{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "pitstop",
  "title": "Pit Stop",
  "description": "ASCII flame animation in a red terminal style. (Pitstop version)",
  "files": [
    {
      "path": "src/components/ascii/pitstop.tsx",
      "content": "\"use client\";\n\nimport React, { useEffect, useRef, useState } from \"react\";\n\nconst FPS = 30;\nconst FRAMES = [\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.  .                                                                                                                                                            \\r\\n.:-=-.                                                                                                                                   .............          \\r\\n=+**+:.                                                                                                                                ................         \\r\\n-+****=:                                                                                                                               ................         \\r\\n.-+*###+:.                                                                                                                                ............          \\r\\n..-*###*+-.                                                                                                                                                     \\r\\n=..-++==*#+-.                                                                                                                                                   \\r\\n*- .:=*##***=.                                                                                                                                                  \\r\\n#*=..=####***=.                                                                                              ..........                                         \\r\\n##*: :+##%%%%#=.           ................                                                               .................                                     \\r\\n+##+:.:=#%%##*=.        .....................                                      .......              .....................          .........                \\r\\n:+###=.:+%#*+++:. .    ........................                                 .............           ......:::::::.........      ..:::::::::::..             \\r\\n:-+#%#-.=#%%###*:. ............................                               ....................     .::..:::::::::::::::...     .::::::::::::::::.           \\r\\n::=###=.:+#%##%#*-...............................                             ......................    .::::::::::::::::::.::.   .-----------------:.          \\r\\n::-*#%#+.:*%%#++##=................................                           .....................  ...::::::::-:::::::::..:..   :---===----==-------          \\r\\n:::=#%%#-.-*%######-.................................                     ........................ .=-::.......::::--::::......   -==================-.         \\r\\n:::-*%%#+.:=#%%#=*#*:...................................               ............................:-..::::::::::::=-:.:......   .-==================-.         \\r\\n::::=####+.:=#%%%%%#+.......................................   ...................................:..:-........:::...-......   ...:-=============-=--:.         \\r\\n::::-*#%%#:.-*%%#**##+...........................................................................:..:............-:..::..      ...:--============---::.         \\r\\n::::-*#%%#-.:+#%%#*#%#=.........................................................................:::::............-:::::        ...::-------====---:::.          \\r\\n-:::-+#%%#-..-*%%###%%#=.........:::::........................................................ .:::::::........:-:::.::         ...::::---------:::..           \\r\\n+=-::+###*-..:+##**###%#:.......--====:........................................................:-::---=--==--=====:::-  ............::::::::::::...             \\r\\n==-::-+*#*=...-+**++=*#*=:::..:-==--==-:..:--:................................................:+*+*#*++===#==----+--=-::::::::....::..:.:..::-:..               \\r\\n:::...:-==-:...-====--======:.:--:::-==-:-*%%+:..............................................:*%%#***#*++=========+=-::-----:...:.:..:--:::::..:-...            \\r\\n:......:-===-..:-=---------::::....:-=-:-##*+-:.............................................:=+*#####+-..   .:=+++*+=--=---::::--:.::--====-::---::-----::::::..\\r\\n:..::...:----:..::---:--==:.:--:...-+=-:--:::::::....................................:::.:-=***++**+*:  ....:-=+===-:...:.......:------========++=====+===-=++=-\\r\\n..........---::::::::--:..::----:....--:...::----:.........................:::-:::---:-:..:+++++**++*#*=-=+*#*=----         :..:--:::::-=--::::::--=++*+===++***\\r\\n..:::::::::::::--:..::::::::---:.....:::::::-----::...........:...:::-===--::---::..... .-+***++**##%%%#***=:-:::-:...........:::.::::::::.......:===+****######\\r\\n...:-...:::---==+++++===+=----:....:::::::::::----:::---:-=-----====----:::::-:.......::=#*==++*####***##**-:-.:..::::::::::.::::::::--:.....::.:-++************\\r\\n  ..::::::-====----:::::......::::::::::::::::--=+***+==---=====--::::::::--:.-:.::::-=*%*******+==----=++*:::.:..:-----:::..::::::-::......::-=+++++++++***+**+\\r\\n                 .......:::::::::--:::::----=++***++=---=+*+=-:::::::::..:-:..::::-===++**+++++==--::::-==-.::.....:--::::::.-:--==---.....:-=======+++++=-::--=\\r\\n            ..........:::::::::::::::-==++++*++==----=**+=-::::--:::......::---::==:=+===+++=-:::::::::----::.......:.:::....::-====---:.:-============:....=***\\r\\n             ........::::::.....::-=+****+++=-----=+*+=:....:::-:.........:--:. :::=+--+++==---::.::::::--:::. ....::.:-:... .:-=-----:-:------====--== .++-::-+\\r\\n              ...........   .::--+**+*+===----:-+*+-::::.....:::....:::::-::.  :-.-=-=+++=--:.........:::-.-:.   . ::.::.... .-:=-----::----------=-:::-..=+*+++\\r\\n              ....        .:::=+*+=+===:.::::-+*=:.:::::::........:.:::::...  :-:-=:.-=-::....:::------=::::..     .: :-:.   .-:------::----------=====-:..:-+**\\r\\n                       ....:--:=++=--=-::::-==-:.::.:---:::... ...::.::...   .--==::.......::-:::::--===:.:...     .: :::.   .---------:=------....::::--:..:=+*\\r\\n                     ....:--:--==-:::::::-=-:....:-++=:.....  ...:::.. .    .-:==:-:.....:---::::::::::.. ....     .: :::.   .-----------:------------- .===+***\\r\\n                   ....:---::::::......:--....:-=++-:.....   .   ....       ::--.--....:::.....     .......-..     .: :::.   .--------=*=:--------=====..+++++**\\r\\n                  .  ..:::. .......  .::...::=++=:..::..    ..    ..       ::--. ........ ......::::::.:- .:...     : ....    :----------:---------======+++++**\\r\\n.                   .....        . ..:...:-===-:...:::.  .....   ..       ..:-.........::::------::.....-. : ...              :-------=--:---------=====+++++***\\r\\n.                  ....     ...   .:...:-=-:......::..    ....            ..-..-------------::...      .::.. . .              :-------=+-:--------======++++++**\\r\\n..   .          .:...      .... .....:::::...........    ..              ..-...:------:::...              .: .              . :=------==-:::::----------------==\\r\\n               .:...  .. .     ...  :::..:... .....     ..               .:.   .:...                      ::                ..:+-----+--:                   ....\\r\\n               ...   .        ..  .......... .....     ..                 .                             .  :.   ......      ..:=--+===--.                   ....\\r\\n                             ..  .... ....  .....      . .               ..                   ...::::::--: :.  ... :-.:...    .---=**=--. ..         ..::--=====\\r\\n             .             .:. ...... ...  ....       .  .               ...                 .....   ...   -.  ... ::.--:     .---------....      .--===++==-=++\\r\\n              ........... ..............  ...       ...                 .: :.                            . :       ::.-:      .---===---...     :--===-+++=..:+*\\r\\n          .  ::. .:::::. ..  ..........  ...         .                  .:.              ..    .............       :-:.       .=-=*#+--=...    -=---=-:-::    :=\\r\\n          ...:.  ..:::.  .   .........  .           .                   .:..............          ...      .       :--:..     .=-==+==-=.      .--:---.   :=-::.\\r\\n           .:.  ....:.  ..  .........               .                 ..:.                                 ..                 .---==-==--:.      .:-=+=-.-===++=\\r\\n        ...::   ..:::  .:. ..........  .           .                   ..                              ..                     .------===---:       .:-========+*\\r\\n          .::..:::::  ..:  ....    .  .            .                   ..                      ...::--====.                   :------===-----.         ..:---===\\r\\n         .:..::..::. .... .....       .   .       .                    :::-                ..:::::--------:.             .....:------=-=------.              ...\\r\\n         .:......::.  . . ....    .      .        .                    -::-                                .       ...........:=-----=-=------=:        ........\\r\\n         ::......::   .   .....   ..             ..                   .-.                                       .   :::      .-=-----=-=---===-=-.      ........\\r\\n        .:....::::.   .  .......                 .                     .                                           .--=:::....-=-----=-=-=========.     .....:::\\r\\n        .:.  .::::.      .......                                                                                   .-..-::::. -=-----=-=-==========:  ......::-:\\r\\n        .:....::.:.      ..... ...           ... .                     ..                                  ..      .- :=-:.   -======+==-===========:  .........\\r\\n        :... .::::.  .   .:.:. :...    .                            . .-.                            ....  .. .    .---:    ..:==+======-===========+- .........\\r\\n        :.....::::   .   .:.:  . .               .                  . :+==                       ..:--====-=-..  .  :::.   ...:#%%#****+-============+- ........\\r\\n  ......:......:::.......::.::::::....::::::::::.:..:..             . -==-                      .::--------+=... .....  ......-#%%%%%%%*-==========++++- .......\\r\\n  ......::....::::.::.:.:::.::::::::..:--:::::::::::::.             . :::.                          ..::::.:: ................-*####*##+-===========++++- ......\\r\\n   .....::....::::......:.:.:::::::...:::::::::::::::::               .:                                   .. . ......     ...-#%%%%%%%*-===========+++++-..::..\\r\\n   ...:.::....:::::::::.:.:::::::::::::---:::::::::..::               .:                                    . .  .....     ...-**######=-===========++++++:.::.:\\r\\n   . .. .:....::::...... ...:.::.:....::::.....:.:. ...               .-.                                     .     ... ... ..---------:-============++++++:....\\r\\n        .:....:::::  ..  ........:.   .-..       .:                    :                                      .    .-. :-::- .:---------=============+++++*+...:\\r\\n         ::...::::: . .  ... . .... .  :..       .:. .                 :                                      ...  .:::-. :: .:----------============++++++*+...\\r\\n         .:......::...:.. ........:... .:         ...:.                ..                                     ....  ::... .  .:--------:-=============++++++*=..\\r\\n.        .::.....::: ..:......:...:...  . .        .::.                ................                       .... .-:-:-.   ..----------==============++++***=.\\r\\n..     .. .:.:..::::: .:......:::..:...  . .       ....                .: .           ..................... . .... .:....    .:---------:==============+++++***-\\r\\n. .     .. ::...:::::. .:......:::.... . .  .       ...                 .                     ............... .... .-:::-.    :--------::===============++++****\\r\\n.. .     . .::.:.::::-. .::.....:::.:..   . ..      ....                .: ........                      .  . .... .-:::-     :---------:===============+++++***\\r\\n            .::-:::::--: .::....::::.:.. ... ..      ....              ..:-===---------::::........         . .... .:::::.   ..---------:================++++***\\r\\n            ... .... ......:.....:::..:........      ...:.             ...:........::::--------====------:..:..... .-..:-..  ..----------===============+++++***\\r\\n             .. ..      .  .:..:..:::.::........    . ..::               .:                  .....:::::-==-::..... .::..:  ....----------====+=========++++++***\\r\\n              :...  ..... .  .:.::.:::.:.................:.               -.                            . ..:..... .-:-:-......--------=-=================++++++\\r\\n              ..  ...  .....  .:..:::::.:..::::.::.::.  ...             . :: .                             ....... .::::.   ..:--------=-=====--=-:::::.....:-:.\\r\\n                 .... ..........::.:::-:.::..........   ..               :.:.  .......           ........  :...... .-:::-..:..:----------=====+++=+======---:-=:\\r\\n                 ................::::----::.:........    . .:..          .:.: ::......:.......      ...... ....... .-::::::-..:------::--========+++=====+++++++\\r\\n                    ..........::::---:-----::::.:::::... ...:::.          ..-::.    .....::::---:::...... ........ .::-::   ..:---+**-:--========+========++++++\\r\\n            ..:-==.  .:::::---::=--::--------::::-:::........:::.          ..:..            ..::--====---. ....... .:.:::.....:--=#*+=:-==============+==++++++*\\r\\n              ..:-:.  .::::---::::::..:----::--::::---::......:.::         ...:.                 ...:--=-:........ .:..-- ....::-#+--=::==========++==:.-+++++**\\r\\n                  ..     .::::----:::--::--:---=--::--:-:::.  .:-:..  .     ..-:.            ....:::...:...=..................:-===--=::===+++++++=:::-=+++=+***\\r\\n                            .:::---:::.::::-==---==---:-=++=-....::::....    ..::...        ..............:=..................::-+=-=-::-=+++++=-::.:=+=-::-==+*\\r\\n                               ....:--:.:::.::--:::-=++-:----::..:::.  ....   ..::::---:::.................-.....:.:..::::::::::=+===-::--++++=..-=-..:--==---==\\r\\n                                  ...:---:.:::------::---:-:...:::::.     .....:--:-=----=====---::......-:-...:::.:::------:::-++==+-----+++++++===+==----==::=\\r\\n            .                   ........::--::::::-----::::---:::.:        .....:::----====--====+++=-::--:-:..:.:::::.::::::::-++=+=-:---**********+-===++*+-=*\\r\\n                 ..          .............::--:::::::::---::......           .... ..::::::::::::::::::::-..-:.::.:.-=-:.::..::-=++=----::--=+********#***##*++=+\\r\\n                 ............................:::-------:--:---::....... .:..   ... :::-::==--::::::::::::::=-.::::.-=-=-::...:-=+=-----..::.:-=+*****######++*##\\r\\n                  ....  .....................::::--=++===--::::::-:::..:=:..... .:.:------=====--:::::-----=:.::::.-=-=--:.:::-==--=-:....:--:::-=+*############\\r\\n       .   ....         .....................:::::-=++===-.         :.....   .:::::..:----=====++==--:-=+---: ::::-=-::-----:::--=-:........::::::--=+**########\\r\\n................. .........................::::::--=====-:.              .:....::.::.....:-==+++=-======*++++-:-::::...::::..::-==.::::::..::::::::---=====++**#\\r\\n .............::..........:=*=..............::::---===--:.                 ...       ......-====--::--++=+***#*+==-::...........:=++=---::::--==+++++++++***++==\\r\\n   . ...........:::::...   .:--:==-:.....::::::--------:.                                   .-++===++*-.   ...-***+==-:-=--:--::-::-=+++++*+-::-*+=-:::....   .:\\r\\n  ..   .:::.:::.....::::...     .=*#*=-:.:::::--------:..                                     -+===+++-......:+****+*=--=--:--::-::--:------:.:++.            ..\\r\\n    . .---: ...:::. ..::-:....    .:=+**+-:.::--------:.                                       .=++**#*+=-==-=*=====+=:::---:::----:::..:=::. ..              ..\\r\\n..... .:::.   .:::::. .:-::.::::.  .:..:=*#+-::::::--:.                                          =**#*===-=+=+***++===-...       .                             .\\r\\n.......:-:.  .:-:..:::...:::-----. .:-=-..-*#+=-:::--:                                            ::=+-======++#%*=+==+:..                                      \\r\\n ......:==-. .:-... ..:::...:--=-. . :--::. .=#=:::-:.                                            -::.:::....:::-=--:::=.                                       \\r\\n.::....-++-...:==-:.:..:-:....:==:...:.:-+-.:.::=#+:.                                             --..-:.::::::::.:=--==.                                       \\r\\n:::..::+++-...-+#*=+##+-:::.. .--:.-=-..:----::.:+#-                                              .-:.::.:::::::::-+---=.                                       \\r\\n:....:=**+-..-=*%%%+#@@%+:.....:-:.-++-:..::::--:..                                                :-:::--:::--======--.                                        \\r\\n::.::-++*=:.:-+%%%%%#%%%#-:..::::...-+=:.                                                           .-:::::::-=======-.                                         \\r\\n::::.=**+-.:-=#%%%%@%%%%#=:..........-=-.                                                             ..:::::::----:.                                           \\r\\n:.::=###=..:-*%%%==+#%%%%=:..............                                                                 .. ....                                               \\r\\n:::-**#*::--+%%%*#*+*%%%#=:.........                                                                                                                            \\r\\n:::*##*-.-=*%%%%==+*%%%%+:............                                                                                                                          \\r\\n::+##*-.:-*%%%**%%#%%%#+-..............                                                                                              .........                  \\r\\n:=###=..:+%%%#+==%%%#+=::................                                                                                         ..............                \\r\\n-###=..:=%%%%%@@%%%%+-:...................                                                                                       .................              \\r\\n**#+:.:-#%%#==*%%%%+-:.....................                                                                                     ..................              \\r\\n+*+:.:-#%%*=*+=*@%+-........................                                                                                    ...................             \\r\\n=-...:*%%%#--*#%#=:......................                                                                                       ..................              \\r\\n:...-+#%%%###%%+:......................                                                                                         ..................              \\r\\n.:-+*=-+*+*#%%=...........                                                                                                      ...................             \\r\\n:-*%%%=-#%%%#=......                                                                                                            ....................            \\r\\n-*###%#=#%%#=......                                                                                                             ...................             \\r\\n**####*=##*=.......                                                                                                              .................              \\r\\n+**#**+**-:.....                                                                                                                  ..............                \\r\\n***++*+=:......                                                                                                                       ........                  \\r\\n===+*+-.....                                                                                                                                                    \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.  .                                                                                                                                                            \\r\\n.:-=-.                                                                                                                                   .............          \\r\\n=+**+:.                                                                                                                                ................         \\r\\n-+****=:                                                                                                                               ................         \\r\\n.-+*###+:.                                                                                                                                ............          \\r\\n..-*###*+-.                                                                                                                                    .                \\r\\n=..-++==*#+-.                                                                                                                                                   \\r\\n*- .:=*##***=.                                                                                                                                                  \\r\\n#*=..=####***=.                                                                                              ..........                                         \\r\\n##*: :+##%%%%#=.           ................                                                               .................                                     \\r\\n+##+:.:=#%%##*=.        .....................                                      .......              .....................          .........                \\r\\n:+###=.:+%#*+++:. .    ........................                                 .............           ......:::::::.........      ..:::::::::::..             \\r\\n:-+#%#-.=#%%###*:. ............................                               ....................     .::..:::::::::::::::...     .::::::::::::::::.           \\r\\n::=###=.:+#%##%#*-...............................                             ......................    .::::::::::::::::::.::.   .-----------------:.          \\r\\n::-*#%#+.:*%%#++##=................................                           .....................  ...::::::::-:::::::::..:..   :---===----=--------          \\r\\n:::=#%%#-.-*%######-.................................                     ........................ .=-::.......::::--::::......   -==================-.         \\r\\n:::-*%%#+.:=#%%#=*#*:...................................             ..............................:-..::::::::::::=-:.:......   .-==================-.         \\r\\n::::=####+.:=#%%%%%#+.......................................  ....................................:..:-........:::...-......   ...:-=============-=--:.         \\r\\n::::-*#%%#:.-*%%#**##+...........................................................................:..:............-:..::..      ...:--============---::.         \\r\\n::::-*#%%#-.:+#%%#*#%#=.........................................................................:::::............-:::::        ...::-----=-====---:::.          \\r\\n-:::-+#%%#-..-*%%###%%#=.........:::::........................................................ .:::::::........:-:::.::         ...::::---------:::..           \\r\\n+=-::+###*-..:+##**###%#:.......--====:........................................................:-::---=--==--=====:::-  ............::::::::::::...             \\r\\n==-::-+*#*=...-+**++=*#*=:::..:-==--==-:..:--:................................................:+*+*#*++===#==----+--=-::::::::....::..:.:..::-:..               \\r\\n:::...:-==-:...-====--======:.:--:::-==-:-*%%+:..............................................:*%%#***#*++=========+=-::-----:...:.:..:--:::::..:-...            \\r\\n:......:-===-..:-=---------::::....:-=-:-##*+-:.............................................:=+*#####+-..   .:=+++*+=--=---::::--:.::--====-::---::-----::::::..\\r\\n:..::...:----:..::---:--==:.:--:...-+=-:--:::::::....................................:::.:-=***++**+*:  ....:-=+===-:...:.......:------========++=====+===-=++=-\\r\\n..........---::::::::--:..::----:....--:...::----:.........................:::-:::---:-:..:+++++**++*#*=-=+*#*=----         :..:--:::::-=--::::::--=++*+===++***\\r\\n..:::::::::::::--:..::::::::---:.....:::::::-----::...........:...:::-===--::---::..... .-+***++**##%%%#***=:-:::-:...........:::.::::::::.......:===+****######\\r\\n...:-...:::---==+++++===+=----:....:::::::::::----:::---:-=-----====----:::::-:.......::=#*==++*####***##**-:-.:..::::::::::.::::::::--:.....::.:-++************\\r\\n  ..::::::-====----:::::......::::::::::::::::--=+***+==---=====--::::::::--:.-:.::::-=*%*******+==----=++*:::.:..:-----:::..::::::-::......::-=+++++++++***+**+\\r\\n                 .......:::::::::--:::::----=++***++=---=+*+=-:::::::::..:-:..::::-===++**+++++==--::::-==-.::.....:--::::::.-:--==---.....:-=======+++++=-::--=\\r\\n            ..........:::::::::::::::-==++++*++==----=**+=-::::--:::......::---::==:=+===+++=-:::::::::----::.......:.:::....::-====---:.:-============:....=***\\r\\n             ........::::::.....::-=+****+++=-----=+*+=:....:::-:.........:--:. :::=+--+++==---::.::::::--:::. ....::.:-:... .:-=-----:-:------====--== .++-::-+\\r\\n              ...........   .::--+**+*+===----:-+*+-::::.....:::....:::::-::.  :-.-=-=+++=--:.........:::-.-:.   . ::.::.... .-:=-----::----------=-:::-..=+*+++\\r\\n              ....        .:::=+*+=+===:.::::-+*=:.:::::::........:.:::::...  :-:-=:.-=-::....:::------=::::..     .: :-:.   .-:------::----------=====-:..:-+**\\r\\n                       ....:--:=++=--=-::::-==-:.::.:---:::... ...::.::...   .--==::.......::-:::::--===:.:...     .: :::.   .---------:=------....::::--:..:=+*\\r\\n                     ....:--:--==-:::::::-=-:....:-++=:.....  ...:::.. .    .-:==:-:.....:---::::::::::.. ....     .: :::.   .-----------:------------- .===+***\\r\\n                   ....:---::::::......:--....:-=++-:.....   .   ....       ::--.--....:::.....     .......-..     .: :::.   .--------=*=:--------=====..+++++**\\r\\n                  .  ..:::. .......  .::...::=++=:..::..    ..    ..       ::--. ........ ......::::::.:- .:...     : ....    :----------:---------======+++++**\\r\\n.                   .....        . ..:...:-===-:...:::.  .....   ..       ..:-.........::::------::.....-. : ...              :-------=--:---------=====+++++***\\r\\n.                  ....     ...   .:...:-=-:......::..    ....            ..-..-------------::...      .::.. . .              :-------=+-:--------======++++++**\\r\\n..   .          .:...      .... .....:::::...........    ..              ..-...:------:::...              .: .              . :=------==-:::::----------------==\\r\\n               .:...  .. .     ...  :::..:... .....     ..               .:.   .:...                      ::                ..:+-----+--:                   ....\\r\\n               ...   .        ..  .......... .....     ..                 .                             .  :.   ......      ..:=--+===--.                   ....\\r\\n                             ..  .... ....  .....      . .               ..                   ...::::::--: :.  ... :-.:...    .---=**=--. ..         ..::--=====\\r\\n             .             .:. ...... ...  ....       .  .               ...                 .....   ...   -.  ... ::.--:     .---------....      .--===++==-=++\\r\\n              ........... ..............  ...       ...                 .: :.                            . :       ::.-:      .---===---...     :--===-+++=..:+*\\r\\n          .  ::. .:::::. ..  ..........  ...         .                  .:.              ..    .............       :-:.       .=-=*#+--=...    -=---=-:-::    :=\\r\\n          ...:.  ..:::.  .   .........  .           .                   .:..............          ...      .       :--:..     .=-==+==-=.      .--:---.   :=-::.\\r\\n           .:.  ....:.  ..  .........               .                 ..:.                                 ..                 .---==-==--:.      .:-=+=-.-===++=\\r\\n        ...::   ..:::  .:. ..........  .           .                   ..                              ..                     .------===---:       .:-========+*\\r\\n          .::..:::::  ..:  ....    .  .            .                   ..                      ...::--====.                   :------===-----.         ..:---===\\r\\n         .:..::..::. .... .....       .   .       .                    :::-                ..:::::--------:.             .....:------=-=------.              ...\\r\\n         .:......::.  . . ....    .      .        .                    -::-                                .       ...........:=-----=-=------=:        ........\\r\\n         ::......::   .   .....   ..             ..                   .-.                                       .   :::      .-=-----=-=---===-=-.     .........\\r\\n        .:....::::.   .  .......                 .                     .                                           .--=:::....-=-----=-=-=========.     .....:::\\r\\n        .:.  .::::.      .......                                                                                   .-..-::::. -=-----=-=-==========:  ......::-:\\r\\n        .:....::.:.      ..... ...           ... .                     ..                                  ..      .- :=-:.   -======+==-===========:  .........\\r\\n        :... .::::.  .   .:.:. :...    .                            . .-.                            ....  .. .    .---:    ..:==+======-===========+- .........\\r\\n        :.....::::   .   .:.:  . .               .                  . :+==                       ..:--====-=-..  .  :::.   ...:#%%#****+-============+- ........\\r\\n  ......:......:::.......::.::::::....::::::::::.:..:..             . -==-                      .::--------+=... .....  ......-#%%%%%%%*-==========++++- .......\\r\\n  ......::....::::.::.:.:::.::::::::..:--:::::::::::::.             . :::.                          ..::::.:: ................-*####*##+-===========++++- ......\\r\\n   .....::....::::......:.:.:::::::...:::::::::::::::::               .:                                   .. . ......     ...-#%%%%%%%*-===========+++++-..::..\\r\\n   ...:.::....:::::::::.:.:::::::::::::---:::::::::..::               .:                                    . .  .....     ...-**######=-===========++++++:.::.:\\r\\n   . .. .:....::::...... ...:.::.:....::::.....:.:. ...               .-.                                     .     ... ... ..---------:-============++++++:....\\r\\n        .:....:::::  ..  ........:.   .-..       .:                    :                                      .    .-. :-::- .:---------=============+++++*+...:\\r\\n         ::...::::: . .  ... . .... .  :..       .:. .                 :                                      ...  .:::-. :: .:----------============++++++*+...\\r\\n         .:......::...:.. ........:... .:         ...:.                ..                                     ....  ::... .  .:--------:-=============++++++*=..\\r\\n.        .::.....::: ..:......:...:...  . .        .::.                ................                       .... .-:-:-.   ..----------==============++++***=.\\r\\n..     .. .:.:..::::: .:......:::..:...  . .       ....                .: .           ..................... . .... .:....    .:---------:==============+++++***-\\r\\n. .     .. ::...:::::. .:......:::.... . .  .       ...                 .                     ............... .... .-:::-.    :--------::===============++++****\\r\\n.. .     . .::.:.::::-. .::.....:::.:..   . ..      ....                .: ........                      .  . .... .-:::-     :---------:===============+++++***\\r\\n            .::-:::::--: .::....::::.:.. ... ..      ....              ..:-===---------::::........         . .... .:::::.   ..---------:================++++***\\r\\n            ... .... ......:.....:::..:........      ...:.             ...:........::::--------====------:..:..... .-..:-..  ..----------===============+++++***\\r\\n             .. ..      .  .:..:..:::.::........    . ..::               .:                  .....:::::-==-::..... .::..:  ....----------====+=========++++++***\\r\\n              :...  ..... .  .:.::.:::.:.................:.               -.                            . ..:..... .-:-:-......--------=-=================++++++\\r\\n              ..  ...  .....  .:..:::::.:..::::.::.::.  ...             . :: .                             ....... .::::.   ..:--------=-=====--=-:::::.....:-:.\\r\\n                 .... ..........::.:::-:.::..........   ..               :.:.  .......           ........  :...... .-:::-..:..:----------=====+++=+======---:-=:\\r\\n                 ................::::----::.:........    . .:..          .:.: ::......:.......      ...... ....... .-::::::-..:------::--========+++=====+++++++\\r\\n                    ..........::::---:-----::::.:::::... ...:::.          ..-::.    .....::::---:::...... ........ .::-::   ..:---+**-:--========+========++++++\\r\\n            ..:-==.  .:::::---::=--::--------::::-:::........:::.          ..:..            ..::--====---. ....... .:.:::.....:--=#*+=:-==============+==++++++*\\r\\n              ..:-:.  .::::---::::::..:----::--::::---::......:.::         ...:.                 ...:--=-:........ .:..-- ....::-#+--=::==========++==:.-+++++**\\r\\n                  ..     .::::----:::--::--:---=--::--:-:::.  .:-:..  .     ..-:.            ....:::...:...=..................:-===--=::===+++++++=:::-=+++=+***\\r\\n                            .:::---:::.::::-==---==---:-=++=-....::::....    ..::...        ..............:=..................::-+=-=-::-=+++++=-::.:=+=-::-==+*\\r\\n                               ....:--:.:::.::--:::-=++-:----::..:::.  ....   ..::::---:::.................-.....:.:..::::::::::=+===-::--++++=..-=-..:--==---==\\r\\n                                  ...:---:.:::------::---:-:...:::::.     .....:--:-=----=====---::......-:-...:::.:::------:::-++==+-----+++++++===+==----==::=\\r\\n            .                   ........::--::::::-----::::---:::.:        .....:::----====--====+++=-::--:-:..:.:::::.::::::::-++=+=-:---**********+-===++*+-=*\\r\\n                 ..          .............::--:::::::::---::......           .... ..::::::::::::::::::::-..-:.::.:.-=-:.::..::-=++=----::--=+********#***##*++=+\\r\\n                 ............................:::-------:--:---::....... .:..   ... :::-::==--::::::::::::::=-.::::.-=-=-::...:-=+=-----..::.:-=+*****######++*##\\r\\n                  ....  .....................::::--=++===--::::::-:::..:=:..... .:.:------=====--:::::-----=:.::::.-=-=--:.:::-==--=-:....:--:::-=+*############\\r\\n       .   ....         .....................:::::-=++===-.         :.....   .:::::..:----=====++==--:-=+---: ::::-=-::-----:::--=-:........::::::--=+**########\\r\\n................. .........................::::::--=====-:.              .:....::.::.....:-==+++=-======*++++-:-::::...::::..::-==.::::::..::::::::---=====++**#\\r\\n .............::..........:=*=..............::::---===--:.                 ...       ......-====--::--++=+***#*+==-::...........:=++=---::::--==+++++++++***++==\\r\\n   . ...........:::::...   .:--:==-:.....::::::--------:.                                   .-++===++*-.   ...-***+==-:-=--:--::-::-=+++++*+-::-*+=-:::....   .:\\r\\n  ..   .:::.:::.....::::...     .=*#*=-:.:::::--------:..                                     -+===+++-......:+****+*=--=--:--::-::--:------:.:++.            ..\\r\\n    . .---: ...:::. ..::-:....    .:=+**+-:.::--------:.                                       .=++**#*+=-==-=*=====+=:::---:::----:::..:=::. ..              ..\\r\\n..... .:::.   .:::::. .:-::.::::.  .:..:=*#+-::::::--:.                                          =**#*===-=+=+***++===-...       .                             .\\r\\n.......:-:.  .:-:..:::...:::-----. .:-=-..-*#+=-:::--:                                            ::=+-======++#%*=+==+:..                                      \\r\\n ......:==-. .:-... ..:::...:--=-. . :--::. .=#=:::-:.                                            -::.:::....:::-=--:::=.                                       \\r\\n.::....-++-...:==-:.:..:-:....:==:...:.:-+-.:.::=#+:.                                             --..-:.::::::::.:=--==.                                       \\r\\n:::..::+++-...-+#*=+##+-:::.. .--:.-=-..:----::.:+#-                                              .-:.::.:::::::::-+---=.                                       \\r\\n:....:=**+-..-=*%%%+#@@%+:.....:-:.-++-:..::::--:..                                                :-:::--:::--======--.                                        \\r\\n::.::-++*=:.:-+%%%%%#%%%#-:..::::...-+=:.                                                           .-:::::::-=======-.                                         \\r\\n::::.=**+-.:-=#%%%%@%%%%#=:..........-=-.                                                             ..:::::::----:.                                           \\r\\n:.::=###=..:-*%%%==+#%%%%=:..............                                                                 .. ....                                               \\r\\n:::-**#*::--+%%%*#*+*%%%#=:.........                                                                                                                            \\r\\n:::*##*-.-=*%%%%==+*%%%%+:............                                                                                                                          \\r\\n::+##*-.:-*%%%**%%#%%%#+-..............                                                                                              .........                  \\r\\n:=###=..:+%%%#+==%%%#+=::................                                                                                         ..............                \\r\\n-###=..:=%%%%%@@%%%%+-:...................                                                                                       .................              \\r\\n**#+:.:-#%%#==*%%%%+-:.....................                                                                                     ..................              \\r\\n+*+:.:-#%%*=*+=*@%+-........................                                                                                    ...................             \\r\\n=-...:*%%%#--*#%#=:......................                                                                                       ..................              \\r\\n:...-+#%%%###%%+:......................                                                                                         ..................              \\r\\n.:-+*=-+*+*#%%=...........                                                                                                      ...................             \\r\\n:-*%%%=-#%%%#=......                                                                                                            ....................            \\r\\n-*###%#=#%%#=......                                                                                                             ...................             \\r\\n**####*=##*=.......                                                                                                              .................              \\r\\n+**#**+**-:.....                                                                                                                  ..............                \\r\\n***++*+=:......                                                                                                                       ........                  \\r\\n===+*+-.....                                                                                                                                                    \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.  .                                                                                                                                                            \\r\\n.:-=-.                                                                                                                                  ..............          \\r\\n=+**+:.                                                                                                                                ................         \\r\\n-+****=:                                                                                                                               ................         \\r\\n.-+####+:.                                                                                                                                ............          \\r\\n..-*###*+-.                                                                                                                                   ....              \\r\\n=..-++==*#+-.                                                                                                                                                   \\r\\n*- .:=*##***=.                                                                                                                                                  \\r\\n#*=..=####***=.                                                                                              ..........                                         \\r\\n##*: :+##%%%%#=.           ................                                                               .................                                     \\r\\n+##+:.:=#%%##*=.        .....................                                      .......              .....................          .........                \\r\\n:+###=.:+%#*+++-. .    ........................                                 .............           ......:::::::.........      ..:::::::::::..             \\r\\n:-+#%#-.=#%%###*:. ............................                               ....................     .::..:::::::::::::::...     .::::::::::::::::.           \\r\\n::=###=.:+#%##%#*-...............................                             ......................    .::::::::::::::::::.:..   .-----------------:.          \\r\\n::-*#%#+.:*%%#++##=................................                           .....................  ...::::::::-:::::::::..:..   :---===----=--------          \\r\\n:::=#%%#-.-*%######-.................................                  ........................... .=-::.......::::--::::......   -==================-.         \\r\\n:::-*%%#+.:=#%%#=*#*:...................................            ...............................:-..::::::::::::=-:.:......   .-==================-.         \\r\\n::::=####+.:=#%%%%%#+.............................................................................:..:-........:::...-......   ...:-===============--:.         \\r\\n::::-*#%%#:.-*%%#**##+...........................................................................:..:............-:..::..      ...:--============---::.         \\r\\n::::-*#%%#-.:+#%%#*#%#=.........................................................................:::::............-:::::        ...::----==-====---:::.          \\r\\n-:::-+#%%#-..-*%%###%%#=.........:::::........................................................ .:::::::........:-:::.::         ...:::----------:::..           \\r\\n+=-::+###*-..:+##**###%#:.......--====:........................................................:-::---=--==--=====:::-  ............::::::::::::...             \\r\\n==-::-+*#*=...-+**++=*#*=:::..:-==--==-:..:--:................................................:+*+*#*++===#==----+--=-::::::::....::..:.:..::-:..               \\r\\n:::...:-==-:...-====--======:.:--:::-==-:-*%%+:..............................................:*%%#***#*++=========+=-::-----:...:.:..:--:::::..:-...            \\r\\n:......:-===-..:-=---------::::....:-=-:-##*+-:.............................................:=+*#####+-..   .:=+++*+=--=---::::--:.::--====-::---::-----::::::..\\r\\n:..::...:----:..::---:--==:.:--:...-+=-:--:::::::....................................:::.:-=***++**+*:  ....:-=+===-:...:.......:------========++=====+===-=++=-\\r\\n..........---::::::::--:..::----:....--:...::---::.........................:::-:::---:-:..:+++++**++*#*=-=+*#*=----         :..:--:::::-=--::::::--=++*+===++***\\r\\n..:::::::::::::--:..::::::::---:.....:::::::-----::...........:...:::-===--::---::..... .-+***++**##%%%#***=:-:::-:...........:::.::::::::.......:===+****######\\r\\n...:-...:::---==+++++===+=----:....:::::::::::----:::---:-=-----====----:::::-:.......::=#*==++*####***##**-:-.:..::::::::::.::::::::--:.....::.:-++************\\r\\n  ..::::::-====----:::::......::::::::::::::::--=+***+==---=====--::::::::--:.-:.::::-=*%*******+==----=++*:::.:..:-----:::..::::::-::......::-=+++++++++***+**+\\r\\n                 .......:::::::::--:::::----=++***++=---=+*+=-:::::::::..:-:..::::-===++**+++++==--::::-==-.::.....:--::::::.-:--==---.....:-=======+++++=-::--=\\r\\n            ..........:::::::::::::::-==++++*++==----=**+=-::::--:::......::---::==:=+===+++=-:::::::::----::.......:.:::....::-====---:.:-============:....=***\\r\\n             ........::::::.....::-=+****+++=-----=+*+=:....:::-:.........:--:. :::=+--+++==---::.::::::--:::. ....::.:-:... .:-=-----:-:------====--== .++-::-+\\r\\n              ...........   .::--+**+*+===----:-+*+-::::.....:::....:::::-::.  :-.-=-=+++=--:.........:::-.-:.   . ::.::.... .-:=-----::----------=-:::-..=+*+++\\r\\n              ....        .:::=+*+=+===:.::::-+*=:.:::::::........:.:::::...  :-:-=:.-=-::....:::------=::::..     .: :-:.   .-:------::----------=====-:..:-+**\\r\\n                       ....:--:=++=--=-::::-==-:.::.:---:::... ...::.::...   .--==::.......::-:::::--===:.:...     .: :::.   .---------:=------....::::--:..:=+*\\r\\n                     ....:--:--==-:::::::-=-:....:-++=:.....  ...:::.. .    .-:==:-:.....:---::::::::::.. ....     .: :::.   .-----------:------------- .===+***\\r\\n                   ....:---::::::......:--....:-=++-:.....   .   ....       ::--.--....:::.....     .......-..     .: :::.   .--------=*=:--------=====..+++++**\\r\\n                  .  ..:::. .......  .::...::=++=:..::..    ..    ..       ::--. ........ ......::::::.:- .:...     : ....    :----------:---------======+++++**\\r\\n.                   .....        . ..:...:-===-:...:::.  .....   ..       ..:-.........::::------::.....-. : ...              :-------=--:---------=====+++++***\\r\\n.                  ....     ...   .:...:-=-:......::..    ....            ..-..-------------::...      .::.. . .              :-------=+-:--------======++++++**\\r\\n..   .          .:...      .... .....:::::...........    ..              ..-...:------:::...              .: .              . :=------==-:::::----------------==\\r\\n               .:...  .. .     ...  :::..:... .....     ..               .:.   .:...                      ::                ..:+-----+--:                   ....\\r\\n               ...   .        ..  .......... .....     ..                 .                             .  :.   ......      ..:=--+===--.                   ....\\r\\n                             ..  .... ....  .....      . .               ..                   ...::::::--: :.  ... :-.:...    .---=**=--. ..         ..::--=====\\r\\n             .             .:. ...... ...  ....       .  .               ...                 .....   ...   -.  ... ::.--:     .---------....      .--===++==-=++\\r\\n              ........... ..............  ...       ...                 .: :.                            . :       ::.-:      .---===---...     :--===-+++=..:+*\\r\\n          .  ::. .:::::. ..  ..........  ...         .                  .:.              ..    .............       :-:.       .=-=*#+--=...    -=---=-:-::    :=\\r\\n          ...:.  ..:::.  .   .........  .           .                   .:..............          ...      .       :--:..     .=-==+==-=.      .--:---.   :=-::.\\r\\n           .:.  ....:.  ..  .........               .                 ..:.                                 ..                 .---==-==--:.      .:-=+=-.-===++=\\r\\n        ...::   ..:::  .:. ..........  .           .                   ..                              ..                     .------===---:       .:-========+*\\r\\n          .::..:::::  ..:  ....    .  .            .                   ..                      ...::--====.                   :------===-----.         ..:---===\\r\\n         .:..::..::. .... .....       .   .       .                    :::-                ..:::::--------:.             .....:------=-=------.              ...\\r\\n         .:......::.  . . ....    .      .        .                    -::-                                .       ...........:=-----=-=------=:        ........\\r\\n         ::......::   .   .....   ..             ..                   .-.                                       .   :::      .-=-----=-=---===-=-.     .........\\r\\n        .:....::::.   .  .......                 .                     .                                           .--=:::....-=-----=-=-=========.     .....:::\\r\\n        .:.  .::::.      .......                                                                                   .-..-::::. -=-----=-=-==========:  ......::-:\\r\\n        .:....::.:.      ..... ...           ... .                     ..                                  ..      .- :=-:.   -======+==-===========:  .........\\r\\n        :... .::::.  .   .:.:. :...    .                            . .-.                            ....  .. .    .---:    ..:==+======-===========+- .........\\r\\n        :.....::::   .   .:.:  . .               .                  . :+==                       ..:--====-=-..  .  :::.   ...:#%%#****+-============+- ........\\r\\n  ......:......:::.......::.::::::....::::::::::.:..:..             . -==-                      .::--------+=... .....  ......-#%%%%%%%*-==========++++- .......\\r\\n  ......::....::::.::.:.:::.::::::::..:--:::::::::::::.             . :::.                          ..::::.:: ................-*####*##+-===========++++- ......\\r\\n   .....::....::::......:.:.:::::::...:::::::::::::::::               .:                                   .. . ......     ...-#%%%%%%%*-===========+++++-..::..\\r\\n   ...:.::....:::::::::.:.:::::::::::::---:::::::::..::               .:                                    . .  .....     ...-**######=-===========++++++:.::.:\\r\\n   . .. .:....::::...... ...:.::.:....::::.....:.:. ...               .-.                                     .     ... ... ..---------:-============++++++:....\\r\\n        .:....:::::  ..  ........:.   .-..       .:                    :                                      .    .-. :-::- .:---------=============+++++*+...:\\r\\n         ::...::::: . .  ... . .... .  :..       .:. .                 :                                      ...  .:::-. :: .:----------============++++++*+...\\r\\n         .:......::...:.. ........:... .:         ...:.                ..                                     ....  ::... .  .:--------:-=============++++++*=..\\r\\n.        .::.....::: ..:......:...:...  . .        .::.                ................                       .... .-:-:-.   ..----------==============++++***=.\\r\\n..     .. .:.:..::::: .:......:::..:...  . .       ....                .: .           ..................... . .... .:....    .:---------:==============+++++***-\\r\\n. .     .. ::...:::::. .:......:::.... . .  .       ...                 .                     ............... .... .-:::-.    :--------::===============++++****\\r\\n.. .     . .::.:.::::-. .::.....:::.:..   . ..      ....                .: ........                      .  . .... .-:::-     :---------:===============+++++***\\r\\n            .::-:::::--: .::....::::.:.. ... ..      ....              ..:-===---------::::........         . .... .:::::.   ..---------:================++++***\\r\\n            ... .... ......:.....:::..:........      ...:.             ...:........::::--------====------:..:..... .-..:-..  ..----------===============+++++***\\r\\n             .. ..      .  .:..:..:::.::........    . ..::               .:                  .....:::::-==-::..... .::..:  ....----------====+=========++++++***\\r\\n              :...  ..... .  .:.::.:::.:.................:.               -.                            . ..:..... .-:-:-......--------=-=================++++++\\r\\n              ..  ...  .....  .:..:::::.:..::::.::.::.  ...             . :: .                             ....... .::::.   ..:--------=-=====--=-:::::.....:-:.\\r\\n                 .... ..........::.:::-:.::..........   ..               :.:.  .......           ........  :...... .-:::-..:..:----------=====+++=+======---:-=:\\r\\n                 ................::::----::.:........    . .:..          .:.: ::......:.......      ...... ....... .-::::::-..:------::--========+++=====+++++++\\r\\n                    ..........::::---:-----::::.:::::... ...:::.          ..-::.    .....::::---:::...... ........ .::-::   ..:---+**-:--========+========++++++\\r\\n            ..:-==.  .:::::---::=--::--------::::-:::........:::.          ..:..            ..::--====---. ....... .:.:::.....:--=#*+=:-==============+==++++++*\\r\\n              ..:-:.  .::::---::::::..:----::--::::---::......:.::         ...:.                 ...:--=-:........ .:..-- ....::-#+--=::==========++==:.-+++++**\\r\\n                  ..     .::::----:::--::--:---=--::--:-:::.  .:-:..  .     ..-:.            ....:::...:...=..................:-===--=::===+++++++=:::-=+++=+***\\r\\n                            .:::---:::.::::-==---==---:-=++=-....::::....    ..::...        ..............:=..................::-+=-=-::-=+++++=-::.:=+=-::-==+*\\r\\n                               ....:--:.:::.::--:::-=++-:----::..:::.  ....   ..::::---:::.................-.....:.:..::::::::::=+===-::--++++=..-=-..:--==---==\\r\\n                                  ...:---:.:::------::---:-:...:::::.     .....:--:-=----=====---::......-:-...:::.:::------:::-++==+-----+++++++===+==----==::=\\r\\n            .                   ........::--::::::-----::::---:::.:        .....:::----====--====+++=-::--:-:..:.:::::.::::::::-++=+=-:---**********+-===++*+-=*\\r\\n                 ..          .............::--:::::::::---::......           .... ..::::::::::::::::::::-..-:.::.:.-=-:.::..::-=++=----::--=+********#***##*++=+\\r\\n                 ............................:::-------:--:---::....... .:..   ... :::-::==--::::::::::::::=-.::::.-=-=-::...:-=+=-----..::.:-=+*****######++*##\\r\\n                  ....  .....................::::--=++===--::::::-:::..:=:..... .:.:------=====--:::::-----=:.::::.-=-=--:.:::-==--=-:....:--:::-=+*############\\r\\n       .   ....         .....................:::::-=++===-.         :.....   .:::::..:----=====++==--:-=+---: ::::-=-::-----:::--=-:........::::::--=+**########\\r\\n................. .........................::::::--=====-:.              .:....::.::.....:-==+++=-======*++++-:-::::...::::..::-==.::::::..::::::::---=====++**#\\r\\n .............::..........:=*=..............::::---===--:.                 ...       ......-====--::--++=+***#*+==-::...........:=++=---::::--==+++++++++***++==\\r\\n   . ...........:::::...   .:--:==-:.....::::::--------:.                                   .-++===++*-.   ...-***+==-:-=--:--::-::-=+++++*+-::-*+=-:::....   .:\\r\\n  ..   .:::.:::.....::::...     .=*#*=-:.:::::--------:..                                     -+===+++-......:+****+*=--=--:--::-::--:------:.:++.            ..\\r\\n    . .---: ...:::. ..::-:....    .:=+**+-:.::--------:.                                       .=++**#*+=-==-=*=====+=:::---:::----:::..:=::. ..              ..\\r\\n..... .:::.   .:::::. .:-::.::::.  .:..:=*#+-::::::--:.                                          =**#*===-=+=+***++===-...       .                             .\\r\\n.......:-:.  .:-:..:::...:::-----. .:-=-..-*#+=-:::--:                                            ::=+-======++#%*=+==+:..                                      \\r\\n ......:==-. .:-... ..:::...:--=-. . :--::. .=#=:::-:.                                            -::.:::....:::-=--:::=.                                       \\r\\n.::....-++-...:==-:.:..:-:....:==:...:.:-+-.:.::=#+:.                                             --..-:.::::::::.:=--==.                                       \\r\\n:::..::+++-...-+#*=+##+-:::.. .--:.-=-..:----::.:+#-                                              .-:.::.:::::::::-+---=.                                       \\r\\n:....:=**+-..-=*%%%+#@@%+:.....:-:.-++-:..::::--:..                                                :-:::--:::--======--.                                        \\r\\n::.::-++*=:.:-+%%%%%#%%%#-:..::::...-+=:.                                                           .-:::::::-=======-.                                         \\r\\n::::.=**+-.:-=#%%%%@%%%%#=:..........-=-.                                                             ..:::::::----:.                                           \\r\\n:.::=###=..:-*%%%==+#%%%%=:..............                                                                 .. ....                                               \\r\\n:::-**#*::--+%%%*#*+*%%%#=:.........                                                                                                                            \\r\\n:::*##*-.-=*%%%%==+*%%%%+:............                                                                                                                          \\r\\n::+##*-.:-*%%%**%%#%%%#+-..............                                                                                              .........                  \\r\\n:=###=..:+%%%#+==%%%#+=::................                                                                                         ..............                \\r\\n-###=..:=%%%%%@@%%%%+-:...................                                                                                       .................              \\r\\n**#+:.:-#%%#==*%%%%+-:.....................                                                                                     ..................              \\r\\n+*+:.:-#%%*=*+=*@%+-........................                                                                                    ...................             \\r\\n=-...:*%%%#--*#%#=:......................                                                                                       ..................              \\r\\n:...-+#%%%###%%+:......................                                                                                         ..................              \\r\\n.:-+*=-+*+*#%%=...........                                                                                                      ...................             \\r\\n:-*%%%=-#%%%#=......                                                                                                            ....................            \\r\\n-*###%#=#%%#=......                                                                                                             ...................             \\r\\n**####*=##*=.......                                                                                                              .................              \\r\\n+**#**+**-:.....                                                                                                                  ..............                \\r\\n***++*+=:......                                                                                                                       ........                  \\r\\n===+*+-.....                                                                                                                                                    \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n.:--:.                                                                                                                                  ..............          \\r\\n=+**+:.                                                                                                                                ................         \\r\\n-+***+-.                                                                                                                               ................         \\r\\n.-+####=:.                                                                                                                               .............          \\r\\n..-*###*+-.                                                                                                                                   ....              \\r\\n=..=**=+**+:.                                                                                                                                                   \\r\\n*: .:=******-.                                                                                                                                                  \\r\\n#*-..=####***=.                                                                                              .........                                          \\r\\n##*: :+##%%%%#=.           ................                                                               ................                                      \\r\\n*##+:.:+#%%##*=.        .....................                                      ......               .....................          .........                \\r\\n:+##*=.:*%#+=+=:.      ........................                                 .............           ......:::::::.:.......      ..:::::::::::..             \\r\\n:-+#%#-.=#%%###*:..............................                               ...................      .::..:::::::::::::::...     .::::::::::::::::.           \\r\\n::=#%#=.:*%%##%%+:...............................                             ......................   ..::::::::::::::::::.:..   .-----------------:.          \\r\\n::-*###=.-*%%#++#*-................................                           .....................  ...::::::::::::::::::..:..   ----===----=-------:          \\r\\n:::+#%%#:.=#%#*##%*:.................................                  ........................... :--::.......::::::::::......  .-==================-          \\r\\n:::-*%%#+.:=#%%#+*#*:....................................           ...............................--..:::::::::.::=-:::.....    .-==================-.         \\r\\n::::=#%##=.:+#%%#%%#=.............................................................................:.::-.......::::..::......   ...-=============-==--:.         \\r\\n::::-*#%%#:.-*%%#**##=...........................................................................:..:.:..........:...:...      ...:--===========----::.         \\r\\n::::-+#%%#-.:+%%%**#%#=....................................................................... .:::::...........:-::::.        ...::----==-====---:::.          \\r\\n-:::-+#%%#-.:-*%%###%%#-..........::::........................................................ ::::::::........:-:::.-.         ...:::----------:::..           \\r\\n+=---+###*-..-+#%*####%*:.......:-====:........................................................:-::----------====-::-:         .....::::::::::::...             \\r\\n==-::-+##*=...-+#*+++*##=::...:-==--==:...:--:................................................:+++***++==+*==---=+--=:::::::::.:..::.:..:..::-..                \\r\\n:::...:=++-:...-====-=++===-:.:--:::-=--.:*%%+...............................................:*%##**##*++=+=========-::---::......:..--:::::.:.::..             \\r\\n::.....:====-..:-=---------:::.....:-=-:-#%*+-:.............................................:=+*#####+-... ..:=+++*+---=---::::--..::--===--::-:-:::---:::::... \\r\\n::.::...:-=--:..::---:--==:.:--:...-+=-:-=-::::::....................................:::.:-=***++***+.    ..:-+====-::.::...::.::--=--=========++========-=+++=-\\r\\n..........---::::::::--::.::--=-....:--:...::---::.........................::::::::----:..-+++++#*++**+--=+*#+=---:        .: .:--:::::-==-:-::::--=+**====++*++\\r\\n..::::::::::::---:..:::.::::---:....:-:::::------::...............::::-==--::---::.......-+***++**##%%%****=--:::-...........:::::::::::::......:-===+****######\\r\\n...:-:..:::::--==++++=-=++----:.....:::::::::-----::::--:-=-----====--=-:::::-:.. ....::=#*=+++*#####*###**:::::..:::::::::..:::::::---:.....:.::=++************\\r\\n. ..:..:::-======----::::.....::::::::::::::::--=+***++=----====---:::::::--:.-..::.:-=*%*******+==----++++.-:....:-----:::..:::::--:.......::-=+++++++++******=\\r\\n   ......         ......::::::::---:::::----==+*****=---=+*+=-::::::::::.:-:..-:::-===++#*+++*+==--:--:-==-.:......--::::.:..-:--==:--.....:-======++++++=-::-==\\r\\n            ..........:::::::::::::::--=++++**+==----=***=-::::--:::......::---::=-:+====+++=-:::::::::----::......:..:::....-:-===-:--..:-============:...:+*++\\r\\n             ........::::::.....::-=+****+*+=-----=+*+=::...:::-:.........---:..-::=+-=+++=----:::::::::--:::......:..--.....::-=----:--:------====--+: -+=-:-=*\\r\\n              ............  .:::-+****+===----:-+*+-::::.....:::....:::.:-::.  ::.==-=+++=--:...........:::-:.  .. :..::.... :--=-----::----------=:.:--.-+**+==\\r\\n              ....        .:::-+*+=+=+=:.:-::-+*=:.:::::::..........:::::...  :-:-=:.===-:....::::------:::...     :..:-:    .--------::=--------=====-:...-=*#*\\r\\n                       ....:---=++==-=-::::-==-:.::.:---:::... ...::.::...   :-:==::.......::--::::-====:.: ..     :..:-:    .--------::=-----:...::::---. .-=**\\r\\n                     ....:--:--==-::--:::-=-:..:.:-=+=:...... ...::::. .    .-:==:-:.....:---::::::::::.. ....     :..:::    .-----------:------------. -===+***\\r\\n                   ....:---:::::::.....:--....:-=++=:.....   .   ....       -:=-.--....:::.....     .......:..     :. :::    .--------++-:--------===+: -++++***\\r\\n                  .  ..:::. .......  .::...::=++=:..::..    ..    ..       ::--  ...............::::::::: .:...    .. :..    .:--------=----------=======++++***\\r\\n.                   .....       .. ..:...:-===-:...:::.  .....   .        ..--..........::::-----::....::... ..              .--------------------======+++++***\\r\\n.                  ....     ....  .:...:-=--......::..    ....            .:- .-::----------:::...     .::.. . .             .--------+=:---------======++++++**\\r\\n..              .:...      .... .....:::::...........    ..              ..-...--------::....            ... .               .-------===:----------------=======\\r\\n     .         .::..  .. .     ...  .::..:.........     ..               .:. . :::...                     -. .              ..==-----=--...                .....\\r\\n              ....   .        ..  .......... .....     ..               ...                             . .:..  .....       ..---=+=+---                     ...\\r\\n                   .         ..  .... ....  .....      . .               ..                    ..::::::--..: . ....-:.:...   .:---+*+--- ...         ..::--=====\\r\\n             .             .:. ...... ...  .....      .  .               . .                  .....  ...  .- . ....-.::-:    .:--------- ...     .:-====+==-=+++\\r\\n              ........... ..............  ...       ..                  .:.:.                             .:       -.--.     .:--===----...    .---====++=-..-*+\\r\\n          .  .:...:::::. ..  ..........  ...         .                  ::               ...   .............       -::.      .:=-=##=---..    .==-=-=:--::   .--\\r\\n          ...:.  ..:::.  .   .........  .           .                   ::..............         .....     .       ---:..    .:=-=++=---.      :-----:.   -=-...\\r\\n           .:.  ....:.  ..  .........               .                 ..:. .  .                            .           .     .:---=--=-=-:      .:--=+-..-+==++=\\r\\n        ...::   ..:::  .:. ..........  .           .                   ..                              ..                    .:-----===----.       .:-======-+**\\r\\n          .::..:::::. ..:  ....    .  .           ..                   ..                      ...::--===-.                  .:-----===-----:         ..::--====\\r\\n         .:..::..::. .... .....       .   .       .                    :.--                ..:::::----=--::.              ....:-----===-----=-.             ....\\r\\n         .:......::.  . . ....    .      .        .                   .-:-:                                .       ..........:-=-----==------=-.        ........\\r\\n         ::......::   .   .....   ..             ..                   .-.                                          .::.      .-=-----==---======:       ........\\r\\n        .:....::::.   .  .......                 .                    ..                                        .. :==-.:. ...-=---:-==--========-     ......::.\\r\\n        .:.  .::::.      ..... . .                                                                                 :- :-::::..==-----==--=========-.  ......:--:\\r\\n        .:....::.:.      ..... ...           ..  .                  .  ..                                  .       :: --::.  .-========--===========. ..........\\r\\n        :... .::::.  .   .:.:. : .     .                            . :-.                            ....  .  .    :---.    ..-==+======-============. .........\\r\\n        :.....::::   .   .:.:  : .               .                  . -==-                       ..:---==--=:..  . .:::.   ...=%%%#****=============+=. ........\\r\\n  ......:......:::.......::.:.::::....::::::::::.:.::..             . -=+:                      .::--------+-.. .....  .......=%%%%%%%%============+++=.........\\r\\n  ......::....::::.::.:.::::::::::::..:--:::::::::::::.             . :::                           ..:::..:..................=####*###============+++++........\\r\\n   .....::....::::......:.:.:::::::...::::::::::.:::::.             . ..                                   .. . .....      ...=%%%%%%%%=============+++++..:-:..\\r\\n   ...:.::....:::::::::.:.:::::::::::::---::::::::..:::               ..                                   .. . .....      ...=**#####*-============+++++=..-:.:\\r\\n   .... .:....::::...... ...:.::::....::::.....:.:. ...               .:.                                     .     ..  ... ..----=----:============+++++*=.....\\r\\n        .:....:::::  ..  ........:.   .-..       ..                   .:                                      .    ::. --::: .:---------=============+++++*=...:\\r\\n         ::...::::: . .  ..... .... .  :..       .:  .                 :                                      ...  .:.:: .-: .:---------=============++++++*-..:\\r\\n         .:......::...:.. ...:....:... .:         ..::.                .                                      ...  .::.....  .:--------:-============++++++**-.:\\r\\n.        .::.....::: .........::..:...  : .       ..::.                ................                       ...  :-:-:-    .:--------:-=============+++++***:.\\r\\n..     .. .:.:..:::::..:......:::..:... .. .       ..:.                ..             ....................  ...... ::..:.    .:--------::==============++++***+:\\r\\n. .     .. ::...:::::. .:......:::.... . .  .       ...                 .                     .............  ..... ::::--    .---------:-==============+++++***+\\r\\n.. .     . .::::.::::-. .::.....:::.:.. . . .       ....                ...........                      . ....... ::::-:    .:--------:-===============++++****\\r\\n            .::-:::::--: .::....:::..:.. ... .       ....              ..--===---------::::........        ....... .:::::.   .:--------::===============+++++***\\r\\n            ... ...  ......:.....:::..:...... .      ...:.             ...:........::::-------=====------:........ ::..:-.  ..:---------================+++++***\\r\\n             .....      .  .:..:..:::.::........    ....::               :.                  .....:::::-=-:::..... :::.:: ....:---------==============+++++++***\\r\\n              :...  ..... .  .:.::.:::.:.................:.              .-.                            . ........ :---:: ....---------=-==================+++++\\r\\n              ..  ...  .....  .:..:::::.:..::::.::.::. ....             . :. .                             :...... :::::.   ..---------=-=====-=--::::......--.:\\r\\n                 ...............::.:::-:.::..........   ..  .            :.:   .......           ........  :...... --::-:..:..:----------=====+++++=+====---:--.\\r\\n                 ................::::----::::........    . ::..          ...:.-:......::.......     ...... ....... :---:::::..-------::--========+++=====+++++*=\\r\\n                    ........::::::---:-----::::::::::... ...:::.          :.-.:.     ....::::---:::......  ....... :::--.   ..----**+::--================++++++*\\r\\n            ..:-==.  .:::::---::=--::--------::::-:::........:::.          ..: .            ...:---===-=-. ....... ::.::......:--*#++-:-=============++=++++++**\\r\\n              ..:-:.  .::::---::::::..:----::--::::---::......:.:.         ..::.                ....:----:.:...... ::..=:.....:-=#=---:-==========++=-::=++++***\\r\\n                  ..     .::::----:::--::--:---=--::--:-:::.  .:-:.. ..     ..-:.           .....:::...:..:-..................:-=+--=-:-==+++++++=-:::=+++==****\\r\\n                            .:::-:-:::.::::-==---==---:-=++=-....::::....    ..::......    ...............-=..................::=+--=:::==+++++=:::.-++=-::=+=**\\r\\n                               ....:--:::::.::--:::-=++-:-:--::..:::.  ....   ..-::-=--::::................-.:..::.:.:::::::::::++===:::-=++++-.:--:.:---=---==-\\r\\n                                  ...:---:.:::------::---:-:...:.:::      .....:-::----========--:::....:-::..:.:..:::-------::-+==++----=+++++++==++=----==-.-+\\r\\n            .                  .........::--::::::-----::::--::::..        .....:::----====--====+++=----::-:...::::::.:::::-:-=*=++=--=:=**********====+++*==++\\r\\n                 ........ ................::--:::::::::---::......           .... ..::::::::::::::::::::-.:=::::.:.==-:.::..::-=+=-----.:--+********##***##*+=++\\r\\n                  ..........................::::-------:--:---::........::..   ....:::-:-===--::::::::::::-=::::::.=--=-::..::==+-----:..::.:-++*****#####*+*##*\\r\\n                  ....  .....................::::--+++===--::.:::-:::..:=:......::.:--=---======-:::::-----=.:::::.-=-=--:::::-=--==-.....:--:::-=+*############\\r\\n  .    .   ....   ..    .....................::::--=+====-.        .:.....   .:::::..:::--=====++==--:-=+---:.::::--::------:::--=-.........::::::--=+****######\\r\\n...........:...............................::::::--=====-:               .:....::.::.....:==+*++=-=====+*++++---:::....:::...::-=-.::::::.:::::::::---=====+**##\\r\\n .............::..........:=*=:.............::::---===--:.                 ...        .....-===---::-=+===+****+==-::...........-=++==--:--:--==+++++*+++**++==-\\r\\n   . ...........:::::...   .:--:=+-:.....::::::--------:.                                   .-++===+**:.    ..=***+==:--=--:--:--::-=+++++*=::-=*=-:::....   ..:\\r\\n  ...  :-::.::::....::::....    .=*#*+-:.:::::--------:.                                      -+===+=+-......-++**++*=--=-----:--::-::------..-+-.           ...\\r\\n.     .---: ...:::. ..:--::...     :-++**=:.::-------:.                                        .++**#**+====-+*=====+=:::::::::-:-:.::..-=:....               ..\\r\\n.......:::.   .:::::...:::::::::.  .:..:=*#+-::::::--:.                                         .=++#*===-++=****++===:...                                     .\\r\\n.......:--.  .:-:...:::...::-----. ..-=-..:+#*=-:::-:.                                           .::==-===-===+##+=+===:..                                      \\r\\n.......:==-. .:-... ..:::...::-=-. . :--::. .-*=:::::.                                           .-::.::.....:::---:::-=.                                       \\r\\n.:::..:-++=...:==-:.:..:-:....:==:...:.:=+-::.::+#+:.                                             =:..=..:::::::..:=-===                                        \\r\\n:::..::+++=...-+%*=+%#*=:::.. .--:.-=-:.:----::::+*-                                              :-:.::.:::::::::==----                                        \\r\\n:....:=**+:..-=*%%%+*@@%+:.....:-:.:++-:...:::--:.                                                 :-:::--::---======--                                         \\r\\n:::::-+++=:.:-*%%%%%#%%%#-:.::::....-+=:.                                                           .-:::::::-=======:.                                         \\r\\n::::.+***-.:-=%%%#%@%%%%#=:..........---.                                                             ..:::::::---:.                                            \\r\\n::::=###=..:-*%%%+=+#%%%%=:.............                                                                     .                                                  \\r\\n:::-**#*::--+%%%+##**%%%#-..........                                                                                                                            \\r\\n:::**#*-.-=*%%%%==+*%%%#+:............                                                                                                                          \\r\\n::+##*-.:-*%%%**#%%%%%*+-..............                                                                                             ..........                  \\r\\n:=###=..-+%%%#*+=%%%#=-:.................                                                                                         ..............                \\r\\n=###=..:=%%%#%@@%%%%+-:....................                                                                                     .....:............              \\r\\n**#+:.:-#%%*==*%%%%+-:.....................                                                                                     ..................              \\r\\n+*+:.:-#%%*=**=*@%+:.......................                                                                                     ...................             \\r\\n=-...-*%%%#=-+#%*-:......................                                                                                      ...................              \\r\\n:...-+##%###%%%=.......................                                                                                        ...................              \\r\\n.:-*#+-+++*%%#-...........                                                                                                      ...................             \\r\\n:-*#%%+-%%%%#-......                                                                                                            ....................            \\r\\n-*###%#=#%%#=......                                                                                                             ...................             \\r\\n**####*=#*+-.......                                                                                                              .................              \\r\\n+*****+**-:.....                                                                                                                  ..............                \\r\\n***++*+=:.....                                                                                                                        .......                   \\r\\n===+*+:....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n..:-:.                                                                                                                                  ..............          \\r\\n-+**=:                                                                                                                                 ................         \\r\\n=****+-.                                                                                                                               ................         \\r\\n.-**##*=.                                                                                                                                .............          \\r\\n..-*#%#*+:.                                                                                                                                   ....              \\r\\n=..=**++**=:                                                                                                                                                    \\r\\n*: .-=+****+-.                                                                                                                                                  \\r\\n#+-.:=#%##***-.                                                                                              .........                                          \\r\\n##*:.-*##%%%%#-.           ................                                                               ................                                      \\r\\n*##+:.:+#%%%%#=.        .....................                                       ...                 ....................           ........                 \\r\\n-+##*-.-*%#+=+=:.      ........................                                 ............            ......:::::::.:......       ..::::::::::...             \\r\\n:-*#%#-.=#%%###+:..............................                               ..................       .::..:::::::::::::::...     .:::::::::::::::.            \\r\\n::=#%#=.:*%%##%%+:...............................                             ....................     ..::::::::::::::::::.:..   :-----------------:           \\r\\n::-*###=.-*%%#**#*-...............................                            .....................    .::::::::::::::::::.::..  .----===------------:          \\r\\n:::+#%%#:.=#%#**#%*:.................................                  ........................... .--:::.....::-::::::::......  .-==================:          \\r\\n:::-*%%#=.:=#%%#+*#+.....................................           ...............................=-..:::::::::.:-=::::.....    .-=================-:.         \\r\\n::::=#%##=.:+%%%##%#=.............................................................................:.:::......:::::..-:......   ...-=============-==--:.         \\r\\n::::-*#%%#:.-*%%%**#*=...........................................................................:..:::.........::...:...      ...:--===========----::.         \\r\\n::::-+#%%#-.:+%%%*+#%#=....................................................................... .:::::...........:-::::.        ...::----=======---:::.          \\r\\n::::-+#%%#-.:-*%%###%%#-..........::::.........................................................::::::::........::::.:-         ....:::----------:::..           \\r\\n+=-:-+###*=..:+%%##%%%%*:.......:-===-:........................................................:::::---:--:--====-::-:          ....::::::::::::...             \\r\\n==-::-+##*=...-+#*+++*%#-:....:-==--==:...::::................................................:+==**++===**-=---==--=:::::::::::..:..:.::.::::..                \\r\\n::::..:=++-:...-++==-=++===-:.:--:::-=-:.:*%%+...............................................-########*++++=========::::-:::......:..--:::::::.:..              \\r\\n::.....:====-..:==----------::.....:-=-:-#%#+-:.............................................:=*#####*+-:....:-+++**=--==---:::--:..::--===-:::-:-:::--:::::...  \\r\\n::.::...:-=--:..:-------==-.:--:...-+=-:==-::::::.....................................::.:-=**+++***+.     ..-+====-::::::::::.::--===========++=========-=++=--\\r\\n..........---::::::::---::::--=-....:--:...::---::..........................:::::::----:..-*+++*#*++*+=--=+**+==--:        .. .---::::-===----:---==+*+====++*++\\r\\n......::::::::---:..:::....:---:....:-:::::------:.................:::-=---::---:::......-+**+++***#%%#***+=--::-- ..........:::::::::::::......:-===+****######\\r\\n..::-:.:::::::--======-=++=---:.....:::::::::-----:.:::::-=------===-==--:::--:.. .....:+#*++++*########**+.:::::::::::::::..:::::::---:.....:.::=++***********#\\r\\n. ..:..:::-=+++====----::.....::::::::::::::::--=++**++=----=====--:::::::-:::-..::.:-=*#*+***#*++=---=*+*=:-.....:----::::..:::::--:.......::-=++++++++******+=\\r\\n   ..........     .......::::::::--:::::----==++****=---=+*+=--:::::::::::-:..-:::-===+*#*****+==--:--:===:.:.:....--::::::.:-:----:-:.....:-======++++++=-:-===\\r\\n            ..........:::::::::::::::--==+=+**++==---=+**+-::::--:::......::---::=--+====+++=-:::::::::----::......:::::..:.:-:-===---:..:-===========-:...-++++\\r\\n            .........:::::::....::--++*****+=-----=+*+=-:..::::-:.........---:..-::+=-++++==---:::::::::--:::......: :-:.....::==----:-::-----=====-==. ==-::=+*\\r\\n              ............  .:::-=+***+===----:-=*+=-:::.....:::....:::.:-::. .-::==-=+++==-::..........-:::.  ....: .:..... :----=--::----------=-.:--:.=**+===\\r\\n              .....       .:::-+*+=+=+=:::-::-+*+-::::::::..........:::::...  :-:==::++=-:.....::::-----:::..     .: .::.    :--------:----------====-::..:=+**+\\r\\n                       ....:---=+===-=-::::-==-:.::.:---:::.......::.::...   :-:=-:........::--:::--===-:.. .      : .::.    :--------:-=-----...::::---:. :-+**\\r\\n                     ....:--::-==-::--:::-=-:..:.:-=+=:...... ...::::. .    .-:=-:-......:---::::::::::.. . .      : .::.    :------------------------ .-===****\\r\\n                   ....:---::-:::::....:--:...:-=++=:.....   .  .....      .-:=-.=:.....:::.....    ....  ::..     : .::.    :--------++:--------=====..+++++***\\r\\n                  .  ..:::. .......  .::...::-++=:..::..   ..     ..       ::-: ................:::::::-. ::..     : .::.    .--------==:---------======+++++***\\r\\n.                   .....      ......:...:-===-:...:::.  .....   .        ..--..........::::-----:::...:: .....              .----------:---------=====++++++***\\r\\n.                  ....     ...   .:...:-=--:.....::..    ....  .         .:- :-:::----------::...     .-....                .-------=+=:---------======+++++***\\r\\n..              .:...      .... ..:..:::::...........    ..              ..-...--------:::...            ..                  .=------==-:-------------==========\\r\\n     .         .::..  ....     ...  .::..:.........     ..               .:. ..:::...                    .-.               ...+-----==-- ....          .........\\r\\n              ....   .        ..  .......... .....     ..               ...    ..                         .: . ......       ..=--+===--:                     ...\\r\\n                   .         ..  .... ....  .....      .                 ..                    ...:::::--... . ....-.....    .---=**=--: ...         ..::---====\\r\\n             .             .:. ...... ...  .....      .  .               . .                 ...........  ::   ....- -:-.    .:--------: ...     .:-===++====++*\\r\\n              ........... ..............  ...        .                  :..:                              :.      .-.--.     .---==----:...    .--===-=++=:.:+*+\\r\\n          .  .:...:::::. ..  ..........  ...         .                 .::               ...    ............      .-::       .--=+#*--=:..    :==--==:-:-.  .:=:\\r\\n          . .:.  ..:::.  .  ..........  .           .                  .::..............         ....      .      .--:...    .--==+==-=:      .------.   .=-:...\\r\\n           .:.  ....:.  ..  .........               .                 ..:. . ...                           .       .....     .---==-==---.      .:--+=-.:=+=++==\\r\\n        ...::   ..:::  .:. .........   .           .                   ..                              .                     .------===---:       .:-========+**\\r\\n          .::..:::::. ..:  ....    .  .           ..                   ..                       ..::---==:.                  .------===-----.         .::--=====\\r\\n          ::.::..::. .... .....       .           .                   .:.-:                ..:::::----==-:..               ..:------===------:             .....\\r\\n         .:......::.  . . ....    .      .       ..                   .-.-.                               ..       ..........:=-----=-=------=-.       .........\\r\\n         ::......::   .   .....   .              ..                   ::.                                          .::.      :=----:=-=---===-=-.     ..........\\r\\n        .:....::::.   .  .......                 .                    ..                                       ..  -==:.:. ..:=----:-==--========:     .....:::.\\r\\n        .:.  .::::.      ..... . .                                                                                 -:.--:::: :==----=-=-==========:  ......::--.\\r\\n        .:....::.:.      ..... ...           ..  .                  . ...                                 ..       -. --:.   :======+=+-===========-  ..........\\r\\n        ::.. .::::.  .   .:.:. : .     ...                          . ::.                            ...   . ..    :---.   ..:-=+======-===========+- ..........\\r\\n        ::....::::   .   .:..  : .               .                  . ==+:                       ..::--==--=...  . .::.   ....*%%%****+-============+- .........\\r\\n  ......::.....:::.......::.:.::::....::::::::::.:.::.              . ==+.                       ::-------=+:.. .....  ......:*%%%%%%%#-===========+++-.........\\r\\n  ......::....::::.::.:.::::::::::::..:--:::::::::.:::.             . -::                           ..:::..: ................:*####*##*-===========++++-........\\r\\n   .....::....::::......:.:.:::::::...::::::::::.:::::.             . :.                                   . .. .....     ...:*%%%%%%%#============+++++-..::...\\r\\n   ...:.::....:::::::::.:.:::::::::::::--:::::::::..:::               :.                                   . .. .....     ...:+*###*##+-============++++*-.:-:::\\r\\n   .... .:....::::..........::::::....::::.....:.:. ...               ::                                     .      ..  .....:----=----:============+++++*:....:\\r\\n        .:....:::::  ..  ........:.   .:..       :.                   .:                                     ..    :. .-::-. .:---------============+++++*+:..::\\r\\n         ::...::::: . .  ..... .... .  -..       .:  .                .:                                     ....  :::-: .-. .:---------=============+++++*+...:\\r\\n         .:......::...:.. ...:....:... ::         ...:.                .                                     ....  :::.:...  :---------:=============++++++*+..:\\r\\n.        .::.....::: .........::..:...  . .       ..::.                :...............                      ....  -:-:-:    .:--------:==============+++++**=.:\\r\\n..     .. .:.:..:::::..:......:::..:... .. .       ..:.                ..             .................... . ....  :...:.    .:--------:-=============+++++***=.\\r\\n. .     .. ::...:::::. .:......:::.... . . ..       ...                ..                     .............. ....  -:::=.    :---------:===============++++****=\\r\\n.. .     .  ::::.::::-. .::....::::.:.    . .       ....                :..........                     .. ......  -:::-.    .---------:===============+++++****\\r\\n            .::-::::::-: .::....:::..:.. ... .      .....              ..:-==----------::::........        . ..... :::::..   .:--------:-===============++++****\\r\\n            ... ...  ......:.....:::.::........      ...:              ..::........::::-------======-----:.:.......::..-:.  ..----------================+++++***\\r\\n             .....   .  .  .:..:..:::.::........    ....-:               :.                  .....:::::-=-::...... :::.:. ....----------==============+++++++***\\r\\n              :..   ..... .  .:.::.:::.:.................:.              .:.                           ....:...... -:-:-. ....---------=-==================++++*\\r\\n               .  ...  .....  .:..:::::.:..::::.:::::. ....             . -. .                            .:.......::::.    ..----------======-=--::::.....:-:.:\\r\\n                 ...............::.:::-:.::..........   ..  .           .:.:  ........           ........ .:.......-:::=..:...----------=====+++=+======---:-=:.\\r\\n                 ................::::----::::........    ..::.           :.::.-.......::.......     ...... ....... ---::::::..------:::-========+++=====+++++++=\\r\\n                    .:......::::-----:-----:::::-::::... ...:::.          ..-.:      ....::::---::::.... ..........-.-:-.  ...---=#*=::--===============+++++++*\\r\\n            ..:-==.  .:::::---::=--::--------:::--:::........:::.         ...: .            ...:---=====:..........:.:::......:-=#*+=-:-=============+==++++++**\\r\\n               .:::.  ..:::----::::::.:----::--::::---::......:.:.         ..::.                ....:----..........:..:-......:-+*--=-:-=========++==:.-+++++***\\r\\n                         .::::----::---::--:---=--::--:-:::.  .:-:.. ..     ..-:            .....:::......-:..................:-==--=::-==+++++++=:.:-++++-+****\\r\\n                            .::::::::..::::-==---==---:-=++=:....::::....    ..::.......    .... .........--.................:::+=-==::-==++++=-:::.-+=-::-===**\\r\\n                               ....:--:::::.::--:::-=++-:-:-:::.:::.   ....  ...-::-=--::::...............::.:..::.:.::::::::::-+===-::--=++++:.---:.:--=----==-\\r\\n                                  ...:---:.:::------::-----:...:.::.      .....:-:----=========--:::....:-::.::.:.::::-----:-::=*==+=----+++++++++++=-----==::=*\\r\\n            .                  .........::--::.:::-----:::::-:::::.        .....:::----====---===+++=----::-.:..:::::..:::::-:-=*=+==---:+*********+===+++**==++\\r\\n                 ..........................::-::::::::::--::......           .... ..:::::::::::::::::::::.:-.::::::=--::-:..::-++=----:.-:-+********#***##*+==+*\\r\\n                 ...........................::::-------:--:---:::.......::..   ....:::-:-===--::::::::::::-=.::::::=-==-:...::=+=---=-...::.:=++*****#####*+*##=\\r\\n                  ....  .....................::::--+++===-::..:::::::..-=:......::.---=---======--::::------.::::::===---:::::==--=-:.....:-::::-=*####%########\\r\\n  .    .   ....   ..    ....................:::::--=+====:.        .......   .:::::.::::-======++==--:-=+---..::::--::-----:::---=:.........::::::-==+*****#####\\r\\n...........:..........:.....................:::::-======-:               .:....::........:==+*+==-=====+***++---:-:..........::-=::::::::.::::::::---==+==++*###\\r\\n .............:::.... .....=*=::............::::---===--:.                 ..         ....:-===---::-=+===+****+==-::..........:-+++==--------=++++++++++*++==--\\r\\n   . ............::::....   .:::=+=:....:::::::--------:.                                   .=*+==++*+.      .+***+==:----::-::-:::-==+++**-::-++-:::....    ..:\\r\\n  ...  :-::.::::....::::....    .-*##+-:.:::::--------:.                                      -=====++::...::=*+*+++*-===----::--:--::-:---:.:==:            ...\\r\\n..    .---:  ..:::.. .:--::....    .-=+**=:.::---:---:.                                        :+***#**+==+=-++=====+-:::::::::::-:.:...--.. ..               ..\\r\\n.......:::.  ..:::::...:::::::::.  .::.:-*#*-::::::--:.                                         .=++#+====+=+****++===:...                                    ..\\r\\n.......:--.  .:-:...:::...::-----.  .-=-..:+**+-:::-:.                                           .::-=-==---==+##==+===..                                       \\r\\n.......:==-. .:-.:.  .:::....:-=-. . :--:-. .-*=:::::.                                           .-:..:....::::::--:-:--                                        \\r\\n::::.::-++=...:=+-::-:.:-:....:--:...:.:=+-::..:+#+:.                                             =:.:-..:::::::..-=-==-                                        \\r\\n:::..::+*+-..:-+%#++%%*=:::.. .--:.-+-:::----::::=+:                                              :-:.::::::::::::==---:                                        \\r\\n:....:=#*+:..-=*%%%**%@%*:.....:-:.:++=:...:::--..                                                 -::.:--::--=======-:                                         \\r\\n:::::-+++=:.:-*%%%%%#%%%#-:.::::....-+=:.                                                           :-:::::::--=====-:                                          \\r\\n:::..+***-.:-=%%%##%%%%%#=:..........:--.                                                             ..:::::::---:.                                            \\r\\n::::=###=.::-*%%#+==#%%%#=:......... ...                                                                     .                                                  \\r\\n:::-*##*::--*%%%+##**%%%*-..........                                                                                                                            \\r\\n:::**#*-.:=*%%%%+=+*%%%#=:............                                                                                                                          \\r\\n::+##*-.:-*%%%++#%%%%#*=:..............                                                                                             ..........                  \\r\\n:=###=..-+%%%##*+%%%#=-:.................                                                                                        ...............                \\r\\n=###=..:=%%%#%@@%%%#+-:....................                                                                                     .....::...........              \\r\\n**#+:.:=#%%*=-+#%%%+-:.....................                                                                                     ..................              \\r\\n+*=:.:-#%%*=**+*@#=:.......................                                                                                    ...................              \\r\\n=:...-*%%%#=-+#%*-.......................                                                                                      ...................              \\r\\n...:-+######%%#-.......................                                                                                        ...................              \\r\\n.:-*#+-=*+#%%#-...........                                                                                                     ....................             \\r\\n:-##%%*-%%%%#-......                                                                                                            ...................             \\r\\n-*#####=#%##-......                                                                                                             ...................             \\r\\n***###*=#*+-.......                                                                                                              .................              \\r\\n+*****+**-......                                                                                                                  ..............                \\r\\n**+++*+-:.....                                                                                                                        .......                   \\r\\n-==+*+:....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n...::                                                                                                                                   ..............          \\r\\n-=+*=.                                                                                                                                 ................         \\r\\n=****=:.                                                                                                                               ................         \\r\\n:=**##*-.                                                                                                                               ..............          \\r\\n..=*#%#*=:.                                                                                                                                   ....              \\r\\n-.:=*#++**=.                                                                                                                                                    \\r\\n*: :-==+*#*+:.                                                                                                                                                  \\r\\n#+:.:=#%##***-.                                                                                              .........                                          \\r\\n##*:.-*#####%*-.           ................                                                               ................                                      \\r\\n*##=..-+#%%%%#=.        .....................                                       ...                 ....................           ........                 \\r\\n-+##*-.-*%%+=+=:       ........................                                 ............           ......::::::::.:......       ..::::::::::..              \\r\\n:-*###:.=#%####+...............................                               ................         .::..:::::::::::::::.:.     .:::::::::::::::.            \\r\\n::=#%#=.-*%%##%#=:...............................                             ...................      .:::::::::::::::::::::.    :-----------------:           \\r\\n::-*###=.-*%%#***+:...............................                            ...................      .::::::::::::::::::.::..  .----===------------.          \\r\\n:::+#%%*:.=#%#**#%*:.................................                ............................. .::::::...:::-::::::::......  .===================:          \\r\\n:::-*%%#=.:=#%%#+*#+.....................................          ................................=:..:::::::::.:-=::::.....    .==================-:          \\r\\n::::=#%#*=.:+%%%##%#-............................................................................:::::::.....:-:::::-.......   ...-=============-==--:.         \\r\\n::::-*#%%*:.-*%%%###*-..........................................................................:...::.........::...::...      ...:-============----::          \\r\\n:::::+#%%#-.:+%%%*+#%#-....................................................................... .:::-............--::::         ...::----=======---:::.          \\r\\n::::-+#%%#-.:-*%%###%%*:..........:::..........................................................:::::::.........::::.::         ....:::----------:::..           \\r\\n=-::-+###*=..:+%%##%%%%*:.......:--==-:........................................................-:::::--:::::-===-:::-.          ....::::::::::::...             \\r\\n==-::-*##*=...-*#*+++#%#-.....:-==--==:....::.................................................-===+++==-=*+===--+=-=-::::::::::...:..::::.::-:..                \\r\\n:::::::=++=:...-++==-=++==--:.:--:::-=-:.:+##=...............................................-#######*++=*+=========::::::::.....::.:-::.:-::..:.               \\r\\n::.....:===--..:==--------=-:......:-=-:-*%#*-..............................................:+*#####*+-::..::=+++**=--===--:.:--:..:-------::::-::::::::....    \\r\\n::.::...:-==-:..:-------==-.:--....-+=--=+-::::::........................................::=**++****=      ..======-:::::::::::-::-=====================--=+==--\\r\\n..........---:.::::::---::::--=-...::--:...::---:...........................::::::::---:.:=**++*#*+++=-::=+**===--.    .   .. .---::::-===--------==+*+====+++=+\\r\\n......:::::-:----:..:::....::--:....:--::::------:..................::-----::---:::......-+**+=+***#%%#****==-::-: ..........:-:::::::::::......--==++*****#####\\r\\n..::-:.:::::::---====--=++=-=-:.....:::::-:::-----:..::::--:------==-===-:::-:... .....:+#+++++*#%%%####**=.:::::::::::::::..:::::::---:....::.:-=+***********##\\r\\n....:..:::-=+++++===----::....::::::::::::::::--==++*++=----=====---::::::::::-..:..:-=*#*++**#*++=---+*+*-:-....::----::::.:::::---::.....:::-=+++++++*******=+\\r\\n   ............   .......::::::::--::::::---===+****=---=+++=--::::::::::--:..-:.:-===+*#*****+==------===:::.:...:--::::::.-:-------......:-=====+++++++=-:-==-\\r\\n             .........:::::::::::::::--==+=++*++===--=+**+-::::--:::.....:::---::=--+====+++=--::::::::---:::......:::::..:.-:-=+==---..::-===========-:..:=+++=\\r\\n           ..........:::::::....:::-=+*****+=------+**=-:..::::-:.........---:..-::+=-++++=----::::::::---::......::.:-:.....:-=----:--:------======+- :=-::-+*#\\r\\n             .............  ..::-=+***+++=------=++=-:::.....:::....:::.:-::. .-::==-=+++==-::..........-:-:.  .. ::.::.... .--=-----::----------=:.:--.-+*+=-=-\\r\\n             .......      .:::-+*+++=+=:::-::-+*+-::::::::.........::::::...  :-:==:-++=-:.....:::::---::::..     .: .::.   .-:------::---------====-::...-+*#*+\\r\\n                        ...:---=+===-=:::::-==-:.::::---:::......::..::...   :-:=-:.::.....::---::--===-.:...     .: :-:.   .---------:=------..:::---=-: .:-***\\r\\n                     ....:--::-==-::--:::-=-::.:.::=+=:...... ..:::.:. .    :-:=-:-......:---::::::::::. .. .     .: :::.   .---------:=-------------: :---=****\\r\\n                    ...:---::--:::::...:--:...::=++=:.....   .  .:...      .-:=-:=.....::::.....    ....  :..     .: :::.   .--------=+-:-------====+- :+++*****\\r\\n                  .. ..-::.........  .::...::-++=-...:..    .     ..       ::-: .................::::::-..:...     : :::.   .:--------=-:--------=======++++****\\r\\n.                   .....      ......:...:-===-:...:::.  .....   .        ..-:..........::::-----:::..:-. : ...              :----------:--------======+++++****\\r\\n.                  ....     ...   .:...:-=--:.....::..   .....  .        ..-: :-:::----------::...     ::.. . .              --------++----------======++++++***\\r\\n..              .:....     ....  .:..:::-:...........    .. .            ..:..:--------:::...           ... .                :=------==--------------==========+\\r\\n     .         .::..  .....    ...  .::..:.........     ..              ..:. ..::::..                    ::                . -+-----+-=......        ...........\\r\\n              ....   .        ..  .......... .....     ..               ...    ..                         ..   .....       ..-=--+-==--.                     ...\\r\\n                   .         ..  .... ....  .....     ..                 .                     ...:::::-- :.   .. :-.:...    :---+**---. ..          ..::-----==\\r\\n             .             .:. ...... ...  .....      . ..              .. .                 ...........  -.   .. ::.-::.   .:---------....      .:-===+====++**\\r\\n              ........... ..............  ...        .                  :..:                              :.      ::.-:      :---=-----...     :--====++==..:*++\\r\\n          .  .:...:::::. ..  ..........  ...         .                 .::                ..   .............      :-..       :=-=*#+---...   .-=---=-----   .==:\\r\\n          ...:.  ..:::.  .  ..........  .           .                  .::...............        ......   ..      :--:..    .:=-=++==-=.      :-----:.   :=:....\\r\\n           .:.  ....:.  ..  .........               .                 ..:........                         ..       .....    .:---==-=-=-:      .:--=+=..-++=++=+\\r\\n         ..::   ..:::  .:. .........   .           .                   ..                                                    :------===---.      ..:-======-+***\\r\\n          .::..:::::. ..:  ....    .  .           ..                   .                        ...:---=-.                   :------===:---:         ..:--====++\\r\\n          ::.::..::. .... .....                   .                   .:.-.                ..::::----===-:.                ..:------===----=-.            ......\\r\\n         .:......::.  . . ....    .  .   .       ..                   :-:=.                               ..      ...........-=-----=-=-----==:      ...........\\r\\n         ::......::   .   .....   ..             .                    ::                                           .:.      .-=-----=-=-=======:      ..........\\r\\n        .:....::::.   .  ....... .               .                    .                                        .. .-==:......-=-----===-========-.    ......::.:\\r\\n        .:.  .::::.      ....... .                                                                         .      .-..--:::..-=-----=-=-==========. .......:--::\\r\\n        .:....::.:.      ....  ...           .   .                  . ...                                 ..      .- :=-:.  .-======+==-===========. ...........\\r\\n        ::.. .::::.  .  ..:.:..: .     .                            . -:.                            ...  .. .    .---:    ..:==+======-============: ..........\\r\\n        ::....::::   .   ::..  : .               .                  ..==+.                       ..::----:--...    :::.   ...-#%%#**+++-============+: .........\\r\\n  ......::.....:::.......::.:.::::....::::::::::.:.::.              ..===.                      .::-------+=.........  ......-%%%%%%%%+-==========++++: ........\\r\\n  ....:.::....::::.::.::::::::::::::..:--:::::::::.:::              ..-::                           ..::. :: ................-*#######+-==========+++++:........\\r\\n   .....::....::::......:.:.:::::::...::::::::::.:::::.             . :.                                   . . ......     ...=%%%%%%%%+============+++++...::...\\r\\n   ...:.::....:::::::::.:.:::::::::::::--:::::::::..::.               :.                                   . . ......     ...=**######=============++++++..-:.::\\r\\n   .... .:....::::..........::::::....::::.......:. ...               :.                                     .     ... ... ..----=----:-===========+++++*=.....:\\r\\n        .::...:::::  ..  ........:.   .:..      .:.                   :.                                     .    .-. :-::: .:---------=============+++++*=...:.\\r\\n         ::...::::: . .  ..... .... .  :..       .. ..                ..                                     ...  .:::-. :: .:----------============++++++*-..:.\\r\\n         .:......::...:.. ...:....:... :.         .:::.                .                                     ....  ::.....  .:--------:-=============+++++**-.:.\\r\\n.         ::.....::: .........::..:...  . .       ..::.                : .... .........                      .... .-:-:-.   .:----------=============+++++***:.:\\r\\n..     .. .:.:..:::::..:......:::..:... .. .       ..:.                :..            .................... . .... .:....    .:---------:==============++++****:.\\r\\n. .     .. ::...:::::. .:......:::.:.. . . ..       ...                ..                     .............. .... .-:::=.   .:--------::==============+++++****:\\r\\n....     .  ::::.::::-. .::....::::.:.  . . .       ..:.                :..........                     .  . .... .-:::-    .:----------===============++++*****\\r\\n            .:::::::::-. .::....:::..:.. ... .      .....              .::===----------::::.........       . .... .:::::.   .:---------:===============+++++****\\r\\n            ... ...  ......:.....:::.::........      ...:              ..::........::::-------======-----:.:..... .-..:-.. ..:----------===============+++++****\\r\\n             .....   .  .  .:..::.:::.::........    ....-.               :.                  .....:::::-=-::..... .::..:  ...:--------======+========+++++++****\\r\\n              :...  ..... .  .:.::.:::.:.................:.            . ::                         .  ....:..... .-:-:-.....:=-------=-==================+++++*\\r\\n               .  ... ......  .:..:::::.:..::::.:::::. ....             ..-. .                            .:..... .::::.   ..:=-------=-=====-==--:::......--..:\\r\\n                 ...............::.:::-:.::..........   ..  .           ...:  ........          ......... .:..... .-:::-..:..:----------=====+++=+=+====---:--..\\r\\n                 ...:............:-::----::.:........    ..::.           :.:.::.......::.......     ..... ....... .---:::::..:------::--========+++=====+++++++=\\r\\n                    .:......::::-----:-----:::::-::::... ...:::.          ..-.:      ....::::---::::.... ........ .:.-::   ..:---+#*-:--========+=======+++++++*\\r\\n             .:-==.  .:::::---::=--::--------:::--:::.......::::.         .....             ...:---=====: ....... .:.:::.....::-+#++=:-=============++=++++++***\\r\\n               .:::.. ..:::----::::::::----::--::::---::......:::.         ..-:                 ....:---:.:........:..--.....:--#+--=::=========+++=-:.=++++****\\r\\n                         .::::----::---::--:---=--::--:-:-:.  .:-... ..     ..-.            .....:::......=..................:--==-=-::==+++++++=-::-=+++=-+****\\r\\n                            .::::::::..::::--=---==---:-=++=:...:::::....    ..::.......   ...............=..................::-+=-=-::-=+++++=::-::=+=-::-=-+**\\r\\n                                ...:--::::::::---::-=+=-:-:::::.:::.   ....  ..:-::=----:::...............-.....:.:::::::::::::=*===-::--++++=::---.:---=---==--\\r\\n                                  ...:---:::::----=-:::-:--::..:.::.      .....--:----=========--:::....---..::.:.::::::---:-:-++==+-----+++++++++++=----==-.-+*\\r\\n            .                  .........::--::.::::----:::::-::::..        ... .:::----====---===++==--=-:--....:::::..:::::::-++=+=---:-**********+==+++**+=++=\\r\\n                 ..........................::--:::::::::--::......           .:.  ..:::::::::::::::::::::.--.::::.-=--.::..::-=+=-----::::=+*******##***##++=++*\\r\\n                 ...........................::::----------:---:::.......::..   ....:::-:====--::::::::::::--.::::.:=-==::...:-=+=----:..:::.:=+******####*+*##*-\\r\\n           ..     ....  .....................::::--+++===-:...::::.::..--....:..::.:--=--=======--::::-----:.::::::=-=--::::::=---=-......:-::::-+*####%########\\r\\n  ..  ..   .....  ..    ....................:::::--=+====:.        .......  ..:::::.::::-======++==----+=---.:::::--::-----:::--=-..........:::::--==+******###%\\r\\n...........:..........::...:...............:::::--=====--.               .:..............:=+**+==-====++****+--::-:..........::==::::::::.::--::::---==+==+**###\\r\\n  ............:::........ .=*+:::..........:::::--====--:.                             ...:-==----:-====-=++***+==-::..........:-+++==----:--==+++++++==+++=----\\r\\n   . ............::::....   .:::=*=-:...::::::---------:.                                   .+*+==++*-       :+***+==:-=--:--::=:::-==+++*+-::=*+::.....     .::\\r\\n   ..  :--:.::::....:::::...    .-+##*=:::::::--------:.                                     .======+=:::::::+*++++*+-==-----:---:--:--:=-:..:=-.            ...\\r\\n..    .---:  ..:::.. .:--::....    .:==**+::::---:---:.                                        :+**##**+-=+--*+======::::::::::::-..:..:-:.. ..               ..\\r\\n.......:::.  ..:::::...:::::::::.  .::::-+#*-:::::---:.                                         .=++#+====+=***#*++===....                                    ..\\r\\n.......:--:  .:-:...:::...::-----.  .-=-..:=**+-::--:.                                           ::----==---==+**=====-..                                       \\r\\n.......:==-. .:-:::  .:::....:-=-... :----: .-*=::::..                                           :-:.::....::::::--:--=:                                        \\r\\n::::.::-++=:..:=+=::-:.:::....:--:...:.:=+-::..:+%+:.                                            .=:.:-.::::::::..=--==:                                        \\r\\n:::..::+*+=..:-+%#++%%#=::... .--:.-+-:::------::=+:                                              --..:::::::::::-=----.                                        \\r\\n:....:=#*+:..-=*%%%**%%%*:.....:-:.:=+=:....::::.                                                  -::.--::---======--.                                         \\r\\n:::::-+++=:.:-*%%%%%%%%%#-::::::....-+=:.                                                           :::::::::--====--.                                          \\r\\n::::.+***-.:-=%%%*#%%%%%#=:..........:--.                                                             ..:::::::--:.                                             \\r\\n::::=###=.::-*%%#+==*%%%#=:......... ...                                                                                                                        \\r\\n:::-*##*::--*%%%+*##*%%%*-..........                                                                                                                            \\r\\n:::**#*:.:=#%%%%*++*%%%#=:...........                                                                                                                           \\r\\n::+##*-.:-*%%%+=*%%%%#*=:...............                                                                                           ...........                  \\r\\n:=###-..-*%%%##*+%%%#=-:..................                                                                                       ...............                \\r\\n=###=..:+%%%##@@@%%#=-.....................                                                                                     ....:::...........              \\r\\n*##+:.:=#%%*+-=#%%#=-:.....................                                                                                    ...................              \\r\\n+*=:.:-#%%*-+*+#%#=:........................                                                                                   ...................              \\r\\n=:...-*%%%%+=+#%+:.......................                                                                                      ...................              \\r\\n...:=+*###*#%%#-.......................                                                                                        ...................              \\r\\n.:=##*-=**#%%*:...........                                                                                                     ....................             \\r\\n:=##%%#-#%%%#-.......                                                                                                          ....................             \\r\\n=*#####=*%#*-......                                                                                                             ...................             \\r\\n***###*+#*=:.......                                                                                                              .................              \\r\\n+*****+*+:......                                                                                                                  ..............                \\r\\n**+++*+-......                                                                                                                        .......                   \\r\\n-==**=:....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n.....                                                                                                                                   ..............          \\r\\n:-++=.                                                                                                                                 ................         \\r\\n=***+=:.                                                                                                                               ................         \\r\\n:=**##*-.                                                                                                                               ..............          \\r\\n.:=*###*=:                                                                                                                                    ....              \\r\\n-.:=##***+-.                                                                                                                                                    \\r\\n*:.:-==+*#*=:                                                                                                                                                   \\r\\n*+:.:=####**+-.                                                                                              ........                                           \\r\\n##*:.-*######*:.           ................                                                               ................                                      \\r\\n*##=..-*#%%%%#=.        .....................                                                           ....................           .......                  \\r\\n-+##+:.-*%%*++=.       ........................                                 ...........            ......::::::::........       ..:::::::::...              \\r\\n:-*##*:.=#%#***=. .............................                                ..............          .::..:::::::::::::::.:.     .:::::::::::::::.            \\r\\n::=#%#=.-*%%##%#=................................                             ..................       .:::::::::::::::::::::.    :----------------:.           \\r\\n::-*##*-.-#%%#***+:...............................                            ...................      ..:::::::::::::::::.::..  .-----=-------------.          \\r\\n:::+#%%*::=#%#+*#%+..................................                ............................. .:::::::::::-:::::::::......  :==================-.          \\r\\n:::-*%%#=.:+#%%#+*#=.....................................          ...............................:+:..:::::::::::=-.:::.....    :==================-:          \\r\\n::::=#%#*-.:+%%#*#%#-............................................................................::::::::::::::::::::.......   ..:-=============-==--:          \\r\\n::::-*##%*:.-*%%%###*-..............................................................................:-.........::...:...       ...:-============----::          \\r\\n:::::+#%%#-.:+%%%*+#%*:........................................................................:::::............-::::.         ...::----=======---:::.          \\r\\n::::-+#%%#-.:-*%%###%%*:...........:...........................................................::::::..........:::..::         ...:::----------::::..           \\r\\n=-:::=###*=..:+%%##%%%%+........:--==-:........................................................-:::::-::::::--==-:::-           ....::::::::::::...             \\r\\n==-::-*##*=..:-*#*+++#%#-.....:-==--==:....::.................................................-=-=++===-=*====-=+--=:::::.:::::.......::...::...                \\r\\n:-::::-=++=:...-+++=-=*+=---:.:---::-=-:.:+##-...............................................=######**++=*+========-::::::::.....:..::::.:-::.:.                \\r\\n::.....:===-:..:==--------=-:..::..:-=-:-*%#*-..............................................:+#####**+--::::-=++**+---===-::.:--...:------:::::-::.:::.....     \\r\\n::.::...:===-:..:-------==-.:-:....-++--=+=:::::.........................................::=++++*##*-      .:======-::-:::::::::::-=======--===========--====-::\\r\\n.........:---:..:::::---::::-==-...::--:...::---:............................::.::::---:.:=******+++=-:::-+*+===--. . ..   .  :----:::-===-==-----==**====++++=+\\r\\n......:::::------:..:::....::--:....:--::::------:..................:::---:::---::::.....-+*++=+***#%%*++**+=-:-=: ........:.:-:::::::::::.....:-===++++****####\\r\\n..::-::::::::::--------====-==:.....:::::-:::-----....:::--::--:-----===--::-::........:+#+++++*##%%%%##**-::::::..:..::.:..::::::.:---:....:..:-=+***********##\\r\\n....:..:::-=+++++++==---::.....:::::::::::::::--===++++=----=====---:::::::::-:.....:-=*#+++****++====**+*:-:....:::---:::..:::::---::.....:::-=+++++++*******+*\\r\\n   ......................::::::::--::::::----==+****=---==+++=-::::::::::--:.:-..:-==+*##*****+==------===.::.:...---:::.:..-:----:-:.....::-====++++++++=--=+=-\\r\\n             .........:::::::::::::::---===++*++===--=+**+=-:::--:::.....::::--::=-=+=-==+++=--:::::::--=-::......::::::.::.-:-===---:..:--===========-:..:=+=+-\\r\\n           ..........::::::::...:::-=+*****+=------=**+-::.::::-:........:---:..-::+==++++=----::::::::---::......:..:-.....::-=----:-::------======+. --::-=***\\r\\n             .............. ..::-=+***+++=------=++=-:::.....:::....:::.:-::. .-::==-=+++==-::.........:-.-:.  .. :..::.... :--=----::----------=-::--..=*+=--==\\r\\n             .......      ..::-+*+++=+=::--::-+*+-::::::::.........::::::... .--:=-:=++=-:.....:::::---::::..     :..:::    .--------::--------====--::..:=+**+=\\r\\n                        ...:---++===-=:.:::-===:.:::::--:::......::..::...   :-:=-:.::.....:::-:::--===-.: ..     :..:-:    .--------:-=-----:..::---==:. .-=***\\r\\n                     ....:--::-=+-::--:::-=-::.:..:=+=:..:..  ..:::.:...    :-:=-::......:---:::::----:. ....     :. :::    .----------=----------:::..----+****\\r\\n                    ....---::---::::...:--:....:=++=:.....   .  .:... .    .-:=::=.....:::::.....   .... .:..     .. :::    .--------++-:-------=====. =++++****\\r\\n                  .. ..--::........  ..:...::-++=-......    .     ..       ::-: ..................:::::: .:...    .: :::    .:-------=+----------=====-=++++****\\r\\n                    .....      .... .:...:-===-:...:::.  ....    .        :.-:.. ........::::----:::..:-. . ..              .--------------------=====++++++****\\r\\n.                  ....      ..   .::..:--=-:.....::..   ....   .        ..-: :-::::---------::....   .::.. . .             .--------+=:---------======+++++****\\r\\n..               :....     ....  .:. :::-:...........    ..              .::..:--------:::...           ... .               .--------==:-----------=========+++=\\r\\n     .         .::... .. ..    ...  .::..:.........     ..              ..: ..:::::..                    :. .              ..==-----=--......... ...............\\r\\n              ....            ... .......... .....     ..               ...   ...                        .:..  ....        ..-=-==-=---                      ...\\r\\n                   .         ..  .... ....  .....     ..                 .                     ...:::::-: : . ....-:.....   .:---**+--- ...         ...::-------\\r\\n             .             .:.  ..... ...  .....      . ..              ..                   ........... .- . ....-.::-:    .:--------- ...      .:-===+===+++**\\r\\n              .     ....  ..............  ...      . .                 .:...                             .:       -.:-.     .:--==----: ..    .:--====++=-.:=*+*\\r\\n          .  .:...:::::.  .  ..........  ...        .                  .:.                      ...........       -::.       :=-+#*=--:..    :==---=:=--:  .:+:-\\r\\n          ...:.  ..:::.  .   .........  .           .                  .:................        ......   .       ---...    .:=-=++=---      .-=----.    --.....\\r\\n           .:.  ....:.  ..  .........                                 .:. .......                         .       ......    .:---=--=--:.      .:--==-..=++++==+\\r\\n         ..::   ..:::  .:. .........   .           .                   .                                                    .:-----===---:       .:-===-====+***\\r\\n          .::. .::::. ..:  ....    .  .           ..                  ..                        ...:---=-.                  .:-----===-----.        ..:--===++++\\r\\n          ::.::..::. .... .....                   .                   .:.-                 ..:::::---===-:.                 .:-----===-----=:            .......\\r\\n         .:......::.  . . ....    .  .   .       ..                   :-:-                                .       ..........:-------==------=-.      ...........\\r\\n         ::......::   .   .....   .              .                    ::                                           ::.      :-----:-==---===-==.      ..........\\r\\n        .:....::::.   .  ....... .               .                    .                                        .. :==-.:. ...=----:-==--========:     ......::.:\\r\\n        .:.  .::::.      ....... .                                                                                :-.:-::::..==------=--=========-  .......:--::\\r\\n        .:....::.:.      ....  ...           .   .                    ..                                  ..      :- --::.  .-=====+==--==========-  ...........\\r\\n        .:.. .::::.  .  ..:.: .: .     .                            . -:                             ...  .. .    .---.     .-========-===========+-. ..........\\r\\n        ::....::::   .   ::.:  . .               .                  ..===.                       ..::----:=:..  . .:::.   ...=%%%***++=============+=...........\\r\\n  ......::.....:::.......::.:.::.:....::::::::::.:.:..             ...===                       .::-------+-........  .......+%%%%%%%%============+++=..........\\r\\n  ....:.::....::::.::.:::::::::::::..:---:::::::::.:::              ..-:.                           ..::. :. ...............:+####*###============++++=.........\\r\\n   .....::....::::......:.:.:::::::...::::::::::.:::::.             . :                                   .. . ......     ..:+%%%%%%%%============+++++=..::....\\r\\n   ...:.::....:::::::::.:.:::::::::::::--::::::::::.::.               :                                   .. . ......     ..:=**##*##*-============++++*-.:-::::\\r\\n   .... .:....::::.. .......::::::....::::.......:. ...               -.                                     .     ..  ... ..----=----:============+++++*-.....-\\r\\n        .:....:::::  ..  ........:.   .:..     ..:.                   :.                                     .    .:. --::: .:---------============++++++*:...:.\\r\\n         ::...::::: . .  .......... .  :..       ..  .                ..                                     ...  .:::: .-. .:---------=============+++++**:..:.\\r\\n         .:......::...:.. ...:....:... :.         ..::.               ..                                     ...  .::.....  .:--------:=============++++++*+..:.\\r\\n.         ::.....::: .........::..:...  . .       ..::.                : ...  .........                      .... :-:-:-    .:--------:-=============+++++**+.:.\\r\\n..     .. .:.:..:::::..:......:::..:... .. .       ..:                 :..            .................... . .... ::....    .:--------:-==============++++***=..\\r\\n. .     .. ::...:::::. .:......:::.:.. . . .        ...                ..                     ............  ..... :-::--    .---------:-==============+++++***=.\\r\\n....     .  ::::.::::-. .::....::::.:.  . . .       ..:.               .:..........                     .  ...... ::::-:    .:--------:-==============+++++****=\\r\\n            .:::::::::-. .::....:::..:.  ... .      .....               ::==-----------::::.........       ...... .:::::.   .:--------::===============++++*****\\r\\n            ...  ..  .... .:.....:::.::........      ...:              ..::........::::--------=====-----..:..... ::..:-.  ..:---------================+++++****\\r\\n             .....   .  .  .:..::.:::.::........    ....-.               :.                  .....:::::--:::..... :::.:: ....----------==============+++++++****\\r\\n              :..   ....  .  .:.::.:::.:.................:.            . ::                            . ........ :-:-:: ....---------=-==================+++++*\\r\\n               .  ... ......  .:..::::..:..:::..:::::. ....             ..- .                             ....... :::::.   ..---------=-=====-=---:::......-:.:-\\r\\n                 ...............::.:::-:.::..........   ..  .           ..:.  ........          ........  :...... :-::--..:..-----------=====++=++=+======--=-..\\r\\n                  ...............:-::----::.:........    ..::.           :.:.::.......::.......     ..... ....... :--::::::..-------::--========+++=====+++++*==\\r\\n                    .:.....:::::-----:-----:::::-::::... ...:::.         ...-..      ....::::---::::....  ....... :::--.   ..----##+::--================++++++**\\r\\n             .:-==.  .:::::---::=--::--------:::--:::.......::::.         ..:.              ...:---=====. ....... ::::-......:--*#+=-:-=============+==++++++***\\r\\n               .:::..  .:::----::::::::----::--::::---::......:::.         ..-.                 ....:--::.:........:..-......:-=#-:=-:-=========++=-:.:+++++****\\r\\n                         .::::-----:---::--:---=--::--:-:-:. ..::.:. ..     .:-.            .....:::......=..................:-=+--=-:-==+++++++-:.:-++++-=****#\\r\\n                            .::::::::..::::--=---==---:-=++=:...::::.....   ...::.......    .... ........:=..................::=+--=::-==++++=-::-.-==-::-===***\\r\\n                                ...:--::::::::---::-=+=-:-:::::.:::.   ....  ..::::=----:::...............-....::.:.:::::::::::++==-:::-=++++-.---:::--=----=--=\\r\\n                                   ..:---:::::----=-:::-:--::..:.::.      .....--:----=========--:::....-:-...:::.::::::--:-::-+==++----=++++++++++=----===:.=*+\\r\\n            .                  .........::--::.::::----:::::-::::..        ... .::-----====---===++=---=::-:....:::::...:::-:-=*=+=----:=**********=+++++**==++=\\r\\n                 ..........................:::-:::::::::--::......          ....  ..::::::::::::::::::::..-:.::::.==-:.-:..::-=+=-----.::-=+*******##**##*+==+**\\r\\n                 ............................:::----==----:---:::......:-:..   ...:::--:====--:::::::::::-=:.::...-=-=-::..::===---=-:..::::-=+******####**###=-\\r\\n           ..     ...   .....................::::-=+++===-:...::::.::..--....:..::.:--=--=======--:::-----=..:::::-=----:::::----=-:.....:--::::-+*###%%########\\r\\n  ..  ...  .....  ...   ....................:::::-==+===-:.        .......  ..:::::.::::-======+===---=+=---.::::--:::----::::--=:..........:::::---=+******###%\\r\\n...........:..........::...::...............::::--=====-:.              .................-++**+==--===+*****=--:::...........::==::::::::::---:::---==++=++***#*\\r\\n  ............:::.... ... .=*+:::..........:::::---===--.                              ....--=----:-===---=++**+==-::..........:-+++==----:--==++++++===+==---::\\r\\n   .  ............::::...   .:::=*+-:...::::::---------:.                                   .++===++*:       -****==---=-::--:--::--==++++=::-+*-.....       .::\\r\\n   ..  :--:..:::....:::::...     :+##*=:::::::--------:.                                     .-=====*=-:::::-*+++++*=-==-----:--::-::---=-:..-=:             ...\\r\\n..    .---:  ..:::.. .::-::....    .:-=**+-:::-:::---:.                                        -+*###*++-==-=*=======:::::::::::-:..:..::..  .               ...\\r\\n...... :::.  .::::::...:::::::::.  .::::-+#*=-::::---:.                                         .==+#=====++***#*++=+-....                                    ..\\r\\n........--:  .:-:. .:::...::-----.  .-=-:..=+*+-::--:.                                           :::-:-=-----=+*+=====-..                                       \\r\\n.......:==-. .:-:::  .:::....:-=-....:----: .:+-:-::.                                            :-:.::...:::::::-----=.                                        \\r\\n::::.::-++=:..:=*=::=-::::....:--:..::.:=+-::...+%*:                                             :=..-:.::::::::.:=--==.                                        \\r\\n::...::+*+=..:-+%#*+%%#+::... .--..-+-::::-----:.-=.                                              -:..:::::::::::-=---:                                         \\r\\n:....:=**+:..-=*%%%**%%%*:....::-:.:=+=:.....:::.                                                  -:::--:---=======--                                          \\r\\n:::::-+++=:.:-*%%%@@%%%%#-:.:::... .-+=:.                                                           :::::::::--===--:                                           \\r\\n::::.+***-.:-=%%%**%%%%%#=:..........:-:.                                                              .:::::::-::.                                             \\r\\n::::=###=.::-*%%#*==*%%%#=:.........                                                                                                                            \\r\\n:::-*##*::--*%%%=**#*%%%*-..........                                                                                                                            \\r\\n::-**#+:.:=#%%%%*++*%%%*=:...........                                                                                                                           \\r\\n::+##*:.:-*%%%==*%%%%#+=:..............                                                                                             ..........                  \\r\\n:=##*-..-*%%%###*%%%*=-:.................                                                                                        ...............                \\r\\n+*##=..:+%%%*#%@@%%#=:.....................                                                                                     ....:::..........               \\r\\n*##+..:=%%%*+-=#%%#=:......................                                                                                    ......:............              \\r\\n=+=..:=#%%*-+**#%*-:.......................                                                                                    ...................              \\r\\n=:...-*%%%%*=*%#=:.......................                                                                                      ...................              \\r\\n...:=+*##**#%%*:......................                                                                                         ...................              \\r\\n.:=#%*--**#%%*:............                                                                                                    ....................             \\r\\n:=###%#-#%%%*:.......                                                                                                          ....................             \\r\\n=*#####=*%#*-......                                                                                                             ...................             \\r\\n***###*+#+=:......                                                                                                              ..................              \\r\\n+*****+*+:......                                                                                                                  ..............                \\r\\n*++++*+-.....                                                                                                                         ......                    \\r\\n:=+**=.....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n.....                                                                                                                                   ..............          \\r\\n:-++=.                                                                                                                                 ................         \\r\\n=***+=:.                                                                                                                               ................         \\r\\n:=**##*-.                                                                                                                               ..............          \\r\\n.:=*###*=:                                                                                                                                   .....              \\r\\n-.:=##***+-.                                                                                                                                                    \\r\\n*:.:-==+*#*=:                                                                                                                                                   \\r\\n*+:.:=###***+-.                                                                                               .......                                           \\r\\n##*:.-*######*:            ................                                                               ...............                                       \\r\\n*##=..-*#%%%%#=.        .....................                                                           ....................           .......                  \\r\\n-+##+:.-*%%*++=.       ........................                                  ..........            ......::::::::........       ..:::::::::...              \\r\\n:-*##*::=#%#***=. .............................                                ..............          .:...:::::::::::::::...    ..:::::::::::::::.            \\r\\n::=*%#=.-*%%##%#=. ..............................                             ..................       .:::::::::::::::::::::.    :----------------:.           \\r\\n::-*##*-.=#%%#***+:...............................                           ....................      .::::::::::::::::::.::..  .-----=-------------.          \\r\\n:::+#%%*::=#%#+*#%+..................................               .............................. .:::::::::::-:::::::::......  :==================-.          \\r\\n:::-*%%#=.:+#%%#+*#=......................................      ..................................:+:..:::::::::::=-.:::.....    :==================-:          \\r\\n::::=#%#*-.:+%%#*#%#-............................................................................::::::::::::::::::::......    ..:-================--:          \\r\\n::::-*##%*:.-*%%%###*:..............................................................................:-.........::...:...       ..:--============----::          \\r\\n:::::+#%%#-.:+%%#++#%*:........................................................................:::::............-::::.         ...::---========---:::.          \\r\\n::::-+#%%#-.:-*%%###%%*:.......................................................................::::::..........:::..::         ...:::----------::::..           \\r\\n=-::-=###*=..:+%%##%%%%+........:--==-.........................................................-:::::-::::::--==-:::-           ....::::::::::::...             \\r\\n==-::-*##*=..:-*#*+++#%#-......-==--=-:....::.................................................-=-=++===-=*====-=+--=:::::.:::::.......::..:::...                \\r\\n:-::::-+++=:..:-+++=-=*+=---:.:-=-::-=-:.:+##-...............................................=######**++=*+========-::::::::.....:..::::.:-::.:.                \\r\\n::.....:===-:..:==--------=-:..::..:-=-:-*%#*-..............................................:+#####**+--::::-=++**+---===-::.:--...:------:::::-::.:::.....     \\r\\n::.::...:===-:..:-------==-.:-:....-+=--=+=:::::.........................................::=++++*##*-      .:======-::-:::::::::::-=======--===========--====-::\\r\\n.........:---:..:::::----:::-==-...::--:...::---:.............................:.::::---:.:=******+++=-:::-+*+===--. . ..   .  :----:::-===-==-----==**====++++=+\\r\\n......:::::------:..:::....::--:....:--::::------:..................:::---:::---::::.....-+*++=+***#%%*++**+=-:-=: ........:.:-:::::::::::.....:-===++++****####\\r\\n..::-::::::::::--------====-==:.....:::::::::-----....:::--::--:-----===--::-::........:+#+++++*##%%%%##**-::::::..:..::.:..::::::.:---:....:..:-=+***********##\\r\\n....:..:::-=+++++++==---::.....:::::::::::::::--===++++=----=====---:::::::::-:.....:-=*#+++****++====**+*:-:....:::---:::..:::::---::.....:::-=+++++++*******+*\\r\\n   ......................::::::::--::::::----==+****=---==+++=-::::::::::--:.:-..:-==+*##*****+==------===.::.:...---:::.:..-:----:-:.....::-====++++++++=--=+=-\\r\\n             .........:::::::::::::::---===++*++===--=+**+=-:::--:::.....::::--::=-===-==+++=--:::::::--=-::......::::::.::.-:-===---:..:--===========-:..:=+=+-\\r\\n           ..........::::::::...:::-=+*****+=------=**+-::.::::-:........:---:..-::+==++++=----::::::::---::......:..:-.....::-=----:-::------======+. --::-=***\\r\\n             .............. ..::-=+***+++=------=++=-:::.....:::....:::.:-::. .-::==-=+++==-::.........:-.-:.  .. :..::.... :--=----::----------=-::--..=*+=--==\\r\\n             .......      ..::-+*+++=+=::--::-+*+-::::::::.........::::::... .--:=-:=++=-:.....:::::---::::..     :..:::    .--------::--------====--::..:=+**+=\\r\\n                        ...:---++===-=:.:::-===:.:::::--:::......::..::...   :-:=-:.::.....:::-:::--===-.: ..     :..:-:    .--------:-=-----:..::---==:. .-=***\\r\\n                     ....:--::-=+-::--:::-=-::.:..:=+=:..:..  ..:::.:...    :-:=-::......:---:::::----:. ....     :. :::    .----------=----------:::..----+****\\r\\n                    ....---::---::::...:--:....:=++=:.....   .  .:... .    .-:=::=.....:::::.....   .... .:..     .. :::    .--------++-:-------=====. =++++****\\r\\n                  .. ..--::........  ..:...::-++=-......    .     ..       ::-: ..................:::::: .:...    .: :::    .:-------=+----------=====-=++++****\\r\\n                    .....      .... .:...:-===-:...:::.  ....    .        :.-:.. ........::::----:::..:-. . ..              .--------------------=====++++++****\\r\\n.                  ....      ..   .::..:--=-:.....::..   ....   .        ..-: :-::::---------::....   .::.. . .             .--------+=:---------======+++++****\\r\\n..               :....     ....  .:. :::-:...........    ..              .::..:--------:::...           ... .               .--------==:-----------=========+++=\\r\\n     .         .::... .....    ...  .::..:.........     ..              ..: ..:::::..                    :. .              ..==-----=--......... ...............\\r\\n              ....            ... .......... .....     ..               ...   ...                        .:..  ....        ..-=-==-=---                      ...\\r\\n                   .         ..  .... ....  .....     ..                 .                     ...:::::-: : . ....-:.....   .:---**+--- ...         ...::-------\\r\\n             .             .:.  ..... ...  .....      . ..              ..                   ........... .- . ....-.::-:    .:--------- ...      .:-===+===+++**\\r\\n              .     ....  ..............  ...      . .                 .:...                             .:       -.:-.     .:--==----: ..    .:--====++=-.:=*+*\\r\\n          .  .:...:::::. ..  ..........  ...        .                  .:.                      ...........       -::.       :=-+#*=--:..    :==---=:=--:  .:+:-\\r\\n          ...:.  ..:::.  .   .........  .           .                  .:................        ......   .       ---...    .:=-=++=---      .-=----.    --.....\\r\\n           .:.  ....:.  ..  .........                                 .:. .......                         .       ......    .:---=--=--:.      .:--==-..=++++==+\\r\\n         ..::   ..:::  .:. .........   .           .                   .                                                    .:-----===---:       .:-===-====+***\\r\\n          .::. .::::. ..:  ....    .  .           ..                  ..                        ...:---=-.                  .:-----===-----.        ..:--===++++\\r\\n          ::.::..::. .... .....                   .                   .:.-                 ..:::::---===-:.                 .:-----===-----=:            .......\\r\\n         .:......::.  . . ....    .  .   .       ..                   :-:-                                .       ..........:-------==------=-.      ...........\\r\\n         ::......::   .   .....   .              .                    -:                                           ::.      :-----:-==---===-==.      ..........\\r\\n        .:....::::.   .  ....... .               .                    .                                        .. :==-.:. ...=----:-==--========:     ......::.:\\r\\n        .:.  .::::.      ....... .                                                                                :-.:-::::..==------=--=========-  .......:--::\\r\\n        .:....::.:.      ....  ...           .   .                    ..                                  ..      :- --::.  .-=====+==--==========-  ...........\\r\\n        .:.. .::::.  .  ..:.: .: .     .                            . -:                             ...  .. .    .---.     .-========-===========+-. ..........\\r\\n        ::....::::   .   ::.:  . .               .                  ..===.                       ..:-----:=:..  . .:::.   ...=%%%***++=============+=...........\\r\\n  ......::.....:::.......::.:.::.:....::::::::::.:.:..             ...===                       .::-------+-........  .......+%%%%%%%%============+++=..........\\r\\n  ....:.::....::::.::.:::::::::::::..:---:::::::::.:::              ..-:.                           ..::. :. ...............:+####*###============++++=.........\\r\\n   .....::....::::......:.:.:::::::...::::::::::.:::::.             . :                                   .. . ......     ..:+%%%%%%%%============+++++=..::....\\r\\n   ...:.::....:::::::::.:.:::::::::::::--::::::::::.::.               :                                   .. . ......     ..:=**##*##*-============++++*-.:-::::\\r\\n   .... .:....::::.. .......::::::....::::.......:. ...               -.                                     .     ..  ... ..----=----:============+++++*-.....-\\r\\n        .::...:::::  ..  ........:.   .:..     ..:.                   :.                                     .    .:. --::: .:---------============++++++*:...:.\\r\\n         ::...::::: . .  .......... .  :..       ..  .                ..                                     ...  .:::: .-. .:---------=============+++++**:..:.\\r\\n         .:......::...:.. ...:....:... :.         ..::.               ..                                     ...  .::.....  .:--------:=============++++++*+..:.\\r\\n.         ::.....::: .........::..:...  . .       ..::.                : ...   ........                      .... :-:-:-    .:--------:-=============+++++**+.:.\\r\\n..     .. .:.:..:::::..:......:::..:... .. .       ..:                 :..            .................... . .... ::....    .:--------:-==============++++***=..\\r\\n. .     .. ::...:::::. .:......:::.:.. . . .        ...                ..                     ............  ..... :-::--    .---------:-==============+++++***=.\\r\\n....     .  ::::.::::-. .::....::::.:.  . . .       ..:.               .:..........                     .  ...... ::::-:    .:--------:-==============+++++****=\\r\\n            .:::::::::-. .::....:::..:.  ... .      .....               ::==-----------::::.........       ...... .:::::.   .:--------::===============++++*****\\r\\n            ...  ..  .... .:.....:::.::........      ...:              ..::........::::--------=====-----..:..... ::..:-.  ..:---------================+++++****\\r\\n             .....   .  .  .:..::.:::.::........    ....-.              .:.                  ......::::--:::..... :::.:: ....----------==============+++++++****\\r\\n              :...  ....  .  .:.::.:::.:.................:.            . ::                         .  . ........ :-:-:: ....---------=-==================+++++*\\r\\n               .  ... ......  .:..::::..:..:::..:::::. ....             ..- .                             ....... :::::.   ..---------=-=====-=---:::......-:.:-\\r\\n                 ...............::.:::-:.::..........   ..  .           ..:.  ........          ........  :...... :-::--..:..-----------=====++=++=+======--=-..\\r\\n                  ..:............:-::----::.:........    ..::.           :.:.::.......:::......     ..... ....... :--::::::..-------::--========+++=====+++++*==\\r\\n                    .:.....:::::-----:-----:::::-::::..  ...:::.         ...-..      ....::::----:::....  ....... :::--.   ..----##+::--================++++++**\\r\\n             .:-==.  .:::::---::=--::--------:::--:::.......::::.         ..:.              ...::--=====. ....... ::::-......:--*#+=-:-=============+==++++++***\\r\\n               ..::..  .:::----::::::::----::--::::---::......:::.         ..-.                 ....:--::.:........:..-......:-=#-:=-:-=========++=-:.:+++++****\\r\\n                         .::::-----:---::--:---==-::--:-:-:. ..::.:. ..     .:-.            .....:::......=..................:-=+--=-:-==+++++++-:.:-++++-=****#\\r\\n                            .::::::::..::::--=---===--:-=++=:...::::.....   ...::.......    .... ........:=..................::=+--=::-==++++=-::-.-==-::-===***\\r\\n                                ...:--::::::::---::-=+=-:-:::::.:::.   ....  ..::::=----:::...............-....::.:.:::::::::::++==-:::-=++++-.---:::--=----=--=\\r\\n                                   ..:---:::::----=-:::-:--::..:.::.      .....--:----=========--:::....-:-...:::.::::::--:-::-+==++----=++++++++++=----===:.=*+\\r\\n            .                  .........::--::.::::----:::::-::::..        ... .::-----===----===++=---=::-:....:::::...:::-:-=*=+=----:=**********=+++++**==++=\\r\\n                 ..........................:::-:::::::::--::......          ....  ..::::::::::::::::::::..-:.::::.==-:.-:..::-=+=-----.::-=+*******##**##*+==+**\\r\\n                 ............................:::----==----:---:::......:-:..   ...:::--:====--:::::::::::-=:.::...-=-=-::..::===---=-:..::::-=+******####**###=-\\r\\n           ..     ...   .....................::::-=+++===-:...::::.::..--....:..::.:--=--=======--:::-----=..:::::-=----:::::----=-:.....:--::::-+*###%%########\\r\\n  ..  ...  .....  ...   ...................::::::-==+===-:.        .......  ..:::::.::::-======+===---=+=---.::::--:::----::::--=:..........:::::---=+******###%\\r\\n...........::.........::...::...............::::--=====-:.               ................-++**+==--===+*****=--:::...........::==::::::::::---:::---==++=++***#*\\r\\n  ............::::....... .=*+:::..........::::----===--.                               ...--=----:-===---=++**+==-::..........:-+++==----:--==++++++===+==---::\\r\\n  ..  ............::::...   .:::=*+-:...::::::---------:.                                   .++===++*:       -****==---=-::--:--::--==++++=::-+*-.....       .::\\r\\n   ..  :--:..:::.....::::...     :+##*=:::::::--------:.                                     .-=====*=::::::-*+++++*=-==-----:--::-::---=-:..-=:             ...\\r\\n...   .---:  ..:::.. .::-::....    .:-=**+-::--:::---:.                                        -+*###*++-==-=*=======:::::::::::-:..:..::..  .               ...\\r\\n........::.  .:::::::...::::::::.  .::::-+#*=-::::---:                                          .==+#=====++***#*++=+-....                                    ..\\r\\n........--:. .:-:. .::::..::-----.  .-=-:..=+*+-::--:.                                           :::-:-=-----=+*+=====-..                                       \\r\\n.......:===. .:=:::  .::::...:-=-....:----: .:+-:-::.                                            :-:.::...:::::::-----=.                                        \\r\\n::::.::-++=:..:=*=::=-::::....:--:..::.:=+-::...+%*:                                             :=..-:.::::::::.:=--==.                                        \\r\\n::...::+*+=..:-+%#*+%%#+::... .--..-+-::::-----:.-=.                                              -:..:::::::::::-=---:                                         \\r\\n:...::=**+:..-=#%%%**%%%*-....:::..:=+=:.....:::.                                                  -:::--:---=======--                                          \\r\\n:::::-+++=:.:-*%%%@@%%%%#-:.:..... .:+=:.                                                           :::::::::--===--:                                           \\r\\n::::.+*#*-.:-=%%%**%%%%%#=:..........:-:.                                                              .:::::::-::.                                             \\r\\n::::=###=.::-#%%#*==*%%%#=:.........                                                                                                                            \\r\\n:::-*##*::--*%%%=**##%%%*-..........                                                                                                                            \\r\\n::-**#+:.:=#%%%%*++*%%%*=:...........                                                                                                                           \\r\\n::+##*:.:-#%%%==*%%%%#+=:..............                                                                                             ..........                  \\r\\n:+##*-..-*%%%###*%%%*=-:.................                                                                                        ...............                \\r\\n+*##=..:+%%%*#%@@%%#=:.....................                                                                                     ....:::..........               \\r\\n*##=..:=%%%*+-=#%%#=:......................                                                                                    .....::............              \\r\\n=+=..:=#%%*-+**#%*-:.......................                                                                                    ...................              \\r\\n=:...-*%%%%*=*%#=:.......................                                                                                      ...................              \\r\\n...:=+*##**#%%*:......................                                                                                         ...................              \\r\\n.:=#%*--**#%%*:............                                                                                                    ....................             \\r\\n:=###%#-#%%%*:.......                                                                                                          ....................             \\r\\n=*#####=*##*-......                                                                                                             ...................             \\r\\n***###*+#+-:......                                                                                                               .................              \\r\\n+***+*+*+:......                                                                                                                  ..............                \\r\\n*++++*+:.....                                                                                                                         ......                    \\r\\n:=+**=.....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n.....                                                                                                                                   ..............          \\r\\n:-=+=.                                                                                                                                 ................         \\r\\n=***+-:                                                                                                                                ................         \\r\\n:=**##+-.                                                                                                                               ..............          \\r\\n.:=*###*-.                                                                                                                                   .....              \\r\\n-.:+##***+-.                                                                                                                                                    \\r\\n*:.:====*#*=:                                                                                                                                                   \\r\\n*=..:=###***+:.                                                                                               ......                                            \\r\\n##*:.-*######*:            ................                                                               ...............                                       \\r\\n###=..-*#%%%%#=.        .....................                                                           ....................            ......                  \\r\\n=*##+:.-*%%*++=.       ........................                                  .........             ......::::::..........       ...::::::::...              \\r\\n:-*##*::=#%#***=. .............................                                .............           .:...:::::::::::::::::.    ..:::::::::::::::             \\r\\n::=*%#=.-*%%##%#=................................                             ..................       .:::::::::::::::::::::.   .:----------------:.           \\r\\n::-*##*-.=#%####*=................................                            ...................      .:::::::::::::::::::::..  .-----=-------------           \\r\\n:::+#%%*::=#%#++##+..................................               .............................. .:::::::::::-::::::::::....   :==================-.          \\r\\n:::-*%%#=.:+#%%#*##=......................................     .................................. :=:..:::::::::::=:::::.....    :==================-.          \\r\\n::::=#%#*-.-+%%#**##-............................................................................:::.::::::::-::::--:......    ..:-================--:          \\r\\n::::-*##%*::-#%%%###+:..............................................................................:-........:::...:...       ..:--=============---:.          \\r\\n:::::+#%%#-.:+%%#++##*:........................................................................:::::............-::::.         ..::----========---::..          \\r\\n::::-+#%%#-.:-*%%###%%*:.......................................................................:::::...........::::.:.         ...:::----------::::..           \\r\\n=-::-=####=..:+%%##%%#%+........:--==-:.......................................................:::::::-:.:.:::-==::::-           ....::::::::::::...             \\r\\n==-::-*###=..:=*#*++*#%#-......-==--=-:.......................................................-=-======-=+-===-=+-:=:.:.....::.......:::..:::...                \\r\\n:-::::-+*+=:..:=++++=+*+=---:.:==-::-=-:.:+**-...............................................=######*++=+#===--==-=-:::::::......-..::::.::::...                \\r\\n::.....:===-:..:==----=---=-:.::::.:-=-:-*%%*-..............................................-*###***#+=-:::--=++**=---===-:..:-:...:-----:::::-:...::....       \\r\\n::.::...:===-:..:-------==-.:-:....-+=--+*=--:::.........................................::-+++**##*-.     .:====+=-::-:::::::-:::--======--====---===---===-:::\\r\\n.........:---:..:::-:----:::-==-...:---:...::---:.............................:..::::--..:+******+++-::.:-=++===--......  ..  :-----:-=======-======*+====+++==+\\r\\n.......::::------:..:::....::---....:--:.::------:...................::::::::----:::.:...-+++++****#%#*++**+=---=.  .     ...:-:::::::::::.....:-===++++****####\\r\\n..::-::::::::::--------====-==:.....:::::-::-----:.....::--::-::-----===--::-::........:+*+++++*#%%%%%##**:::::::...........::::::.:--::....:..:-=+**********###\\r\\n....:...::-=++++++++==---::....:::::::::::::::---===++==-=---=====---::::::::-:.....:-=*#+++*****+====***+:-:....::::---::..:::::---::.....:::-=++++++*******++*\\r\\n  ........................:::::::--::::::-----=+**#*==---=+++=-::::::::::--:.:-..:--=+*#******+==------===.-.:...:---:::::..-:----:-......::-=+++++++++++=-=+=--\\r\\n             .........::::::::-::::::---====+*++====--=**+=-:::::::::....::::--:-=-===-=+++++--:::::::--=-::......::::::.::.-:-===---...:-==========+=-:..-====:\\r\\n           ..........::::::::...:::-=++****++==----=+*+-:::::::-::.......:----.:---+==++++=---::::::::----::......:..--.....::==------::-----======== .=-:-=+***\\r\\n             .................::-=+***+++==-----=++=-:::.....:::....::..:-::. .-::+=-=+++==-::.........--:-:. ....-..::.... ::=-----::--------===-.:=-.-+++--==+\\r\\n             ........     ..::-=*+++=+=::---:-=*+-::::::::.........::::::... .--:=-:=*+=-:......:::::--::::.     .-..::.    :--------:--------=====-::. :-+*#*=-\\r\\n                        ...:--=++==+-=:::::-===:.:::::--:::......::..::...   --:=-:.:::....:::--::--=-=::: .      :..:-.    :--------:-=-----:.::---==-:  :-+**#\\r\\n                      ....:-::-=+=-:--::::=-::.:..:=+=:..:..  ..:::.:...    :--+-::......:---:::::----:..: ..     :..::.    :--------:----------:::::.:-::-+****\\r\\n                    ....:--::---:::::.::--:....:-+*=:.....   .  .:...      .-:=:--.....:::::.....   ..   .:..     :..::.    :--------+=:-------====== .+++******\\r\\n                  ..  .---:........  ..:...::-=++-......    .    ...      .::=: ............  ....:::::: .:...    :..:::    :--------==:---------====--+++++****\\r\\n                    .....   . ..... .:...:-====-...:::. .....    .        ..=:   .........:::----:::..::......              .----------:---------=====+++++*****\\r\\n.                  ....      ..   .::..:--=-:.....::.. . ....   .        ..-: :::::::--------::....   .-:.. . .             .-------=+-:---------=====++++++***+\\r\\n..               :....     ....  .:..:::-:...........    :.              .::..----------:::...         ....                 .=------==-:----------========+++++=\\r\\n     .         .::...  . ..    ...  .:::.:.........     ..              ..: ..:-:::...                   -. .             ...+-----==--.........................\\r\\n              .....           ... .......... .....     ..               ...   ...                        .: . .....        ..=--==-=--:                      ...\\r\\n                   .         ..  .... ....  .....     ..                 .                     .....:::-..: . ....-:....    .---=**=--: ...          ..:::-----.\\r\\n             .             .:.  ..... ...  .....      . ..              ..                   ........... .- . ....-.-:-:    .:--------: ...     ..:-===+===++**+\\r\\n              .       ..  ..............  ....     . .                 .:.:.                             .:      .-.--.     .:--=-----....    .:-=====+==:.:++**\\r\\n          .  .::..:::::....  ..........  ...        .                  .:.                      ...........      .-.:.      .--=+#*---:..    :==--==:=--.  .=+:=\\r\\n          ...:.  ..:::.  .   .........  .           .                  .:................       .......   .      .--:..     .--==*==-=:      :-----:.   .-:....-\\r\\n           .:.  ....:.  ..  .........              .                 ..:..........                        .       ......    .---==-==--:      .:--===: :=+++=-=*\\r\\n         ..::   ..:::  .:. .........   .           .                 ..:                                                    .------===---.       .:===-===-=****\\r\\n          .::. .::::. ..:  ....    .  .           ..                  ..                        ...:----:.                  .------===---=:         .::--===+++=\\r\\n          ::.::..::. .... .....                   .                   ::.-                 ..::::---====-:.                 :------===----=-.            .......\\r\\n         .:......::.  ... ....    .  .   .       ..                   -::-                  ..            .       ..........:------=-=-----==:       ...........\\r\\n         ::......::   .   .....   .              .                    -.                                          .::.      :=----:=-=--====-=-      ...........\\r\\n        .:....::::.   .  ....... .               .                    .                                       ... :==-.:. ..:=----:===-=========.     ......:.::\\r\\n        .:. ..::::.      ....... .                                                                                -:.--::::.:==----=-=-==========.  ......:---::\\r\\n        .:....::.:.      ....  ...           .   .                    ..                                  .       -: --::.  :======+=+-===========: ............\\r\\n        .:....::::.  .  ..:.: .: .    ..         .                 ...-:                            ...   .  .    :---.   ..:-=======+-===========+: ...........\\r\\n        ::....::::   .   ::..  . .               .                 ...===                        ..:----::=:..    .::.   ....+%%%**+++-============+: ..........\\r\\n  ......::.....:::.......::.:.::.:....::::::::::.:.:..             ..:===                       .:---=----+:........  ......:*%%%%%%%*-===========+++: .........\\r\\n  ....:.::....::::.::.:::::::::::::..:---:::::::::.:::              ..-:.                          ...::..:.................:*####*##*-===========++++: ........\\r\\n   .....::....::::......:.:::::::::...::::::::::::::::               .:                                   ..   .....     ...:*%%%%%%%#-===========+++++:..::....\\r\\n   ...:..:....:::::::::::.::::::::::::---::::::::::.::.               :                                   .. . .....     ...:+*######+-===========++++++:.:-::::\\r\\n   ......:....::::..........::::::....::::.......:. ...               -.                                     .     ..  ... .:---==----:============++++++.....:-\\r\\n        .::...:::::  ..  ........:.   .:.      ..:.                   :.                                     .    :: .-::-. .:--------=============+++++*+...:..\\r\\n         ::...::::: ...  ........:. .  :..       ..  .                :.                                     ...  :::-: .-. .----------============++++++*=..::.\\r\\n.        .:......::...:.. ...:....:... :.        ...:.                ..                                    ....  .::.....  :---------:=============++++++*=.::.\\r\\n.         ::.....::: ..:......::..:... .. .       ..::.               .....   .........                     ....  ::-:-:    .:--------:==============++++***-.:.\\r\\n..     .. .:.:..:::::..:......:::..:... ....       ...                 : .            ................... . ..... ::....    .:--------:==============+++++***-..\\r\\n. .     .. ::...::::-. .:......:::.:.. . . .       ....                ..                    .............. ..... ::::-:    :---------:===============++++****-.\\r\\n....     .  ::::.::::-. .::....::::.:.  ... .       ..:.               .:..........                     . ....... ::::-.    .---------:===============+++++****-\\r\\n            .:::::::::-. .::....:::..:.  ... .      .....             ..:-==-----------:::::........      ....... .:::::.  ..:--------:-==============+++++*****\\r\\n            ...  ..  ......:.....:::.::........      ...:              ..:.........::::-------======----:........ ::..-:.  ..----------===============+++++*****\\r\\n             .....   .. .  .:..::.:::.::........    ....-.              .:                   ......:::---::...... :::.:. ....----------====+=========++++++*****\\r\\n              :...  ..... .  .:.::.:::.:.................:.            . -.                        ..  . ........ -:-:-. ....---------====================++++**\\r\\n               .  ... ......  .:..:::::.:..:::..:::::. ....            ...: .                             :...... :::::    ..----------======-=--::::.....:-..:-\\r\\n                 ...............::.:::-:.::..........   ..  .           :.:. ..........         ........ .:...... -:::-:.::..----------=====+++=+==+=====---=::.\\r\\n                  ..:............:-::----::.:........    ..::.           :.-.::.......:::......     ..... ....... :--::::::..-------::-========+++=====+++++++==\\r\\n                .   .:....::::::-----:-----:::::-:::...  ..::::          ..::..      ....::::----:::....  ....... -.::-.  ...---=##=::-========+=======+++++++*+\\r\\n             .:-==.  .:::::---::=--::--------:::--:::.......::::.         . :.              ...::--====-. ....... -:::-......:-=#*==-:-============++==+++++****\\r\\n               ..::..  .:::----::::::::----::--::::---::......:::.         ..-.               ......:--::.:.......:..:-......:-+*--=::-========+++=-:.-++*******\\r\\n                         .::::----::----:-----===-::--:---:. ..::.:. ..     .:-.            .....:::.....:- .................:-==--=::-==++++++=-..-=+*+=-+****#\\r\\n                            .::::::::..:::::-=---===--:-=++=:...::::.....   ...::.......    .............:-.................:::+=-==:--==++++=::-:.-=-::--=-=**#\\r\\n                                ...:--::::::::---::-=+=::-:::::::::.   ....  ..:::-=----::::..............-.:..::.:.::::-:::::-*===--::-+++++-:---::-------==--+\\r\\n                                   ..:---:::::----=-:::-:--::..:.::.      ....:--:-:-==========--:::...:-::..:.:...::::---:-::=*==+=--=-+++++++++++=----==-.:+*+\\r\\n            .                  .........::---:.::::----::::::::::.         ... .::-----===-----==++=---=::-::..::::::.:::::-:-=+=+----::+*********+=++++***=++==\\r\\n                 ..........................:::-:::::::::---:......       .  ....  ..::::::::::::::::..::.:-:::::::=--::-:..::-++-----:.::-=+******###*###+==+***\\r\\n                 ...........................::::--====----:----:::.....--:..   ...:::---====--:::::::::::-=::::...=-==-:...::===-----...::::-=+*****#####**##*--\\r\\n           ...    ...   .....................::::-=+++===-:....:::.-:..-:....:..::::--=--=======--:::-=---=.::::::==----:::::----=-......:--::::=+*##%%#########\\r\\n ...  ...  .....  ....  ..................:::::::-=++===-:.        .......  ..::::..::::-======+===---=+=--:.::::--:::----::::---:..........::::----=+******##%%\\r\\n...........::.........::..:::...............::::--=====-:.              .................-++*++=---===+*****+=-:-:...........:-+--:::::::::---:::---==++++******\\r\\n  ............::::.... .  .=*+:::..........::::---====-:.                               ...--=------==----==+**+==-::::........:=+++==--=-::-=+*+++++=====--::::\\r\\n  ..  ............::::...    .::=*+=:...::::::---------..                                   :++===+++.       =****=+:--=:::--:--::---=+=++-::-++:....        .::\\r\\n   ..  :--:..:::.....:::::..     :=*#*=-::::::--------:.                                     .-====+*=-:::::=*+++++*=-==-----:--::-::-:--::..--.             ...\\r\\n...   .:--:   .::::. .::-::.....   ..--+*+-::--:::---:.                                        -+*##*++=-+=-=+======-.:::.....:.-..:. .::..                  ...\\r\\n........::.  .:-:::::...::::::::.  .:-:::=#*=-::::---.                                          :==**====+++**##+++=+-...                                     ..\\r\\n........--:. .:-:. .::::..::-----.  .-=-:..-+**-::--:.                                           :::::---::--=+*+==--=:..                                       \\r\\n..::...:=+=. .:=:::  ..:::...:-=-....:---=: .:+---::.                                            -::.-:...:::::::-----=.                                        \\r\\n::::.::-++=:..:=*=:-=-::::....:--:..::.:=+---...+%*:                                             :-..-:.:::::::..-=-===                                         \\r\\n::...::+*+=..:-+%%*+%%%+-:... .--:.=+-::::--:---.--.                                              -:.:::::::::::-==---.                                         \\r\\n:...::=**+:..-=#%%%#*%%@*-....:::..:=+-:......::.                                                 .-:::--:---=======-:                                          \\r\\n:::::-+++=:.:-*%%%@@%%%%#-:.:..... .:==:.                                                           :::::::::--==--:.                                           \\r\\n-::::+*#*-.:-=%%%**%%%%%#=:..........:-:.                                                              ..::::::::.                                              \\r\\n::::=###=.::-#%%#*+=*%%%#=:.........                                                                                                                            \\r\\n:::=*##+::--*%%%=+*##%%%*-..........                                                                                                                            \\r\\n::-**#+:.:=#%%%%#**#%%%*=:...........                                                                                                                           \\r\\n::+##*:.:-#%%#==+%@%%*+-:..............                                                                                            ...........                  \\r\\n:+##*-..-*%%%#%%*%%%*=::.................                                                                                        ...............                \\r\\n+*##=..:+%%%+*%@@%%#=:.....................                                                                                     ....:::..........               \\r\\n*##=..:=%%%+*==*%%#=:......................                                                                                    .....::............              \\r\\n=+-..:=%%%*-=**#%*-:.......................                                                                                    ...................              \\r\\n-:..:=#%%%%*+*%#=:.......................                                                                                      ...................              \\r\\n..:-+++##*+#%%*:......................                                                                                         ...................              \\r\\n.:=#%#=-*#%%%*:............                                                                                                    ....................             \\r\\n:=###%%=#%%%*:.......                                                                                                          ....................             \\r\\n=*#####=*##+:......                                                                                                             ...................             \\r\\n***###*+#+-:......                                                                                                              ..................              \\r\\n****+*++=:......                                                                                                                  ..............                \\r\\n++++**=:.....                                                                                                                         ......                    \\r\\n:=+**-.....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                                               \\r\\n:....                                                                                                                                   ..............          \\r\\n.:-=-.                                                                                                                                .................         \\r\\n=+**+-.                                                                                                                               .................         \\r\\n:=****+:.                                                                                                                              ...............          \\r\\n.:=*###+-.                                                                                                                                  .......             \\r\\n:.:+###**=:.                                                                                                                                                    \\r\\n*:.:=+==*#*-.                                                                                                                                                   \\r\\n*=..:=*##***+:                                                                                                ......                                            \\r\\n##+:.-*######+:            ..............                                                                 ...............                                       \\r\\n###=..=*#%%%%#=.        .....................                                                           ...................             .....                   \\r\\n=*#*=:.-#%%*++=.       ........................                                  .........             ......::::::..........       ...:::::::...               \\r\\n:-*##*::=#%#**+-. .............................                                .............           .:...::::::::::::::.:.     ..::::::::::::::.             \\r\\n::=*%#=.-*%%##%#-...............................                              ................         .:::::::::::::::::::::.   .:----------------:.           \\r\\n::-*##*:.=#%####*=................................                           ...................       ..:::::::::::::::::::..   :----==------------:           \\r\\n:::+#%%*::=#%#++##+..................................               .............................  ...:::::::::-:::::::::::...   :==================-           \\r\\n:::-*%%#=.:+#%%#*##-......................................      ................................. -=::::::...:::::-:::::.....   .:==================-.          \\r\\n::::=#%#*-.-*%%#+*#*:............................................................................:::.::::::::-::::-:.......    ..:-================--:          \\r\\n::::-*###*::-#%%%%%#+:..............................................................................--........::...::...       ..:--=============---:.          \\r\\n:::::+#%%#-.:+%%#++##*:........................................................................:::::...........:-::::.         ..::---=========---::..          \\r\\n::::-+#%%#-.:-#%%###%%+........................................................................:::::...........::::::          ...:::----------::::.            \\r\\n=-::-=####=..-+%%##%%%#=........:----:........................................................:::::::-.....::-=-:::::           ....::::::::::::...             \\r\\n=+-::-*###=..:=*#****#%#-......:==--=-:.......................................................----====--==-===-+=:--........:........::::.:::...                \\r\\n:-::::-+**=:..:=*+++=+*+=--::.:==-:--=-:.:=*+:...............................................=#**##**++=+*==---==-=-:::::::.....::..:.:..::::..                 \\r\\n::.....:===-:..:==----==--=-:.::::.:-=-:-*%%*-..............................................-####***#+==:----+++*+=---===-:..:::...:---::::.::-:........        \\r\\n::.::...:===-:..:--------=-.:-:....-==--+*+--:::.........................................::-+++*###*:.     .-===++=-:--:::::---:::--=====---==-----=--------:::.\\r\\n.........:---:..:::-::----::-==:...---:::..::---:................................::::-:.:-+******+++::..:--+=+==--....... .. .:-------===-=========+*+==-=+++==+\\r\\n.........::------:..:-:....::---....:--:.::------:....................::::::-----:::::...-+++=+****###+++**+=----         :..:-:::::::--:::....:-==+++++****####\\r\\n..::-:::::::.:::-----::-==--==:.....:::::-::-----:......:-:::-::-----=+=--::-::........:+*+++++*##%%%%##*+:::::::...........:::::.:::-::.......:==+*********####\\r\\n....::..::-==+++++++==-=-::::...::::::::::::::---=-=++=--==--=====---::::::::-......:-=*#+=+*****++==+#**+.-:....:::::::::..::::----::.....:::-=++***********+**\\r\\n  ......:.::::............:::::::-::::::::----=+**#*==---=+++=--:::::::::--..-:..:--=+*#******+==-----==+-.-.:...:----::::.:::---:::......:-==+++++++++++==++=--\\r\\n              ........::::::::-::::::---====+*++====--=***=-:::-:::::...:::::--:-=====-++++++--:::::::-==-.:......::::::.:.:-:===----...:-==========+=-:..-==+-.\\r\\n           ..........:::::::::..:::-==+****++==----=+*+=:::::::-::.......:----.:---+==++++=---::::::::----::......:.:-:.....:-==---:--.------======+- :-::-+****\\r\\n             .................:::-++**+++==-----=+++-:::.....:::....::..:-::. .-::+=-=+++==--:.........--:-:  ....: :::.....--=-----:--------====::-=:.=++=--++*\\r\\n             .........     .::-=++++=+=::---:-=*+-::::::::.........::::::... .-::=-:+++=-:......:::::-::.::.     .: .::.   .-:------::--------====-:::..-=***+-=\\r\\n              .         ...:--=++==+-=:.:::-=+=-..::::--:::......::..::...   --:=-:.-::....:::------=-=::. .     .: .-:.    ---------:=------.::---===-. .-=***#\\r\\n                      ....:--:-=+=-:--::::=-::.:..:-==:..:... ..:.:.:...    :--+-::......:---::::-----:..: .      : .::.    ---------:=-------::::::..::::=+****\\r\\n                    ....:--::----::::.::--:....:-+*+-.....   .  ::.:.      :--=:--.....::::::.........   :..      : :::.   .--------=+-:-------====+: -+++******\\r\\n                  ..  .---:........  ..::...:-=++-:.....    .    ...      .::=: ............  ....:::::. ::..     : :::.    :--------+=:---------====:-+++++****\\r\\n                 .   .....  ....... .:...::====-...:::. .....    .        :.=:   .........::::---:::::-: .....    .         :----------:---------====++++++*****\\r\\n.                  .....     ..   .::..:--=-:.....::.. . ....   .        ..-:.:::::::--------:::..... :-.... .              :-------++-:---------=====+++++****+\\r\\n.                .....     ....  .:..:::-:...........    ..              .::..----------:::...         ...                  :=------==-----------========++++++-\\r\\n     ..        .::...  . ...   ...  .:::.:.........     ..              ..: ..:-:::...                  .:                . :+-----=-=:........................:\\r\\n              .....           ... .......... .....     ..               ...   ....                       .. . ....        ..:=--=-==:-.                     ....\\r\\n                   .         ..  .... ....  ....      ..                ..                     ......::-...   ...:-...      :---+**---. ..           ..:::::--:.\\r\\n             .             ...  ..... ...  .....      . ..              ..                   ........... ::   ...:-.-::.    .---------....      .:--======+++**-\\r\\n              .        .  ..............  ....     . .                 .:.:.                             :.      ::.--.     .---=-----....    .:-====++==.:-++**\\r\\n          .. .::..::::::...  ..........  ...        .                  .:.                      ...........      :-.:       .--=##=---...   .-=---=--=--. .:+=-+\\r\\n          ...:.  .::::.  .   .........  . .         .                  .:.................       ......  ..      .--:..     .=-=+*==-=.     .-=----:.   :-.....+\\r\\n           .:.  ....:.  ..  .........              .                 ..:..........                        .      ......    ..---==-=-=-.      .:--==-..-++++=-+*\\r\\n         ...:   ...::   :. .........   .           .                  ..                                  .                 .------===---.      .:-===-===-+***+\\r\\n          .::. .::::. ..:  ....    .  .           ..                  ..                        ...::---..                  :------+==----:        ..:--===++++-\\r\\n          ::.::..::: .... .....   .               .                   ::::                 ..::::---====:..                .:------===----=-            ........\\r\\n         .:......::.  ... ....    .  .   .       ..                   -:--                 ...           ..      ...........-=-----=-=-----=-.      ............\\r\\n         ::......::   .   ....    .              .                   .-.                                          .:.      .-=-----=-=--===-==:      ...........\\r\\n         :....:.::.   .  ....... .               .                    .                                       .. .-==:... ..-=-----===-========-     .........::\\r\\n        .:.  .::::.      .... .. .                                                                               .-:.--:::..-=-----=-=-=========-  .......:--:::\\r\\n        .:....::.:.      ....  ...               .                     .                                  .       -..=-:..  -======+==-===========. ............\\r\\n        .:....::.:.  .  ..:.: .: .    ..         .                 . .-.                             ..   . ..    ---:.   ..:=========-============. ...........\\r\\n        ::....::::   .  .::..  . .               .                 ..:==-                        ..::---:--...    :::.   ...:#%%#**++=-===========+=. ..........\\r\\n   .....::.....:::.......::.:.::.:....::::::::::.:.:..             ..:=+-                       .:---=---=+... .....  ......-#%%%%%%%+-==========+++=. .........\\r\\n   ...:.::....::::.::.:::::::::::::..:---:::::::::::::             . :::.                          ...:...: ................-########+-==========++++=..........\\r\\n   .....::....::::......:.:::::::::...::::::::::::::::               .:                             ..    . .  .....     ...-#%%%%%%%+============++++=...::....\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::.              .:                                   . .  .....     ...-**######=============+++++=.:-:.::-\\r\\n   ......:....::::..........::::::....::::.......:. ...              .-.                                    ..     .. ......----=----:-===========+++++*=.....:-\\r\\n        .::...:::::  ..  ........:.   .:.      ..:.                   :                                     .     :. :-::-..:---------=============+++++*-...:..\\r\\n.        ::...::::: ...  ........:. . .- .       :. .                 :                                     ...   :::-. :- .:----------============+++++**-..:..\\r\\n.        .:......::...:......:....:... :.        ..::.                ..                                    ....  :::..... .:--------:-=============++++***:.:..\\r\\n.         ::.....::: .........::..:... .. .       ..::.               .....   .........                     ....  -:-:-.   ..----------=============+++++***::..\\r\\n..     .. .:.:..:::::..:......:::..:... ....       ...                .:              ................... . .... .-....     :---------:==============++++***+:..\\r\\n. .     .. ::...:::::. .:......:::.:.. . . .       ..:.                .                     .............. .... .-:::=.    :--------::==============+++++***+:.\\r\\n.....    .  ::::.::::-: .::....::::.:.  . . .       ....               .:.:.::.....                    .. . .... .-:::-.   .:----------===============++++****+.\\r\\n            .:::::::::-: .::....:::..:. .... .      .....             ..:-==-----------::::::.......      . ..... :::::.   ..---------:===============+++++****+\\r\\n            ...  ..  ......:.....:::.::........      ...:             ...:.. .......:::--------=====----:.:.......-...-.. ...----------===============+++++*****\\r\\n             .....   .. . ..:..::.:::.::........   .....-.              .:                   ......:::--:::.......-::.:. ...:----------=============+++++++*****\\r\\n              :...  ....  .  .:.::.::..:..................             . -.                              .:.......-:-:-.....:=-------=-======--===========+=++**\\r\\n               .  ... ......  .:..:::::.:..:::..:.:::  ....            ..:: .                            .:.......::::.   ..:=---------========--:::......--..:=\\r\\n                 ...............::.:::-:.::.........    .. ..           :.:. ..........         ........ .:.......-:::=:.:..:=---------=====+++++=+======--=-.:.\\r\\n                  ..:............:-::----::::........    ..:..          .:.-.-........:::......     ..... ........-:-:::::..:------::--========+++=====+++++*+=-\\r\\n                .   .:....::::::-----:-----:::::-:::...  ..::::          ..::..      ....::::----:::............ .-.-::   ..:---*#*-:-===============+=++++++**+\\r\\n             .:-==.  .:::::---::---::--------:::-::::.......::::.         ..:.              ...::--====-. ........-::-:.....::-+#+==:-=============+==++++++****\\r\\n               ..::..  .:::----::::::::---::---::::---::.....::::.         ..-.              .......:-::..:..........:-.....:--*+--=::=========++=-:.:=++*******\\r\\n                         .::::-----:----:-----===-::--:---:. ..::.:....    ..:-.            .....:::.....-:.................:--==-=-::==+++++++=:.:-+++=--*****#\\r\\n                            .::::::::..:::::-=---===--:-=++=:...::::.....   ...::.......   ..... ........--.................::-+=-=-::-=+++++-.:-::==-::-==-***#\\r\\n                                ...:--::::::::---::-=+=::-::.::::::.   ....  ..-::-=-----:::.............::.:..:.::.:-::-:::::=*===--:--++++=::---:--------=--==\\r\\n                                   ..:---:::::----=-:::::---:.::.::.     .....:--:-:-===========--:::..:-::.::.:...::::---:::-++==+-:---+++++++++*+----===:.=**=\\r\\n            .                  ..........:---:.::::----::::::::::.         ... .::------==-----==+==--=-::-.:..:::-::.:::::::-++=+----:-+*********+++++**#++++=+\\r\\n                 ..........................:::---:::::::---:......       .  ....  ..::::-:::::::::::.:::.:-.::::::=--::-...::=+=-----::::-=+******##*###*+=++**+\\r\\n                 ...........................::::--====----:----:::.....--:..   ...:::---====--::::::::::--=.::...:=-==-:...:-===--=-:..:::.:-=+*****#####*###+-=\\r\\n           ...    ...   .....................::::-=+++===-:.....::.-:..-:.. .:.::.::-----+======--:::-=-:-- ::::::=-----:::::---=-:......:-::::-=+*##%%########%\\r\\n ...  ...  .....  ..... ...................::::::-=++===-:.         ......  ..::::..::::-==+=======---=+=--:.::::--::----::::--=:.:........:::::----=++++***##%%\\r\\n...........::.........::..:::...............::::--=====-:.              ................:-++*++=---==++**##*+=---:..........::-+--::::::::---------===++++*****+\\r\\n  ............::::.... .  .-++:::..........::::----==--:.                               ...--=-----=+=-::-==+**+==-::::::.....::=+++==--=-::-=+*++++=====--:::::\\r\\n  ..  ..:..:......::::....   .::-**=-...::::::--------:..                                   :*+===++=.      .+***+==:---:::-::=-::--====+=-::=*-...         ..::\\r\\n   ..  :--:..::::....:::::..     .=*#*=-::::::--------..                                     .=====+*=--::--+*=++++*--=---------:-:::-:=-:..:-:              ...\\r\\n....   :--:   .::::. .::-::.....   ..:-+**-::--:::---:.                                        =+###*++=-+=-++======-..:.......::..:. .:..                   ...\\r\\n........::.  .:-:::::...::::::--:  .--:::=**=-::::--:.                                          :==*+====++***##+++=+:....                                    ..\\r\\n........-=:.  :-:  ..:::...:-----.  .-=-:..-=**:::--:.                                          .:::::--:::---++==---=:..                                       \\r\\n..::...:=+=:..:=:::  ..:::...:-=-....::--=:..:+---::.                                            -:..-...::::::::----=-.                                        \\r\\n::::.::-++=:..:=*=--+=::::... :--:.:::.:=+---...+%*.                                             --..-..:::::::..-=-==-                                         \\r\\n::...::+*+=..:-+%%#+%%%*-:... .--.:=*--:.:--:---.:-.                                              -:.::::::::::--=----.                                         \\r\\n::..::=**+:.:-=#%%%#*%%@*-....:::..:=+-:.........                                                 .-:::-----====+===-.                                          \\r\\n:::::-+++=..:-*%%%@@%%%%#-:....... .:=-:.                                                           :::::::::--=---:                                            \\r\\n-::::+##*-.:-=%%%++#%%%%#=:..........:-:.                                                              ..:.:::::..                                              \\r\\n::::+###=.::-#%%##+=+%%%#=:.........                                                                                                                            \\r\\n:::=*##+::-=#%%%=++##%%%+-..........                                                                                                                            \\r\\n::-**#+:.:=%%%#%#**#%%%*-:...........                                                                                                                           \\r\\n::*##*:.:=#%%#==+%@%%*=-:..............                                                                                            ...........                  \\r\\n:+##*-..-*%%%#%%#%%%*-:..................                                                                                        ...............                \\r\\n+*##=.::+%%%++%%%%%*=:.....................                                                                                     ....:::..........               \\r\\n+##=.:-+%%%+*==*%%*-:......................                                                                                    .....:.............              \\r\\n==-..:=%%%#--**%%+:........................                                                                                    ...................              \\r\\n-...:=#%%%%#**%*-........................                                                                                      ...................              \\r\\n..:-++=***+#%%*:......................                                                                                         ...................              \\r\\n.:+#%#+-*#%%%+:............                                                                                                    ...................              \\r\\n:=###%%=*%%%+:.......                                                                                                          ....................             \\r\\n=*#####=*#*+:.......                                                                                                           ...................              \\r\\n+**###*+#+-.......                                                                                                              .................               \\r\\n****+*++=:.....                                                                                                                   .............                 \\r\\n++++**=:....                                                                                                                          ......                    \\r\\n.-+*+-.....                                                                                                                                                     \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n:. .                                                                                                                                    .............           \\r\\n.:-=-.                                                                                                                                .................         \\r\\n-+**+-.                                                                                                                               .................         \\r\\n-+****=:                                                                                                                               ...............          \\r\\n.:+*###+:.                                                                                                                                  .......             \\r\\n:.:+####*=:                                                                                                                                                     \\r\\n*:.-++==*#*-.                                                                                                                                                   \\r\\n*=..:=*##***=.                                                                                                 ...                                              \\r\\n##+:.-*####*#+:            ..............                                                                 ...............                                       \\r\\n###= .=##%%%%#=.        .....................                                                           ...................             .....                   \\r\\n=*#*=..-#%%#**=.       ........................                                  .........             ......::::::..........       ...:::::::...               \\r\\n:-*##+::=#%*+++-. .............................                                 ............           .:...::::::::::::::.:.     ..::::::::::::::.             \\r\\n::=*%#=.-*%%##%*-. .............................                              ................         .:::::::::::::::::::::.   .:---------------::            \\r\\n::-*##+::=#%##%#*-................................                           ..................        ..:::::::::::::::::::..   :----==------------:           \\r\\n:::+#%%*::+#%#++##=..................................               ............................   ....::::::::::::::::::::...   :==================-           \\r\\n:::-*%%#=.:+%%##*##-......................................      ................................  --:::::....:::::-:::::.....   .-==================-.          \\r\\n::::=#%%*:.-*%%#+*#*:............................................................................:-:.::::::::::::--:.......    ..:=================--.          \\r\\n::::-*###*::=#%%%%%#+..............................................................................:-:.......:::...:....       ..:--=============---:.          \\r\\n:::::+#%%#-.:+%%#++##+.........................................................................::.::...........::::::         ...::---=========---::.           \\r\\n:::::+#%%#-.:=#%%#*#%%+........................................................................:::::...........-:::::          ...:::----------::::.            \\r\\n=-::-=####=..-+%%##%%##=........::---:........................................................::::::::......::--::::.           ...:::::::::::::..              \\r\\n++-::-*###=..:=*#****#%#:......:==-==-:.......................................................--:--===--==-====+-:--.................:::::::....                \\r\\n---:::-+**=:..:=**++=+**=--::.:==-:-==::.:=++:...............................................=***##*++==**=---===-=-::::::::....::.::.:..::-...                 \\r\\n::.....:===-:..:==----==--=-:.::::::-=-::+%%*-..............................................=####***#++=----=+=+*+-:--==--:..::....---:::::..:-......           \\r\\n::.::...:===-:..-=--=----=-.:-:....-==--+#+--:::..........................................:-+++*###+:.     .-==+++--:--:::::---.::--=====---=------=-------::...\\r\\n:...:....:---:..:::-::----::-=-:...---:::..::--::.................................:::-:.:-+*****+++=.....:-==+==--.......... .-------==============++====+++===+\\r\\n..........:------:.::-:....::---....:--:..:-----::.....................:::::---:-:::::...-+++=+**+*##*==+***-----         :..--:::::::--:::...:--==+++=++******#\\r\\n..::::::::::::::--:::::-==--==:.....::::::::-----:......:::::::::----=+=--::-::........:++*++++*##%%%###*=:::::::..........::::::..:::::......:-==+********#####\\r\\n....::..::--==+++++++===--::::...:::::::::::::------===--==--=====---:::::::::......:-=*#+=+**##**+++*#**=:-....::::::::::.:::::-:--::....::::-++*************#+\\r\\n  ......:.:::::............:::::::::::::::----==**#*+==--==++=--:::::::::--..-:.:::-=+##******+==-----==+:::.:...-----:::..::----::.......:-==+++++++++++==++--=\\r\\n               .......:::::::::::::::----===+***+===--=+**+-:::::::::...:::::-::-======++++++=--::::::-=-:::.....:-::::.::.-:-===---:...:-=========++=-:.:-===:.\\r\\n           ..........:::::::::..:::--=+****++===---=+*+=-::::::-::.......:----.:-:-+==++++=---::::::::-:-:::.....:..:-:....::-==---:-:.--=--========:.-::-=+***=\\r\\n             ........::.......:::-=+**+**==------+++=-:.....::::....::..:--:. .-::+=-=+++==--:........:=:::.  .. ::.::.... .--=-----:--------====::=-.-++=-:=+**\\r\\n              ........     .::-=++++++=::---:-=+*=:::::::....:.....::::::... .-::=-:+++=-:......:::::-::.::.   . :: ::.... .--------::-------====-:::: :=+***=-+\\r\\n                        ...:--=++==+-=:.::::=+=-:.::::--:::......::..::...  .--:=-..--:....:::---------::...     .: :-:    .--------:-=-----:::---===-:. :-+***#\\r\\n                      ....:--:-=+=-:--::::---:.::.:-==:..:... ...::.:...    ---+:::......:---::::-----:... .     .: :::.   .---------:=------:::::::.:::::++***#\\r\\n                    ....:--::-=--:::::::-=:....:-=*+-.....   . .::.:.      :--=:-:.....::::::.........   :..     .: :::    .--------==-:------======  =+++*****#\\r\\n                  ..  .---:........  ..::...:-=++-:.....   ..    ...      .::=. :...........  .....::::..::..    .: :::.   .:-------=+----------====-:=++++*****\\r\\n                 .   .....  ....... .::...:-=+=-...:::. .....    .        .:=.    ........::::----::::-. .....    .        .:-------------------=====++++++*****\\r\\n.                  .....          .::..:--=-:.....::.. . ....   .        ..-..:::::::--------:::......::.. . .              --------+=:---------======+++++****+\\r\\n.                .....     ....  .:...::-:...........    ...            ..::..----------:::...        .... .                --------==:---------========++++++=-\\r\\n     ..        .::...  . ...   ...  .:::.:.........     ..              ..: ..--::::..                  ::               .. -=-----=-=...................:::::::\\r\\n               ....           ... .......... .....     ..               .:    ....                      .:.   ...         ..-=-==-==--                      ....\\r\\n                   . .       ..  .... ....  ....      ..                ..                      .....::: ..   ...:-...     .:---**+--- ...           ..::::::-:.\\r\\n             .             ...  ..... ...  .....      . .               ..                  ............ -.  ....-:.:::.   .:----=---- ...      .:--====+++++*+.\\r\\n                       .  ..............  ....     . .  .              .:.:                              -.      -::-:.     :--==-----...     ::-====+==-.:++**=\\r\\n          .. .::..::::::. .. ..........  ...        .                  .:.                       ..........      ::::       :=-=#*=---...   .-=--==:===:  .-+-=+\\r\\n          ...:.  .::::.  .   .........  . .         .                  ::.................      .......  ..      :--...    .:===++=---      .-=----..   -:....:*\\r\\n           .:.  ....:.  ..  .........              .                 ..:..........                       ..      ......    .:--==--=-=:.      :---==: .-++==-=+*\\r\\n         ...:   ...::   :. .........   .           .                  ..                                                   .:-----===---:       .:===--==-=+***=\\r\\n          .::. .::::. ..:  ....    .  .           .                   ..                        ...::---.                   :-----===-----.        .:--===+++++.\\r\\n          ::..:..::: .... .....   .               .                 . :.::                 ..::::---====:.                 .:-----===----=-.           .........\\r\\n         .:......::.  ... ....    .  .   .       ..                   -:-:                 ....    .     ..      ..........:-=-----==------=-       ............\\r\\n         .:......::   .   ....    .            ...                   .-.                                          .:.      .-=---:-==---===-=-.     ............\\r\\n         ::...:.:::   .  ....... .               .                   ..                                     . .. .-==... ...-=---:-==--========.     .........::\\r\\n        .:. ...:::.      .... .. .                                                                               .-.:-::::..==-----==--=========:  .......:--::.\\r\\n        .:....::.:.      ....  ...                                     .                                 ..      .- :--:.  .-=======+--==========-  ............\\r\\n        .:....::::.  .  ..:.: .: .    ...                          . .:.                            ...  .. .    .---:    ..-====================+-  ...........\\r\\n        .:....::::   .   ::..  . .               .                 . -==-                        ..:----:--..    .:-:.  ....-%%%**+++=============+- ...........\\r\\n   .....::.....:::.......::.:.::.:....::::::::::.:.:..             . -=+:                       .:-------+=... .....  ......=%%%%%%%%============+++-...........\\r\\n   ...:.::....::::.::.:::::::::::::..:---:::::::::::::             . :::                           ...:. :: ................=########============++++- .........\\r\\n   .....::....::::......:.:::::::::...::::::::::::::::               ..                             ..    . . ......    ....+%%%%%%%%============+++++-..::.....\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::.              ..                                   . .  .....     ...=**#####*-============+++++-.:-::::-\\r\\n   .. ...:....::::..........::::::....::::.......:....               .:                                     .     ..  ... ..----=----:============+++++*:....:--\\r\\n        .::...:::::  ..  ........:.   .:.      ..:                   .:                                     .    .:. :-::: .:---------============+++++*+:..::..\\r\\n.        ::...::::: ...  ........:. . .: .       :. .                 :                                     ...  .:::-..:: .:---------=============+++++*+...:..\\r\\n.        .:......::...:......:........ :.        ..::.                .                                     .... .::.....  .:--------:=============+++++**+..:..\\r\\n.         ::.....::: .........::..:... .. .       .::..               .....   ........                      .... .-:-:-    .:--------:-=============+++++**=.:..\\r\\n..     .. .:.:..:::::..:......:::...... . ..       ...                ..             .................... . .... .:..:.    .:--------:-=============+++++***=...\\r\\n. ..    .. .:...:::::. .:......:::.:..   . .       ..:.                .                     .............. .... .-::--    .---------:-==============++++****=..\\r\\n.....    .  ::::.::::-: .::....::::.:.  ... .      .....               .:.:.::.....                    .  ...... .-::::   ..:--------:-==============+++++****-.\\r\\n            .:::::::::-: .::....:::..:. .... .      .....             ..:-==-----------:::::::......      ...... .:::::.   .:--------::===============++++*****-\\r\\n            ...  ..  ......:.....:::.::........      ..::             ...:.. .......:::-------======----:.:..... .-..:-.  ..:---------===============++++++*****\\r\\n             .....   .. . ..:..::.:::.::........   .....-.              .:                   ......:::--:::..... .-:.:: ....:---------==============+++++++*****\\r\\n              ....  ....  .  .:.::.::..:..................             . -.                             ..:..... .-:-:: ....:--------=-======-===========++==+**\\r\\n               .  ... ......  .:..::::..:..:::..:.::.  ....            ..:.                              .:..... .::::.   ..:--------=-=======---:::......-:.::=\\r\\n                 .....:.....:...::.:::-:.:..........    .  ..           :.:. ..........         ........ .:..... :-::--.::..:-------:--=====++=++=+======--=-::.\\r\\n                  ..:............:-::----::::........   ...:..          .:.:.-........:::.......    .... ....... .---:::::..:------::--=======+++======+++++*+=-\\r\\n                ..  .:....::::::-----:-----:::::-:::...  ..::::          ..::.       ....::::----:::... ........ ::.-::   ..:---##+::--==============++++++++**+\\r\\n             .:-==.  .:::::---::---::--------:.:-::::.......::::.         ..:.              ...::--====: ....... :-::-:.....:--**==-:-============++==+++++*****\\r\\n                .::..  .:::----::::::::---::--=::::---::.....::::.  .      ..-.              .......:-::.:...........-:.....:-=*=-=-:-========+++=-:.-+++*******\\r\\n                         ..:::-----:---::-----===-::-::---:. ..::::....    ..::.           ......:::.....=..................:-==--=-:-==++++++=-..-=+++=:=****##\\r\\n                            ..:::::::..:::::-=---===--:-=++=:...::::.....   ..:::........  ..... ........=:.................::=+--=::--=++++=::--.:=-::--=-=***#\\r\\n                                ...:--::::::::---::-=+=:::.:.:::::.    ....  ..-::==-----:::.............-.....:.::::-:--:::::++===:::-=++++-:---::-------==--==\\r\\n                                   ...:--:::::----=-:::::---:.::.:.      .....:-:--:============--:::..--::.::.:...::::--:-::-+==++--=-=+++++*++++=----===.:+*+-\\r\\n            .                  ..........:---:..::::----::::::::..         ... ..:------=------=====--=-:--.:..:::-:.:::::-:--+=+=----:=+*********+++++***+++==+\\r\\n                 ..........................:::---:::::::---:.....        .  ....  ..:::--::::::::::...:..--.::::.-=--:-:..::-=+=-----.:::-+*******######*==+**+=\\r\\n                 ...........................::::--====----::---:::.....-:...   ...-::-:-====--::::::::::---.::...-=-==:...::===---=-:..:::.:-=+*****####*####=-+\\r\\n           ...    ..    .....................::::-=+++===-......:..-...-..  .:.::.::----=+======--:::-=-:-- :::::-=-----:::::---=-:......:-::::-=**##%########%%\\r\\n ...  ...  .....  ........................:::::::-=++===-:          ....... .:::::..::::-==+=======---=+--=..::::-:.:----::::---:.::.......:::::----=++++**###%%\\r\\n...........::..........:..:--...............::::--====--:.              ................:-++++==----=++**#**+=---...........::==--::::::::--------===++++*****++\\r\\n  ............::::....    .-++-:-:.........::::----=---:.                                ..-==-----=+-:::--=+**++=-::::::.:...::=+++==-==-:--=**+====--=--:..:::\\r\\n  ..  ..::.:.......::::...   ...-**=-:..::::::--------:.                                    -*+==+++=       :+***++=--=-:::-:-=:::--======::-++:..          .:::\\r\\n   ..  :--:..::::....:::::...    .-+**+-::::::-------:.                                      .====+**=------*+===+*+--=---------:-::::-=-:..:-.             ....\\r\\n....   :--:   ..:::. ..:-::.....   ..:-+**=::--:::---:.                                       .=*###*++-=+-=++======:..........::...  ...                    ...\\r\\n........::.  .:-:.:::...::::::--:  .--::.-*#+--:::--:.                                          --=*+====++**#%#++=++:....  .                                 ..\\r\\n........-=-. .:-:. ..:::...:-----.  .---:..:=**:::--:.                                          .:::::-:::::--=+=-----...                                       \\r\\n..::...:=+=:..:=:-: ...:-:...:-=-....::--=:..:=-==::.                                           .-:.:-..:::::::::----=:.                                        \\r\\n::::.::-++=:..:=*=--+=-::::.. .--:.:-:.:==--:...+%+.                                             =:.:-.::::::::.:=---=.                                         \\r\\n::...::**+=..:-+%%#+#@%*-:.....--.:=*--:.:--:---.::.                                             .-:.::::::::----=---:                                          \\r\\n::..::=**+:.:-=#%%%#*%%@*-....:::...=*-..........                                                 .-:::-:---====+===:                                           \\r\\n::::.-++*=..:-*%%%%@%%%%#=:....... .:=-:.                                                           ::::::::---=--:.                                            \\r\\n-::::+##*-.:-=%%%+=*%%%%#=:...........::                                                               ..:.::.:..                                               \\r\\n::::+###=.::-#%%*#*++%%%#=:.........                                                                                                                            \\r\\n:::=*##+::-=#%%%==+*#%%%+:..........                                                                                                                            \\r\\n::-**#+:.:=%%%##%#*#%%#+-:...........                                                                                                                           \\r\\n::*##+:.:=#%%#+==%@%%+=-:..............                                                                                            ...........                  \\r\\n:+##*-.:-*%%%#%%#%%%+-:..................                                                                                        ...............                \\r\\n**##=.::+%%%++#%%%%*-:.....................                                                                                     ....:::..........               \\r\\n+**=.:-+%%#+*+=+@%*-:......................                                                                                    .....:.............              \\r\\n==-..:=%%%#--+*%%+:........................                                                                                    ...................              \\r\\n-...:=#%%%%###%*-........................                                                                                      ...................              \\r\\n..:=*+=+*++#%%+.......................                                                                                         ...................              \\r\\n.:+#%%+:*%%%%+.............                                                                                                    ...................              \\r\\n:+###%%=*%%#+:......                                                                                                           ....................             \\r\\n=*#####=*#*=:......                                                                                                            ...................              \\r\\n+**#*#*+#=:......                                                                                                               .................               \\r\\n***++*++-......                                                                                                                   .............                 \\r\\n=+=+**=:....                                                                                                                          ......                    \\r\\n.:+*+:....                                                                                                                                                      \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n:.                                                                                                                                      .............           \\r\\n..:--.                                                                                                                                ................          \\r\\n-+**+:.                                                                                                                               .................         \\r\\n-+***+=:                                                                                                                               ...............          \\r\\n.:+*###+:.                                                                                                                                 ........             \\r\\n:.:+#%##+-.                                                                                                                                                     \\r\\n+:.-+*+=*#+-.                                                                                                                                                   \\r\\n*=..:=+*#***=.                                                                                                  ..                                              \\r\\n#*=:.-*%##***=.            ..............                                                                 ..............                                        \\r\\n###= .=##%%%%#=.        .....................                                                           ...................              ...                    \\r\\n+*#*-..=#%%##*=.       ........................                                  .........             ......::::::.........        ...:::::::...               \\r\\n:=###+.:=#%*+++:. .............................                                 ............           .:...::::::::::::::.:.     ..::::::::::::::.             \\r\\n::=*%#=.-*%%###*:...............................                              ................         .:::::::::::::::::::::.   .:---------------::            \\r\\n::-*%#+::+#%##%#*-................................                           ..................        ..:::::::::::::::::::..   :----==------------.           \\r\\n:::+#%%*.:+#%#++##=..................................               ............................    ....:::::::::::::::::::...   -==================:           \\r\\n:::-*%%#=.-*%%#####-......................................     ................................. .:-::::.....:::::::::::.....   .-==================-.          \\r\\n::::=#%%*:.-*%%#=*#*:............................................................................:=:.::::::::::::=-:.......    ..:=================-:.          \\r\\n::::-*###*.:=#%%%%%#=...........................................................................:..:-:.......:::...:....      ...:-==============---:.          \\r\\n:::::+#%%#-.:+%%#++##+.........................................................................::.::...........::..:.         ...::---=========---::.           \\r\\n:::::=#%%#-.:=#%%#*#%#=........................................................................::::............-:::::          ...::-----------::::.            \\r\\n--::-=#%##=..-+%%##%%##=.........:---:........................................................::::::::.......:-::::-.           ...::::::::-::::..              \\r\\n++--:-*##*=..:=##***##%#:......:-====-:.......................................................--:-------=--=====-:--.................::::::::...                \\r\\n---:::=***=:..:=**++=*#*--:::.:==-:-==::.:-+=:...............................................+*+*##*++==#+=---=+--=:::::::::.:..-:.:..:.:::-...                 \\r\\n:::....:===-:..:==----=====-:.::::::-=-::+%%*-..............................................=####**##++========++=-:--=--:...::....---::::...-:.....            \\r\\n::..:...-===-:..-=--=----=-::::....-==-:+#+=-:::...........................................-++*####+-.    ..=+++++---=-:::::---.::--=====-:----:----------::... \\r\\n::.::....:---:...::--:----::-=-:...-=-:::..::--::.................................:::::.:-+*****+++-.....:-==+===:............-------==============++==-=+++===+\\r\\n..........:------:.::-:....:----....:--:..:-----:.......................:::::--:::::::...=++++**++*##+==+**+----:        .:..--::::::---::::.::-==+*+==++******#\\r\\n..::::::::::::::-::::::-----==:.....::::::::-----:......:::.:::.::---===--::--:.....  .:++**+++*##%%%##**=:::::-...........:::::::.::::.......:-==+*******######\\r\\n....::..:::-===++++++====-::::...:::::::::::::------===--==--=====----::::::::......:-=##+=++*##***++##**-::....:::::::::..:::::::--::....::::-++**************+\\r\\n  .....::::--::::.....:....:::::::::::::::-----=+*#*+==---=++=--:::::::::--..-..:::-=+##******+==-----==+:::.:...-----:::..-:::--::.......:-=+++++++++**+++*=-==\\r\\n               ........::::::::::::::----===++**+===--=+**+-:::::::::...:::::-::-======++++++=--::::::==-:::.....:-::::.::.-:-===---....:-========+++=-:.:--==..\\r\\n           ..........::::::::::..:::-=++**+++===---=+*+=-:::::--::.......:----.:=:-+===+++=--::::::::--:-::......:..::.....::-==--:--.:--=--========..:.:-+***+:\\r\\n             ........:::.......::-=+*****+=------=++=-:.....::::....:...:--:. .-:-+=-++++==--:....:...:=:::. ....:..-:.... :--=----:--------====-:-=..=+=-::++**\\r\\n              ........     .::--++++++=-------=+*=::::::.....:.....:::::::.. .-::=--+++=-:.......:::::::.-:.   . :..::.... :-------::---------==--::-..-+***+--*\\r\\n              .          ..::-=++==+==:.::::=++-:.::::--::.......::..::...  .---=-.:--:....:::---------::...     :..:-:    :--------:-=-----::---====-. .-=****#\\r\\n                      ....:--::=+=-:--::::---:.::.:-==:..:... ...::.:...    ---+:-:......:---::::-----:.:...     :..:::    :--------:-=-----:::::::::::..-+****#\\r\\n                    ....:--::-=--:::::::-=:....:-=++-:.....  . .::.:.      :--=:-:.....::::::........ . .:..     .. :::    :--------==:-------=====- :++++*****#\\r\\n                   .. .---:........ ...::...::=++=:.....    .    ..       .::=..:...........   .....:::..-...    .: :::    .--------++:---------====::+++++****#\\r\\n                 .   .....  ....... .::...:-=+=-:..:::. .....    .        .:-.    ........::::---:::::-. : ..    .. ..     .--------:-:---------====+++++++*****\\r\\n.                  .....          ..:..::-==::....::.. . ....   .        ..-..::::::::-------:::......-:.. . .             .-------=+=:---------======+++++****=\\r\\n.                .....     ....  .:...::-::..........    :..            ..-..:----------:::...        .... .               .=------==-:--------========++++++*=-\\r\\n     ..        .::...  . ...   ...  .:::.:.........     ..              .:: ..--::::...                 :: .             ...=-----===-...............:::::::::::\\r\\n               ....           ...  .....:... .....     ..              ..:    ....                      .:.  ...          ..==-=--=--:                     .....\\r\\n                     .       ..  .........  ....      ..                ..                      ......:: :.  ....-:...     .---=**=--: . .           ...::::::..\\r\\n             .              ..  ..... ...  .....      . .               .                   .........::. -   ....-.::::    .:----=---: ...      .:--====+++++*=.\\r\\n                          .:............  ...      . .  .              ...:                             .-       -.--:     .:--=-----:...    .:-=====+==::-++**:\\r\\n          .. .::..::::::. .. ..........  ...        .                  :: .                      .........       -:::      .---+#*---:..    :=---==-===: .:++-*-\\r\\n          ...:.  .::::.  .   .........  . .         .                  ::.................      .......  .       --:..     .-===*+=-=:      :=----:... .:. .. =+\\r\\n           .:.  ....:.  ..  .........              .                 ..:..........                       .       ......    .---==-==--:      .:--==-. :=++==-=*=\\r\\n         ...:   ...::   :. .........   .           .                  ..                                                   .------===---.      .:-===-===-+****:\\r\\n          .::. .::::. ..:  ....    .  .           .                   ..                        ...::--:.                  .------===----:        ..:--===++++=.\\r\\n          ::..:..::: .... .....   .               .                 . :.::                 ..::::--====-:.                 .------===----=-.           .....::..\\r\\n         .:......::.  ... ....    .  .   .       .                   .-.=:                 ....    .     .       ..........:-----:=-=---=-==:       ............\\r\\n         .:......::   .   ....    .            ...                   .-.                                          ...      :=----:=-=--===-==:      ............\\r\\n         :....:.:::   .  ....... .               .                   ..                                     . .. :==-... ..:=----:-==-========-.     .........::\\r\\n        .:. ...:::.      ....... .                                                                               :-.:-::::.:==----=-=-==========.  ......:--:::.\\r\\n        .:....::.:.      ....  . .                                 .   .                                 ..      :: --::.  :======+=+-===========. .............\\r\\n        .:....::.:.  .  ..:.: .: .    ..                           . ::.                            ...  .. .    .---.     .-=======+-============: ............\\r\\n        .:....::::   .   ::..  . .               .                 . -==:                        ..:---::-:..    .:-:   ....+%%%**+++-============+: ...........\\r\\n   .....::.....:::.......::.:.::.:....::::::::::...:..             . ==+:                      .::-------+-..  ....   .....:*%%%%%%%*-===========+++: ..........\\r\\n   ...:.::....::::.::.:::::::::::::..:---:::::::::::::             . :::                           ...:. :. ...............:*#######*-===========++++: .........\\r\\n   ......:....::::......:.::::::::....::::::::::::::::               :.                             ..   .. . ......    ...:*%%%%%%%#-===========+++++...::.....\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               ..                                  .. . ......     ..:+*######+-===========++++++..-:.::--\\r\\n    . . .:....::::..........::::::....::::.......: ...               ::                                     .     ..  ... .:----=----:============++++*+.....:--\\r\\n        .::...:::::  ..  ........:.   ::.       .:                   .:                                     .    .:..--:-. .:--------=============+++++*=...:...\\r\\n.        .:...::::: ...  ........:. . .:         :. .                 :                                     ...  .::-: .-. .:---------=============+++++*=..:...\\r\\n.        .:......::...:......:........ :.        ..::.                .                                     ...  .::.....  .---------:=============+++++**-.:...\\r\\n.         ::.....::: .........::..:... .. .       .::..               .....   .........                     .... :---::    .:--------:==============++++***-....\\r\\n..      ...:.:..:::::..:......:::...... . ..       ...                ..              ................... . .... ::..:.    .:--------:==============+++++***:...\\r\\n. ..    .. .:...:::::. .:......:::.:..   . .       ..:.                .                     ............   .... ::::-:    .---------:===============++++****:..\\r\\n... .    .  ::::.:-::-: .::....::::.:.  ... .      ....                ...::::.....                    .  ...... ::::-:    .:--------:===============+++++****:.\\r\\n            .:::::::::-: .::....:::..:. .... .      ....              ..:===-----------:::::::.......     ...... .:::::.   .:--------:-==============+++++*****:\\r\\n            ...  .    .....:.....:::.::........      ..::             ...:..  ......:::--------=====--=-:.:..... ::..-:.  ..----------===============+++++******\\r\\n             .....   .. . ..:..::.:::.::........   .....:.              :.                   ......:::--:::..... :::.:: ....----------==============++++++*****#\\r\\n              ....  ....  .  .:.::.::..:............. ....             ..-.                         .   ........ :--::: ....---------=-=====--==-========+==+**#\\r\\n               .  ... ....... .:..::::..:..:::..:.::.  ...             . :.                              :...... :::::.   ..----------========---:::.....:-..:-=\\r\\n                 .....:.....:...::.:::-:.:..........    .  ..           :.:  ..........         ........ :...... :-::--.::..----------=====++=++=+=======--=::..\\r\\n                  ..:............:-::----::::........   ..::..          ...:.-........::::......    .... ....... :--::..::..-------::-========+++=====+++++++==:\\r\\n               ...  .:....::::::-----:-----:::::-:::... ...::::          ..-..       ....::::----:::::.  ....... :.:--.   ..---=%#=::--=============+++++++++**=\\r\\n             .:-==.  .:::::---::---::--------:.::::::.......::::.         ..:               ...::--====: ....... ::::-......:-=#+==-:-============+=-=+++++*****\\r\\n                ..:..  .:::-----:::::::---::-==::::---:......::::.  .     ..:-.              .......:-::.:...........-......:-+*--=-:-========++=-:.:=++++******\\r\\n                          .:::-----:---::-----===-::-:----:. ..::::....    ..::.           ......:::.....=..................:-=+--=::-==++++++=:.:-+++=-:+****##\\r\\n                             .:::::::..:::::-=--:-===-:-====....::::.....   ..::.........  .....  .......=.....:............::+=-==:---=++++-.:-:.-=-::-=--+**##\\r\\n                                ...:--::::::::---::-=+=:::.:.:::::.    ....  .:-::=------:::.............-....::.:.:--:--:-::-*+==--::-+++++-:------------=---==\\r\\n                                 .  ..:--:::::------:::::---:.::.:.      .....:-:---============--:::.:---...:::...::::--:-:-=*==+=--=-+++++**++*+----===-.-**=.\\r\\n                               ..........:---:..::::----::::::::..         ... ..:--:-----------===---=::-:....::--:.:::::-:-=+=+----::+*********+++++**#*++==++\\r\\n                 ..........................:::---:::::::---::....       ..  ....  ..:::--::::::::::...:..-:.::::.=---:-:..::-++-----:.:::-+******######*+=++**=-\\r\\n                 ............................:::--=====---::---:::....:=:...   ...-::-:-====--::::::-::--=:.:....-=-=-:...::===--=-:...:::.:-=+***######*###*-=*\\r\\n           ....   ..    .....................::::-=+++===:......:..-...:.  .::.::.::----========-::::==---:.:::::-=----:::::-----:.......:-::::-=**##%#######%%%\\r\\n ...  ... ......  ........................:::::::-=+====-.          .........:::::..::.:-==+=======--=++---.:::::-:.:---:::::-=-.:::::.....::::----==++++**##%%%\\r\\n...........::..........:..:--:..............::::--====--:               ................:=++++==----=++**#**+=--:...........::+==-::::::::-------==+++++*****++=\\r\\n   ............::::...    .-++-:-:........:::::--------:.                                ..-==----=+=-:.::--+**++=-:::::::::.::-=+++==-+=-:--+*+====----::...:::\\r\\n  ...  .::::::.....::::...   ...-**+-:..::::::--------:.                                    -+===+++-  .    -****++---=:::--:--::-:-=====-::-*=.            .:::\\r\\n    .  :--:...:::....:::::...    .-+**+=-::::--------:.                                      .=+==+*+=-----=*+===+*=------------::::::==:...::              ....\\r\\n.....  :--:   ..:::.. .:-::.....   ...:=**=::--:::---.                                        .=*###++=-=+-=+++=====:..........:....  ..                     ...\\r\\n........-:.  .:-:..:::..::::::--:  .---:.-*#+--:::--:.                                          --=*=====++**#%*++=+=..........                               ..\\r\\n .......-=-.  :-..  .:::...::----.  .---:..:-**:::--.                                           ::::::-::::::-==------...                                       \\r\\n..::...:=+=:..:=---....:-:....-=-....::-==:..:=-==::.                                           :-..-:..:::::::::---==..                                        \\r\\n:::..::-++=:..:=#+-=*+-::::.. .--..:-:.:==--:...+%+.                                            .=:.::.::::::::.:=---=                                          \\r\\n::...::**+=..:-+%%#+#@%#=:.....--.:=*=-:.::-:---.:.                                              .-..::::::::---==---.                                          \\r\\n::..::=**+:.:-=#%%%%*%%@*-...::::...=*-.  .......                                                 .-:::::---===++==-:                                           \\r\\n::::.-++*=..:-*%%%%@%%%%#=:....... .:=-:.                                                           .:::::::--=--:..                                            \\r\\n-::::+##*:.:-=%%%+=*#%%%#=:...........:.                                                               ....:.....                                               \\r\\n::::+*##=.::=#%%*#*++%%%#=:........                                                                                                                             \\r\\n:::=*##+::-=#%%%==+*#%%%+:.........                                                                                                                             \\r\\n::-###=..-+%%%##%###%%#+-............                                                                                                                           \\r\\n::*##+:.:=#%%#+==#@%#+=-:..............                                                                                            ...........                  \\r\\n:+##*-.:-#%%%#@@%%%%+-:..................                                                                                       ...............                 \\r\\n*###-.:-*%%#==*%%%%*-:.....................                                                                                    .....:::..........               \\r\\n+**-.:-+%%#=*+=+@%+-:......................                                                                                    .....:............               \\r\\n+=:..:=%%%#=-+*%#=:........................                                                                                    ...................              \\r\\n-...:=#%%%####%+:........................                                                                                      ...................              \\r\\n..:=**-+*+*#%%=.......................                                                                                         ...................              \\r\\n.:+#%%*-*%%%%=............                                                                                                     ...................              \\r\\n:+####%=*%%#+.......                                                                                                           ...................              \\r\\n+**####=*#*=.......                                                                                                            ...................              \\r\\n+**#***+#=:......                                                                                                               .................               \\r\\n***++*+=-......                                                                                                                   .............                 \\r\\n-==+**-.....                                                                                                                          ....                      \\r\\n.:+*=:..                                                                                                                                                        \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n:.                                                                                                                                      .............           \\r\\n..:--.                                                                                                                                ................          \\r\\n-+**+:.                                                                                                                               .................         \\r\\n-+***+=:                                                                                                                               ...............          \\r\\n.:+*###+:.                                                                                                                                 ........             \\r\\n:.:+####+-.                                                                                                                                                     \\r\\n+..-+*+=*#+-.                                                                                                                                                   \\r\\n*=..:=+*#***=.                                                                                                                                                  \\r\\n#*=:.-*%##***=.            ............                                                                    .............                                        \\r\\n###= .=##%%%%#=.        ....................                                                            ...................               .                     \\r\\n+*#*-..=#%%##*=.       .......................                                    .......              ......:::::..........        ...:::::::...               \\r\\n:=###+.:+#%*+++:. .  ..........................                                 ...........            .:...::::::::::::::.:.     .:::::::::::::::.             \\r\\n::=*%#=.-*%%###*:...............................                              ...............          .:::::::::::::::::::::.   .:---------------:.            \\r\\n::-*%#+::+#%##%#*-................................                            ................         .::::::::::::::::::::..   :----=-------------.           \\r\\n:::+#%%*.:+#%#++##=..................................               ............................    ....:::::::::::::::::::...   -==================:           \\r\\n:::-*%%#=.-*%%#####-.....................................       ................................ .:-::::.....:::::::::::.....   .-==================:.          \\r\\n::::=#%%*:.-*%%#=*#*:.......................................................................... .:=:.::::::::::::=-:.......    ..:=================-:.          \\r\\n::::-*###*.:=#%%%%%#=...........................................................................:..:-:.......:::...:....      ...:-==============--::.          \\r\\n:::::+#%%#-.:+%%#++##+.........................................................................::.::...........::..:.         ...::---=========--:::.           \\r\\n:::::=#%%#-.:=#%%#*#%#=........................................................................::::............-:::::          ...::-----------:::..            \\r\\n--::-=#%##=..-+%%##%%%#=.........:---:........................................................::::::::.......:-::::-.           ...::::::::-::::..              \\r\\n++--:-*##*=..:=##***##%*:......:-====-:.......................................................--:-------=--=====-:--.................::::::::...                \\r\\n---:::=***=:..:=**++=*#*--::..:==-:-==::.:-+=:...............................................+*+*##*++==#+=---=+--=:::::::::.:..-:.:..:.:::-...                 \\r\\n:::....:===-:..:==----=====-:.::::::-=-::+%%*:..............................................=####**##++========++=-:--=--:...::....---::::...-:.....            \\r\\n::..:...-===-:..-=--=----=-::::....-==-:+#+=-::............................................-++*####+-.    ..=+++++---=-:::::---.::--=====-:----:----------::... \\r\\n::.::....:---:...::--:----::-=-:...-=-:::..::--::.................................:::::.:-+*****+++-.....:-==+===:............-------==============++==-=+++===+\\r\\n..........:------:.::-::...:----....:--:..:-----:.......................:::::--:::::::...=++++**++*##+==+**+----:        .:..--::::::---::::.::-==+*+==++******#\\r\\n..::::::::::::::-::::::-----==:.....::::::::-----:......:::.:::.::---===--::--:.....  .:++**+++*##%%%##**=:::::-...........:::::::.::::.......:-==+*******######\\r\\n....::..:::-===++++++====-::::...:::::::::::::------===--==--=====----::::::::......:-=##+=++*##***++##**-::....:::::::::..:::::::--::....::::-++**************+\\r\\n  .....::::--::::.....:....:::::::::::::::-----=+*#*+==---=++=--:::::::::--..-..:::-=+##******+==-----==+:::.:...-----:::..-:::--::.......:-=+++++++++**+++*=-==\\r\\n               ........::::::::::::::----===++**+===--=+**+-:::::::::...:::::-::-======++++++=--::::::==-:::.....:-::::.::.-:-===---....:-========+++=-:.:--==..\\r\\n           ..........::::::::::..:::-=++**+++===---=+*+=-:::::--::.......:----.:=:-+===+++=--::::::::--:-::......:..::.....::-==--:--.:--=--========..:.:-+***+:\\r\\n             ........:::.......::-=+*****+=------=++=-:.....::::....:...:--:. .-:-+=-++++==--:....:...:=:::. ....:..-:.... :--=----:--------====-:-=..=+=-::++**\\r\\n              ........     .::--++++++=-------=+*=::::::.....:.....:::::::.. .-::=--+++=-:.......:::::::.-:.   . :..::.... :-------::---------==--::-..-+***+--*\\r\\n              .          ..::-=++==+==:.::::=++-:.::::--::.......::..::...  .---=-.:--:....:::---------::...     :..:-:    :--------:-=-----::---====-. .-=****#\\r\\n                      ....:--::=+=-:--::::---:.::.:-==:..:... ...::.:...    ---+:-:......:---::::-----:.:...     :..:::    :--------:-=-----:::::::::::..-+****#\\r\\n                    ....:--::-=--:::::::-=:....:-=++-:.....  . .::.:.      :--=:-:.....::::::........ . .:..     .. :::    :--------==:-------=====- :++++*****#\\r\\n                   .. .---:............::...::=++=:.....    .    ..       .::=..:...........   .....:::..-...    .: :::    .--------++:---------====::+++++****#\\r\\n                 .   .....  ....... .::...:-=+=-:..:::. .....    .        .:-.    ........::::---:::::-. : ..    .. ..     .--------:-:---------====+++++++*****\\r\\n.                  .....          ..:..::-==::....::.. . ....   .        ..-..::::::::-------:::......-:.. . .             .-------=+=:---------======+++++****=\\r\\n.                .....     ....  .:...::-::..........    ...            ..-..:----------:::...        .... .               .=------==-:--------========++++++*=-\\r\\n     ..        .::...  . ...   ...  .:::.:.........     ..              .:: ..--::::...                 :: .             ...=-----===-...............:::::::::::\\r\\n               ....           ...  .....:... .....     ..              ..:    ....                      .:.  ...          ..==-=--=--:                     .....\\r\\n                     .       ..  .........  ....      ..                ..                      ......:: :.  ....-:...     .---=**=--: . .           ...::::::..\\r\\n             .              ..  ..... ...  .....      . .               .                   .........::. -   ....-.::::    .:----=---: ...      .:--====+++++*=.\\r\\n                          .:............  ...      . .  .              ...:                             .-       -.--:     .:--=-----:...    .:-=====+==::-++**:\\r\\n          .. .::..::::::. .. ..........  ...        .                  :: .                      .........       -:::      .---+#*---:..    :=---==-===: .:++-*-\\r\\n          ...:.  .::::.  .   .........  . .         .                  ::.................      .......  .       --:..     .-===*+=-=:      :=----:... .:. .. =+\\r\\n           .:.  ....:.  ..  .........              .                 ..:..........                       .       ......    .---==-==--:      .:--==-. :=++==-=*=\\r\\n         ...:   ...::   :. .........   .           .                  ..                                                   .------===---.      .:-===-===-+****:\\r\\n          .::. .::::. ..:  ....    .  .           .                   ..                        ...::--:.                  .------===----:        ..:--===++++=.\\r\\n          ::..:..::: .... .....   .               .                 . :.::                 ..::::--====-:.                 .------===----=-.           .....::..\\r\\n         .:......::.  ... ....    .  .   .       .                   .-.=:                 ....    .     .       ..........:-----:=-=---=-==:       ............\\r\\n         .:......::   .   ....    .            ...                   .-.                                          ...      :=----:=-=--===-==:      ............\\r\\n         :....:.:::   .  ......  .               .                   ..                                     . .. :==-... ..:=----:-==-========-.     .........::\\r\\n        .:. ...:::.      .... .. .                                                                               :-.:-::::.:==----=-=-==========.  ......:--:::.\\r\\n        .:....::.:.      ....  . .                                 .   .                                 ..      :: --::.  :======+=+-===========. .............\\r\\n        .:....::.:.  .  ..:.: .: .    ..                           . ::.                            ...  .. .    .---.     .-=======+-============: ............\\r\\n        .:....::::   .   ::..  . .               .                 . -==:                        ..:---::-:..    .:-:   ....+%%%**+++-============+: ...........\\r\\n   .....::.....:::.......::.:.::.:....::::::::::...:..             . ==+:                      .::-------+-..  ....   .....:*%%%%%%%*-===========+++: ..........\\r\\n   ...:.::....::::.::.:::::::::::::..:---:::::::::::::             . :::                           ...:. :. ...............:*#######*-===========++++: .........\\r\\n   ......:....::::......:.::::::::....::::::::::::::::               :.                             ..   .. . ......    ...:*%%%%%%%#-===========+++++...::.....\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               ..                                  .. . ......     ..:+*######+-===========++++++..-:.::--\\r\\n    . . .:....::::..........::::::....::::.......: ...               ::                                     .     ..  ... .:----=----:============++++*+.....:--\\r\\n        .::...:::::  ..  ........:.   ::.       .:                   .:                                     .    .:..--:-. .:--------=============+++++*=...:...\\r\\n.        .:...::::: ...  ........:. . .:         :. .                 :                                     ...  .::-: .-. .:---------=============+++++*=..:...\\r\\n.        .:......::...:......:........ :.        ..::.                .                                     ...  .::.....  .---------:=============+++++**-.:...\\r\\n.         ::.....::: ..........:..:... .. .       .::..               .....   .........                     .... :---::    .:--------:==============++++***-....\\r\\n..      ...:.:..:::::..:......:::...... . ..       ...                ..              ................... . .... ::..:.    .:--------:==============+++++***:...\\r\\n. ..    .. .:...:::::. .:......:::.:..   . .       ..:.                .                     ............   .... ::::-:    .---------:===============++++****:..\\r\\n... .    .  ::::.::::-: .::....::::.:.  ... .      ....                ...::::.....                    .  ...... ::::-:    .:--------:===============+++++****:.\\r\\n            .:::::::::-: .::....:::..:. .... .      ....              ..:===-----------:::::::........    ...... .:::::.   .:--------:-==============+++++*****:\\r\\n            ...  .    ... .:.....:::.::........      ..::             ...:..  ......::::-------=====--=-:.:..... ::..-:.  ..----------===============+++++******\\r\\n             .....   ..   ..:..::.:::.:.........   .....:.              :.                    .....:::--:::..... :::.:: ....----------==============++++++*****#\\r\\n              ....  ....  .  .:.::.::..:............. ....             ..-.                             ........ :--::: ....---------=-=====--==-========+==+**#\\r\\n               .  ... ....... .:..::::..:..:::..:.::.  ...             . :.                              :...... :::::.   ..----------========---:::.....:-..:-=\\r\\n                 .....:.....:...::.:::-:.:..........    .  ..           :.:  ..........         ........ :...... :-::--.::..----------=====++=++=+=======--=::..\\r\\n                  ..:............:-::----::::........   ..::..          ...:.-........::::......    .... ....... :--::..::..-------::-========+++=====+++++++==:\\r\\n               ...  .:....::::::-----:-----:::::-:::... ...::::          ..-..        ....:::----:::::.  ....... :.:--.   ..---=%#=::--=============+++++++++**=\\r\\n             .:-==.  .:::::---::---::--------:.::::::.......::::.         ..:               ...::--====: ....... ::::-......:-=#+==-:-============+=-=+++++*****\\r\\n                ..:..  .:::-----:::::::---::-==::::---:......::::.  .     ..:-               .......:-::.:...........-......:-+*--=-:-========++=-:.:=++++******\\r\\n                          .:::-----:---::-----===-::-:----:. ..::::....    ..::.           ......:::.....=..................:-=+--=::-==++++++=:.:-+++=-:+****##\\r\\n                             .:::::::...::::-=--:-===-:-====....::::.....   ..::.........  ....   .......=.....:............::+=-==:---=++++-.:-:.-=-::-=--+**##\\r\\n                                ...:--::::::::---::-=+=:::.:.:::::.    ....  .:-::=------:::.............-....::.:.:--:--:-::-*+==--::-+++++-:------------=---==\\r\\n                                 .  ..:--:::::------:::::---:.::.:.      .....:-:---============---::.:---...:::...::::--:-:-=*==+=--=-+++++**++*+----===-.-**=.\\r\\n                               ..........:---:..::::----::::::::..         ... ..:--:-----------===---=::-:....::--:.:::::-:-=+=+----::+*********+++++**#*++==++\\r\\n                 ..........................:::---:::::::---::....       ..  ....  ..:::--::::::::::...:..-:.::::.=---:-:..::-++-----:.:::-+******######*+=++**=-\\r\\n                 ............................:::--=====---::---:::....:=:...   ...-::-:-====--::::::-::--=:.:....-=-=-:...::===--=-:...:::.:-=+***######*###*-=*\\r\\n           ....   ..    .....................::::-=+++===:......:..-...:.  .::.::.::----========-::::==---:.:::::-=----:::::-----:.......:-::::-=**##%#######%%%\\r\\n ...  ... ......  ........................:::::::-=+====-.          .........:::::..::.:-==+=======--=++---.:::::-:.:---:::::-=-.:::::.....::::----==++++**##%%%\\r\\n...........::..........:..:--:..............::::--====--:               ................:=++++==----=++**#**+=--:...........::+==-::::::::-------==+++++*****++=\\r\\n   ............::::...    .-++-:-:........:::::--------:.                                ..-==----=+=-:.::--+**++=-:::::::::.::-=+++==-+=-:--+*+====----::...:::\\r\\n  ...  .::::::.....::::...   ...-**+-:..::::::--------:.                                    -+===+++-  .    -****++---=:::--:--::-:-=====-::-*=.            .:::\\r\\n    .  :--:...:::....:::::...    .-+**+=-::::--------:.                                      .=+==+*+=-----=*+===+*=------------::::::==:...::              ....\\r\\n.....  :--:   ..:::.. .:-::.....   ...:=**=::--:::---.                                        .=*###++=-=+-=+++=====:..........:....  ..                     ...\\r\\n........-:.  .:-:..:::..::::::--:  .---:.-*#+--:::--:.                                          --=*=====++**#%*++=+=..........                               ..\\r\\n .......-=-.  :-..  .:::...::----.  .---:..:-**:::--.                                           ::::::-::::::-==------...                                       \\r\\n..::...:=+=:..:=---....:-:....-=-....::-==:..:=-==::.                                           :-..-:..:::::::::---==..                                        \\r\\n:::..::-++=:..:=#+-=*+-::::.. .--..:-:.:==--:...+%+.                                            .=:.::.::::::::.:=---=                                          \\r\\n::...::**+=..:-+%%#+#@%#=:.....--.:=*=-:.::-:---.:.                                              .-..::::::::---==---.                                          \\r\\n::..::=**+:.:-=#%%%%*%%@*-...::::...=*-.  .......                                                 .-:::::---===++==-:                                           \\r\\n::::.-++*=..:-*%%%%@%%%%#=:....... .:=-:.                                                           .:::::::--=--:..                                            \\r\\n-::::+##*:.:-=%%%+=*#%%%#=:...........:.                                                               ....:.....                                               \\r\\n::::+*##=.::=#%%*#*++%%%#=:........                                                                                                                             \\r\\n:::=*##+::-=#%%%==+*#%%%+:.........                                                                                                                             \\r\\n::-###=..-+%%%##%###%%#+-............                                                                                                                           \\r\\n::*##+:.:=#%%#+==#@%#+=-:..............                                                                                            ...........                  \\r\\n:+##*-.:-#%%%#@@%%%%+-:..................                                                                                       ...............                 \\r\\n*###-.:-*%%#==*%%%%*-:.....................                                                                                    .....:::..........               \\r\\n+**-.:-+%%#=*+=+@%+-:......................                                                                                    .....:............               \\r\\n+=:..:=%%%#=-+*%#=:........................                                                                                    ...................              \\r\\n-...:=#%%%####%+:........................                                                                                      ...................              \\r\\n..:=**-+*+*#%%=.......................                                                                                         ...................              \\r\\n.:+#%%*-*%%%%=............                                                                                                     ...................              \\r\\n:+####%=*%%#+.......                                                                                                           ...................              \\r\\n+**####=*#*=.......                                                                                                            ...................              \\r\\n+**#***+#=:......                                                                                                               .................               \\r\\n***++*+=-......                                                                                                                   .............                 \\r\\n-==+**-.....                                                                                                                          ....                      \\r\\n.:+*=:..                                                                                                                                                        \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n:                                                                                                                                       .............           \\r\\n..:::.                                                                                                                                ................          \\r\\n:=+*+:.                                                                                                                               .................         \\r\\n-+***+-.                                                                                                                               ...............          \\r\\n.-+*###=:.                                                                                                                               ...........            \\r\\n..-+#%##+-.                                                                                                                                                     \\r\\n+..-**++**+:.                                                                                                                                                   \\r\\n*= .:=+**#**-.                                                                                                                                                  \\r\\n#*=..-*%##***=.            ............                                                                    .............                                        \\r\\n###= :+##%%%%#-.        ....................                                                            ...................                                     \\r\\n+##*:.:=#%%##*=.       .......................                                    .......              ......:::::..........        ....:::::...                \\r\\n:=###=.:+%%*=+=:. .  ..........................                                 ...........            .:...::::::::::::::.:.     .::::::::::::::..             \\r\\n::+*%#=.-#%%###*:..............................                               ...............          .::::::::::::::::::::.    .:---------------:.            \\r\\n::-*%#+.:+#%##%%+-................................                            ................         .::::::::::::::::::::..   :----=-------------.           \\r\\n:::+##%+.:+%%#++#*-.................................                 ....... ...................     ...:::::::::::::::::::...   -==================:           \\r\\n:::-#%%#-.-*%%####*:.....................................       ................................ .:-::::....::::::::::::.....   .-==================:           \\r\\n::::=#%%*:.-*%%#=*#+:.......................................................................... .:=..:::::::::.::=-........    ..-=================-:.          \\r\\n::::-*###+.:=#%%%%%#=...........................................................................:..:-:......::::..::....      ...:-==============---:.          \\r\\n:::::+#%%#-.-*%%#++##=.........................................................................:..:::..........:...:.         ...::--==========--:::.           \\r\\n:::::=#%%#-.:=#%%#*#%#=.......................................................................:::::............-::::.          ...::-----------:::..            \\r\\n--:::=#%%#=..-*%%##%%%#-.........:---:........................................................:::::::........:-::::-.           ...:::::::---:::..              \\r\\n+=--:-*##*=..:=##**###%*:......:-====-........................................................-::-----:----=====::-: .......... .....::::::::...                \\r\\n-=-:::=*#*=:..:=**++=*#*-:::..:==---=-::.:-=-:...............................................=+++**++===#==---=+-==:::::::::::..::...::.::::..                  \\r\\n:::....-=+=::..-==-=--=====-:.:-::::-=-::+%%*:..............................................+####**#*++=+======++=-:-----:...:....:--:::::..:-....              \\r\\n::......-===-:..-=-------=-::::....:==-:+#*=-::............................................-+**####+-..   .:=+++*+---=--::::--:..:--====--:----:-----::::::...  \\r\\n::.::....:---:...::--:----::-=-:...==-::-:.::--:...................................::::.:-+**++*+++: .....:-=====::..:.......:------=========+=====+===-=++=-===\\r\\n..........:---:-:::::--:...:----....:--:..::----:........................::::--::-:::-...=++++**++***=-=+*#+----:        ....--::::::---:::::::-==+*+==+++******\\r\\n..::::::::::::::-:::::::--:--=:.....:::::::------:.......::.:::.:::--===--::--::..... .:++**+++*##%%%##**=:::::-...........:::.::::::::.......:-==+****#########\\r\\n....::...::--===+++++=====-:::....:::::::::::-----:--==--==----====---:::::-::......::=##==++*###****##**:::....:::::::::..:::::::--::....::::-++************#*+\\r\\n  ...::::::----::::..::.....::::::::::::::-----=+***+==---====--:::::::::-:..-..:::-=+##******+==----==++.-:.:..:----::::..:::::-::.......:-=+++++++++**++**==+=\\r\\n                .......:::::::::-::::------=++**+++=--=+**+=-:::::::::..:::.:-::-===+=+*+++++=--:::::-==-.:......--::::.:.:-:-==---:....:-=======++++==:::-=+-.-\\r\\n           ..........:::::::::::::::-=++*++++===----+**=-:::::--::.......:----.-=:=+===+++=--::::::::----::......:.:::.....::===--:-:.:-==-========-.::.:=***+=.\\r\\n             .......:::::......::-=+*****+=------=++=-:.....::::....:...:--:. :-:-+=-++++==--::..::...-=:::. ....-.:-:.....:-=-----:--------====--=- :++=-:-+*#=\\r\\n             ..........    .::--++++++=--------+*=-:::::.....:.....:::::::.. .-::=--++++=::......:::::::.-..  ...:..::...  --------::--------===-:::-.:=+**+=:=#\\r\\n              ..         ..::-=*+==+==:.::::-++-:.::::--::.......::.:::...  .---=-.:=-::....::-------=:::...     :..:-.    :--------:=------::--====-:..:-+****#\\r\\n                      ....:--::=+=----::::-=-::::.:-==::.:... ...::.:...    ---+:-.......:---::::--=--:.: ..     : .::.    :--------:=------:::::::::-:..-+***##\\r\\n                    ....:--::-==-:::::::-=-....::=++-:.....  . .::.:.      :--=:-:.....::::::........ . ....     : .::.    :-------===:------======. -+++*****##\\r\\n                   .. .---:............::...::=++=:.....    .    ..       .::=..:...........    ....::...-..     :..:::    :-------=*=:---------===-.-+++++****#\\r\\n                 .   ...:.  ....... .::...:-=+=-:..:::. .....    .       ..:-.    .........:::---::::-: .....    .  ...    .----------:---------====++++++******\\r\\n.                  .....          ..:...:-==-:....:::. . ....   .        ..-..:::::::::------:::.....:-:.. . .             :-------==-:---------=====+++++*****=\\r\\n.                .....     ....  .:...:--::..........    ...            ..-..:-----------:::..       ..... .               :=------=+----------=======++++++*+--\\r\\n     ..        .::...  . ...    ... .:::.:.........     ..              .:. ..---:::...                 :. .             . :+-----=-=:.:::::....::::::::::::::::\\r\\n               ....           ...  .....:... .....     ..              ..:   .....                      :: . ...         ..:+--=--=:-.                     .....\\r\\n                     .       ..  .........  ....      ...               ..                      ......:. :   ....-:..      :---+**---. .             ....:::::.:\\r\\n             .              ..  ..... ...  .....     .. .               .                   ...:::::::: .- . ....-.::::    .----==---....       .:--====++++*+:-\\r\\n                          .:............  ...      . .  .              ...:                             .: .    .-.--:     .---=-----....    .:-=====+==::=+**=.\\r\\n           . .::..::::::. .. ..........  ...        .                 .:: .                      .........      .-.-.      .--=**=---...   .:=---=-===-. .-+==*.\\r\\n          ...:.  .:::::  .   .........  . .         .                  ::..................     .......  .      .--:..     .=-=+*==-=..    .-=----:... ::. :..+-\\r\\n           .:.  ....::   .  .........              .                 ..:...........                      .       ......    .---==-=-=:.      :---==:..:++==--=*:\\r\\n         ...:   ...::   :. .........               .                  ..                                 .                 .------===--:       .:===--==-=+***+.\\r\\n          .::. .::::. ..:  ....    .  .           .                   ..                        ...::--:.                  .------+==----.        .:--==++++++:=\\r\\n          .:..:::::: .... .....   .              ..                 ..:.:.                 ..:::---====-:.                 :------=-=----=:           .....::..:\\r\\n         .:......::.  ... ....    .  .   .       .                   .-.=.                 ...........  ..      ...........:------=-=---=-=-.      .............\\r\\n         .:......::   .   ....    .            ...                   :-.                                         ...      .:=-----=-=-====-==.      ............\\r\\n         ::...:.:::   .  ......  .              ..                   ..                                      ... :==:... ..-=-----===-========:      ........:::\\r\\n        .:. ...:::.      ....... .                                                                               -:.--::::.-=-----===-=========-   ......:--:::.\\r\\n        .:....::.:.      ....  ...                                 .   .                                 .       -. --::.  :======+==-==========-. .............\\r\\n        .:....::.:.  .  ..:.: .: .    ....                         . ::.                            ..   .  .    :---.   ..:=========-============. ............\\r\\n        .:....::::.  .   ::..  . .                                 . -==:                        .::---::-...    .--:   ...:*%%#*+++=-===========+=. ...........\\r\\n   .....::.....:::.......::.:.::.:....:::::::::....:..             . ==+.                      .::--=--:-+:..  ....   .....:#%%%%%%%+-==========+++=............\\r\\n   ...:.::....::::.::.:::::::::::::..:---:::::::::::::             . -::                           ......:.................-*#######+-==========++++=...........\\r\\n   ......:....::::......:.::::::::....::::::::::::::::               :.                             ..   ..   .....     ...-#%%%%%%%+-===========++++=..::......\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               :.                                  .. . .....     ...-**######=============++++*-.:-:.::-:\\r\\n    . . .:....::::..........::::::....::::....:... ...               ::                                     .     ..  .....:---=----:-===========+++++*-.....--:\\r\\n         ::...:::::  ..  ........:.   ::.      ..:                   .:                                    ..    :: .-::-..:---------=============+++++*-...:...\\r\\n.        .:...::::: ...  ........:.   .:        .:. .                .:                                     ..   :::-. :-. :----------============+++++**:..:...\\r\\n.        .:......::...:......:........ :.        ..::.                .                                    ....  .::.....  :--------:-=============+++++*+:.:...\\r\\n.         ::.....::: ..........:..:... .. .       .::.                ....    .........                    ....  -:-:-.   ..----------=============+++++**+.:...\\r\\n...     ...:.:..:::::..:......:::...... . .       ....                ..              ...................  ..... ::..:.    :---------:==============++++***+:...\\r\\n.. .    .. .::..:::::: .:......:::.:..   . .       ..:.               ..                     ............. ....  -:::=.    :--------::==============+++++***=...\\r\\n... .    .  ::::.:-::-: .::....::::.:.  ... .      .....               :..::::.....                    . ....... -:::-.   .:----------===============++++****=..\\r\\n            .:::::::::-: .::....:::..:. .... .      ...:              ..:==------------:::::::........   ....... ::::-..  ..---------:===============+++++****=.\\r\\n            ...  .    .....:.....:::.::........     ...:.             ..::.   ......::::-------========-........ ::..-..  ..----------===============+++++****#=\\r\\n             .....   ...  ..:..::.:::.::........   ....::               :.                    .....:::-:::...... :::.-. ....----------=============+++++++*****#\\r\\n              .... .....  .  .:.::.::..:............. ..:.              .:.                             ........ -:-::......--------=-=====---=--========+==+*##\\r\\n               .  ... ....... .:..::::..:..:::..:.::.  ...             ..-.    ..                        :...... :::::    ..=---------========---:::.....-:..:=+\\r\\n                 .....:....::...::.:::-:.::.........    .  ..          .:.: ...........         .........:...... -:::=::::..----------=====+==++=+=======-=-::..\\r\\n                  ..:............:-::----::::.........  ..::..          ..::::........::::......    ...  ....... ::-::..:...----=-::--========+++=====+++++*+=--\\r\\n               ...  .:....::::::-----:-----:::::-:::... ...::::          ..-..        ....:::-----::::.  ........-.::-.  ..:---*%#-:-===============++++++++**+=\\r\\n             ..-==.  .:::::---::---::--------:.::::::.......::::.         ..:               ...::--====. ........-:::-......:-+#===::============++=-+++++******\\r\\n                ..:..  .:::-----:::::::---::-==::::--::......::::.  .     ..:-               .......::.:.:...........-......--*+--=::========+++=-:.:+++*******#\\r\\n                          .:::-----:---::------==-::-:----:. ..::::....    ..-:.           ......::.....:-.................::-==-==::==++++++=-..:=+++=:-****###\\r\\n                             .:::.:::..:::::---::-===-:-====....:::......   ..::...:.....  ....   ......:=.....:...........::-+=-=-:--=++++=:.--:.--::--=--*+*##\\r\\n                                ...:---:::::::---::-=+=:::...:::::.    .... ..:-::=------::::............-.::.:..:.:--:--:-::=*===--:--++++=-------------==--===\\r\\n                                ..  ..:--::::::---=-:::::---::::.:.      .....:-:-:-============---::::-:-..:.:...::::::::-:-=+=++-:---+++++*****=---====:.+#+-:\\r\\n                              ...........:---:..::::----::.:::::..         ... ..:--:-----------===---=::-::...::--:.:::::::-++==----:-+*********+++++**#+++=+++\\r\\n                 ..........................:::---:::::::---::....  .    ..  .... ..::::--:::::::::::.:..:-:::::::=-=::-...::=+=-----:::::=+******######*==+**+=-\\r\\n                 ............................:::--==+==---::---:::.:..:=:...   ..:-:--:-====--:::::--::--=:.:....=-==-:...:-==---=-:...:::.-=++**###########+=+*\\r\\n           ....   ..    ....................:::::-=++===-:.........-..::.  .::.::.:-----========-:::-==---..-::::=-----:::::---=-:......::-::::-+**##########%%#\\r\\n..... ... ......  ........................:::::::-=+====:.          .........:::::..:..:-==++======--=+=---.::::-:..:---::::--=:.:::::.....::::----=+++++**##%%%\\r\\n...........::.:........:..:-=:..............::::--====--.               ................:=++++=-----=++*##**+=--:...........:-+==--::::::-------===++++*****++==\\r\\n   ............:::::...   .:==-:-:........:::::--------:.                                 .-===---=+=:...::-+**++--:::::::::.::-=+++===+=::-=+*+===----::....:::\\r\\n  ...  .::::::.....::::...    ..-**+=:..::::::--------:.                                    =+===+++:  .. ..+***+++----:::-::--::::-=-===:::=+-.            .:::\\r\\n    .  :--:...:::....:::::...    .:=**+=-::::--------:.                                      :=+++**+==----=*====++=------------::::::=-:...:.              ....\\r\\n.....  :--:   .::::.. .:-::.....   ...:=**=:::-:::--:.                                        .=**#*++=-+=-++++====-...........:....  .                      ...\\r\\n........-:.  .:-:..:::...::::---:  .-=-:.:+#+=-:::--:.                                          --=+=====++**#%+++=+=..........                               ..\\r\\n .......-=-.  :-..  .::::..::----.  .---:...-**:::-:.                                           :::.:::::::::-==-----:..                                        \\r\\n..::...:=+=:..:=---....:-:....-=-....::-==:..:--+=:..                                           --..-:.::::::::.---===..                                        \\r\\n:::..::-++=:..:=#*-=#*=::::.. .--..--:.:==--::..=#+.                                            .-:.::.::::::::.-=--=-                                          \\r\\n::...::**+=..:-+%%%+#@%#=:.....--.:-+=-:..:-:---...                                              :-.::-::::-----==--:                                           \\r\\n::.:::=**+:.:-=#%%%%#%%@*-...::::...=+-.    ....                                                  .-::::::--===++==-.                                           \\r\\n-:::.-++*=..:-*%%%%@%%%%#=:....... .:--:.                                                           .:::::::--=--:.                                             \\r\\n-::::+##*:.:-+%%%+=+#%%%#=:...........:.                                                                ........                                                \\r\\n::::+*##=.:-=#%%*#*++%%%#-.........                                                                                                                             \\r\\n:::=*##=::-+#%%%==+*%%%#+:..........                                                                                                                            \\r\\n::-###=..-+%%%**%%#%%%#+-............                                                                                                                           \\r\\n::*##+:.:=#%%#++=#@%#+=:...............                                                                                           ............                  \\r\\n:+##*-.:-#%%%#@@%%%%+-:..................                                                                                       ...............                 \\r\\n*###-.:-*%%#==*%%%%+-:.....................                                                                                    ....::::..........               \\r\\n+**-.:-+%%#=*+=*@%+-.......................                                                                                    ....::............               \\r\\n+=:..:=%%%%=-+#%*-:........................                                                                                    ..................               \\r\\n:...:=#%%%##%%%=:........................                                                                                      ..................               \\r\\n..:+#*-=++*#%%=.......................                                                                                         ...................              \\r\\n::+##%#-*%%%#=........ ...                                                                                                     ...................              \\r\\n:+####%++%%#=.......                                                                                                           ...................              \\r\\n+**####=*#+-.......                                                                                                            ...................              \\r\\n+******+*-:......                                                                                                               .................               \\r\\n***++*+=:......                                                                                                                   .............                 \\r\\n-==+*+-....                                                                                                                           ....                      \\r\\n.:=*=...                                                                                                                                                        \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                       ............            \\r\\n...::.                                                                                                                                ................          \\r\\n:=+*+:                                                                                                                                ................          \\r\\n-+***+-.                                                                                                                               ...............          \\r\\n.-+*##*=:                                                                                                                               .............           \\r\\n..-*####+-.                                                                                                                                                     \\r\\n+..-*#*+**=:                                                                                                                                                    \\r\\n*= .:=++*#*+-.                                                                                                                                                  \\r\\n#*-..-*%##***=.            ............                                                                    ............                                         \\r\\n###= :+##%%%%#-.        ....................                                                            ..................                                      \\r\\n+##*:.:+#%%%%#=.       .......................                                    ....                 ......::::::.........        ....:::::...                \\r\\n:=##*=.:+%%+=+=:. .  ..........................                                 ..........             .:..:::::::::::::::...     .::::::::::::::.              \\r\\n::+###-.-#%%###+:..............................                                .............           .::::::::::::::::::::.    .:---------------:.            \\r\\n::-*%#+.:+%%##%%+:................................                            ...............          .::::::::::::::::::::..   :------------------            \\r\\n::-+###+.:+%%#++#*-.................................                 ....... ..................       ..:::::::::::::::::::...  .-==================.           \\r\\n:::-#%%#-.-*%#**#%*:........................................    ...............................   ::::::....::-:::::::::.....   .-==================:           \\r\\n::::=#%%+::=*%%#=*#+..........................................................................  .-=..::::::::::::=:........    ..-=================-:           \\r\\n::::-*%##+.:=#%%#%%#=......................................................................... .:.::-:.....:::::.:::....      ...:-==============---:           \\r\\n:::::+#%%#-.-*%%#**##=....................................................................... .:..:::.........::...:.         ...:---==========---::.           \\r\\n:::::=#%%#-.:=#%%**#%#=.......................................................................:::::...........:-::::           ..:::-----------:::..            \\r\\n-:::-=#%%#=..-*%%##%%%#-.........::-::........................................................:::::::........:-:::::           ....:::::-----:::..              \\r\\n+=--:-*##*=..:+#%**###%*:......:-====-.......................................................:-:::----:----====-::-.       .    .....::::::::...                \\r\\n-=-:::=*#*=:..:+**++=*#*-:::..:==---=-::.:---:...............................................++=+**++=-+*==---+=-==:::::::::::.:::...:...:-...                  \\r\\n:::...:-=+=:...-====--=====-:.:-::::-=-::+%%*:..............................................+####**#*++=+=========:::---::.....:..:-:::::::.::...               \\r\\n::......-===-:.:-=---------:::.....:==-:*#*+-::............................................-+*####*+-.....:-+++**=--==--::::--:..:--====-::---:::---:::::...    \\r\\n::.::....:---:..:::--:--=-::-=-:..:===:--:.:::-:....................................::::--+**++***+.    ..:-+====::.:::..::..::--==-========++========-=+++=--=-\\r\\n..........:---:::::::--:...:----....:--:..::----:........................::::-:::--:--..:+++++**++**+=-=+*#+----.        :. :--:::::-==-:-::::--==+*====++*++***\\r\\n..:::::::::::::--::.:::::-::-=:.....:::::::------:.......:..::..::::-===--::--::.......:+***+++*##%%%***+--:::-- ..........:::.::::::::......:-===+****#########\\r\\n....::...::---==+++++==+==---:....:::::::::::-----::-----=-----====----::::-:.......::=#*==++*####**###*+.-::::.:::::::::.:::::::---::....::::=+************##*+\\r\\n. ...:::::--=----:::::::....:::::::::::::::----=+***++=---=====--::::::::-:.:-..:::-=+#*+*****+==----+=+=.-.....:----::::.:::::---.......::-=+++++++++**+**+-+=-\\r\\n                .......::::::::---:::------=++**+++=---+**+=-:::::::::..:::.:-::-===++**+++++=---::::-==-.:......--::::::.----==---.....:-=======++++==::--==::=\\r\\n           ..........:::::::::::::::-==+*++*++==----=+*+=:::::--:::......:----.-=:=+===+++=--::::::::----::......:.:::....::-===----..:-===========-::..-+**+=:.\\r\\n            ........:::::......::-=+*****++=-----=++=-:....:::::........:--:: :-:-+--++++==--::::::.::--:::......:.:-:... .:-=----:---------====--=: =+=-:-+*#*:\\r\\n             ...........   .::--=++++++------:-+*=-:::::.....:.....:::::::.. :-:-+-=++++=-:.......::::::::.   . .: ::.... .--------::---------=-:::-: -+**++--**\\r\\n              ...        ..::-=*+==+==:.::::-++=:.:::::-::.......::::::...  .---=:.-=-::....::--------:::..     .: :-:.   .--------::=------:--====-:...-=*****#\\r\\n                      ....:--::=+=----::::-=-::::..:==-:.:... ...::.:...   .---=:-.......:---::::--=--:.: .     .: :::.   .---------:=-----:::::::::-:..:=+**###\\r\\n                     ....:-::-==-:::::::-=-:...::=++-:.....  . .::.:.      ---=:-......::::::::........ ...      : :::.   .--------==-:-----======- .==++*****#*\\r\\n                   ....---:..:.........-:...::=++=-.....    .   ...       ::-=..:...........    ....::..::..     : :::.   .:-------=*-:--------====:.=++++****##\\r\\n                 ..  ..::.  ....... .::...:-=+=-:..::.. .....   ..       ..:-.    .........::::--::::-: .....    . ....    :-------------------======+++++******\\r\\n.                  .....          ..:...:-==-:....:::. . ....   .        ..-..:::::::::-------::.....:-......              --------+=----------======+++++****+=\\r\\n.                .....     ....  .:...:---:..........   ....            ..-..:-----------:::..       .:..                  --------==:--------=======+++++++*=--\\r\\n     ..         .::..  . .......... .:::::.........     ..              .:...:---::::...               .:.              .. -=-----=-=.:::::::::::::::::::::--:--\\r\\n               ....           ...  .....:... .....     ..              ..:   .....                      :.   ...         ..-=-==-==:-                     ......\\r\\n                     .       ..  .........  ....      ...               ..                       .....:..:   ...::. .      :---**+--- ...            .....:::...\\r\\n             .              ..  ..... ...  .....     .. .               .                   ...:::::::: ::   ...:-.:::.   .:----==--- ...       .:--====++++*=.=\\r\\n                          .:............  ....     . .  .              ...:                             :: .    ::.--.     :---------....    .:-====+==-:-++**:-\\r\\n           . .::..::::::. .............  ...        .                 .:: .                      .........      :-.-.      :--=#*=---...   .-=--==-===-. .=+=*=.\\r\\n          ...::   :::::  ..  .........  . .         .                 .::..................    ........ ..      :--..      :===**=--- .    :==----.... :. .:.-+.\\r\\n           .::  ....::   .  .........  .           .                 ..:...........                      .      .:::..    .:--==--=-=:      .:---=-. .-++==:-++.\\r\\n         ...:   ...::   :. .........   .           .                  ..                                 .                 :------==---.      .:-=+=--==-=****--\\r\\n          .::. .::::. ..:  ....   ..  .           .                   .                         ...::--.                   :=----===----:        .::-==+++++*+.+\\r\\n          .:..:::::: .... .....   .  .           ..                 ..:.:.                 ..:::---====-..                .:-----===----=-.           ...::::..-\\r\\n         .:......::.  ... ....    .  .   .       .                   :-:=.                ............  ..      ..........:-------==-----==:       .............\\r\\n         .:......::   .   ....    .            ...                   :-.                                         ...      .-=-----==--====-=-.     ............:\\r\\n         ::...:.:::   .  ....... .              ..                   ..                                     .....-==:... ..-=---:-==--========.     .........:::\\r\\n        .:. ...:::.      ....... .                                                                              .-::--:::..==-----==--=========.  ......:---::..\\r\\n        .:....::.:.      ....  ...                                 .                                     .      .- .=-:.. .-=======+--==========: ..............\\r\\n        .:....::.:.  .  ..:.:..: .    ....                         . ::.                            ..   . ..    ---:.   ..-=======+============+: ............:\\r\\n        .:....::::.  .  .::.. .. .                                 ..===.                        ..::--::-...    :-:.  ....-#%%*++++=============+- ...........:\\r\\n   ......:.....:::.......::.:.::.:....:::::::::....:..             ..==+.                      .::-----:=+:.. .....   .....=%%%%%%%%============+++- ..........:\\r\\n   ...:.::....::::.::.:::::::::::::..:---::::::::::::.             ..-::                           ......: ................=########============++++- .........-\\r\\n   ......:....::::......::::::::::....::::::::::::::::             . :.                             ...  . .. .....    ....=%%%%%%%%============+++++:..::.....-\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               :.                                  . .. .....     ...=**#####*-============+++++:.:-:::--=\\r\\n    . ...:....::::..........::::::....::::....:.:. ...             . :.                                    ..    ... ... ..----=----:============++++++:....:---\\r\\n        .::...:::::  ..  ........:.   ::.      ..:                   :.                                    .    .:. :-::: .:---------============+++++*+...:...:\\r\\n.        .:...::::: ...  ........:. . .:        .:. .                ..                                    ...   :::-..:: .:---------=============+++++*+..::...\\r\\n.        .:......::...:......:........ :.        ..::.                .                                    ....  ::.....  .:--------:=============+++++**=..:...\\r\\n..        .:.....::: ..........:..:... .. .       .::.                :...    .........                  . .... .-:-:-.   .:--------:-=============++++***=.:...\\r\\n...     ...:.::.:::::..:......:::...... . .       ....                :.              .................. . .... .-....    .:--------:-==============++++***-....\\r\\n.. .    .. .::..:::::: .:......:::.:..   . .       ..:.               ..                     ............. .... .-:::-    .---------:-==============++++****-...\\r\\n... .    .. ::::.:-::-: .::....::::.:.  ... .      ....                :..::::......                  .  . .... .-:::-    .:----------==============+++++****-..\\r\\n            .:::::::::-: .::....:::..:. ......      ...:              .:-==------------:::::::........   . .... .::::-.   .:--------:-===============++++*****-.\\r\\n            ...  ..   .....:.....:::.:.........     ...:.             ..:.    ......::::-------=====-==-.:..... .-...-.  ..:---------===============+++++******-\\r\\n             .....  ..... ..:..::.:::.::........   ....::               :.                    .....:::-:::.......-::.- ....:--------==========+====++++++*****#*\\r\\n              .... .....  .  .:.::.::..:.....:....... ..:.              ::.                        .    .:.......-:-::.....:--------=-=====--==-========++==+*##\\r\\n               .  ... ....... .:..::::..:..:::..:.::.  ...             ..-.    ..                       .:.......-:::.   ..:--------=-=======---::::.....-..::=+\\r\\n                 .....:..:.::...::.:::-:.::.........   .. ...          .:.: ............        .........:..... .-:::-::-..:-------:--=====+=+++++======--=:::..\\r\\n                  ..:............:-::----::::.........  ..::..          :.:.::........::::......    ...  ...... .-:-::..:..:---==-::--=======+++=====++++++*+=--\\r\\n               ...  .:....::::::=----:-----:::::-:::... ...::::          :.-..        ....:::-----::::......... .:.-:: ....:---#%*::--=============+++++++++**+=\\r\\n             ..-==.  .:::::---::---::--------:.::::::.......::::         ...:               ...::--===-........ .-::-:.....::-#*===:-============+=-=+++++******\\r\\n                ..:..  .:::-----:::::::---::-==::::--::......::::.  .     ..-:              ........:::.::..........::.....:-=*=-=-:-=======+++==:.:=+++******##\\r\\n                          .:::-----:-:-:::------=-::-:--=-:. .:::::....    ..-:.          .......::.....-:.................::-+=-=-:-==++++++=:..-+++=-:=****###\\r\\n                             .:::.:::...::::---::-===-:-===-....:::......   ..::..::............  ......--.....:...........::=+--=::--=++++-.:--.:--::-=--=*+*##\\r\\n                                 ..:---:::::::---:::===:::...:::::.    .......:-:-=-------:::...........::.::.:.:::--:---::::+*===--:-=++++=-------------=---==+\\r\\n                                ..  ..:--::::::-----:::::---:::.::.      .....--:-:-========+====--::::-::.::.:...::::::::::-++=++--=-=++++*****+=---==+=.-**+:-\\r\\n                              ...........:---::.::::----::.:::::..         ......:--:------:----===--=-.:-::..:::--:.::::::--+=+-----:=+*********+*++**#*++==+++\\r\\n                 ..........................:::----::::::---::.... ..    ..  .... ..:::----::::::::::.:.::-.:::::-=-=::-...:-=+=-----.:::-=+******######+=+***=-=\\r\\n                 ...........................::::--==+===--::---:::::..-=:....  ..:-:----====--:::::------=.::...:=-==-:..::-==--==:...:::::-=+***###########==**\\r\\n           ....   ..    ....................:::::-=++===-:.........:..::.  .:::::.:-----+=====+=-:::-==---.:::::-=-----:-:::---=:.......:---:::=+**#########%%%%\\r\\n......... ....... .......................:::::::--======:.          .........:::::.....:==+++======--=+===-.::::-:.::--:::::---..:::::....:::::----=++=++**##%%#\\r\\n...........::.:........:..:==:.............::::---====--.               ......  ........:=+++==----=+++*##**+=--:...........:-+==---:::::--=---===++++*****++===\\r\\n   ............:::::...   .:==-:--:......::::::--------:.                                 .-===---++-....::-+**+=--::-:::::::::-=+++==++-::-=*+===--::::.....:::\\r\\n  ...  .:::::::....:::::...   ..-+#*=-:.::::::--------:.                                   .=+===+++. .....:+***+++--=-:::-::--:-::-=--=-::-+=.             .:::\\r\\n    .  :==-...:::....::-::...     :=+*++-::::--------:.                                      :++++**+==-=--+*====++-------------:::::-=::..::               ...:\\r\\n...... :--.   .::::....:-::..:..   ...:=*#+-::::::--:.                                        .=**#*+==-+==++++====-...............  ..                      ...\\r\\n........-:.  .:-:..:::...::::---:  .-=-:.:+#*=-:::--:.                                         .--=+-====+++*##+++=+-..........                               ..\\r\\n .......-=-. ..-:.. .::::..::--=-.  .---:...-**:::-:.                                           -::.::::.::::-==----=:...                                       \\r\\n..::...:=+=:...==--....:-:....-=-....::-==:..:--*+-..                                           --..-..::::::::.---==-..                                        \\r\\n:::..::-++=:..:=#*-=#*=-:::.. .--..--:.:-=--::..=#=.                                            :-:.::.:::::::::==--=:                                          \\r\\n::...::***=..:=+%%%+*@@#=:.....--.:-+=-:..:::--:...                                              :-:::-:::----====--:                                           \\r\\n::::::=**+:.:-+#%%%%#%%@*-..::::....=+-.     .                                                    :-::::::--===+==-:                                            \\r\\n-:::.-***=..:-*%%%%@%%%%#=:.........:--:                                                            ..::::::----:.                                              \\r\\n-::::*##*:.:-+%%%+=+#%%%#=:.............                                                                ......                                                  \\r\\n::::+###=::-=#%%+#**+%%%*-.........                                                                                                                             \\r\\n:::=*##=::=+#%%%+==*%%%#+:..........                                                                                                                            \\r\\n::-###=..-+%%%*+#%%%%%*+-............                                                                                                                           \\r\\n::*##+:.:=#%%#*+=#@%#+-:...............                                                                                           ...........                   \\r\\n:+##*:.:-#%%%#@@%%%%+-:..................                                                                                       ...............                 \\r\\n*###-.:-*%%#=-+#%%%+-:.....................                                                                                    ....::::.........                \\r\\n=**-.:-*%%#-**+*@%+:.......................                                                                                    ....::............               \\r\\n+-:..:+%%%%+-+#%*-:........................                                                                                    ..................               \\r\\n:...-+*#%###%%%=.........................                                                                                      ..................               \\r\\n.:-+#*--++*%%#-.......................                                                                                         ...................              \\r\\n::*##%%=*%%%#=........ ....                                                                                                    ...................              \\r\\n:+####%++%##=.......                                                                                                           ...................              \\r\\n+**####+#*+-.......                                                                                                            ...................              \\r\\n+*#****+*-.......                                                                                                               .................               \\r\\n**+++*+=:......                                                                                                                  ..............                 \\r\\n:=++*+:.....                                                                                                                          ....                      \\r\\n..=+-.                                                                                                                                                          \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                       ............            \\r\\n:....                                                                                                                                 ................          \\r\\n:-=+=:                                                                                                                                ................          \\r\\n-+***=:.                                                                                                                              ................          \\r\\n.-+*##*=.                                                                                                                               .............           \\r\\n..-*###*=:.                                                                                                                                                     \\r\\n=..-*#*+**=.                                                                                                                                                    \\r\\n*- .-==+*#*+:.                                                                                                                                                  \\r\\n#*-..-*%##***-.             ........ .                                                                     ............                                         \\r\\n###=.:+##%##%#-.        ...................                                                             ..................                                      \\r\\n*##*:.:+#%%%%#=.       ......................                                      ..                  ......::::::.........        .....:::....                \\r\\n-=##*-.:+%%+=+=:  .    ........................                                  .........             .:..:::::::::::::::..      .::::::::::::::.              \\r\\n::+###-.-#%%###+...............................                                .............           .::::::::::::::::::::.    .:--------------::.            \\r\\n::-*%#+.:+%%##%%+:...............................                             ...............          .::::::::::::::::::::..   :-----------------:            \\r\\n::-+###+.-*%%#**#*-................................                          .................         .:::::::::::::::::::...  .-=================-.           \\r\\n:::-#%%#-.-#%#**#%*:........................................    ..............................    ::::::...:::-:::::::::.....   .==================-.           \\r\\n::::=#%%+.:=#%%#+*#+..........................................................................  .--..:::::::::::-=.........    ..-=================-:           \\r\\n::::-#%##+.:=#%%##%#=.......................................................................   .:::::::..::::::::::.....      ...--==============---:           \\r\\n:::::+#%%#-.-*%%%**#*-....................................................................... ....:::........::...:.          ...:---=========----::.           \\r\\n:::::=#%%#=.:=#%%*+#%#-.......................................................................:::::...........--::::          ...:::-----------:::..            \\r\\n-::::=#%%#=..-*%%###%%#-.........::::.........................................................::::::.........::::.::           ....::::------:::..              \\r\\n+=-::-*###=..:+#%#*###%*:......:-====-.......................................................::::::--:::::--===-::-.             .....:::::::...                \\r\\n-=-:::=*#*+:..:+#*++=*#*-::...:==---=-:...:-:...............................................:===++++==-++-==--+=-=-::::::::::..::........::...                  \\r\\n::::..:-=+=:...-====--+====-:.:--:::-=-::=%%*:..............................................*#######*+=++=========:::--:::.....:..:-::.::.:.::..                \\r\\n::......-===-:.:-=---------:::.....:==-:*#*+-::...........................................:=**####*+-:....:-+++*+---==--::::--...:--===-:::-:-::::-:::::...     \\r\\n::.::...:----:..::---:--=-:.-=-...:===:---::::::....................................::.::-+*+++***+.     .:-+====::.:::::::::::--=====================-=++=-----\\r\\n..........:--::::::::--:..::----....:--...::----:.........................:::-::::----..:+*+++#*++*+=--=+**==---.        :  :--:::::-==----::--==+*+====++*++***\\r\\n...::::::::::::--:..::::::::-=::....:::::::------:...........:...:::--==--::--:::......:=**++++**#%%%***+=-:::-: .........::::.::::::::......:-===+*****########\\r\\n....::...:::---==++++==++=---:....:::::::::::----:::-----=-----====----::::-:........:=#*==++*#####*###*+.-::::.:::::::::.:::::::---::....::::=+***********###**\\r\\n. ...:.:::-===----::::::.....::::::::::::::::--=+***++=---=====--:::::::--:.--..:.:-=*#*+*****+==----+=*=:-.:...-----:::..:::::--:.......::-=++++++++******==+--\\r\\n    ..          ........:::::::----::------==+**+++=---=+*+=-:::::::::.:::..:-::-===++**+++++=---::-:-==:.:.....:--:::.::.-:--=-:-:.....:-======+++++==::-==-.-+\\r\\n           ..........:::::::::::::::--=++++*++==----=+*+=:::::--:::......:----.-=:=+===+++=--::::::::----::......:.:::....-:-===-:--..:-===========-:..:=*+++-.:\\r\\n            ........::::::.....::--+*****++=-----=+++-::..::::::........:---: :-:-+-=++++==--:::::::::=-::. ....::.--.....::-=----:--:-----====--== .+=-::=**#=:\\r\\n             ...........   ..::-=+*++++------:-+*+-::::.....::.....:::::::.. :-:-=-=++++=-:.......::::::::.   . ::.::.... :-------::----------=-::--.:+**+==-=*=\\r\\n              ...        ..::-=**==+==:.::::-++=:::::::-::.......:.::::...  .-:-=:.-=-::....:::-------:::..     .: :-:    :--------:-=---------===--:..:=+#*++##\\r\\n                      ....:---:=+=----::::-=--:.:..:---:.:... ...::.:...   .---=::.......::--::::--=--... .     .: :-:    .--------:-=-----:...:::---:..-=***###\\r\\n                     ....:-::-==-:::::::-=-:....:=++=:.....  . .:..:.      -:-=:-......:::::::::......  ...     .: :::    .--------==-------====-=: :===+*****##\\r\\n                   ....---:..:.........-:....:-++=-.....    .   ...       ::-=.::...........     .......::..    .: :::    .--------++:--------====-.:+++++****##\\r\\n                 ..  ..::.  ....... .::...:-=++-:..::.. ....    ..       ..--.    ..........::::-::::-. :...     . ...    .:---------:---------======+++++******\\r\\n.                  .....          ..:...:-==-::...:::. . ....   .        .:-.::.::::::::------:::....::.... .             .-------==-:---------======++++*****+-\\r\\n.                .....      ...  .:...:---:..........   ....            ..-..------------:::...      .:.. .               .-------=+=:--------=======++++++**--=\\r\\n     ..         .::..     ..... ... .:::::.........     ..              .:...:----:::...               .:               ...=------==-::::::::::::::::::---------\\r\\n               .:..           ...  .....:... .....     ..              ...   .....                     .:.  ....         ..==-=--+--:                     ......\\r\\n                     .       ..  .........  ....      ..                .                        .....:...   ...::.      ..---=**+--: ..             ...........\\r\\n             .              ..  ..... ...  .....     .. .              ..                   ..::::::::: :.   ...-:.:::.   .:---===--: ...       .:--===++++++::-\\r\\n                          .:............  ....     . .  .              ....                             -.   .  -.:--.    .:--=-----:...     .:=====+==:-=+**+.-\\r\\n           . .::....::::. .............  ...        .                 .:. .                      ........       -::-      .---+#+---:..    .----==-+==: .-+==*:-\\r\\n          .. ::   :::::  ..  .........  . .                           .::. ................   ......... ..      :-:.      .-===*+=-=: .    -=----:... ... ::.+-:\\r\\n           .::  ....::   .  .........  .           .                 ..:...........                     ..      .:::..    .---==-===-.      :----=:...=+==-:=*--\\r\\n         ...:   ...::   :. .........               .                . :.                                 .                .:-----===--:.      .:-=+-:===-+****.+\\r\\n          .::. .::::. ..:  ....   ..  .           .                   .                         ...::-:.                  .------===----:       ..:-===+=++**--=\\r\\n          .:..:::::: .... .....   .  .           ..                  .:.:                  ..:::---====:.                 .:-----===----=:           ...:::::.::\\r\\n          :......::.  ... ....    .  .   .       .                   :-:=                 ............  ..      ..........:------===-----=-.      ..............\\r\\n         .:......::   .   ....    .            ...                   -:.                                         ...      :=----:=-=--===-==:      ............:\\r\\n         ::...:.:::   .  ......  .              ..                   .                                     .... .-=-... ..:=----:-==-========-      .........:.:\\r\\n        .:. ...:::.      ....... .                                                                       .      .-::-::::.:==----===-=========-.  ......:--:::.-\\r\\n        .:....::.:.      ....  ...                                 .                                    ..      .- :-::.  :======+=+-===========. .............=\\r\\n        .:....::.:.  .  ..:.: .:..    .....   .                    . ::.                            ..  .. .    .-:-:.    .-=======+-============. ............=\\r\\n        .:....::::.  .  .::.. .. .                                 ..===                         ..:--:.::...   .:-:.  ....+%%%*++++-=============. ...........=\\r\\n   ......:.....:::.......::.:.::.:....:::::::::....:..             ..+==                       .:-----:-+=... .....   .....+%%%%%%%*-===========++=. ..........+\\r\\n   ...:..:....::::.::.::::::::::::::.:---::::::::::::.             ..-:.                           .... :: ...............:+#######*-===========++++...........+\\r\\n   ......:....::::......::::::::::...::::::::::::::::.             . :                              ...  . .  .....    ...:*%%%%%%%#-===========+++++...::.....+\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               :                                   . .  .....     ..:+*######+-===========+++++=..-:.::-:+\\r\\n    . ...:....::::..........::::::....::::....:.:. ...             . -.                                    .     ..  ... .:---==----:============++++*=.....:-:+\\r\\n         ::...:::::  ..  ........:.   ::.      ..:                   :.                                    .    .:. --::. .:--------=============+++++*-...:...=\\r\\n.        .:...::::: ...  ........:... .:.       .:. .                ..                                    ...  .:.:: .-. .:---------============+++++**-..:...=\\r\\n.        .:......::...:......:...:.... :.        ..::.               ..                                    .... .::.....  .---------:=============++++***:.:...-\\r\\n..        .:.....::: ..........:..:... ....       .::.                :...    .........                  . .... .-:-::    .:--------:==============++++***:.....\\r\\n...     ...::::.:::::..:......:::.:...  . .       ....                :.              .................. . .... .:..:.    .:--------:-=============+++++**+:....\\r\\n.. .    .. .:...:::::: .:......:::.:..   . .       ..:                ..                     ............. .... .-::--    .---------:===============++++***+:...\\r\\n .. .    .. ::::.:-::-: .::....:::..:.  ..  .      ....                :.:::::......                  .  . .... .-::::    .:--------:===============+++++***+...\\r\\n           ..:::::::::-. .::....:::.... ......      ...:             ..:-==------------::::::::.......   . .... .:::::.   .:--------:-==============+++++****+..\\r\\n            ...  ..   ... .:.....:::.:.........     ...:.             ..:.    ......::::-------=======-:.:..... .:..:-. ...----------===============+++++****#+.\\r\\n             .....  ..... ..:..::.:::.:.........   ....::               :.                    .....:::-:::..... .-:.:: ....----------====+========+++++++*****#+\\r\\n              ...  .....  .  .:.::.::..:.....:....... ..:.            . ::                         .   ..:..... :-:-:: ....---------======---=----======+===**##\\r\\n                  ... ....... .:..::::..:..:::..:.::.  ...             ..-    ...                       .:..... .::::.   ..----------========---::::....:-..:-=*\\r\\n                 .....:..:.::...::.:::-:.::.........   .. ...          ...: ...........         ....... .:..... :-::--::-..----------=====++=++=++======-==::...\\r\\n                  ...............:-::----::::.........  ..::..          :.-.:.   .....::::......    ... ....... .---:......----==-::-========+=+=====+++++*++=-=\\r\\n               .:.  .:....::::::=----:-----:::::-:::... ...:::.          ..-..        ....:::-----::::......... ::.--. ....---=%#=::--=============++++++++***=-\\r\\n             ..:==.  .:::::---::---:::-------:.::::::.......::.:         ....               ...::--===-........ :-::-......::=#+-=-:-===========++=-=+++++******\\r\\n                 .:..  ..:::----:::::::---::-==:::---::.... .:::..  .     ..-:              ........:.:.:...........-......:-=*--=-:-=======+++=-:.:=+++******##\\r\\n                          ..::-----:::::::------=-::::--=-:. .:::::....    ..-:. .        .......::.....=..................:-=+--=::-==++++++-:.:=+++=--+***####\\r\\n                             .....:::...::::---::-===-:-===-....:::......   ..::..::............  ......-:....:............::++-==:---=++++:.:=-.:-::--=--+++###\\r\\n                                 ..:---:::::::---:::-==:::...:::::.    .......-::-=-------:::.........:.-..::.:.:::--:--:-::-++==--:--+++++=------=-----=---===*\\r\\n                                ..  ..:--:-::::-----:::::---:::.::.      .....--:-:=========++===--:::--::..:::...:::::::-:-=*=++=--=-+++++*****+---===+-.=**=:=\\r\\n                              ...........:---::.::::----::.:::::.          ......:--:------::---==---=-.--.:..::--::.::::::-=+==----::=+***********+***#*++=+++=\\r\\n                 ..........................:::----::::::---::.... ..   ...  ...  ..:::----::::::::::::.:--.::::.-=-=:-:..::==+-----:.:::-=+******#####*==+**+=-=\\r\\n                 ...........................::::--=++===--::---:::::..--:.... .:.:-:---=====--:::::-------.::...-=-==::..::===--=-:...:::.:-=+**###########*=**+\\r\\n           ....   ..    ....................:::::-=++===-:..  ....::.....  .:::::.:-----+====++=-:::-==--- :::::-=-----:-:::--=-:.......:-:-::-=+**#########%%%%\\r\\n................. .......................:::::::--=====-:.          .........:::::.....:==+++=========+===::::::::.::--::.::-=-.::::::....:::::----=+==++*##%%##\\r\\n............:.::..........:=+:..............:::---====-:.               ......   .......:=+++==----=+++*##**+=--:...........:=+==---:::::--=-====+++++****++==--\\r\\n   ............:::::....   :-=----:......::::::--------.                                  .-====-=++:.....:-***+==-::-:::::::::-=++++=++-::-=*+=---::::...  .:::\\r\\n  ...  .:::::::....:::::...   ..:+#*+-:.:::::---------..                                   .=+===++=.......-+***++=--=-::--:--::-::=-----::=+-.             .:::\\r\\n.   .  :==-...:::....::-::...     .-+*++=::::--------:.                                      :+++*#*+=--=--*+====++------------::::::-=:...:.               ..::\\r\\n...... :--.   .:::::...:-::.:::..  ...:-+#+-::::::--:.                                        .+**#++==-+==++*+====-...............                          ...\\r\\n........--:  .:-:..:::...::::---:. .:=-:.:+**=-:::--:.                                         .--+=-=====++*##=+==+:..........                               ..\\r\\n .......-=-. ..-:.. ..:::...:-==-.  .:--::..:*+:::-:.                                          .-:..:::..::::-=-----=...                                        \\r\\n.:::..::=+=:...==--.:..:-:....-=-....::-==::..--*+-.                                            =:.:-..:::::::.:--===:.                                         \\r\\n:::..::-*+=:..:=#*==##+-:::.. .--..-=:.:----:::.=#=                                             :-:.::.:::::::::=---=.                                          \\r\\n::...::***-..:=+%%%+*@@%=:.....--.:-+=-:..:::--:...                                              :::.:-:::--======--.                                           \\r\\n::::::=+++:.:-+#%%%%#%%%*-:.::::....=+-.                                                          :-::::::--======-.                                            \\r\\n-:::.-***=..:-#%%#%@%%%%#=:.........:--:                                                            ..::::::----:.                                              \\r\\n-::::*##*:.:-+%%%+==#%%%#=:.............                                                                . ..                                                    \\r\\n::::+###=:--=%%%+#***%%%*-........                                                                                                                              \\r\\n:::=*##=.:=+%%%%+==*%%%#=:.........                                                                                                                             \\r\\n::-###=..-+%%%*+#%%%%#*=:............                                                                                                                           \\r\\n::*##+:.:=%%%#**=#%%#=-:...............                                                                                           ...........                   \\r\\n:*##*:.:-#%%##@@@%%#+-:..................                                                                                       ...............                 \\r\\n*##*-.:-*%%#+-=#%%%+-:.....................                                                                                    ....::::.........                \\r\\n=++-.:-*%%#-+*+*@#=:.......................                                                                                    ....::............               \\r\\n+-:..:+%%%%*=+#%+:.........................                                                                                    ..................               \\r\\n:..:-+*###**%%#-.........................                                                                                     ...................               \\r\\n.:-*##=-+*#%%#-.......................                                                                                        ...................               \\r\\n:-*##%%=*%%%#-........ ...                                                                                                     ...................              \\r\\n:+####%++%##=.......                                                                                                           ...................              \\r\\n+**####+#*=-.......                                                                                                            ...................              \\r\\n+******+*-......                                                                                                                ................                \\r\\n+*+++*+-:......                                                                                                                  .............                  \\r\\n:-+**+:....                                                                                                                           ....                      \\r\\n..=+-.                                                                                                                                                          \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                         ..........            \\r\\n:....                                                                                                                                 ................          \\r\\n.:=+=:                                                                                                                               .................          \\r\\n-+***=:.                                                                                                                              ................          \\r\\n:=**##*-.                                                                                                                              ..............           \\r\\n..-*###*=:                                                                                                                                                      \\r\\n=..=*#***+-.                                                                                                                                                    \\r\\n#- :-===*#*+:.                                                                                                                                                  \\r\\n#*:..-*###**+-.               .....                                                                        ............                                         \\r\\n###-.:+######*-.         ..................                                                             ..................                                      \\r\\n*##+..:+#%%%%#+.        .....................                                                          ......::::::........         ......:.....                \\r\\n-=##*-.:*%%*=+=:  .    .......................                                   ......               .:...::::::::::::::::.      .::::::::::::::.              \\r\\n::+###-.-#%##**+...............................                                ............           .:::::::::::::::::::::.    .:--------------::             \\r\\n::-*%%+.:+%%##%%=:..............................                              ..............           .::::::::::::::::::::..  .------------------:            \\r\\n:::+###=.-*%%#**#+:.............................                              ..............           .:::::::::::::::::::...  .==================-            \\r\\n-::-#%%#-.-#%#**#%*:........................................         ........................     .:::::::::::::::::::::.....   .==================-.           \\r\\n::::=#%%+.:=#%%#+*#=.........................................................................   .=-:.:::::::::::--.........    ..-=================-:           \\r\\n::::-*%##+.:=#%%##%#-.......................................................................   .:::::::::::::::::::.....      ...--==============---:           \\r\\n:::::+##%#-.-*%%%#*#*-......................................................................  ....:::........::...:.          ...:---=========----::.           \\r\\n:::::=#%%#=.:=#%%*+#%#-.......................................................................:::::...........-::::.          ...:::-----------:::..            \\r\\n:::::=#%%#=..-*%%###%%*:.........::::.........................................................:::::..........::::.:.           ....::::------:::..              \\r\\n+=-::-*###=..:+#%*#%%#%*:......:-====-.......................................................::::::--:::::--==-:::-              .....:::::::...                \\r\\n-=-:::=*##+:..-+#*+++*#*-::...:-=---=-:...:-:...............................................:====++==-=++-==-=+--=-::::::::::..::........::...                  \\r\\n::::..:-++=:...-====-=+====-:.---:::-=-::=#%*:.............................................:*######**+=++========-:::::::......:..::::.::::.:..                 \\r\\n::......-===-:.:-=---------:::.....:-=-:+%#*=:............................................:=**####*+-::..::=+++*+---==--::::-:...:---=--:::--::::::::....       \\r\\n::.::...:----:..::---:--==:.---...:=+=--=-::::::.....................................:.::-+*+++***=.     .:======::::::::::::::--====================--====---::\\r\\n..........:--::::::::--::.::--=-....:-:...::----:.........................::::::::---:..-+*++*#*+++=-::=+**==---        ..  :---::::-==--------==+*+====+++=+***\\r\\n...::::::::::::--:..::::::::--::....::::::-------:...............::::-=---:----::......:=**+++***#%%#***+=--::-: .........::-::::::::::......:-==++******#######\\r\\n...:::..:::::---==+++==++=----....::::::--:::----::::--:-=-----====----::::-:........:=#*=+++*#########*=.:::::.::::::::..:::::::---:....::.:-=+***********###**\\r\\n.....:.:::-=====----::::.....::::::::::::::::--=++***+=---=====--:::::::--::-:..:.:-=*#*+*****+==---=++*-::.:...-----:::..:::::--:.......::-=++++++++******=++-=\\r\\n    .....        .......:::::::----::::----==++*+++=---=+*+=-:::::::::.:-:..:-::-===++**+++*+=---:--:===:::.:...---:::.:..-:--=---:....::-======++++++-::-==::=*\\r\\n           ..........:::::::::::::::--=++++*++==----=+*+=-::::--:::......:---::-=-=====+++=-:::::::::---::......:::::.....-:-===---:.:--===========-:..:++++=:.-\\r\\n            .........::::::....:::-=+****++=-----=+++=::..::::::........:---: :-:=+-=++++=---:::::::::=-::. ....:..--.....::==----:-:------====--+: -+=-:-+*#*:-\\r\\n             ............  ..::-=+*++*+==----:-+*+-::::.....::....:::::::::. :-:-=-=++++=-:.........::-.-:.   . :..:..... :-------::----------=:.:-:.-+*+===-*+-\\r\\n              ....       ..::-=**==+==:.::::-=+=:::::::::........:.::::...  :-:-=:.==--:....:::-------:::..     :..::.    :--------:----------====-:...-=***+*##\\r\\n                       ...:----=+=----::::-=--:.::.:---:::... ..::..:...   .--==::.......::--::::--=--.:...     :..:-.    :--------:=------...::::---. .-+**####\\r\\n                     ....:-::-===-::::::-=-:....:-++=:.....  ..:::.:..     -:-=:-.......:::::::::..... ....     :..:::    :-------=--:------------. -===*****###\\r\\n                   ....----::::........--....:-+++-.....    .   ...       ::--.::...........     .......-..     :..:::    :-------=*=:--------====: -++++****###\\r\\n                 ..  ..::.  ....... ..:...:-=++-:..::.. ....    ..       ..--     ..........::::-::::-. :...    .. ...    .:---------:---------=====+++++*******\\r\\n..                 .....          ..:...:-==-::..::::. ......   .        .:-.::..:::::::------:::....-:.. . .             :-------==-:---------=====+++++*****=-\\r\\n.                .....      .... .:...:---:..........   ....            ..-..-------------::...      .:.. . .             .-------=+----------=======++++++*+--=\\r\\n     ..         .::..     ..... ... .:::::.........     .              ..:...-----:::...               :: .             . .=-----===:::::::::::::::-------------\\r\\n               .:..           ...  .....:... .....     ..              ...   ......                    .:   ...         ..:+--=--+--.                    .......\\r\\n                 .   .       ..  .........  ....      ..                .                         ....: :.  ....::       ..---+**=--. .              ...........\\r\\n             .              ..  ..... ...  .....     ....              ..                   ...:::::::. -   ....-.::::    .:---==---.....       .:--===+++++=.-.\\r\\n                          .:............  ...      . .  .              :.:.                             -    . .-.--:.    .---------....     .-====++==:-++**::-\\r\\n           . .::.....:::. .............  ...        .                 .:...                      ........       -.-:      .---**=---...    :---==-====. .=*=+=.=\\r\\n          .. ::.  :::::  ..  .........  . .                           .:.. ................    ........ .       --:.      .=-=+#=--=..    .==----::.. .. .:.:+.=\\r\\n           .::   ...::   .  .........  .           .                 ..:...........                     .       ::::..    .---==-=-=:.     .:---=-. .:++=-::=*.=\\r\\n         ...:   ....:   :. .........              ..                ..:.                                .                 .------===--:      .:-=+=::==-=++**=:=\\r\\n          .::. .::::. ..:  ....   ..  .           .                  ..                         ...::::.                  .------+==----.       .:--==++++***.=-\\r\\n          .:..:::::: .... .....   .  .           ..                  .:.:                  ..::::--====:.                 .------===-----.          ...::::::.-.\\r\\n          :......::.  ... ....    .  .   .       .                   :::=                 ............  :       ..........:------=-=----==:        ............:\\r\\n         .:......::   .   ....    .     .      ...                   -:.                                         ..       :=-----=-=--===-=-.      ............=\\r\\n         ::...:.:::   .  ......  .              ..                   .                                     .... :==-... ..-=-----===-========.     .........::.+\\r\\n         :. ...:::.      ....... .                                                                              :-:--::::.-=-----===-=========:   ......:--:::.+\\r\\n        .:....::.:.      ....  . .                                                                      ..      :: --::.  :=========-==========-  .............*\\r\\n        .:....::.:.  .  ..:.: .:..    .....   .                    ..-:                             ..  .  .    :-:-.   ..:-========-==========+-  ...........:*\\r\\n        .:....::::.  .  .::.. .. .                                 ..=--                         ..::-:.-:..    .--:   ...:*%%#*+++=-===========+- ...........:*\\r\\n   ......:.....:::.......::.:.::.:....:::::::::.:..:.             ..:++=                       .::----:-+-..  .....   ....:#%%%%%%%+-==========+++-...........:*\\r\\n   ...:..:....::::.::.:::::::::::::..:---::::::::::::.             ..-:.                           .... :. ...............-*#######+-==========++++- .........:*\\r\\n   ......:....::::......::::::::::...::::::::::::::::.              .:                              .   .. ........    ...-#%%%%%%%+===========+++++-..::.....:*\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               :                                  .. . ......    ...-**######=============+++++-.:-::::--*\\r\\n    . ...:....::::..........::::::....:::.....:.:. ...             . -.                                    .     ..  ..  .:---=----:-===========+++++*:....:---*\\r\\n         ::...:::::  ..  ........:    :..      ...                   :                                     .    :: .-::-. .---------=============++++**:...:..:*\\r\\n.        .:...::::: ...  ........:... .:.       .:  .                :.                                    ...  .:.-: .-. :----------============+++++*+...:...*\\r\\n.        .:......::...:......:...:...  :         ..::.               ..                                    .... .::.....  :--------:-=============+++++*+..:...+\\r\\n..        .:.....::: ..........:..:... ....      ..::.               .:...    .........                    .... :--:-:   ..----------=============+++++**=.:...=\\r\\n...     ...::::.:::::..:......:::.:...  . .       ....                :               .................. . .... ::..:.    .---------:==============++++***=....:\\r\\n.. .    .. .::...::::: .:.:....:::.:..   . .       ..:                ..                     ............. .... ::::=.    :-------=::==============++++****-....\\r\\n .. .    .. ::::.:-::-: .::....:::..:.  ..  .      ....               .:.:::::......                  .  ...... ::::-.   .:----------==============+++++****-...\\r\\n           ..:::::::::-. .::....:::..:. ......      ....             ..:-=-------------::::::::.......   ...... .:::-:.  ..---------:===============++++*****-..\\r\\n            ...  ..   ... .:.....:::.:.........     ...:.             ..:.    ......::::-------=======-:.:..... ::..-:. ...----------===============++++******-.\\r\\n             .....  ....  ..:..:..:::::.........   ....::              .:                     ......::-:::..... :::.-. ....--------=-========+====+++++++****##=\\r\\n              ...  .....  .  .:.::.::..:.....:....... ..:.            . -.                             ........ ::-::. ....--------=-=====---=-----=====+==+*###\\r\\n                  ... ....... .:..::::..:..:::.::.::. ....            ...:    ...                       :...... :::::.  ...----------========---::::....-:..:=+*\\r\\n                 .....:..:.::...::.:::-:.::........    .. ...          ..:. ............        ......  ....... -:::-::-:..-------:--=====+==++=+=======-=-::..:\\r\\n                  ...............:-::----:.:..........  ..:::.          :.-.-.   .....:::::.....    ..  ....... ::--:......----=-::--========+++=====+++++*++---\\r\\n               .::   :...:::::::=--:-:-----:::::-:-:... ...:::.         ..::..        ....::------::::......... :.::-. ....---*%#-:-==============+++++++++**+=-\\r\\n             ..:==:  .:::::---::--:.::-------:.::::::.......::::         ..:.               ...::--===: ....... ::::-......:-+#=-=::============+=--+++++*******\\r\\n                 .:..  ..:::----:::::::---::-==:::---::.... .:::..  .     ..-.              ........:.:.-...........:......--++--=::========++==:.:-++++*****###\\r\\n                          ..::----::::::::------=-::::-==-:...::::.....    ..-.. .        ......:::.....=.................::-==-=-::==++++++=:..-+++=-:=****####\\r\\n                             .....:::...::::---::-===-:-===-...::::. ....  ...::.:::...........    .....=.....:...........::-+=-=-:--=++++=..-=:.--::-=---*+*###\\r\\n                                 ..:---::.::::---:::-=-:::...:::::.    ......:-::=--------::::........:.-..:.::.:.:--:--:-::=*===--:--+++++------==---------=-=*\\r\\n                                ..  ..:--:-:::::----:::::---:::.::       .....--:--=========++===--:::-:::..:::..::::::::-:-=+=++=:=--++++******=--===++::+*+--=\\r\\n                              ...........:---::.:::::---::..:::..          ......:-:::----:::---=----=:.-:.:..::--:.:::::::-++==----:-=+**********++**#*+++=+*+-\\r\\n                 ..........................:::----:::::----::.... ..   ...  ...  ..:::----::::::::::::.:-:.::::.=-=-:-:..::=+=-----.::.:-=+*****######*=+***=-=+\\r\\n                 ...........................::::--=++===--:::--:::::..=-:.... .:.------=====--:::::-----=:.::...-===-:...:-==--==:....:-:.:-=+**###########++**+\\r\\n           ....   ..    ....................:::::-=++===-...   ...::....   .:::::.:----=+====++=-:::-=---:.-:::---:------::---=-........::-:::-=+*#########%%%%%\\r\\n................. .......................:::::::--=====-:.          .. ......::.::.....:==+++========++===:::::::..::::::.:--=:.::::::...::::::---==+==+**##%###\\r\\n............:.::..........:=+-.............::::---====-:.               ......   .......:=++==--:--=+++*#***==--:...........:=++=---:::::-=======++++****++==---\\r\\n   .............::::....   .-=--=-:......:::::--------:.                                  :=+=====*=.......=***+==::--:::::::::-=++++=++-::-+*=---::::..    .:::\\r\\n  ...  .:::::::.....::::...    .:+#*+-:.:::::--------:..                                   .======+=.......=+**++*---=:::--:--::-::=----:.:=+:              .:::\\r\\n..   . :==-. ..:::....:--:....    .-=*++=::::--------.                                       -++**#*+=-==-=*=-===+=:-------:-:-::::.:=-:....                ..::\\r\\n...... .--.   .:::::...:-::.:::..  ...:-+#+-::::::--:.                                        :+**#+==-=+=+***+====:..............                           ...\\r\\n........--:  .:-:...:::..:::----:. .:=-:.:=**=-:::--:                                          .:-==-=====++*#*=+===:...........                              ..\\r\\n .......-==:...-:.. ..:::...:-==-.. .:--:: .:*+:::-:.                                          .-:.:::...:::::------=...                                        \\r\\n.:::..::=+=:...==--.:..:-:....-=-...::.-+=::..:-#+:.                                           .=:.:-.::::::::.:=-===..                                         \\r\\n:::..::-*+=:..:=##==##*-:::.. .--..==:.:----:::.=*-                                             --..:::::::::::-=----                                           \\r\\n.:...::***=..:=+%%%**%@%+:....:--..-+=-...:::--:..                                               -::.--::---======-:                                            \\r\\n::::::=+++:.:-+%%%%%#%%%*-:.::::....=+:.                                                          :-::::::--=====-:                                             \\r\\n-:::.-***=..:-#%%##%%%%%#=:.........:--:                                                            ..::::::---:.                                               \\r\\n-::::*##*:.:-+%%%+==*%%%#=:........  ...                                                                  .                                                     \\r\\n::::+###=:--=%%%+**#*%%%*-........                                                                                                                              \\r\\n:::=*##=.:=*%%%%*=+*%@%#=:........                                                                                                                              \\r\\n::-###=..-+%%%+=*%%%%#*=:...........                                                                                                                            \\r\\n:-*##+:.:=%%%###+#%%#=-:...............                                                                                           ...........                   \\r\\n-*#%*:.:-#%%##%@@%%#=-..................                                                                                        ...............                 \\r\\n*##*-.:-*%%*+-=*%@#=::.....................                                                                                    ....::::.........                \\r\\n=++:.:-*%%#-+***%#=:.......................                                                                                    ....::............               \\r\\n=-...:+%%%%*=+#%+:.........................                                                                                   ...................               \\r\\n...:=++##***%@#-.........................                                                                                     ...................               \\r\\n.:-*%#+:+*#%%#:.......................                                                                                        ...................               \\r\\n:-*##%%=*%%%#-.......    .                                                                                                     ...................              \\r\\n-*#####++%#*-......                                                                                                            ...................              \\r\\n+**####+#*=:......                                                                                                             ..................               \\r\\n*******++:......                                                                                                                ................                \\r\\n+++++*+-.....                                                                                                                    .............                  \\r\\n:-=**=:...                                                                                                                            ....                      \\r\\n:.-=:.                                                                                                                                                          \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                         ..........            \\r\\n:....                                                                                                                                ................           \\r\\n.:=+=:                                                                                                                               .................          \\r\\n-+***=:.                                                                                                                              ................          \\r\\n:=**##*-.                                                                                                                              ..............           \\r\\n..-*###*=:                                                                                                                                  ...                 \\r\\n=..=*#***+-.                                                                                                                                                    \\r\\n#- :-===*#*+:                                                                                                                                                   \\r\\n#*:..-*###**+-.               .....                                                                        ............                                         \\r\\n##*-.:+######*-.         ..................                                                             ..................                                      \\r\\n*##+..:+#%%%%#=.        .....................                                                          ......:::::::.......         ...........                 \\r\\n-+##*-.:*%%*=+=:. .    .......................                                   ......               .:...::::::::::::::::.      .:::::::::::::..              \\r\\n::+###-.-#%#***=...............................                                ............           .:::::::::::::::::::::.    .:--------------::             \\r\\n::-*%%+.:+%%##%#=:..............................                              ..............           .::::::::::::::::::::.   .------------------:            \\r\\n:::+###=.-*%%#**#+:.............................                              ..............           .:::::::::::::::::::..   .==================-            \\r\\n-::-#%%#-.-#%#**#%*:............................................     ........................     .:::::::::::::::::::::.....   .==================-.           \\r\\n::::+#%%+.:=#%%#+*#=.........................................................................   .=-:.:::::::::::--.........    ..-=================-:           \\r\\n::::-#%##+.:=#%%##%#-.......................................................................   .:::::::::::::::::::.....      ..:-===============---.           \\r\\n:::::+##%#-.-*%%%#*#*-......................................................................  ....:::........::...:.          ...:--==========----::.           \\r\\n:::::=#%%#=.:=#%%*+#%#-.......................................................................:::::...........-::::.          ...::------------:::..            \\r\\n:::::=#%%#=..-*%%###%%*:..........:::.........................................................:::::..........::::.:.           ...:::::------:::..              \\r\\n==-::-*###=..:+#%##%%#%+.......:--===-.......................................................::::::--:::::--==-:::-             .....::::::::...                \\r\\n-=-:::=*##+:..-+#*+++*%*-:....:-==--=-:...:-:...............................................:====++==-=++-==-=+--=-::::::::::..::........::...                  \\r\\n::::..:-++=:...-+===-=+====-:.:--:::-=-::=#%*:.............................................:*######**+=++========-:::::::......:..::::.::::.:..                 \\r\\n::......-===-:.:-=---------:::.....:-=-:+%#*=:............................................:=**####*+-::..::=+++*+---==--::::-:...:---=--:::--::::::::....       \\r\\n::.::...:----:..::---:--==:.---...:=+=:-=-::::::.....................................:.::-+*+++***=.     .:======::::::::::::::--====================--====---::\\r\\n..........:--::::::::--::.::--=-....:-:...::---::.........................::::::::---:..-+*++*#*+++=-::=+**==---        ..  :---::::-==--------==+*+====+++=+***\\r\\n...::::::::::::--:..::::::::--::....::::::------::...............::::-=---:----::......:=**+++***#%%#***+=--::-: .........::-::::::::::......:-==++******#######\\r\\n...:::..:::::---==+++==++=----....::::::--:::----::::--:-=-----====----::::-:........:=#*=+++*#########*=.:::::.::::::::..:::::::---:....::.:-=+***********###**\\r\\n.....:.:::-=====----::::.....::::::::::::::::--=++***+=---=====---::::::--::-:..:.:-=*#*+*****+==---=++*-::.:...-----:::..:::::--:.......::-=++++++++******=++-=\\r\\n    .....        .......::::::::---::::----==++*+++=---=+*+=-:::::::::.:-:..:-::-===++**+++*+=---:--:===:::.:...---:::.:..-:--=---:....::-======++++++-::-==::=*\\r\\n           ..........:::::::::::::::--=++++*++==----=+*+=-::::--:::......:---::-=-=====+++=-:::::::::---::......:::::.....-:-===---:.:--===========-:..:++++=:.-\\r\\n            .........::::::....:::-=+****++=-----=+++=::..::::::........:---: :-:=+-=++++=---:::::::::=-::. ....:..--.....::==----:-:------====--+: -+=-:-+*#*:-\\r\\n             ............  ..::-=+*++*+==----:-+*+-::::.....::....:::::::::. :-:-=-=++++=-:.........::-.-:.   . :..:..... :-------::----------=:.:-:.-+*+===-*+-\\r\\n              ....       ..::-=**==+==:.::::-=+=:::::::::........:.::::...  :-:-=:.==--:....:::-------:::..     :..::.    :--------:----------====-:...-=***+*##\\r\\n                       ...:----=+=----::::-=--:.::.:---:::... ..::..:...   .--==::.......::--::::--=--.:...     :..:-.    :--------:=------...::::---. .-+**####\\r\\n                     ....:-::-===-::::::-=-:....:-++=:.....  ..:::.:..     -:-=:-.......:::::::::..... ....     :..:::    :-------=--:------------. -===*****###\\r\\n                   ....----::::........--....:-+++-.....    .   ...       ::--.::...........     .......-..     :..:::    :-------=*=:--------====: -++++****###\\r\\n                  .  ..::.  ....... ..:...:-=++-:..::.. ....    ..       ..--     ..........::::-::::-. :...    .. ...    .:---------:---------=====+++++*******\\r\\n..                 .....          ..:...:-==-::..::::. ......   .        .:-.::..:::::::------:::....-:.. . .             :-------==-:---------=====+++++*****=-\\r\\n.                 ....      ...  .:...:---:..........   ....            ..-..-------------::...      .:.. . .             .-------=+----------=======++++++*+--=\\r\\n     ..         .::..     ..... ... .:::::.........     .              ..:...-----:::...               :: .             . .=-----===:::::::::::::::-------------\\r\\n               .:..           ...  .....:... .....     ..              ...   ......                    .:   ...         ..:+--=--+--.                    .......\\r\\n                 .   .       ..  .........  ....      ..                .                         ....: :.  ....::       ..---+**=--. .              ...........\\r\\n             .              ..  ..... ...  .....     ....              ..                   ...:::::::. -   ....-.::::    .:---==---.....       .:--===+++++=.-.\\r\\n                          .:............  ...      . .  .              :.:.                             -    . .-.--:.    .---------....     .-====++==:-++**::-\\r\\n           . .::.....:::. .............  ...        .                 .:...                      ........       -.-:      .---**=---...    :---==-====. .=*=+=.=\\r\\n          .. ::.  :::::  ..  .........  . .                           .:.. ................    ........ .       --:.      .=-=+#=--=..    .==----::.. .. .:.:+.=\\r\\n           ..:   ...::   .  .........  .           .                 ..:...........                     .       ::::..    .---==-=-=:.     .:---=-. .:++=-::=*.=\\r\\n         ...:.  ....:   :. .........              ..                ..:.                                .                 .------===--:      .:-=+=::==-=++**=:=\\r\\n          .::. .::::. ..:  ....   ..  .           .                  ..                         ...::::.                  .------+==----.       .:--==++++***.=-\\r\\n          .:..:::::: .... .....   .  .           ..                  .:.:                  ..::::--====:.                 .------===-----.          ...::::::.-.\\r\\n          :......::.  ... ....    .  . . .       .                   :::=                 ............  :       ..........:------=-=----==:        ............:\\r\\n         .:......::   .   ....    .     .      ...                   -:.                                         ..       :=-----=-=--===-=-.      ............=\\r\\n         ::...:.:::   .  ......  .              ..                   .                                     .... :==-... ..-=-----===-========.     .........::.+\\r\\n         :. ...:::.      ....... .                                                                              :-:--::::.-=-----===-=========:   ......:--:::.+\\r\\n        .:....::.:.      ....  . .                                                                      ..      :: --::.  :======+==-==========-  .............*\\r\\n        .:....::.:.  .  ..:.: .:..    .....   .                    ..-:                             ..  .  .    :-:-.   ..:-========-==========+-  ...........:*\\r\\n        .:....::::.  .  .::.. .. .                                 ..=--                         ..::-:.-:..    .--:   ...:*%%#*+++=-===========+- ...........:*\\r\\n   ......:.....:::......:::.:.::.:....:::::::::.:..:.             ..:++=                       .::----:-+-..  .....   ....:#%%%%%%%+-==========+++-...........:*\\r\\n   ...:..:....::::.::.:::::::::::::..:---::::::::::::.             ..-:.                           .... :. ...............-*#######+-==========++++- .........:*\\r\\n   ......:....::::......::::::::::...::::::::::::::::.              .:                              .   .. ........    ...-#%%%%%%%+===========+++++-..::.....:*\\r\\n   ...:..:....:::::::::::.::::::::::::---:::::::::::::               :                                  .. . ......    ...-**######=============+++++-.:-::::--*\\r\\n    . ...:....::::..........::::::....:::.....:.:. ...             . -.                                    .     ..  ..  .:---=----:-===========+++++*:....:---*\\r\\n         ::...:::::  ..  ........:    :..      ...                   :                                     .    :: .-::-. .---------=============++++**:...:..:*\\r\\n.        .:...::::: ...  ........:... .:.       .:  .                :.                                    ...  .:.-: .-. :----------============+++++*+...:...*\\r\\n.        .:......::...:......:...:...  :         ..::.               ..                                    .... .::.....  :--------:-=============+++++*+..:...+\\r\\n..        .:.....::: ..........:..:... ....      ..::.               .:...    .........                    .... :--:-:   ..----------=============+++++**=.:...=\\r\\n...     ...::::.:::::..:......:::.:...  . .       ....                :               .................. . .... ::..:.    .---------:==============++++***=....:\\r\\n.. .    .. .::...::::: .:.:....:::.:..   . .       ..:                ..                     ............. .... ::::=.    :-------=::==============++++****-....\\r\\n .. .    .. ::::.:-::-: .::....:::..:.  ..  .      ....               .:.:::::......                  .  ...... ::::-.   .:----------==============+++++****-...\\r\\n           ..:::::::::-. .::....:::.... ......      ....             ..:-=-------------::::::::.......   ...... .:::-:.  ..---------:===============++++*****-..\\r\\n            ...  ..   ... .:.....:::.:.........     ...:.             ..:.    ......::::-------=======-:.:..... ::..-:. ...----------===============++++******-.\\r\\n             .....  ....  ..:..:..:::::.........   ....::              .:                     ......::-:::..... :::.-. ....--------=-========+====+++++++****##=\\r\\n              .... .....  .  .:.::.::..:.....:....... ..:.            . -.                             ........ ::-::. ....--------=-=====---=-----=====+==+*###\\r\\n                  ... ....... .:..::::..:..:::.::.::. ....            ...:    ...                       :...... :::::.  ...----------========---::::....-:..:=+*\\r\\n                 .....:..::::...::.:::-:.::........    .. ...          ..:. ............        ......  ....... -:::-::-:..-------:--=====+==++=+=======-=-::..:\\r\\n                  ...............:-::----::::.........  ..:::.          :.-.-.   .....:::::.....    ..  ....... ::--:......----=-::--========+++=====+++++*++---\\r\\n               .::   :.:.:::::::=--:-:-----::::--:-:... ...:::.         ..::..        ....::------::::......... :.::-. ....---*%#-:-==============+++++++++**+=-\\r\\n             ..:==:. .:::::---::--:.::-------::::::::.......::::         ..:.               ...::--===: ....... ::::-......:-+#=-=::============+=--+++++*******\\r\\n                 .:..  ..:::----::.::::---::-==:::---::.... .:::..  .     ..-.              ........:.:.-...........:......--++--=::========++==:.:-++++*****###\\r\\n                          ..::----::::::::------=-::::-==-:...::::.....    ..-.. .        ......:::.....=.................::-==-=-::==++++++=:..-+++=-:=****####\\r\\n                             .....:::...::::---::-===-:-===-...::::. ....  ...::.:::...........    .....=.....:...........::-+=-=-:--=++++=..-=:.--::-=---*+*###\\r\\n                                 ..:---::.::::----::-=-:::...:::::.    ......:-::=--------::::........:.-..:.::.:.:--:--:-::=*===--:--+++++------==---------=-=*\\r\\n                                ..  ..:--:-:::::----:::::---:::.::       .....--:--=========++===--:::-:::..:::..::::::::-:-=+=++=:=--++++******=--===++::+*+--=\\r\\n                              ...........:---::.:::::---::..:::..          ......:-:::----:::---=----=:.-:.:..::--:.:::::::-++==----:-=+**********++**#*+++=+*+-\\r\\n                 ..........................:::----:::::----::.... ..   ...  ...  ..:::----::::::::::::.:-:.::::.=-=-:-:..::=+=-----.::.:-=+*****######*=+***=-=+\\r\\n                 ...........................::::--=++===-::::--:::::..=-:.... .:.------=====--:::::-----=:.::...-===-:...:-==--==:....:-:.:-=+**###########++**+\\r\\n           ....   ..    ....................:::::-=++===-...   ...::....   .:::::.:----=+====++=-:::-=---:.-:::---:------::---=-........::-:::-=+*#########%%%%%\\r\\n.......:......... .......................:::::::--=====-:.          .. ......::.::.....:==+++========++===:::::::..::::::.:--=:.::::::...::::::---==+==+**##%###\\r\\n .............::..........:=+-.............::::---====-:.               ......   .......:=++==--:--=+++*#***==--:...........:=++=---:::::-=======++++****++==---\\r\\n   .............:::::...   .-=--=-:......:::::--------:.                                  :=+=====*=.......=***+==::--:::::::::-=++++=++-::-+*=---::::..    .:::\\r\\n  ...  .::::::::....::::...    .:+#*+-:.:::::--------:.                                    .======+=.......=+**++*---=:::--:--::-::=----:.:=+:              .:::\\r\\n..  .. :-=-....:::....:--:....    .-=*++=::::-------:.                                       -++**#*+=-==-=*=-===+=:-------:-:-::::.:=-:....                ..::\\r\\n...... .:-.   .:::::...:-::.:::..  ...:-+#+-::::::--:.                                        :+**#+==-=+=+***+====:..............                           ...\\r\\n........--:  .:-:...:::..:::----:. .:=-:.:=**=-:::--.                                          .:-==-=====++*#*=+===:...........                              ..\\r\\n........-==:...-:.. ..:::...:-==-.. .:--:: .:*+:::-:.                                          .-:.:::...:::::------=...                                        \\r\\n.:::..::=+=:...==--.:..:-:....-=-...::.-+=::..:-#+:.                                           .=:.:-.::::::::.:=-===..                                         \\r\\n:::..::-*+=:..-=##==##*-:::.. .--..==:.:----:::.=*-                                             :-..:::::::::::-=----                                           \\r\\n.:...::*#*-..-=+%%%**%@%+:....:-:..-+=-...:::--:..                                               -::.--::---======-:                                            \\r\\n::::::=+++:.:-+%%%%%#%%%*-:.::::....=+:.                                                          :-::::::--=====-:                                             \\r\\n-:::.-***=..--#%%##%%%%%#=:.........:--:                                                            ..::::::---:.                                               \\r\\n-::::*##+:.:-+%%%+==*%%%#=:........  ...                                                                  .                                                     \\r\\n::::+###-:--+%%%+**#*%%%*-........                                                                                                                              \\r\\n:::=*##=.:=*%%%%*=+*%@%#=:........                                                                                                                              \\r\\n::-###=..-+%%%+=*%%%%#*=:...........                                                                                                                            \\r\\n:-*##+:.:=%%%###+#%%#=-:...............                                                                                           ...........                   \\r\\n-*#%*:.:-#%%##%@@%%#=-..................                                                                                        ...............                 \\r\\n*##*-.:-*%%*+-=*%@#=::.....................                                                                                    ...:::::.........                \\r\\n=++:.:-*%%#-+***%#=:.......................                                                                                   ....:::............               \\r\\n=-...:+%%%%*=+#%+:.........................                                                                                   ...................               \\r\\n...:=++##***%@#-.........................                                                                                     ...................               \\r\\n.:-*%#+:+*#%%#:.......................                                                                                        ...................               \\r\\n:-*##%%=*%%%#-.......    .                                                                                                    ....................              \\r\\n-*#####++%#*-......                                                                                                            ...................              \\r\\n+**####+#*-:......                                                                                                             ..................               \\r\\n*******++:......                                                                                                                ................                \\r\\n+++++*+-.....                                                                                                                    .............                  \\r\\n:-=**=:...                                                                                                                            ....                      \\r\\n:.-=:.                                                                                                                                                          \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                         ..........            \\r\\n:. ..                                                                                                                                ................           \\r\\n.:-==:                                                                                                                               .................          \\r\\n-+***=:                                                                                                                               ................          \\r\\n:=**##*-.                                                                                                                              ..............           \\r\\n..-*###*=:                                                                                                                                  ...                 \\r\\n=..=*##**+-.                                                                                                                                                    \\r\\n#- :-===*#*=:                                                                                                                                                   \\r\\n#*:..-*###**+-.               .....                                                                        ...........                                          \\r\\n##*-.:+#%####*:.         .................                                                              .................                                       \\r\\n*##+..-+#%%%%%=.        ....................                                                           ......:::::::.......         ...........                 \\r\\n-+##*-.:+%%*++=.       .......................                                   ......               .:...::::::::::::::.:.      .:::::::::::::..              \\r\\n::+###-.-#%#***=...... ........................                                ............           .:::::::::::::::::::::.    .:--------------:.             \\r\\n::-*%%+.:+%%##%#=...............................                              ..............           .::::::::::::::::::::.   .------------------:            \\r\\n:::+###=.-*%%##**+:.............................                              ..............           ..::::::::::::::::::..   .==================-            \\r\\n:::-#%%#-.-#%#++#%+.............................................     ........................     .::::::::::-::::::::::.....   :==================-.           \\r\\n::::+#%%+.:=#%%#+*#=.........................................................................   .=-::::::..:::::-:.........    .:==================-.           \\r\\n::::-#%##=.:=#%%*#%#-......................................................................    .:::::::::::-::::-:......      ..:-===============--:.           \\r\\n:::::+##%#-.-*%%%###*-.....................................................................   ....:-:.......:::...:           ..::--==========----::            \\r\\n:::::=#%%#=.:=#%%*+#%#:.......................................................................::::............-::::.          ...::------------:::..            \\r\\n:::::=#%%#=..-*%%###%%*:..........:::........................................................::::::..........::::.:.           ...:::::------::...              \\r\\n==-::-*###=..:+#%*#%%#%+.......:--===:.......................................................-:::::-:::::::-==-::::             .....::::::::..                 \\r\\n-=-:::=###+:..-+#*+++#%*-.....:-==--=-....:::...............................................:=--=+===-=+=-==-=+--=:::::..:::....:........:....                  \\r\\n::::..:-++=:...-+===-=++==--:.---:::==-:.=#%+:.............................................:*#*####*++=*+========-:::::::......:..::::.:::..:.                  \\r\\n::......-===-:.:-=---------::......:-=-:+##*=:............................................:=**##***+--::::-=++**=--====-:.::-:...:-----:::::-::::::.....        \\r\\n::.::...:----:..:----:--==:.--:...:=+=--=-::::::.......................................::-++++****=      .:=====-:::::::::::-::--=======--====-======--===---::.\\r\\n..........:--::::::::--:::::--=-...::-:...::---::.........................:::::::::--:..-+*++**++++=-::=+*+==---    .   .. .----:::-===--------==+*====++++=+***\\r\\n......:::::::::--:..:::..:::--::....::::::------::................:::-----:----:::.....:=**+=+***#%%#**++=--:-=. .........:::::::::::::......--==++******#######\\r\\n...:-:..::::::--=====--++=----.....:::::--:::----:.:::::-=------===-==--:::-::.......:=#+++++*###%####**-::::::.::::::::..:::::::---:....::.:-=+**********######\\r\\n.....:.:::-=======---::::....::::::::::::::::--=++***+=----====---::::::-:::-:..:.:-=*#*++****++=---+++*:::.:..:----:-::..::::---::.....:::-=+++++++******+=*=-=\\r\\n   .........     .......::::::::---::::----==++****=---=+*+=-:::::::::::-:..::::-===+*#**++*+==--:---===.::.:...--::::::.:-:------.....::-=====+++++++-:-===:-+*\\r\\n           ..........:::::::::::::::--==++++*+==----=+**=-::::--:::.....::---::-=-=====+++=-::::::::----::......:::::..:.:--====---..:--===========-:..-++++-..-\\r\\n            ........:::::::....:::-=+****++=------+++=::..::::-:........:---..:-:=+-+++++=---::::::::--:::......:.:-:.....:-=----:--:------====-=+. ==-:-=**#=.+\\r\\n             ............   .::-=+*++++==----:-=*+-::::.....::....::::.::::. :-:-=-=++++=-:.........::-.-:.  ...:.::.... .--------::---------=-::--..=**+==-=*==\\r\\n              ....        .::-=+*=+===:.:-::-=+=-::::::::........::::::...  :-:-=::===-:....:::::-----:::..     : .::.   .--------::=--------====--:..:=+**+=*##\\r\\n                       ...::---=+==---::::-==-:.::.:---:::... ..::..:...   .--==::.......::--::::-----.: ..     : .::.    ---------:=-----:...:::---:. :-+**####\\r\\n                     ....:-::-===-::::::-=-:....:-++=:.....  ..:::.:..    .-:==--......::--:::::::.... ....     : .::.   .--------=--:------------ .-===*****###\\r\\n                   ....:---:::::.......--....:-=++-.....    .  ....       ::=-.-:.....:.....     .......-..     :..::.   .--------+*-:--------====..+++++****##*\\r\\n                  .  ..:::. ....... ..:...:-=++=:..::.. ....    ..       ..--  .  ..........::::::::-- .:...    . ....    :----------:--------======+++++*****#*\\r\\n.                  .....           .:...:-==-::...:::. ......   .       ..:-.:...:::::::------:::...:-:.. . .             :-------=-----------======+++++*****=:\\r\\n.                 ....      ...  .....:---:..........   ....            ..-..-------------::...      ::.. . .             :-------+=:---------======++++++**=:-=\\r\\n     ..         .::..     ..... ... .::::..........     .              ..:...-----::::..               :. .             . -=-----===::::::::::::-----------=--==\\r\\n               .:..    .      ...  .....:... .....     .               ...   ......                    :. . ...         ..-+----==:-.                   ........\\r\\n                 .   .       ...  ........  ....      ..               ..                          .... : . ....:.       .:---*++--- ..              ...........\\r\\n             .              ..  ..... ...  .....     ....              ..                   ...:::::::..:   ....-.:::.    :----+=--- ...       ..:--===+++++-:-.\\r\\n                          ..............  ....       .  .              :.:                             .- . .. .-.--:     .---------....    .:-====+==--=++*+.-:\\r\\n           . ..:......::. .............  ...        .                 .:...                      ........      .-.-.      :--=**=---...   .:---==-===-..:++=*:--\\r\\n          .. ::.  :::::  ..  .........  . .                           .:.. ................    .......  .      .-:.       :=-=**=--- .    :==----.:.. .  ::.==.=\\r\\n           ..:   ...::   .  .........  .           .                 .:.............                    .      .::::..   ..--===-=-=.      .------. .-+=--:-+=:=\\r\\n         ...:.  ....:   :. .........              .                 ..:                                 .                 :------==---.      .:-=+=:-==-+++**:=-\\r\\n          .::. ..:::. ..:  ....   ..  .           .                  ..      .                   ..:::..                  :=----===----:       ..:-===+=+***=:+:\\r\\n          .:..:::::: .... .....   .  .           ..                  ::.:                  ..::::--===-:.                 :-----===----=-.          ...:::::.:::\\r\\n          :......::.  ... ....    .  .   .       .                   -:--                 ............ .:      ...........-------==-----==:       .............=\\r\\n         .:......::   .   ....    .     .      ...                   -:.                                         ..      .-=-----==--======:      ............:+\\r\\n         ::...:.:::   .  ......  .              .                    .                                      ... :==:... ..-=---:-==--=======-.     .........:::*\\r\\n         :. ...:::.      ....... .                                                                              -::--:::..-=-----==--=========.   .....:--:::.:*\\r\\n        .:....::.:.      ....  . .                                                                      .       -..=-::. .-========--==========. .............-+\\r\\n        .:... ::.:.  .  ..:.: ....    .....   . .                 . .-.                                 .  .    :-:-.    .:======++=============:  ...........-+\\r\\n        .:....::::.  .  .::.. .. .                                ..:=--                         ..:::.:-...    :--.   ...-#%%*++++=============+: ...........==\\r\\n   ......:.....:::.......::.:.::.:....:::::::::.:....             ..:++-                       .::----:-+:..  ....     ...-%%%%%%%%============+++: ..........=*\\r\\n   ......:....::::.::.:::::::::::::..:---::::::::::::.            ..:-:.                           .....:.... ............=########============++++: .........=*\\r\\n   ......:....::::......:::::.::::...::::::::::.:::::.              .:                             ..   ..   ......    ...=%%%%%%%%============+++++:..::.....=+\\r\\n   ......:....:::::::::::.::::::::::::---:::::::::::::              .:                                  .. . .....     ...=**#####*-============+++++..:-.::-:+=\\r\\n    . ...::...::::..........::::::....-::.....:.:. ...              .-                                     .     ..  .. ..----=----:============++++*+.....:-:==\\r\\n         ::....::::  ..  ........:    :..      .:.                   :                                          :. .-::: .:---------============+++++*=...:...-=\\r\\n.        .:...::::: ...  ........:..  ::.       .:  .                :                                     ..   :::-. :: .:---------=============+++++*=..:...-+\\r\\n.         :......::...:......:...:... .:         ..::.               ..                                   ....  :::....  .:--------:=============++++++*-.:...:*\\r\\n..        .:.....::: ..........:..:... ....      ..::.               .....    .........                   ....  -:-:-.   .:----------=============+++++**-.:...*\\r\\n...     ...::.:.:::::..:......:::.:...  . .       ..:.               .:               ..................  ..... ::..:    .:--------:-==============++++***:....=\\r\\n.. .     . .::...::::: .:.:....:::.:.    . .       ...                ..                     ............ ....  -:::=.   .---------:-==============++++****:...-\\r\\n .. .    .. .:::.:-::-: .::....:::..:. . .  .      ..:.               .:.::::::.....                  . ....... -:::-.   .:----------==============+++++****:...\\r\\n           ...:::::::::. .::....:::.:.. ......     .....             ..:-=--:----------::::::::.......  ....... ::::-..  .:--------:-==============+++++*****:..\\r\\n            ...  .    ... .:.....:::.:.........     ...:             ...:.     ......::::------=======-.:.......::..-.. ..:---------===============+++++****#*::\\r\\n             .....  ....  ..:..:..:::::.........   ....::              .:                     ......:-:::.......-::.-. ...:--------==========+===+++++++*****#*-\\r\\n              ...  .....  .  .:.::.::..:.....:....... ..:.            . -.                             .........-:-::.....:--------=-====----------====+===+*##*\\r\\n                  ... ....... .:..::::..:..:::.::.::. ....            ..::    ...                       :.......:::::   ..:----------=======----:::.....-...:=+*\\r\\n                 .....:..::::...::.:::-:.::........    .. ..           :.:. ............        ......  :.......-:::-::-..:-------:--=====+=+++++======-==:::..:\\r\\n                  ...............:-::----:.:..........  ..:::.          :.-.-.   .....:::::......   ..  ........::-::.....:---==-::--=======+++=====++++++++=-=:\\r\\n               .::   :.:.::::::-=--:-:-----::::--:-:... ...:::.         ..::.         ....::-------::: .........-.::: ....:---#%*-:--=============+++++++++**+=:\\r\\n              .:-=:.  :::::---:::::..:-------:.::::::.......::::         ..:.               ...::--==-: ........-::--.....::-#*-==:-===========++=-=+++++*******\\r\\n                 .:..  ..:::----::.::::---::-==:::---::.... .:::..  .     ..-.              ........:.:.:..........::.....:--*=-=-:-=======+++=-:.:=++++****####\\r\\n                          ..::----::::::::------=-::::-==-:...::::.....    .:-.. .        ......:::....:-.................::-+=-=-:-==++++++-:..=+++=-:+****####\\r\\n                             .....:::..:::.:---::-===-:-===:...:::.. ...   ...::.::::..........    ....:-.:...:.........:.::-+--=::--=++++-.:--..-::--=--=++*###\\r\\n                                 ..:---::.::::----::-=-:-:...:::::.    ......:-::=---------:::........:::..:.:.::::-:---::::=+-==----=++++=-=--====--------==-+*\\r\\n                                ..  ..::---:::::----:::::---:::.:.       .....-::--=========++===--:::-:-....::..::::::::::-++=+=--=:=*+++*****+---===+=.-**=:=-\\r\\n                              ...........:---::.:::::---::...:...          ......:-::::---::::-------=.:-:::..::=-:.::.::::-+==----::-=+**********+***#*++++++=-\\r\\n                 ..........................:::-----::::----::.......   ...  ...  ..:::----:::::::::::.::=:::::::=-=-::...:-=+=-----.::.:-++*****######+=+**+--=+\\r\\n                 ...........................::::--=++===-::::---::::..=-..... .:.---=--=====--:::::-----=.:::::.====-:.:::-==--=-:....:-:.:-=+*############+*#*+\\r\\n           ....   ..    ....................:::::-=++===-.     .. ::....   .:::::.:----======++=-:::==---..-:::-=-:-----:::----:........::-:::-=+*#########%%%%%\\r\\n.......:......... ........................::::::--=====-:.          .. ......::.:......:=++++========++===:::::::..:::::.::--=::::::::.::::::::---=====+**#####*\\r\\n .............::..........:=+-.............::::---====-:.                ....     ......:=++==--:--=+++*#**++=--::..........:=+==---::::--======+++++**+++=-----\\r\\n   .............:::::...   .:--:==:.....::::::--------:.                                  :=+====+*-.......=***+==:---:::::::::-=+++=+*=::-=*+--:::....     .:::\\r\\n  ...  .:::.::::....::::...    .:=*#+-:.:::::--------:.                                    .======+-......:++**++*---=--:-::--:-::--:---:.-+=.              .:::\\r\\n..   . :-=-. ..:::....:--:....    .:=+++=-:::-------:.                                       -++*##*+=-==-=*=-===+-:-------:-:-:.:..:=:.....                ...:\\r\\n........::.   .:::::...:-::.:::..  ::.:-+#*-::::::--:.                                        :++*#===-=+=+***++===:..............                           ...\\r\\n........--:.  :-:...:::..:::----:. .:=-:..=**+-:::-:.                                          ::-=--==-===+*#+=+===............                              ..\\r\\n........-==:...-:..  .:::...:-==-.. .:--::  :*+:::::.                                          :-:.::...::::::-------...    .                                   \\r\\n.:::..::=+=:...=+--.::.:-:....-=-...:..-+=::..:-#+:.                                           .=..-:.::::::::.:=-==-..                                         \\r\\n:::..::=*++:..-=##++%#*=:::.. .--.:==:::----:::.-*-                                             -:..:::::::::::-=---:                                           \\r\\n.:...:-*#*-..-=+%%%**%@%+:....:-:..-+=-...:::--:.                                                -:::--::--=======-:                                            \\r\\n::::::=+++:.:-+%%%@%#%%%*-:.::::....=+:.                                                          ::::::::---====-:                                             \\r\\n-:::.-***=..--#%%##%%%%%#=:.........:--:                                                            ..::::::---:.                                               \\r\\n-::::*##+:.:-+%%%+==*%%%#=:........  ..                                                                                                                         \\r\\n::::+###-:--+%%%=**#*%%%*-........                                                                                                                              \\r\\n:::=*##-.:=*%%%%*++*%@%*=:........                                                                                                                              \\r\\n::-###=..-+%%%+=*%%%%#+=:...........                                                                                                                            \\r\\n.-*##+:.:+%%%###+#%%*=-:..............                                                                                            ...........                   \\r\\n-*#%*:.:=#%%**%@@%%#=:..................                                                                                        ...............                 \\r\\n+*#*:.:-#%%*+==*%@#=:.....................                                                                                     ...:::::.........                \\r\\n=+=:.:-*%%%-=+**%*-:.......................                                                                                   ....:::............               \\r\\n=-...:*%%%%#+*##=:.........................                                                                                   ...................               \\r\\n..::=++*#*+*%@#:.........................                                                                                     ...................               \\r\\n.:-*%#+:+##%%*:.......................                                                                                        ...................               \\r\\n:-*##%%++%%%*-.......                                                                                                         ....................              \\r\\n-*#####++%#*-......                                                                                                           ....................              \\r\\n+**####+#*-:......                                                                                                             ..................               \\r\\n****+**++:......                                                                                                                ................                \\r\\n=+++**+:.....                                                                                                                    .............                  \\r\\n.:=**=.. .                                                                                                                             ..                       \\r\\n:.-=:                                                                                                                                                           \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n.                                                                                                                                         ..........            \\r\\n:. ..                                                                                                                                ................           \\r\\n.:-=-:                                                                                                                               .................          \\r\\n-+***-.                                                                                                                               ................          \\r\\n:=****+-.                                                                                                                              ..............           \\r\\n..=*###*-.                                                                                                                                 ....                 \\r\\n-..=####*+:.                                                                                                                                                    \\r\\n*- :=+==*#*=.                                                                                                                                                   \\r\\n#+:.:-*##***+:.               .....                                                                        ...........                                          \\r\\n##*-.:+#%####*:.         .................                                                              .................                                       \\r\\n*##+..-*#%%%%%=.        ....................                                                           ......:::::::.......         ...........                 \\r\\n-+##+:.:*%%*++=.       .......................                                   ......               .:...::::::::::::::::.      .:::::::::::::.               \\r\\n::+###-.-#%#***=...... .......................                                 ............           .:::::::::::::::::::::.    .:-------------::.             \\r\\n::-*#%+.:+%%##%#=..............................                               ..............          ..::::::::::::::::::::.   .------------------.            \\r\\n:::+###=.-*%####*=..............................                              ..............           ..::::::::::::::::::..   :==================:            \\r\\n-::-#%%#-.-#%#++##+.............................................    .........................     ...::::::::-::::::::::.....   :==================-            \\r\\n::::+#%%+.:=#%%#**#=.........................................................................   .=-:::::....::::-:........     .:=================--.           \\r\\n::::-#%%#=.:=#%#**%#-......................................................................    ::-..:::::::-::::-:......      ..:-===============--:.           \\r\\n:::::+##%#-.-*%%%###*:.....................................................................  .....:-........::...::           ..::--==========----:.            \\r\\n:::::=#%%#=.:=%%%*+#%*:.......................................................................::::............-::::           ...::-------=----:::.             \\r\\n:::::=#%%#=..-*%%###%%*:..........:::........................................................:::::...........::::::            ...::::-------::...              \\r\\n==-::-*###=..:+#%##%%#%+.......::-===:.......................................................-:::::-:....::-==:::::             .....::::::::..                 \\r\\n-+=-::+###+:..-+#*+++#%*-.....:-==-==-....::................................................:=--=====-=+-===-+=--=::::...:::.............:....                  \\r\\n:::::::=++=:...-++==-=++=---:.-=-::-==-:.=##+:.............................................-***###**+==*===-===-=-:::::::.....::.::::..::-....                  \\r\\n::......-===-..:-=----------:..:...:-=-:+##*=:............................................:+###*****=-:::--+++**=--====-:.::-:...:----::::::-:..::.....         \\r\\n::.:::..:-==-:..:-------==:.--:...:=+=--+=::::::.......................................::-++++*##*-.     .:====+--:::::::-::-::--======---===---===---===--:::. \\r\\n..........:--::::::::---::::--=-...::-:...::---::.........................::::.::::--:.:=**++**+++=-:::-=++==--: .....  .. .-----::-===-==----===*+====+++==+**+\\r\\n......::::::::---:..:::....:---:....:-::::------::................:::-----:----:::.....:=*++=+***#%%**+*+=--:--  ..  ...:.:-:::::::::::.....:-===++++****#######\\r\\n...:-:.::::::::--====--=+=----......::::--:::----:..::::-=------==--==--:::-::........=#+++++*##%%%%##**:::::::....::::..::::::.:---:....::.:-=+**********######\\r\\n....::.:::-==+=====----::.....:::::::::::::::--==++**+=----=====--::::::::::-...:.:-=*#+++****++====++*+:-:....:--:-::::.:::::---::.....:::-=++++++*******++*--+\\r\\n   ...........   .......::::::::---:::::----==+****=---=+*+=--::::::::::-:..-:.:-===+*#**++*+==------==-.:.:...:--::::::.-:----:-:.....:-=====++++++++--===-:=*#\\r\\n            .........:::::::::::::::--==++++*++=----=+**+-::::--:::.....:::--::=--=====+++=--:::::::----::......:::::..:.-:-===---:..:-============:..:=+=+=:.:=\\r\\n            ........:::::::.....::-=++****+=------+++=-:..::::-:........:---:.--:==-+++++=---::::::::--:::......:.:-:....::-=----:--:-----======+- :=-::-+*#*::+\\r\\n             .............  .::--+++*++==----:-=++=-:::.....::....::::.::::. :-:==-=++++=-:..........:-:-:   ...:.::.... .--=-----:----------=-.:--.-+*+=-==**-+\\r\\n              .....       .::-=+*=+===:.:-::-=*+-::::::::........::::::...  :-:==::++=-:....::::::---::::.     .: :::.   .--------:-=-------====--:. :-+*#*=+###\\r\\n                       ....:---=+==---::::-==-:.::.:---:::......::..:...   .--==::.......::--::::----:.: .     .: :-:.   .--------:-=-----...:::--=-: .:=**#####\\r\\n                     ....:-::-===-::-:::-=-:....:-=+=:.....  ..:::.:..    .-:==-:......::--:::::::::.. ...      : :::.   .-----------------------: :--=+*****###\\r\\n                   ....:---::::::......--:...:-=++-:....    .  ....       ::=-.-.....::......    .......:..     : :::.   .--------++:--------====- :++++*****###\\r\\n                  .  ..:::. ....... ..:...:-=++=:..::.. ....    ..       :.--  . ............:::::::-: .:...    : .::.   .:--------=:---------======+++++*****#*\\r\\n..                  ....         . .:...:-==-::..::::. ......   .       ..--.:....:::::::-----:::...:-......             .--------=-:---------=====+++++*****+=:\\r\\n.                 .....     .... ..:..:---:..........   ....            .:-.:-------------::...     .::..                 -------=+=:--------=======++++++*+=:-=\\r\\n      .         .::..     ..... ... .::::..........    ..              ..:...------:::...             .:.                 =------==-:::::::--------------===-===\\r\\n               .::..   .      ...  .....:... .....     .               .:.  .:.....                    :.   ...         ..==----==--                   .........\\r\\n                 .   .       ...  ........  ....      ..              ...                           ....:   ....:.      ..---=*++--: .               ...........\\r\\n             .              ..  ..... ...  .....     ....              ..                   ...:::::::..:   ...:-.:...   .:---=+=--: ...       ..:--===+++++.-:.\\r\\n                           .............  ....      ..  .              ..:                             ::   .. ::.--:    .:--------:...     .:-====+==--=+**=:-:\\r\\n           .  ........::. .............  ...        .                 .:...                       .......      ::.-.      :--=*+---:...   .---===-++=: .-*+++.=:\\r\\n          .. ::.  :::::  ..  .........  . .        .                  .:.  ........................... ..      :-:.      .-===**=-=:..    -=---=:::.... .-:.+:--\\r\\n           ..:   ...::   .  .........  .           .                 .:.............                    .      .:::..    .:--==-=-=-.      :-----: ..++--::-*:--\\r\\n         ...:.  ....:.  :. .........              .                 ..:                                 .                .:-----===--:      .:-=+=-:====+++*+:=:\\r\\n          .::. ..:::. ..:  ....   ..  .           .                  ..      .                   ..:::.                  .------===----.       .:-====+=+***:---\\r\\n          .:..:::::: .... .....   .  .           .                   :...                  ..:::--====-..                .:-----===----=:          ...::::-:.-.+\\r\\n          :......::.  ... ....       .   .       .                   -:=:                 ............ ..      ..........:------===-----=-.       .............*\\r\\n         .:......::   .   ....    .     .       ..                  .-..                                        ...      .-----:=-=--===-==.      ............-*\\r\\n         ::...:.:::   .  ......  .              .                   ..                                     .....-=-...   .=----:-==-========:      .........:.=+\\r\\n         :. ...:::.      .... .. .                                                                             .-::-::::..==----===-=========-   ......:--:::.==\\r\\n        .:....::.:.      ....  . .                                                                      .      .- :--:.. .======+=+-==========-. .............+-\\r\\n        .:....::.:.  .  ..:.: .:..    .....   . .                 . .:.                                ..      .-:-:.    .-=======+-============. ............+=\\r\\n        .:....::::.  .  .::.. .. .                                . :=-:                         ..:::.:-...   .:-:.   ...=%%#*++++-===========+=. ...........+:\\r\\n   ......:.....:::.......::.:.::.:....:::::::::.:....             ..-++:                       .:----::=+:.. .....    ....+%%%%%%%*-==========+++=. ..........*+\\r\\n   ......:....::::.::.:::::::::::::..:---::::::::::::             . :-:                           .... .: .. ............:+#######*-==========++++=...........++\\r\\n   ......:....::::......:::::.::::...::::::::::.:::::.              ..                             ..   . .  .....    ...:+%%%%%%%#-===========++++=...::.....++\\r\\n   ......:....:::::::::::.::::::::::::---::::::::::::.              ..                                  . .. .....     ..:+*######*-===========+++++=.:-:.::--*-\\r\\n    . ...::...::::..........::::::....-::.....:.:. ...              .:                                    .     ..  ... ..----=----:============++++*-.....:-:+-\\r\\n         ::....::::  ..  ........:    :..      .:.                  .:                                    .    .:. :-::: .:--------=============+++++*-...:...+:\\r\\n.        .:...:::::....  ........: .  ::.       .:  .                :                                    ...  .:.:-..:: .:---------============+++++**:..:...+-\\r\\n.         ::......:...:......:...:... .:         .:::.               .                                  . .... .::.....  .:--------:=============+++++**:.:...==\\r\\n..        .:.....::: ..........:..:... ...       ..::.               .....    .........                 . .... .-:-:-    .:--------:==============++++**+.:...-+\\r\\n...     ...::.:.:::::..:......:::.:...  . .       ....               ..               ................... .... .:..:.    .:--------:-=============+++++**+:...:*\\r\\n.. .     . .::...::::: .:.:....:::.:.   .. .       ...                .                      ............ .... .-::--    .---------:===============++++***+....+\\r\\n .. .    .. .:::.:-::-: .::....:::..:. . .  .      ..:.               .:.::::::.....                    . .... .-::::    .:--------:===============+++++***=...-\\r\\n           ...:::::::::. .::....:::.:.. ......     .....             ..:-=--:----------::::::::.......  ...... .:::::.   .:--------:-==============+++++****=..:\\r\\n            ...  .    ... .:.....:::.:.........     ...:             . ::.     ......::::------=======-.:.......:..:-.  ..----------===============+++++****#=.:\\r\\n             .....  ....  ..:..:..:::::.........  .....:.              ::                     ......:-:::..... .-:::: ....----------=========+===+++++++****##+:\\r\\n              ...  .....  .  .:.:::::..:.....:..........:.            . -.                             .:..... .-:-:: ....---------======-----------===+===**##+\\r\\n                  ... ....... .:..::::..:..::..::.::. ....            ..::   ....                      .:..... .-:::.   ..----------========----:::....:-..:-=**\\r\\n                 .....:..::::...::.:::-:.::........    .. ..           :.:..............        ...... .:..... .-::--::-..--------:-========++++=====+=-==::..:-\\r\\n                  ...............--::----::::.........  ..:.:.         .:.-.-.   .....:::::......   ..  ...... .-:-::.....----==-::-========+=+=====+++++*++---:\\r\\n              ..::   :.:.:::-::-=-::-:-----::::--:-:... ...:::.         ..::.         ....::-------::......... .:.-:: ....:--=%%+::--=============++++++++***+-:\\r\\n              .:-=:.  :::::---:::::..:----:--:.:::::::......:::.         ..:..              ...::--==-........ .-::-:.....::=#+-=-:-===========++=-=++++********\\r\\n                 ....   .:::----::::-::---::-==-::---::.:.. .:::..  .     .:-.              .......::..::..........:......:-=+--=::-=======+++=-::-++++*****####\\r\\n                          ...:----::::::::------=-::::-==-:...::::.....   ..::....        .......::....--.................::=+--=::-==+++++=-:.:=++=-:-****#####\\r\\n                             .....:::..:::.:---::-===-:-=-=:...:::.. ...   ...::.::::..........    ....:-....::.........::::=+-=-:---=++++:.-=-.:-:--=---+++####\\r\\n                                 ..::---:.::::----::-=-:-:...:::::.    ......:-::=---------:::........:::.::.:.:::--:----::-++-=--:--+++++===-====--------==--**\\r\\n             .                  ... ..::---:::::-----::::---:::.:.       ....:-:---=========++====-::--:-.:..:.:.:::::::-::-*=++=--=:+*++******+--===++-:+*+=-=:\\r\\n                  ..         ............::--::::::::---::...:...          ......:-::::---::::--------.:-.::...:=-:.::.:::-=+==----::=+**************#*+++++*+-=\\r\\n                 ..........................:::-----:-::----:::....... ....  ... ...:::=----::::::::::.::=:::::.:=-=-::..::==+-----:.::.:-++*****#####*=+*#*=-=++\\r\\n                 ...........................::::--=++===-::::-:-:::..:=-..... .:.---=--======-:::::-----=.::::::=-=--:.:::-=---=-....::-::--=+*###########*+*#++\\r\\n   .    .  .....  ..    ...................:::::--=+====:.     .. :.....   .:::::.:----======++=-::-==---..-:::-=::-----:::--=-:.......::--::--=+*#########%%%%%\\r\\n.......:....:............................:::::::--=====-..          .  .....:::.:......-=++++========++===::::::...::::..::-=-.:::::::.:::::::----=+==++*#####**\\r\\n .............:::.........:=+-:............::::--====--:.                ....     ......:=====--:--=+=+****++=-:::..........-=+==---:-::--======+++++*+++=------\\r\\n   .............:::::...   .:--:==-:...:::::::--------:.                                  :=+====+*:.   ...+***+=-:---:::-:::::-=+++=++-::-+*=-:::....     ..:::\\r\\n  ...  .:::.::::....::::....    .=*#*=:::::::--------:.                                    .======+-......-*+**+++--=-----::-::-::-----:..-+:              ..:::\\r\\n..   . :-=-. ..:::....:--:....    .:-++*+-:::-------:.                                       -+**##*+=-==-+*=-===+-::::::::::-:.::..--:....                 ...:\\r\\n........::.   .:::::...:::::::::. .:::::=**=::::::--:.                                        :++**====++=****++===:..............                           ...\\r\\n........--:.  :-:...:::...::----:.  :=-:..-**+-:::-:.                                          ::-=--==--==+*#+====-.............                             ..\\r\\n........-==:...-:::  .:::...:-==-....:---:. :++:::::.                                          :-:.::...::::::-----=:...   ..                                   \\r\\n::::..::=+=:..:=+=-:-:.:-:....:=-...:..-+=::...=#*:.                                           :-..-:.::::::::.-=-==-..                                         \\r\\n:::...:=**+:..-=##++%%#=::... .--.:==::::---:-:.-+:                                             -:.::::::::::::=----.                                           \\r\\n::...:-*#*-..-=*%%%**%@%+:....:-:..-+=-....::::..                                               .-:::--:---=======-.                                            \\r\\n::::::=+++:.:-+%%%@@#%%%*-:::::.....=+:.                                                          ::::::::--====-:.                                             \\r\\n-:::.-**#=..--#%%**%%%%%#=:..........--.                                                             ::::::::::.                                                \\r\\n-:::-*##+:.:-*%%#*==*%%%#=.........   .                                                                                                                         \\r\\n::::+###-:--+%%%=+*#*%%%*-........                                                                                                                              \\r\\n:::=###-.:=*%%%%#++*%%%*-:.........                                                                                                                             \\r\\n::-###=..-+%%%+=+%@%%*+-:...........                                                                                                 ...                        \\r\\n.-*##+..:+%%%#%%*%%%*=::...............                                                                                          ............                   \\r\\n-*#%*:.:=%%%**%@@%%#=:..................                                                                                       ................                 \\r\\n+*#*:.:-#%%+*==+%%#=:.....................                                                                                     ...:::::.........                \\r\\n=+=:.:-*%%%--+*#%*-:.......................                                                                                   ....:::............               \\r\\n=:...-*%%%%#**%#-:.........................                                                                                   ...................               \\r\\n..:-+*=***+*%@*:.........................                                                                                     ...................               \\r\\n.:-#%%*:+#%%%*:.......................                                                                                        ...................               \\r\\n:-*##%%++%%%*:.......                                                                                                         ...................               \\r\\n-*#####++##+:......                                                                                                           ....................              \\r\\n+**###*+#+-.......                                                                                                             ..................               \\r\\n****+**+=:......                                                                                                                ................                \\r\\n-+++**=:....                                                                                                                     .............                  \\r\\n.:=**-..                                                                                                                               ..                       \\r\\n:::-.                                                                                                                                                           \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                          ..........            \\r\\n:.                                                                                                                                   ................           \\r\\n..:--.                                                                                                                               .................          \\r\\n:=***-.                                                                                                                               ................          \\r\\n:=****+:.                                                                                                                              ..............           \\r\\n.:=*###*-.                                                                                                                                 .....                \\r\\n-..=#%##*=:.                                                                                                                                                    \\r\\n*-.:=*+=*#*-.                                                                                                                                                   \\r\\n#+..:-+###**=:                .....                                                                        ...........                                          \\r\\n##*-.:+%%####+:.         .................                                                              .................                                       \\r\\n*##+..-*#%%%%%=.        ....................                                                           .....::::::::.......         ..........                  \\r\\n-+##+:.-*%%**+=.       .......................                                   ......               .:...::::::::::::::::.      .:::::::::::::.               \\r\\n::+###-.-#%#+**-...... .......................                                 ............           .::::::::::::::::::::.     .:-------------::.             \\r\\n::-*#%+.:+%%##%#-..............................                               ..............          ..::::::::::::::::::::.   .------------------.            \\r\\n:::+###=.-*%####*=.............................. .                            ..............           ..::::::::::::::::::..   :==================:            \\r\\n-::-*%%#-.=#%#++##+.............................................        .. . ................     .....:::::::::::::::::.....   :==================:            \\r\\n::::+#%%+.:=#%%#*##=.........................................................................   .--::::....:::::-.........    ..:=================-:.           \\r\\n::::-*%%#=.:+#%#+*##:.....................................................................     .:-..:::::::-::::-:......      ..:-===============--:.           \\r\\n:::-:+##%#-.-*%%%###+:....................................................................   ..:..:-........::...:.           ..::--==========----:.            \\r\\n:::::=#%%#=.:=%%%++#%*:.......................................................................::::...........:-::::           ...::-----====---:::.             \\r\\n:::::=#%%#=..-*%%###%%+...........::.........................................................:::::...........::::::            ...::::-------::...              \\r\\n==-::-*###+:.:+%%##%%#%+.......::--=-:.......................................................::::::::....::-=-::::.             ....:::::::::..                 \\r\\n-+=-::+###+:..-*#*+++#%*:.....:-==-==-.....:................................................:---====--=+-====+=:--.......::...................                  \\r\\n:-:::::=++=:...-++==-+*+=---::-=-::-==-:.=*#=:.............................................-***###*++=+*==--=====-:::::::.....::.::::..:::...                   \\r\\n::......-===-..:-=--------=-:.:::..:-=-:+###=:............................................:*###***#+=-:----+++*+-:-====-:.:::....-----:::::-:...::....          \\r\\n::.:::..:-==-:..:-------==:.--:...:=+=--+=::::::.......................................::-+++**##*:.     .-+==++--:-:::::----::--======---==----==----==--::... \\r\\n..........:--:..:::::---::::-==:...::-:...::---::..........................:::.::::--:.:=***+**+++-::.:-=+===--:......  .. .--------===-=========*+==-=+++==+*++\\r\\n.......::::------:..:::....:---:....:-::::------:..................::----::----:::::...:+*++++***#%#*++**+-----  .     .:.:-:::::::::::.....:-===++++****#######\\r\\n...::-.::::::::--===---=+=--=-......::::--::-----:...:::--::--:-----===-:::-::........=*+++++*##%%%%##*+.::::::....::....::::::.::--:....:..:=++*********#######\\r\\n.....:..::-==++=====----::....:::::::::::::::--===++++=----=====---:::::::::-.....:-=*#+++*****+====*+*+:-.....::::-:::..:::::---::.....:::-=+++++********+*+-=+\\r\\n   .....................::::::::---:::::----==+****=---=++++=-::::::::::-:..-:.:-===*##**+**+==------==-.:.:...:--:::::..-:----:-......:-==++=++++++++--=+=--+**\\r\\n            .........::::::::::::::::--=+==+*++==---=+**+=::::--:::.....:::--::=-=+====++++=-:::::::----::......:::::.::.-:-===---:..:-============::.:===+-..-=\\r\\n           .........::::::::....::-=++****+=------=++=-::.::::-:........:---:.--:==-+++++=---::::::::--:::.....:..--.....::==----:-::-----======+: -=::-=***+.=+\\r\\n             .............  .:::-=++*++==------=++=-:::.....::....:::..::::. :::==-=++++=-::.........-:::.  ...::.::.... :-------::----------=::-=:.=*+=--=+*=-#\\r\\n              .....       .:::=+*=+==+:.:-::-=*+-::::::::.........:::::...  :-:==.-++=-:.....:::::---:.::.     ::.::.    :--------:---------====-::..:=+**+=*###\\r\\n                       ....:---++====-::::-==-:.::.:---:::......::.::...   :-:=-:..:.....::--::::----:.. .     .:.:-:    :--------:==-----..:::--==-. .-+**#####\\r\\n                     ....:--:-===-::-::::=-:..:.:-=+=:..:..  ..:::.:...   .-:=--:.......:--:::::::::.. . .     .: :::    :-----------------------..----+****####\\r\\n                   ....:---:::::::.....--:...:-=++=:.....  ..  ....       ::=-.-.....:::.....    ......::..    .: :::    :-------=*=:-------====+: =+++*****####\\r\\n                  .  ..:::. ....... ..:...::=++=:..::.. ....    ..       ::-:  . ............:::::::-: :...    .: :::    .:-------==:--------=======++++*****##*\\r\\n..                  .....       ....:...:-===-:..::::. ......  ..       ..-:......:::::::------:::..::......             .-------=--:---------====++++++*****+-:\\r\\n.                 .....     .... ..:..:---:..........   ....            .:: :-------------:::..     .:.. . .             .-------=+----------======++++++**+-:=-\\r\\n ..   .         .::..     ..... ... .:::::.........    ..              ..:..:------:::...             .:                 .=------==-:::---------------=====--===\\r\\n               .::..   .       ..  .::..:... .....     .               .:.  .:.....                   .:.   ..          ..+-----+--:                  ..........\\r\\n                ..   .       ...  ........  ....      ..              ...                           .....   ...:.       ..---+++=--.                  ..........\\r\\n             .              ..  ..... ...  .....     ....              ..                   ...:::::::.:.  ....-:.:...   .:---++---.....       ..:--=====++-.-..\\r\\n                           .............  ....      .. .              ...:                             -.   ...-.:--.    .:--------....     .:-===++==-=++**:-::\\r\\n           .  .........:. .............  ...        .                ..:...                       .......      -.:-.     .---+*=---...    .---==-=++=:.:+*+*-:-.\\r\\n          .. .:.  :::::  ..  .........  ...        .                  ::.  ........................... ..      --:.      .--=+#+--=...   .==---=::.: .  :-.-+.=:\\r\\n           ..:.  ...::   .  .........  .           .                ..:.............                   ..      ::::..    .---==-=-=:      .------. .:+=--::++.=:\\r\\n         ...:.  ....:.  :. .........              .                 ...                                 .                .------===--.      .:-=+=:-==-+++**=---\\r\\n          .::. ..:::. ..:  ....   ..  .          ..                  ..     ..                   ..:::.                  .------+==----.      ..:-===+=+***+.+:+\\r\\n          .::.:::::: .... .....   .  .           .                 . :...                  ..:::---===:.                 .------===---=-.         ...:::---:.-:#\\r\\n          :......::.  ... ....    .  .  ..       .                  .-.=.                 ...............      ..........:------===--=-==:       .............-*\\r\\n         .:......::   .   ....   ..     .      ...                  .-..                                        ..       :=-----=-=-====-=-.     .............+=\\r\\n         .:...:.:::   .  ....... .              .                   ..                                    .... .-=- ..  .:=-----===-========.     ..........::*-\\r\\n         :. ...:::.      ....... .                                                                      .      :-:--::::.:=-----===-=========:   ......:--::..*:\\r\\n        .:....::.:.      ....  . .                                                                      .      :: ---:.. :======+==-==========:  ............:*:\\r\\n        .:....::::.  .  ..:.: ....    .....   . .                 . ::.                                .. .    .-:-:.    :-=====+==-==========+-  ...........:*-\\r\\n        .:....::::.  .  .::.. .. .                                . -=-:                         ..:::.::...   .:-:.   ..:*%%#++++=-===========+- ...........-+ \\r\\n   ......:.....:::.......::.:.::......:::::::::.:....             ..=++.                       .:----::+=... .....    ...:*%%%%%%%+-==========+++- ..........-*+\\r\\n   ......:....::::.::.:::::::::::::..:---::::::::::::             . -::                           .... :: .. ............:*#######+-==========++++- .........-**\\r\\n   ......:....::::......::::::::::...::::::::::.:::::.              :.                             ...  . .. .....    ...:#%%%%%%%+===========+++++-..::.....-*=\\r\\n   ......:....:::::::::::.::::::::::::---::::::::::::.              ..                                  . .. .....     ..-+*######=============+++++:.:-::::-=+:\\r\\n    . ...::...::::..........::::::....-::.......:.....              ::                                    .     ..  ... .:---==---:-===========++++++:....:---+:\\r\\n         ::....::::  ..  ........:    :..      .:.                  .:                                    .    .:..--:-. .:--------=============++++*+....:..:+.\\r\\n.        .:...:::::....  ........: .  ::.       .:  .                :                                    ...  .:.:: .-. .----------============+++++*+...:..:*.\\r\\n.         ::.....::...:......:...:... .:         .:::.               .                                    .... .::.....  :--------:-============+++++**=..:...*:\\r\\n..        .:....:::: ........:.:..:... ...       ..::.               ....     .........                 . .... :-:-::   ..:---------=============+++++**=.:...+-\\r\\n...     .. ::.:.:::::..:......:::.:...  . .       ..:                ..               ................. . .... ::..:.    .---------:==============++++***-....-+\\r\\n.. .     . .::...::::: .:.:....:::.:.   .. .       ...                .                      ............ .... ::::-:    :---------:==============+++++***-...:*\\r\\n .. .     . .:::.:-::-: .::....:::..:. ... ..      ..:.               .::::::::.....                    . .... ::::-. . ..:---------==============+++++****-...+\\r\\n           ...:::::::::. .::....:::.:.. ......     .....             ..:==-::-----------:::::::.......  . .... .:::-:. ...---------:===============++++*****-..-\\r\\n            ...  ..   ... .:.....:::.:.........     ...:             ..::      ......::::------=======:.:..... ::..::. ...----------==============+++++******-::\\r\\n             .....  ..... ..:..:..:::::.........  .....-.              ::                     ......:::::..... ::-.:: ....--------=-========+===++++++++****#*=.\\r\\n              .... ...... .  .:.:::::..:...:.:.:..:.....:.            ..-.                        ..   .:..... :---:. ....--------=-====--------------=+==+*###=\\r\\n                  ... .........:..::::..:..::..::.::. ....            ..:.   .....                     .:..... :::::.  ...----------========----:::....-:..:-+*#\\r\\n                 .....:..::::...::.:::-::::........    .....           :.:..............       ....... .:..... :-::--:-:..----------=====+==++++==+==+==+-::..:-\\r\\n                  ...............--::----::::..:......  ..:.:.         .:.:::    .....:::::......   .  ....... :---:......----+=-:--========+++=====+++++*+=---:\\r\\n              ..::   :.:.:::-::-=-::-:-----::::--:-:.......:::.         ..:..         ....:::------::. ....... ::.--. ....---*%#=:-==============++++++++***+=-:\\r\\n              .:-=:.  .::::---:::::..:----:--:::::::::......:::.         ..:..              ....:--==-........ ::::-......:-+#=-=::===========++=--+++++*******+\\r\\n                 ....   .:::-----:::-::---::-==-::---::.:.. .:::.. ..     .:-.              .......:...-...........:......--++--=::=======+++=-:::=++++****#####\\r\\n                          ...:----::::::::-=----=--:::-==-:...:::::....   ..::.....      .......::.....=:.................:-==-=-::==++++++-:..-+++=-:=****#####\\r\\n                             .....::-..:::.:---::-===-:---=::..:::.. ...   ...:::::::...........   ....-:....:........:::::-+=-=-:---++++=..-=:.:-:--=--=+=*####\\r\\n                                 ..::---:.:::-----::-=-:-:...:::::     ......:-:-=----------::.......:::..::::.:::--:--:-::=*==+--:--+++++========--------==-=**\\r\\n             .                  .......:---:::::-----::::---:::.:.       ....:-:--===========+====-::--::..:::.:::::::::-:-=*=++=:=--+*+*******=-===+++:-**+-==.\\r\\n                 .....       ............::--::::::::---::.......         .......:-::::--::::::---::--.--.::.:.-=-:.::.:::-++==----.-=+**************#*++++*+=-=\\r\\n                 ..........................:::-------::------:....... ....  ... .:.::-=----::::::::::::--.::::.-=-=-::..::=+=-----::::::=+******#####*+**#+--=+=\\r\\n                 ...........................::::--=++===-::::::-:::..:=:......:::---=--=====--:::::------.:::::-===--:::::==--==:....:-:::--=+*###########**#*+*\\r\\n   .    .  .....  ..    ...................:::::--=+====:.      ..:.....  ..:::::.:-:--======+==-::-==---.:::::--::-----:::--=:........::-:::--=+**#######%%%%%%\\r\\n.......:....:............................:::::::--=====-..          .  .....:::.:.....:-++*++========*+++=:-::::...::::..::-=-:::::::.::::::::---=====+**####***\\r\\n  ............:::.........:=*=::...........::::--====--:.                ...      ......-====---:-=+===****++=-:::.........:-=+==-----::--==++++++++++++=--::---\\r\\n   .............:::::....  .:-::=+-:...:::::::--------:.                                  :++====++.    ..:+***+=-:-=-:::-::-::-==++=++-::-++-:::....      .::::\\r\\n  .... .:-:..:::....:::::...    .=*#*=:::::::--------:.                                    :=====++:::..::=*+*++*+-==-----:--::-::-:---:.:==.              ..:::\\r\\n...  . :-=-. ..:::....:--::....    :-=+*+-:::-------:.                                      .=+**#**+==+=-++=-====:::::::::::-:.::..--.....                 ..::\\r\\n........::.  ..:::::...:::::::::. .:::::=**=-::::---:.                                        -++#*====+++**#*++=+=................                         ....\\r\\n........--:.  :-:...:::...::----:.  :=-:..-+*+-::--:.                                          ::--:-=---==+**=====-..............                            ..\\r\\n...:....-+=:...-:::  .:-:....-==-....:---:. :+=:-::..                                          -::.::..:::::::-----=:...  ....                                  \\r\\n::::..::+++:..:=*=-:=-::-:....:=-...:..-+=:-:..=#*:.                                           --..-..:::::::..=--==:..                                         \\r\\n:::...:=**+:..-=#%*+%%#+::... .--.:=+::::------:-=:                                             -:.:::::::::::-=----.                                           \\r\\n::...:-***-..-=*%%%**%@%+:....:-:..:++-.....:::..                                               .-:::-----====+===-                                             \\r\\n::::::=+++:.:-+%%%@@%%%%*-:::::.....=+:.                                                          ::::::::--====-:                                              \\r\\n-:::.-**#=..--#%%*+#%%%%#=:..........:-.                                                             :.::::::::.                                                \\r\\n-:::-*##+:::-*%%#*+=+%%%#=.........                                                                                                                             \\r\\n::::+###-:--+%%%=+*##%%%+-........                                                                                                                              \\r\\n:::=##*-.:=#%%%%#**#%%%*-:.........                                                                                                                             \\r\\n::-###=..-*%%%+==%@@%*+-:...........                                                                                                 ...                        \\r\\n.-###+..:+%%%#%%#%%%*=:................                                                                                          ............                   \\r\\n-*#%+:.:=%%%*+#%@%%*=:..................                                                                                       ................                 \\r\\n+*#+:.:=#%%+*==+%%*-:.....................                                                                                     ...:::::.........                \\r\\n+==:.:-#%%%=-+*#%+::.......................                                                                                   ...::::............               \\r\\n=:...-*%%%%###%*-..........................                                                                                   ...................               \\r\\n..:-+*=+*++#%%*:.........................                                                                                     ...................               \\r\\n.:-#%%#-+#%%%*:.......................                                                                                        ...................               \\r\\n:-*##%%*=%%%*:.......                                                                                                         ...................               \\r\\n-**####++#*+:......                                                                                                           ....................              \\r\\n+**##**+#+:.......                                                                                                             ..................               \\r\\n****+**+-.......                                                                                                                ................                \\r\\n-=++**=:....                                                                                                                     ............                   \\r\\n.:=*+-.                                                                                                                                                         \\r\\n::::.                                                                                                                                                           \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . ..........            \\r\\n:.                                                                                                                                   ................           \\r\\n..::-.                                                                                                                               .................          \\r\\n:=+**-.                                                                                                                              .................          \\r\\n:=****=:                                                                                                                              ...............           \\r\\n.:=*###+:.                                                                                                                                 .....                \\r\\n-.:=#%##*=.                                                                                                                                                     \\r\\n*-.:+*+=*#*-.                                                                                                                                                   \\r\\n#+..:-+*##**=.                .                                                                            ...........                                          \\r\\n##*-.:+%%##*#+:          ...............                                                                .................                                       \\r\\n*##+..-*#%%%%%=.        ...................                                                            .....::::::::.......         ..........                  \\r\\n=*##=:.-*%%#**=.       ......................                                    ......               .:...::::::::::::::::.      .::::::::::::..               \\r\\n::+##*:.-#%*+++-...... .......................                                 ............           .::::::::::::::::::::.     ::-------------::.             \\r\\n::-*#%+.:+%%##%#-..............................                               ..............          .::::::::::::::::::::..   .------------------             \\r\\n:::+##*-.-#%##%#*=..............................                              ..............           ..::::::::::::::::::..   :==================.            \\r\\n-::-*%%#-.=#%#++##=.............................................           . ...............      ......::::::::::::::::....    :==================:            \\r\\n::::+#%%+.:+#%%#*##-........................................................................    .--::::....::::::.........    ..:=================-:            \\r\\n::::-*%%#=.:+%%#+*#*:.....................................................................    ..--..:::::::::::--.......      ..:-===============--:            \\r\\n:::-:+##%#-.-*%%%%%#+:....................................................................    .:.::-.......:::...:.           ..::--==========----:.            \\r\\n:::::-#%%%=.:=%%%++##+:......................................................................::..:...........::..:.           ...::----=====---:::.             \\r\\n:::::=#%%#=..-*%%###%%+......................................................................:::::...........-:::::            ...:::--------::...              \\r\\n==-::-*###+:.:+%%##%%##=........:--=-:......................................................::::::::......::--:::-.             ....:::::::::..                 \\r\\n-+=-::+###+:.:-*##++*#%#:.....:-==-==-......................................................--:---==--==-====+-:--............................                  \\r\\n:--::::=++=:...-++++-+*+=---::-=-::-=-::.-**=..............................................-*+**##*+==**==--==-==::::::::.....-:.:.::.::::...                   \\r\\n::......-===-..:-=----=---=-:.:::..:-=-:=#%#=:............................................:*###***#+=-----=+=+*+-:-===-:..:::...:---::::.::-:.......            \\r\\n::..::..:-===:..:-------==:.:-:...:=+=--*+--::::.......................................::-+++*###*:.     .-+=++=--:-:::::---:::--======--==-----------=--::..   \\r\\n..........:--:..:::-:---::::-==:...---:....:---::..............................::::--:.:=******+++:...:-=====--:.......... :-------=============++===-=++===+++=\\r\\n.......::::------:..:::....::--:....:--:::------:..................:::---::----::::::..-+++++**+*#%#+++**+---=:  .     .:.:-::::::::-:::....--==++++++****####*#\\r\\n...::-::::::::::-------===--=-......::::--::-----:...:::--::-::-----===--:-:::........+*+++++*##%%%%##*+.:::::...........:::::.:::-::....:..:=++********########\\r\\n.....:..:::==++++====---::....:::::::::::::::---===+++=-=---====---:::::::::-.....:-=*#+=+*****+===+*+*=:-.....::::::::..::::----::.....:::=+++++***********=-++\\r\\n   ......................:::::::---:::::----==+****=----=+++=-::::::::::-:..-:.:--==*#******+==-----==+:::.:...----::::.:-:-----:......:-==+++++++++++==+=--=+**\\r\\n            ..........:::::::::::::::--====+*++====--=**+=-:::--:::.....:::--::=-===-=+++++=-:::::::---:::.....::::::.:.:-:-===---...:-============::.-====:.:=*\\r\\n           .........::::::::....::--=+****+=------=++=-:::::::-:........:---:.--:+==+++++=---:::::::---::......:..--.....:-==---:--:------=======..--:-=+***-:+=\\r\\n             .............  .:::-=+**+++=------=++=-:::.....::....:::..::::. :::====++++=-::.........-:-:.  ...:..::.....--=-----:----------=-::--.:+++=-==**:=#\\r\\n              .....       .:::-+*=+==+-.:-::-=*+-::::::::.........:::::...  :-:==:=++=-:.....:::::---:.:..     :..::.    --------::--------====-::: :-+***==*###\\r\\n                       ....:---++====-:::::-=-:::::::--:::......::.::...   :-:=-:.::.....::-:::::----::...     :..:-.    ---------:=-----:.:::--==-:. :-***#####\\r\\n                     ....:--:--==-::-::::=-:..:.::=+=:..:..  ..:::.:..    .-:=-::.......:--:::::::::. ....     :..::.    ----------=----------:::..---=*****####\\r\\n                   ....:---::-:::::....--:...::=++=:.....   .  ....      .-:=::-......::.....     .....:..     :..::.   .:-------+*-:-------===== .+++++****####\\r\\n                  .   .:::. .......  .:...::-++=:..::.. . ..    ..       ::-: .. ............:::::::-. :...    ...:::    :--------=-:--------=====-+++++*****#*+\\r\\n..                  .....       ....:...:-===-:..:-::. ......  ..       ..-:.......::::::------:::.:-:.. ...             :-------=------------====++++++*****+-:\\r\\n.                 .....     .... ..:..:---:......::.. . ....            .:: :--------------::...    .:.. . .             :-------++----------======+++++***=---:\\r\\n ..   .         .::..      .... ... .:::::.........    ..              ..:..:-------:::...            .: .               :=-----===:---------------========-====\\r\\n               .::..   .       ..  ..:..:... .....     .               .:.  .::....                   :: .  .          ..:+-----+--.....            ............\\r\\n                ..   .       ...  ........  ....      ..              ...                           .. :.   ...:.       .:=--+++---.                  ..........\\r\\n             .              ..  ..... ...  .....     ....              .                    ..:::::::: :   ....-:::..    .---=++---....        ..:--=======.::.:\\r\\n                           .............  ....      .. .              ....                             -.  ....-.---.    .---------....     .--===+==--=+**+.-::\\r\\n           .  ........... .............  ...      . .                .::..                          ...:      .-.-:      .--=*+=---...    :---==-=++-..:*++*:-::\\r\\n          .. .:.  :::::  ..  .........  ...        .                  ::.  ........................... .      .-::       .=-=*#=---..    :==----::.. . .--.+-:-.\\r\\n           ..:.  ...::   .  .........  .           .                ..:.............                   .       ::::..   ..--===-=-=.      :-----:   -+=-:::*-:=:\\r\\n         ...:.  ....:.  :. .........              .                 ...                                .                 .------===--.      :--++-.-===+++**:=:+\\r\\n          .::. ..:::. ..:  ....   ..  .          ..                  ..     ..                   ..::..                  .=----===----:       .:-====+=+***=:=:#\\r\\n          .::..::::: .... ....    .  .           .                 ..:...                  ..:::---===:.                 :-----===----=-          ...::----.-:=+\\r\\n          ::.....::.  ... ....       .  ..       .                  .-.=.                 .............:       ..........:------===----=-.       ..  .........+-\\r\\n         .:......::   .   ....   ..     .       ..                  :-..                                        ..      .-=-----==--======:      ............:*:\\r\\n         .:.....:::   .  ......  .              .                   ..                                    .... :-=: ..  .-=---:-==--=======-     ..........:.-*:\\r\\n         :. ...:::.      ....... .                                                                        .    :-:--:.::.-=-----==--========-.   .....:--:::.-+:\\r\\n         :....::.:.      ....  . .                                                                     ..      -. --::.  -=========-==========. .........:...==:\\r\\n        .:... ::::.  .  ..:.: ....    .....   . .                 . ::.                                .. .    :-:-..   .:======++=============.  ...........=+-\\r\\n        .:....::::.  .  .::.. .. .                                . -=-.                         ..::..::..    .--:   ...:#%%*++++=============+: ...........=- \\r\\n   ......:.....:::.......::.:.::......:::::::::.:.:..             ..=++.                       .:----:-+-..  .....    ...-%%%%%%%%============+++: ..........+++\\r\\n   ......:....::::.::.:::::::::::::..:---::::::::::::             . -::                           .....:.... ............-########============++++: .........+**\\r\\n   ......:....::::......::::::::::...::::::::::.:::::             . :.                             .   .. . ......   ....-%%%%%%%%============+++++...::.....++=\\r\\n   ......:....:::::::::::.::::::::::::--:::::::::::::.              :.                                 .. . ......    ...-**######-===========++++++..:-:::-:+=:\\r\\n    . ...::...::::..........::::::....-::.......:.....              ::                                    .     ..  .. ..----=----:============++++*+.....:-:+=:\\r\\n         ::....::::  ..  ........:    :..     ..:.                  ..                                    .    :: .-::: .:---------============+++++*=...:...=-.\\r\\n.        .:...:::::....  ........: .  :..       .. ..               .:                                    ...  :::-. :- .:---------=============+++++*=..:...==.\\r\\n.         ::......:...:......:...:... .:         .:::                .                                    .... .::.:... .:--------:=============+++++**-.:...-+.\\r\\n..        .:....:::: ........:.:..:... ...       ..::.               :...     .........                   .... -:-:-.   ..----------=============++++***:....:*.\\r\\n...     .. ::.:.:::::..:......:::.:...  . .       ..:                ..               ................. . .... ::..:.    :--------:-=============+++++***:....+-\\r\\n.. .     . .::...::::: .:.:....:::.:.   .. .       ...               ..                      ................. ::::=.    :--------:-==============++++***+:...==\\r\\n .. .     . .:::.:-::-: .::....:::..:. . . ..      ..:.               :.:::::::.....                 .  ...... ::::-. . .:----------==============+++++***+:..:*\\r\\n           ...:::::::::. .::....:::.:.. ... ..     .....             ..-==-:::----------:::::::.......  ...... ::::-:. ...--------:-==============+++++****+:..+\\r\\n            ...  .    ... .:.....:::.:.........     ...:             ..:.      ......::::------======-:.:..... ::..-.. ..:---------===============+++++****#+::-\\r\\n             .....  ........:..:..:::::........   .....-.              :.                     ......:::::..... ::-.-. ...:=-------==========+===+++++++*****#*-.\\r\\n              .... ...... .  .:.:::::..:...:.:.:..:.....:.            ..-.                         .  ........ -:-::.....:--------=-====--------------+===+*##*-\\r\\n                  ... .........:..::::..:..::..::.:.. ....            ..-.   .....                     :...... :::::. ...:----------======+=----:::....-...:=+**\\r\\n                 .....:..:::....::.:::-::::........    .....           :.: .:...........       ....... ....... -:::-::-:.:-------:--=====+=+++++==+=+===+:::..:+\\r\\n                  ...............--::----::::..:......  ..:.:          ..::::    .....:::::......   .  ....... ::--:.....:---=+-::--=======+++=====++++++*+=-=::\\r\\n             ...::   ..:.:::-::-=-::-:-----::::--:-:.......:::.         ..:..         .....::-------:. ....... :.:::.....:---#%*-:--=============++++++++***+=:.\\r\\n              .:-=:.  .::::---:::::..:----:--:::::::::......:::.         ..:.               ....::-=-: ....... ::::-.....::-**-==:-===========++=:-+++++*******=\\r\\n                 ....   .:::-----:::-::---::-==-::---::.:.. .:::.. ..    ..:-.              .........:.-...........:.....:--+=-=-:-=======+++=-::-=++++****#####\\r\\n                          ...::---::::::::-=----=--:::-==-:...::::....    ..::.....       ......::.....=.................::-+=-=-:-==+++++=-:..=++=-::++***#####\\r\\n                             .....::-..:::.:---::-===-:---=::..:::.  ...   ..::::-:::...........   ....-.....:....:..::::::-+=-=::--=++++-.:=-..----=---+++*####\\r\\n                                 ...:---:.:::-----::---:-:...::::.     ......--:------------:::......::-..:.:..:::-----::::=*-==----=+++++=======--------==-:=**\\r\\n             .                  .......:---::::::----::::---:::.:.       ....:-:--===========+====-:--:::...::::::::::::-:-++++=--=:=**+******+--===++=:=*+=-+::\\r\\n                 ........    ............::--:::::::::--::......          .......:-::::--::::::---::-:.-:.::.::=--::::.:::-+==----::-=+*************#*+++++*+==+\\r\\n                 ..........................:::-------::------:...... ..:..  ... .::-:-=----::::::::::::--.::::.=-==:::..:-=+=-----.:::::=+******#####++*#*=-=++=\\r\\n                 ...........................::::--+++===-::::::-:::..-=:......:::------======-:::::----=:.::::.===--:::::-=---=-:....:-:::--=**###########*##*+*\\r\\n   .   ..   ....  ..    ...................:::::--=+====:.       .:.....  ..::::..:::--======+==-::-==---.::::---::----:::----:........::-:::-==+****#####%%%%%%\\r\\n.......:....:.............................::::::-=====-:.             ......::..:.....:-++*++==-====+*+++=--::::...:::...::-=::::::::.::::::::---=====+**###***+\\r\\n  ............:::.........:=*=::...........::::--====--..                ...       .....-====--::-=====+***++=-:::.........:-++==-----::--=+++++++=++++=--:::::-\\r\\n   .. ...........:::::...   .:::=+-:...:::::::--------:.                                  -++===+*=.      -****==:--=:::--:::::-==++=+=-::=*=:::....       .::::\\r\\n   ... .:-:..:::....:::::...    .-*#*=-::::::--------:.                                    :=====++:::::::++++++*=-==-----:--:--::-:---:.:=-               .::::\\r\\n.... . :-=-. ..:::....:--::....    .:==*+-:::---:---:.                                      .=+*##*++==+--++=-====:::::::::::-..:...-:....                  ..::\\r\\n........::.  ..::::::..:::::::::. .:::::=**=-:::::--:.                                        -+=#+====+=***#*++=+-............. ..                         ....\\r\\n........--:.  :-:. .:::...::----:.  :=-:..-+**-::--:.                                         .::--:------=+*+=====:.............                             ..\\r\\n...:....-+=:...-:::  .:-:....:==-....:----. .+=:-::.                                           -:.:-...:::::::-----=.... ....                                   \\r\\n::::..::+++:..:=*=-:=-::-:....:=-...:..-+=:-:..=%*:.                                           -:.:-.::::::::.:=-===...                                         \\r\\n:::...:=**=:..-=#%*+%%#+::... .--.:=+-:::------::=.                                            .-:.:::::::::::-=---:                                            \\r\\n::...:-***-..-=*%%%#*%%%*:....:-:..:++-......::.                                                .-:::-----====+==-:                                             \\r\\n::::::=+++:.:-+%%%@@%%%%*-::::.... .-=-.                                                          ::::::::--==--:.                                              \\r\\n-:::.-*##=.:--#%%*+#%%%%#=:..........:-.                                                             ..:.:::::.                                                 \\r\\n-:::-*##+:::-*%%#*+=+%%%#=.........                                                                                                                             \\r\\n::::+###-.--*%%%==+##%%%+:........                                                                                                                              \\r\\n:::=##*-.:=#%%%##**#%%%*-..........                                                                                                                             \\r\\n::-###-..-*%%%+==#@@%*=-:...........                                                                                                 ...                        \\r\\n.-###=..:+%%%#%%#%%%*-:...............                                                                                           ............                   \\r\\n=*##+:.:=%%%+=#%%%%*=:..................                                                                                       .....::........                  \\r\\n+*#+:.:=#%%=*+=+%%*-:.....................                                                                                    ....:::::.........                \\r\\n+=-..:-#%%%=-=*%%+:........................                                                                                   ...::::............               \\r\\n-:...-*%%%%###%*-..........................                                                                                   ...................               \\r\\n..:-**==*++#%%+:.........................                                                                                     ...................               \\r\\n.:=#%%%-+%%%%+:.......................                                                                                        ...................               \\r\\n:-###%%*=%%%+:......     .                                                                                                    ...................               \\r\\n=**####++#*=:......                                                                                                           ...................               \\r\\n+**#***+#=:.......                                                                                                             ..................               \\r\\n***++**+-......                                                                                                                .................                \\r\\n:=++**=.....                                                                                                                     ............                   \\r\\n..-*+:.                                                                                                                                                         \\r\\n::::.                                                                                                                                                           \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . ..........            \\r\\n:.                                                                                                                                   ................           \\r\\n..:::.                                                                                                                               .................          \\r\\n:=+**-.                                                                                                                              ................           \\r\\n:=****=:                                                                                                                              ...............           \\r\\n.:=*###+:.                                                                                                                                 .....                \\r\\n-.:=#%%#*=.                                                                                                                                                     \\r\\n*-.:+*+=*#*-.                                                                                                                                                   \\r\\n#+..:-+*##**=.                .                                                                            ..........                                           \\r\\n##+:.:+%%##*#+:          ...............                                                                .................                                       \\r\\n*##+..-*#%%%%%=.        ..................                                                             .....::::::::.......         ..........                  \\r\\n=*##=:.-*%%#**=.       ....................                                      ......               .:...:::::::::::::::..      .::::::::::::..               \\r\\n::+##*:.=#%*+++-...... .......................                                 ............           .::::::::::::::::::::.     ::-------------::              \\r\\n::-*#%+.:+%%##%#-..............................                               ..............          .::::::::::::::::::::..   .------------------             \\r\\n:::+##*-.-#%##%#*=..............................                              ..............           .:::::::::::::::::::..   :==================.            \\r\\n-::-*#%#:.=#%#++##=.............................................             ...............      ......::::::::::::::::....    -==================:            \\r\\n-:::+#%%+.:+#%%#*##-........................................................................    .--::::....::::::.........    ..:=================-:            \\r\\n::::-*%%#-.:+%%#+*#*:.....................................................................    ..--..:::::::::::--.......      ..:-===============--:            \\r\\n:::-:+####:.-*%%%%%#+:...................................................................     .:.::-.......:::...:.          ...:--===========---::.            \\r\\n:::::-#%%%=.:=%%#++##+:......................................................................::..:...........::..:.           ..:::----=====---:::.             \\r\\n:::::=#%%%=..-*%%###%%+......................................................................:::::...........-:::::            ...:::--------::...              \\r\\n=--::-*###+:.:+%%##%%##=........:----:......................................................::::::::......::--:::-.             ....:::::::::..                 \\r\\n=+=-:-+###+:.:-*##++*#%*:.....:-==-==-......................................................--:---==--==-====+-:--............................                  \\r\\n:--::::=**+:...-++++=+*+=---::-=-::-=-::.-**=..............................................-*+**##*+==**==--==-==::::::::.....-:.:.::.::::...                   \\r\\n::.....:-==--..:==----=---=-:.::::.:-=-:=#%#=:............................................:*###***#+=-----=+=+*+-:-===-:..:::...:---::::.::-:.......            \\r\\n::..::..:-===:..:-------==:.:-:...:=+=--*+--:::........................................::-+++*###*:.     .-+=++=--:-:::::---:::--======--==-----------=--::..   \\r\\n..........:--:..:::-:---::::-=-:...---:....:---:...............................::::--:.:=******+++:...:-=====--:.......... :-------=============++===-=++===+++=\\r\\n.......::::------:..:::....:---:....:--:::------:..................:::---::----::::::..-+++++**+*#%#+++**+---=:  .     .:.:-::::::::-:::....--==++++++****####*#\\r\\n...::-::::::::::-------===--=-......::::--::-----:....::--::-::-----===--:-:::........+*+++++*##%%%%##*+.:::::...........:::::.:::-::....:..:=++********########\\r\\n.....:..:::==++++====---::....:::::::::::::::---===+++=-=---====---:::::::::-.....:-=*#+=+*****+===+*+*=:-.....::::::::..::::----::.....:::=+++++***********=-++\\r\\n   ......................:::::::---:::::----==+****=----=+++=-::::::::::-:..-:.:--==*#******+==-----==+:::.:...----::::.:-:-----:......:-==+++++++++++==+=--=+**\\r\\n            ..........:::::::::::::::--====+*++====--=**+=-:::--:::.....:::--::=-===-=+++++=-:::::::---:::.....::::::.:.:-:-===---...:-============::.-====:.:=*\\r\\n           .........::::::::....::--=+****+=------=++=-:::::::-:........:---:.--:+==+++++=---:::::::---::......:..--.....:-==---:--:------=======..--:-=+***-:+=\\r\\n             .............  .:::-=+**+++=------=++=-:::.....::....:::..::::. :::====++++=-::.........-:-:.  ...:..::.....--=-----:----------=-::--.:+++=-==**:=#\\r\\n              .....       .:::-++=+==+-.:-::-=*+-::::::::.........:::::...  :-:==:=++=-:.....:::::---:.:..     :..::.    --------::--------====-::: :-+***==*###\\r\\n                       ....:---++====-:::::-=-:::::::--:::......::.::...   :-:=-:.::.....::-:::::----::...     :..:-.    ---------:=-----:.:::--==-:. :-***#####\\r\\n                     ....:--:--==-::-::::=-:..:.::=+=:..:..  ..:::.:..    .-:=-::.......:--:::::::::. ....     :..::.    ----------=----------:::..---=*****####\\r\\n                    ...:---::-:::::....--:...::=++=:.....   .  ....      .-:=::-......::.....     .....:..     :..::.   .:-------+*-:-------===== .+++++****####\\r\\n                  .   .:::. .......  .:...::-++=:..::.. . ..    ..       ::-: .. ............:::::::-. :...    ...:::    :--------=-:--------=====-+++++*****#*+\\r\\n..                  .....       ....:...:-===-:..:-::. ......  ..       ..-:.......::::::------:::.:-:.. ...             :-------=------------====++++++*****+-:\\r\\n.                 .....     .... ..:..:---:......::.. . ....           ..::.:--------------::...    .:.. . .             :-------++----------======+++++***=---:\\r\\n ..   .         .::..     ..... ... .:::::.........    ..              ..:..:-------:::...            .: .               :=-----===:---------------========-====\\r\\n               .::..   .       ..  ..:..:... .....     .               .:   .::....                   :: .  .          ..:+-----+--.....            ............\\r\\n                ..   .       ...  ........  ....      ..              ...                           .. :.   ...:.       .:=--+++---.                  ..........\\r\\n             .              ..  ..... ...  ....      ....              .                    ..:::::::: :   ....-:::..    .---=++---....        ..:--=======.::.:\\r\\n                           .............  ....      .. .              ....                             -.  ....-.---.    .---------....     .--===+==--=+**=.-::\\r\\n           .  ........... .............  ...      . .                .::..                          ...:      .-.-:      .--=*+=---...    :---==-=++-..:*++*:-::\\r\\n          .. .:.  :::::  ..  .........  ...        .                  ::.  ........................... .      .-::       .=-=*#=---..    :==----::.. . .--.+-:-.\\r\\n           ..:.  ...::   .  .........  .           .                ..:.............                   .       ::::..   ..--===-=-=.      :-----:   -+=-:::*-:=:\\r\\n         ...:.  ....:.  :. .........              .                 ...                                .                 .------===--.      :--++-.-===+++**:=:+\\r\\n          .::. ..:::. ..:  ....   ..  .          ..                  ..     ..                   ..::..                  .=----===----:       .:-====+=+***=:=:#\\r\\n          .::..::::: .... ....    .  .           .                 ..:...                  ..:::---===:.                 :-----===----=-          ...::----.-:=+\\r\\n          ::.....::.  ... ....       .  ..       .                  .-.=.                 .............:       ..........:------===----=-.       ..  .........+-\\r\\n         .:......::   .   ....   ..     .       ..                  :-..                                        ..      .-=-----==--===-==:      ............:*:\\r\\n         .:.....:::   .  ......  .              .                   ..                                    .... :-=: ..  .-=---:-==--=======-     ..........::-*:\\r\\n         :. ...:::.      .... .. .                                                                        .    :-:--:.::.-=-----==--========-.   .....:--:::.-+:\\r\\n         :....::.:.      ....  ...                                                                     ..      -. --::.  -=========-==========. .........:...==:\\r\\n        .:... ::::.  .  ..:.. ....    .....   . .                 . ::.                                .. .    :-:-..   .:======++=============.  ...........=+-\\r\\n        .:....::::.  .  .::.. .. .                                . -=-.                         ..::..::..    .--:   ...:#%%*++++=============+: ...........=- \\r\\n   .. ...:.....:::.......::.:.::......:::::::::.:.:..             ..=++.                       .:----:-+-..  .....    ...-%%%%%%%%============+++: ..........+++\\r\\n   ......:....::::.::.:::::::::::::..:---::::::::::::             . -::                           .....:.... ............-########============++++: .........+**\\r\\n   ......:....::::......::::::::::...::::::::::.:::::             . :.                             .   .. . ......   ....-%%%%%%%%============+++++...::.....++=\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::.              :.                                 .. . ......    ...-**######-===========++++++..:-.::-:+=:\\r\\n    . ...::...::::..........::::::....-::.......:.....              ::                                    .     ..  .. ..----=----:============++++*+.....:-:+=:\\r\\n         ::....::::  ..  ........:    :..     ..:.                  ..                                    .    :: .-::: .:---------============+++++*=...:...=-.\\r\\n.        .:...:::::....  ........: .  :..       .. ..               .:                                    ...  :::-. :- .:---------=============+++++*=..:...==.\\r\\n.         ::......:...:......:...:... .:         .:::                .                                    .... .::.:... .:--------:=============+++++**-.:...-+.\\r\\n..        .:....:::: ........:.:..:... ...       ..::.               :...     .........                   .... -:-:-.   ..----------=============++++***:....:*.\\r\\n...     .. ::.:.:::::..:......:::.:...  . .       ..:                ..               ................. . .... ::..:.    :--------:-=============+++++***:....+:\\r\\n.. .     . .::...::::: .:.:....:::.:.   .  .       ...               ..                      ................. ::::=.   .:--------:-==============++++***+:...==\\r\\n .. .     . .:::.:-::-: .::....:::..:. . . ..      ..:.               :.:::::::.....                 .  ...... ::::-. . .:----------==============+++++***+:..:*\\r\\n           ...:::::::::. .::....:::.:.. ... ..     .....             ..-==-:::----------::::::::......  ...... ::::-:. ..:--------:-===============++++****+:..+\\r\\n             ..  .    ... .:.....:::.:.........     ...:             ..:.      ......::::------======-:.:..... ::..-.. ..:---------===============+++++****#+::-\\r\\n              ....  ........:..:..::.::........   .....-.              :.                     ......:::::..... ::-.-. ...:=-------==========+===+++++++*****#*-.\\r\\n              .... ...... .  .:.:::::..:...:.:.:..:.....:.            ..-.                        .   ........ ::-::.....:--------=-====--------------+===+*##*-\\r\\n                  ... .........:..::::..:..::..::.:.  ....            ..-.   .....                     :...... :::::. ...:----------======+=----:::....-...:=+**\\r\\n                 .....:..:::....::.:::-:::.........    .....           :.: .:...........       ....... ....... -:::-::-:.:-------:--=====+=+++++==+=+===+:::..:+\\r\\n                  ............:..--::----::::..:......  ..:.:          ..::::    .....::::::.....   .  ....... ::-::.....:---=+-::--=======+++=====++++++*+=-=::\\r\\n             ..:::   ..:.:::-::-=-::-:-----::::--:-:.......:::.         ..:..         .....::-------:. ........:.:::.....:---#%*-:--=============++++++++***+=:.\\r\\n              .:-=:.  .::::---:::::..:----:--:::::::::......:::.         ..:.                ...::-=-: ....... ::::-.....::-**-==:-===========++=:-+++++*******=\\r\\n                 ....   .:::-----:::-::---::-==-::---::.:.. .:::.. ..    ..:-.              .........:.-...........:.....:--+=-=-:-=======+++=-::-=++++****#####\\r\\n                          ...::---::::::::-=----=--:::-==-:...:::::...    ..::.....       .......::....=.................::-+=-=-:-==+++++=-:..=++=-::++***#####\\r\\n                             .....::-..:::.:---::-===-:---=::..:::.  ...   ..::::-:::...........   ....-.....:....:..::::::-+=-=::--=++++-.:=-..----=---+++*####\\r\\n                                 ...:---:.:::-----::---:-:...::::.     ......--:------------:::......::-..:.:..:::-----::::=*-==----=+++++=======--------==-:=**\\r\\n             .                 ........:---::::::----::::---:::.:.       ....:-:--===========+====-:--:::...::::::::::::-:-++++=--=:=**+******+--===++=:=*+=-+::\\r\\n                 ..........  ............::--:::::::::--::......          .......:-::::--::::::---::-:.-:.::.::=--::::.:::-+==----::-=+*************#*+++++*+==+\\r\\n                 ..........................:::-------::------:...... ..:..  ... .::-:-=----::::::::::::--.::::.=-==:::..:-=+=-----.:::::=+******#####++*#*=-=++=\\r\\n                 ...........................::::--+++===-::::::-:::..-=:......:::------======-:::::----=:.::::.===--:::::-=---=-:....:-:::--=**###########*##*+*\\r\\n   .   ..   ....  ..    ...................:::::--=+===-:.       .:.....  ..::::..:::--======+==--:-==---.::::---::----:::----:........::-:::-==+****#####%%%%%%\\r\\n.......:....:.............................::::::-=====-:.             ......::........:-++*++==-====+*+++=--::::...:::...::-=::::::::.::::::::---=====+**###***+\\r\\n  ............:::.........:=*=::...........::::--====--..                ..        .....:====---:-=====+***++=-:::.........:-++==-----::--=+++++++=++++=--::::--\\r\\n   .. ...........:::::...   .:::=+-:...::::::---------:.                                  -++===+*=.      -****==:--=:::--:::::-==++=+=-::=*=:::....       .:::-\\r\\n   ... .:-:..:::....:::::...    .-*#*=-::::::--------:.                                    :=====++:::::::++++++*=-==-----:--:--::-:---:.:=-               .::::\\r\\n.... . :-=-. ..:::....:--::....    .:==*+-:::---:---:.                                      .=+*##*++==+--++=-====:::::::::::-..:...-:....                  ..::\\r\\n........::.  ..::::::..:::::::::. .:::::=**=-::::---.                                         -+=#+====+=***#*++=+-............. ..                         ....\\r\\n........--:.  :-:. .:::...::----:.  :=-:..-+**-::--:.                                         .::--:------=+*+=====:.............                             ..\\r\\n...:....-+=:...-:::  .:-:....:==-....:----. .+=:-::.                                           -:.:-...:::::::-----=.... .....                                  \\r\\n::::..::+++:..:=*=-:=-::-:....:=-..::..-+=:-:..=%*:.                                           -:.:-.::::::::.:=-===..                                          \\r\\n:::...:=**=:..-=#%*+#%#+::... .--.:=+-:::------::=.                                            .-:.:::::::::::-=---:                                            \\r\\n::...:-***-..-=*%%%#*%%%*:....:-:..:++-......::.                                                .-:::-----====+==-:                                             \\r\\n::::::=+++:.:-+%%%@@%%%%*-::::.... .-=-.                                                          ::::::::--==--:.                                              \\r\\n-:::.-*##=.:--#%%*+#%%%%#=:..........:-.                                                             ..:.:::::.                                                 \\r\\n-:::-*##+:::-*%%#*+=+%%%#=.........                                                                                                                             \\r\\n::::+###-.--*%%%==+##%%%+:........                                                                                                                              \\r\\n:::+##*-.:=#%%%###*#%%#*-..........                                                                                                                             \\r\\n::-###-..-*%%%+==#@@%*=-:...........                                                                                                 ...                        \\r\\n:-###=..:+%%%#%%#%%%*-:...............                                                                                           ............                   \\r\\n=*##+:.:=%%%+=#%%%%*=:..................                                                                                       .....::........                  \\r\\n+*#+:.:=#%%=*+=+%%*-:.....................                                                                                    ....:::::.........                \\r\\n+=-..:-#%%%=-=*%%+:........................                                                                                   ...::::...........                \\r\\n-:...-*%%%%###%*:..........................                                                                                   ...................               \\r\\n..:-**==*++#%%+:.........................                                                                                     ...................               \\r\\n.:=#%%%-+%%%%+:.......................                                                                                        ...................               \\r\\n:-*###%*=%%%+:......     .                                                                                                    ...................               \\r\\n=**####++#*=:......                                                                                                           ...................               \\r\\n+**#***+#=:.......                                                                                                             ..................               \\r\\n***++**+-......                                                                                                                .................                \\r\\n:=++**=.....                                                                                                                     ............                   \\r\\n..-*+:.                                                                                                                                                         \\r\\n::::.                                                                                                                                                           \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . ..........            \\r\\n:.                                                                                                                                   ................           \\r\\n:..::.                                                                                                                               .................          \\r\\n:-+*+-.                                                                                                                              ................           \\r\\n:+***+=:                                                                                                                              ...............           \\r\\n.:=*###+:.                                                                                                                                 .....                \\r\\n:.:+#%%#*-.                                                                                                                                                     \\r\\n*-.:+**=*#+:.                                                                                                                                                   \\r\\n#+..:-+**#**=.                .                                                                            ..........                                           \\r\\n##+:.:*%%#***=.          ...............                                                                .................                                       \\r\\n*##+..=*#%%%%#=.        .................                                                              .....::::::::......          ..........                  \\r\\n=*##=..-*%%##*=.       ....................                                      ......               .:...:::::::::::::::.       ..:::::::::::..               \\r\\n:-*##*:.=#%*+++-...... .......................                                 ............           .::::::::::::::::::::.    .::-------------::              \\r\\n::-*#%+.:+%%###*-..............................                               ..............          .::::::::::::::::::::..   :-----------------:             \\r\\n:::+##*-.=#%##%%*-..............................                              ..............           .:::::::::::::::::::..   -=================-.            \\r\\n:::-*#%#:.=#%#++##=.............................................             ...............        ....::::::::::::::::....   .-==================:            \\r\\n-:::+%%%+.:+#%#####-........................................................................    .-:::::....::::::.........    ..-=================-:            \\r\\n::::-*%%#-.:+%%#++#*:.....................................................................    ..--..:::::::::::=-.......     ...:-===============--:            \\r\\n:::--+####:.-*%%%%%#+....................................................................     .:.:-:......::::..::           ...:--===========----:.            \\r\\n:::::-#%%%=.:+%%%++##+.......................................................................::..:...........::..:.           ..::-----=====---:::.             \\r\\n:::::-#%%%=..-*%%#*#%%+......................................................................:::::...........-::::.           ...::::--------::..               \\r\\n=-:::-*###+:.:+%%##%%##=........:----:......................................................::::::::......::-::::-.             ....:::::::::..                 \\r\\n=+=-:-+###+:.:-*##***#%*:.....:-==-==-......................................................--:----=--=--====+-:-:........... ................                  \\r\\n:--::::=**+:...-++++=+*+=--:::-=--:-=-::.-**=..............................................-*+**#*++==*+=---==-==::::::::.....-:.:.:..::-...                    \\r\\n:::....:-==--..:==----==--=-:.::::::-=-:=#%#=:............................................-####***#++--==-===++=-:-===-:..::....:---::::.::-.......             \\r\\n::..::..:-===:..:-------==:.:-:...:=+=--*+--:::..........................................-+++*###+:.    ..=++++=----:::::---:::--=====---=--------------::..    \\r\\n:...:.....:--:..:::-:----:::-=-:..:---::...:---:................................::::-::-=*****+++=....::-====--:...........:-------===-=========++===-+++===++==\\r\\n.......::::------:..:::....:---:....:--::::-----:...................:::::::----::::::..-+++++**+*##*+=+**+---=.        :..:-:::::::--:::...:--==++++++******##**\\r\\n...:::::::::::::-------===--=-:.....::::--::-----:....::--::-::-----===--:-:::........+**++++*##%%%%##*=.:::::...........:::::.:::-::......:-=++*******#########\\r\\n.....:..:::-=++++++==----:.::.:::::::::::::::---===+++=-==--====----:::::::::.....:-=*#+=++****++==****-::.:..:::::::::..::::----::....:::-=++**************==++\\r\\n   ......................:::::::---::::::----==+***==---=+++=-::::::::::-:..-..::-=+*#******+==-----==+:::.:...----::::.:::-----.......:-=+++++++++*++=++=-==+*+\\r\\n             .........:::::::::::::::--====+*++====--=+*+=-:::--::::...::::--::=-====++++++=-:::::::-=-::......::::::.:.---===---:...:-=========++-::.-====..-+*\\r\\n           .........::::::::....:::-=+****++=-----=+++-:::::::-:........:---:.--:+==+++++=---:::::::---::......:.:-:.....:-==---:-::-----======+= .-::-+***+:-+-\\r\\n             .............  ..::-=+**+++==-----=++=-:::.....::....:::..:-::..-::====++++=-::........:=:-:.  ...-.:::... .--=-----:--------===-:-=:.=++=--++*+:*#\\r\\n              ......      .:::-++++==+-.:-::-=++=::::::::.........:::::...  :-:=-:=++=-::....::::::-::::..    .:..::.   .--------:--------====--::. :=+**+-+#*##\\r\\n                       ....:--=++====-:::::-==-::::::--:::......::.::...   :-:=-:.::.....:::-::::----::...     : .--.   .--------:-=-----:.::---==-. .:=**######\\r\\n                     ....:--:--==-::-::::=-::...::=+=:..:..  ..:::::...   :-:=-::.......:--:::::::::. ....     : .::.   .-------------------:::::.:---=*****####\\r\\n                    ...:---::--::::....--:...::=++=:.....   .  ....      .-:=::-.....:::......    .....:..     : :::.   .--------++--------=====- :++++****#####\\r\\n                  ..  .:::.........  .::..::-++=-..::.. . ..    ..       ::-: ................::::::-..:...    : .::.   .:--------=----------====-=+++++****##*+\\r\\n..                  .....      .....::..:-===-:..:-::. ......  ..       ..-:.......::::::------:::.:-.......             :-------------------=====+++++******=::\\r\\n.                  ....     .... ..:..:----:.....::.. . ....           ..-:.:--------------::...   .::.. . .             -------=+=:---------======+++++**+=:--.\\r\\n ..   .         .::..     ..... ... .:::::.........    ..              .::..:-------:::...           ... .               -=-----===:--------------=========-=+==\\r\\n               .::..   .       ..  .::..:.........    ..              ..:   :::....                   :. . ..      .   . -=----==--.....          ..............\\r\\n               ...   .       ...  ........  ....      ..              ...   .                       .. : . ......      ..---=+++--- .                 ..........\\r\\n             .              ..  ..... ...  ....      ....              .                    ..::::::-:.: . ....-.:...    :---=+=--: ...        ..::--======.-..:\\r\\n                           .............  ....      .. .              ....                            .- . ....-.--:.   .:--------:....     .-====+==-=+***:--::\\r\\n           .  ........... .............  ...      . .                .:...                          ...:      .-.-:      :--=*+---:...   .:--====++=-..=*+*+.=::\\r\\n          .. .:.  :::::. ..  .........  ...        .                 .::   .............................      .-:.       :===#*=-=:..    -=---=::::.   .-::*.-::\\r\\n           ..:.  ...::   .  .........  . .         .                ..:..............                  .      .--::.    .:=-==-===-.     .:-----.  .==-:.:-*:=:+\\r\\n         ...:.  ....:.  :. .........              .                 ...                                .                .:-----===--:      .:-=+=::====+++*+:=:#\\r\\n          .::.  .:::. ..:  ....   ..  .          ..                  .     ....                  ..::.                   :=----===----.       .:-===++=+***:=-=+\\r\\n          .::..::::: .... ....    .  .           .                 ..:..                   ..:::--===-:.                .:-----===----=:         ...::-----.=.*-\\r\\n          ::.....::.  ... ....       .  ..      ..                  .-:=                  ..............      ..........:------===-----=-.       .   ........:*:\\r\\n         .:......::   .   ....   ..     .       .                   :-..                                       ...      .-----:=-=--===-=-.      ............=+.\\r\\n         .:.....:::   .  ......  .              .                   ..                                    .... :--. .   .=----:-==--=======:     ............==:\\r\\n         :: ...:::.      .... .. .                                                                             --:-::.:..==-----==-=========:   ......:--:::.+=:\\r\\n         :....::.:.      ....  ...                                                                     .       -..--::. .========+-==========-  ........:....+-:\\r\\n        .:... ::::.  .  ..:.. ....    .....  .. .                 . ::.                                .  .    -::-.    .-======++-============. ............+=-\\r\\n        .:....::::.  .  .::.. .. .                                . =--.                         ..::..:...    :--.   ...=#%#*++++-===========+=. ..........:+. \\r\\n   .. ...:.....:::.......::.:.::......:::::::::.:.:..             ..=++                        .:---::-+-..  ....     ...=%%%%%%%#-==========+++=. .........:*++\\r\\n   ......:....::::.::.:::::::::::::.::---::::::::::::             ..-::                           .....:.... ............=#######*-==========++++=..........:*+#\\r\\n   ......:....::::......::::::::::...::::::::::::::::             . :.                             .   .. . ......   ....+%%%%%%%#============++++=...::....:*=+\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::.              :                                  .. . .....     ...=*######*-===========++++*=.:-:.::--*-:\\r\\n.   .....::...::::..........::::::....-::.......:....               :.                                    .     .. ... ..----=----:===========+++++*-.....---+-:\\r\\n         .:....::::  ..  ...:....:    :..     ..:.                  :.                                    .    :. :-::: .:---------============+++++*-...:...+:.\\r\\n.        .:...:::::....  ........: .  :..       .. ..               ..                                    ...  :::-..:: .:---------============+++++**:..:...+:.\\r\\n.         ::......:...:......:...:... .:        ..::.                .                                   ....  :::....  .:--------:=============++++**+:.:...+-.\\r\\n..        .:....:::: ........:.:..:... ...       ..::.               :...     .........                  ....  -:-:-.   .:---------=============+++++**+.:...==.\\r\\n...     .. ::::.:::::..:......:::.:...  . .       ...                :.               .................. ......-:.:.    .:--------:-=============++++***+....:+.\\r\\n.. .     . .::...::::: .:.:...::::.:.   .  .      ..:.               ..                      ........... ..... -:::=.   .---------:==============+++++***=....+:\\r\\n .. .     . .:::::-::-: .::....:::..:. ... ..      ....               :.::::::::....                 . ........-::::    .:--------:-==============++++****=...==\\r\\n           ...:::::::::. .::....:::.:.. ... ..     .....             ..-=--:::----------::::::::...... ....... ::::-.....:--------:-==============++++*****=..:*\\r\\n             ..  .    ... .:.....:::.:.........     ..::             ..:.      ......::::------======-.:.......:...-.....----------==============+++++*****#=.:=\\r\\n              ....  ........:..:..::.::........   .....-.              :.                     ......::::.......-:-:-.....---------==========+==++++++++****##+::\\r\\n              .... ...... .  .:.:::::..:...:::.:..:.....:              .:.                        ..  .........-:-::.....---------======-------------=+===**##+-\\r\\n                  ... .........:..::::..:.:::..:..:.  ....            ..-.  ......                     :.......-::::  ...:---------=======+-=---:::...:-...-=+**\\r\\n                 .....:..:::....::.:::-::..........    . ...          .:.: .:...........       ....... :..... .-:::-::-..:-------:-========+++++====+====:-..:-+\\r\\n                  ............:..--::----::::.::......  ..:..          ..:::.    .....::::::...... ..  ........-:-::.....----=+-::--=======+++=====+++++*++---:.\\r\\n             ..:-:   .::.:::-::-=-::-:-----::::--:-:.......:::.         ..-..         .....::-------:. ........:.::: ....:--=%#+::--============+++++++++***+-:.\\r\\n              .:--:.  .::::---:::::..:----:--:::::-:::......:.:.         ..:.                ...::-=-: ........-::--.....::-#+-=-:-==========++=-:=++++********=\\r\\n                 ....   .:::-----:::-::---::-==-::---::.:.  .:::.. ..    ..-:               .........:.-...........:.....:-=+--=-:-======+++=-:::=+*++*****#####\\r\\n                           ..::---::::::::-=----=--:::-==-:...::::....    ..::.....      ........:....:=.................::-+--=::-==+++++=::.:+++=-:-++**######\\r\\n                              ....::-..:::.:---::-===-:---=::..:::.  ...   ..::::-::::..........  .....-.:..::....:..::::::=+-=-:---=++++:.-=-.:----=---+=+*####\\r\\n                                 ...:---:.:::-----::---:-:...::::.     .....:--:------------:::......:::..:.:.:::-------::-++-==----=+++++=======----=-:-==--+**\\r\\n             .                 ........:---::::::----::::---:::.:        ....:-:--=-==========++==----:-:...:::::.:::::-::-++++=--=:+*********+-===++*--+*+===.:\\r\\n                 ........................::--:::::::::--::......          .......::::::--:::::::-:::-..=::::.::=-:.::..::-=+==----::-=+********#******++++*+=-=+\\r\\n                 ..........................::::------::------::..... .::..  ... .::-:-==---::::::::::::=:::::::=-=-::...:-===----:.::::-=+******####*+**#+--=+==\\r\\n            .     ..........................::::-=+++===-::::::-:::..-=:......:.:------======-:::::----=..:::::===--:::::-=---=:.....:-:::--+*###########**##**#\\r\\n   ..  ..  .....  ..    ...................:::::--++===-:.       .......  ..::::..:::--======+==--:-==--:.::::--:::----:::----.........::-:::-==+*****####%%%%%%\\r\\n.......:....:.........::...:..............:::::--=====-:.             ......::........:=+**++==-====+*+++=--:::.....:....::==::::::::.:::::::---==+==++**###**++\\r\\n  ............::::.........=*=:::..........:::---====-:..                           ....-====--::===--=++**++=-:::.........:=+++=-----::-==+++++++=+++=--:::::--\\r\\n   .. ............::::...   .:::=+=:...::::::---------..                                 .-++===+*-       =*#*+==:--=:::--:-::--==+=++=::-++-:.....        .:::-\\r\\n   ... .--:..::::....::::...    .-+#*+-::::::--------:.                                    :=====*=-:::::-*+++++*=-=---------:-:::-:--:..-=:               .::::\\r\\n.... . :---. ..::::...:--::....    .:==**=:::---:---:.                                      .=*###*++-=+-=+======-::::::::::::..:..:-.....                 ...::\\r\\n........::.  ..-:::::...::::::::. .:-:::-**+-::::---.                                         -==#+====++**##*++++-............. ..                         ....\\r\\n........:=-.  .-:. .::::..::----:.  :==:..:=**-::--:.                                         .::-::---:--=+*+=====:..............                            ..\\r\\n...:....-+=:...-:::  .:-::...:==-....:----...+=--::.                                          .-:.::..::::::::-----=.... ......                                 \\r\\n::::..::+++:..:=*+--+=::::....:=-..::..-+=:-:..=%*:                                            -:.::.::::::::.:=-==-..                                          \\r\\n:::...:=**+:.:-=#%#+#%%*-:.....-:.:++-:.::-----.:-.                                            .-:.:::::::::--==---.                                            \\r\\n::...:-***-..-=*%%%#*%%@*:....:-:..:++-.........                                                .-:::-----===++==-.                                             \\r\\n-::::.=+++:.:-+%%%@@%%%%#-:.........-=-.                                                          ::::::::--==--:.                                              \\r\\n-:::.-*##=.:-=#%%+=*%%%%#=:..........::.                                                             ..:.::::..                                                 \\r\\n-:::-*##+:::-*%%#*+=+%%%#=.........                                                                                                                             \\r\\n::::+##*-.-=*%%%==+*#%%%+:........                                                                                                                              \\r\\n:::+##*-.:=#%%#*####%%#+-..........                                                                                                                             \\r\\n::=###-..-*%%#+==#@@%+=-:...........                                                                                                 ...                        \\r\\n.-###=..:+%%%#%@%%%%+-:................                                                                                          ............                   \\r\\n=###+:.:=%%%+=*%%%%*-:..................                                                                                       .....:::.......                  \\r\\n++#+:.:=#%%=*+=+%%*-:......................                                                                                   ...::::::.........                \\r\\n+=-..:-#%%%+-=*%#=:........................                                                                                   ...::::...........                \\r\\n-:..:=*%%%###%%*:..........................                                                                                   ..................                \\r\\n..:=*#==++*#%%+..........................                                                                                     ...................               \\r\\n.:=#%%%=+%%%%+........................                                                                                        ...................               \\r\\n:=####%*=%%#+:......                                                                                                          ...................               \\r\\n=**####+*#+=:......                                                                                                           ...................               \\r\\n+**#***+*=:.......                                                                                                            ...................               \\r\\n+**++**=:......                                                                                                                .................                \\r\\n:-=+**-.....                                                                                                                     ............                   \\r\\n:.-+=:                                                                                                                                                          \\r\\n:::.                                                                                                                                                            \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . .........             \\r\\n:.                                                                                                                                   ................           \\r\\n:..::.                                                                                                                              .................           \\r\\n:-=++-.                                                                                                                              ................           \\r\\n:+***+-.                                                                                                                              ...............           \\r\\n.:+*###=:                                                                                                                                  .....                \\r\\n:.:+#%%#+-.                                                                                                                                                     \\r\\n*:.:+#*+**+:                                                                                                                                                    \\r\\n#+..:-++*##*-.                .                                                                            ..........                                           \\r\\n##=:.:+%##***=.          ..............                                                                 ................                                        \\r\\n*##+..=#%%%%%#=.        .................                                                              .....::::::::......           ........                   \\r\\n=*##=..-*%%###+.       ..................                                        ......               .:...:::::::::::::::.       ..:::::::::::.                \\r\\n:-*##*:.=#%*=++:...... .....................                                   ............           .::::::::::::::::::::.    .::-------------:.              \\r\\n::-*#%+.:+%%###*:.............................                                ..............          .::::::::::::::::::::..   :-----------------:             \\r\\n:::+##*:.=#%##%%*-..............................                              ..............           .:::::::::::::::::::..   -=================-             \\r\\n:::=*#%#::=#%#++##-..........................................                 ..............         ...::::::::::::::::....   .-=================-.            \\r\\n-:::+%%%+.:+%%#####-........................................................................    .::::::...::::::::........    ..-=================-:            \\r\\n::::-*%%#-.-+%%#=+#*:.....................................................................    ..=:.::::::::::::=:.......     ...:-===============--:            \\r\\n:::--+####:.-*%%%%%#+....................................................................     ::.:::......::::..:.           ...:--===========---::.            \\r\\n:::::-*%%%=.:+%%%++##+.......................................................................:...::..........:...:            ..::----======---:::.             \\r\\n:::::-*%%%=..-*%%#*#%%=......................................................................::::............-::::.           ...::::--------::..               \\r\\n=-:::-*###+:.:+%%##%%##-........:----:......................................................:::::::........:-:::::              ...::::::::::..                 \\r\\n=+=-:-+###+:.:-*##***#%*:.....:-==-==:......................................................-::-----:----=====::-............ ................                  \\r\\n:--::::+**+:..:-**++=+*+=--:::-==-:-=-::.-++-..............................................=+++***++==*+----==-==::::::::....::....:..::-...                    \\r\\n:::....:-==-:..:==----==--=-:.::::::-=-:=#%#=.............................................-####**##++-=======++=::--==-:...:....:--::::...::.....               \\r\\n::..::..:-===:..:---=----=-.:-:...:===-=**--:::..........................................-=+*####+-..   .:=++++=----:::::---:.:--=====-:-=--:----------::..     \\r\\n::..:.....:--:...::-::----::-=-:..:---::...:---:................................:::::.:-+**+**+++-.....:-====--............:------====-=========++==-=+++===+==-\\r\\n..........:------:..:-:....::--:....---:.::-----:....................::::::---:-:::::..-+++++*++**#+==+**+---=.        :..:-:::::::--::::..:-===++=+++******#***\\r\\n...:::::::::::::-----::-==--==:.....::::--::-----:.....:-:::-:::----===--:::::..... ..+**++++*##%%%##**-::::::...........::::::::::::......:-=++*******#########\\r\\n.....:..:::-==++++++=--=-::::.:::::::::::::::---=-==+==-==--=====---:::::::::.....:-=*#+=++*****+++****:-:.:..:::::::::.:::::-:--::....:::-=++************#*=+*+\\r\\n   ........::.............::::::--:::::::----==+***==---=+++=--::::::::--:.:-..::-=+##******+==-----===.:..:..:----:::..-:----::.......:-=++++++++++++=++--==++=\\r\\n              ........:::::::::::::::---===+*+++===--=+*+=-::::-::::...::::--::======++++++=-:::::::-=-::......-::::.::.-:-===---....:-=========+=--::-===:.:=**\\r\\n           ..........::::::::...:::-=++***++==----=+++=:::::::-:........:---..--:+==+++++=---:::::::---::......:.:-:....::-==-----::-----======+: ::::=+***=.==-\\r\\n             .............. ..::-=+**++++=------++=-:::.....::....:::..:-:: .-::+=-=++++=--:........:-:-:   ...:.::.... :--=----::--------===::==.:++=-:-+**--#*\\r\\n              .......     ..::-=+++=++-::-::-=+*=::::::::.........:::::... .--:=-:+++=-::....::::::-::::.     .: .:..   :--------:--------====-::: .-+***=-***##\\r\\n                        ...:--=++====-:::::-==-::::::--:::......::.::...   --:=-:.:::....::::-:::----.: .     .: :-:    .--------:-=-----.::---===:. .-+***#####\\r\\n                     ....::-::-==-::-::::-=::....:=+=:..:..  ..:::::..    :--+-::.......:--:::::::::. . .     .: :::    .------------------:::::..-::-+****#####\\r\\n                    ....---::--::::....--:....:-++=:.....   . .:...      .--=:--......:::.....    ..  .:..     : :::    .-------=++:-------=====. =++++****#####\\r\\n                  ..  .-::.........  .::...:-=+=-..:... . ..    ..       ::=: ................:::::-: .:...    : :::.   .:-------==:---------====-=+++++****##*+\\r\\n..                  .....      .....::..:-===-:..:-::. ......  ..       ..-:.......:::::::-----:::::-......             .----------:---------====++++++*****+=::\\r\\n.                  ....     ...  ..:...----:.....::.. . ....           ..-:.---------------::...   .::..   .            .-------=+-:---------=====++++++**+-:-:.\\r\\n ..   .          ::..      .... ... .:::::.........    ..              .::..--------:::...           ...                .=------==-:------------=========+=-=+==\\r\\n               .::..   .       ..  .::..:... .....    ..              ..:  .:::....                   :.   .           ..==----+--:.....       .................\\r\\n               ...   .       ...  ........  ....      ..              ...   .                       ...: . .....       ..=--=++=--:                    .........\\r\\n             .              ..  ..... ...  ....      ....              .                    ...:::::-..:   ...:-.:...   .:---++=--. ...        ..::--=====:.-..:\\r\\n                           .............  ....      .. .              ....                            ::   .. ::.--:    .:--------....     .:-===++==-=+**+.-:::\\r\\n           .  ........... .............  ...      ...                .:...                          ....      :::-.     .---++=---...    .---==-=++=:.:+++*---::\\r\\n          .. .:. .:::::. ..  .........  ...        .                 .::   .............................      :-:.      .--=+#+--=...   .==---=:-::.   :-.==.=.=\\r\\n           ..:.  ...::   .  .........  .           .                ..:..............                  .      :--:..    .---==-=-=:      .-----:.  :+=::.:++.=:#\\r\\n         ...:.  ....:.  .. .........              .                 .:.                                .                .:-----===--.      .--=+=.:===++++*---=+\\r\\n          ..:.  .:::. ..:  ....   ..  .          ..                  .     ...                   .....                  .------===---:       .:-====+=+***+.+:*-\\r\\n          .::..::::: .... ....    .  .           .                 ..:..                   ...:::--==-.                 .------===---=-.         ..:::----::-:*.\\r\\n          ::.....::.  ... ....       .  .       ..                  :-:=                  ..............      ..........:------===----==:            ........=+.\\r\\n         .:......::   .   ....   ..     .       .                   --..                               .       ..       :=-----=-=--=====-       ............+-.\\r\\n         .:.....:::   .  ......  .              .                   :.                                    .....---. .   :=----:===-=======-.     ...........:*-:\\r\\n         :: ...:::.      ....  .                                                                              .-:--::.:.:=-----===-=========.   ......:--::.:*::\\r\\n         :....::.:.      ....  .                                                                       .      .- :-:::. :=========-==========:  ........:...:+::\\r\\n        .:... .:.:.  .  ..:.. ....    ....   .  .                 . ::.                                .      .-:-:.    .-=====++=-==========+:   ..........-+--\\r\\n        .:....::::.  .  .::.. .. .                                ..=--                          ..:..::...   .:-:.   ...+%%#+++++-===========+- ...........-=  \\r\\n   .. ...:.....:::.......::.:.::......::::..::..:.:..             ..++=                        .:---::=+:..  ....     ..:*@%%%%%%+-==========+++- ..........-*++\\r\\n   ......:.....:::.::.:::::::::::::..:--:::::::::::::             ..-:.                            ....:...  ...........:*#######+-==========++++- .........=**#\\r\\n   ......:....::::......::::::::::...::::::::::::.:::             . :                              .   . .  .....    ...:*%%%%%%%*-==========+++++:..::.....=+=+\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::..::.              :                                  . .. .....     ..:+*######+-===========+++++:.:-:::::=+:.\\r\\n.   .....::...::::..... ....:::.::....-::.......:....             . -.                                   ..    ..  ... .:---==---:-===========++++++:....:-:=+::\\r\\n         .:....::::  ..  ........:    :..     ..:.                  :.                                   .    .-. --:-. .:--------============+++++*+....:..-+..\\r\\n.        .:....::::....  ........: .  :..       :. .                ..                                   ...  .:::: .-. .:---------============+++++*+..::..:+..\\r\\n.         ::......:...:......:...:... .:        ..::.                .                                 . .... .::... .  .--------:-=============++++**=..:..:*:.\\r\\n..        .:....:::: ........:.:..:... ...       ..:..               :...      ........                . .... .-:-::    .:---------=============+++++**-.:...+:.\\r\\n...     .. ::.:.:::::..:......:::.:...  . .       ...                :.               .................. .... .:..:.    .---------:==============++++***-....==.\\r\\n.. .     . .::...::::: ...:...::::.:.   .  .      ..:.               ..                      ........... .... .-::--    .---------:==============+++++***-...-+.\\r\\n .. .     . .:::::-::-: .::....:::..:. . . ..      ....              .:.::::::::....                 . ...... .-:::: .  .:---------==============+++++****-...+:\\r\\n           ...:::::::::. .::....:::.:.. ... .      .....             .:-=-::::----------::::::::...... ...... .::::-. ...---------:===============++++*****:..==\\r\\n             ..  .     .. .:.....:::.:........    . ..::             ..:.       .....::::------======-.:..... .:..::. ...----------==============+++++****#*-::*\\r\\n              ....  ........:..:..::.::........   .....:.              :.                     ......::::..... .--::: ....--------==========+===++++++++****#*=.=\\r\\n              .... ...... .  .:.:::::..:...::.....:. ....            . ::.                        .   ....... .-:-:. ....--------=-=====-------------==--+*##*=-\\r\\n                  ... .........:..::::..:..::..:..:.  ...             ..:   ......                    .:..... .-:::.  ...----------========-=--::::...-:..:-+**+\\r\\n                 .....:..:::....::.:::-::..........    . ...          .:.: .............       ......  :..... .-::--::-..-------:--========++++==+=++==+-::..:=+\\r\\n                   ...........:..--::----::::.::......  .:::.          ..-:-.    .....::::::...... .   ...... .-:-:......----+=-:--========+=======+++++*++--::.\\r\\n             ..:--   .::.:::-::-=-::-:-----::::--:-:.......:::          ..:..          ....::-------:........ .:.::. ....---+%#=::==============++++++++***+=-::\\r\\n              ..--:.  .::::---:::::..:----:--:::::-:::......:.:.         ..:                 ...::---........ .:::-:.....::=#=-=::===========++=:-+++++*******+=\\r\\n                  ...   .::::----:::-::---::-==-::---::::. ..:::.. .     ..-:               ..........::..........:......--=+--=::=======+++=-::-=++++****######\\r\\n                           ..::---::::::::-=----=--:::-==-:...::::....    ..::.....      ........:....--.................::=+-==::-=+++++=-:..-++=-::=++**######\\r\\n                              ....::-..:::.:---::-===-:----::..::..  ...   ..:::--::::..........  ....:-....:....::.:::::::++-=-:---++++=..--:.:-------===**####\\r\\n                                 ...:---:.:::-----::---:-:...::::.     .....:--:-------------::......-::.::.:.:::-----:-::-*==+-----++++++======-----=-:=+=:-*+*\\r\\n             .                 ........::--::::::----::::---:::..        ....:::----==========++==----:-.:..:::::.:::::-:-=*++==----+*********====++++-=*+==+-.-\\r\\n                 ........................::-::::::::::--::......          .... ..:::::::::::::::::::-.:=.:::..-=-:.::..::-=+=----:.--=+********#***#*++++**+==++\\r\\n                 ..........................::::-------:-:----::..... .::..  ... :::-:===---:::::::::::-=:::::.:=-=-::..::===-----:.::::-=+******####*+*##=-=++=-\\r\\n            .     ..........................::::-=+++===-:..:::::::..--....:..:.:-----=======-:::::----=.::::::=-=--:::::-=--=-:.....:-::::-+*###########*##**##\\r\\n.  ..  ..  .....  ...   ...................:::::-=++===-:.       .......  ..::::..::::-======+==--:-+=--:.::::--::-----:::---:.........::::::-==+******###%%%%%#\\r\\n...........::.........::...::..............::::--=====-:.             ......::........:=+**++=--===++*+*+=--:::..........:-=-::::::::::::::::---==+==+***##**+++\\r\\n   ...........::::....... .=*=:::..........:::---====-:.                            ....-====--:-===--=+++*++=-::..........:=+++==----::-==++++++==++=--::.:::--\\r\\n   .. ............::::...   .:::=+=-:..::::::--------:..                                 .=+====+*:      .=***+==:---:::-::-::--====++-::-++:.....         .:::-\\r\\n   ... .--:..::::....::::...    .:+**+-::::::--------..                                    :====+*=-:::::=*=+++*+-==----=---::-::-:---:..--.               .::::\\r\\n...... .---.  ..:::. .::-::....    .:-=**=:::--::---:.                                      .=*###++=-==-=+======-:::::...::::.....::.....                 ...::\\r\\n........::.   .-:::::...::::::-:. .:-:::-+*+-::::--:.                                         -=+*=====++**##+++++:................                         ....\\r\\n........:=-.  .-:. ..:::..::----:.  .-=:..:=+*-::--:.                                         .::::---::---=+==---=:..............                            ..\\r\\n...:....-+=:...--:-. ..:-:...:==-....:--=-...=--=::.                                          .-:.::..::::::::----=-...  .....                                  \\r\\n::::..::+++-..:=*+--+=-::::...:=-..::..-+---:..=%*.                                            =:.::.::::::::.-=--=:..                                          \\r\\n:::...:=**+:.:-=#%#+#@%*-:.....-:.:++-:..:-----.::.                                            .-..::::::::---=---:.                                            \\r\\n::..::-***-..-=*%%%#*%%@*-...::::..:++:.........                                                .-:::-----===+===-.                                             \\r\\n-::::.=+++:.:-+%%%%@%%%%#-:.........-=-.                                                          .:::::::--=--:.                                               \\r\\n-:::.-###=.:-=#%%+=*#%%%#=:..........::.                                                             ....::...                                                  \\r\\n-:::-*##+::--*%%*#*++%%%*-.........                                                                                                                             \\r\\n::::+##*-.-=*%%@+==*#%%%+:.......                                                                                                                               \\r\\n:::+##*:.:=#%%#*####%%#+-..........                                                                                                                             \\r\\n::=###-.:-*%%#++=#@%#+=:............                                                                                                 ...                        \\r\\n.-###=..:+%%%#%@%%%%+-:................                                                                                          ...........                    \\r\\n=###+:.:=%%%+-+#%%%*-:..................                                                                                       .....:::.......                  \\r\\n++*+:.:=%%%=+*++%%+-:......................                                                                                   ...::::::........                 \\r\\n+=-..:-#%%%*-=*%#=:........................                                                                                   ...::::...........                \\r\\n-...:=*#%%##%%%+:..........................                                                                                   ..................                \\r\\n..:=##=-++*#%%=..........................                                                                                     ...................               \\r\\n.:=##%%++%%%%=........................                                                                                        ...................               \\r\\n:=####%*=%%#+.......     .                                                                                                    ...................               \\r\\n=**####+*#+-.......                                                                                                           ...................               \\r\\n+******+*=:.......                                                                                                            ..................                \\r\\n+**++**=:......                                                                                                                ................                 \\r\\n:-=+**-....                                                                                                                      ............                   \\r\\n:.-+=.                                                                                                                                                          \\r\\n::..                                                                                                                                                            \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . ........              \\r\\n:                                                                                                                                    ................           \\r\\n:.....                                                                                                                              .................           \\r\\n.-=++-                                                                                                                               ................           \\r\\n:+***+-.                                                                                                                              ...............           \\r\\n.:+*###=:                                                                                                                                 ......                \\r\\n:.:+####+-.                                                                                                                                                     \\r\\n*:.:+#*+**=:                                                                                                                                                    \\r\\n#+..:-=+*##+-.                .                                                                            .........                                            \\r\\n##=..:+%##***=.          .............                                                                  ................                                        \\r\\n*##+..=#%%%#%#=.        ................                                                               .....::::::::......           ........                   \\r\\n=*##-..=*%%%%#+.       ..................                                        ......               .:...:::::::::::::::.       ..:::::::::::.                \\r\\n:-*##+::=#%*=+=:...  ......................                                    ............           .::::::::::::::::::::.    .::------------::.              \\r\\n::-*#%+.:+%%###*:............................                                 ..............          .::::::::::::::::::::.    :-----------------.             \\r\\n:::+#%*:.=#%##%%*-..............................                              ..............          ..:::::::::::::::::::..   -=================-             \\r\\n:::=##%*::=#%#++#*-...........................................                ..............          ..::::::::::::::::....   .-=================-.            \\r\\n-:::+%%%+.:+%%#*#%*:.......................................................................     .:::::....::::::::........    ..-=========++======-.            \\r\\n::::-*%%#-.-+%%#=+#*:....................................................................      .=:.:::::::::::-=........     ...:================--.            \\r\\n:::--+###*:.-*%%%%%#=...................................................................     .:::::::....::::::::.           ...:--===========---::.            \\r\\n:::::-*%%%=.:+%%%++##=..................................................................... .:...::.........::..::            ..::----======---:::.             \\r\\n:::::-*%%%=.:-*%%#*#%#=......................................................................:::-...........:-::::            ...::::--------::..               \\r\\n=-:::-*%%#+:.:+%%##%%##-........::---:......................................................:::::::........::::.::              ...:::::::::...                 \\r\\n=+=-:-+###+:.:=*##***#%*:.....:-==-==:......................................................-:::----:-----===-::-.     ....   .  ............                   \\r\\n:--:::-+**+:..:=**++=+#*--::::-==-:-=-::.-++-..............................................=+++***+=-=*=----+=-=-::::::::::..::........::...                    \\r\\n:::....:-+=-:..:==----=====-:.::::::-=-:-#%#=.............................................=####**#*++-+======+==::----::...:.:..--:::::.:.:.....                \\r\\n:::.:...:====:..:=--=----=-.::....:-==:=#*=-:::..........................................-++*###*+-... ..:+++*+---=--::::---..::-====--:----::----::::::...     \\r\\n::..:.....:--:...::-::----::-=-:..:=--::...:---:.................................::::.:-+**++*+++: ....:--+===-:...:.......-------====-=========+===-=++=-====-:\\r\\n..........:------:.::-:....:---:....--:..::-----:....................::::::---:::::-:..-++++**++***+==***=----        .:..--::::::---:::::::-==+*+=+++**********\\r\\n...:::::::::::::--:::::--=--==:.....::::--::----::.....:::::::::----===--:::::........++*++++*##%%%##**-::::-:..........:::::::::::::......:==++****#*##########\\r\\n.....:..:::-===+++++=--=-:::::..:::::::::::::------=+==-==--=====---::::::-:......::=*#+=++**#**+++#**+.-:.:..::::::::..:::::::--::....:::-=+*************#++*++\\r\\n   .....:..:::........:...::::::--:::::::-----=+***+==--==++=--::::::::--:.::..::-=+##******+==----==+=.:.:...:----:::..-:-----:.......:-=++++++++**+++*=-===++=\\r\\n              ........:::::::--::::::---===+++++===--=+**=-::::-::::...::::--::======++++++=--:::::-==-.:.....:-::::.::.-:-===--:...::-=======+++=--::--==..-+#+\\r\\n           .........::::::::::..:::-=++***++==----=+++=-::::::-:........:---.:---+===++++=---::::::----::........::.....::==---:--.:-=--========:.::.-+***+::=-=\\r\\n             ........:..... ..::-=++*++++=------+++=-::....::::...::...:-:: .-::+=-=++++=--:........--:-:  ...::.-:.....:-=-----:--------====:-=-.-++=-:=**+:+#+\\r\\n              .......      .::-=+++=++-::-::-=+*=::::::::.........::::::.. .--:=-:+++==-:.....:::::-:.::.     ::.::...  :-------::-------====-:::: :=+**+-=***##\\r\\n                        ...:--=++=+==-:::::-==-::::::--:::......::.::...   ---=-..-::....:::--:::---:.. .     .:.:-:    :--------:=-----::::--===-: .:=****#####\\r\\n                      ....:-::-==-:--::::-=::....:===:..:..  ..:::::..    :--+-::.......:--:::::::::... .     .: :::    :--------:=-------::::::.:-::-+****#####\\r\\n                    ....---::--:::::...--:....:-++=:.....   . .:...      .--=:-: .....:::......   .   ::.     .: ::.    :-------=+=:------====== .++++*****#####\\r\\n                  ..  .--:......... ..::...:-=+=-..:... . ..    ..      .::=. .................::::-: ::..    .: :::    :--------=-:--------====--+++++*****#**=\\r\\n..               .  .....      .....::..:-===-:..:-::. ......  ..       ..-.........::::::-----::::-:......             .--------------------====++++++*****+-::\\r\\n..                 ....     .... ..:...----:.....::.. . ....           ..-..---------------::....  .-.. . .             :-------++----------======+++++***+-:-..\\r\\n ..   .          ::...     .... ... .:::::.........    ..              .::..---------::....          ..                 .=------==-------------=========++--=+-=\\r\\n               .::..   . .     ..  .::..:... .....    ..              ..:  .:::....                  .:    ..         ..:+-----+-=......     .................::\\r\\n               ...   .       ...  ........  ....      ..              ...   .                       . ..   .....       .:=--+++=--.                    .........\\r\\n                            ..  ..... ...  ....      ...              ..                    ...::::::.:.   ...-:.:..    .---=++---....         ..::--=====.::.::\\r\\n                           .:...........  .....     .. .              ...                             -.   ...-.::-.    .---------....     .:-===+====++**=:-:::\\r\\n              ........... .............  ...      ...                .:...                          . :.      -.--.     .---++=---...    .---==-=+==..-*+*+.=:.-\\r\\n          .. .:. .:::::. ..  .........  ...        .                 .:.  ..............................      --:.      .=-=*#=--=...   :==--=-:-::   .--:+:--.*\\r\\n           ..:.  ...::.  .  .........  .                            ..:..............                 ..      :-::..    .--===-=-=.      :-----:   -=-::.:*----*\\r\\n         ...:.  ....:.  .. .........              .                 .:.                                .                .------===-:.     .:-=+=-.-===+++**:=:*=\\r\\n          ..:.  .:::. ..:  .... . ..  .          ..                  .     ....                  .....                  .-----=+==---.       .:-====+=+***=-=-*-\\r\\n          .::..::::: .... ....    .  .           .                 ..:..                   ...:::-===:.                 .------===---=:         ...::-----.-:+=.\\r\\n          ::.....::.  ... ....       .  .       ..                  :::-                  ..............      ..........:------===----=-.            ........*-:\\r\\n         .:......::.  .   ....   ..     .      ..                   -:.                                        ..      .-=-----===-===-==:       ...........:*::\\r\\n         .:.....:::   .  ......  .              .                   :                                    .... .--: ..  .-=-----===-=======-      ...........-+::\\r\\n         :: ...:::.      ....  .                                                                       .      :-:--:.::.-=-----==--========-.   ......--:::.=+::\\r\\n         :....::.:.      ....  ..                                                                      .      :: --::.  -=========-==========. .........:...+=::\\r\\n        .:... .:.:.  .  ..:.. ....    .....  .  .                 . ::                                .. .    :-:-:.   .:-=====++=-===========.  ...........+=--\\r\\n        .:....::::.  .  .::.. .. .                                ..=--                          ..:..::..    .--:    ..:*%%*++++==============. ...........+:  \\r\\n   .. ...:.....:::.......::.:.::......::::..::..:.:..            ...++-                        .:---::+=...  ....    ...:#%%%%%%%============+++. ..........++++\\r\\n   ......:.....:::.::.:::::::::::::..:--:::::::::::::             ..-:.                            .. :: ..  ...........-########============++++...........++*#\\r\\n   ......:....::::......::::::::::...::::::::::::.:::              .:                                  . .  .....    ...-#%%%%%%%============+++++...::.....++++\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::               :                                  . .. .....     ..-**######============++++++..:-:::--+=:.\\r\\n.   .....::...::::..... ....:::.::...::::.......:....             . -.                                   .     ..  ..  .:---=----:============++++*=.....:-:+-:.\\r\\n         .:....::::  ..  .........   .:..     ..:                   :                                    .    .:..--:-..:---------============+++++*=...:...+-..\\r\\n.        .:....::::....  ........: .  :..       :. .                :.                                 . ...  .::-: .-. :---------=============+++++*-..:...+-..\\r\\n.         ::......:...:......:...:... .:        ..::.               ..                                 . .... .::.:... .:--------:=============++++***-.:...==..\\r\\n..        .:....:::: ........:.:..:... . .       .::.               .:..       ........                . .... :--:-:    .----------=============+++++**:....-+..\\r\\n...     .. ::::.:::::..:......:::.:... .. .       ...                :                ................ . .... ::..:.    :--------:-=============+++++**+:...:*:.\\r\\n.. .     .  ::...::::: ...:...::::.:.   .  .      ..:.               ..                      ........... .... ::::=:    :--------:-==============++++***+:...+-:\\r\\n .. .     . .:::::-::-: .::....:::.... ... ..     .....              .:.-:::::::.....                  . .... ::::-. .  :----------==============+++++***+...-+.\\r\\n           ...:::::::::. .::....:::.:.. ... .      ...:             ..:-=-::::----------::::::::.....  . .... .:::-:. ...--------::==============+++++****+..:+:\\r\\n             ..  .     .. .:.....:::.:........    . ..::             ..:.       ......:::-------=====-.:..... ::..:.. ...=--------===============+++++****#+::-=\\r\\n              ....  ........:..:..::.::........   .....:.             .:.                     ......::::..... ::-:-: ....=-------==========+===+++++++*****#*:.+\\r\\n              .... ...... .. .:.:::::..:...::..:..:. ....            . ::.                         .  .:..... :-:::......--------=-====--------------==-=+*##*-=\\r\\n                  ... .........:..::::..:..::..:....  ...             ..:   ......                    .:..... ::::-. ....----------======+===--::::...-...:=+**=\\r\\n                 .....:..::.....::.:::-::..........    . ...          ...:.:.............      ...... .:..... :-::--:-:..-------:--========++++==+=++==+--:.::=+\\r\\n                   ...........:.:--::----::::.::...... ..:::.          :.-.:     .....::::::...... .  ....... ::--:......---=+=::--========+======++++++*+=-=:..\\r\\n             ..:--   .::.::--::-=-::-:-----::::--:-........:::          ..:..          ....::-------:........ :..::.....:---#%*-:-=============+++++++++***+=-::\\r\\n              ..:-:.  .::::---:::::..:----:--:::::-:::......:.:.  .     ..::                 ...::---........ ::::-......:-*#--=:-===========+=-:-+++++*******+=\\r\\n                  ..    .::::----:::-::---::-==-::---::::. ..::... .     ..-:               ..........-...........:......--+=-=-::==+====++=-:::=+++++****######\\r\\n                           ..::---::::::::------=--:::===-:...::::....    ..::......     ........:....=:................::-+=-=-::==+++++=::..=++=-:-++***######\\r\\n                              ....::-..:::.::--::-===-:----::.:::..  ...   ..:::--::::..........  ....-:....:.:..::.::::::-+=-=-::-=++++-.:--..--------===**####\\r\\n                                 ...:---:.:::-----::--::-:...::::.     .....:-:--------------::.....:-::.::::.:::-----:-::=*==+-----++++++===+==----=-::=+-:=++*\\r\\n             .                 ........::--::::::----::::--::::..       .....:::-=---=========++==---::-....:::::.:::::-:-=+++=--=:=*********+====++*=-+*+==+::=\\r\\n                .........................:::::::::::::--::......          .... ..::::::::::::::::::-:.--.::::.-=-:.-:.:::-++=----::--=+*******##**##*++++*+=-=+=\\r\\n                 ..........................::::---------:----::..... :::..  ....:::-:====--:::::::::::--.::::.-=-=-::..:-===-----..::::-=+******####+*##*--++===\\r\\n           ...    ..........................::::-=+++===-...::::.::..--....:.::.:--=--=======--::::--:--.:::::-=----:::::----=-.....::-::::=+*##############**#%\\r\\n.  ..  ..  .....  ....  ...................:::::-=++===-.        .......  ..::::..::::=======+==---=+=--..::::--::----::::---:.........:::::--==+******###%%%%%#\\r\\n...........::.........::...::.............:::::--=====-:.             ......:.........:=+**++=--===+****+=--:::.........::-+-:::::::::::-:::----==+=++***#**++++\\r\\n   ...........::::....... .=+=:::.........::::---====-:.                            ....-====--:-==----==+**+=-:::.........:=+++==--=-::-=+++++++====--::..:::--\\r\\n   .. ...:.:......::::....  ..::=*+-:..::::::--------:..                                 .=+====++.      .+***+=-:-=-::--::-::--====++-::=*=:...          ..:::-\\r\\n   ... .---...:::....:::::..     :=**+-::::::-------:..                                    :====+*=--::-:+*=+++*+-==--------::-::-:--::.:-:                .::::\\r\\n...... .---.  ..:::....:-::.....   .:-=**=:::--::---:.                                      :+*###++=-+=-++======:::::......:..:...:... .                  ...::\\r\\n........:-:  ..-:::::...::::::-:. .:--:.:+*+--:::--:.                                        .--+*====+++**##++++=:............ ...                         ....\\r\\n........:=-:  .-:. ..:::...:----:.  .-=:..:-+*-::--:.                                         :::::--::::--=+=-----...............                           ...\\r\\n...::...-+=-...--:-....:-:...:-=-....:--=-...=--=-:.                                          :-..-:..::::::::----=:...  ......                                 \\r\\n::::..::+++-..:=#+--*+-::::.. :--..::..-+---:..-#*.                                           .=:.::.:::::::..=---=:..                                          \\r\\n:::...:=**+:.:-=#%#+#@%*-:.....-:.:++-:..:-----.::.                                            :-.::::::::----=---:                                             \\r\\n:::.::-***-..-=*%%%%*%%@*-...::::..:++:.........                                                :-:::::--====+===:                                              \\r\\n-::::.=+*+:.:-+%%%%@%%%%#-:.........-=-.                                                          .:::::::--=--:.                                               \\r\\n-:::.-###=.:-=#%%+=+#%%%#=:..........::.                                                              ...:....                                                  \\r\\n-:::-*##+::--*%%***++%%%*-.........                                                                                                                             \\r\\n::::+##*:.-=*%%@+==*#%%#+:.......                                                                                                                               \\r\\n:::+##*:.:=#%%#+#%#%%%#+-..........                                                                                                                             \\r\\n::=###-.:-*%%#*+=#@%#+=:............                                                                                                ....                        \\r\\n:=#%#=..:*%%%#@@%%%%+-:...............                                                                                           ...........                    \\r\\n=###+..:=%%%+-+#%%%+-:..................                                                                                       .....:::.......                  \\r\\n=+*=..:=%%%=+*++%%+-:......................                                                                                   ...::::::........                 \\r\\n+=:..:=#%%%*==#%*-:........................                                                                                   ...::::...........                \\r\\n:...:=+####*%%%+:..........................                                                                                  ...................                \\r\\n..:=##+-+**%%%=..........................                                                                                    ....................               \\r\\n.:=##%%+=%%%%=........................                                                                                        ...................               \\r\\n:=####%*=%##=.......     .                                                                                                    ...................               \\r\\n=**####+*#=-.......                                                                                                           ...................               \\r\\n+******+*-.......                                                                                                             ..................                \\r\\n+*+++**=:......                                                                                                                ................                 \\r\\n::=+*+:....                                                                                                                      ............                   \\r\\n:.:+-.                                                                                                                                                          \\r\\n::..                                                                                                                                                            \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        . ........              \\r\\n.                                                                                                                                   ................            \\r\\n:....                                                                                                                               .................           \\r\\n.:-==:                                                                                                                               ................           \\r\\n:+***+-.                                                                                                                             ...............            \\r\\n.-+*##*=.                                                                                                                                ........               \\r\\n:.:+####+:.                                                                                                                                                     \\r\\n+:.:*##***=.                                                                                                                                                    \\r\\n#+..-===*##+-.                .                                                                            .........                                            \\r\\n*#=..:+%##***-.          .............                                                                  ................                                        \\r\\n*##+..=#%%##%#-.        ...............                                                                .....::::::::......           ........                   \\r\\n=###-..=#%%%%#+.       ................                                          ......               .:..::::::::::::::::.       ..::::::::::..                \\r\\n:-*##+.:=#%*=+=:...     ..................                                     ............           .::::::::::::::::::::.    .::------------::.              \\r\\n::-*#%+.:*%%###*:..........................                                   ..............          .::::::::::::::::::::.    :-----------------.             \\r\\n:::+#%*:.=#%##%%+:............................                                ..............          ..::::::::::::::::::...  .-=================:             \\r\\n:::=###*::=#%#*+#*-...........................................                ..............          ...:::::::::::::::....   .==================-             \\r\\n-:::+%%%+.:+%%**#%*:.......................................................   .............     .:::::...::::::.::........    ..-=========++======-.            \\r\\n::::-*%%#-.-*%%#=+#+....................................................................       :=:.:::::::::::--........     ...-================-:.            \\r\\n:::--+###*:.-#%%#%%#=................................................................        .::::::::...:::::::: .          ...:--===========---::.            \\r\\n:::::-*#%%=.:+%%%*+##=.................................................................  .  .....::.........::..:.           ...::----======---:::.             \\r\\n:::::-*%%%+.:-#%%#*#%#-.....................................................................:::::...........:-::::            ...:::---------::..               \\r\\n=-:::-*%%#+:.:+%%##%%%#-........::--:.......................................................::::::.........::::.:.             ....:::::::::...                 \\r\\n=+=---+###+:.:=#%#*###%*:.....:-=====:......................................................-::::---::----===-::-                ............                   \\r\\n:-=:::-+**+:..:=**++=*#*-:::.:-==-:-=-::.-==:..............................................=+=++*++=-+*==--=+=-=-::::::::::..::........:....                    \\r\\n:::....:-+=-:..:==----=====-:.:-::::==-:-#%#-.............................................=#*#***#*++=+======+=-::----:......:..--::.:::.::....                 \\r\\n:::.:...:====:..:=--=----=-:::....:-==:-#*==:::..........................................-++*###*+-.....:-+++*+---=---:::--:..::-====-::---:::---:::::....      \\r\\n::..:....:---:...::--:----::-=-:..:=--:::..:--::.................................::::.:-+**++++++.   ...:=+===-::.::...:..:---==-===============+==--+++=-==--:.\\r\\n..........:------::::-::...:---:....--:..::----::.....................:::::---:::::-:..=++++**++**+=-=***=----        .. .--::::::---::::::--==+*===++***+******\\r\\n...:::::::::::::--:::::-----=-:.....:::::-:-----:.......::.:::.:----===--::--:.......:++*++++*##%%%##*+--:::-: .........:::.::::::::......:-==++*****###########\\r\\n.....:...::-====++++=====-::::...::::::::::::------===--==---====----:::::::......::=*#==++**#***+*#**=.-..:..::::::::..::::::---::....:::-=+************#*++*++\\r\\n   .....::::::::......:...::::::--:::::::-----=+***+==---=++=--::::::::--:.-:.:::-=+##******+==----==+-::.:...-----:::.:::-:---.......::-=++++++++**+++*=-==+++=\\r\\n              .........::::::--::::::---===+++*+===--=+**+-:::::::::...::::--::=====+++++++=--:::::-==:::.....:-::::.:.:-:-==---:...:-========+++=--::--=-.:=**-\\r\\n           ..........:::::::::..:::--=+***++==-----+++=-::::::-::.......:---.:---+====+++=--:::::::----::.....:..::.....:-==-----:.--=--========.::.:=+**+=.-=-=\\r\\n             ........::.......::--++*++++=------=++=-::....::::...::..:--:: .-::+=-+++++=--:........=-::.  ...:.:-:.....--=-----:--------===-:-=..=+=-:-+*#-:**+\\r\\n              .......      .::-=+++=++-:--:::-+*=:::::::.........:::::::.. .-::=--++++=-:.....:::::::.::.     :..::... .--------::-------===--::-..=+***=-+**###\\r\\n              .         ...:--=++=+==-:::::-==-::::::--:::......:..::...   ---=-.:-::.....::::::::--::...     :..:-.   .--------:-=-----:::--====:. .-+****#####\\r\\n                      ....:-::-==----::::-=-:..:.:-==:..:.. ...:::::..    :--+-:........:---::::::::... .     :..:-.   .----------=------:::::::.::::=+****#####\\r\\n                    ....:--::---::::...--:....:-++=:.....  .. .:...      :--=:-. .....:::......       :..     :..::.   .--------++--------=====- -+++*****######\\r\\n                  ..  .--::........ ..::...:-=+=-..:... . ..    ..      .::=. .................::::-. :...    :..::.   .:-------=+----------====:-+++++****##**=\\r\\n..               .  .....      .....::..:-===-:..:-::. .....   ..       .:-...  ....::::::------:::-: .....             :-------------------=====+++++******=-::\\r\\n..                 ....     ....  .:...----:....:::.. . ....           ..-..--::-----------::....  :-.. . .             :------=+=:---------======+++++***=:-:..\\r\\n ..              ::...     .... ... .:::::.........    ..              .:..:---------:::...         ... .               :=-----===:-----------=========++=-=+=-=\\r\\n               .::..   ...     ... .::..:... .....    ..              ..:  .::::...                  :: .  ..         . -+----==--........................::.:::\\r\\n               ...   .       ...  ........  ....      .               ..   .                        . :.   .....      ..-=-=+=+---                     .........\\r\\n                   .        ..  ..... ...  ....      ...              ..                     ..::::::.:.  ....-:....    :---=*=--- ...        ...::-----=-.-..::\\r\\n                           .:...........  .....     .. .              ...                             -.  ....-.-:-.    :--------: ...     .:-===+====+***:-::::\\r\\n              ........... .............  ...      ...                .:...                          . :      .-.-:      :--=++---:...    :--====++=-.:=*+*=:-:.+\\r\\n          .. .:. .:::::. ..  .........  ...        .                 .:.  .............................      .-::       :=-=#*=--:..    -=---=-:::.   :=:-+.=:-#\\r\\n           ..:.  ...::.  .  .........  . .        .                 .::..............                 .      .--::.     :=-====-=-      .------.  .==::..-*.=:*=\\r\\n         ...:.  ....:.  .. .........  .           .                ..:.                               ..                :-----===--:      .:-=+=::===++++*=:=-*:\\r\\n          ..:.  .:::. ..:  .........  .          ..                 ..     ....                  ....                   :=----===----.      ..:-===+==****:=:+==\\r\\n          .::..::::: .... ....    .  .           .                  .:..                   ...:::-==-:.                 :-----===-----.         ..::----=-.=:*::\\r\\n          .:.....::.  ... ....       .  .       ..                  -:-:                  ............:.      ..........------===-----=:            ........-*.:\\r\\n         .:......::.  .   ....   ..     .      ..                   -:.                                       ...    . .-=-----==--===-=-.      ............==.:\\r\\n         .:.....:::   .  ......  .             ..                   :                                    .... :--: .   .-=---:-==--=======:      ..........:+-:-\\r\\n         .:....:::.      .... ..                                                                              --:--:.::.==-----==--========:   ......:--:::.*-:-\\r\\n         :....::.:.      ....  ..                                                                      .      -..--::. .-====-==+-==========-  ........:...:*:::\\r\\n        .:... .:.:.  .  ..:.. ....    .....  .  .                ...::                                .. .    :::-..   .-======++-===========-.  ..........:*---\\r\\n        .:....::::.  .  .::.. ....                               ...=-:                          .....::..    :--.   ...-#%#*++++============+=. ..........:+   \\r\\n   ......:.....:::.......::.:.::......:::..:::....:..            ..:++:                        .::-::-+=..  .....    ...=%%%%%%%#-===========++=. .........-*+++\\r\\n   ......:.....:::.::.:::::::::::::.::--::::::::::::.             .:-:                             .. :....  ...........=########-==========++++=..........-**##\\r\\n   ......:....::::......::::::::::...::::::::::::::::              .:                                 .. .  .....   ....=%%%%%%%#============++++=...:.....-*=++\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::               .                                 .. . ......    ...=**#####*-===========++++*-.:-:.::-=+-:.\\r\\n.   .....::...:::::.........:::.::...::::.......:....              .:                                    .     ..  .. ..----=----:============++++*-.....---+::.\\r\\n         .:....::::  ..  .........   .:..     ..:                   :                                    .    :. .-::: .:--------=============+++++*:...:..:+...\\r\\n.        .:....::::....  ........: .  :..      .:. .                :                                    ...  :::-..:: .:---------============+++++**:..:..:*:..\\r\\n..        ::......:...:......:...:... .:        ..::.               ..                                   .... :::.:..  .:--------:===--========++++**+..:...+:..\\r\\n..        .:....:::: ........:.:...... . .       .::.               .:..      .........                  .... -:-:-.   .:---------===--========+++++**+.:...+-..\\r\\n...     .. ::::.:::::..:......:::.:... .. .       ...               .:                ................ . .... ::..:    .:--------:-=============++++***=....-+.:\\r\\n....     .  ::...::::: ...:...::::.:. . . ..      ..:.               ..                      ........... .... ::::=.   .---------:-=============+++++***=...:*.:\\r\\n .. .     . .:::::--:-: .::....:::.... ... .      .....              .::--::::::.....                  ...... :::::. . .:--------:-==============++++****=...+-.\\r\\n           ...:::::::::. .::....:::.:.. ... .      ...:             ..:-=-::::-----------:::::::..... ....... ::::-:. ..:--------:-==============++++*****=..-+.\\r\\n             ..  .     .. .:.....:::.:........    . ..:.              .:        ......::::------=====:.:..... ::..-.....:---------===============++++*****#=::+-\\r\\n              ....  ........:..:..::.::........   ....::.             .:.                      .....::::..... -:-:-. ...:--------==========+==++++++++****##+.-+\\r\\n              .... ...... .. .:.:::::..:...::..:..:. ....            . -.                             ....... :::::.....:--------=-===---------------+--=**##+-+\\r\\n                  ... .........:..::::..:..::..:....  ...            ...:   .......                   :...... :::::. ...:---------=======+===--::::..:-...:=+**+\\r\\n                 .....:..::.....::.::--::.:........    . .:.          ..:..:.............      ...... ....... -:::-::-..:-------:--=======++++==+++++=+=--:.:-+=\\r\\n                   ...........:::--::----::::.::.::... ..:::.          :.-.:     .....:::::::..... .  ....... ::-::.....:---=+-::--=======+=======++++++*+=--:..\\r\\n             ..:--   .::.::--::-=-::-:-----::::--::.......::::         ...:.           ....::-------. ........:.:::.....:--=##+-:--============++++++++****+-::-\\r\\n              ..:-:.  .::::---:::::..:----:--:::::-:::......:.:.  .     ..::  ..             ...::---.........::::-.....:--#+-=-:-==========++=-:=++++********+=\\r\\n                  ..    .::::----:::--:---:--==-::---::::. ..::... .     ..-.               ........:.-.................:-=+=-=-:-==+===+++=-::-=++++*****######\\r\\n                           ..::::-:::.::::------=--:::====:...::::....    ..::......      ............=.................::-+=-=::-==+++++-::.:++=-::-++**#######\\r\\n                              ....:--:.:::.::--::--==-:-:--::.:::.   ...   ..-::--:::::...............-....::.:.::::::::::=+==-:---=++++:.---.:-------==-+**####\\r\\n                                 ...:---:.:::-----:::-::-:...:.::.     .....:-:--------------:::....::-..:::..:::-----:::-++-+=----=++++++==++=-----=-:-++::+++#\\r\\n             .                 ........::--::::::----:::::-::::..       .....:::-=---=========+++=---:-:...::::::.:::::::-+++==---:+*********+===+++*==++==+=:-+\\r\\n                .........................:::::::::::::--::......          .... ..::::::::::::::::::-:.--.:::::=--::-..::-=+=-----.::-=********#***#*++++**+==++=\\r\\n                 ..........................::::----=----:----::......::...   ...:::--====--::::::::::-=-.::::.=-==-:...:-===----:..::::-=+*****####*+*##+-=++===\\r\\n           ...    ..........................::::-=+++===:...::::.::..-:....:.::.:--=--=======--:::---:=:.:::::-=----:::::---=-:.....:--::::=+*###%##########*##%\\r\\n. ...  ..  .....  ........................::::::-=++===-.        .......  .:::::..::::=======+==---=+---.:::::-:::----:::---:..........:::::---=+******##%%%%%##\\r\\n...........::..........:..:::..............::::--====--:.             ................:=+**++=--===+****+=--::..........::-+--:::::::::--:::---==++++******+++==\\r\\n   ............::::... .  .-+=:::.........::::---====-:.                            ....:====----==-::-==+**+=--:::::.....:-=+++==--=-::-=+++==+====--::....::--\\r\\n   .. ...::::......::::...   ..:=*+=:..::::::--------:..                                 .=+===+++.      :+***++---=:::--::-::--======::-++-...           ..:::-\\r\\n   ... .---...:::....:::::..     :=**+=-:::::-------:.                                     :===+**=------*+===+*=-----------:::::::=-:..:-.                .::::\\r\\n...... .---.  ..:::....:-::.....   ..:-+*+:::--::---.                                       :+**#*++=-+==++======::::.......:......:...                    ...::\\r\\n........:-:  ..-:.::::..::::::--. .:--:.:+*+=-:::--:.                                        .--++-===++***%*++=+=:............ ...                         ....\\r\\n........:=-:  .-:.  .:::...:----:.  .-=:...-+*-::--:                                          :::::-::::::-===-----...............                           ...\\r\\n..:::...-++-...--:-....:-:...:-=-....::-=-...--==-:.                                          --.:-..:::::::::----=:...  .......                                \\r\\n::::..::+*+-..:=#*--*+=::::.. :--..-:..-=---:..-#*.                                           .-:.::.:::::::.:=---=...     ..                                   \\r\\n.::...:=#*+:.:-=#%%+*@%#=:....:-:.:++-:..:-:---....                                            :-.::-:::-----==---.                                             \\r\\n::::::-***-..-=*%%%%*%%@*-...::::..:+=:. .......                                                :-:::::--====+==-.                                              \\r\\n--:::.+**+:.:-+%%%%@%%%%#=:.........-=-.                                                          .::::::-----:.                                                \\r\\n-::::=###=.:-=#%%+=+#%%%#=:.............                                                              .......                                                   \\r\\n-:::-*##+::--*%%****+%%%*-........                                                                                                                              \\r\\n::::*##*:.-=#%%@+==*#@%#=:.......                                                                                                                               \\r\\n:::+##*:.:=#%%#+#%%%%%*+:..........                                                                                                                             \\r\\n::=##*-.:-*%%#**=*@%#+-:............                                                                                                .....                       \\r\\n:=#%#=.:-*%%%#%@@%%#+-:...............                                                                                          ............                    \\r\\n=###=.:-+%%#+-=*%@%+-:..................                                                                                       .....:::.......                  \\r\\n=+*=..:=%%%==+++%#=:.......................                                                                                   ...::::::........                 \\r\\n+=:..:=#%%%#=+#%*-:........................                                                                                   ..:::::...........                \\r\\n:..:-=+###**%@%=...........................                                                                                  ...................                \\r\\n..:+#%*-=*#%%#-.........................                                                                                     ...................                \\r\\n.:=##%%*=%%%#=........................                                                                                        ...................               \\r\\n:=######=###=.......     .                                                                                                    ...................               \\r\\n=**####+**=:.......                                                                                                           ...................               \\r\\n+******++-.......                                                                                                             ..................                \\r\\n=++++**-.......                                                                                                                ................                 \\r\\n.:=**+:....                                                                                                                      ...........                    \\r\\n:::=-.                                                                                                                                                          \\r\\n::.                                                                                                                                                             \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                          ........              \\r\\n.                                                                                                                                   ................            \\r\\n:. ..                                                                                                                               .................           \\r\\n.:-=+:                                                                                                                               ................           \\r\\n:+***=:.                                                                                                                             ...............            \\r\\n.-+*##*=.                                                                                                                                ........               \\r\\n:.:+####+:.                                                                                                                                                     \\r\\n+:.-*##***=.                                                                                                                                                    \\r\\n#+..-===*##+-.                .                                                                            .........                                            \\r\\n**=..:+%##***-.          ............                                                                   ................                                        \\r\\n*##+..=#%%##%#-.        ..............                                                                 .....:::::::.......           ........                   \\r\\n=###- :=#%%%%%+.        ...............                                          ......               .:..::::::::::::::::.       ..::::::::::..                \\r\\n:-*##+.:=#%*=+=:. .     ..................                                     ............           :::::::::::::::::::::.    .::------------::.              \\r\\n::-*#%+.:*%%###+:..........................                                   ..............          .::::::::::::::::::::.    :-----------------.             \\r\\n:::+#%*:.=#%##%%+:............................                                ..............          ..::::::::::::::::::..   .-=================:             \\r\\n:::=###*::=#%#*+#*-...........................................                ..............          ...:::::::::::::::....   .==================-             \\r\\n-:::+%%%+.:+%%**#%*:.................................................. ....   ............      .:::::...::::::.::........    ..-=========++======-.            \\r\\n::::-*%%#:.-*%%#=+#+..................................................................         :=:.:::::::::::--........     ...-================-:.            \\r\\n::::-+###*:.-#%%#%%#=................................................................        .::::::::...::::::::            ...:--===========---::             \\r\\n:::::-*#%%=.:+%%%*+##=.................................................................  .  .....::.........::..:.           ...::---=======---::..             \\r\\n:::::-*%%%+.:-#%%#*#%#-.....................................................................:::::...........:-::::            ...:::---------::..               \\r\\n--:::-*%%#+:.:+%%##%%%#-........:::-:.......................................................::::::.........::::.:.             ....:::::::::...                 \\r\\n=+=---+###+:.:=#%#*###%*:......:=====:......................................................-::::---::----===-::-                ............                   \\r\\n:-=-::-+**+:..:=**+==*#*-:::.:-==---=-::.-==:..............................................=+=++*++=-+*==--=+=-=-::::::::::..::........:....                    \\r\\n:::....:-+=-:..:==----=====-:.:-::::==-:-#%#-.............................................=#*#***#*++=+======+=-::----:......:..--::.:::.::....                 \\r\\n:::.:...:====:..-=--=----=-:::....:-==:-#*==:::..........................................-++*###*+-.....:-+++*+---=---:::--:..::-====-::---:::---:::::....      \\r\\n::..:....:---:...::--:----::-=-:..:=--:::..:--::.................................::::.:-+**++++++.   ...:=+===-::.::...:..:---==-===============+==--+++=-==--:.\\r\\n..........:---:--::::-::...:---:....--:..::----::.....................:::::---:::::-:..=++++**++**+=-=***=----        .. .--::::::---::::::--==+*===++***+******\\r\\n...:::::::::::::--:::::-----=-:.....:::::-:-----:.......::.:::.:----===--::--:.......:++*++++*##%%%##*+--:::-: .........:::.::::::::......:-==++*****###########\\r\\n.....:...::-====++++=====-::::...::::::::::::------===--==---====----:::::::......::=*#==++**#***+*#**=.-..:..::::::::..::::::---::....:::-=+************#*++*++\\r\\n   .....::::::::......:...::::::--:::::::-----=+***+==---=++=--::::::::--:.-:.:::-=+##******+==----==+-::.:...-----:::.:::-:---.......::-=++++++++**+++*=-==+++=\\r\\n              .........::::::--::::::---===+++*+===--=+**+-:::::::::...::::--::=====+++++++=--:::::-==:::.....:-::::.:.:-:-==---:...:-========+++=--::--=-.:=**-\\r\\n           ..........:::::::::..:::--=+***++==-----+++=-::::::-::.......:---.:---+====+++=--:::::::----::.....:..::.....:-==-----:.--=--========.::.:=+**+=.-=-=\\r\\n             ........::.......::--++*++++=------=++=-::....::::...::..:--:: .-::+=-+++++=--:........=-::.  ...:.:-:.....--=-----:--------===-:-=..=+=-:-+*#-:**+\\r\\n              .......      .::-=+++=++-:--:::-+*=:::::::.........:::::::.. .-::=--++++=-:.....:::::::.::.     :..::... .--------::-------===--::-..=+***=-+**###\\r\\n              .         ...:--=++=+==-:::::-==-::::::--:::......:..::...   ---=-.:-::.....::::::::--::...     :..:-.   .--------:-=-----:::--====:. .-+****#####\\r\\n                      ....:-::-==----::::-=-:..:.:-==:..:.. ...::.:...    :--+-:........:---::::::::... .     :..:-.   .----------=------:::::::.::::=+****#####\\r\\n                    ....:--::---::::...--:....:-++=:.....  .. .:...      :--=:-. .....:::......       :..     :..::.   .--------++--------=====- -+++*****######\\r\\n                  ..  .--::........ ..::...:-=+=-......   ..    ..      .::=. .................::::-. :...    :..::.   .:-------=+----------====:-+++++****##**=\\r\\n..               .  .....      .....::..:-===-:..::::. .....   .        ..-...  ....::::::------:::-: .....             :-------------------=====+++++******=-::\\r\\n..                 ....     ....  .:...----:.....::.. . ....           ..-..--::-----------::....  :-.. . .             :------=+=:---------======+++++***=:-:..\\r\\n ..              ::...     .... ... .:::::.........    ..              .:..:---------:::...         ... .               :=-----===:-----------========+++=-=+=-=\\r\\n               .::..   ...     ... .::..:.........    ..              ..:  .::::...                  :: .  ..         . -+----==--........................::.:::\\r\\n               ....  .       ...  ........  ....      .               ..   .                        . :.   .....      ..-=-=+=+---                     .........\\r\\n                   .        ..  ..... ...  ....      ...              ..                     ..::::::.:.  ....-:....    :---=*=--- ...        ...::-----=-.-..::\\r\\n                           .:...........  .....     .. .              ...                             -.  ....-.-:-.    :--------: ...     .:-===+====+***:-::::\\r\\n              ........... .............  ...      ...                .:...                          . :      .-.-:      :--=++---:...    :--====++=-.:=*+*=:-:.+\\r\\n           . .:. .:::::. ..  .........  ...        .                 .:.  .............................      .-::       :=-=#*=--:..    -=---=-:::.   :=:-+.=:-#\\r\\n           ..:.  ...::.  .  .........  . .        .                 .::..............                 .      .--::.     :=-====-=-      .------.  .==::..-*.=:*=\\r\\n         ...:.  ....:.  .. .........  .           .                ..:.                               ..                :-----===--:      .:-=+=::===++++*=:=-*:\\r\\n          ..:.  .:::. ..:  .... ...   .          ..                 ..    .....                  ....                   :=----===----.      ..:-===+==****:=:+==\\r\\n          .::..::::: .... ....    .  .           .                  .:..                   ...:::-==-:.                 :-----===-----.         ..::----=-.=:*::\\r\\n          .:.....::.  ... ....       .  .       ..                  -:-:                  ............:.      ..........------===-----=:            ........-*.:\\r\\n         .:......::.  .   ....   ..     .      ..                   -:.                                       ...    . .-=-----==--===-=-.      ............==.:\\r\\n         .:.....:::   .  ......  .             ..                   :                                    .... :--: .   .-=---:-==--=======:      ..........:+-:-\\r\\n         .:....:::.      .... ..                                                                              --:--:.::.==-----==--========:   ......:--:::.*-:-\\r\\n         :....::.:.      ....  ..                                                                      .      -..--::. .-====-==+-==========-  ........:...:*:::\\r\\n        .:... .:.:.  .  ..:.. ....    .....  .  .                 ..::                                .. .    :::-..   .-======++-===========-.  ..........:*---\\r\\n        .:....::::.  .  .::.. ....                               ...=-:                          .....::..    :--.   ...-#%#*++++============+=. ..........:+   \\r\\n   ......:.....:::.......::.:.::......:::...::....:..            ..:++:                        .::-::-+=..  .....    ...=%%%%%%%#-===========++=. .........-*+++\\r\\n   ......:.....:::.::.:::::::::::::.::--::::::::::::.             .:-:                             .. :....  ...........=########-==========++++=..........-**##\\r\\n    .....:....::::......::::::::::...::::::::::::::::              .:                                 .. .  .....   ....=%%%%%%%#============++++=...:.....-*=++\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::               .                                 .. . ......    ...=**#####*-===========++++*-.:-:.::-=+-:.\\r\\n.   .... ::...::::..........:::.::...::::.......:....              .:                                    .     ..  .. ..----=----:============++++*-.....---+::.\\r\\n         .:....::::  ..  .........   .:..     ..:                   :                                    .    :. .-::: .:--------=============+++++*:...:..:+...\\r\\n.        .:....::::....  ........: .  :..      .:. .                :                                    ...  :::-..:: .:---------============+++++**:..:..:*:..\\r\\n..        ::......:...:......:...:... .:        ..::.               ..                                   .... :::.:..  .:--------:===--========++++**+..:...+:..\\r\\n..        .:....:::: ........:.:...... . .       .::.               .:..       ........                  .... -:-:-.   .:---------===--========+++++**+.:...+-..\\r\\n...     .. ::::.:::::. :......:::.:... .. .       ...               .:                ................ . .... ::..:    .:--------:-=============++++***=....-+.:\\r\\n....     .. ::...::::: ...:...::::.:.   . ..      ..:.               ..                      ........... .... ::::=.   .---------:-=============+++++***=...:*.:\\r\\n .. .     . .:::::-::-: .::....:::.... ... .      .....              .::--::::::.....                  ...... :::::. . .:--------:-==============++++****=...+-.\\r\\n           ...:::::::::. .::....:::.:.. ... .      ...:             ..:-=-:::::----------::::::::.... ....... ::::-:. ..:--------:-==============++++*****=..-+.\\r\\n             ..  .     .. .:.....:::.:........    . ..:.              .:        ......::::------=====:.:..... ::..-.....:---------===============++++*****#=::+-\\r\\n              ....  ........:..:..::.::........   ....::.             .:.                      .....::::..... -:-:-. ...:--------==========+==++++++++****##+.-+\\r\\n              .... ...... .. .:.:::::..:...::.....:. ....            . -.                             ....... :::::.....:--------=-===---------------+--=**##+-+\\r\\n                  ... .........:..::::..:..::..:....  ...             ..:  ........                   :...... :::::. ...:---------=======+===--::::..:-...:=+**+\\r\\n                 .....:..::.....::.::--::.:........    . .:.          ..:..:.............      ...... ....... -:::-::-..:-------:--=======++++==+++++=+=--:.:-+=\\r\\n                   ...........:::--::----::::.::.::... ..:::.          :.-.:      ....:::::::..... .  ....... ::-::.....:---=+-::--=======+=======++++++*+=--:..\\r\\n             ..:--   .::.::--::-=-::-:-----::::--::.......::::         ...:.           ....::-------. ........:.:::.....:--=##+-:--============++++++++****+-::-\\r\\n              ..:-:.  .::::---:::::..:----:--:::::-:::......:.:.  .     ..::  ..             ...::---.........::::-.....:--#+-=-:-==========++=-:=++++********+=\\r\\n                  ..    .::::----:::--:---:--==-::--:::::. ..::... .     ..-.               ........:.-.................:-=+=-=-:-==+===+++=-::-=++++*****######\\r\\n                           ..::::-:::.::.:------=---::====:...::::....    ..::......      ............=.................::-+=-=::-==+++++-::.:++=-::-++**#######\\r\\n                              ....:--:.:::.::--::--==-:-:--::.:::.   ...   ..-::---:::................-....::.:.::::::::::=+==-:---=++++:.---.:-------==-+**####\\r\\n                                 ...:---:.:::-----:::-::-:...:.::.     .....:-:--------------:::....:--..:::..:::-----:::-++-+=----=++++++==++=-----=-:-++::+++#\\r\\n             .                 ........::--::::::----:::::-::::..       .....:::-=---=========+++=---:-:...::::::.:::::::-+++==---:+*********+===+++*==++==+=:-+\\r\\n                .........................:::::::::::::--::......          .... ..::::::::::::::::::-:.--.:::::=--::-..::-=+=-----.::-=********#***#*++++**+==++=\\r\\n                 ..........................::::----=----:----::......::...   ...:::--====--::::::::::-=-.::::.=-==-:...:-===----:..::::-=+*****####*+*##+-=++===\\r\\n           ...    ..........................::::-=+++===:...::::.::..-:....:.::.:--=--=======--:::---:-:.:::::-=----:::::---=-:.....:--::::=+*###%##########*##%\\r\\n. ...  ..  .....  ........................::::::-==+===-.        .......  .:::::..::::=======+==---=+---.:::::-:::----:::---:..........:::::---=+******##%%%%%##\\r\\n...........::..........:..:::..............::::--====--:.             ................:=+**++=--==++****+=--::..........::-+--:::::::::--:::---==++++******+++==\\r\\n   ............::::... .  .-+=:::.........::::---====-:.                            ....:====----==-::-==+**+=--:::::.....:-=+++==--=-::-=+++==+====--::....::--\\r\\n   .. ...::::......::::...   ..:=*+=:..::::::--------:.                                  .=+===+++.      :+***++---=:::--::-::--======::-++-...           ..:::-\\r\\n   ... .---...:::....:::::..     :=**+=-:::::-------:.                                     :===+**=------*+===+*=-----------:::::::=-:..:-.                .::::\\r\\n...... .---.  ..:::....:-::.....   ..:-+*+:::--::---.                                       :+**#*++=-+==++======::::.......:......:...                    ...::\\r\\n........:-:  ..-:..:::..::::::--. .:--:.:+*+=-:::--:.                                        .--++-===++***%*++=+=:............ ...                         ....\\r\\n........:=-:  .-:.  .:::...:----:.  .-=:...-+*-::--:                                          :::::-::::::-===-----...............                           ...\\r\\n..:::...-++-...--:-....:-:...:-=-....::-=-...--==-:.                                          --.:-..:::::::::----=:...  .......                                \\r\\n::::..::+*+-..:=#*--*+=::::.. :--..-:..-=---:..-#*.                                           .-:.::.:::::::.:=---=...     ..                                   \\r\\n.::...:=#*+:.:-=#%%+*@%#=:....:-:.:=+-:..:-:---...                                             :-:::-:::-----==---.                                             \\r\\n::::::-***-..-=*%%%%*%%@*-...:::...:+=:. ......                                                 :-:::::--====+==-.                                              \\r\\n--:::.+**+:.:-+%%%%@%%%%#=:.........-=-.                                                          .::::::-----:.                                                \\r\\n-::::=###=.:-=#%%+=+#%%%#=:.............                                                              .......                                                   \\r\\n-:::-*##+::--#%%****+%%%*-........                                                                                                                              \\r\\n::::*##*:.-=#%%@+==*#@%#=:.......                                                                                                                               \\r\\n:::+##*:.:=#%%#+#%%%%%*+:..........                                                                                                                             \\r\\n::=##*-.:-#%%#**=*@%#+-:............                                                                                                .....                       \\r\\n:=#%#=.:-*%%%#%@@%%#+-:...............                                                                                           ...........                    \\r\\n=###=.:-+%%#+-=*%@%+-:..................                                                                                      ......::........                  \\r\\n=+*=..:=%%%==+++%#=:......................                                                                                    ...:::::.........                 \\r\\n+=:..:=#%%%#=+#%*-:........................                                                                                  ...:::::..........                 \\r\\n:..:-++###**%@%=...........................                                                                                  ...................                \\r\\n..:+#%*-=*#%%#-.........................                                                                                     ...................                \\r\\n.:+##%%*=%%%#=........................                                                                                       ...................                \\r\\n:=######=##*=.......     .                                                                                                    ...................               \\r\\n+**####+**=:.......                                                                                                           ...................               \\r\\n+*#****++-.......                                                                                                             ..................                \\r\\n=++++**-.......                                                                                                                ................                 \\r\\n.:=**+:....                                                                                                                      ...........                    \\r\\n:::=:.                                                                                                                                                          \\r\\n::.                                                                                                                                                             \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                    ...............            \\r\\n:. ..                                                                                                                               .................           \\r\\n.:-==:                                                                                                                               ................           \\r\\n:+***=:.                                                                                                                             ...............            \\r\\n.-+**#*=.                                                                                                                                ........               \\r\\n:.:+####=:                                                                                                                                                      \\r\\n+:.-*##**+-.                                                                                                                                                    \\r\\n#+..-===+##+:.                                                                                             ........                                             \\r\\n**-..:+###***-.           ...........                                                                    ...............                                        \\r\\n*##+..=#%%####-.        ..............                                                                 .....:::::::.......           .......                    \\r\\n=###- :=#%%%%%+.        ...............                                          ......               .:..::::::::::::::::.       ..::::::::::..                \\r\\n:-*##=.:=#%*=+=:.       ..................                                     ...........            :::::::::::::::::::::.    .::-----------:::               \\r\\n::-*#%+.:+%%#*#+:..    ....................                                   .............           .::::::::::::::::::::.    :----------------:              \\r\\n:::=#%*:.=#%##%%+:............................                                .............           ..::::::::::::::::::..   .-=================:             \\r\\n:::=###*::+#%#*+#*:.........................................                  .............            ..::::::::::::::::...   .==================-             \\r\\n-:::+%%%=.:+%%**#%*:................................................          ............      .:::::...:::::..::::......    ..-=========++======-.            \\r\\n::::-*%%#:.-*%%#++#+..................................................................         :=:::::::::::::-:........     ...-================-:.            \\r\\n:::::+###*:.-#%%##%#=................................................................        .::::::::::::::::::.            ...:-============---::             \\r\\n:::::-*#%%=.:+%%%**##-.................................................................     .....::........::...:            ...::---=======---::..             \\r\\n:::::-*%%%+.:-#%%#+#%#-.....................................................................:::::...........-::::.            ...:::--------:::..               \\r\\n--:::-*%%%+:.:+%%###%%#:........:::::.......................................................:::::..........::::.:.             ....:::::::::...                 \\r\\n=+=---+###+:.:=#%#*###%*:......:-====:.....................................................:-::::--:::::--===::::                ............                   \\r\\n:-=-::-+**+:..:=**++=*#*-:::.:-==---=-::.:==:..............................................====+++==-+*-==-=+--=-::::::::::..::........:...                     \\r\\n::::...:-+=-:..:==-=--=====-:.--::::==-:-*%#-.............................................+#*##*##*+=++========-::----:......:.:-::..:.:.::...                  \\r\\n:::.:...:====:..-=---------:::....:-==:-##+=:::..........................................-+**###*+-:....:=++**+---=---:::--:..::--==--::---::::-::::::...       \\r\\n:::.::...:---:...::--:----::-=-...:==-:::..:--::..................................:::::-+*+++***+.    ..:=====-::.::..:::.:---=====================-=+++-----:..\\r\\n..........:---:--::::--:...:---:....--:..::----::......................::::--::::::-:.:=++++**++**+--=***==--:        .. .--::::::-=-::::::--==++====++*++******\\r\\n...:::::::::::::-:::::::------:.....:::::-------:.......::.::..::---===--::--:.......:=+*++++*##%%%##*+--:::-. .........:::.::::::::......:-==++*****###########\\r\\n.....:...::--====+++=====-::::...:::::::-::::----:--==--==----====---:::::-:.......:-**==++**##****#**=:-.::.:::::::::..::::::---::....:::-=+************#*+**++\\r\\n   .....:::::::::.....:....::::::-:::::::-----=+***++=---=++=--::::::::--:.-:.:::-=+##+*****+==----==*:::.:...----::::.::-::--:.......:--=++++++++**++*+-===++==\\r\\n               ........:::::::--:::::----==+++*+===--=+**+=-::::::::...::::--::-==+=+++++++=--:::::-==:::.....--::::.:.---===---....:-=======++++==::--==:.-+#*:\\r\\n           ..........::::::::::..::--=+**+++==-----+++=-::::::-::.......:---.:=:-+====+++=--:::::::---::......:.:::....::-==-----.:--==========-.:..-+***+-.=-=+\\r\\n            ........::::......:::-=+*++*+==-----=++=-::....::::...:....---: .-:-+=-+++++=--::......:=:-:. ....-.:-:... .--=----:---------===--=-.-++-::=*#*:=#++\\r\\n              ........     .::-=+++=++-:----:-+*=:::::::.........:::::::.. .-::=:=++++=-:.....:::::::.-:.    .:..::... .--------:--------===-:::: :=+**+--***###\\r\\n              ..        ...:--=++=+==-:::::-==-::::::--:::......:..::...  .---=-.:-::.....:::-::::--::...     : .-:.   .--------:-=-----::---===-:..:-****######\\r\\n                      ....:--:-==----::::-=-:..:.:-==:..:.. ...::.::..    ---+::........:---::::::::.....     : .::.   .----------------:::::::::-:.:=+***######\\r\\n                    ....:--::---:::::..---....:-=+=-.....  .. .:...      :--=:-. .....::::......   . .:..     : :::.   .--------+=:------======. =+++*****######\\r\\n                  ... .--::........ ..::...:-=++-:.....   ..    ..      .::=....................::::..-...    : :::.   .:-------=+:---------===-:=++++*****##*+=\\r\\n..               .   ....   .  .....::...:-==-:..::::. .....   ..       .:-...   .....:::::-----:::-. .....   .        .----------:---------====++++++******=-:-\\r\\n:.                 ....     ....  .:...--=-:....:::.. . ....  .        ..-..--::-----------:::.....::.. . .            .-------=+=:---------======++++***+=:::..\\r\\n ..              .:...     .... ... .::-::.........    ..             ..:..:---------:::...         ... .               -------==-:----------========++++=-=+=--\\r\\n      .        .::...  ....    ... .:::.:.........    ..              .:.  .::::...                  :. .             ..==----=--:........................::::::\\r\\n               ....  .       ...  ........  ....      .               ..   .                         .:.. ......      ..-=-=+==--:                     .........\\r\\n                   .        ..  ..... ...  ....      ...              ..                     ..::::-:.: . ...:-.....   .:---+*=--: ...        ...::------.::..::\\r\\n                           .:...........  .....     .. .              ...                            .- . ...::.--:.   .:--------....      .:-===+===++**+.-:::-\\r\\n              ..........  .............  ...      ...                .:.:                           ..: .    .:.-:     .:--=+=---....   .:--====++=:.:+++*:-:.:#\\r\\n           : .:. .:::::. ..  .........  ...        .                 .:.  .............................      .-:.       -==+#*--=...   .==---=:-:-.  .-=.+-:-.=+\\r\\n           ..:.  ...::.  .  .........  . .        .                 .::..............                 .      .--:..    .---==-=-=:      :-----:   :=-::.:+=:=:#:\\r\\n         ...:.  ....:.  .. .........  .           .                ..:.                               .                .:-----===--.      :--++-.:===++++*-=:++:\\r\\n          ..:.  .:::. ..:  .... ....  .          ..                 ..    .....                  ....                  .------===---:       .:-====+=+***+:+:*--\\r\\n          .::..::::: .... ....    .  .           .                  :...   .               ...:::--=-:.                .:-----===---=-.        ...::---==:---*.-\\r\\n          .:.....::.  ... ....       .  .       ..                  -:=:                  ............:      ..........:------===-----=:             .......+=.:\\r\\n          :......::.  .   ....   ..     .       .                  .=:.                               .       ...    . :=-----=-=--==--=-       ...........:*:::\\r\\n         .:......::   .  ......  .             ..                  .:                                    .... :--. .   :=----:===-=======-.     ...........:*::-\\r\\n         .:....:::.      .... ..                                                                              -:--::.:..==----===-=========.   ......:--::.-+::-\\r\\n         :....::.:.      ....  ..                                                                     .      .- .=-::. .=========-==-=======:  ........:...-+.::\\r\\n        .:... .:.:.  .  ..:.. ....    .....  .  .                . .:.                                .  .    -::-.    .-=====+++-===========:  ...........=+---\\r\\n        .:....::::.  .  .::.. ....                               ..:=-:                          .....:...    :--.   ...+%%#+++++-===========+: ...........=-   \\r\\n   ......:.....:::.......::.:.:.......::....::.......            ..-++:                        .:::::-+-..  .....    ...+@%%%%%%*-===========++: ..........=*+++\\r\\n   ......:.....:::.::.:::::::::::::.::--::::::::::::.            ..:-:                             ...:.... ...........:+#######*-==========++++: .........=**##\\r\\n    .....:....::::......::::::::::...::::::::::::::::              ..                                 .. . ......   ....*%%%%%%%*-==========+++++:..::.....=+=++\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::              ..                                 .. . ......    ..:+*######+-===========+++++:.:-:::-:+=:..\\r\\n.   .... ::...::::..........:::.::...::::............              .:                                    .     .. ... ..----=---:-===========++++++.....:-:==::.\\r\\n         .:....::::  ..  .........   .:.      ..:                  .:                                    .    :. :-::: .:--------=============++++*+....:..==...\\r\\n..       .:....::::....  ........: .  :..      .:. .                :                                    ...  :::-..:: .:---------============+++++*=..::..-+...\\r\\n..        ::......:...:......:...:... ..        ..::.               .                                   ....  :::.: .  .--------:-===-=========+++++*=..:..:+...\\r\\n..        .:....:::: ........:::...... . .       .::.               ....       ........                 .... .-:-:-    .:---------===--========+++++**-.:...*:.:\\r\\n....    .. ::::.:::::. :......:::.:... .. .      ....               .:                ................. ......-:.:.    .:--------:==============++++***-....+-.-\\r\\n....     .. ::...::::: ...:...::::.:.   . ..      ..:.               .                        ................-::--    .---------:==============+++++***-...-+.:\\r\\n ...      . .:::::-::-: .::....:::.... ... .      .....              .::--::::::.....                 ........-::::    .:--------:===============++++****:..:*:.\\r\\n           ...:::::::::: .::....:::.:.. ... .      ...:             ..:---:::::----------::::::::.... ........::::-.  ..:--------:===============++++*****:..+-.\\r\\n             ..  .     .. .:.....:::.:........    . ..:.            . ::        ......::::------====-:::.... .:...:.....----------===============++++****#*-::+.\\r\\n              ....  ........::.:..::.::........   ....::              .:                       ......::.......-:-:- ....--------==============++++++++****#*=.+-\\r\\n              .... ...... .. .:.:::::..:...::.....:. ....            . -.                             ........-:::......--------======--------------==--=**#*=-+\\r\\n                  ... .........:..::::..:..::..:....  ...            ..::  ........                   :.......-:::: ....----------=======+==---::::..-:...-=+*++\\r\\n                 .....:..:......::.::--::.:........    . .:.          :.:..:.............      ...... ........-:::-::-..-------:--========++++==++++==+---.::===\\r\\n                   ...........:::--::----::::.::.::... ..:::.          :.-.:      ....:::::::......   ........-:-::.....----++-:--========+=======+++++*++-=:...\\r\\n             ..:--.  .:::::---:-=-::-:-----::::--::.......:::.         ..::.           ....::-------. ........:.:::.....:--+%#=::==============++++++++****=-:::\\r\\n               .:-:.. .::::---:::::..:----:--:::::-:::......:::.  .     ..::  ..             ...::--:.........:::-:.....:-=#=-=-:==========++=-::+++++********+=\\r\\n                  ..    .::::----:::--::--:--==-::--:::::. ..::... .     ..-.               ..........-.................:-=+--=::-==+===++=-:::-+++=+****#######\\r\\n                           ..::::::::.::.:------=---::====:...::::....    ..:.......      ...........:=.................::=+-==::-=+++++=:::.-++=-::==+**#######\\r\\n                              ....:--:.:::.::--::--==-:-:-:::.:::.   ...  ...-::--:::::...............-.:..::.:.::::::::::++-=-::--++++=.:--:.:-------==-+**####\\r\\n                                 ...:---:::::-----:::-::-::.::.::.     .....:-:---------------::....-::..:.:..:::::--:-::-++=+=----+++++++=++==----==::=*=:-+=+#\\r\\n             .                 ........::--::::::----:::::-::::..       .....:::-----==========++=-=-:-:...:::::..::::-:--+++==---:+*********===+++**=+*+==+-:=+\\r\\n                .........................:::::::::::::---:......          .... ..::::-::::::::::::::..-:::::::=--::-..::-=+=-----.-:-+*******##**##*+=++**=-=+==\\r\\n                 ..........................::::----=----:----:::.....-:...   ...:::--=====--:::::::::-=:.::::.=-==-:...:===-----:..::::-=+*****####**###=-++===+\\r\\n            ..    .... .....................::::-=+++===:....:::.::..-:....:.::.:--=--=======--:::-=-:=:.:::::==----:::::---=-:.....:-::::-=+*###%############%%\\r\\n. ...  ... ...... ........................::::::-=++===-.        ....... ..:::::..::::==++===+==---=+---.:::::-:.:----:::---:.:........:::::---=++++***##%%%%##*\\r\\n............:..........:..:::..............::::--====--..             ................:=***++=--==++****+=---:..........::==--:::::::::---:----==++++*****++====\\r\\n   ............::::....   .-+=-:::........::::---===--:..                            ...:====---==-:::--=+**+=--:::::.....:-=+++==-==-::-=++=====----::.....::--\\r\\n   ..  ..::::......::::...   ...=*+=::.::::::--------:.                                  .=+===++=       -****++---=:::-::--:::-=====-::-+=:..            .::::-\\r\\n    .. .---...:::....:::::...    .-+**=-:::::-------:.                                     :==++**=------*====+*=----------::::::::=-:..::.               ..::::\\r\\n...... .--:.  ..:::....:-::.....   ..:-+*+-::-:::---.                                       :+**#*++-=+-=+++=====:.:........:.........                     ...::\\r\\n........:-:   .-:..:::..:::::---. .:--:.:=**=-:::--:.                                        .--++-===++**#%*++=+=.:...............                         ....\\r\\n........:==:. .-:.. .::::..::---:.  .-=::..:+*-::--.                                          ::::::::::::-==------................                           ..\\r\\n..:::...-++-...-=--....:-:...:-=-....::-+-...--=+-..                                          -:.:-..:::::::::--===....  .......                                \\r\\n::::..::+*+-..:=#*--**=::::.. :--..--..:=---:..-#+.                                           :-:.::::::::::.-=----...     ..                                   \\r\\n.::...:=#*+:.:-=#%%+*@@#=:....:-:.:=+-:..:::---...                                             :::::-:::----===--:.                                             \\r\\n::::::-++*-..-=*%%%%#%%@*-..::::...:+=:.   ...                                                  :-:::::--=======-.                                              \\r\\n--:::.+**+:.:-+%%%%@%%%%#=:.........:=-.                                                          .::::::-----:.                                                \\r\\n-::::=###=.:-=#%%+-=#%%%#=:.............                                                              . ...                                                     \\r\\n-:::-*##+::--#%%+***+%%%*-........                                                                                                                              \\r\\n::::*##*:.-=#%%@*==*%@%#=:.......                                                                                                                               \\r\\n:::+##*:.:=#%%*=*%%%%#*=:.........                                                                                                                              \\r\\n::=##*-.:-#%%#*#+#@%#=-:............                                                                                               ......                       \\r\\n:=*%#=.:-*%%#*%@@%%#=-:...............                                                                                           ...........                    \\r\\n=*##=.:-+%%#+==+%@%+-:..................                                                                                      ......:::.......                  \\r\\n=++=..:=%%%==+**%#=:......................                                                                                    ...:::::.........                 \\r\\n+=:..:=#%%%#++#%+:.........................                                                                                  ...:::::..........                 \\r\\n:..:-++*#***%@#-...........................                                                                                  ...................                \\r\\n..:+#%*-=*#%%#-.........................                                                                                     ...................                \\r\\n.:+##%%#=%%%#-.......................                                                                                        ...................                \\r\\n:=######=##*-.......     .                                                                                                   ....................               \\r\\n+**####+**=:.......                                                                                                           ...................               \\r\\n+****+*++:.......                                                                                                             ..................                \\r\\n-++++*+-.....                                                                                                                  ................                 \\r\\n..-**=:...                                                                                                                       ...........                    \\r\\n:::-:.                                                                                                                                                          \\r\\n::.                                                                                                                                                             \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                   ................            \\r\\n:.  .                                                                                                                               .................           \\r\\n..:-=:                                                                                                                              .................           \\r\\n:=***=:.                                                                                                                             ...............            \\r\\n.-+**#*-.                                                                                                                               ..........              \\r\\n:.-+###*=:                                                                                                                                                      \\r\\n+:.-*###*+-.                                                                                                                                                    \\r\\n#+..-===+#*=:                                                                                               .......                                             \\r\\n**-..:+###**+-.           ...........                                                                    ..............                                         \\r\\n*##+..=#%%###*-.        ..............                                                                 .....:::::::.......           .......                    \\r\\n=###- :=#%%%%%+.        ...............                                          .......              .:..:::::::::::::::..       ..::::::::::.                 \\r\\n:=*#*=.:=#%*++=:.       ..................                                     ...........            ::::::::::::::::::::.     .::-----------::.               \\r\\n::-*#%+.:+%#***+...    ....................                                   .............           .::::::::::::::::::::.    :----------------:              \\r\\n:::=#%#:.=#%##%%+:............................                               ..............           ..::::::::::::::::::..   .-=================.             \\r\\n:::=###*::+#%#**#+:.........................................                  .............            .:::::::::::::::::...   .==================:             \\r\\n-:::+%%%=.:*%%*+#%*:................................................          ............      ........::::::.::::::.....    ..====+++==+++======:             \\r\\n-:::-*%%#:.-*%%#++#+..................................................................         :-:::::::.:::::-:........     ...-================-:.            \\r\\n:::::+%%#*::-#%%##%#-................................................................        .:::.::::::::::::-:...          ...:-============---::             \\r\\n:::::-*#%%=.:+%%%**#*-.................................................................  .  ....:::........::...:            ...::---=======---::..             \\r\\n:::::-*%%%+.:-#%%*+#%#-.....................................................................:::::...........-::::.            ...:::--------:::..               \\r\\n--:::-*%%%+:.:+%%###%%*:.........::::.......................................................:::::..........::::.:.             ....:::::::::...                 \\r\\n=+=---+###+:.:=#%#*###%*:......:-====:.....................................................::::::--:::::--==-::::                ............                   \\r\\n:-=-::-+#*+:..:=**++=*#*-:::.:-==---=-::.:--:..............................................====+++=--++-==-=+--=:::::::::::..::........:...                     \\r\\n::::...:=+=-:..:==-=--=====-:.--::::==-:-*%#-.............................................+#*##*##*+=++========-::---::........:-::..:.:.:....                  \\r\\n:::.:...:====:..-=---------:::....:-==:-##+=:::..........................................-+*##***+-::..::=++**=--==---:::--:..::--=--:::-:-::::-:::::..         \\r\\n:::.::...:---:. .::--:--=-::-=-...:==-:--:.:--::..................................:::::-+*+++***=.     .:=====-:::::.::::.::--=======-=============-====----::. \\r\\n..........:---::-::::--:..::---:....:-:..::----::.......................::::-:::::--..:=++++**++++=--=***==--:        :. :--::::::-=-:--::--==+*+====+++++*****+\\r\\n...:::::::::::::-::.:::::-:---:.....:::::-------:.......::.::..:::---==--::--::......:=**++++**#%%%#**+--::--. .........:-:.::::::::......:-==++*****###########\\r\\n.....-...:::--===+++=====-::::...:::::::-::::----::--=--==----====----::::::.......:=#*==++**###**##**-:::::::::::::::.:::::::---::...::::-=+***********##****++\\r\\n   .....::::--:::::...::...::::::-::::::::----=+***++=---=====-::::::::--:.-..:::-=*#*+*****++=---===*:-:.:..:----:::..::-::--:.......:-==+++++++***++*+=+==++==\\r\\n               ........::::::----::::-----==++*+===---=**+=-::::::::..:::.:-:::===++**+++++=---::::==-.:......--:::.::.-:-==-:-:....:-=======++++==::--==.:=*#=.\\r\\n           ..........::::::::::..::--=++*++++==----=++=-::::::-::.......:---::=:=+====+++=--::::::----::......:.:::....::-===----.:-===========-::..-+**+=.:=-=+\\r\\n            ........::::.......::-=+*++*+==---:-=++=-::....::::...:...:---: .-:-+==+++++=--::......:=:-:. ....:.:-:... :--=----:--------====--=:.=+=-:-+*#=:+*=*\\r\\n              ........     .::-=+++=++-:----:-+*=-::::::.........:::::::.. .-:-=:=++++=-:.....::::::::-.     .:.::.... :-------::--------===-::-: -+**+=-=#+*###\\r\\n              ..         ..::-=++=+==-:::::-==-:.::::--::......::..::...  .---=:.---::....:::--:::--::..     .: :-:    :--------:==-----:---===--. .-=****######\\r\\n                      ....:--:-==----::::-=-:..:.:-=-:..:.. ...::.:...    ---=::........:---::::::::.: ..    .: :-:    :--------:=------:::::::::::.-+****######\\r\\n                    ....:--::---::::::.:--....:-=+=-:....  .. .:.:.      :--=:-. .....:::::.....     .:..    .: :::    :-------=+=:------====== .++++*****######\\r\\n                  ... .--::...........::...:-=++-:.....   ..   ...      .:-=....................::::..-...   .: :::.   .--------+=:--------====::+++++****###*+-\\r\\n..               .   ....   . .......:...:-==--:.::::. .....   .       ..:-..    .....:::::-----:::-......    . . .    .----------:--------=====++++++*****+=:--\\r\\n:.                 ....      ...  .:...:-=-:....:::.. . ....  .        ..-.:-:::-----------:::.....::.... .            .-------++-----------=====+++++***+-::...\\r\\n ..              .:...     .... ... .::-::.........    ..             ..-..:---------:::...         ...                .=------==-----------========+++++--++---\\r\\n      .        .::...  ....    ... .:::.:.........    ..              .:. .:-:::....                 -.              ...+-----+-=:.......................:::::::\\r\\n               ....  .       ...  ........  ....     ..              ...   .                         .: . .....       ..=--+++=--.                     .........\\r\\n                   .        ... ..... ...  ....      ...              ..                     ..::::-:.: . ...:-.....   .---=++---.....        ..:::------.:...::\\r\\n             .             .:...........  .....     .. .              ...                            :- . ...:::--:    .:--------....     .:--==+====+***-:-::.+\\r\\n              ..........  .............  ...      ..                ..:..                           ..: .    :::-.     .---++=---...    .:--====+==..-*+*+.=:.-*\\r\\n           : .:. .:::::. ..  .........  ...        .                 ::.  .............................      :-:.      .--=+#+--=...   :==--==:-::.  .=-:+:-:.*-\\r\\n           ..:.   ..::.  .  .........  . .        .                 .::...............                .      :--:..    .--===-=-=.     .:-----.   -=::..:*:--=*.\\r\\n         .. :.  ....:.  .. .........  .           .                ..:                                .          .     .------===-:.     .:-=+=:.-===+++**:=:*-:\\r\\n          ..:.  .:::. ..:  .........  .          .                  ..    ......                  ..                   .------+==---.      ..:-======+***----*-:\\r\\n          .::..::::: .... ....    .  .           .                  :..   ...              ...:::--=-.                 .------===---=:         ..::----==.=:+-:-\\r\\n          .:.....::.  ... ....          .       .                   -:=.                  .............      ..........:------===----=-.            ........*::-\\r\\n          :......::.  .  .....   ..     .      ..                  .=:.                               .       ..    ...:=-----===-===-==:       ...........-*.::\\r\\n         .:......::   .  ....... .             ..                  .:                                    .....---  .   :=-----===-=======-      ...........=+.:=\\r\\n         .:....:::.      .... ..                                                                             .-:--:..:.:=-----===-========-.   ......:-:::.+=::=\\r\\n         :....::.:.      ....  ..                                                                     .      .- :-:::. :=========-=--=======.  ........:...+-:::\\r\\n        .:... .:.:.  .  ..:.. ....   ......  . ..                . .:.                                .      .-:-:.    :-=====++=-===========. ............+=---\\r\\n        .:....::::.  .  .::.. ...                                . -=-.                          .....:...   .:-:.   ..:*%%#++++=-============. ...........+.   \\r\\n   ......:.....:::.......::.:.:.......:::..:::.......            ..-++.                        .:::.:=+:..  ....    ...:#%%%%%%%+===========+++. ..........*++++\\r\\n   ......:.....:::.::.:::::::::::::.::--::::::::::::.            . :::                             ...:...  ...........:*#######+===========++++. ........:*+*##\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::.              ..                                 . .. ......   ...:#%%%%%%%+===========+++++...::....:*=+++\\r\\n    ...:.:....:::::::::::.::::::::::::--:::::::::::::              ..                                 . .. .....     ..-**######============+++++=..:-:::--*-:..\\r\\n.   .... ::....::::.........:::.::...::::......:.....              .:                                   ..    ..  ... .:--------:============++++*=.....:--+-:.:\\r\\n         .:....::::  ..  .........   .:..     ..:                  .:                                   .    .:..--:-. .---------============+++++*=...:...+:...\\r\\n..       .::...::::....  ........: .  :..      .:. .                :                                   .... .:::: .-. :---------=============+++++*-..:...+-...\\r\\n..        ::......:...:......:...:... ..        ..::.               .                                   .... .::... .  :--------:-============+++++**:.:...==...\\r\\n..        .:....:::: ........:::...... . .       .::.               :...       ........                 .... .-:-::    .----------===-=========++++***:....-+..-\\r\\n....    .. ::::.:::::. :......:::.:... .. .      ....               ..                ................. .... .:..:.    .--------::==============++++**+:...:*.::\\r\\n.....    .. ::...:::::  ..:...:::..:.   . ..      ..:.               .                        ......... .... .-::--    :--------:-==============++++***+:...+-::\\r\\n. ..      . .:::::-:--: .::....:::.... ... .      .....              :::--::::::.....                 ...... .-:::. .  .----------==============+++++***+...-+..\\r\\n           ...:::::::::: .::....:::.:.. ... .      ...:             ..:=-::::::----------::::::::.... ...... .:::--. ...---------:===============++++****+..:*:.\\r\\n             ..  .     .. .:.....:::.:........    ....:.            . :.        ......::::-------===-.:..... .:..::.....---------===============+++++****#+::==.\\r\\n              ....  ........::.:.:::.::........  .....::              ::    .                  ......::..... .--::: ....--------=-========+==++++++++*****#*::+:\\r\\n              .... ......... .:.:::::..:...::....::. ....            ..-.                         .   :..... .-:::......--------=-====--------------==--+**#*-==\\r\\n                 .... .........:..::::..:..::..:....  ...            ..:.  ........                  .:..... .-::-: ....----------======+===----:::..-...:-=**+*\\r\\n                 .....:..:......::.::--::.:........    ...:.          :.:..:.............      .....  :..... .-::--:--..-------:--========+++===++++==+--:.::===\\r\\n                   ...........:::--::----::::.::.::... ..:::.          :.-:.      ....:::::::......   ...... .::--......----*+-:--========+=======+++++*+=--:...\\r\\n             ..:--.  .:::::--::-=-::-:-----::::-:::.......:::.         ..::.            ...::-------. ...... .:.::......---*#*-:-=============++++++++****+=-:::\\r\\n               .:-:.. .::::---::::::.:----:---::::--::.....::::.  .     ..:.  ..             ....::-:.:.......:::-:.....:-+#--=::==========++=-:-++++******#*++-\\r\\n                  ..    .:::::---:::--::--:--==-::--:::::. ..::... .     .:-.  ..           .........:-.................--=+-==::==+++=+++=-::-=+++=+****#######\\r\\n                           ..::::::::.::.:------=---::====:...::::....    ..:.......      ...........:-.................::=+-=-::-=+++++-:::.=+=-::-==+**#######\\r\\n                               ...:--:::::.::--::--==-:::::::.:::.   ...  ...::-=--::::...............-.:..:.:..:::::::::-++-=--:--++++-.:--:.--------=-=+*#####\\r\\n                                 ...:---:::::-----:::-::-::.::.::.     .....--:----------==---:::...-::.::.:.:::::---:-::=*==+-----++++++++++=----==-.-++-.===*#\\r\\n             .                 ........::--::.:::----::::::::::..        ....::------==========++===::-::..:::::.:::::-:-=*++=--=:-+*********===+++*+=++==++:-==\\r\\n                .........................::::-::::::::---::.....          .... ..:::--::::::::::::::.:=:::::.-=--:::..::-++-----::::-+*******##*##*+=++**+==++==\\r\\n                 ..........................::::--====---::---:::.....-:...   ...-:---=====--::::::::--=:::::.:=-==::..::===----:..:::::-=+****#####**##*-=++===+\\r\\n           ....   ...  .....................::::-=++===-:.....::.-:..-:. .::.::.:--=--=======--:::-=--=.::::::=----:::-:----=-......:-::::-=+*##%%###########%%%\\r\\n. ...  ... ...... ........................::::::-======:.         ... .....:::::..:::-==++======---=+---.::::--:.:---::::---..:::.....::::::---=++++***##%%%%##*\\r\\n............:..........:..:--..............::::--====--..             ................:=***+==---=++**#*+=---:..........::==---:::::::--------===+++*****++=====\\r\\n   ............::::....   .-==-:-:........::::---==---:...                           ...:====---==-:::--=+**+=--:::::::...:-=+++==-==::--=*+====----::... .:::--\\r\\n  ...  ..:::::.....::::...   ...-**=-:.::::::--------:.  .                               :++===++-  ..  .=***+++:---:::-::-:::::==-==-::=+-.              .:::--\\r\\n    .. .---...:::....::-::...    .-+**=-::::--------:.                                     -++++*+==----=*====++-----------:::::::--::..:.                ..::::\\r\\n...... .--:.  .:::::...:-::.....   ..:-+*+-::-:::--:.                                       :+**#++=-=+-++++====-.::.................                      ...::\\r\\n........:-:.  .--..:::..:::::---. .:--:..=**=-:::--:.                                        .--+=-===+++*#%+++=+-.:...............                        .....\\r\\n........:==:. .-:.. .::::..::-==:.. .-=::..:+*-::-:.                                         .-:::::::::::--=----=-................                          ...\\r\\n..:::...-++-...-=--....:-:...:-=-...:::-+-.:.-:++-..                                          -:.:-.::::::::.:=-==-.... ........                                \\r\\n::::..::+*+-..:=#*==#*+-:::.. :--.:--..:=---::.-*+.                                           :-:.:::::::::::-=--=:...    ....                                  \\r\\n:::...:=#*+:.:-=#%%**@@#=:....:-:.:=+-:..:::---...                                             -::::-::---=====--:.                                             \\r\\n::::::-++*=..-=#%%%%#%%%*-..::::...:+=:.                                                        :::::::--======-:                                               \\r\\n--:::.+**+:.:-+%%%#%%%%%#=:.........:--.                                                          ..:::::----:.                                                 \\r\\n--:::=###-.:-=#%%+==*%%%#=:............                                                                 ..                                                      \\r\\n-:::-*##+::--#%%+***+%%%*-........                                                                                                                              \\r\\n::::*##+:.-+#%%%*==*%@%#=:.......                                                                                                                               \\r\\n.::+##*:.:=#%%*=+%%%%#*=:.........                                                                                                   ...                        \\r\\n::=##*-.:-#%%###+#%%#=-:............                                                                                               ......                       \\r\\n:+*%#-.:-*%%#*%@@%%#=-................                                                                                          ............                    \\r\\n=*##=.:-+%%#+=-+%@#=::..................                                                                                      .....::::.......                  \\r\\n+=+-..:+%%%==+**%#=:......................                                                                                    ...:::::.........                 \\r\\n==:..:=#%%%#*+#%+:.........................                                                                                  ...:::::..........                 \\r\\n:..:-+=+#*+*%@#-...........................                                                                                  ...................                \\r\\n.::+%%#-=##%%#-.........................                                                                                     ...................                \\r\\n.:+##%%#=%%%#-.......................                                                                                        ...................                \\r\\n:+#####*=##*-.......                                                                                                         ...................                \\r\\n+**####+**-:.......                                                                                                          ....................               \\r\\n+***++*++:.......                                                                                                             ..................                \\r\\n-=+++*+-.....                                                                                                                  ................                 \\r\\n:.-**=....                                                                                                                       ...........                    \\r\\n:::-:                                                                                                                                                           \\r\\n::.                                                                                                                                                             \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                    ...............            \\r\\n:.                                                                                                                                  .................           \\r\\n:.:--:                                                                                                                              .................           \\r\\n:=+**=.                                                                                                                              ...............            \\r\\n.-+***+-.                                                                                                                               ..........              \\r\\n..-+###*=.                                                                                                                                                      \\r\\n+..-*###*+-.                                                                                                                                                    \\r\\n#+..-++=+#*=.                                                                                               ......                                              \\r\\n**- .:+###**+:.            ..........                                                                    ..............                                         \\r\\n*##=..=#%####*-.         .............                                                                 .....::::::.......            .......                    \\r\\n=###- :+#%%%%%+.         ..............                                          ......               ....:::::::::::::::..       ..:::::::::..                 \\r\\n:=*#*=.:=#%#++=:.       .................                                      ...........            ::::::::::::::::::::.     .::-----------::.               \\r\\n::-###+.:*%#***=...     ...................                                   .............           .::::::::::::::::::::.    :----------------:              \\r\\n:::=#%#:.=#%#*%%=.............................                               ..............           ..::::::::::::::::::..   .-================-.             \\r\\n:::=###+::+#%##*#+:.........................................                  .............            ..::::::::::::::::...   :==================:             \\r\\n-:::+#%%=.:*%%*+#%+.............................................              ............      .........:::::.::::::.....    .:====+++==+++======:             \\r\\n-:::-*%%#:.-*%%#+*#=..................................................................         --:::::....::::-.........     ...-================-:             \\r\\n:::::+%%#*::-#%%##%#-................................................................        .:-:.::::::::::::-:..           ...:-============---:.             \\r\\n:::::-*#%%=.:+%%%#*#*-.................................................................     ....:::.......::...:.            ...::---=======---::.              \\r\\n:::::-*%%%+.:-#%%*+*%#-.....................................................................:::::...........-::::             ...:::--------:::..               \\r\\n-::::-*%%%+:.:+%%###%%*:.........::::.......................................................:::::..........::::::              ....:::::::::...                 \\r\\n=+=---+###+:.:=#%#*###%+.......:-====:.....................................................::::::::::::::-==-:::.                ............                   \\r\\n:==-::-*##*:..:=**++=*#*-::...:==--==:::.:--:..............................................==-==+==--+=-==-++--=:::::::::::..:........:....                     \\r\\n::::...:=+=-:..:====--=====-:.--:::-==-::*%#-.............................................+***#*#**+=*+========::::::::.....:..::::.::::.:....                  \\r\\n:::.....:====:..-=-:-------:::.....-=-:-##+=::...........................................=**##***+-:..::-=++**=:-==--::.:--...:-----:::::-::::::::....          \\r\\n:::.::...:---:. .::--:--=-:.-=-...:==-:--::::-::...................................:.::-+++++***-      .:=====:::::..:::::::--=======--===========--====---::.  \\r\\n..........:---:::::::--:..::---:....:-:..::----::........................:::-:::::--..:+++++*++++=-:-=+*+==--.        :  :--:::::-==----:---==+*+===++++=+****++\\r\\n...:::::::::::::-::.::::::::--:.....::::::------:.......:..::..::::--==--::--::......:=**++++**#%%##**=--::-- .........::-:.::::::::......:-==++*****###########\\r\\n....:-...:::---===+++=-===--::....::::::-::::----::-----==----====----::::::.......:=#*==++**#######**:::::::::::::::..:::::::---::...::::-++***********#*****++\\r\\n   .....:::-----::::.:::....::::::::::::::----=++**++=---=====--:::::::-:::-..:::-=*#*++****+==---==++:-..:..:----:::..:::::--:.......:-=++++++++******==+-=+==-\\r\\n                .......:::::::----:::-----==++++++=---=+*+=-::::::::..:::..-:::===++**+++++=---:::-==-.:.....:--:::.:.:-:--=---.....:-=======++++=-::-==-.-+#*-.\\r\\n           ..........::::::::::..:::-==+*++++==----=+++-::::::-::.......:---:-=:======+++=--::::::----::......:.::.....::===----:.:-===========::..:=**++-.--=+=\\r\\n            ........:::::......::-=+*++*++=-----=++=-::....::::...:...:---: :-:-+-=+++++=--::......-=:-:  ...:..--.....:-==----:--------===--==..+=-::=*#*:-*+=#\\r\\n              ........     .:::-+++=++------:-+*+-::::::....:....:::::::.. .-:-=-+++++=-:......::::::::.     :..::...  --------::---------=-:::-..=+*++=-+*+*###\\r\\n              ..         ..::-=++=+==-:::::-===:.:::::-::......::.:::...  .-:-=:.---::....:::--:::--.:..     ...:-.    --------::=-----::---===-:..:-+****######\\r\\n                      ....:--:-==----::::-=-::.:.:-=-:..:.. ...::.:...    --==::........:---::::::::.. .     ...:-:    :--------:=-----:::::::::-:..-+****######\\r\\n                    ....:--::----:::::.:--....:-=+=-:....  .. ::.:.      :---:-. .....:::::......    ...     .. ::.    :-------++-:------=====- -++++*****######\\r\\n                   .. .--::...........::...:-=++-:.....   ..   ...      ::--.....................:::.::..    .: :::    :-------=+-:--------====:-+++++****##**=-\\r\\n.                .   .....  .........:...:-===-..:::.. .....   .       ..:-.     ......::::-----::-:......    . ...    :-------------------=====++++++*****+---:\\r\\n:.                 ....      ..   .:...:-=-:....:::.. . ....  .        ..-.:-::::-----------::.....-:...  .            :-------+=----------======+++++***+-::...\\r\\n .               .:...     .... ... .::-::.........    ..             ..-..----------:::...        ...                 :=------==:---------========+++++=-=+=---\\r\\n      .        ..:...  . ..    ... .:::.:.........    ..              .:. .:-::::...                .:               . :+-----=-=......................:::::::::\\r\\n               ....  .        ..  ......... ....     ..              ...   .                         ..   .....       .:=--+=+---                       ........\\r\\n                   .        ...  .... ...  ....      ...              ..                     ..::::-...   ...-:....    .---=*+--- ...         ..:::-----:.:..::-\\r\\n             .             .:....... ...  ....      .  .              ...                     .      ::   ...-.::-.    .--------- ...     .:-===+===++**+.-::::#\\r\\n              ..........  .............  ...      ..                .....                          . :.      -.--.     .---+=----...    .:-====++=-.:+*+*-:-..+=\\r\\n           : .::..:::::. ..  .........  . .        .                 ::   .............................      -::.      .=-=*#=---...   -=---=----:  .:=:=+.=.-*:\\r\\n           ..:.   ..::.  .  .........  . .        .                 .::..............                ..      :-::..    .=-====--=      .-----:.   =-:...-+.=:*=.\\r\\n         .. :.  ....:.  .. .........  .           .                ..:                                .         ..     .------=-=-:      .:-=+=..===++=+*=:=-*::\\r\\n          ..:.  ..::. ..:  ........   .          .                  ..    ......                  ..                   .=----===----.      .:-=======****:=:+=-.\\r\\n           ::..::::: .... ....    .  .           .                  :..   ...              ...:::---:.                 :-----===-----.         ..::---==-.=:*:-:\\r\\n          .:.....::.  ... ....          .       .                  .-:=                   .............      ..........:------==-----=:             .......-*.:-\\r\\n          :......::.  .   ....   ..     .      ..                  .-:.                               .      ... .... .-=-----==--=---=-.       ...........+=.::\\r\\n         .:......::   .  ....... .             ..                  ..                                    ... .--: .   .-=---:-==--=======:      ..........:*-.-=\\r\\n         .:....:::.      .... ..                                                                             :-:-::.::.-=-----==--========:    .....:--::::*-:-=\\r\\n         :.....:.:.      ....  ..                                                                     .      :: --::.  -========--=-=======-   ...........:+::::\\r\\n         :... .:.:.  .  ..:.. ....    .....  . .                 . ::.                               ..      :-:-:.   .:======++-===========-   ..........:*----\\r\\n        .:....::::.  .  .::.. ...                                . -=-                           ....::...   .--:    ..-#%#*++++============+=. ..........-+    \\r\\n    .....:.....:::.......::.:.:.......:::..:::......             ..=+=                         .:::.:=+...  ....     ..-%%%%%%%#=============+=. .........-*++++\\r\\n   ......:.....:::.::.:::::::::::::.::--::::::::::::.            . -:.                             . .: ..  ...........-########===========++++=..........-**###\\r\\n    .....:....::::......::::::::::...:::::::::::::::.              :.                                 . .  .....    . .=%%%%%%%#============++++-...:.....-*=+++\\r\\n    ...:.:....:::::.:::::.::::::::::::--:::::::::::::              ..                                 . .. .....     ..=**#####*-===========++++*-.:-:.::-=+-:..\\r\\n.   .... ::....:::..... ....:::.::...:::.......:. ...              ::                                   .     ..  ... .---------:============++++*-.....:--+::..\\r\\n         .:....::::  ..  .........   .:.       .:                  ..                                   .    ::..-::-..:---------============+++++*:...:..:+....\\r\\n..       .::...::::....  ......... .  :..      .:. .               .:                                   ...  .::-: :- .:---------============+++++*+:..:..:+....\\r\\n..        .:......:...:......:...:... :.        ..::.               .                                   .... .::.:.   .:--------:=============++++**+..:...+:..:\\r\\n..        .:....::::.........:::...... . .       .::.               :...       ........               . .... :--:-.   ..----------==--=========+++++*+.:...+-.:-\\r\\n.. .    .. ::::.:::::. :......:::.:... .. .      ....               ..                ............... . .... ::..:.    :--------:-=============+++++**=....==.-.\\r\\n.....    .. ::...:::::  ..:...:::..:.   . .       ..:               ..                        ....... . .... ::::=:   .:--------:-=============+++++***=...:*.::\\r\\n  ..      . .:::::-::-:..::....:::.... ... .      ....               ::---:::::::....                 . .... :::::. . .:--------:-==============++++****=...+-..\\r\\n            ...::::::::. .::....:::.:.. ... .      ...:             ..:=-::::::----------::::::::.... . .... .:::-:. ..:--------:-==============++++*****=..-+..\\r\\n             ..  .     .. .:.....:::.:........    ....:.            . :.         ......::::------===-.:..... ::..:.....:=--------===============++++*****#=::+:.\\r\\n              ....  .........:.:.:::.::........  .....::              ::    .                   .....::..... ::-:-. ...:=-------==========+==++++++++****##+.-+.\\r\\n               ... .. ...... .:.:::::..:...::....::. ....            ..-.                            .:..... :-:::.....:--------=-===-------:::::::-=--=+*##+-+-\\r\\n                 .... .........:..::::..:..::.......  ...            ..:.  ........                  .:..... :-::-.....:----------=====++===----:::.:-...:-+**+*\\r\\n                 .....:..:......::.::--::.:........    ..::.          :.:.:.. ...........       ....  :..... :-::-::-:.:-------:--========++====++++=++--:::-===\\r\\n                    .........::::--::----::::.::.::... ..:::.         ..:::.      ....::::::::.....  ....... :::--.....:---=*=::--===============++++++*+=--:..:\\r\\n             ..:--.  .:::::--::-=-::-:-----::::-:::.......:::.         ..:.             ....:----=-:........ ::.::.....:--=##*-:-=============+=++++++****+=::-:\\r\\n               .:::.. ..:::---::::::.:----:---::::--::.....::::   .     ..:.  ..             ....:::.........::::-.....:--**-=-:-==========+==::=++++******#*+=-\\r\\n                   .     .::::---:::--::--:--==-::--::::.. ..::... .     .:-.  ..           .........-:................:--==-=-:-==+===++=-:::-+++==*****#######\\r\\n                            .::::::::.::.:------=---::====:...::::....    ..:........     ...........-:................::-+=-=-:-==++++=-::::=+=-::-==***#######\\r\\n                               ...:--:::::.::--::--==-:::::::.:::.   ...  ..:::-----:::..............::.:..:.:.::::::::::-*=-=:-:-=++++-.---.:-------==-=+*#####\\r\\n                                 ....:--::::::----::::::-::.::.::      .....--:-:--------===--:::..:-::..:::.:::::---:-:-=*=+=----=++++++++++=----==:.=*+::+==**\\r\\n             .                 .........:--::.:::----::::::::::.         ....::-------===--====++===::-.:..:::::.:::::-:-=++=----:=*********+=++++**+=++=++-:=+=\\r\\n                ..........................:::-::::::::---::.....          .... ..:::--::::::::::::::.:-.::::.-=--:-:..::=+=-----.:::-+*******#####*+=++**=-=++==\\r\\n                 ..........................::::--====---::---:::.....-:...   ..:-:----====--::::::::--=.::::.-=-=-:...::===--=-:..:::::-=+****#####*###+-=+===+*\\r\\n.          ....   ...  .....................::::-=++===-:.....::.-..:-.. .:..::.:----=========-:::-=--- :::::-=----:::-:---=-:......:-::::-=+*##%%###########%%%\\r\\n. ... .... ...... ........................::::::-======:.         ... .....:::::..:::-==++=======--=+-=:.::::-:..:---:::---:.::::.....::::::---=++++**###%%%##**\\r\\n............:..........:..:--:.............::::--====--..             ................-+*+++==---=++**#**=---:..........::+=---:::::::-------====+++****++======\\r\\n    ...........::::....   .:==---:........::::--------....                             .:====---+=:..:::-+**+=--:::::::...:-==++===+=:::-++====----::...  .::---\\r\\n  ...   .::::::....::::...    ..-**+-:..:::::--------:.                                  :+=====+:  .....+***++=--=-::--::-:::::=--==:::=+:.              .:::--\\r\\n.   .. .-=-...::::...::-::...    .:=+*==:::::-------:.                                     -+++*#+==----=*====++------------:::::.=-:...:.                ..::::\\r\\n...... .:-:.  .:::::...:-::..:..  ....:=*+-::-:::--:.                                       :+**#+==-=+=++++====-.:............. ...                       ...::\\r\\n........:-:.  .--..:::...:::----: ..-=-..-**=-:::--:.                                        .--+=-====++*##++==+-.................                        .....\\r\\n........:==:. .-:.. .::::..::-==: . .--::..:=*-::-:.                                         .-:.:::..:::::------=:.... ..........                           ...\\r\\n..:::..:-++-...-=--....:-:....-=-...:::-+-.:.::++-.                                           =:.::.::::::::.-=-==-...   .......                                \\r\\n::::..::+*+-..:=##==##+-:::.. :-:.:=-..:---:::.-*=.                                           :-..:::::::::::=----:..     ...                                   \\r\\n.:....:=#*+:.:-=#%%**@@%=:....:-:.:=+=:..:::--:...                                             -:::--::---======-.                                              \\r\\n::::::-++*-..-=#%%@%#%%%*-..::::...:+=:.                                                        ::::::::-======-.                                               \\r\\n:-:::.+**+:.:-+%%##%%%%%#=:.........:--.                                                          ..::::::--::.                                                 \\r\\n--:::=##*-.:-=%%%+==*%%%#=:........  ..                                                                                                                         \\r\\n-:::-###+::-=#%%++***%%%*-........                                                                                                                              \\r\\n::::**#+:.-+#%%%#++*%@%*=:.......                                                                                                                               \\r\\n.::+%#+:.:=%%%*-+#%%%#+=:.........                                                                                                   ...                        \\r\\n::=##*-.:-#%%##%*#%%*=-:...........                                                                                               .......                       \\r\\n:+*%#-.:-*%%#+#%@%%#=:................                                                                                          ............                    \\r\\n=*##=.:-*%%*++-=%@#=:...................                                                                                      .....::::.......                  \\r\\n+=+-..:+%%%=-=**%*-:......................                                                                                   ....:::::.........                 \\r\\n=-...:=#%%%#**#%=:.........................                                                                                  ...::::...........                 \\r\\n:..:=*++**+*%@#-..........................                                                                                   ...................                \\r\\n.::+%%#=-#%%%#:........................                                                                                      ...................                \\r\\n.:+##%%#-%%%#-.......................                                                                                        ...................                \\r\\n:+*####*=##+-......                                                                                                          ...................                \\r\\n+**##*#+**-.......                                                                                                           ...................                \\r\\n+***++*+=:......                                                                                                              .................                 \\r\\n:=++*#+:.....                                                                                                                  ...............                  \\r\\n:.:+*-....                                                                                                                       ...........                    \\r\\n::::.                                                                                                                                                           \\r\\n:..                                                                                                                                                             \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                    ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n:..:-:                                                                                                                              .................           \\r\\n.-+**=.                                                                                                                              ...............            \\r\\n.-****+:.                                                                                                                              . .........              \\r\\n..-+###*-.                                                                                                                                                      \\r\\n=..-*#%#*+:.                                                                                                                                                    \\r\\n*+..-*+=+#*=.                                                                                               ......                                              \\r\\n**- .:=*##**+:             ..........                                                                    ..............                                         \\r\\n*#*=..=#%##*#*:.         .............                                                                 .....::::::.......            ......                     \\r\\n+###: :+#%%%%%+.         ..............                                         .......               ....:::::::::::::::.        ..:::::::::..                 \\r\\n-=*#*-.:+#%#**=:.       .................                                      ...........           .::::::::::::::::::::.     .::-----------::.               \\r\\n::-###=.:*%#++*=...     ...................                                   .............           :::::::::::::::::::::.   .:----------------.              \\r\\n:::=#%#:.=#%%*%%=.............................                               ..............           .:::::::::::::::::::..   .-================-              \\r\\n:::=###+::+#%####+:.........................................                  .............            ..::::::::::::::::...   :==================.             \\r\\n-:::+#%%=.:*%%++#%+.............................................              ............      .........::::::::::::.....    .:===++++==+++=====-:             \\r\\n-:::-*%%#:.-*%%#+*#=..................................................................         :-::::....::::::.........     ..:-===============--:             \\r\\n:::::+%%#+::-#%%**%#-.............................................................           .:-:.::::::::::::-...           ..::-============---:.             \\r\\n:::::-*#%%=.:+%%%###*-................................................................      ....:-........::...:.            ...:----=======---::.              \\r\\n:::::-*%%%+.:-#%%*+*%#:.....................................................................::.:...........:-::::             ...:::--------:::..               \\r\\n-::::-*%%%*:.:+%%###%%*:.........::::.......................................................::::...........::::::              ...::::::::::...                 \\r\\n=+=---+###+:.:=#%#*%%#%+.......:-===-:.....................................................::::::::...:::-==:::-.                ............                   \\r\\n:==-::-*##*:..:=**++=*#*-:....:==--==:::.::::.............................................:=--=====-=+=====+=---.:::::::::...:........:....                     \\r\\n::::...:=+=-:..:====--+====-::--:::-==-::*%#-............................................:+***###*++=*+========:::::::......:..::::.:::..:...                   \\r\\n:::.....:====:..-=-:-------:::.....:=-:-##*=::...........................................=**#****+--::::-+++*+-:-===-:.::-:...:-----:::::-::::::.....           \\r\\n:::.::...:----. .::--:--==:.---...:==-:--::::-::...................................:.::-++++****-      .-=====::::::::::::::--=======--====-======--===---::..  \\r\\n..........:---:::::::--:..::--=:....:-:...:----::........................:::::::::--..-++++**+=++=-:-=+*+==--.    .  .. .:---::::-==--------==+*====++++=+***++=\\r\\n...::::::::::::--::.::::::::--:.....:::::-------:...........:...::::-==--::--:::.....:=*+++++**#%%#***==-::-- .........:::::::::::::.....:-===++*****###########\\r\\n....:-...:::----===+==-===---:....::::::-:::-----:::----=------===----::::::.......:=#+==++**#######*+.-:::::::::::::..::::::::--::...::::=++**********##*****++\\r\\n . ....::::------:::::::....::::::::::::::-----=+**++=---=====--:::::::-:::-..:::-=*#*++****++=--==+*=:-.....:----:::..::::---:......::-=++++++++*****+=+=-====-\\r\\n                .......:::::::----:::-----==++++++=---=+*+=-:::::::::.:::..-::-===++**+++++=---:::-==-.:.....:-::::.:.:-:--=---.....:-======+++++=-::-==::=*#+:.\\r\\n           ..........:::::::::::::::-==++++++==----=+*+=-::::--::......::---:-=-======+++=-:::::::----::.....:::::....::-===----..:-===========::..-+*++=:.--++-\\r\\n            ........:::::......::-=+*++*++=-----=+++-::....::::.......:---:.:-:=+-=+++++=--::..::::--:-. ....:..-:.....--=----:--:------===--=- -+=-:-+*#+.=*=+#\\r\\n              .........    .:::-=+++++------:-=*+-::::::....:....::::::::. :-:-=-+++++=-:......::::::::.   ..:..:.... .--------::---------=-::-: -+**+=--*++####\\r\\n              ...        ..::-=++=+==-:::::-=+=:::::::-::......::.:::...  .-:-=:.-=-::....:::--:::-:....     :..:-.   .--------:-=-----:---===--...:=***+*######\\r\\n                      ....:--:-==----::::-=-::.:.:-=-::.:.. ...::.:...   .--==::........:---:::::::... .     :..:-.   .----------=-----::::::::--:..=+***#######\\r\\n                    ....:--::----:::::.:--:...:-=++-:....  ...::.:.      --=---. .....:::::...... .  :..     :..::.   .--------+=-------======. =+++*****#######\\r\\n                   .. .---:...........::...::=++=:.....   ..   ...      ::-- ....................::..::..    :..::.   .:-------=+:--------====-.=+++++****##**=-\\r\\n                 .   .....  .........:...:-===-:.:::.. .....   .       ..--.     ......::::------:-: .....   .  ...    :-------------------=====+++++******=---:\\r\\n:.                 .....     ..   .:...:-=-:....:::.. . ....  .        .:-.:-::::-----------::....:-.. . .             -------=+=:---------======++++****=:::..:\\r\\n ..              .:...     .... .....::-::.........    .. .           ..-..-----------:::...       ... .               --------==:---------=======++++++=-=+----\\r\\n      .        ..:...  . ..    ... .:::.:.........    ..              .:. .--::::...                .:               . -=----==--...................::::::::::::\\r\\n               ....           ..  ......... ....     ..              ...   .                         :.   .....      ..-=-=+=+--:                       ........\\r\\n                   .        ...  .... ...  ....      ...              .                      ...::::.:.  ....-:....    :---+*=--: ...         ..:::-----.::..::+\\r\\n             ..            .:....... ...  .....     .  .             ...                      ..     -.  ....-.-:-.   .:--------: ...     .:-===+===++**=:-.::=*\\r\\n              ..........  .............  ...      ..                .:...                          . :      .-.--.     :--=+=---:...    :--====++=:.:++**.-:::#:\\r\\n           : .::..:::::. ..  .........  . .        .                .::     ..........................      .-::       :===#*--=:..   .-=---=:---.  .-=:+-:-.++.\\r\\n           ..:.   ..::.  .  .........  .          .                 .::...............               ..     .--:..    .:=-====-=:      :-----:   .=-:...+=:=:*:.\\r\\n          . :.  ....:.  .. .........  .           .                ...                               ..      .....    .:-----===--.      :--=+-.:===++=+*-=:++::\\r\\n          ..:.  ..::: ..:  ........              .                  ..    ......                  .                    :-----===---:       .:-====+=+***+:=:*--.\\r\\n           :::.:::::..... ....    .  .          ..                ..:..  ....              ...:::---:.                .:-----===---=-.        ..::---===:-:=+.-.\\r\\n          .:.....::.  ... ....          .       .                  .-:=                   ...........:.      ..........------===-----=.            ........+-.:-\\r\\n          :......::.  .   ....   ..     .      ..                  :-..                                      ... . .. .-----:=-=--=---=-       ...........:*::::\\r\\n         .:......::   .  ......  .             ..                  ..                                   .... :--. .   .=----:===--======-.      ..........-*::-=\\r\\n         .:....:::.      .... ..                                                                      . .    ----::.:..==-----==-=========.    .....:--::.-+::-+\\r\\n         ......:.:.      ....  ..                                                                     .      -..--::. .========+-=--=======:  ........:...==.:::\\r\\n         :... .:.:.  .  ..:.. ....   ......  . .                 . ::.                               .. .    :::-..   .-=====+++-===========:  ...........=+----\\r\\n         :....::::.  .  .::.. ...                                . ---                           ....::..    :--.   ...=#%#*++++-===========+: ...........+-   .\\r\\n    .....:.....:::.......::.:.:.......:::..:::......             ..=+=                          .:..:+=..  .....    ...=%%%%%%%*-============+: ..........++++++\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::.            ..-:.                            .. :: ..  ...........+#######*-==========++++: .........+**###\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::.            . :                                 .. .  .....    ...+%%%%%%%*-==========+++++:...:.....++=+++\\r\\n    ...:.::...:::::.:::.:.::::::::::::--:::::::::::::              :                                  . .. .....    ...+**#####+-===========+++++:.:-:.:--+=:..:\\r\\n.   .... ::....::::.... ....:::.::...:::.......:.....              :.                                   .     .. ...  .----------===========++++++.....:-:+=::.:\\r\\n         .:....::::  ..  .........   .:.      ...                  :.                                   .    :. :-::: .:--------=============++++*+....:..=-....\\r\\n..       .::...::::....  ......... .  :..      .:  .               .:                                   ...  :::-..:: .:---------============+++++*=...:..==....\\r\\n..        .:......:...:......:...:... :.        ..::.               .                                   .... :::.:.   .:-------::=============+++++*=..:..-+...-\\r\\n...       .::...::::.........:::.....  . .      ..::.               :...       .........                .... -:-:-.   .:--------:===--========++++++*-.:..:+..::\\r\\n....    .. .:::.:::::. :......:::.:... .. .      ..:.               ..                 .............. . .... ::.::    .:--------:==============+++++**-....+::-.\\r\\n.....    .. ::...:::::  ..:...:::..:.   . .       ..:               ..   .  ..                ....... . .... ::::=.   .---------:==============+++++***-...==.::\\r\\n. ..      . .:::::-::-:..::....:::.... ... .      ....               ::---:::::::.....                . .... :::::  . .:--------:===============++++****:..:+...\\r\\n            ...:.::..::: .::....:::.:.. ... .      ...:             ..---:::::::----------:::::::::.. . .... ::::-:....:--------:===============++++*****:..+-..\\r\\n             ..  ..    .. .:.....:::.:........     ...-.            ..:.         ......::::------===-.:..... ::..:.....----------==============+++++****#*-::+..\\r\\n              ....  ....... .:::.:::.::........  .....::              :.    .                   .....::..... -:-:-. ...:--------==========+==++++++++****#*=.+-.\\r\\n               ...... ...... .:..::::..:..:::.:..::. ....            ..-.                            ....... ::::. . ..:--------=====------::::::::-=--=**##==+:\\r\\n                 .... .........:..::::..:..::.......  ...            ..:.  ........                  :...... -:::-.....:---------======++====---:::.-:...:=+*+*+\\r\\n                 .....:..:......:::::--::.:........    ..::.          :.:.:.  ............       ... ....... --::-::-..:------::-========+++====++++=+=--:::-=-=\\r\\n                    .........::::--::----::::.:::::... ..:::.         ..:::.      .....:::::::.....  ....... ::-::.....:---+*-::--===============+++++**+--:...:\\r\\n             ..:-=.  .:::::--::-=-::-------::::-:::.......:::.         ..:.             ....::--==-: ....... :.:::.....:--+##+::-============++=++++++****+-:::.\\r\\n               ..::.. ..:::---::::::.:----:---::::--::.....::::   .     ..-.  ..              ...:::.........::.:-.....:--#+-=-:-=========++=-::+++++******#*+=-\\r\\n                         .::::----::--::--:--==-::--:::::. ..::.....     .:-.  ...          .........-.................:-=+=-=::-==++=+++=-::-=+++=+****########\\r\\n                            .::::::::..:.:------==--::====:...::::....   ...:........     ...........=:................::-+===:--==++++-::-.:==-::-===**########\\r\\n                               ...:--:::::.::--:::-==-:::::::.:::    .... ..:::-----::::.............-....::.:.::::::::::=*==-:-:-=+++=::---::-------=--++*#####\\r\\n                                 ....:--::::::----::::::-::.::.::      .....--:-:--------===---:::.:-::...::.:::::--:-::-++=+=--=-++++++++++=----===.:+*=:-=-+#*\\r\\n             .                 .........:---:.::::---:::::::::..         ....::-=-----===---===++==-::-.:..::--:.:::::::-+++=----:+*********+++++***=++==++--===\\r\\n                ..........................:::--:::::::---::....       ..  ...  ..:::---:::::::::::::.--.::::.=--::-...:-=+=-----.:::=+*******#####*==+**+=-++===\\r\\n                 ..........................::::--====---::---:::....:=:...   ..:-:----====--:::::-::-=-.::::.-===-:...:-==----:...:::::==+***######*###==++==+**\\r\\n.          ....   ..   .....................::::-=++===-:.....:..-..::.  .:.:::.:----=========-:::-=--- :::::-=----:::::---=-.......:-::::-=**##%#######%%##%%%%\\r\\n.......... ...... ........................::::::-=====-:.         ... .....:::::..:::-==+++======--++-=:.::::-:.::--::::---:.::::.....::::::---=++++**##%%%###**\\r\\n............:..........:..:-=:.............::::--====-:...            ................-+++++==---=++**#**=---:..........:-+==--:::::::------==+=+++****++=-----=\\r\\n    ...........:::::...   .:==---:.......:::::--------....                             .:====--=+-:...::-+**+=-:::-::::::::-==++===+-::-=++==---::::...   .::---\\r\\n  ....  .::::::....:::::...   ..-**+-::.:::::--------:...                                :+====++: .....:+***++=--=-::--::-::::-=----::-+=.               .:::--\\r\\n..   . .-=-....:::....:-::...    .:=+*==-:::--------:.                                     -++**#++=-==-++====+=--------:-:-::::::=-:..:.                 ..::::\\r\\n........:-:.  .:::::...:-::.:::.  ....:=**=::::::--:.                                       :+**#+==-+==++*+====-.....  ........ ..                        ...::\\r\\n........:-:.  .--..::::..:::----: ..-=-..-+*=-:::--:.                                        ::-=--====++*##++===:.................                        .....\\r\\n........:==:. .-:.. ..:::...:-==: . .--::. .=*-::-:.                                         :-:.:::..:::::------=:..............                            ...\\r\\n..:::..:-++-...-+--.:..:-:....-=-...:.:-+-::.::+*-.                                          .=:.-:.:::::::..--===:...   .......                                \\r\\n::::..::+*+-..:-##+=##*-:::.. .-:.:=-:.:---:::.:+=.                                           -:.::::::::::::=----...     ...                                   \\r\\n:::...:=#*+:.:==#%%*+%@%+:....:-:.:=+=:...:::-:..                                              -:::--:---=======-.                                              \\r\\n::::::-++*=..-=#%%@@#%%%*-::::::...:+=:.                                                        ::::::::--====--.                                               \\r\\n:-:::.+*#*:.:-+%%#*%%%%%#=:.........:--.                                                          ..::::::--:.                                                  \\r\\n--:::=###-.:-=%%%*=-+%%%#=:........  ..                                                                                                                         \\r\\n-:::-*##+::-=#%@++*#*%%%*-........                                                                                                                              \\r\\n::::**#+::-+%%%%#++*%%%*=:.......                                                                                                                               \\r\\n.::+%#+:.:=%%%*-=#@%%*+-:.........                                                                                                  ....                        \\r\\n::=##*-.:=#%%##%##%%*=::...........                                                                                               .......                       \\r\\n:+*##-.:-*%%#+#%@%%#=:................                                                                                          ............                    \\r\\n=+##=.:-*%%*++==%@#=:...................                                                                                      .....::::......                   \\r\\n++=-..:+%%%+-=*#%*-:......................                                                                                   ....:::::.........                 \\r\\n=-...:+#%%%##*%#-:.........................                                                                                  ...::::...........                 \\r\\n:.::=*+=**+*%@*:..........................                                                                                   ..................                 \\r\\n.::*%%%+-#%%%*:........................                                                                                      ..................                 \\r\\n.:+##%%#-#%%*-.................... ..                                                                                        ...................                \\r\\n:+*####*=#*+:......                                                                                                          ...................                \\r\\n+**##**+*+-.......                                                                                                           ...................                \\r\\n+***++*+=:......                                                                                                              .................                 \\r\\n:-=+*#+:.....                                                                                                                  ...............                  \\r\\n:.:++-...                                                                                                                        ..........                     \\r\\n::::.                                                                                                                                                           \\r\\n:.                                                                                                                                                              \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                    ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n:..:-:                                                                                                                              ................            \\r\\n.-+**=.                                                                                                                              ...............            \\r\\n.-****+:.                                                                                                                              . .........              \\r\\n..-+###*-.                                                                                                                                                      \\r\\n=..-*#%#*+:.                                                                                                                                                    \\r\\n*+..-*+=+#*=.                                                                                               ......                                              \\r\\n**- .:=*##**+:             ..........                                                                    ..............                                         \\r\\n*#*=..=#%##*#*:.         .............                                                                 .....::::::.......             .....                     \\r\\n+###: :+#%%%%%+.         ..............                                         .........             ....:::::::::::::::.        ..:::::::::..                 \\r\\n-=*#*-.:+#%#**+:.       .................                                     .............          .::::::::::::::::::::.     .::-----------::.               \\r\\n::-###=.:*%#++*=...     ...................                                   .............          .::::::::::::::::::::..   .:----------------.              \\r\\n:::=#%#:.=#%%*%#=.............................                               ..............           .:::::::::::::::::::..   :-================-              \\r\\n:::=###+::+%%###*+..........................................                  .............            ..::::::::::::::::...   :==================.             \\r\\n-:::+#%%=.-*%%++#%+.............................................           .  ............      .........::::::::::::.....    .:===++++==+++=====-:             \\r\\n-:::-*%%#:.-*%%#+*#=..................................................................         :-::::....::::::.........     ..:-========++=====--:             \\r\\n:::::+%%#+::=#%%**%#-.............................................................           .:-:.::::::::::::-....          ..:--=============--:.             \\r\\n:::::-*#%%=.:+%%%###*:...............................................................       ....:-........::...:.            ...:----=======---::.              \\r\\n:::::-*%%%+.:-#%%*+*%*:.....................................................................::.:...........:-::::             ...:::--------:::..               \\r\\n-::::-+%%%*:.:+%%%##%%*:.........::::.......................................................::::...........::::::              ...::::::::::...                 \\r\\n=+----+###*:.:=#%#*%%#%+.......:-===-:.....................................................::::::::...:::-==:::-.               .............                   \\r\\n:==-::-*##*:..:=**++=*%*-:....:==--==:::.::::.............................................:=--=====-=+=====+=---.:::::::::...:.............                     \\r\\n:::::..:=+=-:..:====--+====-::---::-==-::*%#-............................................:+***###*++=*+========:::::::......:..::::.:::..:...                   \\r\\n:::.....:====:..-=-:-------:::.....:=-:-##*=::...........................................=**#****+--::::-+++*+-:-===-:.::-:...:-----:::::-::::::.....           \\r\\n:::.::...:----. .::--:--==:.---...:==-:--:::::::...................................:.::-++++****-      .-=====::::::::::::::--=======--====-======--===---::..  \\r\\n..........:---:::::::--:..::--=:....:-:...:----::........................:::::::::--..-++++**+=++=-:-=+*+==--.    .  .. .:---::::-==--------==+*====++++=+***++=\\r\\n...::::::::::::--::.::::::::--:.....:::::-------:...........:...::::-==--::--:::.....:=*+++++**#%%#***==-::-- .........:::::::::::::.....:-===++*****###########\\r\\n....:-...:::----===+==-===---:....::::::-:::-----:::----=------===----::::::.......:=#+==++**#######*+.-:::::::::::::..::::::::--::...::::=++**********##*****++\\r\\n . ....::::------:::::::....::::::::::::::-----=+**++=---=====--:::::::-:::-..:::-=*#*++****++=--==+*=:-.....:----:::..::::---:......::-=++++++++*****+=+=-====-\\r\\n                .......:::::::----:::-----==++++++=---=+*+=-:::::::::.:::..-::-===++**+++++=---:::-==-.:.....:-::::.:.:-:--=---.....:-======+++++=-::-==::=*#+:.\\r\\n           ..........:::::::::::::::-==++++++==----=+*+=-::::--::......::---:-=-======+++=-:::::::----::.....:::::....::-===----..:-===========::..-+*++=:.--++-\\r\\n            ........:::::......::-=+*++*++=-----=+++-::....::::.......:---:.:-:=+-=+++++=--::..::::--:-. ....:..-:.....--=----:--:------===--=- -+=-:-+*#+.=*=+#\\r\\n              .........    .:::-=+++++------:-=*+-::::::....:....::::::::. :-:-=-+++++=-:......::::::::.   ..:..:.... .--------::---------=-::-: -+**+=--*++####\\r\\n              ...        ..::-=++=+==-:::::-=+=:::::::-::......::.:::...  .-:-=:.-=-::....:::--:::-:....     :..:-.   .--------:-=-----:---===--...:=***+*######\\r\\n                      ....:--:-==----::::-=-::.:.:-=-::.:.. ...::.:...   .--==::........:---:::::::... .     :..:-.   .----------=-----::::::::--:..=+***#######\\r\\n                    ....:--::----:::::.:--:...:-=++-:....  ...::.:.      --=---. .....:::::...... .  :..     :..::.   .--------+=-------======. =+++*****#######\\r\\n                   .. .---:...........::...::=++=:.....   ..   ...      ::-- ....................::..::..    :..::.   .:-------=+:--------====-.=+++++****##**=-\\r\\n                 .   .....  .........:...:-===-:.:::.. .....   .       ..--.     ......::::------:-: .....   .  ...    :-------------------=====+++++******=---:\\r\\n:.                 .....     ..   .:...:-=-:....:::.. . ....  .        .:-.:-::::-----------::....:-.. . .             -------=+=:---------======++++****=:::..:\\r\\n ..              .:...     .... .....::-::.........    .. .           ..-..-----------:::...       ... .               --------==:---------=======++++++=-=+----\\r\\n      .        ..:...  . ..    ... .:::.:.........    ..              .:. .--::::...                .:               . -=----==--...................::::::::::::\\r\\n               ....           ..  ......... ....     ..              ...   .                         :.   .....      ..-=-=+=+--:                       ........\\r\\n                   .        ...  .... ...  ....      ...              .                      ...::::.:.  ....-:....    :---+*=--: ...         ..:::-----.::..::+\\r\\n             ..            .:....... ...  .....     .  .             ...                      ..     -.  ....-.-:-.   .:--------: ...     .:-===+===++**=:-.::=*\\r\\n              ..........  .............  ...      ..                .:...                          . :      .-.--.     :--=+=---:...    :--====++=:.:++**.-:::#:\\r\\n           : .::..:::::. ..  .........  . .        .                .::     ..........................      .-::       :===#*--=:..   .-=---=:---.  .-=:+-:-.++.\\r\\n           ..:.   ..::.  .  .........  .          .                 .::...............               ..     .--:..    .:=-====-=:      :-----:   .=-:...+=:=:*:.\\r\\n          . :.  ....:.  .. .........  .           .                ...                               ..      .....    .:-----===--.      :--=+-.:===++=+*-=:++::\\r\\n          ..:.  ..::: ..:  ........              .                  ..    ......                  .                    :-----===---:       .:-====+=+***+:=:*--.\\r\\n           :::.:::::..... ....    .  .          ..                ..:..  ....              ...:::---:.                .:-----===---=-.        ..::---===:-:=+.-.\\r\\n          .:.....::.  ... ....          .       .                  .-:=                   ...........:.      ..........------===-----=.            ........+-.:-\\r\\n          :......::.  .   ....   ..     .      ..                  :-..                                      ... . .. .-----:=-=--=---=-       ...........:*::::\\r\\n         .:......::   .  ......  .             ..                  ..                                   .... :--. .   .=----:===--======-.      ..........-*::-=\\r\\n         .:....:::.      .... ..                                                                      . .    ----::.:..==-----==-=========.    .....:--::.-+::-+\\r\\n         ......:.:.      ....  ..                                                                     .      -..--::. .========+-=--=======:  ........:...==.:::\\r\\n         :... .:.:.  .  ..:.. ....   ......  . .                 . ::.                               .. .    :::-..   .-=====+++-===========:  ...........=+----\\r\\n         :....::::.  .  .::.. ...                                . ---                           ....::..    :--.   ...=#%#*++++-===========+: ...........+-   .\\r\\n    .....:.....:::.......::.:.:.......:::..:::......             ..=+=                          .:..:+=..  .....    ...=%%%%%%%*-============+: ..........++++++\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::.            ..-:.                            .. :: ..  ...........+#######*-==========++++: .........+**###\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::.            . :                                 .. .  .....    ...+%%%%%%%*-==========+++++:...:.....++=+++\\r\\n    ...:.::...:::::.:::.:.::::::::::::--:::::::::::::              :                                  . .. .....    ...+**#####+-===========+++++:.:-:.:--+=:..:\\r\\n.   .... ::....::::.... ....:::.::...:::.......:.....              :.                                   .     .. ...  .----------===========++++++.....:-:+=::.:\\r\\n         .:....::::  ..  .........   .:.      ...                  :.                                   .    :. :-::: .:--------=============++++*+....:..=-....\\r\\n..       .::...::::....  ......... .  :..      .:  .               .:                                   ...  :::-..:: .:---------============+++++*=...:..==....\\r\\n..        .:......:...:......:...:... :.        ..::.               .                                   .... :::.:.   .:-------::=============+++++*=..:..-+...-\\r\\n...       .::...::::.........:::.....  . .      ..::.               :...       .........                .... -:-:-.   .:--------:===--========++++++*-.:..:+..::\\r\\n....    .. .:::.:::::. :......:::.:... .. .      ..:.               ..                 .............. . .... ::.::    .:--------:==============+++++**-....+::-.\\r\\n.....    .. ::...:::::  ..:...:::..:.   . .       ..:               ..   .  ..                ....... . .... ::::=.   .---------:==============+++++***-...==.::\\r\\n. ..      . .:::::-::-:..::....:::.... ... .      ....               ::---:::::::.....                . .... :::::  . .:--------:===============++++****:..:+...\\r\\n            ...:.::..::: .::....:::.:.. ... .      ...:             ..---:::::::----------:::::::::.. . .... ::::-:....:--------:===============++++*****:..+-..\\r\\n             ..  ..    .. .:.....:::.:........     ...-.            ..:.         ......::::------===-.:..... ::..:.....----------==============+++++****#*-::+..\\r\\n              ....  ....... .:::.:::.::........  .....::              :.    .                   .....::..... -:-:-. ...:--------==========+==++++++++****#*=.+-.\\r\\n               ...... ...... .:..::::..:..:::.:..::. ....            ..-.                            ....... ::::. . ..:--------=====------::::::::-=--=**##==+:\\r\\n                 .... .........:..::::..:..::.......  ...            ..:.  ........                  :...... -:::-.....:---------======++====---:::.-:...:=+*+*+\\r\\n                 .....:..:......:::::--::.:........    ..::.          :.:.:.  ............       ... ....... --::-::-..:------::-========+++====++++=+=--:::-=-=\\r\\n                    .........::::--::----::::.:::::... ..:::.         ..:::.      .....:::::::.....  ....... ::-::.....:---+*-::--===============+++++**+--:...:\\r\\n             ..:-=.  .:::::--::-=-::-------::::-:::.......:::.         ..:.             ....::--==-: ....... :.:::.....:--+##+::-============++=++++++****+-:::.\\r\\n               ..::.. ..:::---::::::.:----:---::::--::.....::::   .     ..-.  ..              ...:::.........::.:-.....:--#+-=-:-=========++=-::+++++******#*+=-\\r\\n                         .::::----::--::--:--==-::--:::::. ..::.....     .:-.  ...          .........-.................:-=+=-=::-==++=+++=-::-=+++=+****########\\r\\n                            .::::::::..:.:------==--::====:...::::....   ...:........     ...........=:................::-+===:--==++++-::-.:==-::-===**########\\r\\n                               ...:--:::::.::--:::-==-:::::::.:::    .... ..:::-----::::.............-....::.:.::::::::::=*==-:-:-=+++=::---::-------=--++*#####\\r\\n                                 ....:--::::::----::::::-::.::.::      .....--:-:--------===---:::.:-::...::.:::::--:-::-++=+=--=-++++++++++=----===.:+*=:-=-+#*\\r\\n             .                 .........:---:.::::---:::::::::..         ....::-=-----===---===++==-::-.:..::--:.:::::::-+++=----:+*********+++++***=++==++--===\\r\\n                ..........................:::--:::::::---::....       ..  ...  ..:::---:::::::::::::.--.::::.=--::-...:-=+=-----.:::=+*******#####*==+**+=-++===\\r\\n                 ..........................::::--====---::---:::....:=:...   ..:-:----====--:::::-::-=-.::::.-===-:...:-==----:...:::::==+***######*###==++==+**\\r\\n.          ....   ..   .....................::::-=++===-:.....:..-..::.  .:.:::.:----=========-:::-=--- :::::-=----:::::---=-.......:-::::-=**##%#######%%##%%%%\\r\\n.......... ...... ........................::::::-=====-:.         ... .....:::::..:::-==+++======--++-=:.::::-:.::--::::---:.::::.....::::::---=++++**##%%%###**\\r\\n............:..........:..:-=:.............::::--====-:...            ................-+++++==---=++**#**=---:..........:-+==--:::::::------==+=+++****++=-----=\\r\\n    ...........:::::...   .:==---:.......:::::--------....                             .:====--=+-:...::-+**+=-:::-::::::::-==++===+-::-=++==---::::...   .::---\\r\\n  ....  .::::::....:::::...   ..-**+-::.:::::--------:...                                :+====++: .....:+***++=--=-::--::-::::-=----::-+=.               .:::--\\r\\n..   . .-=-....:::....:-::...    .:=+*==-:::--------:.                                     -++**#++=-==-++====+=--------:-:-::::::=-:..:.                 ..::::\\r\\n........:-:.  .:::::...:-::.:::.  ....:=**=::::::--:.                                       :+**#+==-+==++*+====-.....  ........ ..                        ..:::\\r\\n........:-:.  .--..::::..:::----: ..-=-..-+*=-:::--:.                                        ::-=--====++*##++===:.................                        .....\\r\\n........:==:. .-:.. ..:::...:-==: . .--::. .=*-::-:.                                         :-:.:::..:::::------=:..............                            ...\\r\\n..:::..:-++-...-+--.:..:-:....-=-...:.:-+-::.::+*-.                                          .=:.-:.:::::::..--===:...   .......                                \\r\\n::::..::+*+-..:-##+=##*-:::.. .-:.:=-:.:---:::.:+=.                                           -:.::::::::::::=----...     ...                                   \\r\\n:::...:=#*+:.:==#%%*+%@%+:....:-:.:=+=:...:::-:..                                              -:::--:---=======-.                                              \\r\\n::::::-++*=..-=#%%@@#%%%*-::::::...:+=:.                                                        ::::::::--====--.                                               \\r\\n:-:::.+*#*:.:-+%%#*%%%%%#=:.........:--.                                                          ..::::::--:.                                                  \\r\\n--:::=###-.:-=%%%*=-+%%%#=:........  ..                                                                                                                         \\r\\n-:::-*##+::-=#%@++*#*%%%*-........                                                                                                                              \\r\\n::::**#+::-+%%%%#++*%%%*=:.......                                                                                                                               \\r\\n.::+%#+:.:=%%%*-=#@%%*+-:.........                                                                                                  ....                        \\r\\n::=##*-.:=#%%##%##%%*=::...........                                                                                               .......                       \\r\\n:+*##-.:-*%%#+#%@%%#=:................                                                                                          ............                    \\r\\n=+##=.:-*%%*++==%@#=:...................                                                                                      .....::::......                   \\r\\n++=-..:+%%%+-=*#%*-:......................                                                                                   ....:::::.........                 \\r\\n=-...:+#%%%##*%#-:.........................                                                                                  ...::::...........                 \\r\\n:.::=*+=**+*%@*:..........................                                                                                   ..................                 \\r\\n.::*%%%+-#%%%*:........................                                                                                      ..................                 \\r\\n.:+##%%#-#%%*-.................... ..                                                                                        ...................                \\r\\n:+*####*=#*+:......                                                                                                          ...................                \\r\\n+**##**+*+-.......                                                                                                           ...................                \\r\\n+***++*+=:......                                                                                                              .................                 \\r\\n:-=+*#+:.....                                                                                                                  ...............                  \\r\\n:.:++-...                                                                                                                        ..........                     \\r\\n::::.                                                                                                                                                           \\r\\n:.                                                                                                                                                              \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                           ......               \\r\\n.                                                                                                                                    ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n:..::.                                                                                                                              ................            \\r\\n.-=**=.                                                                                                                              ...............            \\r\\n:=****=:.                                                                                                                             ............              \\r\\n..-*###*-.                                                                                                                                                      \\r\\n=..-*#%#*=:                                                                                                                                                     \\r\\n*=..=*+=+#*-.                                                                                               .....                                               \\r\\n**- .:=**#**+:             ..........                                                                    ..............                                         \\r\\n*#*=.:=#%##*#+:.         .............                                                                 .....::::::.......             .....                     \\r\\n+###: :+#%%%%%+.         ..............                                         ........              ....::::::::::::::..        ..::::::::...                 \\r\\n-+*#*-.:+%%#**+:.       .................                                     .............          .::::::::::::::::::::.     .::----------:::.               \\r\\n::=###=.-*%#++*=...     ...................                                  ..............          .::::::::::::::::::::.    .:----------------.              \\r\\n:::+#%#:.=#%%###=............................                                ..............           .:::::::::::::::::::..   :-================-              \\r\\n:::=###+.:+%#####=.........................................                   .............            ..::::::::::::::::...   :=================-.             \\r\\n-:::+#%%=.-*%%+=#%+.............................................           . .............       .........:::::::::::.....    .:===++++==++======-.             \\r\\n-:::-#%%#:.-#%%#**#=..................................................................         ::::......::::::.........     ..:-========++=====--:             \\r\\n:::::+%%#+.:=#%%**%#-............................................................            .:-..:::::::::::--....          ..:--============---:.             \\r\\n:::-:-*#%%=.:+%%%###*:.............................................................         .:..:-........::...:             ..::---========---::.              \\r\\n::::::+%%%+.:-#%%*=*%*:.....................................................................::.:...........:::::.            ...:::---------:::..               \\r\\n:::::-+%%%*:.:+%%%##%%*:.........::::......................................................:::::...........::::::              ...::::::::::...                 \\r\\n==-:--+###*:.:=#%#*%%#%+.......:--==-:.....................................................::::::::....::-=-::::                .............                   \\r\\n:==-::-*##*-..:=##+++*%*-.....:==--==:.:.::::.............................................:----====-=+-====+=:--.::...::::...:.............                     \\r\\n:::::.::=+=-...:=+==-=++==--::---::-=--::*%#-............................................:******#*+==*===-=====:::::::......:..:::..:::......                   \\r\\n:::.....:====:..-=-:-------:::.....-=-:-*#*+::...........................................=**#****+--:::-=+++*+-:-===-:.::-:...:----::::::-::::::.....           \\r\\n:::.::...:-=--. .::--:--==:.--:...:+=-:==:::::::.....................................::-++++**#*:      .-+====:::-:::::::-::--=======--===---===---====-:::..   \\r\\n..........:---:::::::--:::::--=:...::-:...:----:.........................:::::::::-:..-++++**+=+=-::-=+*===--. . ..  .. .----:::--==-------===*+====+++==+**++==\\r\\n....:::::::::::--::.:::.::::--::....-:::::------:...........:...::::-=---:---:::.....:=*+++++**#%%#***+=-:-=: .......:.:-:::::::::::.....:-===+******###########\\r\\n....:-:..::::---=====--===---:....::::::--::-----:::----=------===-----::-::.......:=#+==+++*#####%#*+.:::::..:::::::..::::::::--:....::::=++**********##**#**+*\\r\\n . .....:::-------::::::.....:::::::::::::::---=++*++==--=====---::::::-:::-..:.:-=*#+++****++=-==++*-::.....--:-:-::.:::::---:......::-=++++++++*****+=*=-====-\\r\\n     ....        ......:::::::-----::-----==++++++=---=+*+=-:::::::::.:-:.:-::-===+***+++++=---:---==:::.....--::::.:.-:--=-:-:.....:-======+++++=-:-==-:-+*#=.-\\r\\n           ..........:::::::::::::::--=++++++==----=+++=-::::--::......::---:-=-+=====+++=-:::::::----:......:::::....::-===---:..:-==========-:...-++++-.:-=+=:\\r\\n            ........::::::.....::--++++*++=------+++=::...:::::.......:---:.:-:=+-++++++=--::::::::=-:-. ....:.:-:... .--=----:--------====-==: ==-::=+*#-:*+=*#\\r\\n              .........    ..::-=+++++=-----:-=++-:::::....::....::::::::. :-:-=-+++++=-:......:::::.-:.    .:.::.... .-------::----------=:::-:.=+*+==-=*=*###%\\r\\n              ...        ..::-=++=+==-:.:::-=+=-:::::::::......::::::...  :-:==::==-::....:::--::--:....     : .::.   .--------:-=--------====-:...-+**++######%\\r\\n                      ....:--:-==----::::-=-::.:.::--::.:.. ...::.:...   .--==::........:---:::::::.....     : .-:.   .--------:-------:::::::--:..:=****#######\\r\\n                     ...:--::-=--:::::.:--:...::=++-:....  ...::.:.      --=--:. .....:::::........  :..     : :::.   .-------=+=:------=====- .==++*****######*\\r\\n                   .. .---:...........::...::=++=:.....   .    ...      ::-- :...................::..-...    : :::.   .--------+=:--------====::+++++****###*+=-\\r\\n                 .   .....  ....... .:...:-===-:.:::.. .....   .       ..--.     .......::::-------. .....   . ...    .--------:-:---------====++++++******=---:\\r\\n:.                 .....          .:...:-=-:....:::..   ....  .        .:-.::::::-----------::....:-.. . .            .-------++-:---------=====+++++***+=::..::\\r\\n .               .....     .... .....::-::.........    .. .           ..:..-----------:::...       ... .              .=------==----------========++++++--+=----\\r\\n      .         .:...  . ...   ... .:::.:.........    ..              .:. .--::::...                :. .             ..==----+-=:..................:::::::::::::\\r\\n               ....           ..  ......... ....     ..              ...  ..                        .: .  ....       ..==-=+==--.                      ........:\\r\\n                   .        ...  .... ...  ....      ...              .                      ...::::.: . ...:-...     .:---+*---.....         ..:::----:.:...::*\\r\\n             ..            .:....... ...  .....     . ..             ...                     .....   - . ...::.-::.   .:--------.....     .:-=======++**:-::::*=\\r\\n              ..........  .............  ...      ..                .:...                          . : .    ::.-:     .---=+=---....   .:--====+==..-*+*=.-:.=*.\\r\\n           : .::..:::::. ..  .........  . .        .                .::       ........................      .-.:      .--=+#+--=...   .==--==:---.  :=--+.-::*-.\\r\\n           ..:.   ..::.  .  .........  .          .                ..:................               .      .--:..    .---==-=-=.     .:-----.   :=:...:*:-:=+.:\\r\\n.         . :.  ....:.  .. .........  .           .                .:.   ..                          .       .....    .:-----===-:      .:-=+=:.-===++=**:=:*-::\\r\\n          ..:.  ..::: ..:  ........  .           .                  .     ......                  .                   .------===---.      ..-=======+***---=+-::\\r\\n           :::.:::::..... ....    .  .          ..                ..:..  .....             ...:::--:..                .------===---=:         ..::---===.=:*-:-.\\r\\n.         .:..:..::.  ... ....          .       .                  .-:-                   ...........:      ..........:------===----=-.            .......:*::-:\\r\\n          :......::.  .   ....   ..     .      ..                  :-..                              .       ... .....:=-----=-=-----==:      ............-+.:::\\r\\n         .:......::   .  ....... .             ..                  ..                                    ... :--. .   :=-----===-=======-      ...........=+.:=-\\r\\n         .:....:::.      .... ..                                                                            .---:::.:.:=-----===-========-.    .....:-:::.+=::=+\\r\\n         ......:.:.      ....  ..                                                                    .      .- :-:::. :=========-=--=======.  ........:...+:::::\\r\\n         :... .:::.  .  ..:.. ....   ......... .                 . ::.                               .  .    -:--.    .-=====++=-===========. ............+=----\\r\\n         :....::::.  .  .::.. ...                                ..=-:                           ....:...    :--.   ...+%%#*++++-============. ..........:+.   .\\r\\n    .....:.....:::.......::.:.:.......:::...::......             ..++-                          .:..-+-..  .....    ..:*@%%%%%%+-===========++. .........:*+++++\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::             ..-:.                            .. :...  ...........:*#######+===========++++. ........:*+####\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::.            . :                                 .. .  .....    ..:*%%%%%%%+===========+++++...::....:*=++++\\r\\n.   ...:.::...:::::.:::.:.::::::::::::--::::::::::::.              :                                 .. . ......    ..:+**#####=============++++=..:-:::--+-:..:\\r\\n.   .... ::....::::.... ....:::.:....:::.......:. ...            . :.                                   .    ... ... .:--------:-===========++++*=.....:--+-:..:\\r\\n         .:....::::  ..  .......:.   .:.      ...                  :.                                   .    -. :-.:. .:--------============+++++*=...:...+:....\\r\\n..       .::...::::....  ......... .  :..      .:  .               ..                                   ...  :::- .-. .----------============++++**-..:...+:...:\\r\\n..        .:......:...:......:...:... :.        .:::.               .                                   ...  :::.:    .--------:-============+++++**:.:...=-..:-\\r\\n...       .::...::::.........:::.:...  . .      ..::.               :..         ........               ..... -:-::    .:---------===-=========+++++**:....-+..-.\\r\\n....    .. .:::.:::::. :......:::.:... .. .      ..:.               :.                 ..............  ......::.::    .---------:==============++++**+:...:+.::.\\r\\n.....    .. ::...:::::  ..:...:::..:.   . .       ...               ..   .....                ...............-::--    .--------::=============+++++***+:...+::::\\r\\n. ..      . .:::::-:--:..::....:::.:.. ... .      ....               ::---:::::::.....               ........::::: .  .:--------:==============+++++***+...==...\\r\\n            ...:.::..::: .::....:::.:...... .      ....             ..--:..:::::----------:::::::::. ........::::-. ...---------:===============++++****+..:*:..\\r\\n             ..  ..    .. .:.....:::.:........    ....-             ..:          ......:::::-----===:::......:...: ....---------===============+++++****#+::==..\\r\\n              ....  ....... .:::.:::.::........  .....::              :.   ...                  ....::.......-:-:- ....--------==========+===++++++++***##*-:+:.\\r\\n               ...... ...... .:..::::..:..:::.:..::. ....            .::.   ..                       ........::::. . ..--------=-====-----:::::::::=-:-=**#*-==.\\r\\n                 .... .........::.::::..:..:...:....  ...            ..:. .........                  :.......-:::-.....----------=====+++====---::::-:...-=+*+*=\\r\\n                  .......:......:::::--::..........   ...:..          :.:.:.  ............       ... ........-::::::-..-------:--========+++===+++++++-=::::=--=\\r\\n                    .........::::--::----::::.:::::... ..:::.         ..:::        ....:::::::.....  ........-:-:: ....----**-:--================+++++*+=--:...:\\r\\n             ..:-=.  .:::::---:-=-::-------::::-:::.......:::.         ..:.   .          ...::--==-: ........-.:::.....:--*#*=::=============+==+++++*****+-:-:.\\r\\n               ..::.. ..:::---::::::::---::---::::--::.....::::   .     ..-. ....             ...:::.:.......:..--.....:-=#=-=::=========++==:.-++++******##*+=-\\r\\n                         .::::----::--::-----==-::--::::.. ..::.....    ..--. ....          .........=.................:-=+--=::===++++++=:::-+++=-+****########\\r\\n                            .::::::::..:.:------==--::====:...::::....   ...:........     ...........=.................::=+-=-:--=++++=-:::.-==-::-=-+**########\\r\\n                               ...:--:::::.::--:::-==-:::::::.::.    .... ..:::=-----:::.............-.:..:..:.::::::-:::++-=--:--++++=:---::-------==-=++*#####\\r\\n                                 . ..:--::::::-----:::::-:::::.:.      .....------------=====--:::.--:....:...::::--:-::-++=+-----+++++*++++=----==-.-**=.==-+**\\r\\n             .                 .........:---:.::::----::::::::..         ....::-=-----===---===+==+-:-:....::--:.::::-:-=+++----:-+*********+++++***=++=++=:=+==\\r\\n                ..........................:::---::::::----::...       ..  ...  ..:::----:::::::::::..--::::::=-=::-..::-=+-----:::::=+******######+=++**=-=++===\\r\\n                 ..........................::::--====---::---:::.:..-=:....  ..:-:---=====--:::::-:--=:.::::.=-==-:..::===--=-:...:::::=++**##########*==*+==+**\\r\\n.           ...   ...  ....................:::::-=++===-:........-..::.  .:::::.:----=========-:::-=--:.-::::-=-:--:--::---=:......::-::::-=**#########%%%#%%%%#\\r\\n.........................................::::::--=====-:.         .........:::::..:.:-=++++======-=++-=::::::::.::--::::---..:::::....:::::----=+=++**##%%###**+\\r\\n ...........:.::..........:-=:.............::::--====-:...            ....... ........-+++++=----=++**#**=---:..........:-===--::::::------===+++++***++=------=\\r\\n    ............::::...    :-=----:.....:::::---------.....                            .:====--=+-....::-***+==:::-::::::::-==++==++-::-=*+----::::...    .::---\\r\\n  ....  .::::::.....::::...   ..:+**=::::::::--------.. ...                              :=====++:......-+***+*---=:::-::--::::------::-+-.               .:::--\\r\\n..   . .-=-. ..:::....:--:...     .-+*==-:::--------:.                                     -+**##++=-==-++--==+=:-------:-:-::::.:=::..:.                 .:::::\\r\\n........:-:   .:::::...:-::.:::.. .:..:=**=-:::::--:.                                       :++**===-+=++**++===:.:...    ........                        ...:::\\r\\n........:-:.  .--...:::..:::----:  .-=-..-+*+=:::--:.                                        ::-=--=====+*#*=+===::.... ..........                         .....\\r\\n........:==:. .-:..  .:::...:-==: . .--::. .=*-::-:.                                         :-:.:::..:::::------=..... .........                            ...\\r\\n.::::.::-++-...-+--.::.:-:....-=-...:.:-+-::.::**-.                                          .-..-:.:::::::..=-===....   .......                                \\r\\n::::..::+*+-..:=##+=##*=:::.. .-:.:=-:::---:-:::+-.                                           -:.:::::::::::-=----...     .....                                 \\r\\n:::..::=#*+:.:=+#%%*+%@%+:....:-:.:-+=:...:::::.                                               -:::--:---=======:.         .                                    \\r\\n::::::-++*=..-=#%%@@#%%%*-:::::....:==:.                                                        ::::::::--====-:                                                \\r\\n:-:::.+*#+:.:-+%@#+#%%%%#=:.........:--.                                                           ..::::::::.                                                  \\r\\n--:::=###-.:-=%%%*+-+%%%#=.........                                                                                                                             \\r\\n::::-###+::-=#%@+=+**%%%+:........                                                                                                                              \\r\\n::::*##+.:-+%%%##***%%%*-........                                                                                                                               \\r\\n.::+%#+:.:=%%%*==#@@%*+-:.........                                                                                                 .....                        \\r\\n::+##*-.:=#%%##@##%%*=::...........                                                                                              ........                       \\r\\n:+###-.:-*%%#=*%%%%#=:................                                                                                         .............                    \\r\\n=+**-.:-*%%*++==%%*=:...................                                                                                      .....::::......                   \\r\\n++=:..:+%%%*-=*#%+-:......................                                                                                   ...::::::........                  \\r\\n=-...:+#%%%###%#-..........................                                                                                  ...::::...........                 \\r\\n:.:-+#+-+++*%%*:..........................                                                                                   ..................                 \\r\\n.:-*%%%+-#%%%*:.........................                                                                                     ..................                 \\r\\n.:+###%%-#%%*:.......................                                                                                        ...................                \\r\\n-+*####*+#*+:......                                                                                                          ...................                \\r\\n+**#***+*+:.......                                                                                                           ...................                \\r\\n=**+++*+-.......                                                                                                              .................                 \\r\\n:-=+**=:.....                                                                                                                  ...............                  \\r\\n:.:++:. .                                                                                                                        ..........                     \\r\\n:::..                                                                                                                                                           \\r\\n:.                                                                                                                                                              \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                             .                  \\r\\n                                                                                                                                     ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n:...:.                                                                                                                              ................            \\r\\n.:=+*=.                                                                                                                              ...............            \\r\\n:=****=:.                                                                                                                             ............              \\r\\n..-*###*-.                                                                                                                                                      \\r\\n=..-*#%#*=.                                                                                                                                                     \\r\\n*=..=**++#*-.                                                                                               .....                                               \\r\\n**- ::=**##*=.             ..........                                                                    .............                                          \\r\\n*#*-.:=#%##*#+:.         ............                                                                  .....::::::.......             ....                      \\r\\n+###: :*#%%%%%+.         ..............                                         .........             ....::::::::::::::..        ..::::::::..                  \\r\\n-+##+:.:+%%##*+:.       ................                                      .............          .::::::::::::::::::::.     .::----------:::                \\r\\n::=###=.-*%#+++=...     ...................                                  ..............          .::::::::::::::::::::.    .:---------------:.              \\r\\n:::+#%#:.=%%%###=............................                                ..............           .:::::::::::::::::::..   :=================:              \\r\\n:::=#%#=.:*%####*=................................                           ..............           ..:::::::::::::::::..    :=================-              \\r\\n-:-:+#%%=.-*%%+=##+.............................................         .................        .......::::::::::::.....    .:==+++++==++======-.             \\r\\n-:::-#%%#:.=#%%#*##=.................................................................         .::::......::::::.........     ..:=========++=====--.             \\r\\n:::::+%%#+.:=#%%+*##-...........................................................             .:-..:::::::::::-:....          ..:-=============---:.             \\r\\n:::-:-*##%=.:+%%%###*:............................................................          .:..:-.......:::...:             ..::---========---::.              \\r\\n::::::+#%%+.:-#%%*=*%*:.....................................................................:..:...........::..:.            ...:::---------:::..               \\r\\n:::::-+%%%*:.:+%%%##%%+:.........:::.......................................................:::::...........-::::.              ...::::::::::..                  \\r\\n==-::-+###*:.:=#%##%%#%+.......:--==-:.....................................................:::::::......:-=:::::                ............                    \\r\\n:==-::-*##*-..:+##+++*%#:.....:-=--==:.:.:::..............................................:-----==--==-====+-:-:.......::....:.............                     \\r\\n::-::::-+++-...:=+==-=++=---::-=-::-=-:::+#*-............................................:*++*****+=+*=---=====:::::::......:.::::..:::......                   \\r\\n:::.....:===-:..-=-:--------::.:...:=-:-*#*+:...........................................:+**#****+=-:---=++**+::-===-:.:::....:----::::::::..::.....            \\r\\n:::.::...:==--. .:------==:.--:...:+=-:==::::::......................................::-++++*##*:      .-+==+=-::::::::-:-::--======---===---===---==--:::..    \\r\\n..........:---:::::::---::::--=:...::-:...::---:.........................:::::::::-:.:-**++**+++--::-=++===--......  .. .-----::--==--=---===+*+==-=+++==**+++=-\\r\\n.......::::::::--::.:::..:::--::....-:::::------:...............::::-----:---:::.....:+*+++++**#%%**+*+=---=. ..... .:.:-:::::::::::.....:-===+*+*****#########*\\r\\n....:-:..:::::---====--===----....::::::-:::-----:.::-:-=------===-----::-::.......:=*++=+++###%#%%#*=::::::....:::::.:::::::::--:....:.:-=++*********######**+*\\r\\n.....:..:::-===-----:::::....:::::::::::::::---=+++++=----====---::::::-::::..:.:-=*#+++****++====++*--:.:...--:-:-::.:::::--::......::-=++++++++*****+++--=====\\r\\n    ......       .......::::::-----:::-----==+++++=---=+*+=--::::::::.:-:.:-::-===+***+++++==-----===.::.:...--::::::.-:--=-:-.....::-======+++++=-:-==-:=*#*-.-\\r\\n           ..........:::::::::::::::--=++++++==----=+++=-::::--::......::---:---+=====+++=-:::::::---::......:::::....-:-===---:.:--==========-:..:=+++=:.-=++-:\\r\\n            ........::::::.....:::-=++**++=------+++=::...:::::.......:---:.:-:==-++++++=--::::::::=-::. ....:.:-:....::-=----:-:------====-== .==-:-=*#*:-*==#*\\r\\n             ...........   ..::-=+++++=--:--:-=++-:::::....::....::::::::. :-:==-+++++=-:......:::::.-:.    .: ::.... :-------::---------=-::--.:+*++==-**=*###%\\r\\n              ....       ..::-=++=+==-:.:::-=+=-:::::::::......::::::...  :-:==.:==--:....:::--::--::..     .: :-:    :--------:=---------===--:..:=+#*+*#####%%\\r\\n                      ....:--:-=+=---::::-=-::.:.::--::::.. ...::.:...   .--==:.........:---:::::::.: ..    .: :-:    :--------:=-----:.::::::--:..-+***########\\r\\n                     ...::-::-==-:::::::--:...::=++-:....  ...::.:.     .--=--:   .....:::::....... ....    .: :::    :-------==-:----------=: :==++*****######*\\r\\n                   ....---:..:........::...::=++=:.....   .    ...      ::=-.:...................::..-...    : :::    :-------=+=:--------====.-+++++****###*+=-\\r\\n                 ..  .....  ....... .:...:-=+=-:.:::.. .....   .       ..-:      .......::::-------......    . ...    .----------:--------=====++++++*****+=--::\\r\\n:.                 .....          .:...:-=-:....:::..   ....  .       ..::.:::::::----------:::...::.... .            .-------+=----------======++++****+-::..::\\r\\n..               .....     .... .....::-::.........    .. .           .::.:-----------:::....     ....                .=------==---------========+++++*=--+=----\\r\\n      .         .:...  . ...   ... .:::.:.........    ..             ..: ..--:::::..                :.              ...+-----+-=..............::::::::::::::::::\\r\\n               ....           ..  ......... ....     ..              ...  ..                        .: . .....       ..=--+=+=--.                      ........=\\r\\n                   .        ...  .... ...  ....     ....             ..                      ...::::.: . ...:-...     .---=*+---.....         ..:::::--:.:..::-*\\r\\n             ..            .:....... ...  .....     . ..             ...                     ...... .- . ...::::::.   .:--------....     ..:-======++**+.-.:::#:\\r\\n              ..........  .............  ...      ..                .:.:.                           .: .    :::-:     .---+=----....   .:-====++=-.:+*+*-:-:.+=.\\r\\n           . .::..:::::. ..  .........  ...                         .:.       ........................      :-:.      .=-=*#=---...   :==--=----:  .-+:==.-.-*::\\r\\n           ..:.   .:::.  .  .........  .          .                ..:.................              .      :--:..    .--===-=-=.     .-----:.   --:...-+.=.*-.:\\r\\n.         . ::  ....:.  .. .........  .          ..                .:.  ..                           .       .....    .------===-:      .:-=+=..=+=++=+*=:=-*:::\\r\\n          ..:.  ..::: ..:  ........  .           .                  .    .......                                      .-----===--=-.      .:-=======****:=:*=-.:\\r\\n           :::.:::::..... ....    .  .          ..                 .: .  .....             ...:::--:.                 .-----===-----:        ..::---===-:=:*:-:.\\r\\n.         .:..:..::.  ... ....          .       .                  :--:                   ...........:      ..........:------==-----=:             .......=+.:-:\\r\\n          :......::.  .  .....   ..     .      ..                  --.                               .       .. ......-=-----===-----=-.      ............+=.:::\\r\\n         .:......::   .  ....... .             .                   :.                                    ....--:  .   :=-----==--=======:      ..........:*-:-=-\\r\\n         .:....:::.      .... ..                                                                            .-:-::..:.-=-----==--========:    ......--::::*::-=*\\r\\n         .:....:.:.      ....  ..                                                                    .      .- :-::.. -+=======--=--======-  ........::..:+.:::-\\r\\n         :.....:::.  .  ..:.. ....   ......... .                 . ::                                .  .   .-:-:.    :======++=-==========-. ...........-*----=\\r\\n         :....::::.  .  .::.. ...                                ..=-:                           ....-...   .:-:.   ..:*%%#++++============+=. ..........-+   ..\\r\\n    .....:.....:::.......::.:.:.......:::..:::......             ..++:                         .....-+:..  ....     ..:#%%%%%%%=============+=. .........-*+++++\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::             ..-:                             . .:...  ...........-########============+++=..........-**####\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::.            . :                                 . .. ......   ...-#%%%%%%%============++++-...::....-*=++++\\r\\n.   ...:.::...:::::.:::.:.::::::::::::-::::::::::.::.              :                                 .  . ......    ..-**#####*-===========+++++-.::-:::-=+-:.::\\r\\n.   .... .:....::::.... ....:::.:....:::.......:. ...            . :.                                  ..    ..  ... .:--------:============++++*-.....::=+::..:\\r\\n         .:....::::  ..  .......:.   .:.       :.                  :.                                  .    .-..-:.-...---------============+++++*:...:..-+.....\\r\\n..       .::...::::....  ......... . .:..      .:  .               :.                                  .... .:::: .-. :---------=============++++*+:..:..:+....:\\r\\n..        .:......:...:......:...:... :.        .:::.               .                                  .... .::.:.   .:--------:=============++++**+..:...+:..::\\r\\n...       .::...::::.........:::.:...  . .      ..::.               :..         ........             . .... .-:-::   ..----------===-=========+++++*+.:...+-.::.\\r\\n....    .. .:::.:::::. :......:::.:... ....      ..:.               :.                 ............... .... .:..:.    :--------:-=============+++++**=....==.-..\\r\\n.....    .. ::...:::::  ..:...:::.... . . .       ...               ..   .....                ........ .... .-::-:    :--------:-=============+++++***=...:+.:::\\r\\n. ..      . .:::::-:--:..::....:::.:.. ... .      ....              .::---::::::::....               ...... .::::. . ..----------==============++++****=...+-...\\r\\n            .....:...::: .::....:::.:........      ....             .:--:..:::::----------:::::::::. ...... .:::--. ...----------==============++++*****=..-+...\\r\\n             ..  .     .. .:.....:::.:........    ....-             ..:           ......::::------=-::.......:. :. ....=--------===============++++*****#=::+-..\\r\\n              ....  ....... .:::.:::.::........  .....:.              :.  ....                   ...::.......--:-: ....--------=-========+===+++++++***###+:-+..\\r\\n               ...... ...... .:..::::..:..:::.:..::. ..:.           ..::    ..                       :.......::::. ....--------=-====-----:::::::::=-:-+*##+-+-.\\r\\n                 .... .........::.::::..:..:.......   ...            ..:  .........               .  :..... .-::-:.....----------=====+++====---::::-...:-=**+*:\\r\\n                  .......:......:::::--::..........   ...:..         .:.:.:.  ............       ..  ...... .-:::::::..------::--========+++===+++++++-=::::=--=\\r\\n                    ........:::::--::----::::.:::::..  ..:::.         ..::.        ....:::::::.....  ...... .::--. ....---=#+::--===============++++++*+=--...::\\r\\n             ..:-=.  .:::::--::==-::-------::::-:::.......:::.         ..:.. ..          ...::--==-. ...... .:.:-......:--##*-:-============++=++++++*****=-:-:.\\r\\n               ..:::. ..:::---::::::::---::---::::--::.....::::         ..-. .....            ...:::.:.......:..-:.....--+*--=:-=========++=-:.=++++*****###*+--\\r\\n                         .::::----::--::-----=--::--:::-.. ..::.....    ..-:. ....          ........:-.................:-=+-=-::==++++++=-::-=+++-=*****###%####\\r\\n                            .::::::::..:.:------==--::====:...::::....   ..::........     ..........:=................:::+=-=-::-=++++=::-:.-=-::-==-***########\\r\\n                                ..:--:::::.::--:::-==-:::::::.::.    .... ..-::=-----::::............-.:..:.::::-:-::-::-++-=--:-=++++-:---::-------=--==+*#####\\r\\n                                .. ..:--::::::-----:::::-:::::.:.      ....:-------------====--::::--:..:.:.:.::::--:-:-=*==+-----+++++*++*+=---===:.=*+-:+-=**#\\r\\n             .                 .........:---::::::----::::::::..         .....:-=:----===---===+===::-::..:::-::.::::-:-=++=----:-+*********++++**#++++=++=-=+=+\\r\\n                ..........................:::---::::::----::...  .    ..  ...  ..::-----:::::::::::.:=:::::::=-=:::..::-++-----::::-=+******#####*==+**+=-=+=-=+\\r\\n                 ..........................::::--==+==--::---:::.:..-=:.... ...--:---======-:::::-:--=:.:::.:=-==-:..::===--=-:...::::-=+***##########+=+*+=+***\\r\\n.           ...   ..   ....................:::::-=++===-.........-..::.  .:::::.:----=========-:::==-=:.-::::=--:--:--::--=-:......::--:::-+**#########%%##%%%%#\\r\\n.........................................::::::--=====-:.         .........:::::....:-=+++++=====-=+===::::::::.::--::::-=-.::::::...::::::---==+=++**##%%###**+\\r\\n ...........:.::..........:==-.............:::---====-:...            ......   .......-+++++=----=+++***+==--:..........:====---:::::----====+++++***++=------==\\r\\n    ............:::::...   .-=----:.....:::::--------:.....                            .-=======+:......=***+==::---:::::::-==++==+=-::-++=---::::...     .::---\\r\\n  ....  .:::::::....::::...    .:+**=-:::::::--------.......                             :=====++.......=+**++*----:::-::--:-::-----:.:=+:               ..:::--\\r\\n...  . .-=-. ..:::....:--::...    .-=++=-:::--------:.                                    .=+**#*++===--*=--==+=:-------:-:::::..--:....                  .:::::\\r\\n........:-:  ..:::::...:-::::::.. .:..:-+*=-:::::--:.                                       -++**====+=+***++===:.:...    .......                         ...:::\\r\\n........:-:.  .--...:::..::-----:  .-=-:.:+*+=:::--:.                                        ::-=-==--===+#*=====::.... ..........                         .....\\r\\n........:==-. .--.:  .:-:...:-==: . .--:-. .-*-::-:.                                         :::.::..::::::-------....  .........                            ...\\r\\n.::::.::-++-...-+=-:-:.:-:....-=-...:..-+-::..:**-.                                          :-..-.::::::::.:=-==-....   ........                               \\r\\n::::..::+*+-..:=##*=#%#=::... .-:.:+-:::---:--::=-                                            -:.:::::::::::-=---:...    .......                                \\r\\n:::..::=#*+:.:=+%%%#+%@%+:....:-:..-+=:....::::.                                              .-:::-----=======-:         ...                                   \\r\\n::::::-++*=..-=#%%@@%%%%*-:::::....:==:.                                                        ::::::::--===-::                                                \\r\\n:-:::.+*#+:.:-*%@*+#%%%%#=:.........:-:.                                                           ..:::::::..                                                  \\r\\n--:::=##*-.:-=%%#*+=+%%%#-.........                                                                                                                             \\r\\n::::-###+:--=#%@+=+**%%%+:........                                                                                                                              \\r\\n::::*##=.:-+%%%##***%%%*-.......                                                                                                                                \\r\\n:::+%#+:.:=%%%*==*@@%*+-:.........                                                                                                 .....                        \\r\\n::+##*:.:=#%%#%@%%%%*=:............                                                                                              ........                       \\r\\n:*###-.:-#%%*=+#%%%*=:................                                                                                         .............                    \\r\\n++**-.:-*%%*+*==%%*-:...................                                                                                      .....::::......                   \\r\\n++=:..-+%%%*--*#%+::......................                                                                                   ...::::::........                  \\r\\n=:...-+#%%%###%#-..........................                                                                                  ...::::...........                 \\r\\n:.:-+#+-+++*%%*:..........................                                                                                   ..................                 \\r\\n.:-*%%%*-%%%%*:.........................                                                                                     ..................                 \\r\\n.:*###%%=#%%*:.......................                                                                                        ...................                \\r\\n-+*####*+#*=:......                                                                                                          ...................                \\r\\n+**#***+*+:.......                                                                                                           ...................                \\r\\n=**+++*+-.......                                                                                                              .................                 \\r\\n::=+**=.....                                                                                                                   ...............                  \\r\\n:.:==:.                                                                                                                          ..........                     \\r\\n:::.                                                                                                                                                            \\r\\n:.                                                                                                                                                              \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                             .                  \\r\\n                                                                                                                                     ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n::..:.                                                                                                                              ................            \\r\\n.:-++=.                                                                                                                             ................            \\r\\n:=****=:.                                                                                                                             ............              \\r\\n..=**##+-.                                                                                                                                                      \\r\\n=..-*#%#*=.                                                                                                                                                     \\r\\n*=..=**++*+-.                                                                                                ...                                                \\r\\n**- :-=+**#*=.             ..........                                                                    .............                                          \\r\\n*#*-.:=#%##**+:          ............                                                                  .....::::::.......              ...                      \\r\\n+###: :*#%%%%%+.         ..............                                         .........             ....::::::::::::::..        ..::::::::..                  \\r\\n-+##+:.:+%%###+:.       ................                                      .............          .::::::::::::::::::::.     .::----------::.                \\r\\n::=###=.-*%#+++-...     ...................                                  ..............          .::::::::::::::::::::.    .:---------------:               \\r\\n:::+#%#:.=#%%###-............................                                ..............           .:::::::::::::::::::..   :=================:              \\r\\n:::-#%#=.:*%###%*=................................                           ..............           ..:::::::::::::::::..    -=================-              \\r\\n-:-:+#%%=.-*%%+=*#+.............................................       ...................        .......::::::::::::.....    .-=++++++=+++======-.             \\r\\n=:::-#%%#:.=#%%#*##=.................................................................         .::::......:::::..........     ..:=========++=====--.             \\r\\n:::::+%%#+.:=#%%++##-...........................................................             .:-..:::::::::::-:....         ...:-=============---:.             \\r\\n:::::-*##%=.:+%%%%##+:............................................................          .:.:::.......:::..:.             ..::---========---::.              \\r\\n::::::+#%%*.:-#%%*=*#*:.....................................................................:..:...........::..:             ...:::---------:::..               \\r\\n:::::-+%%%*:.:+%%%##%%+...........::.......................................................:::::...........-::::.             ....::::::::::..                  \\r\\n==-::-+###*:.:=#%##%%#%+.......:--==-:.....................................................:::::::......:--:::::                ............                    \\r\\n:=+--:-*##*-..:+##+++*%#:.....:-==-==:.:..::..............................................:-::--==--==-====+-:-............................                     \\r\\n::-::::-+++-...:++==-=++=---::-=-::-=-:::+#*-............................................:*++****++=**=---==-=-:::::::.....::.::::..:::.....                    \\r\\n:::.....:=+=-:..-=-:------=-:.::::.:=-:-*##+:...........................................:********+=-----=++**=::====-:.:::....:---::::::-:...:.....             \\r\\n:::.::...:===-. .-------==:.--:...:==-:=+-:::::......................................::-++++*##+:      .=++++--:-::::::::-::--======--===----==----=---::..     \\r\\n..........:---:.:::::---::::--=:...:--:...::---:.........................:::::::::-:.:=++++**+++-:.:-=++===--...... ... .--------===-==---===+*===-=+++==++++=-:\\r\\n.......::::::::--::.:::...::--::....-:::::------:...............::::-----:---::::....:++++++++*#%#*++*+=---=  ..    .:.:-:::::::::::.....:-===+++*****########**\\r\\n...::-:.:::::::--====--===----....::::::-:::----::.::::-=----:-===--=--::-::........=*++=+++###%%%%#*-::::::....::::..:::::::::--:...::.:-=+**********######***#\\r\\n.....::.:::-====-----::::....::::::::::::::::--=+++++==---====---:::::::::-:..:.:-=*#+++****++====++*:-:.:..:-::---:..:::::--::......::-=+++++++******=*+-======\\r\\n    .........    .......:::::::----:::-----==+++++=---=+++=--::::::::.:-:.:-::-===+#**+++++==-----===.:..:..:--:::.:..-:------.....:--=====++++++=--===:-=*#+::=\\r\\n           ..........:::::::::::::::--=++++++==----=+++=-::::--::......::--::---+======++=-::::::----::......:::::....-:-===---..:--==========-:..:=+++=..-=+=::\\r\\n            ........::::::.....:::-=++**++=------=++=-:..::::::.......:---:.:-:==-++++++=---::::::-=-::.....::.--.....::==---:--:-----=====-=- :=--:-+*#+.=*=+#+\\r\\n             ...........   ..::-=+++++=--:--:-=++-:::::....::....::::::::. :-:===++++++-:.......:::::-.   . ::.::...  --------::---------=-::--.-+*+====*+=####%\\r\\n              ....       ..::-=++=+==-:.:::-=+=-:::::::::......:.::::...  :-:==.-==--:....:::---:--::..     .:.:-.    --------::=--------====-:...-=*#*+*#####%%\\r\\n                       ...:--:-=+=---:::::---:.::::--::::......::.:...   .--=-:.........:---:::::::.: .     ...:-:    :--------:=-----:.:::::---...-+***########\\r\\n                     ....:-::-==-:::::::--:...::=++-:....  . .::.:.     .--=--.   .....:::::....... ....    .: :::    :-------==-:-----------. -==+*****#######*\\r\\n                   ....---:..:........::...::-++=:.....   .   ....      ::=:.:...................:...-..    .:.:::    :-------=+---------====-.=+++++****###*+=-\\r\\n                 ..  ...:.  ....... .:...:-=+=-:.:::.. .....   .       :.-:       ......::::-------......   .. ...    :-------------------=====+++++******+---::\\r\\n:.                 .....          .:...:-=--:...:::..  .....  .       ..-:.::..:::----------:::...-:...  .            :------=+=:---------======++++****+-::..::\\r\\n..               .....     .... ..:..::--:.........    .. .           .::.:-----------:::....     ...                 :=------==:--------=======++++++*=-=+-----\\r\\n      ..        .:...  . ...   ... .:::.:.........    ..             ..: .:--:::::...              .:               . :+----==--.:..........:::::::::::::::---:-\\r\\n               ....           ..  ......... ....     ..              ...  .                         ..   .....      ..:=--+=+---                       ........*\\r\\n                   .        ...  .... ...  ....     ....             ..                      ...:::...   ...::...     .---=*+--- ....        ...::::::-.::..:.++\\r\\n             ..            .:....... ...  .....     . ..             ...                     .....  ::   ...-.::::    .--------: ...     .::-======++**=.-.::=*.\\r\\n              ..........  .............  ...      ..                .:.:                            ..      -.--.     .---+=---:...    .:-====++=:.:++**.-:::*-:\\r\\n           . .::..:::::. ..  .........  ...                         .:. .     ........................      -::.      .=-=*#---:...   -=---=:---:  .==:+-:-.++.:\\r\\n           ..:.   .:::.  .  .........  .          .                 .:.................              .      :-::..    .=-===--=-      :-----:   .=-....==:=:*:.:\\r\\n.         . ::  ....:.  .. .........  .          ..                .:.  ...                          . .    ......    .-----===--.     .:--=+-.:=+=++=+*--:++:::\\r\\n          ..:.  ..::: ..:. ........  .           .                  .    ........                                     :=----===--=:       .:-=======***+:=:*--.:\\r\\n           :::.:::::..... ....    .  .          ..                 .: . ......             ...:::--:.                 :-----===---=-.        ..::--====:---+:-::\\r\\n.         .:..:..::.  ... ....          .       .                  ::-:                   ............      ..........:-----===-----=:            ........+=.:-.\\r\\n          :......::.  .  .....   ..            ..                  -:.                               .      ... ......-=-----==------=-.      ...........:*:::::\\r\\n         .:......::   .  ....... .             .                   :                                     .. .--:     .-=---:-==--======-.     ...........:*::-=-\\r\\n         .:....:::.      .... ..                                                                            :-:-::..:.-=---:-==--========.    .....:--::.-+::-+#\\r\\n         .:....:.:.      .... ...                                                                    .      :: --::. .-+=======-==========:  ........:...==.:::=\\r\\n         :... .:::.  .  ..:.. ....   ......... .                 ..::                               ..      :-:-:.   .:======++-===========:   ..........=+----=\\r\\n         :....::::.  .  .::.. ...                                ..=-:                           ...::...   .--:    ..-#%#*++++-===========+- ...........=-   ..\\r\\n    .....:.....:::.......::.:.:.......:::..:::.:....            ..:++:                         ....:=+:..  ....     ..-%%%%%%%#-============+- ..........=*+++++\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::             ..-:                             . .: ..  ...........=#######*-==========++++- .........+**###%\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::             ..:                                 . .. ......   ...=%%%%%%%#============++++: ..::....++==+=+\\r\\n.   ...:.::...:::::.:::.:.::::::::::::--:::::::::.::.              :                                 . .. .....     ..=**##*##*-===========+++++:.:-:.::-+=-..::\\r\\n.   .... .:....::::.... ....:::.:....:::.......:. ...            . -.                                  ..    ..  ... .---------:===========++++++:.....::+=::.::\\r\\n         .:....::::  ..  .......:.   .:.      .:.                  :                                   .    ::..-::- .:--------=============++++*+....:..==....:\\r\\n..       .::...::::....  ......... . .:..      .: ..               :.                                  .... .:::. :: .:---------============+++++*+...:..-=....:\\r\\n..        .:......:...:......:...:... :.        .:::.              ..                                  .... .-:.:.   .:--------:=============+++++*=..:..:+...-:\\r\\n...       .::...::::.........:::.:...  . .      ..::.              .:..         ........             . .... :-:::.   ..--------:-=============+++++*=.:..:+:.::.\\r\\n....    .. .:::.:::::. :......:::.:... . ..      ..:                :                  ............... .... ::..:.   .:--------:-=============+++++**-....+-:-..\\r\\n.....    .. ::...:::::  ..:...:::.... . . .       ...               ..  .......               ...... . .... ::::=:   .:--------:==============+++++***-...-+.:::\\r\\n. ..      . .:::::----:..::....:::.:.. ... .      ....              .::---::::::::.....              . .... .::::. . .:--------:-==============++++****-..:+:...\\r\\n            .....:...::: .::....:::.:........     .....             .:--:...::::----------:::::::::. ...... .:::-:. ..:--------:-==============++++*****-..+=...\\r\\n             ..  ..    .. .:.....:::.:........    ....-              .:           ......::::------=-::..... .:..:. ...:=--------==============+++++****#*-::+:..\\r\\n              ....  ....... .:::.:::.::........ ......:.             .:.  .....                 ....::..... :--:-. ...:--------==========+===+++++++***###=.==..\\r\\n               ...... ...... .:..::::..:..:::.:..::. ..:.           . ::   ....                     .:..... .::::.. ..:--------=-===------::::::::-=::-+*##+-+:.\\r\\n                 .... .........::.::::..:..:.......  ....            ..:  ..........             .  .:..... :-::-:....:----------=====++=====----::--...:-=**++:\\r\\n                  .......:......:::::--::..........   ...:..         .:.:.:.  .............      ..  :..... :--::::-:.:------::--========++====++++++==-:::-----\\r\\n                    .......::::::---:----::::.:::::..  ..:::.         ..-:.        ....::::::::....  ...... :::--.  ..:---=#=::--===============+++++**+=-:...::\\r\\n              .:-=.  .:::::--::=--::-------::::-:::.......:::.         ..:......         ...::--==-. ...... ::.:-.....::-=#*+-:-============+==++++++****+=---..\\r\\n                .:::. ..:::---::::.:::---::---:::---::.....:::.         ..-  .....            ....::.:..........-.....:--**-=-:-========+++=-::++++******###*+--\\r\\n                         .::::----::--::-----=--::--:-:-.. .::::....    ..-:  ....         .........:-................:--==-=-:-==++++++=-.:-+++=-=*****##%%###*\\r\\n                            .::::::::..:.::-----==--::====:...:::.....   ..::.........    ..........:-................::-+=-=:---=++++-::-::==-::-=-=***########\\r\\n                                ..:--::::::::--:::-==:::.:.::.::.    .... ..-:-=:----::::...........::.:..:.:.:--:-::-::-*===--:-=++++-:---:-----------==+######\\r\\n             .                  .. ..:--::::::-----:::::--::::.:.      ....:------------=====--::::-::.::.:...::::-::-:-=*=+=--=-=++++**++*+----===::+*+:-=:=**#\\r\\n             .  .             ..........:---::::::----::::::::..         .....:--:-----==----======::-::..::--:..::::::-=++=----:=+********++++****+++=+++--++=+\\r\\n                ..........................:::---::::::----::... ..   ...  ...  .:::-----:::::::::::.:=:::::.-=-=:-:..::=+=-----.:::-=+******#####*=++**+-=++=-=+\\r\\n                 ..........................::::--==+==--::---:::.:..-=:.... ...--:---======-:::::----=.::::.:====::..::==---=:....::::-=+***##########+=**==+*##\\r\\n.           ....  ..    ...................:::::-=++===-.........:.....  .:::::.:----=========-:::==-=..-:::-=-::-----:---=-.......:::-:::=+**########%%%%%%%%##\\r\\n.........................................::::::--=====-:.         .........:::::....:-=+++++=====-=+===:::::::..:::::::--=:.::::::...::::::---====++*###%###**++\\r\\n ...........:.:::.........:==-............::::---====-:...            ......   .......-+++++=-:-===++***+==--:..........:====---:::::---=====+++++*+++==-::---==\\r\\n    ............:::::...   .:---=-:....::::::--------:.....                            .-======+=.......=***+=-:----:::::::-==++==+=-::-++---:::....     ..:----\\r\\n  ....  .:::::::....::::....   .:+**=-:::::::-------:........                            :=====+=......:++**+++--=--:--::-::-::-----:.:==.               ..::---\\r\\n.... . .-=-: ..:::....:--::...    .:=+++=:::--------..                                    .=+**#*++===-=*=--==+-::--::::::::.::..--:....                  .:::::\\r\\n........:-:  ..:::::...:::::::::. .::.:-+*+-:::::--:.                                       -++#*====+=+**#++===:.....   ......                           ...:::\\r\\n........:--.  .--...:::...::----:  .-=-:.:=*+=:::--..                                        ::---==--===+*+=====::...  ..........                         .....\\r\\n....:...:==-...--.:  .:-:...:-==:.. .----. .-*-::::.                                         -:..::..::::::-----=-....  .........                            ...\\r\\n:::::.::-++-...-+=-:--::-:....-=-...:..-+-::..:*#-.                                          :-.:-.::::::::.:=-==-....   ........                               \\r\\n::::..::+*+-..:=#%*+#%#+::... .-:.:+=::::--:--::=-                                            -:.:::::::::::==---:...    ........                               \\r\\n:::..::=#*+:.:=+%%%#+%@%+:....:-:..-+=:.....:::.                                              .-:::-----=======-.         .....                                 \\r\\n::::::-++*=.:-=#%%@@%%%%*-::::.....:==:.                                                        .:::::::--==--:.                                                \\r\\n:-:::.+##+:.:-*%@*=#%%%%#=:..........-:.                                                           ..:::::::.                                                   \\r\\n--:::=###-.:-=%%#*+==%%%#-.........                                                                                                                             \\r\\n::::-###=:--+%%@+=+**%%%+:........                                                                                                                              \\r\\n::::*##=.:-+%%%#####%%#*-.......                                                                                                                                \\r\\n:::+##+:.:+%%%*==*@@%*=-:.........                                                                                                 .....                        \\r\\n::+##*:.:=%%%#%@%%%%*-:.............                                                                                             ........                       \\r\\n:*###-.:-#%%*=+#%%%*=:................                                                                                         .............                    \\r\\n++**-.:-*%%+=*+=%%*-:...................                                                                                      ....:::::......                   \\r\\n++=:..-+%%%#=-*##=:.......................                                                                                   ...::::::........                  \\r\\n=:...-+#%%###%%*:..........................                                                                                  ...::::...........                 \\r\\n:.:-+#*-=++#%%+:...........................                                                                                  ..................                 \\r\\n.:-*#%%#-#%%%*:.........................                                                                                     ..................                 \\r\\n.:*####%=#%#*:.......................                                                                                        ..................                 \\r\\n-+**###*+#+=:......                                                                                                          ...................                \\r\\n+**#***+*+:.......                                                                                                           ...................                \\r\\n=+*++**+-.......                                                                                                              .................                 \\r\\n::-+**=.....                                                                                                                   ...............                  \\r\\n:::==:                                                                                                                           ..........                     \\r\\n:::.                                                                                                                                                            \\r\\n..                                                                                                                                                              \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                     ..............             \\r\\n:.                                                                                                                                  ................            \\r\\n::....                                                                                                                              ................            \\r\\n.:-=+=.                                                                                                                             ................            \\r\\n.-***+-.                                                                                                                              ............              \\r\\n.:=**##+:.                                                                                                                                                      \\r\\n=..-*#%#*-.                                                                                                                                                     \\r\\n*=..=##***+:.                                                                                                                                                   \\r\\n**- :-=++*#*=.             .........                                                                     .............                                          \\r\\n*#*-.:=#%#***+.          ............                                                                  .....:::::.......                .                       \\r\\n=###- :*#%%%%%+.         ...........                                            ........              ....::::::::::::::..        ...:::::::..                  \\r\\n-+##+:.:+#%%##+:.        ..............                                       ............           .::::::::::::::::::::      .::----------::.                \\r\\n::=###-.-*%#==+-...     ..................                                   ..............          .::::::::::::::::::::.    .:---------------:               \\r\\n:::+#%#:.=#%%###-...........................                                 ..............           .:::::::::::::::::::.    :=================:              \\r\\n:::-#%#=.:*%##%%*=................................                          ...............           ..:::::::::::::::::..    -=================-              \\r\\n-:-:+#%%=.-*%%*=*#=.........................................           ...................         .......:::::::::::.....    .-=++++++=+++======-.             \\r\\n=:::-#%%#:.=#%##*##-.................................................................         .::::......::::..........      ..:=========++=====--.             \\r\\n:::::+%%#+.:=#%#++#*:..........................................................              .--..:::::::::::-.....         ...:-=============---:.             \\r\\n:::::-*###=.:+%%%%%%+:...........................................................           .:.:::......::::..:.             ..::--=========---::.              \\r\\n::::::+#%%*.:-#%%*=*#*:.....................................................................:..:...........:..::             ...:::---------:::..               \\r\\n:::::-+#%%*:.:+%%%##%%+....................................................................:::::...........-::::              ....::::::::::..                  \\r\\n==-::-+###*:.:=#%##%%#%=.......::--=-:.....................................................:::::::......:--::.::                ............                    \\r\\n:=+--:-*##*-..:+##+++*%#:.....:-==-==:....................................................:-::--==--=--=====::-............ .. ............                     \\r\\n::-::::-+++-...:++=+-=*+=---::-=-::-=-:::+#*:............................................-+++****+==*+----==-=-:::::::.....::.:.:...::......                    \\r\\n:::.....:=+=-:..-=--------=-..::::::=-:-*##+:...........................................:*******#+=-----=++*+=::====-:..::....---::::.::::........              \\r\\n:::.::...:===-. .-------==:.:-:...:=+-:=+-:::::......................................::-+++**##+:      .=++++-::-:::::::--::--======--==-----=--------::...     \\r\\n..........:---:.:::::---::::-==:...:--:...::---:.........................::::.::::-:.:=**++*+++=::..:-=====--.......... :--------===-==-=====++===-+++==++++=--:\\r\\n.......:::::::---::.:::....:--::....-:::::------:................:::-----:---::::.:..-++++++++*#%#*+**+=----  .     .:.:-:::::::::::....:-===++++*****#####*****\\r\\n...::-:.:::::::---===--===----.....:::::-:::----:..::::-=-:--:--==--=--::-::........+*++++++##%%%%#**:::::::....::::..:::::.:::--:...::.:-=+*********#######***#\\r\\n.....::.:::-=====----:-::....::::::::::::::::--=+++++==---=====--:::::::::-:....:-=**+=++***++===++*+:-..:..:-::--::..::::---::......::-=+++++++*****++*=-=+====\\r\\n    ..........   .......:::::::----::::----==+++++=---=+++=--::::::::.:-:.::.:-===+#***++++==-----==-.:..:..:--:::.:.:-:---:-:.....:-======++++++=--==-:-+**=:-=\\r\\n            .........:::::::::::::::--=++=++++=----=+++=-::::--::......::--::--=+=-====++=-::::::----::.....::::::...:-:===---:..:-===========-:..-++++-.:==+-:-\\r\\n            ........:::::::.....::-=++**++=------=++=-:..::::::.......:---:.-::+==+=++++=---::::::--::: ....:..--.....:-==---:--:-----======+: -=-:-=**#-.++=**+\\r\\n              ...........  ..::-=+++++==-:--:-=++-:::::....::....:::.::::. :::===++++++-:........::::-.   . :..:.... .-:-----::----------=:.:-:.=*++====*=+###%%\\r\\n              ....        .::-=++=+==-:.:::-=+=-:::::::::......:.::::...  :-:=-.-==--:.....::---:--::..     :..::.   .--------:-=--------===--:..:-+**++*#####%%\\r\\n                       ...:--:-===---:::::---:.:..:--::::.. ...::.:...   :--=-:.........:---:::::::.. .     :..:-.   .----------=-----...::::--:. .=+***########\\r\\n                     ....:-::-==-:::::::--:...::-++-:....  . .::.:.     .--=--.   .....:::::....... ...     :..::.   .--------==-------------..===+*****#######*\\r\\n                   ....---:..:........::...::-=+=:.....   .   ....      ::=:.:. ....................::..    :..::.   .:-------++:--------====:.=++++****####*=--\\r\\n                  .  ...:.  ....... .:...:-=+=-:.:::.. ....    .       :.-:       ......::::------: .....   .. ...    :---------:---------=====+++++******+---::\\r\\n:.                  ....          .:...:-=--:...:::..  ....   .       ..-:.::..:::-----------::..:-.... ..            -------=+=:---------=====+++++****=-::.:::\\r\\n..               .....      ... ..:..::-::.........    ..             .::.:------------:::...     ...                 --------==:--------=======+++++++--==-----\\r\\n      ..        .::..  . ...   ... .:::.:.........    ..             ..: .:---::::...              .:               . -=----==--.::........::::::::::::::::---:=\\r\\n               ....           ..  ......... ....     ..              ..   .                         :.   .....      ..-=-=+=+--:                      ........:*\\r\\n                   .        ...  .... ...  ....     ....             ..                       ..:::...   ...-:..      :---+*=--: ...         ...:::::::.:...::*-\\r\\n             ..            .:. ..... ...  ....      . ..             ...                     .....  -.   ...-.:::.    :--------: ...     .:--=====+++**:::.::++.\\r\\n              .. .   ...  .............  ...      ..                .:.:                            :.     .-.--.     :--=+=---....    ::-====+==::-*+*+.-:.-*::\\r\\n           . .::..:::::. ..  .........  ...                         .:. .     ........................      -::       :===#*--=...   .-=---=:=--.  :=--+:-:.*-.:\\r\\n           ..:.   .:::.  .  .........  .          .                 .:.................             ..      --:..     :=-==-=-=:      :=----.   :-:....+:--=*.:-\\r\\n.         . ::  ....:.  .. .........  .          .                 .:.  ...                          .      .....    .:-----===-:.     .:--+=:.:===+==+*:=:*-::-\\r\\n          ..:.  ..::: ..:  ........  .           .                 ..      ......                                     :=----===---:      ..-=======+***=-=-*-:::\\r\\n           :::..::::..... ....    .  .          .                  ..   ......             ...:::--:.                 :-----===---=-.        ..::--====.=:+=:-.:\\r\\n.         .:..:..::.  ... ....          .       .                  -:-.                    ...........      ..........------===----=-.            ........*:.-:.\\r\\n          :......::.  .  .....   .             ..                  -:.                               .      ... ......-----:=-=------=:      ............-*.::::\\r\\n         .:......::   .  ....... .             .                   :                                     .. .--. .   .=----:===-----===-       ..........=+.:=--\\r\\n         .:....:::.      ....  .                                                                            :---::.:..==---:===-----====-.    .....:--::.==::=+*\\r\\n         .:....:.:.      .... ...                                                                    .      :. --::. .=========-=--=======.  ........:...+-::::=\\r\\n         :... .:.:.  .  ..... ....   .....  .. .                 ..::                               ..      :::-..   .-=====+++-===========: . ..........+=----=\\r\\n         :....::::.  .  .::.. ...                                .:=-.                           ...::..    .--:    ..=#%#*++++-===========+: ...........+:  .. \\r\\n    .....:.....:::.......::...:.......:::...::.:....            ..:++.                         ....:++..   ....    ...=%%%%%%%*-===========++: ..........++++++*\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::.:::             .:-:                             . .: ..  ...........+#######*-==========++++: .........*+*###%\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::              ..                                 . .  .....    ...+%%%%%%%*-==========+++++:...:....:+===+=+\\r\\n.   ...:.::...:::::.:::.:.::::::::::::-:::::::::..::.             ..                                 . .. .....     ..=**##*##+-===========+++++..:-:.:--+-:..::\\r\\n.    ... .:....::::. .. ....:::.:....:::.......:. ...            ..:                                   .     .. ...  .--------:-===========++++++.....:-:+-::.::\\r\\n         .:....::::  ..  .........   .:.      .:.                  :                                   .    :: :-::: .:--------=============++++*=....:..+:....:\\r\\n..       .::...::::....  ......... . .:.       .. ..               :                                   ...  .::-. :: .:---------============+++++*=...:..+-...::\\r\\n..        .:......:...:..........:... :.        .:::               ..                                  .... :::.:.   .:-------:-=============+++++*-..:..==...-.\\r\\n...       .::...::::.........:::.:... .. .      ..::               .:..          .......             . .... ::-::.   .:--------:===--=========++++**-.:..-+..-..\\r\\n....    .. .:::.:::::. :......:::.:... . .       ..:                :                  ............... .... ::.::    .:--------:==============+++++**:...:*.::..\\r\\n.....    .. ::...:::::  ..:...:::.... . . .       ...               ..  ......                ...... . .... ::::=.   .---------:==============+++++***:...+-::::\\r\\n. ..      . .:::::-:--:..::....:::.:.. ... .      ....              .:-----:::::::.....              . .... :::::. . .:--------:===============++++****:..-+....\\r\\n            .....:...::. .::....:::.:........     .....            ..:--:...:::::----------::::::::. :..... ::::-:. ..:--------:===============++++*****:.:+:...\\r\\n             ..  .     .. .:.....::..:........     ...:              .:            .....:::::-----=-::..... ::..:. ...:---------==============+++++****#*-:-=...\\r\\n              ....  ....... .:::.:::.::........ ......:.             .:.  .....                  ...::..... ::-:-. ...:--------==============+++++++***##*-.+:..\\r\\n               ...... ...... .:..::::..:..:::.:..:.  ..:.           . :.   ....                     .:..... ::::.   ..:--------=====-----:::::::::--::=+*#*==+..\\r\\n                 .... .........::.::::..:..:.......  ....            ..:  ..........             .  .:..... ::.:-.....:---------======++=+===----::-:...:-+*+*=.\\r\\n                  .......:......:::::--::..........   ...:..         ..::.:    ............      ..  :..... :--:::::..:-----:::-========+++====++++++==-:::--:=-\\r\\n                    .......::::::---:----::::.:::::..  ..:::.         ..-:.        ....::::::::.... ....... :::-:   ..:---+#-::--===============+++++**+=-:..:::\\r\\n              .:-=.  .:::::--::=--:::------::::-:::.......:::.         ..: . ...         ....:--==-........ :::::.....::-+#*+-:--===========+==++++++****+=--:..\\r\\n                .:::.  .:::---::::.:::---::---:::---::.....:::.         .::  ....             ....:............:-.....:--*+:=-:-========++=-:.-++++******###*=--\\r\\n                         .::::----::--::-----=--::--:-:-.. .::::....    ..-:  ....          ........-:................:--==-=::-==++++++-:.:=+++=-+****###%####*\\r\\n                            .::::::::..:.::-----==--:-====....:::.....   ..::..:......     .........-:................::-+===:---=++++-.:-::=--:--=-=**#########\\r\\n                                ..:--::::.:::--:::-==:::.:.::.::.    .... ..-:--:-----:::...........::.:..:.:.:-::-:-:::=*==--:--=+++=-----------------==*######\\r\\n             .                  .. ..:--::::::-----:::::--::::::.      ....:-:-:=-------======--:::-::...::..::::::::::-=*=+=--=-+++++*****=---====.-**=:=-:+**#\\r\\n                .             ..........:---:::::::---::::::::.          .....:--:-----=-----======.:-.:..::--:..::.:::-+++----::=+********+*++****++++++=-=+==+\\r\\n                 .........................:::----:::::----::... ..   ...  ... ..:::-----:::::::::::::=:::::.-==-:-:..::=+=----:.:::-=+******#####+=+**+=-=+=-=++\\r\\n                 ..........................::::--=++===-::---:::::..=-:.... .:.------======-:::::----=.::::.-===-:...:-==--=-:...:::::-=+**###########++*+=+*###\\r\\n.           ....  ..    ...................:::::-=++===:.........:....   .:::::.:---==========-::-=---.:::::-=-::----::---=:.......:::-::-=++*########%%%%%%%%##\\r\\n.........................................::::::--=====-..         .. ......:::::....:-=+++++=======+===:::::::..:::::::--=:.::::::...::::::---====++*######**++=\\r\\n  ..........:.:::.........:=+-.............:::---====-:.               .....    ......-+++++=-:-===++***+==-::..........:====---:-:::---=====++++++++==-:::---==\\r\\n    ............:::::...   .:--:==:....::::::--------:.....                            .-+=====+=.. ....=***+=-:---::::::::-===+==+=:::=+=-::::....      .::----\\r\\n   ...  .:::::::....::::....    :=**+-::::::--------:........                            :=====+=:.....-++*++*+--=-----::-:::::-:---:.:=-.               ..::---\\r\\n.... . .-=-: ..:::.. .:--::...    .:=+++=:.:-------:.                                     .=**##*++===-=+=--===-::::::::::-:.:...-:.....                  .:::::\\r\\n........:-:.  .::::::..:::::::::. .::.:-+*+-:::::--:.                                       -++#+====+=***#++=+=::....   ..... .                          ...:::\\r\\n.........--.  .--. .:::...::----:  .-=-:.:=++=:::--.                                         ::---=----==+*+====-::...  .........                          .....\\r\\n....:....==-...--.:  .:-:....-==:.. .--:-. .-*--:::.                                         -:.::...:::::::----=:....  .........                            ...\\r\\n:::::.::-++=...-*=-:=-::-:....-=-..::..-+-::..:*#-.                                          -:.::.::::::::.-=-==:...    ........                               \\r\\n::::..::+*+-..:=#%#+#%#+-:... .-:.:+=::::--:--:.-:                                           .-:.::::::::::-==---....    ........                               \\r\\n:::..::=**+:.:=+%%%#+%@%*:....:-:..-+=:.....::..                                              .-:::-----===+===-.         ....                                  \\r\\n:-:::::++*=.:-=#%%%@%%%%*-::.......:==:.                                                        .:::::::--=---:.                                                \\r\\n:-:::.+##+:.:-*%@*=*%%%%#=:..........::.                                                           ..:.::::..                                                   \\r\\n--:::=*##-.:-+%%#**==%%%#-.........                                                                                                                             \\r\\n::::-*##=.--+%%@+==*#%%%+:.......                                                                                                                               \\r\\n.:::###=.:-+%%%*####%%#+-.......                                                                                                                                \\r\\n:::+##+:.:+%%%*+=*@@%+=-:........                                                                                                  .....                        \\r\\n::+##*:.:=%%%#%@%%%%*-:............                                                                                              ........                       \\r\\n:*###-.:-#%%*==*%%%*-:................                                                                                         ............                     \\r\\n+=**-.:-*%%+=*+=%%*-:...................                                                                                      ....:::::......                   \\r\\n++-:..-+%%%#=-*%#=:.......................                                                                                   ...::::::........                  \\r\\n=:..:-+*###*#%%*:.........................                                                                                   ...::::...........                 \\r\\n..:-*#*-=+*#%%+...........................                                                                                   ..................                 \\r\\n.:-*#%%#-#%%%+:.........................                                                                                     ..................                 \\r\\n.:*####%=#%#+:......  . .............                                                                                        ..................                 \\r\\n-+**###*+#+-:......                                                                                                          ...................                \\r\\n+**#***+*=:.......                                                                                                           ...................                \\r\\n-+*++**=:.......                                                                                                              .................                 \\r\\n:.-+**-.....                                                                                                                   ..............                   \\r\\n:::-=.                                                                                                                           ..........                     \\r\\n::..                                                                                                                                                            \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ...............             \\r\\n:.                                                                                                                                  ................            \\r\\n::....                                                                                                                              ................            \\r\\n.:-=+=.                                                                                                                             ................            \\r\\n.-***+-.                                                                                                                              ............              \\r\\n.:=**##+:.                                                                                                                                                      \\r\\n=..-*#%#*-.                                                                                                                                                     \\r\\n*=..=##***+:.                                                                                                                                                   \\r\\n**- :-=++*#*=.             .........                                                                     .............                                          \\r\\n*#*-.:=#%#***=.          ............                                                                  .....:::::.......                                        \\r\\n=###- :*#%%#%%+.         ...........                                            .......              ....:::::::::::::::..        ...::::::...                  \\r\\n-+##+:.:+#%%##+:.        ..............                                       ............           .:::::::::::::::::::.      .::---------:::.                \\r\\n:-=###-.-*%#==+-..      ..................                                   ..............          .::::::::::::::::::::.    .:---------------:               \\r\\n:::+#%#:.=#%%###-...........................                                 ..............          ..:::::::::::::::::::.    :=================:              \\r\\n:::-*%#=.:*%##%%*=................................                          ...............           ..::::::::::::::::...    -=================-              \\r\\n-:::+#%%=.-*%%*=*#=.........................................           ...................         .......:::::::::::.....    .-=++++++=+++======-.             \\r\\n=:::-#%%#:.=#%##*##-........................................................... .....         .::::......::::..........      ..-===+++===++=====--.             \\r\\n-::::=%%#+.:=#%#++#*:..........................................................              .--..:::::::::::-.....         ...:-=============---:.             \\r\\n:::::-*###=.:+%%%%%%+:...........................................................           .:.:::......::::..:.            ...::--=========---::.              \\r\\n::::::+#%%*.:-#%%*=*#*:.....................................................................:..:...........:..::             ...::----------:::..               \\r\\n:::::-+#%%*:.:+%%%##%%+....................................................................:::::...........-::::              ...:::::::::::..                  \\r\\n==-::-+###*:.:=#%##%%#%=.......::----:.....................................................:::::::......:--::.::                ............                    \\r\\n:=+--:-*##*-..:+##+++*%#:.....:-==-==:....................................................:-::--==--=--=====::-............ ...............                     \\r\\n::-::::-+++-...:++=+-=*+=---::-=-::-=-:::+#*:............................................-+++****+==*+----==-=-:::::::.....::.:.:...::......                    \\r\\n:::.....:===-:..-=--------=-..::::::=-:-*##+:...........................................:*******#+=-----=++*+=::====-:..::....---::::.::::........              \\r\\n:::.::...:===-. .-------==:.:-:...:=+-:=+-:-:::......................................::-+++**##+:      .=++++-::-:::::::--::--======--==-----=--------::...     \\r\\n..........:---:.:::::---::::-=-:...:--:...::---:.........................:::::::::-:.:=**++*+++=::..:-=====--.......... :--------===-==-=====++===-+++==++++=--:\\r\\n.......:::::::---::.:::....:---:....-:::::------:................:::-----:---::::.:..-++++++++*#%#*+**+=----  .     .:.:-:::::::::::....:-===++++*****#####*****\\r\\n...::-:.:::::::---===--===----.....:::::-:::----:..::::-=-:--:--==--=--::-::........+*++++++##%%%%#**:::::::....::::..:::::.:::--:...::.:-=+*********#######***#\\r\\n.....::.:::-=====----:-::....::::::::::::::::--=+++++==---=====--:::::::::-:....:-=**+=++***++===++*+:-..:..:-::--::..::::---::......::-=+++++++*****++*=-=+====\\r\\n    ..........   .......:::::::----::::----==+++++=---=+++=--::::::::.:-:.::.:-===+#***++++==-----==-.:..:..:--:::.:.:-:---:-:.....:-======++++++=--==-:-+**=:-=\\r\\n            .........:::::::::::::::--=++=++++=----=+++=-::::--::......::--::--=+=-====++=-::::::----::.....::::::...:-:===---:..:-===========-:..-++++-.:==+-:-\\r\\n            ........:::::::.....::-=++**++=------=++=-:..::::::.......:---:.-::+==+=++++=---::::::--::: ....:..--.....:-==---:--:-----======+: -=-:-=**#-.++=**+\\r\\n              ...........   .::-=+++++==-:--:-=++-:::::....::....:::.::::. :::===++++++-:........::::-.   . :..:.... .-:-----::----------=:.:-:.=*++====*=+###%%\\r\\n              ....       ..::-=++=+==-:.:::-=+=-:::::::::......:.::::...  :-:=-.-==--:.....::---:--::..     :..::.   .--------:-=--------===--:..:-+**++*#####%%\\r\\n                       ...:--:-===---:::::---:.:..:--::::.. ...::.:...   :--=-:.........:---:::::::.. .     :..:-.   .----------=-----...::::--:. .=+***########\\r\\n                     ....:-::-==-:::::::--:...::-++-:....  . .::.:.     .--=--.   .....:::::....... ...     :..::.   .--------==-------------..===+*****#######*\\r\\n                   ....---:..:........::...::-=+=:.....   .   ....      ::=:.:. ....................::..    :..::.   .:-------++:--------====:.=++++****####*=--\\r\\n                  .  ...:.  ....... .:...:-=+=-:.:::.. ....    .       :.-:       ......::::------: .....   .. ...    :---------:---------=====+++++******+---::\\r\\n:.                 .....          .:...:-=--:...:::..  ....   .       ..-:.::..:::-----------::..:-.... ..            -------=+=:---------=====+++++****=-::.:::\\r\\n..               .....      ... ..:..::-::.........    ..             .::.:------------:::...     ...                 --------==:--------=======+++++++--==-----\\r\\n      ..        .::..  . ... . ... .:::.:.........    ..             ..: .:---::::...              .:               . -=----==--.::........::::::::::::::::---:=\\r\\n               ....           ..  ......... ....     ..              ..   .                         :.   .....      ..-=-=+=+--:                      ........:*\\r\\n                   .        ...  .... ...  ....     ....             ..                       ..:::...   ...-:..      :---+*=--: ...         ...:::::::.:...::*-\\r\\n             ..            .:. ..... ...  ....      . ..             ...                     .....  -.   ...-.:::.    :--------: ...     .:--=====+++**:::.::++.\\r\\n              ....   ...  .............  ...      ..                .:.:                            :.     .-.--.     :--=+=---....    ::-====+==::-*+*+.-:.-*::\\r\\n           . .::..:::::. ..  .........  ...                         .:. .     ........................      -::       :===#*--=...   .-=---=:=--.  :=--+:-:.*-.:\\r\\n           ..:.   .:::.  .  .........  .          .                 .:.................             ..      --:..     :=-==-=-=:      :=----.   :-:....+:--=*.:-\\r\\n.         . .:  ....:.  .. .........  .          .                ..:.  ...                          .      .....    .:-----===-:.     .:--+=:.:===+==+*:=:*-::-\\r\\n          ..:.  ..::: ..:. ........  .           .                 ..      ......                                     :=----===---:      ..-=======+***=-=-*-:::\\r\\n           :::..::::..... ....    .  .          .                  ..   ......             ...:::--:.                 :-----===---=-.        ..::--====.=:+=:-.:\\r\\n.         .:..:..::.  ... ....          .       .                  -:-.                    ...........      ..........------===----=-.            ........*:.-:.\\r\\n          :......::.  .  .....   .             ..                  -:.                               .      ... ......-----:=-=------=:      ............-*.::::\\r\\n         .:......::   .  ....... .             .                   :                                     .. .--. .   .=----:===-----===-       ..........=+.:=--\\r\\n         .:....:::.      ....  .                                                                            :---::.:..==---:===-----====-.    .....:--::.==::=+*\\r\\n         .:....:.:.      .... ...                                                                    .      :. --::. .=========-=--=======.  ........:...+-::::=\\r\\n         :.....:.:.  .  ..:.. ....   ...... .. .                 ..::                               ..      :::-..   .-=====+++-===========: . ..........+=----=\\r\\n         :....::::.  .  .::.. ...                                .:=-.                           ...::..    .--:    ..=#%#*++++-===========+: ...........+:  .. \\r\\n    .....:.....:::.......::...:.......:::...::.:....            ..:++.                         ....:++..   ....    ...=%%%%%%%*-===========++: ..........++++++*\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::.:::             .:-:                             . .: ..  ...........+#######*-==========++++: .........*+*###%\\r\\n    .....:....:::::.....::::::::::...:::::::::.:::::              ..                                 . .  .....    ...+%%%%%%%*-==========+++++:...:....:+===+=+\\r\\n.   ...:.::...:::::.:::.:.::::::::::::-:::::::::..::.             ..                                 . .. .....     ..=**##*##+-===========+++++..:-:.:--+-:..::\\r\\n.    ... .:....::::. .. ....:::.:....:::.......:. ...            ..:                                   .     .. ...  .--------:-===========++++++.....:-:+-::.::\\r\\n         .:....::::  ..  .......:.   .:.      .:.                  :                                   .    :: :-::: .:--------=============++++*=....:..+:....:\\r\\n..       .::...::::....  ......... . .:.       .. ..               :                                   ...  .::-. :: .:---------============+++++*=...:..+-...::\\r\\n..        .:......:...:..........:... :.        .:::               ..                                  .... :::.:.   .:-------:-=============+++++*-..:..==...-.\\r\\n...       .::...::::...:.....:::.:... .. .      ..::               .:..         ........             . .... ::-::.   .:--------:===--=========++++**-.:..-+..-..\\r\\n....    .. .:::.:::::. :......:::.:... . .       ..:                :                  ............... .... ::.::    .:--------:==============+++++**:...:*.::..\\r\\n.....    .. ::...:::::  ..:...:::.... . . .       ...               ..  .......               ...... . .... ::::=.   .---------:==============+++++***:...+-::::\\r\\n. ..      . .:::::-:--:..::....:::.:.. ... .      ....              .:-----:::::::.....              . .... :::::. . .:--------:===============++++****:..-+....\\r\\n            .....:...::. .::....:::.:........     .....            ..:--:...:::::----------::::::::. :..... ::::-:. ..:--------:===============++++*****:.:+:...\\r\\n             ..  .     .. .:.....:::.:........     ...:              .:            .....:::::-----=-::..... ::..:. ...:---------==============+++++****#*-:-=...\\r\\n              ....  ....... .:::.:::.::........ ......:.             .:.  .....                  ...::..... ::-:-. ...:--------==============+++++++***##*-.+:..\\r\\n               ...... ...... .:..::::..:..:::.:..:.  ..:.           . :.   ....                     .:..... ::::.   ..:--------=====-----:::::::::--::=+*#*==+..\\r\\n                 .... .........::.::::..:..:.......  ....            ..:  ..........             .  .:..... ::.:-.....:---------======++=+===----::-:...:-+*+*=.\\r\\n                  .......:......:::::--::..........   ...:..         ..::.:    ............      ..  :..... :--:::::..:-----:::-========+++====++++++==-:::--:=-\\r\\n                    .......::::::---:----::::::::::..  ..:::.         ..-:.        ....::::::::.... ....... :::-:   ..:---+#-::--===============+++++**+=-:..:::\\r\\n              .:-=.  .:::::--::=--:::------::::-:::.......:::.         ..: . ...         ....:--==-........ :::::.....::-+#*+-:--===========+==++++++****+=--:..\\r\\n                .:::.  .:::---::::.:::---::---:::---::.....:::.         .::  ....             ....:............:-.....:--*+:=-:-========++=-:.-++++******###*=--\\r\\n                         .::::----::--::-----==-::--:-:-.. .::::....    ..-:  ....          ........-:................:--==-=::-==++++++-:.:=+++=-+****###%####*\\r\\n                            .::::::::..:.::-----==--:-====....:::.....   ..::..:......     .........-:................::-+===:---=++++-.:-::=--:--=-=**#########\\r\\n                                ..:--::::.:::--:::-==:::.:.::.::.    .... ..-:--:-----:::...........::.:..:.:.:-::-:-:::=*==--:--=+++=-----------------==*######\\r\\n             .                  .. ..:--::::::-----:::::--::::::.      ....:-:-:=-------======--:::-::...::..::::::::::-=*=+=--=-+++++*****=---====.-**=:=-:+**#\\r\\n                ..            ..........:---:::::::---::::::::.          .....:--:-----=-----======.:-.:..::--:..::.:::-+++----::=+********+*++****++++++=-=+==+\\r\\n                 .........................:::----:::::----::... ..   ...  ... ..:::-----:::::::::::::=:::::.-==-:-:..::=+=----:.:::-=+******#####+=+**+=-=+=-=++\\r\\n                 ..........................::::--=++===-::---:::::..=-:.... .:.------======-:::::----=.::::.-===-:...:-==--=-:...:::::-=+**###########++*+=+*###\\r\\n.           ....  ..    ...................:::::-=++===:.........:....   .:::::.:---==========-::-=---.:::::-=-::----::---=:.......:::-::-=++*########%%%%%%%%##\\r\\n.........................................::::::--=====-..         .. ......:::::....:-=+++++=======+===:::::::..:::::::--=:.::::::...::::::---====++*######**++=\\r\\n  ..........:.:::.........:=+-.............:::---====-:.               .....    ......-+++++=-:-===++***+==-::..........:====---:-:::---=====++++++++==-:::---==\\r\\n    ............:::::...   .:--:==:....::::::--------:.....                            .-+=====+=.. ....=***+=-:---::::::::-===+==+=:::=+=-::::....      .::----\\r\\n   ...  .:::::::....::::....    :=**+-::::::--------:........                            :=====+=:.....-++*++*+--=-----::-:::::-:---:.:=-.               ..::---\\r\\n.... . .-=-: ..:::.. .:--::...    .:=+++=:.:-------:.                                     .=**##*++===-=+=--===-::::::::::-:.:...-:.....                  .:::::\\r\\n........:-:.  .::::::..:::::::::. .::.:-+*+-:::::--:.                                       -++#+====+=***#++=+=::....   ..... .                          ...:::\\r\\n.........--.  .--. .:::...::----:  .-=-:.:=++=:::--.                                         ::---=----==+*+====-::...  .........                          .....\\r\\n....:....==-...--.:  .:-:....-==:.. .--:-. .-*--:::.                                         -:.::...:::::::----=:....  .........                            ...\\r\\n:::::.::-++=...-*=-:=-::-:....-=-..::..-+-::..:*#-.                                          -:.::.::::::::.-=-==:...    ........                               \\r\\n::::..::+*+-..:=#%#+#%#+-:... .-:.:+=::::--:--:.-:                                           .-:.::::::::::-==---....    ........                               \\r\\n:::..::=**+:.:=+%%%#+%@%*:....:-:..-+=:.....::..                                              .-:::-----===+===-.         ....                                  \\r\\n:-:::::++*=.:-=#%%%@%%%%*-::.......:==:.                                                        .:::::::--=---:.                                                \\r\\n:-:::.+##+:.:-*%@*=*%%%%#=:..........::.                                                           ..:.::::..                                                   \\r\\n--:::=*##-.:-+%%#**==%%%#-.........                                                                                                                             \\r\\n::::-*##=.--+%%@+==*#%%%+:.......                                                                                                                               \\r\\n.:::###=.:-+%%%*####%%#+-.......                                                                                                                                \\r\\n:::+##+:.:+%%%*+=*@@%+=-:........                                                                                                  .....                        \\r\\n::+##*:.:=%%%#%@%%%%*-:............                                                                                              ........                       \\r\\n:*###-.:-#%%*==*%%%*-:................                                                                                         ............                     \\r\\n+=**-.:-*%%+=*+=%%*-:...................                                                                                      ....:::::......                   \\r\\n++-:..-+%%%#=-*%#=:.......................                                                                                   ...::::::........                  \\r\\n=:..:-+*###*#%%*:.........................                                                                                   ...::::...........                 \\r\\n..:-*#*-=+*#%%+...........................                                                                                   ..................                 \\r\\n.:-*#%%#-#%%%+:.........................                                                                                     ..................                 \\r\\n.:*####%=#%#+:......  . .............                                                                                        ..................                 \\r\\n-+**###*+#+-:......                                                                                                          ...................                \\r\\n+**#***+*=:.......                                                                                                           ....:..............                \\r\\n-+*++**=:.......                                                                                                              .................                 \\r\\n:.-+**-.....                                                                                                                   ..............                   \\r\\n:::-=.                                                                                                                           ..........                     \\r\\n::..                                                                                                                                                            \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ...............             \\r\\n:.                                                                                                                                 .................            \\r\\n::. ..                                                                                                                             .................            \\r\\n.::==-.                                                                                                                             ................            \\r\\n.-+**+-.                                                                                                                             .............              \\r\\n.:=**##+:.                                                                                                                                 ...                  \\r\\n=..=*#%#*-.                                                                                                                                                     \\r\\n*=..=##***+:.                                                                                                                                                   \\r\\n*#- :-==+*#*=.             .........                                                                     .............                                          \\r\\n*#*:.:=#%#***=.          ............                                                                  .....:::::.......                                        \\r\\n=###- :*#%%#%#=.         ...........                                            .......              ....:::::::::::::::..        ...::::::...                  \\r\\n-+##+:.:+#%%%#*:.        ..............                                       ............           .:::::::::::::::::::.      .::---------:::.                \\r\\n:-=###-.-*%#==+-..      ..................                                   ..............          .::::::::::::::::::::.    .----------------:               \\r\\n:::+#%#:.=#%%##*-...........................                                ................         ..::::::::::::::::::..    :================-.              \\r\\n:::-*%#=.:*%##%%*-................................                      ... ................          ..::::::::::::::::...    -=================:              \\r\\n-:::+#%%=.-*%%*=*#=.........................................        ......................          ......:::::::::::.....    .-+++++++=+++======-              \\r\\n=:::-#%%#:.=#%#####-..................................................................        .:::::....:::::..........      ..-==++++===++=====-:.             \\r\\n-::::=%%#+.:=#%%++#*:..........................................................              .--..:::::::::::-......        ...:-========+====---:              \\r\\n:::::-*###=.:+%%%%%%+............................................................           .:.:::......::::..:             ...::--=========---::.              \\r\\n::::::+#%%*.:-#%%*=*#+:........................................................................::..........:..:.             ...::----------:::..               \\r\\n:::::-+#%%*:.:+%%%*#%%+....................................................................:::::..........:-::::              ...:::::::::::..                  \\r\\n==-::-=###*:.:=#%##%%##=.......::----:....................................................:::::::........--::.:.                ............                    \\r\\n:=+--:-*##*-..-+##+++#%#:.....:-==-==:....................................................--::---=-----===+=::-............ .. ............                     \\r\\n::-::::-+++-...:++++-=*+=--:::-=-::-=-:::=**:............................................-+++****+==*+----==-=-::::::::....::.:.:..:.:......                    \\r\\n:::.....:===-:..-=----==--=-..::::::=-::+##+:...........................................:*******#+=-==-===+*+-::--=--...::....---::::.::::.......               \\r\\n:::.::...:===-. .-------==:.:-:...:=+-:=+=:-:::......................................::-+++*###=:     .:+++++-::-:::::::-:::--=====---=--------------:::..      \\r\\n..........:---:.:::::---::::-=-:..:---:...::---:.........................::::.::::-:.:=**++*+++=:...:-=====-:...........:--------===-========++==-=+++==+++==-:.\\r\\n.......:::::-----::.:::....::--:....--::::------:................::::----:---::::::..-++++++++*#%*++**+=----  .     :..:-:::::::::::....:-===+++++******##******\\r\\n...::-:.::::::::-------===----.....:::::--::----:...:::-=-:--:--==--==-::-::........+*++++++##%%%%#**:::::::....:::...:::::.:::--:...::.:-=+*********#######**##\\r\\n.....::.:::-=======-----::...::::::::::::::::--===+++==---=====--:::::::::-.....:-=**+=++****+===++*+:-..:..::::--::.:::::---::.....:::-=+++++++*****+**=-++===+\\r\\n    ....................:::::::----::::----===+++++----=+++=-::::::::::-:.::.:-===*#***+++++=-----==-.:..:..---:-:::.:-:---:-:.....:-======++++++=-===-:=+**-:-=\\r\\n            .........:::::::::::::::--==+=++++=-----=+++-::::--:::.....:::-::=-=+=-====++=-::::::----::.....:::::....::-=+=---:..:-===========-:..-+=+=:.:=++-:-\\r\\n           .........:::::::.....::-=++**++==-----=++=-:..::::::.......:---:.-::+==+=++++=---::::::----: ....:.:-:.....:-=----:-::-----=======..=-::-+*#*::*==*++\\r\\n             ............   .::-=+++++==------=++=:::::....::....:::.::::. :::====+++++=::.......:::::.   ..:..:.... .-------::-----------::--.:+*+=-==+*-*###%%\\r\\n              ....        .::-=++=+==-:.:::-=++-:::::::::......:.::::...  :-:=-.=+==-::....::-----:.:..     :..::.   .-------::-=-------====-::..-=+**=+#####%%%\\r\\n                       ...:--:-=+=---:::::---:.::.:--::::......::.:...   :--+-:.........:---:::::-:.. .     :..--.   .-:------:-=-----..::::---:. :=***#########\\r\\n                     ....:-::-==-:::::::--:...::-++-:....  ...::.:.     .--=--..  .....:::::......  ...     :..::.   .-------===------------- .===+*****#######*\\r\\n                   ....---:.::........:::..::-=+=-.....   .   ...      .::=:.:......................:...    :.:::.   .--------++:--------====.:+++++****###*+=--\\r\\n                  .  ..::.  ....... .:...:-=+=-:.:::.. ....    .       ::-:       ......::::------: .....   . ....   .:---------:---------=====+++++******=---::\\r\\n:.                 .....          .::..:-==-:...:::..  ....   .       ..-:.::..:::-----------::..:-.... .            .-------++-:--------======++++****+=::..:::\\r\\n..               .....      ... ..:..::--:.........    ...            .::.-------------:::...     :.. .              .=------=+---------========+++++*+--+=:----\\r\\n      ..        .::..  . ... . .:. .::::::........    ..             ..: .----::::...              .: .             ..==----=-=:.::::.....::::::::::::::------:*\\r\\n               ....           ..  ..............     ..              ..   ...                       :..  ....       ..==-===+--.                      ........-*\\r\\n                   . .      ...  .... ...  ....     ....             ..                       ..:::....  ...-:..     .:---**---.....         ...:::::::.:...:-#:\\r\\n             ..            .:. ..... ...  ....      . ..             ...                     .....  -.. ....-.:::.   .:--------.....     .:--=====+++*+.-::::*-.\\r\\n              .. .   ...  .............  ...     ...                .:.:                            :      .-.--.    .:--=+=---....   .:--====+==.:=***-:-:.++.:\\r\\n           . .::..:::::. ..  .........  ...       .                 .:. .     .......................      .-.:      .-==+#+--=...   .==--==-=--. .:+-=+.=.:*:::\\r\\n           ..::   .:::.  .  .........  .          .                 ::.................         .   .      .--:..    .-=-==-=-=.     .-----:.   --:...:*.=:+=.:-\\r\\n.         . .:  ....:.  .. .........  .          .                ..:.  ...                         ..      .....    .:-----===-:      .:-=+=:.-+==+==*+:=:*:::-\\r\\n          ..:.  ..::: ..:. ........  .           .                 ..    ........                                    .------===---.      .:-=======+***-=:++=:::\\r\\n           :::..::::..... ....    .  .          .                  :.   .......            ...:::-:..                .------===----:         .::--====-.=:*:-:.:\\r\\n.         .:..:..::.  ... ....      .   .       .                  -:=.                    .........:.      .........:------===----=-.            .......-*.:-:.\\r\\n          ::.....::.  .  .....   ..            ..                  =:.                              .       .........:=-----===-----==.      ............==.::::\\r\\n         .::.....::   .  ....... .             .                  .:                                    ... :--. .   :=-----===-=---===:      ...........+=.:=-=\\r\\n         .:....::::      ....  ..                                                                           ---:::.:.:=-----===-==-=====-    ......:-:::.*-::=**\\r\\n         .:....:.:.      .... ...                                                                    .      -..-:::. :=========-=========-.  ........:..:*::::-+\\r\\n         :.....:.:.  .  ..:.. ....   ......... .                . .:.                               .. .    -::-..   .-=====++=-===========. ...........:*----==\\r\\n         :....::::.  .  .::.. ...                               ..:=-.                           ...::..    :--.   ...+%%#*++++-============. ..........:+.  .. \\r\\n    .....:.....:::.......::...:.......::::..::.:....            ..-++.                         ....:+=..  .....    ...*@%%%%%%+-===========+=. .........:*+++++*\\r\\n    ...:.:.....:::.::.:::::::::::::.:---::::::::::::            ..:-.                            .. :. ..  ..........:*#######+-==========+++=..........-**####%\\r\\n    .....:....:::::.....::::::::::...:::::::::::::::              ..                                .. .  .....    ..:*%%%%%%%+===========++++=...::....-*====++\\r\\n.   ...:.::...:::::.:::.:.::::::::::::-::::::::::.::.             ..                                .. .. .....    ..:+**##*#*=============++++=..:-:::-=+-:..::\\r\\n.    ... .:....::::.... ....:::.:....:::.......:....              .:                                   .    ... ... ..--------:-===========++++*=.....::-+:::.::\\r\\n         .:....::::  ..  .......:.   ::.      .:.                 .:                                   .    -. :-.:: .:--------============+++++*-...:..:+.....:\\r\\n..        ::...::::....  ........... .:.       .. ..               :    .                              ...  ::::..:. .----------============++++**-..::.:+:...::\\r\\n..        .:......:...:..........:... :..       .:::               .                                   .... :::.:    .:-------:-============+++++**:.:...+:..::.\\r\\n...       .::...::::...:.....:::.:... .. .      ..::.              ....         .........              .... -:-::    .:---------=============+++++*+:....==.:-..\\r\\n....     . .:::.:::::. :......:::.:... . .       ..:               .:                  ............... .... ::.::    .--------::==============++++**+:...-+.-...\\r\\n.....    .. ::...:::::  .::...:::.... . . .      ....               .   ........              ...... . .... ::::-    .--------:-=============+++++***+...:+:::::\\r\\n  ..      . .:::::----:..::....:::.:.. ... .      ....              .:------::::::.....              . .....:::::... .:--------:==============+++++***+...==....\\r\\n            .....:...::...::....:::.:........     .....            ..:-:.....::::----------::--:::...:..... ::::-:....----------==============+++++***#+..-+....\\r\\n             ... ..    .. .:.....:::::........     ...:              :.            ......::::----==-::..... ::..: ....---------===============+++++****#+::=-...\\r\\n              ....  ....... .:::.:::.::........ ......:.             .:.  ......                ....:.......-:-:-.....--------================++++++***##*::+...\\r\\n               ...... ...... .:..::::.::..:::.:..:.  ..:.           . -.  .....                     ........::::.   ..--------=-=====-----::::::.:=-::=+*#*-+=.:\\r\\n                 .... .........::.::::..:......:...  ....            ..: ...........             .  ........-:::-..:..----------=====+++=+===----::-:...:-+*+*-.\\r\\n                  .......:......::::---::..........   ...:..         ..:::.    ............      .. ........:--:::::..------::--========+++====++++++==::::-:-=-\\r\\n                    ......:::::::---:----::::::::::.. ...:::.         ..-..        ....::::::::.... ........-.:-:   ..----*#-::-===============++++++**+=-:..:::\\r\\n              .:-=.  .:::::--::---:::------::::-:::.......:::.         ..: .....         ....:--==-.........-.:-:.....:--*#+=::============++==+++++*****+=--:.:\\r\\n                ..::.  .:::----:::.:::---::---:::---::.....:::.        ..::  .....            ....:.:..........:-.....:-=*=-=::========+++=-::=+++******####*=--\\r\\n                         ..:::----:---::-----=--::--:---:. .::::....    ..-:.......        .........-.................:-===-=::==++++++=-..-=++=--+****##%%####*\\r\\n                            .::::::::..:.::---:-==--:-====....:::.....   ..::..::.....    ..........-.....:...........::=+-=-::-=++++=:.--.:=-::----++*#########\\r\\n                                ..:---:::.:::---::-==:::...::.::.    .... .:-:--:-----::::..........-..:.::.:::-:----::-+*-=--:--++++=----------------===*######\\r\\n             .                  .....::-::::::-----:::::--::::::.      ....:-:--=------=======--:::-::..:::..:::::::-::-++=+-----+++++*****=---==+-.=#*-:=:-+**#\\r\\n               ....           ..........:---:::::::---::::::::.          .....:--:-----==-----====-.--.:..::--:.::::::--++=----:-=+**********+*****++++++=-++==+\\r\\n                 .........................:::----:::::----::......   ...  ... ..:::------:::::::::::--.::::.=-=-::...:-=+-----:.:.:-=+******####*+++**+--++=-=+*\\r\\n                 ..........................::::--=++===-:::--:::::..=-:.... .:.------======-:::::---=-.::::.-===-:..::-=---=-:...:::::-=+**##########*+*#+++*###\\r\\n.       .   ....  ..    ...................:::::-=++===:.........:....   .:::::.:---========+=-::-=---.:::::-=-:-----::----:.......::--::-=++*########%%%%%%%###\\r\\n........:................................::::::--=====-..         ........::::::....:-+*++++======+*=+=:-::::...::::.::--=::::::::..:::::::---====++*#####***++=\\r\\n  ............:::.........:=+-:...........::::---====-:. .             .....    ......-+==++=-:-====+***+===:::.........:=+==---:-:::--=====+++=++++==-::::---==\\r\\n    .............::::....  .:-::==-:...::::::--------:.....                            .-+=====+-.   ...+***+=-:-=-::-:::::-===+==+=::-=+=::::....       .::----\\r\\n   .... .-::.::::...:::::...    :=**+-::::::--------:........                            :====+*=:::.::=*++++*=-==-----:--:::::-:--:..-=:                .:::---\\r\\n......  ---: ..::::...:---:...    .:-==+=-::-------:.      ...                            .=*###*++===-++=--===:::::::::::-..:..:-:....                  ..::::-\\r\\n........:-:. ..::::::..:::::::::. .:::::=*+--::::--:.                                       -=+#+===+++**##++=+=:::...   ....                             ...:::\\r\\n.........--:  .--. .::::..::----:   :=-:..-++=:::--.                                        .::-:-=-----=+*=====-::...  .........                          .....\\r\\n...::....=+-...--.:. .:-::...-==:....:--=:..-+---::.                                        .-:.::..::::::::----=:....  ........                             ...\\r\\n:::::.::-++=...-*+-:=-::-:....:=-..::..-+--:..:*#-.                                          -:.::.::::::::.-=-==:...    ........                               \\r\\n::::..::+*+-..-=#%#+#%%+-:....:-:.:+=::::--:--:.-:                                           .-:.::::::::---==--:....    .........                              \\r\\n:::..::=**+:.:=+%%%%+%@@*:...::-:..-+=:.........                                              .-:::-----===+===:.         ......                                \\r\\n:-:::::++*=.:-=#%%%@%%%%#-:........:==:.                                                        .::::::---=--:.              .                                  \\r\\n:-::::+##+:.:-*%@*=+#%%%#=:..........::.                                                           ....::...                                                    \\r\\n:-:::+###-.--+%%#**+=%%%*-.........                                                                                                                             \\r\\n::::-*##=.-=+%%@*-=*#%@#+:.......                                                                                                                               \\r\\n.:::###=.:-*%%%+####%%#+-.......                                                                                                                                \\r\\n:::*##+:.:+%%%*+=*@@%+=-.........                                                                                                 ......                        \\r\\n::+#%*:.:=%%%#%@%%%%+-:............                                                                                              ........                       \\r\\n:*##*-.:-#%%*==*%@%*-:................                                                                                         ............                     \\r\\n+=**-.:-*%%+=+*=%%+-:...................                                                                                      ....::::.......                   \\r\\n=+-:..-*%%%#+=*%#-:.......................                                                                                   ...::::::........                  \\r\\n=:..:=+*###*#%%+:.........................                                                                                   ..:::::...........                 \\r\\n..:-*%#=-**#%%+...........................                                                                                  .....:.............                 \\r\\n.:-*#%%%-#%%%+:.........................                                                                                     ..................                 \\r\\n.-*####%=*##+:.......................                                                                                        ..................                 \\r\\n-+**###*+#+-.......                                                                                                          ..................                 \\r\\n+**#***+*=:.......                                                                                                           ...:::............                 \\r\\n-=+++**=:.......                                                                                                             ..................                 \\r\\n:.:+**-.....                                                                                                                  ...............                   \\r\\n:::--.                                                                                                                           ..........                     \\r\\n::..                                                                                                                                                            \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ...............             \\r\\n.                                                                                                                                  .................            \\r\\n::. ..                                                                                                                             .................            \\r\\n:.:-=-.                                                                                                                             ................            \\r\\n.-+**+-.                                                                                                                             .............              \\r\\n.:=**#*+:.                                                                                                                                 ...                  \\r\\n=..=*###+-.                                                                                                                                                     \\r\\n*=.:=##***=:                                                                                                                                                    \\r\\n*#- :-===*#*-.             .........                                                                     ............                                           \\r\\n*#*:.:=#%#***=.          ............                                                                  .....:::::.......                                        \\r\\n=###-.:*#%%###=.         ...........                                            .......              ....::::::::::::::..         ...::::::...                  \\r\\n:+##+:.-+#%%%%*:.        ..............                                      .............           .:::::::::::::::::::.      .::---------:::.                \\r\\n:-=##*-.-*%#==+-..       .................                                  ...............          .::::::::::::::::::::.    .----------------.               \\r\\n:::+#%#:.=#%#*#*-...........................                           ...  ................         ..::::::::::::::::::..    -================-.              \\r\\n:::-*%#=.:*%##%%*-...............................                      .... ................          ..::::::::::::::::...    -=================:              \\r\\n-:::+##%=.-*%%*=*#=........................................         ......................            ....:::::::::::.....    .-+++++++=+++======:              \\r\\n=:::-#%%#:.=#%#*###-..................................................................         :::::....::::...........      ..-==++++===++=====-:              \\r\\n-::::=%%#+.:=#%%++#*:..........................................................              .-:.:::::::::::--......        ...:-========+====---:              \\r\\n::::--*###=.:+%%%%%%+...........................................................            .::::::....::::::.:             ...::--========----::.              \\r\\n::::::+#%%*.:-#%%*+*#+.........................................................................::.........::..:.             ...::----------::..                \\r\\n:::::-+#%%*:.:+%%#*#%%+....................................................................::::...........::::::              ...:::::::::::..                  \\r\\n==-::-=###*-.:=#%##%%##=........:----:....................................................:::::::........::::.:.                ............                    \\r\\n:=+--:-*##*-..-+##***#%#:.....:-==-==:....................................................-:::----:----===+-:::...........  .    ..........                     \\r\\n::--:::-+*+-...-+*++=+*+=--:::-=-::-=-:::=*+:............................................-+=++***+==*=---=====-:::::::..:..::...:..:::......                    \\r\\n:::.....:=+=-:..-=----==--=-..::::::=-::+#%+:...........................................-#******#+=-==-===+++-:---=-:...:.....--::::..:::......                 \\r\\n:::.::...:===-...--------=:.:-:...:==-:=*=--:::........................................-+++*###=:     .:+++++-:--::::::--:::--=====---=-------------:::..       \\r\\n:.........:---:..::-::---:::-=-:..:---:...::--::...........................:..::::-::-=**++*+++-....:-=====-:...........:--------============++==-=+++-=++==-:..\\r\\n.......::::------::.:::....::--:....--::::-----::.................:::----:---::::::..-+++++*++*##*++**+=--=:  .     :..:-::::::::-::....:-===+++++******##*****+\\r\\n...::-::::::::::-------===--=-.....:::::-:::----:...:::---:--:------==--::::.......:++++++++##%%%%#*+::::::..........::::::.:::-::...::.:==+*********#######**##\\r\\n.....::..::-========----::...::::::::::::::::--===+++==----====---::::::::-.....:-=**==++****++==*+*=:-..:..:::::-::.:::::-:-::.....:::-+++++++******+*+-=++===+\\r\\n    ....................:::::::----::::-----==+++*+----=+++=-::::::::::-..-:.:--==*#***+++++=----==+:::.::..----::::.-:----:-......:-=====+++++++=-=+=--=**+-:==\\r\\n            .........:::::::::::::::--====++*+==----=+++=::::--:::.....::--::=-=+======++=-::::::----::.....:::::..:.-:-=+=---...:-===========-:.:=+=+-..-=+=:--\\r\\n           .........:::::::.....::-=++***+==-----=++=-:..::::::.......:---:.-:-+==+=++++=---::::::--:-. ....:.:-:....::-=------:------======= :=-:-=+**+.=+==*=+\\r\\n             ............   .::--+++++==------=++=-::::....::....:::.::::..-::+===+++++=::........::-:.   ..:.::.... :-------::---------=-::--.-+++=-==*+-####%%\\r\\n              .....       .::-=++=+==-:::::-=++-:::::::::......::::::...  :-:=-:=+==-::....:::----:.:..    .: .::.   :-------::---------===--:..:-+*#+=*#####%%%\\r\\n                       ...::-:-=+==--:::::-=-::.:.:--::::......:..:...   :--+-:.........::--:::::-.....     : :-:    :--------:=-----:.:::::---: .-+***########%\\r\\n                     ....:-::-==-:::::::--:...::-++-:....  ..:::::.     .--=--..  .....:::::...... ....     : :::    :-------===:-----------: :===+*****#######*\\r\\n                   ....:--:.:::.......:-:..::-=+=-.....   .   ...      .::=..:  ............ .......-...    : :::.   .-------=*=:--------===- -+++++****###*+=--\\r\\n                  .  ..::.  ....... .:...:-=+=-:..::.. ....    .       ::-.       .......:::------. :....   . ...    .----------:--------======+++++******=---::\\r\\n:..                 ....          .::..:-==-:...:::..  ....   .       ..-.::....:::----------::..:-.. . .            .-------+=----------======++++****+-::.::::\\r\\n..                ....      ... ..:..::--:.........    ...            .-:.-------------:::....   .:..                .=------=+---------=======++++++*=:-+-::--=\\r\\n      ..        .::..  . ..... .:. .::::::........    ..             .:: .----::::...              :. .             ..+-----=-=::::::::::::::::::::::::--------*\\r\\n               ....           ..  ..............     ..              ..  ....                      .: . .....       ..==-====--.                      ........++\\r\\n                   .        ...  .... ...  ....     ....             ..                       ..:::.: . ...:-...     .---=**---.....         ...::::::..:..:.=*.\\r\\n             ..            .:. ..... ...  ....      . .              ..                      ..... .- . ...::.:::.   .:--------....      .:-======+++*=.-.::-*::\\r\\n              ..      ..  .............  ...     . .                .:..                           .: .    :::-:     .---=+----....   .:-====++=-.:++**:-:::*-::\\r\\n           ...::..:::::. ..  .........  ...       .                 :: ..     .......................      :-.:      .--=+#=---...   :=---=----:  .-+:+-:-.=*.:-\\r\\n           ..::   .:::.  .  .........  .          .                .::.................         .   .      .--:..    .--===-=-=.     .-----:.   --....==.=:*:.:-\\r\\n.         . .:  ....:.  .. .........  .          .                ..:. ....                         .       .....    .------===-:      ::-=+-..=+=++=+*---=+:::-\\r\\n          ..:.  ..::: ..:. ........  .           .                 ..    . ......                                    .-----=+==-=-.      .:-=======****:=:*=-.::\\r\\n           :::..::::. ... ....    .  .          .                  :..  .......             ..:::-:..                .-----=+=-----.        ..::--====-:--*:-:::\\r\\n.         .:..:..:::  ... ....      .   .       .                  -:=                     .........:      ..........:------===----=:            ........+=.:-..\\r\\n.         ::.....::.  .  .....   ..            ..                 .=:.                              .       .........:=-----===-----=-.      ............*-.:::.\\r\\n          ::.....::   .  ....... .             .                  .:                                    ... :--. .   :=-----==--=----==.     ...........:*::-===\\r\\n         .:....::::      ....  .                                                                           .---::..:.:+-----==--=--=====:    ......--::::*::-=*+\\r\\n         .:....:.:.      .... ...                                                                   .      .- :-:::. :+========-=========-  ........::..-+.:::-+\\r\\n         ::....:::.  .  ..:.. ....   ......... .                . .:.                               .  .   .-:-:.   .:-=====++=-==========-  ...........-+----==\\r\\n         :....::::.  .  .::.. ...                               ..:=-                            ...-...   .:--.   ..:*%%#++++============+-. ..........==   ...\\r\\n    .....::....:::.......::...:.......::::..::.:....            ..-+=                          ....-*-..  ....... ...:#%%%%%%%=============+=...........=*++++**\\r\\n    ...:.:.....::::::.:::::::::::::.:---::::::::::::            . ::.                            .. :.... ...........:*#######============+++=..........=**####%\\r\\n    .....::...:::::.....::::::::::...:::::::::::::::              ..                            .   .. .  .....   ...:#%%%%%%%============++++-...::....=+====++\\r\\n.   ...:.::...:::::.:::.:.:::::::::::--::::::::::.::.             ..                                .. . ......    ..-+**#*##*-===========+++++-.::-.::-+=-:.:::\\r\\n.    ... .:....::::.... ....:::.:....:::.......:....              .:                                   .    ... ... .:--------:============++++*-.....::==::.:::\\r\\n         .:....::::  ..  .......:.   ::.      .:.                 .:                                   .   .-..--.-. .---------============+++++*:...:..==....:-\\r\\n..        ::...::::....  ........... .:.       .. ..               :                                   ...  :::: .:. .--------:=============++++*+:..:..-+....::\\r\\n..        .:......:...:..........:... :..       .::.               .                                   .....-:..:    .--------:=============+++++*+..:..:+...-:.\\r\\n...       .::...::::...:.....:::.:... ....      ..:.               :...          ........              .....-:-::    .:---------=============+++++*+.:...+:.::..\\r\\n....     . .:::.:::::. :......:::.:... . .       ...               ..                  .............. ......-:.:.    .--------:-=============+++++**=....==.-...\\r\\n.....    .. ::...:::::  ..:...:::.... . . .      ....               .   .......                .............-::--    :--------:-=============+++++***=...-+.::::\\r\\n  ..         :::::----:..::....:::.:.. ... .      ....              .:-=----:::::::....             ........::::. . ..:---------==============++++****=...+:....\\r\\n            ..........:...::....:::.:........     ...:.            ..:-:.....::::---------------::..........:::--. ...----------==============++++*****=..==....\\r\\n             ... ..    .. .:.....:::::........     ..::            . :.            ......:::::---==-::......::.:: ....---------===============+++++****#=::+:...\\r\\n              ....  ....... .:::.:::.::........ ......:.             .:.  .....                  ...:.......-:-:- ....--------=-==============++++++**###+:-+...\\r\\n               ...... ...... .:..::::.::..:::.:..:.  ..:.           . -.. ......                    ........::::.   ..--------=-=====----:::::...:=:.-=**#+-+-.:\\r\\n                 .... .........::.::::..:..........  .....          ..:: ...........            ..  :.......-:::-..:..----------=====+++=+====---::-:...:=+*++:.\\r\\n                  .......:......::::---::..........   ..::..         ..:.:.    .............     .. ........---:::::..------::--========+++====++++++==:-::-:---\\r\\n                    ......::::::----:----:::::::::... ...:::.         ..-..         ...:::::::::..  ........-.--:   ..---=#*::--==============+++++++*+==:..::::\\r\\n              .:-=:  .:::::--::---:::------::::-:::.......::..         ..: ......         ...:----: ........-.:-......:--#*+=:-============+===+++++*****+---..:\\r\\n                ..::.  .:::----:::.:::---::---:::---::.....:::.        ..:: ......            ....:.:..........::.....--=*--=::========++==:::=++*******###*+=--\\r\\n                         ..:::----:--::::----=--:::::---:...::::....    ..-:.......        .........=.................:-=+-=-::==++++++=:.:=+++=--*****##%#####*\\r\\n                            ..:::::::..::::---:-===-:-====....:::.....   ..::.:::......    .........=.....:..........:::=+-=-::-=++++-.:--.:--:-----++*#########\\r\\n                                ..::--:::.:::---::-==:::...:::::.    ......:-:--:-----::::..........-.::.:.:::--:----::-++-=-----++++=----------------=-=*######\\r\\n             .                  .....::-::::::-----:::::--::::::.      ....:-:--=-------======---:--::...::..:::::::-::-++=+-:=--*+++*****+---===+-:+*+--=:-+*##\\r\\n               .....         ...........::--:::::::---::::::::.          .....:--:-----=------====-.-:::..::=-:.::.:::-=++=----:-=+**********+****+++++*+-=++=++\\r\\n                 .........................:::----:::::----::....... .... .... ..:::------:::::::::::--.:::::=-=-::..::-==-----:::.:-=+******####*++***=-=++=-=++\\r\\n                  .........................::::--=++===-::::-:::::..=-..... :::-----=======-::::----=:.:::::====-:..::-=---=:....:-:.:-=+**##########*+**++*####\\r\\n.   .   ..  ....  ...  ....................:::::-=+====:.........:....   .:::::.:---========+=-::-=---.:::::--::-----::----........::-:::-=++*########%%%%%%%##*\\r\\n............:............................::::::--=====-.          ........::::::....:=+**+++======+*++=--::::...::::.::-=-::::::::..::::::---=====+**####***++==\\r\\n  ............::::.........=+-::..........::::---====-:.               ....     ......-===++=-:-====+***++==:::.........-=++=-----:::--=====++==+++==--:..:---==\\r\\n    .............:::::...  ..-::==-:...::::::--------:....                             .-+====++:      :+***==:----::-:::::--====++-::-++-:::....        .::----\\r\\n   .... .-::.::::...:::::...    .=**+=::::::--------:........                            -====+*-::::::=+++++*=-==---=-:--:-::-:---:..-=.                .:::---\\r\\n......  ---: ...:::...::--:....   ..-==++-::-------:.      ...                            :=*###*+=-+=-++======::::::::::::..:..::.....                  ..::::-\\r\\n........:-:. ..::::::...::::::::. .:::::=*+=-::::--:.                                       -=+*====+++**##++++-::....     .                              ...:::\\r\\n.........--:. .--. .::::..::----:   :=-:..-+*+:::-:.                                        .::::---:---=++==--=-::...  ......                             .....\\r\\n...::....=+=...--:-. ..--:...:==:....:--=:..-+---:..                                        .-:.::..::::::::----=:....  ........                            ....\\r\\n:::::.::-++=...-*+-:+=-::::...:=:..::..=+--:..:*#-.                                          -:.::.:::::::::=--==....    ........                               \\r\\n::::..::+*+-..-=#%#+#@%*-:....:-:.:+=-:.:--:--:.-.                                           .-:::::::::----==--:...     ........                               \\r\\n:::..::=**+:.:=+%%%%*%%@*:...::::..-*=:.........                                              .-::--:--====+==-:          ......                                \\r\\n:-:::::++*=.:-=%%%%@%%%%#-:........:-=:.                                                        .::::::---=--:.             ..                                  \\r\\n:-::::+##+:.:-*%@*-+#%%%#=:..........::                                                            ....:....                                                    \\r\\n:-:::+###-:--+%%#+*+=%%%*-.........                                                                                                                             \\r\\n::::-*##=.:=+%%@*-=+#%%#=:.......                                                                                                                               \\r\\n.:::###=.:-*%%#+*%%%%%#+-.......                                                                                                                                \\r\\n:::*##+:.:+%%%**=*%%#+=:.........                                                                                                 ......                        \\r\\n::+#%*:.:=%%%*%@@%%%+-:............                                                                                             .........                       \\r\\n:+##*-.:=#%%+==+%@%*-:................                                                                                         ............                     \\r\\n+=++:.:-#%%+-+*+%%+-:...................                                                                                     .....::::.......                   \\r\\n=+-...-*%%%%+=*%*-:.......................                                                                                   ...::::::........                  \\r\\n=...:=++##**#@%+:.........................                                                                                  ...:::::..........                  \\r\\n..:-*%#=-**%%%+...........................                                                                                  ....::.............                 \\r\\n.:-*#%%%=#%%%+..........................                                                                                    ...................                 \\r\\n.-*####%=*##+:...... .. .............                                                                                        ..................                 \\r\\n=+**###*+#=-.......                                                                                                          ..................                 \\r\\n+****+**+-.......                                                                                                            ...:::............                 \\r\\n:=+++**=:......                                                                                                              .................                  \\r\\n:.:=*+:....                                                                                                                   ...............                   \\r\\n:::::.                                                                                                                           .........                      \\r\\n::.                                                                                                                                                             \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ...............             \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                .................            \\r\\n:.:---.                                                                                                                             ...............             \\r\\n.-+**+-.                                                                                                                             .............              \\r\\n.:=****=:                                                                                                                                  ...                  \\r\\n=..=*###+-.                                                                                                                                                     \\r\\n*=.:=#%#**=:                                                                                                                                                    \\r\\n*#- :=+==*#+-.             .........                                                                     ............                                           \\r\\n*#*:.:=###***=.          ...........                                                                  ......:::::.......                                        \\r\\n=##*-.:*%%####=.         ...........                                            .......              ....::::::::::::::..         ...::::::..                   \\r\\n:*##+..-*#%%%%*:.        ..............                                      .............           .:::::::::::::::::::.      .::---------:::.                \\r\\n:-=##*-.-*%#+=+-..       .................                                  ...............          .::::::::::::::::::::.    .---------------:.               \\r\\n:::+#%#:.=#%#*#*:.....  ....................                          ....  ................         .:::::::::::::::::::..    -================-.              \\r\\n:::-*%#=.:*%%*#%*-...............................                      .... ................          ..::::::::::::::::...   .==================:              \\r\\n-::-+###=.-*%%*+*#-..................................... ..         ......................            ....:::::::::::.....    .=+++++++=+++======:              \\r\\n+:::-#%%#:.=#%#*#%#-..................................................................         .::::....::::...........      ..-==++++==+++=====-:              \\r\\n-::::=#%%+.:=#%%+=#*:..........................................................              .=:.:::::::::::-:......        ...:-========+====---:              \\r\\n::::--*###=.:+%%%%%%+...........................................................            ::::::::..::::::::.             ...:---========----:..              \\r\\n::::::=#%%*.:-#%%*+*#+.........................................................................::.........:...:.             ...::----------::..                \\r\\n::::::=#%%*:.:+%%#**%%=....................................................................::::...........:::::.              ...::::::::::...                  \\r\\n==-::-=#%#*-.:=#%##%%##=........:---::....................................................::::::.........::::.:.               .............                    \\r\\n:=+--:-*##*-..-+##***#%#:.....:-==-==:....................................................-::::---:-----===-:-:  .........  .    ..........                     \\r\\n::--:::-+*+-...-+*++=+**=--:::-=-::-=-:::=++:............................................-+=+++*++==*=---=+===:::::::::.:..::.......::.....                     \\r\\n:::.....:=+=-:..-=---:==--=-:.::::::=-::+#%*:...........................................-#*****##+=-+=====++=-:---=-:...:....:--::::.::::......                 \\r\\n:::.::...-===-..:--:-----=-.:-:...:==-:=*=--:::........................................-+++**#*=:.   ..-+++*=-:--::::::--::::-=====-:-=--:---------:::..        \\r\\n::........:---:..::--:---:::-=-:..:---::..::--::...............................::::.:-+*+++*+++:....:-======:...........:--------============+===-=++=-=+==--:. \\r\\n........:::------::.:-:....::--:....--::::-----::.................:::::-::---::::::..-+++++*++*##+=+**+=--=:        :..--::::::::-:::...:-==+++=++******#******+\\r\\n...::-::::::::::--------==--=-......::::-:::----:...:::--::-::------==--::::.......:++++++++##%%%%#*+:::::-..........::::::::::-::...:.::==+********########*###\\r\\n.....::..::-=========---::...::::::::::::::::--===+++==-=--====---:::::::::.....:-=**==++****++++*+*-::..:..:::::-::.:::::-:-:::....:::=++++++*******+*+-=++==+*\\r\\n    .....................::::::----::::-----==++**+=---=+++=-:::::::::--..-:.:--==*#***++*++=----==+:::.::..--:-::::.-:-----:......:-==++++++++++==++---=**=:-==\\r\\n             ........:::::::::::::::---===++++==----=+++=-:::--:::....::::-::=-========++=-::::::---::......:::::..:.-:-=+=---...:-=========+=-:.:===+:.:=++-:--\\r\\n           .........::::::::....::-=+++***+=-----=++=-::.::::::.......:---:.---+=+===+++=---:::::---::......:.:-:....::==------:-----======+- :-::-+***=.+=-+*=+\\r\\n             .............  .:::-+++*+==-------++=-::::....::....:::.::::..-::+===+++++=-:........-:-:.    .:.::.... :-------:----------=-::-:.=*+=--=+*==####%%\\r\\n              .....       .::-=++=+==-:::::-=++-:::::::::.......:::::... .--:=-:++==-::....:::----:::.     .: :::    :-------::=-------====-::..:=+**+=*####%%%%\\r\\n                       ...::---====--:::::-=-::::.:--::::.....::..:...   :--+-:.........::--:::::-.:...    .: :-:    :--------:=-----:.::::----. .-+***########%\\r\\n                     ....::::-==-:::::::-=:...::-++-:....  ..:::.:.     :--=-:..  .....:::::...... ....    .: :::    :-------==-------------. -===*****#######*+\\r\\n                   ....:--:::::.......:-:..::-=+=-.....   .  ....      .:-=.:.  ............  ......-...   .: :::    :-------+*-:-------====: =++++****####*+=-:\\r\\n                  .  ..::.  ....... .:...:-=+=-:..::.. ....    .       ::-.       .......::::-----..:...    . ...    :-------------------======++++******+=---::\\r\\n...                 ....          .::..:-==-:...:::... ....   .       ..-.::....:::----------::::-:.... .            :-------+=----------=====+++++****+-::.::::\\r\\n...               ....      ... ..:..::--:.........    ...           ..-..-------------:::....   .:..                :=------==:--------=======++++++*=:==:::--=\\r\\n      ..        .::..  . .......:. .::::::........    :.             .:. .-----::::..              :.              . :+-----=-=:::::::::::::::::::::--:-------=#\\r\\n               ....           ..  ..............     ..              ..  ....                      .: . .....      ..:+--==+---                      ........:*-\\r\\n                   . .       ..  .... ...  ....     ....             ..                       ..:::.: . ...::...     .---=*+--- ....         ...::::::.:...::*=.\\r\\n             ..            .:. ..... ...  ....      . .              ..                      ..... .-   ...::.:::    .--------- ...      .:-=====+++**-:-.::=*.:\\r\\n                       .  .............  ...     . .                ....                           .: .    :::-:     .---+=---:...    .:-====+==::-++*+.-::-#:::\\r\\n           .. ::..:::::. ..  .........  ...       .                 :: ..      ......................      :::.      .=-=*#=---...   -=---=-=-=:  .==-*:-:.*=.:-\\r\\n           ..::   .:::.  .  .........  .          .                .::..................        .   .      :--...    .=-===--=-      :=----..  .-:....+-:--*.:--\\r\\n.         . .:  ....:.  .. .........  .          .                ..:  .....                        .      ......    .------==--.     .:--==-.:=+=+==+*:=:*=::--\\r\\n          ..:.  ..::: ..:. ........  .           .                 ..    . ......                                    .-----===---:      ..-=======+***+:=-*-::::\\r\\n           :::..::::. ... ....    .  .          .                  :.   .......             ..::--...                .-----===---=-.        ..:--=====:-:==:-.::\\r\\n.         .:..:..:::  ... ....      .   .       .                  -:-                     .........:      ..........:-----===-----=:            ........*-.-:.:\\r\\n.         ::.....::.  .  .....   ..    .       .                  .=:.                              .      ..........-=-----==------=-       ...........:*:::::.\\r\\n          ::.....::   .  ....... .             .                  ..                                    ....--:     .-=---:-==-----=-=-.     ...........-*::-=--\\r\\n         .:....::::      ....  .                                                                           .---::..:.-=---:-==--=--=====.    .....:--::.=+::-+#=\\r\\n         .:....:.:.      .... ...                                                                   .      .- --::.. -+======+--=========:  ........:...=-.:::=+\\r\\n         .:....:::.  .  ..... ...    ......... .                . ::.                               .      .-:-:.   .:======++-===========:  ...........+=----==\\r\\n         ::...::::.  .  .::.. ...                               . -=-                            ...-...   .:-:   ...-#%%*++++============+: ...........+:  ....\\r\\n    .....::....:::.......::.:.:.......::::..::.:....            ..=+=                           ...-*:..  ...........-%%%%%%%#-============+: ..........++++++*+\\r\\n    ...:.::....:::.::.:::::::::::::.:---::::::::::::            . -:.                            . .:...  ...........-########-===========+++: .........++*###%%\\r\\n    .....::....::::.....::::::::::...:::::::::::::::              :.                            .   . .. ......   ...-%%%%%%%#============++++:...::....++====++\\r\\n.   ...:.::...:::::.:::.:.:::::::::::--::::::::::.::              ..                                . .. ......    ..-***#*#**-===========+++++:.:-:.:--+=-..:::\\r\\n.    ... .:....::::. .. ....:::.:....:::.......:....              ::                                  ..    ..  ... .:--------:===========++++++:.....::+-::.:::\\r\\n         .:....::::  ..  .......:.   ::.      .:.                 .:                                  .    .-..-:.-..:--------=============++++*+....:..+-....:-\\r\\n..        ::...::::....  ........... .:.       .. ..               :   .                              .... .:::: .: .:---------============+++++*+...:..=-...::.\\r\\n..        .:......:...:..........:... :..      ..::.               .                                  .... .-:.:.   .:--------:=============+++++*=..:..-=...-..\\r\\n...       .::...::::...:.....:::.:... ....      ..:.               :..           .........          . .... .-:::.    .--------:-=============+++++*-.:..:+..-..:\\r\\n...      . .:::.:::::. :......:::.:... . .       ...               ..                   ............. .... .:..:.    :--------:-=============+++++**-....+:::...\\r\\n.....    .. ::...:::::  .::...:::.... . . .      ....               .  .........               .... ...... .-::-:   .:--------:==============+++++***-...==.::::\\r\\n  ..         :::::----:..::....:::.:.. ... .      ....              ::-=----:::::::.....            ........::::. . .:--------:-==============++++****-..:+.....\\r\\n            ..........::..::....:::.:........     ...:.            ..--:.....::::---------------::..........:::--. ...--------:===============++++*****-.:+-...:\\r\\n             ... ..    .. .:..:..:::::........   ....::            . :.             .....:::::-----::.......::.:. ....=--------==============+++++****#*-::+....\\r\\n              ....  ....... .:::::::.::........ ......:.             ::. .......                 . .:.......----: ....=-------=-==============++++++**###=.+-...\\r\\n               ......  ..... .:..::::.::..:::.:..:.  ..:.           ..-.  ......                    :.......::::.   ..--------=-=====----:::::...:-.:-=**#+=+:::\\r\\n                 .... .....:...::.::::..:..........  ... .          ..:. ............           ..  :.......-::-:.:...----------=====+++++=====--:--....:=***+::\\r\\n                  ..............::::---::..........   ..::..         :.:.:.     ............     .  ........--::::::..------::--========++=====++++++=-:-:-::---\\r\\n                    ......::::::----:----:::::::::... ...:::.         ..-.          ...::::::::::.  ...... .:.--.  ..:---=%+::--=============+++++++**+=-:..:::.\\r\\n              .:-=:  .:::::--::---:::------::::-:::.......::..        .... ......         ...:----: ...... .:.:-......:-=#*+-:-===========++==+++++******+--:.::\\r\\n                ..::.  .:::----::..:::---::-=-:::---::.....:::.        ..-: ......            ....:.:..........-......--+*-=-:-=======+++=-::-++++*****####*+=--\\r\\n                         ..:::----:--::::----=---::::---:...::::....    .:-.........       ........:-................::-=+-=-:-==++++++-:.:=+++=:=****###%#####*\\r\\n                            ..::.::::..::::---:--==-:-===-....:::.....   ..::.::::.....   ..........=.:...:..........:::+=-=:-:-=++++:.:=:.---:----=++*#########\\r\\n                                ..::--:::.:::---::-==:::...:::::.    ......:-:--:------:::........:.-.::.:.:::--:----::-*===----=++++=-=-------------==-+**####%\\r\\n             .                  .....::-:-:::::----:::::--::::::       ....:-:---------=======---:---:...:::.:::::::-:-=*++=--=-=*+++*****+--===++:-**+:=-:=+*##\\r\\n               ......        ...........::--::::::::--::::::::.         ......:-::------------====:.-:::..::=-:.::.:::-=+=----::-=****************++++++=-++==+*\\r\\n                 ........................::::-----::::----::....... ....  ... ..::-------:::::::::::=:::::::=-=-::..::===-----.::.:-=+******####*++**+--=+=-=+++\\r\\n                  .........................::::--=++===-::::-:::::.:=-......:::-----=======-::::----=:.:::::===--:.:::==--=-:....:-:::-=+**##########**#*+*#####\\r\\n.   .   ..  ....  ...  ...................::::::-=+====:.........:....   .::::..::--========+=-::-=---.:::::--::-----::--=:........::-:::-=++*########%%%%%%###*\\r\\n........:...:............................::::::--=====:.    .. .  ........::::::....:=+**+++======+*++=--::::...:::..::-=-::::::::.:::::::---=====+**###***++===\\r\\n   ...........::::.........=+=::..........::::---===--..               ....     ......-====+=-:===-=+++*++==:::.........-=++==----:::--=+===++==++==--:...:---==\\r\\n    ..............::::...  ..:::=+-:..:::::::--------:....                             .=+====++.      -****==:----:--:::::--====+=-::-+=::.....        ..::----\\r\\n   .... :--:.::::....::::...    .-+**=::::::--------:........                            :====+*-::::::++++++*=-=----=-:--:-::-:---:.:--.               ..:::---\\r\\n......  ---:  ..:::...::--:....    .:==++-::-------:.    ......                           :+*###*+==+=-++======::::::...:::..:..::.....                  ..::::-\\r\\n.........-:. ..::::::...::::::::. .:-:::=**=-::::--:.                                      .-=+*====++***#*++++-::....                                    ..::::\\r\\n.........-=:. .--. ..:::..::----:   :=-:..-=*+:::-:..                                       .::::--:::---++=---=-:....   .....                             .....\\r\\n...::....=+=...-=:-. ..:-:...:==:...::--=:..:+-=-:..                                        :-..-:..::::::::--===.....   .......                            ....\\r\\n:::::.::-++=:..-**=:++-::::...:=:..::..-+--:..:*#-                                           -:.::.:::::::::=--=-....    ........                               \\r\\n::::..::**+-..-=#%%+*@%*-:....:-:.:+=-:.:--:--:.:.                                           .-:::::::::---===--....     .........                              \\r\\n-:::.::=**+:.:=+%%%%*%%@*-...::::..-*=:.........                                              .-:::::--====+==-. .        ......                                \\r\\n:-:::::*+*=.:-=#%%%@%%%%#-:.........-=:.                                                        .::::::-----:..             ....                                \\r\\n:-::::+##+:.:-*%@*-=*%%%#=:..........:.                                                             ........                                                    \\r\\n:-:::+###-:--+%%#+*++%%%*-.........                                                                                                                             \\r\\n::::-*##=.:=*%%@#==+#@%#=:.......                                                                                                                               \\r\\n.:::###=.:-*%%#=*#%%%%*+:.......                                                                                                                                \\r\\n:::*##+:.:+%%%**+*%%#+-:.........                                                                                                 ......                        \\r\\n::+#%*:.:=%%%*#@@%%%+-:............                                                                                             .........                       \\r\\n-+##*-.:=#%%+=-+%@%+-:................                                                                                         ............                     \\r\\n++++:.:-#%%*-=*+%%=::...................                                                                                     .....::::.......                   \\r\\n==-...-*%%%%*+*%*-:.......................                                                                                   ...::::::........                  \\r\\n=..::=++##**#@%=..........................                                                                                  ...:::::..........                  \\r\\n..:-#%#+-*#%%%=...........................                                                                                  ....::............                  \\r\\n.:-*#%%%=*%%%+..........................                                                                                    ..................                  \\r\\n.-*#####+*#*=....... .. .............                                                                                       ...................                 \\r\\n=+**###*+#=:.......                                                                                                          ..................                 \\r\\n+****+**+-.......                                                                                                            ...:::............                 \\r\\n:-+++**=:......                                                                                                              .................                  \\r\\n:.:=*+:....                                                                                                                   ...............                   \\r\\n:::::.                                                                                                                           .........                      \\r\\n::.                                                                                                                                                             \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ...............             \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                .................            \\r\\n::.:--.                                                                                                                             ...............             \\r\\n.:=**+:.                                                                                                                             .............              \\r\\n.:=****=:                                                                                                                                .....                  \\r\\n-.:=*###+:.                                                                                                                                                     \\r\\n*=.:=#%#**=.                                                                                                                                                    \\r\\n*#-.:=+==*#+-.             .........                                                                     ............                                           \\r\\n*#*:.:-*##***=.          ...........                                                                  ......:::::.......                                        \\r\\n=##*-.:*%%####=.         ...........                                            ........             ....::::::::::::::..         ...:::::...                   \\r\\n:*##+..-*#%%%%*:.        ..............                                      ............            .:::::::::::::::::::.      .::---------::.                 \\r\\n:-=##*-.-*%#+++-..       .................                                  ...............          .::::::::::::::::::::.    .---------------:.               \\r\\n:::+#%#:.=#%#*#*:.....  ....................                         .......................         .:::::::::::::::::::..   .-===============--               \\r\\n:::-*%%=.:*%%*#%*-...............................                   ........................          ..::::::::::::::::...   .==================.              \\r\\n-::-+###=.-*%%*+**-..................................... ..        .......................             ...:::::::::::.....    .=+++++++=+++=====-:              \\r\\n+-::-*%%#:.=#%#*#%#-..................................................................         ..........::............      ..-=++++++=+++=====-:              \\r\\n-::::=#%%+.:=#%%++#*:..........................................................              .-:.:::::::::::-:......        ...:-========+====---.              \\r\\n::::--*%##=.:+%%%#%%+...........................................................            ::::::::::::::::::.             ...:--=========----:.               \\r\\n::::::=#%%*.:-#%%*+*#+.........................................................................::.........:...:              ..:::----------::..                \\r\\n::::::=#%%#:.:+%%#**%%=....................................................................::::...........-::::.              ...::::::::::...                  \\r\\n==-::-=#%%#-.:-#%##%%##-........:---::....................................................::::::.........:::..:                .............                    \\r\\n:=+----*##*-..-+##***#%#:.....:-=====:....................................................-::::---::----===-:-:      ....        ..........                     \\r\\n::--:::-***-...-+*++=+**=--:::-=--:-=-:::=+=:............................................====++*+=-=*=---=+===:::::::::::..-:.......::.....                     \\r\\n::::....:===-:..-=---:===-=-:.::::::=-::+#%*:...........................................=#*****#*+==+=====++=::-----:...:....:-::.::..::.......                 \\r\\n:::.::...-===-..:--:=----=-.:-....:==-:=*=--::::.......................................-+++#*#*=:..  ..=+++*=-:--::::::--.:::-====--:----::-----:--::...        \\r\\n:::..:....:---:..::--:----::-=-:..:---::..::--::...............................::::.:-+*+++*+++:....::-=====:...:.......:--------==-=========+==--=++=-====-:.. \\r\\n........:.:------::.:-:....::--:....--::::-----::..................:::::::---::::::..=+++++*++**#+=+**+---=.       .:..--:::::::--:::..:--==+++=++************+=\\r\\n...::-::::::::::-----::-==--=-......::::-::-----:....::--::-:::-----==--::::.......:++++++++##%%%%#*=:::::-..........::::::::::-::...:.:-==+********########*##*\\r\\n.....::..::-=========----::::.:::::::::::::::--====++====--====---:::::::::.....:-=**===+****++++***--:....::::::-:..::::-::-:::....::-=++++++*********==+++==+*\\r\\n    .....................::::::----:::::----==++**+=---=+++=-:::::::::--..-..:--=+##***++*++==---==+.:..:..:--:-:::..-:-----:......:-==++++++++++==+=--=+*+=:-==\\r\\n             .........::::::::::::::---===++++==----=+*+=-:::--:::....::::-::=-====+===++=-::::::---::......:::::..::-:-==---:...:-=========+=-:.:====..-=*+::=-\\r\\n           .........::::::::....::--=++***+=-----=++=-:::::::-:.......:---::-:-+=+===+++=---:::::---::........:-.....:-==---:--:-----======+: --:-=+***::+==*+=+\\r\\n             .............  .:::-=++*+==----:--++=-::::....::...:::..:::: .-::+===+++++=-:........-:-:   . ::.::.....--------:----------=::--.:+++=-==**-+#*#%%%\\r\\n              ......      ..:-=++=+=+=::::::=++=:.:::::::.......:::::... .--:=-:++==--:....:::----:::.     .:.::.    --------::=-------===--:: .-=***==*####%%%%\\r\\n                       ....:---+===--:::::-=-::.:.:--::::.....::..:...   ---+-..:.......::--:::::-.: .     ...:-.    ----------=-----..:::----:. .-****########%\\r\\n                     ....:-::-==--::::::-=:....:-=+-:....  ..:::.:..    :--=-:..  .....:::::...... ...     .: ::.    --------=--------------..---=******######*+\\r\\n                    ...:---:::::......:-:...:-=+=-:....   .  ....      .:-=.:.  ............  ......:..    .:.::.   .:-------++:--------====..+++++****####*+=-:\\r\\n                  .  ..::.. ....... .:....-=+=-:..::.. ....   ..       ::-.       .......::::-----......   .. ...    :-------------------=====+++++******+=---::\\r\\n...                 ....          ..:..:-==-:...:::... ....   .       ..-.::....:::----------::::-:.... .            :------=+=:---------=====+++++****=-:::::::\\r\\n..                ....      ......:..::--:.........    ...           ..-..-------------::::...   .:..                -=------==:--------=======+++++*+-:==:::--=\\r\\n      ..        .::..  .  ......:. .:::::.........    ..             .:. .-----::::..              :.              . -+----==--::::::::::::::::::::-----------+*\\r\\n               ....           ..  ..............     ..              ..  ....                      :.   ....       ..-=--==+--:                      ........-*:\\r\\n                     .       ..  .... ...  ....     ....             ..                       ..:::..   ...::..      :---+*=--: ...          ...::::::.:...::*-.\\r\\n             ..            .:. ..... ...  ....      . .              ..                      ..... ::   ...-.::::    :--------:....     ..:-=====+++**:-::::*=.:\\r\\n                       .  .............  ...     . .                ....                           .:      -.--:     :--=+=---:...    .:-====+==::=++*=:-:.=*.::\\r\\n           .. ::..:::::.  .  .........  ...       .                 :: .       ......................      -::.      :=-=#*--=:...  .-=--==-=--. .:+-=+.=::*-.:-\\r\\n           ...:   .:::.  .  .........  .          .                .::..................        .   .      --:..     :=-====-=:     .-=----..  :-....:*.=:++.:--\\r\\n.         . .:  ....:.  .. .........  .          .                ..:  .....                        .      ......    :---=-===-:.     .:--==:.:=+=+==+*:=:*-::--\\r\\n          ..:.  ..::: ..:. ........  .           .                 ..       ......                                   :=----===---.      .:-=======+***---=+-::::\\r\\n           :::..::::. ... ....    .  .          .                ..:.   .......             ..::-:..                 :-----===---=:         .::--=====.=:*--:.::\\r\\n..        .:..:..:::  ... ....      .   .       .                 .-:-                     ..........      ..........------===----=-.            .......:*::-:.:\\r\\n.         .:.....::.  .  .....   ..    .       .                  :=:.                              .      ..........-=---:===-----==:      ............=+.::-:.\\r\\n          ::.....::   .  ....... .             .                  ..                                    .. .--:     .-=---:===-----===-      ...........+=.:=---\\r\\n         .:....::::      ....  .                                                                           :---::..:.==---:===-=---====-.    .....:--::.+-::=**=\\r\\n         .:....:.:.      .... ...                                                                   .      :: --::. .-+=======-==========.  ........:...+:::::+=\\r\\n         .:....:::.  .  ..... ...    ......... .                . ::.                               .      :-:-:.   .-=====+++-===========.  ...........+-----==\\r\\n         ::...::::.  .  .::.. ...                               . -=:                            ...:...   .--:   ...-#%%*++++-============: ..........:+.  ....\\r\\n    .....::....:::.......::.:.:.......::::..::.:....            ..=+-                           ...=+:.. ..... .  ...=%%%%%%%*-===========++: .........:*+++++*+\\r\\n    ...:.::....::::::.:::::::::::::.:---::::::::::::            . -:.                            . .: ..  ...........=#######*-==========++++: ........:**####%#\\r\\n    .....::....::::.....::::::::::...:::::::::::::::              :.                            .   . .  ......   ...=%%%%%%%*-===========++++....:....:*=====++\\r\\n.   ...:.::...:::::.:::.:.:::::::::::--:::::::::::::              :.                                . .. ......    ..=*****#*+-===========+++++..:-:.:--+-:..:::\\r\\n.    ... .:....::::.... ....:::.:....:::.......:....              :.                                  ..    .. .... .--------:-===========++++*+.....::-+:::.:::\\r\\n..       .:....::::  ..  .......:.   ::.      .:.                 ..                                  .    :: .-::- .:--------=============++++*=...::.:+:....:-\\r\\n..        ::...::::....  ........... .:.       :. ..              .:   .                              .... .:::. :: .:---------============+++++*=..::..+:...::.\\r\\n...       .:......::..:..........:... :..      ..::.               .                                  .... .-:.:.   .:-------::=============+++++*-.::..+-..::..\\r\\n...       .::...::::...:.....:::.:... ....      ..:.               :..          ..........          . .... :-:::.   .:--------:====-========+++++**:.:..-=.:-..-\\r\\n...      . .:::.:::::. :......:::.:... . .       ...               ..                   ............. .... ::.::.   .:--------:==============++++***:...:+.-:...\\r\\n.....    .. .:...:::::  .::...:::.... . . .      ..:.              ..  .........               .... . .... ::::-.   .:--------:==============+++++***:...+::::::\\r\\n  ..         :::::-----..::....:::.:.. ... .      ....              ::=-----:::::::.....            ...... .::::... .:--------:==============+++++****:..==.....\\r\\n            ..........::..::....:::.:........     ...:.            ..--:......::::---------------::.:..... .:::-:. ..:--------:==============+++++*****:.:+:...:\\r\\n             ... ..    .. .:.....:::::........   ....::              :.             .....:::::---=-::..... .:..:. ...:=--------==============+++++****#*-:==....\\r\\n              ....  ....... .:::::::.::...............:.             ::   ......                 . ::..... :--:-. . .:=-------================++++++**##*-:+:...\\r\\n               .. ... ...... .:..::::.::..:::.:..:.  ..:.           ..-.  ......                    :.......::::   ..:--------=======-=-:::::....--.:-+*#*==+.:.\\r\\n                 .... .....:...::.:::-..:......:...  ... .          ..:. ............           .. .:..... :-::-:.:..:---------======++=+=====---:--....-=*+*=.:\\r\\n                  ..............::::---::..........   ..::..         :.:.:.     ............     .  :..... :--:::::..:-----:::--=======+++=====+++++==-:-::::---\\r\\n                ..  ......:::::-----:----:::::::::... ...:::.         ..-.          ...::::::::::.  ...... ::.--.  ..:---+%=::--=============+++++++**+=-:..:::.\\r\\n              .:-=:  .:::::--::---:::------::::-:::.......::..        .... ......         ...:----. ...... ::::-.....::-+#++-:-===========+===+++++******=--:.:-\\r\\n                 .::.  .:::----:::.:::---::-=-:::---::.....:::.        ..-: ......            ....:.:..........-.....:--++:=-:-=======+++=-::-++++*****####*+=--\\r\\n                         ...::----:--::::--------::::---:...::::....    .:-.........      .........:-................::-==-=::-==+++++=-..-+++=-:+****###%#####*\\r\\n                             ..:..:::..::::---:--==-:--==-...::::.....   ..::.::::.....   .........:-.:..::........:.::-+===:---=+++=:.-=:.--:-----=++*#########\\r\\n                                ...:--::..:::---::-==:::...:::::.    ......--:-::------::::.......:::.::.:.:::------:::=*==-----=++++=-=-===---------==-+**####%\\r\\n             .                  ......:---:::::----:::::--:::::.       ....:-:-=------=========----:-.:..:::::::::::-:-=*=+=--=:+*++******=--==++=:=**=-=::++*##\\r\\n               ......        ...........::--::::::::--:::..::..         ......:-::--------::--====::-:::.:.-=-:.::.:::-++=----::-+****************++++*+==++==+*\\r\\n                 .........................:::-----:-::----::....... .:..  ... .::--------:::::::::::=:::::.-=-=-::..::===----:.::::-=+******####++***=-=++=-=+*+\\r\\n                  .........................::::--=++===-::::::::::.:=:......:::-----=======-::::----=.::::::===--:::::=---=-:....:-:::-=+*###########**#*+*#####\\r\\n.   .   ..  ....  ...  ...................::::::-=+====:..............  ..::::..::--========+=-::==-=:.:::::--::----::----:........::-:::-==+****#####%%%%%%##**\\r\\n........:...:............................::::::--====-:.    ....  ........:::.::....:=***+++=-====+*++=--::::........::-=-::::::::.:::::::---====++**###*+++====\\r\\n   ...........::::.........=+=::..........::::--====--..               .         .....-=====---==---+++*++==:::.........-=++==----:::--=+===+===+==--::...:--===\\r\\n    ..............::::....  .:::=+=:...::::::--------:....                             .=+====++.      -***+==:----:--:::::--====+=-::=+=:.....         ..:-----\\r\\n   .... :--:.::::....:::::..    .-+**=-:::::--------:........                           .:===+**--::::-*++++**--=----=---:::::-:--::.:-:                 .:::---\\r\\n....... ---:  ..:::...::--:....    .:-=++-::-------:.    ......                           :=####++==+=-++=====-:::::.....::.....:... .                   ..:::--\\r\\n.........-:. ..::::::...::::::-:. .:-:::-**=-::::--:.                                      .--+*====++***#*++++-::...                                     ...:::\\r\\n.........-=:. .--. ..:::..::----:   :=-:..:=*+:::-:..                                       :::::--::::--=+----=::....   ...                               .....\\r\\n...::....=+=...-=:-....--:...:==:...::--=:..:=-=-:...                                       :-.:-..:::::::::--==-....   ........                            ....\\r\\n:::::.::-*+=:..-**=-*+-::::...:=:..-:..-=--:...+#-                                          .-:.::.:::::::::=--=-....    ........                               \\r\\n::::..::**+-..-=#%%**@%#-:....:-:.:+=-:.::-:--:.:.                                           .-:::-:::-----===-:....     .........                              \\r\\n-::::::=**+:.:=+%%%%*%%@*-..::::...-*=:.........                                              .-:::::--=======-.          ........                              \\r\\n:-:::::***=.:-=#%%#@%%%@#=:.........-=:.                                                        ..:::::-----:.              ......                              \\r\\n:-::::+##+:.:-*%%*-=*%%%#=:............                                                             .......                                                     \\r\\n:-:::+###-:--+%%*+**+%%%*-.........                                                                                                                             \\r\\n::-:-*##=.:=*%%@#==+#@%#=:.......                                                                                                                               \\r\\n.::-###=.:-*%%#=+#%%%#*=:.......                                                                                                                                \\r\\n:::*##+:.:+%%%*#+*%%#+-:.........                                                                                                .......                        \\r\\n:-+#%*:.:=%@%*#@@@%%+-:............                                                                                             .........                       \\r\\n-+##*:.:=#%%++-=#@%+-:................                                                                                         ............                     \\r\\n++++:.:-#%%*-=*+%#=:....................                                                                                     .....::::.......                   \\r\\n==-...-*%%%%*+#%+:........................                                                                                  ...:::::::........                  \\r\\n=..:-++=****#@%=..........................                                                                                  ...:::::..........                  \\r\\n..:-#%%*-*#%%%=...........................                                                                                  ....::............                  \\r\\n.:-*#%%%=*%%#=..........................                                                                                    ..................                  \\r\\n.-*#####+*#*=....... .  .............                                                                                       ...................                 \\r\\n=+**###*+#=:.......                                                                                                         ....::.............                 \\r\\n+****+**+-.......                                                                                                            ...:::............                 \\r\\n:-=++**-......                                                                                                               .................                  \\r\\n:..=*=:...                                                                                                                    ...............                   \\r\\n:::::.                                                                                                                           .........                      \\r\\n::.                                                                                                                                                             \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                .................            \\r\\n::.:--.                                                                                                                             ...............             \\r\\n.:=**+:.                                                                                                                             .............              \\r\\n.:=****=.                                                                                                                                .....                  \\r\\n-.:=*###+:.                                                                                                                                                     \\r\\n*-.:=#%#**=.                                                                                                                                                    \\r\\n+#-.:=+==*#+-.             ........                                                                      ............                                           \\r\\n*#*..:-*##***=.         ............                                                                  ......:::::.......                                        \\r\\n=##*-.:*%%####=.         ...........                                            ........             ....::::::::::::::..         ...:::::...                   \\r\\n:*##+..-*#%%%%*:.        ..............                                      ............            .:::::::::::::::::::.      .:::--------::.                 \\r\\n:-=##*-.-*%#+++-.        .................                                  ...............          .::::::::::::::::::::     .---------------:.               \\r\\n:::+#%#:.=#%#***:.....  ....................                         .......................         .:::::::::::::::::::..   .-===============--               \\r\\n:::-*%%=.:*%%*#%*:...............................                   ........................          .:::::::::::::::::...   .==================.              \\r\\n-:::+###=.-*%%*+**-...................................             .......................            ....:::::::::::.....    .=+++++++=+++======:              \\r\\n+-::-*%%#:.=#%#*#%#-..........................................  ......................         ..........::............      ..-=+++++==+++=====-:              \\r\\n=::::=#%%+.:=#%%++#*:..........................................................              .-:.:::::::::::-:......        ...-========++====---.              \\r\\n:::::-*%##=.:+%%%#%%+...........................................................            ::::::::::::::::::.             ...:--=========----:.               \\r\\n::::::=#%%*.:-#%%*+*#=.........................................................................::.........:...:              ..:::----------::..                \\r\\n::::::=#%%#:.:+%%#**%%=....................................................................::::...........-::::.              ...::::::::::...                  \\r\\n==-::-=#%%#-.:-#%##%%##-........::--:.....................................................::::::.........:::..:                .............                    \\r\\n:=+----*##*-..-+##***#%*:.....:-=====:....................................................-::::---::----===-:-:      ....        .........                      \\r\\n::--:::-***=...-+*++=+#*--::::-==-:-=-:::=+=:............................................====++*+=-=*=---=+===:::::::::::..-:.......::.....                     \\r\\n::::....:=+=-:..-=---:===-=-:.:::::-=-::+%%*:...........................................=#*****#*+==+=====++=::-----:...:....:-::.::..::.......                 \\r\\n:::.::...-===-..:--:=----=-.:-....:==-:=*=--::::.......................................-+++#*#*=:..  ..=+++*=-:--::::::--.:::-====--:----::-----:--::...        \\r\\n:::..:....:---:..::--:----::-=-:..:---::..::--::...............................::::.:-+*+++*+++:....::-=====:...:.......:--------==-=========+==--=++=-====-:.. \\r\\n........:.:------::.:-:....::--:....--:.::-----::..................:::::::---::::::..=+++++*++**#+=+**+---=.       .:..--:::::::--:::..:--==+++=++************+=\\r\\n...::-::::::::::-----::-==--=-......::::-::-----:....::--::-:::-----==--::::.......:++++++++##%%%%#*=:::::-..........::::::::::-::...:.:-==+********########*##*\\r\\n.....::..::-=========----::::.:::::::::::::::--====++====--====---:::::::::.....:-=**===+****++++***--:....::::::-:..::::-::-:::....::-=++++++*********==+++==+*\\r\\n    .....................::::::----:::::----==++**+=---=+++=-:::::::::--..-..:--=+##***++*++==---==+.:..:..:--:-:::..-:-----:......:-==++++++++++==+=--=+*+=:-==\\r\\n             .........::::::::::::::---===++++==----=+*+=-:::--:::....::::-::=-====+===++=-::::::---::......:::::..::-:-==---:...:-=========+=-:.:====..-=*+::=-\\r\\n           .........::::::::....::--=++***+=-----=++=-:::::::-:.......:---::-:-+=+===+++=---:::::---::........:-.....:-==---:--:-----======+: --:-=+***::+==*+=+\\r\\n             .............  .:::-=++*+==----:--++=-::::....::...:::..:::: .-::+===+++++=-:........-:-:   . ::.::.....--------:----------=::--.:+++=-==**-+#*#%%%\\r\\n              ......      ..:-=++=+=+=::::::=++=:.:::::::.......:::::... .--:=-:++==--:....:::----:::.     .:.::.    --------::=-------===--:: .-=***==*####%%%%\\r\\n                       ....:---+===--:::::-=-::.:.:--::::.....::..:...   ---+-..:.......::--:::::-.: .     ...:-.    ----------=-----..:::----:. .-****########%\\r\\n                     ....:-::-==--::::::-=:....:-=+-:....  ..:::.:..    :--=-:..  .....:::::...... ...     .: ::.    --------=--------------..---=******######*+\\r\\n                    ...:---:::::......:-:...:-=+=-:....   .  ....      .:-=.:.  ............  ......:..    .:.::.   .:-------++:--------====..+++++****####*+=-:\\r\\n                  .  ..::.. ....... .:....-=+=-:..::.. ....   ..       ::-.       .......::::-----......   .. ...    :-------------------=====+++++******+=---::\\r\\n...                 ....          ..:..:-==-:...:::... ....   .       ..-.::....:::----------::::-:.... .            :------=+=:---------=====+++++****=-:::::::\\r\\n..                ....      ... ..:..::--:.........    ...           ..-..-------------::::...   .:..                -=------==:--------=======+++++*+-:==:::--=\\r\\n      ..        .::..  .  ......:. .:::::.........    ..             .:. .-----::::..              :.              . -+----==--::::::::::::::::::::-----------+*\\r\\n               ....           ..  ..............     ..              ..  ....                      :.   ....       ..-=--==+--:                      ........-*:\\r\\n                     .       ..  .... ...  ....     ....             ..                       ..:::..   ...::..      :---+*=--: ...          ...::::::.:...::*-.\\r\\n             ..            .:. ..... ...  ....      . .              ..                      ..... ::   ...-.::::    :--------:....     ..:-=====+++**:-::::*=.:\\r\\n                       .  .............  ...     . .                ....                           .:      -.--:     :--=+=---:...    .:-====+==::=++*=:-:.=*.::\\r\\n           .. ::..:::::.  .  .........  ...       .                 :: .       ......................      -::.      :=-=#*--=:...  .-=--==-=--. .:+-=+.=::*-.:-\\r\\n           ...:   .:::.  .  .........  .          .                .::..................        .   .      --:..     :=-====-=:     .-=----..  :-....:*.=:++.:--\\r\\n.         . .:  ....:.  .. .........  .          .                ...  .....                        .      ......    :---=-===-:.     .:--==:.:=+=+==+*:=:*-::--\\r\\n          ..:.  ..::: ..:. ........  .          ..                 ..       ......                                   :=----===---.      .:-=======+***---=+-::::\\r\\n           :::..::::. ... ....    .  .          .                ..:.   .......             ..::-:..                 :-----===---=:         .::--=====.=:*--:.::\\r\\n..        .:..:..:::  ... ....      .   .       .                 .-:-                     ..........      ..........------===----=-.            .......:*::-:.:\\r\\n.         .:.....::.  .  .....   ..    .       .                  :=:.                              .      ..........-=---:===-----==:      ............=+.::-:.\\r\\n          ::.....::   .  ....... .             .                  ..                                    .. .--:     .-=---:===-----===-      ...........+=.:=---\\r\\n         .:....::::      ....  .                                                                           :---::....==---:===-=---====-.    .....:--::.+-::=**=\\r\\n         .:....:.:.      .... ...                                                                   .      :: --::. .=+=======-==========.  ........:...+:::::+=\\r\\n         .:....:::.  .  ..... ...    ......... .                . ::.                               .      :-:-:.   .-=====+++-===========.  ..........:+-----==\\r\\n         ::...::::.  .  .::.. ...                               . -=:                            ...:...   .--:   ...-#%%*++++-============: ..........:+.  .. .\\r\\n    .....::....:::.......::.:.:.......:::...:..:....            ..=+-                           ...=+:.. ..... .  ...=%%%%%%%*-===========++: .........:*+++++*+\\r\\n    ...:.::....:::.::.:::::::::::::.:---::::::::::::            . -:.                            . .: ..  ...........=#######*-==========++++: ........:**####%#\\r\\n    .....::....::::.....::::::::::...:::::::::::::::              :.                            .   . .  ......   ...=%%%%%%%*-===========++++....:....:*=====++\\r\\n.   ...:.::...:::::.:::.:.:::::::::::--::::::::::.::              :.                                . .. ......    ..=*****#*+-===========+++++..:-:.:--+-:..:::\\r\\n.    ... .:....::::. .. ....:::.:....:::.......:....              :.                                  ..    .. .... .--------:-===========++++*=.....::-+:::.:::\\r\\n .       .:....::::  ..  .......:.   ::.      .:.                 ..                                  .    :: .-::- .:--------=============++++*=...::.:+:....:-\\r\\n..        ::...::::....  ........... .:.       :. ..              .:   .                              .... .:::. :: .:---------============+++++*=..::..+:...::.\\r\\n...       .:......::..:..........:... :..      ..::.               .                                  .... .-:.:.   .:-------::=============+++++*-.::..+-..::..\\r\\n...        ::...::::...:.....:::.:... ....      ..:.               :..           .........          . .... :-:::.   .:--------:====-========+++++**:.:..==.:-..-\\r\\n...      . .:::.:::::. :......:::.:... . .       ...               ..                   ............. .... :::::.   .:--------:==============++++***:...:+.-:...\\r\\n.....    .. ::...:::::  .::...:::.... . . .      ..:.              ..  .........               .... . .... ::::-.   .:--------:==============+++++***:...+::::::\\r\\n  ..         :::::-----..::....:::.:.. ... .      ....              ::=--:---::::::.....            ...... .::::... .:--------:==============+++++****:..==.....\\r\\n            ..........:...::....:::.:........     ...:.            ..--:......::::---------------:..:..... .:::-:. ..:---------==============+++++*****:.:+:...:\\r\\n             ... ..    .. .:.....:::::........   . ..::              :.             ......:::::--=-::..... .:..:. ...:=--------==============+++++****#*-:==....\\r\\n              ....  ....... .:::::::.::...............:.             ::   ......                 . ::..... :--:-. . .:=-------================++++++**##*-:+:...\\r\\n               .. ...  ..... .:..::::.::..:::.:..:. ...:            ..-.  ......                    :.......::::   ..:--------=======-=-:::::....--.:-+*#*==+.:.\\r\\n                 .... .....:...::.:::-:.:..........  ... .          ..:. ............           .. .:..... :-::-:.:..:---------======++=+=====---:--....-=*+*=.:\\r\\n                  ..............::::---::..........   ..::..         :.:.:.     ............     .  ...... :--:::::..:-----:::--=======+++=====+++++==-:-::::---\\r\\n                ..  ......:::::-----:----:::::-:::... ...:::.         ..-.          ....:::::::::.  ...... ::.--.  ..:---+%=::--=============+++++++**+=-:..:::.\\r\\n              .:-=:  .:::::--::---:::------::::-:::.......::..        .... ......         ...:----. ...... ::::-.....::-+#++-:-===========+===+++++******=--:.:-\\r\\n                 .::.  .:::----:::.:::---::-=-:::---::.....:::.        ..-: ......             ...:.:..........-.....:--++:=-:-=======+++=-::-++++*****####*+=--\\r\\n                         ...::----:--::::--------::::---:...::::....    .:-.........      .........:-................::-==-=::-==+++++=-..-+++=-:+****###%#####*\\r\\n                             ..:..:::..::::---:--==-:--==-...::::.....   ..::.::::.....    ........:-....::........:.::-+===:---=+++=:.-=:.--:-----=++*#########\\r\\n                                ...:--::..:::---::-==:::...:::::.    ......--:-::------::::.......:::.::.:.:::------:::=*==-----=++++=-=-===---------==-+**####%\\r\\n             .                  ......:---:::::----:::::--:::::.       ....:-:-=------=========----:-.:..:::::::::::-:-=*=+=--=:+*++******=--==++=:=**=-=::++*##\\r\\n               ......        ...........::--::::::::--:::..::..         ......:-::--------::--====::-:::.:.-=-:.::.:::-++=----::-+****************++++*+==++==+*\\r\\n                 .........................:::-----:-::----::....... .:..  ... .::--------:::::::::::=:::::.-=-=-::..::===----:.::::-=+******####++***=-=++=-=+*+\\r\\n            .     .........................::::--=++===-::::::::::.:=:......:::-----=======-::::----=.::::::===--:::::=---=-:....:-:::-=+*###########**#*+*#####\\r\\n.   .   ..  ....  ...  ...................:::::--=+====:..............  ..::::..::--========+=-::==-=:.:::::--::----::----:........::-:::-==+****#####%%%%%%##**\\r\\n........:...:............................::::::--====-:.    ....  ........:::.::....:=***+++=-====+*++=--::::........::-=-::::::::.:::::::---====++**###*+++====\\r\\n   ............:::....... .=+=::..........::::--====--.                .         .....-=====---==---+++*++==:::.........-=++==----:::--=+===+===+==--::...:--===\\r\\n    ..............::::....  .:::=+=:...::::::--------:....                             .=+====++.      -***+==:----:--:::::--====+=-::=+=:.....         ..:-----\\r\\n   .... :--:.::::....:::::..    .-+**=-:::::--------:........                           .:===+**--::::-*++++**--=----=---:::::-:--::.:-:                 .:::---\\r\\n....... :--:  ..:::....:--:....    .:-=++-::-------:.    ......                           :=####++==+=-++=====-:::::.....::.....:... .                   ..:::--\\r\\n.........-:.  .:-:::::..::::::-:. .:-:::-**=-::::--:.                                      .--+*====++***#*++++-::...                                     ...:::\\r\\n.........-=:. .--.  .:::..::----:   :=-:..:=*+:::-:..                                       :::::--::::--=+----=::....   ...                               .....\\r\\n...::...:=+=...-=:-....:-:...:==:...::--=:..:=-=-:...                                       :-.:-..:::::::::--==-....   .....                               ....\\r\\n:::::.::-*+=:..-**=-*+-::::...:=:..-:..-=--:...+#-                                          .-:.::.:::::::::=--=-....    .......                                \\r\\n::::..::**+-..-=*%%**@%#=:....:-:.:+=-:..:-:--:.:.                                           .-:::-:::-----===-:....     .........                              \\r\\n-::::::=**+:.:=+%%%%*%%@*-...:::...-*=:.........                                              .-:::::--=======-.          ........                              \\r\\n:-:::::***=.:-=#%%#@%%%@#=:.........-=:.                                                        ..:::::-----:.              ......                              \\r\\n:-::::*##+:.:-*%%*-=*%%%#=:............                                                             .......                                                     \\r\\n:-:::+###-:--+%%*+**+%%%*-.........                                                                                                                             \\r\\n::-:=*##=.:=*%%@#==+#@%#=:.......                                                                                                                               \\r\\n.::-###=.:-*%%#=+#%%%#*=:.......                                                                                                                                \\r\\n:::*##+:.:+%%%*#+*%%#=-:.........                                                                                                .......                        \\r\\n:-*#%*:.:=%@%*#@@@%%+-:............                                                                                             .........                       \\r\\n-+##*:.:=#%%++-=#@%+-:................                                                                                         ............                     \\r\\n++++:.:-#%%*-=*+%#=:....................                                                                                     .....::::......                    \\r\\n==-...-*%%%%*+#%+:.......................                                                                                   ...:::::::........                  \\r\\n=..:-+*=****#@%=..........................                                                                                  ...:::::..........                  \\r\\n..:=#%%*:*#%%%=...........................                                                                                  ....::............                  \\r\\n.:-*##%%=*%%#=.........................                                                                                     ..................                  \\r\\n.-*#####=*#*=.......    .............                                                                                       ...................                 \\r\\n=***###*+#=:.......                                                                                                         ....::.............                 \\r\\n+***++**+-......                                                                                                             ...::.............                 \\r\\n:-=++**-......                                                                                                               .................                  \\r\\n:..=*=:...                                                                                                                    ...............                   \\r\\n:::::.                                                                                                                           ........                       \\r\\n::.                                                                                                                                                             \\r\\n.                                                                                                                                                               \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                ................             \\r\\n::.:::.                                                                                                                             ...............             \\r\\n::=+*+:.                                                                                                                             .............              \\r\\n.:=****-.                                                                                                                                .....                  \\r\\n-.:=*###+:.                                                                                                                                                     \\r\\n*-.:=#%##*-.                                                                                                                                                    \\r\\n+#-.:=+==*#+:.             ........                                                                      ............                                           \\r\\n*#+..:-*##***-.         ............                                                                  ......:::::.......                                        \\r\\n=##*:.:*%%####=.         ...........                                            ........             ....::::::::::::::..         ...:::::...                   \\r\\n:*##+..-*%%%%%*:.         .............                                      ............            ::::::::::::::::::::.      .:::-------:::.                 \\r\\n:-+##+:.-*%#+++-.        .................                                  ...............          .:::::::::::::::::::.     :---------------:.               \\r\\n:::+###:.=#%***+:... .  ....................                        ........................         .:::::::::::::::::::..   .-===============-:               \\r\\n:::-*%%=.:*%%*#%*:...............................                   ........................          .:::::::::::::::::...   .=================-.              \\r\\n-:::+###=.-*%%#+**-..................................              .......................             ...:::::::::::.....    .=+++++++++++=====-.              \\r\\n+-::-*%%#::=#%#+#%#:..........................................  ......................         ..........::............      .:-=++++++=+++=====-:              \\r\\n=::::=#%%=.:=#%%++#*:..........................................................              .-:::::::::::::-.......        ..:-========++====--:.              \\r\\n:::::-*%##=.:+%%##%%=...........................................................            ::::::::::::::::::              ...:--=========----:.               \\r\\n::::::=#%%*.:-#%%*+##=.........................................................................::........::...:              ..::-----------::..                \\r\\n::::::=#%%#:.:+%%#**%#=...................................................................:::::...........-::::               ...::::::::::...                  \\r\\n=--::-=#%%#-.:-#%###%##-........::--:.....................................................:::::..........:::.::                .............                    \\r\\n-=+----*##*-..-*##**##%*:.....:-=====:....................................................-::::--:::::--===::-.      ...         .........                      \\r\\n::=-:::=***=...-+*++=+#*-:::::-==--==::::-+=:............................................====++*+=-+*----=+===:::::::::::.:-:.......:......                     \\r\\n::::....:===-:..-=---:=====-:.:-:::-=-::=#%*:...........................................=#*****#*+==+========::----::........:-::.:::.::......                  \\r\\n:::..:...-===-..:--:=----=-.::....:==-:=#+--::::.......................................-+++#*#*=:.. ..:=++**=::=---::::--..::-====--:---:::----:::::...         \\r\\n:::..:....:---...::--:----::-=-:..:=--::..::--::...............................::::.:-+*+++*+++.   ..:-=====::..:...:...-------=-==-=========+==-===+=-===-::.  \\r\\n..........:------::.:-:....::--:....--:.::-----::..................:::::::---::::::..=+++++*++***==+**+---=.       .:..--:::::::--::::::--==+*+=++***********++=\\r\\n...::::::::::::::--::::-==--=-......::::-::-----:....:::-::-:::-----==---:::.......:++*+++++##%%%##*=:::::-..........:::.::::::-::.....:-==+*******############*\\r\\n.....::..::--========----:::::::::::::::::::---=--=++=-==--=====---::::::::.....:-=**===+*****++****:-:....::::::::..::::-::-:::....::-=+++************==+++==**\\r\\n    .....................::::::----:::::-----==+**+==--=+++=--::::::::--..-..::--+##***++**+==---===.:..:..:----:::.:-:---:-.......:-==++++++++++==+=-==+*+=--==\\r\\n              ........:::::::-::::::---===+++++===--=+*+=-:::--:::....::::-:-=-====+===++=-:::::--=-::.....:-::::.:.:-:===---:..::-========++=-:.-====..-+*=.-=:\\r\\n           .........::::::::....::--=++***+=------+++-::.::::-:.......:---::---+=+===+++=---:::::---::.....:..-:.....:-==-----::-----=======..-::-=***+.-+-=*==*\\r\\n             .............  ..::-=++*+++=------++=-::::....::...:::..::::..-::+===+++++=-:.......:-:-.   . :..::... .--=----::---------==::--.-++=--=+*+-*#*#%%%\\r\\n              ......      ..::-++=+=+=::::::-++=:.:::::::.......:::::... .--:=:-+++=--:....:::----:::.     :..::.   .--------:---------===-::. :=+**+=+#####%%%%\\r\\n                       ....:---+===-=:::::-=-::.:.:--::::.....::..:...   ---+-..:.......::--:::::-.: .     :..:-.   .--------:-=-----.::::--=-:  :=***########%%\\r\\n                     ....::::-==--:-::::-=:....:-=+-:....  ..:::::..    :--=-:..  .....:::::...... ...     :..::.   .-------==-------------: :---+*****#######*+\\r\\n                    ...:---:::::::....:-:...:-=++-:....   .  ....      .:-=.:.  ............   ....::..    :..::.   .--------*+:-------===== :+++++****####*+--:\\r\\n                  .  ..:::. ....... .::...:=+==:..::.......   ..      .::-.       .......::::----- .....   ...::.   .:---------:---------=====+++++******+=---::\\r\\n...                 ....        . ..:..:-==-:...:::... ....   .       ..-.::....:::----------::::-.......            -------==-:---------=====++++*****=::::::::\\r\\n...               ....      ......:..::--:.........    ...           ..-..--------------:::...  .::.                 --------+-:--------======++++++*+--=-:::---\\r\\n   .  ..        .::..  .  ........ .:::::.........    :.             .:. :-----::::..             .:               . ==----=-=-::::::::::::::::---------------*=\\r\\n               ..:.           ... ..............     ..              ..  ....   ..                 :.   ....       ..==-===+--:                      ........=+.\\r\\n                     .       ..  .... ...  ....     ....             .                        ..::...   ...::..     .:---**=--. ...          ....::::..:....-*:.\\r\\n              .            .:. ..... ...  ....      . .             ...                      ..... ::   ...-.:::.   .:--------.....     ..:-=====+++*+.-.:::#-.:\\r\\n                          .:...........  ...     . .               ...:.                           :.     .-.--.     :--=+=---....    .:-====+==::++**:-::.+=.::\\r\\n           .. ::..:::::.  .  .........  ...       .                .:: .       ......................     .-.:.      -===#+--=....  .-=--==-==-. .-+-+=:-.-*:::-\\r\\n           ...:.  .:::.  .  .........  .          .                .::..................        .  ..      --:..     :=-==-=-=.     .-----:..  ::....-+.=.*-.:--\\r\\n.         . .:   ...:.  .. .....:...  .          .                ... .......                       .      .....    .:---=-===-:      .:-=+=..-+=++==*=:=-*:::-:\\r\\n          ..:.  ..::: ..:. ........  .          ..                 .        ......                                  .:-----===---.      .:-=======+***:=:*=-.:::\\r\\n           .::..::::. ... ....    .  .          .                ..:   ........             ..::-:..                .:-----+==----:        ..:--====+-:=:*:-::::\\r\\n..        .:..:..:::  ... ....      .   .      ..                 .-::                     ..........      ..........------===----=-.           ........=+.:-:::\\r\\n.         .:.....::.  .  .....   ..    .       .                  :-:.                              .      .........:=-----===-----==.      ............+=.:::..\\r\\n          ::.....::   .  ....... .             .                  ..                                    .. .--.     .=----:===-=---===:      ..........:*-:-=---\\r\\n         .:....::::      .... ..                                                                           :---::.:..==----===-=--=====-    ......:-::::*-::=**-\\r\\n         .:....:.:.      .... ...                                                                   .      :. --::. .=========-=========-.  ........:..:+.:::-+=\\r\\n         .:....:::.  .  ..... ...    ......... .                . ::.                              ..      :::-..   .-=====++=-===========.  ..........-+----===\\r\\n         ::....:::.  .  .::.. ...                               . --:                            ..::...   .--:   ...=%%#*++++-============. ..........-=   .. .\\r\\n    .....::....:::.......::.:.:.......:::...:..:....            ..++-                           ..:=+... ....... ....+%%%%%%%+-===========+=. .........-*+++++*+\\r\\n.   ...:.::....::::::.:::::::::::::.:---::::::::::::            ..-:.                            . .: ..  ..........:+#######+-==========+++=..........-**####%#\\r\\n    .....::....::::.....::::::::::...:::::::::::::::              :.                            .   . .  ......   ...*%%%%%%%+===========++++=...::....-+=====++\\r\\n.   ...:..:...:::::.:::.:.:::::::::::--::::::::::.::              :                                 . .. .....    ..:+**#**#*=-===========++++=.::-:.:-=+-:..:::\\r\\n.    ... .:....::::.... ....:::.:....:::.......:....              :.                                  .     .. .... .--------:-===========++++*-.....::-+:::.:::\\r\\n .       .:....::::  ..  .......:.   ::.      .:.                 ..                                  .    :: :-::: .:--------============+++++*-...:..-+.....--\\r\\n..        ::...::::..... ........... .:.       :. ..              ..   .                            . .... .:::..:: .:---------============++++**:..:..:+....::.\\r\\n...       .:......::..:..........:... :..      ..::.               .                                  .... :-:.:.   .:-------:-============+++++**:.:...+:..::.:\\r\\n...      . ::...::::...:.....:::.:... ....      ..:.               :..           .........          . .... :::::.   .:--------:=============+++++*+.....+-.::..=\\r\\n...      ...:::.:::::. :......:::.:... . .       ...               ..                   ............. .... :::::.   .---------:==============+++++*+:...==.-...:\\r\\n.....     . .:...:::::. .::...:::.... . . .      ..:.              ..  .........               .... . .... ::::-.   .----------=============+++++***+...:+.:::::\\r\\n  ..         :::::-----. ::....:::.:.. ... .      ....              :-=-::---::::::.....            . .... :::::... .:--------:==============+++++***+...+-.....\\r\\n            ..........::..::....:::.:........     ...:.            ..--.......::::---------------::.:..... ::::-:. ..----------==============+++++***#+..-+....:\\r\\n             ... ..    .. .:..:..:::::........   ....::            ..:.             ......:::::--=-::..... ::..:.....--------================+++++****#+-:+-....\\r\\n              ....  ....... .:::::::.::...............:.             :.  ......                  . ::..... ::-:-. ...--------==================+++++**##*:-+....\\r\\n               ......  ..... .:..::::.::..:::.:..:. ...:            ..-. .......                   .:......::::.   ..:---------======-=-::::.....-:.:-+*#*=+=.:.\\r\\n                 .... .....:...::.:::-:.:..........  ... .          ..:. ............           .. .:..... -:::-:.:..:---------======++=+======---=::..:-+*++-.:\\r\\n                  ..............:-::---::...........  ..::..         :.:.:      ............    ..  :..... :--:::::..:-----::--========+++====++++++==---::::---\\r\\n                ..  ......:::::-----:----:::::-:::... ...:::.         .:-.          ....:::::::::. ....... :.:-:   ..:---*#-::-=============++++++++**+=-:.:::..\\r\\n              .:-=:  .:::::--::---:::-------:::-:::.......:::.        ..:. ......         ...::---. ...... ::::-.....::-*#+=::============+=-=+++++*****+=--:.:-\\r\\n                 .::.  ..::----:::.:::---::-=-:::---::.....:::.. .     ..-. ......            .. .:::..........:.....:--*=-=::========++=-:::=+++*****#####*+=--\\r\\n                          ..::----:--::::------=-::::---:...::::....    .:-.........       ........--................::-==-=::-=++++++=:..=+++=:-+****#########*\\r\\n                             .....:::..::::---:--==-::-==-...::::.....   ..::.::::......   ........:-....:.........::::-+==-:---++++=..--..--:-----+++##########\\r\\n                                ...:---:..:::---::-=-:::...:::::.    ......-::-::-------:::.......:::.::::.:::------:::=*==-----+++++=======--------==--***####%\\r\\n             .                 .......:---:::::----:::::--:::::.       ....:-:-=------=========----:-.::::::::::::::::-=*=+=:---+*********=-===++=:+*+=-=:-++*#*\\r\\n               ........     ............::--::::::::--:::..::..         ......:-::--------::----==.:-:::.:.-=-::::.:::-++=----:--+***************++++**+-=++==+*\\r\\n                 ........................::::-------::-----:........::..  ... .::---------:::::::::-=:::::.-===-:...:-===----:.::::-=+******####++*#*=-=+===+**+\\r\\n            .     .........................::::--=++===-:::::::.::.:=:......:::--=--=======--:::----=.:::::-===--:::::=---=-.....:-::--=+*###########*##**######\\r\\n..  ..  ..  ..... ...  ...................:::::--=+===-:..............  ..::::..:::-========+=--:==-=:.:::::--::----::----.........::-:::-==+*****####%%%%%##**+\\r\\n...:....:...::.........:...:.............::::::--====-:.   ...............:::.::....:=***+++=-====**++=--:::.........::-=::::::::::::::::---=====+***##*++++====\\r\\n   ............:::....... .-+=:::.........::::--====-:.                          .....-=====---==---=+++++==-:::.:.....:-=++==----:::-=++===+=====--::....:--===\\r\\n    .. ....::.....:::::...  .:::=+=-:..:::::---------....                              .=+====+=.      =***+==:-=-::-:::-::--======:::=+-.....         ...:-----\\r\\n   .... :--:..:::....:::::..    .:+**+-:::::--------:........                            :==++**---:---*==++*+-------=---:::::-:--:..:-.                ..:::---\\r\\n....... :--:  ..:::....:--:.....   .:-=++=::-------:.    .......                          :+###*++==+-=++=====-::::......:......:... .                   ..:::--\\r\\n.........-:.  .--:::::..::::::--. .:--:.-+*=--:::--..                                      .--++-===++***%*++++-::...                                     ..::::\\r\\n.........-=-. .--.. .::::..:----:   :--:..:-*+:::-:..                                       :::::-:::::--==----=::...    .                                ......\\r\\n...:::...=+=:..-=:-....:-:...:==:...:::-+:..:=-+-:...                                       :-.:-..:::::::::--==-....    ....                               ....\\r\\n:::::.::-*+=:..-**=-**=::::...:=:.:-:..-=--::..+#: .                                        .-:.:::::::::::-=--=:....    .......                                \\r\\n-:::..::***-..-=#%%**%@#=:....:-:.:+=-:..:-:--:...                                           :-:::-:::----====-:....     ........                               \\r\\n-::::::=**+:.:=+%%%%#%%@*-..::::...-+-..........                                              .-:::::--======-:.         .........                              \\r\\n:--::::***=.:-=%%%#%%%%@#=:.........-=:.                                                        ..:::::----::.             .......                              \\r\\n:-::::*##+:::-*%%*==*%%%#=:............                                                               ...                                                       \\r\\n:-:::+###-:--+%%*+**+%%%*-.........                                                                                                                             \\r\\n::-:-*##-.:=*%%%#==+#@%#=:.......                                                                                                                               \\r\\n.::-###=..-*%%#=+#%%%#*=:.......                                                                                                                                \\r\\n:::*##+:.:+%%%*#**%%#=-:.........                                                                                                .......                        \\r\\n:-*#%*:.:=%@%+#%@@%%+-..............                                                                                            .........                       \\r\\n-+*#*:.:=#%%++==#@%+-:................                                                                                         ............                     \\r\\n+++=:.:-#%%*--**%#=:....................                                                                                     .....::::......                    \\r\\n+=-...-*%%%%#*#%+:.......................                                                                                   ...:::::::........                  \\r\\n=..:-+*=+*+*#@%=..........................                                                                                  ...:::::..........                  \\r\\n..:=#%%*-*%%%#=...........................                                                                                  ....::............                  \\r\\n.:-*#%%%+*%%#=..........................                                                                                    ..................                  \\r\\n.-**####+*#*=.......    .............                                                                                       ...................                 \\r\\n=***###*+#-:.......                                                                                                         ....::.............                 \\r\\n=***++**=:......                                                                                                             ...::.............                 \\r\\n::=++**-......                                                                                                               .................                  \\r\\n::.-*=....                                                                                                                    ...............                   \\r\\n::::.                                                                                                                            ........                       \\r\\n::.                                                                                                                                                             \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                ................             \\r\\n::..::.                                                                                                                            ................             \\r\\n::=+*+:.                                                                                                                             .............              \\r\\n.:+***+-.                                                                                                                                .....                  \\r\\n-.:=*###=:.                                                                                                                                                     \\r\\n*-.:=#%##+-.                                                                                                                                                    \\r\\n+#-.:+*==*#+:.             .........                                                                     ............                                           \\r\\n*#+..:-*##***-.         ............                                                                  ......:::::......                                         \\r\\n=##*:.:*%%#*##-.         ...........                                            .........            ....::::::::::::::..         ...:::::...                   \\r\\n:*##+..-*%%%%%*:.           ...........                                      .............           ::::::::::::::::::::.      .:::-------:::.                 \\r\\n:-+##+:.-*%#*++-.          ...............                                 ................          .:::::::::::::::::::.     :---------------:                \\r\\n:::+###::=#%***+:... .  ....................                        ........................         .:::::::::::::::::::..   .-===============-:               \\r\\n:::-*%%=.:*%%*#%+:...............................                   .......................           .:::::::::::::::::...   .=================-               \\r\\n-:::+###-.-#%##*#*:................................               ........................             ..::::::::::::.....    :=+++++++++++=====-.              \\r\\n+-::-*%%#::=#%*+*%*:......................................  ..  ......................         ..........:.............     ..:==++++++=+++=====-.              \\r\\n=::::=#%%=.:+#%%++#+..........................................................               :-::::::..:::::-.......        ..:-=====+==++====--:.              \\r\\n:::::-*%##-.-+%%##%%=...........................................................           .:::.::::::::::::-:              ..::--=========----:.               \\r\\n::::::=#%%*.:-#%%#*##=..............................................................      ....:::........::..:.             ...::-----------::..                \\r\\n::::::=#%%#:.:+%%#+*%#-...................................................................:::::...........-::::              ....::::::::::...                  \\r\\n---::-=#%%#-.:-#%%##%%#-........::-::.....................................................:::::..........::::::                .............                    \\r\\n-=+----*##*-..-*%#*###%*:.....:-=====:...................................................::::::--:::::--==-::-.                  .........                      \\r\\n::=-:::=***=...-+*++=+#*-:::::-==--==::::-=-:............................................=====+++=-++-==-==-=-::::::::::...:........:......                     \\r\\n::::....:=+=:...-=---:=====-:.:-:::-=-::=#%*:...........................................=*+****#*+=++========::----::........::::.:.:.::......                  \\r\\n:::..:...-===-..:--:-----=-:::....:-=-:=#+=-::::.......................................-++****+=:.....:=++**-:-=---::::-:..::-===--::---:::---:::::...          \\r\\n:::.::....:---:..::--:----::-=-:..:=--::..::--::...............................::::.:-+*++++**=.   ..:-=====::.::...::.:---=---====-========+===-==+=--==-::.   \\r\\n...........------::.:-::...::--:....--:.::-----::...................::::::---::::-:..=++++**++**+==+**+=-=-        ....--:::::::--::::::-===++==++***********+=-\\r\\n...::::::::::::::--::::--=--=-......::::--:-----:.....::-::::::-----==--::::.......:+*++++++##%%%##*-::::-:..........:::.::::::-::.....:-=++******#############*\\r\\n.....::..:::-========--=--::::.::::::::--:::------====-==--=====---::::::::.....::=*+===+*****++****:-:.:..::::::::.:::::::--:::...:::-=++***********#*=+*+==+**\\r\\n    .....:.:::............::::::---:::::-----==+**+==--==++=--::::::::--.:-..::-=+#*+***+**+==-=-=+=.:..:..:----:::.:::----:.......:-=+++++++++++=++--==+++--===\\r\\n              ........:::::::--:::::---====++++===--=+*+=-:::--:::....::::-:-=====+++==++=-:::::--=-::.....:-::::.:.-:-===---...:--========++=-::-=-=-.:=**-.==-\\r\\n           .........:::::::::...:::-=++***+==-----+++=:::::::-:.......:---::---+=====+++=--::::::---::.....:.:-:....::-==-----::-=---=======.:-::=+***=.==-++-=*\\r\\n             .............. ..::-=+**+++=------=+=-::::....::...:::..:::: .-:-+==++++++=-:.......:-:-.   ..:.:::... .--=----::---------=-:-=:.=++=--++*-=#**#%%%\\r\\n              ......      ..::-++=+=+=::::::-++=:::::::::.......:::::... .-:-=:-+++==-:....:::---:.::.     :..::.   .-------::--------===--::..-=+**+-*####%%%%%\\r\\n              .         ...:---+===-=:::::-==-:.::::--:::.....::..:...   ---+-.:::......::--::::-:.. .     :..-:.   .--------:==----:.:::---=-. .-+***########%%\\r\\n                     ....:-::-===-:--:::-=:....:-=+-:..:.  ..:::.:..    :--=-:..  .....:::::::.... ...     :..::.   .-------=-=----------::: :---+*****#######*+\\r\\n                    ...:---:::::::....:-:...:-=++-:....   .  ....      .:-=.:.  ............   ....::..    :..::.   .-------=*=:-------====- -++++****####**=--:\\r\\n                  ..  .:::. ....... .::...:=++=:..::.......   ..      .::-.       ........:::----: :....   ...::.   .:---------:--------======+++++****#*+=--:::\\r\\n...                 .....       . ..:..:-==-::..:::........   .       .:-.:.....:::-----------:::-.... ..           .-------+=-:--------=====+++++*****=::::::::\\r\\n...               .....     ......:..::--:.........    ...           ..-..--------------:::.... .:.. .              .=------=+---------=======+++++**=:-=::::--:\\r\\n   .   .        .::..     ........ .:::::.........    :.             .:..:-----::::...            .:               ..==----=-=:::::::::::::::----------------=#-\\r\\n               ..:..          ... ..............     ..              ..  .....  ..                 :..  ....       ..==-===+--.                     .........+=.\\r\\n                     .       ..  .... ...  ....     ....             .                        ..::....  ...::..     .---=**---.....          .....:::.......=*..\\r\\n              .            .:. ..... ...  ....     ....             ..                       ..... -.  ....-.:::.   .:--------.....     .::-====++++*-:-.::-*:::\\r\\n                          .:...........  ...     . .               .:.:                            :.     .-.--.    .:--==----....   .:-====++=-:-++**.-:::*-:::\\r\\n           .. .:..:::::.  .  .........  ...       .                .:: .      .......................     .-.:      .--=+%+---...   :=---=--==-. .=+-*---.++.:--\\r\\n           ...:.  .:::.  .  .........  .          .                .::..................       ..  ..     .--:..    .-====-=-=.     :-----:..  -:....==:=:#:::--\\r\\n.         . .:.  ...:.  .. .....:...  .          .                ... .......                      ..      .....    .------===-.     .:--==-..=+=+=-=*---++::--:\\r\\n          ..:.  ..::: ..:. ........  .          ..                 .       .......                                  .------===-=-.     ..:========****:=:*--::::\\r\\n           .::..::::. ... ....    .  .          .                ..:   .........            ..::-:..                .------+==----.        .::--====+:---+:-.:::\\r\\n..         :..:..:::  ... ....      .   .      ..                 .-::                     ..........      .........:------===----=:            ........+=.--.::\\r\\n.         .:......:.  .  .....   ..    .       .                  :-:                               .      .........:=-----===-----=-.      ...........:*:::-:..\\r\\n          ::.....::   .  ....... .            ..                  :.                                  .... :--.     :=-----===-=----==.     ...........-*::-=---\\r\\n         .:....::::      .... ..                                  .                                 .      ---:::.:.:=-----===-==-=====:    ......--::.-+::-+*+-\\r\\n         .:....::::      .... ...                                                                   .      -..-:::. :=========-=========-   .......::..==.:::=+=\\r\\n         .:....:::.  .  ..:.. :..    ......... .                . ::.                              .. .    -::-..   .-=====++=-==========-    .........=+----===\\r\\n.        .:....:::.  .  .::.. ...                               ..=-:                            ..::..    :--.   ...+%%#*+++=-==========+-  ..........=-   ....\\r\\n    .....::....:::.......::.:.:.......:::...:..:....            ..++:                           ..:+=... ........ ..:*%%%%%%%=============+- ..........=*++++**+\\r\\n.   ...:.::....::::::.:::::::::::::.:---::::::::::::            ..-:                             . :: ..  ..........:*#######============+++- .........+**####%#\\r\\n    .....::....::::.....::::::::::...:::::::::::::::            . :                            .   .. .  ......  ...:*%%%%%%%+===========++++-...::....++====+++\\r\\n.   ...:..:...:::::.:::.:.:::::::::::--:::::::::::::              :                                 . .. .....    ..:++*#****-===========+++++-.::-:::-+=-:.::::\\r\\n..   ... .:....::::.... ....:::.:....:::.......:....            . :.                                  .    ... ... .:--------:============++++*:.....::+=::.::::\\r\\n .       .::...::::  ..  .......:.   ::.      .:                  :.                                  .    -. :-.:: .:--------============+++++*:...:..==....:-:\\r\\n..        .:...::::..... ........... .:.       :. ..              ..   ..                             .... .::: .:. .--------:-============++++*+:..:..-=...::..\\r\\n...       .:......::..:......:...:... :..      ..::.               . .                                .... :::.:    .--------:=============+++++*+..:..-+...-..:\\r\\n...      . ::...::::...:.....:::.:... ....      ..:.               :..           ..........         . .... -::::    .:---------=============+++++*=.:..:*:.-:.:+\\r\\n... .    ...:::.:::::. :......:::.:... . .       ...               ..                   ............. .... :::::    .--------:-=============+++++**=....+-:-...:\\r\\n......    . .:...:::::. .::...:::.... . . .      ..:.              ..  .........               .... . .... ::::-    .--------:-=============+++++***=...-+.:::::\\r\\n   .         :::::-----. ::....:::.:.. ... .      ....              :-=-::---:::::::.....           .......:::::.....:---------==============++++****=..:+:.....\\r\\n            ..........::...:....:::.:........     ...:.            ..-:.......::::---------------:..:......::::-:....----------==============++++****#=.:==...::\\r\\n             ......    .. .::.:..:::::........   ....::             .:               .....:::::--=-::......::..: ....--------===============+++++*****#=::+:....\\r\\n              ....  ....... .:::::::.::...............:.             :.  .......                 ..::......-:-:-.....--------=-================+++++*###+:==....\\r\\n               ......  ..... .:..::::.::..:::.:..:. ...:            ..:.........                   .:......::::.   ..--------=-======-=-::::....:-:.:=+*#+=+-.:.\\r\\n                 .........:::..::.:::-:.::.........  .....          ..:. ............           .. .:......-:::-:::..----------=====+++++=+====---=::..:-+*++:::\\r\\n                  ..............:-::---::::.........  ..::.          :.-.:      .............   .. ........:--:::::..------::--========+++====++++++==:-::::---:\\r\\n                ..   .....:::::-----:----:::::-:::... ...:::.        ..::.          ....:::::::::. ........-.::: . ..----##-:-==============++++++++**+=:..:::..\\r\\n              .:-=:.  :::::--::--::::-------:::-:::.......:::.        ..:. ......         ...::---.........:::-:.....:--#*+=::===========++=-=++++******+=--..:-\\r\\n                 ....  ..::----:::.:::---::-=-:::---::.....:::.. ..    ..-. ......           ... ..:..........::.....:-=*=-=::==+====+++=-::-++++*****#####*+=--\\r\\n                          ..::----:--::::------=-::::---:...::::....    .:-.........      .........-:................::=+==-::==++++++-:.:=++=-:-*****#########*\\r\\n                             .....:-:..::::---:--==-::-==-...:::......   ..::.:::::.....  .........-:....:....:..:.::::=+==-::-=++++-.:--.:--------+=*##########\\r\\n                                ...:---:..:::---::---:::...:::::     .....:-:--::-------::::......:::.::::.:::------::-++==-----+++++======---------==--***###%%\\r\\n             ..                .......:---:::::----:::::--:::::.      .....:-:-=------==========---::.:::::::::::::-::-+*=+-:=--*********+--==+++--**+-==:-++*##\\r\\n               .........................::--::::::::---::..::..         ......:-::-------:::----=-.:-.:::::=--:::..::-=+=-----.--+***************++++*+=-++==+**\\r\\n                 ........................::::-------::-----::.......::..  ....:::---------:::::::::-=.::::.=-==-:...:-==-----:.::::-=+*****####*+**#+--++===+*+=\\r\\n           ...    .........................::::--=++===-:::::::.::.:=:...:..:::--=--=======--:::-----.:::::-==---::::-=--=-:....::-::--=+*####%######*##**#%###*\\r\\n..  ..  ..  ..... .... ...................:::::--=+===-:..............  ..::::..:::-========+=---==-=:.::::--::-----::----.........:::::--==+*****####%%%%%##**+\\r\\n...:........::.........:...::............:::::--=====-:.   ...............::........:=**++++=-===+****=--:::.........::==-:::::::::::::::---==+=++******+++=====\\r\\n   ............::::...... .-+=:::.........::::--====-:.                          .....-=====---=--:-==++*+==-::::::....:-=++==--=-:::-=++===+====--::.....:--===\\r\\n   .......:::.....:::::...  ..::=+=-:..:::::---------.....                             .=+===++=      .=***++=:-=-::-:::-::--=====-::-+=:....         ....:---=-\\r\\n.  .... :--:..:::....:::::...   .:=**+-:::::--------:........                           .-==++*+=-----=*===+*+-----------:::::::=-:..::.               ...::----\\r\\n....... :--:  ..::::...:--:.....   ..-=++=::-------:.    .......                          :+#*#*++==+-=++=====:::::......:.... ....                      ..:::--\\r\\n.........-:.  .--:.:::..:::::---. .:--:.-+*=--::---.                                       .--++-===++**#%++++=:::...                                    ...::::\\r\\n.........-=-. .--.. .::::..:--=-:   :--:..:-*+:::-:..                                       :::::-::::::-==----=::...                                     ......\\r\\n...:::.::=+=:..:=--....:-:...:-=:...:::-+:..:=-+=:...                                       -:.:-..::::::::-====:....    ....                               ....\\r\\n:::::.::-*+=:..-*#=-**=-:::.. :=:.:-:..-=--::..+*:..                                        .-:.:::::::::::-=--=:....    .......                                \\r\\n-:::..::*#*-..-=*%%*+%@#=:....:-:.:++-:..:::--:...                                           :-:::-::---======-:...      ........                               \\r\\n-::::::=**+:.:=+%%@%#%%@*-..::::...:+-... .....                                               .-::::::-======-:.         ..........                             \\r\\n:--::::***=.:-=%%%#%%%%@#=:.........--:.                                                        ..:::::----:.              ........                             \\r\\n:-::::*##+::--*%%*==+%%%#=:............                                                               ..                    ......                              \\r\\n:-:::+###-:--*%@*=**+%%%*-.........                                                                                                                             \\r\\n::-:=###-.:=#%%%#+++#@%#=:.......                                                                                                                               \\r\\n:::-###=.:-*%%#==#@%%#*=:.......                                                                                                                                \\r\\n:::*##+:.:+%%%*%#*%%#=-:.........                                                                                                .......                        \\r\\n:-*#%*:.:=%@%+*%@@%#+-.............                                                                                            ..........                       \\r\\n-+*#+:.:=%@#++==#@#+-:................                                                                                        .............                     \\r\\n+++=:.:-#%%#--**%#-:....................                                                                                     ....:::::......                    \\r\\n+=:..:-*%%%%#*#%=:.......................                                                                                   ...:::::::.......                   \\r\\n=..:-**=+*+*#@#-...........................                                                                                 ..::::::..........                  \\r\\n..:=#%%#-*%%%#-...........................                                                                                  ....::............                  \\r\\n.:=##%%%++%%#=..........................                                                                                    ..................                  \\r\\n:=**####+##+-.......    .............                                                                                       ...................                 \\r\\n+***#***+*-:.......                                                                                                         ....::.............                 \\r\\n=+**++**=:......                                                                                                             ...::.............                 \\r\\n::-=+#+-.....                                                                                                                .................                  \\r\\n::.-+-....                                                                                                                    ...............                   \\r\\n:::..                                                                                                                            ........                       \\r\\n:..                                                                                                                                                             \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                ................             \\r\\n::..::.                                                                                                                            ................             \\r\\n::-+*+:                                                                                                                              .............              \\r\\n.:+***+-.                                                                                                                                .....                  \\r\\n:.:=*###=:.                                                                                                                                                     \\r\\n*-.:+#%##+-.                                                                                                                                                    \\r\\n+*-.:+*+=**=:              .........                                                                     ...........                                            \\r\\n*#+..:-+*#**+-.         ............                                                                  ......::::.......                                         \\r\\n=##+:.-*%%#*#*-.         ...........                                            .........            ....::::::::::::::..         ....:::....                   \\r\\n:*##+..=*%%%%%*:.           ...........                                      .............           ::::::::::::::::::::       .:::-------:::.                 \\r\\n:-+##+:.-#%#**+-.          ..............                                  ................          ::::::::::::::::::::.     :---------------:                \\r\\n:::+##*::=#%*+*+:...     ..................                          .......................         .:::::::::::::::::::.    .-===============-:               \\r\\n:::-*%%=.-*%%##%+:.............................                    .........................          .:::::::::::::::::..    :=================-               \\r\\n-:::+##*-.=#%##*#*:................................              .........................             ..::::::::::::.....    :=+++++++++++=====-.              \\r\\n+-::-*%%#::=#%*+*%*:.....................................    .  ......................         ........................     ..:==+++++==+++=====-.              \\r\\n=::::=#%%=.:+#%%*+#+..........................................................               :-:::::...::::::.......        ..:-=====+==++====--:.              \\r\\n:::::-*%##-.-+%%#*%%=...........................................................           .:::.::::::::::::-.              ..::--=========----:.               \\r\\n::::::=#%%*.:-#%%#*##-..............................................................      ....:::.......::...:.             ...::-----------::..                \\r\\n::::::=#%%#:.:+%%#+*%#-...................................................................:::::...........-::::              ....::::::::::...                  \\r\\n---:::=#%%#-.:-#%%##%%#-........:::::.....................................................:::::..........::::::                .............                    \\r\\n-=+----*##*=..-*%#*###%*:.....::-===-:...................................................:::::::-:::::--==-:::.                  .........                      \\r\\n::=-:::=***=...-+*++=+#*-:::.:-==--==::::-=-:............................................==-==+++--+=-===+=-=-::::::::::..::........:......                     \\r\\n::::....-=+=:...-=-=--=====-:.--:::-=-::=#%*:...........................................+*+****#*+=++========:::---:......:..:::..:.:.:......                   \\r\\n:::..:...-===-..:=-:-------:::....:-=-:=#+=-::::.......................................-++****+=:....:-+++*+-:-=---::::-:..::-===--::---:::--:::::....          \\r\\n:::.::....:---:..::--:----::-=-...:=--:::.::--::................................:::.:-+*+++***=     .:-====-::.::..:::.:---==-==============+===-==+=-----:..   \\r\\n...........------::::--:...:---:....--:.::-----::...................::::::---::::-:.:=++++**+++++-=+**+=-=-        :. :--:::::::--::::::-===*+===++**+******+==-\\r\\n...:::::::::::::--::::::------......::::--------:.....:::::::::-----==--:::::......:+*+++++*##%@%#**--:::-: .........:::.::::::::......:-=++******############**\\r\\n.....::..:::-========--=--::::..:::::::--:::------====-==---====---::::::::.....::=*+===+******+#**+:-..:..::::::::.:::::::--:::...:::-=++***********#+=+*+==***\\r\\n    .....:.::::.......:...::::::--::::::-----==+**+==---=++=--::::::::-:.:-..::-=+#*+*****+===-===+-::..:..----::::.::-----:......::-=++++++++++++++-===++=--==+\\r\\n              ........:::::::--::::::---===++++===--=+++=-:::--::::...::::-:--====+++==++=-:::::-==-::.....:-:::..:.-:-===---...:-=========++=-::-===:.-+*+::=--\\r\\n           .........:::::::::...:::-==+**++==-----=++=:::::::-:.......:---::-:-+=====++==--:::::----:......:.:-:....::-==-----.:-=--=======-.::::=+**+::+==*=-=*\\r\\n             .............. ..::-=++++++=------=+=--:::....::...:::..::::..-:-+==++++++=-:.......:-::.   ..-.:::... :--=----:----------=-:-=.:++=-:-+**-+#**#%%%\\r\\n              ......      ..::-++=+=+=::-:::-++=:::::::::.......::::::.. .-:-=:=+++==-:....::::--:.::.    .:..::.   :-------::--------===-::: .-+***==**###%%%%%\\r\\n              .         ...:--=+===-=:::::-==-:.:.::--:::.....::..:...   ---=:.:::......::--::::-:....     : :-:.   :--------:=-----:.:::--=-:. .-+***########%%\\r\\n                      ...::::--==-:--:::-=:....:-=+-:..:.  ..:::.:..    :--=-:..   ....:::::::........     : .::    :-------=-=---------:::..----+*****#######*+\\r\\n                    ...:--:::::::::...:-:...::=++-:.....  .  ....      ::-=.:.  ............   ....:...    : :::    :-------+*-:-------====: =++++****####*+=--:\\r\\n                  ..  .:::. ....... .::...:-++=:..::.. ....   ..      .:--.       ........::::---: :....   : .::.   .:------------------======++++*****#*=---:::\\r\\n...                 .....       ....:..:-==-::..:::........   .       .:-.:. ...::::----------::--.... .            .-------+=----------=====+++++****+-::::::::\\r\\n...               .....     ......:..::--:.........    ...           ..-.:--------------:::.... .:.. .              .=------=+---------=======+++++**=:-=::::--:\\r\\n   .   .        .::...    ........ .:::::.........    :.             .:..:-----::::...            .: .              .+-----=-=::::::::::::-------------------+*:\\r\\n               ..:..   .      ... ..............     ..             ...  .....  ..                .: . ....        ..+=-==+=--.                     ........:*-.\\r\\n                     .       ..  .... ...  ....     ....             .                        ..::....  ...:...     .---=*+---.....          ......:..:....:*=..\\r\\n              .            .:. ..... ...  ....     ....             ..                       ....  -.. ...:-.:::.   .:--------.....     .:--====++++*:-:.::++.::\\r\\n                          .:...........  ...     . .               .:.:                            -      ::.-:.    .---==----....   .:-====+==-:-++*=.-::-#::::\\r\\n           .. .:..:::::.  .  .........  ...       .                .:. .       .....................      .-.:      .=-=*#=---...   :=---=-===:  :+==*:-:.*=.:-:\\r\\n           ...:.  .:::.  .  .........  .          .                .::..................       ..  .      .--:..    .=-===----      :=----... .-:....+:---*.::-:\\r\\n.         . .:.  ...:.  .. .....:...  .          .                ... .......                      .      ......    .---=--=-=:.     .:--==: :=+=+=-+*:=:*-::--:\\r\\n          ..:.  ..::: ..:. ........  .          ..                 .        ......                                  .-----===---:      .:-=======+***=:=-*-:::::\\r\\n           .::..::::. ... ....    .  .          .                ..:   .........            ..:::...                .-----=+=---=-.        .::--===++:=:+=:-.:::\\r\\n .         :..:..:::  ... ....      .   .      ..                 .--.                     ........:.      .........:-----===-----=:            ........*:.-:.::\\r\\n.         .:......:.  .. .....   ..    .       .                  --:                              .      ..........:=-----==------=-       ...........-*.::-:..\\r\\n          ::.....::   .  ....... .            ..                  :.                                   ... :-:      :=-----==-----=-=-.     ...........=+::----:\\r\\n         .:....::::      .... ..                                  .                                       .---::..:.:+-----==--=--=====.    .....:--::.==::-+*=-\\r\\n         .:....::::      .... ...                                                                  ..     .- :-:::. :+=======--=========:  ........::..+-.:::=+=\\r\\n         .:....:::.  .  ..... :..    ......... .                . ::                               .. .   .-:-:.   .:==+===++=-==========:   ..........+=----===\\r\\n.        .:....:::.  .  .::.. ...                               ..=-.                            ..::..    :--.   ..:*%%#++++============+: ...........+:   ....\\r\\n    .....::....:::.......::.:.:.......:::...:..:....            ..++:                           ..:+=..  ...........:#%%%%%%#=============+: ..........++++++***\\r\\n.   ...:.::....::::::.:::::::::::::.:---:::::::::::.            ..-:                             . :.... ...........-########============+++: .........++*###%%#\\r\\n    .....::....::::.....::::::::::...:::::::::::::::            . :                            .   .. .  .....   ...-#%%%%%%%============++++:...::...:+=====+++\\r\\n.   ...:..:...:::::.:::.:.:::::::::::--:::::::::::::            . :                                .. .  .....    ..-++*#****-===========+++++:.:::.:--+--..::::\\r\\n..   ... .:....::::.... ....:::.:....:::.......:....            . -.                                  .    ... ... .:--------:============+++++:.....::+-::.::::\\r\\n .       .::...::::  ..  .......:.   ::.      .:                  :.                                  .   .-..--.-. .---------============++++*+....:..+:....:-:\\r\\n..        .:...::::..... ........... .:.       :. ..              ..   ..                             ...  :::: .:. :--------:============+++++*+...:..+-...::..\\r\\n...       .:......::..:......:...:... :..      ..::.               . .                                .... -::.:    :--------:=============+++++*=..:..==..::..:\\r\\n...      . ::...::::...:.....:::.:... ....      ..:.               :..           ..........         . .....-::::    .--------:-=============+++++*-.:..-+..-..-+\\r\\n... .    ...:::..::::. .......:::.:... . .       ...               ..                   ............. .....-::::    :--------:-=============+++++**-...:+:::...:\\r\\n......    . .:...:::::. .::...:::....   . .      ..:.              .. ..........               .... .......-::--    :--------:-=============+++++***-...+-.:::::\\r\\n   .         :::::-----. ::....:::.:.. ... .      ....              :-=-::----::::::.....           .......:::::.....--------:-==============++++****-..-+.....:\\r\\n            ..........::...:....:::.:........     ...:             ..-:........:::---------------:..:......-:.:-. ...---------===============++++*****-.:+-...:-\\r\\n             ......    .. .::.:..:::::........   ....::             .:   ..          .....:::::----::......::..: ....--------===============+++++****#*=:-+.....\\r\\n              ....  ....... .:::::::.::...............:.             :.  ......                   .:.......-:-:: ....--------=-================+++++*###=.+-....\\r\\n               .. ...  ..... .:..::::.::..:::.:..:. ...:            ..: ........                   ........::::.   ..--------=-=====-=--::::....:-..:=+*#+=+::..\\r\\n                 .........:::..::.:::-:.::.........  .....          ..:. ............           .. ........-:::-.::..----------=====+++++=+=====--=::..:-+*+=:::\\r\\n                  ..............:-::---:::..........  ..::.          :.-:.      .............   .. ........---::.::..----=-::--========++=====+++++++=:-::::---:\\r\\n                ..   .....:::::-----:----:::::-:::... ...:::.        ..::.  .       ....:::::::::. ........:.:-:   ..---=%*::--=============+++++++**+=-:..:::..\\r\\n              ..:=:.  :::::--::--::::-------:::-:::.......:::.        ..:. ......          ..::---.........-::-:.....:--#+=-:-===========+==-+++++******+==-.:--\\r\\n                 ....  ..::----:::.:::---::-=-:::--:::.....:::.. ..    ..-.  .....           ... :.:..........::.....--=*-=-::==+====+++=-::-++++*****#####*+=--\\r\\n                          ...:----:--::::------=-::::---:...::::....    .:-.........     ..........=.................:-=+-=-::==+++++=-:.:+++=-:=****##########*\\r\\n                             .....:-:..::::---::-==-::--=-...:::......  ...:::-::::.....  ...... ..-:....:....:..::::::=+-=--:-=++++:.-=-.:-:-----=+=*##########\\r\\n                                ...:---:..:::---:::--:::...:::::     .....:-:--:--------::::.....:::..:.:..::-------::-++==----=+++++======-----=-:=+=:=***###%%\\r\\n             ..                .......:---:::::----:::::--:::::.      .....:::-=-----===========---::...:::::::::::-:--*+==--=:=*********+-===+++-=**=-+-:=++**#\\r\\n               ..........................:-::::::::::--::......         ......::::-------:::------.--.:::::=--.::..::-=+=----::--+**************+++++*+==++==+**\\r\\n                 .........................::::------::-:---::.......::..  ....:::---------:::::::::--.:::::=-==-:..::===-----..::::-++*****####*+*##=-=++===+*+=\\r\\n.          ...    .........................::::--+++===-:::::::.:..-=:...:..:.:--=--=======--:::-----.:::::-==---::::-=--=-:....:--::--=+*###%%########**##%###*\\r\\n.. ...  ..  ..... ........................:::::--=+===-...............  ..::::..:::-========+=---==-=.:::::--::----:::---:........::::::--==+******###%%%%##**++\\r\\n...:........::.........:...::............:::::--=====-:.   ...............::........:+**++++=-===+****=--:-:.........::==--::::::::::-:::--===+=++*****+========\\r\\n    ...........::::...... .-+=:::.........::::--====-:.         ...              .....-=====---=-::-==++*+==-:::::::...:-=++==--=-:::-=++====--=--::......:--===\\r\\n   .......::::.....::::...   ..:=++-:..:::::---------....                              :=+===++-      .+***++---=:::-:::-::--=====-::-+=....          ....:---=-\\r\\n.. .... :--:..::::...::-::...    :=+*+--::::--------.........                           .-=+++*+=-----=*===+*+-----------:::::::-::..::                ...::----\\r\\n....... :--.  ..::::...:--:.....   ..:-+*=::---:---:.    .......                          :+#*#*+=-=+-++++====:.::.......:.... ..                        .:::::-\\r\\n.........-:.  .--:.:::..:::::---. .:--:.:+*+--::---.        ...                            .--+=-===+++*##++++=:::...                                    ...::::\\r\\n.........-=-. .--.. .::::..::-==: . :--:...-*+:::-:...                                      -:::::::::::-==-----::...                                     ......\\r\\n...:::.::=+=:..:=--....:-:...:-=:...:::-+::.:--+=:...                                       -:.:-.:::::::::-====:....                                       ....\\r\\n:::::.::-*+=:..-*#+-**+-:::.. :-:.:=:..-=--::..+*:..                                        .-:.:::::::::::=----....     ......                                 \\r\\n-:::..::*#*-..-=#%%*+%@%=:....:-:.:++-:..:::--:...                                           ::::--::---======-....      ........                               \\r\\n:::::::=+++:.:=*%%@@#%%@*-.:::::...:+-..   .                                                  .::::::--=====--..         ..........                             \\r\\n:--::.:***=.:-=%@%*%%%%@#=:.........:-:.                                                        ..:::::---::.              ........                             \\r\\n:-::::*##+::--*%%*=-+%%%#=:............                                                               .                     ......                              \\r\\n:-:::+###-:--*%%*=**+%%%*-........                                                                                                                              \\r\\n::-:=###-.:=#%%%#+++%@%*=:.......                                                                                                                               \\r\\n:::-###=.:-*%%#==*@%%#+=:.......                                                                                                                                \\r\\n:::*##+..-*%%%#%##%%#=-:.........                                                                                                .......                        \\r\\n:-*#%+:.:+%@#++%%@%#+-.............                                                                                            .........                        \\r\\n-+*#+:.:=%%#=*==#@#=::................                                                                                        .............                     \\r\\n+++=:.:=#%%#--+*%*-:....................                                                                                     ....:::::......                    \\r\\n+-:..:=*%%%###%#=:.......................                                                                                   ...:::::::.......                   \\r\\n=..:=**==*+*#%#-...........................                                                                                 ..::::::..........                  \\r\\n..:=#%%%-*%%%#-............................                                                                                 ....::............                  \\r\\n.:=###%%++%%#-...........................                                                                                   ..................                  \\r\\n:=**####+#*+-.......    .............                                                                                       ..................                  \\r\\n+**##*****-.......                                                                                                          ....::.............                 \\r\\n-+**++**=:......                                                                                                            ...:::.............                 \\r\\n::-=+#+:.....                                                                                                                .................                  \\r\\n:::-+-. .                                                                                                                     ..............                    \\r\\n:::..                                                                                                                            ........                       \\r\\n:.                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::.                                                                                                                                ................             \\r\\n::....                                                                                                                             ................             \\r\\n::-=++:                                                                                                                              .............              \\r\\n.:+***+:.                                                                                                                                .....                  \\r\\n:.:=*##*=.                                                                                                                                                      \\r\\n*:.:+#%%#+:.                                                                                                                                                    \\r\\n+*-.:+*+=**=.              ........                                                                      ...........                                            \\r\\n*#+..:-+****+:.         ............                                                                  ......::::.......                                         \\r\\n+##+:.-*%%#***-.         ...........                                             .......             ....::::::::::::::..         .....::...                    \\r\\n:*##+..=#%%%%%*:.           ...........                                      .............           ::::::::::::::::::::       .:::-------:::.                 \\r\\n:-+##=..-#%%**+-.          ..............                                  ................          ::::::::::::::::::::.     :---------------.                \\r\\n:::+##*::=#%++*=....     ..................                          .......................         .:::::::::::::::::::.    .-===============-.               \\r\\n:::-*#%=.:*%%##%+............................                      .........................         ..:::::::::::::::::..    :=================:               \\r\\n-:::+##*-.=#%####+:................................              .........................             ..::::::::::::....     :=+++++++++++=====-.              \\r\\n+-::-*%%#::=#%*=*%*:....................................     .  ......................         ........................     ..:=++++++==+++=====-.              \\r\\n+::::=#%%=.:+%%%*+#+...........................................................              :-:::::...::::::.......        ..:-=====+==++====--:.              \\r\\n:::::-*%##-.-*%%#*#%=..........................................................            .:-:.::::::::::::-.              ..::--=========---::.               \\r\\n::::-:=##%*.:=#%%#*##-..........................................................          ....:-:.......::...:              ...::-----------::..                \\r\\n::::::-#%%#:.:+%%#+*%#-...................................................................:::::..........:::::.              ....::::::::::...                  \\r\\n---:::=#%%#-.:-#%%##%%#:.........::::.....................................................:::::..........:::::.                ............                     \\r\\n-=+----*##*-..-*%#*###%*:.....::-===-:...................................................::::::::.:::::-==::::                  ..........                      \\r\\n::=-:::=*#*=...-**++=+#*-:::.:-==--==::::---:............................................==-===+=--+=-===+=-=-::::::::::..::...............                     \\r\\n:::::...-=+=:..:-===--=====-:.--:::-=-::=#%+:...........................................+*+****#*+=*+=======-::::-::........::::..:.:.:......                   \\r\\n:::..:...-===-..:=-:-------:::....:-=-:=#+=-:::........................................=++****+=::..::-+++*+-:-=---:.::-:..::-===-:::--::::--:::::...           \\r\\n::::::....:---. .::--:----::-=-...:=--:-:.::--::................................:::::-+*+++***-     .:-+===-::.::..:::.::--====================--====----:..    \\r\\n...........----:-::::--:...:---:....--:..:-----:.....................:::::--:::::-:.:=++++*+++++=--+**+=-=-        :. :--::::::---:::::--==+*+===++*++*****++=-:\\r\\n....::::::::::::--::::::------:.....::::--------:.....:::::::::-----==--:::::......:+*+++++*##%@%#*+--:::-: ........::-:.::::::::......:==++*****#############**\\r\\n.....::...::--=======--=--::::..:::::::--:::-------===-==----===----::::-:......::=*+===+*******#**+:-..:..::::::::.:::::::--:::...:::-=++************++*++=+***\\r\\n    .....:.:::::......:...::::::--:::::::----==+**+==---=++=--::::::::-:.::..::-=+#*+*****+=======+-::.::..----:::..-:-----:......:--=++++++++++++*=-===++=--==+\\r\\n              ........:::::::--::::::---===++++===--=++++-::::-::::..:::::-:--====+++==++=--::::-==:::.....--:::..:.-:-==---:...:-========++=--::--==.:=+*=.:=--\\r\\n           .........:::::::::...:::-==+**++==-----=++=-::::::-::......:---::--=+=====++==--:::::----:......:.:::....::===----:.--=--=======:.::.-+***+.:=-=*=-=*\\r\\n            ..................::-=++++++=------=++--:::....::...:::..:-::..-:-+==++++++=-:.......---:.  ...:.::.... :--=----:----------=::=-.-++=-:=+*+-*#+##%%%\\r\\n              .......     ..::-++++=+=::-:::-++=::::::::........::::::.. .-:-=:=+++==-:....::::--:.::.    .: .:.    :-------::--------==--::: :=+**+-=#*####%%%%\\r\\n              .         ...:--=+===-=:::::-==-:.::::--:::.....::.::...  .---=:.:::.......:--::::-:....    .: :-:    :--------:=-----::::---=-:  :=****########%%\\r\\n                      ...::-:--==-:--:::-=-:...::=+-:..:.  ..:::::..    :--=-....  ....:::::::........     : :::    :-------=----------::::..---=+****########*+\\r\\n                    ...:---::-:::::...:-:...::=++=:.....  .  ....      ::--.:   ...........     ...:..     : :::    :-------+*--------=====..+++++****####*+=--:\\r\\n                  ..  .:::. ....... .::...:-=+=:..::.......   ..      .:--.       ........::::---. :...    : :::    :-------------------====-+++++*****#*=---:::\\r\\n...                 .....       ....:..:--=-::..:::........  ..       .:-.:. ....::::---------::-:.... .            :------=+=----------=====+++++****+-::::::::\\r\\n...               .....     ......:..::--:.........    ...           ..-.:--------------:::......:.. .              :=------==:--------======++++++*+-:=-:::---:\\r\\n   .   .        .::...    ........ .:::::.........    :.             .:..:------:::...            :. .              :+-----=-=:::::::::::--------------=-----*+.\\r\\n               ..:..   .      ... ..............     ..             ...  .........                .: . ....       ..:+--=-+---                      ........-*:.\\r\\n                     .       ..  .... ...  ....     ...              .                        ..::.. . ...::...     .---+*+--- ...           ......:..:....:*-.:\\r\\n              .            .:. ..... ...  ....     ....             ..                       ....  -.. ...::.:::.   .--------: ...      .:--====+++++.-::::*=.::\\r\\n                          .:...........  ...     . .               .:.:                            -      :::-:.    .---==---:....   .:-====+==::=+**-:-:.=*.:::\\r\\n           .. .:..::::::  .  .........  ...       .                .:. .      ......................      ::::      .=-=*#---:...  .-=--==-===: .-+-=+.=.:#:::-:\\r\\n           ...:.  .:::.  .  .........  .          .                .::..................       ..  .      :-:...    .=-====-=-     .-=----... ::....:+.=:++.:--:\\r\\n.         . .:.  ...::  .. .....:...  .          .                .:. .......                      .      ......    .---=--==-:.     .:--==..:=+=+==++:=:*:::--:\\r\\n          ..::  ..::: ..:. ........  .          ..                 .        ......                                  .-----===---.      .:-==-====+***---=+-:::::\\r\\n           .::..::::. ... ....    .  .          .                ...   .........            ..:::...                .-----===---=:        ..:--====+=.=:*:-:::::\\r\\n .         :..:..:::  ... ....      .   .      .. .               ::-.                     ........:       .........:-----===----=-.            .......:*.:-:.::\\r\\n.         .:......:.  .. .....   ..    .       .                  --:                              .      ..........-=----===-----==:       ...........=+.:::...\\r\\n          ::.....::   .  ....... .            ..                  :.                                  .....:-:     .-=---:-==-----===-      ...........+=::----:\\r\\n          :....::::      .... ..                                  .                                       .---::..:.-=---:-==-==--====-.    .....:--::.*-::=**=-\\r\\n         .:....::::      .... ...                                                                  .      .- :-:::. -+===-===-==========.  ........:..:*:::::+=+\\r\\n         .:....:::.  .  ..:.. :..    ......... .                . ::                               .  .   .-:-:.   .:==+==+++-===========.  ..........:*-----===\\r\\n.        .:....:::.  .  .::.. ...                               ..=-.                            ..-...   .:-:.  ...-#%%*++++-============: ..........:+.  .....\\r\\n    ......:....::::......::...:.......:::...:.......            ..++.                           ..-*-.. ....... ....-%%%%%%%#-===========++: .........:*+++++*+*\\r\\n.   ...:.::....::::::.:::::::::::::.:---:::::::::::.            ..-:                            .  :.... ...........-#######*-==========++++: ........:**####%##\\r\\n    ......:....::::.....::::::::::...::::::::::::::.            ..:                            .   .. . ......   ...-%%%%%%%#============++++....::...-*=====+++\\r\\n.   ...:..:...:::::.:::.:.:::::::::::--:::::::::.:::            . :                                .. . ......    ..-*******+-===========+++++..:-:.:-=+--..:::-\\r\\n..   .....:....::::.... ....:::.:....:::.......:....            . -.                                  .    ..  ... .:--------:===========++++*+.....::-+:::.::::\\r\\n .       .::...::::  ..  .......:.   :..      .:                  :                                   .   .-..-:.-..:--------=============++++*=...::.:+.....--:\\r\\n..        .:...::::..... ........... .:.       :. .               ..   .                              ... .:::: .:..:---------============+++++*=..::..+:...::..\\r\\n...       .:......::..:......:...:... :..      ..::.               . .                                .....-:.::   .:--------:=============+++++*-..:..+-..::.::\\r\\n...      . ::...::::...:.....:::.:... ....      ..:.               :..           ..........           .....-:::.   ..--------:-============+++++**-.:..==.::..=+\\r\\n... .    ...:::..::::. .......:::.:... . .       ...               :.                   ............ ......-:::.    :--------:==============+++++**:...-+.-....:\\r\\n......    . .:...:::::. .::...:::....   . .      ..:.              .. ..........               ... ........-::-:   .:--------:==============+++++***:...+:::::::\\r\\n   .         :::::-----. ::....:::.:.. ... .      ....             .:-=-::----::::::.....          ........::::......--------:-=============+++++****:..==.....:\\r\\n            ..........::...:....:::.:........     ...:             ..-:. ......:::---------------:..:......-:.--. ...---------==============+++++*****:.-+....:-\\r\\n             ......    .. .::.:..:::::........   ....::             .:   ..          .....::::::--:::......::.:. ....=-------===============+++++****#*-:==.....\\r\\n              .:..  ....... .:::::::.::...............:.           . :.  ......                   .:.......-:-:: ....--------===================++++*##*-:+:....\\r\\n               .. ...  ..... .:..::::.::..:::.:..:. ...:            .:: ........                   :.......::::.   ..--------=======-=--:::.....:-.:-=**#=++::..\\r\\n                 ........::::..::.:::-:.::........   .....          ..:..............          ... :.......-::--:::..---------======+=+++=======-=-::..:=*++=.::\\r\\n                  ..............:-::----:::.........  ..::.          :.-:.      .............   .  ........---::.:..:----=-::--========++====++++++++---::.:---:\\r\\n                ..   ....::::::-----:----:::::-:::... ...:::.        ..::   .       ....:::::::::. ...... .:.:-.  ..:---+%+::--============++++++++**+=-:.:::...\\r\\n              ..:-:.  .::::--::--::::-------:::::::.......:::.        ..:. ......          ..::---.........-::-......:-=#+=-:-==========++=--+++++******+==:.:--\\r\\n                 ....  ..::----:::.:::---::-=-:::--:::... .:::.. .     ..-. ......           ... :.-..........:......--++-=-:-==+====++=-:::=++++****######*+=--\\r\\n                          ...:----:--::::------=-::::---:...::::....    .::.........     ..........=................::-=+-=-:-==+++++=:..-+++=-:++***##########*\\r\\n                             .....:-:..::::---::-===::--=-:..:::. ....  ...:.:-::::...... ...... ..-....::...::.:::::::++==:-:-=+++=:.-=:.:-------===*#########%\\r\\n                                ...::--:..:::---:::--:::...:::::     .....:-:--:---------:::.....:::..:.:.:::-------::-*===----=+++++======--------=+-:+**####%%\\r\\n             ..                .......::--::::::---:::::--:::::.      .....:::-=-----===========--:::...:::::::::::-:-=*+==--=:=*********====++++-=*+==+::=++**#\\r\\n               ..........................::::::::::::--::.....          ......::::-------::::----:.--::::::=--.::.:::-=+=----::--+********#*****++++**=-=+===+*+\\r\\n                 .........................::::-------:-:---:::......::..  ....:::---------:::::::::=-.:::::=-==::..::===----:..::::-++*****####***#*=-=+===+**+=\\r\\n.          ...    .........................::::--+++===-:::::::.:..--....:..:.:--=-========--:::---=-.:::::===--:::::----=-.....:-::::-=+*###%%########**#%%###*\\r\\n.. ...  ..  ..... ........................:::::--=+===-. .............  ..::::..:::-==++======---==-=.:::::--::----:::---:.:......::::::--==+******###%%%%##*+++\\r\\n...:........::.........:...::.............::::--=====-:.   ...............::........-+**++++--===+****==-:-:.........::==--:::::::::--::---===++++****++========\\r\\n    ...........::::...... .-+=:::........::::---====-:.         ...              .....-=====--==-::--=+**++=-:::::::...:-=++==--=-::--=+=====----::.... ..:--===\\r\\n   .......::::.....::::...   ...-++=::::::::--------:.                                 :=+===++:  .   :+***++----:::-:::-:::-=====-::=+-...          .....:---=-\\r\\n.. .... :--:..::::...::-::...    .-+*+=-::::--------....                                .-+++*#+==----++===+*=-----------::::::--::..:.               ....::----\\r\\n....... :--:  ..::::...:-::.....  ...:-++=::---:---:.    ........                         :+**#++=-+==++++====:::....  ......  ..                       ..::::--\\r\\n.........-:.  .--:.:::..:::::---. .:--:.:=*+--::---.        ...                            .--+=-===+++*##+++==:::...                                    ...::::\\r\\n.........-=-. .--.. ..:::..::-==: . :--::..-*+:::-:...                                      -:.:::::::::--------::...                                     ......\\r\\n..::::.::=+=:..:=--....:-:...:-=:...:::=+::.:--*=:....                                      -:.::.:::::::::--===:....                                       ....\\r\\n:::::.::-**=:..-*#+-##+-:::.. :-:.:=:..----:::.=*:..                                        :-:.:::::::::::=----....      ....                                  \\r\\n-:::..::*#*-..-=#%%#+%@%+:....:-:.:=+-:..:::--:...                                           ::::--:---======--....      ........                               \\r\\n:::::::=+++:.:=*%%@@#%%@*-:::::....:+-..                                                      .:::::::--====-:..         ..........                             \\r\\n:--::.-***=.:-=%@%*%%%%@#=:.........:-:.                                                        ..::::::--:.               ........                             \\r\\n:-::::*##+::--*%%*+-+%%%#=:........  ..                                                                                    .......                              \\r\\n:-:::+###-:--*%@*=+*+%%%*-........                                                                                                                              \\r\\n::-:=##*-.:=#%%%#*+*%@%*=:......                                                                                                                                \\r\\n:::-###-.:-*%%#==*@@%*+=:......                                                                                                                                 \\r\\n::-*##=..-*%%%#%##%%#=-:.........                                                                                                .......                        \\r\\n:-*##+:::+%@#=+#%@%#=:.............                                                                                            .........                        \\r\\n=+*#+:.:=%%#=*==#@#=::................                                                                                        ............                      \\r\\n=++-..:=#%%#=-+#%*-:....................                                                                                     ....:::::......                    \\r\\n+-:..:=*%%%###%#-........................                                                                                   ...:::::::.......                   \\r\\n=..:=##==++*%%#:...........................                                                                                 ..::::::..........                  \\r\\n..:=#%%%-*%%%#-............................                                                                                 ....::............                  \\r\\n.:=####%++%%#-...........................                                                                                   ..................                  \\r\\n:=**####+#*=:.......    .............                                                                                       ..................                  \\r\\n+**#******-.......                                                                                                          ....::.............                 \\r\\n-=*+++*+-......                                                                                                             ...:::............                  \\r\\n:::=**+:....                                                                                                                 .................                  \\r\\n::::=-.                                                                                                                       ..............                    \\r\\n:::.                                                                                                                             ........                       \\r\\n:.                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n.                                                                                                                                  ................             \\r\\n::                                                                                                                                 ................             \\r\\n::....                                                                                                                             ................             \\r\\n::-=++:                                                                                                                             ..............              \\r\\n.:+***+:.                                                                                                                                .....                  \\r\\n:.:+*##*=.                                                                                                                                                      \\r\\n*:.:+#%%#+:.                                                                                                                                                    \\r\\n+*-.:+*+=**=.              ........                                                                      ...........                                            \\r\\n*#+..:-+****+:.         ............                                                                  ......::::.......                                         \\r\\n+##+:.-*%%#***-.         ...........                                             .......             ....::::::::::::::..         ..........                    \\r\\n:*##+..=#%%%%%*:.           ...........                                      .............           ::::::::::::::::::::       .:::-------:::.                 \\r\\n:-+##=..-#%%**+-.          ..............                                  ................          ::::::::::::::::::::.     :---------------.                \\r\\n:::+##*::=#%*+*=....     ..................                         ........................         .:::::::::::::::::::.    .-===============-.               \\r\\n:::-*#%=.:*%%##%+:...........................                      .........................         ..:::::::::::::::::..    :=================:               \\r\\n-:::+##*-.=#%####+:...............................               .........................             ..::::::::::::....     :=+++++++++++=====-               \\r\\n+-::-*%%#::=#%*=*%*:....................................     .  ......................         ........................     ..:=++++++=+++=====--.              \\r\\n+::::=#%%=.:+%%%*+#+...........................................................              :-:::::...::::::.......        ..:-====++==++====--:               \\r\\n:::::-*%##-.-*%%#*##=..........................................................            .:-:.::::::::::::-.              ..::--=========---::.               \\r\\n::::-:=##%*.:=#%%#*##-..........................................................          ....:-:.......::...:              ...::-----------::..                \\r\\n::::::-#%%#:.:+%%#+*%#-...................................................................:::::..........:::::.              ...:::::::::::...                  \\r\\n--::::-#%%#-.:-#%%##%%*:.........::::.....................................................:::::..........:::::.                ............                     \\r\\n-=+----*###-..-*%#*###%*:.....::-===-:...................................................::::::::.:::::-==::::                  ..........                      \\r\\n::==:::=*#*=...-*#++=+#*-:::.:-==--==::::---:............................................==-===+=--+=-===+=-=-::::::::::..::...............                     \\r\\n:::::...-=+=:..:-===--=====-:.--:::-=-::=#%+:...........................................+*+****#*+=*+=======-::::-::........::::..:.:.:......                   \\r\\n:::..:...-===-..:=-:-------:::....:-=-:=#+=-:::........................................=++****+=::..::-+++*+-:-=---:.::-:..::-===-:::--::::--:::::...           \\r\\n::::::....:---. .::--:--=-::-=-...:=--:-:.::--::................................:::::-+*+++***-     .:-+===-::.::..:::.::--====================--====----:..    \\r\\n...........:--::-::::--:...:---:....--:..:-----:.....................:::::--:::::-:.:=++++*+++++=--+**+=-=-        :. :--::::::---:::::--==+*+===++*++*****++=-:\\r\\n....::::::::::::--::::::------:.....::::--------:.....:::::::::-----==--:::::......:+*+++++*##%@%#*+--:::-: ........::-:.::::::::......:==++*****#############**\\r\\n.....::..:::--=======--=--::::..:::::::--:::-------===-==----===----::::-:......::=*+===+*******#**+:-..:..::::::::.:::::::--:::...:::-=++************++*++=+***\\r\\n    .....:.:::::......:...::::::--:::::::----==+**+==---=++=--::::::::-:.::..::-=+#*+*****+=======+-::.::..----:::..-:-----:......:--=++++++++++++*=-===++=--==+\\r\\n              ........:::::::---::::----===++++===--=++++-::::-::::..:::::-:--====+++==++=--::::-==:::.....--:::..:.-:-==---:...:-========++=--::--==.:=+*=.:=--\\r\\n           .........::::::::::..:::-==+**++==-----=++=-::::::-::......:---::--=+=====++==--:::::----:......:.:::....::===----:.--=--=======:.::.-+***+.:=-=*=-=*\\r\\n            ..................::-=++*+++=------=++--:::....::...:::..:-::..-:-+==++++++=-:.......---:.  ...:.::.... :--=----:----------=::=-.-++=-:=+*+-*#+##%%%\\r\\n              .......     ..::-++++=+=::-:::-++=::::::::........::::::.. .-:-=:=+++==-:....::::--:.::.    .: .:.    :-------::--------==--::: :=+**+-=#*####%%%%\\r\\n              .         ...:--=+===-=:::::-==-:.::::--:::.....::.::...  .---=:.:::......::--::::-:....    .: :-:    :--------:=-----::::---=-:  :=****########%%\\r\\n                      ...::-:--==-:--:::-=-:...::=+-:..:.  ..:::::..    :--=-....  ....:::::::........     : :::    :-------=----------::::..---=+****########*+\\r\\n                    ...:---::-:::::...:-:...::=++=:.....  .  ....      ::--.:   ............    ...:..     : :::    :-------+*--------=====..+++++****####*+=--:\\r\\n                  ..  .:::. ....... .::...:-=+=:..::.......   ..      .:--.       ........::::---. :...    : :::    :-------------------====-+++++*****#*=---:::\\r\\n...                 .....       ....:..:--=-::..:::........  ..       .:-.:. ....::::---------::-:.... .            :------=+=----------=====+++++****+-::::::::\\r\\n...               .....     ......:..::--:.........    ...           ..-.:--------------:::......:.. .              :=------==:--------======++++++*+-:=-:::---:\\r\\n   .   .        .::...    ........ .:::::.........    :.             .:..:------:::...            :. .              :+-----=-=:::::::::::--------------=-----*+.\\r\\n               ..:..   .      ... ..............     ..             ...  .........                .: . ....       ..:+--=-+---                      ........-*:.\\r\\n                     .       ..  .... ...  ....     ...              .                        ..::.. . ...::...     .---+*+--- ...           ......:..:....:*-.:\\r\\n              .            .:. ..... ...  ....     ....             ..                       ....  -.. ...::.:::.   .--------: ...      .:--====+++++.-::::*=.::\\r\\n                          .:...........  ...     . .               .:.:                            -      :::-:.    .---==---:....   .:-====+==::=+**-:-:.=*.:::\\r\\n           .. .:..::::::  .  .........  ...       .                .:. .      ......................      ::::      .=-=*#---:...  .-=--==-===: .-+-=+.=.:#:::-:\\r\\n           ...:.  .:::.  .  .........  .                           .::..................       ..  .      :-:...    .=-====-=-     .-=----... ::....:+.=:++.:--:\\r\\n.         . .:.  ...::  .. .....:...  .          .                .:. .......                      .      ......    .---=--==-:.     .:--==..:=+=+==++:=:*:::--:\\r\\n          ..::  ..::: ..:. ........  .          ..                 .        ......                                  .-----===---.      .:-==-====+***---=+-:::::\\r\\n           .::..::::. ... ....    .  .          .                ...   .........            ..:::...                .-----===---=:        ..:--====+=.=:*:-:::::\\r\\n .         :..:..:::  ... ....      .   .      .. .               ::-.                    .........:       .........:-----===----=-.            .......:*.:-:.::\\r\\n.         .:......:.  .. .....   ..    .       .                  --:                              .      ..........-=----===-----==:       ...........=+.:::...\\r\\n          ::.....::   .  ....... .            ..                  :.                                  .....:-:     .-=---:-==-----===-      ...........+=::----:\\r\\n          :....::::      .... ..                                  .                                       .---::..:.-=---:-==-==--====-.    .....:--::.*-::=**=-\\r\\n         .:....::::      .... ...                                                                  .      .- :-:::. -+===-===-==========.  ........:..:*:::::+=+\\r\\n         .:....:::.  .  ..:.. :..    ......... .                . ::                               .  .   .-:-:.   .:==+==+++-===========.  ..........:*-----===\\r\\n.        .:....:::.  .  .::.. ...                               ..=-.                            ..-...   .:-:.  ...-#%%*++++-============: ..........:+.  .....\\r\\n    ......:....::::......::.:.:.......:::...:.......            ..++.                           ..-*-.. ....... ....-%%%%%%%#-===========++: .........:*+++++*+*\\r\\n.   ...:.::....::::::.:::::::::::::.:---:::::::::::.            ..-:                            .  :.... ...........-#######*-==========++++: ........:**####%##\\r\\n    ......:....::::.....::::::::::...::::::::::::::.            ..:                            .   .. . ......   ...-%%%%%%%#============++++....::...-*=====+++\\r\\n.   ......:...:::::.:::.:.:::::::::::--:::::::::.:::            . :                                .. . ......    ..-*******+-===========+++++..:-:.:-=+--..:::-\\r\\n..   .....:....::::.... ....:::.:....:::.......:....            . -.                                  .    ..  ... .:--------:===========++++*+.....::-+:::.::::\\r\\n .       .::...::::. ..  .......:.   :..      .:                  :                                   .   .-..-:.-..:--------=============++++*=...::.:+.....--:\\r\\n..        .:...::::..... ........... .:.       :. .               ..   .                              ... .:::: .:..:---------============+++++*=..::..+:...::..\\r\\n...       .:......::..:......:...:... :..      ..::.               . .                                .....-:.::   .:--------:=============+++++*-..:..+-..::.::\\r\\n...      . ::...::::...:.....:::.:... ....      ..:.              .:..           ..........           .....-:::.   ..--------:-============+++++**-.:..==.::..=+\\r\\n... .    ...:::..::::. .:.....:::.:... . .       ...               :.                   ............ ......-:::.    :--------:==============+++++**:...-+.-....:\\r\\n......    . .:...:::::. .::...:::....   . .      ..:.              .. ..........                .. ........-::-:   .:--------:==============+++++***:...+:::::::\\r\\n   .         :::::-----. ::....:::.:.. ... .     .....             .:-=-::----::::::.....          ........::::......--------:-=============+++++****:..==.....:\\r\\n            ...........:...:....:::.:........     ...:             ..-:. ......:::---------------:..:......-:.--. ...---------==============+++++*****:.-+....:-\\r\\n             ......    .. .::.:..:::::........   ....::             .:   ..           ....::::::--:::......::.:. ....=-------===============+++++****#*-:==.....\\r\\n              .:..  ....... .:::::::.::...............:.           . :.  .......                  .:.......-:-:: ....--------===================++++*##*-:+:....\\r\\n               .. ...  ..... .:..::::.::..:::.:..:. ...:            .:: ........                   :.......::::.   ..--------=======-=--:::.....:-.:-=**#=++::..\\r\\n                 ........::::..::.:::-:.::........   .....          ..:..............          ... :.......-::--:::..---------======+=+++=======-=-::..:=*++=.::\\r\\n                  ..............:-::----:::.........  ..::.          :.-:.      ..............  .  ........---::.:..:----=-::--========++====++++++++---::.:---:\\r\\n                ..   ....::::::-----:----:::::-:::... ...:::.        ..::   .       ....::::--:::. ...... .:.:-.  ..:---+%+::--============++++++++**+=-:.:::...\\r\\n              ..:-:.  .::::--::--::::-------:::::::.......:::.        ..:. ......          ..::---.........-::-......:-=#+=-:-==========++=--+++++******+==:.:--\\r\\n                 ....  ..::----:::.:::---::-=-:::--:::... .:::.. .     ..-. ......          .... :.-..........:......--++-=-:-==+====++=-:::=++++****######*+=--\\r\\n                          ...:----:--::::------=-::::---:...::::....    .:-.........      .........=................::-=+-=-:-==+++++=:..-+++=-:++***##########*\\r\\n                             .....:-:..::::---::-===::--=-:..:::. ....  ...:.:-::::...... ...... ..-....::...::.:::::::++==:-:-=+++=:.-=:.:-------===*#########%\\r\\n                                ...::--:..:::---:::--:::...:::::     .....:-:--:---------:::.....:::..:.:.:::-------::-*===----=+++++======--------=+-:+**####%%\\r\\n             ..                .......::--::::::---:::::--:::::.      .....:::-=-----===========--:::...:::::::::::-:-=*+==--=:=*********====++++-=*+==+::=++**#\\r\\n               ..........................::::::::::::--::.....          ......::::-------::::----:.--::::::=--.::.:::-=+=----::--+********#*****++++**=-=+===+*+\\r\\n                 .........................::::-------:-:---:::......::..  ....:::---------:::::::::=-.:::::=-==::..::===----:..::::-++*****####***#*=-=+===+**+=\\r\\n.           ..    .........................::::--+++===-:::::::.:..--....:..:.:--=-========--:::---=-.:::::===--:::::----=-.....:-::::-=+*###%%########**#%%###*\\r\\n.. ...  ..  ..... .......................::::::--=+===-. .............  ..::::..:::-==++======---==-=.:::::--::----:::---:.:......::::::--==+******###%%%%##*+++\\r\\n...:........::.........:...::.............::::--=====-:.   ...............::........-+**++++--===+****==-:-:.........::==--:::::::::--::---===++++****++========\\r\\n    ...........::::...... .-+=:::........::::---====-:.         ...              .....-=====--==-::--=+**++=-:::::::...:-=++==--=-::--=+=====----::.... ..:--===\\r\\n   .......:::::....::::...   ...-++=::::::::--------:.                                 :=====++:  .   :+***++----:::-:::-:::-=====-::=+-...          .....:---=-\\r\\n....... :--:..::::...::-::...    .-+*+=-::::-------:....  ...                           .-+++*#+==----++===+*=-----------::::::--::..:.               ....::----\\r\\n....... :--.  ..::::...:-::.....  ...:-++=::---:---:.    ..........                       :+**#++=-+==++++====:::....  ......  ..                       ..::::--\\r\\n.........--.  .--:.::::..:::----. .:--:.:=*+--::---.        ....                           .--+=-===+++*##+++==:::...                                    ...::::\\r\\n.........-=-. .:-.. ..:::..::-==: . :--::..-*+::--:...                                     .-:.:::::::::--------::...                                     ......\\r\\n..::::.::=+=:..:=--....:-:....-=:...:::=+::.:--*=:....                                      -:.::.:::::::::--===:....                                       ....\\r\\n:::::.::-**=:.:-*#+=##+-:::.. :-:.:=:..----:::.=*:..                                        :-:.:::::::::::=----....      ....                                  \\r\\n-:::..::*#*-..-=#%%#+%@%+:....:-:.:=+-:..:::--:....                                          ::::--:---======--....      ........                               \\r\\n:::::::=+++:.:-*%%@@#%%@*-:::::....:+-..                                                      .:::::::--====-:..         ..........                             \\r\\n:--::.-***=.:-=%@%*%%%%@#=:.........:-:.                                                        ..::::::--:.               ........                             \\r\\n:-::::*##+::--*%%*+-+%%%#=:........  ..                                                                                    .......                              \\r\\n:-:::+###-:--*%@*=+*+%%%*-........                                                                                                                              \\r\\n::-:=##*-.:=#%%%#*+*%%%*=:......                                                                                                                                \\r\\n:::-###-.:-*%%*==*@@%*+-:.......                                                                                                                                \\r\\n::-*%#=..-*%%%#%##%%*=::.........                                                                                                .......                        \\r\\n:-###+:::+%@#=+#%@%#=:.............                                                                                            .........                        \\r\\n=+*#+:.:=%%#=*==#@#=::................                                                                                        ............                      \\r\\n=++-..:=#%%#=-+#%*-:....................                                                                                     ....:::::......                    \\r\\n+-:..:=*%%%###%#-........................                                                                                   ...:::::::.......                   \\r\\n=..:=##==++*%%#:...........................                                                                                 ..::::::..........                  \\r\\n..:=#%%%-*%%%#-............................                                                                                 ....::............                  \\r\\n.:=####%++%#*-...........................                                                                                   ....::............                  \\r\\n:=**####+#*=:.......    .............                                                                                       ....::............                  \\r\\n+**#******-.......                                                                                                          ...:::............                  \\r\\n-=*+++*+-......                                                                                                             ...:::............                  \\r\\n:::=*#+:....                                                                                                                 ................                   \\r\\n::::=:.                                                                                                                       ..............                    \\r\\n:::.                                                                                                                             ........                       \\r\\n..                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n                                                                                                                                   ................             \\r\\n:.                                                                                                                                 ................             \\r\\n::....                                                                                                                             ................             \\r\\n:.:=++:                                                                                                                             ..............              \\r\\n.:+***=:.                                                                                                                                .....                  \\r\\n..:+*##*=.                                                                                                                                                      \\r\\n*:.:+#%%#+:.                                                                                                                                                    \\r\\n+*-.:+#*+**=.              .....                                                                         ...........                                            \\r\\n*#+..:-++*#*+:.         ............                                                                  ......::.........                                         \\r\\n+##+:.-*%##***-.         ...........                                             .......             ....:::::::::::::..          ..........                    \\r\\n:*##+..=#%%%%%*:.           ...........                                      .............           :::::::::::::::::::.       .:::-------::.                  \\r\\n:=*##=..-#%%#**-.           ............                                   ................          ::::::::::::::::::::.     :--------------:.                \\r\\n:::+##*::=#%+++=....      .................                         ........................         .:::::::::::::::::::.    .-==============--.               \\r\\n:::-*#%=.:*%%##%+......  ....................                      .........................         ..:::::::::::::::::..    :=================:               \\r\\n::::+##*-.=#%####+:...............................               .........................             ..::::::::::::....     :++++++++++++=====:               \\r\\n+-::-*%%#::=#%*=*%*:..................................          ......................          .......................     ..:=++++++=+++=====--.              \\r\\n+::::+#%%=.:+%%#**#+..........................................................               ::::::....:::::........        ..:-====++==++====--:               \\r\\n-::::-*%##-.-+%%**##=..........................................................            .:-:.:::::::::::-:               ..::--=========---::.               \\r\\n::::-:=##%*.:=#%%###*-..........................................................          ....:-........::...:              ...::----------:::..                \\r\\n::::::-#%%#:.:+%%*+*%#-...................................................................::.:...........:::::.              ...:::::::::::...                  \\r\\n--::::-#%%#-.:-#%%##%%*:.........::::.....................................................::::...........:::::.                ............                     \\r\\n-=+-:--*###=..-*%#*###%*:......:-===-:...................................................::::::::...:::-=-::::                  ..........                      \\r\\n::==-::=*#*=..:-*#++=+#*-:::.:-==--==:::.:-::............................................=---==+=--+=====+=-=:::::::::::..::...............                     \\r\\n:::::...-=+=:...-===--=====-:.--:::-=-::-#%+:...........................................+*+****#*+=*===-====-:::::::........::::...:..:.....                    \\r\\n:::..:...-===-..:=-:-------:::....:-=-:=#*+-:::........................................=*+****++-:.:::-++**+::-=---:.::-....:-----:::--::::-:::::...            \\r\\n::::.:....:---. .::--:--=-::-=-...:==-:-:.::--::.................................::::-+++++***-      .-+===-:::::..::::::--=======--===========-====----::.     \\r\\n...........:--::-::::--:...:---:....--:..:-----:......................::::--:::::-..:+++++*+=+++=--+**====:        :  :--::::::-=-:-:::--==+*====++*++****++=--.\\r\\n....::::::::::::--:::::::-:---:.....::::--------:.....:::::::.::----==--::-::......:+*+++++**#%@%#*+--:::-. ........::::.::::::::......:==++******###########***\\r\\n.....::...::---======--==-::::...::::::--:::-----:-===-==----===----::::-:......::=*+===+*******#**=:-.::..:::::::..:::::::--::....:::-=++**********#*++*++=+***\\r\\n    .....::::::::.....:....:::::--:::::::-----=+**++=---=++=--::::::::-:.-:..::-=+#*+*****+=======+:::.:...----:::..::-:--::......:--=++++++++++++*===-=++=--==+\\r\\n               .......:::::::---::::-----==++++===---=+++--:::-::::..:::::-:--====*++==++=--::::-==:::.....-::::..::-:-==---:...:-========++==-::--=-.:=**-.-=--\\r\\n           ..........:::::::::...::--=+**++==-----=++=-::::::-:.......:---::=-=+=====++==--::::-----:......:.::.....:-===----:.--=--=======:.:.:=+**+=.-=-++--=*\\r\\n             ........:........::-=++++++=------=++=-::.....::...:::..:-::..-:-+==++++++=-:.......---:.  ...:.::.....:-=-----:----------=:-=:.=+=-:-+**=-**+##%%%\\r\\n              .......      .::-=+++=+=::::::-=+=::::::::........::::::.. .-:-=:=+++==-:....::::--:.-..    .: ::. .  --------::--------==-:::. -=+**+-+**####%%%%\\r\\n              ..        ...:--=+=====:::::-==-:.:.::--:::.....::.::...  .-:-=:.:::.......:--::::-::...    .: :-:    --------:-=-----:::---==-.  :=****########%%\\r\\n                      ...::-::-==-:--:::-=-:...::==-:..:.. ..:::.:..    ---=-....  ....:::::::... ....    .: :::    --------=---------:::::.:-::=+****#######**+\\r\\n                    ....---::-:::::...:-:....:-++=:.....  .  ....      ::--::   ............    ...:..    .: ::.    :-------++:-------===== :+++++****#*##*+=--:\\r\\n                  ..  .:::. ....... .::...:-=+=:..::......    ..      .:--        ........::::---..:...   .: :::    :--------=----------===-=+++++******+=---:::\\r\\n...                 .....       ....:...:-==::..:::........  ..       .:-.:. ....::::---------::-:.... .            :------==-:---------=====+++++****+-::::::::\\r\\n...               .....     .... .:..::--:.........    ...           ..-.:--------------:::.....::..   .            :-------+=:--------======+++++**+-:=-.::--::\\r\\n   .   .        .::...    ........  :::::.........    :.             .:..-------:::...            :.                :=----=---:::::::::::----------=---=-----*=.\\r\\n               ..:..   .      ... ..............     ..             ...  .........                :: . ...        ..-+--=-+--:                    ..........=*.:\\r\\n                     .       ..  .... ...  ....     ...             ..                        ..::.. . ...::..      :---+*=--: ...           ..............-*:.:\\r\\n              .            .:. .....  ..  ....     .. .             ..                      ..... .- . ...::::::    .--------: ...      .:--====++++=.-.:::*-.::\\r\\n                          .:...........  ...     . .               .:.:                           .- .    :.:-:     .---==---:...    .:-====+==:-++**:-::.+=.:::\\r\\n           .. .:..::::::  .  .........  ...       .                .:...       .....................      ::::      :=-=#*--=....  .-=--==-===. .-+-+=:-.-*:::::\\r\\n           ...:.  .:::.  .  .........  .                           .:...................       ..  .      :-:..     :=-====-=:     .-=---:... ::....-+.=.*-.:--:\\r\\n.         . .:.  ...::  .. .....:...  .          .                .:. .......                      .      ......    :---=-===-:      :--==-..-++==-=*=:=-*:::-::\\r\\n.         ..::   ..:: ..:. ........  .          ..                 .         .....                                  :-----===---.      .:-==-====****:=:*=-:::::\\r\\n           .::..::::. ..: ....    .  .          .                ...   .........            ..:::..                 :-----===----:        ..:--===++-:=:*:-:::::\\r\\n .         :..:...::  ... ....      .   .      ..                 ::-.                    .....:...:      ..........:-----===----=-.           ........=+.:-.:::\\r\\n.         .:......:.  .. .....   ..    .       .                  --.                              .      ..........-=----===-----==.       ...........+-.:::...\\r\\n          ::.....::.  .  ....... .            ..                  :.                                   ....:-:     .-=---:===------==:      ..........:*-:-----:\\r\\n          :....::::      .... ..                                  .                                       .---::....-=---:===-=---====-     .....:--:::*:::=**--\\r\\n         .:....::::      .... ...                                                                  .      .: --::...-+===-===-=========-.  ........:..:+.:::-+=+\\r\\n         .:....:::.  .  ..:.. :..    ........  .                ..::                               .      .-:-:.   .-==+==+++-===========.   .........-+----====\\r\\n.        .:....:::.  .  .::.. ...                               ..=-.                            ..-...   .--:   ...-#%%*++++-============. ..........-= . .....\\r\\n    ......:....::::......::.:.:.......:::...:.......            .:++.                           ..-*:..  ...... ....=%%%%%%%*-===========+=. .........-*+++++*+*\\r\\n.   ...:.::....::::::.:::::::::::::.:--::::::::::::.            ..-.                            .  :...  ...........=#######*-==========+++=..........=**####%##\\r\\n    ......:....::::.....::::::::::...::::::::::::::.            ..:                            .   . .   .....   ...=%%%%%%%*-==========++++=...::....=+=====+++\\r\\n.    .....:...:::::.:::.:.:::::::::::--:::::::::.:::            . :                                .  .  .....    ..=+******+-===========++++=..:-:.:-=+-:..:::-\\r\\n..   . ...:....::::.... ....:::.:....::........: ...            . -.                                 ..    .. .... .--------:-===========++++*=.....::=+::..::::\\r\\n .       .::...::::. ..  .......:.   :..      .:                  :                                  ..   .:..-::- .:--------=============++++*-...:..-+....:-::\\r\\n...       .:...::::..... ........... .:.       :. .               ..   .                              ... .:::. :: .:---------============+++++*-..:..:+....-:..\\r\\n...       .:......::..:......:...:... :..      ..::.              .. .                               .... .-:.:.   .:-------:-=============++++**:.:..:+:..-:.::\\r\\n....     . .:...::::...:.....:::.:... ....      ..:.              .:..           ..........          .... .-:::.   .:--------:=============+++++*+:....+-.::..=+\\r\\n... .    ...:::..::::. .:.....:::.:... . .       ...               :                    ............ .... .::::.   .:--------:==============+++++*+:...==.-...::\\r\\n......    . .:...:::::. .::...:::....   . .      ..:.              .. ..........                .. ...... .:::-:   .:--------:==============+++++**+:..:+.::::::\\r\\n   .         .:::::----. ::....:::.:.. ... .      ....             .:-=-::----::::::.....          ........::::.....:--------:==============+++++***+...+-.....:\\r\\n            ...........:...:....:::.:........     ...:             ..-:. ......:::---------------:.........-..--. ..:---------==============+++++****+:.-+....:-\\r\\n             ......    .. .::.:..:::::........   ....::             .:   ..           .....:::::--::.......::.:. ...:=------=-=============++++++****#+-.+-.....\\r\\n              .:..  ....... .:::::::.::...............:.           . -.  ......                   .:.......----: ...:-------=========-=========++++**##*--+.....\\r\\n               .. ...  ..... .:..::::..:..:::.:..:. ...:           ..:: ........                   :.......::::.   .:--------=======-=--:::.....-:.:-=***=+=.:..\\r\\n                 ........::::..::.:::-:.::........   .....          ..:..............          ... :..... :-::--::..:---------======+=++=+======-=-::..:=*++-:::\\r\\n                  ..............:-::----:::.........  ..::.          :.-:.      .............   .  ...... .---:.....:----=-::-========+++====++++++++---::.:--:.\\r\\n                ..   ....::::::-----:----:::::--::... ...:::.        ..::   .       ....::::---::. ...... .:.:-.  ..:---*%=::--============++++++++**+=-:.:::...\\r\\n              ..:--.  .::::--::--::.:-------:::::::.......:::.        ..:. ......          ..::--: ...... .:::-.....::-+#==-:-==========++=-=+++++******+==:.:-:\\r\\n                  ...  ..::----:::.:::---::-=-:::--:::... .:::.. .     ..-. ......          .....:.-..........:.....:--++-=::-==+===+++=-::-=+++*****#####**+=--\\r\\n                          ...:----:--::::------=-::::-=-:...::::....    .::.........      .........=................::-==-=::-==+++++-:..-++=-:-++***##########*\\r\\n                             .....:-:..::.::--::-===::--=::..:::.  ...  ...:.:-::::............. ..-....:::..::.::::::-+===:-:-++++=..-=:.--------==+*#########%\\r\\n                                ...::--:.::::----::--:::...:::::     .....:-:--:----------:::....:::.::.:.:::-------::=*===----++++++======----=-:-++-:++*####%%\\r\\n             ..                .......::--::::::----::::--:::.:.      .....:::-=:----============-:-::..:::::.:::::-:-=*+==---:+*********====++*+-+*+===:-+=+**#\\r\\n                .........................:::::::::::::-::.....          ......::::-------::::----:.-:::::.:=--.::.:::-++-----::-=+********#**#*+++++*+=-++===+*+\\r\\n                 .........................::::-------:-:---:::.....:-:..   ...::----------::::::::-=-.:::.:=-=-::..::===----:..::::-++*****####**##*--++===+**+=\\r\\n.           ...   .........................::::--+++===:...::::.-..--....:.::.:----========--:::---=:.:::::==---:::::----=:.....:-::::-=+*####%########*##%%###*\\r\\n.. ... ...  ..... .......................::::::--=+===-. .............  ..-:::..:::-=+++=======--==--.:::::--::----:::---..:......::::::---=++++***##%%%%##**+++\\r\\n............::.........:...::.............::::--=====-..   ...............:.........-+*+++++---=++****+=---..........::==--:::::::::--:----==++++****++=-=======\\r\\n    ...........:::::..... .-==::::.......::::----===-:.         ...              .....-=====--==::::--=**++=-:::::::...:-=++=====-::--++====-----:....  .::--===\\r\\n   ... ...:::::....::::...   ...-++=::.:::::--------:.                                 :=====++:  ....-+***++----:::-::--:::-=--==:::=+:.            ....::-----\\r\\n....... :--:..::::...::-::...    .-=*+=-::::-------:....  ..                            .-+++*#+==----++===++=----------::::::.--:...:.              .....::----\\r\\n....... :--.  ..::::...:-::..:..  ...:-+*=-:--::---:.    ..........                       :+**#+==-+==++++====:::...    .....  .                         .::::::\\r\\n.........--.  .--:.::::..:::----. ..--:.:=*+=-::--:.        .....                          .:-+--====++*##++===:::...                                    ...::::\\r\\n.........-=-. .:-..  .:-:..::-==: . :--::..:*=::--:...                                     .-:.:::.:::::--------:....                                     ......\\r\\n..::::.::=+=:..:+--::..:-:....-=:...:.:=+::..:-*=:....                                      -:.::.:::::::::=-===.....                                       ....\\r\\n:::::..:-**=:.:-*#*=##*=:::.. :-:.:=-::----:::.=+...                                        :-..::::::::::-=---:....      ...                                   \\r\\n=:::..::*#*-..-=#%%#+%@%+:....:-:.:=+-:..:::--:...                                           ::::--:---======-:....      .......                                \\r\\n:::::::=+++:.:-*%%@@%%%@*-:::::....:+-..                                                      .:::::::--====-:.          ..........                             \\r\\n.--::.-***=.:-=%@#+#%%%@#=:.........:-:.                                                         .:.::::-::.              .........                             \\r\\n:-::::*##+::--#%%*+==%%%#=:........  .                                                                                    .........                             \\r\\n:-:::+##*-:--*%@*-+**%%%+:........                                                                                                                              \\r\\n::-:=##*-.:=#%%##***%%%*-.......                                                                                                                                \\r\\n:::-###-.:-*%%*==*@@%*+-:......                                                                                                                                 \\r\\n::-*%#=..-*%%%#@%#%%*=:.........                                                                                                 .......                        \\r\\n:-###+::-+%@#==#%@%#=:............                                                                                             .........                        \\r\\n=++#+:.:+%%#=*+=#@#=:.................                                                                                        ............                      \\r\\n=++-..:=#%%%=-+#%+::....................                                                                                     ....:::::......                    \\r\\n+-:..:=*#%###%%#-........................                                                                                   ...:::::::.......                   \\r\\n-..:=##=-++*%%*:...........................                                                                                 ..:::::..........                   \\r\\n..:=#%%%=*%%%*:............................                                                                                 ....::............                  \\r\\n.:=####%++%#*-...........................                                                                                   ....::............                  \\r\\n:=**####+#*=:.......    .............                                                                                       ....::............                  \\r\\n+**#****++:.......                                                                                                          ...:::............                  \\r\\n-=++++*+-......                                                                                                             ...:::............                  \\r\\n:::=**=:....                                                                                                                 ................                   \\r\\n.:::=:.                                                                                                                       ..............                    \\r\\n:::.                                                                                                                             .......                        \\r\\n..                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n                                                                                                                                   ................             \\r\\n:.                                                                                                                                 ................             \\r\\n::....                                                                                                                             ................             \\r\\n:::-==:                                                                                                                             ..............              \\r\\n.:=***=:.                                                                                                                               ......                  \\r\\n..:+*##*-.                                                                                                                                                      \\r\\n*:.:+##%#=:                                                                                                                                                     \\r\\n**:.:+#*+**-.              .....                                                                         ...........                                            \\r\\n*#+..:-++*#*+:          ............                                                                  ......::.........                                         \\r\\n+##=..-*%##***:.         ...........                                             .......             ....:::::::::::::..          ..........                    \\r\\n:*##+..=#%%%%%*:.           ...........                                      .............           :::::::::::::::::::.       .:::-------::.                  \\r\\n:=*##=..-#%%##*-.           ............                                   ................         .::::::::::::::::::::.    .:--------------:.                \\r\\n:::+##*::=#%+=+=....      .................                         ........................         .:::::::::::::::::::.    :-==============--                \\r\\n:::-*#%=.:*%%###=......  ...................                      ..........................         ..:::::::::::::::::..    :=================.               \\r\\n::::+##*:.=#%####+:...............................              ..........................            ...::::::::::::....     -++++++++++++=====:               \\r\\n+-::-*%%*::=%%*=*#*...................................          ......................          .......................     ..:=++++++=+++=====-:               \\r\\n+-:::+#%%=.:+%%#**#+..........................................................               ::::::....::::.........        ..:-====++=+++====--:               \\r\\n-::::-*%%#-.-*%%*+##-..........................................................            .:-:.:::::::::::-:               ..::-==========---::.               \\r\\n::::-:=##%*.:=#%%###*-..........................................................          ....:-.......:::...:              ...::----------:::.                 \\r\\n::::::-#%%#:.:+%%*=*%#-...................................................................::.:...........::..:.              ...:::::::::::...                  \\r\\n--::::-#%%#-.:=#%%##%%*:.........::::.....................................................::::...........:::::.                ............                     \\r\\n-==-:--*###=..-*%#*#%#%*:......:-===-:...................................................::::::::....::-=-::::                  ..........                      \\r\\n::==-::=*#*=..:-*#++=+#*-:::.:-==--==:::.:-:............................................:----====-=+-====+=-=:.::::::::...:...............                      \\r\\n:::::..:-=+=:..:=+==--=====-::--:::-=-:.-#%+:...........................................+*+******==*==--====-:::::::........:::....:..:.....                    \\r\\n:::..:...-===-..:=-:-------:::....:-=-:=#*+-:::........................................=*+****++-:.:::=++**=::=----:.:::....:----::::--::::::::....             \\r\\n::::.::...:---. .::--:--=-::-=-...:==-:-:.::--::.................................::::-+++=+***:      .=+==+-:::::::::::::--=======--====-======-====---::..     \\r\\n...........:--:::::::--:...:---:....--:..:-----:......................::::--::::--..:+++++*+=++=-:-+**===-:       .: .:---:::::-=---:::--==++====+++++***+++=-:.\\r\\n....::::::::::::--:.::::::::--:.....::::--------:.....:::::::.::----==--::-::......:+*+++++**#%%##*+=--:--. ........::::.::::::::.....:-==++******###########**+\\r\\n.....:-...::----=====--==-::::...::::::--:::-----:--==-==----====----:::-:.......:=*+===+**##***#**=::::::::::::::..::::::::--:....:::-=+***********#*+**+++****\\r\\n    .....::::::::::...::...:::::--:::::::-----=+**++=---=++==-::::::::-:.-:..::-=+#+++****+=======+:::.:..:----:::..::-:--:.......:-==++++++++*++**===-=+==--=+*\\r\\n               ........::::::---::::-----==++++===---=+++=-:::-::::..:::::-:--===+*+++=++=--::::-==::.....:-::::.:.:-:-==---....:-========++==-::--=:.-+**:.==--\\r\\n           ..........:::::::::...::--=+*++++=-----=++=-::::::-::......:---::=-=+=====++==--::::----::......:.::.....:-===----::--=--=======:::.:=+**+-.===+=--+*\\r\\n            .........:::......:::-=+++++==-----=++=-::.....::...::...:-::..-:-+==++++++=-::......-:-:.  ..::.-:.....--=----:----------=-:-=:.=+=-:-+**-=#**##%%%\\r\\n              ........     .::-=+++=+=::-:::-=++-:::::::........::::::.. .-:-=-+++++=-:....::::--::-.     .:.::. . .--------:--------===-::-..-+**+=-***###%%%%%\\r\\n              ..        ...:--=++====:::::-==-:.::::--:::.....::.::...  .-:==:.::::.....::--::::-::..     ...:-.   .--------:-=-----:::--==--. .-+****#######%%%\\r\\n                      ....:-::-==-:--:::-=-:...::==-:..:.. ..:::.:..    --==-....  ....::::::::.. ....    ...::.   .-------=----------:::::.:-::=+****########*=\\r\\n                    ....---::--:::::..:--....:-=+=:.....  . .....      ::=-::   ............    ...:..    .:.::.   .-------=*+:-------====- -+++++****#*##*+=--:\\r\\n                  ..  .:::......... .::...:-=+=-..::......    ..      .:--        ........::::---..:...   .:.:::   .:--------=:--------====-=+++++****#*+=--::::\\r\\n...                 .....       ....:...:-==-:..:::........  ..       .:-.:   ...:::::--------::-:.... .            -------==-:--------=====+++++*****+-::::::::\\r\\n...                ....     .... .:...:--::....:::.    ...           ..-.:--------------::::....::..   .            -------=+=:--------======+++++**+--=:.::--::\\r\\n   .   .         .:...     .......  :::::.........    :.            ..:..-------::::..           .:.              . -=----=-=-:::::::-------------==--==----=#-.\\r\\n                .:..   .      ... ..............     ..             ...  .........                :. . ...        ..-=--==+--:                    ..........+=.-\\r\\n                 ..  .       ..  .... ...  ....     ...             ..                        ..::.: . ...::..      :---**=--. ...           ..............=*..:\\r\\n              .            .:. .....  ..  ....     ....             ..                      ..... .:   ...-::::.    :--------.....      .:--====++++-:-.::-*:::-\\r\\n                          .:........ ..  ...     . .               .:.:                           .:    ..-.:-:     :--===---....    .:-===++=-:-++*+.-:::*-::::\\r\\n           .. .:..::::::  .  .........  ...       .                .:...      ......................      -::.      :=-=#+--=....  .----=--==-. .=+-*:-:.++.::::\\r\\n           ...:.  .::::  .  .........  .                           .:...................      ...  .      --:..     :=-=+==-=.     .=----:... ::..:.==:=:*:.:-::\\r\\n.           .:.  ...::  ..  ....:...  .          .                .:..........                     .      ......   .:---=-===-.     .:--==-..-++==-=*---=+::--::\\r\\n.         ..::   ..::  .:. ........  .          ..                 .         .....                                  :-----===-=-.     ..:===-====****:=:*--:::::\\r\\n           .::..::::. ..:.....    .  .          .                ...   .........           ...:::..                 :-----+==----.        .::-====++----+:-.::::\\r\\n .         :..:..:::  ... ....      .   .      ..                 ::-.                    .....:...:      .  .......------===----=:            ........+=.--.:::\\r\\n          .:......:.  .. .....   ..    .       .                  --.                              .      ..........-=----===-----=-.      ...........:*:::-:..:\\r\\n          ::...:.::.  .  ....... .            ..                  :.                                   ....--.     .=----:===------==:      ..........-*::----::\\r\\n          :....::::      .... ..                                  .                                       :--:::....==----===-=---====:    ......:-::.-+::-+*+-=\\r\\n         .:....::::      .... ...                                                                  .      :: --::. .=========-=========-   .......::..==.:::-+=+\\r\\n         .:....:::.  .  ..:.. :..    ........  .                ..::                               .      :-:-:.   .-=++==++=-==========-    .........=+----====\\r\\n.        .:....:::.  .  .::.. ...                               ..=-.                           ...-...   .--:   ...=%%#*++++-==========+=. ..........=- . .....\\r\\n    ......:....::::......::.:.:.......:::...:.......           ..:++.                           ..-*:..  ...........+%%%%%%%+-===========+=. .........=+++++****\\r\\n.   ...:..:....::::::.:::::::::::::.:--::::::::::::.            ..-.                            . .: ..  ...........+#######+-==========+++=..........+**###%%##\\r\\n    ......:....::::.....::::::::::...::::::::::::::.            ..:                            .   . .  ......   ...+%%%%%%%+===========++++=...::....++=====+++\\r\\n..   .....:...:::::.:::.:.:::::::::::--:::::::::::::            . :                                . .. ......    ..=+******=============++++-.::-..:-+=-:.::::-\\r\\n..   .....:....::::.... ....:::.:....::........:....            ..-.                                 ..    .. .... .--------:============++++*-.....::==::..::::\\r\\n .        ::...::::. ..  .......:.   :..      .:                  :                                  ..   :: :-::: .:--------============+++++*:...:..==....:-::\\r\\n...       .:...::::..... ........... .:.       :. .               :.  ..                             .... .:::. :: .:-------:-============++++**:..:..-=...::...\\r\\n...        :......::..:......:...:... :..      ..::.              .. .                               .... .-:.:.   .:-------:-============+++++*+..:..:+...-..::\\r\\n....     . .:...::::. .:.....:::.:... ....      ..:.              .:..           ..........        . .... :-:::.   .:--------:=============+++++*+.:..:*:.-..:++\\r\\n... .    .. :::..::::. .:.....:::.:... . .       ...               :                    ............ .... :::::.   .---------:=============+++++**+....+-:-...::\\r\\n......    . .:....::::. .::...:::....   . .      ..:.              .. ..........                .. ...... ::::-.   .:---------=============+++++***=...-+.::::::\\r\\n   .       . .::::::---. ::....:::.:.. ... .      ....             .:-=-::----::::::.......        ...... .::::.....:--------:==============+++++***=..:+:.....:\\r\\n            ...........:...:....:::.:........     ...:             .:-.. ......:::---------------:.:..... ::..-:. ..:---------==============+++++***#+.:==...::-\\r\\n             ......    .. .::.:..:::::........   ....::             .:   ..           .....:::::--::.......::.:. ...:-------===============+++++*****#+::+:.....\\r\\n               :..  ....... .:::::::.::...............:.           ..-.  ......                   .:......:--:-. ...:-------=========-=========++=+**##*:==.....\\r\\n               .. ...  ..... .::.::::..:..:::.:..:. ...:           ..:: ........                   :.......::::.  ..:---------========--:::.....-:.:-+***=*-....\\r\\n                 ........::::..::.:::-:.::........   .....          ..:..............          ..  :..... :-::-:::..:---------======+=++=+======-=-::.:-+*++::::\\r\\n                  ..............:-::----:::.........  ..::.          :.-:.      ..............  .  ...... :---:.....:---==::-=========+++====+++++++=--::..:--:.\\r\\n                ..   ....::::::---:-:----:::::--::... ...:::.        ..::   ..      ....::::---::. ...... ::.:-.....:---#%-::==============++++++++**+=:::::....\\r\\n              ..:--.  .::::--::::::.:-------:::::::.......:::.        ..:. ......          ..::--: ...... ::::-.....::-**==::===========+==:=+++++******+=-::--:\\r\\n                  ...   .::----:::.:::---::-=-:::--:::... .:::.. .     ..-. ......          .....:.-..........:.....:--+=-=::===+===+++=-::-++++*****#####**+=--\\r\\n                          ...:----:-:::::------=--:::-==:...::::....    .::.........     .........:-................::-====::-=+++++=-:..=++=-:-++***##########*\\r\\n                             .....:-:..:::::--::-===::---::..:::.  ...  ...:.:-:::::............ ..-.:..:::..:::::::::-+==-::--++++-.:--..--------==+*#########%\\r\\n                                ...::--:.::::----::--:::...:::::     .....:-:--:----------:::....:::.::.:.:::------::-=*=+-----++++++===+=-----=-:=+=:-++*###%%%\\r\\n             ..                .......::--::::::----:::::-::::.       .....::-=-:----============-:-::..:::::.:::::::-=*+=-:--:+*********===+++*==++==+=:=+=***#\\r\\n                .........................:::::::::::::-::.....          .... .:::--------:::::---::=:::::.-=-::-:.:::-+=-----.-:=+********#**#*++++**+==++==+*++\\r\\n                 .........................::::---------::--:::.....:-:..   ...::----------::::::::-=:.:::.:=-=-:...:-==-----:..::::-++*****####**##+-=++==+**++=\\r\\n.          ....   .........................::::--+++===:...::::.-..-:....:.::.:----=========-:::---=:.:::::==---:::::---=-:.....:-::::-=+*###%#######%###%%%##**\\r\\n.. ... ...  ..... .......................::::::--=+===-...................-:::..:::-=++++=====---+=--.:::::-:.:----::---:.:::.....::::::---=++++***##%%%%#**+++=\\r\\n............::.:.......:...:-:............::::--=====-..  ................:.........-+*+++++---=++****+=---..........:-==--:::::::::------===++++***++==--=-====\\r\\n    ...........:::::..... .:==-:::.......::::---===--:.         ....             .....-=====--=-::.:--=**++--:::::::..::-=++=====-::--++====-:--::...   .:---===\\r\\n   ......::::::....:::::...  ...-++=-:::::::--------:.                                 :=====++. .....-+***++----::--::-::::-=--=-::-+=.            .....::--=-=\\r\\n....... :==:...:::....:-::...    .:=++=-::::-------:.....                               .-++**#+==-=--*+-==++------------::::::--:....               .....::----\\r\\n....... :--.  ..::::...:-::.:::.  ...:-=*+-:--::---:.    ..........                       :+**#+===+==++++====:::...    .....                           ..::::::\\r\\n.........--.  .--:..:::..:::----. ..--:..=++=-::--:.        .....                          .:-=--====++*#*=+===:::...                                    ...::::\\r\\n.........-==...:-..  .:-:...:-==:.. :--::..:+=::--:...                                     .-:.:::.::::::-------.....                                     ......\\r\\n..::::.::=+=:..:+=-:::.:-:....-=:...:.:=+::..:-*=:....                                      -:.-:.:::::::::=-==-....                                        ....\\r\\n:::::..:-**=:.:-*%*=#%*=:::.. :-:.:=-:::---:::.-+....                                       :-..::::::::::-=---:....      ...                                   \\r\\n=:::..::*#*-..-=#%%#+%@%+:....:-:.:=+-:...:::::. ..                                          ::::------======-:...       .......                                \\r\\n:::::::=+++:.:-*%%@@%%%@#-:::::....:+-..                                                      .:::::::--===-::           ..........                             \\r\\n.--::.-**#=.:-=%@#+#%%%@#=:.........:-:                                                          ...:::::::.              .........                             \\r\\n:-::::*##+::--#%%*+==%%%#=:........                                                                                       .........                             \\r\\n:-:::+##*-:-=*%@*-=**%%%+:........                                                                                          ....                                \\r\\n::::=##*:.:=#%%###**%%#*-.......                                                                                                                                \\r\\n:::-###-.:-#%%*==+%@%*=-:......                                                                                                                                 \\r\\n::-*%#=.:-*%%%#@%%%%*=:.........                                                                                                ........                        \\r\\n:-###+::-+%%#==*%@%#=:............                                                                                             .........                        \\r\\n=++*=:.-+%%#-++=#@*-:.................                                                                                        ............                      \\r\\n=+=-..:=#%%%+-+#%+:.....................                                                                                     ....:::::......                    \\r\\n*-...:=+###*#%%#-........................                                                                                   ...:::::::.......                   \\r\\n-..:+##+-+*#%%*:...........................                                                                                 ..:::::..........                   \\r\\n..:=##%%=+@%%*:............................                                                                                 ...:::............                  \\r\\n.:=####%*+%#*-...........................                                                                                   ....::............                  \\r\\n:+**####+#*=:.......    .............                                                                                       ....::............                  \\r\\n+**#****++:......                                                                                                           ...:::............                  \\r\\n:-++++#+-......                                                                                                             ...:::............                  \\r\\n:::-**=.....                                                                                                                 ................                   \\r\\n::::-:.                                                                                                                       ..............                    \\r\\n:::.                                                                                                                             ........                       \\r\\n..                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    ..............              \\r\\n                                                                                                                                   ...............              \\r\\n:.                                                                                                                                .................             \\r\\n::. ..                                                                                                                             ................             \\r\\n:::-==:                                                                                                                             ..............              \\r\\n.:=***=:.                                                                                                                               ......                  \\r\\n..-+*##*-.                                                                                                                                                      \\r\\n*:.:+###*=:                                                                                                                                                     \\r\\n**:.:+#*+**-.              .....                                                                         ..........                                             \\r\\n+#*..:==+*#*+:          ............                                                                  ......:::........                                         \\r\\n+*#=..-*%##**+:.         ...........                                             .......             ....:::::::::::::..          ..........                    \\r\\n:*##+..=#%%#%%*:            ...........                                      .............          .:::::::::::::::::::.       .:::------:::.                  \\r\\n:=*##-..=#%%##*-.           ............                              . .. ................         .::::::::::::::::::::.    .:--------------:.                \\r\\n::-+##+::=%%+=+=....      .................                        .........................         .:::::::::::::::::::.    :-==============--                \\r\\n:::-*#%=.-*%%###=......  ...................                     ...........................         ..:::::::::::::::::..    -=================.               \\r\\n::::+##*:.=#%##%#=:...............................              ..........................            ...::::::::::::....     -++++++++++++=====:               \\r\\n+-::-*%%*.:=%%*=*#+...................................          ......................           ......................     ..-=++++++++++=====-:               \\r\\n+-:::+#%%=.:+%%#**#=..........................................................               ::::::....:::..........        ..:-===+++=+++====--:               \\r\\n-::::-*%%*-.-*%%*+##-..........................................................            .:-:.:::::::::::-.               ..:--==========---::.               \\r\\n::::-:=##%*.:=#%%###*-..........................................................          ....::.......:::..:.              ...::------=---:::.                 \\r\\n::::::-#%%#:.:+%%*=*%#:...................................................................::.:...........::.::               ...::::::---::...                  \\r\\n-:::::-#%%#-.:=#%%##%%*:.........:::......................................................::::...........-::::                ......::.....                     \\r\\n-==-:--*###=..-*%#*#%#%+.......:-===-:...................................................::::::::....::-=-::::                  ..........                      \\r\\n:-==-::=###=..:-*#++=*%#-:::.::==--==:::.:::............................................:-----===-==-====+---..:...::::...:...............                      \\r\\n::::::.:-++=:..:=+==--++===-::--:::-=-:.-#%+:..........................................:+++*****+=+*=---====-:::::::.....:..:::..:.:.:......                    \\r\\n::::.....-===-..:=-:-------:::....:-=-:=#*+-:::........................................=*+*****+--::--=++**=::=----:.:::....-----:::::::::::::....              \\r\\n::::.::..:----: .::--:--==:.-=:...-==-:--.::--::.................................::::-++++**#*:      .=+==+-:::::::::::::--=======--====--====--====--::..      \\r\\n...........:--:::::::--:..::---:....--:..:-----:.......................::::-::::--..-+++++*+=+==-:-++*===-:    .  .. .:---::::--=-------===*+====+++=+***++=-:..\\r\\n....::::::::::::--:.::::::::--:.....::::--------:......::.:::.::::--==--::-:::.....:+*+++++**#%%#**+=--:--  ........:::::::::::::.....:-==++*****###########***+\\r\\n.....:-...:::----====--==--:::...::::::--:::----::-----==----====----:::-:.......:=*+===++*###*##**-::::::::::::::..::::::::--:....:::-=+**********##****+++***+\\r\\n  . .....:::--::::::..::...:::::--:::::::-----=+**++==--==+==--:::::::-:.-:..::-=*#+++****+=======+:-..:..:----:::.:::-:--:.......:-==++++++++**+*+-+=-=+=--==+*\\r\\n               ........::::::----:::-----==++++===-:-=+++=-:::-::::..:::.-::--===+*++++++=---:::==-::.....:-::::.:.:-:-==--:....:-=======+++==-:--==::=*#=.:=--=\\r\\n           ..........::::::::::..::--=++++++=-----=++=-::::::-::......:---:-=-=+=====++=---::::----::.....::.::....::-===----.:--=--=======:::.-+***+..=-=+---+*\\r\\n            ........::::......:::-=+++++==-----=++=-::.....::...::...:-::.:-:=+===+++++=-::.....:=:-:  ...:..-:.....--=----:----------=-:==.:++=--=*#+:+*+*##%%%\\r\\n              ........     .::-=+++=+=::::::-=++-:::::::........:::::::. .-:-=-+++++=-:....::::-:::-.     :..::... .--------:--------==--::: :=+*++=-***###%%%%%\\r\\n              ..        ...:--=++====:::::-==-:.::::--:::.....::.::...  .-:==:.-:::.....::--::::-::..     :..:-.   .--------:==----:::---==-:. .-+****#######%%%\\r\\n                      ....:-::-==-:--:::-=-:...::-==:.::.. ..:::::..    --==-....  ....:::::::::. ...     :..::.   .-------=-=-------:::::..-:::++****#######**=\\r\\n                    ....:--::--:::::..:--....:-=+=:.....  . .:...      ::=-::   ............    ...:..    :..::.   .-------=*=:------=====: =++++****#####*+=--:\\r\\n                  ..  .:-:......... ..:...:-=+=-..::.......   ..      .:--  .     ........:::::--..:...   ...::.   .:--------=:--------====-=+++++****#*+=--::::\\r\\n ...                .....      .....:...:-==-:..:::........  ..       .:-..   ...:::::--------:--.......           .-------=--:--------=====+++++*****=:::::::::\\r\\n...                ....     .... .:...:---:....:::.   ....           .:-.----------------:::....::...  .           .-------=+---------=======+++++**=:--:.::--::\\r\\n   ..  .         .:...     .......  :::::.........    :.            ..:..-------::::...          .:.              ..==----=-=-:-::--------------====--==-==-+*:.\\r\\n                .:..   .      ... ..............     ..             ... .::.......                :.   ...        ..==-=-=+--...                 ..........:*-.-\\r\\n                 ..          ..  .... ...  ....     ...             ..                        ..::..   ...::..    ..---=**---.....           ..............*=.::\\r\\n              .            ... .....  ..  ....     ....             ..                      ..... ::   ...-.:::.   .:--------.....      .:--====++++:-:.::=*.::-\\r\\n                          .:........ ..  ...     . .               .:..                           ::   . .-.--:    .:--==----....    .:====++=-:-++*+:-::-#::::-\\r\\n            . .:..::::::  .  .........  ...       .                .:...       .....................     .-.:.      -==+#+---...   :----=-===-  :+==*:-:.*=.::::\\r\\n           ...:.  .::::  .  .........  .                           .:...................      ... ..      --:..     -===+==-=.     :=----:.. .:.....+----*.:--::\\r\\n.           .:.  ...::  ..  ....:...  .          .                .:..........                     . .    .....    .:---=-===:.     .:--==: .=+===-+*:=:*-::--::\\r\\n.         ..::   ..::  .:. ........  .          ..                ..         ....                                  .------+==-=:      .:-=======+***+:=-*-::::::\\r\\n           .::..::::. ..:......   .  .          .                ...   .........           ...:::..                .------+==----.       ..:--===+++:=:+=--.::::\\r\\n .         ::.::..::  ... ....      .   .      ..                 ::-.                    .....:....      .   ......------===----=:           .......:.*:.-:.:::\\r\\n          .:......:.  .. .....   ..    .       .                  --.                              .      .........:=-----===-----=-.      ...........-*.::-:..:\\r\\n          .:...:.::.  .  ....... .            ..                  :                                    ....--.     .=-----===------=-.     ...........=+::----::\\r\\n          :....::::   .  ........                                 .                                       :--:::.:..==----===-=--=====:    .....:--::.==::-+*=-=\\r\\n         .:....::::      .... ...                                                                  .      :..-:::. .=========-=========:   .......:...+-.:::=+=+\\r\\n         .:....::::  .. ..:.. ...    ........  .                ..::                              .. .    :::-:.   .-=+===++=-==========-   ..........+=----====\\r\\n.        .:....::::  .  .::.. ...                               .:=-.                           ..:-...   .--:   ...+%%#*+++=-==========+-  ..........+: .......\\r\\n    ......:....::::......::.:.:.......::::..:.......           ..:+=.                           ..=+:.. ............*@%%%%%%=============+- ..........++++++****\\r\\n.   ...:..:....::::::.:::::::::::::.:---:::::::::::.            .:-.                            . .: ..  ..........:*#######============+++- .........++*###%%##\\r\\n     .....:....::::.....::::::::::...::::::::::::::.             .:                           ..   . .  ......  ...:*%%%%%%%+===========++++- ..::....+=====++++\\r\\n..   ...:.:...:::::.:::::.:::::::::::--:::::::::::::              :                                . .. .....    ..:++******-===========+++++:.:::.:--+--:.::::-\\r\\n..   .....:....::::.... ....:::.:....:::.......:....            ..-.                                 ..   ... ......--------:============++++*:.....::+-::.:::::\\r\\n .        ::...::::. ..  .......:.   ::.      .:                  :                                  .    ::.:-.:: .:--------============++++*+:...:..+-....:-::\\r\\n...       .:...::::..... ........... .:.      .:. .               :   ....                           .... .:::..:. .--------:-============++++*+...:..=-...::..:\\r\\n...        ::.....::..:......:...:... :..      ..::.              .. .                               .... :::.:.   .:-------:-============+++++*=..:..==..::.:::\\r\\n....     . .:...::::. .:.....:::.:... ....      ..:.              .:..  .        ...........       . .... :::::.   .:---------=============+++++*=.:..:+.:-..-+=\\r\\n... .    .. :::..::::. .:.....:::.:... . .       ...               :                    ............ .... :::::.   .--------:-=============++++***=....+:-:...::\\r\\n......    . .:....:::-. .::...::::.:.   . .      ..:.              .. ...........               .. . .... ::::-.   .----------=============+++++***-...==.::::::\\r\\n   .         .::-::----. ::....:::.:.. ... .     .....             .-==-::-----:::::........       ...... :::::.....:--------:=============+++++****-..-+.....:-\\r\\n             ..........:...:....:::.:........     ...:            ..:-.  ......:::---------------:.:..... ::.:-:. ..----------==============++++*****=.:+-...::-\\r\\n              .....  .... ..:.::.:::::........   ....::             .:  ...           ......::::--::..... :::.:.....--------===============+++++*****#=::+.....:\\r\\n               :..  ....... .:::::::.::...............:.           ..-.  ......                   ....... ::-:-.....--------=-======--=========++=+**##+:+-.....\\r\\n                . ... ...... .::.::::..:..:::.::.:. ...:           ..:: .........                  :......:::::   ..----------========--:::.....-..:-+*#+=*::...\\r\\n                 ........::::...:.:::-:.::........   .....          :.:..............         ... .:..... --::-::-..----------========++=+======-=::..:-+++=::::\\r\\n                  ............:.:-::----::::........  ..::.          :.-:.      .................  ...... :---:.....----=-::-=========+======+++++++=-=::..---:.\\r\\n               ..:.  ....::::::=--:-:----:::::--::... ...:::.        ..:.  ...      ....::::----:. ...... :.:::.....:--=##-:-=============++++++++***+=:.:::....\\r\\n              ..:--.  .::::--::::::.:-------::::::::......:::.  .     ..:........          ..::--:........::::-.....:--#*==::==========++=--=++++*******+=-::--:\\r\\n                  ...   .::-----::.:-::--::-=-:::--::::.. .:::.. ..    .:-. ......          ... ..::..........:.....:-=+=-=::==++===++=-:::=++++*****#####**==--\\r\\n                          ...::---:-:::::------=--:::-==:...::::....    :::.........  .  .........:-................::-+==-::-=+++++=::.:=+=--:=++**###########*\\r\\n                             .....:-:..:::::--::-===-:---::..:::.  ...  ..::.--:::::..............:-.:..:.:.::::::::::=*==--:-=++++-.:=-.:-------===+*########%%\\r\\n                                ...::---.::::----::--::::..::::.     .....--:-:------------::....-::.::::.:::------::-=+=+-----++++++==++=----==::=+=:-+=*###%%%\\r\\n             ..                .......::--::::::----::::::::::.       .....::-=-:----========+===::-::..:::::::::::::-+*+=-:=--*********+===++**==*+==+-:=++**##\\r\\n                .........................:::::::::::::-::.....          ......:::--------:::::::-.:=:::::.-=-::-:.:::=+=----::-:=+**********##*++++**=-=+===+*+=\\r\\n                 .........................::::----=----::--:::.....--:..   ...::----------::::::::-=:::::.-===-:...:-==-----:..::::-++****#####*###=-++===+**+++\\r\\n..          ...   .........................::::--+++===:...::::.-..-:....:.::.:----=========-:::---=..::::-==---:::::---=-:.....:-::-:-=+*###%#######%###%%###**\\r\\n...... ...  .............................::::::-==+===-..................:-:::..:::-=+++++=====--+==-.:::::-:.:---:::---:.::::....::::::---=+++++*###%%%##**++==\\r\\n ...........::.:.......:...--:............::::--=====-..  .......................:::-+*++++=---=++**#*+=--:..........:-+=---:::::::------==+=++++**++==-----====\\r\\n    ...........:::::..... .:==-:-:......:::::---===--:.        .....            ......-=====-==-:..::-=**++--::--:::.:::-=++=====-::-=++==---::::...    .:--====\\r\\n   ......:::::::...:::::...   ..-+*=-:::::::--------:.                                 :=====++.......=+**+++--=-::--::-::::-=----::-+-.           ......:---===\\r\\n....... :==:...:::....:--::..    .:=++==::::-------:.....                               .-+**##++===--*=-==++----------:-:.::.:-::....               ....:::----\\r\\n.........--. ...::::...:-::.:::.. .:.:-=*+-:--::---..    ...........                      :++*#+===+=+++*+====:::...    ....                            ..::::::\\r\\n.........--:  .--:..:::..:::----. ..---..-++=-::--:..      .......                         ::-=--=====++#*=+==-:::..                                     ...::::\\r\\n.........-==...:-.:. .:-:...:-==:.. :--::..:+=::--:...                                     :-:.::..::::::-------....                                      ......\\r\\n.:::::.::=+=:..:+=-:-:.:-:....-=:...:.:=+:::.:-#=:....                                     .=:.-:::::::::.:=-==-....                                        ....\\r\\n:::::..:-**=:.:-*%*=#%#=:::.. :-:.-+-:::---:-:.-=....                                       :-.:::::::::::-=---:....      ..                                    \\r\\n=:::..:-*#*-.:-=#%%#+%@%+:....:-:.:=+-:...::::.. ..                                          :-::-----=======-....       .......                                \\r\\n:-:::::=+++:.:-*%%@@%%%%#-::::.....:+-..                                                      .:::::::--===-:.           .........                              \\r\\n.--:::-*##-.:-=%@#=*%%%@#=:.........:-:                                                          ...::::::..              .........                             \\r\\n:-:::-*##+::--#%%+*==#%%#=:........                                                                                       .........                             \\r\\n::-::+##*::-=#%@#-=**%%%+:........                                                                                          .....                               \\r\\n::::=##*:.:=%%%*###*%%#*-.......                                                                                                                                \\r\\n:::-###-.:=#%%*+=+%@%*=-:......                                                                                                                                 \\r\\n::-*%#=.:-*%%##@@%%%*=:.........                                                                                                ........                        \\r\\n:=###+.:-+%%#==+#%%*=:............                                                                                             .........                        \\r\\n=++*=..-+%%#-++=#%*-:::...............                                                                                        ............                      \\r\\n=+=-..:=#%%%+=+##=:.....................                                                                                     ....:::::......                    \\r\\n*-..:-++###**%%*:........................                                                                                   ...:::::::.......                   \\r\\n-.::+##+-+*#%%*:...........................                                                                                 ..:::::..........                   \\r\\n.::+##%%++@%%*:............................                                                                                 ...:::............                  \\r\\n.:=####%*+%#*:...........................                                                                                   ....:.............                  \\r\\n-+**####+#+-:.......    .............                                                                                       ....::............                  \\r\\n+**#****+=:......                                                                                                           ...:::............                  \\r\\n:-+++*#+:......                                                                                                             ...::::...........                  \\r\\n::.-**=.....                                                                                                                 ................                   \\r\\n::::-:                                                                                                                        ..............                    \\r\\n:::.                                                                                                                             ........                       \\r\\n..                                                                                                                                                              \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    .............               \\r\\n                                                                                                                                   ...............              \\r\\n:.                                                                                                                                .................             \\r\\n::.  .                                                                                                                             ...............              \\r\\n::.:-=:                                                                                                                             ..............              \\r\\n.:=***=:                                                                                                                                ......                  \\r\\n..-+*##*-.                                                                                                                                                      \\r\\n+:.:+###*=:                                                                                                                                                     \\r\\n*+:.:*##**+-.              .....                                                                         ..........                                             \\r\\n+#*..-===*#*=:          ............                                                                  ......:::........                                         \\r\\n+*#=..:*%##**+:          ...........                                             .......             ....:::::::::::::..          .........                     \\r\\n:*##+..=#%%##%*:            ...........                                      .............          .:::::::::::::::::::.       .:::------:::.                  \\r\\n:=*##-..=#%%%%*-.           ............                                 . ................         .::::::::::::::::::::.    .:--------------:                 \\r\\n::-+##+.:=%%+=+=...       ................                         .........................         .:::::::::::::::::::.    :-==============-:                \\r\\n:::-*#%+.:*%%###=.....   ...................                     ...........................         ..:::::::::::::::::..    -=================.               \\r\\n::::=#%*:.=#%##%#=..............................                ..........................            ..:::::::::::::....    .-+++++++++++======.               \\r\\n+-::-*#%*::=%%*=*#+...................................          ......................            .....................     ..-=++++++++++=====-:               \\r\\n*-:::+%%%=.:+%%#*##=..........................................................               .::::.....:::..........       ...:-===+++=+++====--:               \\r\\n-::::-*%%*:.-*%%*=##-..........................................................            .:-..:::::::::::-.              ...:--==========---::.               \\r\\n::::-:=##%*.:=#%%%#%*:..........................................................          .:..::......::::..:.              ...:-------=---:::.                 \\r\\n::::::-#%%#:.:*%%*=*%*:................................................................. .:..:...........:..::               ...::::::--:::..                   \\r\\n-:::::-#%%#-.:=#%%##%%*:.........:::......................................................::::...........-::::                ......::.....                     \\r\\n-==-:--*###=..-*%#*%%#%+.......:--==-:...................................................:::::::......:-=:::::                  ..........                      \\r\\n:-==-::=###=..:=*#++=*%#-.:..::==--==:::.:::............................................:-----==--==-====+---.......::....:...............                      \\r\\n::::::.:-++=:..:=+==--++===-::--:::-=-:.-*#+:..........................................:+++*****+=+*=---====-:::::::.....:..:.:....:.:......                    \\r\\n::::.....-+==-..:=-:-------:.:....:-=-:=#*+-:::........................................=*******+--:---=++**=::=-=-:..:::....----:::::::::::::.....              \\r\\n::::.::..:-=--: .::--:--==:.--:...-+=--=-::::::..................................:.::-++=+**#*:      .=+==+-:::::::::::::--=======--===---===---===--:::..      \\r\\n...........:--:::::::--::.::--=:...:--:..::----:.......................:::::::::--..-+++++*+=+=-::-+++===-: .  .  .. .:---:::--==-------==+*+====+++=+**+++=-:. \\r\\n....::::::::::::--:.::::::::--:.....-:::-------::......::.::..::::--=---:--:::.....:+*+++++**#%%#**+=--:--  ......:.:-:::::::::::.....:-==++******#########***++\\r\\n.....:-...:::----====--===-:-:...::::::--:::----:::----==-----===----:::-:.......:=*+===++*######**-::::::::::::::..::::::::--:....:::-++**********#*****++*#***\\r\\n  . .....:::---:::::::::...::::::::::::::-----=+**++==--=====--:::::::-::-...::-=*#+++****+======++:-..:..:-----::.:::::--:.......:-==++++++++****+=+=-=+=--=+**\\r\\n               ........::::::----:::-----===+++===-:-=+++=-:::-::::..::..-:::-===+*++++++=---::-==-.:.....:-::::.:.-:--==--:....:-=======+++==-:--==.:=*#=.-+--=\\r\\n           ..........::::::::::..:::-=++++++=-----=++=-::::::-::......:---:-=-=+=====++=---::::----::.....:.:::....::-===---:.:-==-=======-::..-+**+=.:==++--=+*\\r\\n            ........::::......:::-=+++++==-----=++=-::.....::...::...:-::.:-:=+===+++++=-::.....:=:-:  ...:..-:... .--=----:----------=--=-.-+=-:-=*#=:**+###%%%\\r\\n              ........     .::-=+++=+=-:-:::-=++-:::::::........::::::.. .-:-=-+++++=-:....::::-:::-.     :..::... .-------::--------==-:::: :++*++-=*+*###%%%%%\\r\\n              ..        ...:--=++=+==:::::-==-:.::::--:::.....::.::...  .-:==:.--::.....::--::::-::..     :..::.   .--------:=-----:::--===-:. :=****########%%%\\r\\n                      ....:-::-==-:--::::=-:...::-==:.::.. ..:::::..    --==-....  ....::-::::::. . .     :..::.   .-------=-=------::::::.:-::-+****########*+=\\r\\n                    ....:--::--:::::..:--....:-=+=:.....  . .:...      ::=-::   ............    ...:..    :..::.   .-------+*=:------=====. =++++****#####*+=--:\\r\\n                   .  .:-:......... ..:...:-=+=-..:...  ..    ..      .:--  .     .........::::-: .:...   :..::.   .:-------=-:--------====-=+++++****#*+=--::::\\r\\n ..                 .....      .....:...:-==-:..:::........  ..      ..:-..   ...:::::--------:--.......           .-------=-----------====++++++*****=:::::::::\\r\\n...                ....     .... .:...:---:....:::.    ...           .:-.----------------:::....::...  .           .=------=+---------======+++++***=:--..::-:::\\r\\n   ..  .         .:...     ........ :::::.........    :.            ..:..-------::::...          .:                .=-----=-=::-----------------====--==-==-++..\\r\\n                .:..   .      ... ..............     ..             ... .::.......                :.   ...        ..+=-=-==--..                  ..........-*:.-\\r\\n                 ..          ..  .... ...  ....     ...             ..                         .:...   ...:. .    ..---=**---.....           .............:*-.::\\r\\n              .            ...  ....  ..  ....     ....             ..                      ...:. ::   ...-.:::.   .:--------.....     ..:--===+++++.-:.::++.::-\\r\\n                          .:........ ..  ...     . .               .:..                           ::     .-.--.    .:--==----....   ..-====+==-:=+**-:-:.=*.:::-\\r\\n            . .:...:::::. .. .........  ...       .                .:..        .....................     .-.-.     .--=+#=---...   :---==-===: .:+=++.=::*-:::::\\r\\n           ...:.  .::::  .  .........  .                           .:...................      ..  ..     .--:..    .--===-=-=      -=----... .:.....+:=:=+.:--::\\r\\n.           .:.  ...::  ..  ....:...  .          .                .:..........                     . .    .....    .---=--===:.     .:--==: :=+===-+*:=:*:::-:::\\r\\n.         ...:   ..::. .:. ........  .          ..                ..         ....                                  .------+=---:      .:-==-====+***=--=+-::::::\\r\\n           .::..::::. ..:......   .  .          .                 ..   .........           ...:::..                .-----=+=---=-.       ..:--===++=.=:*--::::::\\r\\n .         ::.::..::  ... ....      .   .      ..                 ::-                     .....:....      .      ..:------==------.           .......::*.:-:::::\\r\\n          .:......:.  ..  ....   ..    .       .                  =-.                              .      .........:=-----==------=:      ............=+.::-...:\\r\\n          .:...:.::.  .  ....... .            ..                  :                                  . .. .-:.     :=-----==-----=-=-.     ...........+=.:----::\\r\\n          :....::::   .  .......                                  .                                       ---:::.:.:+-----==--==-=====.    .....:--::.+-::=**=-=\\r\\n         .:....::::      .... ...                                                                  .      -..-:::. :========--=========:  ........:...+:::::+==+\\r\\n         .:....::::  .. ..:.. ...    ........  .                ..:.                              .. .    :::-..   :-=====++=-==========:  ..........:*----====-\\r\\n.        .:....::::  .  .::.. ...                               .:=-                            ..::...   :--.   ..:*%%#*+++============+: ..........:+.........\\r\\n    ......:....::::......::.:.:.......::::..:.......           ..:*=                            .:=+... ...........:*%%%%%%%============++: .........:*++++*****\\r\\n.   ......:....::::::.:::::::::::::.:---:::::::::::.            .:-.                            . .: ..  ..........:*#######===========++++: ........:**####%###\\r\\n     .....:....::::.....::::::::::...::::::::::::::.             ..                           ..   . .  .....   ...:#%%%%%%%============++++:...::...:*=====++++\\r\\n..   ...:.:...:::::.:::::.:::::::::::--:::::::::::::             .:                                . .. .....    ..:++******-===========+++++:.:::.:-=+--..:::--\\r\\n..   .....::...::::.... ....:::.:....::........:....            ..:                                  ..   ... ... .:--------:============+++++.....::-+:::.:::::\\r\\n..        ::...::::. ..  .........   :..      .:                  :                                  .    ::.:-.:: .:--------============++++*+...::.:+:....:-::\\r\\n...       .:...::::..... ........... .:.      .:. .               :   .. .                           .... .::: .:. .--------:============+++++*=...:..+:...::..:\\r\\n...        ::.....::.........:...:... :..      ..::.              ....                               .... :::.:    .--------:=============+++++*=..:..+-..::.:-:\\r\\n....     . .:...::::: .:.....:::.:... ....      ..:.              .:..  .        ...........       . .... :::::    .:---------============++++++*-.:..==.::..=+-\\r\\n .. .    .. :::..::::. .:.....:::.:... . .       ...               :                    ............ .... :::::    .--------:-=============+++++**-...:+.-:...::\\r\\n......    . .::...:::-. .::...::::.:.   . .      ..:.              ..............               .. . .... ::::-.   .--------:-=============+++++***-...+-:::::::\\r\\n   ..        .::-:::---. .:....:::.... ... .     .....             .-==:::-----::::::........      ...... :::::.....:---------=============+++++****-..==.....:-\\r\\n             ..........:...:....:::.:........     ...:            ..::.  ......:::---------------:.:..... ::.:-.....---------==============+++++*****-.-+:...::-\\r\\n              .....  .... ..:.::.:::::........   ....-.             ::  ...            .....::::-:::..... :::.: ....--------==============++++++****#*=:-=.....:\\r\\n               :..  ....... .:::::::.::...............:.           ..:.  ......                   ........::-::.....--------=-=====---=-=======+==+*###=:+:.....\\r\\n                . ...  .......::.::::..:..:::.::.:. ....           ..:. .........                 .:......:::::   ..--------=-========--:::....:-..:-+*#+++::..:\\r\\n                 ........::::...:.:::-:.::........   .....          :.:..............         ... .:..... -:::-::-..-------:--=====+==++++========::..:-+++=::::\\r\\n                   ...........:.:-::----::::........  ..:::         .:.-:.      ................   ...... ::--:.....----=-::--========+======+++++++=--::..--:..\\r\\n               ..:.  ....::::::=--:-:-----::::--::... ...:::.        ..:.  ...      ....::::----:.........:.::: ....---=%*-:-=============++++++++***+-:.:::....\\r\\n               .:--.  .::::--::::::.:-------::::::::......:::.  .     ..:........          ...::-:........:::--.....:--#+==:-==========++=--+++++*******+=-::--:\\r\\n                  ...   .:::----::::-::--::-=-:::--::::.. .:::.. ..    .:-. ......          ... ..::..........:.....:-=+-=-::==+===+++=-::-=++++****######**=---\\r\\n                           ..::---:-:::::------=--:::-==-...::::....    :::.........  .  .........--................::-+==-::==++++=-::.:++=-::=++**###########*\\r\\n                              ....:-:..:::::--::--==::---::..:::.  ...  ..::.--:::::..............:-.:..:.:.::::::::::=+==--:-=++++:.-=-.:-------===+*########%%\\r\\n                                ....:---.::::----::--::::..::::.     .....--:-:------------::....-::.::::.:::------::-++=+-----++++++++++=----==::++=:=+=*##%%%%\\r\\n             ..                ........:--:::::::---::::::::::.       .....::-=-:----========+===::-::..::::::::::-::-+*==--=:=*********+==+++**=+++=++:-+=+**##\\r\\n                .........................:::::::::::::-:::....       .  .... .:::-------:::::::::.:=::::::==-::-..::-=+=----::::=+*******#####*++++*+==++===+++=\\r\\n                 .........................::::---===---::--:::.....--:..   ...::-------=--:::::::--=.::::.-===-:...:-==----:...::::-++***######*##*==++==+***+++\\r\\n..          ...   .... ....................::::-=+++==-:...::::.-..::. ..:.::.:----=========-:::---=.:::::-==---:::::---=:......:-::::-=+*##########%%##%%%###**\\r\\n.........................................::::::-==+===-..................:-:::..:::-=+++++=====-=+==-.:::::-:.:---:::---:.::::....::::::---=+++++*###%%##**++===\\r\\n ...........::.:...........--:............::::--====--..............................-++++++=---=++****+=--:..........:-===--:::::::------==+=++++*++==-:----====\\r\\n    ............:::::...  .:-=-:-:......:::::----=---:.        ......           ......-========:....::=**++=-::--:::.:::-=++===+=-::-=+=----::::...   ...:--====\\r\\n   ......:::::::....::::...   ..-+*+-:::::::--------:.                                 :=====++......:++**+++--=-::--::-::::------::-+:            ......:---===\\r\\n....... :==-...:::....:--::...   .:-++==-:::-------:.....                               .-+**##++===-=*=-==++-----:--:::-:.::.:-:.....               ....:::----\\r\\n.........--. ...::::...:-::::::.. .:..:=++-:--::---.  . .............                     :++**====+=+***++===::....    .. .                            ..::::::\\r\\n.........--:. .--:..:::..::-----.  .-=-..-++=-::--:..       ........                       ::----=-====+#+====-::...                                     ...::::\\r\\n....::...-+=:..:-.:. .:-:...:-==:.. :--:-..:+=::--....                                     :-:.::..::::::-----=:....                                      ......\\r\\n.:::::.::=+=:..:+=-:-:.:-:....-=:..::.:==:-:..-#=:....                                     .-:.-:::::::::.:=-==:....                                        ....\\r\\n-::::..:-**=:.:-*%#=#%#+-:... :-:.-+-:::---:-:.-=.....                                      :-.::::::::::-==---....                                             \\r\\n=:::..:-***-.:-=#%%%+%@@*:....:-:..=+-:....:::.. ....                                        :-::-----=======-....        ......                                \\r\\n:--:::.=+++:.:-*%%%@%%%%#-::::.....:=-..       ....                                           .:::::::--=---:.           .........                              \\r\\n.--:::-###-.:-=%@#=*#%%@#=:.........:::                                                          ....::::..               ........                              \\r\\n:--::-*##+::--#%%+*==#%%#=.........                                                                                       .........                             \\r\\n::-::+##*::==#%@#-=**%%%+:........                                                                                         ......                               \\r\\n::::=##*:.:=%%%**###%%#+-.......                                                                                                                                \\r\\n:::-###-.:=#%%*+=+%@%+=-:......                                                                                                                                 \\r\\n::-*%#=.:-*%%##@@%%%*=:.........                                                                                                ........                        \\r\\n:=###+.:-+%%*=-+#@%*=:............                                                                                             .........                        \\r\\n=++*=..-+%%#-++=#%*-:.:...............                                                                                        ............                      \\r\\n=+=:..:=#%%%*=*%#=:.....................                                                                                    .....:::::.....                     \\r\\n*-..:-++##***%%*:........................                                                                                   ..::::::::.......                   \\r\\n:.::+#%*-+*#%%*:...........................                                                                                ...:::::..........                   \\r\\n.::+##%%++%%%*:............................                                                                                ....::............                   \\r\\n.:+####%*+%#+:...........................                                                                                   ....:............                   \\r\\n-+**####+#+-.......     .............                                                                                       ...:::............                  \\r\\n=+***+**+=:......                                                                                                           ...:::............                  \\r\\n:-=++*#+:......                                                                                                             ...::::...........                  \\r\\n::.-**-....                                                                                                                 .................                   \\r\\n:::::.                                                                                                                       ..............                     \\r\\n::..                                                                                                                             ........                       \\r\\n.                                                                                                                                                               \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                    .............               \\r\\n                                                                                                                                   ...............              \\r\\n:.                                                                                                                                ................              \\r\\n::.  .                                                                                                                             ...............              \\r\\n::.:-=:                                                                                                                             ..............              \\r\\n.:=***=.                                                                                                                                ......                  \\r\\n..-+*##+-.                                                                                                                                                      \\r\\n+:.:+###*=.                                                                                                                                                     \\r\\n*+:.:*##**+-.              .....                                                                         ..........                                             \\r\\n+#*..-===*#*=:          ............                                                                  ......:::.......                                          \\r\\n+*#=..:*%##**+:          ...........                                             .......             ....:::::::::::::..          .........                     \\r\\n:*##+..=#%%##%*:            .......                                           ............          .:::::::::::::::::::.       .::::-----:::.                  \\r\\n:=*##-..=#%%%%*-.           ........  ..                                    ...............         .::::::::::::::::::::     .:--------------:                 \\r\\n::-+##+.:=%%+=+=...       ...............                        ...........................        .::::::::::::::::::::.    :-=============--:                \\r\\n:::-*#%+.:*%%###=.....   ..................                      ...........................         ..:::::::::::::::::..    -=================.               \\r\\n::::=#%*:.=#%##%#=...........................                   ..........................            ..:::::::::::::....    .-+++++++++++======.               \\r\\n+-::-*#%*::=%%*=*#+...................................          ......................            .....................     ..-=++++++++++=====-:               \\r\\n*-:::+%%%=.:+%%#*##=..........................................................               .::::.....:::..........       ...:-==++++++++====--.               \\r\\n-::::-*%%*:.-*%%*=##-..........................................................            .:-..:::::::::::-.              ...:--==========---:.                \\r\\n::::-:=##%*.:=#%%%#%*:..........................................................          .:..::......::::..:.              ...:------==---:::.                 \\r\\n::::::-*%%#:.:*%%*=*%*:...............................................................   .:..:...........:..::               ...::::::---::..                   \\r\\n-:::::-#%%#-.:=#%%##%%*:.........:::......................................................::::...........-::::                ......::.....                     \\r\\n-==-:--*###=..-*%#*%%#%+.......:--==-:...................................................:::::::......:-=:::::                  .........                       \\r\\n:-==-::=###=..:=*#++=*%#-.:..::==--==:::.:::............................................:-----==--==-====+---.......::....:...............                      \\r\\n::::::.:-++=:..:=+==--++===-::---::-=-:.-*#+:..........................................:+++*****+=+*=---====-:::::::.....:..:.:....:.:.....                     \\r\\n::::.....-+==-..:=-:-------:.:....:-=-:=#*+-::.........................................=*******+--:---=++**=::=-=-:..:::....----:::::::::::::.....              \\r\\n:::::::..:-=--: .::--:--==:.--:...-+=--=-::::::....................................::-++=+**#*:      .=+==+-:::::::::::::--=======--===---===---===--:::..      \\r\\n...........:--:::::::--::.::--=:...:--:..::----:.......................:::::::::--..-+++++*+=+=-::-+++===-: .  .  .. .:---:::--==-------==+*+====+++=+**+++=-:. \\r\\n....::::::::::::--:.::::::::--:.....-:::-------::......::.::..:::::-=---:--:::.....:+*+++++**#%%#**+=--:--  ......:.:-:::::::::::.....:-==++******#########***++\\r\\n.....:-...:::----====--===-:-:...::::::--:::----:::----==-----===----:::-:.......:=*+===++*######**-::::::::::::::..::::::::--:....:::-++**********#*****++*#***\\r\\n  . .....:::---:::::::::...::::::::::::::-----=+**++==--=====--:::::::-::-...::-=*#+++****+======++:-..:..:-----::.:::::--:.......:-==++++++++****+=+=-=+=--=+**\\r\\n               ........::::::----:::-----===+++===-:-=+++=-:::-::::..::..-:::-===+*++++++=---::-==-.:.....:-::::.:.-:--==--:....:-=======+++==-:--==.:=*#=.-+--=\\r\\n           ..........::::::::::..:::-=++++++=-----=++=-::::::-::......:---:-=-=+=====++=---::::----::.....:.:::....::-===---:.:-==-=======-::..-+**+=.:==++--=+*\\r\\n            ........::::......:::-=+++++==-----=++=-::.....::...::...:-::.:-:=+===+++++=-::.....:=:-:  ...:..-:... .--=----:----------=--=-.-+=-:-=*#=:**+###%%%\\r\\n              ........     .::-=+++=+=-:-:::-=++-:::::::........::::::.. .-:-=-+++++=-:....::::-:::-.     :..::... .-------::--------==-:::: :++*++-=*+*###%%%%%\\r\\n              ..        ...:--=++=+==:::::-==-:.::::--:::.....::.::...  .-:==:.--::.....::--::::-::..     :..::.   .--------:=-----:::--===-:. :=****########%%%\\r\\n                      ....:-::-==-:--::::=-:...::-==:.::.. ..:::::..    --==-....  ....::-::::::. . .     :..::.   .-------=-=------::::::.:-::-+****########*+=\\r\\n                    ....:--::--:::::..:--....:-=+=:.....  . .:...      ::=-::   ............    ...:..    :..::.   .-------+*=:------=====. =++++****#####*+=--:\\r\\n                   .  .:-:............:...:-=+=-..:.......    ..      .:--  .     .........::::-: .:...   :..::.   .:-------=-:--------====-=+++++****#*+=--::::\\r\\n ..                 .....      .....:...:-==-:..:::........  ..      ..:-..   ...:::::--------:--.......           .-------=-----------====++++++*****=:::::::::\\r\\n...                ....     .... .:...:---:....:::.    ...           .:-.---:------------:::....::...  .           .=------=+---------======+++++***=:--..::-:::\\r\\n   ..  .         .:...     ........ :::::.........    :.            ..:..--------:::...          .:                .=-----=-=::-----------------====--==-==-++..\\r\\n                .:..   .      ... ..............     ..             .:. .::.......                :.   ...        ..+=-=-==--..                  ..........-*:.-\\r\\n                 ..          ..  .... ...  ....     ...             ..                         .:...   ...:. .    ..---=**---.....           .............:*-.::\\r\\n              .            ...  ....  ..  ....     ....             ..                      ...:. ::   ...-.:::.   .:--------.....     ..:--===+++++.-:.::++.::-\\r\\n                          .:........ ..  ...     . .               .:..                           ::     .-.--.    .:--==----....   ..-====+==-:=+**-:-:.=*.:::-\\r\\n            . .::..:::::. .. .........  ...       .                .:..        .....................     .-.-.     .--=+#=---...   :---==-===: .:+=++.=::*-:::::\\r\\n           ...:.  .::::  .  .........  .                           .:...................      ..  ..     .--:..    .--===-=-=      -=----... .:.....+:=:=+.:--::\\r\\n.           .:.  ...::  ..  ....:...  .          .               ..:..........                     . .    .....    .---=--===:.     .:--==: :=+===-+*:=:*:::-:::\\r\\n.         ...:   ..::. .:. ........  .          ..                ..         ....                                  .------+=---:      .:-==-====+***=--=+-::::::\\r\\n           .::..::::. ..:......   .  .          .                 ..   .........           ...:::..                .-----=+=---=-.       ..:--===++=.=:*--::::::\\r\\n .         ::.::..::  ... ....      .   .      ..                 ::-                     .....:....      .      ..:------==------.           .......::*.:-:::::\\r\\n          .:......:.  ..  ....   ..    .       .                  =-.                              .      .........:=-----==------=:      ............=+.::-...:\\r\\n          .:...:.::.  .  ....... .            ..                  :                                  . .. .-:.     :=-----==-----=-=-.     ...........+=.:----::\\r\\n          ::...::::   .  .......                                  .                                       ---:::.:.:+-----==--==-=====.    .....:--::.+-::=**=-=\\r\\n         .:....::::      .... ...                                                                  .      -..-:::. :========--=========:  ........:...+:::::+==+\\r\\n         .:....::::  .. ..:.. ...    ........  .                ..:.                              .. .    :::-..   :-=====++=-==========:  ..........:*----====-\\r\\n.        .:....::::  .  .::.. ...                               .:=-                            ..::...   :--.   ..:*%%#*+++============+: ..........:+.........\\r\\n    ......:....::::......::.:.:.......::::..:.......           ..:*=                            .:=+... ...........:*%%%%%%%============++: .........:*++++*****\\r\\n.   ......:....::::::.:::::::::::::.:---:::::::::::.            .:-.                            . .: ..  ..........:*#######===========++++: ........:**####%###\\r\\n     .....:....::::.....::::::::::...::::::::::::::.             ..                           ..   . .  .....   ...:#%%%%%%%============++++:...::...:*=====++++\\r\\n..   ...:.:...:::::.:::::.:::::::::::--:::::::::::::             .:                                . .. .....    ..:++******-===========+++++:.:::.:-=+--..:::--\\r\\n..   .....::...::::.... ....:::.:....::........:....            ..:                                  ..   ... ... .:--------:============+++++.....::-+:::.:::::\\r\\n..        ::...::::. ..  .........   ::.      .:                  :                                  .    ::.:-.:: .:--------============++++*+...::.:+:....:-::\\r\\n...       .:...::::..... ........... .:.      .:. .               :   .. .                           .... .::: .:. .--------:============+++++*=...:..+:...::..:\\r\\n...        ::.....::.........:...:... :..      ..::.              ....                               .... :::.:    .--------:=============+++++*=..:..+-..::.:-:\\r\\n....     ...:...::::: .:.....:::.:... ....      ..:.              .:.   .        ...........       . .... :::::    .:---------============++++++*-.:..==.::..=+-\\r\\n .. .    .. :::..::::. .:.....:::.:... . .       ...               :                    ............ .... :::::    .--------:-=============+++++**-...:+.-:...::\\r\\n......    . .::...:::-. .::...::::.:.   . .      ..:.              ..............               .. . .... ::::-.   .--------:-=============+++++***-...+-:::::::\\r\\n   ..        .::-:::---. .:....:::.... ... .     .....             .-==:::-----::::::........      ...... :::::.....:---------=============+++++****-..=+.....:-\\r\\n             ..........:...:....:::.:........     ...:            ..::.   .....::::--------------:.:..... ::.:-.....---------==============+++++*****-.-+:...::-\\r\\n              .....  .... ..:.::.:::::........   ....-.             ::  ....           .....::::-:::..... :::.: ....--------==============++++++****#*=:-=.....:\\r\\n               :..  ....... .:::::::.::...............:.           ..:.  ......                   ........::-::.....--------=-=====---=-=======+==+*###=:+:.....\\r\\n                . ...  .......::.::::..:..:::.::.:. ....           ..:. .........                 .:......:::::   ..--------=-========--:::....:-..:-+*#+++::..:\\r\\n                 ........::::...:.:::-:.::........   .....          :.:..............         ... .:..... -:::-::-..-------:--=====+==++++========::..:-+++=::::\\r\\n                   ...........:.:-::----::::........  ..:::         .:.-:.      ................   ...... ::--:.....----=-::--========+======+++++++=--::..--:..\\r\\n               ..:.  ....::::::=--:-:-----::::--::... ...:::.        ..:.  ...      ....::::----:.........:.::: ....---=%*-:-=============++++++++***+-:.:::....\\r\\n               .:--.  .::::--::::::.:-------::::::::......:::.  .     ..:........          ...::-:........:::--.....:--#+==:-==========++=--+++++*******+=-::--:\\r\\n                  ...   .:::----::::-::--::-=-:::--::::.. .:::.. ..    .:-. ......          ... ..::..........:.....:-=+-=-::==+===+++=-::-=++++****######**=---\\r\\n                           ..::---:-:::::------=--:::-==-...::::....    :::.........  .  .........--................::-+==-::==++++=-::.:++=-::=++**###########*\\r\\n                              ....:-:..:::::--::--==::---::..:::.  ...  ..::.--:::::..............:-.:..:.:.::::::::::=+==--:-=++++:.-=-.:-------===+*########%%\\r\\n                                ....:---.::::----::--::::..::::.     .....--:-:------------::....-::.::::.:::------::-++=+-----++++++++++=----==::++=:=+=*##%%%%\\r\\n             ..                ........:--:::::::---::::::::::.       .....::-=-:----========+===::-::..::::::::::-::-+*==--=:=*********+==+++**=+++=++:-+=+**##\\r\\n                .........................:::::::::::::-:::....       .  .... .:::-------:::::::::.:=::::::==-::-..::-=+=----::::=+*******#####*++++*+==++===+++=\\r\\n                 .........................::::---===---::--:::.....--:..   ...::-------=--:::::::--=.::::.-===-:...:-==----:...::::-++***######*##*==++==+***+++\\r\\n..          ...   .... ....................::::-=+++==-:...::::.-..::. ..:.::.:----=========-:::---=.:::::-==---:::::---=:......:-::::-=+*##########%%##%%%###**\\r\\n.........................................::::::-==+===-..................:-:::..:::-=+++++=====-=+==-.:::::-:.:---:::---:.::::....::::::---=+++++*###%%##**++===\\r\\n ...........::.:...........--:............::::--====--..............................-++++++=---=++****+=--:..........:-===--:::::::------==+=++++*++==-:----====\\r\\n    ............:::::...  .:-=-:-:......:::::----=---:.        ......           ......-========:....::=**++=-::--:::.:::-=++===+=-::-=+=----::::...   ...:--====\\r\\n   ......:::::::....::::...   ..-+*+-:::::::--------:.                                 :=====++......:++**+++--=-::--::-::::------::-+:            ......:---===\\r\\n....... :==-...:::....:--::...   .:-++==-:::-------:.....                               .-+**##++===-=*=-==++-----:--:::-:.:..:-:.....               ....:::----\\r\\n.........--. ...::::...:-::::::.. .:..:=++-:--::---.  . .............                     :++**====+=+***++===::....    .                               ..::::::\\r\\n.........--:. .--:..:::..::-----.  .-=-..-++=-::--:..       ........                       ::----=-====+#+====-::...                                     ...::::\\r\\n....::...-+=:..:-.:. .:-:...:-==:.. :--:-..:+=::--....                                     :-:.::..::::::-----=:....                                      ......\\r\\n.:::::.::=+=:..:+=-:-:.:-:....-=:..::.:==:-:..-#=:....                                     .-:.-:::::::::.:=-==:....                                        ....\\r\\n-::::..:-**=:.:-*%#=#%#+-:... :-:.-+-:::---:-:.-=....                                       :-.::::::::::-==---....                                             \\r\\n=:::..:-***-.:-=#%%%+%@@*:....:-:..=+-:....:::.. ....                                        :-::-----=======-....        ......                                \\r\\n:--:::.=+++:.:-*%%%@%%%%#-::::.....:=-..       ....                                           .:::::::--=---:.           .........                              \\r\\n.--:::-###-.:-=%@#=*#%%@#=:.........:::                                                          ....::::..               ........                              \\r\\n:--::-*##+::--#%%+*==#%%#=.........                                                                                       .........                             \\r\\n::-::+##*::==#%@#-=**%%%+:........                                                                                         ......                               \\r\\n::::=##*:.:=%%%**###%%#+-.......                                                                                                                                \\r\\n:::-###-.:=#%%*+=+%@%+=-:......                                                                                                                                 \\r\\n::-*%#=.:-*%%##@@%%%*=:.........                                                                                                ........                        \\r\\n:=###+.:-+%%*=-+#@%*=:............                                                                                             .........                        \\r\\n=++*=..-+%%#-++=#%*-:.:...............                                                                                        ............                      \\r\\n=+=:..:=#%%%*=*%#=:.....................                                                                                    .....:::::.....                     \\r\\n*-..:-++##***%%*:........................                                                                                   ..::::::::.......                   \\r\\n:.::+#%*-+*#%%*:...........................                                                                                ...:::::..........                   \\r\\n.::+##%%++%%%*:............................                                                                                ....::............                   \\r\\n.:+####%*+%#+:...........................                                                                                  .....:............                   \\r\\n-+**####+#+-.......     .............                                                                                       ...:::............                  \\r\\n=+***+**+=:......                                                                                                           ...:::............                  \\r\\n:-=++*#+:......                                                                                                             ...::::...........                  \\r\\n::.-**-....                                                                                                                 .................                   \\r\\n:::::.                                                                                                                       ..............                     \\r\\n::..                                                                                                                             ........                       \\r\\n.                                                                                                                                                               \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ..............               \\r\\n                                                                                                                                  ................              \\r\\n:.                                                                                                                                ................              \\r\\n::.                                                                                                                                ...............              \\r\\n::.:--:                                                                                                                             ..............              \\r\\n.:=***=.                                                                                                                               .......                  \\r\\n..-+***+-.                                                                                                                                                      \\r\\n+:.-+###*-.                                                                                                                                                     \\r\\n*+:.-*##**+:.              .....                                                                         ..........                                             \\r\\n+#+..-===*#*=.         .............                                                                  ......:::.......                                          \\r\\n+*#=..:*###**+:         ............                                             .......             ....:::::::::::::..          .........                     \\r\\n:*##+..=#%%##%+:          .........                                           ............          .:::::::::::::::::::.       .::::-----:::.                  \\r\\n:=*##-.:=#%%%%#-.           ........  ..                               . .  ...............         .:::::::::::::::::::.     .:--------------:                 \\r\\n::-+##+.:=%%+=+=...       ...............                        ...........................        .:::::::::::::::::::..    :-=============--:                \\r\\n:::-*#%+.:*%%###=.....   ..................                     ............................         .::::::::::::::::::..    -================-                \\r\\n::::=#%*:.=#%##%#=...........................                   ..........................            ..:::::::::::::....    .-+++++++++++=====-.               \\r\\n+-::-*#%*::+%%#=*#+...................................          ......................             .. .................     ..-=++++++++++=====-:               \\r\\n*-:::+%%%=.:*%%#*##=...........................................................              .::::.....::...........       ...:===++++++++====--.               \\r\\n=::::-*%%*:.-*%%*=##-..........................................................            .:-..:::::::::::-.              ...:--==========---:.                \\r\\n::::-:=##%*.:=#%%%%%*:..........................................................          .:.:::......::::..:.              ..::-----====--:::.                 \\r\\n::::::-*%%#-.:*%%*=*#*:..............................................................    .:..:.:.........:..::               ...:::::----::..                   \\r\\n-:::::-*%%#-.:=#%%##%%*:..........::.....................................................:::::...........-::::                .....:::.....                     \\r\\n-==-:--*###=..-*%#*%%#%+.......:--==-:...................................................:::::::......:--::::.                  .........                       \\r\\n:-==--:=###=..:=*#*++*%#-....::==--=-:::.:::............................................:-----==--==-=====---.......::....:...............                      \\r\\n::::::::-++=:..:=+==--++==--::-=-::-=-:.-*#=:..........................................:+++*****+=+*=---====-:::::::.....:..:.:...::.......                     \\r\\n::::.....-+==-..:=-:------=-.:.:..:-=-:=##*-::........................................:+*******+=-:---=++*+-::=-=-:.::::...:----:::::-::::::.....               \\r\\n::::.::..:-==-: .:------==:.--:...-+=--=-::::::....................................::-++=+**#*:      :=++++-::-::::::::::--=======--===---===---==--:::..       \\r\\n...........:--:::::::---::::--=:...:--:..::---::........................::::::::--..-++++**+++--::-=++===-: ..... .. .-----:---==-------==+*+===++++=+*+++=-::. \\r\\n....:::::::::::---:.:::.::::--:.....-::::------::......::.::..:::::-=---:---::.....:+*+++++**#%%#**+=-----  ......:.:-:::::::::::.....:-==++******#########***+=\\r\\n.....:-..:::::---====--===---:...::::::--:::----:::----==-----===----:::-:.......:=*+===++*######**:::::::.:::::::.:::::::::--:...::::-++**********#***#**+*#***\\r\\n  ....:..:::-----::::::::...:::::::::::::-----=++*++==--=====--:::::::-::-...::-=*#+++****++====+++:-..:..:-----::.:::::--:.......:-=++++++++*****+=+--+==--=+**\\r\\n     .          .......::::::-----::------==++++==-:-=+++=-::::::::..::..-:::-===***+++++=------==-.:.....:-::::.:.-:-==---:....:-=======+++==-:-==-.-+**-.-=--=\\r\\n           ..........::::::::::..:::-==+++++==----=+++-::::::-::......:---:-=-=======++=---::::----::.....:.:::....::-===---:.:-==========-::..-+*++-.-==+=--=+*\\r\\n            ........:::::......::-=+++++==------++=-::....::::..:....:--:.:-:=+===+++++=-::.....:=:-:  ...:.:-:... :--=----:---------==--=: -+=-:-+*#--**+###%%%\\r\\n              .........    .::-=+++=+=-:-:::-=++-::::::.........:::::::. .-:-=-+++++=-:....::::-:::-.     :..:.... :-------::--------==-::-: -+**+=-+*+####%%%%%\\r\\n              ...        ..::-=++=+==:::::-===:.::::--:::.....::.::...  .-:==:.--::.....::--:::--::..     :..-:.   :--------:=-----::---==--. .:=****#######%%%%\\r\\n                      ....:-::-==----::::=-::...:-==:.::.. ..:::::..    --==-....  ....::-::::::. . .     :..::.   :-------=-=------::::::.:-::-+****########*+=\\r\\n                    ....:--::---::::..:--:...:-=+=-.....  . .:...      ::=-::   .....::.....    ...:..    :..::.   :-------+*-:------===== .++++*****#*###*+---:\\r\\n                   .. .:-::...........:...:-=+=-:.:...  ..    ..      .:-- ..    ..........::::-: ::...   :..::.   .:-------=----------===--+++++****##*+=--::::\\r\\n ...                .....      .....:...:-==-::.::::.......  ..      ..:-..   ...:::::--------:--......            .-------=-----------====++++++*****=:::::::::\\r\\n...                ....     .... .:...:---:....:::..  ....           .:-.---:------------:::....::...  .           .=------++:--------======+++++**+-:--..::-:::\\r\\n   ..  .         .:...     .... ... :::::.........    :.            ..:..--------:::...          .:                .+-----=-=:----------------======-===-===*=..\\r\\n                .:..   .      ... ..::..:.......     ..             .:. .::.......                :.   ...      ....+=-=-+=--...                ...........-*.:-\\r\\n                ...          ..  .... ...  ....     ...             ..                         .:...   ...:.      ..---=*+--- .              .............:#:.:-\\r\\n              .             ..  ....  ..  ....     ....             ..                     ...::. :.  ....-.:::.   .:-------- ...      ..:--===++++=.-..::*-.:::\\r\\n                          .:........ ..  ...     . .               .:..                           :.   . .-.--.    .---==----....   .:-====+==--=+**--::.++.:::-\\r\\n            . .::..:::::. .. .........  ...       .                .:..       ......................     .-.-.     .--=*#=---...   :---==-===: .-+=+=:-.-#::::::\\r\\n           ...:.  .::::  .. .........  .          .                .:...................     .... ..     .--...    .=-====---     .-=----... .:..:.:+.=.+=.:--::\\r\\n.           .:.  ...::  ..  ....:...  .          .                .:..........                    .. .   ......    .---=--===:.     .---==. :=+==--++:=-*::--:::\\r\\n.         ...:   ..::. .:. ......... .          ..                ..         ....                                  .-----===---.      .:-==-====+***-=:+=-:::::-\\r\\n           .::..::::. ..:......   .  .          .                 ..   .........           ...::...                .-----=+=---=:        .::--===++=:=:*:-::::::\\r\\n .         .:..:..::. ... ....      .   .      .. .               ::-                     .....:....             ..:-----===----=-.           ........-*.:-.::::\\r\\n           :......::  ..  ....   .. .          .                  =-.                             ..     ..........:=-----==-----==:      ............+=.:::..::\\r\\n      .   .:...:.::.  .  ....... .            ..                  :                                  .... :-:.     :=-----==-----===-     ...........:*-::----::\\r\\n          ::...::::   .  .......                                  .                                       ---:::.:.:+-----==--==-====-.   ......:--:::*-::=**--=\\r\\n          :....::::      .... ...                                                                  . .    -..-:::. :+=======--=========.  ........:..:+.:::-+=++\\r\\n         .:....::::  .. ..:.. ....   ........  .                ..:.                              .. .    -::-.    :======++-===========: ...........:*----====-\\r\\n.        .:....::::   .  ::.. ...                               .:=-.                           ..::...   :--.   ..:*%%#++++============+: ..........-+ ........\\r\\n     .....:....::::......::.:.:......:::::.::..:....           ..:+=                            .:++... ...........:#%%%%%%#============++: .........-*++++*****\\r\\n.   ......:....::::::.:::::::::::::.:---:::::::::::.            .:-.                            . .: ..  ..........-########===========++++: ........-**####%##%\\r\\n     .....:....::::.....::::::::::...::::::::::::::.             ..                           ..  .. .  .....   ...-#%%%%%%%===========+++++...:::...-*=====++++\\r\\n..   ...:.:....::::.:::::.:::::::::::---::::::::::::             .:                                . .. .....    ..-++*****+-===========+++++..:-:.:-=+-:..:::--\\r\\n..   .....::...::::.........:::.:....::........:....            ..:                                  .    ... .:. .:--------:===========++++*+.....::-+::..:::::\\r\\n..        .:...::::.  .  .........   ::.      .:                  :                                  .    -..--.-. .--------=============++++*=...::.:+....:-:::\\r\\n...       .:...::::..... ........... .:.      .:...               :   ....                           .... .::: .:. :--------:============+++++*=..::.:+:...-:..:\\r\\n...        ::.....::.........:...:... :..      ..::.              ....                               .... :::.:    .--------:=============+++++*-.::..+:..-:.:::\\r\\n ...     ...:...::::: .:.....:::.:... ....      ..:.              .:.   .       .............      . .... -::::    .--------:-============+++++**-.:..+=.::..=+:\\r\\n .. .    .. ::::.::::: .:.....:::.:..  . .       ...               :                    ............ .... :::::    .--------:-=============++++***-...-+.-....::\\r\\n......    .. ::...:::-. .::...::::.:.   . .      ..:.              ..............               .. . .... ::::-    .--------:-============++++++***:..:+::::::::\\r\\n   ..        .::-:::---: .:....:::.... ... .     .....             .-==:::-----::::::.........     .......:::::.....--------:-=============+++++****:..==.....:-\\r\\n             ..........:...:....:::.:........     ...:            ..::.   .....::::--------------:.:......::.:-.....---------==============+++++*****:.-+....:--\\r\\n              .....  .......:.::.:::::........   ....-:             ::  ....           ......:::-:::..... :::.: ....--------==============++++++****#*-.==.....:\\r\\n               :..  ....... .:::::::.::...............:.           ..-.  .......                  ........-:-::.....--------=-=====---=--======+==+*##*-:+:.....\\r\\n                . ...  .......::.::::..:..:::.:..:. ....           ..:. .........                 .:......:::::  ...--------=-========--::::...:-..:-+**+++::..:\\r\\n                  .....:.::::...:.:::-:.::........   .....          :.:...............        ... .:......-:::-::-..-------:--=====+=+++++========::..:-+++-::::\\r\\n                   ...........:.:-::----::::.:......  ..:::         .:.-:.      ................  ........::-::.....----=-::--========+======+++++++---:..:--:..\\r\\n               ..:.  ..:.:::-::=--:-:-----::::--::... ...:::.        ..:.  ...      ....:::-----: ........:.:-: ....---+%*::-=============++++++++***+-::::.....\\r\\n               .:--.. .::::--::::::.::---:--::::::::......:::.  .     ..:........          ...::-.........:::--.....:-=#===:-==========+==:-+++++*******+=:::--:\\r\\n                  ...   .::::----:::-::--::-==-::--::::.. .:::.. ..    .:-. ......    .    .......-:................:-=+-=-:-==++==+++=-::-+++=+****######**+=-:\\r\\n                           ..::---:-::::::-----=--:::-==-...::::....    :::......... ... .........-:................::=+-=-::==++++=-::.-++=-:-==***###########*\\r\\n                              ....:-:..:::::--::--==-:-:-::..:::.  ...  ..:::--::::::.............::.:..:.:.::::::::::++==--:-=++++::---.:-------=-=+*########%%\\r\\n                                ....:---:::::----::--:::::.::::.     .....--:--------------:::..:-::.::::.:::----:-::-++=+----=++++++++++=----==:-*+-:+==*##%%%%\\r\\n             .. .              ........:--:::::::---::::::::::.       .....::-=-:----========+===::-::..::::::::::-:--++==--=:=*********+=+++***=+++++=:=+=+**##\\r\\n                .........................::::-::::::::-:::....       .  .... .:::-------:::::::::.:=::::::=--::-..::-=+-----::::=+*******#####+=++**+-=++==+*+++\\r\\n                 .........................::::---===---::---:::....--:...  ..:-:------===-:::::-:--=.::::.-===-:..::===--=-:...::::-=+***#########*==*+==+***+++\\r\\n..          ....  .... ....................::::-=+++===:.....::.-..::. .::.::.:----=========-:::=--=.:::::-=----::-::---=:......:-::::-=+*#########%%%#%%%%###**\\r\\n.........................................::::::-======-..................:-:::.::::-=+++++=====-=+==-:::::::..:--::::---.::::::...::::::---=+++++*##%%###**++===\\r\\n ...........::.::..........--:............::::--====--..............................-++++++=--=++++***+=--:..........:-===---::-:::-----===++++++++==--::---====\\r\\n    ............:::::.... .:-=-:-::....::::::---==---..        ......           ......-========:.....:+**++=-::--:::::::-==++==+=-::-++=---::::...    ...:--====\\r\\n   ......::::::::...::::...   ..-+*+-:::::::--------:...                            .  :=====+=......:++**+*=--=--:--:--::::-----:.:==:            ......:---===\\r\\n....... :==-...::::...:--::...    :-++==-:::-------:.....                               .=+**#*++===-=*=-==++::---::::::-:.:..:-:....                ....::-----\\r\\n.........:-. ..::::::..:-:::::::. .:..:=++----::---. ................                     :++**====+=+***++=+-::....    .                               ..:::---\\r\\n.........--:. .--...::::..:-----.  .-=-..-+++-::--:..      .........                       ::----=--===+*+====-::...                                     ..:::::\\r\\n....::...-+=:..:=.:. .:-:...:-==:.. :----...+=:--:....                                     :-::::..::::::-----=:....                                      ......\\r\\n.:::::.::+++:..:++=:--::-:....-=:..::.:==:-:..-#+.....                                     .-:.-.::::::::.-=-==:....                                       .....\\r\\n-:::...:-**=:.:-*%#+*%%+-:....:-:.-+-::::-----.--.....                                      -:.:::::::::--==--:....                                             \\r\\n=:::.::-***-.:-=#%%%+%@@*:...::-:..=+-.....:::.. ....                                        :-::-----=======-....        ......                                \\r\\n.:-:::.=+*+:.:-*%%%@%%%%#-:::......:=-:.      .....                                           .:::::::--=--::.           .........                              \\r\\n.--:::-###-.:-=%@#=+#%%@#=:..........:.                                                          ....::::..               ........                              \\r\\n:--::-*##+::-=#%%+*+=#%%#-.........                                                                                       .........                             \\r\\n::-::+##*::==#%@#-=+*%%%+:........                                                                                         ........                             \\r\\n::::=##*:.:=%%%+*#%#%%#+-.......                                                                                                                                \\r\\n:::-###-.:=#%%**++%@%+=::......                                                                                                                                 \\r\\n-:=*%#=.:-*%%##@@%%%*-:.........                                                                                                ........                        \\r\\n:=*##=.:-*%%*+-+#@%*-:............                                                                                             .........                        \\r\\n=++*=..-+%%#-=++#%+-:::...............                                                                                        ............                      \\r\\n=+=:..:+#%%%*=*%#-:.....................                                                                                    .....:::::.....                     \\r\\n*-..:-*+*#***%%+:........................                                                                                   ..::::::::.......                   \\r\\n:.::+%%*-+#%%%+:...........................                                                                                ...:::::..........                   \\r\\n.::+##%%*=%%%*:............................                                                                                ....:::...........                   \\r\\n.:+#####*+%*+:...........................                                                                                  .....:............                   \\r\\n-+**####+#+:.......     .............                                                                                       ...:::............                  \\r\\n=+***+**+=.......                                                                                                           ...:::............                  \\r\\n::=++*#=:......                                                                                                             ...::::...........                  \\r\\n::.:++-....                                                                                                                 .................                   \\r\\n:::::.                                                                                                                       ..............                     \\r\\n::.                                                                                                                             .........                       \\r\\n.                                                                                                                                                               \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ..............               \\r\\n                                                                                                                                  ................              \\r\\n..                                                                                                                                ................              \\r\\n::.                                                                                                                               ................              \\r\\n::.::-:                                                                                                                             .............               \\r\\n.:-+**=.                                                                                                                               .......                  \\r\\n .-+***+:.                                                                                                                                                      \\r\\n+:.-+###*-.                                                                                                                                                     \\r\\n#+:.-*%##*+:.              .....                                                                         .........                                              \\r\\n+#+..-+==*#*=.         .............                                                                  ......:.........                                          \\r\\n+*#=..:+###**+:         ............                                             ......              ....::::::::::::...          .........                     \\r\\n:*##+..=#%%###+.          .........                                           ............          .:::::::::::::::::::.       .::::----:::..                  \\r\\n:=###- :=#%%%%#-.           ........   .                                    ...............         .:::::::::::::::::::.     .:--------------.                 \\r\\n::-+##=.:=%%+=+-...       ...............                        ...........................        .:::::::::::::::::::..    :-=============--:                \\r\\n:::-*#%+.:*%#**#-....    ..................                     ...........................          .::::::::::::::::::..    -================-                \\r\\n::::=#%*:.=#%##%#=..........................                    ..........................            ..:::::::::::::....    .=+++++++++++=====-.               \\r\\n+-::-*#%*::+%%#=*#+...............................              ......................                 ................     ..-=++++++++++=====-.               \\r\\n*-:::+%%%=.-*%#**##=...........................................................              .:::.......:...........       ...:===++++++++====--.               \\r\\n=::::-*%%*:.-*%%*=##-..........................................................             :-..:::::::::::-.              ...:--==========---:.                \\r\\n::::-:=##%*.:=#%%%%%*:.........................................................           .:.::::.....::::..:               ..::-----====--:::.                 \\r\\n::::::-*%%#-.:*%%*=*#*:...........................................................       .:..:::.........:..:.               ...:::::----:...                   \\r\\n-:::::-*%%#-.:=#%%#*%%+:..........:......................................................:::::..........:-::::                .....:::.....                     \\r\\n-==-:--*###=..-*%#*%%#%+.......:-----:...................................................:::::::......:--::.:.                  .........                       \\r\\n:-==--:=###=..:=*#*++*%#-.....:-=--=-:::..:.............................................:-::--==-----=====:--.............................                      \\r\\n:::-::::-++=:..:=+==-=++=---::-=-::-=-:.-*#=...........................................:+++*****+=*+----====-:::::::.....::.:.:...::.......                     \\r\\n::::.....-+==-..:=-:------=-..:::::-=-:=##*-:..........................................+*******+=-----=++*+-:-=-=-:...:....:---::::::-:.:.::....                \\r\\n::::.::..:-==-: .:------==:.--:...-==--==::::::....................................:::=+=+*##+:     .:=++++-::-:::::::-::--======---==----==----=---::..        \\r\\n...........:--:::::::---::::--=:...:--:..::---::........................::::::::--.:-++++**+++-:::-=++===-:...... .. .-----:---==-=-----==++====+++==++++==-:.  \\r\\n......:::::::::---:..::.::::--::....-::::------::..........:...::::-=---:---::.....:=++++++**#%%****=---=-  ..  ..:.:-:::::::::::....:--==++++****#######****++=\\r\\n.....:-..:::::---====--===---:....:::::--:::----:::----=------===----:::-:........=*+==+++*######**:::::::.:::::::.:::::::::--:...::::-++*********##***#***##***\\r\\n  ....:..:::------:::::::...:::::::::::::-----=+++++==---====--:::::::-::-...::-=*#+++****++====+++:-..:..:-----::.:::::--:.......:-=++++++++*****=++-=+==-==+**\\r\\n     ... .      .......:::::::----::------==++++=+-:-=+++=-::::::::..::..-:::-===***+++++=------==-.:.....:-::::.:.-:--=---.....:-======+++++=-:-==-:=*#*::==-==\\r\\n           ..........::::::::::..:::-==+++++==----=+++=-:::::-::......:---:-=-=======++=---::::----::.....:::::....-:-===---:.:-==-=======-::..=+++=:.-==+---=+*\\r\\n            ........:::::......::-=++++*+=------=+=--:....::::..:....:--:.:-:=+===+++++=-::.....:=:-:  ...:.:-:... :--=----:-:-------==--=:.==-:-=+**:=*++#*#%%%\\r\\n              .........    .::-=+++=++---:::-=++-::::::.........:::::::. .-:-=-+++++=-:.....:::-::::.    .:..:.... :-------::---------=-::-..=+*++=-+*+####%%%%%\\r\\n              ...        ..::-=++=+==::::::-==-::::::-:::.....::.:::..  .-:==:.---:.....::--:::--:...     : .-:    :--------:=-----::---==-:. .-+****#######%%%%\\r\\n                      ....:-::-==----::::--::...:-==:..:.. ..:::.:..    --==-..... ....:--::::::... .     : .::    :---------=-----::::::::::::-+****########*+=\\r\\n                    ....:--::---:::::.:--:...:-=+=-.....  . .:...      ::=-::   .....::.....      :..     : :::    :-------++-------====== :++++*****#####*+---:\\r\\n                   .. .:-::...........:...:-=+=-:.....  ..    ..      .:-- ..    ..........::::-: ::...   : :::.   .:-------=----------===--+++++****##*+--:::::\\r\\n ...                 ....   .  .....:...:-==-::.::::. .....  ..      ..:-..   ...::::::-------:--......            .-------=-----------====+++++*****+-:::::::::\\r\\n...                 ...     .... .:...:---:.....::..   ...           .:-.--::------------:::....-:. .              .=------+=:--------======+++++**+-:-:..::::::\\r\\n   .   .         .:...     .... ... :::::.........    :.            ..:..--------:::...          .:                .+-------=:---------------=======-=======*-.:\\r\\n                .:..   ..     ...  .::..:.......     ..             .:. .::.......                :    ...       ...+--=-+=--...               ............=+.:-\\r\\n                ...          ... .... .... ....     ...             ..                         .:...   ...:.      ..---+*+--- .              .............-*:.:-\\r\\n              .             ..  ....  ..  ....     ....             ..                     ...::..:.  ...:-.:::.   .:---=---: ...      ..:--===++++=.-.:::*-.:-:\\r\\n                          .......... ..  ...     . .               ....                           -.   . .:.--.    .---=----:....   .:-====+==:-++**:-::.*=.::--\\r\\n            . .::...::::. .. .........  ...       .                .:..        ............ ........     .-.-.     .=-=*#---:...  .:---==-===: .=+=*-:-.-*::::::\\r\\n           ...:.  .::::  ..  ........  .          .                .:...................     ...  ..     .-:..     .=-=++--=-     .-=----... ::..:.-+.=.*-.:-:::\\r\\n.            :.  ....:   .  ....:...  .          .                .:..........                    ..     ......    .---=--==-:      :---=-..:++==--*=:=-*::--:::\\r\\n.         ...:   ..::. .:. .........  .         ..                ..         ....                                  .-----===---.      .:===-====****:=:*=-:::::-\\r\\n           .::...:::: ..:......   .  .          .                 ..   .........           ...::...                .-----===----:        .::--==+++=:=:*:-.:::::\\r\\n .         .:..:..::.  .. ....          .      .. .               ::-                     ...:::....             ..:-----===----=-.           ........=+.--.::::\\r\\n           :......::  ..  ....   .  .  .       .                  =-:                             ..      .........:=-----==-----==:      ............+-.:-:..::\\r\\n      .   .:.....::.  .  ....... .            ..                  :                                    .. :-:      :=---:-==------==:     ...........:*-:-----::\\r\\n          .:....:::.  .  ....  .                                  .                                       ---::..:.-+---:-==--=--====-    ......:-::::*::-=*+--=\\r\\n          :....::.:      ....  ..                                                                  .      - :-:::. -+=======--=========.  .......::..-+.:::-+=++\\r\\n         .:....::.:  .. ..:.. ....   ........  .                ..:.                              .. .    -:--.   .:=====+++-===========. ...........-+----====-\\r\\n.        .:....::::   .  ::.. ...                               .:=-.                           ..::..    :--.   ..:#%%#++++=============. ..........== ........\\r\\n     .....:....::::......::.:.:.......::::.::..:....           ..:+=                           ..:++... ...........-#%%%%%%#-===========++. .........=*++++*****\\r\\n.    ...:.:....::::::.:::::::::::::.:---:::::::::::.            .:-.                           .. .: ..  ..........-########-==========++++..........=**###%%##%\\r\\n     .....:....::::...:.::::::::::...::::::::::::::.             ..                           .   .. .  .....    ..-#%%%%%%#===========+++++...:::...=+=====+++*\\r\\n..   ...:.:....::::.:::::.:::::::::::--:::::::::..::             .:                                . .. .....    ..-++*****+-===========++++=..:-:.:-=+-:.::::--\\r\\n..   .... ::...::::..... ...:::.:....::........: ...            ..:                                  .    ... ... .:--------:===========++++*=.....::==::..:::::\\r\\n ..       .:...::::.  .  .........   ::.      .:                  :                                  .    -..-:.-. .--------=============++++*=...:..-+....:-:::\\r\\n...       .:...::::..... ........... .:.       :...               :   ..                             ...  .::: .:. :--------:============+++++*-..:..:+...::...:\\r\\n...        ::.....::.........:...:... :..      ..::.              ....                               .... -::::    .--------:============+++++**:.:..:+:..-..:::\\r\\n ...     ...:...::::: .:.....:::..... .. .      ..:.              .:..           ............      . .... -:::.    .--------:-============+++++**:....+-.-:.:+=:\\r\\n .. .    .. ::::.::::: .:.....:::.:..  . .       ...               :                    ...........  .....-::::    :--------:=============+++++***:...==.-....::\\r\\n......    .. ::...:::-: .::....:::.:.   . .      ..:.              ..............               .. . .....-::::    :--------:=============+++++***+:..:+.:::::::\\r\\n   ..        .::-::::--: .:....:::.... ... .      ....             .-==::::----::::::.........     .......:::::.....--------:-============++++++****:..+-....:--\\r\\n             ..............:....:::.:........     ...:            ..::.   ......:::--------------:.:......::.:-. ...---------==============+++++***#*::-+...::-:\\r\\n              .....  .... ..:.::.:::::........   ....-:             ::  ....           ......:::-:::......::::: ....--------==============++++++****#*-.+-....::\\r\\n               :..  ....... .::::::::::...............:.           ..-.  ......                   ........-:-:: ....--------=-=====-------=====+==+*##*--+......\\r\\n                . ...  .......::.:::::.:..::..:..:. ....           ..:. .........                 .:......::::.  ...---------=========--::::...::..:-+**=+=::..:\\r\\n                  .....:.::::...:::::-:.::........   .....          :.:...............        ... .:......-:::-:::..-------:-======+=+++++========::..:=+=+-::::\\r\\n                   ...........:.:-::----::::.:......  ..:::.        .:.-:       ................  ........::-:......----+-::--=======+=======+++++++---:..:--:..\\r\\n               ..:.  ..:.:::-::=--:-::----::::--::... ...:::.        ..:.  ...       ....:::----: ........-.:-: ....---*%+::--============++++++++***+-::-:..:..\\r\\n               .:--.. .::::--::::::.::---:--::::::::......:::.  .     ..:........          ...::-.........:::-:.....:-=#==-:-=========++=-:-+++++*******+=::--::\\r\\n                  ...   .::::----:::-::--::-==-::--::::.. .:::.. ..    .:-. .....     .    .......-:................--=+-=-:-==++==++=-:::=+++=*****###%##*+==-:\\r\\n                           ..::---:-:.::::-----=--:::-==-...::::....    :::............  .........-:................::=+-=-:-==++++=-::.-+=--:-+=***###########*\\r\\n                              ....:-:..:::::--::--==-:-:-::..::..  ...  ..:::--::::::.............::...::.:.:::::::::-++==:-:-=+++=::--:.--------=-=+*########%%\\r\\n                                ....:---:::::----:::-:::::.::::.     .....--:---------------:::.:-::.::::.:::::--:-::-*===----=+++++++++=----==-.-*+-:+=+*##%#%%\\r\\n             ..                ........::--::::::---:::::::::..       .....::-=-:----===-====+===::-.:..::-:::::::-:-=*+==---:=*********+++++**+=++=++=-=+=+**##\\r\\n                .........................::::-::::::::-:::....       .  .... ..::-------:::::::::.:-::::::=-=:::..::-=+-----::::=+*******#####+=++**=-=+===+*+=+\\r\\n                  ........................::::--====---::---:::.:..--:...  ..:-:------===-:::::-:--=.:::..=-==-:..::==---=-:..:::::==+***#########*=+*+=+****+++\\r\\n..         .....  .... ....................::::-=++===-:.....:..-..:.. .::.::.:----=========-:::=--=.:::::-=-:--:--::--=-:......:-:-::-=+*#########%%##%%%%##***\\r\\n.........................................::::::-======:..................:::::..:.:-=+++++=====-=+==-:::::::..::-::::-=-.::::::...::::::---=+++++*##%###**++====\\r\\n ...........:::::..........-=:............::::--====--..............................-++++++=--=+=++***+=--:..........:-===---:--:::-----==+++++++++==-:::---===+\\r\\n    ............:::::...   .---:--:....::::::--------....      ......            .....:=+====+=:.....:+**++=-:---:::::::-======+=-::-++---:::.....    ...:--====\\r\\n   ......::::::::...::::...    .:+*+=:::::::--------:...                           ..  :=====+=......-++**+*=--=-----:--::::-----:.:==.            ......:---===\\r\\n....... :==-...::::...:--::...    .-====-:::-------:.....                               .=+**#*++===-=+=--=+=:::::::::::::.:..-:.....                ....::-----\\r\\n.........::. ..::::::..:-:::::::. .::::-++=-:-::---. ...........                          :++**====+=***#++=+-::...     .                               ..:::---\\r\\n.........--:. .--...::::..::----.  .-=-..-=++-::--:..      ..........                      ::--:-----==+*+====-::...                                    ...:::::\\r\\n....::...-+=:..:=.:. .:-:...:-==:...:----...+=:--:....                                     -::::..:::::::-----=:....                                     .......\\r\\n.:::::.::+++:..:++=:=-::-:....-=:..::.:==:-:..-#+.....                                     .-:.-.:::::::::-=-==:....                                       .....\\r\\n-:::...:=**=:.:-*%#+*%%*-:....:-:.-+-::::-----.:-....                                       -:.::::::::---==--:....                                             \\r\\n=:::.::-***-.:-=#%%%*%@@*:...::-:..=+-......::.. ...                                         :-::-:---=======:....        ...                                   \\r\\n.:-:::.=+*+:.:-*%%%@%%%%#-::.......:=-:.      ....                                            .:::::::--=--:..            .......                               \\r\\n.--:::-##*-.:-+%@#=+#%%%#=:..........:.                                                          ....::....               ........                              \\r\\n:--::-*##+::-=#%#+*+=#%%#-.........                                                                                       .........                             \\r\\n::-::+##*::=+#%@#==+*%%#+:........                                                                                        .........                             \\r\\n::::=##*:.:=%@%++#%#%%#+-.......                                                                                                                                \\r\\n:::=##*-.:=#%%**++%@%+=:.......                                                                                                                                 \\r\\n::=*%#=.:-#@%*#@@%%%*-:.........                                                                                                ........                        \\r\\n:=*##=.:-*%%*+-=#@%*-:............                                                                                            ..........                        \\r\\n=+++-..-+%%#-=++#%+-::................                                                                                        ............                      \\r\\n===:..:+%%%%#+*%*-:.....................                                                                                    .....:::::.....                     \\r\\n*:..:=*++**+*%%+:........................                                                                                   ..::::::::......                    \\r\\n:.::+%%#-+#%%%+............................                                                                                ...:::::..........                   \\r\\n.::+##%%*=%%%+:............................                                                                                ....::............                   \\r\\n.:+*####*+#*+:..........................                                                                                   ....::............                   \\r\\n-+**##*#+#+:.......     .............                                                                                      ....:::............                  \\r\\n=+***+**+-......                                                                                                            ...:::............                  \\r\\n::-=+**=:.....                                                                                                              ...::::...........                  \\r\\n::.:++:....                                                                                                                 .................                   \\r\\n::::..                                                                                                                       ..............                     \\r\\n::.                                                                                                                             ........                        \\r\\n.                                                                                                                                                               \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ..............               \\r\\n                                                                                                                                  ................              \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n::..:-.                                                                                                                            ..............               \\r\\n::-+**=.                                                                                                                               .......                  \\r\\n .-+***+:.                                                                                                                                                      \\r\\n=:.-+###*-.                                                                                                                                                     \\r\\n#+..-*%##*=:.              .....                                                                         .........                                              \\r\\n+*+..-++=+#*-.         .............                                                                  ................                                          \\r\\n+*#- .:+###**=.         ............                                             ......              ....::::::::::::...          .........                     \\r\\n-*##+..=#%####+.         ..........                                           ............          .:::::::::::::::::::.      ..::::----:::.                   \\r\\n:=###- :+#%%%%#-.           ........  .                                     ...............         .:::::::::::::::::::.     .:-------------:.                 \\r\\n::-*##=.:+%%+=+-...       ...............                        ...........................        .:::::::::::::::::::..    :-=============--.                \\r\\n:::-*#%+.:*%#***-....    ..................                     ...........................          .:::::::::::::::::...   .=================-                \\r\\n::::=#%*:.=%%##%#=.........................                     ..........................            ..:::::::::::::....    .=+++++++++++=====-.               \\r\\n=-::-*##*::+%%#+*#=...............................              ......................                 ................     ..-=++++++++++=====-.               \\r\\n*-:::+%%%=.-*%#**##=...........................................................              .:.:...................       ...-==+++++++++====-:.               \\r\\n+::::-*%%*:.-*%%*=##-..........................................................             :-..:::::::::::-               ...:--======+===---:.                \\r\\n::::-:=###*.:=#%%%%%*:..........................................................          .:::::::...:::::::.               ..::-----====--::..                 \\r\\n::::::-*%%%-.-*%%*=*#*:..........................................................        .:..:::........::..:.              ....::::-----:...                   \\r\\n-:::::-*%%%=.:=#%%**%%+..................................................................:::::..........:-::::                .....:::.....                     \\r\\n-==-::-*###=..-*%#*#%#%+.......::---::...................................................::::::........--::.:.                  .........                       \\r\\n:-+=--:=###=..:=*#*++*%#:.....:-==-=-:::................................................:-::---=-----===+=:--.............. ..............                      \\r\\n:::-::::=++=:..:=+==-=*+=---::-=-::-=-:.-*#=...........................................:+++****+==*+----====-:::::::.....::.......:........                     \\r\\n::::.....-+==-..:=-:------=-..:::::-=-:=##*-:..........................................+*******+=----===+*+-:---=-:...:....:--:::::::::...:....                 \\r\\n::::.::..:-==-: .:------==:.--:...:==--==::::::....................................:::=+=+*##+:     .:=++++-::-:::::::-::---=====--==-----=--------::...        \\r\\n...........:--:.:::::---::::--=:..::--:..::---::........................::::::::-:.:-++++**+++-:.:-=++===-:...........---------==-==--====++====+++==++++=-:..  \\r\\n.......::::::::---:..::..:::--::....-::::------::..........:...::::-----:---:::....:=+++++++*#%#****+=--=-  ..   .:.:-:::::::::::....:-===++++****#####*****++=-\\r\\n....::-..::::::---===--===---:....:::::--:::----::::---=------===----:::-:........-*++=+++*####%#**:::::::.:::::::.:::::::::--:...::::-++*********######***##***\\r\\n .....:..:::-------::::::...:::::::::::::-----=+++++==---====---:::::::::-...::-=*#++++***++====+++:-.....:-:---::.:::::--:.......:-=++++++++*****=++-=+==-=+***\\r\\n     .......     .......:::::-----::------==++++++---=+++=-::::::::::::..-:::-==+***+++++=------==-.:.....--::::::.-:--=---.....:-======+++++=-:-==::=*#+::==-=+\\r\\n           ..........:::::::::::::::-==++++++=----=+++=-:::::-::......:---:-=-=======+==--:::::----::.....:::::....-:-===---..:-==========-::.:=+++=..-=++---=+*\\r\\n            ........:::::......::-=++++*+=----:-=+==-:....::::.......:--:.:-:=+===++++=--::.....:=:-: ....:.:-:....:-==------:-------==--=..==-:-=*#+:=*+*#*#%%%\\r\\n              .........    .::--=++=++---:::-=++-::::::.........:::::::. .-:-=-+++++=-:.....:::::::-.    .:..:.... :-------::--------==:::-..=+*+==-*++###%%%%%%\\r\\n              ...        ..::-=++=+==::::::===-::::::-:::.....::.:::..  .-:-=:.---:.....::----:--::..     : .-:    :--------:=-----:---===-:...-+****#####%%%%%%\\r\\n                      ....:--:-==----::::--::...:-==:..:.. ..:::.:..    --==-.........::--::::::... .     : .::    :---------=-----::::::::::..=+***#########*+=\\r\\n                     ...:--::---:::::.:--:...::=++-:....  ...:...      ::=-::  .....:::.....   .  :..     : :::    :-------++-------=====- :++++****######*+=---\\r\\n                   .. .:-::...........:...:-=+=-:.....  ...   ..   .. .:-- .................:::-: ::..    :.:::.   .--------=---------====:-+++++****##*+--:::::\\r\\n ...                 .....  .  .....:...:-===-:.::::. .....  ..    .....:..   ...::::::-------:--......            .-------=-----------====+++++*****+-:::::::::\\r\\n...                 ....    .... .::..:---:....:::..   :..         .......::-------------::.....::. .              .=------+=:--------======+++++**+-:-:..::::::\\r\\n   ..  .         .:...     .... .:. .::::.........    :.           .........:----:::...          .: .              .+-------=:--------------=======--=======*-.:\\r\\n                .::..  ...    ...  .::..:........    ..            ..............                 :    ...      ....+--=-+=--.....           ..............++.--\\r\\n                ...          ... .... .... ....     ...             .............              .:...   ...:.      ..---+*+--- ..             .............=*..:-\\r\\n              .             ..  ....  ..  .....     ...            ... ............       ...:::..:.  ...:-.:::.   .:---==--: ...      ..:--===++++-:-.::-*:.:-:\\r\\n                           ......... ..  ...     . .  .            ....   ............            -.   . .:.--.    .---=----:....   .:-====+==--++**.-:::*=:::--\\r\\n            . .::..:::::. .. .........  ...       .                ......  ............   ..........     .-.-.     .=-=*#---:...  .----==-===. .=+=*--:.=*.:::::\\r\\n            ..::  .::::. ..  ........  . .        .               .......................   ..... ..     .--..     .=-=++=-=-     .-=---:... :...:.==:=:*:.:-:::\\r\\n..           :.  ....:.  .  ....:...  . .        .                ............ ..........         ..     ......    .---=--==-:      :---=-..:++==-=*=--=+::--:::\\r\\n.         ...:   ..::.  :. .........  .          .                .. ..........  ........                          .-----===---.     ..:===-====****:=:*=-:::::-\\r\\n            ::...:::: ..:. ....   .  .          .                ...  .........  ........  ...:::..                .-----===----:        .:--===+++-:--*:-.:::::\\r\\n .         .:..:..::. ........          .      .. .               ::-.  .......  ..........::::::...             ..:-----===----=-.          .......:.+=.--.::::\\r\\n           :......::   .  ....   .. .   .      .                  --:   ........ ........         ..      .........:=----===-----==.      ............*:::-:..::\\r\\n      .   .:.....::.  .   .....  .            ..                  :.    ........ ........              .. :-:      :=---:-==------==:     ...........:*::----:::\\r\\n          .:....:::.  .  .......                                  .     .......  ........                 ---::..:.-=-----==--=-=====-    ......:-::.-*::-+*=-=+\\r\\n          :....::.:   .  ....  .                                        .......  ........          .      - :-:::. -+===-===-=========-.  .......::..-+.:::===+=\\r\\n          :....::.:.  . ..:.......   ......... .                ..::    .......  ........         .. .    -:--.   .:=====+++-===========. ...........=+----====-\\r\\n.         :....::::   .  ::.. ...                               .:=-.   ........ ........     ....::..    :--.   ..:#%%#++++-==========+=. ..........=- ........\\r\\n     .....:.....:::......::.:.::......::::::::.:....           ..:++.   ........ ........     .:.:++... ...........-#%%%%%%#-===========+=. .........=*++++*****\\r\\n.    ...:.:....::::::::::::::::::::.:---:::::::::::.            .:-.    ........ ........       . .: .. ...........-#######*-==========+++=..........=**###%%##%\\r\\n     .....:....::::...::::::::::::...:::::::::::::::             .:     ........ ........    ..   .. .  .....   ...-#%%%%%%#===========++++=...::....=+=====+++*\\r\\n..   ...:.:....::::.::::::::::::::::::--::::::::..::              :     ........ ........          . .. .....    ..-++*****+-===========++++=..::.::-+=-:.::::--\\r\\n..    ... ::...::::..... ...:::.:....::........:....            ..-...   ....... ........            .    ... ... .:---------===========++++*=.....::==::.::::::\\r\\n...       .:...::::.  .  .........   .:.      .:                  :.....    .... ........            .    -..-:.-. .--------============+++++*-...:..==....:-:::\\r\\n...       .::...::::.............:.. .:.       :....              :........   .. ........            ...  .::: .:. :---------============++++**-..:..-+...::..::\\r\\n...        .:.....::.........:...:... :..      ..::.              ...........  . ........            .... -::::   .:--------:============+++++**:.:..:+..:-.:-::\\r\\n ...     ...::...::::..:......::..:..  . .      ..:.              ............................     . .... -:::.    .--------:-============+++++*+:....*:.-..:+=:\\r\\n ....    .. .:::.::::: .:.....:::.:..  . ..      ...               ...............  ................ .....-::::    :--------:=============+++++**+:...+-::...:::\\r\\n .....    .. ::...:::-: .::....:::.:.   . .      ..:.              ...::............  ...       .. . .....-::::   .:--------:=============+++++***+:..-+.:::::::\\r\\n   ..        .::-::::--: .::...::::.:. ... .      ....             .-==-:......................    .......:::::.....--------:-============+++++****+:.:+:....:--\\r\\n             ..............:....:::.:........     ...:            ..::.    .............:--------:.:......::.:-.....---------=============+++++****#+::==...::-:\\r\\n              .....  .......:.::.:::.:........   ....::             ::  ... ..................::-:::......::::: ....--------=============+++++++***##*-.+:....::\\r\\n               :..  ....... .::::::::.:...............:.           ..-.  ...   ..........         ........-:-:: ....--------======----------===+==+*##*-=+......\\r\\n                . .... ........:.:::::.:..:::.::.:.  ...           ..:. ........ .........        .:......::::: ....---------========----:::...::..:-+**=*-:...-\\r\\n                  .....:.::::...:::::-::::........   .....          :.:...................    ... .:......-:::-:::..-------:-========++++====+====-:..:=+=+:::::\\r\\n                   ...........:.:--:----:::::::...... ..:::.         :.-:.     ......::.........  ........-:-::.....---=+-::--=======+======++++++++-=-:..:-:...\\r\\n              ...:.  ..:::::-::=--::-:----::::--::.......:::.        ..:.  ...       .....------: ........-.:-: ....---*%+::--===========+++++++++***+-::-:..:..\\r\\n               .:--.. .::::---:::::.::---:--:::::-:::.....:::.  .     ..:........          ...::-.........::.-:.....:-+#-=-:-=========++=-:-++++*****#**+=::--::\\r\\n                  ...   .::::----:::-::--::-==-::--::::.. .:::.. ..    .:-. .....  .. . . ........-:................--=+-=-:-=====+++=-::-=++==*****###%##**+=--\\r\\n                           ..::---:::.::::-----=---::-==-....::::....   :::.........   ...........-:................::==-=-:-==++++=:::.-+=-::-==***###########*\\r\\n                              ....:-::::::::--::--==-::::::..::.   .... ..:::--:-::::.............::...::.:.::::::-::-++-=--:-=+++=::--::--------=-=+*#######%%%\\r\\n                                ....:---::::::----:::::::::::::.     .....--:---------------:::.:-::.::::..::::--:-::-*==+----=+++++++++=----==-.=*+::+-+*####%%\\r\\n             ....             .........::--::::::---:::::::::..       .....::-=-:----===-====+===::-.:..::--::::::-:-=++=----:=*********++++***+++++++--=+=+**##\\r\\n                .........................::::-::::::::--::....  .    .  .... ..::------::::::::::.:-::::::=-=:::..::-=+-----.:::-+*******####*+=+**+=-++=-=+++=+\\r\\n                  ........................::::--=====--::---:::.:..=-:...  ..:-:---=-====-::::----==.::::.====-:..::==---=-:..:::::-=+**##########*=+*+=+****+++\\r\\n..          ....  .... ....................::::-=++===-:.....:..-..:.. .:::::.:----=========-::-=--=.:-:::-=-:-----::--=-:......:---::-=+*#########%%%%%%%###***\\r\\n........................................::::::--======:..................:::::..:.:-=+++++=======+===:-:::::.::::::::-=-.::::::...::::::---=+==+**######*++=====\\r\\n  ...........::::..........-=:............::::--====-:..............................:+++++=---=+=++***+==-:..........:-=+=---:--::----====++=+++++==-::::---===+\\r\\n    ............:::::....  .:--:--:...::::::---------........ .......            .....:=+====+=......:+***+=-----:-:::::-===+==+=:::=+=--:::....     ....---====\\r\\n   ......::::::::...:::::...   .:+*+=:::::::--------....                           ..  :=====+=:.:..:-*+*++*=-=------:--::::-:---:.:=-.            ......:--====\\r\\n....... :-=-...::::...:---:...    .:====-::--------:.....                               .-+*##*++===-=+=--===::::::::::::.::..-:....                 ....::-----\\r\\n.........::. ..::::::..:::::::::. .::::-++=---::--:. ...........                          :=+**====++***#++=+-::...                                    ..::::---\\r\\n.........:-:. .:-...::::..::----.  .-=-..:=++-::--:...     ..........                      ::--:------=+*=====-::...                                    ...:::::\\r\\n....::...-+=:..:=:-. .:--:...-==:...:----...+----:....       ..                            -:::-..::::::::----=:....                                     .......\\r\\n.:::::.::+++:..:+*=:==::-::...-=:..::.:==:-:..-#+.....                                     :-::-::::::::::==-==.....                                       .....\\r\\n=::::..:=**=:.:-+%#+*%%*-:....:-:.-+--:::-----.:-....                                       -:::::::::----==--:....                                             \\r\\n=:::.::-***-.:-=#%%%*#@@*-...::::..=+-.......... ...                                         :-::-----===+==-:....         . ..                                 \\r\\n.:-:::.=**+:.:-*%%%@%%%%#=:........:=-:.      ....                                            .::::::---=--:..            .......                               \\r\\n.--:::-###-.:-+%@#==*%%@#=:..........:.                                                           ........                ........                              \\r\\n:--::-*##+::-=#%#+*+=#%%#-.........                                                                                       .........                             \\r\\n::-::+##+::=+#%@%==+#%%#+:........                                                                                        .........                             \\r\\n::::=##*:.:=%@%++#%%%%*+-.......                                                                                                                                \\r\\n:::=##*-.:=#%%*#*+%@#+-:.......                                                                                                                                 \\r\\n-:=*%#=.:-#@%**%@@%%*-:.........                                                                                                ........                        \\r\\n:=*##=.:-*%%*+==*@%*-:............                                                                                            ..........                        \\r\\n=+++-..-+%%#-=++%%+::::...............                                                                                       .............                      \\r\\n+=-:..:+%%%%#**%*-:.....................                                                                                    .....:::::.....                     \\r\\n*-.::=*=+*++#%%+.........................                                                                                   ..::::::::......                    \\r\\n:.:-*%%#-=#%%%+............................                                                                                ...:::::..........                   \\r\\n..:+##%%*=%%%+:............................                                                                                ....::............                   \\r\\n.-+*####*+#*=:..........................                                                                                   .....:............                   \\r\\n=+**##**+#=:.......     .............                                                                                      ....:::............                  \\r\\n-+**++**+-......                                                                                                            ...:::............                  \\r\\n::-=+**=......                                                                                                              ...::::...........                  \\r\\n::::+=:....                                                                                                                 .................                   \\r\\n::::..                                                                                                                       ..............                     \\r\\n::.                                                                                                                             ........                        \\r\\n.                                                                                                                                                               \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ................              \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::.::.                                                                                                                            ..............               \\r\\n::-=**-.                                                                                                                               .......                  \\r\\n .-****=:.                                                                                                                                                      \\r\\n=:.-*###*-.                                                                                                                                                     \\r\\n#+..-*%%#*=:               .....                                                                         .........                                              \\r\\n+*+..-++=+#*-.         .............                                                                  ................                                          \\r\\n+*#- .:+###**=.         ............                                             ....                ....::::::::::::...          ........                      \\r\\n-*##=..=#%####+.         ..........                                           ...........           .:::::::::::::::::::       ..:::::--::::.                   \\r\\n:=###: :+#%%%%#-.           ........                                        ...............         .:::::::::::::::::::.     .:-------------:.                 \\r\\n::=*#*=.:+%%*++-..        ...............                        ..........................         .:::::::::::::::::::.    .--============---.                \\r\\n:::-*#%=.-*%#***-....    .................                      ...........................          .:::::::::::::::::..    .=================:                \\r\\n::::=#%*..=%%##%#-....  ...................                     .........................             ..:::::::::::::....    .=+++++++++++=====-                \\r\\n=:::-*##*::+%%#+*#=...............................              ......................                  ..............      ..-+++++++++++=====-.               \\r\\n*-:::+%%%=.-*%#**##=...........................................................              .......................       ...-==+++++++++===--:.               \\r\\n+-:::-*%%*:.-*%%*=##-..........................................................             :-:.::::::::::::               ...:--======+===---:.                \\r\\n::::-:+###*.:=#%%#%%*:..........................................................          .::::::::.::::::::.               ..::----=====--::..                 \\r\\n::::::-*%%%-.-*%%*=*#+:..........................................................        ....:::........::..:.              ...:::::----::...                   \\r\\n::::::-*%%%=.:=#%%**%%+..................................................................:::::..........:-::::                .....:::....                      \\r\\n-==-::-*###=..-*%#*#%#%=.......::---:....................................................::::::........:-::.:.                  .........                       \\r\\n:-+=--:=###=..:=##*++*%#:.....:-==-=-:..................................................:-::---=-:----===-:-:........... ..  .............                      \\r\\n:::-::::=++=:..:=+++-=*+=---::-=-::-=-:.-+*=...........................................:++++***+==*+----====-:::::::.....::.......:........                     \\r\\n::::.....-+=--..:=-:---=--=-..:::::-=-:-*#*-:..........................................+******#*+-==-===+++-:---=-:...:....:--::::.::::...:....                 \\r\\n::::.::..:-==-: .:------==:.:-:...:==--+=::::::....................................:::=+=+*##+:.    .:+++++-:--:::::-:-::---=====--==-------------::...         \\r\\n...........:--:.:::::---::::-==:..::--:..::---::........................::::::::-:.:-+*++**+++::..:-=====-:...........--------===-========++==-=++===+++=--:.   \\r\\n.......::::::::---:..::....:--::....-::::------::..............::::----::--::::.:..:=+++++*+*#%#*+**+=--=-  .    .:..-:::::::::::....:-===++++*****###******+==:\\r\\n....::-..:::::::--===--===----....:::::--::-----:.:::--=------===--=-:::::........-*++++++*##%#%#**:::::::....::::.:::::::::-::...::::=++*********######***#****\\r\\n .....:..:::--------:::::....:::::::::::::::--=+++++==---====---:::::::::-.....:-+#++++***++====+++:-.....:-:---::.::::---::.....::-=+++++++******=*=-=+====+***\\r\\n     ........    .......::::::----::------===+++++---=+++=--:::::::::::..-:::-===*#*+++++=---:--==-.:.....--::::::.-:--=--:.....:-======+++++=--===::=*#=::==-=+\\r\\n           ..........:::::::::::::::--=++++++=-----=++=-:::::-::......:---:-=-=======+==--:::::----::.....:::::....-:-==----..:-==========-:..:=+++=..-=+=---=+*\\r\\n            ........:::::......::-=++++*++----:-=++=-:....::::.......:--:..-:-+==+++++=--::.....:=:-: ....:.:-:....:-==------:------===-==..==-:-=*#+:+*=*#*#%%%\\r\\n              .........    ..::-=++=++---::::-++=::::::.........:::::::. .-:-+-=++++=-:....::::::::-.    .:..:.... :-------::--------==:::-.:++++==-*++###%%%%%%\\r\\n              ...        ..::-=++=+==-:::::-==-::::::-:::.....::.:::..  .-:-=:.:-::....::---:----::..     :..::    :-------::=-----:---==--:..:-+**+*#####%%%%%%\\r\\n                      ....:--:-==----::::---:...::==:..:.. ..:::.:...   ---=-:.......::--:::::::... .     :..::.   :---------=-----::::::::::..=+***#########*+=\\r\\n                     ...:--::---:::::.:--:...::=++-:....  ...::...     :--=:-. .....:::......  .  ...     :.:::.   :-------++-------=====- :++++****######*+=---\\r\\n                   .. .:-::...........::..::=++=:.....   ..   ..   .. .:--..................:::-: ::..    :.:::.   .:-------=---------====:-+++++****#**+--:::::\\r\\n ...              .  .....  ........::..:-===-:.::::. .....   .    .....:..   ...::::::------::--......            .-------=-----------====+++++*****+-::-::::::\\r\\n.:.                 ....    .... ..:..:---:....:::..   ....        .......::------------::...   ::...              .=------+=:--------======+++++**+-:-:..::::::\\r\\n   ..  .         .:...     .... ... .:::::........    ..           .........:----:::...          .:                .=-------=:-------------========--=======*:.:\\r\\n                .::..  ...    ...  .::..:........    ..            .............                  :.   .         ...+--=-+=--.....          .............:.++.--\\r\\n                ...   .      ...  ........ ....     ...             .............              .....   ...:.      ..---+*+--- .               ............=*..--\\r\\n              ..            ... ....  ..  .....     ...            ... ............      ...:::-..:.  ....-.::..   .:---==--: ...      ..:--====+++-:-.::-*:.:::\\r\\n                           .:....... ..  ...     . .  .            ....   ...........             :.   . .:.--.    .---=----:....   .:-====+==--++*+.-:::*-:::--\\r\\n            .  ::....:::. .. .........  ...       .                ...... .............    .........     .-.-.     .--=*#---:...  .:---==-===: .=+=*--:.=*.:::::\\r\\n            . ::. .::::.  .  ........  ...        .               ....................... ....... ..     .--..     .=-=++=-=-     .-=----... :...:.==:=:*:::-:::\\r\\n..           .:  ....:.  .  .........            .                ............ ..........          .     .::...    .---=--==-:      :---=-..:++==-=*---=+::--:::\\r\\n.         ...:.  ...:. ... .........  .          .                 . ..........  ........                          .-----===---.     ..:===-====****:=:*=-:::::-\\r\\n            ::. .:::: ..:. ....   .  .          .                ...  .........  ............::--:.                .-----=+=----:        .:--===+++----*:-.:::::\\r\\n ..        .:..:..::.  .......       .  .       .                 ::::  .......  .........:::::-::..             ..:-----===----=-.          .......:.+=.-:.::::\\r\\n           ::.....::   .  ....   .      .      ..                 --:.  ........ ........         ..      .........:=-----==-----==.      ...........:*:::-:.:::\\r\\n      .    :......::  ..  ...... .             .                  :.    ........ ........              .. .-:.     :=---:-==------==:     ...........:*::----:::\\r\\n          .:....:::.  .  ....... .                                .     .......  ........                 ---::..:.:=---:-==--=-=====-    .....:--::.-+::-+*=-=+\\r\\n          .:....:.:.  .  ....  .                                        .......  ........          .      -..-:::. :+===-===--========-.  .......::..==.:.:===+=\\r\\n          :....::.:.  .  .:....:..   ......... .                . ::    .......  ........         .. .    -::-.    :======++-===========. ...........=+----===--\\r\\n.         :....::::.  .  .:.. ....                              ..=-:   ........ ........    ..::.:-...   :--.   ..:*%%#++++===========+=. ..........=- ........\\r\\n     .....:.....:::......::.:.::......::::::::.:....            ..++:   ........ ........   ::--::++:.. ...........:#%%%%%%#-===========+=. .........=*+++******\\r\\n.    ...:.:.....:::::::::::::::::::.::--::::::::::::            ..-:    ........ ........      .. .: ..  ..........-*######*-==========+++=..........=**###%###%\\r\\n     .....:....::::....:::::::::::...:::::::::::::::            ..:     ........ ........       . .. . ......    ..-#%%%%%%#===========++++=...::....=+=====+++*\\r\\n..   ...:.::...:::::::::::::::::::::::--::::::::..::            . :     ........ ........          . ........    ..-++*****+-===========++++=..::.:--+=-..::::--\\r\\n..    ... .:....:::..... ...:.::::...::........:. ..            . -...   ....... ........            .    ... .:...:--------:===========++++*=.....::==::.::::::\\r\\n...       .:....::::  .  .........   .:.      .:.                 :.....    .... ........            .    -..--.-. .--------============+++++*-...:..==....:-:::\\r\\n...        ::...::::..... .......:..  :..      .....              ........    .. ........            ...  .::: .:. :--------:============++++**-..:..-+...::..::\\r\\n...        .:.....::...:.....:...:... ..        .::.               ..........  . ........            .... :::::    .--------:============+++++**:.:..:+..:-.:-::\\r\\n ...     ...::...::::..:......::..:... . .      ..:.              ...............................  . .... :::::    .--------:-============+++++*+:....*:.-..:+=:\\r\\n ....     . .:::.::::: .:.....:::.:..  .. .      ...               ...............  ................ .... :::::    :--------:=============+++++**+:...+-::...:::\\r\\n .....    .. ::...:::-: .::....:::.:.   . ..     ....              ....:............  ...       .. . .... ::::-    :--------:=============+++++***+:..-+.:::::::\\r\\n   ..        .::-::::--:..::....:::.:. ... .      ....             .:-=-:......................    ...... :::::.....--------:-============+++++****+:.:+:....:-:\\r\\n             ..............:....:::.::.......     ...:.            ..:...  .............:---==-=--.:......::.:-.....---------=============+++++****#+::==...::-:\\r\\n              .....  .......:.::.:::.::.......   ....::             .:   .  ..................::-:::..... :::.: ....--------=========+===+++++++***##*-.+:....::\\r\\n               .... ........ .:::::::.::....:.........:.           . -.   .    ..........         ........-:-:: . ..--------=-====------------=+==+*##*-==......\\r\\n                . .... ........:..::::.::.:::.::.:.  ...            .::  ......  .........        .:......::::: ....--------=========----:::...::..:-+**+*-:..:-\\r\\n                  .....:.::::...::.::-::::........    . ...         ..:...................    ... .:..... -:::-::-..-------:-========++++==+=++=+=-:.::=+==:-::.\\r\\n                   ...........:.:--::---:::::::.:.... ..:::.         :.-::    .....::::.........   .......::-::.....---=*=::--=======+======++++++*+-=::..:-:...\\r\\n              ...:.  .::::::-::==-::-:----::::--:::......:::.        ..:: .         ......------:.........:.:-: ....---*#+-:--===========++++++++****+-::::.::..\\r\\n               .:--:. .::::---::::::::---::--::::--::.....:::.        ..:. ....           ...:-:::........::.--.....:-+*-=-:-=========++=-:-++++*****##*+=::--::\\r\\n                   ..    .::::---:::-::--::-==-::--:::::. ..::.. ..    .:-. .....  .    ..........::................:-==-=-:-==++++++=-::-=++==****####%###*+=--\\r\\n                           ..::::::::.::::-----=---::-===:...::::....   :.::.......     ..........--................::==-=-:-==++++-:::.-+=-::-==**############*\\r\\n                               ...:--:::::::---::-==-:::::::.:::   .... ..:-:-----::::............::....:.:.:-::::-::-++-=:-:-=+++=::--::----------=+*#######%%%\\r\\n                                ....:---::::::----:::::::::::::.      ....:-:---------====--:::.:-::.::::..::::--:-::=*==+----=++++*++++=----==-.=*+:-=-+**###%#\\r\\n              ...             .........::--:::::::--::::::::::.        .....::=-:----=----====--=::-::..::--:.::::-:-=++=----:=+********++++***+++++++--+==+*##*\\r\\n                .........................::::-::::::::---::...  .    .  .... ..:::----:::::::::::::=:::::.=-=:::..::-=+-----.:::-=+******####*=++**+-=++=-=++==+\\r\\n                  ........................:::::-=====--:::--:::::..=-:.... ..:-:---======-::::-----=.::::.-===-:..::==---=-...:::::-=+**##########+=**++**##*++*\\r\\n..          ....  ...  ...................:::::-=++===-:........:..:..  :::::.:----=========-::-=--=.:-:::-=-:-----::--=-.......::--::-=+**########%%%%%%%##**++\\r\\n.........................................::::::-=====-:..................:::::..:..:=+++++=======*=+=:-:::::..::::.::-=-.::::::..::::::---=====+**#####**++=====\\r\\n  ...........::::..........-=-............::::--====-:..............................:=++++=---=+==+***++=-::.........:-=+==--:--::---=====+==++++==-::..:--====+\\r\\n    ............:::::....  .:--:=-:...::::::---------........  .......            ... :=+====+=..  ...+***+=-----:-::::::-==+==+=::-=+=::::....      ....---====\\r\\n   .... .:-::::::...:::::...   .:=**=-::::::--------.....                          ... :=====++::::::-*++++*=-=------:--::::-:---..-=:             ......:--====\\r\\n....... .-=-....:::...:--::...    .:====-::--------:.....                               .-+###*++===-=+=-====::::::::::::.:...:.....                 ....::-----\\r\\n.........::. ..::::::..:::::::::. .::::-+*=---::--:. .........                            :==*+====++**##++++-::...                                   ...::::---\\r\\n.........:=-. .:-....:::..::----.  .-=-..:=++-::--:...     ..........                      :::::-------=+===-=-::...                                    ...:::::\\r\\n....::...-+=:..:=:-. ..--:...-==:...:----...=----:....       ....                          -:::-..::::::::----=:....                                     .......\\r\\n.:::::.::+++:..:+*=:==-:-::...-=:..::.:==:-:..-#+.....                                     .-:.-::::::::::=--=-.....                                       .....\\r\\n=:::...:=**=:.:-*%%**%%*-:....:-:.-+--:::-----.::....                                       :::::-:::----===--:....                                             \\r\\n-::::::-***-.:-=#%%%*#@@*-...:::...-+-.......... ...                                         :-::-:---======-:...                                               \\r\\n.:-:::.=**+:.:-*%%%@%%%%#=:........:=-:.      ....                                            ..:::::-----:..             ......                                \\r\\n.--:::-###-.:-+%@#==*%%%#=:..........:.                                                            .......                .......                               \\r\\n:--::-*##+::-=#%#=*++#%%*-.........                                                                                       .........                             \\r\\n:::::*##+::=+%%%%==+#%%#=:........                                                                                        .........                             \\r\\n::::=##*:.-+%@%=+#%%%#*+:.......                                                                                                                                \\r\\n:::=##*-.:=#%%*#**%@#+-:.......                                                                                                                                 \\r\\n::=*%#-.:-#@%**%@@%%+-:.........                                                                                                .......                         \\r\\n:=*##=.:-*%%++==*@%+-:............                                                                                            ..........                        \\r\\n=+++-..-*%%%--+*%#=::.................                                                                                       .............                      \\r\\n+=-:..:+%%%%#*#%+:......................                                                                                    .....:::::.....                     \\r\\n*:.::+*==*++#%%=.........................                                                                                   ..::::::::......                    \\r\\n..:-*%%%==%%%%=............................                                                                                ...:::::..........                   \\r\\n..:+##%%#=%%#+.............................                                                                                ....::............                   \\r\\n.-+*####*+#*=...........................                                                                                   ..................                   \\r\\n=+**#***+*=:.......     .............                                                                                      ....::............                   \\r\\n-=**++**=-......                                                                                                           ....:::............                  \\r\\n:::=+**-.....                                                                                                               ...::::...........                  \\r\\n.:::==:...                                                                                                                  .................                   \\r\\n::::.                                                                                                                        ..............                     \\r\\n:..                                                                                                                             .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ................              \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::.::.                                                                                                                            ..............               \\r\\n::-=**-.                                                                                                                              ........                  \\r\\n .-****=:.                                                                                                                                                      \\r\\n=:.-*###*-.                                                                                                                                                     \\r\\n#+..-*%%#*=:               .....                                                                         .........                                              \\r\\n+*+..-++=+#*-.         .............                                                                  ................                                          \\r\\n+*#- .:+###**=.         ............                                             ....                ....::::::::::::..           ........                      \\r\\n-*##=.:=#%##*#+.         ..........                                           ...........           .::::::::::::::::::.       ..:::::--::::.                   \\r\\n:=###: :+#%%%%#-.         ..........                                        ...............         .:::::::::::::::::::.     .:-------------:.                 \\r\\n::=*#*=.:+%%*++-..        ...............                        ..........................         .::::::-::::::::::::.    .--============---.                \\r\\n:::-*#%=.-*%#***-....    .................                      ...........................          .:::::-:::::::::::..    .=================:                \\r\\n::::=#%*..=%%##%#-.........................                     .........................             ..:::::::::::::....    .=+++++++++++=====-                \\r\\n=:::-*##*::+%%#+*#=............................                 ......................                  ......:::.....      ..=+++++++++++=====-.               \\r\\n*-:::+%%%=.-*%#**##-.............................................................            .......................       ..:-==+++++++++===--:.               \\r\\n+-:::-*%%*:.-*%%*=##-..........................................................             :-:.::::::::::::               ..::-=======+===---:.                \\r\\n::::-:=###*.:=#%%#%%*:..........................................................          .::::::::.::::::::.               ..::----=====--::..                 \\r\\n::::::-*%%%-.-*%%*=*#+:..........................................................        ....:::........::..:.              ...:::::----::...                   \\r\\n::::::-*%%%=.:=#%%**%%+...............................................................   :::::..........:-::::                .....:::....                      \\r\\n-==-::-*###=..-*%%*#%#%=.......::---:....................................................::::::........:-::.:.                  .........                       \\r\\n:-+=--:=###=..:=##*++*%#:.....:-==-=-:..................................................:-::---=-:----===-:-:........... ..  .............                      \\r\\n::--::::=++=:..:=*++-=*+=---::-=-::==-:.-+*=...........................................:++++***+==*+----====-:::::::.....::.......:........                     \\r\\n.:::.....-+=--..:=-:---=--=-..:::::-=-:-*#*-:..........................................+******#*+-==-===+++-:---=-:...:....:--::::.::::...:...                  \\r\\n::::.::..:-==-: .:------==:.:-:...:==--+=::::::....................................:::=+=+*##+:.    .:+++++-:--:::::-:-::---=====--==-------------::...         \\r\\n...........:--:.:::::---::::-==:..::--:..::---::........................::::::::-:.:-+*++**+++::..:-=====-:...........--------===-========++==-=++===+++=--:.   \\r\\n.......::::::::---:.:::...::--::....-::::------::..............::::----::--::::.:..:=+++++*+*#%#*+**+=--=-  .    .:..-:::::::::::....:-===++++*****###******+==:\\r\\n....::-..:::::::--===--===----....:::::--::-----:.::::-=------===--=-:::::........-*++++++*##%#%#**:::::::....::::.:::::::::-::...::::=++*********######***#****\\r\\n .....:..:::--------:::::....:::::::::::::::--=+++++==---====---:::::::::-.....:-+#++++***++====+++:-.....:-:---::.::::---::.....::-=+++++++******=*=-=+====+***\\r\\n     ........    .......::::::----::::----===+++++---=+++=--:::::::::::..-:::-===*#*+++++=---:--==-.:.....--::::::.-:--=--:.....:-======+++++=--===::=*#=::==-=+\\r\\n           ..........:::::::::::::::--=++++++=-----=++=-:::::-::......:---:-=-=======+==--:::::----::.....:::::....-:-==----..:-==========-:..:=+++=..-=+=---=+*\\r\\n            ........:::::......::-=++++*++----:-=++=-:....::::.......:--:..-:-+==+++++=--::.....:=:-: ....:.:-:....:-==------:------===-==..==-:-=*#+:+*=*#*#%%%\\r\\n              .........    ..::-=++=++---::::-++=::::::.........:::::::. .-:-+-=++++=-:....::::::::-.    .:..:.... :-------::--------==:::-.:++++==-*++###%%%%%%\\r\\n              ...        ..::-=++=+==-:::::-==-::::::-:::.....::.:::..  .-:-=:.:-::....::---:----::..     :..::    :-------::=-----:---==--:..:-+**+*#####%%%%%%\\r\\n                      ....:--:-==----::::---:...::==:..:.. ..:::.:...   ---=-:.......::--:::::::... .     :..::.   :---------=-----::::::::::..=+***#########*+=\\r\\n                     ...:--::---:::::.:--:...::=++-:....  ...::...     :--=:-. .....:::......  .  ...     :.:::.   :-------++-------=====- :++++****######*+=---\\r\\n                   .. .:-::...........::..::=++=:.....   ..   ..   .. .:--..................:::-: ::..    :.:::.   .:-------=---------====:-+++++****#**+--:::::\\r\\n ...              .  .....  ........::..:-===-:.::::. .....   .    .....:..   ...::::::------::--......            .-------=-----------====+++++*****+-::-::::::\\r\\n.:.                 ....    .... ..:..:---:....:::..   ....        .......::------------::...   ::...              .=------+=:--------======+++++**+-:-:..::::::\\r\\n   ..  .         .:...     .... ... .:::::........    ..           .........:----:::...          .:                .=-------=:-------------========--=======*:.:\\r\\n                .::..  ...    ...  .::..:........    ..            .............                  :.   .         ...+--=-+=--.....          .............:.++.--\\r\\n                ...   .      ...  ........ ....     ...             .............              .....   ...:.      ..---+*+--- .               ............=*..--\\r\\n              ..            ... ....  ..  .....     ...            ... ............      ...:::-..:.  ....-.::..   .:---==--: ...      ..:--====+++-:-.::-*:.:::\\r\\n                           .:....... ..  ...     . .  .            ....   ...........             :.   . .:.--.    .---=----:....   .:-====+==--++*+.-:::*-:::--\\r\\n            .  ::....:::. .. .........  ...       .                ...... .............    .........     .-.-.     .--=*#---:...  .:---==-===: .=+=*--:.=*.:::::\\r\\n            . ::. .::::.  .  ........  ...        .               ....................... ....... ..     .--..     .=-=++=-=-     .-=----... :...:.==:=:*:::-:::\\r\\n..           .:  ....:.  .  .........            .                ............ ..........          .     .:....    .---=--==-:      :---=-..:++==-=*---=+::--:::\\r\\n.         ...:.  ...:. ... .........  .          .                 . ..........  ........                          .-----===---.     ..:===-====****:=:*=-:::::-\\r\\n            ::. .:::: ..:. ....   .  .          .                ...  .........  ............::--:.                .-----=+=----:        .:--===+++----*:-.:::::\\r\\n ..        .:..:..::.  .......       .  .       .                 ::::  .......  .........:::::-::..             ..:-----===----=-.          .......:.+=.-:.::::\\r\\n           ::.....::   .  ....   .      .      ..                 --:.  ........ ........         ..     ..........:=-----==-----==.      ...........:*:::-:.:::\\r\\n      .    :......::  ..  ...... .             .                  :.    ........ ........              .. .-:.     :=---:-==------==:     ...........:*::----:::\\r\\n          .:....:::.  .  ....... .                                .     .......  ........                 ---::..:.:=---:-==--=-=====-    .....:--::.-+::-+*=-=+\\r\\n          .:....:.:.  .  ....  .                                        .......  ........          .      -..-:::. :+===-===--========-.  .......::..==.:.:===+=\\r\\n          :....::.:.  .  .:....:..   ......... .                . ::    .......  ........         .. .    -::-.    :======++-===========. ...........=+----===--\\r\\n.         :....::::.  .  .:.. ....                              ..=-:   ........ ........    ..::.:-...   :--.   ..:*%%#++++===========+=. ..........=- ........\\r\\n     .....:.....:::......::.:.::......::::::::.:....            ..++:   ........ ........   ::--::++:.. ...........:#%%%%%%#-===========+=. .........=*+++******\\r\\n.    ...:.:.....:::::::::::::::::::.::--::::::::::::            ..-:    ........ ........      .. .: ..  ..........-*######*-==========+++=..........=**###%###%\\r\\n     .....:....::::....:::::::::::...:::::::::::::::            ..:     ........ ........       . .. . ......    ..-#%%%%%%#===========++++=...::....=+=====+++*\\r\\n..   ...:.::...:::::::::::::::::::::::--::::::::..::            . :     ........ ........          . ........    ..-++*****+-===========++++=..::.:--+=-..::::--\\r\\n..    ... .:....:::..... ...:.::::...::........:. ..            . -...   ....... ........            .    ... .:...:--------:===========++++*=.....::==::.::::::\\r\\n...       .:....::::  .  .........   .:.      .:.                 :.....    .... ........            .    -..--.-. .--------============+++++*-...:..==....:-:::\\r\\n...        ::...::::..... .......:..  :..      .....              ........    .. ........            ...  .::: .:. :--------:============++++**-..:..-+...::..::\\r\\n...        .:.....::...:.....:...:... ..        .::.               ..........  . ........            .... :::::    .--------:============+++++**:.:..:+..:-.:-::\\r\\n ...     ...::...::::..:......::..:... . .      ..:.              ...............................  . .... :::::    .--------:-============+++++*+:....*:.-..:+=:\\r\\n ....     . .:::.::::: .:.....:::.:..  .. .      ...               ..............   ................ .... :::::    :--------:=============+++++**+:...+-::...:::\\r\\n .....    .. ::...:::-: .::....:::.:.   . ..     ....              ....:............  ...       .. . .... ::::-    :--------:=============+++++***+:..-+.:::::::\\r\\n    .        .::-::::--:..::....:::.:. ... .      ....             .:-=-:......................    ...... :::::.....--------:-============+++++****+:.:+:....:-:\\r\\n             ..............:....:::.::.......     ...:.            ..:...  .............:---==-=--.:......::.:-.....---------=============+++++****#+::==...::-:\\r\\n              .....  .......:.::.:::.::.......   ....::             .:      ..................::-:::..... :::.: ....--------=========+===+++++++***##*-.+:....::\\r\\n               .... ........ .:::::::.::....:.........:.           . -.   .    ..........         ........-:-:: . ..--------=-====------------=+==+*##*-==......\\r\\n                . .... ........:..::::.::.:::.::.:.  ...            .::  ......  .........        .:......::::: ....--------=========----:::...::..:-+**+*-:..:-\\r\\n                  .....:.::::...::.::-::::........    . ...         ..:...................    ... .:..... -:::-::-..-------:-========++++==+=++=+=-:.::=+==:-::.\\r\\n                   ...........:.:--::---:::::::.:.... ..:::.         :.-::    .....::::.........   .......::-::.....---=*=::--=======+======++++++*+-=::..:-:...\\r\\n              ...:.  .::::::-::==-::-:----::::--:::......:::.        ..:: .         ......------:.........:.:-: ....---*#+-:--===========++++++++****+-::::.::..\\r\\n               .:--:. .::::---::::::::---::--::::--::.....:::.        ..:. ....           ...:-:::........::.--.....:-+*-=-:-=========++=-:-++++*****##*+=::--::\\r\\n                   ..    .::::---:::-::--::-==-::--:::::. ..::.. ..    .:-. .....  .    ..........::................:-==-=-:-==++++++=-::-=++==****####%###*+=--\\r\\n                           ..::::::::.::::-----=---::-===:...::::....   :.::.......     ..........--................::==-=-:-==++++-:::.-+=-::-==**############*\\r\\n                               ...:--:::::::---::-==-:::::::.:::   .... ..:-:-----::::............::....:.:.:-::::-::-++-=:-:-=+++=::--::----------=+*#######%%%\\r\\n                                ....:---::::::----:::::::::::::.      ....:-:---------====--:::.:-::.::::..::::--:-::=*==+----=++++*++++=----==-.=*+:-=-+**###%#\\r\\n              ...             .........::--:::::::--::::::::::.        .....::=-:----=----====--=::-::..::--:.::::-:-=++=----:=+********++++***+++++++--+==+*##*\\r\\n                .........................::::-::::::::---::...  .    .  .... ..:::----:::::::::::::=:::::.=-=:::..::-=+-----.:::-=+******####*=++**+-=++=-=++==+\\r\\n                  ........................:::::-=====--:::--:::::..=-:.... ..:-:---======-::::-----=.::::.-===-:..::==---=-...:::::-=+**##########+=**++**##*++*\\r\\n..          ....  ...  ...................:::::-=++===-:........:..:..  :::::.:----=========-::-=--=.:-:::-=-:-----::--=-.......::--::-=+**########%%%%%%%##**++\\r\\n.........................................::::::-=====-:..................:::::..:..:=+++++=======*=+=:-:::::..::::.::-=-.::::::..::::::---=====+**#####**++=====\\r\\n  ...........::::..........-=-............::::--====-:..............................:=++++=---=+==+***++=-::.........:-=+==--:--::---=====+==++++==-::..:--====+\\r\\n    ............:::::....  .:--:=-:...::::::---------........  .......            ... :=+====+=..  ...+***+=-----:-::::::-==+==+=::-=+=::::....      ....---====\\r\\n   .... .:-::::::...:::::...   .:=**=-::::::--------.....                          ... :=====++::::::-*++++*=-=------:--::::-:---..-=:             ......:--====\\r\\n....... .-=-....:::...:--::...    .:====-::--------:.....                               .-+###*++===-=+=-====::::::::::::.:...:.....                 ....::-----\\r\\n.........::. ..::::::..:::::::::. .::::-+*=---::--:. .........                            :==*+====++**##++++-::...                                   ...::::---\\r\\n.........:=-. .:-....:::..::----.  .-=-..:=++-::--:...     ..........                      :::::-------=+===-=-::...                                    ...:::::\\r\\n....::...-+=:..:=:-. ..--:...-==:...:----...=----:....       ....                          -:::-..::::::::----=:....                                     .......\\r\\n.:::::.::+++:..:+*=:==-:-::...-=:..::.:==:-:..-#+.....                                     .-:.-::::::::::=--=-.....                                       .....\\r\\n=:::...:=**=:.:-*%%**%%*-:....:-:.-+--:::-----.::....                                       :::::-:::----===--:....                                             \\r\\n-::::::-***-.:-=#%%%*#@@*-...:::...-+-.......... ...                                         :-::-:---======-:...                                               \\r\\n.:-:::.=**+:.:-*%%%@%%%%#=:........:=-:.      ....                                            ..:::::-----:..             ......                                \\r\\n.--:::-###-.:-+%@#==*%%%#=:..........:.                                                            .......                .......                               \\r\\n:--::-*##+::-=#%#=*++#%%*-.........                                                                                       .........                             \\r\\n:::::*##+::=+%%%%==+#%%#=:........                                                                                        .........                             \\r\\n::::=##*:.-+%@%=+#%%%#*+:.......                                                                                           .                                    \\r\\n:::=##*-.:=#%%*#**%@#+-:.......                                                                                                                                 \\r\\n::=*%#-.:-#@%**%@@%%+-:.........                                                                                                .......                         \\r\\n:=*##=.:-*%%++==*@%+-:............                                                                                            ..........                        \\r\\n=+++-..-*%%%--+*%#=::.................                                                                                       .............                      \\r\\n+=-:..:+%%%%#*#%+:......................                                                                                    .....:::::.....                     \\r\\n*:.::+*==*++#%%=.........................                                                                                   ..:::::::.......                    \\r\\n..:-*%%%==%%%%=............................                                                                                ...:::::..........                   \\r\\n..:+##%%#=%%#+.............................                                                                                ....::............                   \\r\\n.-+*####*+#*=...........................                                                                                   ..................                   \\r\\n=+**#***+*=:.......     .............                                                                                      ....::............                   \\r\\n-=**++**=-......                                                                                                           ....:::............                  \\r\\n:::=+**-.....                                                                                                               ...::::..........                   \\r\\n.:::==:...                                                                                                                  ................                    \\r\\n::::.                                                                                                                        ..............                     \\r\\n:..                                                                                                                             .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ................              \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::..:.                                                                                                                            ..............               \\r\\n:::=+*-.                                                                                                                             .........                  \\r\\n .=****=:                                                                                                                                                       \\r\\n-..-*###+-.                                                                                                                                                     \\r\\n#+..-*#%#*=.               .....                                                                         .........                                              \\r\\n+*+..-*+=+#+-.         .............                                                                  ................                                          \\r\\n+*#- .:+*##**=.        .............                                             ....                ...:::::::::::::..           ........                      \\r\\n-*##=.:=#%##*#=.         ..........                                           ...........           .::::::::::::::::::.       ..:::::--::::.                   \\r\\n:=###- :+#%%%%#-.         ..........                                        ...............         .:::::::::::::::::::.     .:-------------:.                 \\r\\n::=*#*=.:+%%*++-..        ...............                        ..........................         .::::::-::::::::::::.    .-=============---.                \\r\\n:::-*##=.-*%#***-....    .................                      ...........................          .:::::-:::::::::::..    .=================:                \\r\\n::::=#%*..=%%##%#-.........................                     .........................            ..::::::::::::::....    .=+++++++++++=====-                \\r\\n=:::-*##+::+%%#+*#=............................                 ......................                 ....::::::.....      .:=++++++++++++++==-.               \\r\\n*=:::=#%%=.-*%#**%#-..............................................................           .......................       ..:-==+++++++++===--:                \\r\\n+-:::-*%%*:.-*%%*=#*:...........................................................            :-::::::::::::::               ..::-======++===---:.                \\r\\n::::-:=###*.:=#%%#%%*:..........................................................          .:::::::::::::::::.               ..::----=====--::..                 \\r\\n::::::-*%%%-.-*%%*+*#+...........................................................        ....:::........::..:.              ...::::-----::...                   \\r\\n::::::-*%%%=.:=#%%**%%+..............................................................    :::::..........:-:::.                .....:::....                      \\r\\n-==-::-*###=..-*%%*#%#%=.......::---:....................................................:::::.........::::.:.                 ..........                       \\r\\n:-+=--:=###+..:=##*+**%#:.....:-====-:..................................................:-:::---::----===-:::........... ..   ............                      \\r\\n::--::::=++=:..:=*++==**=--:::-=-::==-:.-+*=............................................=++++**+==*+----====-:::::::.....::.......:........                     \\r\\n::::.....-+=-:..:=---:-=--=-..:::::-=-:-*##=:..........................................=###***#*+-======+++-:---=-:...:....--::::.::::........                  \\r\\n::::.::..:-==-: .:-------=-.:-:...:==--++--::::....................................:::=++*###+:.    .:+++++-:--::::::--:::--====---=-------------::...          \\r\\n::.........:--:.::::::--::::-==:..::--:..::---::........................::::::::--.:-+*+++*+++:...:-=====-:...........--------============+===-=++===++==-:.    \\r\\n........:::::::---:.:::....:--::....-::::------::...............:::----::--::::::...=+++++*+*###++**+=--=-  .     :..--:::::::-:::...:-===++++******##*****++=-:\\r\\n....::-:::::::::-------===----....:::::--::-----:.::::-=-:--:-==---=--:::::.......-*++++++##%%%%##*-::::::.....::..:-:::::::-::...::::==+*********######**##****\\r\\n .....:..:::--=------::::....:::::::::::::::--==++++==---====---:::::::::-.....:-+#*+++***++===++++:-.....:::::-::.::::--:::.....:::-+++++++******+*=-=+====+***\\r\\n     .........   .......::::::----::------===+++++----=++=--:::::::::-:..-:::-===*#*+++++=------==-.:.....:--:::::.-:--=--:.....:-=====++++++=--==-:-=**=:-===++\\r\\n            .........:::::::::::::::--=++++++==----=++=-::::--:::.....::--::=-=+=====+=--::::::----::.....:::::..:.-:-==----..:-==========-:..:=+++-..==+=:--=+*\\r\\n            ........::::::.....::-=++++*++=-----=++=-:...:::::.......:--:..-:-+==++++=--::::....:=--: ....:.:-:....:-==------:-----====-==..==-:-+*#=:++=***#%%%\\r\\n              ..........   ..::-=++=++---::::-++=::::::....:....:::::::. .-::+--+++=-:.....::::::::-.     :..:.... :-------::----------:::-.:+*++===*++###%%%%%%\\r\\n              ....       ..::-=++=+==-:::::-=+-::::::::::.....::.:::...  ---=-.:-::....::--------::..     :..::.   :---------=-----:---==--:..:=***+*####%%%%%%%\\r\\n                       ...:--:-==----::::-=-:..:::-=-:::.. ...::.:...   :--+-:......::--:::::::::.. .     :..::.   :---------=-----::::::::-:..-+***##########*=\\r\\n                     ...::-::----::::::--:...::-++=:....  ...::.:...   .--=:-......::::.......  . .:.     :..::.   :-------++-------=====- :++++****######*+=---\\r\\n                   .. .:-::...........::...:-=+=:.....   ..   ..   .. .::=..................:::::..:..    :..::.   .:-------+---------====:-+++++****##*+=-:::::\\r\\n ...              .  .....  .........:..:-===-:..:::. .....   .    .....:... ......::::----:::::-......            .-------=----------=====+++++*****+=::-::::::\\r\\n.:.                 ....    ....  .:..:----:....::.. . ....  .     .......::-----------::....   ::...              .=------+=:--------======++++***+-:-:..::::::\\r\\n   ..  .          :...     .... ... .:::::........    ..           .........:----:::...          .:.               .=-------=:------------========+--=+=-===*:.:\\r\\n                .::..  ...     ... .::..:........    ..            .............                  :.   .        ....+=-=-==--.....       ...............:::*=.-:\\r\\n                ...   .       ..  ........ .....     ..             .............               ....   .....      ..---+*+--- .               ............=*..--\\r\\n              ..            ... ..... ... .....     ...            ... ............     ...::::-:..:  ....-.::..   .:---==--- ...      ..::-=====++-:-.::-*:::::\\r\\n                           .:....... ..  ...       .  .            .....  ...........             ::   ...-.--:    .:--=----:....   .:-====+==--++*+.-:::*-::---\\r\\n            .  .:.....::. .. .........  ...       ..               ...... .............    .........     .-.-.     .--=*#=--:...   :---==-===: .=+=*--:.=+.:::--\\r\\n            : .:.  ::::.  .  .........  .         .                .............................. ..     .--:.     .--=+*=---     .-=----... ....:.==:=:*::-::::\\r\\n..           .:   ...:.  .  .........  .          .               ............ ..........          . .    .:...    .---==-===:      :---=-..:++==-=*---=+::-::::\\r\\n.         ...:.  ...:: ..: .........  .          .                 ............  ........                          .-----===---.     ..:===-====****:=:*--::::--\\r\\n            .:: .::::..... ....   .  .          ..               ..:  .........  ...........:::--:.                .-----=+=----:       ..:--===+++----+:-::::::\\r\\n ..        .:..:..::.  ........   .  .  .       .                 .-.=. ........ .........:::--=-:..             ...-----===----=-.          .......:.+=.-::::::\\r\\n           .:.....::.  .  ....    .     .      ..                 :=::  ........ ........          .      .........:=-----==-----==:      ...........:*:::::.:::\\r\\n      .    ::.....::   .  ...... ..            .                  :.    ........ ........              .. .-:.     :=-----==-----===:     ...........-*::----:::\\r\\n          .:....::::      ...... .                                .     .......  ........                 :--:::.:.:=-----==--=-=====-    .....:--::.-+::=*+--=+\\r\\n          .:....:::.      .... . .                                      .......  ........          .      :..-:::. :====-===--=========. ........:...==.:::===+=\\r\\n          .:....:::.  .  ......:..    ........ .                . ::.   .......  ........         .. .    :::-..   :-=====++-===========. ...........=+----===--\\r\\n.         ::...::::.  .  .:..  : .                              ..=--   ........ ........  ...:::::-...   .--:   ...*%%#++++=============. ..........=- ........\\r\\n     .....::....:::......::.:..:......::::::::.:....            ..++=   ........ ........ .:------=*:.. ...........:*%%%%%%#============++. .........=*+++******\\r\\n.    ...:.::....:::::::::::::::::::..:--::::::::::::            ..-:.   ........ ........     ..:..: ..............:*#######===========++++..........=**###%##%%\\r\\n     .....::...:::::...:::::::::::...:::::::::::::::              :     ........ ........          . . ......    ..:#%%%%%%#===========+++++...::....++====++++*\\r\\n..   ...:..:...:::::::::.:.:::::::::::--:::::::::.::.             :.    ........ ........          . ........    ..:++*****+-==========+++++=..::.:--+=:..:::---\\r\\n..    . . .:....::::.... ...:.::::....::.......:. ..              :...   ....... ........            ..   ... .:...:--------:===========++++*=....:::==::.::::::\\r\\n...       .:....::::  .. ........:   .:.      .:.                 ......    .... ........            ..   ::.--.:: .--------============+++++*-...:..==....:-:::\\r\\n...        ::...::::..... ...:...:... :..      .:...               .......    .. ........            .... .:::..:. .--------:============++++**-..:..-+...::..::\\r\\n...        .:......::..:............. .:        .:::               ..........  . ........            .... :-:.-.   .--------:============+++++**:.:..:+..::.:-::\\r\\n ...      . ::...::::...:.....:::.:... ...       .:.               ..............................  . .... :::::    .--------:-============+++++**:....*:.-..-+=:\\r\\n .....    ...:::.:::::. :.:...::::.:.   . .      ...               ...............  ................ .... ::::-    .--------:-============+++++**+:...+-::...:::\\r\\n ......    . .:...:::-:. :::...:::.:.. ... .      ...              ....:............  ...       .. ...... ::::-    .----------============+++++***+:..-+.:::::::\\r\\n    .        .::::::::--..::....:::.:........     ....              :-==:...............:......    ...... :::::.....-------=:-============+++++****+:.:+:....--:\\r\\n             ........ .....::...::::.:........     ..:.            ..:...  .............:-------=-.:......::..-.....-------=-=============+++++****#*::==...:-::\\r\\n              .....  .......::.:.:::.::........   ...::             .:.     ...................:::::..... :::.:.....--------=========+===+++++++***##*-.+:...:::\\r\\n               .... ........ .:::::-:.::...::...........             ::.       ...........        ........::-::.....--------=-====------------=+==+*##*-==......\\r\\n                 ..... ........:..::::.::.:::.::...  ...            ..- . .....  ...........      .:..... ::::: ....---------==========--::::..::..:-+**+*-...:-\\r\\n                  .....:..:.:...::.::--:::........    . ...         ..::.:................ ....... :..... --::-::-..-------:-========++++==++++=+=-:.::=+==:-::.\\r\\n                   ...........:::--::----::::::.::... ..:::.         :.-::. ......:::::..........  .......::--:.....---=*=::--=======+======+++++**+-=::..:-:...\\r\\n              ..:::  .::::::--:==-::-:----::::--:::......:::.         ..:..         .....:-------. .......:.:-: ....---#*+-:-============++++++++****+-::::.::.:\\r\\n               ..:-:. ..:::---::::::::---::--::::--::.....::::   .    ..::.   ..        ....::---:.:......::.:-.....:-+*--=:-========+++=-:-+++******##*+=-:--::\\r\\n                   ..    .::::----::-:::-----=--:--:::::. ..::.....    ..-: .....  ........:::....:-................:-==-=-:-==++++++=-::-=++==****###%%###*+=--\\r\\n                            .:::::::..::::------=--::-===:...::::....   ..::......................:-................::+=-=---==++++-::-.-==-:--==**#############\\r\\n                               ...:--::::::::--::-=+-:::::::.:::.  ....  ..-::=----::::...........:-.:..:.:.:-::-:-::-*+-=--:-=+++=:----:----------==*######%%%%\\r\\n                                .....:--:::::::---:::::-:::::::.      ....:--------=======---::::--:.::::..:::::-:-::=*==+----=++++*++++=---===-:+*+:-=-+**#####\\r\\n              ....            .........::--:::::::---:::::::::.        .....::--:-----:----==-::-::-::..::--::::::::-=+==----:=+********++++***+++++++-=+==+*##*\\r\\n                .........................::::---::::::---::......   ... .... ..:::----:::::::::::::=:::::.=-=-::..::-+=-----.:::-=+*****#####*++***=-=++==+*+==+\\r\\n                  ........................::::--==+===-:::--:::::..--:.... ..:-----=====--::::-----=.::::.-===-:..::==---=-...:::::-=+**##########++**++*###*++*\\r\\n..   .      ....  .... ...................:::::-=++===-:........:.....  .:::::::---======+==-::-=--=.:-:::---:----:::--=-.......::-:::-=++*#######%%%%%%%%##**++\\r\\n........:...............................::::::--=====-:..................::::::.:..:=+*+++======+*++=--::::...::::.::-=-.::::::.:::::::---=====+**####**++======\\r\\n  ...........:.:::.........-=-:..........::::---====-:..............................:=+===--:-=+==+***++=-:::........:-=+==-----::--=====++=++++==--:...:--====+\\r\\n    ............::::::...  .:-::=-::..::::::--------:.................           .... :=+====+=.   ...+***+=-----:--:::::-=====+=::-=+-::.....       ...:--====+\\r\\n   ......:-::::::...:::::...   .:=**=-::::::--------.....                         .... .-====++-:::::=*++++*=-=---------::::-:--:..-=.             .....::--====\\r\\n....... .-=-. ..:::...:---:....   .:-==+-::--------:.....                                -+**#*++===-=+======::::::....::.:...:.....                .....::-----\\r\\n.........::. ..::::::...::::::::. .::::-+*=---::--:. .........                            :==*+====++**##++++=:::..                                   ...:::----\\r\\n.........:=-. .:-....:::..::----.  .-=-..:=++-::--:...     ...........                     :::::--::---=+=-----::...                                    ...:::::\\r\\n....::...-+=:..:=:-. ..:-:...:==:...::---...=----:....       ......                        -:::-..::::::::--=-=:....                                     .......\\r\\n::::::.::+*+-..:+*=:++-::::...:=:.:-:.:==--:..-#+.....                                     .-:.:::::::::::=----....                                        .....\\r\\n=:::...:-#*=:.:=*%%**%%#=:....:-:.-+=-:.:-----.::....                                       :::::-::-----===--.....                                             \\r\\n-::::::-***-.:-+#%%%*#@@*-...:::...-+-.......... ...                                         :-:::::--======-....                                               \\r\\n.:-:::.=**+:.--#%%#%%%%%#=:........:=-:............                                            .:::::-----:..             ......                                \\r\\n.:-:::-###-.:-+%@#==*%%@#=:.................... .                                                  ......                 .......                               \\r\\n:--::-*##+:--=%%#=**+#%%*-.........                                                                                       .........                             \\r\\n:::::*##+::=+%%%%+=+#@%#=:........                                                                                        .........                             \\r\\n::::+%#+:.-+%@%==*%%%#*=:.......                                                                                           ..                                   \\r\\n:::=##*-.:=%%%###*%%#+-:......                                                                                                                                  \\r\\n::+###-.:-#@%**%@@@%+-:........                                                                                                ........                         \\r\\n:=*##-.:-*%%++==*@%+-:............                                                                                            ..........                        \\r\\n=++=-..-*%%%=-+*%#=::.................                                                                                       .............                      \\r\\n+=-...-+%%%%###%+:......................                                                                                    ....::::::.....                     \\r\\n*:.:-+#+=+++#%%=.........................                                                                                  ...:::::::.......                    \\r\\n..:-*%%%+=%%%%=............................                                                                                ..::::::..........                   \\r\\n..:*##%%#=%%#+.............................                                                                                ...:::............                   \\r\\n.-+*####**#+=...........................                                                                                   ....:.............                   \\r\\n=+**#***+*=:.......     .............                                                                                      ....::............                   \\r\\n-=**++**=:......                                                                                                           ...::::............                  \\r\\n:::-+**-.....                                                                                                               ..:::::..........                   \\r\\n.:::==.                                                                                                                     ................                    \\r\\n:::..                                                                                                                        ..............                     \\r\\n:..                                                                                                                             .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ...............               \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::..:.                                                                                                                            ..............               \\r\\n:.:=++-.                                                                                                                             .........                  \\r\\n .=***+=:                                                                                                                                                       \\r\\n-..-*###+:.                                                                                                                                                     \\r\\n#+..-*#%#*=.                ...                                                                          ........                                               \\r\\n+*+..=**=+#+:.         ............                                                                   ................                                          \\r\\n+*#- .:+**#**=.        ............                                              ....                ...::::::::::::...           ........                      \\r\\n-*#*=.:=#%#**#=.         ..........                                           ...........           .::::::::::::::::::.       ..:::::::::::.                   \\r\\n:=###: :+#%%%%#-.         ..........                                        ...............         ::::::::::::::::::::.     .:-------------:                  \\r\\n::=*#*-.:+%%*++-..        ...............                        ..........................         .::::::-::::::::::::.    .-============----                 \\r\\n:::-*##=.-*%#***-...     .................                      ...........................         ..:::::-:::::::::::..    .=================:                \\r\\n::::=#%*..=%%##%#-.........................                    ..........................            ..::::::::::::::....    :=+++++++++++=====:                \\r\\n=:::-*##+.:+%%#***=............................                .......................                 ....::::::.....      .:=++++++++++++++==:                \\r\\n#=:::=%%%=.-*%#+*%#-..............................................................            ............ .........       ..:-=++++++++++===--:                \\r\\n*-:::-*%%*:.-*%%*=#*:...........................................................            :-::::::::::::::               ..::-======++===---:.                \\r\\n-:::::=###*.:=#%%#%%+...........................................................          .:::::::::::::::::.               ..::----====---::..                 \\r\\n::::::-*%%%-.-*%%#+*#+...........................................................        ....:::.......::...:.              ...::::-----::...                   \\r\\n::::::-*%%%=.:=#%%**%%+..............................................................    :::::..........:-:::.                .....::::...                      \\r\\n-=--::-*%##=..-*%%*#%##=........:---:....................................................:::::.........::::::.                 ..........                       \\r\\n:-+=--:=###+:.:=##****%#:.....:-====-:...................................................-:::---::-:--===-::: .........  ..   ............                      \\r\\n::--::::=**=:..:=*++==**=--:::-=-::==::.:+*-............................................=++++*+===*=----==-=-::::::::....::......::........                     \\r\\n.:::.....-+=-:..:=---:-=--=-:.:::::-=-:-*%#=:..........................................=###***#*+-======++=-:-----:...:....--::::.:.::.......                   \\r\\n::::.::..:-===: .--:-----=-.:-:...:==--++--:::......................................::-++*###*-.    .:+++++-:--::::::--:::--====--:=--:------:--:::..           \\r\\n::.........:--:..:::-:---:::-=-:..:---:...:---:.........................:::.:::::-.:-+**++*+++:...::=====-:...........-------=============+==-==++==++==-:..    \\r\\n........::::------:.:::....:---:....--:::------:................::::---::--::::::...=++++**+*##*++***=--=-  .     :..--:::::::-:::..::-==++++++*****#******+=-:.\\r\\n....::-:::::::::--------==----.....::::--::-----:.::::-=-:--:--=--==--:::::.......:*+++++*##%%%%##*-::::::.........:::::::::-::...:.:-==+********########*##****\\r\\n .....:..:::-===-----:--:....:::::::::::::::--==++++==---=====--:::::::::-.....:-=#*+++***++===+*+*:-:....:::::-::.::::--:::.....:::-+++++++******+*=-=+===+****\\r\\n     ...................::::::----::-:----===+++++=---=++=--:::::::::-:..-:::-===+**+++++=------===.:.....:--:::::.-:--=--:.....:-==+=++++++++--==-:-+**=:-===++\\r\\n            .........:::::::::::::::--=++++++==----=+++-::::--:::.....::--::=-=+=======--:::::::---::.....:::::..:.-:-===---..:-===========::.:=+++-.:=++-:--=+*\\r\\n            ........::::::.....:::-=+++*++=-----=++=-:...:::::.......:--:..-:-+==++===--:::::...:=--:.....:..-:....::==------:-----====-== .=---=+*#-:++=***#%%%\\r\\n              ..........   ..::-=+++++=--::::-++=-::::.....:....:::::::. .-::==-=+==-:.....::::::::-.     :..:.... :-------::----------::--.:+++==-=*=+###%%%%%%\\r\\n              ....       ...:--++====-:::::-=+=::::::::::.....::.:::...  :-:=-..::....:::--------::..     :..::.   :---------=---------==--:..:=***+*####%%%%%%%\\r\\n                       ...::-::===---::::-=-:::..:-=-:.:......::.:...   :--+-:.....::--:::::---::.. .     :..::.   .---------=-----::::::::-:..-+**###########*+\\r\\n                     ....:-::----::::::---:...:-=+=:....  ...::.:. .   .--=:-:...::::::.......    .:.     :..::.   .-------++-------=====- -++++****#*####*+=---\\r\\n                   ... .--:...........::...:-=+=-.....   ..   ...  ..  ::=:.................:::::..-..    :..::.   .:-------+---------====:-+++++***###*+=-:::::\\r\\n ..               .  .....  .........:...:===-:..:::. .....   .    .....::.........::::---::::.:-:.....       .    .------------------=====+++++******=::-::::::\\r\\n.:.                 ....    ..... .:...:-=-:....::.. . ....  .     ........-----------:::...    .:..               .-------++:--------======++++***+---:..::::::\\r\\n   ..             :...     .... .....::-::.........   ..           .........:---:::....          ...               .=-------=:-----------========++--=+--=-=*:::\\r\\n                .::..  ....    ... .::..:........    ..            .............                  :.             ...==---=+--......    ................::::*=.-:\\r\\n                ....  .       ..  ........ .....     ..             .............               ...:   .....      ..---+**--- .               ............=*..--\\r\\n              ..            ...  .... ... .....     ....           ... ............   ....:::----..:   ...-:::..   .:---++--- ...       .::--====++:::.::-*:::::\\r\\n                           .:........... ....     ... .            .....  ............            .:   ...-.--:    .:--=----- ..     .-====+==--+**+.-:::*-::---\\r\\n            .  .:......:.  ............ ...       ..               ...... .............    .........     .-.-:     .--=*#=--:...   :---==-===: .=+=*:-:.=+::::--\\r\\n            :..:.  .:::.  .  .........  .         .                ..............................  .      --:.     .-==+*=---     .-=----... .. .:.==:-:*::-::::\\r\\n..           .:.  ...::  .. .........  .          .               ............ ..........          . .    .::...   .---==-===:      :---=-..:++==--*---=+::-::::\\r\\n.          ..:.   ..::  .:  ........  .          .                 ............  ........          .               .------==---.      .:===-====****:=:*--::::--\\r\\n            .:: .::::. ..: ....    .  .         ..                 :. .........  .........:::::--:.                .-----=+=---=:       ..:--===+++----+:-:::::-\\r\\n ..         :..:..::: .... ....   .  .   .      .                 .-.=: ........ ........:----==--:.              ..------==----=-.          .......:.+=.-::::::\\r\\n           .:......:.  .. .....   .     .      ..                 .=:-. ........ ........          .      .........:=-----==-----==:      ...........:*:::-:.:::\\r\\n           ::.....::   .  ....... .            ..                 .:    ........ ........              .. .--.     .=-----==-----===-     ...........-*::----:::\\r\\n           :....::::      ........                                .     .......  ........                 :--:::....==----==--=======-.   .....:--::.-+::=*+--=*\\r\\n          .:....::::      .... . .                                      .......  ........                 :: --::. .========--=========. .......::...==.::-===+=\\r\\n          .:....:::.  .  ..:.. :..    ........ .                . :::   .......  ........      .:...      :-:-:.   .-=====++=-==========. ...........=+---====--\\r\\n.         .:....:::.  .  .::.. : .                              ..-=-.  ........ ............:::--:-...   .--:   ...+%%#++++=============. ..........=- ........\\r\\n     ......:....::::.....:::::.:.:....::::::::......            ..=++:  ........ ........:-----====*-..  ...........*%%%%%%%============++. .........=*+++*****#\\r\\n..   ...:.::....::::::.:::::::::::::.:--::::::::::::            . -::   ........ ........   .:::::.:...............:*#######===========++++..........=**###%##%%\\r\\n     ......:....::::...::::::::::::..:::::::::::::::.             :.    ........ ........          . . .....     ..:*%%%%%%%===========+++++..:::....++====++++*\\r\\n..    .....:...:::::.:::.:.:::::::::::--:::::::::.::.             ..    ........ ........          . .......      .:++*****+-==========+++++=..::.:--+=:..:::--=\\r\\n..    . . .:....::::.... ....:::.:....::.......:. ...             ....   ....... ........            ..    .. .:....--------:===========++++*=....:::==:..::::::\\r\\n...        ::...::::. ..  .......:.   :..     ..:                 ......    .... ........            ..   ::.:-.:: .:--------===========+++++*-..:...==....:-:::\\r\\n...        .:...::::..... ........... ::.      .:...               .......    .. ........            .... .:::..:. .--------:============++++**-..:..-+...::..::\\r\\n....       .:......::..:......:...:... : .      .:::.              ..........  . ........            .... :-::-.   .:-------:============+++++**:.:..:+..::.:-::\\r\\n ...      . ::...::::...:.....:::.:... ...       .:.               ..............................  . .... :::::.   .:-------:-============+++++**:....*:.-..-+-:\\r\\n .....    ...:::..::::. .:.....:::.:.   . .       ...              ...............  ................ .... ::::-.   .--------:-============+++++**+:...+-::...:::\\r\\n .... .    . .:...::::-. .::...:::.... ... .      ....              :..:............  ...       .. ...... ::::-.   .----------============+++++***+:..-+.:::::::\\r\\n    .         .:::::::--. ::....:::.:.. .....     ...:              :-==-..............::......    ...... .:::-.....:------=:-=============++++****+:.:+:...:--:\\r\\n             .... ... ......:....:::.:........     ..:.            ..:.... .............:-------=-.:..... ::..-.....---------==============++++****#*::==..::-::\\r\\n               ....  ........:.::::::::........   ...::              :.      ...................:-::..... :-:.-. ...--------=========+==++++++++***##*-.+:...:::\\r\\n               .:.. ........ .:::::::.::...::...........            .::.       ...........        ....... :::::.....--------=-====------------=+--+**#*-+=.....:\\r\\n                 ..... ........::.::::..:.:::..:...  ...            ..-.         ...........       :..... :::::.....----------=========---:::..::...-=**+*-...:-\\r\\n                  .....:........::.::--::::.......    . ...          :.:.::............... ....... :..... :-::-::-..-------:--=======++++==++++=+=--.::====:-::.\\r\\n                   ...........::::-::----:::::::::... ..:::.         ..::-. .....::::::.......  .  ...... ::--:.....---=+=::--==============+++++**+-=:...:-:...\\r\\n              ..:::   ::::::--:-=-::-:-----::::-:::......:::.         ..:..        ...::.:-=-----. ...... :::-:.....:--#+==:-============++++++++****+-:-:.::.::\\r\\n               ..:-:.  .:::---::::::::---::--::::--::......:::.  .     ..:..  ....     ....::----:.:......::.:-.....:-+*--=:-========++==::=++*******##*+=---:::\\r\\n                   ..    .::::----::-:::-----=--::--::::. ..::.....    ..-:....... .......::......:-................:-==-=-:-==++=+++=:::-+++==****###%####*+=--\\r\\n                            .:::::::...:::------=---:-===:...::::....   ..::......................:=................::+=-=-:--=++++-::-:-==-:-===**#############\\r\\n                               ...:--::::::::--::-=+=:::::::.:::.   .... ..-::=----::::...........:-.:..:.:.:-::-:-::-*=-=--:-=+++=----------------==+####%#%%%%\\r\\n                                .....:--:::::::---:::::-::::::::      ....:------==========-:::::--:.::::..:::::-:-::=+==+=---=*+++**+*+=---==+::+*=:==-+**#####\\r\\n              ....            ..........:--:::::::---:::::::::.        ......:--:----:::-----:::-::-::..::--:.::::::-=+==----:=+**********+****+++++*+-=+==+*#**\\r\\n                .........................::::---::::::---::.......  ... .... ..::::---:::::::::::::=:::::.-==-::..::-+=-----.:::-=+*****#####*=+**+=-=+=-=+*+==+\\r\\n                  ........................::::--=++===-:::---::::..-=:.... ..:-----=====--::::-----=.::::.-===-:.:::==--==:...:::::-=+**##########++#*++*###*+**\\r\\n..   .   .  ..... ....  ..................:::::-=++===-:........:.....  .:::::.:---=====++==-::==--=:.-:::--:-----:::--=-.......::-:::-=++*#######%%%%%%%##**+++\\r\\n........:...............................::::::--=====-:..................::::::....:-=+++=======+*+++--::::...:::..::-=-::::::..:::::::---====++**###**++======+\\r\\n   ............:::.........-=-:..........::::---====-:..............................:-+===--:-=====++*++==-::.........-=+==-----::--=====++=+++==--::...:--====+\\r\\n     ............:::::...  .:-::==-:..::::::--------:.................            ... .=+++==+=.     .+***+=-----:--:::::--====+-::-++::....        ....:--====+\\r\\n.   ... .:-:.::::....:::::..    :=**+-::::::-------:.....       ...                ... .-====++-:::::=*=+++*=-=-----:--:::::-:--:..--.             .....::--====\\r\\n....... .---. ..:::...::--:....   .:-=++=::--------......                                -+*##*++===-=+======:::::.....:......:..                   .....::----=\\r\\n.........::.  .::::::...::::::::. .:::::=*=---::--:. .........                            :==*+====++**##++===:::..                                  ....:::----\\r\\n.........:=-. .:-....:::..::----:   -=-..:-++-::--...      ...........                     :::::-:::---===-----::...                                   ....:::::\\r\\n....::...-+=:..:=:-. ..:-:...:==:...::---...=--=-:....       .......                       -:::-.:::::::::--=-=:....                                     .......\\r\\n::::::.::+*+:..:+*=-++-::::...:=:.:-:.:==--:..-#=.....                                     .-:.:::::::::::=--=-....                                        .....\\r\\n+:::...:=#*=:.:=*%%*+%%#=:....:-:.-+=-:.:-:---.......                                       ::::--:----=====-:.....                                             \\r\\n-::::::-***-.:-+#%%%##%@#-..::::...-+-.......... ...                                         :-::::---=====--....                                               \\r\\n.:-:::.=**+:.--#%%#%%%%%#=:........:--:............                                            ..::::----::..              .....                                \\r\\n.:-:::=###-.:-+%@#=-+%%@#=:......................                                                  . ...                  .......                               \\r\\n:--::-*##+:--=%%#=**+#@%*-.........                                                                                       .........                             \\r\\n:::::*##+::=*%%%%+++#@%#=:.......                                                                                         .........                             \\r\\n::::+%#+:.-+%@#==*%%%#*=:......                                                                                           ...                                   \\r\\n:::=##*-.:=%%%#%#*%%#+-:......                                                                                                                                  \\r\\n::+###-.:-#@%++#%@@%+-.........                                                                                                ........                         \\r\\n:=+**-.:-#%%++==*@%+-:...........                                                                                             ..........                        \\r\\n=++=:..-*%%%=-+*%#=:.................                                                                                        .............                      \\r\\n*=-...-+#%%####%+:......................                                                                                    ....::::::.....                     \\r\\n*:.:-+#+-++*#%%=.........................                                                                                  ...:::::::.......                    \\r\\n..:-*%%%+=%%%%=............................                                                                                ..::::::.........                    \\r\\n..-*###%#=%%#=.............................                                                                                ...:::............                   \\r\\n.-+**###**#+-...........................                                                                                   ....:.............                   \\r\\n=+**#***+*-........     .............                                                                                      ....::............                   \\r\\n--+*++**=:......                                                                                                           ...::::...........                   \\r\\n:::-+**-.....                                                                                                              ...:::::..........                   \\r\\n.:::=-.                                                                                                                     ................                    \\r\\n:::..                                                                                                                        ..............                     \\r\\n:..                                                                                                                             .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ...............               \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::....                                                                                                                            ..............               \\r\\n:::-=+-.                                                                                                                             ..........                 \\r\\n..-***+-.                                                                                                                                                       \\r\\n:..-*###+:.                                                                                                                                                     \\r\\n#+..-*#%#*-.                                                                                             ........                                               \\r\\n+*+..=**=+#+:.        ............                                                                    ...............                                           \\r\\n+*#- .:=**#**=.        .............                                             .....               ...:::::::::::....           .......                       \\r\\n-*#*-.:=#%#**#=.         ..........                                           ...........           .::::::::::::::::::.       ..::::::::::..                   \\r\\n:=###: :+#%%%%#-.         ...........                                       ...............         ::::::::::::::::::::.     .:-------------:                  \\r\\n::=*#*-.:+%%**+-.         ..............                          .........................         .:::::--::::::::::::.    .--===========---:                 \\r\\n:::-###=.-*%#+*+:...      .................                     ...........................          .::::--:::::::::::..    .=================.                \\r\\n::::=#%#..=%%##%*-........................                     ..........................            ..::::::::::::::...     :=+++++++++++++++=:                \\r\\n=:::-###+.:+%%#***-.............................               .......................                 ....::::::.....      .:=++++++++++++++=-:                \\r\\n#=:::=#%%=.-*%#+*%#-..............................................................            ............ ........        ..:-=++++++++++===--:                \\r\\n*-:::-*%%*:.-*%%*=#*:..........................................................             :-:.::::..::::::               ..::-=======+===---:.                \\r\\n-:::::=###*.:=#%%#%%+............................................................          :::.:::::::::::::.              ...::----=====--::..                 \\r\\n::::::-*#%%-.-*%%#+*#+...........................................................         ...:::.......::...:.              ...::::-----::...                   \\r\\n::::::-+%%%=.:=#%#**%%=............................................................      :::::..........:::::.                ....:::::...                      \\r\\n-=--::-+%%#+..-*%%##%##=........::--:....................................................:::::.........::::.:.                 ..........                       \\r\\n:-+=--:=###+:.:=##****%#:.....:-====-:...................................................-::::--:::::-===::::  .......   .    ...........                       \\r\\n::---:::=**+:..:=*++==**=--:::-=-:-==::.:=+-............................................===++*+===*=----==-=-::::::::....:.......::........                     \\r\\n.:::.....-+=-:..:=---:-=--=-:.:::::-=-:-*%#=...........................................=###***#*+========+=-:-----:...:...:-::.::...::.......                   \\r\\n::::.::..:-===: .--:-----=-.:-....:==--++--:::......................................:.-++*###*-:..  .:+++*+----::::::--.::--===--::---::----::-:::..            \\r\\n:::........:--:..:::-:---:::-=-:..:--::...:---:..........................::..:::::.:-+**++*+++:....:-====--...........:------=============+==-==+=-====-::.     \\r\\n........::::------:.:::....::--:....-::::------:.................::::--::--:::::::..-++++**++*#*+=+**=----        :..--::::::--::::.::-==++=+++*****#*****++=-:.\\r\\n....::-::::::::::-------==----.....::::--::-----...:::---:--:-----==--:::::.......:++++++*##%%%%##*=::::::.........::::::::::::.....:-==+********########*##***+\\r\\n......:..:::--===----:--::...:::::::::::::::--===+++==----====--:::::::::-.....:-=##+++****+===+*+*:-:....::::::-:.:::::-:::.....:::-=+++++*******+*=-++===+**++\\r\\n     ...................:::::::---::-:-----==+++++=---=+++=-:::::::::--..-:::--==+**++*++=------===.:.....:--::::..-:--=--:.....:-==+=++++++++=-==---+**-:-===+=\\r\\n            .........:::::::::::::::--==+=+++==----=+++=-:::--:::....:::--::=--+====+==-::::::::---::.....:::::..:.-:-===---..:-===========-:.:=++=:.:=++----==*\\r\\n            ........::::::......::-=+++*++=-----=++=-:...:::::.......:--:..-::+=-++==---:::::...:=--:.....:..-:....::==------:-----====-== :=-:-=+*#-.++=*++##%%\\r\\n              ..........    .::-=++=++=--::-:-=+=-::::....::....:::::::.  :-:==-=+=-::.....::::::::-.   . :..:.... .-------::--------=-::--.-+++==-=*-+###%%%%%%\\r\\n              ....        ..:--++====-:.:::-=+=::::::::.......::::::...  :-:=-:.::....:::--------::..     :..::.   .--------:=--------===--:..-=**++*####%%%%%%%\\r\\n                       ....:--:=+=---::::-=--:...:-=-:.:......::.:...   .--==-.....::-:::::----::.. .     ...::.   .---------=-----:::::::--:..-+**########%##*+\\r\\n                     ....:-::----:::::::=-:...:-=+=-.....  . ::.:. .   .--=--:..:::::::........   .:..    ...::.   .-------=+-------===-=- :==++*****#####*+=---\\r\\n                   ... .--:...........::...:-=+=-:....   ..   ...  ..  ::=:...........  .....::::..-..    .:.::.   .:-------+---------====:-+++++***###*+=-:::::\\r\\n  .               .  .....  .........:...:-=+=:..:::. .....   .    .....::.. .......:::--::::...::.....    . ..    .------------------=====+++++******=---::::::\\r\\n.:.                 ....     ..   .:...:-=-:....:::.   ....  .     ........:----------::...     .:..               .-------++:--------======++++***+=--:.:::::::\\r\\n   .              .:...    .... ..:..::-::.........   .. .         .........:---:::...       ..  ...               .=------=+:----------=========++--=+--===*:::\\r\\n                .::..  ...     ... .:::.:........     .            .............                  :. .            ..==----+--..........................::::*=.-:\\r\\n                ....  .       ..  ......... ....     ..             .............                ..: . .. ..      ..---+++=-- .               ............++.:--\\r\\n               .             ..  ........  ....     ...            ................  ...::::-----:.:   .. -:.:..   .:---++--- ...       .::--=====+:::.::=*::-::\\r\\n               .           .:...........  ...     . . .            ....:  ...............  .....  .-   .. -.:-:.   .:--=----- ..     .-====+==-=+**+.-:::*-::---\\r\\n               .:......::. ............  ..        .               ......   ...........    .........      -.::      -==**=---...   :---==-===: .=+=*:-:.=+:::---\\r\\n            ...:.  .::::  .. .........  ..        .                ........ .................:::.. .      --:.      -==+*=---     .-=----... .. .:.=-:-:*::-::::\\r\\n..           .:.  ...::  ..  ........  .          .               ............ ..........          .      .::...   .:--==-=-=:      :---=-. :++==--*---++:-:::::\\r\\n.          ...:   ..::.  :  ........  .          .                 ............  ........                          .:-----==---.      .:===-====****:=:*--:::---\\r\\n            .::..::::. ..: .....   .  .          .                 .. .........  .........::::----.                 -----=+=----:       ..:--===+++----+:-::::--\\r\\n ..         ::.::.:::  ... ....      .   .      .                  -.:=..................:--=====-:.             ...------==----=-.          .......:.+=.-::::::\\r\\n .         .:......:.  ... ....   .  .  .       .                 .=::-......... ......... ...     .      .........:=-----==-----==:     ............:*:::-:.:::\\r\\n       .   .:.....::.  .  ......  .            ..                 .:.   ........ ........                 .:-.     .=-----==------==-      ..........-*:-----:::\\r\\n           :....::::   .  ........                                 .    .......  ........                 .---::....==----==--=======-.   .....:-:::.=+:-+*=--=*\\r\\n           :....::::      .... ...                                      .......  ........                 :: --::. .====-====-=========. .......::...==.::===++=\\r\\n          .:....::.:  .. ..:.. ...    ........ .                . .::.  .......  ........    .::-:..      .-:-:.   .-=====++=-==========. ...........=+---====--\\r\\n..        .:....::::      ::.. ...                              ..:=-:  .......  ..........:::::----...   .--:    ..=%%#++++=============. ..........+- ........\\r\\n     ......:....::::......::.:.:.:....::::::::....:.            ..-++-  ........ ........:----=++++*-........ ......+%%%%%%%===========+++. .........=*+++*****#\\r\\n..   ......:....::::::.:::::::::::::::--::::::::::::.           ..:-:   ........ ........ ..::::::.:................+#######===========++++..........=**###%##%%\\r\\n      .....:....::::.:.::::::::::::..:::::::::::::::.             .. .  ........ .........         .. ......     ...+%%%%%%%===========+++++..:::....++=====++**\\r\\n..    ...:.:...:::::.:::::.:::::::::::--:::::::::..:.             ..    ........ ........          .. ......      ..=++*****-===========+++++..:..:--+=:.::::--=\\r\\n...   .....::...::::.... ....:::.:....::......... ...            .....   ....... ........             .    .. .::. .--------:===========++++*=....:::==:.:::::::\\r\\n...        ::...::::. ..  .........   :..      .:                  .....    .... ........       .    ..   .:.:-.:- .:--------===========++++**=..:...==...::-:::\\r\\n....       .:...::::..... ........... .:.      .:...               .......    .. ........            ...   :::. :. .--------:============+++***-.:...-+...::..::\\r\\n....        ::.....::..:......:...:... : .      ..-:.              ..........  . ........            ...  .-::-.  ..:-------:============++++***:....:+..::.:-::\\r\\n ....     . .:...::::: .:.....:::.:... ....      ..:               ............................... .  ... .-:::.   .:---------============++++***:....*:.-..-+-:\\r\\n .....    .. :::..::::. .::....:::.:.   . .       ...              ...............  ................ .... .:::-.   .--------:-============+++++**+:...+-::...:::\\r\\n .... .    . .::...:::-. .::...::::.:. ... .      ..:.              :..:............  ...        . ...... .:::-.   .----------============+++++***+:..-+.:::::::\\r\\n    .         .::-::::--. .:....:::.:.. ... .     .....            ..--=-..............:::.....    ...... .:::-.. ..:------=:-============+++++****+:.:+:...:-::\\r\\n              ... ... ......:....:::.:........     ..::            ..:...  ............:--------==:.:.... .:..-:....---------=============+++++****#*::==..::-::\\r\\n               ....  ........:.::.:::::........   ....:.             :.      ...................:-::..... :--.-. ...--------=========+==+++++++***###*-:+:...:::\\r\\n               .:.. ........ .:::::::.::...::....... ...            ..:.       ...........        ....... :-:::. ...--------======------------==--=*##*-+=.....:\\r\\n                 . ... ........::.:::::.:.:::..:...  ...            ..-.          ............     :..... :-::-.....---------======+===---::::.::...-=**+*-...:-\\r\\n                  .....:.........::::--::.:.......    . ...          :.:.::::............. ....... ...... :-::-::-..-------:--=======+++==+++++=+=--:::==-=:-::.\\r\\n                    ..........::::--:----::::.::::...  ..::.         ..::-:.....::::--:.......  .  ...... :::-:.....---=+=-:--==============+++++**+--:..::::...\\r\\n              ..:::   ::::::--:-=-::-------::::-:::.......:::.        ..:...       ...::.:=------. ...... ::.-:.....:-=*=-=:-============+=++++++****+-:-:.::.::\\r\\n               ..:-:.  .:::----:::::::---::---:::--::......:::.  .     ..-..  .....  .....::---==-.:.......:.:-.....:-+*--=:-========++=-::=++*******##**=---:::\\r\\n                   .     .::::----::-:::-----=--::--::::. ..::.....     .-:...    ......:::........-................:-==-==:-==++++++-:::=+++-=****########*+==-\\r\\n                            .:::::::...:::--=---==--:-===:...::::....   .:::...........   ........:=................::+=-=-:--=++++-:--::=----===**##########%##\\r\\n                                ..:--::::::::--::-=+=:::::::.:::.   .... ..-::==-----:::...........-.::.:.:::-::-:-::-*=-=-::-=+++=--=-------------==+####%#%%%%\\r\\n                                .....:--::::::::--:::::::::::.::      ....:-----===========-:::::---..:::..:::::-:-::=+-=+=---=*+++*****=---==+::**=:=--+**###%#\\r\\n              ....            ..........:--::::::::--:::....::.        ......:--:--::::::---::::-::-::..::--:.::.:::-=+-=---::=+**********+****++++++=-++==+*#**\\r\\n                 ........................::::---::::::---:::......  ...  ... ..::::---:::::::::::::=:::::.-==-::..::-+=-----.::::=+*****#####*++**+=-=+=-=+*+=++\\r\\n                  ........................:::::-=++===-:::----:::..-=:.... .::-----=+===--::::-----=.::::.-====:::::-==-==:...::-::--=**##########+*#*+*####*+**\\r\\n..   .   .  ..... .... ..................::::::-=++===-.........::....  .::::..:---=====+==--:-==--=:.-:::--:-----:::--=:.......::::::-==+****####%%%%%%###**+++\\r\\n........:....:..........................::::::--=====-:..............:...::::::....:-=++==-=====+*+++--::::...::...::-=-::::::.::::::::---====++**##**++=======+\\r\\n   ............:::.........-=-::.........::::---====-:..................... ........:-==------+====++*++==-::........:-=++==----::-==++==+==++==--:.....:--===++\\r\\n    .............:::::...  ..:::==-:..::::::--------:.................             .. .=*+++++=      .+*#*++----::--::-::--=====-::-+=:....         ....:--====+\\r\\n.   ... .:-:.::::....:::::..    .-+*+-::::::-------:......       ..                ... .-====*+--::--=*=+++*=-------:--:::::::-::..-:              .....::--====\\r\\n....... .---. ..:::...::--:....   ..--++=::--------......                                :+**#*++==+-++======::::......:.........                    ....::-----\\r\\n.........:-.  .:-:::::..::::::-:. .:-:::=*+---::--:. .... ....                            .==*+====++**##++===::...                                  ....:::----\\r\\n.........:=-. .:-.  .:::..::----.   -=-...-=*-::--....     ..........                      :::::-:::::--==-----::..                                   .....:::::\\r\\n....::...-+=:..:=:-....:-:...:==:...::--=...=-==-:...         ......                       -:::-.:::::::::-====:...                                      .......\\r\\n::::::.::+*+:..:+#+-+*=::::.. :=:.:-:.:==--:..-#=.....                                     .-:.:::::::::::====-....                                        .....\\r\\n+:::...:=#*=:.-=*%%#+%@#=:....:-:.-+=-:.:-:---.......                                       :-::------======-:....                                              \\r\\n:::::::-++*-.:-+%%%@##%@*-..::::...-+-..............                                         ::::::---=====-:....                                               \\r\\n.:-:::.+**+:.--#%%#%%%%%#=:........:--:............                                            ..::::----::..                                                   \\r\\n.:-:::=##*-.:-+%%#=-+%%%#=:.............. .......                                                    ..                   ......                                \\r\\n:--::-*##+:--+%%%=**+#%%*-........                                                                                        .........                             \\r\\n:::::*##+.:-*%%%%*++#@%#=:........                                                                                        .......                               \\r\\n::::+%#+:.-+%%#==*%%%#+=:......                                                                                                                                 \\r\\n:::=##*:.:=%%%#%%#%%#=-:......                                                                                                                                  \\r\\n::+###-.:-#@%+=#%%%%+-.........                                                                                                ........                         \\r\\n:=+**-.:-#%%=++=*@%+::...........                                                                                            ...........                        \\r\\n=++=:..-*%%%+-+*%*-:.................                                                                                        ............                       \\r\\n*=:..:-+#%%###%%=:......................                                                                                    ....:::::......                     \\r\\n+:.:-*#+-++*#%%-.........................                                                                                  ...:::::::.......                    \\r\\n..:-*#%%*=%%%#=............................                                                                                ..::::::.........                    \\r\\n..-*###%#=%%#=............................                                                                                 ...:::............                   \\r\\n:-+**###**#=-...........................                                                                                   ....::............                   \\r\\n=+**#***+*-.......     ..............                                                                                      ....::............                   \\r\\n:-+*++**=:.....                                                                                                            ...::::...........                   \\r\\n:::-+*+:....                                                                                                               ...::::...........                   \\r\\n.:::--.                                                                                                                     ................                    \\r\\n:::.                                                                                                                         .............                      \\r\\n:.                                                                                                                              .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ...............               \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::....                                                                                                                            ..............               \\r\\n:::-=+-.                                                                                                                             ..........                 \\r\\n..-***+-.                                                                                                                                                       \\r\\n:.:=*###+:.                                                                                                                                                     \\r\\n#=..-*#%#*-.                ....                                                                         ........                                               \\r\\n+*+..=#*+*#+:.        ............                                                                    ......:........                                           \\r\\n+*#- :-=+*#**-.        .............                                             .....               ...:::::::::::....           .......                       \\r\\n-*#*-.:=#%#***=.         ..........                                           ...........           .::::::::::::::::::.       ..::::::::::..                   \\r\\n:=###: :*#%%%%#-.         ...........                                       ...............         ::::::::::::::::::::.     .:-------------:                  \\r\\n::=*#*-.:+%%#**-.         ..............                          .........................         .:::::--::::::::::::.    .--===========---:                 \\r\\n:::-###=.-*%*+++:...      .................                    ............................         ..::::--:::::::::::..    :=================.                \\r\\n::::=#%#..=%%##%*:........................                     ..........................            ..::::::::::::::...     :=+++++++++++++++=:                \\r\\n=:::-###+.:+%%#*#*-.............................               .......................                 ....::::::.....      .:=++++++++++++++=-:                \\r\\n#=:::=#%%=.-*%#+*%#-..............................................................            ............ ........        ..:-=++++++++++===--:                \\r\\n*-:::-*%%*:.=#%%*+#*:...........................................................            :-:::::...:::::.               ..::-=======+===---:.                \\r\\n-:::::=#%#+.:=#%##%%+............................................................          :::.:::::::::::-:.              ...::---======--::..                 \\r\\n::::::-*#%%-.-*%%#+*#+...........................................................         ...:::.......::...:               ...::::-----::...                   \\r\\n:::::::+%%%=.:=#%#**%%=............................................................      .::::..........:::::.                ....:::::...                      \\r\\n-=--::-+%%#+..-*%%##%##=........::--:....................................................:::::..........:::::.                 ..........                       \\r\\n:-+=--:=###+:.:=##***#%#:.....:-====-:...................................................-::::--:::::--=-::::     ...         ...........                       \\r\\n::---:::=**+:..:=*++==**=-::::-=-:-==::.:=+-............................................====+++=-=*=----==-=-::::::::....:.......::........                     \\r\\n.:::....:-+=-:..:=---:===-=-:.:::::-=-:-*%#-...........................................=###***#*+=+========-:-----:.......:-::.::...:.......                    \\r\\n::::.::..:====: .--:-----=-.:-....:==--**--:::........................................-++*###*=:.. ..:+++*+------::::-:..:--===--:----::---:::::....            \\r\\n:::..:.....:--:..:::-:----::-=-:..:--::...:---:..............................:::::::-+**++*+++.. ..:-=====-:..:.......:-----=================-==+=-===--:..     \\r\\n........::.:------:.:-:....::--:....--:::------:.................::::::::--:::::::..-++++**++*#*==+**=----        :..--::::::--::::::--==*+==++***********+=-:. \\r\\n....::-::::::::::-------==----.....::::--::-----...:::--::--:-----==--:::::.......:++++++*##%%%###*=::::::.........:::::::::::......:-==+********###########***+\\r\\n......:..:::-======-----::...:::::::::::::::--===+++==----====---::::::::-.....:-=##+++****+===+*+*:-:....::::::-:.:::::-:::.....:::-=++++**********==++===+**+*\\r\\n     ...................:::::::---:::::----==+++++=---=+++=-:::::::::--..-:::--==+***+*++=------===.:.....:--::::..::--=--:.....:-==++++++++++==+=---+*+-:-==++=\\r\\n            .........:::::::::::::::--==+=+++==----=+++=-:::--:::....::::-::=--+=======-::::::::---::.....::::::.:.::-===---..:-=========+=-:.:====:.-=+=:---=++\\r\\n            ........:::::::.....::-=+++*++=------=+=-::..:::-:.......:---:.--:+=-===---:::::::..:=--:.....:..-:.....:==------:-----======= :=-:-=***::+=+*++##%%\\r\\n              ...........   .::-=+++++=--::-:-=+=-::::....::....:::::::.. :-:==--==-::.....::::::::-:   . :..::... .-------:--------==-::--.-+++===+*-*###%%%%%%\\r\\n              ....        ..:--++====-:.:::-=+=:::::::::.......::::::..  :-:==:..:...::::--------::..     ...::.   .---------=--------===--...-=**++#####%%%%%%%\\r\\n                       ....:--:=+=---:::::---:...:---:::......::.::..   .--==-:...::--::::-----::.. ..    ...::.   .---------=-----:::::::--:..-+**########%##*+\\r\\n                     ....:-::----:::::::--:...:-=+=-.....  . ::.:. .    --=---..:::::::.......... .:..    .:.::.   .-------=+-------===-=: -==+******#####*+=---\\r\\n                    .. .--::..........:-:..::=++-:....   ..   ...  ..  ::--..........   .......::..-..    .:.::.   .:-------+---------====:-++++****##**+=-:::::\\r\\n  .               .  .....  .........:...:-=+=-:.:::. .....   ..   .....::.. .......:::-::::....::.....    . ...   .------------------====++++++******=---::::::\\r\\n.:.                 ....     ..   .::..:-=-::...:::.   ....  .     ........:---------::....     .:.. .             .-------++:--------=====+++++***+=-::.:::::::\\r\\n  ..              .:...    ....  .:..::-::.........    :..         .........:---:::..        ..  ...               .=------=+:----------=========++--=+--===+:::\\r\\n                 ::... ....    ... .:::::........     ..           .............                  :. .            ..==----+--.........................:::::*=.-:\\r\\n                ....  .       ... ......... ....     ..             .............                ..:.. .. ..      ..---+++=-- .                ...........++.:--\\r\\n               .             ..  ........  ....     ....           ................  ...:::-:----:.: . .. -:.:..   .:---++--- ...       .::--======:::.::=*.:-::\\r\\n               .           .:...........  ...     . . .            ...... ......................  .-   .. -.:-:.   .:--=----- ..     .-====+==-=+**+:-::-*-::---\\r\\n               .:......::. ............  ...      ..               ......   ...........    .........      -.::      :==**=---...   :---==-===: .++=*:-:.++:::---\\r\\n            ...:.  .::::  .. .........  ...                        ........ ..............:::::::. .      :-:.      -==+*+---     .-=----... .. .:.=-:-:*::-::::\\r\\n..           .:.  ...::   .  ........  . .        .               ............ ..........          .      .:::..   .:--==-===:      :---=-. :++==--*---+=:-:::::\\r\\n.          ...:   ..::.  :. ......... .           .                ............  ........                           :-----==---.      .:===-==-=****:=:*-::::---\\r\\n            .::. .:::: ..:......   .  .          .                 .. .........  .........::::::--.                 :----=+=---=:       ..:--===+++----+:-::::--\\r\\n ..         .:..:..::. ... ....      .   .      ..                 -::=:.................:==+++==-:.             ...------==----=-.          .......:.+-.-::::::\\r\\n .          :......::  ... ....   .  .          .                  =-:-:.....................      .      .........:------==-----==:     ............:*:::-:.:::\\r\\n       .   .:.....::.  .  ....... .            ..                 .:.   ........ ........                 .:-.     .------==-----===-    ............-*:-----:::\\r\\n           ::....:::.  .  ........              .                  .    .......  ........                 .---::....==----==--=======-.  ......:-:::.=+:-+*=--=*\\r\\n           :....::::      ....  ..                                      .......  ........      ..         .: --::. .====-====-=========. .......::...==.::===++=\\r\\n          .:....::.:   . ..:.: ....   ......... .                ..:::  .......  ........   .:----..      .-:-:.   .-=====++=-==========. ...........==---====--\\r\\n..        .:....::::   .  ::.. ...                              ..:=--. .......  .........::::::-=--:..   .--:    ..=%%#++++=============. ..........+- .......:\\r\\n      .....:....::::......::.:.:::....::::::::..:.:..           ..:++=. ........ ........:--==+++*+*-........ ......+%%%%%%%===========+++. .........+*+******##\\r\\n..   ....:.:....::::::.:::::::::::::::---:::::::::::.            .:-:.  ........ ..........:::::::.:................+#######===========++++..........+**##%###%%\\r\\n      .....:....::::.:.::::::::::::...::::::::::::::.            ..: .  ........ ........     ..   .. ......     ...+%%%%%%%===========+++++..::.....+=-====++**\\r\\n...   ...:.:....::::::::::.:::::::::::--:::::::::..::             ..    ........ ........          .. ......      ..=++*****-==========++++*+.::..:--+=:.::::---\\r\\n...    ... ::...::::..... ...:::.:....::........: ...            . ...   ....... ........             .    .. .::. .--------:===========++++*=....:::+-:.:::::::\\r\\n...        .:...::::.  .  .........   ::.      .:                  .....    .... ........     ....    .   .:.:-.:- .:--------===========++++**=..:...==...:--:::\\r\\n....       .:....::::.... ........:.. .:.      .:...               .......    .. ........            ...   :::. :. .--------:============+++***-.:...==...::.:::\\r\\n....        ::.....::.........:.:.:... :..      ..-:.              ..........  . ........            ...  .-::-.  ..:-------:============++++***:....-+..::.:-::\\r\\n ....     ...:...:::::..:......::.....  . .      ..:               ............................... .  ..  .-:::.   .:---------===========+++++***:...:*::-..-=-:\\r\\n ... .    .. ::::.::::: .:.....:::.:..  . .       ...               ..............  ................ .... .:::-.   .--------:-============+++++**+:...+-::...:::\\r\\n .... .    .  ::...:::-: .::...::::.:.  .. .      ..:.              ...:............  ...        . ...... .:::-.   .----------============+++++***+:..-+.:::::::\\r\\n    .         .::-:::::-: .:....:::..:. ... .     .....            ..--=-..............:::.......  ...... .:::-:. ..:------=:-============+++++****+:.:+:..:--::\\r\\n              ... ... ......:..:.:::.:........     ..::            ..:...  .............:-------==:.:.... .:..-:....---------=============+++++****#*::==..:-:::\\r\\n               ..... ........::::.:::.:........   ....:.             :.      ...................:::::.... .--:-. ...--------=========+==+++++++***###*-:+:...::.\\r\\n                :.. ..........::::::::.:...::....... ...            ..-. .     ...........        ....... :-:::. ...--------======------------==--=*##*-+=.....:\\r\\n                 . ... ........::.:::::.::.::..:...  ...            ..:.          ............     :..... .-::-.....---------======+===----:::.::...-=+*+*-...:-\\r\\n                  .....:.........::::--::::........   .....          :.:.:::::::.......... ....... ...... :-::-::-..-------:--======++++==+++++=+=--:::==-=--::.\\r\\n                    ..........::::--:----::::::::::..  ..:::         ..:::-.....:::---:......   .  ...... :::-:.....---===-:--======+======++++++**+--:..:::....\\r\\n              ..:::   :::::---:-=-:::------::::-:::.......:::.        ..:...      ...:::.:=---::-: ...... ::.:-.....:-=#=-=:-===========++=+++++*****+=:-:.::.::\\r\\n               ..:-:.  .:::----:::::::---::---:::--::......:::.  .     ..-..  ............::---==-.:.......:.:-.....:-++--=:-========++=-::=+*******####*=---:::\\r\\n                         .::::----::::::-----=--::-::---....:-:.....    .:-.... ........:........:.=................:-==-==:-==+++++=-:.-=+++-=****###%####*+==-\\r\\n                            ..::::::...:::--=---==--:----:...::::.....  .::::.........    ........:=................::+=-=-:--=+++=::--.:=----=-=**#########%%##\\r\\n                                ..:---:::::::--:::-==-::..::::::.   .... ..-::==------::...........-.::.:.:::--:---::-*=-=-:--=+++=--=------------===+####%%%%%%\\r\\n                                .....:--::::::::---:::::::::::::      ....:-----==-========-:::::---..:.:..:::::::-::=+-=+=---+*++*****+=--==++:-**=:=--+**###%#\\r\\n              .....           ..........:---:::::::--:::...:::.        ......:--:::::::::--::::::::-:::.::--::::.:::-++-=---::=+***************++++++==++==+****\\r\\n                 ........................::::----:::::---:::......  ...  ... ..::::---:::::::::::::=:::::.-==-::..::-+=---=-.::::-+*****#####*+***+-==+=-=**+=++\\r\\n                  ........................:::::-=+++==-::::---:::..-=:......::---=-=+===--::::-----=.:::::-==-=-::::-==-==:...::-::--=**##########**#*+*####*+**\\r\\n..   .   .  ..... .... ..................::::::-=++===-.........::....  .:::::.:---=====+==----=+--=:.-::--::-----:::--=:........:::::-==+****####%%%%%%##**++++\\r\\n........:....:..........................::::::--=====-:..............:...::::::....:-=====-====+****+=--::..........:-=-::::::.:::::::---=====+***#**++========+\\r\\n   ............:::.........-=-::.........::::---====-:..................... .........-==-----=+=--==++*++=-::........:-=++==----::-==++=++=====--::.....:--===++\\r\\n    ..............::::.... ..:::==-:..::::::--------:.................           .... .=*+++++=      .+*#*++----::--::-::--=====-:-=+-...           ....:--====+\\r\\n.   ... .--:..:::....:::::..    .-+*+-::::::-------:.......      ...               ... .-+===*+=-----=*=+++*=-------:--::::::--::.:-.              .....:---====\\r\\n....... .---. ..:::....:--:....   ..:-++=::--------.......                               :+*##*++-==-+++=====:::.......:........                    .....:-----=\\r\\n.........:-.  .:-:::::..::::::-:. .:-:::=*+---::--:............                           .-=++====++**#*++===::...                                  ....:::----\\r\\n.........:=-. .:-.. .::::.::----.   -=-:..-=*-::--....     ..........                      -::::::::::--=------::..                                   .....:::::\\r\\n...:::...-+=:..:=:-....:-:...:==:...:::==...--==-:...         .......                      -:::-.:::::::::=====....                                      .......\\r\\n:::::..::+*+:..:+#+-**=-:::.. :=:.:-:.:=---::.-*=.....                                     .-:.:::::::::::=-==-....                                        .....\\r\\n+:::...:=#*=:.-=*%%#+%@%=:....:-:.-+=-:.:::---.......                                       :-::------======-:....                                              \\r\\n:::::::-++*-.:-+%%%@##%@*-..::::...-+-..............                                         .:::::---=====-:....                                               \\r\\n.:-:::.+**+:.--#%%*#%%%%#=:.........--:............                                            ..::::-:--:...                                                   \\r\\n.:-:::=##*-.:-+%%#+-=#%%#=:......................                                                    .                    ......                                \\r\\n::-::-*##=:--+%%%=+*+%@%*-........                                                                                        .........                             \\r\\n:::::*##+.:-*%%%%*++#@%#=:.......                                                                                         .......                               \\r\\n::::+%#+:.-+%%#==+%@%#+=:......                                                                                           ..                                    \\r\\n:::=##*:.:=%@%#%%#%%#=-:......                                                                                                                                  \\r\\n::+###-.:-#@%+=*%%@#+-.........                                                                                                ........                         \\r\\n:++**-.:-#%%=++=*@#=:............                                                                                            ..........                         \\r\\n=++=:..-*%%%+-+*%*-:.................                                                                                        ............                       \\r\\n*=:..:-+#%##*%%%=.......................                                                                                    ....:::::......                     \\r\\n+:.:-*#*-=+*#%#-.........................                                                                                  ...:::::::.......                    \\r\\n..:-*#%%*=%%%#=............................                                                                                ..::::::.........                    \\r\\n..-*###%#=%##=............................                                                                                 ...:::............                   \\r\\n:-***###**#=-...........................                                                                                   ....:.............                   \\r\\n=+*******+-.......     ..............                                                                                      ...:::............                   \\r\\n:-=+++**-......                                                                                                            ...::::...........                   \\r\\n::.:+*+:....                                                                                                               ...::::...........                   \\r\\n.:::--.                                                                                                                     ................                    \\r\\n:::.                                                                                                                         ..............                     \\r\\n..                                                                                                                              .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ...............               \\r\\n.                                                                                                                                 ................              \\r\\n::.                                                                                                                               ................              \\r\\n:::....                                                                                                                            ..............               \\r\\n:::-=+-.                                                                                                                            ...........                 \\r\\n..-***+-.                                                                                                                                                       \\r\\n:.:=*###+:                                                                                                                                                      \\r\\n#=..-*#%#*-.              ......                                                                         ........                                               \\r\\n**+..=#*+*#+:.        ............                                                                    ......:........                                           \\r\\n+*#- :-=+*##*-.        .............                                             .....               ...:::::::::::....           .......                       \\r\\n-*#*-.:=#%#***=.         ..........                                           ............          :::::::::::::::::::.       ..::::::::::..                   \\r\\n:=###: :*#%%%%#-.         ...........                                       ...............         ::::::::::::::::::::.     .:-------------:                  \\r\\n::+*#*:.:+%%#**=.         ..............                          .........................         .:::::--::::::::::::.    .-============---:                 \\r\\n:::-###=.-*%*+++:...      .................                     ...........................         ..::::--:::::::::::..    :=================.                \\r\\n::::=#%#..=%%##%*:........................                     ..........................            ..::::::::::::::...     :++++++++++++++++=:                \\r\\n-:::-###+.:*%##*#*-.............................              .........................                ....::::::.....      .:=++++++++++++++=-:                \\r\\n#=:::+#%%=.-*%#+*%#-...............................................................           ............ ........        ..:-=++++++++++===--:                \\r\\n*=:::-*%%#:.=#%%*+#*:...........................................................            :-:::::...:::::.               ..:--====+=++===---:.                \\r\\n-:::::=%%#+.:=#%#*%%+............................................................          :::.:::::::::::-:.              ...:----======--::..                 \\r\\n::::-:-*#%%-.-*%%#+*#=............................................................        ...:::.......::...:               ...:::------::...                   \\r\\n:::::::+%%%=.:=#%#**%%=............................................................      .::::..........:::::.               .....:::::...                      \\r\\n-=--::-+%%%+..-*%%##%##-........::-::....................................................:::::..........:::::.                 ..........                       \\r\\n:-+=--:=###+:.:=##***#%#:.....:-====-:...................................................-::::--:::::--=-::::     ...         ...........                       \\r\\n::-=-:::+**+:..:=*++==#*=-::::-=---==::.:=+-............................................-===+++=-=*=----==-=-::::::::....:.......::........                     \\r\\n.::::...:-+=-:..:=---:===-=-:.:::::-=-:-*%#=...........................................=###***#*+=+========-:-----:.......:-::.::..::.......                    \\r\\n::::.::..:====:..--:-----=-.::....:==--+*--:::........................................-++*###*=:.. ..:+++*+------::::-:..:--===--:----::---:::::....            \\r\\n::::.:.....:--:..:::-:----::-=-:..:--::...:---:..............................:::::::-+**++*+++.....:-=====-:..:.......:-----=================-==+=-===--:..     \\r\\n........::.:------:.:-::...::--:....--:::------:.................::::::::--:::::::..-++++**++*#*+=+**=----        :..--::::::--::::::--==*+==++***********+=-:. \\r\\n....::-::::::::::-------==----.....::::--::----:...:::--::--:-----==--:::::.......:++++++*##%%%###*=::::::.........:::::::::::......:-==+********###########***+\\r\\n......:..:::-======-----::...:::::::::::-:::--===+++==----====---::::::::-.....:-=##+++****+===+*+*:-:....::::::-:.:::::-:::.....:::-=++++**********==++===+**+*\\r\\n     ...................:::::::---::-:-----==+++++=---=+++=-:::::::::--..-:::--==+***+*++=------===.:.....:--::::..::--=--:.....:-==++++++++++==+=---+*+-:-==++=\\r\\n            .........:::::::::::::::--==+=+++==----=+++=-:::--:::....::::-::=--+=======-::::::::---::.....::::::.:.::-===---..:-=========+=-:.:====:.-=+=:---=++\\r\\n            ........:::::::.....::-=+++*++=------=+=-::..:::-:.......:---:.--:+=-===---:::::::..:=--:.....:..-:.....:==------:-----======= :=-:-=***::+=+*++##%%\\r\\n              ...........   .::-=+++++=--::-:-=+=-::::....::....:::::::.. :-:==--==-::.....::::::::-:   . :..::... .-------:--------==-::--.-+++===+*-*###%%%%%%\\r\\n              ....        ..:--++====-:.:::-=+=:::::::::.......::::::..  :-:==:..:....:::--------::..     ...::.   .---------=--------===--...-=**++#####%%%%%%%\\r\\n                       ....:--:=+=---:::::---:...:---:.:......::.::..   .--==-:...::--::::-----::.. ..    ...::.   .---------=-----:::::::--:..-+**########%##*+\\r\\n                     ....:-::----:::::::--:...:-=++-.....  . ::.:. .    --=---.::::::::.......... .:..    .:.::.   .-------=+-------===-=: -==+******#####*+=---\\r\\n                    .. .--::..........:-:..::=++-:....   ..   ...  ..  ::--..........   .......::..-..    .:.::.   .:-------+---------====:-++++****##**+=-:::::\\r\\n  .               .  .....  .........::..:-=+=-:.:::. .....   ..   .....::.. .......:::-::::....::.....    . ...   .------------------====++++++******=---::::::\\r\\n.:.                 ....     ..   .::..:-=-::...:::.   ....  .     ........:---------::....     .:.. .             .-------++:--------=====+++++***+=-::.:::::::\\r\\n  ..              .:...    .......:..::-::.........    :..         .........:---:::..        ..  ...               .=------=+:----------=========++--=+--===+:::\\r\\n                 ::...  ...    ... .:::::........     :.           .............                  :. .           ...==----+--.........................:::::*=.-:\\r\\n                ....  .       ... ......... ....     ..             .............                ..:.. .. ..      ..---+++=-- .                ...........++.:--\\r\\n               .             ..  ........  ....     ....           ................  ...:::-:----:.: . .. -:.:..   .:---++--- ...       .::--======:::.:-=*.:-::\\r\\n               .           .:...........  ...     . . .            ...... ......................  .-   .. -.:-:.   .:--=----- ..     .-====+==-=+**+:-::-*-::---\\r\\n               .:......::. ............  ...      ..               ......   ...........    .........      -.::      :==**=---...   :---==-===: .++=*:-:.++:::---\\r\\n            ...:.  .::::  .. .........  ...                        ........ ..............:::::::. .      :-:.      -==+*+---     .-=----... .. .:.=-:-:*::-::::\\r\\n..           .:.  ...::   .  ........  .          .               ............ ..........          .      .::...   .:--==-===:      :---=-. :++==--*---+=:-:::::\\r\\n.          ...:   ..::.  :. ......... .          ..                ............  ........                          .:-----==---.      .-===-==-=****:=:*-::::---\\r\\n            .::. .:::: ..:......   .  .          .                 .. .........  .........::::::--.                 :----=+=---=:       ..:--===+++----+:-::::--\\r\\n ..         .:..:..::. ... ....      .   .      ..                 -::=:.................:==+++==-:.             ...------==----=-.          .......:.+-.-::::::\\r\\n .          :......::  ... ....   .  .          .                  =-:-:.....................      .      .........:-=----==-----==:     ............:*:::-:.:::\\r\\n       .   .:.....::.  .  ....... .            ..                 .:.   ........ ........                 .:-.     .------==-----===-    ...........:-*:-----:::\\r\\n           ::....:::.  .  ........              .                  .    .......  ........                 .---::....==----==--=======-.  ......:-:::.=+:-+*=--=*\\r\\n           :....::::      ....  ..                                      .......  ........      ..         .: --::. .=========-=========. .......::...==.::===++=\\r\\n          .:....::.:.  . ..:.: ....   ......... .                ..:::  .......  ........   .:----..      .-:-:.   .-=====++=-==========. ...........==---====--\\r\\n..        .:....::::   .  ::.. ...                              ..:=--. .......  .........::::::-=--:..   .:-:   ...=%%#++++=============. ..........+- .......:\\r\\n      .....:....::::......::.:.:::....::::::::..:.:..           ..:++=. ........ ........:--==+++*+*-........ ......+%%%%%%%===========+++. .........+*+******##\\r\\n..   ....:.:....::::::.:::::::::::::::---:::::::::::.            .:-:.  ........ ..........:::::::.:................+#######===========++++..........+**##%###%%\\r\\n      .....:....::::.:.::::::::::::...::::::::::::::.            ..: .  ........ ........     ..   .. ......     ...+%%%%%%%===========+++++..::.....+=-====++**\\r\\n...   ...:.:....::::::::::.:::::::::::--:::::::::..::             ..    ........ ........          .. ......      ..=++*****-==========++++*+.::..:--+=:.::::---\\r\\n...    ... ::...::::..... ...:::.:....::........: ...            . ...   ....... ........             .    .. .::. .--------:===========++++*=....:::+-:.:::::::\\r\\n...        .:...::::.  .  .........   ::.      .:                . .....    .... ........     ....    .   .:.:-.:- .:--------===========++++**=..:...==...:--:::\\r\\n....       .:....::::.... ........:.. .:.      .:...               .......    .. ........            ...   :::. :. .--------:============+++***-.:...==...::.:::\\r\\n....        ::.....::.........:.:.:... :..      ..-:.              ..........  . ........            .... .-::-.  ..:-------:============++++***:....-+..::.:-::\\r\\n ....     ...:...:::::..:......::.....  . .      ..:               ............................... .  ... .-:::.   .:---------===========+++++***:...:*::-..-=-:\\r\\n ... .    .. ::::.::::: .:.....:::.:..  . .       ...               ..............  ................ .... .:::-.   .--------:-============+++++***:...+-::...:::\\r\\n .... .    .  ::...:::-: .::...::::.:.  .. .      ..:.              ...:............  ...        . ...... .:::-.   .----------============+++++***+:..-+.:::::::\\r\\n    .         .::-:::::-: .:....:::..:. ... .     .....            ..--=-..............:::.......  ...... .:::-:. ..:------=--============+++++****+:.:+:..:--::\\r\\n              ... ... ......:..:.:::.:........     ..::            ..:...  .............:-------==:.:.... .:..-:....---------=============+++++****#*::==..:-:::\\r\\n               ..... ........::::.:::.:........   ....:.             :.      ...................:::::.... .--:-. ...--------=========+==+++++++***###*-:+:...::.\\r\\n                :.. ..........::::::::.:...::....... ...            ..-. .     ...........        ....... :-:::. ...--------======-------------=--=*##*-+=.....:\\r\\n                 ..... ........::.:::::.:::::..:...  ...            ..:.         .............     :..... .-::-.....---------======+===----:::.::...-=+*+*-...:-\\r\\n                  .....:.........::::--::::........   .....          :.:.:::::::.......... ....... ...... :-::-::-..-------:--======++++==+++++=+=--:::==-=--::.\\r\\n                    ..........::::--:----::::::::::..  ..:::         ..:::-.....:::---:......   .  ...... :::-:.....---===-:--======+======++++++**+--:..:::....\\r\\n              ..:::   :::::---:-=-:::------::::-:::.......:::.        ..:...      ...:::.:=---::-: ...... ::.:-.....:-=*=-=:-===========++=+++++*****+=:-:.::.::\\r\\n               ..:-:.  .:::----:::::::---::---:::--::......:::.  .     ..-..  ...........:::---==-.:.......:.:-.....:-++--=:-========++=-::=+*******####*=---:::\\r\\n                         .::::----::::::-----=--::-::---....:-:.....    .:-.... .................:.=................:-==-==:-==++++++-:.-=+++-=***#########*+==-\\r\\n                            ..::::::...:::--=---==--:----:...::::.....  .::::.........   .........:=................::+=-=-:--=+++=::--.:=----=-=**#########%%##\\r\\n                                ..:---:::::::--:::-==-::..::::::.   .... ..-::==------::...........-.::.:.:::--:---::-*=-=----=+++=--=------------===+####%%%%%%\\r\\n                                .....:--::::::::---:::::::::::::      ....:-----==-========-:::::---..:.:..:::::::-::=+-=+=---+*++*****+=--==++:-**=:=--+**###%#\\r\\n              .....           ..........:---:::::::--:::...:::.        ......:--:::::::::--::::::::-:::.::--::::.:::-++-=---::=+***************++++++==++==+****\\r\\n                 ........................::::----:::::---:::......  ...  ... ..::::---:::::::::::::=:::::.-==-::..::-+=---=-.::::-+*****#####*+***+-==+=-=**+=++\\r\\n                  ........................:::::-=+++==-::::---:::..-=:......::---=-=+===--::::-----=.:::::-==-=-::::-==-==:...::-::--=**##########**#*+*####*+**\\r\\n..   .   .  ..... .... ..................::::::-=++===-.........::....  .:::::.:---=====+==----=+--=:.-::--::-----:::--=:........:::::-==+****####%%%%%%##**++++\\r\\n........:....:..........................::::::--=====-:..............:...::::::....:-=====-====+****+=--::..........:-=-::::::.:::::::---=====+***#**++========+\\r\\n   ............:::.........-=-::.........::::---====-:..................... .........-==-----=+=--==++*++=-::........:-=++==----::-==++=++=====--::.....:--===++\\r\\n    ..............::::.... ..:::==-:..::::::--------:.................           .... .=*+++++=      .+*#*++----::--::-::--=====-:-=+-...           ....:--====+\\r\\n.   ... .--:..:::....:::::..    .-+*+-::::::-------:........  .. ...               ... .-+===*+=-----=*=+++*=-------:--::::::--::.:-.              .....:---====\\r\\n....... .---. ..::::...:--:....   ..:-++=::--------.........                             :+*##*++-==-+++=====:::.......:........                    .....:-----=\\r\\n.........:-.  .:-:::::..:::::--:. .:-:::=*+---::--:.............                          .-=++====++**#*++===::...                                  ....:::----\\r\\n.........:=-. .:-.. .::::.::----:   -=-:..-=*:::--.....   ...........                      -::::::::::--=------::..                                   .....:::::\\r\\n...:::...-++:..:=--....:-:...:==:...:::==...--==-:....       ........                      -:::-.:::::::::=====....                                      .......\\r\\n::::::.::+*+:..:+#+-**=-:::.. :=:.:-:.:=---::.-*=.....                                     .-:.:::::::::::=-==-....                                        .....\\r\\n+:::...:=#*=:.-=*%%#+%@%=:....:-:.-+=-:.:::---.......                                       :-::------======-:....                                              \\r\\n:::::::-++*-.:-+%%%@##%@#-..::::...-+-..............                                         .:::::---=====-:....                                               \\r\\n.:-:::.+**+:.--#%%*#%%%%#=:.........--:............                                            ..::::-:--:...                                                   \\r\\n.:-:::=##*-.:-+%%#+-=#%%#=:......................                                                    .                    ......                                \\r\\n::--:-*##=:--+%%%=+*+%@%*-.........                                                                                       .........                             \\r\\n:::-:*##=.:-*%%%%*++#@%#=:........                                                                                        .......                               \\r\\n::::+%#+:.-+%%#==+%@%#+=:......                                                                                            ..                                   \\r\\n:::=##*:.:=%%%#%%#%%#=-:......                                                                                                                                  \\r\\n::+###-.:-#@%+=*%%%#+-.........                                                                                                ........                         \\r\\n:++**-.:-#%%=++=*@#=:............                                                                                            ...........                        \\r\\n=++=:..-*%%%+-+*%*-:.................                                                                                       .............                       \\r\\n*=:..:-+#%##*%%%=:......................                                                                                    ....:::::......                     \\r\\n+:.:-*%*-=+*#%#-.........................                                                                                  ...:::::::.......                    \\r\\n..:-*#%%*=%%%#=............................                                                                                ..::::::.........                    \\r\\n..-*###%#=%##=.............................                                                                                ...:::............                   \\r\\n:=***###**#=-...........................                                                                                   ....::............                   \\r\\n=+*******+-.......     ..............                                                                                      ...:::............                   \\r\\n:-=+++**-......                                                                                                            ..:::::...........                   \\r\\n::.:+*+:....                                                                                                               ...::::...........                   \\r\\n.:::-:.                                                                                                                     ................                    \\r\\n:::.                                                                                                                         ..............                     \\r\\n..                                                                                                                              .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   .............                \\r\\n                                                                                                                                  ...............               \\r\\n.                                                                                                                                 ...............               \\r\\n::.                                                                                                                               ...............               \\r\\n:::...                                                                                                                            ...............               \\r\\n::::==-.                                                                                                                            ...........                 \\r\\n..-***+-.                                                                                                                                                       \\r\\n..:=**#*=:                                                                                                                                                      \\r\\n*=..-*#%#+-.              ......                                                                         ........                                               \\r\\n**=..=##+**=:         ............                                                                    ...............                                           \\r\\n+*#- :-=+*##*-.        .............                                             .....               ...:::::::::::....           .......                       \\r\\n-*#*-.:=#%#***=.         ..........                                           ............          :::::::::::::::::::.       ..::::::::::.                    \\r\\n:=###: -*#%%%%#-.         ...........                                       ...............         ::::::::::::::::::::      .:-------------.                  \\r\\n::+##*:.:+%%#**=.         ..............                           ....   .................         .:::::--::::::::::::.    .-===========----:                 \\r\\n:::-###-.-*%*+++:...      ................                      ...........................         ..::::--:::::::::::..    :=================                 \\r\\n::::=#%#..=%%##%*:........................                    ...........................            ..::::::::::::::...     :++++++++++++++++=.                \\r\\n-:::-###=.:*%####*-...........................                .........................                ....::::::.....      .:=++++++++++++++=-:                \\r\\n*=:::+#%%=.-*%#++%#-...............................................................            ....................        ..:-=+++++++++====--:                \\r\\n#=:::-*%%#:.=#%%*+#*:...........................................................            .-:::::...:::...               ..:--====+=++===---:.                \\r\\n=:::::=%%#+.:=#%#*#%+............................................................          .::.:::::::::::-:               ...:----=====---::..                 \\r\\n::::-:-*#%%-.-*%%#*##=............................................................        ...:::.......::...:               ...:::------::...                   \\r\\n:::::::+%%%=.:=#%#+*%%=............................................................      .::::..........:::::.               .....:::::...                      \\r\\n----::-+%%%+..-*%%##%##-........:::::....................................................:::::..........:::::.                 .........                        \\r\\n:-+=--:=###+:.:=##**##%#:.....:-====-:...................................................-::::--:::::--=-::::                 ...........                       \\r\\n::-=-:::+**+:..:=*++==#*=:::::-=---==::.:==-............................................-===++==-=*=----=--=-::::::::....:.......:.........                     \\r\\n.::::...:-+=-:..-==--:===-=-:.:-:::-=-::*%#=...........................................=###**#**+=+========-:----::.......:-::.:.:.::.......                    \\r\\n::::.::..:====:..--:-----=-:::....:==--**=-:::........................................-+*####*=:.....-+++*+------::::-:..:------::---:::---:::::...             \\r\\n::::.::....:--:..:::-:----::-=-:..:--:::..:---:..............................:::::::-=**++*+*+.   ..:-+===-:..:...::.::-----=================-==+=-===-::.      \\r\\n...........:------:.:-::...::--:....--:::------:..................:::::::--:::::::..-++=+**++*#*==+**+----        :..--::::::---:::::-==+*===++**********++=-:. \\r\\n....::-::::::::::-----:-==----.....::::--::----:....::--::--:-----==--:::::........=+++++*##%%%###*=::::::.........:::::::::::......:-==+*******###########***+=\\r\\n......:...::--======-----::.::::::::::::-:::---===++==----====---::::::::-.....:-=*#+++****+++++***--:...:::::::-:.:::::-:::.....:::-=++************==++==+***+*\\r\\n     ....................::::::---::::-----===++++=---==++=-:::::::::--:.-::::-==+*****++=----=-===:::....:----::..::-----:.....::==++++++++++==+=--=+*+---==++=\\r\\n            .........:::::::::::::::---===+++==----=+++=-:::--:::...:::::--:-=-+====+==-::::::::---::.....::::::.:.-:-===--:..:--========+=-:.:====..-+*=:---=++\\r\\n            ........:::::::.....::-=+++*++=------=++=::.::::-:.......:---:.:-:=+-===---::::::::.:---:.....:..--....::==------:-----======- :-::-+***::+=+*=+##%%\\r\\n              ...........   .::--+++++=--::-:-=+=--:::....::....::::::::. :-:==--=--::.....::::::::-:.  . ::.::... .-------:--------==-::-:.-++====++-*###%%%%%%\\r\\n              .....       ..::-++==+=-:.:::-=++-::::::::.......::::::..  .-:==:......:::---------:::.     .:.::.   .---------=--------===--..:-+**++####%%%%%%%%\\r\\n                       ....:--:=+=--::::::-=-::...:--:::... ..::.::..   .--==-:...::-::::------::.....    .:.::.   .---------=-----::::::---. .-+**########%##*+\\r\\n                     ....:--::---:::::::--::..::=++-:....  . .:.:...    --=---:::::::::::........ ....    .:.::.   .-------=+-------=---=: -==++***#######*+=---\\r\\n                    .. .---:..........:-:...:=++=:....   ..   ...  ..  ::--..........   ........:..-..    .:.:::   .:-------+--------=====.-++++****###*+=-:::::\\r\\n  .               .   ..... .........::..:-=+=-:.:::.......   ..   .....:-... ......:::::::.....::.....    . ...   .------------------====++++++******=---::::::\\r\\n.:.                 .....     .   ..:..:-==-:...:::.   .:..        ........:-::-----:::...       :.. .              -------=+:--------=====+++++***+=-:..:::::::\\r\\n  ...             .:...    ....  .:..::--:.........    :..         .........:--:::...     .....   .. .              =------++:----------========+++--==---=++:::\\r\\n       ..        .:...  ...    ... .:::::........     ..           .............                  :. .          ....==----+-=......................::::::::*-.-:\\r\\n                ....  .       ... ......... ....     ..              ............                 .:.. .  ..      ..---++==-- .                ...........++.:--\\r\\n               .             ..  ........  ....     ....           ................  ...::::::::-:.:.. .. ::.:..    :--=+*=-- ...       ..:---=====:::.:-=*.:::.\\r\\n               .            .:..........  ...     . . .            .............................. .-   .. :.:--.   .:--=----- ..     .:-===+==-=+**+:-::-#-::-:-\\r\\n               .........:. ............  ...      ..               .......  ...........    ......:..      ::::      :==**=---..    :---==-===: :++=*:-:.+=:::---\\r\\n            .. ::  .::::. ..  ........  ...        .               ........ .............::::::::. .      :-:.      :==+*+---     .-=----.:.... .:.=-:--*:::::::\\r\\n..           ..:  ....:.  .  ........  . .        .                ........... ..........          .      .:::..   .:--==-===:      :---=-. :++=---*---+=:-:::::\\r\\n..         ...:   ...:.  .. .........             .                 ...........  ........                           :-----==---.     ..-=+=-==-=****:=:*-::::---\\r\\n           ..::. .:::: ..:. ....   .  .          .                 ..  ........  ..........:::::--:                 :-----+=---=:       ..:--===+++---=+:-::::--\\r\\n ..         .:..:..::. ........          .      ..                 ::.=:........:........:=+++===--.             ...------==----=-.          .......:.+-:-::::::\\r\\n .          :......::   .. ....   .  . .        .                  --.-:....................       .      ..........-=----==-----==:     ............:*:::::.:::\\r\\n       .   .:.....:::  ..  .....  .            ..                  :.   ........ ........                 .:-:     .------==-----===-    ...........:-*:-----:::\\r\\n           .:....:::.  .   ...... .             .                  .    .......  ........                 .---::....==----===-=======-.  .....:--::::++:-*+---=*\\r\\n           ::...::::.  .  ....  ..                                      .......  ........      ...        .- --::...=========-=========. ......:::...==.::===++=\\r\\n           :....::.:.  . ..:.......   ......... .                ..:::  ........ ........  .::----:.  .   .-:-:.   .-=====++=-==========. ...........==---====--\\r\\n..        .:....::::   .  ::.: ....                              ..=-:. ........ .........:::::--==-:..   .:-:   ...=#%#*+++=============. ..........+- .......:\\r\\n      .....:.....:::......::.:.:::.....::::::::.:.:..            .:+++: ........ .........--=++++*+*=........ ......=%%%%%%%===========+++. .........+*+******##\\r\\n..    ...:.:....::::::::::::::::::::::---:::::::::::.            ..-::  ........ ..........:::::--::................=#######===========++++..........+*###%###%%\\r\\n      .....:....::::.:.::::::::::::...::::::::::::::.            ..: .  ........ ........    ..... .. ......     ...+%%%%%%%===========+++++..::.....+=-====++*+\\r\\n...   ...:.::...:::::::::::::::::::::::-:::::::::..::            . .    ........ ........          .. .....       ..=++*****-==========++++*+.::.::-:+=:.::::---\\r\\n...    ... ::...::::..... ...:.:.::...::........:  ..            . ....  ....... ........             .    .. .::. .--------:===========++++*=....:::+-..:::::::\\r\\n ...       .:...:::::  .  .........   .:.      .:.                 .....    .... .........    ....    .   .-.:-..- .:--------===========++++**=..:...=-...:--:::\\r\\n....        ::...::::.............:... :.       .....              .......    .. ........             ..   :::. .. .:-------:============+++***-.:...==...::.:::\\r\\n....        .:.....::...:.....:.:.:... ...      ..::.              ..........  . ........             ..  .-::::  ..:-------:============++++***:....-+..::.:-::\\r\\n ....     ...::...::::..:......::..:..  . .      ..:.              ............................... .. ... .-:::.   .:---------===========+++++***:...:*:::..-+-:\\r\\n ... .    .. .:::.::::: .:.:...:::.:..  .. .      ...               ..............  ..................... .-::-.   .--------:-============+++++**+:...+-::.:::::\\r\\n .... .    .. ::.:.:::-:..::....:::.:.  .. .      ....              .:.:............  ...           ..... .-::-.   .:---------============+++++***+:..==.:::.:::\\r\\n    .        ..::-:::::-:..::...::::.:.......      ....            ..:--:..............::::.......  ..... .:::-:. ..:------=--============+++++****+:.-+:..:--::\\r\\n              ... ...  ... .:..:.:::.::.......    ....:            ..:. .  .............:--------=:.:.... .:..-:....---------=============+++++****#+::==.::-:::\\r\\n               ..... ........::::.:::.::.......   ....:.             ::      ...............   ..::::.... .--:-. ...--------=========+==+++++++***###*-:+:..:.:.\\r\\n                :.. ......... .:.:::::.:..:::..:.... ....           ..-...     ...........        ....... .-:::. ...--------======------:-::---=--=*##*=+=.....:\\r\\n                 ..... .........:.:::::.::.:...:...   ..            ..:.         .............     :..... .-::-.....---------=====++====---:::.:-...-=+*+*-...:-\\r\\n                  .....:.........::::--::::........   .....          :.:..:::::::......... ....... ...... .-::-::-..-------:--======+++===+++++++==-:::==-=--::.\\r\\n                    ..........::::--:----::::::::::... ..:::.         ::-:-....:::----:......   . ....... .::--.  ..---+=--:--======+======++++++**+=-:..:::....\\r\\n              ..:::.  :::::---:-=-:::------::::-:::.......:::.        ..:...      ...:::::----::-:....... ::.:-.....:-=*--=:-===========++=+++++*****+=:-:::::::\\r\\n                .:-:.  .::::---:::::::---::---:::---::.....:::.  .     ..-..  ..........::::---==-.:.......:..-.....:-++--=:-========++=-::=+*******####*=---:::\\r\\n                          ::::-----::::::--=-==--::::---:...:-::....    .:-.... ...............:.:.=................:-==-==:-==+++++=-:.-=++=-=***#########**+=-\\r\\n                            ..::::::...::::---:-===-:----:...::::.....   ::::......... ..........:.=................::+=-=-:--=+++=::--.:=----=-=*+#########%%##\\r\\n                                ...:---::.:::---::-==-::..::::::.   .......:::-===----::.....:::...-..:.:.:::------::-*=-=----=++++--=------------===*###%%%%%%%\\r\\n                                .....::--:::::::---:::::::::::::      .....---------====+=-:::::::--:.:.:.:::::::::::=+-=+=---+********+=-===++:-**=-=--+*####%#\\r\\n              .......         ..........:---::::::::-:::....::.        ......:--:::::::::::::::.:::-:::.::---:::::::-+=-----::=+***************++++++==++=+*****\\r\\n                 ........................::::----:::::---:::::..... ...  ... ..::::--::::::::::::::=:::::.-===::...:=+=---=-.::::-+*****#####*+***=-=+===+*+==++\\r\\n                  ........................:::::-=+++==-::::---:::..:=:......::---=--+===--:::------=.:::::-==---::::-==-==:...::-::--=+*##########*##**#####****\\r\\n..   .   .  ..... .... ..................:::::--=++===:.........:::...  .:::::.::--=========--==+--=:.-::--::----::::---:........:::::-==+*****###%%%%%%##*++++=\\r\\n........:....:..........................::::::--=====-:..............::..::::::....:-====---===+*****=--::..........:-=-::::::::::::::---==+=++***#*+++==--====+\\r\\n   ............:::.........-=-::.........::::--=====-:..................... .........:===----=+=---==+**+=-::::::....:-=++===-=-::-=+++=======--::......:--===++\\r\\n    ......:::.....:::::... ..:::==-:..::::::--------:..................         .. .. .=*++++*=      .+*#*++----::--::-::--=====-:-=+-...          .....:--====+\\r\\n.. .... .---..::::...:::::..    .-+*+--::::--------:.................             .... .:++==*+=-----+*=+++*=-------:--::::::--:..::.               ....:---====\\r\\n....... .---. ..::::...:--:....   ..:-=+=::--------.......... ..                         :+*##*++-===+++=====::............. ..                      ...::-----=\\r\\n.........:-:  .:-:.:::..:::::--:. .:-:::=++=--::--:...............                        .-=+=====++**#*++===::...                                  ....:::----\\r\\n.........:=-: .:=.. .::::..:----:   -=-:..:=*:::--.....   ...........                      -:::::::::::-=------:...                                   ....::::::\\r\\n...:::...-++-..:=--:...:-:...:==:...:::==.:.--==-:...        ........                      -:::-.:::::::::====-....                                     ........\\r\\n:::::..::+*+-..-+#+-**+-:::.. :=:.:-:.:=---::.-*=.....                                     .-::::::::::::-=--=:....                                       ......\\r\\n+-::...:=#*=:.-=*%%#+%@%+:....:-:.-+=-..:::---.......                                       :-::------======-:....                                              \\r\\n:::::::-++*-.:-+%%@@##%@#-:.::::...-+-..............                                         .::::::---===--:....                                               \\r\\n.:-:::.+**+:.--#%%*#%%%%#=:.........--:............                                            ..::::::-::.. .                                                  \\r\\n.:-:::=##*-.:-+%%*+-=#%%#=:......................                                                                         ......                                \\r\\n::--:-*##=:--+%%%=+*+%@%*-........                                                                                        ........                              \\r\\n:::-:*##=.:-*%%##***#@%*=:.......                                                                                         .......                               \\r\\n::::+%#+:.-+%%#==+%@%#+=:......                                                                                            ..                                   \\r\\n:::=##*:.:=%%%#%%#%%#=-:......                                                                                                                                  \\r\\n::+###-.:=#@%+=*%%%#+:.........                                                                                                ........                         \\r\\n:++**-.:-#%%=++=*@#=:............                                                                                            ...........                        \\r\\n=++=:..-*%%%*-+#%*-:.................                                                                                       .............                       \\r\\n#+:..:=+###**%%#=.......................                                                                                    ....:::::......                     \\r\\n+:.:-*%*-=**%%#-.........................                                                                                  ...:::::::.......                    \\r\\n..:-*#%%#=%%%#-............................                                                                                ..::::::.........                    \\r\\n..-*###%#=###=.............................                                                                                ...:::............                   \\r\\n:=***###**#=:............................                                                                                  ....::............                   \\r\\n=+*#*****+-.......     ..............                                                                                      ...:::............                   \\r\\n::=+++**-......                                                                                                            ..:::::...........                   \\r\\n::.:+*+:....                                                                                                               ...::::...........                   \\r\\n.:::::.                                                                                                                     ................                    \\r\\n:::.                                                                                                                         ..............                     \\r\\n..                                                                                                                              .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ............                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                                ...............               \\r\\n:::. .                                                                                                                            ...............               \\r\\n::::-=-.                                                                                                                            ...........                 \\r\\n..-+**+:.                                                                                                                                                       \\r\\n..:=**#*=:                                                                                                                                                      \\r\\n*=..=*#%#+-.              ......                                                                         ........                                               \\r\\n**=..=##***=:         ............                                                                    ...............                                           \\r\\n+*#- :-==+##*-.        .............                                             .....              ....:::::::::::....           .......                       \\r\\n=*#*-.:=#%#***-.         ..........                                           ............          :::::::::::::::::::.       ..::::::::::.                    \\r\\n:=###- -*%%%#%#-.         ...........                                       ...............         ::::::::::::::::::::      .:------------:.                  \\r\\n::+##*:.:+%%##*=.         ..............                            .      ................         .:::::--::::::::::::.    .-============---:                 \\r\\n:::-###-.-*%*=++:...      ................                     ............................         ..::::--:::::::::::..    :================-                 \\r\\n::::=#%#:.=%%##%*:........................                    ...........................            ..::::::::::::::...     -++++++++++++++++=.                \\r\\n-:::-*%#=.-*%####*-.......................                    .........................                ....::::::.....      .:=++++++++++++++=-:                \\r\\n*=:::+#%%=.-*%#++##-..................................  ...........................             ...................        ..:==+++++++++====--.                \\r\\n#=:::-*%%#:.=#%%*+#*:............................................................           .::::::...:::...               ..:--====+=++===---:                 \\r\\n=:::::=#%#+.:=#%#*#%+............................................................          .-:.:::::::::::-:               ...:----=====---::..                 \\r\\n::::-:-*#%%-.-*%%#*##=............................................................        ...:-:.......::...:               ...:::------::...                   \\r\\n:::::::+%%%+.:=#%#++#%=............................................................      .::::..........:::::.               .....:::::...                      \\r\\n---:::-+%%%+..-+%%##%%#-........:::::....................................................:::::..........:::::.                 .........                        \\r\\n:-+=--:=###+:.:=##*###%#:.....::====-:...................................................:::::::::::::---::::                 ...........                       \\r\\n::-=-:::+**+:..:+*++==#*=:::::-==--==::.:-=:............................................-===++==-=*-----=--=-::::::::....:.......:.........                     \\r\\n.::::...:-+=-:..-==--:=====-:.:-:::-=-::+%%=...........................................-###**#**+=+========-:----::.......::::.:.:.::......                     \\r\\n::::.::..:====:..-=:-----=-:::....:==-:**=-:::........................................-+*####*=-:...:-+++*+------::::-:..:------::---::::-:::::...              \\r\\n::::.::....:--:..::--:----::-=-:..-=-:::..:---:..............................:::::::-=**++***+.   ..:-+===-:..::.:::.::-----================--===--==-::..      \\r\\n...........:------:.:--:...::--:....--:.:------:..................:::::::--:::::::..-++++**++*#+==+**+----        :..--:::::----:::::-==+*===+++*++*****++=-:.  \\r\\n....::-::::::::::---:::--=----.....::::--:-----:....:::-::-:::----==--:::::........=+++++**#%%%##**=::::::.........:::::::::::......:-==+*******###########**++=\\r\\n......::..::--=======----:::::::::::::::-:::---===++==-=--====---::::::::-.....::-*#+++****+++++#**-::...:::::::-:.:::::-:::.....:::-+++************==++==+*****\\r\\n     ....................::::::---:::::-----==++*+=----=++=-:::::::::--:.-::::-==+******+=----=-===:::....:----::..::-----:.....::==++++++++++==+=--=+*+--===++=\\r\\n             ........:::::::::::::::---===++++=-----+++=-:::--::::..:::::--:-=-+=+=====-::::::::----:.....::::::.:.-:-=+=--:..:--========+=-:.:====..-+*-:---=+=\\r\\n            ........:::::::.....::-==++*++=------=++=-:.::::-:........---:.:-:=+-===--:::::::::::---:.....:..--....::==------:----=======- :-::-+***.-+=+*=+##%%\\r\\n              ...........   .:::-=++++==-::-:-=++=-:::....:::...::::::::. :-:==-----::.....::::::::-:.  . ::.::... .-------:-------===-::-:.=++=-==*+-*###%%%%%%\\r\\n              .....       ..::-++==+==:.::::=++-::::::::.......::::::..  .-:-=:......:::---------:::.     .:.::.   .---------=-------===--:..:=+**++####%%%%%%%%\\r\\n                       ....:--:-+=---:::::-=-::...:--:::... ..::.::..   .--==-:..::::::::---:::::.....    .: :-.   .---------=-----::::::---. .-+**#######%%##*+\\r\\n                     ....:--::----::::::--::...:-++-:....  ...:.....    ---=:-::-:::::::::....... ....    .: ::.   .-------=+------------: -==+****#######*+=---\\r\\n                    ....---:.:........:-:...:-++=:....    .   ... ...  .:--..........   ........:..-..    .: :::   .:-------+--------====-.-++++***####*+=-:::::\\r\\n  .               .   ..... .........::..:-=+=-:..::.. ....   ..   .....:-... ......::::::......:: ....    . ...   .:-----------------=====+++++******=--:::::::\\r\\n.:..                 ....     .   ..:..:-==-:...:::.  ..:..   .    ........:-::-----:::..        :.. .              -------=+:--------=====+++++***+=-:..:::::::\\r\\n  ...             .:...    ....  .:...:--:.........    :..         .........:--:::..     ......   .. .              -------++:---------=======+++++--==---=++:::\\r\\n       .         .::..  ...    .... :::::.........    ..           .............                  :: .          ....==----+-=......................::::::::*-.-:\\r\\n                ....  .        ..  ........ ....     ..              ............                 .:.. .  ..      ..---++==-- .                ...........+=.:--\\r\\n               .             ..  ........  ....      ...           ................  ...::::::::-:.:.. .. :-.:..    :--=**=-- ...       ..:---=====:::.:-=*.::::\\r\\n               .            .:. ........  ... .   . . ..           .....:............:.::.:......  -.  .. :::--.    :--=----- ..     .:-===+==-=+**=:-::=#-::-::\\r\\n               .........:. ............  ...      ..               .......  ...........    ......:..      :::-      :==**=---..    :---==-===: :++=*:-::+=::----\\r\\n            .. ::. .::::.  .  ........  ...        .               ........ .............:::::::::..      :-:.      :==+#+---     .-=----.:.... .:.+----*:::::::\\r\\n..           ..:  ....:.  .  .........  .         .                ........... ..........          .      .:::..   .:--==-===:     .:---=-. :++=---*---+=:-:::::\\r\\n..         ...:.  ...:.  .. .........  .          .                 ...........  ........                           :-----==---.     .:-=+=-==-=****:=-*-::::---\\r\\n           ..::. .:::: ..:. ....   .  .          .                ...  ........  ...........::::--:                 :-----+=---=:       ..:--===+++---==--:::---\\r\\n ..         .:..:..::. ........    .     .       .                 :- --........:........-+++==-==-.             ...------==----=-.          .......:.*-:-::::::\\r\\n .          ::.....::.  .. ....      .   .      ..                 -=.--....................       .      ..........-=----===----==:     ............:*:::::::::\\r\\n       .    :......::  ..  .....  ..            .                  :.   ........ ........                  :-:     .-----:===-=--===:    ...........:=*:-----:::\\r\\n           .:....:::.  .   ...... .                                .    .......  ........             .   .---::....==----===-=======-.  .....:--::::++:=*+---+*\\r\\n           .:....:::.  .  ..... .                                       .......  ........      ...  .     .- :-::...=====-===-=========. ......::....+-.:-===+==\\r\\n           ::....:.:.  .  .:....:..   ......... .                . ::-. ........ ..........::-----:.  .   .-:-:.   .-=====+==-==========. ...........+=---===---\\r\\n..         ::...::::.  .  .:.: .. .                              ..=-:: ........ ..........::::-===-:..   .:-:.  ...-#%#*+++=============. ..........+: .......:\\r\\n      .....::....:::......::::.::.:....::::::::.:.:..            ..+++- ........ ........:==+==++***=........ ......=%%%%%%%===========+++. .........+++******##\\r\\n..    ...:.:.....::::::::::::::::::::::--::::::::::::            ..-::  ........ .........:::::---::. ..............=#######===========++++..........+*###%###%%\\r\\n      .....::...:::::::::::::::::::...:::::::::::::::            ..: .. ........ .........  ...... .. ......     ...+%%%%%%%===========+++++..::.....+=-====++*+\\r\\n...   ...:.::...:::::::::.:::::::::::::-:::::::::..::            . .    ........ ........           . .....       ..=++*****-==========++++*+.::.:--:+=:.::::---\\r\\n...    . . .:....:::.. .. ...::::::...::........:. ..            . ....  ....... ........      .      .    .. .::. .--------:===========++++*=...::::+-..:::::::\\r\\n ...       .:....::::  .  ........:   .:.      .:.                 .....    .... .........   .....    .   .-.:-..-..:--------===========++++**=..:...+-...:--:::\\r\\n....        ::...::::..... ...:...:... :..      .....              .......    .. ........             ..   :::. .. .:-------:============+++***-.:...==...::.:::\\r\\n....        .:.....::...:.....:.:.:... ...       .::.              ..........  . ........             ..  .-::::  ..:-------:============++++***:....-+..::.--::\\r\\n ....     ...::...::::..::.....:::.:... . .       .:.              ............................... .. ..  .-:::.   .:------=--===========+++++***:...:*.::..==-:\\r\\n ... .    .. .:::.:::::. :.:...:::....   . .      ...               ..............  ....................  .-::-:   .--------:-============+++++**+:...+:::::::::\\r\\n .... .    .. ::.:.:::-:..::....:::.:.. .....     ....              .:.:............  ...           ..... .-::-.   .:---------============+++++***+:..==.:::::::\\r\\n    .        ..::-:::::-:..::...::::.:........     ....            ..:--:..............::::.......  ..... .:::-:. ..:------=--============+++++****+..-+...:--::\\r\\n              ... ...  ... .:..:.:::.::........   ....:             .:. .  .............:--------=-.:.... .:..::....:--------=============+++++****#+::=-.::-:::\\r\\n               ..... ........::::.:::.::.......   ....:.             .:      ............       .::::.... .--::. ...:-------========+===+++++++***###*:-+...:::.\\r\\n                :.. ......... .:.:::::.::.:::..:.... ....           . -....    ...........        ....... .-:::.....:-------======------::::::-=--=*##*=+=.....:\\r\\n                 ..... .........:..::::.::.:...:...   ..            ..::         .............     :..... .-::-.....:--------=====++====----:::--...-=+*+*-...:-\\r\\n                  .....:.........::::---::::........   .....         :.:..:::::::......... ....... ...... .-::-::-..:------:--======+++===+++++++==-:::=--=--::.\\r\\n                    ..........:::::-::----:::::::::... ..:::.         :.-:=:...::-----:......   . ....... .::-:.  ..:--+=--:--======+=====+++++++**+=-:..:::...:\\r\\n              ..:::.  :::::---:-=-:::------::::-:::.......:::.        ..:...     ....:::::-----:-:.........:.:-.....:-=*--=:-===========++=+++++*****+=--:::::::\\r\\n                .:::.  ..:::---::::::::--::---:::---::.....:::.  .     ..-... ..........:::----==-.:..........-.....:-++--=:-========++=-::=+*******####*=---:::\\r\\n                          .:::-----::::::--=-==--::-:---:...:-::....    .:-....................:.:.=................:-==-==:-==+++++=-..-=++=-=***#########**+=-\\r\\n                             .:::::::..::::---:-===------:....:::.....   ::::..................:.:.=.....:........:.:-+=-=-:--=+++=::--.:=----=-=*+#########%%##\\r\\n                                ...:---::.:::---::-==-::..::::::.   ......::-:-=====--:::....:::...-..:.:.:::------::-*=-=-:--=++++-======--------==-**##%%%%%%%\\r\\n                                ......:---::::::---::::.::::::::      .....---------===+==-::::::::-:.:.:::::::::::::=+-=+=---+********+=====++:-*+=-+-=*+###%%#\\r\\n              .......        ...........::--::::::::-:::....::.         ......--:::::::::::::::::::-::::::-=-:::::::-+=-----::-+************#**++++++=++==+*****\\r\\n                 .......................:::::-----::::----::::.......... ......::::--::::::::::::::=:::::.-===-:..::=+=---=:.::::-++****#####*+*#*=-=+===+*+==++\\r\\n            ..    ........................:::::-=+++==-::::---::-..:=:.....:::---=--++==--:::------=.:::::-=----::::-==-==:...::-:::-=+*##########*##**#%###****\\r\\n..  ..   .  ..... .... ..................::::::-=++===:.........:::...  .:::::.::--=========--==+--=:.-::--::----::::---:........::::--==+*****###%%%%%##**+++==\\r\\n........:...::..........................::::::--=====-...............::..:::.:::...:-===-----==+*****+--::..........:-=--::::::::--:::---==++++*****++=----===++\\r\\n    ...........::::........-=-::.........::::--=====-:..................... .........:-===---=+=---==+**+=--:::::....::=+++==-=-:--=++=======--::.......:--===++\\r\\n    ......::::....:::::...  .:::=+-::.::::::--------:..................               .=*++++*=  .   :+*#*++----::--:--:::-==-==-:-++:..           .....:--====+\\r\\n.. .... .---..::::...::-::..    .-+*+=-::::--------:.................              ...  :++==*+=-----+*==++*=-------:--::::::--:..::                ....:---====\\r\\n....... .--:  ..::::...:--:.....  ..:-=+=-:-------:................                      :+*##*+=-+==+++=====::............  ..                      ...::-----=\\r\\n.........:-:  .:-:.:::..:::::--:. .:-:::=++=--::--:...............                        .--+=====+++*#*++==-::...                                  ....:::----\\r\\n.........:==: .:=.. .::::..:----.   ---:..:=*:::-:.....   ..........                       -:::::::::::--------:...                                   ....::::::\\r\\n...:::.::-++-..:=--:...:-:...:-=:...:::==.:.-:=+-....        .........                     -:::-.:::::::::====-....                                     ........\\r\\n:::::..::+*+:..-+#+-*#+-:::.. :=:.-=:.:----::.-*=.....           .                         .-::::::::::::-=---:....                                       ......\\r\\n+-::..::=#*=:.-=*%%#+%@%+:....:-:.:+=-..:::---.......                                       :-::------===+==-:....                                              \\r\\n:::::::-++*-.:-+%%@@%#%@#-::::::...-+-..............                                         .::::::---===--:....                                               \\r\\n.:-:::.+*#+:.--#%%*#%%%%#=:.........--:............                                            ...::::::::..                                                    \\r\\n.:-:::=##*-:--*%%*+==#%%#=:.....................                                                                            ..                                  \\r\\n::--:-*##=:--+%%%-+**%@%*-........                                                                                        ........                              \\r\\n:::-:*##=.:-*%%###**%%%*=:.......                                                                                         .......                               \\r\\n::::+##+:.-+%%#+=+%@%*+-:......                                                                                            ..                                   \\r\\n:::+##*:.:+%@%#@@%%%#=:.......                                                                                                                                  \\r\\n::+##*-.:=#%%+=+#%%#=:.........                                                                                               .........                         \\r\\n-++**-.:=#%%=++=*@#=:............                                                                                            ..........                         \\r\\n=++-:.:-*%%%*=+#%+-:.................                                                                                       .............                       \\r\\n#+:.::=+*##**%%#-.......................                                                                                    ....:::::.....                      \\r\\n=:.:-#%#-=*#%%#-.........................                                                                                  ...:::::::......                     \\r\\n..:-*#%%#=%%%#-............................                                                                                ..::::::.........                    \\r\\n..-*#####=##*-.............................                                                                                ...:::...........                    \\r\\n:=***###***=:............................                                                                                  ....::...........                    \\r\\n=+****+**+:.......     ..............                                                                                      ...:::............                   \\r\\n::-+++#*-......                                                                                                            ...::::...........                   \\r\\n::::+*=:....                                                                                                               ...::::...........                   \\r\\n::::::                                                                                                                      ................                    \\r\\n:::.                                                                                                                         .............                      \\r\\n..                                                                                                                              .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ............                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                                ...............               \\r\\n:::. .                                                                                                                            ...............               \\r\\n::::-=-.                                                                                                                            ...........                 \\r\\n.:-+**+:.                                                                                                                                                       \\r\\n..:=**#*=.                                                                                                                                                      \\r\\n*=.:=*#%#+:.              ......                                                                         ........                                               \\r\\n**=.:=##***=.         ............                                                                    ...............                                           \\r\\n+*#- :-==+##+-.        .............                                             .....              ....:::::::::::....           .......                       \\r\\n=*#*:.:=#%#***-.         ..........                                           ............          :::::::::::::::::::.       ..::::::::::.                    \\r\\n:=###-.-*%%%#%#-.         ...........                                       ...............        .:::::::::::::::::::.      .:------------:.                  \\r\\n::+##+:.-*%%###=.         ..............                                   ................         .:::::--::::::::::::.    .-============---.                 \\r\\n:::-###-.-*%*=++:...      ................                     ............................         .:::::--:::::::::::..    -================-                 \\r\\n::::=#%#:.=%%#*%*:........................                    ...........................            ..::::::::::::::...     -+++++++++++++++=-.                \\r\\n-:::-*%#=.-*%####*:.......................                   ..........................                ...:::::::.....     ..-=++++++++++++++=-.                \\r\\n*=:::+#%%=.-#%#=+##:...........................     .    ...........................            .......   .........        ..:==+++++++++====--.                \\r\\n#=:::-*%%#::=#%%**#*:............................................................           .:::::....:::...               ..:--====++++===---:                 \\r\\n=:::::=%%#+.:=#%#+#%+.............................................................         .-:.:::::::::::-:               ..::----=====---::.                  \\r\\n::::-:-*#%%-.-*%%%*##=............................................................        .:.:-:......:::....               ...:::------::...                   \\r\\n:::::::+%%%+.:=#%#++##=.............................................................     .::::..........:::::.               .....::::....                      \\r\\n---:::-+%%%+..-+%%##%%#-........:::::....................................................:::::..........:::::.                 .........                        \\r\\n:-+=--:=###+:.:=#%*###%#:.....::====-:...................................................::::::::::.::---::::                 ...........                       \\r\\n::-=-::-+**+:..:+#*+=+#*=:::::-==--=-::.:-=:............................................-=-=++==-=+-----=--=:::::::::....:.......:.........                     \\r\\n.::::...:-+=-:..-==--:=====-:.--:::-=-::+%%-...........................................-###**#**+=+========-:--:-:........:::..:.:.::......                     \\r\\n::::.::..:====:..-=:-------:::....:==-:**==:::........................................:+*####*+-:...:-+++++------::::-:..:-----:::-::::::-::::....              \\r\\n::::.::....---:..::--:----::-=-...-=-:::..:---:...............................::::::-=*+++***+.   ..:-+===-:::::::::.::-----==========-=====--===-----:..       \\r\\n...........:------:.:--:...:---:....--:.::----::...................::::::--:::::::..-++++**++**+=-+**+=---        :..--:::::------:::-==++===+++*++*****++=-:.  \\r\\n....::-::::::::::--::::-------.....::::--:-----:.....::-::::::----==--:::::........=+++++**#%%%##**+::::-: ........:::::::::::......:-==+******############**+=-\\r\\n......::..::--=======----:::::::::::::::-:::---=-=++====---===----:::::::-.....::-*#+++****++++*#**-::...:::::::::.:::::::::.....:::-=+*************=+*+==******\\r\\n     ....................::::::---:::::-----==++*+=----=++=--::::::::--:.-:.::-==+#****++=---==-===:::....:----::..::-----:.....::==++++++++++=++=-==+++--==+*+=\\r\\n             ........:::::::::::::::---===++++=-----=++=-:::--::::.::::::--:-=-+++=++==-::::--::----:.....::::::...-:-++---:..::-=======++=-:.:===-.:=+*-:=--=+=\\r\\n            ........::::::::....::-==++*+++------=++=-::::::-:........---:.:-:=+===---:::::::::::---:.....:..--....::==-----::----======+- :-:-=+**+.-+=+*=+*#%%\\r\\n              ............  .:::-=++++==--::::-++=-::.....:::...::::::::. .-:-+-:--:::.....::::::::-:.  . ::.::... .----=--:-------===-::-:.=++=-==*=-##*#%%%%%%\\r\\n              .....       ..::-++==+==:.::::=++-::::::::.......::::::..  .-:-=:......:::---------:::..    .:.::.   .---------=-------===--:..:=+**=+####%%%%%%%%\\r\\n                       ....:----+=--::.:::-=--:...:--:::... ..::.::...   ---=--.::::::::--:::::::.....    .: :-.   .---------=-----.:::::---. .=***#######%%##*+\\r\\n                      ...::-::----::::::-=-:...:-++=:....  ...:.....    :--=:-::-:::::::::....... ....    .: ::.   .--------=------------: -==+****#######*+=---\\r\\n                    ....:--:.:........:-:...:-++=-....    .   ...  ..  .:--..:.......    .......:..-..    .: :::   .:-------+--------====-.-++++***####*+=-:::::\\r\\n  .               ..  ..... .........::..:-=+=-:..::.. ....   ..   .....:-... ......:::::........: :...    . ...   .:----------------=====+++++*****#*=--:::::::\\r\\n....                 ....     .  ...:..:-==-::...::.. ..:..   .    ........:-::----:::...        ... .              -------=+--------======++++****+=-:..:::::::\\r\\n  ...             .:...    ....  .:...:--:.........    :..         .........:::::...     .......  .. .              -------=+:---------=======+++++--+=----+=:::\\r\\n       ..        .::..  ...     ... :::::.........    ..           .............                  :: .          ....-=----=-=......................:::::::-*-:-:\\r\\n                ....  .        ..  ........ ....     ..              ............                  ... .  ..      ..-=-+==+-- .                 ..........*=.:--\\r\\n               .             ... ......... .....     ...           ................  ...:::::::::-.:.. .. :-.:..    :--=**=-- ...       ..::--=====.::.:-=+.:::.\\r\\n               .            .:. ........  .....     . ..           .....:............:::::::.....  -.  .. :::--.    :--=----- ..     .:-===+==-=+**=:-:-=*::-:::\\r\\n                .:......:. ............  ...      ...              .......  ...........    ......:.:      :::-.     :==**=---..    :---==-===: :+++*:=::*=::----\\r\\n            .. .:.  ::::.  .  ......... ...        .               ........ .............:::::::::..      :-:.      :==+#+---     .==----.:.... .:.+----*:::::::\\r\\n..           ..:  ....:.  .  .........  .         .                ........... ...........         ..     .:::..   .:--==-===:     .:---=:. :+==-:-*:=-*-:-:::::\\r\\n..         ...:.  ...::  .. .........  .          .                 ...........  ........                           :-----==---.     .:-=+=-==-=***+:=-*-:::----\\r\\n           ..::. .::::...:. ....   .  .          ..               ...  ........  ...............:-:                 :-----+=---=:       ..:--===+++---==-::::---\\r\\n ..         .:..:..::: .........   .  .  .       .                 .-.:-........:........-+===---=-.             ...:-----==----=-.          .......::*-:-::::::\\r\\n .          .:.....::.  .  ....    .     .      ..                 -=:--...................        ..     ..........-=----===----==:     ............-*:::::::::\\r\\n       .    ::.....::   .  ...... ..            .                  :.   ........ ........                  :-:     .-----:===-=--===:    ...........:=+:---=-:::\\r\\n           .:....::::      ........                                .    .......  ........             .   .---::....-=----===-=======-.  .....:--::::++:=*=--=+*\\r\\n           .:....:::.      .... . .                                     .......  ........       ... .     .- :-::...=====-===-=========. ......::....+-.:-===+==\\r\\n           ::....:::.  .  ......:..    ........ .                . ::-: ........ .........::-----=-.. .   .-:-:.   .-=====+==-==========. ...........+=---===---\\r\\n..         ::...::::.  .  .:... : .                              ..=-::......... .........:::::-=+=-:..   .:-:.  ...-#%#*+++===========+=. ..........+:........:\\r\\n      .....::....:::......:::::::.:....::::::::.:.:..            ..+++-..................:======+***=........  .....=%%%%%%%==========++++. .........+++*****###\\r\\n..    ...:.::....::::::.:::::::::::::::--::::::::::::            ..-::. ........ .........:::::---::: ..............=#######===========++++..........+*###%##%%%\\r\\n      .....::...:::::.::::::::::::::..:::::::::::::::            . : ........... ......... .......... .....      ...=%%%%%%%===========+++++..-:....:+=-====++*+\\r\\n...   ...:.::...:::::.:::.:::::::::::::-:::::::::...:            . .    ........ ........           . .....      ...=++**+**-==========++++*+.::.:--:+-..::::---\\r\\n...    . . .:....::::. .. ....:::::....:........:. ..              ....  ....... ........     ....    .    .. .::. .:-------:===========+++**=...:::.+-..:::::::\\r\\n ...       .:....::::  .. ........:    :.      .:.                 .....    .... .........  .......   .   .-.:-..-..:--------===========+++***-..:...+-..::--:::\\r\\n....        ::...::::..... ...:...:... :..      .....              .......    .. ........             ..   :::. .. .:-------:===========++++***-.:...=-...::::::\\r\\n....        .:......::..:............. .. .      .:-.              ..........  . ........             ..  .-::::  ..:-------:============++++***:....-+..::.-=::\\r\\n ....     .. ::...::::...:.....:::.:... . .       .:.              .................................. ..  .-:::.   .:------=--===========+++++***:...:+.::..==::\\r\\n ... .     . .:::.:::::. :.:...::::.:. . . .      ...               ..............  ....................  .-::-:   .--------:-============++++***+:...+:-:::::::\\r\\n .... .     . .:.:.:::--. ::....:::.:.. ... .     ....              .:.:............  ...           ..... .-::-.   .:---------============+++++***+:..==.:::::::\\r\\n             ..::::::::::..::....:::.:........     ....             .::-:..............::::::.....  ..... .:::-:. ..:------=--============+++++****+.:-+...:-:::\\r\\n              .......   .. .::.:.::::.:........   ....-             ... .. .............::::--::-=-.:.... .:..::....:--------=============+++++****#+-:=-.::::::\\r\\n               ..... .........:::.:::.::........   ...:.             .:      ............       .::::.... .--::. ...:-------========+===+++++++***###*:-+...:::.\\r\\n                ... ......... .:::::::.::.:::..:.... ....           . -.....   ...........         ...... .-:::.....:-------=====------:::::::-=--=*##*=+-.....-\\r\\n                  .... .........::.::::.::.........   ..             :.:         .............     ::.... .-::-:....:--------=====++====-----::--...-=+*+*:..:-:\\r\\n                   ....:.........::::---::::........   .....         ..:..:::::::......... ....... ...... .-:::::-..:------:--======+++===+++++++==-:-:=--=--:..\\r\\n                    ..:.......::-::-::----:::::-:::... ..:::.         :.-.-:...::-----:......     ....... .::--.  ..:--+=--:-=============+++++++**+=-:..:::...:\\r\\n              ..::-.  .::::---:---:::-------:::-::::......:::.        ...:..     ....:--::----::-:.........:.:-.....:-=*--=:-===========++=+++++*****+=--:::::::\\r\\n                .:::.. ..:::----:::::::--::---:::---::.....:::.  .     ..-:.. ......::..:::-----=-.:..........-.....:-+=--=:-=======+++=-::=+******#####*==--::-\\r\\n                          .:::-----::::::--=-==--::::---:...::::....    .:-...................::.:.=................:-==-==:-==+++++=-.:-+++=-=***##########*+=-\\r\\n                             .:::::::..::::---:--===----:.:...:::.....   ::::..:...............:.:.=.....:........:::-+=-=-:--=+++=::--.:----=--=++#########%%%#\\r\\n                                ...:---::.::::--::-==-::..::::::.    .....::-:-=====--:::...:::::.:-..:.:.:::------::=+=-+=:--=++++=======-------==--**##%%%%%%%\\r\\n                               .......:---::::::---::::.::::::::      .....---------===+=-:::::::::-:...:::::::::::::==-=+=---+********+====+++:=*+=-=-=*+###%##\\r\\n              ........       ...........::--::::::::--:::...::.         ......:-:::::::::::::::::::-::::::-=-:::::::-+=-----::-=+***********#*+++++++=++==+*****\\r\\n                 .......................:::::-------::-:---:::.......... .....:::::--::::::::::::::=:::::.-===-:..::=+==-==:.::::-=+****#####*+*#*=-=+===+*+=++*\\r\\n           ...    ........................:::::-=+++==-::::::-::-:.:=:.....:::---=--++==--:::-------.:::::-=----::::-====-:...::-:::-=+*##########*##*##%##*****\\r\\n..  ..  ... ..... .......................:::::--=+====:.........:::...  .:::::.:::-==-======--=+=--=-.-::-:::----::::---:........::::---=++*****##%%%%%##*+++===\\r\\n........:...::.............:............::::::--=====-................:..:::.::.:..:-=-------==+*****+=--:..........:-=---::::::----:---==+++++****+===----===++\\r\\n    ...........::::........-=-:::........::::--=====-:..................... .........:-===--=++=-:--=+**+=--:::::::..::-=++==-=-:--=++====--=--:........:--==+++\\r\\n    ......::::.....::::...  .:::=+=::.::::::--------:..................               .=*++++*-  ....:+*#*++----::-::--:::-==-==::-+=..            .....:--===++\\r\\n....... .---..::::...::-::...   .-=*+=-::::--------:..................             ...  :++=+*+==----++==++*=-------:--::::::-::..::                ....:---====\\r\\n.........--:  ..::::...:--:.....  ..:-=+=-:-------:.................                .... :+*##++=-+==++*+====:.....   .....  .                       ...::-----=\\r\\n.........:-:  .:-:.:::..:::::---...:--:.-++=--:---:................                       .--+=-====++*#*+===-::...                                  ....:::----\\r\\n.........:==:..:=.. .::::..:--=-.   ---:..:=*:::-:......  ...........                     .-:::::::::::--------:...                                   ....::::::\\r\\n...:::.::-++-..:=--:...:-:...:-=:...:::=-.:.-:++-.....       .........                     -:::-.:::::::::=-==-....                                     ........\\r\\n-::::..::+*+-..-+#*=*#*-:::.. :=:.-=:.:----::.-*-.....           ..                        .-::::::::::::-=---:....                                       ......\\r\\n+-::..::=#*=:.-=*%%#+%@%+:....:-:.:+=-...:::--.......                                       :-::-----====+==-.....                                              \\r\\n.::::::-++*-.:-+%%@@%#%@#-:::::....-+-..............                                         .::::::---==--:.....                                               \\r\\n.:-:::.+##+:.-=#%%+*%%%%#=:.........--:...........                                             ...::::::::...                                                   \\r\\n.:-:::=##*-:--*%%**==#%%#=:.....................                                                                                                                \\r\\n::--:-*##=:--+%%%==+*%@%*:........                                                                                        ........                              \\r\\n:::-:*##=.:-*%%####*%%%*=:........                                                                                        ......                                \\r\\n::::+##+:.-+%@#+=+%@%*+-:.......                                                                                           ..                                   \\r\\n-::+#%*:.:+%@%#@@%%%#=:.......                                                                                                                                  \\r\\n::+##*-.:=%%#+=+#%@#=:.........                                                                                               .........                         \\r\\n-++**:.:=#%%==++*@#=:............                                                                                            ..........                         \\r\\n=++-..:-*%%%#=+#%+::.................                                                                                       .............                       \\r\\n#+:.::=+*##**%@#-.......................                                                                                    ....:::::.....                      \\r\\n=..:=#%#==*#%%#-..........................                                                                                 ..::::::::......                     \\r\\n..:-##%%#=%%%#-............................                                                                                ..::::::.........                    \\r\\n.:-*#####=##*-.............................                                                                                ..::::...........                    \\r\\n:=**####***-:............................                                                                                  ....::...........                    \\r\\n-+***++*+=:......      ..............                                                                                      ...:::............                   \\r\\n::-=++#+-......                                                                                                            ..:::::...........                   \\r\\n.:::=*=....                                                                                                                ...::::...........                   \\r\\n:::::.                                                                                                                      ................                    \\r\\n:::.                                                                                                                         .............                      \\r\\n.                                                                                                                               .......                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ............                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                                ...............               \\r\\n:::.                                                                                                                              ...............               \\r\\n:::::--.                                                                                                                            ...........                 \\r\\n..-+**+:.                                                                                                                                                       \\r\\n .:=**#*=.                                                                                                                                                      \\r\\n*=.:=*#%#+:               ......                                                                         .......                                                \\r\\n**=.:=##***-.         ............                                                                    ...............                                           \\r\\n+*#- :===+##+:.         ...........                                              .....              ....:::::::::::...             ......                       \\r\\n=*#*:.:=###***-.         ...........                                          ...........           :::::::::::::::::::        ..:::::::::..                    \\r\\n:=###:.-*%%##%#-.         ...........                                        ..............        .:::::::::::::::::::.      .:------------:.                  \\r\\n::+##+..-*%%%##=.         ..............                                   ................         ::::::--::::::::::::.    :-==========-----.                 \\r\\n::-=##*-.-#%*=+=:...      ................                      ...........................         .:::::--:::::::::::..    -================-                 \\r\\n::::=#%#::=%%#*#+:........................                    ...........................            ..::::::::::::::...     -+++++++++++++++=-                 \\r\\n-:::-*%#=.-*%##%#+:......................                    ..........................                ...:::::::.....     ..-=++++++++++++++=-.                \\r\\n*=:::+#%%=.-#%#=+#*:.......................              ...........................            ......    .........        ..:==+++++++++====--.                \\r\\n#=:::-*%%#::=#%#**#*:............................................................           .::::.....:::..                ..:--====++++===---:                 \\r\\n+:::::=%%#+.:=#%#+#%=.............................................................         .-:..::::::::::-:               ..::----=====---::.                  \\r\\n:.::-:-*##%-.-*%%%###=.............................................................       .:.:-:......:::....               ...:::------::...                   \\r\\n:::::::+#%%+.:=#%#++##=..............................................................    .:.::..........::..:.               .....:::::...                      \\r\\n---:::-+%%%+..-*%%###%#-.........::::..................................................  :::::..........:::::.                 .........                        \\r\\n:-+=--:=###+:.:=#%*###%#:......:-===-....................................................:::::::::..::--:::::                 ..........                        \\r\\n::-=-::-+#*+:..:+#*+=+##=:::::-==--=-::.:--:............................................-=-=====-=+-----=--=::::::::.....:.......:.........                     \\r\\n.:::::..:=+=-:..-===--=====-:.--:::-=-::+%#-...........................................-###****++=*========-:--:::.....:..:::..:.:.:.......                     \\r\\n.:::..:..:====:..-=:-------:::....:==-:*#==:::........................................:+*#####+-:...:-++++=---=--::::-:..:-----::::::::::::::....               \\r\\n::::.::...:---:..::--:----::-=-...-=-:::..:---:...............................::::::-=*+++***+.    ..-+===-::::::::::::-----==========--====-====----::.        \\r\\n...........:------:::--:...:---:....--:.::----::....................:::::-::::::::..-++++**++**=--+**+=---        :..--:::::-=----::--==++====+*++*****++=-:.   \\r\\n....:::::::::::::--:::::------.....::::--:-----:.....::-::::::----==--::::::.......-+++=+**#%%%##**+::::-: ........:::::::::::......:-==+******###########**++=:\\r\\n......::..::--=======--=-:::::::::::::::-:::---=-====-==---====---:::::::-......:-+#*++**#**+++*#**-::...:::::::::.:::::::::....::::-=+***********#*++*+=+******\\r\\n     ....................::::::---:::::-----==++*+=----=++=--::::::::--:.-:.::--=+##****==---======:::....:----::..::-----......::-=++++++++*+=++====++=--==+*+=\\r\\n              ........::::::::::::::---===++++=-----=+++-:::--::::.::::::--:-=-++++++==-::::---:---::.....:-::::...-:-++---:..::-=======++=-:.:===-.:=*+::=--===\\r\\n            ........::::::::....::--=++*+++=-----=++=-::::::-::.......:--:.:-:=+=-=--::::::::::::---:.....:..--....::==-----::----======+- --:-=+**=.=+=++=+*#%%\\r\\n              ............  ..::-=++++==--::::-++=-::.....:::...:::.::::. .-:-+-::-:::.....:::-::::-:.  . ::.::... .----=--:-------===-:--::=++=-==*=-##*#%%%%%%\\r\\n              .....       ..::-=+==+==:.::::-++-::::::::.......::::::..  .---=:......:::---------:.:..    .:.::.   .---------=-------===--:..-=**+=+####%%%%%%%%\\r\\n                        ...:----==--::.:::-==-:...:---:.... ..::..:...   ---=--.::::::::--:::::::.....    .: :-.   .---------=-----..:::----. :=***#######%%##*+\\r\\n                      ....:-::----::::::-=-:...:-=+=:....  ...:.....    :--=:--:-:::::::::.......  ...    .: ::.   .--------=------------. -===*****######*+=---\\r\\n                    ....:--:...........-:...:-=+=-....    ..  ...  ..  .:-=..:......     ..     ...-..    .: :::   .:-------+--------====-.=++++***####*+=-:::::\\r\\n                   .  ..... .........::..::=++=:..::.. ....   ..   ......-...  .....::::.........: :...    . ...    :-----------------=====++++*****#*=--:::::::\\r\\n....                 ....         ..:..::==--:...::.. ..:..   .    ........:-::----:::..         ... .              -------=+---------=====++++****+=-:..:::::::\\r\\n  ..               :...    ....  .:...:--:.........    ...         .........:::::..          ...  .. .              -------=+:---------======++++++--+=---=+=:::\\r\\n       ..        .::..  ...     ... .::::.........    ..           .............                  .:            ... -=----===.....................::::::::-*::::\\r\\n                ....  .        ..  ........ ....      .              ............                  ..  .  ..      ..-=-+==+-- .                 ..........*-.:-:\\r\\n                              ..  ........ .....     ...           ................  ...........:-.:.. .  :-.:...   :--=**=-- ..        ..::--=====.-::-:++.::::\\r\\n               .            .:. ........  ....      .. .           .....::...........:::::::...... -.  .  :::--.    :-------- ..     .:-===+==-=***=:-:-+*::-:::\\r\\n                .:......:. ............. ...      ...              .......  ...........     .....:.:      :::-.     :--*+=---..    :---==-===: :+++*:-::*-::----\\r\\n            .. .:.  ::::.  .  .........  ..        .               ........ .............::::...::...     :-:.      :==+#+---     .==----.:.... .:.+:-:=*:::::::\\r\\n..           ..:.  ...:.  .  .........  .                          ........... ...........         ..     .:::..   .:--======:     .:---=:. :+==-:-*:=:*-:::::::\\r\\n..         ...:.  ...::  ..  ........  .          .                 ...........  ........                           :-----==---.     .:-=+=-==-+***+:=-*-:::----\\r\\n            ..:. .::::. .:. ....   .. .          ..               . .  ........  ................::                 :-----+=---=:       ..:--===+++:=-+=-::::---\\r\\n ...         :..:..::: .... ....   .  .          .                 .-..-........-........:==-::..-=.             ...:-----==----=-.          .......::*::-::::::\\r\\n .          .:.....::.  .......    .     .      ..                 :=::-...................        ..      .........-=----===----==:     ............-*:::::::::\\r\\n       .    ::.....::   .  .....  ..            ..                 ::   ........ ........                  :-:     .-----:===----===:    ...........:=+:-----:::\\r\\n            :....::::      ........                                .    .......  ........                 .---::..:.-=----===-=======-.  .....:-:::::*=:+*=--=+*\\r\\n           .:....:::.      .... . .                                     .......  ........    ..  .. .     .- :-::...-====-===-=========. ......::....+-.:-===+=-\\r\\n           .:....:::.  .  ..... :..    ........ .                . :::: ........ .........:::-:--=-.. .   .-:-:.   .-=====+==-==========. ...........+=---===---\\r\\n..         ::...::::.  .  .::.. : .                              ..==:::........ .........::::--=+=-:..    :-:.  ...-#%#*+++===========+=. ..........+:.......:.\\r\\n      .....::....:::......:::::.:.:....::::::::.:.:..            ..+++=:.................:======+***+........  .....=%%%%%%%==========++++. .........++******###\\r\\n..    ...:.::....::::::.:::::::::::::::--::::::::::::            ..-::. ........ .........::::----::: ..............=#######===========++++.........:+*###%##%%#\\r\\n      .....::....::::.:.::::::::::::..:::::::::::::::            . :.. ......... ............... .... .....      ...=%%%%%%%===========+++++..-:....:+=--===+*+*\\r\\n...   ...:..:...:::::.:::.:.:::::::::::-:::::::::...:              ..   ........ ........           . .....      ...=++**+*+-==========++++*=.:..:--:+-.:::::---\\r\\n...    . . .:....::::. .. ....:::.:....:........:. ..              ....  ....... .........   .....    .    .. .::. .:-------:===========+++**=...:::.+:.:::::::-\\r\\n ...       .::...::::  ..  .......:    :..     .:.                 .....    .... ......... ......:.   .   .-.:-..-..:--------===========+++***-.:....+:..::--:::\\r\\n....        .:...::::..... ...:...:... :..      .:...              .......    .. ........             ..   :::. .. .:-------:===========++++***-.:...+-...::::::\\r\\n....        .:......::..:......::..:..  . .      .:-.              ..........  . ........             ..  .-::::  ..:-------:============++++***:....==..-:.-=::\\r\\n .....    .. ::...::::...:.....:::.:... ...       ...              ...........................    ... ..  .-:::.   .:------=--===========+++++***:...-+.::..==::\\r\\n ... .     ...:::.:::::. .::....:::.:. . . .      ...               ..............  ................. ..  .-::-:   .--------:-============++++***+:..:+:-::::::-\\r\\n .... .     . .:.:.:-::-. .::...:::.:.. ... .      ...              .:.:............  ...           ..... .-::-.   .:---------============+++++***+...=-.:::::::\\r\\n             ..::::::::::..::....:::.:........     ...:             .::::..............::::::..  .  ..... .:::-:. ..:------=--============+++++****+.:=+..::-::-\\r\\n              ... ...    . .::.:..:::.:........     ..-.            ... ................:::::::.:=-.:.... .:..::....:--------=============+++++****#+-:+-.::::::\\r\\n                .... .........::::.::.::........   ...:.             .:      ............       .::::.... .--::: ...:-------========+===++++++++**###*:=+...:.:.\\r\\n                ... ......... .:::::::.::.::::.:.... ....           . ::.... . ...........         .:.... .-:::. ...:-------=-===-----::::::::-=:-=**#*=+-.....-\\r\\n                  .... .........::.::::..:........    ..             :.:         .............     ::.... .-::-:....:--------====+++====-----::--...:=+*+*:..:-:\\r\\n                   ..............::::---::::.........  ..:..         ..::.:::::::......... ....... ...... .-::::::..:------:--======++====+++++++==::-:------:..\\r\\n                     .:.......::-::-::----:::::-:::... ..:::.         :.-.--..:::-----:......     ....... .:.--.  ..:--+---:-=============+++++++**+=-..::::...:\\r\\n              ..::-.  .::::---:---:::-------:::-::::......:::.         ..:...   ....::--::=---::-:....... .:.:-.....:-+*--=:-===========+==+++++*****+=--::-::::\\r\\n                .:::.   .:::----:::::::--::--=:::---::.....:::.   .    ..-:.. .....::...:::--:::=-.:..........-.....:-+=--=:-=======++=-:::+++*****#####*+=--::-\\r\\n                          .:::-----::::::--=-==--::::---:...::::....    ..-:.................:::.:.=................:-+=-==:-==+++++=:.:=+++-:+***##########*+=-\\r\\n                             .:::::::..:::::--::-===-:-::.....:::.....   .:::..:...............:::.=....::........:::-+=-=-:--=+++=::--.:----=--=++#########%%%#\\r\\n                                ...:---::.::::--::-==-::..::::::.    .....::-::=+===--:::..::::::.:-..:.:.:::------::=+==+=:--=++++=======-------==--***#%%%%%%#\\r\\n                               .......:---:::::::--::::.:::::::.      .....:---:-----===-::::::::::-:...:::::::::::::==-===--:+********+====+++-=*+===-=++###%##\\r\\n               .......       ............:--::::::::--:::...::.         ......:-:::::::::::..::::::-::::::-=-::::.::-+=-----::-=+***********#*++++*+==++==+**+**\\r\\n                 ........................::::-------:--:---:::......::.. .....:::-:::::::::::::::::=:::::.-===-:..::=+==-==:.::::-=+***######**##*-=++===**+=++*\\r\\n           ...    ........................:::::-=+++==-::::::-::-:.:-:.....::.---=--++==--:::-=-----.:::::-=----::::-====-....::-:::-=+*#############*#%%##*****\\r\\n... ..  ... ..... .......................:::::--=+====:.........:::...  .:::::.:::--=-======--=+=--=-.-::-:::---:::::---:........::::---=++++***##%%%%##**+++===\\r\\n........:...::.............::............:::::--=====-................:..:::.::....:-=-------==+*****+=--:..........:-=---::::::--------==++++****++==-----===++\\r\\n    ...........::::...... .-==:::........::::---====-:.....................    ......:-======++-:::--=**+=--:::::::.:::-=++===+-:--=*+===-----::...    .:-===+++\\r\\n   .......:::::....::::...  ...:=+=-:.::::::--------:..................               .-*+++++-  ....:+*#*++----::-::--:::----=-::-+-.             .....:--===++\\r\\n....... .---..::::...::-::...   .:=+*=-::::--------:..................             ...  :++=+*+==----++===+*=----::::--::::::-::..:.                ....:---====\\r\\n.........--:  ..::::...:-::.....  ..::=++-:-------:.................                . .. .+*##++=-+==***+====:....    .....  .                       ...::-----=\\r\\n.........:-:  .:-:.::::..:::----. .:--:.-++=-:::--:................                       .--==-====++*#+====-:....                                  ....:::----\\r\\n.........:==:..:=..  .:-:..::-=-..  ---:..:=*:::-:... .    .........                      .-:.::::::::::------:....                                   ....::::::\\r\\n...:::.::-++-..:==-:::.:-:...:-=:...:::=-::.::++-....        .........                     -::::.:::::::::=-==-....                                     ........\\r\\n-::::..::+*+-..-+%*=*#*=:::.. :-:.-=:::----::::+-....            ..                        .-:::::::::::--=---:....                                       ......\\r\\n=-::..::=#*=:.-=*%%%+#@%+:....:-:.:+=-...:::-:.......                                       :-::-----====+==:.....                                              \\r\\n.:-::::-++*-.:-+%%@@%#%%#-:::::.. .-+-.............                                          .::::::---==--:....                                                \\r\\n.:-:::.+##+:.-=#%%+*%%%%#=:.........:-............                                              ...::::::..                                                     \\r\\n.:-:::=##*-:--*%%**==#@%#=:.....................                                                                                                                \\r\\n::--:-*##=.-=*%%%-=+*%@%+:........                                                                                        .......                               \\r\\n:::-:*##=.:-*%%#*###%%#*-.........                                                                                        .....                                 \\r\\n::::+##+:.-+%@#++=%@%*=-:......                                                                                            .                                    \\r\\n-::+#%*:.:+%@%#@@%%%*=:.......                                                                                                                                  \\r\\n::+##*:.:=%%#+-=*%%#=:.........                                                                                               .........                         \\r\\n-++++:.:=#%%==++*@*-:............                                                                                            ..........                         \\r\\n+++-..:-#%%%#=+#%=:.................                                                                                        .............                       \\r\\n#+..:-+++#***%@#-......................                                                                                    .....:::::.....                      \\r\\n=..:=#%#=-##%%#:..........................                                                                                 ..::::::::......                     \\r\\n..:-##%%%=%%%#-............................                                                                                ..::::::.........                    \\r\\n.:-*#####=##*-.............................                                                                                ..::::...........                    \\r\\n-=**####+**-:............................                                                                                  ....:............                    \\r\\n-=***++*+=:......      ..............                                                                                      ...:::...........                    \\r\\n::-=++#+:.....                                                                                                             ..:::::...........                   \\r\\n.::.=*-....                                                                                                                ...::::..........                    \\r\\n::::..                                                                                                                      ...............                     \\r\\n::..                                                                                                                         .............                      \\r\\n.                                                                                                                               ......                          \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   ............                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                                ...............               \\r\\n:::.                                                                                                                              ...............               \\r\\n:::::--.                                                                                                                            ...........                 \\r\\n.::+**+:.                                                                                                                                                       \\r\\n .:=****=.                                                                                                                                                      \\r\\n*=.:=*#%#=:               ......                                                                         .......                                                \\r\\n**=.:=##***-.         ............                                                                    ..............                                            \\r\\n+*#- :===+##+:.         ...........                                              .....              ....:::::::::::...             .....                        \\r\\n=*#*:.:=###***-.         ...........                                          ...........           :::::::::::::::::::        ..:::::::::..                    \\r\\n:=###-.-*%%##%#-.         ...........                                        ..............        .:::::::::::::::::::.      ::------------:.                  \\r\\n::+##+..-*%%%##=.         ..............                                   ................         ::::::--:::::::::::..    :-===========----.                 \\r\\n::-=##*-.-#%*=+=:...      ...............                       ...........................         .:::::--:::::::::::..    -================:                 \\r\\n::::=#%#::=%%#*#+:.......................                     ...........................            ..::::::::::::::...     -+++++++++++++++=-                 \\r\\n-:::-*%#=.-*%##%#+:......................                    .........................                 ...:::::::.....     ..-+++++++++++++++=-.                \\r\\n*=:::+#%%=.-#%#=+#*:.......................              ...........................            ......    .........        ..:==+++++++++====--.                \\r\\n#+:::-*%%#::=#%#**#+..............................................................          .::::.....:::..                ..:-=====++++===--:.                 \\r\\n+:::::=#%#+.:=#%#+#%=.............................................................         .-:..::::::::::-:               ..::----=====---::.                  \\r\\n:.::-:-*##%-.-*%%%###=.............................................................       .:.:-:......:::....               ...:::------::..                    \\r\\n:::::::+#%%+.:=#%#++##-..............................................................    .:.::..........::..:.               .....:::::...                      \\r\\n--::::-+#%%+..-*%%###%#-.........::::..................................................  :::::..........:::::.                 .........                        \\r\\n:-+=-::=###+:.:=#%*###%*:......:-===-:...................................................:::::::::..::--:::::                 ..........                        \\r\\n::-=-::-+#*+:..:+#*+=+##-:::::-==--=-::.:--:............................................-=--====-=+-----=--=::::::::.....:.......:.........                     \\r\\n.:::::..:=+=-:..-===--=====-:.--:::-=-::+%#-...........................................-###*#**++=*========-:--:::.....:..:::..:.:.:.......                     \\r\\n.:::.....:====:..-=:-------:::....:==-:*#==:::........................................:+*#####+-:...:-++++=---=--::::-:..:-----::::::::::::::...                \\r\\n::::.::...:---:...:--:----::-=-...-=-:::..:---:...............................::::::-=*+++***+.    .:-+===-::::::::::::-----==========--====-====----::.        \\r\\n...........:---:--:::--:...:---:....--:.::----:.....................:::::-::::::::..-++++**++#*=--+**+=---        :..--:::::-=----::--==++====+*++*****++=-:.   \\r\\n....:::::::::::::--:::::------.....::::--------:.....::-::::::----==--::::::.......-+++=+**#%%%##**+::::-: ........:::::::::::......:-==+******###########**++=:\\r\\n......::..::--=======--=-::::::::::::::--:::---=-====-==---====---:::::::-......:-+#*++**#**+++*#**-::...:::::::::.:::::::::....::::-=+***********#*++*+=+******\\r\\n     ....................::::::---:::::-----==++*+=----=++=--::::::::--:.-:.::--=+*#***+==---======:::....:----::..::-----......::-=++++++++*+=++====++=--==+*+=\\r\\n              ........::::::::::::::---===++++=-----=+++-:::--::::.::::::--:-=-++++++=--::::---:----:.....:-:::::..-:-+=---:..::-=======++=-:.:===-.:=*+::=--===\\r\\n            .........:::::::....::--=++*+++=-----=++=-::::::-::.......:--:.:-:=+=-=--::::::.:::::---:........--....::==-----::----======+- --:-=+**=.=+=++=+*#%%\\r\\n              ............  ..::-=++++==--::::-++=-::.....:::...:::.::::. .-:-+-::-:::.....:::--:::-:.  . ::.::... .----=--:-------===-:--::=++=-==*=-##*#%%%%%%\\r\\n              .....       ..::-=+==+==:.::::-++-::::::::.......::::::..  .---=:......:::---------:::..    .:.::.   .---------=-------===--:..-=**+=+####%%%%%%%%\\r\\n                        ...:----==--::.:::-==-:...:---:.... ..::..:...   ---=--.::::::::-::::::::.....    .: :-.   .---------=-----..:::----. :=***#######%%##*+\\r\\n                      ....:-::----::::::-=-:...:-=+=:....  ...:..:..    :--=:--:-:::::::::.......  ...    .: ::.   .--------=------------. -===*****######*+=---\\r\\n                    ....:--:...........-:...:-=+=-....    ..  ...  ..  .:-=..:......     ..     ...-..    .: :::   .:-------+--------====-.=++++***####*+=-:::::\\r\\n                   .  ..... .........::..::=++=:..::.. ....   ..   ......-...  .....::::.........: :...    . ...    :-----------------=====++++*****#*=--:::::::\\r\\n....                 ....         ..:..::==--:...::.. ..:..   .    ........:-::----:::..         ... .              -------=+---------=====++++****+=-:.::::::::\\r\\n  ..               :...    ....  .:...:--:.........    ...         .........::::...          ...  .. .              -------=+:---------======++++++--+=---=+=:::\\r\\n       ..        .::..  ...     ... .::::.........    ..           ............                   .:            ... -=----===.....................::::::::-*::::\\r\\n                ....  .        ..  ........ ....      .              ............                  ..  .  ..      ..-=-+==+-- .                 ..........*-.:-:\\r\\n                              ..  ........ .....     ...           ................  ...........:-.:.. .  :-.:...   :--=**=-- ..        ..::--=====.-::-:++.::::\\r\\n               .            .:. ........  ....      .. .           .....::...........:::::::...... -.  .  ::.--.    :--=----- ..     .:-===+==-=***=:-:-+*::-:::\\r\\n                .:......:. ............. ...      ...              .......  ...........     .....:.:      :::-.     :--**=---..    :---==-===: :++++:=::*-::----\\r\\n             . .:.  ::::.  .  .........  ..        .               ........ .............::::...::...     .-:.      :==+#+---     .==----.:.... .:.+:-:=*:::::::\\r\\n..           ..:.  ...:.  .  .........  .                          .......................         ..     .:::..   .:--======:     .:---=:. :+==-:=*:=:*-:::::::\\r\\n..         ...:.  ...::  ..  ........  .          .                 ...........  ........                           :-----==---.     .:-=+=-==-+***+:=-*-:::----\\r\\n            ..:. .::::. .:. ....   .. .          ..                 .  ........  ................::                 :-----+=---=:       ..:--===+++:=-+=-::::---\\r\\n  ..         :..:..::: .... ....   .  .          .                ..-..-........-........:==-::.:--.             ...:-----===---=-.          .......::*::-::::::\\r\\n .          .:.....::.  .......    .     .      ..                 :=::-...................        ..      .........-=----===----==:     ............-*:::::::::\\r\\n       .    ::.....::   .  .....  ..            ..                 ::   ........ ........                  :-:     .-----:===----===:    ...........:=+:-----:::\\r\\n            :....::::      ........                                .    .......  ........                 .---::..:.-=----===-=======-.  .....:-:::::*=:+*=--=+*\\r\\n           .:....:::.      .... . .                                     .......  ........    ..  .. .     .- :-::...-====-===-=========. ......::....+-.:-===+=-\\r\\n           .:....:::.  .  ..... :..    ........ .                . :::: ........ .........:::-:--=-.. .   .-:-:.   .-=====+==-==========. ...........+=---===---\\r\\n..         ::...::::.  .  .::.. : .                              ..==:::........ .........::::--=+=-:..    :-:.  ...-#%#*+++===========+=. ..........+:.......:.\\r\\n      .....::....:::......:::::.:.:....::::::::.:.:..            ..+++=:.................:======****+........  .....=%%%%%%%==========++++. .........++******###\\r\\n..    ...:.::....::::::.:::::::::::::::--::::::::::::            ..-::. ........ .........::::----::: ..............=#######==========+++++.........:+*###%##%%#\\r\\n      .....::....::::.:.::::::::::::..:::::::::::::::            . :.. ......... ............... .... .....      ...=%%%%%%%===========+++++.:-:....:+=--===+*+*\\r\\n...   ...:..:...:::::.:::.:.:::::::::::-:::::::::...:              ..   ........ ........           . .....      ...=++**+*+-==========++++*=.:..:--:+-.:::::---\\r\\n...    . . .:....::::. .. ....:::.:....:........:. ..              ....  ....... .........  ......    .    .. .::. .:-------:===========+++**=...:::.+:.:::::::-\\r\\n ...       .::...::::  ..  .......:    :..     .:.                 .....    .... ......... ......:.   .   .-.:-..-..:--------===========+++***-.:....+:..::--:::\\r\\n....        .:...::::..... ...:...:... :..      .:...              .......    .. ........             ..   :::. .. .:-------:===========++++***-.:...+-...::::::\\r\\n....        .:......::..:......::..:..  . .      .:-.              ..........  . ........             ..  .-::::  ..:-------:============++++***:....==..-:.-=::\\r\\n .....    .. ::...::::...:.....:::.:... ...       ...              ...........................    ... ..  .-:::.   .:------=--===========+++++**+:...-+.::..==::\\r\\n ... .     ...:::.:::::. .::....:::.:. . . .      ...               ..............  ................. ..  .-::-:   .--------:-============++++***+:..:+:-::::::-\\r\\n .... .     . .:.:.:-::-. .::...:::.:.. ... .      ...              .:..............  ...           ..... .-:::.   .:---------============+++++***+...+-.:::::::\\r\\n             ..::::::::::..::....:::.:........     ...:             .::::..............::::::..  .  ..... .:::-:. ..:------=--===========++++++***#+.:=+..::-::-\\r\\n              ... ...    . .::.:..:::.:........     ..-.            ... ................:::::::.:=-.:.... .:..::....:--------=============+++++****#+-:+-.::::::\\r\\n                .... .........::::.::.::........   ...:.             .:      ............       .::::.... .--::: ...:-------========+===++++++++**###*:=+...:.:.\\r\\n                ... ......... .:::::::.::.::::.:.... ....           . ::.... .............         .:.... .-:::.  ..:-------=-===-----::::::::-=:-=**#*=+-.....-\\r\\n                  .... .........::.::::..:........    ..             :.:          ............     ::.... .-::-:....:--------====+++====-----::--...:=+*+*:..:-:\\r\\n                   ..............::::---::::.........  ..:..         ..::.:::::::......... ....... ...... .-::::::..:------:--======++====+++++++==::-:------:..\\r\\n                    ..:.......::-::-::----:::::-:::... ..:::.         :.-.--..::------:......     ....... .:.--.  ..:--+-----=============+++++++**+=-..::::...:\\r\\n              ..::-.  .::::---:---:::-------:::-::::......:::.         ..:...  .....::--::=---::-:....... .:.:-.....:-+*--=:-===========+==+++++*****+=--::-::::\\r\\n                .:::.   .:::----:::::::--::--=:::---::.....:::.   .    ..-:.. .....::...:::--:::--.:..........-.....:-+=--=:-=======++==:::+++*****#####*+=--::-\\r\\n                          .:::-----::::::--=-==--::::---:...::::....    ..-:.................:::.:.=................:-+=-==:-==+++++=:.:=+++-:+***##########*+=-\\r\\n                             .:::::::..:::::--:--===-:-::.:...:::.....   .:::..:...............:::.=....::........:::-+=-=-:--++++=::--.:----=--=++#########%%%#\\r\\n                                ...:---::.::::--::-==-::..::::::.    .....::-::=+===--:::..::::::.:-..:.:.:::------::=+==+=:--+++++=======-------==--***#%%%%%%#\\r\\n                               .......:---:::::::--::::.:::::::.      .....:---:-----===-::::::::::-:...:::::::::::::+=-===--:+********+====+++-=*+===-=++###%##\\r\\n               .......       ............:--::::::::--:::...::.         ......:-:::::::::::..::::::-::::::-=-::::.::-+=-----::-=+***********#*++++*+==++==+**+**\\r\\n                 .......................:::::-------:--:---::::.....::.. .....:::-:::::::::::::::::=:::::.-===-:..::=+==-==:.::::-=+***######**##*-=++===**+=++*\\r\\n            ..    ........................:::::-=+++==-::::::-::-:.:-:.....::.---=--=+==--:::-=-----.:::::-=----::::-====-....::-:::-=+*#############*#%%##*****\\r\\n... ..  ... ..... .......................:::::--=+====:.........:::...  .:::::.:::-==-======--=+=--=-.-::-:::---:::::---:........::::---=++++***##%%%%##**+++===\\r\\n........:....:.............::............:::::--=====-................:..:::.::....:-=-------==+*****+=--:..........:-=---::::::--------==++++****+===-----===++\\r\\n    ...........::::...... .-==:::........::::--=====-:......................   ......:-======++-:::--=**+=--:::::::..::-=++===+-:--=*+===----::....    .:-===+++\\r\\n   .......:::::....::::...  ...:=+=-:::::::---------:..................               .-*+++++-  ....:+*#*++----::-::--:::----=-::-+-.             .....:--===++\\r\\n....... .-=-..::::...::-::...   .:=++=-::::--------:..................               .  :++=+*+==----++===+*=----::::--::::::-:...:.                ....:---====\\r\\n.........--:  ..::::...:-::.....  ..::=++-:-------:.................                  .. .+*##++=-+==***+====:....    .....                          ...::-----=\\r\\n.........:-:. .:-:.::::..:::----. .:--:.-++=-::---.................                       .--==-====++*#+====-:....                                  ....:::----\\r\\n.........:==:..:=..  .:-:..::-=-..  ---:..:=*:::-:...      ..........                     .-:.::::::::::-------....                                   ....::::::\\r\\n..::::.::-++-..:==-::..:-:...:-=:...:::=-::.::++-....        .........                     -::::.:::::::::=-==-....                                     ........\\r\\n-::::..::+*+-..-+#*=*#*=:::.. :-:.-=:::----::::+-....            ..                        .-:::::::::::--=---:....                                       ......\\r\\n=-::..::=#*=:.-=*%%%+#@%+:....:-:.:+=-...:::-:......                                        :-::-----====+==:.....                                              \\r\\n.:-::::-++*-.:-+%%@@%#%%#-:::::.. .-+-.............                                          .::::::---==--:....                                                \\r\\n.:-:::.+##+:.-=#%%+*%%%%#=:.........:-............                                              ...::::::...                                                    \\r\\n::-:::=##*-:--*%%**==#@%#=:.....................                                                                                                                \\r\\n::--:-*##=.-=*%%%-=+*%@%+:........     ...                                                                                .......                               \\r\\n:::-:*##=.:-*%%#*###%%#*-.........                                                                                         ....                                 \\r\\n::::+##+:.-*%@#++=%@%*=-:......                                                                                            .                                    \\r\\n-::+#%*:.:+%@%#@@%%%*=:.......                                                                                                                                  \\r\\n:-+##*:.-=%%#+==*%%#=:.........                                                                                               .........                         \\r\\n-++++:.:=#%%==++*@*-:...........                                                                                             ..........                         \\r\\n++=-..:-#%%%#=+#%=:.................                                                                                        .............                       \\r\\n#+..:-+++#***%@#-......................                                                                                    .....:::::.....                      \\r\\n-..:=#%#=-##%%#:..........................                                                                                 ..::::::::......                     \\r\\n..:-##%%%=%%%#-............................                                                                                ..::::::.........                    \\r\\n.:=*#####=##*-.............................                                                                                ..::::...........                    \\r\\n-=**####***-:............................                                                                                  ....:............                    \\r\\n-=***++*+=:......      ..............                                                                                      ...:::...........                    \\r\\n::-=++#+:.....                                                                                                             ..:::::...........                   \\r\\n.::.=*-...                                                                                                                 ...::::..........                    \\r\\n::::..                                                                                                                      ...............                     \\r\\n::..                                                                                                                         .............                      \\r\\n.                                                                                                                               ......                          \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   . ..........                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                               ................               \\r\\n:::.                                                                                                                              ..............                \\r\\n:::.:-:.                                                                                                                           ............                 \\r\\n.::=**+:.                                                                                                                                                       \\r\\n .:=****-.                                                                                                                                                      \\r\\n+-.:=*#%#=:               ......                                                                         .......                                                \\r\\n**=.:=#%#**-.         ...........                                                                     ..............                                            \\r\\n=*#- :=+=+##+:.         ..........                                               .....              ....:::::::::::...             .....                        \\r\\n=*#*:.:=###***-.         ..........                                          ............           ::::::::::::::::::.        ..:::::::::..                    \\r\\n:=###-.-*%%##%#-.         ..........                                        ...............        .:::::::::::::::::::.      ::------------:.                  \\r\\n::+##+..-*%%%%#=.         ..............                                   ................         ::::::--:::::::::::..    :-===========----.                 \\r\\n::-=##*-.-#%*=+=:...      ...............                       ...........................         .:::::--:::::::::::..    -================:                 \\r\\n::::=#%#::=%%#*#+:.......................                     ...........................            ..::::::::::::::...     -+++++++++++++++=-                 \\r\\n-:::-*%#=.-*%##%#+:......................                    .........................                 ...:::::::.....     ..-+++++++++++++++=-.                \\r\\n*=:::+#%%=.-#%#++#*:.......................               ..........................              ...    ..........        ..-==+++++++++====--.                \\r\\n#+:::-*%%#::=#%#**#+..............................................................          .::::.....::...                ..:-====+++++===--:.                 \\r\\n+-::::=#%#+.:=#%#+##=.............................................................         .--..::::::::::-:               ..::---======---::.                  \\r\\n::::-:-*##%-.-*%%%###-.............................................................       .:.:-:......:::..:.               ...:::------::..                    \\r\\n:::::::+#%%+.:=#%#++##-..............................................................    .:.::..........::..:.               .....:::::...                      \\r\\n--::::-+#%%+..-*%%###%#-.........:::...................................................  :::::..........:::::.                 .........                        \\r\\n:-==-::=###+:.:=#%*#%#%*:......:-===-:...................................................:::::::.....:--:::::                 ..........                        \\r\\n::-=-::-+##*:..:+#*+=+##=:::.::==--=-::::--:............................................:---====-=+-----=-:=:::.::::.......................                     \\r\\n.:::::..:=+=-:..-===--=====-:.--:::-=-::+%#-...........................................-###***+++=*===-====-:-::::...:.:..:::..:.:.:.......                     \\r\\n.:::.....:=+==:..-=:-------:::....:-=-:+#+=:::........................................:+*#####+-::.::-++++=--==--::::::..:-----:::::::::::::....                \\r\\n::::.::...:---:...:--::---::-=-...-=-::-:.:---:................................:::::-=++++***+.    ..-=====:::::::::::::----=========---===--===----::..        \\r\\n...........:---:--:::--:...:---:....--:.::----:.....................:::::-::::::::..-++++**++#*=--+**+=---        :..---::::-=--------==*+===+++++*****++=-:.   \\r\\n....:::::::::::::-::::::------:....::::--------:......:-::::::----==--::::::.......-+++=+**#%%%##**+--::-: ........::::::::::::.....:-=++******###########**+=-:\\r\\n......::..::---======--=--::::::::::::---:::------===-==---====---::::::-:......:-+#*++**#**++**#**-::..::::::::::.:::::::::....::::-=+***********#*+**+=+******\\r\\n     .....:.::............:::::---:::::-----==++*+=----=++=--::::::::--:.-:.::--=+*#****+=---=====+:::....:----::..::-----......::-=+++++++**++++====++=--==+*+=\\r\\n              ........:::::::--:::::---====+++===---=+++=-:::-::::.::::::--:-=-=+++++==-::::---:---::.....:-:::::..-:-++---:..::-======+++=-:::===-.-+*+::=--===\\r\\n            ........::::::::....:::-=++++++=-----=++=-::::::-::.......:--:.:-:-+=-=--::::::::::::---:......:.--....::==-----::----======+-.-::-=***=.===*+=+*#%%\\r\\n              ............  ..::-=++++===-::::-=+=-::.....:::...:::.::::. .-:-+-::-:::.....:::-::::-:.  ..::.::... .----=--:-------===-:--::++=--=+*--#**%%%%%%%\\r\\n              ......      ..::-=+==+==:.::::-++-::::::::.......::::::... .---+:......:::---------:.:..    .:.::.   .---------=-------===--:..-+**+=+####%%%%%%%%\\r\\n                        ...:----==--::.:::-==-:...:---:.......::..:...   ---+--.:::::::--:::::.::.....    .: :-.   .---------=-----..:::----. :=**#######%%%%#*+\\r\\n                      ....:-::-==-::::::-=-:...:-=+=:....  ...::.:..    :--=:--:-:::::::::.......  ...    .: ::.   .--------=------------. -===****#######*+=---\\r\\n                    ....:--:.::........--:..:-=++-:....   ..  ...  ..  .::=..:.......           ...:..    .: :::   .:-------+--------====-.=++++***####*+=-:::::\\r\\n                   .  ..... ..........:...:=++=:..::.. ....    .   ......-. .  .....::::.........:.:...    . ...    :-----------------=====++++*****#*=--:::::::\\r\\n....                 ....         ..:..::-==-:...:::. ..:..   .    .........::::---::...         .....              -------=+---------=====++++****+=-:.::::::::\\r\\n  ..               ....    ....  ..:..:--::........    ....        .........:::::..         ....  .. .              -------=+:--------======+++++++-=+=---=+-:::\\r\\n       ..        .::..  ...     .:. .::::.........    ..           .............      ..          .:            ....-=----===.....................::::::::-*::::\\r\\n                 ....          ..  ........ .....     .              ............                  ..  .  ...     ..-=-+==+-- .                 .........:*-.:-:\\r\\n                              ..  ........ .....     ...           ................  ...........:-.:.. .  :-.:...   :--=**=-- ..        ..::--=====.-::-:+=.::::\\r\\n               .            .:. ......... ....      .. .           .... ::...........::::::....... -.  .  ::.--.    :-------- ..     .:-===+==-=***-:-:=+*::-:::\\r\\n                .:......:. ............. ...      . .              .......  ...........    ........:      .:.-.     :--*+=---..    :---==-++=:.:++++:=::*-::---=\\r\\n             . .:.  :::::  .  .........  ..        .               ........ .............:::....::...     .-:.      :==+#+---     .==----.:.... ::.+:-:=+:::::::\\r\\n..           ..:.  ...::  .  .........  .          .               ........................        ..     .:::..   .:--======:     .:---=:  :+==-:=*:=:*-:::::::\\r\\n..         .. :.   ..::  ..  ........  .          .                 ...........  ........                           :-----==---.     .:-=+=-==-+***+:=-*-:::----\\r\\n            ..:: .::::. .:. .....  ..            ..                 .. ........  ............   .::                 :-----==---=:       ..:--===+++:=:+=-::::---\\r\\n  ..         ::.::.::: .... ....   .  .   .      .                ..-..-........-........:=-::...:=.             ...:-----===---=-.         ........::*::-::::::\\r\\n .          .:......:.  ........   .  .  .      ..                 :=-.-...................   ...  ..      .........-=----===----==:     ............-+:::::::::\\r\\n       ..   ::...:.::.  .  ......  .            ..                 ::.  ........ ........                  :-:     .-----:===-=-====:    ...........:=+:----::::\\r\\n            :....::::   .  ........                                .    .......  ........                 .---::..:.-=----===-=======-.  .....:-:::::*=:++---=+*\\r\\n           .:....::::      .... ...                                     .......  ........    .   .. .     .- :-::...-====-===-=========. .....::::...+-.:====+=-\\r\\n           .:....::::  .. ..:.. :..    ........ .                . :::-........  .........::--::-=-.. .   .-:-:.  ..-=====+==-==========. ...........+---===----\\r\\n..         .:....::::  .  .::.. ...                              ..-=:::..................::::--=++-:..    :-:.  ...-#%#*+++===========+=. ..........+........:.\\r\\n.     ......:....::::.....:::::.:::....::::::::.:.:..            ..=+++-........:........:=====+****+........  .....=%%%%%%%==========++++. ........:*+******###\\r\\n...   ...:..:....::::::.:::::::::::::::--::::::::::::            ..-::.......... .........::::----::: ..............=#######==========+++++.........:**##%%##%%#\\r\\n      ......:....::::.:.::::::::::::..:::::::::::::::            . :.. ......... ............... .... .....     ....=%%%%%%%+==========+++++.:-:....:+=--===+*+*\\r\\n...    ...:.:...:::::.:::.:.:::::::::::-:::::::::...:.             ..   ........ ........           . .....      ...=++**+*+-==========++++*=.:..:--:+-.::::----\\r\\n...    . . .:....::::. .. ....:::.:....:........:. ..             .....  ....... .........  ......    .    ....::...:-------:===========+++**=...::::+:.:::::::-\\r\\n ...       .::...::::. ..  ...:...:.   :..      ::                 .....    .... ................:.   .   .-..-..-..:--------===========+++***-.:....+:..::--:::\\r\\n....        .:...::::..... ...:....... .:.      .:...              .......    .. ........             ..   :::. .. .:-------:===========++++***:.:...+-...-:::::\\r\\n....         ::.....::..:......::..:... : .      .:-:              ..........  . ........             ..   -::::  ..:-------:============++++***:....==..-::-=::\\r\\n .....     . .:...:::::..:.....:::.:... ....      ...              ...........................    ... ..  .-:::.   .:------=--===========+++++**+:...-+.::.:==::\\r\\n ... ..    .. :::..::::. .::....:::.:. . . .      ....              ..............  ................. ..  .-::-:   .:-------:-============++++***+...:+:-::::::-\\r\\n .... ..    . .:::.:-::-. .::...:::..:. ... .      ....             .:..............  ...           ..... .-:::.   .:---------============++++****+...+-.:::::::\\r\\n             ...:::::::::. .:....:::.:........     ...:             .::::.............:::::::..  .. ..... .:::--. ..:------=--============+++++***#+.:=+..:--::-\\r\\n               ... ..      ..:.::.:::.:........     ..-.            ..:  ...............::::::...=-.:.... .:..::....:--------============++++++****#+-:+:.::::::\\r\\n                .... .........::::.:::::........  ....:.             .:.     ............        ::::.... .-:::: ...:-------========+===++++++++**###*:=+....::.\\r\\n                .:.............::.::::.::.::::.:.... ....           ..::..................         .:.... .-:::.. ..:-------=-===-----::::::::-=:-=**#*=+-....:-\\r\\n                  .... .........::.:::-..:........    ..             :.:.         ............     .:.... .-::-:....:--------====+++======---::--:..:=+**+:..:-:\\r\\n                   ..............::::---::::.........  ..::.         ..::.:--:::::........ ....... .:......--::::::.:------:--======++====++++++++=::-:-----::..\\r\\n                     .:.......::--:--:----:::::-:::... ..:::.         ..-.--::::------:......     .........:.--.  ..:--+-----=============+++++++**+=-..:::....:\\r\\n              ..::-.  .::::-------:::-------:::-::::......:::.         ..:...  .....:---::=--:::-:.........-.:-.....:-+*--=:-==========++==+++++*****+=--::-::::\\r\\n                ..::..  .:::----:::::::--::--=-::---::.....::::.  .    ..::.. .....::...:::-::.:--.:..........-.....:-+=--=:-======+++=-::-+*+*****#####*+=--::-\\r\\n                          ..::-----::::::--=--=---:::---:....:::....    ..-:.....  .........::::.:.=................:-+=-==:-==+++++=:.:=++=-:+***##########*+=-\\r\\n                             .:::::::..:::::--::-===-:-::.:...:::.....   .:::..::..............:::.=....::........:::-+=-=-:--++++=.:--.:----=--=++#########%%%#\\r\\n                                ...:---::.::::--::--=-::..::::::.    ......:-::=+===---::.:::::::.:-..:.:.:::------::=+==+=:--+++++=======-------=+--***#%%%%%%%\\r\\n              .                .......:---:::::::--::::.:::::::.      .....:---:-----===-::::::::::-:...:::::::::::::+=-===---+********+===++*+-+*+===-=++#*#%#%\\r\\n              .........  ................:--:::::::::-:::...::.         ......:-:::::::::::..:::.::--::::.-=-::::.::-+=-----:--=+***********#*++++*+==++==+**+**\\r\\n                 .......................:::::-------:--:---::::.....::.. .....:::-::-::::::::::::::=-::::.-===-:..::=+==-==:.::::-=+***######**##+-=+===+**+=++*\\r\\n           ....   ........................:::::-=++++=-::::::-::-:.:-:...:.::.---=--=+==--::--=-----.:::::-=----::::-====-....::-:::-=+*###########%###%%##****+\\r\\n... ..  ... .............................:::::--=+====:.........:::.... .:::::.:::--=-======-==+=-==-.-::-:::---::::--=-:........::::---=++++***##%%%%##*+++====\\r\\n....:...:...::.............::............:::::--=====-................:..::........:-=-------==+*****+=--:..........:-==--::::::-------===++++***++==--:---===++\\r\\n    ...........::::...... .-==:::........::::--=====-:.......................    .....-=====+*+-:::--=**+==-::-::::::::-=++===+-:--+*+===----::...    ..--==++++\\r\\n   .......:::::....::::...   ..:=+=-::::::::--------:..................    .           -*+++++- .....:**#*++--=-::-::--:::------::-+-.             .....:--===++\\r\\n....... .-=-..::::...::-::...   .:=++=-::::--------:..................                  :++++*++=-==-*+===++=----:::--:::::::-:...:.                 ...:--=====\\r\\n.........--:. ..::::...:-::.....  ..::=++-:-------:.................                  .. .=*##+==-+=+***+====:....    ....                           ...::-----=\\r\\n.........:-:. .:-:..:::..:::----. .:--:.-++=-::---.................                       .--=--====++**+====-:....                                  ....:::----\\r\\n.........:==:..:=... .:-:..::-=-... :--:...-*:::-:....     ..........                     .-:.::::::::::------:....                                   ....::::::\\r\\n..::::.::-++-..:==-:::.:-:....-=:..::.:=-::.::++-....         .........                    -::::::::::::::=-==-....                                     ........\\r\\n-::::..::+*+-..-+%#=*%*=:::.. :-:.-=:::----::::+-....            ..                        .-:::::::::---==---.....                                       ......\\r\\n=-::..::=#*=:.-=*%%%+#@%*:....:-:.:++-...:::-:......                                        :-::-----====+==:.....                                              \\r\\n.:-::::-++*-.:-+%%%@%#%%#-:::::....-+-.............                                          .::::::---==-::....                                                \\r\\n.:-:::.+##+:.-=#@%++#%%%#=:.........:-............                                              ....:::::...                                                    \\r\\n::-:::=##*-:--*%%**==#@@#=:.....................                                                                                                                \\r\\n::--:-*##=.-=*%%%==+*%@%+:........                                                                                        ......                                \\r\\n:::-:*##=.:-*%%**###%%#*-.........                                                                                         ...                                  \\r\\n::::+##+:.-*%@#++=%@%*=-:......                                                                                            .                                    \\r\\n-::+#%*:.:+%@#*%@%%%*=:.......                                                                                                                                  \\r\\n:-+##*:.-=%%#+==*%%#=:.........                                                                                               ........                          \\r\\n-++++:.:=#%%==++*%*-:...........                                                                                            ...........                         \\r\\n++=-..:-#%%%#++##=:.................                                                                                        .............                       \\r\\n#+..:-+++**+*%@#-.....................                                                                                     ....::::::.....                      \\r\\n-..:=#%%+-#%%%*:.........................                                                                                  ..::::::::......                     \\r\\n..:-##%%%=#%%*-............................                                                                                ..::::::.........                    \\r\\n.:=*#####=#*+:.............................                                                                                ..::::...........                    \\r\\n-+**####***-.............................                                                                                  ...::............                    \\r\\n-=***++*+=:......      .........    .                                                                                      ..::::...........                    \\r\\n:::-++#+:....                                                                                                              ..:::::...........                   \\r\\n.:::=+-...                                                                                                                 ..:::::..........                    \\r\\n::::..                                                                                                                     ................                     \\r\\n::.                                                                                                                          .............                      \\r\\n.                                                                                                                               ......                          \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   . ..........                 \\r\\n                                                                                                                                  ...............               \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                               ................               \\r\\n:::.                                                                                                                              ..............                \\r\\n:::.:::.                                                                                                                            ...........                 \\r\\n.::=+*+:.                                                                                                                                                       \\r\\n .:+***+-.                                                                                                                                                      \\r\\n+-.:=*###=:                                                                                              .......                                                \\r\\n**-.:=#%#**-.         ...........                                                                     ..............                                            \\r\\n=*#- :=+==##+:.         ..........                                                ...               ....:::::::::::...             .....                        \\r\\n=*#*:.:=###***-.         ..........                                          ............           ::::::::::::::::::.        ..:::::::::..                    \\r\\n:-###-.-*%%###*-.         ..........                                        ...............        .:::::::::::::::::::.      ::------------:.                  \\r\\n::+##+..-*%%%%#=.          .............                                   .................       .::::::--:::::::::::.     :-==========-----                  \\r\\n::-=##*-.-#%*=+=:...       ..............                       ...........................         .::::---:::::::::::..    -================:                 \\r\\n::::=#%#::=%%#*#+........................                     ............................           ..::::::::::::::...    .-+++++++++++++++=-                 \\r\\n-:::-*%#=.-*%##%%+:......................                    ..........................                ...::::::::....     ..-++++++++++++++==-.                \\r\\n*=:::+#%%=.-#%#++#*:......................                ..........................               .     ..........        ..-=++++++++++====-:.                \\r\\n#+:::-*%%#::=#%#**#+............................     ..............................         .::.:.....::..                ...:-====+++++===--:.                 \\r\\n+-::::=#%#+.:=#%#=*#=..............................................................        .--..::::::::::-:               ..::----=====---::.                  \\r\\n-::::--*##%=.-*%%%###-..............................................................      .:.:-:......:::..:.              ...::::------::..                    \\r\\n:::::::=#%%+.:=#%#=+##-..............................................................    .:.::..........::..:                ....::::::...                      \\r\\n--:::::=#%%*:.-*%%###%#-.........:::...................................................  :::::..........-::::.                 .........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:-===-:...................................................:::::::.....::-:::::                 ..........                        \\r\\n::-=-::-+##*:..:+#*+=+##=:::.::==--=-:::::-:............................................:---====-=+-----=-:=::....:.......................                      \\r\\n.:::::..:=+=-:..-====-=+===-:.--:::-=-::=%#-...........................................:*#****+++=*===-====-:-::::...:.:.::::...::.:.......                     \\r\\n.:::.....:=+==:..-=:-------:::....:-=-:+#+=:::........................................:+#%####+=-::::-++++=---==-:.::::..----::::::::::::::....                 \\r\\n::::.::...:---:...::-::-=-::-=-...-=-::-:.:--::................................:::::-=++++***+.     .-=====:::::::::::::----====-====---===--===----::.         \\r\\n...........:---:--:::--:...:---:....--:.::----:.....................:::::-:::::::-..:++++**++#*=--=+*+==--.       :..:--::::==--------==*+===+++++****++=-:..   \\r\\n....:::::::::::::-::::::------:....::::--------:......:::::::::---==--::-:::.......-++==+**#%%%#***+--::-: .........:-:::::::::.....-==++******###########*++=-.\\r\\n......::..:::--=======-=--::::.:::::::---:::------===-==---====----:::::-:......:-+#*++*##***+**#**-::.::.::::::::.:::::::::....::::-=+***********#*+**+++******\\r\\n     .....:.:::...........:::::---::::::-----=++**==---==+=--::::::::--:.-:.:::-=+*#***++=---=====+:::....:----::..::-----......::-=+++++++**++++====++=--=++*+=\\r\\n              ........:::::::--:::::---====++++==---=+++=-:::::::::::::::--::=-=+++++==--::---------:.....:-:::::..---++---:...:-======+++=--:-===:.-+*+::=--===\\r\\n            .........::::::::...:::-=++++++=------=+=-::::::-::.......:--:.:-:-+=----::::::::::::---:......:.:-....::==-----::--========+:.-::-+***-.===*==+*#%%\\r\\n              ............  ..::-=+++++==-::::-=+=-::.....:::....::..:::. .-::+--:::::.....::---:::-:.  ...:.::... .----=--:-------===-:--.:++=--=+*--#**%%%%%%%\\r\\n              ......      ..::-=+==+==-.::::-++=::::::::.......::::::...  --:+-:.....:::---------:.:..    .:.::.   .---------=------====--:..-+**+=*####%%%%%%%%\\r\\n                        ...:----==--::.:::-==-:....:--:.......::..:...   ---+--::::::::--::::..:::....    .: :-.   .---------=----:.::::---:. :=**#######%%%%#*+\\r\\n                      ....:-::-==-:::::::--::..:-=+=:..... ...::.:..    :--=:--:::::::-:::.......  ...    .: ::.   .--------=------------. -===****#######*+=---\\r\\n                    ....:--::::........--:...:=++-:....   ..  ...  ..  .::=..::......           ...::.     : :::   .:-------+--------====-.=+++****####*+=-:::::\\r\\n                   .  ...:. ..........:...:-=+=:..::.. ....    .   ......-: .  ..................:.:...    . ...    :-----------------=====++++*****#*=--:::::::\\r\\n....                 ....        ...::..:-==-:...:::. .....   .    .........:::---:::...         .....              -------=+--------=====+++++****+=-:.::::::::\\r\\n  ..               ....    ....  ..:..:---:.........   ....        .........::::...         ....  .. .              -------=+---------======+++++++-=+=---=+-:::\\r\\n       ..        .::..  ...     .:. .::::.........    .:           ............                   .:            ... -=----===...................::::::::::=*::::\\r\\n                 ....          ... ........ .....     ..             ............                  ..  .  ...     ..:=-+=-+-- .                 .........:*-.--:\\r\\n                              ..  ........ .....     ...           . ..............  .......  ..::...  .  .-.:...   :--=**=-- ..        ..::---====.-::-:+=.::::\\r\\n               .            .:. ......... .....     .. .           .... .:...........:::::........ -.  .  .:.--.    :----=--- ..     .:-===+==-=***-:-:=+*:::::-\\r\\n                .:......:. .............  ...     . .              .......  ...........    ........:      .:.-.     .--*+=---..    :---==-++=:.:++++:-::*-:----=\\r\\n             . .:.  .::::  .. .........  ...       .               ........  ............::.....:-:..     .-:.      :==+#+---.    .==----.:.... ::.+:=:=+::::::-\\r\\n..           ..:.  ...::   .  ........  . .        .               .......................         ..     .:::..    :--======:     .:---=:  :+==-:-*:=:*-:::::::\\r\\n..          . ::   ..::.  .  ........  .          .                 ...........  ........           .               :-----==---.     .:-=+--==-+***+:=-+-:::----\\r\\n            ..::..::::. ... .....   .  .          .                 .. ........  ..........      .:.                :-----+=---=:       ..:--==++++:=:+--:::----\\r\\n  ..         ::.::.::: .... ....   .  .   .      .                ..-: :.......:-........:-::....:=:             ...:-----==----=-.         ........::*::-::::::\\r\\n .          .:......::  ........   .  .  .       .                 .=-.-........:.........   ....  ..      .........-=----===----==:     ............-+:::::::::\\r\\n        .   .:...:.::.  .  .....   .            ..                 .:.  ........ ........                  :-:     .-----:===-=-====:     ..........:+=:----::::\\r\\n            ::...::::   .  ........                                ..   .......  ........                  ---::..:.-=---:===-=======-.  .....:-:::::*=-++---=**\\r\\n            :....::::      .... ...                                     .......  ........        .. .      - :-::...-===--===-=========. .....::::...+:.:====+=-\\r\\n           .:....::::  .. ..:.. ...    ........ .                . :::-:.......  ........:-:-:::-=-.. .    -:-:.  ..:========-==========. ...........+---===----\\r\\n..         .:....::::   . .::.. ...                              ..-=:::..................::::--=++--..    :-:.  ...-#%#*+++===========+=. .........:+........:.\\r\\n.     ......:....::::......::::.:::....::::::::....:.            ..=+++-........:........:=--=++****+:.......  .....-%%%%%%%==========++++. ........:*+******###\\r\\n...   ....:.:....::::::.:::::::::::::::--::::::::::::            ..-:::......... .........:::-----:.: ..............=#######==========+++++.........:**##%###%%#\\r\\n       .....:....::::.:.::::::::::::..:::::::::::::::.             :.. ......... .............  ..... .....     ....=%%%%%%%+==========+++++.:-:....:+--===++*+*\\r\\n...    ...:.:....::::.:::.:.:::::::::::-::::::::::..:.             ..   ........ ........           . .....      ...-++**+*+-==========++++*=.:..:-::+:.::::----\\r\\n...      ...::...::::. .. ....:::.:....::.......:. ..             ...... ....... ......... ........   .    ....::...:-------:===========+++**=...::::+:.::::---:\\r\\n ...        .:...::::.  .  ...:.....   :..      .:                 .....    .... ................:.   .    -..-..-..:--------===========+++***-.:....+:..::--:::\\r\\n....        .:....:::..... ........... .:.      .:...              .......    .. ........             ..   :::.... .:-------:===========++++***:.:...+-..:::::::\\r\\n.....        ::.....::.........:.:.:... :..      ..-:              ..........  . ........       .     ..   -:-::  ..:-------:-===========++++***:....==..-::==::\\r\\n .....     . .:...:::::..:.....:::.:... ....      ...              .................................. ..   -:::.   .:------=--===========+++++**+:...-+.-:.:==::\\r\\n ... ..    .. :::..::::: .::....:::.:.   . .       ...              ..............  ................. ..  .:::-:   .:-------:-===========+++++***+...:+:-::::::-\\r\\n .... ..    . .::::.-::-: .::...::::.:. ... .      ....              ::.............  ...           ..... .::::.   .:---------===========+++++****+...+-.::.:::-\\r\\n              ..:::::::::. .:....:::..:.......     ...:             .::.:.............:-::::...  .. ..... .:::--. ..:------=--===========++++++***#+.:=+..:--::-\\r\\n               ... ..       .:..:.:::.:........     ..:.            ..:  ...............:::::....--.:.... .:..::....:--------============++++++****#+-:+:.::::::\\r\\n                .... .........::::.:::.:........  ......              :.     ............        .:::.... .-:::: ...:-------========+===++++++++**###+:==....::.\\r\\n                .:..... .......::.::::..:..:::.:....  ...            .::..................         .:......::::.  ..:-------=-===-----::::::::--::=**#*=+-....:-\\r\\n                  ..............::.:::-:::........    ..             :.:.         ............     .:......-::-:....:--------====++++=====---::--...:=+**+:..:::\\r\\n                   ..............::::----:.:.........  ..::.         .:.:.::-:::::........ ....... .:......--::::::.:------:--======++====++++++++=:-:--:---::..\\r\\n                     .:......:::--::-:----:::::-:::... ..:::.         ..:.:-::::------:......     .........:.--.  ..:--+-----=============+++++++**+=:..:::...::\\r\\n              ..::-.  .::::----:--:::-------::::::::......::::.        ..:.:.......::---::=--:::-:.........-.:-.....:-+*--=:-==========++==++++*******=--:::::::\\r\\n                ..::..  .:::----:::::::--::--=-::---::.....::::.  .    ..:-.......::....:::::...--.:..........-.....:-+=--=:-======+++=-::-+*+****######*+=--::-\\r\\n                          ..::-----::::::--==-=---:::---:....::::...    ..-:....   ........::::..:.=................:-+=-==:-==+++++-:.:=++=--+**###########*+=-\\r\\n                             ...:::::..:::::--::-===-::::.::..:::.....   .:::..::..............:::.=:...::...:..:::::-+=-=-:--++++=.:=-.:-------+=+*#######%%%%#\\r\\n                                 ..:---::.::::---::-=-::..::::::.    ......:-::=+====--::::::::::::-..:.:.:::------::=+==+=---+++++=======-----:-=+--**##%%%%%%%\\r\\n              .                .......:---:::::::--::::..::::::.       ....:----:----==-:::::::::::-:...:::::::::::::+=-===---+********+===++*+-+++===-+++#*#%#%\\r\\n               ........  ................:--:::::::::--::...::.         ......:-::::::::::::.::..::--::::.-=-::::.::-+=-----:--=+*******#**##*++++*+==++==+*+++*\\r\\n                 .......................:::::----------:---::::.....::..  ....:::-::::::::::::-::::=:::::.-===-:..::=++=-==:.::::-=+***######**##+-=+===+**+=+**\\r\\n           ....   ........................::::--=++++=-::::::-::-:.:-:...:.::.---=--=+=---::-==-----.:::::-=----::::-====-....::--::-=+*###########%##%%%##****+\\r\\n... ... ... .............................:::::--=+====:.........:::.... ..::::.::::-=--=====-==+=-==-.-::-:::--:::::--=::........::::---==++++**##%%%##**+======\\r\\n....:...:...::.........:...::............:::::-======:................::.::........:-=-------=+***#***=--:..........:-==--::::::-------===++++**++==--::---===++\\r\\n    ...........:::::..... .-==:::.......:::::--=====-........................      ...-=====+*+-:.::-=**++=-::-::::::::-=++===+-:--++===----::....   ...--==++++\\r\\n   .......:::::....:::::...  ..:=++-:::::::---------:........................          -++=+++-......-**#*++--=-::-::--:::------::=+:              .....--====++\\r\\n....... .-=-...:::...::--:...    :-++=--:::--------:...................                 .++++**+=-==-*+===++-----:::--:::::.:-:....                 ....:--=====\\r\\n.........:-:. ..::::...:-::.::..  ...:=++-:---:---:...................                .  .=*##+==-+=+***+====:....    ....                           ...::----==\\r\\n.........:-:. .:-:..:::..:::----...:--:.-++=-::---...................                     .--=--=====++*+====-:...                                   ...:::-----\\r\\n.....:...:==:..:=... .:-:...:-=-... :--::..-+:::-:...      ..........                     .-:.::::::::::------:....                                   ....::::::\\r\\n..::::.::-++-..:==-:::.:-:....-=:..:..:+-::.::++-...         ..........                    -:.:::::::::::-=-==:....                                     ........\\r\\n=::::..::+*+-..-+%#+*%#=:::.. :-:.-=:::------::+:...             ....                      .-:::::::::---==---....                                        ......\\r\\n=-::..::=**=:.-=*%%%+#@@*:....:-:.:++-...:::::......                                        .-::-----====+==:.....                                              \\r\\n.:-::::-++*-.:-+%%%@%#%%#-::::... .-+-.............                                          .::::::---=--::....                                                \\r\\n.:-:::.+##+::-=#@%=+#%%%#=:.........:-............                                              ....::::....                                                    \\r\\n::-:::=###-:--*%%**+=#@@#=:.....................                                                                                                                \\r\\n::--:-*##=.-=*%%%==+*%@%+:..........  .......                                                                                                                   \\r\\n:::-:*##=.:-#@%*+#%#%%#+-.........                                                                                          .                                   \\r\\n::::*##+:.-*%@#**+%@%*=-.......                                                                                                                                 \\r\\n-::+#%*:::+%@#*%@%%%*=:.......                                                                                                                                  \\r\\n.-+##*:.-=%%#+==*%%#=:........                                                                                                ........                          \\r\\n-++++:.:=%%%==++*%*-:...........                                                                                            ...........                         \\r\\n++=-..:=#%%%#**##=:.................                                                                                        .............                       \\r\\n#+..:-*+=**+*%@*:.....................                                                                                     ....::::::.....                      \\r\\n-..:=#%%+-#%%%*:.........................                                                                                  ..::::::::......                     \\r\\n..:=##%%%=#%%*-...........................                                                                                 .:::::::.........                    \\r\\n.:=**####+#*+:.............................                                                                                ..::::...........                    \\r\\n-+**##*****:.............................                                                                                  ...::............                    \\r\\n-=+**++*+=:.....         ....       .                                                                                      ..::::...........                    \\r\\n:::-+*#+:....                                                                                                              ..:::::..........                    \\r\\n.:::-+-.                                                                                                                   ...::::..........                    \\r\\n::::..                                                                                                                     ................                     \\r\\n::.                                                                                                                          ............                       \\r\\n.                                                                                                                               ......                          \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   . ..........                 \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                               ................               \\r\\n:::.                                                                                                                              ..............                \\r\\n:::..::.                                                                                                                            ...........                 \\r\\n:::=+*+:.                                                                                                                                                       \\r\\n .:+***+-.                                                                                                                                                      \\r\\n+-.:=*###=:                                                                                              .......                                                \\r\\n#*-.:=#%##+-.         ...........                                                                     ..............                                            \\r\\n=*#-.:=+==##+:          ..........                                                ...               ....:::::::::::...             ....                         \\r\\n=*#*:.:=*##***-.         ..........                                          ............          .::::::::::::::::::.        ..:::::::::..                    \\r\\n:=##*-.-*%%###*:.           ........                                        ...............        .:::::::::::::::::::.     .::------------:                   \\r\\n::+#%+..-*%%%%#=.          .............                                   .................       .::::::--:::::::::::.     :-==========-----                  \\r\\n::-=##*-.-#%*=+=:...       ..............                       ...........................         .::::---:::::::::::.     -================:                 \\r\\n::::=#%#:.=%%#*#+........................                     ............................           ..::::::::::::::...    .=+++++++++++++++=:                 \\r\\n::::-*%#=.-*%##%%+:......................                    ..........................               ....::::::::....     ..-++++++++++++++==-.                \\r\\n*=:::=#%%=.-#%#++#*:......................                ..........................                     ..........       ...-=++++++++++====-:.                \\r\\n#+-::-*%%#::=#%#*##+..........................        .............................          ::...........                ...:-====+++++===--:.                 \\r\\n*-::::=#%#+.:=#%#=*#=...............................................................       .--..::::::::::-.               ..::---======---::.                  \\r\\n-::::--*##%=.-*%%%#%#-..............................................................      .:.:::.....::::..:.              ...::::------::..                    \\r\\n:.:::::=#%%+.:=#%#=+##-..............................................................    .:..::.........::..:                ....::::::...                      \\r\\n--:::::=#%%*:.-+%%#*#%#:.........:::...................................................  :::::..........-::::.                 .........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:-===-....................................................:::::::.....::-:::::                 ..........                        \\r\\n::-=-::-+##*:..:+#*+=+##-:::.::==--=-:::::::............................................:---===--==-----=-:-:.....:.......................                      \\r\\n.:::::..:=+=-:..-====-=+===-::--:::-=-::=##-...........................................:******+++=*===-====-:-::::...:.:..:.:...::.........                     \\r\\n.:::.....:=+==:..-=:-------:::....:-=-:+#+=:::........................................:=#%####*=-:::--++++=--===-:..:::..:--:::::::::::::::...                  \\r\\n.:::.::...:---:...::-::-==::-=-...-==::-:.:--::................................:::::--+++***#+.     .-=====-:::::::::-::----===--====---==---===---::..         \\r\\n...........:---:--:::--:...:---:....--:.::----:......................::::-:::::::-..:++++**++*+---=+*+==--.       :..---::::==--------==*====+++=+****++=-:.    \\r\\n.....::::::::::::-:::::::-:---:....::::--------:......::::::::::--==--::--::.......:++==+**#%%%#***+--::-: .........:-:::::::::.....-==++++****##########**+==:.\\r\\n......::..:::---======-==-::::..::::::---:::------===-==----===----:::::-:......:-+#*++*###*****#**-::.::.::::::::.:::::::::....::.:-=+***********#*+**++*******\\r\\n     .....::::::..........::::::--::::::-----==+**+=----===--::::::::--:.::.:::-=+*#***++=---=====+:::....:----::..::----:......::-=+++++++**++++====++=--=+**+=\\r\\n               .......:::::::--:::::----===++++==---=+++=-:::::::::::::::--::=-=+++++==--::------=--:.....:-:::::..---++---....:-======++++=-:-===:.-+*=.-=--===\\r\\n            .........::::::::....::-==+++++=------=++=::::::-::.......:---..-:-+=-=--::::::::::::---:......:.::....::==-----::-=========+:.-::-+***-.==+*=-+*#%%\\r\\n              .............  .::-==++++==--:::-=+=-::.....:::....:::.:::. .-::+--:::::.....::---:::::.  ...:.::... .----=--:-------===-:--.-++=--=+*:=#*##%%%%%%\\r\\n              ......       .::-=++=+==-:::::-=+=::::::::.......::::::...  --:=-:.....:::---------:.:..    .:.::.   .---------=------===--:: :=+**+=*####%%%%%%%%\\r\\n                        ...::---==--::.:::-==-:....:--::.......::.:...   :--+--:::::::--:::::..:::.. .    .: :-.   .---------=----:.:::----:. :=**#######%%%%#*+\\r\\n                      ....:-::--=-:::::::--::...:=+=-..... ...::.:...   .--=---:::::::-:::.......  ...     : :::   .--------=------------. -===****########+=---\\r\\n                    ....:---::::.......--:...:=++=:....   ..  .... ..   ::=:.::......           ...::.     : :::   .:-------+--------====-.=+++****####*+=-:::::\\r\\n                   .  ..::. ...... ...::..:-=+=-..:::. . ..    .   ......-: .  ..................:.....    . ...    :----------------======++++****##*=--:::::::\\r\\n..:.                 ....        ...::..:-==-:...:::. .....   .    .........::::-:::...          .....              -------=+--------=====+++++****+=-:.::::::::\\r\\n  ..               .....   ....  ..:..:---:.........   ....        .........::::...        .....  ..                -------=+---------======+++++*+-=+-----+-:::\\r\\n       ..        .::..  ....    ... .::::.........     :           ............    ....           .:            ... -=----===..................:::::::::::=*::::\\r\\n                 ....          ... .....:... ....     ..             ............                  .. .   ...     ..:=-+=-+-- .                  ........:*:.--:\\r\\n                              ..  ........  ....     ...           . ..............  ...       .::...  .  .-.:...   :--=**+-- ..        ..::---===-.-.:-:*=.::.:\\r\\n               ..           ... .........  ....      . .           ......:...........:::::........ :.  .  .:.--.    .----=---...     .:-===+==-+***----=+*:::::-\\r\\n                .........:..............  ...     . .              ......:  ...........   .........:.     .-.-.     .--*+=---..    .---==-++=:.:*+++:-::*-:----=\\r\\n             . .::  .::::. .. .........  ...       .               ........  ............:......:-:..     .-:.      :==+#+---.    .==----::.... ::.+:=:=+::::::-\\r\\n..           ..:.  ...::.  .  ........  . .        .               .......................         ..     .:::..    .--======:     .:---=:  :+==-:=*:=-*::::::::\\r\\n..          . .:   ..::.  .  ......... .          .                 ...........  ........           .               .-----==---.     .:-=+--==-+***+:==+-:::----\\r\\n            ..::. .:::: ..:  ....   .  .          .                 .. ........  .........       .:.                :-----+=---=:       ..:--==++++:=:+--:::----\\r\\n  ..         .:..:.:::. .:. ....      .   .      ..               . :: :.......:-........:::......-:             ...:-----===---=-.         ........::*::-::::::\\r\\n             :......::  ... ....   .  .  .       .                 .=-.:........:.........  ...::. ..      .........-=----===----==:     ............-+:::::::::\\r\\n.       .   .:...:.::.  .  .....   .     .      ..                 .:.  ........ ........                  :-:.    .-----:===-=-====:    ..........::+=-----::::\\r\\n            ::....:::.  .  ........              .                  .   .......  ........                  ---::..:.-=---:===-=======-.  ....::-:::::*--*=---=**\\r\\n            :....::::   .  ....  ..                                     .......  ........         . .      - .-:::. -===--===-=========. .....::::...+:.:======-\\r\\n           .:....::.:. .. ..:.......   ........ .                . .::--........ .........---::::--:. .    -:-:.  ..:========-==========. ..........:*---===----\\r\\n..         .:....::::   .  ::.. ...                              ..-=:::..................::::--=++--...   :-:.  ...:#%#*+++===========+=. .........:+........:.\\r\\n.     ......:.....:::......::::.:::....:::::::::.:.:.            ..-+=+-........-........:--==+*****+:.......  .....-%%%%%%%+=========++++. ........:*+******###\\r\\n...   ....:.:....::::.:::::::::::::::::---:::::::::::            ..::::......... .........::::----:.: ..............-#######==========+++++.........:**##%###%%#\\r\\n       .....:....::::.::::::::::::::..:::::::::::::::.             ... ......... ............   ... . .....     ....=%%%%%%%+==========+++++.::.....:+--===++*+*\\r\\n...    ...:.::...::::.:::.:.:::::::::::-::::::::::....             ..   ........ ........           . .....      ...-++**+*+-==========++++*=.:..:-::+:.::::-=--\\r\\n....     .. ::...::::. ..  ...:.:.:....::.........  .             ...... ....... ..................   .    ....::...:-------:===========+++**=...::::+:.::::----\\r\\n ...        .:...::::.  .  .........   ::.      .:                 .....    .... ................:.   .    -..-:.-..:--------===========+++***-.:....+:.:::--:::\\r\\n....        .:....::::.............:.. .:.      .....             ........    .. ........             ..   .-:.... .:-------:-==========++++***:.....+-..:::::::\\r\\n.....        ::.....::...:.....:.:.:... ...      ..::.             ..........  . ........       .   . ..   -:-::  ..:-------:-===========++++***:....==..-.:==::\\r\\n  ....     ...:....::::..:.....:::..:..  . .      ...              .................................. ..   ::::.   .:------=--===========+++++**+:...-+.-:.:==::\\r\\n ... ..    .. ::::.::::: .::....:::.:..  . .       ...              ..............  ................. ..   :::--   .:-------:-===========+++++***+...:+:-::::::-\\r\\n .... ..    .  ::::.:::-: .::....:::.:. ... .      ....              ::.............  ...           .....  :::::   .:------=--===========+++++****+...+-.::.:::-\\r\\n              ..:::::::::: .:....::::.:.......     ...:             .::.:.............:-:::....  .. .....  :::--. ..:------=--===========++++++***#+.:==..:-:::=\\r\\n               ... ..       .:..:.:::.::.......     ..:.            ..:  ...............:........--.:.... .:..::....:-------=============++++++***##+-:+::::::::\\r\\n                ....  ........::::.:::.:........  .......             :.     ............        .:::.... .-:-:: ...:-------============++++++++**###+:+=....:..\\r\\n                 :..... .......::.:::::.:..:::.:....  ...            .::..................         .:......::::.  ..:-------=-===-----::::::::--::=**#*=+:....:-\\r\\n                  ...............:.:::-:.::........   ..             :.:.         ............     .:......-:.-:....:--------====++++======---:--:..:=+**+::::::\\r\\n                   ...............:::----:.::........  ..::.          :.:.::--::::........  ..  .. .:......---::::..:------:--=====+++====++++++++=:-:--:---:...\\r\\n                     .:.......::--::-:-----::::-:::... ...:::         ..:::=::::------:......     .........:.--.  ..:--+--=--=============+++++++**+=:..:::...::\\r\\n              ..::-:  .:::::---:--::::-------:::::::.......:::.        ..:.........::---::--:::.::.........-::-.....:-++--=:-==========++=-++++*******==-:::::::\\r\\n                ..::..  .:::----:::::::---:--=-::---::.... .:::.  .     .:-.......::....:::.....--.:..........:.....:-+=--=:-======+++=-::-+*+****######*+=--::-\\r\\n                          ..::-----::::::--==-----:::---:....::::....   ..::....   .......:::::..:.=:...............:-+=-==:-==+++++-:.:=++=--++*###########*+==\\r\\n                             ...:.:::..:::::--::-===-::::.::..:::.....   .:::..::.............:-::.=:...::...::.:::::-+=-=-:--++++-.:=-.:-------+=+*#######%%%%#\\r\\n                                 ..:----:.::::---::-=--:...:::::.    ......:-::=++===-:::::::::::::-..:.:.:::------::=+==+=---+++++======----=-:-++--**###%%%%%%\\r\\n              .                .......::---::::::---:::..::::::.       ....:-:--:::-----:::::::::::-:...::::::::::::-+=-===---+********+===++*+-++==+=-+++**%##%\\r\\n               ......... ................:--:::::::::--::...:::         ......:-:::::::::::.:::..::--::::.-=-:::..::-+=-----:--=+******##**##++++**+=++==+**++*+\\r\\n                 .......................:::::----------:----:::.....::..  ....:::-:::::::::::--::::=-::::.-===-:..::=++=-=-:.::::-=+***######*###+-++==+***=++*+\\r\\n .         ....   ........................::::--=++++=-:::::::::-:..-:...:.::.:--=--===---::-==-----..::::-=----::::-====:....::--::-=+*##########%%##%%%##****+\\r\\n... ... ... .............................:::::--=+====:..........::.......::::.::::-=---=======+====-.-::::::--:::::--=:.::......::::---==++++**##%%%##*++======\\r\\n.............:.........:...::............::::---=====:................::............-=------==+***#***=--:..........:-===--::::-------===+++++**++=---::--===+++\\r\\n    ...........:::::..... .-==:::.......::::----====-........................        .-====+**+::..::-***+=-::-::::::::-=+++==+-:-=++=---::::....    ..:--==++++\\r\\n   .......::::::...:::::...  ..:=++=:::::::---------:........................          -++==++-......-**#*++--=-::-::-:::::----:::==.             .....:--====++\\r\\n....... .-=-...:::....:--:...    .-++==-:::--------:...................                 .+*++**+=-===*+===++-:--:::::::::::.:-.....                 ....:--=====\\r\\n.........:-:  ..::::...:-::::::.  ...:-++=:---:---:...................                .  .=+*#+==-+=+***+====:....    ..                             ...::----==\\r\\n.........:-:. .:-:..:::..:::----. .:--:.:=+=-::---...................                     .--=--=--===+*+====-:...                                   ...:::-----\\r\\n.....:...:==-..:=.:. .:-:...:-=-:...:--::..-+:::-:...       .........                     .-:.::::::::::------:....                                   ....::::::\\r\\n..::::.::-++-..:=+=:::.:-:....-=:..:..:+-::.::+*-...         ..........                    -:.-::::-:::::-=-==:....                                     ........\\r\\n=::::..::+*+-.:-+%#+*%#+-::.. :-:.-+-:::-----::=:...             ....                      .-:::::::-----==--:....                                        ......\\r\\n--::..::=**=:.-=*%%%+#@@*:....:-:.:=+-....::::......                                        .-::-----====+=-:.....                                              \\r\\n.:-::::-++*-.:-+%%%@%#%%#-::::... .-=-.............                                          .::::::------:.....                                                \\r\\n.:-::::+##+::-=#@%=+*%%%#=:.........::............                                               ...:::.....                                                    \\r\\n::-:::=##*-:--*%%+*+=#@@#-.....................                                                                                                                 \\r\\n:::-:-*##-.-=*%%%==+*%@%+:..........   ......                                                                                                                   \\r\\n::::-###=.:-#@%*+#%%%%#+-.........                                                                                                                              \\r\\n::::*##+:.-*%@#**+%@%+=:.......                                                                                                                                 \\r\\n-:-*#%+:::+%@#*%@@%%*=:.......                                                                                                                                  \\r\\n.-+##*:.-+%%#+==+%%*=:........                                                                                                ........                          \\r\\n-+++=:.:=%%%+-=*#%*-:...........                                                                                            ...........                         \\r\\n++=-..:=#%%%#**%#-:................                                                                                         .............                       \\r\\n#=..:-*+=**+*%@*:.....................                                                                                     ....::::::.....                      \\r\\n-..:=#%%*-#%%%*:.........................                                                                                  ..::::::::......                     \\r\\n..:=##%%%=#%%*:..........................                                                                                  ..::::::.........                    \\r\\n::=**####+#*+:...........................                                                                                 ...::::...........                    \\r\\n-+**##****+:............................                                                                                   ...::............                    \\r\\n:-+**++*+-......          ..        .                                                                                      ..::::...........                    \\r\\n:::-=*#=:....                                                                                                              ..:::::..........                    \\r\\n.:::-+:.                                                                                                                   ...::::..........                    \\r\\n::::..                                                                                                                     ................                     \\r\\n::.                                                                                                                          ............                       \\r\\n.                                                                                                                               ......                          \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                   . ..........                 \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ................               \\r\\n:.                                                                                                                               ................               \\r\\n:::.                                                                                                                              ..............                \\r\\n:::..::.                                                                                                                            ...........                 \\r\\n:::-+*+:                                                                                                                                                        \\r\\n .:+***+-.                                                                                                                                                      \\r\\n=:.:=*###=:                                                                                              .......                                                \\r\\n##-.:+#%##+:.         ...........                                                                     ..............                                            \\r\\n=+#-.:++==#*=:          ..........                                                ....              ....:::::::::::...              ...                         \\r\\n=*#*..:=*##**+:.         ..........                                          ............          .::::::::::::::::::.        ..:::::::::.                     \\r\\n:=##*-.-*%%###*:.           ........                                        ...............        .:::::::::::::::::::.     .::-----------::                   \\r\\n::+#%+..-*%%%%%+.          .............                                    ................       .::::::--:::::::::::.     :-==========----:                  \\r\\n::-=##*:.-#%#=+=:...       ..............                        ..........................         .::::---:::::::::::.     -================.                 \\r\\n::::=#%#::=%%#*#+........................                     ............................           ..::::::::::::::...    .=+++++++++++++++=:                 \\r\\n::::-*%#=.-*%##%%+:......................                    ..........................               ....::::::::....     ..-++++++++++++++==:                 \\r\\n*=:::+###=.-#%#++#*:.....................                 ...........................                    ..........       ...-=++++++++++====-:                 \\r\\n#+-::-*%%#::=#%#*##+........................            ............................         .............                ...:-====+++++===--:.                 \\r\\n*-::::=#%#=.:=%%#=*#=...............................................................       .--..::::::::::-.               ..::---======---::.                  \\r\\n-::::--*###-.-*%%%%%#-..............................................................      .:.:::.....:::::::.              ...:::-------::..                    \\r\\n:.:::::=#%%+.:=#%#=+##-..............................................................    .:..::.........:...:                ....::::::...                      \\r\\n--:::::=#%%*:.-+%%#*#%#:..........::...................................................  :::::..........-::::.                ..........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:--==-:...................................................:::::::......:::::::                 ..........                        \\r\\n::-=-::-+##*:..:+#*+++##-....::==--=-:::.:::............................................:-:------==:----=::-:............. ...............                      \\r\\n.:::::..:=++-...-+===-=+==--::--:::-=-::=##-...........................................:******++=+*==---=-=-:-::::...:::..:.:...::.........                     \\r\\n.:::.....:=+==:..-=:-------:::....:-=-:+#*+:::........................................:=#%####*=-:::--+=+==---==-:..:::..---::::.:::::::::....                  \\r\\n.:::.::...:---:...:--::-==::-=-...-+=:--:.:--::................................::::::-+++**##+.     .-=====-:::::::::-::----===--===----==---==--:::..          \\r\\n............---::-:::--:...:---:...:--..::----:.......................:::::::::::-..:++++**++#+-::=+++==--.       :. ---:::-==--=-----==+====+++==**+++=-:..    \\r\\n.....::::::::::::-:::::::-::--:....:::::-------:......::.:::.::::-==--::--::.......:++==+**#%%%#***+--::-: .........:-:::::::::....:-==++++****#########***+=-. \\r\\n......::..:::----=====-==-::::..::::::---:::----:--=--==----===----:::::-:......::=#*++*###*****#**=::.::..:::::::.:::::::::....::.:-=++*********##****++******+\\r\\n     .....:::::::......:...:::::--::::::-----==+**+=----====--:::::::--:.::.:::-=+*#***++=--======+-::....:-----:..::----:......::-=+++++++***+*+=+==++=--=+**+=\\r\\n               .......:::::::--:::::----===++++==---=+++=-:::::::::::::::--::=-=++++++=--:-------=--::....:-:::::..---=+---....:-======++++=-:-===::=**=.-=--=-=\\r\\n            .........::::::::....::-==+++++=------=++=-:::::-::.......:---..---+=----:::::::::-::---:......:.::....::==-----::-=========+:.-::=+**+:.==++--+*#%%\\r\\n              .............  .::--=++++==--::::=+=--:.....:::....::..:::.  -::+=-:::::.....:----:::::.  ...:.::... .----=--:-------===-:--.-++=--=+*:=#*##%%%%%%\\r\\n              ......       .::-=++=+==-:::::-=+=::::.:::........::::::..  :-:=-:.....:::---=--::-:.:..    .: ::.   .----------------===--:: :=+**+-***##%%%%%%%%\\r\\n                        ....:---==---:.::::===:....:--::.......::.:...   :--+--::::::---::::....::.. .    .: :-:   .---------=----:.:::----:. :=**#######%%%%#*+\\r\\n                      ....:-::--=-:::::::--::...:-+=-.....  ..::.:...   .-:=---::::::--::......... ...     : :::    --------=------------..---=****########+=---\\r\\n                     ....---:::::......--:...:-++=:....    .  .... ..   ::=:.::......           ...::.     : :::    ::------+--------====:.=+++***#####*+=-:::::\\r\\n                   .. ..::........  ..::..:-=+=-:.:::. . ..    ..  ......-:      .............  .......    . ...    :-----------------=====++++****##*=--:::::::\\r\\n..:.                 ....          ..:..:-===-...:::. .....   .    .........::::::::...          .....              :-------+--------=====+++++****+=::.::::::::\\r\\n  ..               .....    ...   .:...---:.........   .:..        .........:::....       ....... ..                -------=+--------======++++++*+-=+-----+-:::\\r\\n       ..         .:... ...     ... .::::.........     :           ............   ....            .:            ... -=----===.................::::::::::-:=*.:::\\r\\n                 ....          ... .....:... ....     ..             ............                  .. .   ...     ..:=-+=-+--                    ........:*:.--:\\r\\n                              ..  ........  ....     ...           .  .............            ..:...  .  .-.....   :--=**+--...        ..::-----=-.-.:::*-.::.-\\r\\n               ..            ..  ........  ...       . .           ......:...........:::...........::  .  .-.--:    .----=---...     .:-===+===+***----+=+.::::-\\r\\n                .........:. ............  ...       .              ......:  ............  ..... ...:.     .-.-.     .--*+==--..    .---==-++=:.:*+++:-:-*::---=+\\r\\n             .  ::. .::::. ..  ........  ...                       ........  .................. .-:..     .-:.      .==+#+--=.    .==----::.... ::.+:=:++::::::-\\r\\n..           ....  ....:.  .  ........  .          .               ......................           .     .:::..    .--======:     .:---=:  :+==-:=*:=-*:-::::::\\r\\n..          . .:   ...:.  .  .........             .                ...........  ........           .               .-----==---.     .:-=+--==-+***+:==+-:::----\\r\\n            ..::. .:::: ..:  ....   .  .          .                 .. ........  ........         :.                .-----+==--=:       ..:--==++++:=:*--:::----\\r\\n  ..         .:..:..::. ... ....      .   .      ..               . :: ........:-.............  ..-:             ...:-----===---=-.         ........::*:--::::::\\r\\n             :......::  ... ....   .  .          .                 .=-:.........-......... ..::::. ..      .........-=----===-==-==:     ............=+:::::::::\\r\\n.       .   .:.....:::  .   ....   .            ..                 .:.  ........ ........                  .-:.    .-=---:===-======:     .........::+=-----::::\\r\\n            .:....:::.  .  .......               .                  .   .......  ........                  ---::..:.-=---:===-=======-.  ....:--::::-*-=*=---=**\\r\\n            ::...::::.  .  ....  .                                      .......  ........         .        -..-:::. -===--===-=========. .....::::..:+::-======-\\r\\n  .         :....::.:. ..  .:.......   ........  .               . .:::-........ .........:::::::--:. .    :::-.  ..:========-==========. ..........:*---===----\\r\\n..          :....::::   .  .:.. ....                             ..:=:::..................:::---==+=-...   .-:.  ...:#%#*+++===========+=. .........:+........:.\\r\\n.      .....:.....:::......::.:.::::...:::::::::.:.:.            ..-+=+=........-........:--=++*##*++:.......  .....-#%%%%%%+=========++++. ........:*+*****####\\r\\n...    ...:.:....::::.:::::::::::::::.:---:::::::::::.           ..::::...................:::::---:.: ..............-#######+=========+++++.........:**##%###%%#\\r\\n       .....:....::::.::::::::::::::...::::::::::::::.             ... ......... ...........   .... . .....     ....-%%%%%%%+==========+++++.::.....:+--====+*+*\\r\\n...    ...:.::...::::...::..::::::::::::-:::::::::....             ..   ........ ........           . ... .     ....-+++*+++-==========++++*=...:--::+:.::::----\\r\\n....      . ::....:::.  .. ...:.:.::...::..   ...:                .............. ..................   .    ....:::..:-------:===========+++**=...::.:+:.::::----\\r\\n ...        .:...:::::  .  .........   .:.      .:                 .....    .... ..................   .    :..-:.-. :--------===========+++***-.:...:+:.:::-::::\\r\\n.....        ::...::::.............:... :.       ...:             ........    .. ........             ..   .-:.... .:-------:-==========++++***:.....+:..:::::::\\r\\n ....        .:.....::...:.....:.:.:... ...       .::.             ..........  . ........     .... .  ..   -:-:-   .:-------:-===========+++****:....+-.:-.:==::\\r\\n  ....     ...::...::::..:......:::.:..  . .      ...              .........................  ....... ..   ::::.   .:------=--===========+++++**+:...==.-..:=-::\\r\\n ... ..    .. .:::.:::::  :::...:::.:..  .. .      ...              ..............  ........    ..... ..   :::--   .:------=:-===========+++++***+...:+:-::::::-\\r\\n  ... ..    .. ::::.:-:-:..::....:::.:.  .. .      ....              ::.............  ...           ....   :::::   .:---------===========+++++****+..:+:.::::::-\\r\\n              ..:::::::::: .::...::::.:.......     ...:.            ..:...............:-:.....   .. .....  ::::-. ..:------=--===========+++++****#+.-==.::-::-=\\r\\n               ... ..       .:..:.:::.::.......    ...:.            ..:.  ...................... :=.:....  ::.::....:-------============++++++****##+-:+::::::::\\r\\n                ....  ........::::.:::.:........  .......             :.     ............        .:::......-:-:: ...:-------============++++++++**###+:+=....:..\\r\\n                 .. ... ...... .:.:::::.:..:::.:....  ...            ..-..................         .:......::::.  ..:-------=-===-=---::::::.:--::=+*#*=+:....:-\\r\\n                  ...............:..::-:.::........    .             ..:.         ............     .:......-:.--.:..:--------====++++=======--:--:..:-+**+::::::\\r\\n                   ...............:::----:.::........  ..::.          :.-.::--::::........      .. .:......---::::..:------:-======+++====++++++++=--:--:---:..:\\r\\n                      :....:.:::--::-:-----::::-::::.. ...:::         ..::.=-:::-----::......     .........:.:-.  ..:--+--=--============++++++++**+=:..:::...::\\r\\n              ..::-:   :::::---::-::::----:--::::::::......:::.  .     ..:..:.....::----::-:::..::.........-::-. ...:-++--=:-==========++=-++++*******==-:::::--\\r\\n                ..::..  ..::----:::::::---:--=-:::--::.:.. .:::.  .     .:-:............:.......:-.:..........:.....:-+=--=:-=====+++==-::-+++****######*+=--::-\\r\\n                           ..::----::.::::-==-----::::--:....::::....   ..:-....   ......:::::...:.=:...............:-+=-==:-==++++=-:.:=++=--++*###########**+=\\r\\n                              ..:.::::.:::::---:--===::::.::..:::. ...   .::::.:::...........:---:.-:...::...::::::::-+=-=-:--++++-.:=-.:-------==+*#######%%%%#\\r\\n                                 ...:---:.:::::--::----:...:::::.    ......:-::-++===-:::::::::--::-..:.:.:::-----:::=+==+=---++++++==+==----=-:-+=:-++###%%%%%%\\r\\n              .                ........:---:::::::--:::..::::::.       ....:-:--:::----::::::::::-:-:...:::::::::::::+=-==----+********+==+++*+=++==+-=+++**%##%\\r\\n               ..........................::-:::::::::--::...:::         .... ..:::::::::::::::...::--::::.-=--::..::-+=-----:-:=+*******#**##++++*+==++==+*+++++\\r\\n                 ........................:::::--=------:----:::.....::..  ....:::-::::::::::---::::--.:::.-=-=-:..::=++=-=-..:::::=+***######*###==++==+**+=++*+\\r\\n .         ....   ........................::::--=++++=-::..:::::-:..-....:.::.:--=--===--:::-==-----:.-::-------::::-====:....::--::-=+*##########%%##%%###***++\\r\\n....... ... .............................:::::--=+===-:..........::.......::::.::::-=---=======+=====.::::.:::::::::--=:.::...::.::::---==+=++**##%%##**+=======\\r\\n ............:.:.......:...::............::::--=====-:................::............-=-::---=++*******==-:..........:-===--:::-------====+++++*++=---:::--===+++\\r\\n     ...........::::..... .:==::::......::::----===--........................        .-=++++**=:...::-***+=-:--::::::::-==++==+-:-=*+---::::...     ...:--==++++\\r\\n   .......::::::....::::...  ...=++=:::::::---------...........................        :++===+-......=****++--=-::-::-:::::----:::==.             .....:--====++\\r\\n........ -=-...:::....:--:...    .-=+==-:::--------.....................                .=*+*#*+=-===*+===++-:--:::::::..:..::.....                 ....:--=====\\r\\n.........:-:  ..:::::..:-::::::.  ...:-++=----:---:...................                   .=+**+==-+=+*#*+====:....    ..                             ...::----==\\r\\n..........-:. .:-:..:::..:::----. .:--:.:=++-::---....................                    .-----=---==+++===--:...                                   ...:::-----\\r\\n.....:....==-...=::. .:-:...:-=-... :--::..-+:::-:..        ..........                    .-:.::.::::::::-----:...                                    ....::::::\\r\\n..::::.::-++-..:=+=:--::-:....-=:..:..:+-::..:+*-..           .........                    -:.:::::-:::::-=-==:...                                      ........\\r\\n=::::..::+*+-.:-+%#+*%#+-:... :-:.-+-:::-----::=:...             .....                     .-:::-::------==--:....                                        ......\\r\\n--:::.::=**=:.-=*%%%*#@@*:....:-:.:=+-.....:::.  ..                                         .-::-----======-:....                                               \\r\\n.:-:::::*+*-.:-+%%%@%#%%#=::..... .:=-............                                            .::::::----::.....                                                \\r\\n.:-::::+##+::-=#@%==*%%%%=:.........::............                                               ...:.......                                                    \\r\\n::-:::+###-:--*%%+*+=*@@#=..........  .........                                                                                                                 \\r\\n:::-:-*##-.-=#%%%+=+*%%%+:..........  .......                                                                                                                   \\r\\n::::-###=.:-#@%*=*%%%%#+-.........                                                                                                                              \\r\\n::::*##+:.-*%@#*#+%@%+=:.......                                                                                                                                 \\r\\n::-*#%+:::+%@#+%@@%%*=:......                                                                                                                                   \\r\\n.-+*#+:.-+%%*+==+%%*-:........                                                                                                ........                          \\r\\n-+++=:.:=%%%+-=*#%+-:...........                                                                                            ..........                          \\r\\n*+=:..:=#%%%#*#%#-:................                                                                                         .............                       \\r\\n#=..:=**=+*+*%%*:....................                                                                                      .....:::::.....                      \\r\\n:..:=#%%#-#%%%*:........................                                                                                   ..::::::::......                     \\r\\n..:=##%%%=#%%*:.........................                                                                                  ..:::::::........                     \\r\\n::=**####+#*=:..........................                                                                                  ...::::...........                    \\r\\n-+**##****+:...........................                                                                                   ....::............                    \\r\\n:-=*+++*+-.....                     .                                                                                      ..::::...........                    \\r\\n::::=*#=:...                                                                                                               ..:::::..........                    \\r\\n.:::-=:.                                                                                                                   ...::::..........                    \\r\\n::::.                                                                                                                      ................                     \\r\\n:..                                                                                                                          ............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                     .......                    \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ................               \\r\\n..                                                                                                                               ................               \\r\\n:::                                                                                                                               ..............                \\r\\n:::..::                                                                                                                             ..........                  \\r\\n:::-+*+:                                                                                                                                                        \\r\\n .:+***+-.                                                                                                                                                      \\r\\n=:.:=*###=.                                                                                              ......                                                 \\r\\n##-.:+#%##+:.          .........                                                                      ..............                                            \\r\\n=+#-.:++==#*=:          ..........                                                ....              ....::::::::::....              ...                         \\r\\n=*#*..:=*##**+:.         ..........                                           ...........          .::::::::::::::::::.        ..:::::::::.                     \\r\\n:=##*-.-*%####*:.           ........                                        ...............        .:::::::::::::::::::.     .::-----------::                   \\r\\n::+#%+..-*%%%%%+.           ...........                                     ................       .::::::--:::::::::::.     :--=========----:                  \\r\\n::-=##*:.-#%#=+=:...        ............                            ..     ................         .::::---::::::::::..     -================.                 \\r\\n::::=#%#::=%%#*#+.......   ..............                     ............................           ..::::::::::::::...    .=+++++++++++++++=:                 \\r\\n::::-*%#=.-*%##%%+:.....................                     ..........................               ...:::::::::....     ..-++++++++++++++==:                 \\r\\n*=:::+###-.-#%#++#*:....................                   ..........................                    ..........       ...-=++++++++++====-:                 \\r\\n#+-::-*%%#::=#%#*##+.......................             ............................         .............                ...:-====+++++===--:.                 \\r\\n*-::::=#%#=.:+%%#=*#=...............................................................       .--..::::::::::-.               ..::---======---::.                  \\r\\n-::::--*###-.-*%%%%%#-...............................................................     .:.:::.....:::::::.              ...:::-------::..                    \\r\\n:.:::::=#%%+.:=#%#=+##-..............................................................    .:..::.........:...:                ....::::::..                       \\r\\n--:::.:=#%%*:.-*%%#*#%#:...............................................................  :::::..........-::::.                ..........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:--==-....................................................:::::::......:::::::                 ..........                        \\r\\n::-==::-+##*:..:+#*+++##-....::==--=-:::.::.............................................:-:------==:----=::-:............. ...............                      \\r\\n.:::::..:=+=-...-+===-=+==--::--:::-=-::=##-...........................................:******++=+*==---=-=-:-::::...:::..:.:...::.........                     \\r\\n.:::.....:=+==:..-=:-------:.:....:-=-:+#*+::.........................................:=#%####*=-:::--+=+==---==-:..:::..---::::.:::::::::....                  \\r\\n.:::.::...:---:...::-::-==:.-=-...-+=:--:.::-:.................................::::::-+++**##+.     .-=====-:::::::::-::----===--===----==---==--:::..          \\r\\n............---::::::--:...:---:...:--...:----:.......................:::::::::::-..:++++**++#+-::=+++==--.       :. ---:::-==--=-----==+====+++==**+++=-:..    \\r\\n.....::::::::::::-::::::::::--:....:::::-------:......::.:::.::::-==--::--::.......:++==+**#%%%#***+--::-: .........:-:::::::::....:-==++++****#########***+=-. \\r\\n......::..:::----=====-==-::::..::::::---:::----:--=--==----===----:::::-:......::=#*++*###*****#**=::.::..:::::::.:::::::::....::.:-=++*********##****++******+\\r\\n     .....:::::::......:...:::::--::::::-----==+**+=----====--:::::::--:.::.:::-=+*#***++=--======+-::....:-----:..::----:......::-=+++++++***+*+=+==++=--=+**+=\\r\\n               .......:::::::--:::::----===++++==---=+++=-:::::::::::::::--::=-=++++++=--:-------=--::....:-:::::..---=+---....:-======++++=-:-===::=**=.-=--=-=\\r\\n            .........::::::::....::-==+++++=------=++=-:::::-::.......:---..--:+=----:::::::::-::---:......:.::....::==-----::-=========+:.-::=+**+:.==++--+*#%%\\r\\n              .............  .::--=++++==--::::=+=--:.....:::....::..:::.  -::+=-:::::.....:----:::::.  ...:.::... .----=--:-------===-:--.-++=--=+*:=#*##%%%%%%\\r\\n              ......       .::-=++=+==-:::::-=+=::::.:::........::::::..  :-:=-:.....:::---=--::-:.:..    .: ::.   .----------------===--:: :=+**+-***##%%%%%%%%\\r\\n                        ....:---==---:.::::===:....:--::.......::.:...   :--+--::::::---::::....::.. .    .: :-:   .---------=----:.:::----:. :=**#######%%%%#*+\\r\\n                      ....:-::--=-:::::::--::...:-+=-.....  ..::.:...   .-:=---::::::--::......... ...     : :::    --------=------------..---=****########+=---\\r\\n                     ....---:::::......--:...:-++=:....    .  .... ..   ::=:.::......           ...::.     : :::    ::------+--------====:.=+++***#####*+=-:::::\\r\\n                   .. ..::........  ..::..:-=+=-:.:::. . ..    ..  ......-:      .............  .......    . ...    :-----------------=====++++****##*=--:::::::\\r\\n..:.                 ....          ..:..:-===-...:::. .....   .    .........::::::::...          .....              :-------+--------=====+++++****+=::.::::::::\\r\\n  ..               .....    ...   .:...---:.........   .:..        .........:::....       ....... ..                -------=+--------======++++++*+-=+-----+-:::\\r\\n       ..         .:... ...     ... .::::.........     :           ............   ....            .:            ... -=----===.................::::::::::-:=*.:::\\r\\n                 ....          ... .....:... ....     ..             ............                  .. .   ...     ..:=-+=-+--                    ........:*:.--:\\r\\n                              ..  ........  ....     ...           .  .............            ..:...  .  .-.....   .--=**+--...        ..::-----=-.-.:::*-.::.-\\r\\n               ..            ..  ........  ...       . .           ......:...........:::...........::  .  .-.--:    .----=---...     .:-===+===+***----+=+.::::-\\r\\n                .........:. ............  ...       .              ......:  ............  ..... ...:.     .-.-.     .--*+==--..    .---==-++=:.:*+++:-:-*::---=+\\r\\n             .  ::. .::::. ..  ........  ...                       ........  .................. .-:..     .-:.      .==+#+--=.    .==----::.... ::.+:=:++::::::-\\r\\n..           ....  ....:.  .  ........  .          .               ......................           .     .:::..    .--======:     .:---=:  :+==-:=*:=-*:-::::::\\r\\n..          . .:   ...:.  .  .........             .                ...........  ........           .               .-----==---.     .:-=+--==-+***+:==+-:::----\\r\\n            ..::. .:::: ..:  ....   .  .          .                 .. ........  ........         :.                .-----+==--=:       ..:--==++++:=:*--:::----\\r\\n  ..         .:..:..::. ... ....      .   .      ..               . :: ........:-.............  ..-:             ...:-----===---=-.         ........::*:--::::::\\r\\n             :......::  ... ....   .  .          .                 .=-:.........-......... ..::::. ..      .........-=----===-==-==:     ............=+:::::::::\\r\\n.       .   .:.....:::  .   ....   .            ..                 .:.  ........ ........                  .-:.    .-=---:===-======:     .........::+=-----::::\\r\\n            .:....:::.  .  .......               .                  .   .......  ........                  ---::..:.-=---:===-=======-.  ....:--::::-*-=*=---=**\\r\\n            ::...::::.  .  ....  .                                      .......  ........         .        -..-:::. -===--===-=========. .....::::..:+::-======-\\r\\n  .         :....::.:. ..  .:.......   ........  .               . .:::-........ .........:::::::--:. .    :::-.  ..:========-==========. ..........:*---===----\\r\\n..          :....::::   .  .:.. ....                             ..:=:::..................:::---==+=-...   .-:.  ...:#%#*+++===========+=. .........:+........:.\\r\\n.      .....:.....:::......::.:.::::...:::::::::.:.:.            ..-+=+=........-........:--=++*##*++:.......  .....-#%%%%%%+=========++++. ........:*+*****####\\r\\n...    ...:.:....::::.:::::::::::::::.:---:::::::::::.           ..::::...................:::::---:.: ..............-#######+=========+++++.........:**##%###%%#\\r\\n       .....:....::::.::::::::::::::...::::::::::::::.             ... ......... ...........   .... . .....     ....-%%%%%%%+==========+++++.::.....:+--====+*+*\\r\\n...    ...:.::...::::...::..::::::::::::-:::::::::....             ..   ........ ........           . ... .     ....-+++*+++-==========++++*=...:--::+:.::::----\\r\\n....      . ::....:::.  .. ...:.:.::...::..   ...:  .             .............. ..................   .    ....:::..:-------:===========+++**=...::.:+:.::::----\\r\\n ...        .:...:::::  .  .........   .:.      .:                 .....    .... ..................   .    :..-:.-. :--------===========+++***-.:...:+:.:::-::::\\r\\n.....        ::...::::.............:... :.       ...:              .......    .. ........             ..   .-:.... .:-------:-==========++++***:.....+:..:::::::\\r\\n ....        .:.....::...:.....:.:.:... ...       .::.             ..........  . ........     .... .  ..   -:-:-   .:-------:-===========+++****:....+-.:-.:==::\\r\\n  ....     ...::...::::..:......:::.:..  . .      ...              .........................  ....... ..   ::::.   .:------=--===========++++***+:...==.-..:=-::\\r\\n ... ..    .. .:::.:::::  :::...:::.:..  .. .      ...              ..............  ........    ..... ..   :::--   .:------=:-===========+++++***+...:+:-::::::-\\r\\n  ... ..    .. ::::.:-:-:..::....:::.:.  .. .      ....              ::.............  ...           ....   :::::   .:---------===========+++++****+..:+:.::::::-\\r\\n              ..:::::::::: .::...::::.:.......     ...:.            ..:...............:-:.....   .. .....  ::::-. ..:------=--===========+++++****#+.-==.::-::-=\\r\\n               ... ..       .:..:.:::.::.......    ...:.            ..:.  ...................... :=.:....  ::.::....:-------============++++++****##+-:+::::::::\\r\\n                ....  ........::::.:::.:........  .......             :.     ............        .:::......-:-:: ...:-------============++++++++**###+:+=....:..\\r\\n                 .. ... ...... .:.:::::.:..:::.:....  ...            ..-..................         .:......::::.  ..:-------=-===-=---::::::.:--::=+*#*=+:....:-\\r\\n                  ...............:..::-:.::........    .             ..:.         ............     .:......-:.--.:..:--------====++++=======--:--:..:-+**+::::::\\r\\n                   ...............:::----:.::........  ..::.          :.-.::--::::........      .. .:......---::::..:------:-======+++====++++++++=--:--:---:..:\\r\\n                      :....:.:::--::-:-----::::-::::.. ...:::         ..::.=-:::-----::......     .........:.:-.  ..:--+--=--============++++++++**+=:..:::...::\\r\\n              ..::-:   :::::---::-::::----:--::::::::......:::.  .     ..:..:.....::-----:-:::..::.........-::-. ...:-++--=:-==========++=-++++*******==-:::::--\\r\\n                ..::..  ..::----:::::::---:--=-:::--::.:.. .:::.  .     .:-:............:.......:-.:..........:.....:-+=--=:-=====+++==-::-+++****######*+=--::-\\r\\n                           ..::----::.::::-==-----::::--:....::::....   ..:-....   ......:::::...:.=:...............:-+=-==:-==++++=-:.:=++=--++*###########**+=\\r\\n                              ..:.::::.:::::---:--===::::.::..:::. ...   .::::.:::...........:---:.-:...::...::::::::-+=-=-:--++++-.:=-.:-------==+*#######%%%%#\\r\\n                                 ...:---:.:::::--::----:...:::::.    ......:-::-++===-:::::::::--::-..:.:.:::-----:::=+==+=---++++++==+==----=-:-+=:-++###%%%%%%\\r\\n              .                ........:---:::::::--:::..::::::.       ....:-:--:::----::::::::::-:-:...:::::::::::::+=-==----+********+==+++*+=++==+-=+++**%##%\\r\\n               ..........................::-:::::::::--::...:::         .... ..:::::::::::::::...::--::::.-=--::..::-+=-----:-:=+*******#**##++++*+==++==+*+++++\\r\\n                 ........................:::::--=------:----:::.....::..  ....:::-::::::::::---::::--.:::.-=-=-:..::=++=-=-..:::::=+***######*###==++==+**+=++*+\\r\\n .         ....   ........................::::--=++++=-::..:::::-:..-....:.::.:--=--===--:::-==-----:.-::-------::::-====:....::--::-=+*##########%%##%%###***++\\r\\n....... ... .............................:::::--=+===-:..........::.......::::.::::-=---=======+=====.::::.:::::::::--=:.::...::.::::---==+=++**##%%##**+=======\\r\\n ............:.:.......:...::............::::--=====-:................::............-=-::---=++*******==-:..........:-===--:::-------====+++++*++=---:::--===+++\\r\\n     ...........::::..... .:==::::......::::----===--........................        .-=++++**=:...::-***+=-:--::::::::-==++==+-:-=*+---::::...     ...:--==++++\\r\\n   .......::::::....::::...  ...=++=:::::::---------...........................        :++===+-......=****++--=-::-::-:::::----:::==.             .....:--====++\\r\\n........ -=-...:::....:--:...    .-=+==-:::--------.....................                .=*+*#*+=-===*+===++-:--:::::::..:..::.....                 ....:--=====\\r\\n.........:-:  ..:::::..:-::::::.  ...:-++=----:---:...................                   .=+**+==-+=+*#*+====:....    ..                             ...::----==\\r\\n..........-:. .:-:..:::..:::----. .:--:.:=++-::---....................                    .-----=---==+++===--:...                                   ...:::-----\\r\\n.....:....==-...=::. .:-:...:-=-... :--::..-+:::-:..        ..........                    .-:.::.::::::::-----:...                                    ....::::::\\r\\n..::::.::-++-..:=+=:--::-:....-=:..:..:+-::..:+*-..           .........                    -:.:::::-:::::-=-==:...                                      ........\\r\\n=::::..::+*+-.:-+%#+*%#+-:... :-:.-+-:::-----::=:...             .....                     .-:::-::------==--:....                                        ......\\r\\n--:::.::=**=:.-=*%%%*#@@*:....:-:.:=+-.....:::.  ..                                         .-::-----======-:....                                               \\r\\n.:-:::::*+*-.:-+%%%@%#%%#=::..... .:=-............                                            .::::::----::.....                                                \\r\\n.:-::::+##+::-=#@%==*%%%%=:.........::............                                               ...:.......                                                    \\r\\n::-:::+###-:--*%%+*+=*@@#=..........  .........                                                                                                                 \\r\\n:::-:-*##-.-=#%%%+=+*%%%+:..........  .......                                                                                                                   \\r\\n::::-###=.:-#@%*=*%%%%#+-.........                                                                                                                              \\r\\n::::*##+:.-*%@#*#+%@%+=:.......                                                                                                                                 \\r\\n::-*#%+:::+%@#+%@@%%*=:......                                                                                                                                   \\r\\n.-+*#+:.-+%%*+==+%%*-:........                                                                                                ........                          \\r\\n-+++=:.:=%%%+-=*#%+-:...........                                                                                            ..........                          \\r\\n*+=:..:=#%%%#*#%#-:................                                                                                         .............                       \\r\\n#=..:=**=+*+*%%*:....................                                                                                      .....:::::.....                      \\r\\n:..:=#%%#-#%%%*:........................                                                                                   ..::::::::......                     \\r\\n..:=##%%%=#%%*:.........................                                                                                  ..:::::::........                     \\r\\n::=**####+#*=:..........................                                                                                  ...::::...........                    \\r\\n-+**##****+:...........................                                                                                   ....::............                    \\r\\n:-=*+++*+-.....                     .                                                                                      ..::::...........                    \\r\\n::::=*#=:...                                                                                                               ..:::::..........                    \\r\\n.:::-=:.                                                                                                                   ...::::..........                    \\r\\n::::.                                                                                                                      ................                     \\r\\n:..                                                                                                                          ............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                      ......                    \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ................               \\r\\n..                                                                                                                               ................               \\r\\n:::                                                                                                                               ..............                \\r\\n:::....                                                                                                                            ...........                  \\r\\n:::-=++:                                                                                                                                                        \\r\\n .:+***+:.                                                                                                                                                      \\r\\n=:.:=*###=.                                                                                              ......                                                 \\r\\n#*-.:+#%##+:.          .........                                                                      ..............                                            \\r\\n=*#-.:+*==**=.          ..........                                                ....              ....::::::::::....              ...                         \\r\\n=*#*..:-**#**+:.         ..........                                           ...........          .::::::::::::::::::.        ..::::::::..                     \\r\\n:=##*:.-*%##*#*:.           ........                                        ...............        .:::::::::::::::::::.     .::-----------:.                   \\r\\n::+#%+..-*%%%%%+.           ...........                                     ................       .::::::--:::::::::::.     :--=========----:                  \\r\\n::-=##+:.-#%#++=:...        ............                                   ................         .::::---::::::::::..    .=================.                 \\r\\n::::=###::=%%**#=.......   .............                       ...........................           .:::::::::::::::...    .=+++++++++++++++=:                 \\r\\n::::-*%#=.-*%#*%%=......................                     ..........................               ...:::::::::....     ..=++++++++++++++==:                 \\r\\n+=:::+###-.-#%#++#+:....................                   ..........................                    ..........       ...-=++++++++++====-:                 \\r\\n#*-::-*%%#::=#%#*##+.......................             ............................         .............                ..::-====+++++===--:.                 \\r\\n*=::::=#%%=.:+%%#=*#=...............................................................       .--..::::::::::-.               ..:----======---::.                  \\r\\n=::::--*###-.-*%%%%%#-...............................................................     .::::::....:::::::.              ...:::-------::..                    \\r\\n:.:::::=#%%+.:=#%#=+##-...............................................................   .:..::.........:...:               .....::::::..                       \\r\\n-::::.:=#%%*:.-*%%#*#%*:...............................................................  :::::..........-::::.                ..........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:--==:....................................................:::::::......:::::::                 ..........                        \\r\\n::-+=-:-+##*-..-+#*+++##-....::==--=-:::.::.............................................:-:------==:--=--::-:............. ...............                      \\r\\n.::::::::=++-...-+===-++==--::-=-::-=-:.=##-...........................................:*****+++=+*==---=-=-:-::::...:::.::.:...::.........                     \\r\\n.:::.....:=+=-:..-=:--------::....:-=-:+#*+::.........................................:=#%####*+-::---+=+==---==-:..:::.:--:::::.:::::::::...                   \\r\\n.::::::...:-=-:...::--:-==:.--:...-+=:-=::::::..................................:::::-+++**##+.     .-=====-:::::::-:-::----==---==--------------:::..          \\r\\n............---::::::--::.::---:...:--...:----:.......................::::::::::--..:+*++**++#+-::=+++==--.      .:..----::-==-===-=--==+====+++=+*++++=-:.     \\r\\n.....:::::::::::--::.:::::::--:....:::::-------:......::..::.::::-=---::--:::......:++==++*#%%%#***+--::-: .........:-:::::::::....:-==++++****######**#**+==-. \\r\\n......::..:::----=====-==--:::...:::::---:::----:-----==----===----:::::-:......::=##++*####****#**=:::::..:::::::.:::::::::.....:.:-=++*********##****++*#****+\\r\\n     .....::::::::.....:...:::::--::::::-----==+**+=----====--:::::::--:.::.:::--+*#***++=--====+=+-::...::-----:..:::---:.....:::-=+++++++***+*+=+==++=-==+**++\\r\\n                .......::::::--:::::----===++++==----+++=-:::::::::::::.::-::--=++++++=----------=--::....:-:::::..---++---....:-=====+++++=-:-===::=**-.-=-==-=\\r\\n            .........::::::::....::-==+++++==---:-=++=-:::::-:::......:---..--:+=----:::::::::--:---:......:.::....::==-----::-=========+:.:::=+**+::==++--+*#%%\\r\\n              .............  .:::-=++++==--::::-+==-:.....:::....::..:::.  --:+=-:::::....::----:::::.  ...:.::.....----=---------====-:=-.-++---+**:+#*##%%%%%%\\r\\n              .......      .::-=++====-:::::-=+=-:::.:::..::....::::::..  :-:=-:.....:::------::-:::..    .: ::.   .---------------====-::: :=+**=-***##%%%%%%%%\\r\\n                        ....:---==-=-:.::::===::...:--::.......::.::..   :--=--::::::----:::....::.. .    .: :-:   .---------=----:.:::----:..:=**#######%%%%#*+\\r\\n                      ....:--:--==:::::::---:...:-++-:....  ..::.:...   .-:=---::::::--::......... ...     : :::    --------=------------..---=***#########*=---\\r\\n                     ....---:::::......--:...:-=+=-....    .  .... ..   ::=:.:::......  ...     ...::.     : :::   .::------+--------====:.=++****#####*+=-:::::\\r\\n                   ..  .:::.......  ..::..:-=++-:..::.   ..    ..  ......-:      .............   ......    . ...    :----------------======++++****##*=--:::::::\\r\\n..:.                 .....        ...:..:-===-:..:::.....:.   .    .........:::::::.....         .....              :-------+--------=====++++*****+=:::::::::::\\r\\n ...               .....    ...   .:...:--::......:.    :..        ..........::...        ....... ..                :=-----=+--------======++++++*+-=+----=+::::\\r\\n       ..         .::.. ....     ....::::.........     :.          ............   ....            .:           .... :=----===...............:::::::::::--:+*.:::\\r\\n                 ....          ... .....:... ....     ..             ............                  .: .   ...    .. :=-+=-+--                    ........:*:.--:\\r\\n                              ..  ........  ....     ..            .  .............            ..:... ..  .-.....   .--=**+--...        ..::-----=-.-.:::*-.::::\\r\\n               ..            .:  ........  ....      ...           ......:............:............::  .  .-.--:    .----==--...     .:-===+===+***:-:==++.::::-\\r\\n                .........:. ............  ...      ..              ......:. ...................  ..:.     .-.-.     .--*+==--..    .---===++=:.:*+++:-:-*::---=+\\r\\n             .. ::. .::::.  .  ........  ...        .              ........  ....................::..     .-:.      .==+#+--=.    .==----::.... :::+:=:+=:::::--\\r\\n..           ...:  ....:.  .  .........            .               ......................           .      :::..   ..--======:     .:---=:  :+==-:=*:=-*:-::::::\\r\\n..          . .:.  ...:.  .  .........  .          .                ...........  ........           .               .-----===--.     .:-=+--===+***=--=+-:::----\\r\\n.           ..::. .:::: ..:  ....   .  .          .                 .. ........  ........         ..                .-----+==--=:       .:--===++++:=:*--:::----\\r\\n  ..         .:..:..::. ........    .     .       .                 ::. .......:-...........    ..--             ...:-----===---=-.         ........:-*:--::::::\\r\\n             ::.....::  ... ....      .   .      .                  --:........:-............::::. ..      .........-=----===-==-==:    .............==:::::::::\\r\\n.       .    :......::  ..  ....   .             .                 .:.. ........ ........                  .-:.    .-=---:===-======:    ..........::+=-----::::\\r\\n            .:....:::.  .   ...... .             .                  .   .......  ........                  :--:::.:.-=---:===-=======-.  ....:-:::::-*-=+=---=**\\r\\n            .:...::::.     ..... .                                      .......  ........                  -..-:::. -===--===-=========. .....::::..:+::-======-\\r\\n  .         ::....:.:.  .  ......:..   ........  .                ..:::-........ .........::::..::-:.      :::-.  ..:========-========+=. ..........:*---===----\\r\\n..          ::...::::.  .  .:.. .. .                             ..:=-::..................:::---==+=-...   .-:. ....:#%#*+++===========+=. .........:+.......::.\\r\\n.      .....::....:::......::::.::::...:::::::::.:.:..           ..:+=+=........-........:===++*##**+:........ .....-#%%%%%%+=========++++. ........:*+*****####\\r\\n...    ...:.::...::::.::.:::::::::::::::--:::::::::::.            .:-::...................::..:---:.: ..............-#######+=========+++++.........:**##%##%%##\\r\\n       .....::...:::::::::::::::::::...::::::::::::::.            ..:........... ...........  ....... .....     ....-#%%%%%%+==========+++++.::.....:+--===++*+*\\r\\n....   ...:.::...:::::..::.:::::::::::::-:::::::::....            ..:   ........ ........           . .....     ....-+++*+++-==========++++*=...:--::+:.::::----\\r\\n....      . .:....::::  .. ...:.:.::...::..    ..:   .            .............. ..................   .    .:..:::..:-------:==========++++**=...::.:+..::::----\\r\\n ....       .:....::::  .  ......... . .:.      .:.                .....    .... ..................   .    :..-:.-. :--------===========+++***-.:...:+:.:::-::::\\r\\n.....        ::...::::..... ...:...:... :..      ...:              .......    .. ........             ..   .::......:-------:-==========++++***:.....+:..:::::::\\r\\n ....        .:.....:::..:.....:.:.:... ...       .::.             .......... .. ........    ..... .  ..   -:-:-   .:---------==========++++****:....+-.::.:==::\\r\\n  ....     .. ::.:.::::..::.....:::.:... . .       ..              ......................... ........ ..   ::::.   .:------=--===========++++***+:...==.-..:=-::\\r\\n ... ..     . .:::.:::::. :::...:::.... . . .      ...              ..............  .........   ..... ..   ::::-   .:------=:-===========+++++***+...:+:-:::::--\\r\\n  ... ..     . ::::.:-:--. ::....:::.:.. .....     ....              .:.............  ...           ....   :::::   .:---------===========+++++****+..:+:.:.::::=\\r\\n              ..::::::::::..::....:::.:........     ..:.            ..:...............:::.....    . .....  ::::-.  .:------=--===========+++++****#+.-==.:--::-=\\r\\n               ... ..       .:..:.::::::........   ...::             .:.  ...................... :-.:....  ::.:: ...:=------====+=======++++++****##+-:+::::::::\\r\\n                ....  .........:::::::.::........ .......             :.     ............        .:::......-:-:: ...:-------=============+++++++**###+:+=....:..\\r\\n                 .. ... ...... .:.:::::.::.:::.::...  ...            ..-..................         .:..... ::::.   .:-------=-===-=---:::::...--::=+*#*=+:....:-\\r\\n                   ..............::.::-:.::........    .             ..:.         ............     .:......-:.--.:..:---------===++++=+=====-----:.::=+**+:::::.\\r\\n                   ...............:::----::::........  ..::..         :.-.::--::::........       .. :......---::::..:------:-======+++====++++++*+=--:-::---:..:\\r\\n                      :....:.:::--::-::----::::--:-:..  ..:::.        ..::.--::------::......     .........:.:-.  ..:--+--=--============+++++++***+=:..:::..:::\\r\\n              ..::-:   :::::---:::::::----:--::::::::......:::.  .     ..:..:....:::----:::::...::.........-::-.....:-++--=:-==========++=-++++****##*==-:-:::--\\r\\n                 .::..   .:::----:::::::--:--=-:::--::::.. .:::.  .     .:=:....................:-.::.........:.....:-+=--=:-====++++==-::=+++****######*+=--::-\\r\\n                           ..::----:..::::-==-----::::--:....::::....    .:-....  .......:::::...:.-:...............:-+=--=:-==++++=-:.:++=---++*###########**+=\\r\\n                              .....:::.:::::---:--=+=-:::.::.::::. ....  .::::.:::...........:---:.-:...::...::::::::-+=-=-:--++++-.-=-.:-------==+*######%%%%%%\\r\\n                                 ...:---:.:::::--::----:...:::::.    ......:-::-=====-:::::::::--::-..:::.:::-----:::=+==++---+++++++=+==---==-:=+=:-++##%%%%%%%\\r\\n              .                ........:---:::::::--:::..::::::.       ....:::--::::--:::::::::::-:-:...::::::::::::-+=--=----+********+==++**+=++=++-=+++*#%##%\\r\\n               ..........................::--::::::::--:::.::::         .... ..:::::::::::::::...::--::::.-=--:-:.::-+=-----:-:-+******##**##++++*+==++==+*+++++\\r\\n                 .......................::::::--==-----::---::::....::..  ....:::-:::::::::----::::--.:::.:===-:..::=++===-..:::::=+***######*###==++==+**+=+**+\\r\\n .         ....   ........................::::--=++++=-:...:::::-:..:....:.::.:--=--===---:--==-----:.-::-:-----::::-===-:....::--::-=+**########%%%#%%%##***++=\\r\\n....... ... ............................::::::--=+===-:..........::.......::::.::::-=---======++==+==:::::.:::::::::--=::::..:::.::::---====++*#######*++=======\\r\\n ............:.:..........:-:............::::--=====-:................::............:=--:---=++*****#*+=-::.........:-===---:-----======+++**+++==--::.:--===+++\\r\\n     ...........::::....  .:=-::-:......::::---====--........................        .-++++***=:....:-***+=-:--::::::::-==++==+-:-=*=---::::..      ...:--==++++\\r\\n   .......:::::::...::::...  ...=++=-::::::---------...........................        :++===+=.....:=****++--=-::-::-::::-----:.:=-.            ......:--====++\\r\\n........ -=-:..::::...:--:...    .:=+==-:::--------......................               .=***#*+=====*+====+-:-::::::::..:..::....                  ...:---=====\\r\\n.........:-:. ..:::::..:-::::::.  .:.:-=+=----:---:....................                  .=+**+===+++*#*+====:....                                   ...:-----=-\\r\\n..........--. .:-:..::::.::-----. ..--:.:=++=::---.....................                   .---------==++====--:...                                   ...:::-----\\r\\n.....:....==-...=::. .:-:...:-=-....:---:..-+::--:...       ...........                   .-::-:.::::::::-----:...                                   .....::::::\\r\\n..::::.::-++-..:=+=:--::-:....-=:..:..:+-::..:+*-..           ..........                   -:.:::::-:::::-=-==:...                                      ........\\r\\n=-:::..::+*+-.:-+%#+*%%*-:....:-:.-+-:::-----:.-:..              .....                     .-:::-::-----===--:....                                       .......\\r\\n--:::.::=**=:.-=*%%%*#@@*:...::-:.:=+-.....:::.  ..                                         .-::-----======-:....                                               \\r\\n.:--::::*+*-.:-+%%%%@#%%#=::..... .:=-............                                            .:::::-----:......                                                \\r\\n.:-::::+##+::-=#@%==*%%%%=:.........::............                                               ...........                                                    \\r\\n::-:::+###-:--*%%+*++#@@#=.......... ..........                                                                                                                 \\r\\n:::-:-*##-.-=#%%%+=+*%%%+:..........  .......                                                                                                                   \\r\\n::::-###=.:=#@%*=*%%%%*+-..........                                                                                                                             \\r\\n::::*##+:.-*%@###+#@%+=:.......                                                                                                                                 \\r\\n::-*#%+::-+%@#+#%@%%*=:......                                                                                                                                   \\r\\n.-+*#+:.-+%%*+==+%%*-:........                                                                                                ........                          \\r\\n-+++=:.:=%%%+-=*#%+:............                                                                                            ...........                         \\r\\n*+=:..:=#%%%###%*-.................                                                                                         ............                        \\r\\n#=..:=**=+*+*%%+:....................                                                                                      .....:::::.....                      \\r\\n:..:=#%%#-#%%%*:........................                                                                                   ..::::::::......                     \\r\\n..:=##%%%=#%%*:.........................                                                                                  ..:::::::........                     \\r\\n::=**####+#+=:..........................                                                                                  ...::::...........                    \\r\\n-+**##****+:...........................                                                                                   ....::............                    \\r\\n:-=*++**+-.....                     .                                                                                     ...::::...........                    \\r\\n.:::=**=....                                                                                                               ..:::::..........                    \\r\\n.::::=:.                                                                                                                   ..:::::..........                    \\r\\n::::.                                                                                                                      ................                     \\r\\n:..                                                                                                                          ............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                       .....                    \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                               ..............                \\r\\n:::....                                                                                                                            ...........                  \\r\\n:::-=++:                                                                                                                                                        \\r\\n .:+***=:.                                                                                                                                                      \\r\\n=:.:+*##*=.                                                                                              .....                                                  \\r\\n#*-.:+#%%#+:.          .........                                                                      ..............                                            \\r\\n=**-.:+*+=**=.          ..........                                                ....              ....::::::::::....                                          \\r\\n=*#*..:-+*#**+:          ..........                                           ...........          .::::::::::::::::::.        ..::::::::..                     \\r\\n:=##*:.-*%##*#*:.           .......                                         ...............        .:::::::::::::::::::      .::-----------:.                   \\r\\n::+#%+..=#%%%%%+.           ...........                                    .................       .::::::--:::::::::::.    .:-==========----:                  \\r\\n::-+##+:.-#%#++=:...        ............                                   ................         .::::---::::::::::..    .================-.                 \\r\\n::::=###::=%%***=....      .............                       ...........................          ..:::::::::::::::...    .=+++++++++++++++=.                 \\r\\n::::-+%%=.-*%#*%%=......................                     ..........................               ...:::::::::....     ..=++++++++++++++==:                 \\r\\n+=:::+###-.-#%#*+#+:....................                   .........................                     ..........       ..:-=++++++++++====-:                 \\r\\n#*-::-*%%#::=%%**#%+.......................              ...........................         ............                 ..::-===++++++===--:.                 \\r\\n*=::::=#%%=.:+%%#=*#=.............................   ................................      .--..::::::::::-.              ...:----======---:..                  \\r\\n=::::--*###-.-*%%%#%#-...............................................................     .:::::::::::::::::.              ...:::-------::..                    \\r\\n:.:::::=#%%*.:=#%#++##-...............................................................   .:..::.........:...:               .....::::::..                       \\r\\n-::::.:=#%%*:.-*%%#*#%*:...............................................................  :::::..........-::::.                ..........                        \\r\\n:-==-::=###*:.:=#%*#%#%*:......:----::...................................................:::::::......:::::::                 ..........                        \\r\\n::-+=-:-+##*-..-+#*+++##-.....:==--=-:::.::.............................................:-:------==:-----::-:.......... .. ...............                      \\r\\n.::::::::=++-...-++==-++=---::-=-::-=-:.=##-...........................................:*****+++=+*==---=-=-:-::::...:::..:.:...:..........                     \\r\\n.:::.....:=+=-:..-=:--------::.:..:-=-:+#*+::..........................................=#%##%#*+=----=+++==--===-:..:::.:--:::::.:::::.::....                   \\r\\n.::::::...:-=--..:----:-==:.--:...-+=:-=-:::::..................................:::::-+++**##*.     .-==+==-:--::::-:-::----==---==-------------:::..           \\r\\n............---::::::---:.::--=:...:--...:----:.......................::::::::::--..:+*++**++#=-::-=++==--.      .:..----::-==-=====-==++====++==+++++=--:.     \\r\\n.....:::::::::::--::.:::::::--:....:::::-------:......::..::.::::-----::--:::.......=+==++*#%%%#***+--::-: .......:.:-:::::::::....:-==++++****######*****+=-:. \\r\\n......::..::::---=====-==--:::...:::::---::-----::----==----===----:::::-:......::=##++*####****#**=:::::....:::::.:::::::::.....:::==+**********##**#*+*##****=\\r\\n     .....:::::::::...::...:::::--:::::::----==+**+=----====--:::::::--:.::.:::--+*#***++==-=++=+++-::...::-----:..:::---:.....:::-=++++++******+=+-=+==-=+***++\\r\\n                ......:::::::---::::----===++++===---=++=-:::::::::::::.::-::-==++++++=----------=--::....:-:::::..:--++---....:-=====+++++=-:-===::=**-.==-==-=\\r\\n            .........:::::::::...::--=++++++=---:-=++=-:::::-:::......:---..--:+=----::::::::---:---:......:.::....::==-----::-=========+:.:.:=+*++.:==++--+*##%\\r\\n              .............  .:::-=++++==--::::-=+=-:....:::::...::..:-::. :-:+=-:::::....:-----:::::. ....:.-:.....-=--=---------====-:=:.-+=--=+*+:+#*##%%%%%%\\r\\n              .......      .::--++====-::::::=+=-:::..::..::....::::-:..  :-:=-:.....:::------::-:::..    .:.::.   .----=----------====-:-: :=**+==**##%%%%%%%%%\\r\\n                        ....:---====-::::::-==-:...:--::.......::.::..   .--==-:::::-----:::....::.. .    .: :-:   .---------=----:.::-----: .-+**######%%%%%#**\\r\\n                      ....::-:--==-::::::---:...:-=+-:....  ..::.:...   .-:=---:::::--:::......... ...     : :::   .--------=------------..---=***#########*=---\\r\\n                     ....---:::::......--::..:-=+=-:...    .  ........  ::=-.:::...........      ..::.     : :::    :-------+-------====+:.++*****#####*+=-:::::\\r\\n                   ..  .:::.......   .::..::=++-:..::.   ..    ..  ......--.     .............   ......    . ...    :----------------======+++*****##*=--:::::::\\r\\n..:.                 .....        ...:..:-===-:..:-:.. ..:.   ..   ..........::::::......        .....              :-------+--------=====++++******=:::::::::::\\r\\n ...               .....    ...   .::..:--::......:.    :..        ..........::...       ........ ..                :=-----=+--------======++++++*+-=+----==::::\\r\\n       ..         .::.. ....     .:..::::..........    :.          ............   ....            .:.         ..... :=----===...........:.::::::::::::---:++.:::\\r\\n                 ....           ..  ....:... ....     ..             ............                  .: .   ...    .. :=-+=-=--.                  .........-*:.--:\\r\\n                              ... ......... ....      .            .  .............            ..:... ..  .-.....   .--=**+--...        ..::-------.-.:::*-::::-\\r\\n               ..            .:. ........  ....      ...           ................................:: ..  .-.--:    .----==--...     .:-==++===+***:-:==++.::::-\\r\\n                .........:. ............  ...      ... .           ........ ...................  ..:.     .-.-.     .--*+==--..    .---===++=:.-*+*=:-:-*::---=+\\r\\n             .. .:. .::::.  .  ........  ...        .              ........  ....................:-..     .-:.      .==+*+=-=.    .==----:::.. .:::+:=:+=:::::-=\\r\\n..           ...:  ....:.  .  .........  .         .               ......................           .      :::..   ..--======:     .----=:  :+=--:=*:=-*::::::::\\r\\n..          . .:.  ...::  .. .........  .          .                ...........  ........           .               .---=-===--.     .:-=+--===+***=--=+-::-----\\r\\n.           ..::. .::::. .:. ....   .  .          .                 .. ........  ........         ..                .-----+==--=:       .:--===++*+:=:*--:::----\\r\\n  ..         .:..:..::: .........   .  .  .       .                 ::. .......:-..........     ..--.            ...:-----===---=-.    .    .....:..:-+:--::::::\\r\\n             .:.....::.  .. ....      .   .      ..                 --- .......:=...........:::::: ..      .........-=----===-==-==:    ............:==:::::::::\\r\\n.       .    ::.....::   .  .....  ..            .                  :.. ........ ........                  .-:.    .:=---:===-======-   ...........::+=-----::::\\r\\n            .:....::::      ........             .                  .   .......  ........                  :--:::.:.:=---:===-=======-. .....:-:::::=*-=+---=+**\\r\\n            .:....:::.      .... . .                                    .......  ........                  :..-:::. :===--===-=========. ....::::...:+::--=====-\\r\\n  .         .:....:::.  .. ......:..    ........ .                ..:::-........ .........:::....:-:.      :::-.  ..:========-========+=. ..........:*---===----\\r\\n..          ::...::::.  .  .:... : .                              ..=-::..................::-----=+=-:..   .-:. ....:*%#*+++===========+=. .........:+.......::.\\r\\n.      .....::....:::......:::::::::....::::::::.:.:..            .:+=+=........-........:==++***##*+-..............:#%%%%%%+=========++++. ........:*+*****####\\r\\n...    ...:.::....::::::.:::::::::::::::--:::::::::::.            ..-.::..................:...::--:.:...............-#######+=========+++++.........-**#####%%##\\r\\n       .....::...::::::::::::::::::::..:::::::::::::::            ..:........... .........  ...............    .....-#%%%%%%+=========++++*+.-:.....-+--===+*+**\\r\\n....   ...:..:...:::::.:::.:::::::::::::-:::::::::...:            ..:.  ........ ........           . .....     ....-+++*+++-==========++++*=...:--:-+::::::----\\r\\n....      . .:....::::  .. ....:::.:....:...   ..:   .            .............. ..................   .    .:..:::..:-------:==========++++**=..:::.:+.::::-----\\r\\n ....       .:....::::  .. ........:   .:.      .:.                .....    .... ..................   .    ::.-:.-. :--------===========+++***-.:...:+..::--::::\\r\\n.....        ::...::::..... ...:...:... :..      ...:.             .......    .. ........             ..   .::......:-------:-==========++++***:....:+:..:::::::\\r\\n ....        .:.....:::..:......::..:.. ...       .::.             .......... ............  ...    .. ..   :--:-   .:---------==========++++****:....+-.::.-+-::\\r\\n  ....     .. ::.:.::::. .:.....:::.:... . .       ...             .................................. ..   ::::.   .:------=--==========+++++***+:...==.-..:=-::\\r\\n ... ..     . .:::.::::-. .::...:::..:. . . .      ...              ..............  ........    ..... ..   ::::-   .:------=:-===========+++++***+...-+:-:::::--\\r\\n  ... ..     . .:::.:----. ::....:::.:.. ... .     ....              .:.............  ...           ....   :::::   .:------=--===========+++++****+..:+:.:.::::=\\r\\n              ..::::::::::..::....:::.:........     ..:.            ..:...............::......    . .....  ::::-....:------=--==========++++++****#=.-==.:--::-=\\r\\n               ... ..       .::.:.::::.:........   ...::              :.  .....................  .-.:....  ::..: ...:=------============++++++****##+::+::::::::\\r\\n                ....  .........:::::::.::........ .......             ::     ............        .:::..... -:-:: ...:-------==============++++++**###+-+-...::..\\r\\n                 ...... ...... .:.:::::.::.:::..:.... ...            ..-..................         .:..... ::::.   .:-------=-=====---:::::...--::=**#*=+:....--\\r\\n                   ..............::.::::.::........    .             .:::         ............     .:......-:.:-.::.:--------====++++=+======----:.::=***=:::::.\\r\\n                    ..............::::---::::......... ...:..         :.-..:--::::........       .. :......---:::::.:------:-======+++====++++++*+=--:-::---:..:\\r\\n                      .:...:.:::--::-::----:::::-:-:......:::.         ..:.--::------::......     .........:.:-.  ..:--+--=--============+++++++***+=:.::::..:::\\r\\n              ..:--:   .::::---:::::::----:--:::::::::.....:::.  .     ..:..:....:::--=-..::....::.........-::-.....:-*+-==:-=========++=--++++****##*==-:-:::--\\r\\n                 .::..   .:::----:::::::--:--==:::--::::....:::.  .     .:=::...................:-.::.........:.....:-+---=:-====++++=--::=+++***#######*+=-----\\r\\n                           ..::----:..::::-==------:::--:....::::....    .:-............::::::....:-:...............:-+=--=:-==++++=-:.:++=---++*############*+=\\r\\n                              .....:::.::::::--:--=+=-:::.:::::::. ....  .::::.:::......:..:::::-:.-:...::.:.::::::::-+====:--++++-.-=-.:-------==+*######%%%%%%\\r\\n                                 ...:---:.:::::--:::---:...::::::     .....:----====--::::::::----:-:.:::.:::-----:::=+==++---++++++++++=---==-:=*=:=++##%%%%%%%\\r\\n              .                ........:---:::::::--:::..::::::.       .....::--::::::::::::::.::-:--.:.::::::::::::-+=-------+********+++++**+=+=+++-=++**#%###\\r\\n               ..........................:::-::::::::--:::.::::       . .... ..:::::::::::::::..:::--::::.-=--:-:.::-+==----:::-+******##*###+++**+==++==+*+++++\\r\\n                 .......................::::::--==-=---::---::::....-:..  ....:::-:::::::::----:::---.:::.:===-:..::=++===-..::::-==**###########==*+=+***+++**+\\r\\n .          ....  ........................::::--+++++=-:...:::::-::.:....:.::.:--=--===--::-===-----:.-:--:-----::::-===-:....::--::-=+**########%%%%%%%##**+++=\\r\\n........... ............................::::::--=+===-:..........::.......::::.::::-=---======++=+++=:-:::.:::::::::-==::::::::::::::---====++*######**+========\\r\\n ............:::..........:--............::::--=====-:................::............:==----=+++*****#*+=-::.........:-===--------======++++*+++==--:::.:--===+++\\r\\n     ...........::::..... .:--::-:.....:::::---====--........................         :++++***=......-***+=-:--::::::::--=++=+=-:-=*=--:::....      ...:--==++++\\r\\n   .......:::::::...::::...   ..-++=-::::::---------...........................        :=+===*=....::=+***++-==-::-:--::::----::.-=:             ......:--===+++\\r\\n........ -=-:..::::...:--::...   .:=+==-:::--------........................             .=***#*+=====*+====+-::::::::::..:..::....                  ...:---=====\\r\\n.........:-:. ..:::::..:-::::::. ..:::-=+=----:---:......................                .=+**+===++**#*+====:...                                    ...:-----=-\\r\\n..........--. .:-:..::::..:-----. ..--:.:=++=::---......................               .. .---:------==+====--:...                                   ...:::-----\\r\\n.....:....==-...=::. .:--:..:-==....:---:..-+:---:...    ...............                  .-::-::::::::::-----:...                                   .....::::::\\r\\n..:::::::-*+-..:=*=:-=::-:....-=:..:..:+-::..:+*-..           ..........                   -:.:::::--::::==-==:...                                     .........\\r\\n=-:::..::+*+-.:-+%%*+%%*-:....:-:.-+-:::-----:.-:..              ......                    .-:::------=-===--:....                                       .......\\r\\n:-::::::=**=:.-=*%%%*#@@*-...::-..:=+-......:.. ...                                         .-::-----======-.....                                               \\r\\n.:--::::***-.:-+%%%%@%%%#=::..... .:=-............                                            .:::::-----:......                                                \\r\\n.:--:::+##+::-=#@%==+%%%%=:.........::............                                               ...........                                                    \\r\\n::-:::=###-:--#%%+*++*@%#-:......... ...........                                                                                                                \\r\\n:::-:-*##-.-=#%%%+=+*%%#+:..................                                                                                                                    \\r\\n::::-###-.:=#@%+=*%%%%*+-..................                                                                                                                     \\r\\n::::*%#=::-*%@###*#@%+-:.......        ...                                                                                                                      \\r\\n::-*#%+::-+%@*+#%@%%*-:.......                                                                                                                                  \\r\\n.-+*#+:.-+%%*++=+%%*-:........                                                                                                ........                          \\r\\n-+++=:.:=%%%*-=*#%+:............                                                                                            ...........                         \\r\\n**=:..:=*%%%###%*:.................                                                                                         ............                        \\r\\n#=..:=#*==*+#%%+:....................                                                                                      .....:::::.....                      \\r\\n:..:=#%%#-#%%%+:........................                                                                                   ..::::::::......                     \\r\\n..:=##%%%=*%#+:.........................                                                                                  ..:::::::........                     \\r\\n::=**####+#+=:..........................                                                                                  ...::::...........                    \\r\\n-+**##****+:...........................                                                                                   ....::............                    \\r\\n::=+++*#+-.....                     .                                                                                     ...::::...........                    \\r\\n.:::=**=....                                                                                                               ..:::::..........                    \\r\\n.::::-:.                                                                                                                   ..:::::..........                    \\r\\n::::.                                                                                                                      ................                     \\r\\n:..                                                                                                                         .............                       \\r\\n.                                                                                                                               .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                       ....                     \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ...............                \\r\\n:::....                                                                                                                            ...........                  \\r\\n::::-+=:                                                                                                                                                        \\r\\n..:+***=:.                                                                                                                                                      \\r\\n-..:+*##*-.                                                                                               ....                                                  \\r\\n#*-.:+#%%#=:.          .........                                                                      .............                                             \\r\\n=**-.:+*++#*-.          ..........                                                ....              ....::::::::::....                                          \\r\\n-*#*..:-+****+:           ........                                            ...........          .::::::::::::::::::.        ..::::::::..                     \\r\\n:=##+:.-*%##*#*:.            ......                                         ...............        .:::::::::::::::::::      .::-----------:.                   \\r\\n::+#%+..=#%%%%%+.           ...........                                    .................       .::::::--:::::::::::.    .:-=========-----.                  \\r\\n::-+##+:.-#%#++=:...        ............                                   ................         .::::---::::::::::..    .================-                  \\r\\n::::=##*::=%%***=....      .............                        ..........................          ..:::::::::::::::...    .=++++++++++++++==.                 \\r\\n::::-+%%=.-*%%*%#=......................                     ..........................               ...:::::::::....     .:=++++++++++++++=-:                 \\r\\n+=:::=###-.-#%#**#+.....................                   .........................                    ...........       ..:-=++++++++++====-:                 \\r\\n#*-::-*%%#::=%%**#%+.......................              ...........................         ............                 ..:--===++++++===--:.                 \\r\\n#=::::=#%%=.:+%%#=*#=.............................  .................................       --..::::::::::-.              ...:---=======---:..                  \\r\\n=::::--*%##-.-*%%%#%#-...............................................................     .:::::::::::::::::               ...:::-------::..                    \\r\\n:.:::::=#%%*.:=#%#++#*:...............................................................   .:..::........::....               .....::::::..                       \\r\\n-::::.:=#%%*:.-*%%#*#%*:...............................................................  :::::..........-::::                 ..........                        \\r\\n:-=-:::=###*:.:=#%*#%#%*:......::---:....................................................::::::.......:::::::                 ..........                        \\r\\n::-+=-:-+##*-..-+#*+++##-.....:-=--=-:::................................................:-::-----=-:-----::-..........  .  ...............                      \\r\\n.::--::::=++-...-++==-++=---::-=-::-=-:.=#*-............................................+****++==+*==---=-=-:-::::...::.........:..........                     \\r\\n.:::.....:=+=-:.:-=:------=-:..::.:-=-:+##+:...........................................=#%##%**+=----===+==---==-:..::..:--:::::..:::........                   \\r\\n.:::::::..:-=--..:----:-==-.--:...-+=:-=-:::::..................................:::::-=++*###*:     .-+=++=-:--::::---::----==---=--------------::..            \\r\\n............---::::::---::::--=:...:--...:----:.......................::::::::::--..:+*++**++*=:::-=+===--..  .. .:..----::-==-========++==-=++==++++==-:.      \\r\\n.....:::::::::::--::.:::::::--:....:::::-------:.......:..::.::::-----::--:::.......=+==++*##%%#****=-::-: ..  ...:.:-:::::::::....:-=+++=+****#####*****++=-.  \\r\\n......::..::::----====-===-:-:...:::::---::-----::----==-----==----:::::-:......::-*#++*######**#**=:::::.....::::.:::::::::.....:.:==+*********###**#*+*#****+=\\r\\n   . .....::::-:::::..::...:::::--:::::::----==+**+=----====--:::::::--:.::.:::--+*#***++==-=++=+++-::...::-----:..:::---:.....:::-=++++++******+=+-=+==-=+**+++\\r\\n                .......::::::---::::-----==++++===-:-=++=-:::::::::::-:.::-::-==++++++=----------==-::....:--::::..:--++---....:-=====+++++=-:-==-:-+**::==-==-=\\r\\n            .........:::::::::...::--==+++++=---:-=++=-:::::-:::......:---:.--:+=----::::::::-------:......:.::....::==-----.:-==========:.:.:=**+=.-==+=--+*##%\\r\\n              ........:....  .:::-=++++==--::::-=+=-:....:::::...::..:-::. :-:==-:::::...::-----::-::.  ...:.-:.....-=--=---------====--=:.=+=--=+*=:**+##%%%%%%\\r\\n              .......      .:::-++=====::::::-++-:::..::..::....::::::..  :-:==:.....:::-----:::-::::.    .:.::.   .----=---------=====-:-:.-+**+==**##%%%%%%%%%\\r\\n                        ....:---====-::::::-==-:...:--::.......::.::..   .--==--::::-----::.....::.. .     : :-:   .---------=----::::---=-: .-+**######%%%%%#**\\r\\n                       ....:-:--==-::::::-=-::..:-=+-:....  ..::::...    -:==:-::::--:::.......... ...     : :::    --------=------------..---=***#########*=---\\r\\n                     ....---:::::......:--:..:-=++-:...    .  ........  ::--.::::..........      ..::.     : :::    ::------+-------====+:.++*****#####*+=-:::::\\r\\n                   ..  .:::.......   .::...:-++=:..::.   ..    ..  ......--.     .......... .    ......    . ...    :----------------======+++*****##*=--:::::::\\r\\n..:.                 .....        ...:..::===-:..:::.. ..:.   ..   ..........:::::......         .....              :-------+--------=====++++******=:::::::::::\\r\\n ...                ....    ...   .::..:---::.....:.    :..        ..........:....      ......... ..                :=-----==--------=====++++++**=-==----==::::\\r\\n        .         .::..  ...     .:...:::..........    ..          ............ .....             .:.         ..... :=----=+=..........::::::::::::::----:++.::.\\r\\n                 ....           ..  ....:... ....     ..             ............                  .: .   ...    .. :=-+=-=--.                   ........-*.:--:\\r\\n                               ..  ........ ....      .            .  .............            ..:..: ..  .-:....   .--=**+--...        ...::------.-.:::*-::::-\\r\\n                .            .:. ......... .....     ...           ................................:: .   .-.--:.   .----==--...     .:-==++===+***:-:==+=.::::-\\r\\n                 ........:. ............. ...      ... .           ..........................    ..:.     .-.-:     .--*+==--..    .---===++=:.-*+*=:-:-*::---=+\\r\\n             .. .:. .:::::  .  ......... ...        .              ........  .....................-..     .--.      .==+*+=-=.    .==----:::.. .-::+:=:*=:::::-=\\r\\n..           ...:.  ...:.  .  .........  .         .               .......................    ....  .      :::..   ..--======:     .----=:  :+=--:=+:=-*::::::::\\r\\n..            .:.  ...::  ..  ........  .          .                ...........  ........           .               .---=-===--.     .:-=+--===+***=--+=-::-----\\r\\n.           ...:. .::::. .:. ....   .. .          ..                ...........  ........         ..                .-----+==--=:       .:--===++*+:=:*--::-----\\r\\n  ..         .:..:..::: ..:. ....   .  .          .                 ::. .......:-.........       .:-.            ...:-----===---=-.    .    .....:..:-+:--::::::\\r\\n             .:.....::.  .......    .     .      ..                 ---........:-...........::::::...      .........-=----===-==-==:    ............:==:::::::::\\r\\n.       .    ::.....::   .  .....  ..            .                  ::. ........ ........                  .-:.    .:=---:===-======-   ...........::+=-----::::\\r\\n            .:....::::      ........             .                  .   .......  ........                  :--:::.:.:=---:===-=======-. .....:-:::::=*-++---=+**\\r\\n            .:....::::      .... . .                                    .......  ........                  :..-:::. :====-===-=========. ....::::...:*::--=====-\\r\\n  .         .:....:::.  .. ..:.. :..    ........ .                ..:::-..................:......:::.      :-:-.  ..:========-========+=. ..........:*---==-----\\r\\n..          .:....:::.  .  .::.. : .                              ..=-::..................::-----===-:..   .::. ....:*%#*+++===========+=. .........:+.......::.\\r\\n.      .....::....::::.....:::::::::....::::::::.:.:..            ..+=+=.......:-........:+++++**##*+-... .... .....:#%%%%%%+=========++++. ........-*******####\\r\\n....   ...:.::....::::::.:::::::::::::::--::::::::::::            ..-.::.......................:--:.:...............-#######+=========+++++.........-**#####%%##\\r\\n       ......:....::::.::::::::::::::..:::::::::::::::            . :........... ......... ........... ....    .....-#%%%%%%+=========++++*+:-:.....-+--===+*+**\\r\\n....   ...:..:...:::::.:::.:.:::::::::::-:::::::::...:            ..:.  ........ ........           . .....     ....-+++*+++-==========++++*=...:--:-+::::::----\\r\\n....      . .:....::::. .. ....:::.:....:...   ..:.               .............. ..................   .    .:..:::..:-------:==========++++**=..:::.-+.::::-----\\r\\n ....       .::...::::. ..  .......:    :..     .:.                ......   .... ...................  .    ::.-:.-. .--------===========+++***-.....:+..::--::::\\r\\n.....        .:...::::..... ...:...:... :..      ...:.             .......    .. ........             ..   .::..... :-------:-==========++++***:....:+:..:::::::\\r\\n ....        .:......::..:......::..:... . .      .::.             .......... ............ ...     .. ..   :--:-   .:---------==========++++****:....+-.::.-+-::\\r\\n  ....     .. ::.:.::::: .:.....:::.:..  ...       ...             ........................... ...... ..   ::.:.   ..------=--==========+++++***+:...==.-..-=-::\\r\\n ... ..     ...:::..:::-. .::....:::.:. . . .      ...              ..............  .......     ........   ::::-   .:------=:-===========+++++***+...-+:-:::::--\\r\\n  ......     . .:::.:----. .::...:::.... ... .     ....              .:.............  ...           ....   :::::   .:------=--===========+++++****+..:+:.:.::::=\\r\\n              ...:::::::::...:....:::.:........     ..:.            ..:.....................      . .....  ::::-....:------=--==========++++++****#=.-=-.:--::-=\\r\\n               ... ..       ..:.:..:::.:........   . .::              :.   .................     .-::....  ::..: ...:=------====+=======++++++****##+::+::::::::\\r\\n                ....  .........::::::::::........  ......             .:     ............        ..:...... -:-:: ...:-------==============+++++++*###+-+-...::.:\\r\\n                 .. ... ...... .::.::::..:.:::..:.... ...            ..-.................          .:..... ::::.   .:-------=-=====---:::::...--.:=+*#*=+:....--\\r\\n                   ..............::.:::-:::........    ..            .:.:         ...........      .:..... -:::-.::.:--------====++++=+======--=-::::=**+=:::::.\\r\\n                    ..............::::---::.:..:......  ..:..         ..:..:--:::.........       .. :..... :--::.:..:------:-======++=====++++++*+=--:-::---..::\\r\\n                      .:...:.:::--::--:----:::::-:-:... ..:::.         ..:.----------::......     .........:.:-.  ..:--+--=--============++++++****+=:.:::...::-\\r\\n              ..:---.  .::::---:::::::----:--:::::::::.....:::.        ..::.::..:::----:..:......:.........:::-:....:-*+-==:-=========++=--+++*****##*+=-:-::---\\r\\n                 ..:..   .:::----:::::::--:--==:::--::::....:::.. .     ..=::...................:-.::.........:.....:-+---=:-==++++++=-::-=*++***#######*+==----\\r\\n                           ..:::---:...:::-==------:::--:....::::....    .:-:...........:::::.....:--...............:-+=--=:-==++++=::.:++=---++#############*+=\\r\\n                              .....:::.::::::--::-=+=-:::.:::::::. ....   ::::::::.....::..:::::-:.-:...::.:.::::::::-+====:--++++-.-=-:-------===+*######%%%%%%\\r\\n                                 ...:---:::::::---::---:...::::::     .....:----====-:::::::::--=-:-:.:::..:::----:::=+==++---++++++++++=---==::+*=:=++##%%%%%%%\\r\\n              .                ........:---::.::::--:::..::::::.       .....::--:::::::..::::.:::-:--.:.:::-:.::::::-+=-------+********++++***+=+=++=-+++**#####\\r\\n               ..........................:::-::::::::---:::::::.      . .... ..:-:::::::::::::..:::--::::.-=--:-:.::-+==----:::-=+****###*##*+++**+==+===+*+++++\\r\\n                 .......................::::::-===-=---::-----:::...-:...  ...-::-:::::::::----:::---.:::.:====:..::=++===-..:::::-=+*##########*=+*+=+***++***+\\r\\n...         ....  ........................::::--+++++=-:....::::-::.:.. .:.::.:--=-====--::-===-----:.-:--:-----::::-===-:....::--::-==+*########%%%%%%%##*+++==\\r\\n........... ............................::::::--=+===-:..........::.......::::.::::-=---======++=+++=:-:::.:::::::::-==::::::::::::::---====++*######*+=========\\r\\n  ...........:::...........--:...........::::--=====-:................::............:==----=++******#*+==-:..........-=+==-------======++++*+++==-:::..:--==++++\\r\\n     ...........:::::...  .:--::-:.....:::::---====-:........................         :++++***=......-***+=-:--:::::::::-=++=+=-:-++=-:::....       ...:--==++++\\r\\n   .......:::::::...::::...   ..-+*=-::::::--------:...........................        :=+===*=::::::+++**++===-:--:--::::----::.-=:              .....:--===+++\\r\\n........ -=-:...:::...:--::...   .:=+==-:::--------..........................           .=***#*+==+==*======-::::..::::.....:.....                  ...:---=====\\r\\n.........:-:. ..:::::...:::::::. ..:::-=+=----:---:......................                .-+**====++**#*+===-....                                    ...:-----=-\\r\\n..........--. .:-:..::::..::----.  .--:..-++=::---......................                  .:--:-------=+=-----....                                   ...:::-----\\r\\n.....:....=+-...=::. ..--:...-==....:---:..:+:---....   ................                  .-::-::::::::::-----:...                                   .....::::::\\r\\n:.::::.::-*+-..:=*=:-=::-::...-=:..:..:=---...+*-..           ...........                  -:.:::::-:::::====-....                                     .........\\r\\n+-:::..::**+-.:-=%%*+%%*-:....:-:.-+-:::-----:.-:..               .....                    .-:::------=====--:....                                       .......\\r\\n:-::::::=**=:.-=*%%%*#%@#-...:::...=+-......... ..                                          .:::-----======-.....                                               \\r\\n..--::::***-.:-+%%%%@%%%#=::..... .:=-............                                            ..::::-----:.....                                                 \\r\\n.:--:::+##+::-=#@%==+#%%%=:..........:............                                                ..........                                                    \\r\\n::---:+###-:--#%%+*++*@%#-.......... ...........                                                                                                                \\r\\n:::-:-###-.-=#%%%*=+*%%#+:..........  ......                                                                                                                    \\r\\n::::-###-.:=#@%+=+%%%#*+-..................                                                                                                                     \\r\\n::::*%#=.:-*%@##%*#%%+-:.......     ......                                                                                                                      \\r\\n::-*#%+::-+%@*=*%@%%*-:.......                                                                                                                                  \\r\\n.-+*#+:.-+%%*++==%%*-:........                                                                                                ........                          \\r\\n=+++-..:=%%%*-=*##=:............                                                                                            ...........                         \\r\\n**=:..:=*%%###%%*:................                                                                                          ............                        \\r\\n*=..:=##==**#%%+....................                                                                                       .....:::::.....                      \\r\\n:..:=#%%%-#%%%+:.......................                                                                                    ..::::::::......                     \\r\\n..:=###%%=*%#+:.........................                                                                                  ..:::::::........                     \\r\\n:-=**####+#+=...........................                                                                                  ...::::..........                     \\r\\n-+**#*****=:.........................                                                                                     ....::...........                     \\r\\n::-+++*#+:.....                                                                                                           ...::::...........                    \\r\\n.::.-**-....                                                                                                              ...:::::..........                    \\r\\n.::::-.                                                                                                                    ..:::::..........                    \\r\\n::::.                                                                                                                      ................                     \\r\\n:.                                                                                                                          .............                       \\r\\n.                                                                                                                               .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ...............                \\r\\n:::....                                                                                                                            ...........                  \\r\\n::::-==:                                                                                                                                                        \\r\\n..:=***=:.                                                                                                                                                      \\r\\n-..:+*##*-.                                                                                                ..                                                   \\r\\n#*-.:+#%%#=:.          .........                                                                      .............                                             \\r\\n=**-.:*#++**-.          ........                                                  ...               ....::::::::::....                                          \\r\\n-*#*..:-+**#*+:            ......                                             ...........          .::::::::::::::::::.        ..::::::::..                     \\r\\n:=*#+:.-*%##*#+:.            .....                                          ...............        .:::::::::::::::::::      .::-----------:.                   \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::--:::::::::::.    .:-=========-----.                  \\r\\n::-+##+:.-#%#**=:..         ...........                                    ................        ..::::---::::::::::..    .================-                  \\r\\n::::=##*::=%#*+*=....      .............                               ...................          ..:::::::::::::::...    :=++++++++++++++==.                 \\r\\n::::-+%%=.-*%%*%%=......................                      .........................               ...:::::::::....     .:=++++++++++++++=-:                 \\r\\n+-:::=###-.=#%#**#+.....................                    ........................                     ..........       ..:-=++++++++++====-.                 \\r\\n#*-::-*%%#::=%%*+#%+.....................                ...........................         ............                 ..:--===++++++===--:.                 \\r\\n#+::::=#%%=.:+%%#=*#=.........................         ..............................       --..:::::::::::.              ...:---=======---:..                  \\r\\n+::::--*%##-.-*%%##%#-................................................................    .:::::::::::::::::               ...:::-------:...                    \\r\\n-.:::::=#%%*.:=#%#++#*:................................................................  ....::........::..:.               ....:::::::..                       \\r\\n-::::::=#%%*:.-*%%#*#%*:...............................................................  ::::...........-::::                 .........                         \\r\\n:-=-:::=###*:.:=#%*#%#%*.......::---:....................................................::::::.......:::::::                 .........                         \\r\\n::-+=-:-+##*-..-+#*++*##-.....:-=--=-:::.................................................-:::----=-:-----::-..........  .  ...............                      \\r\\n.::--::::=++-...-+++=-++=---::-=-::==-:.-**-............................................+*++++===++==---=-=-:-::::...::.........:..........                     \\r\\n.::::....:=+=-:.:-=:------=-:.:::::-=-:=##+:...........................................=#%###**+=----==++==---==-:..::..:--:::::..:::.......                    \\r\\n.:::::::..:-=--..:----:-==-.:-:...-+=:-=-:::::..................................:::::-=++*###*:     .-=+++=----::::---::----=----=-------------::...            \\r\\n............---::::::---::::--=:..::--...:----:.......................::::::::::--:.:+*++**+*#=:::-=====--...... .:..----::===-========+===-=++==++++=--:.      \\r\\n.....:::::::::::--:..::.::::--:....:-:::-------:..........::..:::-----::--:::.......=+==++*##%%**+**=-::-: ..   ..:.:-:::::--:::...:-=+*+=++***#####*****+=-:.  \\r\\n......::..::::----====-===-:-:...:::::---::-----::----==-----==-----::::-:.......:-*#++*######**#**=:::::.....::::.:::::::::.......:==+*********###*##***#****+-\\r\\n   . .....::::-::::::.:::...::::--:::::::-----=+**+=----====--:::::::--:.::.::::-=*#****+==-=++++++-::...::-----::.:::---:.....:::-=++++++******+++-=+====+**++*\\r\\n                .......::::::----:::------==+++===-:-=++=-:::::::::::-:.::-::-==++++++=----------==-::....:--:::...:--++---....:-====++++++=-:-==-:-+*+::==-==-=\\r\\n            .........:::::::::...::--==+++++=---:-=+++-:::::-:::......:---:.--:+=---:::::::::-------:......:.::....::==-----.:-==========:::.:+**+=.-=++=--+*##%\\r\\n              .......::..... ..::-=++++===-::::-=+=-::...:::::...::..:-::. :-:==-:::::...::-----::-::.  ...:.-:.....-=--=---------====--=:.=+=--=+#=:**+##%%%%%%\\r\\n              .......      .:::-++=====::::::-++-:::..::..::....::::-:..  :-:==:.....:::----::::-::::.    .:.::.   .----=---------=====-:-..-+**+-=**##%%%%%%%%%\\r\\n               .         ...:---====-::::::-==-::...:-::.......::.::..   .--==:-::::-----::.....::.. .     : :-:   .---------=----::::---=-: .-+*#######%%%%%#**\\r\\n                       ....:-:--==-::::::-=-::...-=+=:....  ..:::::..    -:-=:-::::--:::.......... ...     : :::    -:------=------------..---+***#########*==--\\r\\n                     ....:--::::::.....:--:..:-=++-:...    .  ........  ::--.:-:::.........      ..::.     : :::    :-------=-------====+:.++*****#####*+=--:::-\\r\\n                   ..  .:::.......   .::...:-++=:..::.   ..    ..  ......:-.     ........        ...:..    . ...    :----------------======+++****###*=--:::::::\\r\\n..:.                 .....     .  ...:..::-==-:..:::.. ..:.   ..   ..........:::::......         ......             :-------+--------=====++++******=:::::::::::\\r\\n ...                ....    ...   ..:..:---::.....:.  . :..        ..........:...      ...... ... ..                :=-----==-------======++++++**=-==----==::::\\r\\n        .         .::..  ....    .:...::::.........    ..          ............ .. ..  ..         .:.         ..... :=-----+=.::......::::::::::::::-----:*=.::.\\r\\n                 ....           ..  ....:... .....    ..             ............                  .: .   ...   ... :=-+=-=--.                   ........-*.:--:\\r\\n                               ..  ........ .....     .            .  .............             ....: ..  .-:....   .--=**+--...        ...::-----:.:.:::*:::::-\\r\\n                .            .:. ......... .....     ...           ................................:: .   .-.--:.   .----==--...     .:-==++===+***:--+-+=:::::-\\r\\n                 .......... .:........... ....     ... .           .........................      .:.      -.-:     .--*+==--..    .---===++=:.-*+*=:-:=*::--=++\\r\\n              . .:.  :::::  .. .........  ...       .              ........  .....................-..      --:      .==+*+=-=.    .==----:::.. .-::+:=:*-::::--=\\r\\n..            ..:.  ...::  .  .........  .                         ...........:...................  .      :::..   ..--======:     .----=:  :+=-::=+:=-*::::::::\\r\\n..             :.  ...::   .  ........  .          .                ...........  ........           .               .---=-===--.     .:-=+--===+***=--+=-::-----\\r\\n.           ...:: .::::. .:. .....  .. .          ..                 ..........  ........         ..                .-----+==--=:       .:--===++*+:=:*--::-----\\r\\n  ..          ::.::.::: ..:. ....   .  .          .                 .:. ........:........        .:-.            ...:-----===---=-.         .....:..:-+:-:::::::\\r\\n             .:......:.  ........   .     .      ..                 ---:.......:-..........::....:...      .........:=----===-==-==:    ............:+=:::::::::\\r\\n.       .    ::...:.::.  .  ....    .            ..                 ::.......... ........                  .--.    .:----:===-======-   ...........::*------::::\\r\\n             :....::::      ........                                .   .......  ........                  :--:::.:.:=---:===-=======-. .....:-::::-+*-+=---=+**\\r\\n            .:....::::      .... ...                                    ........ ........                  :..-:::. :====-===-=========. ....::::...-+::--=====-\\r\\n  .         .:....::::  .. ..:.. :..    ........ .                . :-::........:................:::.      :-:-.  ..:========-========+=. ..........-+---==-----\\r\\n..          .:....::::  .  .::.. ...                              ..==::..................:::::--===-:..   .::. ....:*%#*+++=-=========+=. .........-+.......:..\\r\\n.      ......:....::::.....:::::::::....::::::::.:.:..            ..+=+=.......:=:.......:++++++**#*+-... ..........:#%%%%%%+=========++++. ........-******#####\\r\\n....   ...:..:....::::::.:::::::::::::.:--::::::::::::            ..-:::........:...............:::.:...............-*######+=========+++++.........-**#####%%##\\r\\n       ......:....::::.::::::::::::::..:::::::::::::::            . :........... ..................... ....    .....-#%%%%%%+=========++++*+:-:.....-+--===+*+**\\r\\n....    .....:...:::::.:::.:.:::::::::::-:::::::.:...:            . :.  ........ ........           . .....     ....:=++*+++-==========++++*=...:--:-+.::::-----\\r\\n....      . .:....::::. .. ..:.:::.:....:...   ..:.               .............. ..............   .        .:..:::..:-------:==========++++**=..:::.-+.::::-----\\r\\n ....       .::...::::. ..  ...:...:.   :..      :.                ......   .... ............... ...  .    ::.-:.-. :--------===========+++***-.....:+..::--::::\\r\\n.....        .:....:::..... ........... .:.      ...:.             .......    .. ........             ..   .::..... :-------:-==========++++***:....:+:..:::::::\\r\\n ....         ::.....::..:......::..:... . .      ..:.             .......... ................     .. ..   :--:-   ..---------==========++++****:....+:.::.-+-::\\r\\n  ....      . .:.:.:::::..:.....:::.:..  ...       ...             ........................... ...... ..   ::.:.   ..------=--==========+++++***+:...==:-..-=-::\\r\\n ... ..     .. :::..:::-: .::....:::.:.   . .      ....             ..............  .......     ........   ::::-   .:------=:-===========++++****+...-+:-:::::--\\r\\n  ......     . .:::::----: .::...:::..:. ... .     .....             .:.............  ...           ....   :::::   .:------=--===========+++++****+..-+:.:.:::-=\\r\\n               ..:::::::::. .:....:::.:........     ...:            ..:.....................      . .....  ::::-.....------=--==========++++++****#=.-=-.:-::-==\\r\\n               ... ..       ..:.::.:::.:........     ..:              :.   ................       -::....  ::..: ...:-------===========+++++++***###+::+::::::::\\r\\n                 .... .........::::.:::.:....:...  ......             .:     ............         .:...... -:-:- ...:-------==============+++++++*###+-*-...::.:\\r\\n                 .. ... ........::.::::..:.:::..:.... ...            ..-.................           :..... ::::.   .:-------=-=====---:::::...--.:-+*#*=+:...:--\\r\\n                   ..............::.:::-:::........    ..  .          :.:         ...........      .:..... -:::-.::.:---------===++++++======--=-:::-=**+=:::::.\\r\\n                    ..............:-::----:.:..:......  ..::.         ..::.:::::..........       .. :..... :--::.:..:------:-======++=====++++++**=-=--::---..::\\r\\n                      .:...:::::--:::-:----:::::-:-:......:::.         ..:.:---------::.....      .........:.:-:  ..:-=+---=-===========+++++++*****=:.:::..:::-\\r\\n              ..:---.  .::::---:::::::----::-:::::::::.....::::        ..::.::.::::---:..........:.........:::-:....:-*=-==:-=========++=--+++*****##*+=-:-::---\\r\\n                 ..:..   .:::----:-:::::--:--==:::---::::...:::.. ..    ..-::.........::.........-.::...............:-+---=:-==++++++=-::-=*++***########*+=----\\r\\n                           ..:::----...:::-==------:::--:....::::....    ..-:............::::.....:--...............:-+=--=:-==++++=::.:++=---++#############*+=\\r\\n                              .....:-::::::::--::-=+=-:::.:::::::. ....   :::::::::..::::::::::::::--...::.:.::::::::-+====:--++++-.-=-:-------===+*#####%%%%%%%\\r\\n                                 ...:---:::::::---::---:....:::::     .....:-----==--::::::::---=-:-:.:::..:::----:::=+==++---++++++++++=--===::+*=:=++##%%%%%%%\\r\\n              .                ........:---::.::::---::...:::::.       .....::--:::::::..:::...::::--.:.:::-:.::::::-+=-------+********++++**#+=+=++==++=**#####\\r\\n               ..........................:::-::::::::--::::::::.      . .... ..:-:::::::::::::.::::--::::.-=--:-:.::-+==--=-:::-=+****######*=+***===+==+**+++++\\r\\n                 ........................:::::-=====---::------::...-:...  ...-::-:::::::::----::::--.:::.:====:..::=++===-..::-::-=+**#########*=+*++****++***+\\r\\n ..         ....  ........................::::--+++++=-:....::::-::.:.. .:.::.:--=-====-----===-----:.-:-::-----::::-===-....:.::-::-==+*#######%%%%%%%###*+++==\\r\\n........... ............................::::::--=+===-:...........:.......::::.::::-=---======+++++++:-::..:::::::::-==::::::::::::::---====++*#####**+==-=====+\\r\\n  ...........::::..........--:...........::::--=====-:................::............:==----+++***+****+==-:..........-=+==---=---=====++++++++==-:::...:--==++++\\r\\n     ...........:::::.... .:--::-:.....:::::---====-:........................         :+++****=.. ...-***+==---::::::-::-==+=+=---++-:::....        ...:--==++++\\r\\n   .......:::::::...::::...   ..-+*+-::::::--------:...........................        .=====*=:::::-+++*+++===-:--:--::::----:..-=.               ....:--===+++\\r\\n........ -==:...:::...:--::...   .:-====:::--------..........................            -***#*+==+==*======::::....:::.....:.. ..                  ...:---=====\\r\\n.........:-:. ..:::::...:::::::....::::=+=----:---:.......................               .-=**====++*##*+===-....                                    ..::-----=-\\r\\n..........--. ..-:..::::..::----.  .--:..-=+=::--:......................                  .::::--::---===-----....                                   ...:::-----\\r\\n.....::...=+-...=::. ..:-:...-==:...:---:..:+:---....   ................                  .-::-::::::::::-----:...                                   ....:::::::\\r\\n::::::.::-*+=..:=*=:==-:-::...-=:.::..:=---...+*:..           ..........                   -:.:::::-:::::====-....                                     .........\\r\\n=-:::..::+*+-.:-=%%*+%%#-:....:-:.-+-::::----:.-..                ......                   .-:::------=====-:.....                                       .......\\r\\n:-::::::=**+:.-=*%%@##%@#-...:::...=+-......... ..                                          .:::::---=====--.....                                               \\r\\n..--::::***-.:-+%%#%@%%%#=:...... .:=-...........                                             ..::::----::.....                                                 \\r\\n.:--:::+##+::-=#@%+=+#%%%=:..........:............                                                ..........                                                    \\r\\n::---:+###-:--#%%+*++*@%#-..........  ..........                                                                                                                \\r\\n:::-:-###-.-=#%%%*++*%%#+:............ .....                                                                                                                    \\r\\n::::-###-.:=#@%+=+%%@#*=:..................                                                                                                                     \\r\\n::::*%#=.:-*%@##%*%%%+-:.......     .......                                                                                                                     \\r\\n::-*#%+::-+%@*=*%%@%*-........         ....                                                                                                                     \\r\\n.-+*#+:.-+%%*=+==%%*-:........                                                                                                ........                          \\r\\n=+++-..:=%%%#==*%#=:...........                                                                                             ...........                         \\r\\n**-:..:=*%%#*#%%+:................                                                                                          ............                        \\r\\n*=..:=##=-+*#%%+....................                                                                                       ....::::::....                       \\r\\n:.::=#%%%=#@%%+:.......................                                                                                   ...::::::::.....                      \\r\\n..:=####%+*%#+:......................                                                                                     ..:::::::........                     \\r\\n:-+**####+#+-........................                                                                                     ...::::..........                     \\r\\n:+**#*****=:........ ...............                                                                                      ....::...........                     \\r\\n::-=++*#+:....                                                                                                            ...::::...........                    \\r\\n.::.-**-...                                                                                                               ...:::::..........                    \\r\\n.::::-.                                                                                                                    ..:::::.........                     \\r\\n:::..                                                                                                                      ................                     \\r\\n:.                                                                                                                          .............                       \\r\\n.                                                                                                                               .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ...............                \\r\\n:::....                                                                                                                           ............                  \\r\\n::::-==:                                                                                                                                                        \\r\\n..:=***=:.                                                                                                                                                      \\r\\n-..:+*##*-.                                                                                                .                                                    \\r\\n#*-.:+#%%#=:           .........                                                                      .............                                             \\r\\n=**-.:*#++**-.          ........                                                  ...               ....::::::::::...                                           \\r\\n-*#*..:-+**#*+:            ......                                             ...........          .::::::::::::::::::.        ..::::::::..                     \\r\\n:=*#+:.-*%##*#+:.           ......                                          ...............        :::::::::::::::::::.      .:-----------::.                   \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::--:::::::::::.    .--=========-----.                  \\r\\n::-+##+:.-#%#**+:..         ...........                                    ................        ..::::---::::::::::..    .================-                  \\r\\n::::=##*::=%#*+*=....       ............                               ...................          ..:::::::::::::::..     :=++++++++++++++==.                 \\r\\n::::-+#%=.-*%%*%#=......................                       ........................               ...:::::::::....     .:=++++++++++++++=-:                 \\r\\n=-:::=###-.=#%#**#+.....................                    ........................                     ..........       ..:-=++++++++++====-.                 \\r\\n#*-::-*%%#::=%%*+#%+.....................                ...........................         ............                 ..:-===+++++++===--:                  \\r\\n#+::::=#%%=.:+%%#=*#=.........................         ..............................       --..:::::::::::.              ..::---=======---:..                  \\r\\n+::::--*%##-.-*%%##%#:.................................................................   .:::::::::::::::::               ..:::--------:...                    \\r\\n-.:::::=#%%*.:=#%#++#*:................................................................  ....::........::..:.               ....:::::::..                       \\r\\n-::::::-#%%*:.-*%%#*#%*:...............................................................  :::::..........-::::                 .........                         \\r\\n:-=-:::=###*-.:=#%*#%#%+.......::---:....................................................::::::.......:::::::                 .........                         \\r\\n::-+=-:-+##*-..-*#*++*##-.....:-==-=-:::.................................................-:::----=-:-----::-..........  .  ...............                      \\r\\n.::--::::+*+-...-+++=-++=---::-=-::==-:.-**-............................................+*++++===++==---=---:-::::...::.........:..........                     \\r\\n.::::....:=+=-:.:-=:------=-..:::::-=-:=##*:...........................................=#%###**+=----==++==---==-:..::..:--:::::..:::.......                    \\r\\n.:::::::..:==--..:----:-==-.:-:...-+=:-=-:::::..................................:::::-=++*###*:     .-=+++=----::::---::----=----=-------------::...            \\r\\n............---::::::---::::--=:..::--...:----:.......................::::.:::::--:.:+*++**+*#=:::-=====--...... .:..----::===-========+===-=++==++++=--:.      \\r\\n.....:::::::::::--:..::.::::--:....:-:::-------:..........::..:::-----::--:::.......=+==++*##%%**+**=-::-: ..   ..:.:-:::::--:::...:-=+*+=++***#####*****+=-:.  \\r\\n......::..::::----====-===-:-:...:::::---::-----::----==-----==-----::::-::......:-*#++*######**#**=:::::.....::::.:::::::::.......:==+*********###*##***#****+-\\r\\n   . .....::::-::::::.:::...::::--:::::::-----=+**+==---====--:::::::--:.::.::::-=*#****+==-=++++++-::...::-----::.:::---:.....:::-=++++++******+++-=+====+**++*\\r\\n                .......::::::----:::------==+++===-:-=++=-:::::::::::-:.::-::-==++++++=----------==-::....:--:::...:--++---....:-====++++++=-:-==-:-+*+::==-==-=\\r\\n            .........:::::::::...::--==+++++=---:-=+++-:::::-:::......:---:.--:+=---:::::::::-------:......:.::....::==-----.:-==========:::.:+**+=.-=++=--+*##%\\r\\n              .......::..... ..::-=++++===-::::-=+=-::...:::::...::..:-::. :-:==-:::::...::-----::-::.  ...:.-:.....-=--=---------====--=:.=+=--=+#=:**+##%%%%%%\\r\\n              .......      .:::-++=====::::::-++-:::..::..::....::::-:..  :-:==:.....:::----::::-::::.    .:.::.   .----=---------=====-:-..-+**+-=**##%%%%%%%%%\\r\\n               .         ...:---====-::::::-==-::...:-::.......::.::..   .--==:-::::-----::.....::.. .     : :-:   .---------=----::::---=-: .-+*#######%%%%%#**\\r\\n                       ....:-:--==-::::::-=-::...-=+=:....  ..:::::..    -:-=:-::::--:::.......... ...     : :::    -:------=------------..---+***#########*==--\\r\\n                     ....:--::::::.....:--:..:-=++-:...    .  ........  ::--.:-:::.........      ..::.     : :::    :-------=-------====+:.++*****#####*+=--:::-\\r\\n                   ..  .:::.......   .::...:-++=:..::.   ..    ..  ......:-.     .......         ...:..    . ...    :----------------======+++****###*=--:::::::\\r\\n..:.                 .....     .  ...:..::-==-:..:::.. ..:.   ..   ..........:::::......         ......             :-------+--------=====++++******=:::::::::::\\r\\n ...                ....    ...   ..:..:---::.....:.  . :..        ..............      ...... ... ..                :=-----==-------======++++++**=-==----==::::\\r\\n        .         .::..  ....    .:...::::.........    ..          ............ .. ..  ..         .:.         ..... :=-----+=.::......::::::::::::::-----:*=.::.\\r\\n                 ....           ..  ....:... .....    ..             .............                 .: .   ...   ... :=-+=-=--.                   ........-*.:--:\\r\\n                               ..  ........ .....     .            .  .............             ....: ..  .-:....   .--=**+--...        ...::-----:.:.:::*:::::-\\r\\n                .            .:. ......... .....     ...           ................................:: .   .-.--:.   .----==--...     .:-==++===+***:--+-+=:::::-\\r\\n                 .......... .:........... ....     ... .           .........................      .:.      -.-:     .--*+==--..    .---===++=:.-*+*=:-:=*::--=++\\r\\n              . .:.  :::::  .. .........  ...       .              ........  .....................-..      --:      .==+*+=-=.    .==----:::.. .-::+:=:*-::::--=\\r\\n..            ..:.  ...::  .  .........  .                         ...........:...................  .      :::..   ..--======:     .----=:  :+=-::=+:=-*::::::::\\r\\n...            :.  ...::   .  ........  .          .                ...........  ........           .               .---=-===--.     .:-=+--===+***=--+=-::-----\\r\\n.           ...:: .::::. .:. .....  .. .          ..                 ..........  ........         ..                .-----+==--=:       .:--===++*+:=:*--::-----\\r\\n  ..          ::.::.::: ..:. ....   .  .          .                 .:. ........:........        .:-.            ...:-----===---=-.         .....:..:-+:-:::::::\\r\\n. .          .:......:.  ........   .     .      ..                 ---:.......:-..........::....:...      .........:=----===-==-==:    ............:+=:::::::::\\r\\n.       .    ::...:.::.  .  ....    .            ..                 ::.......... ........                  .--.    .:----:===-======-   ...........::*------::::\\r\\n             :....::::      ........                                .   .......  ........                  :--:::.:.:=---:===-=======-. .....:-::::-+*-+=---=+**\\r\\n            .:....::::      .... ...                                    ........ ........                  :..-:::. :====-===-=========. ....::::...-+::--=====-\\r\\n  .         .:....::::  .. ..:.. :..    ........ .                . :-::........:................:::.      :-:-.  ..:========-========+=. ..........-+---==-----\\r\\n..          .:....::::  .  .::.. ...                              ..==::..................:::::--===-:..   .::. ....:*%#*+++=-=========+=. .........-+.......:..\\r\\n.      ......:....::::.....:::::::::....::::::::.:.:..            ..+=+=.......:=:.......:++++++**#*+-... ..........:#%%%%%%+=========++++. ........-******#####\\r\\n....   ...:..:....::::::.:::::::::::::.:--::::::::::::            ..-:::........:...............:::.:...............-*######+=========+++++.........-**#####%%##\\r\\n       ......:....::::.::::::::::::::..:::::::::::::::            . :........... ................  ... ....    .....-#%%%%%%+=========++++*+:-:.....-+--===+*+**\\r\\n....    .....:...:::::.:::.:.:::::::::::-:::::::.:...:            . :.  ........ ........           . .....     ....:=++*+++-==========++++*=...:--:-+.::::-----\\r\\n....      . .:....::::. .. ..:.:::.:....:...   ..:.               .............. ..............   .        .:..:::..:-------:==========++++**=..:::.-+.::::-----\\r\\n ....       .::...::::. ..  ...:...:.   :..      :.                ......   .... ............... ...  .    ::.-:.-. :--------===========+++***-.....:+..::--::::\\r\\n.....        .:....:::..... ........... .:.      ...:.             .......    .. ........             ..   .::..... :-------:-==========++++***:....:+:..:::::::\\r\\n ....         ::.....::..:......::..:... . .      ..:.             ..........................      .. ..   :--:-   ..---------==========++++****:....+:.::.-+-::\\r\\n  ....      . .:.:.:::::..:.....:::.:..  ...       ...             ........................... ...... ..   ::.:.   ..------=--==========+++++***+:...==:-..-=-::\\r\\n ... ..     .. :::..:::-: .::....:::.:.   . .      ....             ..............  .......     ........   ::::-   .:------=:-===========++++****+...-+:-:::::--\\r\\n  ......     . .:::::----: .::...:::..:. ... .     .....             .:.............  ...           ....   :::::   .:------=--===========+++++****+..-+:.:.:::-=\\r\\n               ..:::::::::. .:....:::.:........     ...:            ..:.....................      . .....  ::::-.....------=--==========++++++****#=:-=-.:-::-==\\r\\n               ... ..       ..:.::.:::.:........     ..:              :.   ................       -::....  ::..: ...:-------===========+++++++***###+::+::::::::\\r\\n                 .... .........::::.:::.:....:...  ......             .:     ............         .:...... -:-:- ...:-------==============+++++++*###+-*-...::.:\\r\\n                 .. ... ........::.::::..:.:::..:.... ...            ..-.................           :..... ::::.   .:-------=-=====---:::::...--.:-+*#*=+:...:--\\r\\n                   ..............::.:::-:::........    ..  .          :.:         ...........      .:..... -:::-.::.:---------===++++++======--=-:::-=**+=:::::.\\r\\n                    ..............:-::----:.:..:......  ..::.         ..::.:::::..........        . :..... :--::.:..:------:-======++=====++++++**=-=--::---..::\\r\\n                      .:...:::::--:::-:----:::::-:-:......:::.         ..:.:---------::.....      .........:.:-:  ..:-=+---=-===========+++++++*****=:.:::..:::-\\r\\n              ..:---.  .::::---:::::::----::-:::::::::.....::::        ..::.::.::::---:..........:.........:::-:....:-*=-==:-=========++=--+++*****##*+=-:-::---\\r\\n                 ..:..   .:::----:-:::::--:--==:::---::::...:::.. ..    ..-::.........::.........-.::...............:-+---=:-==++++++=-::-=*++***########*+=----\\r\\n                           ..:::----...:::-==------:::--:....::::....    ..-:............::::.....:--...............:-+=--=:-==++++=::.:++=---++#############*+=\\r\\n                              .....:-::::::::--::-=+=-:::.:::::::. ....   :::::::::..::::::::::::::--...::.:.::::::::-+====:--++++-.-=-:-------===+*#####%%%%%%%\\r\\n                                 ...:---:::::::---::---:....:::::     .....:-----==--::::::::---=-:-:.:::..:::----:::=+==++---++++++++++=--===::+*=:=++##%%%%%%%\\r\\n              .                ........:---::.::::---::...:::::.       .....::--:::::::..:::...::::--.:.:::-:.::::::-+=-------+********++++**#+=+=++==++=**#####\\r\\n               ..........................:::-::::::::--::::::::.      . .... ..:-:::::::::::::.::::--::::.-=--:-:.::-+==--=-:::-=+****######*=+***===+==+**+++++\\r\\n                 ........................:::::-=====---::------::...-:...  ...-::-:::::::::----::::--.:::.:====:..::=++===-..::-::-=+**#########*=+*++****++***+\\r\\n ..         ....  ........................::::--+++++=-:....::::-::.:.. .:.::.:--=-====-----===-----:.-:-::-----::::-===-....:.::-::-==+*#######%%%%%%%###*+++==\\r\\n........... ............................::::::--=+===-:...........:.......::::.::::-=---======+++++++:-::..:::::::::-==::::::::::::::---====++*#####**+==-=====+\\r\\n  ...........::::..........--:...........::::--=====-:................::............:==----+++***+****+==-:..........-=+==---=---=====++++++++==-:::...:--==++++\\r\\n     ...........:::::.... .:--::-:.....:::::---====-:........................         :+++****=.. ...-***+==---::::::-::-==+=+=---++-:::....        ...:--==++++\\r\\n   .......:::::::...::::...   ..-+*+-::::::--------:...........................        .=====*=:::::-+++*+++===-:--:--::::----:..-=.               ....:--===+++\\r\\n........ -==:...:::...:--::...   .:-====:::--------..........................            -***#*+==+==*======::::....:::.....:.. ..                  ...:---=====\\r\\n.........:-:. ..:::::...:::::::....::::=+=----:---:.......................               .-=**====++*##*+===-....                                    ..::-----=-\\r\\n..........--. ..-:..::::..::----.  .--:..-=+=::--:......................                  .::::--::---===-----....                                   ...:::-----\\r\\n.....::...=+-...=::. ..:-:...-==:...:---:..:+:---....   ................                  .-::-::::::::::-----:...                                   ....:::::::\\r\\n::::::.::-*+=..:=*=:==-:-::...-=:.::..:=---...+*:..           ..........                   -:.:::::-:::::====-....                                     .........\\r\\n=-:::..::+*+-.:-=%%*+%%#-:....:-:.-+-::::----:.-..                ......                   .-:::------=====-:.....                                       .......\\r\\n:-::::::=**+:.-=*%%@##%@#-...:::...=+-......... ..                                          .:::::---=====--.....                                               \\r\\n..--::::***-.:-+%%#%@%%%#=:...... .:=-...........                                             ..::::----::.....                                                 \\r\\n.:--:::+##+::-=#@%+=+#%%%=:..........:............                                                ..........                                                    \\r\\n::---:+###-:--#%%+*++*@%#-..........  ..........                                                                                                                \\r\\n:::-:-###-.-=#%%%*++*%%#+:............ .....                                                                                                                    \\r\\n::::-###-.:=#@%+=+%%@#*=:..................                                                                                                                     \\r\\n::::*%#=.:-*%@##%*%%%+-:.......     .......                                                                                                                     \\r\\n::-*#%+::-+%@*=*%%@%*-........         ....                                                                                                                     \\r\\n.-+*#+:.-+%%*=+==%%*-:........                                                                                                ........                          \\r\\n=+++-..:=%%%#==*%#=:...........                                                                                             ...........                         \\r\\n**-:..:=*%%#*#%%+:................                                                                                          ............                        \\r\\n*=..:=##=-+*#%%+....................                                                                                       ....::::::....                       \\r\\n:.::=#%%%=#@%%+:.......................                                                                                   ...::::::::.....                      \\r\\n..:=####%+*%#+:......................                                                                                     ..:::::::........                     \\r\\n:-+**####+#+-........................                                                                                     ...::::..........                     \\r\\n:+**#*****=:........ ...............                                                                                      ....::...........                     \\r\\n::-=++*#+:....                                                                                                            ...::::...........                    \\r\\n.::.-**-...                                                                                                               ...:::::..........                    \\r\\n.::::-.                                                                                                                    ..:::::.........                     \\r\\n:::..                                                                                                                      ...............                      \\r\\n:.                                                                                                                          .............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ...............                \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ...............                \\r\\n::-. ..                                                                                                                           ............                  \\r\\n::::-==:                                                                                                                                                        \\r\\n..:=***=:.                                                                                                                                                      \\r\\n-..-+*##*-.                                                                                                                                                     \\r\\n#*-.:+#%%*=.           .........                                                                      .............                                             \\r\\n=**-.:*#*+**-.          ........                                                  ...               ....:::::::::....                                           \\r\\n-*#*..:-++*#*=.            ......                                             ...........          .::::::::::::::::::         ..:::::::..                      \\r\\n:=*#+:.-*%##**+:            ......                                          ...............        :::::::::::::::::::.      .:-----------::                    \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::-::::::::::::.    .--=========-----.                  \\r\\n::-+##=..-#%#**+:..         ...........                                    ................        .:::::---::::::::::..    :================-                  \\r\\n::::=##*::=%#++*=....       ............                               ...................          ..:::::::::::::::..     :+++++++++++++++=-.                 \\r\\n::::-+#%=.-*%%*%#=......................                       ........................               ...:::::::::....     .:=++++++++++++++=-.                 \\r\\n=-:::=##*-.=#%#**#=.....................                     .......................                     ..........       ..:=+++++++++++===--.                 \\r\\n#*-::-*%%#::=%%*+##=.....................                ...........................         ...........                  ..:-===+++++++==---:                  \\r\\n#+-:::=#%%=.:+%%#=*#=........................           .............................       -:..:::::::::::               ..::---=======---:..                  \\r\\n+:::::-*%##-.-*%%##%#:.................................................................   .:::::::::::::::-.               ..:::-------::...                    \\r\\n-.:::::=#%%*.:=#%#++#*:................................................................  ....::........::..:.               ....:::::::..                       \\r\\n-::::::-#%%#:.-*%%#*#%*:...............................................................  ::::...........-::::                 .........                         \\r\\n:-=-:::-#%#*-.:=#%##%#%+........:---:....................................................::::::........::::::                 .........                         \\r\\n::-+=-:-+##*-..-*#*++*##-.....:-==-=-:::.................................................-:::------:-----::-.........      ...............                      \\r\\n:::--::::+*+-...-+++=-+*=---::-=-::==-:.-**-............................................+++++====++-=---=---:-::::...::.........:..........                     \\r\\n.::::....:=+=-:.:-=----=--=-..:::::-=-:=##*:...........................................=#%###**+=----===+==---==-:..::..:--::::...::........                    \\r\\n.::::.::..:===-..:----:--=-.:-:...-+=:-=-:::::...................................:::::=++*###*:.    .-=+++=----::::---::----------------------:::..             \\r\\n............---:::::::--::::--=:..::--...::---:.......................::::.:::::--:.:+**+**+**-:.:--=====-........:..----:-============+===-=++==+++==-:..      \\r\\n........::::::::--:..::..:::--:....:-:::-------:..........::..:::-----::--:::.......=++=++*##%%*+++*=-::-: .     .:.:-:::::--:::...:-=+*==++***####*****++=-:.  \\r\\n......:-..:::::---====-===-:-:...:::::---::----::::---==-----=---=--::::-::......:-*#++*######**#**=:::::.....::::.:::::::::......:-==+*********######***#***+=-\\r\\n  .. .....:::---:::::::::...::::--:::::::-----=+**+=----====--:::::::--:.::.::::-=*##***+====++++++-::..:::-----::.:::---:.....:::-=++++++******+++-=+====+**++*\\r\\n                 ......::::::-----::------==+++===-:-=+++--::::::::::-:..:-:.-==+++++==----------==-::....:--:::...:--=+---....:-====++++++=-:-==-:=**+::=-=+=-=\\r\\n             ........:::::::::...::--==+++++==--:--+++-:::::-:::......:---:.--:+=---::::::::--------:......:.::....::==-----.:-========+=:::.-+*++-.-=++---+*###\\r\\n              .......::..... ..::-==+++=+=-::::-=+=-::...:::::...::..:-::. :-:==-:::::...:-------:-::.  ...:.::.....-=--==-------=====--=:.=+=--++#-:**+##%%%%%%\\r\\n               ......      .:::-++=====::::::-=+-:::..::..::....::::::..  .--==:.....:::----::::-::::.    .:..:.   .----==--------====--:-..-+**+-=*+##%%%%%%%%%\\r\\n                         ...:---====-::.:::-==-::...:-::.......::.::...  .---=:-::::-----:.......:.. .     : :-:    --------==----:::---==-: :-+**#####%%%%%%#**\\r\\n                       ....:--:-==-::::::-=-::...:=+=:....  ..:::::..    ---=:-:::--:::........... ...     : .::    --------=----------::..---+***######%##*==--\\r\\n                     ....:--::::::.....:--:...:=++=:....   .. ........  .:--.:-:::.........      ...:.     :.:::    :-------=-------====+..++****######*+=--:::-\\r\\n                    .  .:::.......   ..::..:-=+=:..::.    ..   ..  ......:-.       ..            ...:..    .....    :---------------=======+++****###*=--::::::-\\r\\n..:..                 ....        . .::.::-===:...:::. ..:.    .   ...........:::.......         ......             :-------=-------=====+++++******=:::::::::::\\r\\n ...                ....    ...   ..:..:---::....::.  . ...        ..............       ....   .. ...               :=-----=+-------======+++++***=-==----==::::\\r\\n        .         .::..   ...    .:...::::.........    ..          ............   .......          :. .       ..... :=-----+=::::.....::::::::::::::------*=:::.\\r\\n                 .....          ... ..............     .             .............                 .: .    ..  .... .=-+=-=--.                   ........-+.:=-:\\r\\n                               ..  ........ .....     ..           .  .............             ....: .    -:....   .--=*++--...         ..::-----:.:.:::*:::::-\\r\\n                .            ... ......... .....     ....          .................................:..    -.--:.   .----==--...     .:-==++===+***:--+-+=:::::-\\r\\n                 .......... ............. ....     . . .           ........................       ...      -.-:     .--*+-=--..    .---===++=:.-*+*=--:=*:---=++\\r\\n              . .:.  :::::  .. .........  ...       .              ........  .....................-..      --:      .==+*+=-=.    .==----:::.. .-::+:=:*-::::-==\\r\\n...           ..:.  ...::  ..  ........  .          .              ...........:.................... .      :::...  ..--=+====:     .-----:  :+=-::=+:=-*::::::::\\r\\n...            ::   ..::.  .  ........  .          .                ...........  ........           .               .---=-===--.     .:-=+--===+**#=--+=-::-----\\r\\n.           ...:: ..:::. ... .....   .  .         ..                 ..........  ........          .                .-----===--=:       .:--===++*+:=:*--::-----\\r\\n  ..          ::.::.::: ..:. ....   .  .          .                ..:. ........:........        ..-.            ....-----===---=-.         .....:.::-+:-:::::::\\r\\n. .          .:......::  ... ....   .  .  .       .                 :--:.......::................:...      .........:=----===-==-==:   .............:+=:::::::::\\r\\n.            .:...:.::.  .  .....   .            ..                 ::.......... ........                  .:-.    .:=---:===-======-   ...........::*------::::\\r\\n             :....::::   .  ........                                .   .......  ........                  :---::.:.:=---:-==-=======-. ....::-::::-+*-+=---=+**\\r\\n             :....::::      .... ...                                    ........ ........                  :: --::. :====-===-=========. ....::::...-+::-=====--\\r\\n  .         .:....::::  .. ..:.. ...    ........ .                . :-::........:.................::.      :-:-.. ..:========-========+=. ..........-+--==------\\r\\n..          .:....::::   .  ::.. ...                              ..==::..................:::::---==-:..   .::.......*%#*++++-========+++. .........-+......::.:\\r\\n.      ......:....::::.....:::::.:::....::::::::::.:..            ..====.......:=:.......-+++++++***+-...  .........:#%%%%%%+-========++++..........-******#####\\r\\n....   ...:..:....::::.:.:::::::::::::.:--::::::::::::            ..-:::........:...................................:*######+=========+++++.........-**#####%###\\r\\n        .....:....::::.::::::::::::::..:::::::::::::::            . :...........................   ... ....    .....:#%%%%%%+=========++++*+:-:.....-+--===+*+**\\r\\n....    ...:.:....::::...:.:::::::::::::-:::::::::...:.           . :.  ........ ........              ....    .....:=++*+++-==========++++*=...:--.-+.::::-----\\r\\n....      . .::...::::. ..  ...:.:.:....:...   ..:.                ...........................    .        .:..:::..:-------:==========+++***=..:::.-+.::::-----\\r\\n ....        .:...::::.  .  ......... . :..      .:                ......  ..... ..............   ..       .:.-:.:: .--------===========+++***-.....:+.:::--::::\\r\\n.....        .:....::::.... ........:.. .:.      ...:.             .......    .. ........             ..   .::..... :-------:-==========++++***:....:+:..:::::::\\r\\n .....        ::.....::...:.....:.:.:... ...      ..:.             .........................       .. ..   :--:-.  ..---------==========++++****:....+:.::.=+-::\\r\\n  .....     . .:.:.:::::..:.....:::....   ...      ...             ........................... .....  ..   ::.::   ..------=--==========+++++***+....+-:-..--:::\\r\\n ... ...    .. :::..:::-: .::....:::.:.   . .      ....             ..............  ......       .......   ::::-.  .:------=--===========++++****+...-+:::::::--\\r\\n  .... .     . .::::.----:..::....:::.:. ... .      ....            ..:.............  ...           ....   :::::.  .:---------==========++++++***#+..-+:..::::-=\\r\\n               ..:::::::::. .:....:::..:.......     ...:            ..:...................        . .....  ::::-:....------=--==========++++++****#=:-=-.:-::-==\\r\\n                .. ..  .    ..:.::.:::.:........     ..:.             ..   ..............         ::...... ::..: ....-------===========+++++++***###+:-+.:::::::\\r\\n                 .... .........::::.:::.:........  ......            ..:.    ............         .:...... :--::.....-------===============++++++*###+-*-...::.:\\r\\n                 .. ...  .......::.::::..:.:::..:.... ...            ..::................           :..... ::::.   ..-------=-=====----::::...-:.:-+*#*=+:...:--\\r\\n                   ..............::.:::-::::.......    ..  .          :.:.        ..........       .:..... -:::-.::..---------==+++++++=+==+==-=-:::-=**+=:::::.\\r\\n                    ..............:-::----:.::.:......  ..::.         ..::.:::::..........        . :..... :--::....:------:-======++=====++++++**=-=:-::--:..::\\r\\n                      .:...::::::::::-:----:::::-:::... ..:::.         ..:.:---------::....       .........:.:-:  ..:-=+--==-===========+++++++*****=:.:::..:::-\\r\\n              ..:---.  .::::----:::::::---::--:::::-::.....::::         ..:.::.:::---:...........:.........:::-: ...:-*=-==:-=========++=--++******##*+=-:-::---\\r\\n                 ..:..   .:::------:::::--:--==:::---::::...:::.. ..    ..-::........:::.........-.::...............:-+---=:-==++++++=-::-+*++***########*+=----\\r\\n                            .:::----...:::--==-----:::--:.....::::...    ..-:............::::.....:--...............:-+==-=:-=+++++-::.:++=---++#############*+=\\r\\n                              .....:--:::::.:--::-=++-::...::::::.  ...   :::::::::.:::::::::::-:::--.:.::.:.::::::::=+====---++++-:-=-:-------===+*####%%%%%%%%\\r\\n                                 ...::---:::::::--::---:....:::::     .....:-----==-:::::::::---=-:-:.:::..::::---:::====++---++++++++++=--===::+*=:==+##%%#%%%%\\r\\n              .                ........::--::.:::::--::...:::::.       .....::--::::::...::...:::-:--.:.:::-::::::::-+=-----:-+********++++***+===++==++=**#####\\r\\n                ..........................::--::::::::--:::::::. .    .  ... ..::::::::::::::::.:::--::::.:=--:::.::=+==--=::::-=+***#######*=+**+==++==+*++++++\\r\\n                  .......................:::::-======--:::-----:::..-:.... ...-::-::::::::----:::::--.:::.:====:.:::=++===:..::-::-=+**#########*+**++*#**++***+\\r\\n...         ....  ........................::::--+++++=::.....:::-::.:.. .:.::.:--=-====----====----=:.-:-::-----::::-==--....:.::-::-==+**######%%%%%%%##**++===\\r\\n........................................::::::-==+===-............:.......::::::::::==--======+++**++--::..::::...::-==::::::::::::::---====+**#####*+==--=====+\\r\\n  ...........::::..........--:...........::::--=====-:................::............:-=---=+++**+++***++=-::.........-=+==---=---==+++++=++++==--:.....:--==++++\\r\\n     ...........:::::.... ..--::-::...::::::---====-:.......................          :+++****-.  ...-***+==---::-:::-::-====+=---++-::....         ...:-==+++++\\r\\n.   ......:::::::...:::::...   .-+*+-::::::--------:..........................         .=====*=:::::-+++++++===-:--:--::::---::..--.                ...:--===+++\\r\\n........ -==: ..:::...:--::...   ..-====-::--------.............................         -**##*+==+==*======:::.....::.........                      ..:---=====\\r\\n.........:-:. ..:::::...:::::::....::::=++----:---:.........................              -=**====++*##*+====....                                    ..::----==-\\r\\n..........--:  .-:...:::..::----.  .--:..-=+=::--:........................                .::::--:::--===-----....                                   ...:::-----\\r\\n....:::...=+-...-::: ..:-:...-==:...:::-:..:=:--:....    .................                .-::-::::::::::-----:...                                   ....:::::::\\r\\n::::::.::-*+=..:=*+-=+-:-::...-=:.:-..:=---...+*:.            ............                 -:.:::::-:::::====-....                                     .........\\r\\n==:::..::+*+-.:-=#%#+%%#=:....:-:.-+--..:-:--:.:..                ......                   .-:::-----======-:.....                                       .......\\r\\n:-::::::=**+:.-=*%%@##%@#-...:::...=+-......... ..                                          .:::::---====--:.....                                               \\r\\n..--::::***-.:-+%%##%%%%%=:...... .:=-...........                                             ..::::-:--::.....                                                 \\r\\n.:--:::+##+::-=#%%+-=#%%%+:......................                                                 .........                                                     \\r\\n::--::+###-:--#%%++++*@%#-..........  ..........                                                                                                                \\r\\n:::-:-###-.-+#%%%*++*%%#+:............ .....                                                                                                                    \\r\\n::::-###-.:=#@%+=+%@@#*=:..................                                                                                                                     \\r\\n::::*%#=.:-*%@##%#%%#+-:.......     ........                                                                                                                    \\r\\n::-*#%+::-+%%*=+#%@%+-........         ......                                                                                                                   \\r\\n.-++#+:.-+%%*=+==%%+-........                                                                                                ........                           \\r\\n=+++-..:+%%%#==*%#=:...........                                                                                             ..........                          \\r\\n**-..:-=*###*#%%+:................                                                                                         .............                        \\r\\n*=..:+##=-**#%%=....................                                                                                       ....::::::....                       \\r\\n..::+##%%=*@%%+........................                                                                                   ...::::::::.....                      \\r\\n..:=####%+*%#+:......................                                                                                     ..:::::::........                     \\r\\n:-+**###*+#+-.......................                                                                                      ...::::..........                     \\r\\n:=+*#****+=......    ...............                                                                                      ....::...........                     \\r\\n::-=++*#=:....                                                                                                            ...:::............                    \\r\\n.::.-**-...                                                                                                               ...:::::..........                    \\r\\n.:::::.                                                                                                                    ..:::::.........                     \\r\\n:::.                                                                                                                       ...............                      \\r\\n:.                                                                                                                          .............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                 ...............                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ...............                \\r\\n:::. ..                                                                                                                           ............                  \\r\\n:::::==:                                                                                                                                                        \\r\\n..:=***=.                                                                                                                                                       \\r\\n:..-+*##*-.                                                                                                                                                     \\r\\n#*-.:+#%%*=.           .........                                                                      .............                                             \\r\\n+**-.:*#*+*+-.          ........                                                  ...               ....:::::::::....                                           \\r\\n-*#*..:==+*#*=.            ......                                            ............          .:::::::::::::::::.         ..:::::::..                      \\r\\n:=*#+:.-*%##**+:            ......                                          ...............        :::::::::::::::::::.      .:-----------::                    \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::-::::::::::::.    .--=========-----.                  \\r\\n::-+##=..=#%#**+:..         ...........                                    ................        .:::::---::::::::::..    :================:                  \\r\\n::::=##*::=%#++*-....       ...........                                ...................          ..:::::::::::::::..     :+++++++++++++++=-                  \\r\\n::::-+#%=.-*%%*##-......................                        .......................               ..::::::::::....     .:=++++++++++++++=-.                 \\r\\n=-:::=##*-.=#%##**=.....................                     .......................                    ...........       ..:=+++++++++++===--.                 \\r\\n#*-::-*%%#::=%%*+##=.....................                ...........................         ...........                  ..:-===+++++++==---:                  \\r\\n#+-:::=#%%=.:+%%#=*#-........................           .............................       -::.:::::::::.:               ..::---=======---:.                   \\r\\n+:::::-*%##-.-*%%##%*:.................................................................   .:::::::::::::::-.               ..:::-------::...                    \\r\\n-.:::::=#%%*.:=#%%+*#*:................................................................  ....::........::..:.               ....::::::...                       \\r\\n-::::::-#%%#:.-*%%#*#%*:...............................................................  ::::...........-::::                 .........                         \\r\\n--=-:::-#%##-.:=#%##%#%+........:---:....................................................::::::........::::::                 .........                         \\r\\n::-+=-:-+##*-..-*#*+**##-.....:-==-=-:::.................................................:::::-----:-----::-.........      ..............                       \\r\\n:::--:::-+*+-...-+++=-+*=--:::-=-::==-:.-**:............................................=++++====*+-=---=---::::::...::........::.........                      \\r\\n.::::....:=+=-:.:-=----=--=-:.:::::-=-:=##*:...........................................=#%###**+=-=--======---==-:..:::.:-::.::...::.......                     \\r\\n.::::.::..:===-..:----:--=-.:-:...-+=:-+=:-:::...................................:.:::=++*###*:.    .-=+++=----::::--:::-------:----:--------:::...             \\r\\n............---:::::::--::::--=:..::-:...::---:.......................::::.:::::--:.:+**+**+**-:..:-=====-........:..------==========-=======+===+++=--:.       \\r\\n........::::::::--:..::..:::--::...:-:::-------:..........::..::::----::--::::......=++=++*##%%*+++*=--:-: .     .:.:-:::::--:::..::-=+*==++****##******+=-:.   \\r\\n......:-..:::::---===--===---:....::::---::----::::---==-----=---==-::::-::......:-*#++*#######*#**=:::::.....::::.:::::::::......:-==+********#######**##***+=:\\r\\n  ........:::----::::::::...:::::::::::::-----=++*+=-----===--:::::::--:.::.::::-=*%#***+====++++++-::..:::-----::.:::---:.....:::-=+++++*******+++-=+===+***++*\\r\\n                 ......::::::-----::------==++++==-:-=++=--::::::::::-:..:-:.-==+++++==----------==-::....:--:::...:--+=--:....:-====++++++=-:-==-:=**=:-=-=+--=\\r\\n             ........:::::::::...:::-==+++++==-----+++=:::::-:::......:---:.--:++---::::::::--------::.....:.:::...::==-----.:-========+=:::.-+*++-.==+=---+*###\\r\\n              .......:::.... ..::-==+++=+=-::::-=+=-::...:::::...::..:-::. :-:==-:::::..::-------:-:-. ....:.-:.....:=--==-------=====--=.:=+---+**--*+*##%%%%%%\\r\\n               .......     .:::-=+=====::::::-=+-:::..::..::....::::::..  .---=:.....:::---:::::-::::.    .:..:.   .----==--------====-::-..=+**+-=*+##%%%%%%%%%\\r\\n               .         ...:---=====::.:::-=+-::...:--:.......::.::...  .---=:-:::-----::.......:.: .     : :-:    --------==----:::---==-:.:-+**#####%%%%%%#**\\r\\n                       ....:--:-==-::::::---::...:=+=:..... ..:::::..    ---=:--::-::::........... ...     : .::    --------=----------::.:---+***######%##+==--\\r\\n                     ....:--::::::.....:--:...:-++=:....   .. ........  .:-=.:-:::........       ...:.     :.:::    :-------=-------====+..++****######*+=--:::-\\r\\n                    .  .:::.......  ...::..:-=+=-..::.    ..   ..  ......:-.                     ...:..    ...:..   :---------------=======+++****###*=--::::::-\\r\\n.....                 ....     .  . .::..:-===:...:::. ..:.    .   ...........:::......          ......             :-------=-------=====+++++******=:::::::::::\\r\\n ...                .....   ...   ..:..:---::....::.  . ...        .............        .      .. ...               :=-----==-------=====++++++***====----==::::\\r\\n        .         .::..   ...    .....::::.........    ..          ............  .......           :. .      .......:=-----+=::::::.:::::::::::::-:-------*=:::.\\r\\n                  ....          ... ..............     .             .............                 .: .    ..  .... .=-+=-==-.                  .........=+.:=:-\\r\\n                               ..  ........ .....     ..           .  .............             ....: .    -:....   .--=*++--...         ..::-----:.:.::-*:::::-\\r\\n                .             .. ......... .....     ....          .................................:..    -.--:.   .----++--...     .:-==++===+***:=-=:*-:::::-\\r\\n                 .......... .............  ...     . .             ........................       ...      -.-:     .--*+-=--..    .---===++=:.-*+*---:=*:---=++\\r\\n              . .:.  .::::. ............  ...       .              ........  .....................::.      --:      .-=+*==-=.    .==----:::.. .-:-+:=:*-::::-==\\r\\n...           ..:.  ...::.  .  ........  . .        .              ................................ .      :::...  ..--======:     .-----:  -+=-::=+:=-+::::::::\\r\\n...            .:   ..::.  .  ......... .          .                ...........  ........    ..     .               .---=-===--.     .:-=+--===+**#---+=-::-----\\r\\n.           ...::. .:::: ... .....  ..  .          .                 ..........  ........          .                .-----===--=:       .:--===++*+:=:*--::----:\\r\\n  ...         .:..:.:::...:. ....      .          .                ..::..................        ..:.            ....-----===---=-.         .....:.::=+:-:::::::\\r\\n. .           :......::  ... ....   .  .  .       .                 :--:........:................:...      .........:=----===-==-==:   ............::+-:::::::::\\r\\n             .:...:.::.  .. .....   .            ..                 ::.......... .........                 .:-.    .:=---:-==-======-   ..........:::*------::::\\r\\n             ::....:::.  .  ........                                ..  .......  ........                  :---::.:.:=---:-==-=======-. ....:::::::-+*=+----=**+\\r\\n             :....::::   .  ........                                    ........ ........                  :: --::. :====-===-=========. ....::::...-+.--=====--\\r\\n             :....::::. .. ..:.. ....   .......                   . :-::........:.................::.      .-:-.. ..:========-========+=. ..........-+--==------\\r\\n..          .:....::::   .  ::.: ...                              ..-=::........:.........:::::------:..   .::.......*%#*++++-========+++. .........-=......::.:\\r\\n.      ......:.....:::......:::::::::...:::::::::::::.            ..==-=.......:=:.......-+++++++++++-...  .........:*%%%%%%+-========++++..........-******#####\\r\\n....   ....:.:....::::.:::::::::::::::.:--::::::::::::            ..-:.:........:.............  ....................:*######+=========+++++.........-**#####%###\\r\\n        .....:....:::::::::::::::::::..:::::::::::::::.             :..........................    ... ....    .....:#%%%%%%+=========++++*+::......=+--===+++**\\r\\n....    ...:.::...::::...:..::::::::::::-:::::::::.....             .:  ........ ........            . ....    .....:=++++++-==========++++*=...--:.==.::::-----\\r\\n.....        ::...::::. ..  ...:.:.:....::..   ..:.                ..........................     .        .:..:::. .--------==========+++***=..:::.-+.::::-----\\r\\n ....        .:...::::.  .  ......... . ::.      .:                ......  ..... ............     ..       .:.-:.:: .--------===========+++***-.....-+.:::-:::::\\r\\n.....        .::...::::.............:....:.       ..:.             .......    .. ........              .   .::..... :-------:-==========+++****:....:+...:::::::\\r\\n .....        ::.....::...:.....:.:.:... ...      ..:.             ........................    . . .. ..   .--:-.  ..---------==========++++****:...:+:.::.=+-::\\r\\n  .....     ...:::..::::..:.:....::..:.   . .      ...             .................................. ..   .:.::   ..------=--==========+++++***+....+-:-.:--:::\\r\\n .... ..    .. :::..::::: .:::...:::.:..  . .       ...             ..............  ......       .......   .:::=.  .:------=--==========+++++****+...-=::::::---\\r\\n  .... .     .  ::::.----:..::....:::.:. ... .      ....             .::............  ...           ....   .::::.  ..---------==========++++++***#=.:-+...::::=-\\r\\n               ..:::::::::: .:..:.::::.:.......     ...:             .:..................         .......  ::::-:....------=--==========++++++****#=:-=-.--::-==\\r\\n                .....  .    ..:.::.:::.::.......     ..:.             ..   ..............         ::.:.... ::..:.....-------===========+++++++***###+:-+.:::::::\\r\\n                 .... .........::::::::.:....:...  ......            ..:.    ............         .:...... :--::.....-------=================++++*###+-+-..::::-\\r\\n                 ......  .......::.:::::.:..::..:....  ..            ..::................           :..... ::::.   ..-------=-=====----::::...-:.:-+*#+=+:...:--\\r\\n                   ...............::.::-::::........   ..  .          :.:.        .........        .:..... :-::-:::..---------==++++++==+=++==-=-:::-=**+-::::.:\\r\\n                    ..............:-::----:.::.::.:...  ..::.         ..::.:::::..........        . ...... :--::.....--------=====+++====+++++++**=--::::--:..::\\r\\n                      .:...::::::::::-:-----::::-:::... ...:::         ..:.:----===--:.....       .........:.:-:  ..:-=+--==-===========+++++++*****=:.:::..:::-\\r\\n              ..:---.  .::::----:::::::---::--:::::-::......:::         ..:.::.::::::............:.........:::-:....:-*=-==:-=========++=--++******##*+=---::---\\r\\n                 .....   ..:::-----::::::-:-===-::---::::....:-.. ..    ..--:.......:::..........:.:-...............:-+---=:-==++++++=-::=+++=**#########*+=----\\r\\n                            ..::----...:::--==-----::::::.....::::....   ..-:...........::::::....:--...............:-+==-=:-=++++=-:-:-++=---=+#############*++\\r\\n                               ....:--:::::.:--::-=++-::...::::::.  ...   ::::::::::::::::::---::::--.:..:.:::::-::::=+====---++++-:-=-:-------=-=++####%%%%%%%%\\r\\n                                 ....:---:::::::--:::--:....:::::     .....:-------::::::::::--=--:-:.::::.::::---:::+====+---++++*+++*==--===:-**-:+=*##%#%%%%%\\r\\n              .                ........::--::.:::::--::...:::::.       .....::-=:::::...::....:::::--.:.:::-::::::::-+=-----:-+********+++**#*+==+++==+++**#####\\r\\n                ..........................::---:::::::--:::::--. .    .  ... ..::::::::::::::::.:::-=::::.:=-=:::.::=+==--=::::-=+***#######*=+**+==++==+*+=++++\\r\\n                  .......................:::::-======--:::-----:::..-:.... .:.--:=::::::::-----:::---.:::.:====:::::=++===:..::-::-=+**#######%#*+**++*#**+***++\\r\\n...         ....  ........................::::-=+++++=:......:::-::.... .::::.:----====----====---==:.-:-::-----::::-==-:....:.::-::--=+***#####%%%%%%%#**++====\\r\\n........................................::::::-==+===-....................::::::::::==----====++***++--::..:::.....:-==::::::::::::::--=====+**###***+=---=====+\\r\\n  ...........::::..........--:...........::::--=====-:................::............:-=---=+++**++++**++=-::.........-=++==--=--==+++++==++++=--::.....:-===++++\\r\\n     ...........:::::.... ..:-:---:...::::::---====-:.......................          :+******-    ..-***+==---::-:::-::-======:-=*=:.....          ...:-==+++++\\r\\n.   .... .-::::::...:::::...   .-+*+-::::::--------:..........................         .=====*+-::::-+++++++===-:--:--::::---:..:-:                 ...:--===+++\\r\\n........ :==: ..:::...:---:...    .-====-::-------:.............................         -**#**+==+=+*+=====::.......:.........                      ..:--======\\r\\n..........-:. ..:::::...::::::::...::::=++----:---:..........................             -=*+====++*##*+====....                                    ..::----==-\\r\\n..........--:  .-:...:::..::----.  .--:..-=+=::--:.........................               :-:::-::::---==-----....                                   ...::------\\r\\n....:::..:=+-...--:: ..:-:...-==:...:::-:..:=:=-:....    .................                .-::-::::::::::=----....                                   ....:::::::\\r\\n::::::.::-*+=..:=*+-=+-::::...-=:.:-..:=---...+*: .           ............                 -:.:::::-::::-====-....                                     .........\\r\\n==:::..::**+-.:-=#%#+%%#=:....:-::-+--..:-:--:.:..                .......                  .-::------======-:....                                        .......\\r\\n.:::::::=**+:.-=*%%@##%@#-...:::...=+:......... ..                                          .:::::----===--:.....                                               \\r\\n..--::::***-.:-+%%##%%%%%=:...... .:--...........                                             ...:::-:--:......                                                 \\r\\n.:--:::*##+::-=#%#+==#%%%=:.......................                                                .........                                                     \\r\\n::--::+##*-:-=#%%=+++*@%#-.......... ............                                                                                                               \\r\\n:::-:=##*-.-+%%%##++#%%#=:....................                                                                                                                  \\r\\n::::-###-.:=#@%+==%@@#+=:..................                                                                                                                     \\r\\n:::-*%#=.:-#%%#%@#%%#+-:.......     ........                                                                                                                    \\r\\n::-*#%+::-*%%*=+#%@%+-........         ......                                                                                                                   \\r\\n.-++*+:.-+%@*=++=%%+-........                                                                                                ........                           \\r\\n=+++-..:+%%%#==*%*-:...........                                                                                             ..........                          \\r\\n**-..:-++###*#%%+:................                                                                                         .............                        \\r\\n*-.::+##+-**#%%=....................                                                                                      .....::::::....                       \\r\\n..::+##%%=*@%%+........................                                                                                   ...:::::::......                      \\r\\n..:+####%+*##=.......................                                                                                     ..::::::.........                     \\r\\n:-+**###*+#=-.......................                                                                                      ...:::...........                     \\r\\n:=+*#*+**+-......    ...............                                                                                      ...:::...........                     \\r\\n:::-++*#=:....                                                                                                            ...::::..........                     \\r\\n.::.-*+:...                                                                                                               ...:::::..........                    \\r\\n.:::::.                                                                                                                   ...:::::.........                     \\r\\n:::.                                                                                                                       ...............                      \\r\\n:.                                                                                                                          .............                       \\r\\n.                                                                                                                               ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ................                \\r\\n.                                                                                                                                ...............                \\r\\n::.                                                                                                                              ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n:::::--:                                                                                                                                                        \\r\\n..:=***=.                                                                                                                                                       \\r\\n:..-+*##+-.                                                                                                                                                     \\r\\n#*:.:+#%%*=.           .........                                                                      .............                                             \\r\\n+**:.:*#***+-.          ........                                                  ...               ....:::::::::....                                           \\r\\n-+#*..:===*#*=.            ......                                            ............          .:::::::::::::::::.         ..:::::::..                      \\r\\n:+*#+:.-*%##**+:            ......                                          ...............        :::::::::::::::::::.      .:-----------:.                    \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::-:::::::::::.     .--=========----:                   \\r\\n::-*##=..=#%###+:..         ...........                                    ................        .::::----::::::::::..    :================:                  \\r\\n::::+##*::=%#+++-....       ...........                                ...................          ..::::::::::::::...     -+++++++++++++++=-                  \\r\\n::::-+#%=.-*%%*##-......    ............                           ....................              ...:::::::::....      .-+++++++++++++++=-.                 \\r\\n=-:::=##*-.=#%###*=...... ..............                      ......................                    ...........       ..:=++++++++++++==--.                 \\r\\n#*-::-*%%#::+%%*+##=.....................                   ........................         ...........                  ..:-===++++++===---.                  \\r\\n#*-:::=#%%=.:+%%#+*#-........................             ...........................       -::..::::::::.:               ..::--========---:.                   \\r\\n*-::::-*%##-.-*%%##%*:.................................................................   .:-:::::::::::::-.               ..:::-------::...                    \\r\\n-.:::::=#%%*.:=#%%**#*:................................................................  ....:-.......:::..:.               ....::::::...                       \\r\\n-::::::-#%%#:.-*%%**#%*................................................................  ::::...........-::::                 .........                         \\r\\n--=-:::-#%##-.:=#%##%#%+........:---:....................................................::::::........::::::                 .........                         \\r\\n::-+=---+##*-..-*#****##-.....:-====-::..................................................:::::----::-----::-........       ..............                       \\r\\n:::--:::-+*+-...-+++==**=--:::-=-::==-:.-++:............................................=+++=====*+-=-------::::::...::........::.........                      \\r\\n.::::....:=+=-:.:-=----=--=-:.:::::-=-:=##*:...........................................=#%###**+===========------:..:::::-::.::...::.......                     \\r\\n.::::.::..:===-..:-------=-.:-:...-+=:-+=:-:::.....................................:::-++####*:.    .-=+++=--=--:::--:::-------:----:-----::-:::..              \\r\\n............---:.:::-:--::::--=:..:--:...::---:.......................::::.:::::--:.:+**+**+**-...:-=====-:.......:..------===============-==+===++==-:..       \\r\\n........::::::::--:..::...::--::...:-:::-------:..........:....::::---::-:::::......-++=++*#%%%*+++*==-:-- .     .:.:-::::---:::::::-=++==++****##******+=-:.   \\r\\n......:-.:::::::---==---==---:....::::---::----:.::::-=----------==-::::-::......:-+#++*#######*#**=:::::......:::.:::::::::......:-==+********#######**##**++-:\\r\\n  .....:..:::----::::::::....::::::::::::-----=++*+=-----===---::::::--::::.::::-=*%#***++==++++*++=::..:::-----::.:::---:.....:::-=+++++*******+*=-=====+***+**\\r\\n      .          .......:::::-----::------==++++==-:-=+++=-::::::::::-:..:-:.-=-+++++==----------==-::....:--:::...:--==--:....:-==+++++++++---==-:=**=:-=-=+--=\\r\\n            .........::::::::::...::-===++++==-----=++=-::::-:::...:::::--:.--:=+=--:::::::---------::.....:.:::...::==-----.:-=======++=-::.-+*++:.==+=---+*###\\r\\n             ........:::.... ..::--=+++++=--:::-=++=::...:::::...::..:--:. :-:=+-:::::.:::----:-::-:-......:.:-.....:=--==-------=====--=.:++--=+**:-*+*##%%%%%%\\r\\n               .......     ..::-=+=====-:::::-=+=-::...:..::.....:::::..  .---=:.....::----::::::::::.    .:..:.   .----==--------====-::-..=+**=-+*+##%%%%%%%%%\\r\\n               .         ...:--======::.:::-=+=::...:--:.......::.::...  .---=:-:::-----::.......:.: .     : :-:    -----=--==----:::--===-..:=****###%%%%%%%#**\\r\\n                       ....:--:-==-:::::::---:...:-==:..... ..:::::..    ---=:--::::::............ ...     :..::    --------=--------::::.:---+**#######%##*==--\\r\\n                     ....:--::::::.....:--:...:-=+=:....   .. ........  .:-=::-::::.......       ...:.     :..::.   :-------=------=====+..++****######*+=--::--\\r\\n                    .. .::::......  ...::..:-=+=-:.::.    ..   ..  ......:-. .                   ...:..    ...::.   :---------------=======+++****###*=--::::::-\\r\\n.....                 .....    .. ...::..:-===-...:-:. ....    .   ....................          ......             :-------=-------=====++++*******=:::::::::::\\r\\n ....               .....   ...   ..:..:---::....::.. . ..         .............                ..... .             :=-----==-------=====+++++****====----=-::::\\r\\n        .         .::..   ...    .....::::.........     :          ....................            :. .      .......:=-----+=:::::::::::::::::::--:-------*-::::\\r\\n                  ....          ... ..............     .             ............                  .:..    ..  .... .=-+=-==-.                  .........=+.:=:-\\r\\n                     . .       ..  ........  ....     ..           .  .............             ....: .    -:....   .--=*++--...         ..::-----:::.::-*:::::-\\r\\n                              ..  ....:...  ....     ....          .................................:..    -.:-:.   .---=++--...     .:-==++===+***:=-=:*-::::--\\r\\n                 ........... .:..........  ...       .             .......................         .:      -.-:     .--*=-=--..    .---===++=:.-*+*---:=+:---=++\\r\\n              . .::. .::::. ............  ...       .              ........  .....................::.      --:. ..  .-=+*==-=.    .==----:::.. .-:-+:-:*-:::--==\\r\\n...           . ::  ...::.  .  ........  . .        .              ................................ .      ::::.. ...--=+====:     .-----:  -+=-::=+:==+::::::::\\r\\n...            .:   ...:.  .  .........            .                ...........  ........   ..      .               .---=====--.     .:-++--===+**#-=-+=-::-----\\r\\n.            ..::. .:::: ..:  ....   .  .          .                 ..........  ........                           .-----===--=:       .:--===++*+:=-+--:-----:\\r\\n  ...         .:..:..::. ... ....      .   .      ..               ..::..................        ..:.            ....-----===---=-.        ......:.::==:-:::::::\\r\\n. .           :......::  ... ....   .  .  .       .                 .-::.........................::..      .........:=----===-==-==:   ............::+-::-::::::\\r\\n .           .:.....:::  ..  ....   .            ..                 .:.......... .........                 .:-.    .:=---:-==-======-   ..........::-*------::::\\r\\n             .:....:::.  .  ....... .                               ..  .......  ........                  .---::.:.:=---:-==-=======-. ....:::::::=+*=+----=**+\\r\\n             ::...::::.  .  ........                                    ........ ........            .     .: --::. :====-===-=========. ....::::..:-+.--=====--\\r\\n             ::...::::. ..  .:....:..   ........  .               . :-::........:.........       ..:.. .   .-:-.. ...-=======-========+=. ..........-+--==------\\r\\n..           ::...::::.  .  ::.: ....                             ..-=::........:.........::::--------..   .:::......+%#*++++=========+++. .........-=......::::\\r\\n.       .....::....:::......:::::::::...:::::::::.:::.            ..-+-=.......:=........-++++++=--=+=...  ..........*%%%%%%*-========++++..........-*****######\\r\\n....    ...:.:..:.::::.:::::::::::::::.::--:::::::::::            . -:.:........:............    .. .. .............:*######+=========+++++.........=**####%%###\\r\\n        .....:....::::::::::::::::::::.:::::::::::::::.             .:......................       ... ....   ......:*%%%%%%+=========++++*+::......=+--===+++**\\r\\n....    ...:.::...:::::..::.:::::::::::::::::::::::....            ..:. ........ ........            . ....   ......:=++++++-=========+++++*=..:--:.==.::::-----\\r\\n ...         ::....:::.  .. ...:.:.:....::..   ...:                ..........................      .   .   .:..:::. .--------==========+++***=..:::.-=.::::-----\\r\\n ....        .:...:::::  .  ......... . .:.      .:                ......  ..... ...........      ..   .   .:.-:.:: .--------==========++++***-.....-+.:::-:::::\\r\\n.....         ::...::::.........:...:... :.       ..:.             ........   .. ........              .   .::..... .-------:-==========+++****:....:+..:-::::::\\r\\n .....        .:.....::...:.....:::.:... ...       .::             ............. .........  .... .... ..   .-::-.  ..---------==========++++****:...:+:.:::=+-::\\r\\n  .....     ...::::.::::..:::....:::.:... . .      ...             ................................. ...   .:.::   ..------=--==========+++++***+....+-::.:--:::\\r\\n  ... ..     . .-:..:::::. :::...:::.:.. ... .      ...             ..............  ......       ... ...   .:::=.  ..------=--==========+++++****+...==::::::--:\\r\\n  .... ..     . ::::.:----..::....:::.:.. ....      ....             .::............  ...            ...   .::::.  ..---------==========+++++****#=.:=+...::::=-\\r\\n               ..:::::::::: .::.:.::::.:.......     ...:             .::.................         .......  .:::-:....------=--==========+++++*****#=:-+-:--::-==\\r\\n                .....  ..   ..:.::.:::.::.......     ..:.             .:   ..............         .:.:.... .:..:.....-------==========+++++++****###+:-+.:::::::\\r\\n                 .... .........::::::::.::...:.... ......            . :.    ............         .:...... :--::.....-------=================++++*###+-+:..::::-\\r\\n                  .. ..  ........:.:::::.::.::..:....  ..            ..::................           :..... ::::.   ..-------=-=====----::::...-:.:-+*#+++:...:--\\r\\n                   ...............::.::-::::........   .. ..          :.:.        .........        .:..... :-::-:::..--------===++++++==++++====-:::-=*++-::::.:\\r\\n                    .............:::-:----:.::.::.:...  ..::.         ...:.:.:::.........         . ...... :---:.....--------=====+++====+++++++**=--::.:--:.:::\\r\\n                      .:...::::::::::-:-----::::-:::......::::         ..:..--====--::.....       .........:.:-:  ...-=+--==-===========+++++++*****=:::::.:::--\\r\\n              ..:---.   .:::----:::::::---::--::::--::......:::.        ..-..:.::::..............:.........:::-:....:-*=-==:-========++==:-++*****###*+=---::---\\r\\n                 .....    .:::-----::::::---===-::---::::....:-.. ..    ..--::.....:::...........:.:-...............:-+---=:-==+++++=-::-=+++=**#########*+=----\\r\\n                            ..::----...::::-==---=--:::::.....::::....   ..:::.........::::::.....:-=...............:-+==-=:-=++++=-:-:-+=---==+##########%##**+\\r\\n                               ....:--::::::::--:--++=::...::::::.  ....  ::::::::::::::::----:::-::-.:..:.:::-:--:::=+====---++++-:-=-:-------=-=++###%%%%%%%%%\\r\\n                                  ...:---:::::::--:::--:....:::::     .....:----::::::::::::--=---:-:.::::.:::::--:::+====+---++++**++*==-====:-**-:+=*##%#%%%%%\\r\\n              .               ..........:--::.:::::--:::..:::::.       .....::-=-::::..:::...::::::--::.:::--:::::::-+=-----:-+********+****#*+==+++=++++**#*###\\r\\n                ..........................:::--:::::::--:::::--. .    .  ... ...:-::::::::::::..:::-=::::::=-=:::.::=++=--=:::::=+***#######*++**+==++==+*+=++++\\r\\n                  .......................:::::-=+====--:::------::..--......:.--:=::::::::-----:::---.:::::====-::::=++===:..::-::-=+**#######%#*+#*+*##**+***++\\r\\n...         ....  ........................::::--+++++=:......:..-::.... .::::.:----====----====---==:.-:-::-----::::-==-:....:..:-::--=+***#####%%%%%%##**++====\\r\\n.........:..............................::::::-==+===-................:...::::::::::==----===+++*****---:..::......:-==:::::::::::::---=====+**##***+=----=====+\\r\\n  ...........::::..........--:...........::::--=====-:................::............:-==-=++++*++=++***+=-::.:.......:=++==--=--==+++++==+++==-::......:-==+++++\\r\\n     ...........::::::... ..:-:-=-:...::::::---====-:.......................          :+******-    . -***+==---::-:::-::-=====-:-=+-:....           ...--==+++++\\r\\n..  .... .-::::::....::::...   .-+*+=::::::--------:..........................         .=+===*+--::-=*++++++==-::----::::::--:..:-:                  ..:--===+++\\r\\n........ :==: ..:::...::--:...    .-==+=-::-------:.............................         -**#**+==+=+*+=====:.................                       ..:--======\\r\\n..........-:. ..-:::::..::::::::...::::-++---::---..............................          -=*+====++*##*+===-....                                    ..::----==-\\r\\n..........--:...-:...:::..::----.  .--:..:=+=::--:..........................          ... :-:::-::::---=------....                                   ...::------\\r\\n....:::..:=+-...--:: ..:-:...:==:...::-=:..:=:=-:..... ....................               :-::-::::--::::=----....                                   ....:::::::\\r\\n::::::.::-*+=..:=#+-=*=-:::...:=:.:-..:=---:..+*: .           ............                 -:.:::::--:::-====:....                                     .........\\r\\n==:::..::**+-.:-=%%#+%@#=:....:-::-+=-..:-:--:.:..                .......                  .-::------======-:....                                        .......\\r\\n.:::::::=**+:.-=#%%@##%@#-..::::...=+:......... .                                           .:::::----===--:.....                                               \\r\\n..--::.:***-.:-+%%##%%%%%=:........:--...........                                             ...:::-::::......                                                 \\r\\n.:--:::*##+::-=#%#+==#%%%=:.......................                                                .........                                                     \\r\\n::---:+##*::-=#%%=++*#@%*-.......... ............                                                                                                               \\r\\n:::-:=##*:.-+%%%##**#@%#=:......       .......                                                                                                                  \\r\\n::::-###-.:=#@%+==#@@#+=:.......    ........                                                                                                                    \\r\\n:::-*%#=.:-#@%#%@%%%#+-:.......     ........                                                                                                                    \\r\\n::-*##+::-*%%*=+#%@%+-........         ......                                                                                                                   \\r\\n.=++*=..-+%@*=++=%%+:........                                                                                                .........                          \\r\\n=++=:..:+%%%#+=*%*-:...........                                                                                             ..........                          \\r\\n*#-..:-++##**#%%=:................                                                                                         .............                        \\r\\n+-.::+#%*-*#%%%=....................                                                                                      ....:::::::....                       \\r\\n..::+##%%+*@%%=........................                                                                                   ..:::::::::.....                      \\r\\n..:+####%+*#*=.......................                                                                                     ..:::::::........                     \\r\\n:-+**###*+#=:........................                                                                                     ..::::...........                     \\r\\n:=+***+**+-...... .  ...............                                                                                      ...:::...........                     \\r\\n:::-=+*#=:....                                                                                                            ...::::..........                     \\r\\n.::::++:...                                                                                                               ...:::::..........                    \\r\\n.::::..                                                                                                                   ...:::::.........                     \\r\\n:::.                                                                                                                       ...............                      \\r\\n:.                                                                                                                          .............                       \\r\\n                                                                                                                                .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ................                \\r\\n.                                                                                                                               ................                \\r\\n::.                                                                                                                              ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n:::.:--.                                                                                                                                                        \\r\\n..:-+**-.                                                                                                                                                       \\r\\n: .-+*#*+:.                                                                                                                                                     \\r\\n*+:.-+#%%*-.           .........                                                                      .............                                             \\r\\n+**:.-*##**+:.          ........                                                  ...               ....:::::::::....                                           \\r\\n-+#*..-===*#*=.            .....                                             ............          .:::::::::::::::::.         ..:::::::..                      \\r\\n:+*#=..-*%##**+.             ....                                           ...............        :::::::::::::::::::.      .:-----------:.                    \\r\\n::+#%+..=#%%%%%+.           ..........                                     .................       .::::::-:::::::::::.     .--========-----:                   \\r\\n::-*##=..=#%%##+:.          ...........                                    ................        .::::----::::::::::..    :================.                  \\r\\n::::+##*::=%#+++-....       ...........                                 ..................          ..::::::::::::::...     -+++++++++++++++=:                  \\r\\n::::-+#%=.-*%%*##-....      ...........                             ...................              ...:::::::::....      .-+++++++++++++++=-.                 \\r\\n--:::=##*-.=#%###*=...... ..............                       .....................                    ...........       ..:=++++++++++++==--.                 \\r\\n#*-::-*%%#::+%%++##=.....................                   ........................           ........                   ..:-===++++++===---.                  \\r\\n#*-:::=#%%=.:+%%#+*#-........................             ...........................       :::..::.:::::..               ..::--========---:.                   \\r\\n*-::::-*%##-.-*%%*#%*:.................................................................   .:-:.:::::::::::-.               ..:::-------::...                    \\r\\n=.:::::=#%%*.:=#%%**#*:................................................................  ....:-.......:::..:.               ....::::::...                       \\r\\n-::::::-#%%#:.-*%%*+#%*................................................................. ::::...........-::::                 .........                         \\r\\n--=-:::-#%%#-.:=#%##%#%+........:---:....................................................:::::.........::::::                 .........                         \\r\\n::-+=---+##*-..-*#****##-.....:-====-:...................................................:::::-:--::----:::-.  ....        ..............                       \\r\\n:::--:::-+*+-...-+++==**=--:::-=-:-==::.-++:............................................=+=+=====*=-=-------::::::...::........::.........                      \\r\\n..:::....:=+=-:.:==----=--=-:.:::::-=-:=#%*:...........................................=#%###**++==========-----::..:::::-:...:...::.......                     \\r\\n.::::.::..:===-..:-------=-.:-:...-==:-+=:-:::.....................................:::-++##%#*-.    .-++++==-=--::::-::-------::-::::-----:::::..               \\r\\n.:..........---..:::-:---:::-==:..:--::..::---:.......................:::..:::::--:::=**+**+**:...:--====-:.......:..------===============-==+===+==-::.        \\r\\n........::::::::--:..::....:--::...:-::::------:...............:::::-:::-:::::......-++=++*##%%*+++*+=-:--       .:.:-::::---::::::-==*+==++****#******+=-:.    \\r\\n.....::-.:::::::---=----==----....::::---::----:.::::-=-:--------==-::::-::......::+#++*###%###****=:::::......:::.:::::::::......:-==+*******########**#**++=-.\\r\\n ......:..:::-----:::::::....::::::::::::-----==+++=-----===---::::::--::::..:::-=*%#***++==++++*++=::..:::--:---:.:::---:.....:::-=++++********+*=-+====+******\\r\\n      . ....     .......::::::----:::-----==++++==-:-==++=-::::::::::-:..:-:.-=-+++++==----=----===-::....:--:::...:--==--:....:-=++++++++++--===--+**=:-===+--=\\r\\n             ........::::::::::...::--==+=++==-----=++=-::::-:::..::::::--:.:-:=+=--:::::::---------::.....:.:::...::==----:.:-=======++=-::.-+++=:.=++=---+**##\\r\\n              .......::::......:::-=+++=+==-:::-=++=-:...:::::...::..:--:. .-:-+--::::.::----:::::-:-......:.:-.....:=--==-------=====--=.:+=--=+**:=*+*##%%%%%%\\r\\n               .......      .::-=+=====-:::::-=+=-::......:::....::::::.  .---+::....::---:::::::::::.    .:..:.   .----==--------====-::-.:=**+=-+*+##%%%%%%%%%\\r\\n               .         ...::-======::.::::=+=::...:--:.......::.::...   ---+:-::-----::........:.: .     :..-:    -----=--==----::---===-..-=****###%%%%%%%#**\\r\\n                       ....:--:--=-:::::::-=-:...:-==-..... ..:::.:..    :--=:--:::::.......... .. ...     :..::    -----=--=--------::::.:-:-+**#######%##*==--\\r\\n                      ...:---:::::.....:--::..:-=+=-....   .. ........  .::=:.:-:::......        ...:..    :..::.   :-------=------======..+*****######*+=--::--\\r\\n                    .. .::::......   ..::...:=++-:..:.    ..    .  .......-: .                   ...:..    ...::.   :---------------=======+++****###*=--::::::-\\r\\n.....                 .....    .. ....:..:-===-...:-:. ....    .   ...................           ......             :-------=-------=====++++*******=::::::::::-\\r\\n ...                .....   ..     .:..:----::...::.. . ..         .............                ..... .             .=------=------======+++++****====----=-::::\\r\\n        .          .:...   ..     .:..::::.........     :          .............  .....            :. .      ........=-----+=:::::::::::::::::::----------#-::::\\r\\n                  ....          ... ......... ....     .             ............                  .:..    .. ..... .=-==-==-.                  .........+=.--:=\\r\\n                     . .       ..  ........  ....     ..           .  .............              ...:..    -:.....  .--=*++--...         ..::-----:::.:.-*:::::-\\r\\n                              ..  ........  ....      ...          .................................:.     -.:-:.   .---=++--...     .:-===+===+**+:==-:*-::::--\\r\\n                 ........... .:..........  ...       . .           ........................        .:      :.::.    .--*=-=--..    .---===++=:.-*+*---:++:---=++\\r\\n              .  ::. .::::. ............  ...        .             ........  ...................::::.      :-:....  .-=+*==-=.    .==--=-:::.. .-:-=:-:*::::-===\\r\\n...           . .:  ....:.  .  ........  ...        .              ...................................     .:::.. ...--=+====:     .-----:  -+=-::=+:==+::::::::\\r\\n...            .:.  ...::  .  .........             .               ...........  ...........      ...               .---=====--.     .:-++--===+**#-=-+=-::-----\\r\\n.            ..::. .:::: ..:  ....   .  .          .                 ..........  ........                           .-----=+=--=:       .:--===++*+:=-+--:-----:\\r\\n  ...         .:..:..::. ... ....    .            ..               . ::..................         ...            ....-----===---=-.         .....:.::==:-:::::::\\r\\n. .           ::.....::.  .. ....      .          .                 .-::.....................:::..:..      .........:=----===-==-==:   ............::+-::-::::::\\r\\n             .::.....::   .  ....   .            ..                 .:.......... .........                  :-:    .:----:-==-======-   ..........::-*------::::\\r\\n             .:....:::.  .   ...... .             .                 ..  .......  ........                  .---::....=---:-==-=======-. ....:-:::::=+*=+----=**+\\r\\n             .:....:::.      .... . .                                   ........ ........                  .- --::. .====-===-=========. ...::::...:-+:--=====--\\r\\n             ::....:::. ..  .:....:..   .......   .               . .--.........:.........        .:.. .   .-:-:. ...-=======-========+=. ..........-+--==------\\r\\n..           ::...::::.  .  .:... ...                             ..:=::........:.........::::::--:---..    :::......+%#*++++=========+++. .........-=.....:::::\\r\\n.       .....::....:::......:::::::::...:::::::::.:.:.            ..-+-=.......:-........-++++=-:::-+=...  ..........*%%%%%%*-=======+++++..........-*****######\\r\\n....    ...:.::...:::::::.::::::::::::.::-::::::::::::.            .:-.:........:..........    .... .. .............:*######+=========+++++.........=**####%%###\\r\\n        .....::...::::::::::::::::::::.:::::::::::::::.             .:.....................        ... ....   ......:*%%%%%%*=========++++*+::......=+--===*++**\\r\\n....    ...:.::...:::::..::.:::::::::::::-:::::::::....            ..:. ........ ........            . ...   .......:==+++++--========+++++*=..:--:.==.::::-----\\r\\n ....        .:....::::  .. .....:..:...::..    ..:                .........................           .   .:. :::. .--------==========+++***=..::..-=.::::-----\\r\\n ....        .:....::::  .. ........: . .:.      .:.               .....   ..... .........        ..   .   .:.-:.:: .--------==========++++***-.....-+.:::-:::::\\r\\n......        ::...::::..... ...:...:... :..      ..::             ........   .. ........              .   .::..... .-------:-==========+++****:....:+..:-::::::\\r\\n .....        .:.....:::..:.....:::..... ...       .::             .......... .. .........  .......:.. .   .-::-.  ..------=--==========++++****:...:+:.:::=+-::\\r\\n  .....     .. ::.:.::::. .::....:::.:... . .       ..             ................................. . .   .:.::.  ..------=--==========+++++***+....+-::.:--:::\\r\\n  ... ..     . .-:..::::-. .::...:::..:. . . .      ...             ..............  ......         . ...   .-::-.  ..------=--==========+++++****+...==::::::---\\r\\n  .... ..     . ::::.:----..::....:::.:.. .....     ....             .::............  ....           ...   .::::.  ..---------==========+++++****#=.:=+...:::-=-\\r\\n               ..::::::::::...:....:::.:........    ...:             .::.................         .. ....  .:.:-:....------=--==========+++++****##=:-+-:--:--==\\r\\n                .....  ...   .::.:.::::.:........    ..:.             .:   ..............         .:.:.... .::.:.....-------===+======+++++++****###+:==.:::::::\\r\\n                 .:.. ..........:::::::.::...::... .. ...              :.    ............          :.:.... :--::.....-------=================++++*###+=+:..::::-\\r\\n                  .. ... ...... .:..::::.::.::..:.. .  ..             .::................           :..... .::::  ...-------=-=======---:::...-:..-+*#+++....:--\\r\\n                   ...............::.::-::::........    .  .          ..:.        ........         .:..... :-::-:::..--------===++++++==++++=====-::-=*++-::::.-\\r\\n                     ............:::-::---::::.::.:.... ..::.          :.-.:.:::.........           ...... :---:.....--------=====+++====+++++++**=--::.:--:.::-\\r\\n                       :...::::::::::--:----::::-:::.......:::         ..::.:-===--::.....        ........ :.:-: ....-=+--==-===========+++++++*****=::-::.:::-:\\r\\n               .:---:   .::::---:::::::---::--::::--::......:::.        ..-....::................:.........:::--....:-*=-==--========++=-:-++*****###**=---::---\\r\\n                 .....    .:::--=---:::::---=-=-:::--::::....:-:.  .     .:-::....::::...........:..-...............:-+---=--==+++++=-::-=++==**#########*+=----\\r\\n                            ..:::---:..::::-=----=--:::::.....::::....   ..::::.......:::::::....::-=...............:-+==-=:-=++++=::-:-+=---==+##########%###*+\\r\\n                               ....:--::::::::--::-=+=-:...::::::.  ....  .:::::::::::::::----:::-:--.::.:.:::-:--:::=+=+==---++++-:-=---------=-==+###%%%%%%%%%\\r\\n                                  ...:---:::::::--:::--:....:::::.    .....:----::::::::::::------:-:.::::.:::::--:::+======--++++**+**==-==+=:-*+--==*##%#%%%%%\\r\\n              .               ..........:---:.:::::--:::..:::::.        ....:::=-:::::.::...:::::::--:::.::--:.:::::-+=-----:-+************##*+==+++=++=+**#*###\\r\\n                ..........................:::---::::::---::-:--. .    .. ...  ..:-::::::::::::.::::-=::::::=-=:::..:=++=-==:::::-+**########*+***===+==++++++++*\\r\\n                  .......................:::::-=++====-:::------::..:-......:.---=-::::::------:::---.:::::====-::::=++===:..::-:::=+**######%%#**#***##**+***++\\r\\n...         ....  ........................::::-=+++++=:.........-::.... .::::..:---=====---====---+=:.-:-::-----::::-==-:....:..::::--=+****####%%%%%%#**++====+\\r\\n.........:..............................::::::-==+===-................:...::::::::::==----===+++*****=--:..........:-==:::::-::-::::---====++**#****+=----=====+\\r\\n  ...........:.:::.........-=:...........::::--=====-:................::............:-===+++++*+===+***+=--::::.....::=++==-==--==+++++==++==-::.......--==+++++\\r\\n     ............:::::...  .:-:-=-:...::::::---====-:.......................          .+******-      -***++=---::-:::-::-=====-:-=+-....            ...--==+++++\\r\\n..  .... .-::::::....::::...   .:=*+=::::::--------:..........................         .-+===*+-----=*++++++==-::-:--::::::--:..:-.                  ..--====+++\\r\\n........ :==: ..:::....:--:....   .:-=+=-::-------:.............................         -+*#**+==+=+*+===-=:................                        ..:--======\\r\\n..........-:. ..-:::::..::::::::...::::-++=--::---...............................         -=++====++**#*+===-....                                    ..::----==-\\r\\n..........-=:...-:...:::..::----.  .--:..:=+=::--:...........................             :-:::::::::---------...                                     ..::------\\r\\n....:::.:.=+=...--::...:-:...:==:...:::=:..:=-=-:..........................               :-::-::::---:::=----....                                   ....:::::::\\r\\n-:::::.::-*+=..:=#*-+*=-:::...:=:.:-..:=---:..+*: .           .............                -:::::::--:::-====:...                                      .........\\r\\n==:::..::**+-.:-+%%#+#@%+:....:-:.-+=-..:-:--:....                .......                  .-::------===+==-:....                                        .......\\r\\n.:::::::=**+:.-=#%%@%#%@#-..::::...=+:...........                                           .::::::---==--::....                                                \\r\\n..--::::***-.:-+%%*#%%%%%=:........:--...........                                             ...::::::::......                                                 \\r\\n.:--:::*##+::-=#%#+==*%%%=:......................                                                ..........                                                     \\r\\n::--::+##*::-=#%@==+*#@%*-.......................                                                                                                               \\r\\n:::-:=##*:.-+%%%##**#@%#=:......       ........                                                                                                                 \\r\\n::::-###-.:=#@%+==#@@#+=:.......    ........                                                                              ...                                   \\r\\n:::-*%#=.:-#@%#%@%%%#+-........     ........                                                                                                                    \\r\\n::-*##+.:-*%%*==*%@%+-.......          .....                                                                                                                    \\r\\n.=++*=..-*%@*-+++%#=:.........           ...                                                                                 .........                          \\r\\n=++=:..:+%%%%++#%*-:...........                                                                                            ...........                          \\r\\n*#-..:-++*#**#@%=.................                                                                                         .............                        \\r\\n+-.::+%%*-*#%%%=...................                                                                                       ....::::::.....                       \\r\\n..::+##%%+*%%#=........................                                                                                   ..::::::::......                      \\r\\n.::+#####+*#*=.......................                                                                                     ..::::::.........                     \\r\\n:=+**###*+#=:........................                                                                                     ..::::...........                     \\r\\n:=+***+**+-......    ...............                                                                                      ...:::...........                     \\r\\n:::-=+**=.....                                                                                                            ...::::..........                     \\r\\n.::::+=:..                                                                                                                ..::::::.........                     \\r\\n.::::..                                                                                                                   ...:::::.........                     \\r\\n:::.                                                                                                                       ...............                      \\r\\n:                                                                                                                           .............                       \\r\\n                                                                                                                                ....                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ................                \\r\\n.                                                                                                                               ................                \\r\\n:..                                                                                                                              ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n:::.:--.                                                                                                                                                        \\r\\n..:-+**-.                                                                                                                                                       \\r\\n: .-+***+:.                                                                                                                                                     \\r\\n*+:.-+##%*-.           .........                                                                      .............                                             \\r\\n+**:.-*##**+:.          ........                                                  ...               ....:::::::::....                                           \\r\\n-+#*..-===*#*=.            .....                                             ...........           .:::::::::::::::::.         ..:::::::..                      \\r\\n:+*#=..-*%##**=.             ...                                            ...............        :::::::::::::::::::.      .:-----------:.                    \\r\\n::+##+..=#%%#%%+.           .........                                      .................       :::::::-:::::::::::.     .--========-----:                   \\r\\n::-*##=..=#%%##+:.          ..........                                     ................        .::::----::::::::::..    -================.                  \\r\\n::::+##*::=%#+++-....       ...........                                   ................          ..::::::::::::::...     -+++++++++++++++=:                  \\r\\n::::-+#%=.-*%%###-....       .........                              ...................              ...:::::::::....      .-+++++++++++++++=-                  \\r\\n--:::=##*:.=#%###*=......  .............                       .....................                    ...........       ..:=++++++++++++==-:                  \\r\\n#*-::-*%%#::+%%++##=.....................                   ........................           ........                  ...:-===++++++===---.                  \\r\\n#*-:::=#%%=.:+%%#+*#-........................             ...........................       :::..::.:::::..               ..::--=======---::.                   \\r\\n*-::::-*%##-.-*%%*#%*:.................................................................   .:-:.:::::::::::-.               ..:::-------::...                    \\r\\n=.:::::=##%*.:=#%%**#*:................................................................  ....:-.......:::..:.               ....::::::...                       \\r\\n-::::::-#%%#:.-*%%*+#%+................................................................. ::::...........-::::                 .........                         \\r\\n----:::-*%%#-.:=#%##%#%+........::--:....................................................::::::........::::::                 .........                         \\r\\n::-+=-:-+##*-..-*%****##-.....:-====-....................................................:::::-:--::----:::-.  ....        ..............                       \\r\\n:::--:::-+*+-...-+++==**=--:::-=-:-==::.-++:............................................=+=======*=-=-------::::::...::........::.........                      \\r\\n..:::....:=+=-:.:==----=--=-:.:::::-=-:=#%*:...........................................=#%##***++==========-----::..::::--:...:...::.......                     \\r\\n.::::.::..:===-..:-------=-.:-:...-==:-+=:-:::.....................................:::-++##%#*-.    .-++++==-=--::::-::-------::-::::-----:::::..               \\r\\n.::.........---..:::-:---:::-==:..:--::..::---:.......................:::..:::::--:::=**+**+**:...:--====-:.......:..------===============-==+===+==-::.        \\r\\n........::::::::--:..::....:--::...:-::::------:...............:::::-:::-::::::.....-++=++*#%%%*+++*+=-:--       .:.:-::::---::::::-==*+==++****#******+=-:.    \\r\\n.....::-.:::::::---=----==----....::::---::----:.::::-=-:--------==-::::-::......::+#++*###%###*#**=:::::......:::.:::::::::......:-==+*******########**#**++=-.\\r\\n ......:..:::-----:::::::....::::::::::::-----==+++=-----===---::::::--::::..:::-=*%#***++==++++*++=::..:::------:.:::---:.....:::-=++++********+*=-+====+******\\r\\n      . ....     .......::::::----:::-----==++++==-:-==++=-::::::::::-:..:-:.-=-+++++==----=----===-::....:--:::...:--+=--:....:-=++++++++++--===--+**=:-===+--=\\r\\n             ........::::::::::..:::--==+=+++=-----=++=-::::-:::..::::::--:.:-:=+=--::::::----------::.....:.:::...:-==----:.:-=======++=-::.-+++=:.=++=---+**##\\r\\n              .......::::......:::-=+++=+==-:::-=++=-:...:::::...::..:--:. .-:-+--::::.::----:::::-:-......:.:-:....:=--==-------=====--=.:+=--=+**:=*+*##%%%%%%\\r\\n               .......      .::-=+=====-:::::-=+=-::......:::....::::::.  .---+::....::---:::::::::::.    .:..:..  .----==--------====-::-.:=**+=-+*+##%%%%%%%%%\\r\\n               .         ...::-======::.::::=+=::...:--:.......::.::...   ---+:-::-----::........:.: .     :..-:    -----=--==----:::--===-..-=****###%%%%%%%#**\\r\\n                       ....:--:--=-:::::::-=-:...:-==-..... ..:::.:..    :--=:--:::::.......... .. ...     :..::    :----=--=--------::::.:-:-+**######%%##*==--\\r\\n                      ...:---:::::.....:--::..:-=+=-....   .. ........  .::=:.:-:::......        ...:..    :..::.   :-------=------======..+*****######*+=--::--\\r\\n                    .. .::::......   ..::...:=++-:..:..   ..    .  .......-: .                   ...:..    ...::.   :---------------=======+++****###*=-:::::::-\\r\\n.....                 .....    .. ....:..:-===-...:-:. ....    .   ...................           ......             .-------=-------=====++++*******=::::::::::-\\r\\n ...                .....   ..     .:..:----::...::.. . ...        .............                ..... .             .=------=------======+++++****====----=-::::\\r\\n        .          .:...   ..     .:..::::.........     :.         ............   .....            :. .      ........=-----+=::::::::::::::::::-----------#-::::\\r\\n                  ....          ... ......... ....     .             ............                  .:..    ........ .=-+=-==-.                  .........+=.--:=\\r\\n                     . .       ..  ........  ....     ..           .  .............             ....:..    -:.....  .--=*++--...         ..::-----:::.:.-*:::::-\\r\\n                              ..  ........  ....      ...          .................................:.     -.:-:.   .:--=++--...     .:-===+===+**+:==-:*-::::--\\r\\n                 ........... .:..........  ...       . .           ........................        .:      :.::.    .--*=-=--..    .---===++=..-*+*---:++:---=++\\r\\n              .  ::. .::::. ............  ...        .             ........  ...................::::..     :-:....  .-=+*==-=.    .==--=-:::.. .-.-=:-:*::::-===\\r\\n...           . .:  ....:.  .  ........  ...        .              ...................................     .:::.. ...--=+====:     .-----:  -+=-::=+:==+::::::::\\r\\n...            .:.  ...::  .  .........  .          .               ...........  ...........      ...               .---=====--.     .:-++--===+**#-=-+=-::-----\\r\\n.            ..::. .:::: ..:  ....   .  .          .                 ..........  ........                           .-----=+=--=:       .:--===++*+:=-+--:-----:\\r\\n  ...         .:..:..::. ... ....    .            ..               . ::..................         ...            ....-----===---=-.         .....:.::==:-:::::::\\r\\n. .           ::.....::.  .. ....      .          .                 .-::.....................:::..:..      .........:=----===-==-==:   ............::+-::-::::::\\r\\n              ::.....::   .  ....   .            ..                 .:.......... .........                  :-:    .:----:-==-======-   ..........::-*------::::\\r\\n             .:....:::.  .   ...... .             .                 ..  .......  ........                  .---::....=---:-==-=======-. ....:-:::::=+*=+----=**+\\r\\n             .:....:::.      .... . .                                   ........ ........                  .- --::. .====-===-=========. ...::::...:-+:--=====--\\r\\n             ::....:::. ..  .:....:..   .......   .               . .--.........:.........        .:.. .   .-:-:.....-=======-========+=. ..........-+--==------\\r\\n..           ::...::::.  .  .:... ...                             ..:=::........:.........::::::--:---..    :::......+%#*++++=========+++. .........==.....:::::\\r\\n.       .....::....:::......:::::::::...:::::::::.:.:.            ..-+-=.......:-........-++++=-:::-+=...  ..........*%%%%%%*-=======+++++..........=*****######\\r\\n....    ...:.::...:::::::.::::::::::::.::-::::::::::::.            .:-.:........:..........    .... .. ... .........:*######+=========+++++.........=**####%####\\r\\n        ...:.::...::::::::::::::::::::..::::::::::::::.             .:.....................        ... ....   ......:*%%%%%%*=========++++*+::......=+--==+++***\\r\\n....    ...:.::...:::::..::.:::::::::::::-:::::::::....            ..:. ........ ........            . ...   .......:==+++++--========+++++*=..:--:.==.::::-----\\r\\n ....        .:....::::  .. .....:..:...::..    ..:                .........................           .   .:. :::. .--------==========+++***=..::..==.::::-----\\r\\n ....        .:....::::  .. ........: . .:.      .:.               .....   ..... .........         .   .   .:.-:.:: .--------==========++++***-.....-+.:::-:::::\\r\\n......        ::...::::..... ...:...:... :..      ..::             ........   .. ........              .   .::..... .-------:-==========+++****:....:+..:-::::::\\r\\n .....        .:.....:::..:.....:::.:... ...       .::             .......... .. .........  .......:.. .   .-::-.  ..:-----=--==========++++****:...:+:.:::=+-::\\r\\n  .....     .. ::.:.::::. .::....:::.:... . .       ..             ................................. . .   .:.::.  ..------=--==========+++++***+:...+-::.:--:::\\r\\n  ... ..     . .-:..::::-. .::...:::..:. . . .      ...             ..............  ......         . ...   .-::-.  ..------=--==========+++++****+...==::::::---\\r\\n  .... ..     . ::::.:----..::....:::.:.. .....     ....             .::............  ....           ...   .::::.  ..---------==========+++++****#=.:=+...:::-=-\\r\\n               ..::::::::::...:....:::.:........    ...:             .::.................         .. ....  .:.:-:....------=--==========+++++****##=:-+-:--:--==\\r\\n                .....  ...   .::.:.::::.:........    ..:.             .:   ..............         .:.:...  .::.:.....-------===+======+++++++****###+:==.:::::::\\r\\n                 .:.. ..........:::::::.::..:::... .. ...            . :.    ............          :.:.... :--::.....-------=================++++*###+=+:..::::-\\r\\n                  .. ... ...... .:..::::.::.::..:.. .  ..             .::................           :..... .::::  ...-------=-=======---:::...-:..-+*#+++....:--\\r\\n                   ...............::.::-::::........    . ..          ..:.        ........         .:..... :-::-:::..--------===++++++==++++=====-::-=*++-::::.-\\r\\n                     ............:::-::---::::.::.:.... ..::.          :.-.:.:::.........           ...... :---:.....--------=====++=====+++++++**=--::.:--:.::-\\r\\n                       :...::::::::::--:----::::-:::.......:::         ..::.:-===--::......       ........ :.:-: ....-=+--==-===========+++++++*****=::-::.:::-:\\r\\n               .:---:   .::::---:::::::---::--::::--::......:::.        ..-....::..........................:::--....:-*=-==--========++=-:-++*****###**=---::---\\r\\n                 .....    .:::--=---:::::---=-=-:::--::::....:-:.  .     .:-::....::::...........:..-...............:-+---=--==+++++=-::-=++==**#########*+=----\\r\\n                            ..:::---:..::::-=----=--:::::.....::::....   ..::::.......:::::::....::-=...............:-+====:-=++++=::-:-+=---==+##########%###*+\\r\\n                               ....:--::::::::--::-=+=-:...::::::.  ....  .:::::::::::::::----:::-:--.::.:.:::-:--:::=+=+==---++++-:-=--------==-==+###%%%%%%%%%\\r\\n                                  ...:---:::::::--:::--:....:::::.    .....:----::::::::::::------:-:.::::.:::::--:::+======--++++**+**==-==+=:-*+--==*##%#%%%%%\\r\\n              . .             ..........:---:.:::::--:::..:::::.        ....:::=-:::::.::...:::::::--:::.::--:.:::::-+=-----:-+************##*+==+++=++=+**#**##\\r\\n                ..........................:::---::::::---::-:--. ..   .. ...  ..:-::::::::::::.::::-=::::::=-=:::..:=++=-==:::::=+**########*+***===+==++++++++*\\r\\n                  .......................:::::-=++===--:::-------:..:-......:.---=-::::::------:::---.:::::====-::::=*+===:..::-::-=+**######%%#**#***##**+***++\\r\\n...         ....  ........................::::-=++++==:.........-::.... .::::.:----=====---====--=+=:.-:-::-----::::-==-:....:..::::--=+****####%%%%%%#**++====+\\r\\n.........:..............................::::::-==+===-................:...::::::::::==----===+++*****=--:..........:-==:::::-:--::::---====++**#****+=----=====+\\r\\n  ...........:.:::.........-=:...........::::--=====-:................:.....  ......:-===+++++*+===+***+=--::::.....::=++=====--==+++++==++==-::.......--==+++++\\r\\n     ............:::::...  .:-:-=-:...::::::---====-:.......................          .+******-      -***++=---::-:::-::-=====-:-=+-....            ...--==+++++\\r\\n..  .... .-::::::....::::...   .:=*+=::::::--------:..........................         .-+===*+-----=*++++++==-::-:--::::::--:..:-.                  ..:-====+++\\r\\n........ :==: ..:::....:--:....   .:-=+=-::-------:............................          -+*#**+==+=+*+===-=:................                        ..:--======\\r\\n..........-:. ..-:::::..::::::::...::::-++=--::---...............................         -=++====++**#*+===-....                                     .::----==-\\r\\n..........-=:...-:...:::..::----.  .--:..:=+=::--:...........................             :-:::::::::---------...                                     ..::------\\r\\n....:::.:.=+=...---:...:-:...:==:...:::=:..:--=-:...........................              :-::-::::---:::=----....                                   ....:::::::\\r\\n-:::::.::-*+=..:=#*-+*=-:::...:=:.:-..:=--::..+*: .           .............                -:::::::--:::-====:...                                      .........\\r\\n==:::..::**+-.:-+%%#+#@%+:....:-:.-+=-..:-:--:....                .......                  .-::------===+==-:....                                        .......\\r\\n.:::::::=**+:.-=#%%@%#%@#-..::::...=+:...........                                           .::::::---==--::....                                                \\r\\n..--::::***-.:-+%%*#%%%%%=:........:--...........                                             ...::::::::......                                                 \\r\\n.:--:::*##+::-=%%#+==*%%%=:......................                                                ..........                                                     \\r\\n::--::+##*::-=#%@==+*#@%*-.......................                                                                                                               \\r\\n:::-:=##*:.-+%%%##**#@%#=:......       .........                                                                                                                \\r\\n::::-###-.:=#@%+==#@@#+=:.......    ........                                                                              ...                                   \\r\\n:::-*%#=.:-#@%#%@%%%#+-........     ........                                                                                                                    \\r\\n::-*##+.:-*%%*==*%@%+-.......          .....                                                                                                                    \\r\\n.=++*=..-*%@*-+++%#=:.........           ...                                                                                 ........                           \\r\\n=++=:..:+%%%%++#%*-:............                                                                                           ...........                          \\r\\n*#-..:-++*#**#@%=.................                                                                                         .............                        \\r\\n+-.::+%%*-*#%%%=...................                                                                                       .....:::::.....                       \\r\\n..::+##%%+*%%#=.......................                                                                                    ..::::::::......                      \\r\\n.::+#####+*#*=.......................                                                                                     ..::::::........                      \\r\\n:=+**###*+#=:.......................                                                                                      ..::::...........                     \\r\\n:-+***+**+-......    ...............                                                                                      ...:::...........                     \\r\\n:::-=+**-.....                                                                                                            ...::::..........                     \\r\\n.::::+=:..                                                                                                                ...:::::.........                     \\r\\n.::::.                                                                                                                    ...:::::.........                     \\r\\n:::.                                                                                                                       ...............                      \\r\\n:                                                                                                                           .............                       \\r\\n                                                                                                                                .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ................                \\r\\n.                                                                                                                               ................                \\r\\n:..                                                                                                                              ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n::::::-.                                                                                                                                                        \\r\\n.::-+**-.                                                                                                                                                       \\r\\n: .-****+:.                                                                                                                                                     \\r\\n*+:.-+###*-.           .........                                                                      .............                                             \\r\\n+#*:.-*%#**+:.          ........                                                  ...               ....:::::::::....                                           \\r\\n:+#*..-===*#*-.            .....                                             ...........           .:::::::::::::::::.         ..:::::::..                      \\r\\n:+##=..-*%##**=.             ...                                            ...............        :::::::::::::::::::.      .:-----------:.                    \\r\\n::+##+..=#%%##%=.           .........                                      ................        ::::::--:::::::::::.     :--========-----:                   \\r\\n::-*##=.:=#%%##+:.          ..........                                     ................        .::::----::::::::::.     -================.                  \\r\\n:::-+##+.:+%#+++-....       ..........                                    ................          .:::::::::::::::...     -+++++++++++++++=:                  \\r\\n::::-+#%=.-*%%###-....       .........                               ..................              ...:::::::::....      .-+++++++++++++++=:                  \\r\\n--:::=##*:.=#%###*=......  .............                        ....................                    ...........       ..-=++++++++++++==-:                  \\r\\n#*-::-*%%#::+%%*=##=.....................                    .......................           ........                  ...:-==+++++++===--:.                  \\r\\n#*-:::=#%%=.:+%%#+*#-........................              ..........................       :::..:....:::..               ..:---=======---::.                   \\r\\n*-::::-*%##-.-*%%**%*:.................................................................   .:-:.::::::::::--.              ...::--------::..                     \\r\\n=::::-:=##%*.:=#%%**#+:................................................................  ....:-.......:::..:.               ...:::::::...                       \\r\\n-::::::-#%%#:.-*%%*+#%+................................................................. ::::...........-:::.                ..........                         \\r\\n----:::-*%%#-.:=#%##%#%+........::-::....................................................:::::.........::::::                 .........                         \\r\\n::-+=---*##*-..-*%****##-.....:-====-....................................................:::::-:--:::---:::-.              ..............                       \\r\\n:::--:::-+**-...-**+==**=-::::-=-:-=-::.-+=:............................................=========*=-=-------::::::...::........:..........                      \\r\\n..:::....:=+=-..:==----==-=-:.:::::-=-:-*%*:...........................................=#%##***++========-=-----::..:::::-:.......:........                     \\r\\n.::::.::..:===-..:-------=-.:-:...:==:-+=--:::......................................::-++##%#*-..  ..-++++==-=--:::::::-------::-:::::---:::::...               \\r\\n.::.........---..:::-:---:::-==:..:--::..::---:.......................:::..:::::--:::=**+**+**:...::-====-:.......:..:-----===============-=++======-:..        \\r\\n.........::::-----:..::....:---:...:-::::-----::...............:::::::::-::::::.....-++=+**##%%*+++*+=----       .:.:-::::---::::::-=+*+==++****#******+=-:.    \\r\\n.....::-.:::::::--------==----....::::---::----:..:::-=-:-------===-::::-::......::+#++*###%###****=:::::.......::.::::::::.......:-==+*******########**#**++=:.\\r\\n.......:..:::------::::::....::::::::::::-:---==+++=-----====--:::::::-::::..:::-=*%#****+=+++++**+=::..:::-::---:.:::---:.....:::-=+++*********+*=-++==++******\\r\\n      .......     ......::::::----:::-----===++++=-:--=++=-::::::::::-:..:-:.-=-+++++==----=----===-::...::--:::...:--+=--:....:-=++++++++++=-===--+**-:===++-==\\r\\n             ........::::::::::...::--==+=+++=-----=++=-::::-::::.::::.:--:.:-:=+=--::::::----------::.....:.:::...:-==----:.:-=======++=-:..-+++=::=++----+**##\\r\\n             ........::::......:::-=+++=+==-::::-++=-:...:::::...::...--:. .-:-+--:::.:::----:::::-:-:.....:.:-:....:=--==------======-==.:+=--=+**:=*+**#%%%%%%\\r\\n               .......      .::-=+====+-:::::-=+=-::......:::....::::::.  .---+-:....::---:::::::::::.    .:..:..   ----==-------=====-::-.:+**+=-+*+##%%%%%%%%%\\r\\n               ..        ...::-======::.::::=+=:::..::-:.......::..::..   ---+:-::-----::........:.:..     :..-:    ----==--==----:::--===-..-=****###%%%%%%%#**\\r\\n                       ....:-----=-:::::::-=-:...:-==-..... ..:::.:..    :-:=::-:::::..........  . ...     :..::.   :----=--=-------:::::.:-:-+**######%%##*==--\\r\\n                      ....---::::::....:--::..:-=++-:...   .. ........  .::=:.:-:::......        ...:..    :..::.   :-------=------======.:+*****######*+=---:--\\r\\n                    .. .::::......   ..::...:=++-:..:..   ..    .. .......-:..                   ...:..    ...::.   .---------------=======+++***####*=-::::::--\\r\\n.....                 .....    ..   ..:..:-===-:..:-:. ....    .   ..................             .....             .-------=-------=====++++*******=::::::::::-\\r\\n ....               .....   ...    .::.:----::....::.   ...        .............             .  ..... .             .=------=------======+++++****====:---=-::::\\r\\n     .  .          .:...   ...    .:...:::.........     :.         ...................             :. .      ........=-----+=:::::::::::::::::------------#-::::\\r\\n                  ....           .. ......... ....     ..            ............                  .:...   ......:. .=-+=-==-.                  .........+=.--:=\\r\\n                  . ..         ... .....:... ....     ..           .  .............              ...:...   ::.....  .--=*++=-...         ..::-----:::.:.-*.::::-\\r\\n                              .:  ........  ....      ...          .................................:.     :.:--.   .:--=++--...     .:-===+===+**+:==-:*:::::--\\r\\n                 ........... .:..........  ...       .  .          .......................         .:      :::-.    .--*=-=--..    .---===++=..=*+*---:++:--==++\\r\\n              .  .:. .::::. ............  ...        .             ........  ....................:::..     :-:..... .-=+*==-=.    .==--=-:::.. .-.-=:-:*::::-==+\\r\\n...           . .:   ...:.  .  .........  ..        .              ...................................     .:::......--=+====:     .-----:  -+=-::+=:===::::::::\\r\\n...            .:.  ...::  .  .........  .          .               ...........  ..........       ...               .---=====--.     .:-++--===+**#-=-*--:------\\r\\n.            ...:. .::::. .:  ....   .  .          .                 ..........  ........                           .-----=+=--=:       .:--===++*+:=-+--:-----:\\r\\n  ...         .:..:..::: ... .....   .  .          . .             . ::......... ........         ...            ....-----===---=-.         .....:.::==:-:::::::\\r\\n. .           .:.....::.  :. ....      .   .      .                 .-::....................::....::.      .........:=----===-=====:   ............::+-::-::::::\\r\\n .            ::.....::   .  ....   ..           ..                 .-.......... ........                   :-:    .:------==-======-   ..........::-*------:::-\\r\\n             .:....::::      ...... .             .                  .  .......  ........                  .---::....=-----==-=======-. ....:-:::::=+*==---=+**+\\r\\n             .:....:::.      .... ...                                   ........ ........            .     .- --::. .====-===-=========. ...::::...:=+:--=====--\\r\\n   .         .:....:::.  .  ......:..    ......   .               ...--.........:.........       ..:.. .   .-:-:.....-=======-========+=. ..........=+--=-------\\r\\n..           ::...::::.  .  .:... ...                             ..:=-.........:.........::::::::::--..    :::......+%#*++++=========+++. .........==.....:::::\\r\\n..      .....::....::::.....:::::::::....::::::::.:.:..           ..:+-=.......:-........:+++=-:..:-==...  ..........+%%%%%%*========+++++..........=*****######\\r\\n....    ...:.::....::::::.::::::::::::..:--:::::::::::.            .:-..........:..........    . .. .. ... .........:+######*=========+++++.........=**####%####\\r\\n        ...:.::...::::::::::::::::::::.:::::::::::::::.             .:....................          .. ....   ......:*%%%%%%*=========++++*+::......==--==+++***\\r\\n....    ...:..:...:::::..::.:.:::::::::::-:::::::::....            ..:.......... ........            . ...   .......:==+++++--========+++++*=..:--:.==:::::-----\\r\\n ....        .:....::::  .. ....::..:....:..    ..:                ........................            .    :. :::. .--------==========+++***=.:::..==.:::------\\r\\n ....        .::...::::. ..  .......: . .:.      .:.               .....   ..... .........             .   .:.::.:: .--------==========+++****-.....-=.:::-:::::\\r\\n......        .:...::::..... ...:...:... :..      ...:             ........   .. ........              .    ::..... .-------:-==========+++****:....-+..:-::::::\\r\\n .....        .:.....:::..:......::..:.. ....      .::.            .......... .....................:.. .   .-:::.  ..:--------==========++++****:...:+:.-::++:::\\r\\n  .....     .. ::.:.::::: .:.....:::.:..  . .       ...            ................................. . .   .:.::.  ..------=--==========+++++***+:...+--:.:--:::\\r\\n  ... ..     ...::...:::-. .::....:::.:. . . .      ...             ..............  ......         . ...   .-::-.  ..------=--==========+++++****+...==::::::---\\r\\n  .... ..     . .:::::----: .:....:::.:.. ... .     ....             ..:............   ...           ...   .::::. ...---------=========++++++****#=.:=+..::::-=-\\r\\n               ...:::::::::...:....:::.:........    ...:.            ..:..............  .         .. ....  .:..-:....------=--=========++++++****##=-:+::-::-===\\r\\n                .....  ...   .::.:..:::.:........    ..:.             .:   ..............         .:.:.... .::.:.....-------===+======+++++++****###+:==.:::::::\\r\\n                 .:.. ..........:::::::.::..:::..........              :.    ............          :.:.... .--::.....-------==================+=+*###+=+:..::::-\\r\\n                  .. ... ...... .:..::::.::.::..:.. .  ..             ..-................           .:.... .::::  ...-------=========---:::...::..-+*#+++...:---\\r\\n                    ..............::.::--:::........    . ..          ..:.        ........         .:..... :-::-::-..--------===++++++==+++++==+=-::-=*++--:::.-\\r\\n                     ............:::-::----:.::::.::... ..::..         :.-.:..::.........           ...... .---:.....--------=====++=====++++++***==-::.:--:.::-\\r\\n                  ..   :::.::::-::::.--:----::.:-:::.......:::.        ..::.:-==--::.......       ........ ::.-:.....-=+-==============++++++++*****=::-::::::-:\\r\\n              ..:---:   .::::---:::::::---::---:::---::.....:::.        ..-:...............................::.:-....:-*=-==-=====+===++=-:-++*****####*+---:----\\r\\n                  ....    .:::--=---:::::---=-=-:::--::::....:-:.. .     .:-:-...:::::............:.-...............:-+---=--==+++++=-::-=++==**#########*+=----\\r\\n                            ..:::---:...:::---:--=--:::::.....::::....   ..:-:::.....:::::::...:::::=...............:-+====--=++++=::-::==---==+##########%%##*+\\r\\n                               ....:---:::::::--::-=+=-:...::::::.  ....  .::::::::::::::-----:::-::-.::.:.:::-:--:::=+=+++---++++=-==---=-----=-==+###%%%%%%%%%\\r\\n                                  ...:---::::::::--:::-:....:::::.     ....:----:::::::::::-------:--.::::.::::::-:::+======--+*++*****=====+=:=*+--==*####%%%%%\\r\\n              . .             ..........::--::.:::::-:::..::::::        .....::--:::::::......:::::--::::::=-:::::::-+==----:-+************##*+=++++=++=+**#**##\\r\\n                ..........................:::----:::::---::----. ..   .. .... ..:-:::::::::::::::::-=::::::=-=-::..:=++=-==:::::-+**########++*#*===+==+*++++++*\\r\\n                  .......................:::::-=++====-:::-------:..:-......:.---=-::::::-=----:::---.:::::===--::::=*+==-:..::-:::=+**######%%#**#**##***+***++\\r\\n...         ..... ........................::::-=++++==:.........-::.... .:::::.:---===========--==+=-.---::---:-::::-==-:....:..:::---=+****####%%%%%##**++====+\\r\\n.........:..............................::::::-==+===-................:...::::::::::-=----===++**#**#=--:..........:-==::::------:::---=++++*******+=-----===+=+\\r\\n   ..........:.:::.........-=:...........::::--=====-:................:... .    ....:-===+++++*==-==++*++--:::::....::-++=====--==++++===+==--:........--==+++++\\r\\n     ............:::::.... .:::-=-:...:::::----====-:.......................          .+******-      -***++=---::-::--::--====-:-++:..              ...--==+++++\\r\\n..  .... .--:.::::...:::::..   .:=*+=-:::::--------:.........................           -====**=----=*===+++==-::-:--::::::-::..::.                  ..--===++++\\r\\n........ :--: ..::::...:--:....   .:-=+=-::-------:............................          :+*#*++==+=+*+===--:............. ..                        ..:--======\\r\\n..........-:. ..-:::::..::::::::...::::-++=--::---...............................         :=++====+=****====-....                                    ..::----=--\\r\\n..........-=:...-:...::::..:----.  .--:..:-+=::--:............................            :-::::::::::--------...                                     .:::------\\r\\n....:::.::=+=...---:...:-:...:==:...::-=:..:--=-:...........................              :-::-:::----:::==---...                                    ....:::::::\\r\\n-:::::.::-*+=..:=#*-+*+-:::...:=:.:-:.:=---:..+*: .           .............               .-:::::::------==--:...                                      .........\\r\\n-=:::..::*#+-.:=+%%%+#@%+:....:-:.-+=-..:::--:....                ........                 .-::------======-:....                                        .......\\r\\n.:::::::=**=:.-=#%%@%#%@#-:.::::...=+:...........                                           .::::::----=--:.....                                                \\r\\n..--:::-***-.:-+%%**%%%%%+:........:--...........                                             ....:::::::......                                                 \\r\\n.:--:::*##+::-=%%#*==*%%%=:.......................                                               ..........                                                     \\r\\n::--::+##*::-=#%@==+*#@%*-.......................                                                                                                               \\r\\n:::::=##*:.-+%%#*##*#%%*=:......       ..........                                                                                                               \\r\\n::::-###-.:=#@%++=#@%#+-:.......   .........                                                                             ....                                   \\r\\n:-:-*%#=.:-#@%*%@%%%#+-........     ........                                                                              ...                                   \\r\\n.:-*##+.:-*%%*==*%@%+-.......          ......                                                                                                                   \\r\\n:=++*=..-*%%*-+++%#=:.........          .....                                                                                .........                          \\r\\n+++=:..:+%%%%++#%+-:............                                                                                           ...........                          \\r\\n*#-..:=*+*#**#@%=.................                                                                                         .............                        \\r\\n=:.:-+%%#-*#%%#-...................                                                                                       ....::::::.....                       \\r\\n..::+##%%++%%#=.......................                                                                                    ..::::::::......                      \\r\\n.::+#####+*#*=.......................                                                                                     ..::::::........                      \\r\\n:=+**###*+#=:.......................                                                                                      ..::::...........                     \\r\\n:-=***+**+:......    ...............                                                                                      ...::............                     \\r\\n::::=+**-.....                                                                                                            ...:::...........                     \\r\\n.::::+=:..                                                                                                                ..::::::.........                     \\r\\n.::::.                                                                                                                    ...:::::.........                     \\r\\n::..                                                                                                                       ...............                      \\r\\n:                                                                                                                           .............                       \\r\\n                                                                                                                                .....                           \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ................                \\r\\n                                                                                                                                ................                \\r\\n:.                                                                                                                               ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n::::.:-.                                                                                                                                                        \\r\\n.::-+**-.                                                                                                                                                       \\r\\n: .-****=:.                                                                                                                                                     \\r\\n*+:.-+###*-.           .........                                                                      ............                                              \\r\\n+#*:.-*%#**=:.          ........                                                                    ....:::::::::....                                           \\r\\n:+**..-===*#*-.            .....                                             ...........           .:::::::::::::::::.         ..:::::::..                      \\r\\n:+##=..:*###**=.             ...                                            ..............        .:::::::::::::::::::.      .:----------::.                    \\r\\n::+##+..=#%%###=.           ........                                       ................        :::::::-:::::::::::.     :----======-----:                   \\r\\n::-*##-.:=#%%%#*:.          ..........                                     ................        .::::----::::::::::.     -================.                  \\r\\n:::-+##+.:+%#+=+-...        ..........                                    ...............           .:::::::::::::::...     =+++++++++++++++=:                  \\r\\n::::-+#%=.-*%%*##-....        ......                                   ...............               ...:::::::::....      .-+++++++++++++++=:                  \\r\\n--:::=##*:.=#%###*-....        ........                            ................                    ............       ..-=++++++++++====-:                  \\r\\n**-::-*%%#::+%%*=##=.....................                     .....................            .......                   ...:-==+++++++===--:.                  \\r\\n#*-:::=#%%=.:*%%#+**-.......................               ..........................       :::.......::...               ..:---=======---::.                   \\r\\n*=:::::*%%#-.-*%%**%*:.............................. ..   .............................   ..-:.::::::::::--.              ...::--------::..                     \\r\\n=::::-:=##%*.:=#%%**#+:................................................................  ....:-.......:::..:                ...:::::::...                       \\r\\n-::::::-#%%#:.-*%%*+#%+................................................................. ::::...........-..:.                ..........                         \\r\\n----:::-*%%#-.:=#%#####=........:::::....................................................:::::.........::::::                 ........                          \\r\\n::-+=-:-+##*-..-*%**#*##-.....:-====-....................................................:::::-:-::::---:::-.              ..............                       \\r\\n:::--:::-+**-...-**+==**=-::::-=---=-::.-==:............................................-===-==-=*=-=-:-----::::::...:.........:..........                      \\r\\n..:::....:=+=-..:==--:-==-=-:.:::::-=-:-*%*:...........................................-###**+*++========-=-----::..:::::::....:.::.......                      \\r\\n.::::.::..:===-..:-------=-.:-:...:==:-++--:::......................................::-++##%#*-..  ..-++++==-=--:::::::--:::-:::::::::--:::::...                \\r\\n.::........:---..:::-:---:::-=-:..:--::..::---:.........................:..::::::-:::=**+**+**:....:-====-:.......:..:-----=====+====-====-=+=-====-::.         \\r\\n.........::::--:--:..::....:---:...:--:::-----:.................::::::::-::::::.....-++=+**#%%#+==+*+=----       .:.:-::::---::::::-=+*===++****#*****++=-..    \\r\\n.....::-:::::::::-------==----....::::---::----:..:::-=-:-------===-::::-::.......:=#+**##%%%##****+:::::.......::.::::::::.......:-==+******#########*##*++=-. \\r\\n.......:..:::--------::::....::::::::::::-::--==+++=-----====--::::::::::::..:.:-=*##****+++++++**+=::..::::::---:.::::--:.....:::-=+++*********+*==+===+******+\\r\\n      ........    ......::::::----:::------==++++=-:--=++=-::::::::::-:..:-:.:--=++++==----=----===-.:...::--:::...:--==--:....:-=++++++++++=-==---+**-:===+=-=+\\r\\n             ........:::::::::::..::--==+=+++=-----=++=-::::-::::.::::.:--:.:-:=+==-:::::-----------::.....:::::...:-==----:.:-=======++=-:..=+++=.:=++----+**#*\\r\\n              .......::::.... .:::-=+++=+==-::::-=+=-:...:::::...::...--:. .-:-+--:::.:::----:::::-:-:.....:.:-:....:=--==------======-== -+=--+*#+.+*+**##%%%%%\\r\\n               ........     .::-=+====+-::::::=+=-::......:::....::::::.. .---+-:....:---::::::::::::.    .:..:..   ----==--------====-:--.:+**+=-*++##%%%%%%%%%\\r\\n               ..         ..::-======-:.::::-+=-::..::-::......::..::..   ---+--::----:::........:.:..     :..-:    ----==--==----::---==--..-=****###%%%%%%%#**\\r\\n                       ....::----==:::::::-=-::...-==-:.... ...::.:..    :-:=-:-:::::.........   . ...     :..::.   :----=--=-------:::::.:-:-+**######%%##*==--\\r\\n                      ....---::::::....:--::...-=++-:...    . ........   ::=:.:-::......         ...:..    :..::.   :-------=------====== :+*****######*+=--::--\\r\\n                    .. .::::......   ..::...:-++=:..:..   ..    .. .......-:..                   ...:..    ...::.   .---------------=======+++***####*=-:::::::-\\r\\n. ...              .  .....   ...  ...::.::===-:..:-:. ....    .   .......:.........              .....             .-------=-------=====++++*******=:::::::::::\\r\\n ...                 ....   ..     .::..:---::....::.  ....        ............              .  ..... .             .=------=------======+++++****====:---=-::::\\r\\n        .          .:...   ...    .:...:::..........    :.         ...................             :. .      ...... .=-----++:::::::::::::::::-----------=#-:::-\\r\\n                  ....           ..  ........ ....     ..            ............                  .:...   ......:. .=-=--==-.                  .........+=.--:=\\r\\n                    ..          ..  ....:... ....      .           .  .............              .. :..    :-.....  .--=*++=-...         ..::-----:::.:.=+.:::--\\r\\n                              ... .....:..  ....      ...          .................................:.     :::--.   .:--=++--...     .:-==++===+**+:==-:*:::::--\\r\\n                 ........... .:. ........  ...       .. .          .......................         .:      :::-..   .--*=-=--..    .---===++=..=*+*-=-:+=:--==++\\r\\n                 .:. .:::::  ............ ...        .             ......... ....................:::..     :-:....   -=+*==-=.    .==--=-:::.. .-.==:-:*:::--==+\\r\\n...           . .:.  ...::  .  .........  .         .              ...................................     .:::......--=+====:     .-----:  -+=-::+=:-==::::::::\\r\\n...            .:.  ...::  ..  ........  .          .               ...........  .........        ....              .:---==+=--.     .:-++--===+***-=-*--:------\\r\\n.            ...:. .::::. .:  ....   .  .          .                 ..........  ........                            -----=+=--=:       .:--===+**=:=-+--:-----:\\r\\n  ...         .:..:..::: ..:. ....   .  .          .                 ::........  ........         ...            ....-----===---=-.        ......:.::+=:-:::::::\\r\\n. .           .:.....::.  .. ....          .      ..                 -::...................:::....::.      .........:-----===-=====:   ............::+-::-::::::\\r\\n .            ::...:.::.  .  ....   ..            .                 .-.......... ........                   :-:    ..------==-======-   ..........::-*------:::-\\r\\n             .:....::::      ...... .                                .  .......  ........                  .---::..:.=-----==-=======-. ....::::::-=+*+=---=+**+\\r\\n             .:....::::      .... ...                                   ........ ........            .     .- :-::...==-=-===-=========. ...::::...:=+:--=====--\\r\\n   .         .:....::::  .. ..:.. :..    ......   .                ..:-.........:........        ..... .    -:-:.....-=======-========+=. ..........=+:-=-------\\r\\n..           .:....:::.  .  .::.. ...                              ..=-.........:.........::::::..::--..    :::......=%#*++++=========+++. .........==.....:::::\\r\\n..      .....::....::::.....:::::::::....::::::::.:.:..            .:+--.......:=:.......:++=-:...:-==:..  ..........+%%%%%%*========+++++..........=****#######\\r\\n....    ...:.::....::::::.::::::::::::..:--:::::::::::.            ..-....................        . .. ... ..........+######*=========+++++........:=*#####%####\\r\\n        ......:....:::::::::::::::::::.::::::::::::::::             .:.......... ........           .. ...    .......+%%%%%%*=========++++*+::......==--==+++***\\r\\n.....   ...:..:...:::::..::.:.:::::::::::-:::::::.:....            ..:.......... ........            . ...   ........==+++++--========+++++*=..:--:.==:::::-----\\r\\n ....        .:....::::. .. ....:.:.:....:..    ..:.               .......................             .    :. :::: .--------==========+++***=.:::..==.:::------\\r\\n .....        ::...::::. ..  .......:.   :..      :. .             .....   ..... ........              .    :.:-.:: .:-------==========+++****-.....-=.:::-:::::\\r\\n......        .:....:::...:. ...:...:... ..       ...:.            ........   .. .........             .    ::..... .-------:-==========+++****:....-+..:-::::::\\r\\n .....        .::.....::..:......::..:... . .      ..:.            .......... .....................:.. .   .-:-:.  ..:--------==========++++****:...:+:.-::++:::\\r\\n  .....     .. ::.:.::::: .:.....:::.:..  ...       ...            ................................. . .   .:.::.  ..:-----=--==========+++++***+:...+:-:.:--:::\\r\\n  ... ..     .. ::...:::-: .::....:::.:. . . .      ...             ..............   .....         . ...   .-::-.  ..------=--==========+++++****+...==::::::---\\r\\n  .... ..     . .:::::----: .:....:::..:. ... .     ...:             ..:............   ...           ...   .::::. ...:--------=========++++++****#=.-=+..::::-=-\\r\\n                ..:::::::::. .:....:::.:........    ...:.            ..:..............           ... ...   .:..-:....------=--=========++++++****##=-:+::-::-===\\r\\n                ...... ...   ..:.:..:::.:........    ..:.              :.  .............          .:.:...  .::.:. ...-------===+======+++++++****###+:==.:::::::\\r\\n                 .:.. ........ .:::::::..:..:::...... ...              ::    ............          ..:.... .---:. ...-------==================+==*###+=+:..::::-\\r\\n                  .. ... ...... .:..::::..:.::..... .  ..             ..-.. .............           .:.... .::::. ...-------=====+===----::...::..-+*#+++...:---\\r\\n                    ..............::.::--:::.........   . ...         ...:        ........         .::.... .-::-::-..--------===+=++=+=++++++==+=-::-=*++--:::.-\\r\\n                     ..:.........:::-::----:.::.::::... ..:::.         ..-.:..::.........           ...... .---:.....--------=====++=====+++++++**==-::.:-:..::-\\r\\n                  ..   :::..:::-::::.:-:----::.:-::::......:::.         ..:.:----::........       ........ ::.-:.....-=+-==============++++++++*****=-:-::::::-:\\r\\n               .::--:.  .::::---:::::::---::---:::---::.....:::.        ..-:................................:.:-.....-*=-==-====++===++=-:=+******####*+---:---=\\r\\n                  ....    .:::--=---::::::--=-=-::::-::::....:::.. .     .:-:-:..:::::............:.-...............:-+---=--==+++++=-::-+++==*##########**==---\\r\\n                             .:::---:...::::--:--==--::::.....::::....    .:-::::...:::::::...::::::=...............:-+====--=++++=::-::==---==+*#########%%##*+\\r\\n                                ....---:::::::--::-=+=-:...::::::.   ...  .:::::::::::::------:::-::-.::.:.:::-:--:::=+=+++---++++=-==---=-------==+###%%%%%%%%%\\r\\n                                  ....---::::::::--:::-:.....::::.     ....:----:::.::::.::-------:--.::::.::::::::::+==-===--+*++*****=====+=:=*+--==**###%%%%%\\r\\n              . .             ..........::--::.:::::-:::..::::::        .....::--:::::::......:::::--::::::=-:.::.::-+=-----:-=************##*==+++==++=+******#\\r\\n                .........................::::----::::::--::----. ..   .. .... ..:--::::::::::::::::-=::::::=-=-::..:=++=-==:::::-++*########++*#+===+==+*+=++++*\\r\\n                  .......................:::::-=++=+==-:::-------::.:-......:.---=-:::::--=----:::---.:::::=-=--::::=++==-...::-:::-++*#####%%##*##**##***+**+=+\\r\\n...          .... .... ...................::::-=++===-:.........-::.... .:::::.:---======-==+=--==*+-.:--::---::::::-==-:.......:::---=+++***###%%%%%#**++=====+\\r\\n.........:..............................::::::-======-................:...::::::::::-=----===++*##*##=--:..........:-==::::------:::--==++++*****+++=-:---===+=+\\r\\n   ............:::.........-=:...........::::--=====-.....................      .....:==+*+++**=---=++**+=-:::::....::-+++====--=++++======--:....   .:--==+++++\\r\\n     .............::::.... ..:::=-::..:::::-----=-=-:.......................          .=******-      -***++=---::-::--::--====-:-+=:.               ..:--==+++++\\r\\n..  .... .--:.::::...:::::..   .:=*+=-:::::--------:.........................           -====**=----=*====++=--::::--::::::-:...::                   ..--===++++\\r\\n........ :--. ..::::...:--:....   .:--+=-::-------:............................          :+*#*++==+=+*+===--:...   ......  .                         ..:--======\\r\\n..........-:. ..-:::::..::::::-:...:-::-++=--::---...............................         :-++-=====+***====-....                                     .::----=--\\r\\n..........-=:...-:. .::::..:----.  .--:..:-+=::--:............................            :-::::::::::--------...                                     .:::------\\r\\n....:::.::=+=...-=-:...:-:...:==....:::=:..:--+-:.... .......................             :-::-:::---::::==-=-...                                     ...:::::::\\r\\n-:::::.::-*+=..:=#*=+#+-:::...:=:.--:.:=---:..=+. .           ..............               -:::::::------==--:...                                      .........\\r\\n-=:::..::*#+-.:=+%%%+#@%+:....:-:.-+=-..:::--:....                ........                 .-::------======:.....                                        .......\\r\\n.:::::::=+*=:.-=#%%@%#%%#-:::::....=+:...........                                            ::::::----=-::.....                                                \\r\\n..:-::.-***-.:-+%%**%%%%%=:.........--...........                                              ...::::::......                                                  \\r\\n.:--:::*##+::-=%%#*==*%%#=:......................                                                ..........                                                     \\r\\n:::-::+##*::==#%@+=+*#@%*-.......................                                                                                                               \\r\\n:::::=##*:.-+%%#*####%%*=:......         ........                                                                                                               \\r\\n::::-###-.:=%@%++=#@%*+-:.......    .........                                                                            ....                                   \\r\\n:-:-*%#=.:-#@%*%@%%%#=:........     .......                                                                              ....                                   \\r\\n.:=*##=.:-*%%+==+%@#+:.......          .....                                                                                                                    \\r\\n:=+++=..-*%%*-=++%#=:.........          .....                                                                                ........                           \\r\\n+++=:..:+%%%%*+#%+:.............                                                                                           ...........                          \\r\\n*#-.::=*=+***#@#-.................                                                                                         .............                        \\r\\n=:.:-*%%#-*%%%#-...................                                                                                       ....::::::.....                       \\r\\n..::*##%%++%%#=......................                                                                                     ..::::::::......                      \\r\\n.:-+*####+*#*-.....................                                                                                       ..::::::........                      \\r\\n:=***##****-:......................                                                                                       ..::::..........                      \\r\\n:-=**++**=:......    ..............                                                                                       ...::............                     \\r\\n.:::=+#*-....                                                                                                             ...:::...........                     \\r\\n.::::==..                                                                                                                 ..:::::..........                     \\r\\n.:::..                                                                                                                    ...:::::.........                     \\r\\n::..                                                                                                                       ...............                      \\r\\n:                                                                                                                           ............                        \\r\\n                                                                                                                                 ...                            \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ...............                 \\r\\n                                                                                                                                ...............                 \\r\\n:.                                                                                                                               ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n::::.::.                                                                                                                                                        \\r\\n.::-=**-.                                                                                                                                                       \\r\\n: .-****=:.                                                                                                                                                     \\r\\n*=:.-+###*-.           .........                                                                      ............                                              \\r\\n+#*:.-*%##*=:           ........                                                                    ....:::::::::....                                           \\r\\n:+**..-+==*#*-.            .....                                             ...........           .:::::::::::::::::.         ..::::::...                      \\r\\n:+##=..:+###**=.                                                            ..............        .:::::::::::::::::::.      .:----------::.                    \\r\\n::+##+..=#%%###=.           ........                                       ................       .:::::::-:::::::::::.     :----======-----.                   \\r\\n::-*##-.:=#%%%%*:.          ..........                                     ................        .::::---:::::::::::.    .-===============-                   \\r\\n:::-+##+.:+%#+=+-...        ..........                                    ...............           .::::-::::::::::...    .=+++++++++++++++=.                  \\r\\n::::-*#%=.-*%%*#*-....        ......                                   ...............               ...:::::::::....      .=+++++++++++++++=:                  \\r\\n-::::=##*:.=#%##%*-....        ........                              .............                     ............      ...-=++++++++++====-:                  \\r\\n**-::-*#%*::+%%*=##-..... ...............                      ...................              .....                    ..::-==+++++++===--:.                  \\r\\n##-:::=#%%=.:*%%#***-.......................                .........................       ::::......::...              ...:---=======---::.                   \\r\\n*=:::::*%%#-.-*%%**%*:.............................. .    .............................    :-:.::::::::::--.              ...::--------::..                     \\r\\n=::::-:=##%*.:=#%%**#+.................................................................  ....:-.......::...:                ...:::::::...                       \\r\\n-::::::-*%%#:.-*%%*+#%+................................................................. ::::...........:..:.                ..........                         \\r\\n----:::-*%%#-.:=#%#####=........:::::....................................................::::..........::::::                 ........                          \\r\\n::-+=-:-+##*-..-*%**####-.....:-====-....................................................:.:::-:-:.:::--::::.              ..............                       \\r\\n:::--:::-+**-...-**+==**=:::::-=---=-::.-==:............................................-==--==-=*----:--:--::::::.............:..........                      \\r\\n..:::....:=+=-..:==--:-==-=-:.:::::-=-:-*%*:...........................................-##**++++++===--==-=-----:...::::::.....:.::.......                      \\r\\n.::::.::..:===-..:=------=-::-:...:==:-*+--:::......................................::-=*#%%#*-:.....-++====-=--:::::::--:::-:::::::::--::::....                \\r\\n.:::..:....:---...::-:----::-=-:..:--::..::---:.............................:::::-:::=**+**+**:....:-====-:......::.::-----=====+===--===--=+=-====-:..         \\r\\n.........::::--:--:..:::...:---:...:--:::-----:.................::::::::-::::::.....:++++**##%#+==+*+=---:       ...:-:::----::::::-=+*===++**********+=-:.     \\r\\n.....::-:::::::::-------==----.....:::---::----:..:::---:-------===-::::-::.......:=#++**#%%%%#***++:::::.......::.::::::::.......:==++******#########*##*++=:. \\r\\n.......:..:::--------::-::...:::::::::::::::--==+++=------===---:::::::::::..:.:--+##****+++++++**+=::..::::::---:.:::---......:::-=+++***********==++==+*****++\\r\\n      ........    ......::::::----::::-----==++++=-:--=++=-:::::::::--:..:-:.:--=+++++=----=----===-.:...::--:::...:--==--:...::-=++++++++++=-==---+*+--===+=-=+\\r\\n             .........::::::::::..::--==+==++=-----=++=-:::::::::.::::.:--:.:=:=+==--:::------------::.....:::::...:-==----:.:-======+++=-:..=+++-.-++=---=+****\\r\\n              .......::::.... ..::-==++=+==-::::-=+=-:...:::::...::...--:: .-:-+--:::.:::----:::::-:-:.....:.:-:....:=--==------======-=- -==--+*#=:+*+**##%%%%%\\r\\n               ........     .:::-=====+-::::::-+=-::.....::::....::::::..  ---+-:...::---::::::::::::.   ..:..:..   ----==-------=====-:-:.-+**+--*++##%%%%%%%%%\\r\\n               ..         ..::-======-:.::::-+=-::...:-::......::..::..   :--+-:::----:::........:.:..     :..::    :---==--==----::--===-:.:=+***####%%%%%%%#**\\r\\n                        ....:----==:::::::-=-::...:==-:.... ...::.:...   .-:=-:-:::::.........   . ....    :..::.   :----=--=------::::::.:-:-+**######%%##*==--\\r\\n                      ....---:::-::....:--::...:=++=:...    . ........   ::=:.:::.......         ...:..    :..::.   :-------=------====== :+****#######*+=--::--\\r\\n                    ..  .:::......   ..::...:-++=:.....   ..    .. .......--...  .               ...:..    ...::.   .-------=-------=======+++***####*=-::::::--\\r\\n. ...              .  .....   ...  ...::.::==+=:..:-:.  ..:    ..  .......:........               .....             .-------=-------=====++++******+-:::::::::::\\r\\n ...                 ....   ..     ..:..:-=--:....::.  ....        ............              .  ..... .             .-------=------======++++*****====::--=-:::-\\r\\n     .  .          .:...   ...    .:...::::.........    ..         ..................              :: .      ...... .=-----=+:::::::::::::::-------------=*::::-\\r\\n                  ....   .       ..  ..:..... ....     ..            .............                 .:...   ......:. .=-=---=-.                 ..........*-.--:=\\r\\n                   ...          ..  ....:... ....      .           .   ............              .. :. .   :-...... .--=*++=-...         ..:::----.::.:.=+.:::--\\r\\n                              ... .....:... ....      ...          .................................:.     :::--.   .:--=++--...     .:-==++===+**+:=-:-*:::::--\\r\\n                  .......... .:. ......... ....      ....          .......................         .:      :::-..   .:-*=-=--..    .---===++=..=*+*:=-:*=:--==++\\r\\n                 .:.  :::::  ............  ...       .             ..............................:::..     :-:. ..   -=+*==-=.    .==--=-:::.. .-.==---*:::-===+\\r\\n...           . .:.  ...::  .. .........  ..        .              ...................................     .:::......:-=+====:     .-----:  -+=-::+=--+=::::::-:\\r\\n...            .:.  ...::   .  ........  .          .               ...........  .........       ..:..             ..:--===+=--.     .:-++--===+***-=-*--:------\\r\\n.            ...:: .::::. ... .....  .. .          .                 ..........  ........                            -----=+=--=:       .:--===+**=:=-+--:----::\\r\\n  ..          .::.::.::: ..:. ....   .  .          .                 ::........  ........         ...            ....-----===---=-.         .....:.::+-:-:::::::\\r\\n.             .:......:.  ........   .     .      ..                 -::..................::.....:::..     .........:------==-=====:   ............::+:::-::::::\\r\\n .            ::...:.::.  .  ....    .            .                  -.......... ........                   :-:    ..------==-======-   ..........::-*------:::-\\r\\n              :....::::   .  ........             .                  .  .......  ........                  .---::..:.------==-=======-. ....::::::-=+++=---=+**=\\r\\n             .:....::::      ........                                   .......  ........                  .- :-::...==-=-===-=========. ...::::...:==:--=====--\\r\\n   .         .:....::::  .. ..:.. ...    ......                    ..:-:.................        . ...      -:-:.....-=======-========+=. ..........=+:-=-------\\r\\n...          .:....::::   . .::.. ...                              ..==.........:.........:::::....:--..    :::......=##*++++=========+++. .........=-.....:::::\\r\\n..      ......:....::::.....:::::::::....::::::::::.:..            ..+=-.......:+:.......:==-:....:-=+:..  ..........+%%%%%%*========+++++..........=****#######\\r\\n....    ...:..:....::::.:.:::::::::::::.:--:::::::::::.            ..-...................         . .. ... ..........+######*=========+++++........:=*##########\\r\\n        ......:....:::::::::::::::::::.::::::::::::::::            . :. ........ ........           .. ...    .......+%%%%%%*=========++++*+::......+=--==+++***\\r\\n.....    .....:....::::...:.:.:::::::::::-:::::::.:....            . :. ........ ........            . ...   ........==+++++--========+++++*=..:--:.=-::::------\\r\\n ....        .::...::::. ..  ...:.:.:....:..    ..:.               ...:...................             .    :. :::: .:-------==========+++***=.:::..==.:::------\\r\\n .....        ::...::::.  .  .......:. . :..      .. .             .....   ..... ........              .    :::-.:- .:-------==========+++****-.....==.:::-:::::\\r\\n......        .:....:.::..:. ........... ..       ...:.            ........   .. ........              .    :-..... .-------:-==========+++****:....-+..::::::::\\r\\n .....         ::.....::...:.....:::.:... . .      ..:.            .......... .....................:.. .    -:-::  ..:--------==========++++****:...:+.:-::++:::\\r\\n  .....     .. .:.:.:::::..:.....:::.:..  ....      ...            .............. .................... .   .::.:.  ..:-----=--==========+++++***+:...+:-:::--:::\\r\\n  ... ..     .. ::...:::-: .::....:::.:.   . .      ....            ..............   .....         . ...   .-::-:  ..------=--==========+++++****+...=-:::::---:\\r\\n  .... ..     . .:::::----:..:....::::.:. ... .     ...:             ..:...........    ...           ...   .::::. ...:--------=========++++++****#=.-=+..::::=--\\r\\n                ..:::::..::. .:..:.:::.::.......    ...:.            ..:..............           ... ...   .:..-:....------=--=========++++++****##=-:+::-::-===\\r\\n                ...... ........:.::.:::.:........     ...              :.  .............          .:.:...  .-:.:. ...-------==========+++++++****###+:+=.:::::::\\r\\n                 .:.. ..........::::::::.:..:::..........              .:.   ............          ..:.... .-:-:. ...-------========--========+==*###+=+:.:::::-\\r\\n                  .. ... ........::.::::..:......:. .  ..             ..-..  ............           .:.... .::::. ...-------=====+===----::...::..-+*#++=...:---\\r\\n                    .....:.... ....:.::--::.:........   . ...         .:.:        ........         ..:.... .-::-::-..--------===++++++=++++++==+=-::-=+==--:::.-\\r\\n                     ..:.........:::--:----:.::.::::... ..:::.         ..-::.............           ...... .-:-:.....--=-----=====++=====+++++++**==-:..:-:..::-\\r\\n                  ..   .:...:::-::::.:-:----::.:--:::......:::.         ..:.:::::..........       ........ ::.-:.....:=+-==============+++++++****#*=-:-::::::-:\\r\\n               .::--:.  .::::---::::::::--::---:::---::.....:::.        ..:-................................:.:-.....-*=--=-====++===++=-:=+******####*+---:---=\\r\\n                  ....    .::::-=---::::::--=-=--:::-::::....:::.. ..    .:-:::...::::..............-................-+---=--==+++++=-:-=+++==*###########*==---\\r\\n                             .:::---:...::::--::-==--:::......::::.....   ..-:::::.::::::::...::::::=...............:-+=+==--=++++-:--::==---==+*#########%%##**\\r\\n                                ....---:::.::::-::-=+=-:...::::::.   .... .::::::::::::------::.:-::-.::.:.:::----:::=+=+++---++++=-===--=-------==+###%%%%%%%%%\\r\\n                                  ....:---:::::::--:::::.....:.::.     .....----::...::..::-------:--.::::.::::::::::+==-===-=*********=====+=:=*+-===**###%%%%%\\r\\n              . .             ..........::--::..::::--::..::::::        .....::--:::::::.......::.:--::::::=-:.::.::-+=-----:-=+**********##*+==+++=+++=+******#\\r\\n                 ........................::::----:::::::--:----:...  ... .... ..:--::::::::::::::::-=::::::=-=-::..:=++=-==:::::-++*########+**#+==++==+++=+*++*\\r\\n                  ........................::::-=++=+==-::::------::.:-......:.---=-:::::-===---:::---.:::::=-=--::::-*+==-...::--::-++*#####%%##*##*###******+==\\r\\n...   .   .  .... ........................::::-=++===-:.........-::....  .::::.:---=========+=--==*+-.:--::--:::::::-==::....:..:::---=++++**###%%%%##*++======+\\r\\n.........:..............................::::::-======:................::..::::::::::-=---====++*##*##=--:..........::==--::-------:---==++++****+++=-::---====++\\r\\n   ............:::.........-=::..........::::--=====-.....................       ....:=++*+++**=---==+**+=-::::::...::-=++====--=+*+======--::...    .:--==+++++\\r\\n     .............::::.... ..:::==::..:::::-----=-=-:.......................          .=******-  ....-***++=---::-::--:---=---::-+-.                ..:--==+++++\\r\\n... .... .--:.::::...:::::..   .:=+*=-:::::--------:.........................           -====**=----=*====++--:::::--::::::-:...:.                   .:--===++++\\r\\n........ :--: ..::::...:--:....   .:--++-::-------:............................          :+*#*+===+=+**+==--:...    .....                            ..---======\\r\\n..........-:. ..-:::::..:::::--:...:-:::=+=--::---...............................         :-+=-=====+***====-....                                    ..:-----=--\\r\\n..........-=-...-:...::::..:----.  .--:...-+=::--:............................            :-:::::::::::----:--...                                     .:::------\\r\\n....:::.::=+=...-=-:...:-:...:==:...::-=:..:--+-:.... .......................             :-.:-:::---::::====-...                                     ...:::::::\\r\\n-:::::.::-**=..:=#*=+#+-:::...:=:.--:.:----::.=+. .           ..............               -:::::::-----===--:...                                      .........\\r\\n-=:::..::*#+-.:=+%%%+#@%+:....:-:.-+=-..:::--:....                ........                 .-::------======:.....                                        .......\\r\\n.:::::::=+*+:.-=#%%@%#%%#-:::::.. .-+:...........                                            .:::::------::.....                                                \\r\\n..:-::.-*#*-.:-+%@*+#%%%%=:.........--...........                                              ...::::::......                                                  \\r\\n.:--:::*##+::-=%%#*==*%%#=:......................                                                .........                                                      \\r\\n:::-::+##*::=+#%@+=+*#@%*-.......................                                                                                                               \\r\\n:::::=##*:.-+%%#+###%%%*=:......         ........                                                                         .                                     \\r\\n::::-###-.:=%@%**=#@%*=-:.......       .......                                                                           ....                                   \\r\\n:-:-*%#=.:-#@%*%@%%%#=:........       .....                                                                              ...                                    \\r\\n.:=*##=.:-*%%+==+%@#=:.......          .....                                                                                                                    \\r\\n:=+++-.:-*%%*-=++%#=:.........          .....                                                                                ........                           \\r\\n+++=:..-+%%%%**#%+:.............                                                                                           ...........                          \\r\\n*#-.::=*=+*+*#@#-.................                                                                                        .............                         \\r\\n=:.:-*%%#-*%%%#-...................                                                                                       ....::::::.....                       \\r\\n..::*##%%++%%#-.......................                                                                                    ..::::::::......                      \\r\\n.:-+*####+*#+-.....................                                                                                      ..:::::::........                      \\r\\n:=**###****-:......................                                                                                      ...::::..........                      \\r\\n:-=**++**=:......    ..............                                                                                      ....::...........                      \\r\\n.:::-+#*-....                                                                                                            ...:::............                     \\r\\n.::::=-.                                                                                                                  ..:::::..........                     \\r\\n.:::..                                                                                                                    ...:::::.........                     \\r\\n::.                                                                                                                        ...............                      \\r\\n:                                                                                                                           ............                        \\r\\n                                                                                                                                 ..                             \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                       ...                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ...............                 \\r\\n                                                                                                                                ...............                 \\r\\n:.                                                                                                                               ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n::::..:.                                                                                                                                                        \\r\\n.:::=+*-.                                                                                                                                                       \\r\\n: .-****=:.                                                                                                                                                     \\r\\n+=:.-*###+:.           .........                                                                      ............                                              \\r\\n*#*:.-*%%#*=.           ........                                                                    ....:::::::::...                                            \\r\\n:+**..-++=*#*-.            ..                                                ...........           .:::::::::::::::::.         ..::::::..                       \\r\\n:+##=..:+###**=.                                                            ..............        .:::::::::::::::::::       .:----------::.                    \\r\\n::+##+..=#%####=.           ........                                       ................       .::::::--:::::::::::.     :----======-----.                   \\r\\n::-*##-.:+#%%%%*:.          ..........                                     ................        .::::---::::::::::..    .-===============-                   \\r\\n:::-+##+.:+%#+=+-...        ..........                                     ..............           .::::-::::::::::...    .=+++++++++++++++=.                  \\r\\n::::-*#%=.-*%#*#*:...         ......                                   ...............               ...:::::::::....      .=++++++++++++++==:                  \\r\\n:::::=#%*:.=#%##%*-....        ........                               ..........                       ............      ...-=+++++++++++===-:                  \\r\\n**-::-*#%*::+%%*=##-....   ..............                       ................                .....                    ..::-==+++++++===--:.                  \\r\\n##=:::=#%%=.-*%%#*#*:......................                   ......................        ::::......::...              ...:---=======---:..                   \\r\\n#=:::::*%%#-.-*%%+*%*:..............................       ............................    .-:.::::::::::--               ...::--------::..                     \\r\\n+::::-:=##%*.:=#%%###+.................................................................  ....:-.......:::...               ....:::::::..                        \\r\\n-:.::::-*%%#:.-*%%*+#%+................................................................  ::::...........:..:.                ..........                         \\r\\n---::::-*%%#-.:=#%###%#=........:::::....................................................::::..........:::::.                 ........                          \\r\\n::-+=---+##*-..-*%**####-......:====-:...................................................:.:::::::..::-:::::.              ..............                       \\r\\n:::-=-::-***=...-**+==*#=:::::-==--=-::.:=-:............................................-=---==-=*----:--:--:::::..............:..........                      \\r\\n..::::...:=+=:..:==--:-==-=-:.:-:::-=-:-*%*:...........................................-##*+++++++===--==-=-----:...::.:::.....:.:........                      \\r\\n.::::.::..:===-..:=--------:::....:==:-*+--:::......................................:.:=*#%%#*=:....:-=+====-=--:::::::--:::::::::::::-:::::...                 \\r\\n.:::..:....:---...::-:----::-=-:..:--::..::--:..............................:::::-:::=**+**+**.  ..::=====:......::.::------========--===--===-===-::.          \\r\\n............:-----:..:-:...::--:...:--:::-----:.................::::::::-::::::.....:++++*###%#+==+*+=----       ...:-:::-=--:-::::-=++-==++*++******++=-:.     \\r\\n.....::-:::::::::--------=----.....:::---::----:...:::--::-------==--:::-::.......:=*++**#%%%%#***++:::::........:.::::::::.......-==+++*****#########*#**+=-:. \\r\\n.......:..:::---------:-::...:::::::::::::::--===++=------===---:::::::::::..:.:--+##*##*+++++++**+=::..:.::::---:.::::--......:::-=++************==++=++*****+=\\r\\n      .......... .......::::::----::::-----==++++=-:--=++=-::::::::::-:..:-:.:--=+++++=---==-:--===-.:...::--::::..:--==--....::-=++++++++++==+=--=+*+:-==++=-=+\\r\\n             .........::::::::::..::--=====+++-----=+++-:::::::::..:::.:---.:=:-+==---::------------::.....:::::...:-==----:.:-======+++=-:..=++=-.-++=----++***\\r\\n             ........:::::......::-==++=+==-::-:-=+=-::..:::::....:...:-:: .-::+=-::::::----::::::-:-:.....:.:-:....:=--==------======-=- -=---+*#=:+++*+##%%%%%\\r\\n               ........     .:::-=====+-::::::-==-::......:::....:::::::.  :-:+-:...::--:::::::::::::.   . :..:..   :---==-------=====::-:.-+*+=-=*=*##%%%%%%%%%\\r\\n               ...        ..::-====-=-:.::::-++-::...:-::.......:..::..   :--=-:::----::.........:.:..     :..::.   :---==--==----::--===-:.:=+***####%%%%%%%##*\\r\\n                        ....:----==:::::::-=--:...:-=-:....  ..::.:...   .-:=-::::::............ . ....    :..::.   :----=--=------::::::::::-+**######%%%#*==--\\r\\n                      ....:--:::-::....:---::..:-++=:...    . ........   ::--.:::......          ...:..    ...::.   :-------=------====== :+****#######*+=--::--\\r\\n                    ... .:::......    .:-:..:-=+=-.....    .    .. .... ..--.... ..              ...:..    ...::.   .:------=-------=======++****####*=-:::::::-\\r\\n. ...              .  .....   ...  ...::.::-=+=:...::.. ..:.   ..  .......:.....                  .....             .-------=-------=====++++******+-::::::::::-\\r\\n ....                .....  ...    ..:..:----:....::.  ....        ............             .  ...... .             .-------=------======++++*****===-::--=::::-\\r\\n     .  .          .:...   ...    .:...::::.........    ..         .................               :: .      ...... .=-----=+::::::::::::::--------------=*:::.-\\r\\n                  .::.   .       ... ..:.:........     ..             ............                 .:. .   ......:. .=-=---=-.                 ..........*-.--:=\\r\\n                  ....          ..  ....:... .....     .           .  .............                 .. .   :-...... .:-=*++=-...         ..:::----.::.:.=+.:::--\\r\\n                               .. .....:... .....     ...          .................................:. .   :::--.   .:--=+*--...     .:-===+===+**=:=-:-*:::::--\\r\\n                  .......... ... ......... ....      .. .          .....................           .:.     :::-..   .:-*=-=--..    .---===++=:.=*+*:=-:*=:--==++\\r\\n                 .:.  :::::. ............  ...       .             ...............................::..     .-:. ...  -=+*====.    .==--=-:::.. .-.=----*:::-==++\\r\\n...           .. :.  ...::  ..  ........  .                        ...............................:...     .:::......:==+====:     .-----.  -+=-::+=--+=::::::-:\\r\\n...            .::   ..::.  .  ........  .          .               ...........  ........         .:..             ..:---==+=--.     .:-++--===****-=-*-::------\\r\\n..           ...::  .:::: ... .....  .. ..         ..                ..........  ........                            :----=+=--=:      ..:--===+**=-==+-::----::\\r\\n   .           ::.::.:::...:. ....   .  .          .                ..:........  ........         ...            ....:----===---=-.        ......:.::+-:-:::::::\\r\\n.             .:......::  ... ....   .  .  .      ..                 -:...................:.. ...:::..      ........:------==-=====:   ............::+:::-::::::\\r\\n              .:...:.::.  .. .....   .            ..                 :.......... .........                  :-:     .------==-======-   ..........::-*---:--:::-\\r\\n              ::....:::.  .  .....  .             .                  .  .......  ........                   ---::..:.------==-=======-. ...:::::::-=+*+----=+**=\\r\\n              :....::::   .  ........                                   .......  ........                   - :-::...-=-=-===-=========. ...::.:..::==:-=====--:\\r\\n.  .         .:....::::  .. ..:.. ...    ......                    . :-:.................        .  .. .    -:-:.. ..-=======-========+=. .........:==:-=-------\\r\\n...          .:....::::   .  ::.. ...                              ..==.........:.........::::.....:--..    :::......=##*++++=========+++. .........=-....::::::\\r\\n..      ......:....::::.....::::::::::...::::::::::.::.            ..+=:.......:+:.......:=::.....::=+:..  ..........=%%%%%%*========+++++..........=****#######\\r\\n.....   ......:....::::.:::::::::::::::.:--::::::::::::            ..-:..................         . ...... ..........=######*=========+++++........:=*##########\\r\\n         .....:....::::::::::::::::::::::::::::::::::::            . :. .................           .. ...    .......+%%%%%%*=========++++*+::......+=--==+++***\\r\\n.....    ...:.:....::::...:...:::::::::::-:::::::.:....            . ::......... ........            . ...   .. .....==+++++--========+++++*=..:--:.+-::::------\\r\\n ....         ::...::::. ..  ...:.:.:....:..    ..:.               ...:..................              .    :. :-::..:-------==========+++***=.::...=-::::------\\r\\n  ....        .:...::::.  .  ......... . :..      ..               .....   ..... ........              .    :::-..- .:-------==========+++****-.....==.:::-:::::\\r\\n......        .:....:.::.............:.. .:        ..:.            ........  ... ........              .    :-:.... .---------==========+++****:....-+..::::::::\\r\\n  .....        ::.....::...:.....:.:.:... ...      ..:.            .......... .....................:.. .    -:-::  ..:--------==========++++****:...:+.::::+=:::\\r\\n  ......     . .:::.:::::. :.:....::..:.   . .      ...            .............  ...................  .    ::.:.  ..:-----=-:==========+++++***+....+:-:::--:::\\r\\n  ... ...    .. ::...:::::..::....:::.:.  .. .      ....             .............   .....         . ...    :::-:  ..------=--==========+++++****+..:+-:::::--::\\r\\n  .... ..     . .:::::-----..::....:::.:.......     .....            ..............    ..            ...    ::::.....:--------=========++++++****#=.-==..::::=--\\r\\n                ..:::::...:. .:..:.:::..:.......    ...:.            ..:..............           ... ....  .:..-:....---------=========++++++****##=-:+:--:--==+\\r\\n                 ..... .... ...:.::.:::.:........     ...              :.  .............          ...:...  .-:.:. ...-------===+======+++++++***####+:+=.:::::::\\r\\n                  :..  .........::::::::.:..:::....... ...            ..:.   ............          ....... .-:-:. ...-------=======------=====+==*###+=+:.::::--\\r\\n                  .. ... .........:.:::-:.:..:...:...  ..             ..:..  ............           .:.... .-:::. ...-------=====+===----:::..::..-+*#++=..::--=\\r\\n                    .....:..... ...::::--::.:.........  .....          :.:        ........         ..:.... .-::-::-..--------===++++++=+++++++=+=-:--=+==--:::.-\\r\\n                     ..:.........::::-:----:.::.::::... ...::.         ..::.:............           ...... .::-:.....--=-----====+++=====++++++***==-:..:-:.:::-\\r\\n                  ..   .:.:.:::-::::.:-:-----:.::-:::......:::.         ..:.:::.............      ........ .:.::.....:=+-==============+++++++****#*=---:::::---\\r\\n               ..:--:.  ..:::----:::::::--::---:::---::.....::::        ..:-.:.:............................:.:-.....-*=----====+===+++=-:=+*****#####*+=--:---+\\r\\n                  ....     .:::-==--::::::--=-==--::-::::....:::.....    ..-::-...:::...............-................-+---=--==+++++=:.-=+++-=*###########*+=---\\r\\n                             .:::---:...::::--::-===-::.......::::.....   ..-:::::::::::::...:::::::=...............:-+=+==--=++++-:--::=----=-+**########%%##**\\r\\n                                ....:--:::.::::--::-++-:...::::::.   .... .::::::::::::------:.::-::-.::.:.:::----:::=+=+++=--++++=-===-=-------==-+##%%%%%%%%%%\\r\\n                                   ...:---:::::::--:::::.....:.::.     .....----:...::...:------::::-.:::::::::::::::+==---=-=*********====++=:=*+-==+#*###%%%%%\\r\\n              ....            ...........:--:::.::::--::..::::::        ......:--:::::::..........:-=::::::=-:.::.::-+=-----:-=+**********##*+==+++=+++=+******#\\r\\n                .........................::::----:::::::-------:.... ... .... ..:--:::::--:::::::::-=::::::=-=-::..:=++=-=-:::::-=+*########+*##+==+==++++++*+++\\r\\n                  ........................::::-=++=+==-::::-:----::.:-......:.---=-::::--==----::----.:::::=----::::-++==-...::--::-=+*#####%%#####*#%#*****+===\\r\\n...   .   .  .... .... ...................::::-=++===-:.........:::.... ..::::.:---=========+=-==+*+-.:-::---:::::::-==::...::..:::---==+++**###%%%%#**++======+\\r\\n.........:...:..........................::::::-======:................::..::.::.::::-=---====+**##*##+=-:..........::==--:-----------===++++****++==-::---====++\\r\\n    ...........:::.........-=-:..........::::--=====-.....................       ....:=+**+++*+--:--=+**+=-::-::::..::-=++====--=+*+===-=--::...     .:--==+++++\\r\\n     ......:......:::::... ..:::==-:..:::::---------:.......................           =****+*- .....=***++=---::-::-::-------::=+-.                ..:--==+++++\\r\\n........ .--:.::::...:::::..    .-++=-:::::--------:.........................           :====**=----+*====++-::::::-:::::::-:...:.                   .:--===++++\\r\\n........ :--: ..::::...:--:....   .:--=+-::-------:...........................           :+*#*+===+=+**+==--:..     ... .                            .:---======\\r\\n..........-:. ..-:::::..:::::--:...:-:::=+=--::---...............................         :-==-=====++*+====-...                                      .:-----=--\\r\\n..........-=-. .-:....:::..::---.. .--:...-+=::--:............................            :-:::::::::::----:-:...                                     .:::------\\r\\n...::::.::=+=:..-=-:...:-:...:-=:...::-=::..--+=:....  ......................             :-.:-:::---::::====-...                                     ...:::::::\\r\\n=-::::.::-**=..:=##=+#*=:::.. :-:.-=:.:----::.=+.             ..............               :::::::------==---:...                                      .........\\r\\n-=:::..::*#+-.:=+%%%+#@%*:....:-:.-+=-..:::--:....                 ........                 :::------=====-:.....                                        .......\\r\\n..:-::::=+*=:.-=#%%@%#%%#-:::::.. .-+:...........                                            .::::::-----:......                                                \\r\\n..:-:::-*#*-.:-+%%*+#%%%%=:.........--...........                                              ...::::::......                                                  \\r\\n::--:::*##+::-=%%#*+=*@%#=:......................                                                .........                                                      \\r\\n:::-::+##*::=+%%@+=+*#@%*-.......  ..............                                                                                                               \\r\\n:::::=##*:.-+%%#+###%%#*=:......         ........                                                                        ...                                    \\r\\n::::-###-.:=%@%**+#@%*=-:.......        .....                                                                            ....                                   \\r\\n:-:=*%#=.:-#@%*#@@%%#=:.......         ....                                                                              ...                                    \\r\\n.:=*##=.:-*%%++=+%@#=:.......          ....                                                                                                                     \\r\\n:=+++-.:-*%%*-=+*%*-:.........          ...                                                                                  ........                           \\r\\n+++=:..-+%%%%**#%=:.............                                                                                           ...........                          \\r\\n**-.:-+*=+*+*#@#-.................                                                                                        .............                         \\r\\n=:.:-*%%%=*%%%#-...................                                                                                       ....::::::.....                       \\r\\n..:-*##%%*+%%#-......................                                                                                     ..::::::::.....                       \\r\\n::-+*####+*#+-.....................                                                                                      ..:::::::........                      \\r\\n:=**##*****-.......................                                                                                      ...::::..........                      \\r\\n::-+*++**=:.....     ..............                                                                                      ....::...........                      \\r\\n.:::-+#+:....                                                                                                            ...:::............                     \\r\\n.::::=-.                                                                                                                  ..:::::..........                     \\r\\n.:::.                                                                                                                     ..:::::.........                      \\r\\n::.                                                                                                                        ..............                       \\r\\n:                                                                                                                           ...........                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                        ..                      \\r\\n                                                                                                                                 ..............                 \\r\\n                                                                                                                                ...............                 \\r\\n                                                                                                                                ...............                 \\r\\n:.                                                                                                                               ..............                 \\r\\n:::.                                                                                                                              ............                  \\r\\n::::..:.                                                                                                                                                        \\r\\n.:::=+*-.                                                                                                                                                       \\r\\n: .-****=:.                                                                                                                                                     \\r\\n+=:.-*###+:.           .........                                                                      ............                                              \\r\\n*#*:.-*%%#*=.           ........                                                                    ....::::::::....                                            \\r\\n:+**..-++=*#*-.            ..                                                ...........           .:::::::::::::::::.         ..::::::..                       \\r\\n:+##=..:+###**=.                                                            ..............        .:::::::::::::::::::       .:----------::.                    \\r\\n::+##+..=#%####=.           ........                                       ................       .:::::::::::::::::::.     :----======-----.                   \\r\\n::-*##-.:+#%%%%*:.          ..........                                     ................        .::::---::::::::::..    .-===============-                   \\r\\n:::-+##=.:+%#+=+-...        ..........                                     ..............           .::::-::::::::::...    .=+++++++++++++++=.                  \\r\\n::::-*#%=.-*%#*#*:...         ......                                   ...............               ...:::::::::....      .=++++++++++++++==:                  \\r\\n:::::=#%*:.=#%##%*-....        ........                               ..........                       ............      ...-=+++++++++++===-:                  \\r\\n**-::-*#%*::+%%*=##-....   ..............                       ................                .....                    ..::-==+++++++===--:.                  \\r\\n##=:::=#%%=.-*%%#*#*:...................                      ......................        ::::......::...              ...:---=======---:..                   \\r\\n#=:::::*%%#-.-*%%+*%*:..............................       ............................    .-:.::::::::::--               ...::--------::..                     \\r\\n+::::-:=##%*.:=#%%###+.................................................................  ....:-.......:::...               ....:::::::..                        \\r\\n-..::::-*%%#:.-*%%*+#%+................................................................  ::::...........:..:.                ..........                         \\r\\n---::::-*%%#-.:=#%###%#=........:::::....................................................::::..........:::::.                 ........                          \\r\\n::-+=::-+##*-..-*%**####-......:====-:...................................................:.:::::::..::-:::::.              ..............                       \\r\\n:::-=-::-***=...-**+==*#=:::::-==--=-::.:=-:............................................-=---==-=*----:--:--:::::..............:..........                      \\r\\n..::::...:=+=:..:==--:-==-=-:.:-:::-=-:-*%*:...........................................-##*+++++++===--==-=-----:...::.:::.....:.:........                      \\r\\n.::::.::..:===-..:=--------:::....:==:-*+--:::......................................:.:=*#%%#*=:....:-=+====-=--:::::::--:::::::::::::-:::::...                 \\r\\n.:::..:....:---...::-:----::-=-:..---::..::--:..............................:::::-:::=**+**+**.  ..::=====:......::.::------========--===--===-===-::.          \\r\\n............:-----:..:-:...::--:...:--:::-----:.................::::::::-::::::.....:++++*###%#+==+*+=----       ...:-:::-=--:-::::-=++-==++*++******++=-:.     \\r\\n.....::-:::::::::--------=----.....:::---::----:...:::--::-------==--:::-::.......:=*++**#%%%%#***++:::::........:.::::::::.......-==+++*****#########*#**+=-:. \\r\\n.......:..:::---------:-::...:::::::::::::::--===++=------===---:::::::::::..:.:--+##*##*+++++++**+=::..:.::::---:.::::--......:::-=++************==++=++*****+=\\r\\n      .......... .......::::::----::::-----==++++=-:--=++=-::::::::::-:..:-:.:--=+++++=---==-:--===-.:...::--::::..:--==--....::-=++++++++++==+=--=+*+:-==++=-=+\\r\\n             .........::::::::::..::--=====++=-----=+++-:::::::::..:::.:---.:=:-+==---::------------::.....:::::...:-==----:.:-======+++=-:..=++=-.-++=----++***\\r\\n             ........:::::......::-==++=+==-::-:-=+=-::..:::::....:...:-:: .-::+=-::::::----::::::-:-:.....:.:-:....:=--==------======-=- -=---+*#=:+++*+##%%%%%\\r\\n               ........     .:::-=====+-::::::-==-::......:::....:::::::.  :-:+-:...::--:::::::::::::.   . :..:..   :---==-------=====::-:.-+*+=-=*=*##%%%%%%%%%\\r\\n               ...        ..::-====-=-:.::::-++-::...:-::.......:..::..   :--=-:::----::.........:.:..     :..::.   :---==--==----::--===-:.:=+***####%%%%%%%##*\\r\\n                        ....:----==:::::::-=--:...:-=-:....  ..::.:...   .-:=-::::::............ . ....    :..::.   :----=--=------::::::::::-+**######%%%#*==--\\r\\n                      ....:--:::-::....:---::..:-++=:...    . ........   ::=-.:::......          ...:..    ...::.   :-------=------====== :+****#######*+=--::--\\r\\n                    ... .:::......    .:-:..:-=+=-.....    .    .. .... ..--.... ..              ...:..    ...::.   .:------=-------=======++****####*=-:::::::-\\r\\n. ...              .  .....   ...  ...::.::-=+=:...::.. ..:.   ..  .......:.....                  .....             .-------=-------=====++++******+-::::::::::-\\r\\n ....                .....  ...    ..:..:----:....::.  ....        ............             .  ...... .             .-------=------======++++*****===-::--=::::-\\r\\n     .  .          .:...   ...    .:...::::.........    ..         .................               :: .      ...... .=-----=+::::::::::::::--------------=*:::.-\\r\\n                  .::.   .       ... ..:.:.........    ..             ............                 .:. .   ......:. .=-=---=-.                 ..........*-.--:=\\r\\n                  ....          ..  ....:... .....     .           .  .............                 .. .   :-...... .:-=*++=-...         ..:::----.::.:.=+.:::--\\r\\n                               .. .....:... .....     ...          .................................:. .   :::--.   .:--=+*--...     .:-===+===+**=:=-:-*:::::--\\r\\n                  .......... ... ......... ....      .. .          .....................           .:.     :::-..   .:-*=-=--..    .---===++=:.=*+*:=-:*=:--==++\\r\\n                 .:.  :::::. ............  ...       .             ...............................::..     .-:. ...  -=+*====.    .==--=-:::.. .-.=----*:::-==++\\r\\n...           .. :.  ...::  ..  ........  .                        ...............................:...     .:::......:==+====:     .-----.  -+=-::+=--+=::::::-:\\r\\n...            .::   ..::.  .  ........  .          .               ...........  ........         .:..             ..:---==+=--.     .:-++--===****-=-*-::------\\r\\n..           ...::  .:::: ... .....  ..  .         ..                ..........  ........                            :----=+=--=:      ..:--===+**=-==+-::----::\\r\\n   .           ::.::.:::...:. ....   .  .          .                 .:........  ........         ...            ....:----===---=-.        ......:.::+-:-:::::::\\r\\n.             .:......::  ... ....   .  .  .      ..                 -:...................:.. ...:::..      ........:------==-=====:   ............::+:::-::::::\\r\\n              .:...:.::.  .. .....   .            ..                 :.......... .........                  :-:     .------==-======-   ..........::-*---:--:::-\\r\\n              ::....:::.  .  .....  .             .                  .  .......  ........                   ---::..:.------==-=======-. ...:::::::-=+*+----=+**=\\r\\n              :....::::   .  ........                                   .......  ........                   - :-::...-=-=-===-=========. ...::.:..::==:-=====--:\\r\\n.  .         .:....::::  .. ..:.. ...    ......                    . :-:.................        .  .. .    -:-:.. ..-=======-========+=. .........:==:-=-------\\r\\n...          .:....::::   .  ::.. ...                              ..==.........:.........::::.....:--..    :::......=##*++++=========+++. .........=-....::::::\\r\\n..      ......:....::::.....::::::::::...::::::::::.::.            ..+=:.......:+:.......:=::.....::=+:..  ..........=%%%%%%*========+++++..........=****#######\\r\\n.....   ......:....::::.:::::::::::::::.:--::::::::::::            ..-:..................         . ...... ..........=######*=========+++++........:=*##########\\r\\n         .....:....::::::::::::::::::::::::::::::::::::            . :. .................           .. ...    .......+%%%%%%*=========++++*+::......+=--==+++***\\r\\n.....    ...:.:....::::...:...:::::::::::-:::::::.:....            . ::......... ........            . ...   .. .....==+++++--========+++++*=..:--:.+-::::------\\r\\n ....         ::...::::. ..  ...:.:.:....:..    ..:.               ...:..................              .    :. :-::..:-------==========+++***=.::...=-::::------\\r\\n  ....        .:...::::.  .  ......... . :..      ..               .....   ..... ........              .    :::-..- .:-------==========+++****-.....==.:::-:::::\\r\\n......        .:....:.::.............:.. .:        ..:.            ........  ... ........              .    :-:.... .---------==========+++****:....-+..::::::::\\r\\n  .....        ::.....::...:.....:.:.:... ...      ..:.            .......... .....................:.. .    -:-::  ..:--------==========++++****:...:+.::::+=:::\\r\\n  ......     . .:::.:::::. :.:....::..:.   . .      ...            .............  ...................  .    ::.:.  ..:-----=-:==========+++++***+:...+:-:::--:::\\r\\n  ... ...    .. ::...::::: .::....:::.:.  .. .      ....             .............   .....         . ...    :::-:  ..------=--==========+++++****+..:+-:::::--::\\r\\n  .... ..     . .:::::----:..::....:::.:.......     .....            ..............    ..            ...    ::::.....:--------=========++++++****#=.-==..::::=--\\r\\n                ..:::::...:. .:..:.:::..:.......    ...:.            ..:..............           ... ....  .:..-:....---------=========++++++****##=-:+:--:--==+\\r\\n                 ..... .... ...:.::.:::.:........     ...              :.  .............          ...:...  .-:.:. ...-------===+======+++++++***####+:+=.:::::::\\r\\n                  :..  .........::::::::.:..:::....... ...            ..:.   ............          ....... .-:-:. ...-------=======------=====+==*###+=+:.::::--\\r\\n                  .. ... ........::.:::::.::.....:...  ..             ..:..  ............           .:.... .-:::. ...-------=====+===----:::..::..-+*#++=..::--=\\r\\n                    .....:..... ...::::--::.:........   .....          :.:        ........         ..:.... .-::-::-..--------===++++++=+++++++=+=-:--=+==--:::.-\\r\\n                     ..:.........::::-:----:.::.::::... ...::.         ..::.:............           ...... .::-:.....--=-----====+++=====++++++***==-:..:-:.:::-\\r\\n                  ..   .:.:.:::-::::.:-:-----:.::-:::......:::.         ..:.:::.............      ........ .:.::.....:=+-==============+++++++****#*=---:::::---\\r\\n               ..:--:.  ..:::----:::::::--::---:::---::.....::::        ..:-.:.:............................:.:-.....-*=----====+===+++=-:=+*****#####*+=--:---+\\r\\n                  ....     .:::-==--::::::--=-==--::-::::....:::.....    ..-::-...:::...............-................-+---=--==+++++=:.-=+++-=*###########*+=---\\r\\n                             .:::---:...::::--::-===-::.......::::.....   ..-:::::::::::::...:::::::=...............:-+=+==--=++++-:--::=----=-+**########%%##**\\r\\n                                ....:--:::.::::--::-++-:...::::::.   .... .::::::::::::------:.::-::-.::.:.:::----:::=+=+++=--++++=-===-=-------==-+##%%%%%%%%%%\\r\\n                                   ...:---:::::::--:::::.....:.::.     .....----:...::...:------::::-.:::::::::::::::+==---=-=*********====++=:=*+-==+#*###%%%%%\\r\\n                .             ...........:--:::.::::--::..::::::        ......:--:::::::..........:-=::::::=-:.::.::-+=-----:-=+**********##*+==+++=+++=+******#\\r\\n                 ........................::::----:::::::-------:.... ... .... ..:--:::::--:::::::::-=::::::=-=-::..:=++=-=-:::::-=+*########+*##+==+==++++++*+++\\r\\n                  ........................::::-=++=+==-::::-:----::.:-......:.---=-::::--==----::----.:::::=----::::-++==-...::--::-=+*#####%%#####*#%#*****+===\\r\\n...   .   .  .... .... ...................::::-=++===-:.........:::.... ..::::.:---=========+=-==+*+-.:-::---:::::::-==::...::..:::---==+++**###%%%%#**++======+\\r\\n.........:...:..........................::::::-======:................::..::.::.::::-=---====+**##*##+=-:..........::==--:-----------===++++****++==-::---====++\\r\\n    ...........:::.........-=-:..........::::--=====-.....................       ....:=+**+++*+--:--=+**+=-::-::::..::-=++====--=+*+===-=--::...     .:--==+++++\\r\\n     ......:......:::::... ..:::==-:..:::::---------:.......................           =****+*- .....=***++=---::-::-::-------::=+-.                ..:--==+++++\\r\\n........ .--:.::::...:::::..    .-++=-:::::--------:.........................           :====**=----+*====++-::::::-:::::::-:...:.                   .:--===++++\\r\\n........ :--: ..::::...:--:....   .:--=+-::-------:...........................           :+*#*+===+=+**+==--:..     ... .                            .:---======\\r\\n..........-:. ..-:::::..:::::--:...:-:::=+=--::---...............................         :-==-=====++*+====-...                                      .:-----=--\\r\\n..........-=-. .-:....:::..::---.. .--:...-+=::--:............................            :-:::::::::::----:-:...                                     .:::------\\r\\n...::::.::=+=:..-=-:...:-:...:-=:...::-=::..--+=:....  ......................             :-.:-:::---::::====-...                                     ...:::::::\\r\\n=-::::.::-**=..:=##=+#*=:::.. :-:.-=:.:----::.=+.             ..............               :::::::------==---:...                                      .........\\r\\n-=:::..::*#+-.:=+%%%+#@%*:....:-:.-+=-..:::--:....                 ........                 :::------=====-:.....                                        .......\\r\\n..:-::::=+*=:.-=#%%@%#%%#-:::::.. .-+:...........                                            .::::::-----:......                                                \\r\\n..:-:::-*#*-.:-+%%*+#%%%%=:.........--...........                                              ...::::::......                                                  \\r\\n::--:::*##+::-=%%#*+=*@%#=:......................                                                .........                                                      \\r\\n:::-::+##*::=+%%@+=+*#@%*-.......  ..............                                                                                                               \\r\\n:::::=##*:.-+%%#+###%%#*=:......         ........                                                                        ...                                    \\r\\n::::-###-.:=%@%**+#@%*=-:.......        .....                                                                            ....                                   \\r\\n:-:=*%#=.:-#@%*#@@%%#=:.......         ....                                                                              ...                                    \\r\\n.:=*##=.:-*%%++=+%@#=:.......          ....                                                                                                                     \\r\\n:=+++-..-*%%*-=+*%*-:.........          ...                                                                                  ........                           \\r\\n+++=:..-+%%%%**#%=:.............                                                                                           ...........                          \\r\\n**-.:-+*=+*+*#@#-.................                                                                                        .............                         \\r\\n=:.:-*%%%=*%%%#-...................                                                                                       ....::::::.....                       \\r\\n..:-*##%%*+%%#-......................                                                                                     ..::::::::.....                       \\r\\n::-+*####+*#+-.....................                                                                                      ..:::::::........                      \\r\\n:=**##*****-.......................                                                                                      ...::::..........                      \\r\\n::-+*++**=:.....     ..............                                                                                      ....::...........                      \\r\\n.:::-+#+:....                                                                                                            ...:::............                     \\r\\n.::::=-.                                                                                                                  ..:::::..........                     \\r\\n.:::.                                                                                                                     ..:::::.........                      \\r\\n::.                                                                                                                        ..............                       \\r\\n:                                                                                                                           ...........                         \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                   ..                                                                                           \\r\\n                                                                   ....                                                                                         \\r\\n                                                                   .......                                                                                      \\r\\n                                                                   .........                                                                                    \\r\\n                                                                   ...........                                                                                  \\r\\n                                                                      ...........                                                                               \\r\\n                                                                   .    ...........                                                                             \\r\\n                                                                   ...    ...........                                                                           \\r\\n                                                                   .....    ...........                                                                         \\r\\n                                                                   ........   ..........                                                                        \\r\\n                                                                   ..........   ........                                                                        \\r\\n                                                                     .........   ........                                                                       \\r\\n                                                                       ........  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......   .......                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                        .......  ........                                                                       \\r\\n                                                                   ..     .....  ........                                                                       \\r\\n                                                                   .....    ...   .......                                                                       \\r\\n                                                                   .......    .   .......                                                                       \\r\\n                                                                   .........      .......                                                                       \\r\\n                                                                   ............    ......                                                                       \\r\\n                                                                     ............    ....                                                                       \\r\\n                                                                       ............    ..                                                                       \\r\\n                                                                         ............                                                                           \\r\\n                                                                            ............                                                                        \\r\\n                                                                              ...........                                                                       \\r\\n                                                                                .........                                                                       \\r\\n                                                                                   ......                                                                       \\r\\n                                                                                     ....                                                                       \\r\\n                                                                                       ..                                                                       \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                     ..:::::::---=+++++++++==-::::::::---:::...............:::---:::::::::::::::::--=====+*#%%%%%%%%%%%%%%\\r\\n........::--=++===-:::::::::::::::::...                   ..::--::::---=+++==-::-:::::::::::----:::..........:...::-----::::::::::::::::--=====+##%%%%%%%%%%%%%%\\r\\n...........:--==+===-:::::::::::::::...                   ..:::::::::::::--::.::::::::::::::----:::...........:.:::-----------------------=====+#%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   ..:::::...........::::::::::::::-----:::..........::::::----==============----===+++*#%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                   ...::.......:::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%\\r\\n.................::--=====--:::::::::::...                   ..........::::::::::--::::::--------::........::::::::---=========++++++=====+++++*#%%%%%%%%%%%%%%%\\r\\n...................:::-=====--::::::::::...                      ...:::::::::::::::::::::::::-----::......:::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%\\r\\n.....................:::--====---::::::::...                 .::::::::::::::...:::::::::::::-------::.....:::::::::---=====++++++***++++===++++*#%%%%%%%%%%%%%%%\\r\\n........................::--====--::::::::...              .-==++=::::::::::..:::::::-----------==---::...:::::::-----====+++*********++==+***###%%%%%%%%%%%%%%%\\r\\n.........................:::---===--:::::::....            .-==++=-::::........:::-------------=====--::....:::::-----==++***########**+++*##%%%%%%%%%%%%%%%%%%%\\r\\n............................:::-------::::::...       ..... .:--=----::........:::------::::---===+==--:.....::::-----=+**##%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n...............::..............::::::::......     ...:=+**+=-::::::--:::.......:::----::::::--==+++++==-:....:::::----=**#%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............-*##-...............             ........::--=+*##*-.::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%\\r\\n.............+%%%+.........                              ...:=**+-::::...........:::::::::::::--==+++==--:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:=+=:::.......                              ...:-=++=:...................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ......:-:...                                     ...::-=+*=:....        ......::---==-----======--::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...:--+*+:...             ..:--======--========--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=+*=.                ..:-=======-----===---::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...:--+*+-..              ..::-=======----====---:::::----==--=+**#########%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-=**=....             .::--=======++++++++==-::::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*+:......         ...:--===++++****##***+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....::-=*+-:::.... ..........::--===++***#######**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=+*=-:::..............::--===++***########*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        . ......:-=+*+-:::..........::..::---===++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .....::-=++-::..........::::::---====++**###%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .....::--=-:......:.......:::----====++*###%%%%%%%##*-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .......:::.................:::---====++*##%%%%%%%%%##+----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                .......................:::--====++**#%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                ..................:::::::::--====+*#%%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..............::::::::::::-------===+#%%%%%%%%%%%%%*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ..               .........:-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .-*=::. ............:::::::-=====-:::----::::----===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..=*==+-..:::::::::::::::::-=++==-:------::::::-----+#%%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ......                    ...       .=*+**=:::::::::::::::::-+**+=--:-----::..:::::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .........           .:.:==-=-.:..::...=**#*=-::::::.......::-#%%#+-::::::::...::::::::-+*#%%%%%%%%%%%%%#=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .........:    ..... .=+:::::..=#=.:....:=---:................:-#%%%+-:.........::::::::::-=++*##%%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .......    ++.  --..  .#+       -#+..  ....     .................-*#%%=:.........::::::::::::::::--==++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .               -%+. .      =-   .    ... .......   ...............     .:=*-..........::::::::::::----::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .                .-:.       :: . .  .   ....        .....                  .==.:......:::::---:::-------::::::::--------===++*####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                  ..       .:           ....::::::--:                  ...-#%=:::.........-=---::-----::::::::::---------===+++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .::.       ..     ....::...-+##*+=:.               .....:-*%@#-::::::: ..:::----:::::::::-------------------======++++**####%%%%%%%%%%%%%%%\\r\\n                      :.         .    -**=---:.::=*###=                         .+#=:::::::..:::::---::::::::-----------------------=============++**#####%%%%%%\\r\\n                     .=:            ...-**=:--: .-=+++=.       .::.    .   ....   :-::::::::....::--:::::::::------------------------------------------==++***##\\r\\n     .                .           .    :##*=:::..-=-.::.     ..:+#*-   -==-.   ....::.:-===-.... .:::::::::::::::---------------------------------::::::::::---=\\r\\n        ...                            .=--=-....--:       .... :++++=:.-+*+-.    ..-...-+*=::::  .::::::::::::::::------------------------:::::::::::::::::::::\\r\\n          ::                     .     ...:==.             .:::  -++*#*=. :=**=:   .-:...---::::.  .::::::::::::::::::::---::---::::::::::::::::::::::::::::::::\\r\\n           .:                  .  ... .::-==+=:             :==.  +*-:==:   .-+*+:. .-:::---::....  ::::::::-------::::-====-:::::::::::::::::::::::::::::::::::\\r\\n            .:.                          :**+==-.         .. :+-. .==---::.....:=++=.:------::.....::::::::--=======--=+++++=:::::::::::::::::::::::::::::::....\\r\\n         :: ..:.                          :-:.:==.       :--: :=-. -+==-::.......:*%#---:::::::::::::::::::-=+++++++===+++==-::::::::::::::::::::::::...........\\r\\n         -+:.--::                              :-:...    =*=:  :**:.==:...::--:::.=#@#--........:::::::::::-==++***+++++==-:::::::::::::::::::::::::............\\r\\n         -++-:+---                              .-=-:.   :-:.   -=:......:=*%%%#*==*%%+=-....::..:::::::::::-=+*********+++==--:::::::::::::::::::..............\\r\\n         -==+=+*--=                         ..    .:.          .........:=*####%%%%##%#=*-..::::..::..:::::::+#####*+********++=-:::::::::::::::----:...........\\r\\n        .==-=++**-=-                                          .........::..-*#**###%%##+%*::::::..........:::=*####*==++******+=-:::::::::::::-=+++++-..........\\r\\n        :-----++**==:        ..          .                   .........::::...=#***###%%*%%*:::::...........:::-=++=-:::-+++***+=------:::::::::++++++-..........\\r\\n       .-------=+*+--:        ..        .+=.        ..     .............::...:+*+***#%%%*%%+::::::.:.........::::::.....:--======-------::::::::----:.....::::::\\r\\n       ----------=*+-=-.   .-+**=.      .::..             .........:::.......::++++**##%%*%#-::::-:::....   ...:::::::...:::------==-----:::::::...........:::::\\r\\n     .:-::-----:::-==:::.  -#%*=:.    .....            ..........  .. ........-==+++**##%#+#=.==::.:::....   ..-*##*=:::.....::::-------:::::::::::::::........:\\r\\n    :-::-::--:......:-::::. ..                          .. ..............:::-=====+++**##%*=-....:.:::.....  ..=#%%@#+-:::.......::::::::::::::::::::::.........\\r\\n .::-:::-::::-:.     .--::-.                        ......:.......... ...::.--====+++**##%%=-.......:::.......:-=*##+**-:::..........::::----:::::::::..........\\r\\n.:::::::-::--:::..     :-::--.           .               .:      ..   .....:---====++**###%+-.  .....::::::....::=**::+=:::::.........::-------::::::...........\\r\\n::.:.:::-=..:---::.  .. .-----:                   ...   ..       ..    ....:---====+++*###%#--..:-+****+=-::...--=+*-::::::::::.........:::----::::::...........\\r\\n::::.::::.   .:-====-:... :-=--:                 ..::::::::........   .....:---====+++**##%%==+-:.:--=+***+=::--:==*=::::.:::::::.............::::..............\\r\\n:::::.::: .     .--++=::=: ..                   ....:::------------::.....:----====+++**###%+-=##=--:...:::..:-:-==*=.-::...:::::::.....   ..........::.........\\r\\n:::::.::.:--:.     ...                         ......:::::::------=====--::----====++++**##%#---+=+#=..::::...::-==#- :-:.....:::::::.....     .....:::.........\\r\\n.::::::..-=#*-:. . .                          ....   .:::::::::-----========---=====+++**##%%=--=:-+#- .:..:..::==+#. .-:..  ...:::::::.....    ...:::.....     \\r\\n.::::::..-#+*-                               .. .     ::::::-------::-====+++=-=====+++**###%+:-=-.-=#: .:::::::==**   .::.    ...:::::::....    ..........     \\r\\n:::::::.:+#=:                               .. ..     .:------::----...-==+++++=====+++***%#%#:-==.::=*: ::::::-==*-    .:-.     ....::::::....         .....   \\r\\n::::::..:#*:       ...                      .  .       .:-----------.. .:=++++*+====++++**#%#%*-==:.-:+*. ....--===.    ..--       ....::::::....      ........ \\r\\n::::::..-#+:      ....                     .             ..::----===--..::=++++*+===++++***%#%%*=+=-==-=:.....:==+-.    ..:-.        ....::::.............::::..\\r\\n::::....-*+-      ....                    .  .              ...:-======-:.-++++**===++++***#%#%%*+*#**=++-....-==*-.     ..-:          .:=+++-..........:::::::.\\r\\n:::...  :+=:      .   .                   . .                  ..-======-..=++++*+==++++****#%#%%*+******+-..:-==#=.     ..::          .-*###+-.........::::::..\\r\\n:.....  .+=:       . ..                   .                    . .-======-.:++++**+=++++*****#%%##+*#**#*+=-:-===##.     .:.:.         .-=-:::-+:.....:::.......\\r\\n:....  ..=-.         ..                   .                    .  .=======:.-+++***++++******#%%%##+**++**++++==+*%-     .:...            ...::*#+-:::::::......\\r\\n.....  ..--.       ....                   ..                   ..  :=======.:=+++**+=++*******#%%%#*+++=+***+++++*%+      :. .             ....-%%%*=::::::.... \\r\\n....   ..:-         ...                   .                    ..  .-=====+-.-+++***++++*******#%%%%#**+*%%#******##:     ::                    *%%%%+:::::.....\\r\\n  .      .-.       ..                       .                    .. .=======::-+++***+++********#%%%%%##**#%%#######*::...:-. .                 :%%%#*-:::::....\\r\\n  .      .-.                                                ......   :-====+=.:=+++**++++*******##%%%%%%#**#%%#%##%%#*====+++++=====-:. .+-     .*%%#+:.::::::..\\r\\n  .     ..-.                                                .------::....:--=-.:+++***++++*******###%%%%######%###%%%*:   ......::--=+-::-:      :*##%#=::::::.:\\r\\n        ..-:                                                .:----=====--::.::..-+++***+++********###%%%########%%%##%#:   ::..........::.        -####%+=+++===\\r\\n .      ..::           ...                             .     .:----===========-::-++****+++*********###########**##%%###-..:::..::.......          +*#%%*=+####*\\r\\n .     ....-.      . . ..                       .             .....::--======++++===+***++++**********##############%*-*#:......::::::::.          =**#%#+-.    \\r\\n .     ....-.      .                                           .      ..::--==+++++++++**++++**********####%%%#######+::#*-. ...:........         :=***%#:..    \\r\\n.       ...::             .                                       ..     ....::-=++++++++*++++**********####%%%%#####+-:-####*+=====+=-:.        ..:-+**#=...   \\r\\n         ..:-.      .   . .                                  .     ..    .......:::==++++++++++*************##%%%%%#%#*+--=*#%%%%#****##:        ..:.:++**+..   \\r\\n         ...-:      . ...  .                                        ..   ........:..::=++*++++++**************##%%%%#%%%#*+==*##*******-.  ..  ...:...:=++*+..-+\\r\\n       .   .::           ...                                         .. ..........:..::=+++++++++***************###%##%%%%%%####%###**+-.::---::.....:.:=++#=::-\\r\\n           ..:.        .    .                                          . . ........:...:=+=+++++++**************######%%######%####*=::=------===--------++***+=\\r\\n           . ..                                                             ........:::.:==++++++++**************+==--=*#*==+*######*+===================+***###\\r\\n             ..                                           .  .......................::-:.:=====++++++*********#=:......:-+***********----==---------------=***##\\r\\n             ..                                ............:::::::::::-----------======++++*********************-:..:::..=++*#***++++:.:::::...............-+++*\\r\\n             ...                        .........:::::::::::::::::::-------======+++++++****#########%%%%########=-::....=**********+-..................:...-+++\\r\\n              .          ........................::::::::::::::::::::::------======++++++****######%%%%%%%%%%%%%%%%##*+--+***********+--::...............----=++\\r\\n              ..      ................................                   .......:::::::----===++**###%%%%%%%%%%%%%%@@@%%%###****++++++-:::-:::::::........---=+*\\r\\n   ..        .......................                                                        ....::--=++*##%%%%%%%%%%%%%%%%%%%###**++++-.   .............. :---=+\\r\\n   ..   ..................                                                                          ....:-=+*##%%%@@%%%%%%%%%%%%###***+-::::::::::::::..  ...::-\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%####**+=-:.........     ..    \\r\\n..........                                                                                                  .....:::-=++**######%#######**+=:..    .          ..\\r\\n                                                                                                                ......::--==++**###########*++=-:.         .. .:\\r\\n                                                                                                                     .....::--==++**#########**+==-:...::::::--=\\r\\n                                                                                                                          ....::--==+***######****++===-------==\\r\\n                                                                                                                             ...:::--=+++***********+++==-----==\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                                                              .....:::---===++++++++++++===---::\\r\\n                                                                                    ............                              ........::----====++++++++====---:\\r\\n                                                                                     ..............                            ........:::-----==============---\\r\\n     ..........                                                                        ..............                                ....::::------=========----\\r\\n............                                                                             .....::..::...                               .....::::------=====------\\r\\n........                                                                                   ........:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            ......::::::::-----------\\r\\n                                                                                                ............                           ........::::::::::-----::\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      .....                                                                                      ...........                            ...........:::::::::::::\\r\\n.......                                                                                           ..........                             ...............::::::::\\r\\n...                                                                                               ..........                              .................:::::\\r\\n                                                                                                  ..........                              ......................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   ........                               ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  ........                                 .....................\\r\\n                                                                                                 ........                                  .....................\\r\\n                                                                                                ........                                   ............  .......\\r\\n                                                                                               ........                                    ...........     .....\\r\\n                                                                                              ........                                       ........           \\r\\n                                                                                            ........                                            ...             \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                     ..:::::::---=+++++++++==-::::::::---:::...............:::---:::::::::::::::::--=====+*#%%%%%%%%%%%%%%\\r\\n........::--=+++==-:::::::::::::::::...                   ..::--::::---=+++==-::-:::::::::::----:::..........:...::-----::::::::::::::::--=====+##%%%%%%%%%%%%%%\\r\\n...........:--==++==-:::::::::::::::...                   ..:::::::::::::--::.::::::::::::::----:::...........:.:::-----------------------=====+#%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   ..:::::...........::::::::::::::-----:::..........::::::----==============----===+++*#%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                   ...:........:::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%\\r\\n.................::--=====--:::::::::::...                   ..........::::::::::--::::::--------::........::::::::---=========++++++=====+++++*#%%%%%%%%%%%%%%%\\r\\n...................:::-=====---:::::::::...                      ...:::::::::::::::::::::::::-----::......:::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%\\r\\n.....................:::--====---::::::::...                 .::::::::::::::...:::::::::::::-------::.....:::::::::---=====++++++***++++===++++*#%%%%%%%%%%%%%%%\\r\\n.......................:::--====--::::::::...              .-==++=::::::::::..:::::::-----------==---::...:::::::-----====+++*********++==+***###%%%%%%%%%%%%%%%\\r\\n.........................:::---===--:::::::....            .-==++=-::::........:::-------------=====--::....:::::-----==++***########**+++*##%%%%%%%%%%%%%%%%%%%\\r\\n............................:::-------::::::...       ..... .:--=----::........:::------::::---===+==--:.....::::-----=+**##%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n...............::..............::::::::......     ...:=+**+=-::::::--:::.......:::----::::::--==+++++==-:....:::::----=**#%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............-*##-...............             ........::--=+*##*-.::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%\\r\\n.............+%%%+.........                              ...:=**+-::::...........:::::::::::::--==+++==--:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:=+=:::.......                              ...:-=++=:...................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .....:-:...                                     ...::-=+*=:....        ......::---==-----======--::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...:--+*+:...             ..:--======--========--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=+*=.                ..:-=======-----===---::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...:--+*+-..              ..::-=======----====---:::::----==--=+**#########%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-=**=....             .::--=======++++++++==-::::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*+:......         ...:--===++++****##***+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....::-=*+-:::.... ..........::--===++***#######**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........::-=+*=-:::..............::--===++***########*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        . ......:-=+*+-:::..........::..::---===++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .....::-=++-::..........::::::---====++**###%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .....::--=-:......:.......:::----====++*###%%%%%%%##*-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .......:::.................:::---====++*##%%%%%%%%%##+----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                .......................:::--====++**#%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                ..................:::::::::--====+*#%%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..............::::::::::::-------===+#%%%%%%%%%%%%%*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ..               .........:-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .-*=::. ............:::::::-=====-:::----::::----===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..=*==+-..:::::::::::::::::-=++==-:------::::::-----+#%%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ......                    ...       .=*+**=:::::::::::::::::-+**+=--:-----::..:::::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .........           .:.:==-=-.:..::...=**#*=-::::::.......::-#%%#+-::::::::...::::::::-+*#%%%%%%%%%%%%%#=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .........:    ..... .=+:::::..=%=.:....:=---:................:-#%%%+-:.........::::::::::-=++*##%%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .......    ++.  --..  .#+       -#+..  ....     .................-*#%%=:.........::::::::::::::::--==++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .               -%+. .      =-   .  . ... .......   ...............     .:=*-..........::::::::::::----::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                .-:.       :: . .  .   ....        .....                  .==.:......:::::---:::-------::::::::--------===++*####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                  ..       .:           ....::::::--:                  ...-#%=:::.........-==--::-----::::::::::---------====++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .::.       ..     ....::...-+##*+=:.               .....:-*%@#-::::::: ..:::----:::::::::-------------------======++++**####%%%%%%%%%%%%%%%\\r\\n                      :.         .    -**=---:.::=*###=                         .+#=:::::::..:::::---::::::::-----------------------=============++**#####%%%%%%\\r\\n                     .=:            ...-**=:--: .-=+++=.       .:-.    .   ....   :-::::::::....::--:::::::::------------------------------------------==++***##\\r\\n     .                .           .    :##*=:::..-=-.::.     ..:+##-   -=+-.   ....::.:-===-.... .::::::::::::::----------------------------------::::::::::---=\\r\\n        ...                            .=--=-....--:       .... :++++=:.-+*+-.    ..-...-+*=::::  .::::::::::::::::-------------------------::::::::::::::::::::\\r\\n          ::                     .     ...:==.             .:::  -++*#*=. :=**=:   .-:...---::::.  .::::::::::::::::::::---::---::::::::::::::::::::::::::::::::\\r\\n           .:                  .  ... .::-==+=:             :==.  +*-:==:   .-+*+:. .-:::---::....  ::::::::-------::::-====-:::::::::::::::::::::::::::::::::::\\r\\n            .:.                          :**+==-.         .. :+-. .==---::.....:=++=.:------::.....::::::::--=======--=+++++=:::::::::::::::::::::::::::::::::..\\r\\n         :: ..:.                          :-:.:==.       :--: :=-. -+==-::.......:*%#---:::::::::::::::::::-=+++++++===+++==-::::::::::::::::::::::::...........\\r\\n         -+:.--::                              :-:...    =*=:  :**:.==:...::--:::.=#@#--........:::::::::::-==++***+++++==-:::::::::::::::::::::::::............\\r\\n         -++-:+---                              .-=-:.   :-:.   :=:......:=*%%%#*==*%%+=-....::..:::::::::::-=+**********++==--:::::::::::::::::::..............\\r\\n         -==+=+*--=                         ..    .:.          ........::=*####%%%%##%#=*-..::::..:...:::::::+#####*+********++=-:::::::::::::::----:...........\\r\\n        .==-=++**-=-                                          .........::..-*#**###%%##+%*::::::..........:::=*####*==++******+=-:::::::::::::-=+++++-..........\\r\\n        :-----++**==:        ..          ..                  .........::::...=#***###%%*%%*:::::...........:::-=++=-:::-+++***+=------:::::::::++++++-.....:....\\r\\n       .-------=+*+--:        ..        .+=..       ..     ..............:...:+*+***#%%%*%%+::::::.:.........::::::.....:--======-------::::::::----:.....::::::\\r\\n       ----------=*+-=-.   .-+**=.      .::..             .........::........::++++**##%%*%#-::::-:::....   ....::::::...:::------==-----:::::::..........::::::\\r\\n     .:-::-----:::-==:::.  -#%*=:.    .....            ..........   . ........-==+++**##%#+#=.==::.:::....   ..-*##*=:::.....:::::------:::::::::::::::........:\\r\\n    :-::-::--:......:-::::. ..                          .. ..............:::-=====+++**##%*=-....:.:::.....  ..=#%%@%+-:::.......::::::::::::::::::::::.........\\r\\n .::-:::-::::-:.     .--::-.                        ......:.......... ...::.--====+++**##%%=-.......:::.......:-=*##+**-:::..........:::-----:::::::::..........\\r\\n.:::::::-::--:::..     :-::--.           .               .:      ..   .....:---====++**###%+-.  ....:::::::....::=**::+=:::::.........::-------::::::...........\\r\\n::.:.:::-=..:---::.  .. .-----:                   ...   ..       ..    ....:---====+++*###%#--..:-+****+=-::...--=+*-::::::::::.........:::---:::::::...........\\r\\n::::.::::.   .:-====-:... :-=--:                 ..::::::::........   .....:---====+++**##%%==+-:.:--=+***+=::--:==*=::::.:::::::.............:.::..............\\r\\n:::::.::: .     .--++=::=: ..                   ....:::------------::.....:----====+++**###%*-=##=--:...:::..:-:-==*=.-::...:::::::..... . ..........::.........\\r\\n:::::.::.:--:.     ...                         ......:::::::------=====--::----====++++**##%#---+=+#=..::::...::-==#- :-:.....:::::::.....     .....:::........ \\r\\n.::::::..-=#*-:. . .                          ....   .:::::::::-----========---=====+++**##%%=--=:-+#- .:..:..::==+#. .-:..  ...:::::::.....    ...:::.....     \\r\\n.::::::..-#+*-                               .. .     ::::::-------::-====+++=-=====+++**###%+:-=-.-=#: .:::::::==*+   .::.    ...:::::::....    ..........     \\r\\n:::::::.:+#=:                               .. ..     .:------::----...-==+++++=====+++***%#%#:-==.::=*: ::::::-==*-    .:-.     ....::::::....         .....   \\r\\n::::::..:#*:       ...                      . ..       .:-----------.. .:=++++*+====++++**#%#%*-==:.-:+*. ....--===.    ..--       ...:::::::....     ......... \\r\\n::::::..-#+:      ....                     .             ..::----===--..::=++++*+===++++***%#%%*=+=-==-=:.....:==+-.    ..:-.        ....::::............:::::..\\r\\n::::....-*+-      ....                    .  .              ...:-======-:.-++++**===++++***#%#%%*+*#**=++-....-==*-.     ..-:         ..:=+++-..........:::::::.\\r\\n:::...  :+=:      .   .                   . .                  ..-======-..=++++*+==++++****#%#%%*+******+-..:-==#=.     ..::          .-*###+-.........::::::..\\r\\n:.....  .+=:       . ..                   .                    . .-======-.:++++**+=++++*****#%%##+*#**#*+=-:-===##..    .:.:.         .-=-:::-+:....::::.......\\r\\n:....  ..=-.         ..                   .                    .  .=======:.-+++***++++******#%%%##+**++**++++==+*%-     .:...            ...::*#+-:::::::......\\r\\n.....  ..--.       ....                   ..                   ..  :=======.:=+++**+=++*******#%%%#*+++=+***+++++*%+      :. .             ....-%%%*=::::::.... \\r\\n....   ..:-         ...                   .                    ..  .-=====+-.-+++***++++*******#%%%%#**+*%%#******##:     ::                    *%%%%+:::::.....\\r\\n  .      .-.       ..                       .                    .. .=======::-+++***+++********#%%%%%##**#%%#####%#*::...:-. .                 :%%%#*-:::::....\\r\\n  .      .-.                                                ......   :-====+=.:=+++**++++*******##%%%%%%#**#%%#%##%%#*====+++++=====-:. .+-     .*%%#+:.::::::..\\r\\n  .     ..-.                                                .------::....:--=-.:+++***++++*******###%%%%######%###%%%*:   ......::--=+-::-:      :*##%#=:::::..:\\r\\n        ..-:                                                .:----=====--::.::..-+++***+++********###%%%########%%%##%#-   ::..........::.        -####%+=+++===\\r\\n .      ..::           ...                             .     .:----===========-::-++****+++*********###########**##%%###-..:::..::.......          +*#%%*=+####*\\r\\n .     ....-.      . . ..                       .             .....::--======++++===+***++++**********##############%*-*#:......::::::::.          =**#%#+-.    \\r\\n .     ....-.      .                                           .      ..::--==+++++++++**++++**********####%%%#######+::#*-. ...:........         :=***%#:..    \\r\\n.       ...::             .                                 .  .  ..     ....::-=++++++++*++++**********####%%%%#####+-:-####*+=====+=-:.        ..:-+**#=...   \\r\\n         ..:-.      .   . .                                  .     ..    .......:::==++++++++++*************##%%%%%#%#*+=-=*#%%%%#****##:        ..:.:++**+..   \\r\\n         ...-:      . ...  .                                        ..   ........:..::=++*++++++**************##%%%%#%%%#*+==*##*******-.  .. ....:...:=++*+..-+\\r\\n       .   .::           ...                                         .. ..........:..::=+++++++++***************###%##%%%%%%####%###**+-.::---::.....:.:=++#=::-\\r\\n           ..:.        .    .                                          . . ........:...:=+=+++++++**************######%%######%####*=::=------===--------++***+=\\r\\n           . ..                                                             ........:::.:==++++++++**************+==--=*#*==+*######*+===================+***###\\r\\n             ..                                           .  .......................::-:.:=====++++++*********#=:......:-+***********----==---------------=***##\\r\\n             ..                               .............:::::::::::---------========++++*********************-:..:::..=++*#***++++:.:::::...............-+++*\\r\\n             ...                        .........:::::::::::::::::::-------======+++++++****#########%%%%########=-::....=**********+-..................:...-+++\\r\\n              .          .......................:::::::::::::::::::::::------======++++++****######%%%%%%%%%%%%%%%%##*+--+***********+--::...............----=++\\r\\n              ..      ................................                   .......:::::::----===++**###%%%%%%%%%%%%%%@@@%%%###****++++++-:::-:::::::........---=+*\\r\\n   ..        .......................                                                        ....::--=++*##%%%%%%%%%%%%%%%%%%%###**++++-.   .............. :---=+\\r\\n   ..   ..................                                                                          ....:-=+**#%%%@@%%%%%%%%%%%%###***+-::::::::::::::..  ...::-\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%####**+=-:.........     ..    \\r\\n..........                                                                                                  .....:::-=++**######%#######**+=:..    .          ..\\r\\n                                                                                                                ......::--==++**###########*++=-:.         .. .:\\r\\n                                                                                                                     .....::--==++**#########**++=-:...::::::--=\\r\\n                                                                                                                          ....::--==+***######****++===-------==\\r\\n                                                                                                                             ...:::--=+++***********+++==-----==\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                                                              .....:::---===++++++++++++===---::\\r\\n                                                                                    ............                              ........::----====++++++++====---:\\r\\n                                                                                     ..............                            ........:::-----==============---\\r\\n     ..........                                                                        ..............                                ....::::------=========----\\r\\n............                                                                             .....::..::...                               .....::::------======-----\\r\\n........                                                                                   ........:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            ......::::::::-----------\\r\\n                                                                                                ............                           ........::::::::::-----::\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      .....                                                                                      ...........                            ...........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                               ..........                              ................::::::\\r\\n                                                                                                  ..........                              ...................:::\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   ........                               ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  ........                                 .....................\\r\\n                                                                                                 ........                                  .....................\\r\\n                                                                                                ........                                   ............  .......\\r\\n                                                                                               ........                                    ...........     .....\\r\\n                                                                                              ........                                       .........          \\r\\n                                                                                            ........                                           .....            \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                     ..:::::::---=+++++++++==-::::::::---:::...............:::---:::::::::::::::::--=====+*#%%%%%%%%%%%%%%\\r\\n........::--=+++==-:::::::::::::::::...                   ..::--::::---=+++==-::-:::::::::::----:::..........:...::-----::::::::::::::::--=====+##%%%%%%%%%%%%%%\\r\\n...........:--==++==--::::::::::::::...                   ..:::::::::::::--::.::::::::::::::----:::...........:.:::-----------------------=====+#%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   ..:::::...........::::::::::::::-----:::..........::::::----==============----===+++*#%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                   ...:........:::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%\\r\\n.................::--=====--:::::::::::...                   ..........::::::::::--::::::--------::........::::::::---=========++++++=====+++++*#%%%%%%%%%%%%%%%\\r\\n...................:::-=====---:::::::::...                      ...:::::::::::::::::::::::::-----::......:::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%\\r\\n.....................:::--====---::::::::...                 .::::::::::::::...:::::::::::::-------::.....:::::::::---=====++++++***++++===++++*#%%%%%%%%%%%%%%%\\r\\n.......................:::---====--:::::::...              .-==++=::::::::::..:::::::-----------==---::...:::::::-----====+++*********++==+***###%%%%%%%%%%%%%%%\\r\\n.........................::::--===--::::::::...            .-==++=-::::........:::-------------=====--::....:::::-----==++***########**+++*##%%%%%%%%%%%%%%%%%%%\\r\\n............................:::-------::::::...       ..... .:--=----::........:::------::::---===+==--:.....::::-----=+**##%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n..............:::..............::::::::......     ...:=+**+=-::::::--:::.......:::----::::::--==+++++==-:....:::::----=**#%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............-###-...............             ........::--=+*##*-.::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%\\r\\n.............+%%%+.........                              ...:=**+-::::...........:::::::::::::--==+++==--:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:=+=:::.......                              ...:-=++=:...................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .....:-:...                                     ...::-=+*=:....        ......::---==-----======--::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...:--+*+:...             ..:--======--========--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=+*=.                ..:-=======-----===---::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:--+*+-..              ..::-=======----====---:::::----==--=+**#########%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-=**=....             .::--=======++++++++==-::::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*+:......         ...:--===++++****##***+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....::-=*+-:::.... ..........::--===++***#######**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........::-=+*=-:::..............::--===++***########*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......:-=+*+-:::..........::..::---===++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::-=++-::..........::::::---====++**###%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::--=-:......:.......:::----====++*###%%%%%%%##*-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .......:::.................:::---====++*##%%%%%%%%%##+----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                .......................:::--====++**#%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                ..................:::::::::--====+*#%%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..............::::::::::::-------===+#%%%%%%%%%%%%%*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ..               .........:-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .-*=::..............:::::::-=====-:::----::::----===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..=*==+-..:::::::::::::::::-=++==-:------::::::-----+#%%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ......                    ...       .=*+**=:::::::::::::::::-+**+=--:-----::..:::::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .........           .:.:==-=-.:..::...=**#*=-::::::.......::-#%%#+-::::::::...::::::::-+*#%%%%%%%%%%%%%#=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .........:    ..... .=+:::::..=%=.:....:=---:................:-#%%%+-:.........::::::::::-=++*##%%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .......    ++.  --..  .#+       -#+..  ....     .................-*#%%=:.........::::::::::::::::--==++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .               -%+. .      =-   .  . ... .......   ...............     .:=*-..........::::::::::::----::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                .-:.       :: . .  .   ....        .....                  .==.:......:::::---:::-------::::::::--------===++*####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                  ..       .:           ....::::::--:                  ...-#%=:::.........-==--::-----::::::::::---------====++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .::.       ..     ....::...-+##*+=:.               .....:-*%@#-::::::: ..:::----:::::::::-------------------======++++**####%%%%%%%%%%%%%%%\\r\\n                      :.         .    -**=---:.::=*###=                         .+#=:::::::..:::::---::::::::-----------------------=============++**#####%%%%%%\\r\\n                     .=:            ...-**=:--: .-=+++=.       .:-.    .   ....   :-::::::::....::--:::::::::------------------------------------------==++***##\\r\\n     .                .           .    :##*=:::..-=-.::.     ..:+##-   -=+-.   ....::.:-===-.... .::::::::::::::----------------------------------::::::::::---=\\r\\n        ...                            .---=-....--:       .... :++++=:.-+*+-.    ..-...-+*=::::  .::::::::::::::::-------------------------::::::::::::::::::::\\r\\n          ::                     .     ...:==.             .:::  -++*#*=. :=**=:   .-:...---::::.  .:::::::::::::::::::::--::---::::::::::::::::::::::::::::::::\\r\\n           .:                  .  ... .::-==+=:             :==.  +*-:==:   .-+*+:. .-:::---::....  ::::::::-------::::-====-:::::::::::::::::::::::::::::::::::\\r\\n            .:.                          :**+==-.         .. :+-. .==---::.....:=++=.:------::.....::::::::--=======--=+++++=:::::::::::::::::::::::::::::::::..\\r\\n         :: ..:.                          :-:.:==.       :--: :=-. -+==-::.......:*%#---:::::::::::::::::::-=+++++++===+++==-::::::::::::::::::::::::...........\\r\\n         -+:.--::                              :-:...    =*=:  :**:.==:...::--:::.=#@#--........:::::::::::-==++***+++++==-:::::::::::::::::::::::::............\\r\\n         -++-:+---                              .-=-:.   :-..   :=:......:=*%%%#*==*%%+=-....::..:::::::::::-=+**********++==--:::::::::::::::::::..............\\r\\n         -==+=+*--=                         ..    .:.          ........::=*####%%%%##%#=*-..::::..:...:::::::+#####*+********++=-:::::::::::::::----:...........\\r\\n        .==-=++**-=-                                          .........::..-*#**###%%##+%#::::::..........:::=*####*==++******+=-:::::::::::::-=+++++-..........\\r\\n        :-----++**==:        ..          ..                  .........::::...=#***###%%*%%*:::::...........:::-=++=-:::-+++***+=------:::::::::++++++-.....:....\\r\\n       .-------=+*+--:        ..        .+=..       ..     ..............:...:+*+***#%%%*%%+::::::.:.........::::::.....:--======-------::::::::----:.....::::::\\r\\n       ----------=*+-=-.   .-+**=.      .::..             .........::........::++++**##%%*%#-::::-:::....   ....::::::...:::------==-----:::::::..........::::::\\r\\n     .:-::-----:::-==:::.  -#%*=:.    .....            ..........   . ........-==+++**##%#+#=.==::.:::....   ..-*##*=:::.....:::::------:::::::::::::::........:\\r\\n    :-::-::--:......:-::::. ..                          .. ..............:::-=====+++**##%*=-....:.:::.....  ..=#%%@%+-:::.......::::::::::::::::::::::.........\\r\\n .::-:::-::::-:.     .--::-.                        ......:.......... ...::.--====+++**##%%=-.......:::.......:-=*##+**-:::..........:::-----:::::::::..........\\r\\n.:::::::-::--:::..     :-::--.           .               .:      ..   .....:---====++**###%+-.  ....:::::::....::=**::+=:::::.........::-------::::::...........\\r\\n::.:.:::-=..:---::.  .. .-----:                   ...   ..       ..    ....:---====+++*###%#--..:-+****+=-::...--=+*-::::::::::.........:::---:::::::...........\\r\\n::::.::::.   .:-====-:... :-=--:                 ..::::::::........   .....:---====+++**##%%==+-:.:--=+***+=::--:==*=::::.:::::::.............:.::..............\\r\\n:::::.::: .     .--++=::=: ..                   ....:::------------::.....:----====+++**###%*-=##=--:...:::..:-:-==*=.-::...:::::::..... . ..........::.........\\r\\n:::::.::.:--:.     ...                         ......:::::::------=====--::----====++++**##%#---+=+#=..::::...::-==#- :-:.....:::::::.....     .....:::........ \\r\\n.::::::..-=#*-:. . .                          ....   .:::::::::-----========---=====+++**##%%=--=:-+#- .:..:..::==+#. .-:..  ...:::::::.....    ...:::.....     \\r\\n.::::::..-#+*-                               .. .     ::::::-------::-====+++=-=====+++**###%+:-=-.-=#: .:::::::==*+   .::.    ...:::::::....    ..........     \\r\\n:::::::.:+#=:                               .. ..     .:------::----...-==+++++=====+++***%#%#:-==.::=*: ::::::-==*-    .:-.     ....::::::....         .....   \\r\\n::::::..:#*:       ...                      . ..       .:-----------.. .:=++++*+====++++**#%#%*-==:.-:+*. ....--===.    ..--       ...:::::::....     ......... \\r\\n::::::..-#+:      ....                     .             ..::----===--..::=++++*+===++++***%#%%*=+=-==-=:.....:==+-.    ..:-.        ....::::............:::::..\\r\\n::::....-*+-      ....                    .  .              ...:-======-:.-++++**===++++***#%#%%*+*#**=++-....-==*-.     ..-:         ..:=+++-..........:::::::.\\r\\n:::...  :+=:      .   .                   . .                  ..-======-..=++++*+==++++****#%#%%*+******+-..:-==#=.     ..::          .-*###+-.........::::::..\\r\\n:.....  .+=:       . ..                   .                    . .-======-.:++++**+=++++*****#%%##+*#**#*+=-:-===##..    .:.:.         .-=-:::-+:....::::.......\\r\\n:....  ..=-.         ..                   .                    .  .=======:.-+++***++++******#%%%##+**++**++++==+*%-     .:...            ...::*#*-:::::::......\\r\\n.....  ..--.       ....                   ..                   ..  :=======.:=+++**+=++*******#%%%#*+++=+***+++++*%+      :. .             ....-%%%*=::::::.... \\r\\n....   ..:-         ...                   .                    ..  .-=====+-.-+++***++++*******#%%%%#**+*%%#******##:     ::                    *%%%%+:::::.....\\r\\n  .      .-.       ..                       .                    .. .=======::-+++***+++********#%%%%%##**#%%#####%#*::...:-. .                 :%%%#*-:::::....\\r\\n  .      .-.                                                ......   :-====+=.:=+++**++++*******##%%%%%%#**#%%#%##%%#*====+++++=====-:. .+-     .*%%#+:.::::::..\\r\\n  .     ..-.                                                .------::....:--=-.:+++***++++*******###%%%%######%###%%%*:   ......::--=+-::-:      :*##%#=:::::..:\\r\\n        ..-:                                                .:----=====--::.::..-+++***+++********###%%%########%%%##%#-   ::..........::.        -####%+=+++===\\r\\n .      ..::           ...                             .     .:----===========-::-++****+++*********###########**##%%###-..:::..::.......          +*#%%*=+####*\\r\\n .     ....-.      . . ..                       .             .....::--======++++===+***++++**********##############%*-*#:......::::::::.          =**#%#+-.    \\r\\n .     ....-.      .                                           .      ..::--==+++++++++**++++**********####%%%#######+::#*-. ...:........         :=***%#:..    \\r\\n.       ...::             .                                 .  .  ..     ....::-=++++++++*++++**********####%%%%#####+-:-####*+=====+=-:.        ..:-+**#=...   \\r\\n         ..:-.      .   . .                                  .     ..    .......:::==++++++++++*************##%%%%%#%#*+=-=*#%%%%#****##:        ..:.:++**+..   \\r\\n         ...-:      . ...  .                                        ..   ........:..::=++*++++++**************##%%%%#%%%#*+==*##*******-.  .. ....:...:=++*+..-+\\r\\n       .   .::           ...                                         .. ..........:..::=+++++++++***************###%##%%%%%%####%###**+-.::---::.....:.:=++#=::-\\r\\n           ..:.        .    .                                          . . ........:...:=+=+++++++**************######%%######%####*=::=------===--------++***+=\\r\\n           . ..                                                             ........:::.:==++++++++**************+==--=*#*==+*######*+===================+***###\\r\\n             ..                                           .  .......................::-:.:=====++++++*********#=:......:-+***********----==---------------=***##\\r\\n             ..                               ............::::::::::::---------========++++*********************-:..:::..=++*#***++++:.:::::...............-+++*\\r\\n             ...                        .........:::::::::::::::::::-------======+++++++****#########%%%%########=-::....=**********+-..................:...-+++\\r\\n              .          .......................:::::::::::::::::::::::------======+++++*****######%%%%%%%%%%%%%%%%##*+--+***********+--::...............----=++\\r\\n              ..      ................................                   .......:::::::----===++**###%%%%%%%%%%%%%%@@@%%%###****++++++-::---::::::........---=+*\\r\\n   ..        .......................                                                        ....::--=++*##%%%%%%%%%%%%%%%%%%%###**++++-.   .............. :---=+\\r\\n   ..   ..................                                                                          ....:-=+**#%%%@@%%%%%%%%%%%%###***+-::::::::::::::..  ...::-\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%#####*+=-:.........     ..    \\r\\n..........                                                                                                  .....:::-=++**######%%######**+=:..    .          ..\\r\\n                                                                                                                ......::--==++**###########*++=-:.         .. .:\\r\\n                                                                                                                     .....::--==++**#########**++=-:...::::::--=\\r\\n                                                                                                                          ....::--==+***######****++===-------==\\r\\n                                                                                                                             ...:::--=+++***********+++==-----==\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                        ....                                  .....:::---===++++++++++++===---::\\r\\n                                                                                   .............                              ........::----====++++++++=====--:\\r\\n                                                                                     ..............                            ........:::----===============---\\r\\n     ..........                                                                        ..............                              . ....::::-----===========---\\r\\n............                                                                             ....:::..::...                               ....:::::------======-----\\r\\n........                                                                                   ........:::...                             ......:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            ......::::::::-----------\\r\\n                                                                                                ............                           ........:::::::::-------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      .....                                                                                      ...........                            ...........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                               ..........                             .................::::::\\r\\n                                                                                                  ..........                              ..................::::\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   ........                               ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  ........                                 .....................\\r\\n                                                                                                 ........                                  .....................\\r\\n                                                                                                ........                                   ............ ........\\r\\n                                                                                               ........                                    ............   ......\\r\\n                                                                                              ........                                       .........          \\r\\n                                                                                            ........                                           ......           \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                    ...::::::----++++++=+++=-::::::::----:::..........:....::----::::::::::::::::---=====+#%%%%%%%%%%%%%%%\\r\\n........::--=+++==-:::::::::::::::::..                    ..::-:::::---==+==-::::::::::::::-----::...........:...::----------------::::---=====*#%%%%%%%%%%%%%%%\\r\\n...........:--==++==--::::::::::::::...                   ..:::::::::::::::::.:::::::::::::-----:::..........::.:::----------------------=====+*#%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   ..::::............:::::::::::::------:::.........::::::----===============----==++++*#%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                  ....:.......:::::::::::::::::---------::.........::::::----=================-==+++++*#%%%%%%%%%%%%%%%\\r\\n.................::--=====--:::::::::::...                   .........:::::::::::-:::::::--------::.......::::::::----========+++++++=====+++++*#%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::...                     ...:::::::::::::::::::::::::------::......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--::::::::...                ..:-::::::::::::..:::::::::::::--------:::....:::::::::---=====++++++***+++===++++**#%%%%%%%%%%%%%%%\\r\\n.......................:::---====-::::::::...              :-==++=::::::::::..::::::-----------===---::...:::::::-----====+++*********++=++*####%%%%%%%%%%%%%%%%\\r\\n.........................::::--==---::::::::...            :==+++=-::::........:::------------======--::....:::::-----==+***#########**++*##%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::------:::::::...     ....... .:-------::........:::-----::::---===++==--:....:::::-----=**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n..............:-:..............:::::::......      ...-=+***+=-:::::-:::........:::----::::::--==+++++==-:...:::::-----+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............=#%#-..............              ........:::-=+*##*-.:::::........:::::::::::::--==++++++=-::...:::::----=*##%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n.............*%%#=.........                              ...:=**=:::::...........:::::::::::::--==+++==-::....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:==-:::......                               ...:-=+*=:...................:::---:::::-=====--:......::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .....:::...                                     ...::-=++-.....        ......:----==-----======--::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:..              ..:--======--========--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=+*=.                ..:-======------===---:..::::------=+*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+:..              ..:--=======---=====---:::::---===--=+*#########%%%%%%#%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-+**-....            ..::--====+++++++**++==-:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*=:.....          ...:--===+++****####**+=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*+-:::.... ..........:--===+++**########**=:::----==---+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........::-=**=-:::..............::--===++**#########*+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......:-=+*+-:::.........:::::::--====+**####%%%###*+-:::--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::-++=:::..........:::::----====+**###%%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::---:.......:.......:::----====+**##%%%%%%%%##+-:---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .......::..................:::---====++*##%%%%%%%%%##=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                .......................:::--====++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ..................::::::::::--====+*#%%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .............::::::::::::--------===+#%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .:              .........:------::::::::---------==*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             ..=*=::............:::::::::======-::-----::::----===*#%%%%%%%%%%%%%#*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .=*+++-..:::::::::::::::::-=++==--------::::::----=+#%%%%%%%%%%%%%%#=-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .......                 . .:.       .=*+#*=:::::::::::::::::=***+=-::-----:...:::::::-=*#%%%%%%%%%%%%%#*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..........           :-.-===-:::..::. :++*#*=::::::........::-#%%#+-:::::::....::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........::    ......:++..:....*%-.:. ..:----:................:-#%%%=::.........::::::::::--=+**##%%%%##*+=-=====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .......   .*+. .=-..  :#=       -#=..  ..       .................-*#%#=:.........:::::::::::::::::--==++==-----====++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .               =#+.        =:   .    ..  .......   ..............      .:=+-..........:::::::::::-----::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :                .::        :: . .  .   ....       ....                    .+=.:......:::::==-:::-------::::::::--------===++*####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .                 ...       ..           ....:-:::---.                 ...:+%%=::::........-----::-----::::::::::---------====++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .::.       ..    .:..:::...-*##*+-.                .....:-*#@#:::::::....::-----::::::::--------------------=======+++***###%%%%%%%%%%%%%%%\\r\\n                      -.         .   .=**=---:.:-=*###-               .         .+#-:::::::..::::---::::::::------------------------=======--====++***#####%%%%%\\r\\n                     .=:           ....-**-:--. :==+++=        :--:    ... .....  :-:::::::.....::-:::::::::::-----------------------------------------===++***#\\r\\n     .  .                 .            -%#+-:::..==:..:.     ..:+##-  .-++-.   ....::.:-===-.... .::::::::::::::----------------------------------:::::::::::---\\r\\n        ...                            .-:-=:....-:.       .... :+++*=:.:+**-.   ..:-...-++=::::  .::::::::::::::::------------------------:::::::::::::::::::::\\r\\n          ::                    ..    ....-=-.             .:::  -++*#*=. :=**=:   .-:...---::::.  .::::::::::::::::::::----:--:::::::::::::::::::::::::::::::::\\r\\n           .:                     ... .::-=++=:             :=-. .++-:=-.   .-+*+-. .-::----::...  .::::::::-------:::-==++=-:::::::::::::::::::::::::::::::::::\\r\\n            .:.                          :**===-.        ... :+-. :==---::.....:=+*=::-----:::....::::::::--========--++++++=:::::::::::::::::::::::::::::::::..\\r\\n         -:..::.                          .:..-=-.      .:--: :==. -+==-:........:*%#--:::::..:::::::::::::-=+++++++===+++==:::::::::::::::::::::::::...........\\r\\n         =+:.--::                              :::...    +*-:  -**:.=-....:-==--:.+%@#--.....:..:::::::::::-==++***+++++==-:::::::::::::::::::::::::............\\r\\n         =++--+---                              .-=-:.   ::.    :-:......-+#%%%%*==*%%==-....::.::::::::::::-=+**#********++==-:::::::::::::::::::..............\\r\\n        .===+=+*--=                         ..    ...          .......:::=*####%%%%##%*=*-..::::..:...::::::-*#####*+********++=-::::::::::::::-----:...........\\r\\n        :=--=++**-=-                                          .........:...-*#**###%%#*+%*::::::..........:::=*###*+===+******+=-:::::::::::::-+++++=:..........\\r\\n        :-----++**==:        ..          ..         .       ..........::::...+#***###%#*%%*:::::...........:::-=+=-::::-=+++*++=-------:::::::-+++++=:....::::..\\r\\n       :-------=+*+--:       ...        :+=..       ..     ..................:+*+***#%%%*%%=::::::.:.... ....::::::.....:--======-------::::::::---:.....:::::::\\r\\n      .-:--------=+=-=-.   .=*#*=.      .::..             ...................::+++***##%%*%*:::::-.::....  ....:::::::...:::------==-----:::::::..........::::::\\r\\n     .:-::----::::-==:::. .=##+-.     .....            .........   ..........:-==+++**##%#+*-.==::.:::....  ...=#%#*=-::.....:::::------::::::::::::::::.......:\\r\\n   .-::::::--:......--::::.                             .. ..............:::-=====+++*###%*=-....:::::..... ..:=#%%@#+-::........::::::::::::::::::::::.........\\r\\n.:::-::::::::-:.     .--::-.                       .......:...... ..  ...:.:--====+++**##%%=:.......::::......:-=*##=**-::::.........:::-----:::::::::..........\\r\\n.:::::::-::---::..     :-::--.           .               :.      ..   .....:--====+++**###%+-.  ...::::::::...:--=**::+=::::::........::-------::::::...........\\r\\n::::.:::--..:---::.  .. .-----:                   ........      ...    ....:--=====+++*###%*--..:-+*#***+=-:..:--=+*-::::::::::.........:::---:::::::...........\\r\\n::::.::::.    :-=+++=:.:. :---:.                 .::::::::::.......   ....:---=====+++**##%%-=*=:..:--=+**+-:---:=+*--:::.:::::::..... .........................\\r\\n:::::.::. .     .--++=::-.                      ....::::-----------:::....:---=====+++**###%+:=##+==:...:::..:-:-==#-.-::...::::::::.....  ..........::.........\\r\\n.::::.:..---:.     ...                         ......:::::::------=====--::---=====++++*###%#--=+=+#=..::::..:::==+#: :-:.....:::::::.....     ....::::.......  \\r\\n.::::::..-+#*-.  . .                          . ..   .::::-:::------=====+==--=====++++**##%%=--=:-+#- .:..:.:::==+*. .-:.   ...:::::::.....   ....::......     \\r\\n:::::::.:=#+*:                               .  .     ::::::-------::-====+++=-====++++**###%+:-=:.-=*: .::::::-==*+   .::.    ...:::::::....    ..........     \\r\\n:::::::.:*#-.                               .  .      .:------:::---...-==+++++====++++***%#%#:-=-.::=*: ::::::-==*:    .:-.     ...:::::::....        ......   \\r\\n::::::..-#+.       ...                     .. .        .:-----------.. .:=++++*+====++++**#%#%*-==:.-:++. ....--===.    ..-:       ...:::::::.....    ......... \\r\\n:::::...=#+:      ....                     .             ..::----====-..::=++++*+===++++**#%#%%*=+====-=:.....-==*-     ..:-.        ...:::::............:::::..\\r\\n::::....=*+:      ....                    .                 ...:-======-..-++++**===++++***#%#%%*+*#**=++-...:-==*-.     ..-.         ..:=+*+-..........:::::::.\\r\\n:::...  -+=:      .   .                   . .                 ...-======-..=+++**+==++++****#%%%%*+******+=..:===#=.     ..::          .=####+:..........::::...\\r\\n:.....  :+-.      .. ..                   .                   .. .-======-.:++++**+=+++******#%%##+*#**#*+=---===#*.     .:...         .---:::-+:....::::......:\\r\\n:....  ..+-.         ..                  . .                   .  .=======:.-+++***++++******#%%%##++*++**++++==+#%:     .:...            ...:-*#*-:::::::......\\r\\n....   ..=-        ....                  . .                   ..  :=====+-.:=+++**+=++*******#%%%##+++=+***+++++*%+     .:. .              ...-%%%*=::::::.... \\r\\n...    ..-:         ...                  ..                    ... .-======:.-+++***+++********#%%%%#****%%#******##:     ::                    *%%%#+:::::.....\\r\\n  .      :-       ...                       .                    .. .=======::=+++***+++********#%%%%%##**#%%#####%#*-::..--....                -%%##+:::::::...\\r\\n  .      .-.                                                .:....   :--===+-.:=+++**+++********##%%%%%%#**#%%####%%%*--===+++++++===-...+-     .*%%#+:.::::::..\\r\\n  .     ..-.                                                .------:::...::-=:.:+++***+++********###%%%%######%###%%%*:    ......::-==-::-:      :*##%#=:-::::.:\\r\\n .      ..-.                                                .:----======--::::..-+++***+++********###%%%########%%###%#:   ::..........::.        -####%+=++++=+\\r\\n .      ..::         . ...                      .      .     .:----===========-::=++****+++*********############*##%%###-..:::..::.......         .+*#%%*-+#****\\r\\n .     ...:-       . . ..                       .               ...::--======+++++==+***++++*********####%%#########%+:**:. ....::::::.:.         .+**#%#=-.    \\r\\n.      ....-.      .                                       .   .      ...:--==+++++++++**++++**********####%%%###%###=::#*-.....:........        .:=***%*:..    \\r\\n.      ....-:             .                                 .  .  ..     .....:-=++++++++*+++**********#*###%%%%#####=-:=*###*+=++=++==-.        ..:-+**#=...   \\r\\n         ..:-.      .   . .                                  .     ..   ........:::-=++*++++++**************##%%%%%#%#*+=-=*#%%%%#**+*%#:        .::.:++**+..  .\\r\\n         ...-.      . . .  .                                    .   ..  .........:..::=++*++++++**************##%%%%#%%%#*+==*##***#*#*-.  .......:....=++*+..-*\\r\\n       .   .::           ...                                         .. ..........:..::=+++++++++***************###%#%%#%%%%####%%##**=-:::---::.....:::=++#=::-\\r\\n           ..:           .                                             . . ........:...:===+++++++**************######%%##**##%####*=::=------===--------++****+\\r\\n           . ..                                                             ........:::.:==++++++++*************++=--:-*#*==**######*+===================+***###\\r\\n             ..                                           .  .......................::-::-===++++++++**********=:.......-+***********----=-------::::::---=***##\\r\\n             ..                               ............:::::::::::---------=========++++*********************-:..:::.:=++*#***++++:.::::................-+++*\\r\\n             ..                         .........::::::::::::::::::-------=======+++++++****#######%%%%%%########+-::...:+**********+-..................::..-+++\\r\\n              .         .......................::::::::::::::::::::::::------======++++++****######%%%%%%%%%%%%%%%%##*+=-+***********+--:::..............----=++\\r\\n              ..     .................................                   ......::::::::----===++**###%%%%%%%%%%%%%%@@@@%%###****++++++-:::::::::::........---=+*\\r\\n   .        ........................                                                        ....:::-=++*##%%%%%%%%%%%%%%%%%%%%##**++++-.    ............  :---=+\\r\\n  ...   ..................                                                                          ....:-=+**#%%%@@%%%%%%%%%%%%%##***+--:::::::::::::..  ....:-\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%%####*+=-:........      .     \\r\\n...........                                                                                                 .....:::-==+**#####%%%#######*+=-:..            . .:\\r\\n                                                                                                                ......::--==++**###########**+=-:.         .. .:\\r\\n                                                                                                                     .....::--==++**#########**++=-:..:::::----=\\r\\n                                                                                                                          ....::--==+***######****+++==-------==\\r\\n                                                                                                                             ...:::--=+++************++==-----==\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                        ....                                  .....:::---===++++++++++++===---::\\r\\n                                                                                   .............                              ........::----====++++++++=====--:\\r\\n                                                                                     ..............                            ........:::----===============---\\r\\n     ..........                                                                        ..............                              . ....::::-----===========---\\r\\n...........                                                                              ....:::..::...                               ....:::::------======-----\\r\\n........                                                                                   ........:::...                             ......:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            ......::::::::-----------\\r\\n                                                                                                ............                           ........:::::::::-------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      .....                                                                                      ............                           ...........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                               ..........                             .................::::::\\r\\n                                                                                                  ..........                              ..................::::\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   ........                               ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  ........                                 .....................\\r\\n                                                                                                 ........                                  .....................\\r\\n                                                                                                ........                                   ............ ........\\r\\n                                                                                               ........                                    ............   ......\\r\\n                                                                                              ........                                       .........          \\r\\n                                                                                            .........                                          ......           \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                    ..:::::::----+++++======-::::::::----:::..........::..:::---:::::::::::::::::---=====*#%%%%%%%%%%%%%%%\\r\\n........::--=+++==-:::::::::::::::::..                    .:::-::::::--=====-::::::::::::::----:::..............:::-----------------:::--=====+*#%%%%%%%%%%%%%%%\\r\\n...........:--==++==--::::::::::::::...                   ..::::::::::::::::..:::::::::::::-----:::..........:..::-----------------------=====+*#%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   ..::::...........::::::::::::::------:::.........::::::----===============----==++++*#%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                  ............::::::::::-::::::--------:::........:::::::----===========++=======+++++*#%%%%%%%%%%%%%%%\\r\\n.................::--=====---::::::::::...                      .....::::::::::::-:::::::--------::.......::::::::----=======++++++++=====+++++##%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::...                    ....:::::::::::::::::::::::::------::......:::::::::---=====+++++++++++====++++*##%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--::::::::...               ..:---:::::::::::..::::::::::::---------:::....::::::::----====++++++****+++===++***##%%%%%%%%%%%%%%%\\r\\n........................::---===--::::::::...              -==+++-:::::::::...::::::-----------===---::...:::::::-----===+++**********++=+**####%%%%%%%%%%%%%%%%\\r\\n.........................::::---=---::::::::...            :==+++-:::::........::-------------======--:.....:::::-----=++**##########**++*##%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::------::::::....    ...::::...::------::........::------::::---===++==--:....:::::----=+**##%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:--:...............:::::......       ..:-=+***++=-::::::::........:::----::::::--=++++++==-:...:::::----=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%\\r\\n............:*%%#:...........                 ..........::-=*##*-::::::........:::::::::::::--==++++++=-:....:::::---=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ...........:*##*-.........                              ...:=+*=-:::............::::::::::::::-==+++==-:......:::---==+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:==-::......                               ....:-=+*=:...................::----::::--=====--:......::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ..:..                                       ...::-=*+-....         .....::---===----=======--:....::::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:..              ..:-===+===--========--:...:::------+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=*+-..               ..--======------===---:..:::-------=+*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...:-=+*+:..              ..:--===============---::::---=====-=+*#####%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-+*+-.....           ..::-====++++++****++==-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...::-=+*=:......    ........:--===+++***#####**+=-:::--======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....:-=+*+-:::...............:--===+++**########*+=:::---------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........::-=**=::::..............::--===++**#########*+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=+*=-::..........:::::::--===++**###%%%%###*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .......::-++=::....:......:::::----====+**###%%%%%%##*=:::-----===*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::---:.......:.......:::----====+**##%%%%%%%%##+-:---===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ........:..................:::---====+**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                ......................::::--====+**#%%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               .................:::::::::::--====+*#%%%%%%%%%%%%#=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ...........::::::::::::---------==+*#%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .::              .....:::.:--=---::::::::---------=+*#%%%%%%%%%%%%%#=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:=*=:-:..........:::::::::-==+===-:-----:::::----===*#%%%%%%%%%%%%%#+---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .+*+++-.:::::::::-::::::::-+++==-------:::::::----=*#%%%%%%%%%%%%%%#=-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ........                ...::.    .. .+**#*=:::::::::::::::::+*#*+--::----::...:::::::-+#%%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..........           --.=+==-:--.:::. :+++*+=:::::.........::-#%%#+-:::::::...:::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........:-   .:.....-*=.......#%-......:-:::.................:-#%%#+::........::::::::::::-==+**##%%###*==-====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ......    :#=. .-:.   -#:       =*-.. ...      ..................-+*#%=:.........::::::::::::::::::-=====------====+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .               =#=.       .=.   .    ...........   ............         .-+-.........::::::::::::-----:::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:                .:.        :. . .  .. .....      ....                     :*=:::.....:::::==-:::------:::::::::-------====++**###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..                ....       ..           ...:-=------.                ....-*@%=::::........-----::-----:::::::::----------====+++***###%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:.        ..   .:::.:::..:=*###+:                ......:-+#@#::::::-...:::-----::::::::--------------------========+++***###%%%%%%%%%%%%%%\\r\\n                     .-              .=#*=---:.:-=*##*:               .         .=*-:::::::...:::---::::::::-------------------------=====-----===++***#####%%%%\\r\\n                     :=.          .....=*+-:-:. :====+-       .:==:   ..........  :::::::::.....::-:::::::::::------------------------------------------===++***\\r\\n     .  .                 .            =%#+-:::.:==:....     ..:+##-. .=++=.    ...::.:-=+=:.:.. .::::::::::::::---------------------------------:::::::::::::--\\r\\n        .:.                            .::-=: ...::.       ..:. :++**+:.:=**=.    .:-...-++=::::  .::::::::::::::::----------------------:::::::::::::::::::::::\\r\\n          ::                   ...    .:::-=-.             .:-:  -*++#*=. .-+*+:   .-:...--:::::.  .:::::::::::::::::::-----:--:::::::::::::::::::::::::::::::::\\r\\n           .:                     ..  .::-=++=:             :=-. .++::--..  .-+*+-. .-::----::...  .:::::::-----=--:::-=+++=-:::::::::::::::::::::::::::::::::::\\r\\n         .  .:.                          -**=-=-         ... -+-. :==-=-::.....:-+*+:-----::::...:::::::::--====++====++++++=:::::::::::::::::::::::::::::::::..\\r\\n         -:..::.                          ....-=-       .:--: :+=: =+=-::........:#%#=-:::::..::::::::::::-==+++**++===++==-:::::::::::::::::::::::::...........\\r\\n        .+=:.=--:                             .:::::.   .**-.  -**.:=-....:=+==-::+%@#--.....:..:::::::::::-==++****++++==-:::::::::::::::::::::::::............\\r\\n        .=++--+---                              .-=-:.   ...    ::......:=*#%%%%*++*%%=+-...:::.::::::::::::-+**##********++==-:::::::::::::::::::..............\\r\\n        :===+=**-==                         ..    ...         ........:::=*##*##%%%##%*+*-.:::::.......:::::-*#####*+********+=--::::::::::::::--==-:...........\\r\\n        -=--=++**-=:                                         ...........:..-*#**###%%%**@*::::::.........::::=*##**=-=+*******+=-:::::::::::::=++++++:..........\\r\\n       .------+**+==.        ..         .:.         .       .........:::-:...+#+**##%%%*%%+:::::...........:::-===-::::-=++++++=-------:::::::-+++++-:...:::::..\\r\\n       :-------=+*+--:       .:.        -+-..       ..     .................::+*+***#%%%*%%=::::::.:.... ....::::::....::--=======------:::::::::-::.....:::::::\\r\\n      :-:--------=+=-=-.  .-*##*=.      .:...            ....................::+++***##%%*%*::-::-.::...   ....:---:::...:::------=-----::::::::..........::::::\\r\\n    .:--::---::::::=-:::. .=#*=:.     .....           ..........   ........:::-==+++**##%#+*-:=-::.:::....  ...+%%%#=-::.....:::::-----:::::::::::::::::.......:\\r\\n  .:-::-:::--:.... .:-::::.                             .................:::-=====+++*###%*=:....:::::..... ..:=#%%@#+-:::........:::::::::::::::::::::.........\\r\\n.:::-::-:::::-:.     .--::-.                       .......:...    ..  . .:.:--====+++**##%%=: ......::::......:-=*##-**-::::.........:::-----:::::::::..........\\r\\n.::::::--::---::..  .  :-:---.          ..              .:.      ..   .....:--====+++**##%%=-. ...:::::::::...:--+*+::=-::::::........::------:::::::...........\\r\\n:::.::::=-..:----:.  .. .---=-:                   ......:.      ...   .....---=====++**###%*--..:=**###**=-:..:--=++-::::::::::.........::::--::::::............\\r\\n::::.::::     :-=+++=:::..:---:.                 .::::::::::::.....   ....:---=====+++**##%%-=*=:..::-==+*=------=+*--:::.:::::::.....  ........................\\r\\n::::::::...     .:-==-.:-.                      ....::::------------:::...:---=====+++**###%+:=#*++=:...::...:::-=+#-.-::...:::::::.......  ........:::.........\\r\\n.::::.:..--=::     ...                         .....::::::::-----=======------=====+++**###%*--===+#=..::::..:::==+#. :-:.....:::::::.....     ....::::......   \\r\\n:::::::.:-*#*:.  ...                          . ..   ::::-----------=====++=---====++++**##%%---=:-+#- .:.::.:::==**  .-:.   ...:::::::.....   ....:::.....     \\r\\n:::::::.:+#++.                               . .. .   :::::::------::-===++++=-====++++**###%=:-=:.-=*: .::::::-==#=   .::.    ...:::::::.....   ..........     \\r\\n::::::..-#*-                                .  .      .--------:---:...-=++++++====++++**#%#%#:-=-.::=*:.::::-:-==*:   ..:-.     ...:::::::....        ......   \\r\\n::::::.:=#=.      ....                     .  .        .:-----------.. .:=++++*+====+++***%%%%*-==:.-:++. ....--===.    ..-:       ...:::::::.....   ...........\\r\\n:::::...+#+.     .....                     .             ..::---=====-...:++++**+===++++**#%#%%*=*==+=-=:.....-==*:     ..:-.        ...::-::...........::::::..\\r\\n::::....+++.      ...                     . .               . .:-======-..-++++**===++++***#%#%%*+*#**+*+-...:==+*:.     ..-.         ..-+*#*-..........:::::::.\\r\\n.::...  =+=.      .. ..                   . .                 ...-======-.:=+++**+==++++****#%%%%*+******+=..:==+#-.     ..::          .=###*=-..........:::....\\r\\n:.......-+-.      .. ..                  . .                  .. .-======:.:++++**+=+++******%%%##+*#**#*+=--===+#*.     .:...         .:-:.::-+-...:::::......:\\r\\n:....  .:+:          ..                  . .                  ..  :=======..=+++***=+++******#%%%##++*++**++++=++#%:     .:...            .:.::*%*=:::::::......\\r\\n....   ..=:        ....                  ..                    ..  -=====+-.:++++**+=++*******#%%%#*+++++***+++++*%+     .:. .              ...-%%%*=::::::.... \\r\\n. .    ..-:         ...                  ..                    ... .-======:.-+++***+++********#%%%%#****%%#*****###.     ::                    *%%%#+:::::.....\\r\\n  .      -:       ..                        .                     . .=====+=.:=+++***+++*******##%%%%%##**#%%%%##%%#*=--::--:....        .      -%%#*=:::::::...\\r\\n ..      :-                                                 :::..... :--==++-.:=+++**+++********##%%%%%%#**#######%%%+---===++++++++=-:.:*:     .*%%#+:.:::::::.\\r\\n .      ..-                                                 :-------::...::-=:.:+++***+++********###%%%%######%###%%##:    .......::-=:::-.      :*##%#=:--:::.:\\r\\n .      ..-.                                          .     .:----======--::::..-+++***+++********###%%%########%%###%#:  .::..........::.        -####%+=****+*\\r\\n .     ...-.         .....                      .      .     .:----============-:=++***++++*********############*##%%*##-..:::..::.......         .+*#%%*=+*++*+\\r\\n..     ...::       . . ..                       .                ...:---=====+++++==+***++++**********###%%#########%=:**.  ....::..::.:.         .+**#%#=:.    \\r\\n.      ...:-.      .                                       .  ..       ..::-==+++++++++**++++**********####%%%###%###=::#*=:..:.::.......        .:=***%*:..    \\r\\n.      ....-.            ..                                 .  .  ..     .....:-==++*++++*++++************###%%%#####=-:-*#%%#*+++++*==-.        ..:-+**#+...   \\r\\n         ..--       .   . .                                  .     ..   ........:.:-=++*++++++**************##%%%%%#%%*+=-=**%%%%#**+*%*.        .::.:=+**+:.  .\\r\\n         ..:-.      . . . ..                                        .... ........:..::=++*++++++**************###%%%#%%%#*+=+#%#***###+:. ........:....=++*+..-*\\r\\n           .:.           . .                                         .. . ........:..::=+++++++++***************###%#%%#%%%%####%%#**+=-::--=--::...::::=++*=::-\\r\\n           ..:        .                                                . . ........:.:.:===+++++++**************######%%#***##%####*=:-=------===-------=++*#**+\\r\\n           ..:                                                   .        . ........:::.:==++++++++*************+=--::-+#*==***#####*+===================+***###\\r\\n             .                                            .. ................::....:::-::-==+++++++++**********=........-+**********+-----------:::::::::-=***##\\r\\n             ..                               ............:::::::::::--------==========++++*********************-...:::.:+++*#***++++:...::.............:..-+++*\\r\\n             ..                        .........:::::::::::::::::::-------=======++++++*****########%%%%%%%######+-::...:+**********+-.................:::..-+++\\r\\n             ..         .......................::::::::::::::::::::::::------======++++++****######%%%%%%%%%%%%%%%%%#*+=-+******+****+--:::..............----=++\\r\\n   .         ...     .................................                   .......:::::::----===++**###%%%%%%%%%%%%%%@@@@%%%##****++++++-:::::::::::........---=+*\\r\\n   .       .........................                                                         ...:::-==+*##%%%%%%%%%%%%%%%%%%%%##***+++-..    ...........  :---=+\\r\\n  ...  ...................                                                                          ....:-=++*#%%%@@%%%%%%%%%%%%%###**+=-::::::::::::...  .....-\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%#####*+=-:........    . .     \\r\\n..........                                                                                                  .....:::-==+**######%########*+=-:..            . .:\\r\\n                                                                                                                ......::--==++**###########**+=-:..        ....:\\r\\n                                                                                                                     .....::---=++**#########**++=-:::::::-----=\\r\\n                                                                                                                          ....::--==+***#######***+++==------===\\r\\n                                                                                                                             ...:::--==++************++==-----==\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                       ....                                  .......::---===++++++++++++===---::\\r\\n                                                                                   .............                              ........::---=====++++++++=====--:\\r\\n                                                                                     ..............                            ........::::----==============---\\r\\n     .........                                                                         ..............                                ....::::------==========---\\r\\n...........                                                                              ....:::..::...                               .....::::------======-----\\r\\n........                                                                                   .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            .......:::::::-----------\\r\\n                                                                                                ............                           ........::::::::::-----::\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   .........                              ...................:::\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  ........                                 .....................\\r\\n                                                                                                 ........                                  .....................\\r\\n                                                                                                ........                                   .....................\\r\\n                                                                                               ........                                    ............    .....\\r\\n                                                                                              ........                                       .........          \\r\\n                                                                                             ........                                          ......           \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                    ..::::::----=+++++=====--::::::::----:::.........:::..:::---:::::::::::::::::--=====+*#%%%%%%%%%%%%%%%\\r\\n........::--=+++==-:::::::::::::::::..                   ..:::-::::::--====-:::::::::.:::::----:::..........:...::------------------:::--=====+*#%%%%%%%%%%%%%%%\\r\\n...........:--==++==--::::::::::::::...                   ..::::::...:::::::.::::::::::::::-----::..........::::::------------====-------=====+##%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   .:::::........::::::::::::::::-------:::........:::::::---================---==+++++#%%%%%%%%%%%%%%%%\\r\\n..............:::--=====--::::::::::::...                  ...........:::::::::::-:::::---------:::.......::::::::---===========+++=======++++*#%%%%%%%%%%%%%%%%\\r\\n.................::--=====---::::::::::...                      .....:::::::::::-::::::::--------::......:::::::::---=======+++++++++=====++++*#%%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::...                   ....::::::::::::::::::::::::::------::.....::::::::::--=====++++++++++++====++++*#%%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--::::::::...               .:----::::::::::...:::::::::::----------:::...::::::::----=====+++++*****+++===++***#%%%%%%%%%%%%%%%%\\r\\n........................::---===--::::::::...             .-==+++-:::::::::...:::::-----------====---::...::::::------===+++**********+=++*#####%%%%%%%%%%%%%%%%\\r\\n.........................::::---=---:::::::....            :-=++=-::::........:::-------------======-::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::------::::::....    ..:----:...:-----:::.......:::-----:::::--===+++==-::....:::::----=+*##%%%%%%%%%%%#*++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............-==:................::.....       . ...:-=+****++=::::::::........:::---::::::--==++++++=-::...:::::----=+*#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%\\r\\n............-#%%*:..........                 ............:-=*##*:::::::........:::::::::::::--==+++++==-:....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ...........-*#*+:.........                              ...:=+*=::::............::::::::::::::-==++===-:.....::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:==:::......                               ....:-=+*=:......  ...........::-----:::--=====--:.....:::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ....                                        ...::-=*+-....         .....:----===----=======--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*+:..              ..:-===+==---=======---:...:::------*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=*+-..               .:--======------===---::::::-------=+*######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+:..              ..:--===============---::::---======+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:--+*+-.....           ..::-===++++++*****+++=-:::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....::-=+*=:.....    ........::--==++++***#####**+=-::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ......:-=+*+-:::...............:--===++***#######**+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........::-+**=:::...............::--===++**#########*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=+*=:::..........:::::::--===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .......::-++-::....:......::::-----===++**##%%%%%%%##+-::----=====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::---........:.......::-----===++*##%%%%%%%%%##+-:--===+++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...........................:::---====+**##%%%%%%%%%#*-:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                .....................:::::--====+**#%%%%%%%%%%%#+---===+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................:::::::::::---====+*#%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ..........:::::::::::::---------==+*#%%%%%%%%%%%%#+---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .-:..     .     ......:::::-==---::::::::--------==+##%%%%%%%%%%%%%*=--=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:+*=:-:.........::::::::::-=++==-::-----:::::----==+*#%%%%%%%%%%%%%#+--====+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .+*+*+-.::::::::---:::::::=++==--------:::::::----=*#%%%%%%%%%%%%%%*=-====++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ........                :::::     .. .+**#*=:::::::::::::::::+##*+--::---:::..::::::::-+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .........           .=-:===--:=-.:::. :+++*+-::::..........::-#%%#=-::::::....:::::::::-+*#%%%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..........--   .-:....=*: .... .%#:.. ...::::..................:-#%%#=:.........::::::::::::--=++*######*+=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..        -#=. :-.    =#.     ..=+:. ....      ..................-+*##=:........:::::::::::::::::::--===-------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..               =#=.       .=.   . .    ........    ............         .-=-.........:::::::::::------:::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..                 ..        :       .......      .....                     -*=:::.....::::-==--::------:::::::::-------====++**###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .                 ...        .          . ...-===----:                ....:-#@%-::::.:......:----::----::::::::::----------====+++***####%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:.        .    .--:::-:..:=*%##+:               .......:-+#@#::::::-...:::----::::::::---------------------=========+++***###%%%%%%%%%%%%%\\r\\n                     :-              .+#*----:.:-+*##*.               .         .=+::::::::...:::---::::::::-------------------------=====------===++***######%%\\r\\n                     :-           .....=*+-:-:. -==-==-       .-+=:   .......... .::.::---:.....::-:::::::::::--------------------------------------:----==+++**\\r\\n     .  .                 .            *%*+-.::.-=-....      ..:+#*-. .=**=.    ...::..-++=:::.. .::::::::::::::---------------------------------::::::::::::::-\\r\\n        .:.                            ...-=: ...:.        ..:. -=+*#+:.:=**=:    .:-...-++-::::  .::::::::::::::::-------:------------:::::::::::::::::::::::::\\r\\n         .::                   ....  .:::-==-.             .--:  =*++**-. .-+*+-.  .-:..:--:::::.  .:::::::::::::::::::-----:-::::::::::::::::::::::::::::::::::\\r\\n           .:                     ..  .::=+++=:             -+-. .++::-:..  .:=*+-. :-:-----::. .  .:::::::----==---:-=++++=-:::::::::::::::::::::::::::::::::::\\r\\n         .  ::                          .=*+--=-        ..:. -+-. :====:::.....:-+#+:-----::::..::::::::::-===++++====++++++-:::::::::::::::::::::::::::::::....\\r\\n        .=:..::                           .. .-=:       .-=-: -+=:.=+=-:.........-#@#--::::...::::::::::::-=+++***+++==++=--:::::::::::::::::::::::::...........\\r\\n        :+=:.=--:                             .:::::.   :*+:.  -*+.:-:...:-+*+==::+%@*=-.....:..:::::::::::-==+*****++++==--::::::::::::::::::::::::............\\r\\n        :=+=-=+-=-                              .---:.   ..     ::......:+#%%%%%*++*%%=+-...::::::::::::::::-+*###********++==-::::::::::::::::::::.............\\r\\n        -==++=**-=-                         ..    ..          .......::::-+##*##%%%##%*+*-.:::::.......:::::=*#####++***##***+=-::::::::::::::--===-:...........\\r\\n       .-=--=++**-=:                                         ..........::..-*#**###%%%**@*::::::.........:::-+*#**+=-=+*******+=-:::::::::::::=+++++=:..........\\r\\n       :------+**+==.       ..          :-.        ..       .........:::-:...+#+**##%%%*%%+::::............:::-==-::.::-=+++++==-------:::::::-=+++=-....:::::..\\r\\n       --------=+*=--:       ::.        -+-..       ..    ..................::+*+***#%%%*%%=::::::::.... ....:::::::...::--=======------::::::::::::.....:::::::\\r\\n      --:--------=+=-=-.  .=#%%*-      .....            ............... .....::+++***##%%*%*::--::.::...   ....:---:::...::::-----=-----:::::::::...:.....::::::\\r\\n    .:--::---:::.::=-:::. .+*+-.     ......           ..........  .........::-===+++**##%#+*::=-::::::....  ...*%%%#=-::.....:::::-----:::::::::::::::::........\\r\\n  .:-::-:::--:.... .--::::                              .................:::======++**##%%+=:....:::::........:=#%%%#*-:::........:::::::::::::::::::::.........\\r\\n::::-::-::::--:.     .--::-.                      ........:..     .   . .:.:--====+++**##%#-:  .....:::::.....:-=*#*-**-::::.........::------:::::::::..........\\r\\n:.:::::-=::---::..  .  :-:---.          ..              .:.      ..   .....:--====+++**##%%=-. ..::---:::::...:--+*+.:=-::::::........::------::::::............\\r\\n:::.::::=: .:----::. .. .---=-:                  .......:.      ...  .....:---====+++**###%*--..:=**####*+-:..:--=++:::::::::::.........::::::::::::............\\r\\n::::.:::.     :-+++*=::-..:--::                 ..:::::::::::::....   ....:---=====+++**%#%#-=*+:...::-=++=----:-=+*--::..:::::::.....  ........................\\r\\n.:::.:::...     .:-==:.::                      .....::::-------------::...:---=====+++**###%=:=#*+*+:...::...:::==+#::-::...:::::::......  ........::::.........\\r\\n:::::.:..=-=:.    ...                         ......:::::::::----=======------=====+++**###%*--==-+#-..::::..:::==+*. :-:. ...:::::::.....     ....::::.....    \\r\\n::::::..:=##+:.   .                           . .    ::::-----------=====++=--=====++++**##%#---=:-+#- ::.::.::-==*+  .::.   ...:::::::.....   ....::......     \\r\\n:::::::.:**+=                                . .. .  .:::::::------.:-===++++=-====++++**###%=:-=::-=*: .::::::-=+#-   .::.    ...:::::::.....   ..........     \\r\\n::::::.:=#+:                                . ..      .--------::--:...-=++++*+====++++**#%#%*:-+-.::=*..::::--==++.   ..:-.     ...:::::::....        ......   \\r\\n::::::.:+#-.     ....                      .  .        .:-----------.. .-=++++*+===++++***%%%%*-==::-:+=  ....-==+-     ..-:       ...::::::....................\\r\\n:::::...**=.     .....                    .               .::---=====-...-++++**===++++***#%#%%*=*+++=-=:.....-=+*:     ..:-.        ...:---:...........::::::..\\r\\n:::.....++=.     ....                     . .                 .:-======-..-++++**===++++***#%#%%++*#**+*+-...:==+*:.    ...-.         ..=+##*:.........:::::::..\\r\\n.:.... .=+=       .....                  .. .                 ...-======-.:=+++**+==+++*****#%%%%++******+=..-==+#-.     :.::          .+#***=-..........::.....\\r\\n:.... ..=+-       .  ..                  . .                  .. .=======:.-+++***+=+++******%%%##+*#**#*+=--===+%*.     .:..          .:::.::-+-:..:::::......:\\r\\n:.... ..-=:          ..                  . .                  ..  :=======..=+++***=+++******#%%%#*++*++**+++++++#%:     .:...            .::::*%*=:::::::......\\r\\n....  ..:=:        ....                  ..                    ..  -=====+-.:++++**++++*******#%%%#*++++*#**+++++*%=     .:. .              ...-%%%*=::::::.... \\r\\n. .    ..=.        ...                   .                     ... .-======:.-+++***+++********#%%%%#***#%%#*****###.     ::                    *%%%#=:::::.....\\r\\n ..     .-:       ..                        .                     . :=====+=.:=+++***+++*******##%%%%%##**#%%%%##%%#*=----==:::..        .      -%%#*-:::::::...\\r\\n ..      ::                                                .::::.... :--==++-::+++***+++********##%%%%%%#**#######%%#=:---=====++++++=:.:*:     .*%%#+:.:::::::.\\r\\n .    ...:-                                                 :--------:...::-=:.:+++***+++********###%%%%######%##%%%##:   .........:--::::.      :###%#=:--:::::\\r\\n .     ...-                                           .     .-----======---:::..-++****+++********###%%%########%%###%#:  .::..........::.        -##%#%+=******\\r\\n..     ...-.         . ...                     ..      .     .:----============-:=++***++++*********############*##%%**#-..::...::...:.:.         .+*#%%*=++=+++\\r\\n.     ....-:      .. . .                       ..                ...::--=====+++++=++***++++*********####%%%#########=:**.  .....:.:::.:.         .+**#%#=:.    \\r\\n.      ...:-                                               .  .        ..::-==+++++++++**++++**********####%%%###%##*=::#*=::::.::..:....        .:=***%*...    \\r\\n.      ....-.          . ..                                 .  .  ..     .....:-==++*++++*++++************###%%%%####=-:=*#%%#***++**++-.        ..:-+**#+...   \\r\\n         ..-:      ..  .. .                                  .     ..   ........:.:-=+**++++++**************##%%%%%#%%#+=-=+*%%%%#**+##+.       ..::.:=+**+:. .:\\r\\n        ...:-.      . . . ..                                    .   .... ........:..::=++*+++++***************###%%%#%%%##*++#%#***###+:...............=++*+..=*\\r\\n          ..:.           . .                                         .. ..........:.:::=+++++++++***************###%#%%#%%%%####%%#**+=-::--=--::..:::::=++*=::-\\r\\n          ..:.        .    .                                           . . ........:.:.:==++++++++*************#####**%##***##%####*=:-=------===--=----=++*#**+\\r\\n            ..                                                   .        . ........:::.:==++++++++*************==-:::-+**==***#####*+===================+***###\\r\\n            ..                                 .         ....................::.::.:::-::-==+++++++++**********-........-+**********+----------:::::::::::=***##\\r\\n             ..                              ............::::::::::::--------==========++++*********************-...:::.:+***#***++++....:..............:..-+++*\\r\\n             ..                        .........:::::::::::::::::::-------=======++++++*****#######%%%%%%%%######+-::...:+**********+:.................:::..-+++\\r\\n             .          .......................::::::::::::::::::::::::------======++++++****######%%%%%%%%%%%%%%%%%#*+==*******++***+---:::.............----=++\\r\\n   .         ...     ..............................                      .......:::::::----===++**###%%%%%%%%%%%%%%%@@@%%%###***++++++::::::::::::........---=+*\\r\\n  ..       .........................                                                         ...:::-==+*##%%%%%%%%%%%%%%%%%%%%##***+++-..    ...........  :---=+\\r\\n  ..   ...................                                                                          ....:--++*#%%%@@%%%%%%%%%%%%%###**+=-::::::::::::..   .....:\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%#####*+=-:........   .. .    .\\r\\n..........                                                                                                  .....:::-==+**######%########*+=-:..            . .:\\r\\n                                                                                                                ......::--==++**###########**+=-:..        ....:\\r\\n                                                                                                                     .....::---=++**#########***+=--:::::------=\\r\\n                                                                                                                          ....::--==+***#######****++==------===\\r\\n                                                                                                                             ...:::--==++************+++=------=\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                       ....                                  .......::---===++++++++++++===---::\\r\\n                                                                                   .............                              ........::----====++++++++=====---\\r\\n                                                                                     ..............                            ........::::----==============---\\r\\n     .........                                                                         ..............                                ....::::------==========---\\r\\n...........                                                                              ....:::..::...                               .....::::------======-----\\r\\n........                                                                                   .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            .......:::::::-----------\\r\\n                                                                                                ............                            .......::::::::::------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                 .........                                 .....................\\r\\n                                                                                                .........                                  .....................\\r\\n                                                                                               .........                                    ...........    .....\\r\\n                                                                                              ........                                       ..........         \\r\\n                                                                                             ........                                          ......           \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                    ..::::::----=+++++=====--::::::::----:::.........:::..:::---:::::::::::::::::--=====+*#%%%%%%%%%%%%%%%\\r\\n........::--=+++==-::::::::::::::::...                   ..:::-::::::--====-:::::::::.:::::----:::..........:...::------------------:::--=====+*#%%%%%%%%%%%%%%%\\r\\n..........::--==++==--::::::::::::::...                   .:::::::...:::::::.::::::::::::::-----::..........::::::------------====-------=====+##%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::...                   .:::::........::::::::::::::::-------:::........:::::::---================---==+++++#%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---:::::::::::...                  ...........:::::::::::-:::::---------:::.......::::::::---===========+++=======++++*#%%%%%%%%%%%%%%%%\\r\\n.................::--=====---::::::::::...                      .....:::::::::::-::::::::--------::......:::::::::---=======+++++++++=====++++*#%%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::..                    ....::::::::::::::::::::::::::------::.....::::::::::--=====++++++++++++====++++*#%%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--::::::::...               .:----::::::::::...:::::::::::----------:::...::::::::----=====+++++*****+++===++***#%%%%%%%%%%%%%%%%\\r\\n........................::---===--::::::::...             .-==+++-:::::::::...:::::-----------====---::...::::::------===+++**********+=++*#####%%%%%%%%%%%%%%%%\\r\\n.........................::::---=---:::::::....            :-=++=-::::........:::-------------======-::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::------:::::.....    ..:----:...:-----:::.......:::-----:::::--===+++==-::....:::::----=+*##%%%%%%%%%%%#*++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............-==:................::.....       .....:-=+****++=::::::::........:::---::::::--==++++++=-::...:::::----=+*#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%\\r\\n............-#%%*:.........                  .....  .....:-=*##*:::::::........:::::::::::::--==+++++==-:....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ...........-*#*+:.........                             ....:=+*=::::............::::::::::::::-==++===-:.....::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........:==:::......                               ...::-=+*=:......  ..........:::-----:::--=====--:.....:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..                                        ....:--+*+-....         .....:---====----=======--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=...              ..--==++===--=======---:...:::------*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-+*+-..              ..:--======------===---::::::-------=+*######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=+*=:..             ...:--===============---::::---======+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+-.....           ..:--===++++++*****+++=-:::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....::-=**=:.....   .........::--==+++***######**+=-::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-=+*+-:::..............::--===++***#######**+-:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........:--+*+=:::..............:::-====+***###%%####*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=++=:::..........::::::--====++**###%%%%###*=:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ........:-=++-::....::....:::::----====++**##%%%%%%%##+-::----=====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .......::---................::----====++*##%%%%%%%%%##+-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..........................::::--====++**#%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                                ....................::::::--====+*##%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................:::::::::::---===++*#%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ..........:::::::::::::---------==+*%%%%%%%%%%%%%#+---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              .-:..     .     ......:::::-==---::::--::--------==+#%%%%%%%%%%%%%%*=--=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:+*=--:.........::::::::::-=++==-::-----:::::---===+*#%%%%%%%%%%%%%#+--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .+*+**-.::::::::---:::::::=++==--------:::::::----=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ........                :..::     .. .+**#*=:::::::::::::::::+##*+--::---:::..:::::::-=+#%%%%%%%%%%%%%%#+-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ..........           .=-:===--:=-.:::. :+++*+-::::..........::-#%%#=-::::::....:::::::::-+*#%%%%%%%%%%%%#+=====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..........--   .-:....=*: .... .%#:.. ...::::..................:-#%%#=:.........::::::::::::--=++*######*+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..        -#=. :-.    =#.     ..=+:. ....      ..................-+*##=:........:::::::::::::::::::--===-------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..               =#=.       .=.   . .    ........    ............         .-=-.........:::::::::::------:::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..                 ..        :       .......      .....                     -*=:::.....::::-==--::------:::::::::-------====++**###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .                 ...        .          .....-===----:                ....:-#@%-::::.:......:----::----:::::::::-----------====+++***####%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:.        .    .--:::-:..:=*%##+:               .......:-+#@#::::::-...:::----::::::::---------------------=========+++***###%%%%%%%%%%%%%\\r\\n                     :-              .+#*----:.:-+*##*.               .         .=+::::::::...:::---::::::::-------------------------=====------===++***########\\r\\n                     :-           .....=*+-:-:. :==-==-       .-+=:   .......... .::.::---:.....::-:::::::::::--------------------------------------:----==+++**\\r\\n     .  .                 .            *%*+-.::.-=-....      ..:+#*-. .=**=.    ...::..-++=:::.. .::::::::::::::--------------------------------:::::::::::::::-\\r\\n        .:.                            ...-=: ...:.        ..:. -=+*#+:.:=**=:    .:-...-++-::::  .::::::::::::::::-------:------------:::::::::::::::::::::::::\\r\\n         .::                   ....  .:::-==-.             .--:  =*++**-. .-+*+-.  .-:..:--:::::.  .:::::::::::::::::::-----:-::::::::::::::::::::::::::::::::::\\r\\n           .:                     ..  .::=+++=:             -+-. .++::-:..  .:=*+-. :-:-----::. .  .::::::-----==---:-=++++=-:::::::::::::::::::::::::::::::::::\\r\\n         .  ::                          .=*+--=-        ..:. -+-. :====:::.....:-+#+:-----::::..::::::::::-===++++====++++++-::::::::::::::::::::::::::::::::::.\\r\\n        .=:..::                           .. .-=:       .-=-: -+=:.=+=-:.........-#@#--:::::..::::::::::::-=+++***+++==++=--:::::::::::::::::::::::::...........\\r\\n        :+=::=--:                             .:::::.   :*+:.  -*+.:-:...:-+*+==::+%@*=-.....:..::::::::::--=++*****++++==--::::::::::::::::::::::::............\\r\\n        :=+=-=+-=-                              .---:.   ..     ::......:+#%%%%%*++*%%=+-...::::::::::::::::=+*###********++==-::::::::::::::::::::.............\\r\\n        -==++=**-=-                         ..    ..          .......::::-+##*##%%%##%*+*:.:::::.......:::::=*#####++****#***+=-::::::::::::::--===-:...........\\r\\n       .-=--=++**-=:                                         ..........::..-*#**###%%%**@*::::::.........:::-+*##*+=-=+*******+=--::::::::::::=+++++=:.::.......\\r\\n       :------+**+==.       ..          .:.        ..       .........:::-:...+#+**##%%%*%%+::::............:::-==-::.::-=+++++==-------:::::::-=+++=-...::::::..\\r\\n       --------=+*=--:       .:.        -+-..       ..    ..................::+*+***#%%%*%%=::::::.:.... ....:::::::...::--========-----::::::::::::.....:::::::\\r\\n      --:--------=+=-=-.  .=##%*-      .....            ............... .....::+++***##%%*%*::--::.::....  ....:---:::...::::-----=-----:::::::::...::::::::::::\\r\\n    .:--::---:::.::=-:::. .+*+-.     ......           ..........  .........::-===+++**##%#+*::=-::::::....  ...*%%%#=-::.....:::::-----::::::::::::::::::.......\\r\\n  .:-::-:::--:.... .--::::                              .................:::======++**##%%+=:....:::::........:=#%%%#*-:::........:::::::::::::::::::::.........\\r\\n:::--::-::::--:.     .--::-.                      ........:..     .   . .:.:--====+++**##%#-:  .....:::::.....:-=*#*-**-::::.........::------:::::::::..........\\r\\n:.:::::-=::---::..  .  :-:---.          ..              .:.      ..   .....:--====+++**##%%=-. ..::---:::::...:--+*+.:=-::::::........::------:::::::...........\\r\\n:::.:::-=: .:----::. .. .---=-:                  .......:.      ...  .....:---====+++**###%*--..:=**####*+-:..:--=++-::::::::::.........::::::::::::............\\r\\n::::.:::.     :-+++*=::-..:--::                 ..:::::::::::::....   ....:---=====++**#%#%#-=*+:...::-=++=----:-=+*--::..:::::::..... .........................\\r\\n.:::.:::...     .::==:.::                      .....::::------------:::...:---=====+++**###%=:=#*+*+:...::...:::==+#::-::...:::::::......  ........::::.........\\r\\n:::::.:.:=-=:.    ...                         ......:::::::::----=======------=====+++**###%*--==-+#-..::::..:::==+*. --:. ...:::::::......   ....:::::.....    \\r\\n::::::..:=##+:.   .                           . .    ::::-----------=====++=--=====++++**##%#---=:-+#- ::.::.::-==*+  .::.   ...:::::::.....   ............     \\r\\n:::::::.:**+-                                . .. .  .:::::::------.:-===++++======++++**##%%=:-=::-=*: .::::::-=+#-   .::.    ...:::::::.....   ..........     \\r\\n::::::.:=#+:                                . ..      .--------::--:...-=++++*+====++++**#%#%*:-+-.::=*..::::--==++.   ..:-.     ...:::::::.....       ......   \\r\\n::::::.:+#-.     ....                      .  .        .:-----------.. .-=++++*+===++++***%%%%+-==::-:+=  ....-==+-     ..-:       ...:::::::...................\\r\\n:::::...**=.     .....                    .              ..::---=====-...-++++**===++++***#%#%%*=*+++=-=:.....-=+*:     ..:-         ...:---:...........::::::..\\r\\n:::.....++=.     ....                     . .                 .:-======-..-++++**===+++****#%#%%++*#**+*+-...:==+*:.    ...-.         ..=+##*:.........:::::::..\\r\\n.:.... .=+=      ......                  .. .                 ...-======-.:=+++**+==+++*****#%%%%++******+=..-==+#-.     :.::          .+#***=-..........::.....\\r\\n:.... ..=+-       .. ..                  . .                  .. .=======:.-+++***+=+++*****#%%%##+****#*+=--===+%*.     .:..          .:::.::=+-:.::::::......:\\r\\n:.... ..-=:          ..                  . .                  ..  :=======..=+++***=+++******#%%%#*++*++**+++++++#%:     .:...            .:::-*%*=:::::::......\\r\\n....  ..:=:        ....                  ..                    ..  -=====+-.:++++**++++*******#%%%#*++++*#**+++++*%=     .:. .              ...-%%%#=::::::.... \\r\\n. .    ..=.        ...                   .                     ... .-======:.-+++***+++********#%%%%#***#%%#*****###.     ::                    *%%%#=:::::.....\\r\\n ..     .-:       ..                        .                     . :=====+=.:=+++***+++*******##%%%%%##**#%%%%##%%#*=----==:::..        .      -%%#*-:::::::...\\r\\n ..      ::                                                .::::.... :--==++-::+++***+++********##%%%%%%##*#######%%#=:---=====++++++=:.:*:     .*%%#+:.:::::::.\\r\\n .    ...:-                                                 :--------:...::-=:.:+++***+++********###%%%%######%##%%%##:   .........:--::::.      :###%#=:--::::-\\r\\n .     ...-                                           .     .-----======---:::..-++****+++********###%%%########%%###%#:  .::..........::.        -##%#%+=******\\r\\n..     ...-.         . ...                     ..      .     .:----============-:=++***++++********#####%#######*##%%**#-..::...::...:.:.         .+*#%%*=++=+++\\r\\n.     ....-:      .. . .                       ..                ...::--=====+++++==+***++++********#####%%%#########=:**.  .....:.:::.:.         .+**#%#=:.    \\r\\n.      ...:-                                               .  .        ..::-==+++++++++**+++**********#####%%%###%##*=::#*=::::.::..:....        .:=***%*...    \\r\\n.      ....-.          . ..                                 .  .  ..     .....:-==++*++++*+++************####%%%%####=-:=*#%%#***++**++-.        ..:-+**#+...   \\r\\n         ..-:      ..  .. .                                  .     ..   ........:.:-=+**++++++**********##**##%%%%%#%%*+=-=+*%%%%#**+##+.      ...::.:=+**+:. .:\\r\\n        ...:-.      . . . ..                                    .   .... ........:..::=++*+++++***************###%%%#%%%##*++#%#***###+:...............=++*+..=*\\r\\n          ..:.           . .                                         .. ..........:.:::=++++++++****************###%#%%#%%%%####%%#**+=-::--=--::..:::::=++*=::-\\r\\n          ..:.        .    .                                           . . ........:.:.:==+++++++**************#####**%##***##%####*=:-=------===--=----=++*#**+\\r\\n            ..                                                   .        . ........:::.:==++++++++*************==-:::-+**==***#####*+===================+***###\\r\\n            ..                                 .         ....................:::::::::-::-==++++++++*********#*-.....:..-+**********+----------:::::::::::=***##\\r\\n             ..                              ............::::::::::::--------=========++++**********************-....::.:++**#***++++:...:..............:..-+++*\\r\\n             ..                        .........:::::::::::::::::::-------======+++++++*****#######%%%%%%%%######+-::...:+**********+-.................:::..-+++\\r\\n             .          .......................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%#*+==*******++***+=--:::.............----=++\\r\\n   .         ...     ................................                    .......:::::::----===++**###%%%%%%%%%%%%%%%@@@%%%###***++++++::::::::::::........---=+*\\r\\n  ..       .........................                                                         ...:::-=++*#%%%%%@%%%%%%%%%%%%%%%##***+++-..    ...........  :---=+\\r\\n  ..   ...................                                                                          ....:-=++*#%%%@@%%%%%%%%%%%%%###**+=-::::::::::::..   .....:\\r\\n  .................                                                                                      ....::-=+*##%%%%%%%%%%%%%#####*+=-:........   .. .    .\\r\\n..........                                                                                                  .....:::-==+**#####%%########*+=-:..            . .:\\r\\n                                                                                                                ......::--==++**###########**+=-:..        ....:\\r\\n                                                                                                                     .....::---=++**#########***+=--:::::------=\\r\\n                                                                                                                          ....::--==+***#######****++==------===\\r\\n                                                                                                                             ...:::--==++************+++=------=\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                       ....                                  .......::---===++++++++++++===---::\\r\\n                                                                                   .............                              ........::----====++++++++=====---\\r\\n                                                                                    ...............                            ........::::----==============---\\r\\n     .........                                                                         ..............                              ......::::------==========---\\r\\n...........                                                                              ....:::..::...                               .....::::------======-----\\r\\n........                                                                                   .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......::::::-------------\\r\\n...                                                                                            .......::...                            .......:::::::-----------\\r\\n                                                                                                ............                            .......:::::::::-------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                             ......................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  .........                                .....................\\r\\n                                                                                                 .........                                 .....................\\r\\n                                                                                                .........                                  .....................\\r\\n                                                                                               .........                                    ...........   ......\\r\\n                                                                                              .........                                      ..........      ...\\r\\n                                                                                             .........                                         .......          \\r\\n\",\n  \"......::-==+++==-::::::::::::::::::...                   ..:::::::----=++++==-==--:::::::::----:::.........:::..::----::::::::::::::::---=====+*#%%%%%%%%%%%%%%%\\r\\n........::--==++==-::::::::::::::::...                   ..:::::::::::-===--:::::::::::::::----:::..........:...::------------------::---=====+#%%%%%%%%%%%%%%%%\\r\\n...........:--==++==--::::::::::::::..                    .:::::::......:::..:::::::::::::-----:::..........::::::-----============------====+*#%%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::..                   ..::::.......:::::::::::::::::--------:::........::::::----================---==++++*#%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---:::::::::::...                  ...........::::::::::-::::::---------:::.......:::::::----==========+++++======++++*#%%%%%%%%%%%%%%%%\\r\\n.................::--=====---::::::::::...                     .....:::::::::::::::::::::-------:::......:::::::::---======++++++++++====+++++*#%%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::..                   ....::::::::::.:::::::::::::::-------::.....:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--::::::::...              .:--==-::::::::::..::::::::::------------:::...:::::::-----====+++++******+++==++***##%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...             :==+++=-::::::::...:::::------------====---::...::::::-----===+++****####***+=+*#####%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------:::::::....            :-=++=-::::........:::-------------======-::....:::::-----=++*####%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::------::::.....    ..::-===-...::----::........:::-----:::::--===+++==-::...:::::-----=**##%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n............:=+=:......................       ......:-=++****+=-:::::::.......::::---::::::--==++++++=-::...:::::----=*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%\\r\\n............=%%%+.........                   .....  ......:=+##*::::::.........:::::::::::::--==+++++==-:...:::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ...........-**+-:........                              ....:=++=:::.............::::::::::::::-==+===--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........-=-:.......                                ...::-=++=:......  ..........::------:::--=====--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .                                          ...:--+*+-....         .....:---====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=..               .:--==++==----======--::..::::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-+*+-..              ..:--======------===--::::::--------=+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=**=...             ..::--===========++===--::::--=======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+:.....           ..:--===+++++*******++=-:::--=======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....::-=**-::....   .........::-===+++***######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-=+*+-:::..............::--===++***#######**+-:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........:-=+*+--::..............::--===++**####%%####*=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=++-:::.........:::::::--====++*###%%%%%###*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ........:-=+=-:.....::....:::::----====++*###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ......::--:...............:::----====++*##%%%%%%%%%#*=::--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..........................::::--====++*##%%%%%%%%%%#*----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ....................:::::::--===++*##%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................::::::::::----===++*%%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               .........::::::::::::::---------==+#%%%%%%%%%%%%%#=---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              :=-..   ....  .......:::::-====--::::---:--------==*#%%%%%%%%%%%%%%*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..:+*=--:........:::::::::::-=++==-:------:::::---===+#%%%%%%%%%%%%%%#=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .+*+**-:::::::::---::::::-=++==-:------:.:::::----=*#%%%%%%%%%%%%%%*--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ........             . .-::--    ... :+**#*=::--:::::::::.::-*%%#+-::::::::...:::::::-=*#%%%%%%%%%%%%%%#=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ..........           :=::==--:-+-:::.. :+++*=-:::...........::-#%%#=-::::::....:::::::::-+*##%%%%%%%%%%#*+-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ......... .--   :-:....+*. .    -%#:.. ....:....................:-#%%#=:.........:::::::::::::-==+**####**+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   =%=  ::.    +*      ..==.. ....     ...................:=+##=.........::::::::::::::::::::-----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..               =*-        :-   .  .   ........     .........             :=-.........:::::::::::------:::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   :.                 ..       .:   .   .......     ...::.                     =#=:::.....::::-==--::------::::::::--------====++**###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .                .:..        :        ......:=++===--.                ....:=%@%-::::::......:----::----:::::--::-----------=====+++***###%%%%%%%%%%%%%%%%%%%%\\r\\n                     ::         .    :==-:--:.::=#%##=.               ........:=*@*::::::-..:::::---::::::::---------------------==========+++**####%%%%%%%%%%%%\\r\\n                     --             .:+#*----:.:-+*##+.               .         .==::::::-:...:::--:::::::::-------------------------====--------===++**########\\r\\n    .                ::          ......+#+-:::. -==--=:       :=++:   .::.........::.:----:......:-:::::::::::-------------------------------------:::----==+++*\\r\\n       ..                             .*#++-....-=-. ..    ... :+#*-..:=**=:    ...-...-++=::::. .::::::::::::::--------------------------------::::::::::::::::\\r\\n        .:.                             ..--.  ....       ...:  -=+*#+:..=**+:    .:-...-+=-::::  .::::::::::::::::------::---------::::::::::::::::::::::::::::\\r\\n         .:.                  .....  .:::-==-.             :--.  +*++**-  .-+*+-.  .-:..:-::::::.  ::::::::::---::::::---=--:-::::::::::::::::::::::::::::::::::\\r\\n           ::                     ..  ..:=+++=:             -+-. :+=::-:..  .:=++-: :------:::. .. .::::::----===---:-=++++=-:::::::::::::::::::::::::::::::::::\\r\\n        .. .::                          .=*+--=-        .::..-=-. -+===:::.....:-*#+:----:::::..::::::::::-==+++++====+++++=:::::::::::::::::::::::::::::...:::.\\r\\n        :=..:::                              .-=:       :==-. -+=..=+-:..........-#@#--:::....::::::::::::-=+++**++++=++==-::::::::::::::::::::::::::...........\\r\\n        -+=.:+--.                             .::-::.   -*=:.  =*=.:-:...:-***+=::*%@+=-....::.:::::::::::--=++******++++=--::::::::::::::::::::::::............\\r\\n        -=+=-++-=-                              :--:..         .::......-*#%%%%%#***%%=+-...::::::::::::::::=*####*********++=-::::::::::::::::::::.............\\r\\n        -==+++*+-=-                        ...    ..         ........::::-+##*###%%%#%+**:.:::::........::::+#####*++***##***+=-::::::::::::::-=====:...........\\r\\n       .-=--=++*+-=.        .                               ...........::..-*#**###%%%+#@*::::::.........:::-+****+--=+*******=---:::::::::::-++++*+-.:::.......\\r\\n       :-----=+**+==.       ..          --.        ..      ...........::-:...+#+**##%%%#%%+::::............:::---::..::-==++++==-------:::::::-=+++-:...:::::::.\\r\\n      .--------=+*=--:.     .:-:       .==:..       ..    ..................::+*+***#%%%*%%-::::::::.... ....:::::::...::--===-====-----:::::::::::......:::::::\\r\\n     .--:--------=+=--:.  :*%%%*-      .....           ................ .....::=++***##%#+%+::=-::.::...   ....-==--::...::::-----------::::::::::::::::::::::::\\r\\n    ::-:::---::...:=-:::. :=+-.      .....           ......................::-===+++**##%#++::=::::::.....  ..:*@%%#+-::......::::----:::::::::::::::::::.......\\r\\n ..--::-:::--:. .. .--::::                              .................:::======++**##%%+-.....:::::........-=#%%%**-:::........:::::::::::::::::::::.........\\r\\n:::-:::-::::-::.     .--::-.                      .......::.     ..   . .:.:--====++***##%#-: ......:::::.....:-=*#+-**-::::.........::------:::::::::..........\\r\\n:.:::::-=::---::.. ..  :-----.          ..        .     .:      ...  ......---====+++**##%%=-. .::-----:::....:--+*=.:--::::::........::------:::::::...........\\r\\n:::.:::--. .:-=--::. .. .---==:                  .......:.      ...  .....:---====+++**###%+-=..:=+*####*+-:..---=++::::::::::::.........:::::::::::............\\r\\n::::.:::.     :=++**=::-. :-::.                 ..:::----::::::::... .....:---=====++**###%#-+#+-....::-=+=----:-=+*:-::..::::::::.... .........................\\r\\n::::.::..:.     ..:--:.::                      .....::::-------------::...:---=====+++**%#%%=:=#*+*+:..:::...:::==+#.:-::...::::::::.....   .......::::.........\\r\\n:::::.:.:-==:.    ...                         ......:::::::::----========-----=====+++**###%+--==-+#-..::::..::-==**  -::.....:::::::......   ....::::.....     \\r\\n::::::..-+##=..                              ....    ::::-----------=====++==-=====+++***##%#---=:-+#: .:.::.::-==#=  .::.   ...:::::::.....   ...........      \\r\\n::::::..-#++:                               .. .  .  .:-:::::------.:-===++++======++++**##%%---=::-=*: .::::::==+#:   .::.    ...:::::::.....    .........     \\r\\n::::::.:+#=:                               .. ..      .------------:...-=++++*+====++++**#%#@*:=+-.::+*..::::--==++.   ..:-.     ...:::::::.....       ......   \\r\\n:::::..:**:      ....                      . .         .:-----------:...-=++++*+===++++***%%%%+-+=::--*= .....-==+:     ..-:       ...:::::::.............::....\\r\\n:::::..:**=      ....                     .               .::---=====-:..-++++**===++++***#%#%%*=*+++===:....:-=++.     ..:-         ..:----:...........::::::..\\r\\n:::....:*+=      ....                    .. .              .  ::-======-..=++++**==++++****#%#%%++*#**+*+-...-==++..    ...-.         .:=*##*:.........:::::::..\\r\\n.:.... .+=-      .....                   . .                  ...-=====+-.:++++**+=++++*****%%%%#++******+=..-==+#:.     :.:.          :+***+=-.................\\r\\n..... ..==:       . ...                  . .                  .. :=======:.-+++***+=+++*****#%%%##+****#*+=-====+%+.     ....          .::..::=+-:.::::::......:\\r\\n..... ..-=.         ...                  .                    ..  :=======..=+++***=+++******#%%%#*++*=+**+++++++##.     .: ..            .:::-*%*=:::::::......\\r\\n....  ..-=.        ....                  ..       .           ... .-=====+-.-+++***++++*******#%%%##*+++*#**+++++#%=     .-. .               . -%%%#=:::::..... \\r\\n ..   ..:-.        ...                   .                     ... .=======:.-+++***+++********#%%%%#***#%%##****##*.    .-.                   .*%%%#-:::::.... \\r\\n ..     .-.       ..                        .                     . :=====+=.:=+++***+++*******##%%%%%##**#%%%%##%##*===--==::::..      ..      -%%#+:.::::::...\\r\\n .      .-:                                      .         .::::.... ::-==++-::+++***+++********##%%%%%%##########%%#=::---=====+++++=:.-*:     .*%%#+-.:::::::.\\r\\n .    ...-:                                                 :---==---::...:--:.-+++***+++********###%%%%######%%%%%%##:   ..........:-::::.      :###%#=:=-::::-\\r\\n       ..:-                                           .     .-----=======--:::..-++****+++********####%%#########%##%%#:  .::..........::.        -*#%#%+=*###*#\\r\\n.      ...-.        .. ..                      ..            .::---============--=++***++++********#############*##%%**#-..::..::::..:.:.         .+*#%%*=+=====\\r\\n.     ....-.      ..   .                       .          .      ...::--====+++++++++***+++**********####%%%#########-:**.  ....:...::.:.         :***#%#-:.    \\r\\n.      ...-:                                               .  .  ..    ..::--=+++++++++**+++**********#####%%%###%##*-:-##=-::::::..:....        .:=***%+...    \\r\\n       ...:-.          . ..                                 .  .  ..    ......:-==++*++++*+++************####%%%%%#%#=-:=*#%%##******++-.        ..:-+**#+...   \\r\\n        ...-:      .   .  .                                  .     ..   ........:.:-=+**++++++**********##**##%%%%%#%%#*===+*%%%%#**+##+.     ....::.:=+**+:. .:\\r\\n        ...::       . . . .                                  .  .   .... ........:..::=++*+++++***************###%%%#%%%##*++#%#***###+................=++*+..=*\\r\\n          .::.          .. .                                         .. ..........:.:::=++++++++****************###%#%%#%%%%####%%#*+=--::--=---::::::::=+**=---\\r\\n .        ..:.        .    .                .                  .       . ..........:.:.:==+++++++**************###****%##***##%####*=:-=------====-=----=***#*#*\\r\\n            ..                               .                   .        . ........:::.:==++++++++**********#*+=-::::-+**==****####*+===================+***###\\r\\n            ..                                 .         ...................::::::::::-::-==++++++++*********#*-....::..-+**#*******+:--------::::::::::::=***##\\r\\n            ...                              ............::::::::::::--------=========++++********************#*-....::.:+***#***+++=...................:..-+++*\\r\\n             ..                        .........:::::::::::::::::::-------======+++++++****########%%%%%%%%%#####+-:::..:***********+:.................::::.-+++\\r\\n             .         ........................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%#*+==*******+++**+=--:::.............----+++\\r\\n   .         ...     .................................                   .......:::::::----===++**###%%%%%%%%%%%%%%%@@@%%%###****++++=::::::::::::........---=+*\\r\\n  ..      ..........................                                                         ...:::-==+*##%%%%@%%%%%%%%%%%%%%%##***+++-...   ........... .:---=+\\r\\n  ..   .......:...........                                                                          ....:-==+*#%%%@@%%%%%%%%%%%%%###**+=--::::::::::...  ......:\\r\\n .................                                                                                       ....::-=+**#%%%%%%%%%%%%%#####*+=:.........   .. .    .\\r\\n..........                                                                                                  .....:::-==+**#####%%%#######*+=-:...          .. .:\\r\\n                                                                                                                ......::--==++**###########**+=-:..        ...::\\r\\n                                                                                                                     .....::---=++**#########***+==-::::------==\\r\\n                                                                                                                          ....::--==+***#######****++==------===\\r\\n                                                                                                                             ...:::--==++************+++=-------\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                       ....                                  .......::---===+++++++++++++==---::\\r\\n                                                                                   .............                              ........::----====+++++++++====---\\r\\n                                                                                    ...............                            .........:::----==============---\\r\\n    ..........                                                                         ..............                              ......::::------==========---\\r\\n...........                                                                              ....:::..::...                               .....::::------======-----\\r\\n.........                                                                                  .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .......:::...                             ......:::::::------------\\r\\n...                                                                                            .......::...                             ......:::::::-----------\\r\\n                                                                                                ............                            .......:::::::::-------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                            ..............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                             ......................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  .........                                 ....................\\r\\n                                                                                                 .........                                 .....................\\r\\n                                                                                                .........                                  .....................\\r\\n                                                                                               .........                                    ............  ......\\r\\n                                                                                              .........                                      ..........      ...\\r\\n                                                                                             .........                                         .......          \\r\\n\",\n  \"......::-==+++==-:::::::::::::::::...                    ..::--:::----=+++==------::::::::-----:::........:::..:::----::::::::::::::::---=====+#%%%%%%%%%%%%%%%%\\r\\n.........:--==++==-::::::::::::::::...                   ..:::::::::::-----:::::::::::::::-----:::..........:..:::-------------------:--=====+*#%%%%%%%%%%%%%%%%\\r\\n..........::--==++==--::::::::::::::..                    .::::::...........::::::::::::::-----:::.........::::::-----=============-----====++*#%%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::..                   ..::::.......:::::::::::::::::--------::.........::::::---==================--==++++*#%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---:::::::::::..                   ..........:::::::::::-::::::---------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%\\r\\n.................::--=====---::::::::::..                      ....::::::::::::::::::::::-------:::......:::::::::---======++++++++++====+++++*#%%%%%%%%%%%%%%%%\\r\\n...................:::--====---:::::::::..                  .....::::::::::..::::::::::::::-------::.....:::::::::---=====+++++++**+++===+++++*#%%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--:::::::....              .:-===-::::::::::..::::::::--------------:::...:::::::-----====++++*******++===+****##%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...             :==+++=::::::.......:::-------------====--::....::::::-----===++****#####**++++*####%%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------:::::::...             :-===----::........::-------:::---=======-::....:::::-----=+**###%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n............................:::-----:::......    ...:-=++=-:::::----::........::------:::::--==++++==-::...:::::-----+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n............-+*+:...................          ......:--=++**#*+-:::::::.......::::--:::::::--=+++*+++=-:....:::::----+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%\\r\\n............*%%%=.........                   ...       ...:-+*#+::::::.........:::::::::::::--==+++++=--:...:::::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..........=**=-:........                              ....-=+*=:::.............::::::::::::::-==+===--:.....:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........--:......                                  ...::-=++-......    .........::------::--======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...:-=+*+:...            ...:--=====---========--:...::::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=++=.                .:-==++===----======--:...:::------=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:..              ..:--======-----====--::::::--------=+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-=**=...             ..::-==========+++++==--:::---=======**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+:.....          ...:--==+++++********++=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:--+*+-::....   .........:--===+++**#######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-=+*=::::..............::--==+++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ........:-=+*+-:::..........:::.::--===++**###%%%###**=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=++-::..........::::::---===++**###%%%%%###+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-===:......::....:::::----====+**###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .......::::................:::----====+**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            .........................::::--====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ..................::::::::---===++*#%%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................:::::::::------===++*%%%%%%%%%%%%#+---====++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ........:::---::::::::---------===*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .-=-... ..............:::::=====-::::----::------===*#%%%%%%%%%%%%%#+---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..:+*===:......:::::::::::::==++==--------:::::---===+#%%%%%%%%%%%%%%#=-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               :+*+*+-::::::::---:::::::=+++==-:-----::..::::----+#%%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ........            .. :-:---   .... :++*#*-:--::::::::...::-#%%#=-::::::::...:::::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ..........           =+::=--:.=*-:::...-++++=::.............::=#%%#=-::.::.....:::::::::-=+*#%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ......... .+-   --....:#+       =@+... .........................:=#%%#=:........::::::::::::::--==+**##**+=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   *%-  :.    .*=      ..--.......     ...................:-=*#-.........::::::::::::::::::::-----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .                =+:        :: . .  .   .......      .......               :=-........:::::::::::-------:::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   :                  ..       .: . .   . ............:::                     .+#-::::....::::-==--:-------::::::::--------====++**####%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                    .:..       ..        ......-+**+==-:.               ....:-+%@#-::::::.....:-----::---::::----:------------=====++++**####%%%%%%%%%%%%%%%%%%%\\r\\n                     :.     .  ..    -+=----:.:-=#%#*-               ..  .....:-*@+:::::--..::::----:::::::----------------------===========+++**####%%%%%%%%%%%\\r\\n                     -:            ..:+*+----..:=+*##+          .     .         .-=::::::::...:::--::::::::--------------------------====---------===++**#######\\r\\n    .                :.         ..... :*#+-::: .-=-:--.      .:+*+:   ::::........::.:----:......:-:::::::::::------------------------------------:::::----==+++\\r\\n       ..                             :**+=:....==:        ... -+#*-:.:=**=:    ...-...-++=::::  .::::::::::::::-------------------------------:::::::::::::::::\\r\\n        .:.                              :=-.   ..        ...:  -=+##+:..-**+:    .::...-+=::::.  .::::::::::::::::------::---------::::::::::::::::::::::::::::\\r\\n         .:.                  .....  .::--==-.             :--. .+*==*+:  .-+*+-.  .-:..:-::::...  :::::::::-----:::::--===-::::::::::::::::::::::::::::::::::::\\r\\n           ::                     .   ..:+*++=:            .-+-  :+=:::.... .:=++=: :------:::.....:::::::---=====---=+++++=::::::::::::::::::::::::::::::::::::\\r\\n        .. .::                          .=+=:==-        .::..-=:. -+===::.......-*#+:--::::::::::::::::::--==+++++===++++++-:::::::::::::::::::::::::::::.......\\r\\n        ==..:::                              .--:       -==-. -++..++-:..........=%@#--::...:.::::::::::::-=+++**++++++==--:::::::::::::::::::::::::............\\r\\n        =+=.-+--.                             .:---:.   =*-.   =*-.::....:=##**=:-*%@+=-....::.:::::::::::--=+********+++=--:::::::::::::::::::::::.............\\r\\n        -=+=-++-=:                              :--:.          ........:-*%%%%%%#**#%#=+:..::::::::::::::::-+*####*********++=-::::::::::::::::::::.............\\r\\n       .===+++*+-+:                        ..                ........:::::+##*###%%%#%+#*:::::::........:::-*#####*+++**##***+=-:::::::::::::-==+++-:...........\\r\\n       :----=+**+-=.        .                               .........::::..-*#**###%%%+%%+:::::..........:::-+***+=--=+******+=----::::::::::-+++**+-.:::.......\\r\\n      .------=+**+=-.       ..         .=-.        ..      ...........:::....+*+**##%%%#%%+::::...:........::::--::..::-==+++===-------:::::::-==+=-:...:::::::.\\r\\n      :--------=**=--:.     :--:       .==..        .    ............:......::+*+***##%%*%#-::::::::....  ...:::::::...::------====-----::::::.:::......::::::::\\r\\n     :--:--------=+---:   -#%%#+:      .....           ................ .....:-=++***##%#+%+:-=--::::...   ...:-+==-:::...::::----------:::::::::::::::::..:::::\\r\\n   .::-:::--::....:=-:::. :==:       .....           .....................::--===+++**#%%#++.:-::::::.....  ..:#@%%%+-::......::::----::::::::::::::::::........\\r\\n .:-:::::::--.. .. .--::-:                             ..................:::=====+++**##%%+-.....::::.........-+#%%#**-:::........:::::::--:::::::::::..........\\r\\n:::-:::-::::-::.     :--:--.                      .......:.      ..   .....---===+++**###%*-:  ....::::::.....:-=*#=-#*:::::.........:-------::::::::...........\\r\\n:.:::::--::---::.. .. .:----:.          .         .     :.      ...  .....:---====+++**##%%--. .:-===---::....:--+*=.:-:::::::........:::-----:::::::...........\\r\\n:::.:::-:  .:-=---:.... .-===-:                  .:........     ..   .....:---====+++**###%=-=:.:=+*####*+-:::---+++::::::::::::.........:::::::::::............\\r\\n::::::::.     :=++**=:--. :::.                  ..:::-------:::::.........:---====+++**###%*-+#+-.....:-==-:---:==+*:-::..::::::::.... .........................\\r\\n::::.::..:.     ..:-:..:.                      ....::::::-------------::.:----====++++**%#%%--=**+#+..::::...:::==**.:-::...:::::::......   ......:::::.........\\r\\n:::::::.--+=:.  . ..                          ......:-:::::::----========-----=====+++**###%+--=--+#-..::::..::-==*+  -::. ...:::::::......   ....::::.....     \\r\\n::::::..-*##-..                              . ..    :::::----------====+++==-=====+++**###%*----:-+#:..:::::::-=+#-  .::.   ...:::::::.....   ...........      \\r\\n::::::.:=%==.                               .  .  .  .--:::::------.:-===++++======++++**%#%%---=.::=*: :::::::==+*.   .::.    ...:::::::.....    .........     \\r\\n:::::..:*#-.        .                      .  ..      .------------:...-=++++*+====++++**#%#@*:==:.-:+*..::::--==+=    ..:-.     ...:::::::.....      .......   \\r\\n:::::..-#+:      ....                     .. .         .::------=---:...-=++++*+===++++***%#%%+-+=::--*- .....-==+:     ..-:       ...::::::.............:::....\\r\\n:::::..-#+-      ....                     .               ..:--======-:..-++++**===++++***#%#%%++*+*+===:....:==++.     ..-:        ...:-==-:..........:::::::..\\r\\n:::....-*=-      ...                     .  .              .  ::-======-..=+++**+==++++****%%#%%++****+*+-...-==*+.     ...:.         .:+*#%*:.........::::::...\\r\\n.:.... :*=:      .....                   . .                  . .-=====+-.:++++**+=++++****#%%%%#+*******+-..-==*#:.    .:.:.          :+*++=--.................\\r\\n..... ..+-.       . ..                   . .                  .. :=======:.-+++***=++++*****#%%%##+****#*+======+%=.     :...          ..:..::=+-:.:::::..... .-\\r\\n..... ..=-.       . ...               .  ..                   ..  :=====+-.:=+++***=+++******#%%##*++*=+**+++++++%#.     :: .             .:::-#%*=::::::.......\\r\\n...   ..--.        ....                  ..       .           ..  .-=====+:.-+++***++++*******#%%%#**+++*#**++++*#%-     :-. .                 =%%%#=:::::..... \\r\\n ..   ..:-         ...                   .                     ... .=====+=::=+++***+++*******##%%%%##**#%%##****##*.    .-.                   .#%%%*-:::::.... \\r\\n .      .-.                                ..                     . :=====+-.:=++****++********##%%%%%%#**#%%%%##%##*+====+=---::..     .:      =%%#=::::::::...\\r\\n .      .-.                                      .         .-::::....::-===+-::+++***+++********##%%%%%%##########%%#-:::----====++++=:.-*.     .*%%#*-.:::::::.\\r\\n..    ...-:                                                .:---==---::...:--:.-+++***+++********###%%%%######%%%%%#%#:   ..........::::::       :###%#=-=-::::=\\r\\n.      ..-:                                           .     .----========--:::..=++***++++********####%%############%%#:  .-:..........:..        =*#%##+=######\\r\\n.     ...:-       . . ...                      .             .:::---=======++==--=++***+++*********#####%#######*#%%#+*#-..::..::::.::.:          .**#%%*==-----\\r\\n.     ....-.      . . ..                       .          .      ...::--====+++++++=+***+++*********#####%%%#########-:**.  ...::...::..          -***#%*-:     \\r\\n.     ....-:                                               .  .  ..    ...:--=+++++++++**+++**********#####%%%##%%##*-:-##+--:::::.::...         .:=***%+...    \\r\\n      ....::           . .                                  .  .  ..   .......:--=++*++++*+++************####%%%%%#%#==:=*#%%%###****+*-         ..::+**#+:..   \\r\\n      . ..:-.      . . .  .                                        ..   ........:.:-=+**++++++**********##**##%%%%%#%%#*===+*%%%%#**+##=      ...:::.:=+**+:..:-\\r\\n.       ...-:       ..... .                                  .  .   .... .......::..::=++++++++***************###%%%#%%%%#*+*#%#**####=....:...........=++*+..=*\\r\\n          .::           ....                                         .. ..........:.:.:=++++++++****************###%#%%##%%%###%%%#*+---::--=---::::::::++**=---\\r\\n .        ..:.                             ..                  .       ............:::.-+=+++++++**************##***+*##**++##%####*=--=------=======---=***#*#*\\r\\n            ..                               .                   .          ........:::.-==++++++++**********#*=--::::-+**==****####*+===================+***###\\r\\n            ..                                 .         ...................::::::::::-::-=+++++++++*********#*-....::..-+**#*******=::-------::::::::::::-****#\\r\\n            ..                               ...........::::::::::::--------==========++++********************#*-....::.:****#***+++=..................::..-+++*\\r\\n             ..                       ..........::::::::::::::::::--------======+++++++****#######%%%%%%%%%%#####+--::..:***********+::................::::.-+++\\r\\n             .         ........................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%#*+==*******+++**+=--::::............----+++\\r\\n   .         ..      ...............................                     .......:::::::----===++**###%%%%%%%%%%%%%%%@@@%%%###****++++=:.::::::::::........---=+*\\r\\n  ..      .........................                                                          ....::-==+*#%%%%%@%%%%%%%%%%%%%%%###***++-................. .:---=+\\r\\n  ..   .......:..........                                                                           ....:-==+*#%%%@@%%%%%%%%%%%%%###**+=---:::::::::...  ......:\\r\\n .................                                                                                       ....::-=+**#%%%%%%%%%%%%%#####*+=:...  ....   .. .    .\\r\\n..........                                                                                                  ......::-==+**######%########*+=-:...          .. .:\\r\\n                                                                                                                ......:::--=++**###########**+==-:.    .. ....:-\\r\\n                                                                                                                     .....:::--==+**#########***+==-:::-------==\\r\\n                                                                                                                          ....::--==++**#######****++===-----===\\r\\n                                                                                                                             ...:::--==++************+++=-------\\r\\n                                                                                                                             .....:::--==+++*********+++==-:::::\\r\\n                                                                                      .....                                  .......:::--===+++++++++++++==---::\\r\\n                                                                                   .............                              ........:::---====+++++++++====---\\r\\n                                                                                    ...............                            .........:::----==============---\\r\\n    ..........                                                                         ..............                              ......::::------==========---\\r\\n...........                                                                              ....:::..::...                               .....::::------======-----\\r\\n.........                                                                                  .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .....:.:::...                              .....::::::-------------\\r\\n...                                                                                            .......::...                             ......:::::::-----------\\r\\n                                                                                                ............                            .......::::::::::------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  .........                                 ....................\\r\\n                                                                                                 .........                                 .....................\\r\\n                                                                                                .........                                  .....................\\r\\n                                                                                               .........                                    ............  ......\\r\\n                                                                                              .........                                      ..........      ...\\r\\n                                                                                             .........                                         .......          \\r\\n\",\n  \"......::-==+++==-:::::::::::::::::...                    .:::-::::----++++=-----::::::::::----:::..........::..:::-----:::::::::::::::---====+*#%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--:::::::::::::::..                    ..:::::::::::----::::::::::::::::-----:::.........::..::--------------------:--=====+*#%%%%%%%%%%%%%%%%\\r\\n..........::--==++==--::::::::::::::..                    .::::::...........:::::::::::::------:::.........::::::----==============-----==++++*#%%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::..                   ..:::.......:::::::::::::::::--------:::........:::::::---==================--=+++++##%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                   ..........:::::::::::-::::::---------::.......::::::::---==========++++++=====++++*##%%%%%%%%%%%%%%%%\\r\\n.................:::-======--::::::::::..                      ...::::::::::::::::::::::::------:::......::::::::---======+++++++++++====++++*#%%%%%%%%%%%%%%%%%\\r\\n...................:::--=====--::::::::...                 ..:::.:::::::::...:::::::::::::--------::.....:::::::::---====++++++++**+++===++++*#%%%%%%%%%%%%%%%%%\\r\\n.....................:::--=====--:::::::....              :-====-::-:::::::..:::::::-----------=---::....:::::::-----====++++*******++==++****#%%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::....           .-==+++-:::::.......:::-------------=====--::....::::::-----==++***#######**+++*###%%%%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------::::::....       .... .:-===---::........:::------::::---===++==-::....:::::----=++*###%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............:..............:::---:::......     ...:=++++=:::::----::........::-----:::::--===++++==-::...:::::----=+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n............=*#+:.................           .......::--=+*###+-::::::........:::::::::::::--=+++++++=-:...::::::---=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:#%%#-.........                              ..:-+*#+:::::..........:::::::::::::--==++++==-:....:::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..........=++-::.......                               ...:-=+*=:................:::::::::::::-======-::.....:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .......--:....                                    ...::-=*+-.....     .........:----=--:---======--:.....::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:...            ..:--======--=========--:...:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=++-.               ..:-==++===-----====---:..::::------+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:..              ..:-=======-----====--:::::-----=---=+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...::-+**-...             ..:--========+++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*=:.....          ..::-===+++++****#***++=-::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+-::....  ..........:--===++***#######**+-:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........::-=**=:::...............::-===+++**########**=-::---------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-=+*+-::...........::::::--===++**###%%%###**=:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-++=-::....:...:::::::----===++**###%%%%%###+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-==-:......::....:::::----===++**##%%%%%%%##*=::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .......::::................:::----===++*###%%%%%%%%%#*-:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            .........................::::--====+**##%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               .................:::::::::---===++*#%%%%%%%%%%%#*----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................::::::::-------===++#%%%%%%%%%%%%#+---====++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                               ........::----::::::::---------==+*#%%%%%%%%%%%%%*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .=+-... .............:::::-=====-::::---:::------==+*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..:+*===:..:::::::::::::::::=+++==-------::::::---===*#%%%%%%%%%%%%%%*=-====+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..        :+**#+-::::::::---::::::-=*++=-:------:...::::---=+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........            .. -=---: . .::. :++*#+-:--:::::::....::=#%%#=-::::::::...:::::::-=*#%%%%%%%%%%%%%#*=====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ...........          .+=:---::.+*:::....-+=+=-:..............::=#%%#=::........::::::::::-=+*##%%%%%%%%##+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ........  :+:  .=-....-#-       +%=..  .......  ................:=#%%#=:........:::::::::::::::--==+****++=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   *#-  ..    .*:   .   .-:.......    .....................:=**-.........:::::::::::::--::::::----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..                ==:        -: . .  .   ......      .......                :=-.:......:::::--::::------::::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:                  .        .. .     .  ..........::-.                    .:##-::::....:...-==-::------:::::::::--------====++***###%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                    :::.       ..       .......-***+==-:               .....:-*%@#-::::::. ...:----:::::::::------------------======+++***####%%%%%%%%%%%%%%%%%%\\r\\n                    .:.     .  ..   .=*+----:.:-+#%#*-               ..     ...-*%=:::::-:..::::---::::::::----------------------============++***####%%%%%%%%%%\\r\\n                    .=.            ..:+*+----..:=+***=         ...    .    ...  .--::::::::...:::--::::::::---------------------------=------------===++**######\\r\\n   ..               .:.         ..... -##+-::: .==-:--.      .:+**:   :--:........::.:-==-:......:::::::::::::------------------------------------::::::----==++\\r\\n       ..                             :*+==:...:==:       .... -**+=:.:=**=:    ..:-...-++=::::  .::::::::::::::------------------------------::::::::::::::::::\\r\\n        .:.                             .:=-              .:::  -++##+-..-+*+-    .-:...-=-::::.  .::::::::::::::::------::--------:::::::::::::::::::::::::::::\\r\\n         .:.                  .......::--===-.             :=-. .+*==++:  .:+*+-.  .-:.::-::::...  ::::::::------::::--====-::::::::::::::::::::::::::::::::::::\\r\\n           ::                         ..-**+==:            .-+-  :+=:-:......:=++=: :------::......::::::---======---++++++=::::::::::::::::::::::::::::::::::::\\r\\n        :. .::                          .=+-:==-       .:--..-=-. -+==-::.......-*%*---::::::::::::::::::-==++++++===+++++=-:::::::::::::::::::::::::::::.......\\r\\n        =-..-::                              .--. .     -+-:  -*+.:+=::...:::....+%@#--:....:.:::::::::::--=+++**++++++==-::::::::::::::::::::::::::............\\r\\n       .++-.==--.                             .:---:.   =+:.   =*-.::...:-+###*+--*%%==-....::.:::::::::::--=+********+++==--::::::::::::::::::::::.............\\r\\n       .==+=-*+-=:                              :--:.          .......::=#%%%%%%##*#%#=+:..::::::::::::::::-*#####*********++=-::::::::::::::::::::.............\\r\\n       :=-=+++*+-+.                        ..                ........:::::+##*###%%%##+#*:::::::........:::-*#####+=++**##***+=-:::::::::::::-=++++=:...........\\r\\n       -----=+**===         .                               .........::::..-*#**###%%#+%%+:::::..........:::-+**+=-:--++*****+=-----:::::::::=+++**+:.:::.......\\r\\n      .------=+**==-        ..         .=-.        ..     ............:::...:+*+**##%%%#%%=::::...:........:::::::....:-==+++===-------:::::::-===-:....:::::::.\\r\\n      ---------=**---:.    .-==:       .=-..             .........::::.....:::+++***##%%*%#-::::-:::.... ....::::::::..::------====-----::::::.........:::::::::\\r\\n     :-:------::-=+---.  .=%@%*=.     .....           .......................:-=++***##%#*#=:-=--::::...   ...:=++=-:::...:::::--------::::::::::::::::::..:::::\\r\\n   :::-::---::....:=-:::..:--.          .            .....................::-====++**##%@*+=.:-::::::..... ...-%@@@%+-::......:::::--:::::::::::::::::::........\\r\\n.::-::-::::-:.  .  .--::-:                         .   .................:::-=====+++**##%%=-......::::........-=##%#**-:::........::::::---:::::::::::..........\\r\\n:::-::--::::-:..     :--:--.                      .......:.      ..  ...:..--====+++**###@*-.  ....::::::.....:-=*#=-*+:::::.........:-------:::::::............\\r\\n:.:::::=-::---::.  .. .:----:.          .         .    .:.      ...  .....:---===+++***##%#--...:=====--::....---+*=.:-:::::::........:::-----::::::............\\r\\n:::.:::-:  .:-=---:.... .-===-.                  :::...:.... . ...   .....:--=====+++**##%%=-=:.:=+**####+-:::---+*=::::::::::::.........::::::::::.............\\r\\n:::.::::      :==+#*=:--..::..                  ..::---------:::::.......:---=====+++**###%*-+#*-::...::--::---:==*+:-::..::::::::.... .............:...........\\r\\n::::.::.::.     ..:-:....                      ....::::::-------===---::.:---=====++++**%#%#--=*++#+..::::...::-==*+ :-:....::::::::.....   ......::::..........\\r\\n::::::..-=*=-.  . ..                          ......:-:::::::----=========---=====++++**##%%=--=--+#-.:::::..::-==#= .-::. ...::::::::.....   ....::::....      \\r\\n::::::.:-#**:.                               . ..    :::::----------====+++==-=====+++**###@*--=-:-+#:.::::::::==+#:  .::.   ...:::::::.....   ...........      \\r\\n::::::.:+#=-                                . ..  .  .---::::----=-.:-===++++======+++***%#%#:-==.::+*. :::::::==**.   .::.    ...:::::::.....       ......     \\r\\n:::::.:-#*:         .                      .  .       .------------:...-=++++*+====++++**#%%@+:==:.-:+*...:::--==+-    ..:-.     ...:::::::.....     .........  \\r\\n:::::..=#+.     .....                     .  .         .::-----===--:..:-++++**+===++++**#%#%%+-+=:---+- ....:-=+=.    ..:-.       ...::::::............::::....\\r\\n::::...=*+:      ....                     . .             ..::-======-:..-++++**===++++***#%#%%++***+===:....:==*=.     ..-:        ...-===-:..........:::::::..\\r\\n::::.. =*=:      ...                     . .               . .::-======-.:=+++**+==++++****%%#%%++****+*+-...-==*=.     ..::.         .-+#%%+:.........::::::...\\r\\n::.... -+=.      .....                   . .                 .. .-======:.:++++**+=++++****#%%%%#+*******+-.:===*#:.    .:.:.          -+*+==--.....:::.........\\r\\n..... .:+-.       . ..                  ...                   .  :=======:.=+++***=+++******#%%%##+****#*+=====+*%=.     :...           .:..::=*=:.:::::.......-\\r\\n..... ..=:        . ...               . ...                   .. .-=====+-.:++++**++++*******#%%%#*++*=+**+++++++%*.     :: .             .:::-#%#=::::::.......\\r\\n...   ..=:        .....               .  ..       .           ... .-=====+:.-+++***+++********#%%%##*++*##***+++*#%:     :-. .                 =%%%*-:::::..... \\r\\n .    ..-:         ...                   .                     ... :=====+=.:=+++***+++*******##%%%%##**#%%###***##*.    .-.                   .#%%#+::::::.... \\r\\n..      :-       .                         ..                     . :=====+-.:+++***+++********##%%%%%%#**#%%%%%#%##*+====+=----::..    ::      +%%*=::::::::...\\r\\n..    . .-.                                      .         .--:::....::-===+::-+++***+++********##%%%%%%####%#####%%#-..:::---===+++*=::-*.     .*%%#*-::::::::.\\r\\n..    ...-.                                                .----===---:...:--:.-+++***+++********###%%%%######%%%%%#%#:   .:........:::::.       :###%#+-=-::::=\\r\\n.      ..-.             .                             .    ..----=========--::..=++***++++*******#####%%######*####%%%*:  :-:..........:.         =*#%%#==#%%###\\r\\n.     ...::       . . ...                      .      .  .   .:::---=======+++==-=++***+++********######%#########%%#+*#:..::..:::::::.:          :**#%%*==-::--\\r\\n.     ...:-.      . . ..                       .          .      ....::-====+++++++++***+++********######%%%########*::*+.  ...::...::..         .-***#%*-:     \\r\\n      ....-.             .                                 .  .  ..    ...::-==++++++++**+++*********######%%%##%%##*-:-##+=--::-:::::..         .:=***#+...    \\r\\n.     ....-:       .   . .                                  .  .  ..   .......:--=++**+++*+++************####%%%%%#%#+=--*#%%%###******-         ..::+**#+:..   \\r\\n        ..:-.      . . .  .                                 ..     ..   ........:.:--+**++++++**********#*####%%%%%#%%#*+==+*%%##****#*-      ...:::.:=+**+:..--\\r\\n      . ...-:        . ....                                  .  .   ............::.:::+++*+++++*********####**###%%%#%%%%#***#%#**####=....::..........=++*+..=*\\r\\n .        .::           . ..              .                   .      .............:.:.:+++++++++****************###%#%%##%%%%%#%%%#*=---::--===-:::::-::++**+=-=\\r\\n .        ..:.                             ..                  .      .............:::.-+=+++++++**************#****+*##*+++#######*=--=------=========-=***###*\\r\\n            .                                .                   .         .........:::.-==++++++++**********#*=-:::.:-+**=+****####*====================+***###\\r\\n            ..                                 .         ...................:::::::::--::=++++++++++*********#*-...:::..-+**#*******=::------:::::...:::::-*****\\r\\n            ..                              ...........::::::::::::---------==========++++********************#*-....::.-****##**+++=..................::..-+++*\\r\\n            ...                       .........:::::::::::::::::::-------=======+++++++****#######%%%%%%%%%%#####+--::..-***********+-:.................::::-+++\\r\\n             .         ........................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%#*+==*******+++**+=---:::............---=+*+\\r\\n  .          ..     ................................                     .......:::::::-----==++**###%%%%%%%%%%%%%%%@@@%%%###****++++=:..:::::::::........---=+*\\r\\n  ..      .........................                                                          ....::-==+*##%%%@@%%%%%%%%%%%%%%%###***++-.........:....... .:---=+\\r\\n .:.  ...................                                                                           ....:--=+*#%%%@@%%%%%%%%%%%%%###**+=---::::::::....   .....:\\r\\n .................                                                                                      .....::-=+**#%%%%%%%%%%%%%#####*+=:...   ...  ... .    .\\r\\n..........                                                                                                  .....:::-==+**######%########**=-::..          .. .:\\r\\n                                                                                                                ......:::--=++**###########**++=-:.    ....:..:-\\r\\n                                                                                                                     .....:::--==+**##########**++=-----------==\\r\\n                                                                                                                          ....::---=++**#######****+++==-----===\\r\\n                                                                                                                             ...:::--==++************+++==------\\r\\n                                                                                                                             .....:::--==+++*********+++==--::::\\r\\n                                                                                     ......                                  .......:::--===+++++++++++++===---:\\r\\n                                                                                  ..............                              ........:::---====+++++++++====---\\r\\n                                                                                    ...............                            .........:::----===============--\\r\\n    ..........                                                                         ..............                             .......::::------===========--\\r\\n...........                                                                             .....:::..::...                               .....::::------======-----\\r\\n.........                                                                                  .....:..:::...                              .....:::::---------------\\r\\n.....                                                                                        .....:.:::...                              .....:::::::------------\\r\\n...                                                                                           ........::...                             ......:::::::-----------\\r\\n                                                                                                ............                            .......::::::::::------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   .........                              ......................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  .........                                 ....................\\r\\n                                                                                                 .........                                  ....................\\r\\n                                                                                                .........                                  .....................\\r\\n                                                                                               .........                                    ............  ......\\r\\n                                                                                              .........                                      ...........    ....\\r\\n                                                                                             .........                                         ........         \\r\\n\",\n  \"......::-==+++==-:::::::::::::::::...                   ..:::-::::----+++==-::--::::::::::----:::.........:::..::------:::::::::::::::--=====+*#%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--:::::::::::::::..                   ..:::::::::::::--::.::::::::::::::-----::..........:...::-----------------------=====+*#%%%%%%%%%%%%%%%%\\r\\n...........::-==++==--::::::::::::::..                    .:::::...........::::::::::::::------:::.........::::::----==============-----==++++#%%%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::..                   ..:::.......:::::::::::::::::--------:::........:::::::---==================-==++++*#%%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                   ..........::::::::::--::::::--------:::......:::::::::---=========+++++++=====++++*#%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--::::::::::..                      ...::::::::::::::::::::::::------::......:::::::::---======+++++++++++====++++*#%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...                 .::::::::::::::...:::::::::::::--------::....:::::::::---=====+++++++**++++===++++*#%%%%%%%%%%%%%%%%%\\r\\n......................::---====--:::::::....             .:-==+=:::-:::::::.:::::::-----------==---::....::::::------===++++********++==+****##%%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...            .-==+++-:::::.......:::-------------=====--::....:::::-----==++***########**+++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------::::::....      .......:--=----::........:::------::::---===++=--::....:::::----=+**##%%%%%%%%%##*++##%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............::..............::::::::......      ..:-=+**+=--::::--:::.......:::----::::::--==+++++==-:....:::::----=+*#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:*##=...............              .......:::--=*###+:::::::........::::::::::::--==++++++==-:...:::::----=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........-%%%*:........                               ..:-=**=:::::..........:::::::::::::--==++++==-:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:=+=-::.......                              ....:-=++=:.................::::::::::::-======-:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......::...                                      ...:--+*+-.....      .......::---==------======-::....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=...             ..:--======--========--::...:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=*+-.               ..:-==+====-----====---:..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=..              ...:-=======----=====--:::::----==--==+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:--+*+-...             ..:--=====+=++++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-=+*=......          ..::-===++++****##***++=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ....:-=+*+-::....  .........::--==+++***#######**+-:::---====-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........::-+**=:::...............:--===++***########**=:::---------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=+*=-::..........:::::::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ......:-=++=:::...:....:::::::---====++**##%%%%%%##*+-::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-==:.......::.....:::----====++*###%%%%%%%##*=::---======*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          .......::.................:::---====++*###%%%%%%%%%#+-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .......................:::---====+**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................::::::::::--====++*#%%%%%%%%%%%#*----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .............::..::::::::-------===+*#%%%%%%%%%%%%#=---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..               .......::-----::::::::---------==+#%%%%%%%%%%%%%#*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .:++-::.............:::::::-=====-:::----::::----===+##%%%%%%%%%%%%%#=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..:*+=+=:..::::::::::::::::-=+++==-------::::::---===*#%%%%%%%%%%%%%%*--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ....                      ..        :++*#+-::::::::--:::::::=+**==-:------:...:::::--=*#%%%%%%%%%%%%%%#=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........            :..==-==:....::. -++*#+-:-::::::......::=%%%#=::::::::...::::::::-=*#%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .........:.    . ..  :*=.--::..#*:::....-===-:...............::=#%%#=::........::::::::::-=+**##%%%%%%%#*+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .......   -*:  :=:... =#:      .*%-..  .....   .................:=#%%#-.........:::::::::::::::---=++**++=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .##:  .     :+.   . . .:..........  .................   .:-+*-.........::::::::::::---:::::::---------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..                --.       .-. . .  .  ......       .....                  :=-.:......:::::--::::------::::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..                  .        :.          ......:..::--.                  ...-%#-::::........-=--::------:::::::::---------===+++**####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .:::        ..      .......:=*#**=-:.               .....:=*%@#:::::::. ...:--=-:::::::::------------------=======+++***###%%%%%%%%%%%%%%%%%%\\r\\n                    .:         .    .+*+--=-.::-+#%#*:               .      ...:*%-:::::-:..::::---::::::::----------------------=============++***####%%%%%%%%%\\r\\n                    :=             ..:+*+---:..-=+***-        .::.   ..   ....  .--:::::::....:::--::::::::-----------------------------------------==+++**#####\\r\\n   .   .            ..   .      ..... =##+-::. :=-::::.     ..-+#*:  .-==:........::.:-==-:......:::::::::::::-----------------------------------:::::::::---==+\\r\\n       ..                             -+===:...:=-.       .... -**+=-.:=**=:    ..::...-++-:::.  .:::::::::::::::----------------------------:::::::::::::::::::\\r\\n        .:                     .      ...-=-              .::. .-+*##+-..-+*+-.   .-:...-=-::::.  .:::::::::::::::::::---::----:::::::::::::::::::::::::::::::::\\r\\n         .:.                  . ... .::--=+=-.            .-=-. :*+--+=.  .:=*+=.  :-:::--:::....  ::::::::------::::-=====-::::::::::::::::::::::::::::::::::::\\r\\n           ::                          .=#*===:          . .==:  -+-:-:......:-+++-.------:::......::::::--=======--=++++++-::::::::::::::::::::::::::::::::::::\\r\\n        : ..:.                          .==::==:       .:--..==: .=+==-::.......-#%*---::::::::::::::::::-==++++++===++++==::::::::::::::::::::::::::...........\\r\\n       .+-..-::                              .--...    .=+-: .=*+.:+=:...::::::..+%@*--.....:.:::::::::::-==+++**+++++===-::::::::::::::::::::::::::............\\r\\n       :++-:==--.                             .:---:.  .==:.  .=+:.::...:=*%%##+-=*%%==-....::.:::::::::::--+*********+++==--::::::::::::::::::::...............\\r\\n       :==+==*=-=.                         ..   :::..          ......:::=#%##%%%%#*#%*=+:..::::::::::::::::=*#####*********++=-::::::::::::::::---:.............\\r\\n       -=-=+++*=-=.                        ..                ........:::.:+##*###%%%##+%*::::::.........:::=*####*+=++**#****+=-:::::::::::::=+++++-:...........\\r\\n      .-----=+**==-        ..                              ..........::::..:*****##%%#*%%+:::::..........:::-=+++=::--++****++=------::::::::=+++*+=:.:::.......\\r\\n      :------=+**==-        ..         -+-.       ...     .............::...:+*+***#%%%*%%=::::.:.:........:::::::....:--==+===--------:::::::-===-:....:::::::.\\r\\n     .---------=*+--=:.   .:=+=:       :-:..             .........::::.....:::+++***##%#*%#:::::-:::...   ...:::::::...:::-----===-----:::::::.........:::::::::\\r\\n    .--:------::-=+-::.  .*%%#+-.    .....            .......................:-=++***##%#*#-:==:-:::....   ...-+**+-:::...:::::--------:::::::::::::::::....::::\\r\\n  .-::-::---:.....:=-:::. .:.                         ...................::--====++**##%@*+-.::::::::....   ..=%@%@#+-::......:::::-:::::::::::::::::::.........\\r\\n.::-::-::::-:.  .  .--::-:                         .   .................:::-=====+++**##%%=-......::::.......:-=*#%***-:::........:::::----:::::::::::..........\\r\\n:::-::--::-:-:..     :-::--.            .         . .....:.      .   ...:.:--====+++**###%+-.  ....::::::.....:-=**--*+:::::.........:-------:::::::............\\r\\n.:.:::-=:.:---::.  .. .:----:.          .        .     .:       ..   .....:--====+++**###%#--..:-=+++==-::....--=+*-.:::::::::........:::----:::::::............\\r\\n::::::::.  .:-==--:.... .-===-.                 .::::..:...... ...   .....---=====+++**##%%-==:.:-=+*####+-:::--=+*=-:::::::::::.... .....::::::::..............\\r\\n:::.:::.      :-=+**-:=-..::.                  ...::-----------:::.......:---=====+++**###%+-+#*-:::...:--::--::==*+:-::..::::::::.................::...........\\r\\n::::.:..-:.      .::.  .                      .....::::::-------===----:.:---=====++++*#%#%#--=*+*#=..::::...:.-==#= :-:....:::::::......    .....::::..........\\r\\n::::::.:-+#=:. . ...                         .......:--::::::-----========---=====++++**##%%=--=--+#:.::.....::==+#- .-:.. ...:::::::.....    ....:::.....      \\r\\n::::::.:=#**..                              .. .    .:::::----------====+++==-====++++**###@+--=-:-+*:..:::::::==+*.  :::.   ...:::::::.....   ..........       \\r\\n::::::.-#*=:                               .. ..     .---::::----=:..:===++++=====++++***%#%#:-==.::+*. ::::::-==*+    .::.    ...:::::::.....        .....     \\r\\n:::::.:=%=:        .                       . ..       .------------.. .-=++++*+====++++**#%%%+:==:.-:*+...:::--==+:    ..-:      ...:::::::.....     ........   \\r\\n:::::.:+#=.     ....                      .            .::-----===--:..:-++++**====++++**#%#%%+=+=:-=-+: ....:-=+=.    ..:-.       ...:::::.............::::....\\r\\n::::...+*+.     .....                    .                ..::-======-:..-++++**===++++***%%#%%++***+===:....-==*=.     ..-:        ...-=++-:.........:::::::...\\r\\n::.....++=.     ..                       . .                 ..:-======-.:=+++**+==++++****%%#%#++******+-..:-==*=.     ..::.         .-*#%%+:........::::::....\\r\\n:..... =+-       .....                  .. .                 .. :=======:.-++++**+=++++****#%%%%#+****#*++-.:===*#..    .:.:.         .-++==---....::::.........\\r\\n.... ..-+:       .  ..                  . .                   . .:=======..=+++***=+++******#%%###+**+*#*+=====+*%-.     :...           ....::=*=:::::::.......=\\r\\n.... ..:=:        ....                  . .                   .. .-=====+-.:++++**+=++*******#%%##*+++=+**++++++*%*.     :. .             ...:-#%#=::::::.......\\r\\n...   ..=:        ....                  ..                    ..  .=======:.-+++***+++********#%%%##*++*##***+++*#%:     ::                    =%%%*-:::::..... \\r\\n .    ..-:        ...                   ..                     ... :=====+=.:=+++***+++*******##%%%%##**#%%###**###+.    .-.                   .#%##=::::::.... \\r\\n..      -:       .                         .               ..     . :=====+-.:+++***+++********##%%%%%%#**#%%%%##%##*++==++===---::..   --      +%%*-::::::::...\\r\\n..    . :-                                                 :---:::....:--==+::-+++***+++********##%%%%%%##########%%*:...:::----==++*=::=+      .*%%#*-::::::::.\\r\\n.      ..-                                                 .----===---::...:-..-+++***+++********###%%%#######%%%%%#%#:   .:. ........:::.       :###%#+-+----:+\\r\\n.      ..-.                                          ..    ..----=========--::..=++***++++********####%%######*####%%%*:  :-:..:.......:.         =*#%%#==#%%%##\\r\\n.     ...-:      .  . ...                      .         .   .:::---=======+++==-=++***+++********######%#########%%#=*#:..::..:::.:::::          :**#%%*=-:.:::\\r\\n      ...:-       . . .                                   .      . ..::--===+++++++=+***+++********#*####%%%########*::#+.  ...::...::..         .-***%%+::     \\r\\n      ...:-.                                               .  .  ..    ...::-==++++++++**+++*********######%%%##%%##+-:-##*==-::-::--:..        ..:=***#+...    \\r\\n      ....-:       .     .                                  .  .  ..   .......:--=++**+++++++*************###%%%%%#%#+=--+#%%%%%#******-         ...:+**#+:.    \\r\\n       ...--       . . . .                                  .      ..   ..........:--+**++++++**********#*#####%%%%#%%#*+==+*%###****#*:     ....:::::=++*+:..-=\\r\\n      .  ..-.      . . ....                                         .. .........::.:::+++++++++*********####**###%%%#%%%%##**####*###*-...:::..........=++#+.:=*\\r\\n .        .::           . .                                   .      ............::.:.-++=++++++****************###%#%%##%%%%%#%%%#+=---:---===--::---::++**+=-=\\r\\n         ...:                              .                   .      .............:::.-+=+++++++*************##**++=+##*+=+#######*=-==-------==========***###*\\r\\n            .                                .                             .........:::.-==++++++++**********#+-:::...:=**++*****###+==========--========+**####\\r\\n            .                                  .        ....................:::::::::--::=++++++++++*********#*:..::::..-+*##*******=::::---::::........::-*****\\r\\n            ..                              ...........::::::::::::---------==========++++********************#*-....::.-********+++=..................::..-+++*\\r\\n            ..                .      ..........:::::::::::::::::::-------=======+++++++****#######%%%%%%%%%%%####+=-::..-***********+-:.................::::-+++\\r\\n            ..        .........................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%##*=+*******+++**=----:::::..........---=+*+\\r\\n  .         ...     ...............................                      .......::::::::----==++**###%%%%%%%%%%%%%%%@@@%%%###****++++=.....:::::::...... .---=+*\\r\\n ..      ..........................                                                          ....::-==+*##%%%@@%%%%%%%%%%%%%%%###***++-.........:......  .:---=+\\r\\n ...  .......:...........                                                                           ....:--=+*#%%%@@%%%%%%%%%%%%%###**+=---:::::::.....   .. ..:\\r\\n..................                                                                                       ....::-=+**#%%%%%%%%%%%%%#####*+=:..    ...  .. ..   ..\\r\\n.........                                                                                                   ......::--=+***#####%########**==-:..          .. .:\\r\\n                                                                                                                ......:::--=++**###########**++=-:.    ....:..:-\\r\\n                                                                                                                      ....:::--==+**##########**++=-----------==\\r\\n                                                                                                                          ....::---=++***######****+++==-----===\\r\\n                                                                                                                             ...:::--==++************+++==------\\r\\n                                                                                                                             .....:::--==+++*********+++==--::::\\r\\n                                                                                       ....                                  .......:::--====++++++++++++===---:\\r\\n                                                                                   .............                              ........:::---=====+++++++=====---\\r\\n                                                                                    ...............                            .........:::----==============---\\r\\n    ..........                                                                         ..............                             .......::::------==========---\\r\\n...........                                                                              ....::...::...                               .....::::------======-----\\r\\n.........                                                                                  .....:..:::...                              ......::::---------------\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           ........::...                             ......::::::::----------\\r\\n                                                                                                ............                            ........:::::::::------:\\r\\n                                                                                                 ...........                            .........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ...........::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                 .........                                  ....................\\r\\n                                                                                                .........                                   ....................\\r\\n                                                                                               .........                                    ............  ......\\r\\n                                                                                               ........                                      ...........    ....\\r\\n                                                                                             .........                                         ........         \\r\\n\",\n  \"......::-==+++==-:::::::::::::::::...                   ..:::-::::----+++==-::--::::::::::----:::.........:::..::------:::::::::::::::--=====+*#%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--:::::::::::::::..                   ..:::::::::::::--::.::::::::::::::-----::..........:...::-----------------------=====+*#%%%%%%%%%%%%%%%%\\r\\n...........::-==++==--::::::::::::::..                    .:::::...........::::::::::::::------:::.........::::::----==============-----==++++#%%%%%%%%%%%%%%%%%\\r\\n.............::-======--:::::::::::::..                   ..::........:::::::::::::::::--------:::.......::::::::---==================-==++++*#%%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                    ........:::::::::::--::::::--------:::......:::::::::---========++++++++====+++++*#%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::...                      ...::::::::::::::::::::::::------::......:::::::::---=====++++++++++++====++++*#%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...                 .::::::::::::::...::::::::::::---------::....:::::::::---=====++++++***++++===++++*#%%%%%%%%%%%%%%%%%\\r\\n......................::---====--:::::::....             .:-==+=:::-::::::..:::::::-----------==---::...:::::::-----====++++********++==+****##%%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...            .-==+++-::::........:::-------------=====--::....:::::-----==++***#########*+++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------::::::...       .......:--=----::........:::------::::---==+++=--:.....::::-----=+**##%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............::..............::::::::.....       ..:-=+**+=--::::--:::.......:::----::::::--==+++++==-:....:::::----=+*#%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:*##=..............              .........::--=*###*:::::::........::::::::::::--==++++++==-:...:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........-%%%*:........                               ..:-=**=::::...........:::::::::::::--==+++===-:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:=+=-::......                               ....:-=++=:.................::::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......::...                                      ...:--+*+-.....       ......::---==-----=======-::....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=...             ..:--======--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=*+-.               ..:-=======-----====--::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=..              ..::-=======----=====--:::::---===--==+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:--+*+-....            ..:--====+++++++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-=+*=......    ... ....:--===++++****###**++=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .....:-=+*+-::.... ..........::--==+++***#######**+-::----====-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........::-+**=:::..............::--===++***########**=:::---------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=+*=-::..........:::::::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ......:-=++=::....::...:::::::---====++**##%%%%%%##*+-::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-==:.......:......:::----====++*###%%%%%%%##*=::---======*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          .......::.................:::---====++*##%%%%%%%%%%#+-:--==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .......................:::--====++**#%%%%%%%%%%##=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................::::::::::--====++*#%%%%%%%%%%%#*---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .............::::::::::::-------===++#%%%%%%%%%%%%#=---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..               .......::-----::::::::---------==+#%%%%%%%%%%%%%#*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .:++-::.............:::::::-=====-:::----::::----===+##%%%%%%%%%%%%%#=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..:*+=+=:.:::::::::::::::::-=+++==-------::::::----==*#%%%%%%%%%%%%%%*--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .....                     ..        :++*#+-::::::::--:::::::=+**==-:------:...:::::--=*#%%%%%%%%%%%%%%#=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........            :..==-==:....::. -++*#+-:-::::::......::=%%%#=::::::::...::::::::-=*#%%%%%%%%%%%%%#+-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .........:.    . ..  :*=.--::..#*:::....-===-:...............::=#%%#=::........::::::::::-=+**##%%%%%%%#*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........   -*:  :=:... =#:      .*%-..  .....   .................:=#%%#-.........:::::::::::::::---=++**++=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .##:  .     :+.   . . .:..........  .................   .:-**-.........::::::::::::---:::::::---------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..                --.       .-. . .  .  .....        .....                  :+-.:......:::::--::::------::::::::-------====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..                  .        :.          ......:..::--.                  ...-%%-::::........-=--::------::::::::----------====++***###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .:::        ..      .......:=*#**=-:.               .....:=*%@#:::::::. ...:--=-::::::::-------------------=======+++***####%%%%%%%%%%%%%%%%%\\r\\n                    .:         .    .+*+--=-.::-+#%#*:               .      ...:*%=:::::-:..::::---::::::::----------------------=============+++**####%%%%%%%%%\\r\\n                    :=             ..:+*+---:..-=+***-        .::.   ..   ....  .--:::::::....:::--::::::::-----------------------------------------==+++**#####\\r\\n   .   .            ..   .      ..... =##+-::. :=-::::.     ..-+#*:  .-==:........::.:-==-:......:::::::::::::----------------------------------::::::::::---==+\\r\\n       ..                             -+===:...:=-.       .... -**+=-.:=**=:    ..::...-++-:::.  .:::::::::::::::----------------------------:::::::::::::::::::\\r\\n        .:                     .      ...-=-              .::. .-+*##+-..-+*+-.   .-:...-=-::::.  .:::::::::::::::::::---::----:::::::::::::::::::::::::::::::::\\r\\n         .:.                  . ... .::--=+=-.            .-=-. :*+--+=.  .:=*+=.  :-:::--:::....  :::::::-------::::-=====-::::::::::::::::::::::::::::::::::::\\r\\n           ::                          .=#*===:          . .==:  -+-:-:......:-+++-.------:::......::::::--=======--=++++++-::::::::::::::::::::::::::::::::::::\\r\\n        : ..:.                          .==::==:       .:--..==: .=+==-::.......-#%*---::::::::::::::::::-==++++++===++++==::::::::::::::::::::::::::...........\\r\\n       .+-..-::                              .--...    .=+-: .=*+.:+=:...::::::..+%@*--.....:.:::::::::::-==+++**+++++===-::::::::::::::::::::::::::............\\r\\n       :++-:==--.                             .:---:.  .==:.  .=+:.::...:=*%%##+-=*%%==-....::.:::::::::::--+*********+++==--::::::::::::::::::::...............\\r\\n       :==+==*=-=.                         ..   :::..          ......:::=#%##%%%%#*#%*=+:..::::::::.:::::::=*#####*********++=-::::::::::::::::---:.............\\r\\n       -=-=+++*=-=.                        ..                ........:::.:+##*###%%%##+%*::::::.........:::=*####*+=++**#****+--:::::::::::::=+++++-:...........\\r\\n      .-----=+**==-        ..                              ..........::::..:*****##%%#*%%+:::::..........:::-=+++=:::-+++***+==------::::::::=+++*+=:..:::::....\\r\\n      :------=+**==-        ..         -+-.       ...     .............::...:+*+***#%%%*%%=::::.:.:........:::::::....:--======--------:::::::-===-:....:::::::.\\r\\n     .---------=*+--=:.   .:=+=:       :-:..             .........::::.....:::+++***##%#*%*:::::-:::...   ...:::::::...:::-----===-----:::::::.........:::::::::\\r\\n    .--:------::-=+-::.  .*%%#+-.    .....            .......................:-=++***##%#*#-:==:-:::....   ...-+**+-:::...:::::--------:::::::::::::::::....::::\\r\\n  .-::-::---:.....:=-:::. .:.                         ...................::--====++**##%@*+-.::::::::....   ..=%@%@#+-::......:::::::::::::::::::::::::.........\\r\\n.::-::-::::-:.  .  .--::-:                         .   .................:::-=====+++**##%%=-......::::........-=*#%***-:::........:::::----:::::::::::..........\\r\\n:::-::--::-:-:..     :-::--.            .         . .....:.      .   ...:.:--====+++**###%+-.  ....::::::.....:-=**--*+:::::........::-------:::::::............\\r\\n.:.:::-=:.:---::.  .. .:----:.          .        .     .:       ..   .....:--====+++**###%#--..:-=+++==-::....--=+*-.:::::::::........:::----:::::::............\\r\\n::::::::.  .:-==--:.... .-===-.                 .::::..:...... ...   .....---=====+++**##%%-==:.:-=+**###+=:::--=+*=-:::::::::::.... ......::::::...............\\r\\n:::.:::.      :-=+#*-:=-..::.                  ...::-----------:::.......:---=====+++**###%+-+#*-:::...:--::--::==*+:-::..::::::::.................::...........\\r\\n::::.:..-:.      .::.  .                      .....::::::-------===----:.:---=====++++*#%#%#--=*+*#=..::::...::-==#= :-:....:::::::.....     .....::::......... \\r\\n::::::.:-+#=:. . ...                         .......:--::::::-----========---=====++++**##%%=--=--+#:.:::::..::-=+#- .-:.. ...:::::::.....    ...::::....       \\r\\n::::::.:=#**..                              .. .    .:::::----------====+++==-====++++**###@+--=-:-+*:..:::::::==+*.  :::.   ...:::::::.....   ..........       \\r\\n::::::.-#*=:                               .. ..     .---::::----=:..:===++++=====++++***%#%#:-==.::+*. ::::::-==*+   ..::.    ...:::::::.....        .....     \\r\\n:::::.:=%=:        .                       . ..       .------------.. .-=++++*+====++++**#%%%+:==:.-:*+...:::--==+:    ..-:      ...:::::::.....     .........  \\r\\n:::::.:+#=.     ....                      .            .::-----===--:..:-++++**====++++**#%#%%+=+=:-=-+:.....:-=+=.    ..:-.       ...:::::............:::::....\\r\\n::::...+*+.     .....                    .  .             ..::-======-:..-++++**===++++***%%#%%++***+===:....-==*=.     ..-:        ...-=++-..........:::::::...\\r\\n::.:...++=.     ..                       . .                 ..:-======-.:=+++**+==++++****%%#%#++******+-...-==*=.     ..::          .-*#%%+:........::::::....\\r\\n:..... =+-       .....                  .. .                 .. :=======:.-++++**+=++++****#%%%%#+****#**+-.:===*#:.    .:.:.         .-++==---....::::.........\\r\\n.... ..-+:       .  ..                  . .                   . .:=======..=+++***=+++******#%%###+**+*#*+=====+*%-.    .:...           ....::=*=:::::::.......=\\r\\n.... ..:=:        ....                  . .                   .. .-=====+-.:++++**+=++*******#%%##*+++=+**++++++*%*.     :. .             ...:-#%#=::::::.......\\r\\n...   ..=:        ....                  ..                    ..  .=======:.-+++***+++********#%%%##*++*##***+++*#%:     ::                    =%%%*-:::::..... \\r\\n .    ..-:        ...                   ..                     ... :=====+=.:=+++***+++*******##%%%%##**#%%###**###+.    .-.                   .#%##=::::::.... \\r\\n..      -:       .                         .               ..     . -=====+-.:+++***+++********##%%%%%%#**#%%%%%#%##*++==++===---::..   --      +%%*-::::::::...\\r\\n..    . :-                                                 :---:::....:--==+::-+++***+++********##%%%%%%##########%%*:...:::----==++*=::=+      .*%%#*-::::::::.\\r\\n.      .:-                                                 .----===---::...:-..-+++***+++********###%%%#######%%%%%#%#:   .:. ........:::.       :###%#+-+----:+\\r\\n.     ...-.                                          ..    ..----=========--::..=++***++++********####%%######*####%%%*:  :-:..:.......:.         =*#%%#==#%%%##\\r\\n.     ...-:         . ...                      .         .   .:::---=======+++==-=++***+++********######%#########%%#=*#:..::..:::.:::::          :**#%%*=-:.:::\\r\\n      ...:-       . . .                        .          .      ....::-====+++++++=+***+++********#*####%%%########*::#+.  ...::...:...         .-***%%+::     \\r\\n      ...:-.                                               .  .  ..    ...::-==++++++++**+++*********######%%%##%%##+-:-##*==-::-::-::..        ..:=+**#+...    \\r\\n      ....-:       .     .                                  .  .  ..   .......:--=++**+++++++*************###%%%%%#%#+=--+#%%%%%#******-        ....:+**#+:.    \\r\\n       ...--       . . . .                                  .      ..   ..........:--+**++++++**********#*#####%%%%#%%#*+==+*%###****#*:     ....:::::=++*+:..-=\\r\\n      .  ..-.      . . ....                                         .. .........::.:::+++++++++*********####**###%%%#%%%%##**####*###*-...:::.........:=++#+..=*\\r\\n .        .::           . .                                   .      ............::.:.-++=++++++****************###%#%%##%%%#%#%%%#+=---:---===--::---::++**+=-=\\r\\n         ...:                              .                   .      .............:::.-+=+++++++*************##***+++##*+++#######*=-==------===========***###*\\r\\n           ..                                .                             .........:::.-==++++++++**********#+-::::..:=**++*****###+==========----=-====+***###\\r\\n            ..                                 .        ....................:::::::::--::==+++++++++*********#*:..::::..-+*##*******=::::---::::........::-+****\\r\\n            ..                              ...........::::::::::::---------==========++++********************#*-....::.-*****#**+++=..................::..-+++*\\r\\n            ..                        .........:::::::::::::::::::-------=======+++++++****#######%%%%%%%%%%%####+=-::..-***********+-:.................:-::-+++\\r\\n            ..        .........................::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%%%%##*=+*******+++**=----::::...........---=+*+\\r\\n  .         ...     ...............................                      .......::::::::----==++**###%%%%%%%%%%%%%%%@@@%%%%##****++++=.....:::::::...... .---=+*\\r\\n ..      ...........................                                                         ....::-==+*##%%%@@%%%%%%%%%%%%%%%###***++-.........:......  .:---=+\\r\\n ...  .......:...........                                                                           ....:--=+*#%%%@@%%%%%%%%%%%%%###**+=---:::::::.....   .. ..:\\r\\n..................                                                                                       ....::-=+**#%%%%%%%%%%%%%#####*+=:..    ...  .....  ...\\r\\n.........                                                                                                   ......::--=+**######%########**=-::..          .. .:\\r\\n                                                                                                                ......:::--=++**###########**++=-:.    ....:..:-\\r\\n                                                                                                                      ....:::--==+**##########**++=----------===\\r\\n                                                                                                                          ....::---=++***######****+++==-----===\\r\\n                                                                                                                             ....::--==++************+++==------\\r\\n                                                                                                                              ....:::--===++*********+++==--::::\\r\\n                                                                                       ....                                   ......:::--===+++++++++++++===---:\\r\\n                                                                                  ..............                              ........:::---====+++++++++====---\\r\\n                                                                                    ...............                             ........:::----===============--\\r\\n    ..........                                                                         ..............                             .......::::------===========--\\r\\n...........                                                                              ....::...::...                                ....::::------=======----\\r\\n.........                                                                                  .....:..:::...                              ......::::---------------\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           ........::...                             ......::::::::----------\\r\\n                                                                                                ............                            ........:::::::::-------\\r\\n                                                                                                 ............                            ........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                 ..........                                 ....................\\r\\n                                                                                                ..........                                  ....................\\r\\n                                                                                                .........                                   ............. ......\\r\\n                                                                                               .........                                     ...........    ....\\r\\n                                                                                             .........                                         ........         \\r\\n\",\n  \"......::-==+++==--::::::::::::::::...                   ..::--::::---=++==-:::::::::::::::----:::.........:::..::------:::::::::::::::--=====+#%%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--:::::::::::::::..                   ..:::::::::::::::::.:::::::::::::-----:::..........::.:::-----------------------=====+#%%%%%%%%%%%%%%%%%\\r\\n...........::-==++==--::::::::::::::..                   ..:::::...........:::::::::::::-------::.........:::::::---===============----==++++*#%%%%%%%%%%%%%%%%%\\r\\n.............::-======--::::::::::::...                   ...........:::::::::::::::::---------::........:::::::----============+=====-==++++*#%%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                    ........:::::::::::-:::::::--------:::......:::::::::---========++++++++=====++++*#%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::...                     ...:::::::::::::::::::::::::------::......:::::::::---=====++++++++++++====++++*#%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...                ..:-::::::::::::..:::::::::::::--------:::....:::::::::---=====++++++***++++==++++**#%%%%%%%%%%%%%%%%%\\r\\n......................::---====--:::::::....             .-==++=::::::::::..:::::::-----------==---::...:::::::-----====+++*********++=++**####%%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...            .-=+++=-::::........:::-------------=====--::....:::::-----==++**##########*+++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........................::::-------::::::...      ..:::...:-------::........:::-----::::---===+++=--:.....::::-----=+*##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n............:-:...............::::::......       ..:-+****+=--:::-::::.......:::----::::::--==+++++==-:....:::::----=*##%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........-#%%=...........  .              .........:::-=+###+::::::.........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........+%%#+:........                               ..:-=**=::::..........::::::::::::::--==+++==--:.....:::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:===:::......                               ...::-=*+-:..................::::--:::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......::..                                       ...:-=+*+:....        ......:----==-----=======-::....:::-----*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=..              ..:--======--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:--+*+:                ..:-======------====--::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=**=..              ..::-=======---======--:::::---===--=+**#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:....           ...:--====+++++++*+++==--:::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-+*+-......    ........:--===+++****####**++-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .....:-=+*+:::.... ..........::-===+++***#######**=-:::---===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........:-=+*+-:::..............::--===++***########*+=:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=*+=:::..........::::::--====+**####%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ......:-=++-::....::...:::::::---====++*###%%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-=-:..............:::----====++*###%%%%%%%##*-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ........::.................:::---====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .......................:::--====++*##%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              .................::::::::::--====++*#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            .............::::::::::::--------===+*#%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:.              .....:::::-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .:++-::............::::::::======-:::----::::----===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            . :*+=+=:.:::::::::::::::::-=++==--------::::::----=+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .....                    ...        -++*#+-:::::::::::::::::+***=--:-----::..::::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........           .:.:==-=-.:..:::..-++**+-::::::........::+%%%#=::::::::...::::::::-+*#%%%%%%%%%%%%%#=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .........:.   .......=*-.:::..:%*::.....-=---:...............::=%%%#=:.........::::::::::--=+*##%%%%%%##*=-=====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........   +*.  -=... .+#       .*#:.. ....     .................:=#%%#-.........::::::::::::::::--==++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .               :#*:  .     -+   .. . ............   ...............    ..-++:.........:::::::::::----::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  :.               .--.       .-   .   .  .....       .....                   :+-::.....::::::--:::-------::::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  :                 ...        :           .....:::::---.                 ...:+%#-::::........-=--::------::::::::----------====++***###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .::.        .     ....::...:+###*=-.               ......:=#%@*:::::::....::--=-::::::::-------------------========+++***###%%%%%%%%%%%%%%%%%\\r\\n                    ::         .    :**+--=-.::-+###*.               .        .:*#-:::::-:..::::---:::::::-----------------------==============++***####%%%%%%%%\\r\\n                    --            ...:+*=---:..-=++++:        :::.   ..   ....  .-::::::::....:::-:::::::::------------------------------------------==+++***###\\r\\n   .   .             .   .      .. . .*%*=:::. -=-.:::      ..-*#*:  .===:. ......-:.:-==-:.....::::::::::::::----------------------------------:::::::::::---==\\r\\n      ...                             -=-=-....:--        ..:. -+*+=-.:=**=:    ..::...=++-:::. .:::::::::::::::-----------------------------:::::::::::::::::::\\r\\n        ::                     .     ...:-=:              :::. .=+*##+: .-+*+-.   .-:...--:::::.  ::::::::::::::::::::---:-----:::::::::::::::::::::::::::::::::\\r\\n         .:.                  . ... .::--=+=-.            .-=:  :*+--=-.  .:=*+-.  :-::---:::...  .:::::::-------::::===+=-:::::::::::::::::::::::::::::::::::::\\r\\n          .:.                          .+#+===.         .. .==:  -=---::.....:-+++-.------:::.....:::::::--=======--=++++++-::::::::::::::::::::::::::::::::::::\\r\\n       .: ..:.                          .--.:==:       .:--..==: .=+==-::.......-#%*--:::::::::::::::::::-=+++++++===++++=-::::::::::::::::::::::::::...........\\r\\n       -+-.:-::                              :-:...    :++-. .=*=.-+-....:--:::.:*%@*--....::.:::::::::::-==++***+++++==-:::::::::::::::::::::::::::............\\r\\n       -++-:+=--.                             .:==-:.  .=-..  .==.......-=#%%%#+-=*%%==:...:::::::::::::::-=+**********++==--:::::::::::::::::::................\\r\\n       -==+==*=-=.                         ..   .::.          .......:::+#%##%%%%###%*=+:.:::::::::.:::::::+#####*+********++=-:::::::::::::::----:.............\\r\\n      .-=-=++**===                         .                .........:::.:+##*####%%#*+%+::::::.........:::=*####*==+*******+=--::::::::::::-=+++++-............\\r\\n      :-----++**==-        ..                              .........:::::..:*****##%%#*%%+:::::...........::-=++=-:::-+++***+=-------:::::::-+++**+-..::::::....\\r\\n      -------=+**=-:        ..         =+:.       ...     .............:....:**+***#%%%*%%-::::::.:........::::::....::--=======-------:::::::----:.....::::::::\\r\\n     :---------+*+--=:.   :=++=:       :-...            .........::::......:::+++***##%#*%*:::::-:::...  ....:::::::...:::-----===-----:::::::.........:::::::::\\r\\n    :--:-----:::-==:::.  :#%%*=:     .....           ........................-==++***##%#*#-:==::.::....   ...-***+-::.....::::--------:::::::::::::::::....::::\\r\\n  :-::-::--:......-=::::. ..                          ..................:::-=====++**##%%++-.::::::::..... ...=%%%@#+-::......:::::::::::::::::::::::::.........\\r\\n::--::-::::-:.  .  .--::-:                        ..  ...:..............:::-=====+++**##%%=:......::::.......:-=*#%+**-:::........:::::----::::::::::...........\\r\\n::-:::-:::-:::..     :-::--.            .            ...::      ..   .....:--====+++**###%+-.  ....::::::.....--=**:-*=:::::........::-------:::::::............\\r\\n::.:::-=:.:---::.  .. .-----:.                   .     ..      ...   ..:..:--====+++**###%*--..:-++*++==-:...:--=+*-::::::::::........:::----::::::.............\\r\\n::.:::::.  .:=====-.... :-===:.                 .:::::::..........   ....:---=====+++**##%%-==:.:-=++*###+-:::-:=+*=-:::::::::::.... .......:::::...............\\r\\n:::.:::.      :-=+*+-:=- .:.                   ...::------------::.......:---=====+++**###%+-+%*--::...:-:::--:-==#=:-::..::::::::.................::...........\\r\\n:::.::..-:.      .::.                         .....:::::::------====---:::---=====+++**###%*--=++*#-..::::...::-==#- :-:....:::::::......    ....:::::........  \\r\\n::::::.:-*#-:  . ..                          ..... .:--::::::-----========---=====++++**##%%---=:-*#:.::..:.:::==+#: .-:.. ...::::::::....   ....:::.....       \\r\\n:::::..:*#*=.                               .  .    .:::::--------:-====++++=-====++++**###%=--=::-+*..::::::::==**   :::.   ...:::::::.....   ..........       \\r\\n:::::.:-#+=.                               .  .      :----::::---=:..:==+++++=====++++**#%#%*:-=-.::+*..::::::-==*=   ..::.    ...:::::::....         .....     \\r\\n::::..:+#-.        .                      .. .        :-----------:.. .-+++++*+====+++***%#%%+-+=:.-:*+...:.:-===+:    ..-:      ...:::::::......   ..........  \\r\\n::::..:**-      ....                      .            .::-----===--...:-++++**====++++**#%#%%+=+=:-=-+:.....:==+=.    ..:-.       ...:::::............:::::....\\r\\n::::..:*+=      .....                    .                ...:-======-:..=++++**===++++***%%#%%++***+=+=:....-==*-.     ..-:        ..:==++-..........:::::::...\\r\\n::... .++=      ... .                    . .                 ..:-======:.:++++**+==++++***#%%%%#++******+-..:-==*=.     ..::          .=*#%%=.........::::::... \\r\\n:.... .+=-       .....                  ...                  .. :=======:.-+++***==+++*****#%%%%#+****#*++-:-===#*..    .:.:.         .-+=-----....::::........:\\r\\n.... ..==:       . ...                  . .                  .. .:=====+=..=+++***=+++******#%%##*+**+*#*+=====+#%-.    .:...           ....::+*=:::::::.......=\\r\\n.... ..-=.        ....                  . .                   .  .-=====+-.:+++***++++*******#%%##*+++=+**++++++*%+     .:. .             ...:-#%#=::::::.......\\r\\n...  ..:=.        ....                  ..                    ... .=======:.-+++***+++********#%%%##**+*%#****++*##.     ::                    =%%%*-:::::..... \\r\\n..    ..-.        ...                   .  .                   ... :=====+=.:=++****+++*******##%%%%##**#%%%##**###+..   :-.                   .#%#*-::::::.... \\r\\n..     .-.                                 .               ..     . -=====+-.-+++***+++********##%%%%%%#**#%%%%##%##*+===+++===---::.   --      +%#*-::::::::...\\r\\n.     . -:                                                 :----::....:--===::-+++***+++********##%%%%%#####%####%%%*:....::::---=++*=::==      .*%%%*-::::::::.\\r\\n.    ...:-                                                 .----====--::...::..=++****+++********###%%%#######%%%%##%#:   ::..........:::.       -###%%+=+-----+\\r\\n.     ..:-             .                         .   .     .:---==========--::.:=++***+++********#####%%######**###%#%*:..:-:..:.......:.         =*#%%#==%%%%##\\r\\n     ....-.      . .. ...                     ..         .  ...::---=======+++====+****+++********######%%########%%*=*#:..::..::::::::.          -**#%%*=-.....\\r\\n     ....-:      .. . .                                   .  .     ..::--===+++++++++***+++********######%%%########+::#+:  .:.::...:...         .=***%%+::     \\r\\n      ...:-             .                                  .  .  ..    ....:-==++++++++**+++********#######%%%##%%##+-:-##*+=--------::.        ..:=***#+...    \\r\\n      ....-.       .. .  .                                 ..  .  ..   .......:--=++**++*++++********###*####%%%%%#%#+=--+#%%%%%#****##-        ....:+**#+:.    \\r\\n.      ...--       . ... .                                  .     ...  ........:..:--+**++++++*********########%%%%#%%#*+===*%###****#+:     ....:::::=++*+:..==\\r\\n       . .:-.      . . ....                                  . .   .............::.:::+++++++++*********#########%%%%%%%%##**########*-...:::.........:=++#+.:=*\\r\\n         ..:.           . .                                   .      ............::.:.-+++++++++***********###*####%#%%##%%%%%#%%##+=:--:---===--:----::++*#+===\\r\\n         ....                              .                   .      ............::::.-+=+++++++*************#***++=+##*+=+#######*=-===-----===========***###*\\r\\n           ..                                .                  .          .........::..-==+++++++***********#+-:::...:=**++*****###+=========--------====***###\\r\\n           ..                                  .      ....................:::::::::::--::=++++++++++*********#+:..::::..-+*##*******-::::--:::::........::-+****\\r\\n            ..                             ............::::::::::::--------==========+++++****#***************#*-....::.-****##***++=..................::..:+++*\\r\\n            ..                .      ..........:::::::::::::::::::-------=======+++++++****######%%%%%%%%%%%%%#%#+=-::..=***********+-:.................:-::-+++\\r\\n            .         ........................:::::::::::::::::::::::::------======++++++****#####%%%%%%%%%%%%%%%@%%%#*++*******+++**=----:::::..........-=-=+*+\\r\\n  .         ...     ...............................                      .......::::::::----==++**###%%%%%%%%%%%%%%%@@@%%%%##****++++=......:::::....... .---=+*\\r\\n ..      ..........................                                                          ....::-==+*##%%%@@%%%%%%%%%%%%%%%###***++-.........::::...  .:---=+\\r\\n ..   .......:...........                                                                           ....:--=+*#%%%@@%%%%%%%%%%%%%####*+=---::::::......   .  ..:\\r\\n..................                                                                                      .....::-=+**#%%%%%%%%%%%%%#####*+=:..    ...  .. ..  ..:\\r\\n.........                                                                                                   .....:::--=+**#####%#########**==-:..          .. ::\\r\\n                                                                                                                ......:::--=++**###########**++=-:.   .....:.::-\\r\\n                                                                                                                     .....:::--==+**##########**++=----------===\\r\\n                                                                                                                           ...::---=++***######****+++==-----===\\r\\n                                                                                                                             ....::--==++************+++==------\\r\\n                                                                                                                              ....:::--===++*********+++==--::::\\r\\n                                                                                      .....                                   ......:::--====++++++++++++===---:\\r\\n                                                                                  ..............                              ........:::---=====++++++++=====--\\r\\n                                                                                    ...............                             ........:::----===============--\\r\\n    ..........                                                                        ...............                             .......::::------===========--\\r\\n...........                                                                             .....:::.:::...                               .....::::-------======----\\r\\n.........                                                                                  .....:..:::...                              ......::::---------------\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           ........::...                             ......::::::::----------\\r\\n                                                                                                ............                            ........:::::::::-------\\r\\n                                                                                                 ............                            ........:::::::::::::::\\r\\n      ........                                                                                   ............                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ..........                             ................::::::\\r\\n                                                                                                   ..........                             ...................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                  ..........                               .....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                 ..........                                 ....................\\r\\n                                                                                                 .........                                  ....................\\r\\n                                                                                                .........                                   ....................\\r\\n                                                                                               .........                                     ............   ....\\r\\n                                                                                             ..........                                        .........        \\r\\n\",\n  \"......::--=+++==--::::::::::::::::...                  .::::-::::::--=====-::::::::::::::-----:::.........::..:::-----------------:::--======*#%%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--:::::::::::::::..                   ..:::::::::::::::::.:::::::::::::-----:::..........::::::----------------------=====+*#%%%%%%%%%%%%%%%%%\\r\\n...........::-==++==--::::::::::::::..                   .:::::...........::::::::::::::------:::.........::::::----===============----==++++*#%%%%%%%%%%%%%%%%%\\r\\n.............::-======--::::::::::::...                  ............::::::::::-::::::---------::.......::::::::---============+++======+++++*#%%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                     .......:::::::::::-:::::::--------::.......::::::::----=======+++++++++====+++++*#%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::...                     ..::::::::::::::::::::::::::------::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...                .:---:::::::::::..::::::::::::----------::....:::::::-----====++++++*****++===+++**##%%%%%%%%%%%%%%%%%\\r\\n......................:::--====--:::::::....             :==+++=:::-::::::..::::::-----------===---::...:::::::-----===++++*********++=+**####%%%%%%%%%%%%%%%%%%\\r\\n........................:::--===--::::::::...            .-=+++=-::::........::--------------=====--::....:::::-----=++**###########*++*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........................:::------::::::....    ...::--:..::------::........::------::::---===+++=--:....:::::-----+**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:-=:...............::::......      .....:-++***++=-:::-::::.......:::----::::::--==+++++==-:...:::::-----+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........+%%%=...........                 ...........::-+*##+::::::........:::::::::::::--==++++++=-::...:::::----=*##%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........+##*=:........                              ...:-=**=::::...........:::::::::::::--==+++==-::.....:::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:==-::......                                ...::-=*+-:..................::----:::::-=====--:......:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ....                                       ....:-=+*+:....        ......:---===----=======--::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=++=..              ..:-===++==--========--:...:::------+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:--+*+:                ..:-======------===---::.:::-------=+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=**=..              ..::-================--:::::---===--=+*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:....           ..::--===+++++++***+++=-:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-+*+-......   .........:--===+++***#####**++-:::--=======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-=+*=:::.... ..........:--===+++**########**=-::----==---+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........:-=+*+-:::..............::--===++**#########*+=:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=*+=:::........::::::::--===++**###%%%%###*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=++-::....::...::::::----====+**###%%%%%%##*=:::-----==-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::---...............:::----====+**##%%%%%%%%##*-:---===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ........:..................:::---====+**##%%%%%%%%%##=----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ......................::::--====++*##%%%%%%%%%%#*----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................:::::::::::--====++*#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ............:::::::::::::--------===+*%%%%%%%%%%%%#*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:.             ......::::------::::::::---------==*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           ..-*+-::...........::::::::-======-::-----::::----===*#%%%%%%%%%%%%%%*---====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            . -*++*=:.::::::::-::::::::-=++==--------::::::----=+#%%%%%%%%%%%%%%#=-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .......                 ...:.        -*+*#+-::::::::::::::::-+##*=-::-----:...:::::::-=*#%%%%%%%%%%%%%#*=====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .........           :-.:+===-:-..:::..-*+**+-:::::.........::=%%%#=:::::::....::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..........-.   .:.....++..:....=%+::.....----:................::=%%%#=:.........::::::::::--=++*##%%%%##*+=-=====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .......    **.  --..  .*+      ..*+..  ...      .................:=*#%#-.........:::::::::::::::::--==+===-----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .               -#*:        -=   .  . ............  ...............      .:=+:........::::::::::::-----:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  :                 ::.       .: . .   .  ....       .....                    :*-::.....:::::-==-::-------::::::::-------====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .                 ...       .:           ....:--::---:                 ....:*@#-::::.:......-=--::-----:::::::::----------====++***####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .::.        .    .....::...:+###*=:                ......:=*%@*:::::--...:::----::::::::-------------------========++++**####%%%%%%%%%%%%%%%%\\r\\n                    :.         .    :*#=--=-.::-*###+                .         :**:::::--:..::::---:::::::------------------------========--====++***#####%%%%%%\\r\\n                   .=-           ....:+*=:--: .-==+++:       .:--.   .... ..... .::.::::-:.....::-:::::::::-------------------------------------------==+++***##\\r\\n   .  ..                .            .#%*=:::..-=-..::      ..-*#*:  .=+=:.  .....:..:-==-:......:::::::::::::----------------------------------::::::::::::---=\\r\\n      ...                             ---=-....:-:        ..:  =++*+-.:=**+:    ..::...=+=-:::. .::::::::::::::::---------------------------::::::::::::::::::::\\r\\n        ::                    ..     ...:==:              :::. .=*+*#+: .-+**-.   .-:..:--:::::.  :::::::::::::::::::---------::::::::::::::::::::::::::::::::::\\r\\n         .:                     ... .::-==+=-.            .==:  -*=:-=-.   :=**=:  :-::---:::...  .::::::--------:::-==+++-:::::::::::::::::::::::::::::::::::::\\r\\n          .-.                          :*#+===.         ....==:  -=---:::....:-=++-.-----::::....:::::::--=========-++++++=:::::::::::::::::::::::::::::::::::::\\r\\n       :: ..:.                          .::.:==.       :---..==: .++==::........-#%*--::::::::::::::::::-==+++**++==++++==::::::::::::::::::::::::::............\\r\\n       =+:.-=-:                              :-:...    -*+:. .+#=.-=:...::-=--:.:*%@+--....::.:::::::::::-==++****++++==-::::::::::::::::::::::::::.............\\r\\n       -++-:+=--                              .:==-:.  .-:.   .=-......:-+#%%%#+=+#%%=+:...:::::::::::::::-=**##********++==-:::::::::::::::::::................\\r\\n      .-==+=+*--=                         ...   .:..          .......:::+#####%%%%##%+++:.::::::::..::::::-*#####*+********++=-::::::::::::::-----:.............\\r\\n      .==-=++**-=-                                          .........:::.:=#**####%%#**%+::::::.........:::=*###*+==+*******+=--::::::::::::-++++++:............\\r\\n      :-----++**==:        ..          ..                  .........:::::..:*****##%%#*%%=:::::..........:::-===-::::-=+++*++=-------:::::::-+++++=:...::::::...\\r\\n     .-------=+*+--:        ..        .++:.       ...    ..............:....-**+***#%%#*%#-::::::.:........::::::.....:--=========-----:::::::---::....:::::::::\\r\\n     ----------+*+-=-.   .-+**+:      .::...           ..........::::......:::+++***##%#*%*:::::-.:....  ....::::::::..:::-----===-----::::::::....:.:.:::::::::\\r\\n   .:-::-----:::-==:::.  -#%#=-.    ......           ........... ...........:-=+++***#%%#**::+=::.::....   ...=###*=::.....::::-------:::::::::::::::::......:::\\r\\n  :-:--::--:......-=::::. ..                          ..................:::-=====++**##%%+=:...:::::.....  ..:+%%%@#+-::.......:::::::::::::::::::::::..........\\r\\n::-::--::::-:.  .  .--::-.                       ........:..............:::--====+++**##%#-:......::::.......:-=*##=#*-:::........::::-----::::::::::...........\\r\\n::-:::-::---::..     :-::--.           .         .   ...:.      ..  ......:--====+++**##%%=-. ....:::::::....:--+**:-*=:::::........::-------:::::::............\\r\\n::.:::-=..:---::.  .. .-----:.                   ..    :.      ...  ...:..---====+++**###%*--..:=****++=-::..:--=+*-::::::::::........:::----::::::.............\\r\\n::.::::.   .:=====-:... :-==-:                  .:::::::..........   ....:---=====++**###%#-=+-..:-=++***+-::---=+*--:::::::::::.... ........:::................\\r\\n:::.:::       :--+*+::=: ..                    ...:::------------::......:---=====+++**##%%=-+%*=--:...:::.::-:-=+#-:-::..::::::::.....  .........:::...........\\r\\n:::.::.:-:..     .:..                         .....:::::::-----======--:::---=====+++**###%*--=+=*#-..::::..:::==+#: --:....::::::::.....    ....::::.......    \\r\\n:::::..-=#*-:  . ..                          . ..  .:----::::-----========---=====++++**%#%%---=:-*#:.::..:.:::==+#. .-:.. ...:::::::.....   ....:::.....       \\r\\n:::::..-#**-.                               . .. .  .:::::--------:-====++++=-====++++**##%%=--=::-+*...::::::-==*+   :::.   ...:::::::.....   ...........      \\r\\n:::::.:=%=-                                .  .      :------::---=:..:==+++++=====++++**#%#@*:-=-.::+*..::::::-==*-   ..::.    ...:::::::.....        .....     \\r\\n::::..:*#:         .                      .  .        :-----------:.. .-+++++*====++++***%#%%=-+-:.-:*+...:.:-====.    ..-:      ...:::::::......   ............\\r\\n::::..-#*-      ....                     .. .          ..:----=====-:..:-++++**====+++***#%#%%+=+--==-=:.....:==+-     ..:-.      ....::-::...........:::::::...\\r\\n::::..-*+=      ....                     . .              ...:-======-:..=++++*+===++++***%%#%%++*#*+=+=:...:-=+*-.    ...-.        ..-=+++=..........:::::::...\\r\\n::... :*=-      ... .                   .. .              .  ..:-======:.:++++**+==++++***#%%%%#++******+-..:==+#-.     :.::         ..=#%%#=:........::::..... \\r\\n:.... .+=:      ......                  . .                  ...:=======:.-+++***==+++*****#%%%%#+****#*+=-:-==+#*..    .:.:.         .-+=-----...:::::...... .:\\r\\n.... ..==:       . ...                  . .                  .. .-=====+-.:=+++***=+++******#%%##*+**+*#*++++=++#%:.    .:...           ....::+*=:::::::.......=\\r\\n.... ..==.       .....                  . .                  ..  .-=====+:.-+++***++++*******#%%##*+++=+**++++++*%+     .:. .             ...::#%#=::::::.......\\r\\n..   ..-=.        ....                  ..       .            ... :=======.:=+++***+++*******##%%%##**+*%#*******##.     ::  .                 +%%%*::::::..... \\r\\n..   ..:-.        ..                    .  .                   ... :=====+-.:=++****+++*******##%%%%###*#%%%###*###+:..  :-.                   :#%#+:::::::.... \\r\\n.      .-.                                 .               ...     .-=====+:.-+++***+++********##%%%%%%#**#%%%%##%%#*===++++=====--:.. .=-      *%#+-:::::::::..\\r\\n.    ...-:                                      .          :----::....::-===::-+++***+++********##%%%%%#####%####%%%*:.....:::::--=++=::==      .*#%%#-:::::::::\\r\\n.    ...-:                                                 .----====--:::..::..=++****+++********###%%%#######%%%%##%#:   ::..........:::.       -####%+=+===--*\\r\\n      ..:-             .                         .   .     .:---===========--:.:=++***+++********#####%#######**##%%#%*:..:-:..:.......:          =*#%%#=+%#####\\r\\n     ....-.      . .  ...                     ..         .  ....::--=======++++===++***+++********######%%########%%*-**:...:..:::.::::.          -**#%%*-:. ...\\r\\n     ....-:      .. .                                     .  .     ...:--===+++++++++***+++********######%%%####%###+::#+:  .:.::...:...         .=***%%=::     \\r\\n      ...-:             .                                  .  .  ..    ....:-==++++++++**+++********#######%%%%#%%##=-:=##*+==-----=-::.        ..:=+**#+...    \\r\\n     ....:-.      . . . ..                                 ..    ...   .......:--=++**+++++++********###*####%%%%%#%#+=--+#%%%%%#****##-        ....:+**#+:.    \\r\\n.    . ...-:      . .... .                                  .     ...  ........:..::-+**++++++********#########%%%%#%%#*+===*####****#+.     ....:::::=++*+:.:=+\\r\\n       . .:-       . . ....                                  . .   .............::.:.:+++++++++*********#########%%%%%%%%%#**########*-..::-::........:=++#+.:=*\\r\\n.        ..:.        .  . .                                   .      . ..........::.:.-+=+++++++***********###*######%######%%#%%##+-:--:----===------:-++**++==\\r\\n.        ..:.                              .                   .      ............:::..-+=+++++++*************#**++=-+##*+=+#######*======----==========+***###*\\r\\n           ..                                .                  .        . .........::..-==+++++++***********#=:::....:=**+******###+=========----------==***###\\r\\n           ..                                  .      ..................:::::::::::::--::=++++++++++*********#+:.:::::..-+*##***+***-::::-:::::.........:.-+++**\\r\\n           ...                             ............::::::::::::--------==========+++++**#####*************#*-....::.=*****#***++-..................::..:+++*\\r\\n            ..            .   .      ..........:::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%#%#+=-::..=***********+-:.................:-::-+++\\r\\n            .         ... ....................:::::::::::::::::::::::::-------=====++++++****#####%%%%%%%%%%%%%%%@%%%#*++*******+++*+=-----:::::.........-=-=+**\\r\\n  .         ...    ................................                      .......::::::::----==++**###%%%%%%%%%%%%%%%@@@%%%%###***++++=........:::....... .---=+*\\r\\n ..      ..........................                                                          ....::-==+*##%%%@@%%%%%%%%%%%%%%%###***++-........:::::...  .:::-=+\\r\\n ..   .......:...........                                                                           ....:--=+*#%%%@@%%%%%%%%%%%%%####**==-::::::.......   .   .:\\r\\n..................                                                                                      .....::-=+**#%%%%%%%%%%%%%%####*+=:..    ...  .. ..  ..:\\r\\n.........                                                                                                   .....:::--=++**#####%%#######**+=-:..          .. ::\\r\\n                                                                                                                ......:::--=++**############**+=-:..  .....:::--\\r\\n                                                                                                                     .....:::--==+***#########**++==---------===\\r\\n                                                                                                                           ...:::--=++***######*****++==-----===\\r\\n                                                                                                                             ....::---=++*************++==--:---\\r\\n                                                                                                                              ....:::--===+++********++++==-::::\\r\\n                                                                                      .....                                   ......:::--====++++++++++++===---:\\r\\n                                                                                  ..............                               .......:::---=====++++++++=====--\\r\\n                                                                                    ...............                             ........:::----===============--\\r\\n    ..........                                                                        ...............                             .......::::------===========--\\r\\n...........                                                                             .....::..:::...                                ....:::::------======----\\r\\n.........                                                                                  ....::..:::...                               .....:::::--------=-----\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n..                                                                                            ........::...                             ......::::::::----------\\r\\n                                                                                                ............                            ........:::::::::-------\\r\\n                                                                                                 ............                            ........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ...........                            ................::::::\\r\\n                                                                                                   ..........                              ..................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                  .........                                 ....................\\r\\n                                                                                                 .........                                  ....................\\r\\n                                                                                                .........                                    ...................\\r\\n                                                                                               .........                                     ............    ...\\r\\n                                                                                              .........                                        .........        \\r\\n\",\n  \"......::--=+++==--::::::::::::::::..                   .::::-::::::--===--:::::::::.:::::----:::..........::..:::-----------------:::--=====+*#%%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--::::::::::::::...                   .:::::::....:.::::.::::::::::::::-----:::.........::::::-------=----====-------=====+*#%%%%%%%%%%%%%%%%%\\r\\n...........::-===+==--:::::::::::::...                   .:::::.......:::::::::::::::::-------:::........:::::::---=================---=+++++*#%%%%%%%%%%%%%%%%%\\r\\n.............::-======--::::::::::::...                  ............:::::::::::::::::--------:::.......::::::::---===========++++======+++++##%%%%%%%%%%%%%%%%%\\r\\n..............:::--=====---::::::::::...                      .....:::::::::::::::::::::-------::.......::::::::---=======++++++++++====++++*##%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::...                   ....:::::::::..:::::::::::::::------::......:::::::::---====+++++++++++++===++++*##%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...               .:----:::::::::::..:::::::::::----------:::....:::::::-----====+++++*****+++===++***##%%%%%%%%%%%%%%%%%\\r\\n......................:::--====--:::::::....            .-==+++-:::::::::...:::::------------===---::...:::::::-----===+++**********++=+*#####%%%%%%%%%%%%%%%%%%\\r\\n........................:::---==--:::::::....            :-=++=-::::........:::-------------======--:.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........................:::------:::::.....    ..:--==-:.::------::.......:::-----:::::---==++++=--:....:::::----=+*##%%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........-++-.......................       ......:-=++****+=:::::::........::----::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:#%%#-..........                  ....   .....:-=*##=::::::........:::::::::::::--==++++++=-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:*#*+-.........                              ...:-=*+=:::............::::::::::::::--=++===-:......:::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:==:::......                                ...::-+*+-......  ...........::-----:::--=====--:......::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ..                                         ....:-=+*+:...          ....:----===----=======--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=++-.               ..:-==++===--========--:...:::------+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:                .:--======------===---::::::-------=+**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=**-..              ..:--================--::::---=======+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:....           ..::-===+++++++*****++=-:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+-......   ........::--==++++***#####**+=-:::--======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....::-=+*=:::...............:--===++***########*+=:::---------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=+*+-::............:::::--===++**#########*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=*+-::.........:::::::---===++**###%%%%###*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......::-=+=:......::...::::::----===++**##%%%%%%%##*=:::----====*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::--:...............:::----===++**##%%%%%%%%##+-:---===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ........... ..............::::---====+**##%%%%%%%%%#*=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..................::.:::::--====++*#%%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................:::::::::::--====+**%%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ..........::::::::::::::--------==+*#%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             :-.            .......::::--==--::::::-::-------==+*#%%%%%%%%%%%%%#=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           ..-*+--:..........:::::::::-======-:-----:::::----===*#%%%%%%%%%%%%%#+--====+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              -*++*=:.::::::::-::::::::-+++==-------::..:::----=*#%%%%%%%%%%%%%%#=-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .......                .:.::.    ... -*+*#+-::-::::::::::.::-*##*=-::----::...:::::::-+##%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..........           -=.-+=--:-=.:::...=++**=-::::..........::=%%%#-:::::::....::::::::-=*##%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ........ :-.   ::....:*=...... +@+... ...-:::..................:+%%%#-:.........:::::::::::--=++*######**=--====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......    .#+. .-:.   :#=       :*=.. ...       .................:=**%#-.........::::::::::::::::::--====------====+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .               -#+.        =-   .  .   ..........   ............         .=+:........:::::::::::------:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .:                 :.        :: . .  .. .....      .....                     -*-::.....:::::-==:::------:::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .                ....       ..          ....:-==-----:                 ...:-#@#:::::.:......----::-----:::::::::----------====+++**####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .::        ..    .::::::..:-+#%#*=.                ......:=*#@+:::::=-...:::---::::::::---------------------========++++**####%%%%%%%%%%%%%%%\\r\\n                   .-.         .    -*#=--=-..:=*###=                .         :++:::::--:..::::--::::::::------------------------======------===++**#######%%%%\\r\\n                   .=:           ....-**=:--. .-===+=.       .-=-.   .......... .::.::---:.....::-:::::::::--------------------------------------::----==+++***#\\r\\n   .  ..                .            -%#+=:::..==:....     ...=*#+:  :+*+:.   ...:-..:-==-:...  ::::::::::::::---------------------------------::::::::::::::---\\r\\n      .:.                             :::=-....::.       ...: .=++**=..-+*+:    ..::...=+=::::. .::::::::::::::::--------------------------:::::::::::::::::::::\\r\\n        ::                   ....   .:::-==:             .:::. .+*+*#+:  :+**-.   .-:..:-::::::.  :::::::::::::::::::---------::::::::::::::::::::::::::::::::::\\r\\n         .:                     ... .::-=++=-.            .==:  -*=:--:.   :=+*=:  :-:---::::...  .::::::----==---::==++++-:::::::::::::::::::::::::::::::::::::\\r\\n       .  .-.                          :*#=-==.        .....==:  ====-:::.....-=**-.----:::::...::::::::-====+++====++++++-:::::::::::::::::::::::::::::::::::::\\r\\n       -:..::.                          .:..:==.       :---..==- :++=-:.........=%%*--::::.:::::::::::::-==+++**+++=+++==-::::::::::::::::::::::::::............\\r\\n       ++:.==-:                              :::.:.    =*=:. .+#-.-=:...:-===--:-*%@+=-....::.:::::::::::-==+*****+++++=-::::::::::::::::::::::::::.............\\r\\n.     .=++--+---                              .-=--:   .:..   .-:......:=*%%%%#+=+#%#=+:...:::::::::::::::-+*###********++==-::::::::::::::::::::...............\\r\\n      :==++=**-==                         ...   ...          .......:::-+######%%%##%+++:.:::::.::...:::::=*#####*+***##***++=-::::::::::::::-===-:.............\\r\\n      :=--=++**-=-                                         ..........:::.:=#**####%%#+#%+::::::.........:::=*##**=-=+*******+=--::::::::::::=++++++:............\\r\\n     .------+***==:        ..          ..         ..      ..........:::-:..:**+**##%%##%%=::::...........:::-==--:.::-=++++++=-------:::::::-+++++-:...:::::....\\r\\n     :-------=+*+--:       ...        :++..       ...    ..............:...:-**+***#%%#*%#-::::::..........:::::::...::--=========-----:::::::::::.....::::::::.\\r\\n    .----------=+=-=-.   :+*#*=.      .::..            ..........::... ....::-+++***#%%#*%+::::-:.:....  ....:::-::::..:::-----===-----::::::::....:.:::::::::::\\r\\n   .--::----:::::==:::. .=##+-:.    .....           ...........  .........:.:-=+++***#%%***:-+-:::::....   ...+%%#*=-:.....:::::------::::::::::::::::........::\\r\\n .-::-:::--:.... .--::::.                              .................:::=====+++**##%%+=....:::::...... ..:+%%%@#+-::.......:::::::::::::::::::::::..........\\r\\n::-::--::::-:.     .--::-.                       ........:.........  ...:.:--====+++**##%#-:......::::.......:-=*##=#*-:::........::::-----:::::::::............\\r\\n::::::-::---::..  .  :-::--.           .         .   . .:.      ..  ......:--====+++**##%%=-. ...::::::::....:--+*+.-+-:::::........::-------::::::.............\\r\\n::.:::=-..:---::.  .. .-----:.                  ..... .:.      ...  .....:---====+++**###%+--..-+*##**+=-::..:--=++:::::::::::........::::--:::::::.............\\r\\n::.::::.   .:====+=:.:. :-=--.                  .:::::::::........   ....:---====+++**###%#-++-..::-=++**+-:----=+*--:::::::::::....  ..........................\\r\\n:::.::. .     .--++=::=:  .                   ....:::------------:::.....:---====++++**%#%%=-*#*==-:...::...:-:-=+#-:-::..::::::::.....   ........:::...........\\r\\n:::.:..---..     ...                          .....:::::::-----=======-::----=====+++**###%+--===*#-.:::::..:::==+#. --:....::::::::.....    ....::::.....      \\r\\n:::::..-+%*-.  . .                           . .   .::----:::-----=====++==--=====+++**#%#%#---=:-*#:.::.::.:::==**  .-:.  ...::::::::....   ....:::.....       \\r\\n:::::.:=%+*:                                . .. .  .:::::--------:-====++++=-====++++**##%%---=::-+*...::::::-==#=   :::.   ...:::::::.....   ..........       \\r\\n:::::.:*#=:                                . ..      :-------:---=:..:==+++++=====++++**#%#@*:==-.::++..::::::-=+*:   ..:-.    ...:::::::.....       ......     \\r\\n::::..-#*:       ...                      .  .        :-----------:.  .-+++++*====++++***%#%%=-+-::-:*= ....:-====.    ..-:      ...:::::::......   ............\\r\\n::::..=#+:     .....                     .  .          ..::---=====-:..:-++++**===++++***#%#%%+=*=-====......-==*-     ..:-.      ....:---:...........:::::::...\\r\\n:::...=*+-      ....                     . .              ...:-======-:.:=+++**+==++++****%%#%%++*#*+=*=:...:==+*:.    ...-.        ..-=+**-..........:::::::...\\r\\n:::.. -*=:      .   .                   .  .              .  ..:-======:.:++++**+=++++****#%%%%#++******+-..:==+#-.     :.::          :+#%%#=.........::::....  \\r\\n:.... :*=:      .....                   . .                  ...:=======:.=+++***==+++*****#%%%%#+****#*+=-:-==+%*.     .:..          .-=-::-:-:..:::::.....  .-\\r\\n...  ..+-.       . ...                  . .                  .. .-=====+-.:++++**+=+++******#%%##*+**+*#*++++=++#%:     .:...            .:.::+*=:::::::.......+\\r\\n...  ..=-.       .....               .  ..                   ..  .=======:.-+++***++++*******#%%##*+++=+**++++++*%=     .:. .             ...::%%#=::::::.......\\r\\n..   ..--.        ....                  .                     ... :=====+=.:=+++***+++*******##%%%##**+#%##*****###.     -:                    +%%%+:::::...... \\r\\n.    ..:-        ..                     .  .                   ... -=====+-.:+++****++********##%%%%###*#%%%#######+::...--. .                 :###=:::::::.... \\r\\n.      .-.                                 .              .....    .-====++::-+++***+++********##%%%%%%#**#%%%%##%%#*====++++++===--:. .+-     .*%#*=:::::::::..\\r\\n.   ....-.                                      .         .------::....:-===::-+++***+++********##%%%%%#####%####%%%*:   .....:::-==+-::--      .*#%%#=:::::::::\\r\\n     ...-:                                                 .----=====--::..::..=++***++++*******####%%%#######%%%%##%#:  .::..........::..       -####%+=++====#\\r\\n      ..-:           . .                         .   .     .:---===========--:::+++***+++********#####%#######**##%%#%*:..:::..:........          =*#%%#=+######\\r\\n     ...:-       . . ...                      ..         .  ....::--=======++++===++***+++********######%%########%%+-#*.......::..::::.          =**#%%+-:     \\r\\n     ....-.      .  .                                     .  .     ...:--===+++++++++***+++********######%%%%##%%###=.:#+:  ...:....:...         :=***%%-:.     \\r\\n.    ....-:             .                                 ..  . ...    ....:--=++++++++**+++********#######%%%%#%%%#=-:=###*+=-==-=+--:.        ..:=+**#+...    \\r\\n.    ....:-.      .   . .                                  .  .  ...   .......::-=++**+++++++********####*###%%%%%#%#+=--+#%%%%%#****##:        ....:+**#+:.    \\r\\n     . ...-:      . ...  .                                  .     ...  ........:..::-++*++++++********#########%%%%#%%##+===*%##******=.     ....:::.:-++*+:.:++\\r\\n     .  ..-:           ...                                     .   .............::.:.-+++++++++*********#########%%#%%%%%%#####%#####+-..:---:......:.:=++#+::-*\\r\\n.        .::.        . .  .                                   .      . ..........::.:.-+=+++++++***********##*#######%######%%#%%##=-:--:----===------:-++*#*++=\\r\\n.        ..:.                              .                   .      ............:::..-+=+++++++***************++=--+##*==+#######*====================+***####\\r\\n           ..                                .                  .        . .........::..-==+++++++**********#*=::.....:=+*+******###=========------------=***###\\r\\n           ..                                         .................::::::::::::::--:-=++++++++++*********#+:.:::::..=+*##***++++::::::::::............-+++**\\r\\n           ...                              ..........:::::::::::::-------==========+++++**########***********#*-.....::=*****#***++-..................::..:+++*\\r\\n            ..            . ...      ..........:::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%#+=-::.:=***********+-::................:--:=+++\\r\\n  .         .         ... ....................::::::::::::::::::::::::::------======+++++****#####%%%%%%%%%%%%%%%@%%%#*+********+++++=-----:::::.........-=-=+**\\r\\n ..         ..     ...............................                        .......::::::::---==++**###%%%%%%%%%%%%%%%%@@%%%%###***++++=.........::....... .--==+*\\r\\n ..      ..........................                                                          ....::-==+*##%%%@@@%%%%%%%%%%%%%%%##***++-:.......::::::..  .::::-+\\r\\n...   .......:..........                                                                            ....:--=+*#%%%@@%%%%%%%%%%%%%####**==-:::::........   .    :\\r\\n..................                                                                                      .....::-=++*#%%%%%%%%%%%%%%####*+=:..   .... ... .   ..:\\r\\n.........                                                                                                   ......::--=++**###############*+=-:..          :..::\\r\\n                                                                                                                ......:::--==+***###########**+=-:........::::--\\r\\n                                                                                                                      ....:::--==++**#########***++==--------===\\r\\n                                                                                                                           ...:::--==+***#######****++==-----===\\r\\n                                                                                                                             ....::---=++*************++==--:---\\r\\n                                                                                                                              ....:::--===+++********++++==-::::\\r\\n                                                                                     ......                                   ......:::--====++++++++++++====--:\\r\\n                                                                                  ..............                              .........::---=====++++++++=====--\\r\\n                                                                                    ...............                             ........:::-----==============--\\r\\n    ..........                                                                        ...............                             ........::::-----===========--\\r\\n...........                                                                             .....::..:::...                                ....:::::------======----\\r\\n.........                                                                                  ....::..:::...                               .....:::::--------------\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n..                                                                                            ........::...                             ......::::::::----------\\r\\n                                                                                                ............                             .......:::::::::-------\\r\\n                                                                                                 ............                            ........:::::::::::::::\\r\\n      ........                                                                                    ...........                            ..........:::::::::::::\\r\\n.......                                                                                           ...........                             .............:::::::::\\r\\n...                                                                                                ...........                            ................::::::\\r\\n                                                                                                   ..........                              ..................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ..........                                ....................\\r\\n                                                                                                  .........                                 ....................\\r\\n                                                                                                 .........                                  ....................\\r\\n                                                                                                .........                                    ...................\\r\\n                                                                                               .........                                     ............    ...\\r\\n                                                                                              .........                                        ..........       \\r\\n\",\n  \"......::--=+++==--::::::::::::::::..                   ..:::::::::::-==---:::::::::.:::::----:::..........::..::------------------::---=====+*#%%%%%%%%%%%%%%%%%\\r\\n........::--==++==--::::::::::::::...                   .:::::::.......::..::::::::::::::----:::..........::::::-----============------=====+#%%%%%%%%%%%%%%%%%%\\r\\n...........::-==++==--:::::::::::::...                   .::::........:::::::::::::::::-------::.........:::::::---=================--==+++++#%%%%%%%%%%%%%%%%%%\\r\\n.............::-======--::::::::::::...                  ............:::::::::::::::::--------:::.......::::::::---===========++++======++++*#%%%%%%%%%%%%%%%%%%\\r\\n..............:::--======--::::::::::...                     .....::::::::::::::::::::::-------::......:::::::::---======++++++++++=====++++*#%%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::...                  ....::::::::::..:::::::::::::::------::.....:::::::::---=====+++++++++++++===++++*#%%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...               :--==-:::::::::::..::::::::::-----------:::....:::::::----=====+++++*****+++==++****#%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===---:::::::....            .-=++++-::::::::....::::-------------===---::...::::::------===++***********+++**#####%%%%%%%%%%%%%%%%%%\\r\\n........................:::---=---:::::::....            :-=++=-::::........:::-------------======-::.....::::-----==+**#####%%####**++##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........................:::------::::.....    ...:-=+==:::::----::........:::-----:::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##++##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........=*+-.....................        .......:-==+*****=:::::::........::----::::::--==++++++=-:....:::::----=+*#%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-%%%*:.........                  .....    ....:-=*##=::::::........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-+*+=:........                               ...:-=++-::.............::::::::::::::--=++==--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:--:......                                  ...:--+*+-.....   ...........:------:::--=====--:.....:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*=:...          ....:---====----=======--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=*+-.               .:--==++===---=======-::...:::-----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=.               ..:--======------===---::::::-------=+**#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....::-+*+-..              ..:--============+===--::::---======+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=.....           ..::-===++++++******++=-:::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:......   ........::--==+++****#####**+=-::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .....::-+**=:::...............:--===++***########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=+*=-::............:::::--===++**####%####*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......:--++=-::........::::::::---===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-==-:......::...::::::----===++**##%%%%%%%##+-::----=====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-:...............::::----===++*###%%%%%%%%##+::--===+++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..........................::::---===++**##%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..................::::::::--====+**#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ..................::::::::::---====+**%%%%%%%%%%%%*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .........::::::::::::::---------==+*#%%%%%%%%%%%%#+---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .-=...          .......:::--===--:::::--:::------==+#%%%%%%%%%%%%%%*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           ..-*+--:.........::::::::::-===+=-:------:::::---===+##%%%%%%%%%%%%%#+--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              -*++*=:::::::::---:::::::=++==--------:...:::----=*#%%%%%%%%%%%%%%*=-====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ........                :::--.    ....=*+*#+-::-:::::::::..::=#%#*=-:::-::::...:::::::-+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..........          .==.==---:==.:::...=++*+=:::............::+%%%*-::::::.....::::::::-=*##%%%%%%%%%%%#+-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......... --   .-:....-#- ......*%=..  ...::....................:+%%%*-.........:::::::::::::-==+**#####*+=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..        -%+. .-.    -#:     . :+:......      ...................-+*#*:.........:::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..               =*=.       .=.   .  .   .........    .........            .-=:........:::::::::::------:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..                 ..        :. . .  ........     ...:.                      =*-:::....:::::-+=-::------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                 ....       ..         .....-=+==-=--.                ....:+%@*:::::::.....:----::----:::::::::-----------====++++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .:.     .  ..   .:--::-:..:-*#%#*-                .......:-+#@+:::::=-..::::---::::::::---------------------==========++***####%%%%%%%%%%%%%%\\r\\n                   .-              .=#*=---:..-=*###-                .         .+=:::::--...::::--::::::::------------------------======-------===++**#######%%%\\r\\n                   :=           .....-**=:-:. :==-===.       :=+=.   .......... .::.:----:.....::-::::::::::-------------------------------------:::----==++****\\r\\n   .  .                 .            =%#+=:.:.:==: ...     ...=*#+:  :+*+-.    ..::...-+=-:::.  ::::::::::::::--------------------------------::::::::::::::::--\\r\\n      .:.                             ..-=:  ..::        .... .=++**=..-+*+-.    .-:...=+-::::. .::::::::::::::::-------:------------:::::::::::::::::::::::::::\\r\\n       .::                   ....   .:::===.             .:-:  :**+**+.  :=**=.   :-...::::::::.  ::::::::::::::::::---------:::::::::::::::::::::::::::::::::::\\r\\n         .:                     ..  .::-+++=-             .==:  -+-:--..   :-+*=:. ------::::...  .:::::----===---:-=++++=-:::::::::::::::::::::::::::::::::::::\\r\\n       .  ::                           -**=-==.        .::..==. .====-::......:=**-:---::::::..:::::::::-===++++====++++++-::::::::::::::::::::::::::::::...::::\\r\\n      .=:..::                           ... :=-.      .:--: .==- :+=-::.........+%%+--:::..:::::::::::::-=++++**+++=+++=-:::::::::::::::::::::::::::............\\r\\n      .+=:.=--:                              :::::.   .+*-:  .+#-.--....:-++==-:-#%%==:....::.::::::::::--==+******++++=--:::::::::::::::::::::::::.............\\r\\n      .=++-=+-=-                              .-=-:.   ...    .::......-+#%%%%#*++#%#=+:...:::::::::::::::=**###********+++=-::::::::::::::::::::...............\\r\\n      :==++=**-=-                         ..    ...          .......:::-=*#####%%%##%=*+:.:::::.:.....::::=######++***##***+=-::::::::::::::-=====:.............\\r\\n      -=--=++**-=:                                         ..........::..:=#**####%%#+#%=:::::..........::-+****+=-=+*******+=--::::::::::::++*+++=:............\\r\\n     .------+**+==.        ..         .:.         ..      ..........:::-...:**+**##%%##%%=::::...........:::----:..::-=+++++==-------:::::::-=+++=:....:::::....\\r\\n     --------=+*+--:       .:.        :+=..       ...    ..............:...:-**+***#%%#*%#-::::::..........:::::::...::--=========-----::::::::::......::::::::.\\r\\n    :-:--------=+=-=-.  .-*##*=.      .:...            ............... ....:.-+++***#%%#*%=::-:-:.:....  ....::---:::..::::-----=-----:::::::::..::::::.::::::::\\r\\n  .:--::---::::::=-:::. .=#*-:.     .....           ...........  .........::-==+++***#%%**+.-=-:::::....   ..:*%%%#=-:.....:::::-----:::::::::::::::::.........:\\r\\n :-::-:::--:.... .--::::.                              .................:::=====+++**##%%==....:::::.........:+#%%%#+-::........::::::::::::::::::::::..........\\r\\n::-::-::::--:.     .--::-.                       .......:.....  ..   . .:.:--====+++**##%*-. .....:::::......:-=*#*=#*::::.........::------:::::::::............\\r\\n:::::--::---::..  .  :-::--.           .         .     .:      ...  ...:..---====+++**##%%--. ..:::::::::....:--+*+.-=-:::::........::------:::::::.............\\r\\n:.::::=-..:---::.  .. .-----:                   .......:       ...  .....:---====+++**###%=--..-+*####*+=::..:--+++:::::::::::........:::::::::::::.............\\r\\n::.::::.   .:==+++=:::. :---:.                 ..::::::::::......    ....:---====+++**###%*-+*-...:--=+*+=------=+*:-:::::::::::.... ...........................\\r\\n::::::...     .:-==-.:-.                      ....::::------------::.....----=====+++**%#%%--*#*=+=....::...:::==+#::-::..::::::::.....   ........:::...........\\r\\n:::.:..---:.     ...                         ......:::::::-----=======--:----=====+++**###%+--===*#:.:::::..:::==**. -::....::::::::.....    ....::::.....      \\r\\n:::::.:-*%+:. ....                          ....   .:::-----------=====++==--=====+++**###%#----:-**..::.::.::-==*+  .-:.  ...::::::::....   ....:::.....       \\r\\n:::::.:+#++.                               .. .  .  .:::::-------::-====++++=-====++++**%#%%---=.:-+*...::::::-=+#-   :::.   ...:::::::.....   ..........       \\r\\n:::::.-#*-.                               .. ..      :-------:----...:==+++++=====++++**###@+:=+:.::*+..::::-:==+*.   ..:-.    ...:::::::.....       ......     \\r\\n::::.:=%=.      ....                      . .         :-----------:. .:-+++++*====++++***%#%%=-+-::--*= ....:-==+-     ..-:      ...:::::::.....................\\r\\n::::..+#+.     .....                     .             ..::---=====-:..:=++++**===++++***#%#%%+=*==+===......-=+*:     ..:-       ....:---:...........:::::::...\\r\\n:::...+*+:      ....                    .. .              ...:-======-:.:=+++**+===+++****%%#%#++*#*+=*=:...:==+*..    ...-.        ..=++**-.........:::::::....\\r\\n:.:.  =+=.      .. ..                   . .                  ..:=======:.-++++**==++++****#%%%%#++******+-..-==+#:.     :.:.         .:+####-.........:::.....  \\r\\n....  -+-.      .. ..                   . .                  . .:=====+=..=+++***==+++*****#%%#%#+****#*+=--===+%+.     ....          .--:::::-:..:::::..... ..=\\r\\n...  .:+:.         ..                  ...                   .. .-=====+-.:++++**+=+++******#%%##*+**+**++++++++##.     .: ..            .:.::+*=:::::::.......+\\r\\n...  ..=:        ....                . ...                   ..  .=======:.-+++***++++*******#%%##*++=++**++++++#%-     .-. .              ...:%%#=::::::...... \\r\\n..   ..=:         ....                  .                    .... :=====+=.:=+++***+++*******##%%%##***#%##*****#%*     .-:                    +%%#+:::::...... \\r\\n.    ..-:       ...                     . .                    ....-=====+-.:+++***+++********##%%%%###*#%%%####%##+-::.:--....                :%#*-.::::::.... \\r\\n.    . :-                                                 ......   .-====+=::-+++***+++********##%%%%%%#**#%%%%##%%#+-===+++++++===--..:*-     .*%#*=:::::::::..\\r\\n.   .. .-.                                                .------::....:--==:.=++****+++********##%%%%%#####%%###%%%*:   ......:::-=+-::-:      .*#%%#=:--::::::\\r\\n      ..-.                                                ..----=====--::..::..=++***++++********###%%%########%%###%*:  .::..........::.        -##%#%+=++++=+#\\r\\n     ...-.          ....                      .  .   .     .:---============-:::+++***+++********#############**##%%##*:..::...:........          =*#%%*=+#*##**\\r\\n     ...::       . . ..                       .             ....::---======++++===++***+++********######%%########%%=-#*.......::..::::.          =**#%%+-.     \\r\\n     ...:-.      .                                        .  .     ...::--==+++++++++***+++********######%%%%##%%###=.-#+:. ...:........         :=***%#:..     \\r\\n.    ....-.             .                                 ..  . ...    ....::-=++++++++*++++*********##*###%%%%#%#%#=-:=####*+====++=-:.        ..:=+**#+...    \\r\\n     . ..-:       .   . .                                  .     ...   .......:::-++**+++++++********####*###%%%%%#%#*=--+##%%%%#****%#:        ..:.:+**#+:.    \\r\\n       ..:-.      . ...  .                                  .     ...  ........:..::-++*++++++********#########%%%%#%%##*===*%#***#*#*-.  .. ....::..:=++**:.:+*\\r\\n     .  ..-:           ...                                   . .   .............::.:.-+++++++++*********#########%%#%%%%%%%####%####*+-.::---::.....:.:=++#+::-*\\r\\n.        .::         . .  .                                   .      . ..........::.:.-+=+++++++***********#**#######%######%%####*=::=------===--------++*#**+=\\r\\n         ..:.                              .                   .      . ..........:::..-==+++++++**************++==--+##+==+#######*====================+***####\\r\\n           ..                                .                  .        . .........::..-==+++++++**********#*-:......:=+*+*******#*========-------------=***###\\r\\n           ..                                         ................:::::::::::::::--:-=++++++++++*********#+:.:::::.:=+*##***++++:::::::::.............-+++**\\r\\n           ..                             ............:::::::::::::-------==========+++++**#########**********#*-.....::+*********++-..................:...:+++*\\r\\n           ..             .....     ..........::::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%#+=--:::+***********+-::................----=+++\\r\\n            .        .........................::::::::::::::::::::::::::------======+++++****#####%%%%%%%%%%%%%%%@%%%#*+********+++++------::::::........---=+**\\r\\n .          ..     ...............................                        .......::::::::---==++***##%%%%%%%%%%%%%%%%@@%%%%###***++++=.................. .--==+*\\r\\n :.     ..........................                                                           ....::--=+*##%%%@@@%%%%%%%%%%%%%%###***++-::....::::::::..  ..:::-=\\r\\n...  .......::..........                                                                            ....::-=+*#%%%@@%%%%%%%%%%%%%####**==-::::.........   .    :\\r\\n.................                                                                                       .....::-==+*##%%%%%%%%%%%%%####*+=:..   .... ... .   ..:\\r\\n.........                                                                                                   ......::--=++**###############*+=-:..          : .::\\r\\n                                                                                                                ......:::--==++**###########**+=-:........::::--\\r\\n                                                                                                                      .....::--==++**#########***++==--------===\\r\\n                                                                                                                           ...:::--==+***#######****++==-----===\\r\\n                                                                                                                              ...:::--=++*************++==--:---\\r\\n                                                                                                                              .....::---==+++********++++==--:::\\r\\n                                                                                      .....                                   ......:::---===++++++++++++====--:\\r\\n                                                                                  ..............                               ........::----====++++++++=====--\\r\\n                                                                                    ...............                             ........::::----===============-\\r\\n    ..........                                                                        ...............                             ........::::------==========--\\r\\n...........                                                                             .....::..:::...                                .....::::-------=====----\\r\\n........                                                                                   .....:..:::...                               .....:::::--------=-----\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           ........::...                              ......:::::::----------\\r\\n                                                                                                ............                             .......:::::::::-------\\r\\n                                                                                                 ............                            .........::::::::::::::\\r\\n      ........                                                                                    ...........                             .........:::::::::::::\\r\\n.......                                                                                           ............                            .............:::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                             ..................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                  .........                                  ...................\\r\\n                                                                                                 .........                                   ...................\\r\\n                                                                                                .........                                    ............. .....\\r\\n                                                                                               ..........                                     ...........    ...\\r\\n                                                                                              .........                                        ..........       \\r\\n\",\n  \"......::--=+++==--:::::::::::::::...                   ..:::::::::::-==---:::::::::.:::::----:::..........::..::------------------::---=====+*#%%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--::::::::::::::...                   .:::::::.......::..::::::::::::::----:::..........::::::-----============------=====+#%%%%%%%%%%%%%%%%%%\\r\\n...........::-===+==--:::::::::::::..                    .::::........::::::::::::::::--------::.........:::::::---=================--==+++++#%%%%%%%%%%%%%%%%%%\\r\\n.............::--=====---:::::::::::...                  ...........::::::::::::::::::--------:::.......::::::::---===========++++======++++*#%%%%%%%%%%%%%%%%%%\\r\\n..............:::--======--::::::::::...                      ....::::::::::::::::::::::------:::......:::::::::---======++++++++++=====++++*#%%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::..                   ....::::::::::..:::::::::::::::------::.....:::::::::---=====+++++++++++++===++++*#%%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...               :--==-:::::::::::..::::::::::-----------:::...::::::::----=====+++++*****+++==++****#%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===--::::::::....            .-=++++-::::::::....::::------------====--:::...::::::-----===+++***********+=+**#####%%%%%%%%%%%%%%%%%%\\r\\n........................:::-------:::::::....            :-=++=-::::........:::-------::----======-::.....::::-----==+**###%%%%%###**++##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........................:::-----:::::.....    ...:-=+==:::::----::........:::-----:::::--===+++==-::....:::::----=+*##%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........=*+-.....................        .......:-==+*****=:::::::........::----::::::--==++++++=-:....:::::----=+*#%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-%%%*:........                   .....    ....:-=*##=:::::.........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-+*+=:.........                              ...:-=*+-::.............::::::::::::::--=++==--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........:--:......                                  ...:-=+*+-.....   ...........:------:::--=====--:.....:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*=:...           ...:---====---========--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=*+-.               .:--==++==----======---:..::::-----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=.               ..:--======------===--::::::--------=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:--+*+-..             ...:--===========++===--::::---======+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...::-=+*=.....           ..:--===++++++******++=-:::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*+:.....   .........::--==+++***######**+=-::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .....::-+**=:::..............::--===++***#######**+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=+*=-::............::::--====++**####%####*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ......:--++=-::........::::::::---===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-==-:......::...::::::---====++*###%%%%%%%##+-::----=====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::-:...............::::---====++*##%%%%%%%%%##+::--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...........................:::---===++**##%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ..................::::::::--====+**#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ..................::::::::::---====+**%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                              ........::::::::::::::---------==+*#%%%%%%%%%%%%#+---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .-=...  ...    ........:::--===--:::::--:::------==+#%%%%%%%%%%%%%%*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           ..-*+--:........:::::::::::-===+=-:------:::::---===+##%%%%%%%%%%%%%#+--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              -*+**=:::::::::---:::::::=++==--------:...:::----=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ........                :::--.    ....=*+**+-:--:::::::::..::=#%#*=-:::-::::...:::::::-+#%%%%%%%%%%%%%%#+-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ..........          .==.==---:==.:::...=++*+=:::............::+%%%*-::::::.....::::::::-=*##%%%%%%%%%%%#+-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ......... --   .-:....-#- ......*%=..  ...::....................:+%%%*-.........:::::::::::::-==+**#####*+=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..        -%+. .-.    -#:     . :+:......      ...................-+*#*:.........:::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..               =*=.       .=.   .  .   .........    .........            .-=:........:::::::::::------:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..                 ..        :. . .  ........     ...:.                      +*-:::....:::::-+=-::------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                 ....       ..         .....-=+==-=--.                ....:+%@*:::::::.....:----::----:::::::::-----------====++++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                   .:.     .  ..   .:--::-:..:-*#%#*-                .......:-+#@+:::::=-..::::---::::::::---------------------==========++***####%%%%%%%%%%%%%%\\r\\n                   .-              .=#*=---:..-=*###-                .         .+=:::::--...::::--::::::::--------------------------====-------===++**##########\\r\\n                   :=           .....-**=:-:. :==-===.       :=+=.   .......... .::.:----:.....::-::::::::::------------------------------------::::----==++****\\r\\n   .  .                 .            =%#+=:.:.:==: ...     ...=*#+:  :+*+-.    ..::...-+=-:::.  ::::::::::::::-------------------------------:::::::::::::::::--\\r\\n      .:.                             ..-=:  ..::        .... .=++**=..-+*+-.    .-:...=+-::::. ..:::::::::::::::-------:---------::::::::::::::::::::::::::::::\\r\\n       .::                   ....   .:::===.             .:-:  :**+**+.  :=**=.   :-...::::::::.  :::::::::::-::::::--------::::::::::::::::::::::::::::::::::::\\r\\n         .:                     ..  .::-+++=-             .==:  -+-:--..   :-+*=:. ------::::...  .:::::----===---:-=++++=-:::::::::::::::::::::::::::::::::::::\\r\\n       .  ::                           -**=-==.        .::..==. .====-::......:=**-:---::::::..:::::::::-===++++====++++++-:::::::::::::::::::::::::::::::::::::\\r\\n      .=:..::                           ... :=-.      .:--: .==- :+=-::.........+%%+--:::..:::::::::::::-=+++***+++=+++=-::::::::::::::::::::::::::.............\\r\\n      .+=:.=--:                              :::::.   .+*-:  .+#-.--....:-++==-:-#%%==:....::.::::::::::--==+******++++=--::::::::::::::::::::::::..............\\r\\n      .=++-=+-=-                              .-=-:.   ...    .::......-+#%%%%#*++#%#=+:...:::::::::::::::=**###********+++=-::::::::::::::::::::...............\\r\\n      :==++=**-=-                         ..    ...          .......:::-=*#####%%%##%=*+:::::::.......::::=######+++**##***+=-::::::::::::::-=====:.............\\r\\n      -=--=++**-=:                                         ..........::..:=#**####%%#+#%=:::::..........::-+****+=-=+*******+=--::::::::::::++*+++=:............\\r\\n     .------+**+==.        .          .:.         ..      ..........:::-...:**+**##%%##%%=::::...........:::----:..::-==++++==-------:::::::-=+++=:....:::::....\\r\\n     --------=+*+--:       .:.        :+=..       ...    ..............:...:-**+***#%%#*%#-::::::...... ...:::::::...::--========-----:::::::::::......::::::::.\\r\\n    :-:--------=+=-=-.  .-*##*=.      .:...            ............... ....:.-+++***#%%#*%=::-:-:.:....  ....::---:::..::::-----=-----:::::::::..::::...::::::::\\r\\n  .:--::---::::::=-:::. .=#*-:.     .....           ...........  .........::-==+++***#%%**+.-=-:::::....   ..:*%%%#=-:......::::-----:::::::::::::::::.........:\\r\\n :-::-:::--:.... .--::::.                              .................:::=====+++**##%%==....:::::.....  ..:+#%%%#+-::........:::::::::::::::::::::...........\\r\\n::-::-::::--:.     .--::-.                       .......:.....  ..   . .:.:--====+++**##%*-. .....:::::......:-=*#*=#*::::.........::------::::::::.............\\r\\n:::::--::---::..  .  :-::--.           .         .     .:      ...  ...:..---====+++**##%%--. ..::::::::.....:--+*+.-=-:::::........::------:::::::.............\\r\\n:.::::=-..:---::.  .. .-----:                   .......:       ...  .....:---====+++**###%=--..-+*####*+=::..:--+++:::::::::::.........:::::::::::..............\\r\\n::.::::.   .:==+++=:::. :---:.                 ..::::::::::......    ....:---====+++**###%*-+*-...:--=+*+=------=+*:-:::::::::::....  ..........................\\r\\n::::::...     .:-==-.:-.                      ....::::------------::.....----=====+++**%#%%--*#*=+=....::...:::==+#::-::..::::::::.....   .......::::...........\\r\\n:::.:..---:.     ...                         ......:::::::-----=======--:----=====+++**###%+--===*#:.:::::..:::==**. -::....::::::::.....    ...::::......      \\r\\n:::::.:-*%+:. ....                          ....   .:::-----------=====++==--=====+++**###%#----:-**..::.::.::-==*+  .-:.  ...:::::::.....   ....::.....        \\r\\n:::::.:+#++.                               .. .  .  .:::::-------::-====++++=-====++++**%#%%---=.:-+*...::::::-=+#-   :::.   ...:::::::.....    .........       \\r\\n:::::.-#*-.                               .. ..      :-------:----...:==+++++=====++++**###@+:=+:.::*+..::::-:==+*.   ..::.    ...:::::::.....       ......     \\r\\n::::.:=%=.      ....                      . .         :-----------:. .:-+++++*====++++***%#%%=-+-::--*= ....:-==+-     ..-:      ...:::::::.....................\\r\\n::::..+#+.     .....                     .             ..::---=====-:..:=++++**===++++***#%#%%+=*==+===......-=+*:     ..:-        ...:---:...........::::::....\\r\\n:::...+*+:      ....                    .. .              ...:-======-:.:=+++**+===+++****%%#%#++*#*+=*=:...:==+*.     ...-.        ..=++**-.........:::::::....\\r\\n:.:.  =+=.      .. ..                   . .                  ..:=======:.-++++**==++++****#%%%%#++******+-..-==+#:.     :.:.         .:+####-.........:::.....  \\r\\n....  -+-.      .. ..                   . .                  . .:=====+=..=+++***==+++*****#%%#%#+****#*+=--===+%+.     ....          .--:::::-:..:::::..... ..=\\r\\n...  .:+:.         ..                  ...                   .. .-=====+-.:++++**+=+++******#%%##*+**+**++++++++##.     .: ..            .:.::+#=:::::::.......+\\r\\n...  ..=:        ....                . ...                   ..  .=======:.-+++***++++*******#%%##*++=++**++++++#%-     .-. .              ...:%%#=::::::...... \\r\\n..   ..=:         ....                  .                    .... :=====+=.:=+++***+++*******##%%%##***#%##*****#%*     .-:                    +%%#=:::::...... \\r\\n.    ..-:       ...                     . .                    ....-=====+-.:+++***+++********##%%%%###*#%%%####%##+-::.:--....                :%#*-.::::::.... \\r\\n.    . :-                                                 ......   .-====+=::-+++***+++********##%%%%%%#**#%%%%##%%#+-===+++++++===--..:*-     .*%#*=:::::::::..\\r\\n.   .. .-.                                                .------::....:--==:.=++****+++********##%%%%%#####%%###%%%*:   ......:::-=+-::-:      .*#%%#=:--::::::\\r\\n      ..-.                                                ..----=====--::..::..=++***++++********###%%%########%%###%*:  .::..........::.        -##%#%+=++++=+#\\r\\n     ...-.          ....                      .  .   .     .:---============-:::+++***+++********#############**##%%##*:..::...:........          =*#%%*=+#*##**\\r\\n     ...::       . . ..                       .             ....::---======++++===++***+++********######%%########%%=-#*.......::..::::.          =**#%%+-.     \\r\\n     ...:-.      .                                        .  .     ...::--==+++++++++***+++********######%%%%##%%###=.-#+:. ...:........         :=***%#:..     \\r\\n.    ....-.             .                                 ..  . ...    ....::-=++++++++*++++*********##*###%%%%#%#%#=-:=####*+====++=-:.        ..:-+**#+...    \\r\\n     . ..-:       .   . .                                  .     ...   .......:::-++**+++++++********####*###%%%%%#%#*=--+##%%%%#****%#:        ..:.:=**#+:.    \\r\\n       ..:-.      . ...  .                                  .     ...  ........:..::-++*++++++********#########%%%%#%%##*===*%#***#*#*-.  .. ....::..:=++**:.:+*\\r\\n     .  ..-:           ...                                   . .   .............::.:.-+++++++++*********#########%%#%%%%%%%####%####*+-.::---::.....:.:=++#+::-*\\r\\n.        .::         . .  .                                   .      . ..........::.:.-+=+++++++***********#**#######%######%%####*=::=------===--------++*#**+=\\r\\n         ..:.                              .                   .      . ..........:::..-==+++++++**************++==--+##+==+#######*====================+***####\\r\\n           ..                                .                  .        . .........::..-==+++++++**********#*-:......:=+*+*******#*========-------------=***###\\r\\n           ..                                         ................:::::::::::::::--:-=++++++++++*********#+:.:::::.:=+*##***++++:::::::::.............-+++**\\r\\n           ..                             ............:::::::::::::-------==========+++++**#########**********#*-.....::+*********++-..................:...:+++*\\r\\n           ..             .....     ..........::::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%#+=--:::+***********+-::................----=+++\\r\\n            .        .........................::::::::::::::::::::::::::------======+++++****#####%%%%%%%%%%%%%%%@%%%#*+********+++++------::::::........---=+**\\r\\n .          ..     ...............................                        .......::::::::---==++***##%%%%%%%%%%%%%%%%@@%%%%###***++++=.................. .--==+*\\r\\n :.     ..........................                                                           ....::--=+*##%%%@@@%%%%%%%%%%%%%%###***++-::....::::::::..  ..:::-=\\r\\n...  .......::..........                                                                            ....::-=+*#%%%@@%%%%%%%%%%%%%####**==-::::.........   .    :\\r\\n.................                                                                                       .....::-==+*##%%%%%%%%%%%%%####*+=:..   .... ... .   ..:\\r\\n.........                                                                                                   ......::--=++**###############*+=-:..          : .::\\r\\n                                                                                                                ......:::--==++**###########**+=-:........::::--\\r\\n                                                                                                                      .....::--==++**#########***++==--------===\\r\\n                                                                                                                           ...:::--==+***#######****++==-----===\\r\\n                                                                                                                              ...:::--=++*************++==--:---\\r\\n                                                                                                                              .....::---==+++********++++==--:::\\r\\n                                                                                      .....                                   ......:::---===++++++++++++====--:\\r\\n                                                                                  ..............                               ........::----====++++++++=====--\\r\\n                                                                                    ...............                             ........::::----===============-\\r\\n    ..........                                                                        ...............                             ........::::------==========--\\r\\n...........                                                                             .....::..:::...                                .....::::-------=====----\\r\\n........                                                                                   .....:..:::...                               .....:::::--------=-----\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           ........::...                              ......:::::::----------\\r\\n                                                                                                ............                             .......:::::::::-------\\r\\n                                                                                                 ............                            .........::::::::::::::\\r\\n      ........                                                                                    ...........                             .........:::::::::::::\\r\\n.......                                                                                           ............                            .............:::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                             ..................:::\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                              .....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                  .........                                  ...................\\r\\n                                                                                                 .........                                   ...................\\r\\n                                                                                                .........                                    ............. .....\\r\\n                                                                                               ..........                                     ...........    ...\\r\\n                                                                                              .........                                        ..........       \\r\\n\",\n  \"......::--=+++==--:::::::::::::::...                   .:::-::::::::-----::::::::::::::::----:::..........::.:::------------------::--======*#%%%%%%%%%%%%%%%%%%\\r\\n.........:--==++==--::::::::::::::..                    .::::::...........::::::::::::::-----:::.........:::::::----=============-----===+=+*#%%%%%%%%%%%%%%%%%%\\r\\n...........::-===+==--:::::::::::::..                   ..::::.......:::::::::::::::::-------:::.........::::::----=================--==++++*#%%%%%%%%%%%%%%%%%%\\r\\n.............::--=====---:::::::::::..                   ...........::::::::::-:::::::--------::.......::::::::----==========+++++=====+++++*#%%%%%%%%%%%%%%%%%%\\r\\n..............:::--======--::::::::::..                      .....::::::::::::::::::::::------:::......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::..                  .....:::::::::...::::::::::::::-------::.....:::::::::---=====+++++++**+++===+++++*#%%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...              .:-===-::::::::::..:::::::::-------------:::...:::::::-----====+++++******+++==+****##%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===---:::::::....            :==+++=::::::.......:::-------------====--:::...::::::-----===++****#####***+++*####%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::-------:::::::...            .:-====-:-::........::-------:::----======-::.....::::-----=+**##%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........................:::---:::.......     ..:-=+++=-::::----::........::-----::::::--==++++==-::....::::-----+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-*#*:...................          .......:--==+*##*=:::::::.......:::::::::::::--==++*+++=-:....:::::----=*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........+%%%+.........                    ..        ...:=+#*-:::::.........:::::::::::::--==+++++=--:....::::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-++=-:........                              ....:-=*+-:...............:::::::::::::--=====--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........:--.....                                   ....:-=+*+:.....    .........::------:::--=====--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=++=...            ...:--=====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:--+*+:               ..:-==++===----======--::..:::------=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=**=..              ..:--======------===--::::::--------=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:..             ..::-===========++++==--::::--=======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....::-=*+-.....          ...:--===+++++*******++=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ....:-=+*=::....   .........:--===+++***######**+=:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ......:-=+*+-:::..............::--==+++**########**+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=**=-::...........:::::--===++**####%%%##**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........:-=++=::.........:::::::---====++*###%%%%%###*-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-==-........:...:::::----====++*###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::::...............:::----====++*##%%%%%%%%%#*=:---===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          .........................::::--====++*##%%%%%%%%%%#+----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ..................:::::::::--====+*##%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            .................:::::::::-----====+*#%%%%%%%%%%%#*----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .........:::-::::::::::---------==*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            :==...  ...   ........::::-====--::::---:::-----===*#%%%%%%%%%%%%%#*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           ..=*+-=-.......::::::::::::==++==-:------::::::--===+#%%%%%%%%%%%%%%#=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              =*+**=::::::::---:::::::-+++==-:-----::...:::----+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ........             . .--:--.   .....=*+**=-:-:::::::::...::+%%%*-::::::::....::::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..........           :+-:==--::*=:::....=+++=-::.............::+%%%*-::::......:::::::::-=+*#%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .........  =-   :-:....+#.      .#%-..  ........................::+%%%*-.........:::::::::::::--==+**##**+=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 =%=. .:.    =*.     . -=.......     ....................-=+#*:........::::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                =*-        .-.  ..  .   .......     ........              .-=:........::::::::::-------:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n :.                 ..       .:       ........  . ...::.                     .**::::....:::::-+--:-------::::::::---------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                .:..        .         ......-+++===-:                ....:-*@@*::::::-. ...:----::---:::::---::-----------=====++++**####%%%%%%%%%%%%%%%%%%%%%\\r\\n                   ::         .    .-=-:--:..:-*#%#+:               ........:-+#@=::::-+:..::::---:::::::----------------------===========++***####%%%%%%%%%%%%%\\r\\n                   --              .=**=---:..-=*##*:                .         :+-:::::=-....:::--:::::::---------------------------===---------===++**#########\\r\\n  .                :-          ......=**=:::. :=---=-       .-+*=.   :::.........-:.:----:.....::-::::::::::------------------------------------:::::----==+++**\\r\\n     ..                              +#*+-..:.-=-. ..      ...=##+:..-+*+-.    ..::...-+=-:::. .::::::::::::::-------------------------------::::::::::::::::::-\\r\\n      .:.                             ..-=:  ....        ..:. .==*#*=..-+*+-.    .-:...==-::::. .::::::::::::::::------::--------:::::::::::::::::::::::::::::::\\r\\n       .:.                   ..... .:::-===.             .--:  -*+=**=.  :=**=:   :-...:::::::..  ::::::::-----:::::--==---:::::::::::::::::::::::::::::::::::::\\r\\n         ::                     ..  ..:=+++=-             :==.  =+-:-:... ..-++=:. ------:::. ....::::::---=====---=+++++=-:::::::::::::::::::::::::::::::::::::\\r\\n       . .::                           -*+--==.       .::: :+=. .====-::......:=##-:=-:::::::.:::::::::--==+++++===++++++=::::::::::::::::::::::::::.::::::::...\\r\\n      :=..:::                            .  :=-       .-=-: :=+- -+=-:..........+%%+--::...:::::::::::::-=+++**+++++++==-:::::::::::::::::::::::::..............\\r\\n      -+=.:+--.                              :::::.   .**:.  :**:.-:....:=**++-:=#%%==:....::.::::::::::--=+********+++=---:::::::::::::::::::::::..............\\r\\n      -=+=-++-=-                              .---:.          .:......:=*#%%%%#***#%*=+...::::::::::::::::+*####*********++=-::::::::::::::::::::...............\\r\\n      -==++=*+-=-                         ..    ..          .......:::::=*#*###%%%###=#+::::::........::::+#####*+++**##***+=-::::::::::::::-=++==:.............\\r\\n     .-=--=++*+-=.        .                                .........::::.:=#***###%%#+%%=:::::..........::-+***+=---+******+=----::::::::::-+**+*+-.:...........\\r\\n     :-----=+**+==.       ..          :-.         ..      ..........::::...:**+**##%%##@#-::::...........:::---::..::-==++++==-------:::::::-=+++-:...:::::::...\\r\\n    .--------=**=--:       :::        -+-..       ..    ...................:-*++***#%%#*%*:::.::::....  ...:::::::...::--==--====-----:::::::::::......:::::::::\\r\\n    --:--------=+=-=:.  .+#%%*-      ......           .....................:.-+++***#%%**%=:--:-:::...   ....:--=-:::...:::-----------:::::::::::::::....:::::::\\r\\n  .:--::---:::..:=-:::. .+*=:.     ......           ...........  ........:::-==+++**##%%**=.-=:::::.....   ..:#%%%#=-:......::::----::::::::::::::::::..........\\r\\n.:-::-:::--:. .. .--::::                              .................:::-=====+++**##%%=-....:::::.........-+#%%%*+-::........::::::::::::::::::::............\\r\\n:--::-::::-::.     .--::-.                      ........:...    ..  ....:.--====+++**###%+-. .....:::::......:-=*#+-#+::::.........::------::::::::.............\\r\\n:::::-=::---::.. ..  :-:---.           .               :.      ..   .....:--=====+++**##%#--  .::----:::.....:--+*=.-=::::::........:::-----::::::..............\\r\\n:.:::-=. .:----:.. .. .---==:                   ........      ...   ..:..:--=====+++**##%%=--.:-+*####*+=-:..---+*+:::::::::::.........:::::::::::..............\\r\\n::.:::.    .:=+++*=:::. :---:.                 ..::::::::::::.....  .....---=====+++**###%+-**-...:::-=++-----:-=+*:-:::::::::::.... ...........................\\r\\n::.:::...     .:-==:.::                       ....::::-------------:::..:---=====+++**#%#%#--*#*+*=...:::...:::==**.:-:...::::::::.....  ........::::...........\\r\\n:::.:.:=-=:.     ..                          ......::::::::----========-----=====++++**##%%=--=-=**:.:::::..::-==*+ .-::....::::::::.....   ....::::.....       \\r\\n::::..:=##+:.  ..                           . ..   .:::-----------=====++==--====++++**###@*--=-:-**..:..::.::-==#=  :::.  ...::::::::....   ...........        \\r\\n:::::.:**+=                                .  .     :-:::::------::-====++++======+++***%#%#:--=.:-*+..:::::::==+#:   :::.   ...:::::::.....    .........       \\r\\n::::.:=%+-                                .  ..      :------------...:=+++++*=====++++**##%%=:==:.-:*+..::::--==++.   ..::     ...::::::::....      .......     \\r\\n:::..:+#-.     ....                      .. .        .:-----------:. .:=++++**====++++**#%#%%=-+-.:--*- ....:-==+-     ..-.      ...:::::::.............::......\\r\\n:::..:**=.     .....                     .             ..::---=====-:..:=++++*+===++++***%%#%%++*=++==-:.....-=++.     ..-:       ...:--=-:..........:::::::....\\r\\n:::...*+=.     .....                    .  .              ...:-======-:.:++++**+==++++***#%%#%#++*#*++*=:...-==*+.     ..:-.        .:=+*#*-.........:::::::....\\r\\n:... .++=      ......                   . .               . ...:=======:.-++++**==++++****#%%%%#+*******+-..-==*#:.    .:.:.         .-*###*-:......::......... \\r\\n.... .=+-       .. ..                  ...                   . .-=====+=..=+++***=++++*****#%%#%#+#***#*+=--===+%=.     :...          .:-:.::--:.::::::..... .:=\\r\\n... ..-=:         ...                . . .                   .  .-=====+-.:++++**++++*******#%%##*+**=**++++++++%#.     :: ..            .:.:-*#=:::::::.......+\\r\\n... ..:=:        ....                  ...                 . ..  :=======:.=+++***+++*******##%%%#*++=+*#**+++++#%-     ::. .              ...-%%#=:::::......  \\r\\n.    ..=:        .....                 ..                    .... :=====+-.:=+++***+++*******##%%%##***#%%#*****#%*     .-.                    *%%#=:::::...... \\r\\n.    ..-:       ...                       .                    ....-=====+:.-+++***+++********##%%%%%##*#%%%%###%##+--:::=-....         .      :%#+:.::::::.... \\r\\n     . -:                                                 .:....   .-====+=::-+++***+++********##%%%%%%#*##%%#%##%%#+--===+++++++++=-..:*:     .*%#*=:::::::::. \\r\\n    .. :-                                                 .------:::...::-=-:.=++****+++*******###%%%%%#####%%##%%%#*.   ........:--=:::-.      :*#%%#=:--:::::-\\r\\n     ..:-                                           .     .:----======--::::..:+++***+++********####%%%########%%##%%*.  .::..........::.        -##%#%+=****+*#\\r\\n     ...-.         .....                      .      .     .:---============--:-++****+++********#############**##%#*#*:..::..::......:.         .+*#%%*=+******\\r\\n    ....-:      .. . ..                       .             ....:::--======++++===++***+++********######%%########%#--#+. .....::..::.:.         .+**#%#+-.     \\r\\n    ....:-       . .                          .          .   .      ..::--==+++++++++***+++********######%%%%##%%##*-:-#+-...:.::.......        .:=***%#:..     \\r\\n     ...:-.            ..                                 .. .. ...    ....::-=++++++++*+++*********###*###%%%%#%#%*--:=####*+=+++++==-.        ..:-+**#+...    \\r\\n    .....-:      ..  .. .                                  .     ...  ........:::-=+**+++++++********####*###%%%%%#%#*+--+*#%%%%#****%*.        .::.:=+*#+:.  . \\r\\n      ...:-.      . ... ..                                  .     ...  ........:..::-++**+++++********#########%%%%%%%%#*+=+#%#***###*-.  .......::...=++**:.-**\\r\\n        ..-.          ....                                   . .   .............:..:.-+++++++++*********#########%%#%%%%%%%###%%%##**=-.::-=-::....::::=++#=::-*\\r\\n        ..::        .  . .                                    .      . ..........:....=+=+++++++**************#######%####*#%%####*=::=------===--------++*#**+=\\r\\n        ...:                               .                   .      . ..........:::..==++++++++**************+==-::=*#+==*#######*+===================+***####\\r\\n          ..                                ..                  .        . .........::..===+++++++**********#*:.......:=+*********#*=--====--------------=***###\\r\\n           ..                                 .      .................::::::::::::::---:-+++++++++++********##+:.:::::.:=+*##***++++:.::::::...........:..-+++**\\r\\n           ..                            .............::::::::::::--------=========++++++**############*****###*-.....::+**********+-.................::...:+++*\\r\\n           ..            .....     ...........::::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%#+=--:::+***********+--::...............----=+++\\r\\n .         ..        ........................::::::::::::::::::::::::::-------======+++++****#####%%%%%%%%%%%%%%%@@%%#**********+++++------::::::........---=+**\\r\\n .         ...  . ................................                       ........::::::::---==++**###%%%%%%%%%%%%%%%%@@%%%%###***++++-.................. .--==+*\\r\\n.:      ....:.....................                                                           ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###**++-::::::::::::::.. ...:::-=\\r\\n...  .......:...........                                                                            ....::-=+*#%%%@@%%%%%%%%%%%%%####**==-:::........... ..    :\\r\\n.................                                                                                       .....::-==+*##%%%%%%%%%%%%%####*+=:... ..... ..  .   ..:\\r\\n........                                                                                                    ......::--=++**###############*+=-:..         .: .::\\r\\n                                                                                                                ......:::--==+***###########**+=-::......::::--=\\r\\n                                                                                                                      .....::--==++**#########***++===-------===\\r\\n                                                                                                                           ...:::--==+***#######****++==-----===\\r\\n                                                                                                                              ...:::--=++*************++==-::---\\r\\n                                                                                                                              .....::---==+++********++++==---::\\r\\n                                                                                      .....                                   ......:::---===++++++++++++====--:\\r\\n                                                                                 ...............                               ........::----====++++++++=====--\\r\\n                                                                                    ...............                             ........::::----===============-\\r\\n    ..........                                                                        ...............                             ........::::------===========-\\r\\n...........                                                                             .....::..:::...                                .....::::------=======---\\r\\n.........                                                                                 .....::..:::...                               .....:::::--------=-----\\r\\n.....                                                                                        .....:.:::...                              ......::::::------------\\r\\n...                                                                                           .......:::...                              ......:::::::----------\\r\\n                                                                                               .............                             .......:::::::::-------\\r\\n                                                                                                 ............                            .........::::::::::::::\\r\\n      .......                                                                                     ...........                             .........:::::::::::::\\r\\n.......                                                                                           ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                             ..................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                 .........                                   ...................\\r\\n                                                                                                ..........                                   ............. .....\\r\\n                                                                                               ..........                                     ............   ...\\r\\n                                                                                              .........                                        ..........       \\r\\n\",\n  \"......::--=+++==--:::::::::::::::...                   .:::::::::::::---::::::::::::::::-----::...........::::::----------------------=====+*#%%%%%%%%%%%%%%%%%%\\r\\n........::--==++==--::::::::::::::..                    .::::::...........:::::::::::::------:::.........::::::----==============-----==++++*#%%%%%%%%%%%%%%%%%%\\r\\n...........::-===+==--:::::::::::::..                   ..:::.......:::::::::::::::::--------:::........:::::::---==================-==+++++*#%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::::..                   ..........:::::::::::-:::::::--------::.......::::::::---==========++++++=====+++++*#%%%%%%%%%%%%%%%%%%\\r\\n..............:::--======--::::::::::..                      ....:::::::::::::::::::::::------:::......::::::::----=====+++++++++++====+++++##%%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--:::::::::..                 ..:::.:::::::::...:::::::::::::--------::.....:::::::::---====+++++++***+++===++++*##%%%%%%%%%%%%%%%%%%\\r\\n....................::--=====--::::::::...              :-====-::-:::::::..:::::::-----------=---:::...:::::::-----====++++*******+++=++****##%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===---:::::::....            -==+++-:::::.......:::-------------=====--::....::::::-----==++***########**++*###%%%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::-------::::::....       ......:-===----:........:::------::::---===++==-::....:::::----=++*##%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::..............:::::::::......     ...:-+***+---::----::........::-----:::::---==++++==-:....:::::----=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........=##*:...............             ........::--=+*##*=::::::........:::::::::::::--=+++*+++=-:...::::::---=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........:#%%#-.........                              ...:=+#*-::::..........:::::::::::::--==++++==-:.....::::---==+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-++-:::......                               ...::-+*+-:...............:::::::::::::--=====-::.....:::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .......:-:...                                     ...::-=+*=:....     .........:----=--::--======--:.....::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=*+-...            ..:---=====---========--:...:::------*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*+:               ..:-==++===----======--:..::::------=*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-=*+-..              ..:-=======-----====--::::::--------=+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:..             ..::-=========++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:--+*+-.....     ... ...::--==+++++****#***++=-::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....::-=+*=::....  ..........:--===++***#######**+=:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:-=+*+-:::..............::-===+++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-+*+=-::........::::::::--===++**###%%%%##**=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=++-::....::...:::::::---===++**###%%%%%###+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......::-==:............:::::----===++**##%%%%%%%%#*+::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......:::................:::----===++**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          .........................::::--====+**##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................:::::::::---===++*##%%%%%%%%%%%*=---==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................::::::::------===++*#%%%%%%%%%%%#+---====++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ........:::---:::::::::--------==+*#%%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           .-+=:.. ...............:::-=====-:::----::::-----==+*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ...=*===-...:..:::::::::::::==++==-------:::::::--===*#%%%%%%%%%%%%%%*=-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .        .=*+**=::::::::---:::::::=+*+==-------:....:::----+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ........            .. :=----.  ..:...=*+#*=---::::::::....::+%%%*-::::::::....::::::-=*#%%%%%%%%%%%%%#*=====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..........           =+::---::-#=:::.. :=+=+=:...............::+%%%*-:.........:::::::::-=+*##%%%%%%%%##+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ........  .+-   --.....**       :%#:.. .......  ................::+%%%*:........:::::::::::::::--==+****++=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 *%=  ..     ++      . --.......     ....................:-+#+:........::::::::::::::-::::::----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                =+:        :- . .  .   ......       .......               .-=:::.....::::::-::::------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:                  ..       .:   .   . ............:::.                     -#*::::...::::::=+-::------:::::::::---------===++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .:..    .  ..        ......:+**+==-:.                ....:=#@@+:::::--. ...:---:::::-:::------------------======+++***####%%%%%%%%%%%%%%%%%%%%\\r\\n                   :.         .    :++-:--:.::=*%##+.               .........:=#%-::::=+:..::::--::::::::----------------------============+++**####%%%%%%%%%%%%\\r\\n                   =:             .:=**----:.:=+*##*.         ..    ..     .   .=-:::::=-....:::-::::::::----------------------------------------==+++**########\\r\\n .                 ::         .......+#*-:::. -=-:-=:      ..=**=.  .:-:.........-:.:----:.....:::::::::::::------------------------------------::::::----==+++*\\r\\n     ..                             .*#+=-....-=-   .    ..:..+#*=:..-**+-.    ..::...=+-::::. .::::::::::::::------------------------------::::::::::::::::::::\\r\\n      .:.                              .=-.   ..         :.:. :=+*#*=..-+**-.    .-:..:=-:::::. .:::::::::::::::::-----::-------::::::::::::::::::::::::::::::::\\r\\n       .:.                  ...... .::--==-.             .--:  -*+=+*=.  :=**=:   :-..:::::::... .:::::::------::::--====-::::::::::::::::::::::::::::::::::::::\\r\\n         ::                     .   ..:=*++=-             :+=. .=+::-:......-++=-..-----::::. ....:::::---======---=+++++=::::::::::::::::::::::::::::::::::::::\\r\\n      .. .::                          .=*=--=-.       .::: :+-. :=+==-::......:=##=:=-:::::::::::::::::-==++++++===+++++=-::::::::::::::::::::::::::::::........\\r\\n      -=..:::                              .-=:       :==-. :++: =+=::.........:*@%+--....:::::::::-:::--=+++**++++++==-::::::::::::::::::::::::::..............\\r\\n      =+=.-+--.                             .::--:.   :*=:.  -*+..-:...:-+##*+-:=#@%-=:...:::.::::::::::--=+********+++==--:::::::::::::::::::::::..............\\r\\n      -=+=-++-=:                              .--::.          .:......:=#%%%%%##**#%+==...:::::::::::::::-*#####*********++=-::::::::::::::::::::...............\\r\\n     .===+++*+-+:                         ..     .          .......:::::-*#*###%%%%##=#=::::::........:::-*#####*=++**##***+=-:::::::::::::-=++++=:.............\\r\\n     :-=--=+**+-=.        .                               ..........::::.:=#***###%%#+%%=:::::..........::-+**++-:--++*****+=-----:::::::::=+++**+:.:::.........\\r\\n     ------=+**==-.       ..          --.        ...     ...........::::...-**+**##%%##%#-::::...........::::-::....:-==+++===-------:::::::-====:....:::::::...\\r\\n    :--------=**=--:.     .--:       .==:..       ..    ..................::-*++***#%%#*%*::::::::....  ...:::::::...::------====-----::::::.:::.......:::::::::\\r\\n   .-----------=+--=:.  :*%%#+-      .....            ......................:=+++***#%%**#-:-=:-:::...   ....:-==--::...::::----------:::::::::::::::....:::::::\\r\\n .::--::--:::...:=-:::. :=+-.      .....           ......................::--==+++**##%%+*-.--:::::.....  ...-%@%%#=-:......:::::---:::::::::::::::::...........\\r\\n.--:--:::--..... .--::-:                              .................:::-=====+++**##%#=-....:::::.........-+#%%#*+:::........::::::---:::::::::::............\\r\\n:-::--::::-:..     :--::-.                      ........:..     ..  ...:.:--====+++**###%+-. ....::::::......:-=*#=-#+::::.........:--------::::::..............\\r\\n:::::--::---::.. .. .:----:.          ..              .:.      .. .......:--====+++**###%*-: ..:------::.....--=+*=.--::::::........:::-----::::::..............\\r\\n:.:::--. .:-=--::. .. .---==:                  .:.....:.      ...  ...:..:--=====+++**##%%-=-.:-+*#####*=-:..--=+*=:::::::::::.........:::::::::::..............\\r\\n::::::.    .:=++**=::-..:--:.                 ..:-::---:::::::..... ....:---=====+++**###%+-**=:...::-=+=-----:==*+:-::.::::::::.... ............::.............\\r\\n::.::..:.     .::--:.::                      .....::::-------------:::..:---=====+++**#%#%#--*#++*=..::::...-:-==*+.--:...::::::::.....   ......::::............\\r\\n:::::.--==:.    ...                          ......-:::::::----========-----=====++++**%#%%=--=-=**:.:::::..::-==#= .-::....::::::::.....   ...::::.....        \\r\\n::::..-+##=:.   .                           . ..   .:::-----------=====++==--====++++**###@+--=-:=**..::.:::::==+#:  :::.  ...::::::::....   ...........        \\r\\n::::..-#++:                                . .. .   :-:::::------::-====++++=====++++**#%#%#:--=.:-*+..:::::::==+*.  .:::.   ...:::::::.....      ........      \\r\\n::::.:+#=:                                . ..      .:------------...:=+++++*====++++***##%%=:==:.-:*= .::::--==+=    ..::     ...::::::::....     .........    \\r\\n:::..:#*:      ....                      .  .        .:-----------:. .:=++++**====++++**#%#%#==+-.:--*- ....:-==+:    ..:-.     ....:::::::...........:::::.....\\r\\n:::..-#*-      ....                     .. .           ..::---=====-:..:=++++*+===++++***%%#%#=+*+++==-:....:==*+.     ..-:       ...:-==-:..........:::::::....\\r\\n:::..:*+=      ....                     . .               . .:-=======:.:++++**+==++++***#%%#%#++*#*++*=:...-==*+.     ..::.        .:=+##*-.........::::::.....\\r\\n:... .*=-      .....                   .. .                 ...:=====+=:.-+++***==++++****#%%%%#+*******+-..-==**:.    .:.:.         .=*#***-.....::::..........\\r\\n.... .+=:       .. ..                  . .                  .. .-=====+-.:=+++**+=+++******#%%#%**#***#*+=-====*%-.     :...         ..:::.::--:.::::::..... .:+\\r\\n... ..==.         ...                  . .                  ..  .=======:.-+++***++++*******#%%##*+**=***++++++*%*.     :. .             .:::-*#=:::::::.......+\\r\\n..  ..-=.        ....                  ..                  . ..  :=======.:=+++***+++*******##%%%#*++++*#**++++*#%:     ::  .              ...-%%#=:::::......  \\r\\n.   ..:=.        ....                  ..                    .... -=====+-.:=++****++********##%%%##***#%%#*****#%+     .-.                    *%#*-:::::.....  \\r\\n     ..-.       ..                     .  .                    ....-=====+:.-+++***+++********##%%%%%##*#%%%%%##%##+=--:-=-::...       ..      -%#=:.::::::.... \\r\\n   ....-.                                                 ::...... .--===+=::=++****+++*******###%%%%%%#*##%#####%%#=---====++++++++=:.-*:     .*%##+:::::::::. \\r\\n    ...-:                                                 :-------::...::-=-::=++***+++********###%%%%%#####%%##%%%#+.   ........::--:::-.      :##%%#=:--::::--\\r\\n    ...:-                                           .     .:----======--::::..:+++***+++********####%%%########%%##%%*.  .-:..........::.        =##%#%+=******#\\r\\n    ...:-          .....                     .. .    .     .:---=============-:-++****+++*******##############**#%%#*#*:.:::..::....:.:.         .+*#%%*=+*+++++\\r\\n    ....-.      .... ..                      ..         .   . ...::--======+++++==+****+++*******######%%%########%#--#+. ....::..:::.:.         .+**#%#=:.     \\r\\n    ....-:       .                            .          .  ..  .   ...:--==+++++++++**+++********#######%%%%##%%##*-:-%+-..:.:::.......        .:=***%*:..     \\r\\n    ....:-             ..                                 .. .  ...    .....:-=++++++++*+++********########%%%%%%#%*--:=#%%##*++++**==-.        ..:-+**#+...    \\r\\n    .....-.      .   .  .                                  .  .  ..   ........:::-=+**++++++********#########%%%%%#%#*+==+*#%%%%#***#%*.      ...::.:=+*#+:.  ..\\r\\n.   . ...--       ..... ..                                 .. .   .............:..::-++**++++********##########%%%%%%%%#*+=+#%#***###+:. ........:....=++**:.-**\\r\\n    .   .:-.          ....                                     .   .............:..:.=++++++++**********#########%%#%%%%%%%###%%%##*+=-::--=--::..:::::=++#=::-*\\r\\n        ..:.        .  . .                                   ..     .............:.:..=+=++++++************########*#%##***#%%####*-:-=------===--------++*#**+=\\r\\n        ....                               .                  ..      ............:::..==+++++++**************+==--::=*#+==**######*+===================+**#####\\r\\n          ..                                ..                  ..       ..........:::.:===+++++++*********##+:....:..:-+***********----==-------:::::---=***###\\r\\n          ...                                 .      ............:.:::::::::::::::::-----++++++++++*********##+:.:::::.:++*##***++++::::::.............:..-+++**\\r\\n       .   ..                            ............:::::::::::::-------==========++++++*###############***###*-......:+**********+:.................::...-+++*\\r\\n           ..          . .....     ..........::::::::::::::::::::-------=======+++++++*****######%%%%%%%%%%%%%%%#*==-:::+***********+--::...............----=+++\\r\\n .         ..        ........................::::::::::::::::::::::::::-------======+++++****####%%%%%%%%%%%%%%%%@@%%#***#******+++++-:-----:::::........---=+**\\r\\n .         ...  . ................................                       .......:::::::::---==++**###%%%%%%%%%%%%%%%%@@%%%%###***++++-.................. .--==+*\\r\\n..      ....:.....................                                                           ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###***+-::::::::::::::.. ....::-=\\r\\n..   .......:...........                                                                            ....::-=+*#%%%@@%%%%%%%%%%%%%####**=-:::............ ..    :\\r\\n.................                                                                                       .....::-==+*##%%%%%%%%%%%%%####**=-:.. ..... ..  .   ..:\\r\\n........                                                                                                    ......::--=++**###############*+=-:..         .: .:-\\r\\n                                                                                                                .......::--==++**###########**+=--:....::::::--=\\r\\n                                                                                                                      .....::--==++**#########***++===-------===\\r\\n                                                                                                                           ...:::--==+***#######****+++==----===\\r\\n                                                                                                                              ...:::--==+*************++==-::---\\r\\n                                                                                                                              .....:::--==+++*********+++==---::\\r\\n                                                                                      .....                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++=====--\\r\\n                                                                                   ................                             ........:::-----===============-\\r\\n   ...........                                                                        ...............                             ........::::-----============-\\r\\n...........                                                                             .....::..:::...                                .....::::------=======---\\r\\n.........                                                                                 .....::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....::.:::...                               .....::::::------------\\r\\n...                                                                                           .......:::...                              ......:::::::----------\\r\\n                                                                                               .............                             .......:::::::::-------\\r\\n                                                                                                 ............                            .........::::::::::::::\\r\\n      .......                                                                                     ...........                             .........:::::::::::::\\r\\n........                                                                                          ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                             ..................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ...........                                ...................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                 ..........                                  ...................\\r\\n                                                                                                ..........                                   ...................\\r\\n                                                                                                .........                                     ............   ...\\r\\n                                                                                              ..........                                       ...........    ..\\r\\n\",\n  \"......::--==++==--:::::::::::::::..                    .:::::::::::::::::.::::::::::::::-----::...........:::::-----------------------=====+*#%%%%%%%%%%%%%%%%%%\\r\\n........::--==++==--::::::::::::::..                    .:::::...........::::::::::::::------:::.........::::::---===============-----=+++++*#%%%%%%%%%%%%%%%%%%\\r\\n...........::-===+==--:::::::::::::..                   ..:::.......:::::::::::::::::--------:::.......::::::::---==================-==+++++#%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::::..                   ..........::::::::::::::::::--------:::......:::::::::---========++++++++=====++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..............:::--======--::::::::::..                      ..:::::::::::::::::::::::::------::......:::::::::---=====++++++++++++====++++*#%%%%%%%%%%%%%%%%%%%\\r\\n.................:::--=====--::::::::...                ..::::::::::::::...::::::::::::---------::....:::::::::---=====++++++****+++===++++*#%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--====--:::::::....             .-===+=:::-:::::::.:::::::-----------==---::....::::::-----====++++********++==+****##%%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===--::::::::...            .-==+++-::::........:::-------------=====--::....:::::-----==++***#########*+++*##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::-------::::::....     ...:::..:--==---::........:::------::::---===++=--::....:::::----=+**##%%%%%%%%%##*++##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:--...............:::::::.....       ...:=+***+==--:---:::.......:::-----:::::--==+++++==-:....:::::----=+*#%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........:*%%*:..............              ........::::-=*###=::::::........::::::::::::---=++++++==-:...:::::----=+*#%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........-#%#*-........                               ...:-+*+-:::...........:::::::::::::--==++++==-:.....::::--===*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-==-:::......                               ...::-+*+-..................:::::::::::-======-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ......::...                                      ...::-=+*=:....      .......::---==------======-::....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=*+-..             ..:--===+==--=========-::...:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*=.               ..:-==+====-----====---:..:::-------+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-+*+-.              ...:-=======----=====--:::::----==---=+*######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-=+*=....            ..:--=====++++++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:.....    ........::-===++++****###**++=-::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....::-=**=::....  .........::--===++***#######**+-:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=+*+-::..............::--===++***########**=:::---------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:--+*+-::.........:::::::---===++**###%%%###**=:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=++-::.....:..:::::::---====++**###%%%%%##*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......:--=-:............:::::---====++*###%%%%%%%%#*=::---======*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......:::................:::---====++**##%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ......................::::--====+**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             .................:::::::::---===++*##%%%%%%%%%%#*----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .............:::.::::::::-------===+**%%%%%%%%%%%%#=---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..               ......::::----:::::::::--------==+#%%%%%%%%%%%%%#*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           .=+=::. ...............:::-=====-:::----:::::---===+##%%%%%%%%%%%%%#=--=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ...+*==+-..::::::::::::::::-==++==-------:::::::---==*#%%%%%%%%%%%%%%*--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ...                      ..        .+*+**=:::::::----:::::::+**+=-:------:....::::--=*#%%%%%%%%%%%%%%#=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .........            .:.-=--=-.. .::. .+**#*=--:::::::......::+%%%*-:::::::....:::::::-=*#%%%%%%%%%%%%%#+=====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .........:.       .. .++.:--::.=#=::....:====-:...............::+%%%*-:.........:::::::::-==+*##%%%%%%%#*+=-====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .........  :*-  .=-... :#=       -%*..  .....    ................::*%%%*:........::::::::::::::::--==+**++=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 *#-  ..    .+-   .  ..::........   ..................  ..:=*+:........::::::.:::::---:::::::---------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..                -=:        :: . .  .   .....       ......                  -=:::.....::::::--:::------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:                  .        .: .         .........::-:                    ..=%*::::..::....:==-::------:::::::::---------====++**####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  :::.    .  ..       .......-+##*+=-:                ....::=#%@+:::::=-....::---:::::::::------------------======++++***####%%%%%%%%%%%%%%%%%%%\\r\\n                  .:.     .  ..    -*+----:.::=*%##=                .     ...:=##:::::+=:..::::--::::::::----------------------=============++***###%%%%%%%%%%%%\\r\\n                  .=.            ..:=*+----..:=+***+.        ...    ..   ...   .-:::::-=:....:::-::::::::-----------------------------------------==++***#######\\r\\n .   .            .:.  .      ..... :*#+-::: .-=-:--:      ..=**=.  .---.........:..:-=-::.....:::::::::::::-----------------------------------:::::::::---==+++\\r\\n     ..                             :*+==-...:-=:        ..: .+**=-..-+*+-.    ..::...=+-::::. .::::::::::::::-----------------------------:::::::::::::::::::::\\r\\n      .:.                     .       .:=-.             .:.:. :=+*#*=..:+**=.    .-...:--:::::.  :::::::::::::::::::---::----:::::::::::::::::::::::::::::::::::\\r\\n       .:.                  ...... .:--==+-.             .--:  =*=-++-.  .=**=:   --.:::::::...  .:::::::------::::-=====-::::::::::::::::::::::::::::::::::::::\\r\\n         ::                          .:+*+==-             :+-. .==::-:......-+++-..-----::::......:::::--=======---++++++-::::::::::::::::::::::::::::::::::::::\\r\\n      :  .::                          .=+-:-=-        .:-: :+-. :++==-::......:=##=:-::::::::::::::::::-==++++++===+++++=::::::::::::::::::::::::::.............\\r\\n      =-..-::                              .--:       :+=-. :++:.=+-:....::..:.:#@%=-:....::.::::::-:::--=+++**++++++==-::::::::::::::::::::::::::..............\\r\\n      =+-.=+--.                             ..---:.   -+-..  -*=..:....:-*%#**-:+#@#-=:...:::.::::::::::--+*********+++==--::::::::::::::::::::.................\\r\\n     .==+=-*+-=:                              .--:.           ......:.:+#%%%%%%#**%%===...:::::::::::::::=*#####**********+=-::::::::::::::::---:...............\\r\\n     :=-=+++*=-+.                         ..               ........:::::-*#*###%%%%#*+%=::::::........:::-*####*+=++**##***+=-:::::::::::::-=++++-:.............\\r\\n     -==--++**+==         .                               .........:::::.:=****###%%**@#=:::::..........::-++++=-:--++*****+=------::::::::=+++*+=:.:::::.......\\r\\n    .------=+**==-        ..         .==.        ...     ...........::::...-**+**##%%##@#-::::...........:::::::....:-==++====-------:::::::-===-:....:::::::...\\r\\n    ---------+**---:.    .:--:       .=-..        .     ........::::......::-*++***#%%#*%+:::::-::....  ...:::::::...:::-----====-----::::::..........::::::::::\\r\\n   :-:------:--=+---:  .=#@%#=:     .....            .......................:=+++***#%%**#-:==:-.::...   ....:=++=-::...:::::--------::::::::::::::::.....::::::\\r\\n .::-::---::....:=-:::..:=-.        ....            .....................::-===+++**##%%++-.--:::::.....  ...=%@@@#=-:......:::::--::::::::::::::::::...........\\r\\n:-::-::::-:.  .  .--::-:                              .................:::-=====+++**##%#=:.....::::........:-+#%%#*+:::........:::::----:::::::::::............\\r\\n:-::--::-:-:..     :--:--.                      .......::.      .   ...:.:--====+++**##%%=-. ....::::::......--+*#-=#=::::.........:-------:::::::..............\\r\\n:::::=-::---::.  .. .:----:.          ..        .     .:      ...  ......:--====+++**###%*-: .:-====--::.....--=+*-.:-::::::........:::-----::::::..............\\r\\n:.:::-:  .-==---:.... .--===:                  .:.....:..     ...  ......---=====++***##%#-=-.:-+**####*+-:.:--=+*=-::::::::::..........:::::::::...............\\r\\n:.::::     .:=++**=:--..:-:..                 ..:-:------::::::.... ....:---=====+++**##%%=-*#=:.....:-==-:---:==*+:-:::::::::::.................::.............\\r\\n::.::..:      ..:--..:.                      .....:::::-------------::..:---=====+++**###%*--**+**-..::::...::-==#+ --:...::::::::.....    .....::::............\\r\\n::::..--+=:.  . ...                         ......:-:::::::----========-----=====++++**%#%%=--=-=**..:::::..::-==#- .-::....::::::::....    ...::::.....        \\r\\n::::..-*##-..                              .. .    .:::-----------=====+++=--====++++**##%@+--=::-**..:.::::::==+#.  :::.  ...:::::::.....   ...........        \\r\\n::::.:=%=+.                               .. .. .   :-:::::------:.:-===++++=====++++**#%#%*:-=-.:-*+..::::::-==*+   .:::.   ...:::::::.....       ......       \\r\\n::::.:*#-.                               .. ..      .-------------...:=+++++*====++++***%#%%=-+=:.--*= .::::--==+-    ..-:     ...::::::::....     .........    \\r\\n:::..-#+:     .....                      .           .:-------=---:. .:=++++**====+++***#%#%#==+-.---*: ....:-=+=.    ..:-.     ....::::::............:::::.....\\r\\n:::..=#+-      ....                     .               ..:---=====-:..:=++++*+===++++***%%#%#=+*+++==-:....:==*=.     ..-:       ...-====:.........::::::::....\\r\\n::...-*+-      ....                    .. .                 .:-=======:.:++++**===++++***#%%#%#++***++*=:...-==*=.     ..::        ..-=*#%#-.........::::::.... \\r\\n.... :*=:      .....                   . .                  ...:=====+=..=+++***==+++*****#%%%%#+*******+-.:===**..    .:.:.         :=*#**+-:...:::::...... ...\\r\\n.....:+-:       . ...                  . .                  .. .-=====+-.:++++**+=+++******#%%#%**#***#*+=-===+*%-.    .:...         ..::..::-=:::::::........-*\\r\\n..  ..+-.       . ...                  . .                  ..  .=======:.-+++***++++******##%%##*+*+=***++++++*%+.     :. .             .:::-*#+:::::::.......=\\r\\n..  ..=-.       .....               .  ..       .          . ..  :=====+=.:=+++***+++*******##%%%#*++++*#**++++*##.     ::                  ..-%%#=:::::......  \\r\\n    ..--.        ...                   .                     .....-=====+-.:+++***+++********##%%%##***%%%##****#%+     .-.                   .*%#+::::::.....  \\r\\n     .:-.       ..                        .                    ....=======::-+++***+++********##%%%%%##*#%%%%%#%%##+==--==-:::...      ..      =%*=:.::::::.... \\r\\n   ....-.                                      .          :::..... .--===+=::=++****+++*******###%%%%%%#*##%#####%%#-::---====++++++=:.-*.     .#%%#+-::::::::. \\r\\n    ...-.                                                 :--==---::...::-=-.:=++***+++********###%%%%######%%#%%%#%+.   .........:--::::       :###%#=:=-::::--\\r\\n     ..-:                                       .   .     .:---=======---:::..:+++***+++********####%%%########%%##%%*.  :-:..........::.        =*#%#%+=*###*##\\r\\n    ...::         .....                      .. .   ..     .:----============-:-++****+++*******##############**#%%#*#*:.:::..::....:.:.         .**#%%*=++=====\\r\\n    ...:-.      . . ..                       ..         .   . ....:---=====+++++==++***+++*******######%%%########%#:-#=.  ...::..:::.:          :***#%#=:.     \\r\\n    ....-:      .                                        .  .. ..   ...::-==+++++++++**+++********#######%%%%##%%##*-:=%*-:::::::..:...         .:=***%+...     \\r\\n    ....-:             .                                  .  .  ..     .....:-==++*++++*+++********########%%%%%%#%*=-:=#%%%#***++**++-.        ..:-+**#+...    \\r\\n    . ..:-.      . . .  .                                  .     ..   ........:::-=++*++++++*********########%%%%%%%#*+===*#%%%%#***#%+.      ...::.:=+**+:. .:.\\r\\n.   . ...-:       ..... .                                  .  .   .............:..::-++**++++********##########%%%%%%%%#*+++#%#***###+................=++**:.=**\\r\\n    .   .::           ....                                  .  .   .............:..:.=++++++++**********#########%%#%%#%%%%###%%%#**+=-::--=--::.::::::=++#=---+\\r\\n        ..:.        .    .                                   ..     .............:.:..=+=++++++************########*#%#****#%%####*-:-=------===-------=+**#*#*=\\r\\n        ..:.                               .                  ..     .............:::.:==+++++++************#*+=--:::=**+==**######*+===================+**#####\\r\\n          ..                                ..                 ...       ..........:::.:===+++++++*********##+:...:::.:-+**********+----=------:::::::::-=***###\\r\\n          ..                                  .     .............::::::::::::::::::--=--=++++++++++*********##+:.:::::.:++*##***++++.::::..............:..-+++**\\r\\n          ...                            ............:::::::::::::-------=========++++++**#################*###*-......:***********+:.................:::..-+++*\\r\\n           ..          . .....     ..........::::::::::::::::::::-------=======+++++++*****######%%%%%%%%%%%%%%%#*+=-::-************+--:::..............----=+++\\r\\n .         ..        ........................:::::::::::::::::::::::::::------======+++++****#####%%%%%%%%%%%%%%%@@%%##*##******+++++-:::---::::::.......---=+**\\r\\n..         ... .  ...............................                         .......::::::::---==++**###%%%%%%%%%%%%%%%%@@@%%%###***++++-...  ...............---=+*\\r\\n:.     .....:.....................                                                           ....::--=+*##%%%@@%%%%%%%%%%%%%%%%###***+-:::::::::::::... .....:-=\\r\\n..  ........:..........                                                                             ....::-=+*#%%%@@%%%%%%%%%%%%%%###**=-::......... ... ..    :\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%####**=-:........ ..  . . .:-\\r\\n........                                                                                                    ......::--=++**###############*+=-::.         .. .:-\\r\\n                                                                                                                ......:::--==++**###########**+==-:...::::::--==\\r\\n                                                                                                                      .....::--==++**#########***+++==------====\\r\\n                                                                                                                           ....::--==+***#######****+++==---====\\r\\n                                                                                                                              ...:::--==++************++==-::---\\r\\n                                                                                                                              .....:::--==+++********++++==---::\\r\\n                                                                                      .....                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++=====--\\r\\n                                                                                   ................                             ........::::----===============-\\r\\n   ...........                                                                        ...............                             ........::::------===========-\\r\\n...........                                                                             .....::..:::...                                .....::::------=======---\\r\\n.........                                                                                 .....::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....::.:::...                              ......::::::------------\\r\\n..                                                                                            .......:::...                              ......:::::::----------\\r\\n                                                                                               .............                             .......:::::::::-------\\r\\n                                                                                                 ............                            .........::::::::::::::\\r\\n      .......                                                                                     ...........                             .........:::::::::::::\\r\\n.......                                                                                           ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                             ..................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                  ...........                                ...................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                 ..........                                  ...................\\r\\n                                                                                                ..........                                   ...................\\r\\n                                                                                                .........                                     ............   ...\\r\\n                                                                                               .........                                       ...........     .\\r\\n\",\n  \"......::--==++==--:::::::::::::::..                   ..:::::::::::::::::.:::::::::::::-----:::..........::::::-----------------------=====+#%%%%%%%%%%%%%%%%%%%\\r\\n........:::-==++==--::::::::::::::..                   .:::::...........::::::::::::::-------::.........:::::::---===============----==++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..........:::-======--:::::::::::::..                   ..::.......:::::::::::::::::---------::........:::::::----============++=======++++*#%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::::..                    ........:::::::::::-:::::::--------:::......::::::::----=======+++++++++====+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::...                     ...::::::::::::::::::::::::::-----::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...                .::-::::::::::::...::::::::::::--------:::....::::::::----=====++++++****+++==+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--====--:::::::....             :-==++=:::-::::::..::::::------------==---::....::::::-----====+++*********++==+**####%%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===--::::::::...            .-==++=-::::........:::-------------=====--::....:::::-----==++**##########*+++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::------:::::::...     ...:--::.:-------::........::------:::::--===+++=--:.....::::-----=+*##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-=-...............:::::.....         ..:-=+***++==-::--:::.......:::----::::::--==+++++==-:....:::::----=*##%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........=%%%+............                 ..........::-=*##*-::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........=###=:........                               ...:-+*+-:::..........::::::::::::::--==+++==--:.....::::--==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-==:::......                               ....:-=+*=:..................::::--:::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .:...                                       ...::-=*+=....        ......:----==-----=======-::....:::-----*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...:--+*+:..             ..:--===+==--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*=.               ..:-=======-----====--::..:::-------+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*+:.              ..::-=======----=====--:::::---===--=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-=**-....           ...:--====+++++++**++==--:::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:.....    ........::-===++++***####**++=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:--+*+-::.... ..........::--==+++**########**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=**=-::.............:::--===++**#########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:-=+*+-::.........:::::::--====++*####%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=+=::......::.:::::::---====++*###%%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ......::---:..............::::---====++*##%%%%%%%%##*=::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::................::::---====++*###%%%%%%%%%#+----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ...................::::::---===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ..................:::::::::---===++*#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ............::::.::::::::-------===+*#%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..               .....::::-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ..=*=::............::...:::======-::-----:::::---===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ...+*=++-..::::::::::::::::-=++==-:------:::::::---=+##%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .......                    ..        .+**#*-::::::::--:::::::-***+=-:-----::....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .........            ::.==-==:.:.:::. :+**#*=:::::::........::*%%%+-:::::::....:::::::-=*#%%%%%%%%%%%%%#+-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .........:.    ......:*=.::::..*#-::....-=---:................::*%%%+:..........:::::::::--=+*###%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........   =*:  :=:..  -%:     . =%=..  ....     .................-*#%%+:........::::::::::::::::---=++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.               :##-  .     .+:   .  ..:..........   ................    .:=*=:........::::::.::::----::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..                --.        -. . .  .  .....       ......                   -=:::.....:::::-=-::-------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..                  .        :. .         .....:::::--:                  ...:*%*:::::.::....:==-::------::::::::----------====++***###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 .:::     .  ..     .........-*##*+=:.               .....:-+#%@=:::::+:....::---::::::::--------------------======++++***###%%%%%%%%%%%%%%%%%%%\\r\\n                  .:      .  ..   .=*+--=-:.:-=#%#*-                .      ...=#*:::::+=...::::--:::::::------------------------=============++***#####%%%%%%%%%\\r\\n                  :=             ..:=*+----. :=++**=        .::.    .    ....  .-:::::-=:....:::-::::::::------------------------------------------==+++***#####\\r\\n .   .            ..   .      ..... -##+-::: .=-:.:-.      .:+#*=   :==-........::..:-=-::... .:::::::::::::----------------------------------:::::::::::---==++\\r\\n     ..                             :+===:...:--.       .... :+*++-:.-+*+-.    ..-:..:=+-::::. .::::::::::::::----------------------------::::::::::::::::::::::\\r\\n      ::                     .      ...-=-.             .:::  -++*#*-..:=**=.    :-...:-::::::.  :::::::::::::::::::---:-----:::::::::::::::::::::::::::::::::::\\r\\n       .:.                  .......::--==+-.             :=-.  +*=-+=:   .-+*=:.  --.:::::::...  .::::::-------::::-==+==-::::::::::::::::::::::::::::::::::::::\\r\\n        .:.                          .-**===:           . -+-. .==:--::.....-=++=..----:::::.....::::::--=======--=++++++-::::::::::::::::::::::::::::::::::::..\\r\\n     .: ..:.                          .-=-:-=-       .:--: -+-. -++==::.......:+%#=--::::::::::::::::::-=+++++++==+++++=-:::::::::::::::::::::::::..............\\r\\n     :+-..-::                              .--. .    .=+=:. -**:.==:....::::::.-#@%==:....::::::::--:::-==++***++++++==-:::::::::::::::::::::::::...............\\r\\n     :++-.==--.                             .:---:.   -=:.   -+-..:....-=#%%#*--+%@*-=....::::::::::::::-=+**#*******++==--::::::::::::::::::::.................\\r\\n     :==+==*=-=.                         ..   .:::.          .......::-*%%#%%%%###%%=+=..::::::::::::::::+######+*********+=-:::::::::::::::----:...............\\r\\n     -=-=+++*=-=.                        ..                ........:::::-*#*####%%%#**%=::::::........:::=*####*==++**#****+=-:::::::::::::=+++++-..............\\r\\n    .-=---++**==-        ..                               .........:::::.:=****###%%**@#-::::...........::-=++=-:::-++****+==------::::::::++++*+-...:::::......\\r\\n    :------=+**==-        ..         :+-.        ..     .............::....-**+**##%%##%*:::::...........:::::::...::--==+====-------:::::::-==-:.....:::::::...\\r\\n   .---------+*+--=:.    :-==:       :-:..             .........::::......::-*+****#%%**%+::::::.:...  ....:::::::...:::-----====----:::::::..........::::::::::\\r\\n  .--:------:--=+---.  .+%@#*-.     .....            ................ ......:=+++***#%%*#*::=-::.:....   ....-+*+=-::...:::::--------::::::::::::::::.....::::::\\r\\n ::--::---:.....-=-:::..:-:           .             ....................::--===+++**##%%++:.-::::::.....  ...+%@@@#=-:......:::::-:::::::::::::::::::...........\\r\\n:-::-::::-:. ..  .--::-:                         .   ..................:::-=====+++**##%#-:.....::::........:-+#%%*#+:::........:::::----::::::::::.............\\r\\n--::-:::---:..     :-::--.                      . .....:.      ..   ...:.:--====+++**##%%=-. ....::::::......--+**:=#=::::........::-------:::::::..............\\r\\n::::-=:::---::.  .. .-----:           .         .     :.      ...  ...:..---====+++**###%+-: .:-=+===--:....:--=+*-.:-::::::.......::::----:::::::..............\\r\\n.::::-.  .-==---:...  .-===-.                  .::....:... .  ...  .....:---====+++**###%#-=-.:-=+*####*=-:::--=+*--::::::::::..........::::::::................\\r\\n:.:::.     .:==+#*-:--..::..                  ..:::--------:::::........:---=====+++**%#%%=-*#=::....:-=-::--:-==#=:-::.::::::::.................:::............\\r\\n:::::.::      ..:-:....                      .....:::::-------===---::..:---=====+++**###%*--+*+**-.::::....:.-==#-.--:...::::::::.....    ....:::::........    \\r\\n::.:..-=*-:     ..                          ......:-:::::::-----========----=====+++**#%#%#---=-=#*..::::...::==+#: .-:.....::::::::....   ....::::.....        \\r\\n::::.:=##*:.                               . .. .  ::::-----------=====+++=--====++++**##%%=--=:--*+..:.::::::==**   :::.  ...:::::::.....   ...........        \\r\\n::::.:*#=-                                .  .  .  .:--::::------..:-==+++++=====++++**###@+:-=-.:-*+ .::::::-==*=   ..::.   ...:::::::.....       ......       \\r\\n:::.:-#+:                                .. ..      .------------:. .:=++++*+====++++***%#%%=-+-.:--#= .::::--==+:    ..-:     ...:::::::.....    ..........    \\r\\n:::.:+#=.     .....                     .. .         .::-----==---:. .:=++++*+===++++***#%#%#==+-:--=+. ....:==+=.    ..:-.     ....::::::............:::::.....\\r\\n::...+*+.     .....                     .               ..:---=====-:..:=+++**+===++++***%%#%#=****+==-:....-==*-.    ...-.       ..:-====:.........:::::::.....\\r\\n::...+++.      ...                     .  .              .  .:-======-:.-++++**===++++***#%%#%#++***+**=:..:-==*-.     ..::        ..-+*#%*-........::::::..... \\r\\n.... =+=.      .....                   . .                  ...-=====+-..=+++***==+++*****#%%%%#+******++-.:===#*.     ...:.         :+**++=::...:::::.....  ...\\r\\n.....-+-.      .. ..                   . .                  .. .-=====+-.:++++**+=+++******#%%#%**#*+*#*+=====+#%:.    .:...         ...:..::-=:::::::........-*\\r\\n.. ..:+:        . ...               .  ..                   ..  :=======:.-+++***++++******##%%##*+*+=+**++++++*%=     .:. .             .:::-##+-:::::........=\\r\\n.   ..=:        .....               .  ..       .           ...  -=====+=.:=+++***+++*******##%%%#*+++*##**++++*%#.     :: .                . =%%#-:::::......  \\r\\n    ..-:         ...                .  .                     ... .-=====+:.-+++***+++********#%%%%##***%%%##***##%=     ::                    .###=::::::.....  \\r\\n    ..-:       ...                       ..                    .. .=======::-+++***+++*******##%%%%%%##*#%%%%%#%%##+===-=+---::...     ::      =%*=::::::::.... \\r\\n   .. :-                                       .         .::::.... .--===+=::=++****++********###%%%%%##*##%####%%%*::::---====+++*+=:.=*.     :#%%#+-::::::::. \\r\\n    ...-.                                                 :--===---::...:-=:.:+++***+++********###%%%%######%%%%%%#%+.   ... ......::::::       :###%#=-=-::::=-\\r\\n    ...-.                                           .     .----========--:::..-+++***+++********####%%#########%###%%+.  :-:..........:..        =*#%%%+=#######\\r\\n    ...-:         .....                      .  .   .      .:----============-:=++****+++*******##############**#%%#+#*:.:::..::...::.:          :**#%%*=+=--==-\\r\\n   ....:-       . . ..                       ..         .     ....::--=====++++++=+***++++*******######%%%########%*:-#=.  .:.:...:::..          -***#%*-:      \\r\\n    ....-.      .                                        .  .  ..    ..::-==+++++++++**+++*******###*####%%%%##%%##+::=%*=-::::::.::...         .:=**#%+...     \\r\\n    ....-:             .                                  .  .  ..     .....:-==++*++++*+++********########%%%%%%#%+=-:=#%%%##******++-         ..:-+**#+...    \\r\\n    ....--.      . . .                                    ..     ..   ........:.:-=++*++++++*********########%%%%%%%#*+===*#%%%%****##=      ...:::.:=+**+:. .::\\r\\n.   .....-.      .....  .                                  .  .   .............:..::-++**++++********##########%%%%%%%%##*+*###**####=................=++*+..=**\\r\\n.   .  ..-:           ....              .                   .  .   .............:..:.=++++++++**********#########%%#%##%%%%###%%%#*+==-::--=---::::::::++*#=--=+\\r\\n        ..:.        .    .               ..                  ..      ............:.:.:=+=++++++***********######****#%#**+*#%%####+-:-=------===--=----=***#*#*=\\r\\n        ..:.                               .      .           ..     .. ..........:::.:==+++++++***********##*=--::::=**+-=***#####*+===================+**#####\\r\\n          ..                                ..                 ..        ..........:::.:====++++++*********##+:..::::.:-+**********+----------::::::::::-=***###\\r\\n .        ..                                  .      ............::::::::::::::::::--=--=++++++++++*********##+:.:::::.-++*##***+++=.::.:.............::..-+++**\\r\\n          ...                            ............:::::::::::::-------=========++++++**#####################*-......-***********+:.................:::..-+++*\\r\\n          ...          . .....    ...........::::::::::::::::::::-------=======+++++++*****######%%%%%%%%%%%%%%%#*+=-::-************+--:::..............----++++\\r\\n           .         .......................:::::::::::::::::::::::::::-------======+++++****####%%%%%%%%%%%%%%%%@@%%%#*##******++++=:::::::::::::.......---=+**\\r\\n..         ..  .  ...............................                         .......:::::::::--==++**###%%%%%%%%%%%%%%%%@@%%%%###***++++-..   ............ .:---=+*\\r\\n:.     ....:.....................                                                            ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###***+--::::::::::::... .....::=\\r\\n..  .......::..........                                                                             ....::-=+*#%%%@@%%%%%%%%%%%%%%###**=-:.......... ... .     :\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%####**=-:.......   .    . .:-\\r\\n........                                                                                                    ......::--=++**######%########*+=-::.         .. .:-\\r\\n                                                                                                                .......::--==++**###########**+==-:...::::----==\\r\\n                                                                                                                      .....::--==++**#########****++==------====\\r\\n                                                                                                                           ....::--==+***#######****+++==----===\\r\\n                                                                                                                              ...:::--==++************++==-::---\\r\\n                                                                                                                              .....:::--==+++********++++==---::\\r\\n                                                                                     ......                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++======-\\r\\n                                                                                   ................                             .........:::----===============-\\r\\n   ...........                                                                        ...............                            .........::::------===========-\\r\\n...........                                                                             .....::..:::...                                .....::::------=======---\\r\\n.........                                                                                 .....::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....:..:::...                               .....::::::------------\\r\\n..                                                                                            .......:::...                              ......::::::::---------\\r\\n                                                                                               .............                             .......:::::::::-------\\r\\n                                                                                                 ............                             ........::::::::::::::\\r\\n      .......                                                                                     ...........                             .........:::::::::::::\\r\\n........                                                                                          ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                  .........                                  ...................\\r\\n                                                                                                 .........                                   ...................\\r\\n                                                                                                .........                                     .............  ...\\r\\n                                                                                               .........                                       ...........     .\\r\\n\",\n  \"......::--==++==--:::::::::::::::..                   ..:::::::::::::::::.:::::::::::::-----:::..........::::::-----------------------=====+#%%%%%%%%%%%%%%%%%%%\\r\\n........:::-==++==--::::::::::::::..                   .:::::...........::::::::::::::-------::.........:::::::---===============----==++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..........:::-======---:::::::::::...                   ..::.......:::::::::::::::::---------::........:::::::----============++=======++++*#%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::...                    ........:::::::::::-:::::::--------:::......::::::::----=======+++++++++====+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::...                     ...::::::::::::::::::::::::::-----::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...                .::-::::::::::::...::::::::::::--------:::....::::::::----=====++++++****+++==+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--====--:::::::....             :-==++=:::-::::::..::::::------------==---::....::::::-----====+++*********++==+**####%%%%%%%%%%%%%%%%%%%\\r\\n......................:::--===--::::::::...            .-==++=-::::........:::-------------=====--::....:::::-----==++**##########*+++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::------::::::....     ...:--::.:-------::........::------:::::--===+++=--:.....::::-----=+*##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-=-...............:::::.....      .. ..:-=+***++==-::--:::.......:::----::::::--==+++++==-:....:::::----=*##%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........=%%%+...........                 ...........::-=*##*-::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........=###=:........                               ...:-+*+-:::..........::::::::::::::--==+++==--:.....::::--==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-==:::......                               ....:-=+*=:..................::::--:::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .:...                                       ...::-=*+=....        ......:----==-----=======-::....:::-----*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:--+*+:..             ..:--===+==--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*=.               ..:-=======-----====--::..:::-------+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*+:.              ..::-=======----=====--:::::---===--=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-=**-....           ...:--====+++++++**++==--:::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ....:-=+*+:.....    ........::-===++++***####**++=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .....::-+*+-::.... ..........::--==+++**########**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-=**=-::.............:::--===++**#########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=+*+-::.........:::::::--====++*####%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-=+=::......::.:::::::---====++*###%%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ......::---:..............::::---====++*##%%%%%%%%##*=::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......::................::::---====++*###%%%%%%%%%#+----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ...................::::::---===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ..................:::::::::---===++*#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ............::::.::::::::-------===+*#%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ..               .....::::-----::::::::---------==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ..=*=::............::...:::======-::-----:::::---===+#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ...+*=++-.:::::::::::::::::-=++==-:------:::::::---=+##%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .......                    ..        .+**#*-::::::::-::::::::-***+=-:-----::....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .........            ::.==-==:.:.:::. :+**#*=::::::.........::*%%%+-:::::::....:::::::-=*#%%%%%%%%%%%%%#+-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .........:.    ......:*=.::::..*#-::....-=---:................::*%%%+:..........:::::::::--=+*###%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........   =*:  :=:..  -%:     . =%=..  ....     .................-*#%%+:........::::::::::::::::---=++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.               :##-  .     .+:   .  ..:..........   ................    .:=*=:........::::::.::::----::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..                --.        -. . .  .  .....       ......                   -=:::.....:::::-=-::-------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..                  .        :. .         .....:::::--:                  ...:*%*:::::.::....:==-::------::::::::----------====++***###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 .:::     .  ..     .........-*##*+=:.               .....:-+#%@=:::::+:....::---::::::::-------------------=======++++***###%%%%%%%%%%%%%%%%%%%\\r\\n                  .:      .  ..   .=*+--=-:.:-=#%#*-                .      ...=#*:::::+=...::::--:::::::------------------------=============++***#####%%%%%%%%%\\r\\n                  :=             ..:=*+----. :=++**=        .::.    ..  .....  .-:::::-=:....:::-::::::::------------------------------------------==+++***#####\\r\\n .   .            ..   .      ..... -##+-::: .=-:.:-.      .:+#*=   :==-........::..:-=-::... .:::::::::::::----------------------------------:::::::::::---==++\\r\\n     ..                             :+===:...:--.       .... :+*++-:.-+*+-.    ..-:..:=+-::::. .::::::::::::::----------------------------::::::::::::::::::::::\\r\\n      ::                     .      ...-=-.             .:::  -++*#*-..:=**=.    :-...:-::::::.  :::::::::::::::::::---:-----:::::::::::::::::::::::::::::::::::\\r\\n       .:.                  .......::--==+-.             :=-.  +*=-+=:   .-+*=:.  --.:::::::...  .::::::-------::::-==+==-::::::::::::::::::::::::::::::::::::::\\r\\n        .:.                          .-**===:           . -+-. .==:--::.....-=++=..----:::::.....::::::--=======--=++++++-::::::::::::::::::::::::::::::::::::..\\r\\n     .: ..:.                          .-=::-=-       .:--: -+-. -++==::.......:+%#=--::::::::::::::::::-=+++++++==+++++=-:::::::::::::::::::::::::..............\\r\\n     :+-..-::                              .--. .    .=+=:. -**:.==:....::::::.-#@%==:....::::::::--:::-==++***++++++==-:::::::::::::::::::::::::...............\\r\\n     :++-.==--.                             .:---:.   -=:.   -+-..:....-=#%%#*--+%@*-=....::::::::::::::-=+**#*******++===-::::::::::::::::::::.................\\r\\n     :==+==*=-=.                         ..   .:::.          .......::-*%%#%%%%###%%=+=..::::::::::::::::+######+*********+=-:::::::::::::::----:...............\\r\\n     -=-=+++*=-=.                        ..                ........:::::-*#*####%%%#**%=::::::........:::=*####*==+***#****+--:::::::::::::=+++++-..............\\r\\n    .-=---++**==-        ..                               .........:::::.:=****###%%**@#-::::...........::-=++=-:::-+++***+==------::::::::++++*+-...:::::......\\r\\n    :------=+**==-        ..         :+-.        ..     .............::....-**+**##%%##%*:::::...........:::::::...::--=======-------:::::::-==-:.....:::::::...\\r\\n   .---------+*+--=:.    :-==:       :-:..             .........::::......::-*+****#%%**%+::::::.:...  ....:::::::...:::-----===-----:::::::..........::::::::::\\r\\n  .--:------:--=+---.  .+%@#*-.     .....            ................ ......:=+++***#%%*#*::=-::.:....   ....-+*+=-::...:::::--------::::::::::::::::.....::::::\\r\\n ::--::---:.....-=-:::..:-:           .             ....................::--===+++**##%%++:.-::::::.....  ...+%@@@#=-:......:::::::::::::::::::::::::...........\\r\\n:-::-::::-:. ..  .--::-:                         .   ..................:::-=====+++**##%#-:.....::::........:-+#%%*#+:::........:::::----::::::::::.............\\r\\n--::-:::---:..     :-::--.                      . .....:.      ..   ...:.:--====+++**##%%=-. ....::::::......--+**:=#=::::........::-------:::::::..............\\r\\n::::-=:::---::.  .. .-----:           .         .     :.      ...  ...:..---====+++**###%+-: .:-=+===--:....:--=+*-.:-::::::.......::::----:::::::..............\\r\\n.::::-.  .-==---:...  .-===-.                  .::....:... .  ...  .....:---====+++**###%#-=-.:-=+*####*=-:::--=+*--::::::::::..........:::::::.................\\r\\n:.:::.     .:==+#*-:--..::..                  ..:::--------:::::........:---=====+++**%#%%=-*#=::....:-=-::--:-==#=:-::.::::::::.................:::............\\r\\n:::::.::      ..:-:....                      .....:::::-------===---::..:---=====+++**###%*--+*+**-.::::....:.-==#-.--:...::::::::.....    ....:::::........    \\r\\n::.:..-=*-:     ..                          ......:-:::::::-----========----=====+++**#%#%#---=-=#*..::::...::==+#: .-:.....::::::::....   ....::::.....        \\r\\n::::.:=##*:.                               . .. .  ::::-----------=====+++=--====++++**##%%=--=:--*+..:.::::::==**   :::.  ...:::::::.....   ...........        \\r\\n::::.:*#=-                                .  .  .  .:--::::------..:-==+++++=====++++**###@+:-=-.:-*+ .::::::-==*=   ..::.   ...:::::::.....       ......       \\r\\n:::.:-#+:                                .. ..      .------------:. .:=++++*+====++++***%#%%=-+-.:--#= .::::--==+:    ..-:     ...:::::::.....    ..........    \\r\\n:::.:+#=.     .....                     .. .         .::-----==---:. .:=++++*+===++++***#%#%#==+-:--=+. ....:==+=.    ..:-.     ....::::::............:::::.....\\r\\n::...+*+.     .....                     .               ..:---=====-:..:=+++**+===++++***%%#%#=****+==-:....-==*-.    ...-.       ..:-====:.........:::::::.....\\r\\n::...+++.      ...                     .  .              .  .:-======-:.-++++**===++++***#%%#%#++***+**=:..:-==*-.     ..::        ..-+*#%*-........::::::..... \\r\\n.... =+=.      .....                   . .                  ...-=====+-..=+++***==+++*****#%%%%#+******++-.:===#*.     ...:.         :+**++=::...:::::.....  ...\\r\\n.....-+-.      .. ..                   . .                  .. .-=====+-.:++++**+=+++******#%%#%**#*+*#*+=====+#%:.    .:...         ...:..::-=:::::::........-*\\r\\n.. ..:+:        . ...               .  ..                   ..  :=======:.-+++***++++******##%%##*+*+=+**++++++*%=     .:. .             .:::-##+-:::::........=\\r\\n.   ..=:        .....               .  ..       .           ...  -=====+=.:=+++***+++*******##%%%#*+++*##**++++*%#.     :: .                . =%%#-:::::......  \\r\\n    ..-:         ...                .  .                     ... .-=====+:.-+++***+++********#%%%%##***%%%##***##%=     ::                    .###=::::::.....  \\r\\n    ..-:       ...                       ..                    .. .=======::-+++***+++*******##%%%%%%##*#%%%%%#%%##+===-=+---::...     ::      =%*=::::::::.... \\r\\n   .. :-                                       .         .::::.... .--===+=::=++****++********###%%%%%##*##%####%%%*::::---====+++*+=:.=*.     :#%%#+-::::::::. \\r\\n    ...-.                                                 :--===---::...:-=:.:+++***+++********###%%%%######%%%%%%#%+.   ... ......::::::       :###%#=-=-::::=-\\r\\n    ...-.                                           .     .----========--:::..-+++***+++********####%%#########%###%%+.  :-:..........:..        =*#%%%+=#######\\r\\n    ...-:         .....                      .  .   .      .:----============-:=++****+++*******##############**#%%#+#*:.:::..::...::.:          :**#%%*=+=--==-\\r\\n   ....:-       . . ..                       ..         .     ....::--=====++++++=+***++++*******######%%%########%*:-#=.  .:.:...:::..          -***#%*-:      \\r\\n    ....-.      .                                        .  .  ..    ..::-==+++++++++**+++*******###*####%%%%##%%##+::=%*=-::::::.::...         .:=**#%+...     \\r\\n    ....-:             .                                  .  .  ..     .....:-==++*++++*+++********########%%%%%%#%+=-:=#%%%##******++-         ..:-+**#+...    \\r\\n    ....--.      . . .                                    ..     ..   ........:.:-=++*++++++*********########%%%%%%%#*+===*#%%%%****##=      ...:::.:=+**+:. .::\\r\\n.   .....-.      .....  .                                  .  .   .............:..::-++**++++********######*###%%%%%%%%##*+*###**####=................=++*+..=**\\r\\n.   .  ..-:           ....              .                   .  .   .............:..:.=++++++++**********#########%%#%##%%%%###%%%#*+==-::--=---::::::::++*#=--=+\\r\\n        ..:.        .    .               ..                  ..      ............:.:.:=+=++++++***********######****#%#**+*#%%####+-:-=------===--=----=***#*#*=\\r\\n        ..:.                               .      .           ..     .. ..........:::.:==+++++++***********##*=--::::=**+-=***#####*+===================+**#####\\r\\n          ..                                ..                 ..        ..........:::.:====++++++*********##+:..::::.:-+**********+----------::::::::::-=***###\\r\\n .        ..                                  .      ............::::::::::::::::::--=--=++++++++++*********##+:.:::::.-++*##***+++=.::.:.............::..-+++**\\r\\n          ...                            ............:::::::::::::-------=========++++++**#####################*-......-***********+:.................:::..-+++*\\r\\n          ...          . .....    ...........::::::::::::::::::::-------=======+++++++*****######%%%%%%%%%%%%%%%#*+=-::-************+--:::..............----++++\\r\\n           .         .......................:::::::::::::::::::::::::::-------======+++++****####%%%%%%%%%%%%%%%%@@%%%#*##******++++=:::::::::::::.......---=+**\\r\\n..         ..  .  ...............................                         .......:::::::::--==++**###%%%%%%%%%%%%%%%%@@%%%%###***++++-..   ............ .:---=+*\\r\\n:.     ....:.....................                                                            ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###***+--::::::::::::... .....::=\\r\\n..  .......::..........                                                                             ....::-=+*#%%%@@%%%%%%%%%%%%%%###**=-:.......... ... .     :\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%####**=-:.......   .    . .:-\\r\\n........                                                                                                    ......::--=++**###############*+=-::.         .. .:-\\r\\n                                                                                                                .......::--==++**###########**+==-:...::::----==\\r\\n                                                                                                                      .....::--==++**#########****++==------====\\r\\n                                                                                                                           ....::--==+***#######****+++==----===\\r\\n                                                                                                                              ...:::--==++************++==-::---\\r\\n                                                                                                                              .....:::--==+++********++++==---::\\r\\n                                                                                     ......                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++======-\\r\\n                                                                                   ................                             .........:::----===============-\\r\\n   ...........                                                                        ...............                            .........::::------===========-\\r\\n...........                                                                             .....::..:::...                                .....::::------========--\\r\\n.........                                                                                 .....::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....:..:::...                               .....::::::------------\\r\\n..                                                                                            .......:::...                              ......::::::::---------\\r\\n                                                                                               .............                             ........::::::::-------\\r\\n                                                                                                 ............                             ........::::::::::::::\\r\\n      .......                                                                                    ............                             .........:::::::::::::\\r\\n........                                                                                          ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                               ....................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                  .........                                  ...................\\r\\n                                                                                                 .........                                    ..................\\r\\n                                                                                                .........                                     .............  ...\\r\\n                                                                                               .........                                       ...........    ..\\r\\n\",\n  \"......::--==++==--:::::::::::::::..                   ..:::::::..:::::::.::::::::::::::-----:::..........:::::--------------=--------=====+*#%%%%%%%%%%%%%%%%%%%\\r\\n........:::-==++==--:::::::::::::...                   .:::::.........::::::::::::::::------:::.........::::::---=================---==++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--=====---:::::::::::...                  ............::::::::::-::::::--------:::.......::::::::----===========+++======+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::...                      .....::::::::::::::::::::--------::.......::::::::----======++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::...                    ...::::::::::::::::::::::::::------::......:::::::::---====+++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...               .::---:::::::::::..::::::::::::---------:::....:::::::-----====++++++*****++===++***##%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--====--:::::::....             -==+++-:::::::::...:::::------------===---::...:::::::-----===+++**********++=+**####%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::---==--::::::::...            :-=+++-::::.........::-------------======--::....:::::-----=++**###########*++*##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........................:::------::::::....    ...:-==-::::------::........::------::::---===++==--:....:::::----=+**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........:=+-................::......      ......:-=++****+=-::-:::........:::---:::::::--=++++++=--:...::::::---=+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........*%%%-.........                   .....  .....::=+##*-:::::........:::::::::::::--==++++++=-:....:::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........+#*+-:........                               ...:-+*+-::............:::::::::::::--==++===-:......:::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........-=-::......                                ....:-=+*=:..................::----:::::-=====--:......::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ...                                         ...::-=*+-....        ......:---===----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*=:               ..:-===+===--========--:...:::------+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=*+-.               ..--======------===---::.:::-------=+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*=:.              ..:--================--::::---====--=+*####%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-+*+-....           ..::-====++++++****++==-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ...::-=+*=:.....   .........:--==++++***#####**++-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .....:-=+*+-::.... ..........:--===++***########*+=:::----==---*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-=**=:::............::::--===++**#########*+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=+*=-:.........::::::::--===++**###%%%%###*+-:::--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::-++-:......:::.:::::::---====+**###%%%%%%##*=:::-----===+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .....::---:.............::::----====+**##%%%%%%%%##+-:---===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .........................::::---====+**##%%%%%%%%%##=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                             ..................:::::::--====++*#%%%%%%%%%%%#*----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................::::::::::--====++*#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...........:::::::::::::--------==+*##%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           .::              ......:::------:::::::::--------=+*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .:+*-::...........::::..::-======-:------:::::---===*#%%%%%%%%%%%%%#*---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          . :+*+++-.:::::::::::::::::-=++==-------:::::::----=+#%%%%%%%%%%%%%%#=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .......                 ...::        :+**#*-:::::::::::::::::=##*+-::-----:....::::::-+##%%%%%%%%%%%%%#*-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..........           .-::====-:-:.:::. :++*#+-:::::..........:-*%%%+:::::::.....:::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ..........-.   .......=*:.::...:%#::.....----:.................:-*%%%+:.........:::::::::::-=++*##%%%%##*+=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .......    +*:  --..   +#      ..+#:.. ...      ..................-+##%+.........:::::::::::::::::--======-----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.               -#*:        :=.   . . ...........    ..............       .-+=:.:......::::::.::::-----:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:                 ::.       .-   ..  .  .....       .....                    =+:::.....:::::-=-::-------::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:                 ...        :            ...::-:::---.                 ....-#@+::::.:-.....:---::-----:::::::::----------====++***####%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 .::.        .     ....::...:=###*+-.                .....:-+#%%=::::=+:...:::---::::::::--------------------=======++++**####%%%%%%%%%%%%%%%%%%\\r\\n                  ::         .    .+#+--=-:::-+#%#*:               .         .=#+::::-*-...::::--:::::::------------------------========--====++**######%%%%%%%%\\r\\n                  --            ...:+*+---:. -=++++-        .:-.    ..  .....  :-:::::--:....::--::::::::-------------------------------------------==++***#####\\r\\n .  ..            ..   .      .     +%#+-::. :=-:.::.     ..:+##-   -++-.  .....::..:-=-::... .:::::::::::::---------------------------------:::::::::::::--===+\\r\\n    ...                             :=-==....:-:.       .... :++++=..-+*+-.    ..-:..:==-::::. .::::::::::::::---------------------------:::::::::::::::::::::::\\r\\n      ::                     .     ...:-=-              .:::  -++*#*-. :=**=:    :-...:-::::::. .:::::::::::::::::::--------::::::::::::::::::::::::::::::::::::\\r\\n       .:                   . ... .::--=+=-.             :=-. .+*--==.   .-+*=:. .-:::-:::::...  .:::::--------:::-==++=-:::::::::::::::::::::::::::::::::::::::\\r\\n        .-.                          .=#*===:          .. -+-  :==--:::.....-=++=.:----:::::.....:::::--=====+===-++++++=:::::::::::::::::::::::::::::::::::::..\\r\\n     .: ..:.                          .--::==:       .:--. -=-. -+==-::.......:*%#---:::::::::::::-:::-==+++**++==++++==::::::::::::::::::::::::::..............\\r\\n     -+:.:-:.                              .--...    .+*-:  -*+.:==:...::--:::.=%@%-=:....::.:::::--:::-==++***+++++==-::::::::::::::::::::::::::...............\\r\\n     -++-:+=--                              .:-=-:.  .--..   =+:......:-*%%%#*-=+%@+==....::::::::::::::-=**##********++==-:::::::::::::::::::..................\\r\\n     -=++=+*=-=.                         ..   .::.           .......::-*%###%%%%##%%=+=..:::::::::::::::-*#####*+***##***++=-::::::::::::::-----:...............\\r\\n    .==-=++**-==                                           ........:::..-*#*####%%%#+##-:::::.........:::=*###*+==+***#***+=--::::::::::::-++++++-..............\\r\\n    :-----++**==:        ..                              .........::::::..=#***###%%*#@#-::::..........:::-===-::::=+++***+=-------:::::::-+++++=:...:::::......\\r\\n    -------=+*+==:        ..         -+-.        ..     .............::....=#*+**##%%##%*::::::..........::::::....::--=========-----:::::::----:.....:::::::...\\r\\n   :--------=+*+--=:.   .-++=:       :-:..             ........:::::......::=*+****#%%*#%=::::-:.....  ....::::::::..:::-----===-----:::::::......::..::::::::::\\r\\n  :--:------::-==--:.  :#@%*=:     .....            ................. .....:-=+++***#%%*#+:-+-::.:....   ...:=***+-::....::::-------::::::::::::::::......::::::\\r\\n.-:--::--::.....-=::::. .:.                         ...................:::-====+++**##%%=+..::::::......  ..:+%%@@#=::.......::::::::::::::::::::::::...........\\r\\n--::-::::-:. ..  .--::-.                         .   ..................:::-=====++**###%*-......::::........:-+#%#+#+:::........::::-----::::::::::.............\\r\\n-:::-::---::..     :-::--.            .         . .....:.      ..  ......:--====++***##%%--  ...:::::::.....:--+*+:=*-::::........::-------:::::::..............\\r\\n::::-=:::---::.  .. .-----:           .              .:.      ...  .....:---====+++**##%%=-: .:=++++==-:....:--=*+::::::::::........:::----::::::...............\\r\\n.:::::.  .-===--:...  :-===-.                 .:::...:...... ....  ..:..:---====+++**###%*-+-:.-=++*###*=-::---=+*--::::::::::.............::...................\\r\\n:.:::.     .:==**+-:=- .:..                  ...:::---------::::........:---====+++***%#%%-=##=:::...::-:::--:-=+#-:-::.::::::::...... .........::::............\\r\\n:.::..-:      ..::. ..                       ....::::::-------====---:.:----=====+++**###%+--+++#*:.::::...:::==+#:.--:...::::::::.....    ....::::........     \\r\\n::.:.--+*-:  . ...                          . ....:--::::::-----========----=====+++**###%*---=-=#+..::::..:::==**. :-:.....::::::::....   ....::::....         \\r\\n:::..-+##+..                               . ..    ::::-----------=====+++=-=====+++***%#%%---=:--#+..:::::::-==*+   :::.  ...::::::::....   ...........        \\r\\n:::..-#+=.                                . ..     .---::::----=-..:-==+++++=====++++**###@+:==:.:-*= .::::::-=+*-   ..::    ...:::::::.....       .......      \\r\\n:::.:+#=.        .                       . ..       .------------:. .-=++++*+====++++**#%#%#--+-.::-#- .::::-===+.    ..-:     ...::::::::.....  ...........    \\r\\n::..:*#-      ....                      .  .         .::-----===--:...:=++++*+===++++***%%#%#-=+-:--=+......-==+-     ..--      ....:::::............::::::.....\\r\\n::..:**=      .....                    .. .             ..::-======-:..:++++**+==++++***#%%#%#=****+=+-:....-=+*:     ..:-.       ..:=+++=:.........:::::::.....\\r\\n.:...*+=      ....                     . .                  ::-======-..-++++**===+++****#%%%%*++***+**=:..:==+*-.     :.::        ..=*#%%*=........::::::....  \\r\\n... .++=      ......                   . .                  . .-=====+-.:=+++**+=++++*****#%%#%*+#**#**+=:.-==+#+.     ...:         .=+*+===::..::::::.....  ..:\\r\\n.. ..==:       .  ..                  ...                   .. .=======:.-+++***+=+++******#%%##**#*+*#+======+##:     .:...         ......::==:::::::........=#\\r\\n.. ..-=:         ...                . . .                 . ..  :=======..=+++***++++******#%%%##++*+=+**++++++*%-     .:...             ..::-##=::::::........-\\r\\n   ..:=.        ....                  ..                    ... .-=====+-.:++++**++++*******#%%%##**++*##**++++*%*     .-: .                  =%%*-:::::......  \\r\\n    ..=.        ...                   ..                     ... .=======:.-+++***+++********#%%%%##***%%%##***##%-     ::                    .##*-::::::.....  \\r\\n    ..-:       ..                        .                      . :=====+=.:=+++***+++*******##%%%%%%##*#%%%%%#%%##*====++=---:::..    ::      +%*=:::::::::... \\r\\n  ... -:                                       .         .-::::... ::-===+-::=++***+++********###%%%%%#####%####%%%+:.:::----===++**=::=+      :#%%#*-::::::::. \\r\\n   ...:-                                                 .:--===---::...:--:.:+++***+++********###%%%%######%%%%%%#%+.   ::. ......:.:::.       -###%#=-+-::::+-\\r\\n    ..:-                                           ..     .----========--:::..-++****+++********####%%#########%##%%%+. .:-:..........:.         =*#%%#==#%%####\\r\\n   ....-.         .....                      .      .  .   .::---=========+==--=++****+++*******#######%######**#%%*+#+:.:::..::...::::          :**#%#*==-:----\\r\\n   ....-:      .. . ..                       .          .  .   ...::--=====++++++=+***++++*******######%%%%###%####+.-#=.  .:.:...:::..          -***%%*-:      \\r\\n   ....:-                                                .  .  ..    ..::--=+++++++++**+++*******###*####%%%%##%%##=::+%*=--::::::::...         .:=**##=...     \\r\\n    ....-.          .  .                                  .  .  ..    ......:-==++**+++*+++********########%%%%%%#%+=--=#%%%%##*******-         ..:-+**#+...    \\r\\n    ....-:       .   . .                                  ..     ..   ........:.:-=++*++++++********#########%%%%%%%#*+===+#%%%#****##-      ...:::.:=+**+:..:-:\\r\\n   . ...:-.      . . . ..                                  .      .............:..::=++**++++********######*###%%%#%%%%##*+*%##**####-....:..........:=++#+..=**\\r\\n       ..-.           ...                                   .  .   .............:.:::=++++++++*********##########%%#%##%%%%###%%%#*+=--:---==--::::::::++*#=--=+\\r\\n.      ..::        .  .  .               ..                  ..      ............:.:.:==+++++++**********######****+#%#*++*#%%####+---=------===-==----=***#*#*=\\r\\n       ...:                               ..      .           ..     .............:::.:==+++++++***********#*+=-:::.:=**+=+****####*+===================+**#####\\r\\n         ..                                 ..                 ..        ..........:::.:====++++++*********##=:..::::.:=+*#********=:--------::::::::::::=****##\\r\\n .        ..                                  .      ...........:::::::::::::::::::--=--=++++++++++*********##+:.:::::.-****#***+++=.:................::..-+++**\\r\\n          ..                            .............::::::::::::--------========+++++****#####################*-......-***********+:.................::::.-+++*\\r\\n          ..          ........    ...........::::::::::::::::::::-------======+++++++*****#######%%%%%%%%%%%%%%%#*+=-::=************+---:::.............-=--+*++\\r\\n.         ..        ........................::::::::::::::::::::::::::::------======+++++****####%%%%%%%%%%%%%%%%@@%%%####******++++=::::::::::::........---=+**\\r\\n.         ...  .  ...............................                         ........::::::::--==++**##%%%%%%%%%%%%%%%%%@@%%%%###****+++-..    ........... .:---=+*\\r\\n:      ....:......................                                                           ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###***+--::::::::::::... ......:=\\r\\n..  .......::..........                                                                             ....::-=+*##%%%@%%%%%%%%%%%%%%###*+=-:.......... ... .    .-\\r\\n.................                                                                                       .....::-==+*##%%%%%%%%%%%%%####**=-:...   .        . .:-\\r\\n.........                                                                                                   ......::--==+**###############*+=-::.         ....:-\\r\\n                                                                                                                .......::--==++**###########**++=-:::::::-----==\\r\\n                                                                                                                      .....::--==++**#########****++==------====\\r\\n                                                                                                                           ....::--==+***#######****+++==----===\\r\\n                                                                                                                              ...:::--==++************++==-:::--\\r\\n                                                                                                                              .....:::--==+++********++++==---::\\r\\n                                                                                  .. ......                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++======-\\r\\n                                                                                   ................                             .........:::----================\\r\\n   ............                                                                      ................                            .........::::------===========-\\r\\n...........                                                                             .....::..:::...                                 ....::::------========--\\r\\n........                                                                                  .....::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....:..:::...                               .....::::::------------\\r\\n..                                                                                            .......:::...                              ......::::::::---------\\r\\n                                                                                               ........::...                             .......::::::::::------\\r\\n                                                                                                 ............                             ........::::::::::::::\\r\\n      .......                                                                                    .............                            .........:::::::::::::\\r\\n........                                                                                          ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                  .........                                  ...................\\r\\n                                                                                                 .........                                    ..................\\r\\n                                                                                                ..........                                    .............  ...\\r\\n                                                                                               ..........                                      ...........    ..\\r\\n\",\n  \"......::--==++==--::::::::::::::...                   .:::::::......::::.::::::::::::::-----::..........::::::-----============------=====+*#%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--:::::::::::::...                   .:::::.......:::::::::::::::::-------:::........:::::::---=================--==+++++#%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--=====---:::::::::::...                  ............::::::::::-::::::--------:::.......::::::::---===========++++======+++++#%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::...                      ....:::::::::::::::::::::--------::.......::::::::---======+++++++++++====++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::...                   ....:::::::::..:::::::::::::::------::......::::::::---=====+++++++++++++===++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...               .:-==-:::::::::::..::::::::::-----------:::....:::::::-----====+++++******++===+****#%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===---:::::::....            .-==+++-:::::::::...::::------------====---::...::::::------===++***********++++*#####%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::---=---:::::::....            :-=++=-::::........:::-------------======-::.....::::-----==+**#####%%%####*++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........................:::-----:::......     ..:-=++=-::::----:::.......:::-----:::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........=**-......................        ......:-==++****+-::::::........::----::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-#%%#-.........                   ....     ....:-+*#*-:::::........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:+**=::........                              ....:=+*=:::............::::::::::::::-==++===-:......:::---==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ........:-=::.....                                  ...::-=+*=:.....  ...........::-----:::--=====--:......::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:--+*+-...          ....:---====----=======--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=+*=.               ..--==++===---=======--:...:::------+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-+*+-.               .:--======------===---::::::-------=+**#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...::-=+*=..              ..:--============+===--::::---====-=+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*+:....           ..::-===++++++*****+++=-:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-=**=:.....   ........::--==+++***######**+=-:::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......:-=+*+-::..............::--===++***########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ........::-+*+=::............:::::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=++=::.........:::::::---===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:-===-.......:::.::::::---====++**##%%%%%%%##*-::-----====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ......::--:..............::::---====++**##%%%%%%%%##+-:---==+++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .......... ..............::::---===++**##%%%%%%%%%#*=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ...................:::::::--====++*#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .................:::::::::::--====+**#%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..........::::::::::::::--------==+*#%%%%%%%%%%%%#+---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           :-:..           ......::::--=---::::::-:::------==+#%%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         ..:+*---..........:::::..::-==+===::-----::::::---==+*#%%%%%%%%%%%%%#+--====+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            :+++*+::::::::::-::::::::=++===-------::..:::----=*#%%%%%%%%%%%%%%*=-====++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........                .:.:::    ... :++*#+-:::::::::::::.:::+##*+-::----::....:::::--+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..........           :=:-+==--:=:.::.. -++**=-::::..........::-*%%%+:::::::....::::::::-+*#%%%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ........ :-.   ::.....*+...... -@*:.. ...::::..................:-#%%%=:.........:::::::::::--=+**######**=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .....     .#*. .-:.   .*+      ..++.......      ..................-+*#%=........:::::::::::::::::::--====------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.               -#+.        --   .  .  ..........    .............        .-+-:::.....:::::::::::------:::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:                 :.        .: . .   . .....       ....                     .++:::....::::::==-::------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.                ....       .:           ....:-------:                 ....:+%%=::::.--.....:---::-----:::::::::----------====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 .::.    .   .    .::.:::...:+#%#*=:                ......:-+#%%-::::++:..::::--::::::::---------------------========++++**####%%%%%%%%%%%%%%%%%\\r\\n                  -.         .    :*#+--=-:::-+###*.               .         .=#=::::=*-...::::--:::::::------------------------======-----====++**#######%%%%%%\\r\\n                 .=:           ....:+*=---: .-===++:       .:=-:   ..........  :-:::-:--:....::--::::::::--------------------------------------------==++****###\\r\\n..  ..                .            .#%*=:::..-=-..::      ..-+#*-  .=++-.   ....::..:==-::... .:::::::::::::--------------------------------:::::::::::::::---==\\r\\n    .:.                             :-:=-....:-:        ..:. -++**=:.-+**-.    ..-...:==:::::. .:::::::::::::::-------------------------::::::::::::::::::::::::\\r\\n     .::                    ...    ...:==:              :::.  =*+*#*-  :=**=:    :-...::::::::. .::::::::::::::::::--------:::::::::::::::::::::::::::::::::::::\\r\\n       .:                     ... .::-==++-.             -=-. .++-:=-.   .-+*+:. .-::--::::....  ::::::----==---::==+++=-:::::::::::::::::::::::::::::::::::::::\\r\\n        .-.                          .+#+===:         ....-+-  :==--:::.....:=+*=.:=--::::::...:::::::-====+++====++++++-::::::::::::::::::::::::::::::::::::...\\r\\n     :: .::                           .::.:==:       .:--..-=-. =+==-:........:*%#---:::.:::::::::--::-=+++***+++=+++==-:::::::::::::::::::::::::...............\\r\\n     =+:.--:.                              .-:...    :*+:.  =#+.:=-....:-=---:.+%@#-=:...:::.::::---::--==+*****+++++=-::::::::::::::::::::::::::...............\\r\\n     =+=:-+---                              .:==-:.  .-:..  .-=:......:=*%%%%*==*%%+==...:::::::::::::::-+*###********++==-:::::::::::::::::::..................\\r\\n    .==++=+*-==                         ...   .::.          .......:::=*####%%%%##%#=*-.:::::.:::..:::::=*#####*+***##****+=-::::::::::::::-===-:...............\\r\\n    :==-=++**-=-                                          .........:::..-*#*####%%%#+%#-:::::.........:::+*###*=-=+*******+=--::::::::::::=+++*++:..............\\r\\n    :----=++**==:        ..          ..                  .........::::::..=#***###%%*#@*-::::..........:::-==--::::==++++++=-------:::::::-+++++-:...:::::......\\r\\n   .-------=+*+--:        ..        .++:.       ...     .............::...:=#++**#%%%##%+::::::..........:::::::...::--=========-----::::::::--:.....:::::::::..\\r\\n   ---------=+*+-=-.   .-+**=:      .::...            .........:::::......::=++****#%%*#%-::::-:.....  ....::::::::..:::-----===-----::::::::...:.::..::::::::::\\r\\n .:-::-----:::-==:::.  =#%#+-.    ......           ........... ............:-=+++**##%%+#=.=+-::::....   ...:+##*+-::....:::::------::::::::::::::::.......:::::\\r\\n:::-:::--:......-=::::. ..                          ..................:::-=====+++**##%#==..:.::::..........:*%%@@#=::.......:::::::::::::::::::::::............\\r\\n-::--:::--:. ..  :--::-.                        ... ...................:::-====+++**###@+-.....::::::.......:-+#%#+#+:::.........:::------::::::::..............\\r\\n-::--::---::..    .:-::-:.            .            ....:       ..  ...:..---===+++**###%#-: ....:::::::.....:--+*+.=*-::::........::-------:::::::..............\\r\\n.:::==..----::.  .. .-----:                    .     .:      .... ......:--=====+++**##%%=-:.:-+***++=-::...:--+*+::::::::::........::::--:::::::...............\\r\\n.:::::   .-=====:.... :-===:                  .:::::::..........   ..:..:--=====+++**###%+-+-:.:-=+**##*=-::---=+*--::::::::::..................................\\r\\n:::::      .:-=**+::=: .:.                   ...:::-----------:::......:---=====+++**#%#%#-=##+--:...::-:::--:==+#:--::.::::::::...... .........:::.............\\r\\n:.::.:-:.      .::.                         .....::::::-------=====--:::----====++++**%#%%=--+++#*:.::::...:::==+#..-::...::::::::.....    ....::::.......      \\r\\n:::..--#*-:  . ..                          .......:--:-::::-----=========---====++++**###@*--=--=#+..::.:..::-==**  :-:.....::::::::....   ...::::.....         \\r\\n:::..-#*#-.                               .. . .  .:::::----------====++++=-=====+++***%#%#---=.--#= .:::::::-==#=  .:::.  ...::::::::....   ...........        \\r\\n:::.:=%+-                                .. .. .   .----::::---=-..:-==+++++=====++++**##%%=:==:.--*- .::::::==+*:   ..::    ...::::::::....       .......      \\r\\n::..:*#-.        .                      .. ..       .------------:. .-=++++*+====++++**#%#%#--+-.::=#: .::::-==+=.   ..:-.     ...:::::::...... ............    \\r\\n::..-#*:      ....                      .            .::-----===--:...:=++++*+===++++***%%#%#=++--=-==......-==+:     ..--      ....:---:...........:::::::.....\\r\\n::..-#+=      .....                    .  .             ..::-=======:..-++++**===++++***#%##%#=****+=+-:...:==+*:     ..:-.       ..-=++*=.........::::::::.....\\r\\n:...:*=-      ... .                    . .                  .:-======-..=+++***==++++****#%%%%*+*******=:..-==+*:.    .:.:.        .:+#%%%*-.......:::::......  \\r\\n... .+=-      ......                  ..                   .. .-=====+-.:++++**+=++++*****#%%#%*+#**#**+=::-==+%=.     :..:         :+++===-::..:::::......  .::\\r\\n.. ..+=:       . ...                  . .                   .  :=======:.-+++***+++++******%%%##**#*+##++=====+%#.     .:...        .: ....::==:::::::........=#\\r\\n.. ..=-.       . ...                  . .                 . ..  -=====+=..=+++***++++******#%%%##++*==+**++++++#%-     .:...             ..::-##=::::::........-\\r\\n   ..-=.        ....                  ..                    ... .-=====+-.-+++***++++*******#%%%%#**++*%#***++*#%*     .-. .                  +%%+::::::......  \\r\\n   ..:-.        ...                   ..                     ... .=======::-+++***+++********#%%%%%##**%%%###**###-.    ::                    .##+:::::::.....  \\r\\n    ..-.       .                         .                      . :=====+=.:=++****+++*******##%%%%%%##*#%%%%%#%%##*====++===---::..  .-:      *%*=::::::::::.. \\r\\n  ....-:                                                 .--:::....::--==+-::+++***+++********##%%%%%%#####%####%%%+....:::---==++**=::==      :#%%#*-::::::::. \\r\\n   ...-:                                                 .---===----:...:--:.-+++***+++********###%%%%######%%%%%##%+.  .::..........:::.       -###%#==+-----+-\\r\\n    ..:-                                       .   ..    ..----=========--::..-++****+++********####%%#######*####%%%+. .::...:.......:.         =*#%%#=+%%%%#%#\\r\\n   ...:-.      . ......                     ..      .  .  ..::---========+++=--=++****+++*******######%%#########%%*=#+..:::..::..::::.          -**#%%+=-::::::\\r\\n   ....-:      .... .                        .          .  .   ...::--====+++++++++***+++*******#######%%%%###%####=.=#-.  .:::...::...         .=***%%+::      \\r\\n   ....-:                                                .  .  ..    ...:--=+++++++++**+++*******########%%%%##%%##=::+%*+=--:--::-::..        ..:=***#=...     \\r\\n    ...:-.          . ..                                  .  .  ..   .......:--=++**+++*+++********########%%%%%%#%+=--=#%%%%###******:        ...:-+**#+..     \\r\\n   . ...-:      .   .. .                                  .     ...  .........:.:-=+***+++++********#########%%%%%%%##+===+#%###****#*:     ....:::.:=+**+:..---\\r\\n   . ...--       . . . ..                                  . ..  ..... ........:..::=++**++++********##########%%%#%%%%%#***%##**###*-...:::.........:=++#+.:=**\\r\\n   .   .:-.           ...                                   .      .............:.:.:=++++++++*********##########%#%%##%%%%%##%%##+=---:---===-:::::-::++*#+=-=+\\r\\n       ..:.        .    .                .                   ..     .............:.:.:==+++++++********########***++#%#*++*##%####+--==------=========-=***###*=\\r\\n       . ..                               ..      .         . ..     .............:::.:==+++++++**********##*=-::::.:=**+=+****####+====================+**#####\\r\\n         ..                                 .               .....       ...........:-:.:====+++++*********###=:..::::.:=+*##*******=:--------::::::::::::-****##\\r\\n.        ...                                  .     ...........:::::::::::::-:::::---=--=++++++++++********###+:.:::::.=****#***+++=.:................::..-+++**\\r\\n          ..                            ............:::::::::::::--------========+++++****#####################+-.....:=***********+:.................::::.-+++*\\r\\n          ..          . .....     ...........::::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%%#*+=-::=********+***+---:::.............-=-=+*++\\r\\n.         ..        ........................::::::::::::::::::::::::::::------======+++++****####%%%%%%%%%%%%%%%%@@%%%####******++++=:.::::::::::........---=+**\\r\\n.         ... .. ................................                         .......:::::::::--==++**##%%%%%%%%%%%%%%%%%@@%%%%###****+++-... ............. .:---=+*\\r\\n.     .....:.....................                                                            ....::--=+*##%%%@@@%%%%%%%%%%%%%%%###***+=--::::::::::...  ......:=\\r\\n.. ........:...........                                                                            .....::-=+*##%%%@%%%%%%%%%%%%%%###*+=-:.......... ... .    .-\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%####**=-:...   .       .. .:-\\r\\n........                                                                                                    ......::--==+**###############*+=--:.         ...::-\\r\\n                                                                                                                .......::--==++**###########**++=-::::::-----===\\r\\n                                                                                                                      .....::--==++**##########***++==------====\\r\\n                                                                                                                           ....::--==+***#######*****++==----===\\r\\n                                                                                                                              ...:::--==++***********+++==-:::--\\r\\n                                                                                                                              .....:::--==+++********++++==---::\\r\\n                                                                                  .........                                   ......:::---===++++++++++++====---\\r\\n                                                                                 ...............                               ........::----====++++++++======-\\r\\n                                                                                   ................                             .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------===========-\\r\\n...........                                                                            .....:::..:::...                                 ....::::------=======---\\r\\n........                                                                                  ....:::.::::...                               .....:::::--------==----\\r\\n.....                                                                                       .....:..:::...                               .....::::::------------\\r\\n..                                                                                            .......:::...                              ......::::::::---------\\r\\n                                                                                               ........::...                             .......::::::::::------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n      .......                                                                                    .............                            .........:::::::::::::\\r\\n........                                                                                          ............                            ............::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ...........                                 ..................\\r\\n                                                                                                  ..........                                 ...................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                    .............  ...\\r\\n                                                                                               ..........                                      ............   ..\\r\\n\",\n  \"......::--==++==--::::::::::::::..                    .::::::........::.::::::::::::::-----:::..........::::::-----============-----===++++#%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--:::::::::::::..                   ..::::.......:::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--:::::::::::...                  ...........::::::::::--::::::--------:::.......::::::::---==========+++++=====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::..                       ....::::::::::::::::::::::------:::......:::::::::---======++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::..                   ....::::::::::..::::::::::::::-------::.....:::::::::---=====+++++++**++++==+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...              .:-===-:::::::::::.::::::::::------------:::....:::::::----=====++++******+++==++****#%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===---:::::::....            :===++=::::::.......:::-------------====--:::...::::::-----===++*****####***+++*#####%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::-------:::::::....        ....:-====-:-::........:::-------::----======-::.....::::-----=++*####%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........................:::---::::......     ...:=++++=--::----:::.......:::-----:::::--===++++=-::....:::::----=+*##%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:+#*-...................          .......::--=+*###+-::::::.......::::--:::::::--==++++++=-::...:::::----=*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........=%%%*:........                     ..       ...:-+*#+:::::.........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:+++-::.......                               ...:-=+*=::.............::::::::::::::-==+===--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .......:--:....                                    ...::-=*+-.....    .........::------:::--=====--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:--+*+:...           ...:---====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=++=.               .:--==++==----======--::..::::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*+:               ..:--======------===--::::::--------=+**#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=**=..             ..::--===========++===--::::---======+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .....:-=+*+:....          ...:--===+++++*******++=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....::-+*+-:.....  .........::-===+++***######**+=:::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .......::-=+*=:::..............::--===++**########**+-:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ........:-=+*+-::.........::.::::--===++***###%%%###*=-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-=++-::.....::..:::::::--====++**###%%%%###*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-===:........:...:::::---====++*###%%%%%%%##+-::----=====#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:::::..............::::---====++*###%%%%%%%%#*=::--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .........................::::--====++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                            ..................::::::::--====+**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................::::::::::---====+*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .........:::::::::::::::--------==*#%%%%%%%%%%%%%#=---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           -=:..   .     ........:::--==---:::::--:::------==+#%%%%%%%%%%%%%#*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         ..-**---.........::::::..::===+==-:------::::::---==+#%%%%%%%%%%%%%%#=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            :*++*+:::::::::---:::::::=++==--------:...:::----=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........                ::::-:    ... -++*#+-::::::::::::..:::*%%#+-:::--:::....:::::--+#%%%%%%%%%%%%%%#+-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..........          .==:-==--:=+::::...-++**=-::............::-#%%%=::::::.....::::::::-=*##%%%%%%%%%%#*+-====+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ......... --   .-:....:#= ..... +@+... ...::....................:-#%%%=.........:::::::::::::-==+**#####*+=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ...        -%+. .-.    :#-      ..+-......       ..................:=+#%=........::::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.               =#=.        -: . .  .   .........    ...........           :=-:::.....:::::::::::------:::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.                 ..        :. . .  ........     ...:..                     :*+:::....::::::==-::------::::::::---------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ....    .  ..         .....:===-----:                ....:-#@%=:::::=-.....:---::----:::::::::-----------=====+++***###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 .:.     .  ..    :--::--..:-+#%#*=.               .......:-=*@#::::-#+:..::::--::::::::---------------------=========++++**####%%%%%%%%%%%%%%%%\\r\\n                 .-              .-*#+--=-..:=*###+                .          -*-::::=*:...::::-::::::::-------------------------=====-------===++**#######%%%%%\\r\\n.                :=.          .....:+*=-:-: .-=====.       .-==:   ........... :-:.:----:.....:-:::::::::-------------------------------------::::----==++****##\\r\\n..  .                 .            -%#+=:.:..==:....     ...-*#*-  .=**-.    ...::..:==-:::.. .:::::::::::::--------------------------------:::::::::::::::---==\\r\\n    .:.                             :.:=-. ..::.       ...:  -++**=:.-+**=.    .:-...:==:::::  .:::::::::::::::-------:---------::::::::::::::::::::::::::::::::\\r\\n     .:.                   ....   .:::-==:             .:--.  =*+*#*-  :=**=:    --...:::::::.  .:::::::::::::::::---------:::::::::::::::::::::::::::::::::::::\\r\\n       ::                     ... .::-=++=-.            .-+-  :++::-:..  .-+*+-. .-:---::::...   :::::----===---:-=++++=-:::::::::::::::::::::::::::::::::::::::\\r\\n     .  ::                           :**=-==:        ..:..==:  -====:::.....:-+*+::=--::::::..::::::::-===++++====++++++-::::::::::::::::::::::::::::::::...:...\\r\\n     -...::                           ... :==.       :---..=+-..=+=-:.........-#@#--:::..::::::::---::-=+++**++++++++=-::::::::::::::::::::::::::...............\\r\\n    .+=..=--.                              :::::.    -#+:. .=#+.:=:....:=+==-::+%@*-=....::::::::---::--=++******++++=--::::::::::::::::::::::::................\\r\\n    .=+=:=+-=-                              .:=--:.  .:..   .--......:-+#%%%%*++*%%==-...:::::::::::::::=*####********+++=-::::::::::::::::::::.................\\r\\n    :==++=**-=-                         ...   ...          ........:::=*####%%%%%#%*=*-.:::::.::....::::+######++***###**+=--:::::::::::::-=====:...............\\r\\n    -=--=++**-=:                                          .........:::..-*#**###%%%#+%#-:::::.........:::+****+--=+*******+=---::::::::::-++++*+=:.::...........\\r\\n   .-----=+**+==.        ..          ..         ..      ..........:::::...=#***###%%*%@*:::::..........:::----:..::-=+++++==-------:::::::-++++=-....::::::.....\\r\\n   :-------=**+--:       ...        :++:.       ...    ...............:...:=#+***#%%%*#%+::::::..........::::::::..::--=========-----::::::::::......:::::::::..\\r\\n  .---------=+*=-=-.   :=*#*=.      .::..             .........:::::......:.=++****#%%*##-::::-:.....  ....::::::::..:::------=-----::::::::::::::::..::::::::::\\r\\n .--::----::::-==:::. .=##+-:.    .....            ........... ............-==+++**##%%+*=.==::.::....  ....:*%%#*-::....:::::-----:::::::::::::::::........::::\\r\\n-::-:::--:......-=::::.                             ..................:::-=====+++**##%#=-....::::..........-*%%%%*=::........::::::::::::::::::::::............\\r\\n-::-::::--:. ..  :--::-.                       ........:..............::.--====+++**##%%+-.....::::::.......--+##*+#=:::.........::-------:::::::...............\\r\\n-::--::---::..    .:-::-:.           .             ...:.      .... ...:.:--====+++**###%*-: ...::::::::.....:--+*=.=+-::::........::-------::::::...............\\r\\n::::=-..----::.  .. .-----:                    ...   ..      .... ...:..:--=====++***##%%--..:=**##**+=-:...:--+*=::::::::::........:::::::::::::...............\\r\\n.::::.   .-=====-:.:..:-==-:                  .::::::::.........   .....:--=====+++**###%+-+=:.::-=++***=-:----=++:-::::::::::..................................\\r\\n.:::.      .:-=+*=:-=: ..                    ...:::------------:::.....:---=====+++**#%#%#-=##+==-....::..:-::==**.--::.::::::::...... ........::::.............\\r\\n:.:..--:..     .:.                          .....:::::::------======-:::---=====+++***%#%%=--+=+#+..::::...:::==** .-::...::::::::.....   ....:::::.....        \\r\\n:::..-+#+-. .....                          . ... .:----::::-----======+==---====++++**###@+--=--=#+..:..:..::-==#=  :-:.....::::::::....   ...:::......         \\r\\n:::.:=%+#:.                               . .. .  .:::::--------:-====++++=-====++++**#%#%#:---.--#= .:::::::==+#:  .:::.  ...::::::::....    ..........        \\r\\n:::.:*#=:                                .  .      :------::---=-..:-==+++++=====+++***%#%%--==..--#- .::::::==+*.   ..::   ....::::::::....       .......      \\r\\n::.:-#+:         .                      .. ..       :------------.. .-=++++*+====++++**#%#%#-==-.::=#: .:..:-==+-    ..:-.    ....:::::::..............:........\\r\\n::..=#+:     .....                      . .          ..:-----====-:..::+++++*+===++++***%%%%*=++--=-=-......-=++:     ..-:      ...::---:..........::::::::.....\\r\\n:...=*+:      ....                     .                ...:-=======:..-++++**===++++***#%#%%*+**#*+=+-....:==++.     ..:-.       ..-++**=.........:::::::......\\r\\n:.. =*=:      ... .                   .. .              .  ..:-======-..=+++**+==++++****#%%%%*+*******=:..-==+*:.    .:.:.        .-*#%%%*-.......::::....... .\\r\\n... -*=:      .....                   . .                  .. .======+-.:++++**+=++++*****#%%#%**#**##*+=::===+%-.     :...         -+=+=---::..:::::...... ..-:\\r\\n.. .:+-.       . ...                  . .                  ..  :=======:.-+++***+++++*****#%%%##****+**++++==++%*.     ::..         .: ....::==:::::::........+#\\r\\n.. ..=-.       . ...               .  . .                 . .  .-=====+-.:=+++***+++*******#%%%##+++=++**++++++#%:     :: ..             ...:-%#+::::::........:\\r\\n   ..=-.        ....                  ..       .            ... .======+:.-+++***++++*******#%%%%#**+*#%#******#%+     .-. .                  +%%+::::::......  \\r\\n   ..--         ...                   .  .                   ... :=======.:-+++***+++*******##%%%%%##**%%%###*####-..  .-:                    :#*=:::::::.....  \\r\\n   ..:-.                                 .               ..     . :=====+-.:=++****++********##%%%%%%##*#%%%%%#%%##+=+++++=====--::.  .=:     .*%*=-:::::::::.. \\r\\n .....-.                                      .          :---:::....:--==+-::+++***+++********###%%%%%#####%####%%%=.....::::--==++*-::+-      :#%%%*-::::::::. \\r\\n . ...-.                                          ..     .---====---::...:-:.-+++***+++********###%%%%#######%%%%##%+.  .::..........:::.       =###%#==+=----*:\\r\\n    ..-:             .                         .   .     ..---==========--::..=++****+++*******######%#######*###%%%%=. .-:..:........:         .+*#%%#=+%%%%#%*\\r\\n  ....:-       . ......                     ..      .  .  ..:::--========+++==-=++***++++******#######%%#########%%+=%+...:..::...::::.          -**#%#+--......\\r\\n   ...:-.      . ....            .           .          .  .  .....::-====+++++++++***+++*******#######%%%%##%%####=.=#-.  .:::...::...         .=***%%=:.      \\r\\n.  ....-:             .                                 ..  .  ..    ...::-==++++++++**+++******#########%%%%##%%#*-::+%#++=-:--:--::..        ..:=**##=...     \\r\\n   ....-:           . ..                                 ..  . ...   .......:--=++**+++*+++*******#########%%%%%%##++--=*%%%%%%#****#*:        ...::+**#+..     \\r\\n   . ..:-.      .   .  .                                  .  .  ...  .........:.:--=**++++++*******##########%%%%%%%##*===+#%###****#+.     ....:::.:=+**+:..===\\r\\n   . ...-:       ... . .                                   . ..  .............::..:.=++**++++********##########%%%#%%%%%#**#%#######*:...:::.........:=++#+.:=**\\r\\n . .   .::           ....              .                    . .    ............::.:.:=++++++++********###########%#%%###%%%%##%%##+=-=-:----==-::----:-++*#+===+\\r\\n       ..:.        .    .                ..      .           ..     .............:::.:==+++++++********#######**++==###+==*#######+=-==------==========+***###*=\\r\\n       . :.                               ..      .        .. ..     .............:::.:==+++++++*********###*=:::::.:-+*+=+****####+====================+**####%\\r\\n         ..                                 .               .....       ...........:-:.-====+++++*********##*=:::::::.:=+*##*******-::------::::....:::::-****##\\r\\n .       ...                                  .     ...........:::::::::::::-:::::--==--=++++++++++********###+:.::::::=****##**+++-..................::..-+++**\\r\\n         ...                            ............:::::::::::::-------=========+++++****#####################+-.....:=***********+::.................::::-+++*\\r\\n          .          .. .....     ..........:::::::::::::::::::::-------======+++++++*****######%%%%%%%%%%%%%%%%#*+=-::+*******++***=----:::............-=-=+*++\\r\\n.         ..        ........................::::::::::::::::::::::::::::------======+++++***#####%%%%%%%%%%%%%%%%@@%%%#####*****++++=...:::::::::........--==+**\\r\\n.         ... .. ...............................                          ........::::::::--==++**##%%%%%%%%%%%%%%%%%@@%%%%###****+++:...................:---=+*\\r\\n.     .....:.....................                                                            ....::-==+*##%%%@@@%%%%%%%%%%%%%%%###***+=----::::::::...  ......:=\\r\\n.  .......::...........                                                                            .....::-=+*#%%%%@@%%%%%%%%%%%%%###*+=-.................  . .-\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%%###**=-:...   .  .    .. .:-\\r\\n.......                                                                                                     ......::--==+**#######%%%#####*+==-:..     . .:..:--\\r\\n                                                                                                                .......::--==++**###########**++=--::::------===\\r\\n                                                                                                                      .....::--==++**##########***+++==-----====\\r\\n                                                                                                                           ....::--==+***#######*****++==----===\\r\\n                                                                                                                              ...:::--==++***********+++==-:::::\\r\\n                                                                                                                              .....:::--==+++*********+++===---:\\r\\n                                                                                  .........                                   ......:::---===++++++++++++====---\\r\\n                                                                                ................                               ........::----====++++++++======-\\r\\n                                                                                   ................                             .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------===========-\\r\\n...........                                                                            .....:::..:::...                                 ....::::------========--\\r\\n........                                                                                  ....:::.::::...                                ....:::::--------==----\\r\\n.....                                                                                       .....::.:::...                               .....::::::------------\\r\\n..                                                                                            .....:.:::...                              ......::::::::---------\\r\\n                                                                                               .......:::...                              ......:::::::::-------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n      .......                                                                                    .............                            .........:::::::::::::\\r\\n........                                                                                          ............                             ...........::::::::::\\r\\n...                                                                                               ............                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ...........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                    .............  ...\\r\\n                                                                                               ..........                                      ............   ..\\r\\n\",\n  \"......::--==++==--::::::::::::::..                    .::::::...........::::::::::::::-----:::.........::::::----==============-----==++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--:::::::::::::..                   ..::::.......:::::::::::::::::-------:::........:::::::----=================--=+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--:::::::::::...                  ..........:::::::::::-:::::::--------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::..                      ....::::::::::::::::::::::::-----:::......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::..                  ..:..::::::::::..::::::::::::::-------::.....:::::::::---=====+++++++**+++===+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...              :--===-::-:::::::..::::::::--------------::....:::::::-----====++++*******+++==+****##%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===---:::::::....            -==+++=:::::.......::::-------------====--::....::::::-----==++***#######***+++*####%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::-------:::::::...       ......:-===----:.........::-------:::----======-::....:::::-----=+**##%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::..............:::::::::......      ..:-=+**+=---:----::........:::----::::::--==++++==-:....:::::-----+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........=##*:...............              .......:::--=*###*-::::::.......:::::::::::::--=+++*+++=-:....:::::----+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........*%%%=.........                               ..:-=**=::::..........:::::::::::::--==+++++=--:....::::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=+=:::.......                              ....:-=+*=:...............:::::::::::::--=====--:......::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .......:-:....                                     ...::-+*+-....      ........::------::--======-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=+*=:..            ...:--=====---========--:....:::-----*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=++-.               .:-==++===----======--:...:::------=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=+*+:               ..:--======------===--::::::--------=+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-+*+-..             ..::-==========++++===--:::---=======**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=+*=.....      .......:--==+++++********++=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*+-:....   .........:--===+++**#######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .......::-=**=:::.............:::--===++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+*+-::.........:::::::--===++**####%%###**=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-++=-:......::::::::::---====++*###%%%%%###+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-==-.............:::::---====++*##%%%%%%%%#*+:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::::...............::::---====++*###%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .........................::::--====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................:::::::::--===++**#%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................::::::::::---===++*#%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .........::::::::::::::---------=+*#%%%%%%%%%%%%%*=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .==:..  ...   .........:::-====-::::---:::::-----==*#%%%%%%%%%%%%%#+---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         ..-*+-=-.......::::::::.:::==++==-:------::::::--===+#%%%%%%%%%%%%%%*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            -*+**+::::::::---:::::::-+++==-:-----::...::::---+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........             .. --:--.   .... -*+*#+-:-:::::::::...::-#%%#=::::--::.....:::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .........           :+=:==--::++:::....=++++-::.............::-#%%#=:.::::.....::::::::-=+*#%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........  =-   :=:....=#:     ..*%=..  ...:.....................:=#%%#=.........::::::::::::::-==+**##**+=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               =%+. .:.    -*.     . :=:......      ...................:-=*#-........::::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                =*-.       .-.   .  .   .........    ........              :=-:::.....::::::::::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..        :.      ........    ...::.                      -#=:::...:::::::==-:-------::::::::---------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .:..        ..        ......-+++===--.                ...::=%@%-:::::+:.....:---::----::::---:------------=====++++**####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ::.     .  ..   .-=-::--..:-+#%#*-                .......::=*@#::::-#=..:::::--::::::::---------------------===========++***####%%%%%%%%%%%%%%%\\r\\n                 :-              .-**=---:..-=*###=                .          -+:::::++:...:::--:::::::---------------------------===---------===++**########%%%\\r\\n.                :-          ..... -**=:::. .-=--==.       :=+=:   .::.........::.:----:......:-::::::::::------------------------------------:::::----==++****#\\r\\n   ..                 .            =%*+=:.:.:==: ...     ...-*#*:. :+**-.    ...-:..:==:::::. .:::::::::::::-------------------------------::::::::::::::::::---\\r\\n    .:.                             ..:=:  ..:.        ...:  -=+*#=:.:=**=.    .:-...:=-:::::  .:::::::::::::::------::--------:::::::::::::::::::::::::::::::::\\r\\n     .:.                   ....   ::::===:             .:--. .+*++*+:  .=**+:.  .-:..::::::::.  .::::::::---::::::--==----::::::::::::::::::::::::::::::::::::::\\r\\n       ::                     ..  ..:-+++=-.            .==:  :+=::-:..  .-=*+-. .----:::::. .. .:::::---====---:=+++++=::::::::::::::::::::::::::::::::::::::::\\r\\n        ::                           :**=-==.        .::..==:  -+===:::.....:-+#+:---:::::::.::::::::--==+++++===++++++=::::::::::::::::::::::::::::..::........\\r\\n    :-...::                            .. :=-.      .:-=-..=+-..++--:.........-#@#--:.:.:::::::::---::-=+++**+++++++==-::::::::::::::::::::::::::...............\\r\\n    :+=.:=--.                              :::::.    +#-:  .+#=.--:...:-+*+==::*%@*-=....::::::::--:::--=+********+++=--::::::::::::::::::::::::................\\r\\n    :=+=:=+-=-                              .-=-:.   ..     .::......:+#%%%%%*++*%%-+-...::::::::::::::-+*####*********++=-::::::::::::::::::::.................\\r\\n    -==++=*+:=-                         ..    ...          .......::::=+##*##%%%%#%*+*-.:::::.......::::+#####*++***##***+=-::::::::::::::==+++=:...............\\r\\n   .-=--=++*+-=.                                         ..........:::..-*#**###%%%**@*::::::.........::-+***+=--=+*******=----::::::::::-+++**+-.:::...........\\r\\n   :-----=+**+==.       ..          .:.         ..      ..........:::-:...=#***###%%*%%*:::::..........:::---::..::-==++++==-------:::::::-=+++-:...:::::::.....\\r\\n  .--------+**=--.       .:.        -+=..       ...    ..................::=*+***#%%%*#%=::::::..........::::::::..::--========-----:::::::::::.....::::::::::..\\r\\n  :---------=++=-=-.  .-*##*=.      .:...            ..........::.........::+++***##%%*#*::--:-.:....  ....::---:::..::::----==-----:::::::::::::::...::::::::::\\r\\n.:--::----::::-=-:::. .+#*-:.     .....           ...........  .........:::-==+++**##%%+*-:==::.::....  ....-#%%#*-::....:::::-----:::::::::::::::::........::::\\r\\n-::-:::--:.... .--::::                              ..................:::-=====+++*###@*=-....::::..........-*%%@%*=::........:::::::::::::::::::::.............\\r\\n-::-::::--:. .   :--::-.                       ........:.........  ...:::--====+++**##%%=-.....::::::.......--+##++#=:::.........::-------:::::::...............\\r\\n:::--::---::.  .  .:-:--:.           .         .   . .:.      ..........:--====+++**###%*-: ..::::::::......::=+*-.==:::::........::------:::::::...............\\r\\n:::-=:..----::.  .. .---=-:                   ..... .:.      ...  ...:..:--====+++**###%#--..:=*####*+=-:...--=+*=::::::::::.........::::::::::::...............\\r\\n:::::    .-===++-:::..:=---.                  .:::::::::........   ....:---=====+++**%#%%==*=:..:--==+*+=----:==*+:-::::::::::..................................\\r\\n.:::...    .:-=++-.--. .                    ....:::-------------::.....:---=====+++**###%*-=##+==-...:::..:-::==**.--:..::::::::.....  ........::::.............\\r\\n:.:..=-:..     ...                          .....:::::::------======--::---=====+++**#%#%%---+=+#+..::::...::-==#+ .-::...::::::::.....   ....::::.....         \\r\\n:::.:-*%+:. ....                           . ... .:-----::------=====++==---====++++**##%%=--=--=#= .:..:..::-==#-  :::. ...::::::::....   ...:::......         \\r\\n:::.:+#*+.                                . .. .  .:::::--------:-====++++=-====++++**###@*:---.--#= .:::::::==+#.  .:::.  ...:::::::.....   ...........        \\r\\n:::.-#*=.                                . ..      :------::---=:..:-=++++*+====++++***%#%%--==.:--#- ::::::-==*+    ..-:    ...::::::::....      ........      \\r\\n::.:+%=.       ...                      .  .        :------------.. .-=++++*+===++++***#%#%*-==-.::=*: ....:===+:    ..:-.    ....:::::::.............::........\\r\\n::.:*#=.     .....                     .  .          ..:----=====-:..:-++++**+===++++**#%%%%*=++-==-=-.....:-=++.     ..-:      ...:-==-:..........::::::::.....\\r\\n:...*++.     .....                     . .              ...:-=======:..-++++**===++++***#%#%%*+*##*++*-....-==*+.     ..::        .:=+*#*=:........:::::::......\\r\\n:...++=.     ... ..                   .  .              .  ..:-======-.:=+++**+==++++****#%%%%*+*******=:..-==**..    .:.:.        .=##%%#*-......::::.......  .\\r\\n....=+=.      .. ..                   . .                  .. :=======:.-+++***+=+++******%%%#%**#**##*+=:-===*%-.    .:.:.         +=-=-:--::.::::::.....  ..--\\r\\n. ..-+:.         ..                   . .                  .. .:=====+=..=+++***=+++******#%%%##****+**++++==+*%+.     :...         .: .::.::++:::::::........+#\\r\\n. ..:+:        .....               .  ..                   ..  .-=====+-.:++++**++++*******#%%%##+++=++**++++++#%.     :: ..             ...:-%#=::::::...... ..\\r\\n   ..=:        .....               .  .        .            ... .=======:.-+++***+++********#%%%%#**+*#%#******#%=     :-. .                  *%#=:::::.......  \\r\\n   ..-:         ..                    .  .                   ... :=====+=.:=+++***+++*******##%%%%%##**#%%#####%##-:.. :-: .                  :#+-.::::::.....  \\r\\n   ..-:       .                          .               ..     . -=====+-.:+++****++********##%%%%%%##*#%%%%%#%%##+==+++++++===--::. :+:     .#%*+-:::::::::.  \\r\\n . . :-                                       .          :----::....::-==+::-+++***+++********##%%%%%%#####%####%%#=......::::--==++-::=:      :#%%%*-::::::::: \\r\\n   ...-.                                           .     .---=====--:::..::..-+++***+++********###%%%%#######%%%##%%+.  .::..........::.        =###%#+=+=====#:\\r\\n   ...-.             .                         .   .     .:---===========--:..=++****+++*******######%#######*###%%#%=..:-:..:.........         .+*#%%#=*%#####+\\r\\n  ....-:       . . ...                      ..         .  ..:::---=======+++====++***+++*******#######%%%########%#==%=...:..::...::.:.          =**#%#+-:.  .  \\r\\n   ...:-       . . ..                                   .  .  .....::--===+++++++=+***+++*******#######%%%%##%%####-.=#-.  .:::...::...         :+**#%#-:.      \\r\\n   ...:-.             .                                 ..  .  ..    ...::-==++++++++**+++******#########%%%%%%%%%*-::*##*+=-----==-::.        ..:=***#=...     \\r\\n   ....-:       .   . .                                  ..    ...   .......:--=++**+++*+++********########%%%%%%%#*+--=*%%%%%%#****#*.        ....-+**#+..     \\r\\n    ...:-.      . . .  .                                  .  .  ... .........:..:--=***+++++********#########%%%%%%%%#*+==+####******=.     ....:::::=+**+:.:=+=\\r\\n     ...-.       .. ....                                   . .   .............::.:::=+++*++++*******############%%#%%%%%##*#%#######+:..:--::......:.:++*#=.:=**\\r\\n .    ..::           ....              .                    . .    ............::.:.:=++++++++********#############%%#####%%##%%#*=--=-:----==-------:-++*#++==+\\r\\n       ..:.                              .       .           .      .............:::.:==+++++++********#######*++===*#*+==*#######+=====-----==========+***###*=\\r\\n.      ..:                                ..               .. ..     . ...........:::.-==+++++++*********###*-:::::.:-+*+=+****####+==========------====+**####%\\r\\n         ..                                 .               ......      ...........::..-====+++++*********##*-:::::::.:=+*##******+::::--::::::........::-*****#\\r\\n .       ..                                  ..    ..........:::::::::::::----------==--++++++++++*********###=:.::::::+****#***+++-..................:...-+++**\\r\\n         ...                           ............:::::::::::::--------========+++++*****#####################+-.....:+***********=::.................:-::-+++*\\r\\n         ..         ... .....   ............::::::::::::::::::::--------======+++++++*****######%%%%%%%%%%%%%%%%#*+=---+*******+++**=----::::..........:-===+*++\\r\\n          ..        ........................:::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%@@%%%#####*****++++-....::::::::...... .---=+**\\r\\n.        ...  .  ...............................                           ........:::::::---==+**##%%%%%%%%%%%%%%%%%%%%%%%%##****+++:................ ..:---=+*\\r\\n.     ....:.....................                                                             ....::-==+*##%%%@@@%%%%%%%%%%%%%%%###***+=----:::::::....  ... ..:=\\r\\n.  .......::...........                                                                            .....:--=+*#%%%%@%%%%%%%%%%%%%%###*+=-... .............  ...-\\r\\n...............                                                                                         .....::-==+*##%%%%%%%%%%%%%%%###*=-::..      .    .. .:-\\r\\n.......                                                                                                     ......::--==+**#######%%%#####*++=-:..    ....:..:--\\r\\n                                                                                                                .......::--==++**###########**++=--:::------====\\r\\n                                                                                                                      .....::--==++**##########***+++==-----====\\r\\n                                                                                                                           ....::--==+***#######*****++==-----==\\r\\n                                                                                                                              ...:::--==++***********+++==-:::::\\r\\n                                                                                                                              .....:::--==+++*********+++===---:\\r\\n                                                                                  .. ......                                   ......:::---===++++++++++++====---\\r\\n                                                                                ................                               ........::----=====+++++++======-\\r\\n                                                                                   ................                             .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------===========-\\r\\n...........                                                                            .....:::..:::...                                 ....::::-------=======--\\r\\n........                                                                                  ....:::.::::...                                ....:::::--------==----\\r\\n.....                                                                                       .....::.:::...                               .....:::::::-----------\\r\\n..                                                                                            .....:.:::...                              ......::::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n       ......                                                                                    .............                            .........:::::::::::::\\r\\n........                                                                                          ............                             ...........::::::::::\\r\\n...                                                                                                ...........                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ...........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                    .............  ...\\r\\n                                                                                               ..........                                      ............   ..\\r\\n\",\n  \"......::--==++==--::::::::::::::..                    .::::::...........::::::::::::::-----:::.........::::::----==============-----==++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--:::::::::::::..                   ..::::.......:::::::::::::::::-------:::........:::::::----=================--=+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--:::::::::::..                   ..........:::::::::::-:::::::--------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::..                      ....::::::::::::::::::::::::-----:::......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--:::::::::..                  ..:..::::::::::..::::::::::::::-------::.....:::::::::---=====+++++++**+++===+++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...              :--===-::-:::::::..::::::::--------------::....:::::::-----====++++*******+++==+****##%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===--::::::::...             -==+++=:::::.......::::-------------====--::....::::::-----==++***#######***+++*####%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::-------:::::::...       ......:-===----:.........::-------:::----======-::....:::::-----=+**##%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::..............:::::::::......     ...:-=+**+=---:----::........:::----::::::--==++++==-:....:::::-----+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........=##*:...............              .......:::--=*###*-::::::.......:::::::::::::--=+++*+++=-:....:::::----+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........*%%%=.........                               ..:-=**=::::..........:::::::::::::--==+++++=--:....::::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=+=:::.......                              ....:-=+*=:...............:::::::::::::--=====--:......::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ......:-:....                                     ...:--+*+-....      ........::------::--======-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=+*=:..            ...:--=====---========--:....:::-----*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=*+-.               .:-==++===----======--:...:::------=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=+*=.               ..:--======------===--::::::--------=+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-+*+-..             ..::-==========+++++==--:::---=======**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=+*=.....      ......::--==+++++********++=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ....:-=+*+-:....   .........:--===+++**#######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .......::-=**=:::.............:::--===++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+*+-::.........:::::::--===++**###%%%###**=::::--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-++=-:......::::::::::---====+**###%%%%%###+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-==-:............:::::---====++*##%%%%%%%%##+:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......::::...............::::---====+**###%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .........................::::--====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................:::::::::--===++**#%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................::::::::::---===++*#%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           .........::::::::::::::---------=+*#%%%%%%%%%%%%%*=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .==:..  ...  ..........:::-====-::::---:::::----===*#%%%%%%%%%%%%%#+---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         ..-*+-=-.......::::::::.:::==++==--------::::::--===*#%%%%%%%%%%%%%%*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            -*+**+::::::::---:::::::-+++==-:-----::...::::---+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ........             .. --:--.   .... -*+*#+-:-:::::::::...::-#%%#=::::--::.....:::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ..........           :+=:==--::++:::....=++++-::.............::-#%%#=:.::::.....::::::::-=+*#%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........  =-   :=:....=#:     ..*%=..  .........................:-#%%%=.........::::::::::::::-==+**##**+=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               =%+. .:.    -*.     . :=:......      ...................:-=*#-........::::::::::::::::::::-----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                =*-.       .-.   .  .   .........    .........             :=-:::.....::::::::::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..        :.      ........    ...::.                      -#=:::...:::::::==-:-------::::::::---------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .:..        ..        ......-+++===-:.                ...::=%@%-:::::+:.....:---::----::::---:------------=====++++**####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ::.     .  ..   .-=-:--:..:-*#%#*-                .......::=*@#::::-#=..:::::--::::::::---------------------===========++***####%%%%%%%%%%%%%%%\\r\\n                 :-              .=**=---:..-=*###=                .          -+:::::++:...:::--:::::::---------------------------------------===++**########%%%\\r\\n.                :-          ..... -**=:::. :==--==.       :=+=:   .::.........::.:----:......:-::::::::::------------------------------------:::::----==++****#\\r\\n   ..                 .            =%*+=:.:.:==: ...     .. -*#*:. :+**-.    ...-:..:==:::::. .:::::::::::::-------------------------------::::::::::::::::::---\\r\\n    .:.                             ..-=:  ..:.        ...: .==+*#=:.:=**=.    .:-...:=-:::::  .:::::::::::::::------::--------::::::::::::::::::::::::::::::::.\\r\\n     .:.                   ....   :::-===:             .:--. .+*++*+:  .=**+:.  .-:...:::::::.  .:::::::----::::::--==----::::::::::::::::::::::::::::::::::::::\\r\\n       ::                     ..  ..:-+++=-.            .==:  :+=::-:..  .-=*+-. .----:::::. .. .:::::---====----=+++++=::::::::::::::::::::::::::::::::::::::..\\r\\n        ::                           -**=-==.        .::..==:  -+===:::.....:-*#+:---:::::::.::::::::--==+++++===++++++=::::::::::::::::::::::::::::..::........\\r\\n    :-...::                            .  :=-.      .:==- .=+-.:++--:.........-#@#--:...:::::::::--:::-=+++**+++++++==-::::::::::::::::::::::::::...............\\r\\n    :+=.:=--.                              .::::.    +#-:  .+#=.--:...:-+++==::*%@*-=....::::::::--:::--=+********+++=--::::::::::::::::::::::::................\\r\\n    :=+=:=+-=-                              .-=-:.   ..     .::......:=*%%%%%*++*%%-+-...::::::::::::::-+*####*********++=-::::::::::::::::::::.................\\r\\n    -==++=*+:=-                         ..    ...          .......::::=+#####%%%%#%*+*-.:::::.......::::+#####*++***##***+=-::::::::::::::==+++=:...............\\r\\n   .-=--=++*+-=.                                         ..........:::..-*#**###%%%**@*::::::.........::-+***+=--=+******+=-----:::::::::-+++**+-.::............\\r\\n   :-----=+**+==.       ..          .:.         ..      ..........:::-:...=#***###%%*%%*:::::..........:::---::..::-==++++==-------:::::::-=+++-:...:::::::.....\\r\\n  .--------+**=--.       .:.        -+=..       ...    ..................::+*+***#%%%*#%=::::::..... ....::::::::..::--========-----:::::::::::.....::::::::::..\\r\\n  :---------=++=-=-.  .-*##*=.      .:...            ..........:::........::+++****#%%*#*::--:-......  ....::---:::..::::-----=-----:::::::::::::::...::::::::::\\r\\n.:--::----::::-=-:::. .+#*-:.    ......           ...........   ........:::-==+++**##%%+*-:==::.::....  ....-#%%#*-::.....::::----::::::::::::::::::........::::\\r\\n-::-:::--:.... .--::::                              ..................:::-=====+++*###%*=-....::::..........-*%%%%*+::........:::::::::::::::::::::.............\\r\\n-::-::::--:. .   :--::-.                       ........:.......... ...:::--====+++**##%%=-.....::::::.......--+##++#=:::.........::-------:::::::...............\\r\\n:::--::---::.  .  .:-:--:.           .         .   . .:.      ..........:--====+++**###%*-: ..::::::::......::=+*-.==:::::........::------:::::::...............\\r\\n:::-=:..----::.  .. .---=-:                   ..... .:.      ...  ...:..:--====+++**###%#--..:=*####*+=-:...--=+*=::::::::::.........::::::::::::...............\\r\\n:::::    .-===++-:::..:==--.                  .:::::::::........   ....:---=====+++**%#%%==*=:..:--==+*+-----:==*+:-::::::::::..................:...............\\r\\n.:::...     :-=++-.--. .                    ....:::-------------::.....:---=====+++**###%*-=##+==-...:::..:-::==**.--::.::::::::.....  .......:::::.............\\r\\n:.:..=-:..     ...                          .....:::::::-----=======--::---=====+++**#%#%#---+=+#+..::::...::-==#+ :-::...::::::::.....   ....::::.....         \\r\\n:::.:-*%+:. ....                           . ... .:-----::------=====++==---====++++**##%%=--=--=#= .:..:..::-==#-  :::. ...::::::::....   ............         \\r\\n:::.:+#*+.                                . .. .  .:::::--------:-====++++=-====++++**###@*:-=-.-=#- .:::::::==+#.  .:::.  ...:::::::.....    ..........        \\r\\n:::.-#*=.                                . ..      :------::---=:..:-=++++*+====++++***%#%%--==.:--#- ::::::-==*+    ..-:    ...::::::::....      ........      \\r\\n::.:+%=.       ...                      .  .        :-----------:.. .-=++++*+===++++***#%#%*-==-.::=*: ....:===+:    ..:-.    ....:::::::.............::........\\r\\n::.:*#=.     .....                     .  .          ..:----=====-:..:-++++**+===++++**#%%%%*=++-==-=-.....:-=++.     ..-:      ...:-=--:..........:::::::......\\r\\n:...*++.     .....                     . .              ...:-=======:..-++++**===++++***#%#%%*+*##*++*-....-==*+.     ..::        .:=+*#*=:........:::::::......\\r\\n:...++=.     ... ..                   .  .              .  ..:-======-.:=+++**+==++++****#%%%%*+*******=:..-==*+..    .:.:.        .=##%%#*-......::::.......  .\\r\\n....=+=.      .....                   . .                  .. :=======:.-+++***+=+++******%%%#%**#**##*+-:-===*%-.    .:...         +=-=-:--::.::::::.....  ..--\\r\\n. ..-+:.       . ..                   . .                  .. .:=====+=..=+++***=+++******#%%%##****+**++++==+*%+.     :...         .: .::.::++:::::::........+#\\r\\n. ..:+:        .....               .  ..                 . ..  .-=====+-.:++++**++++*******#%%%##+++=++**++++++##.     :: ..             ...:-%#=::::::...... ..\\r\\n   ..=:        .....               .  .        .            ... .=======:.-+++***+++********#%%%%#**+*#%#******#%=     :-. .                  *%#=:::::.......  \\r\\n   ..-:         ..                    .  .                   ... :=====+=.:=+++***+++*******##%%%%%##**#%%#####%##-:.. :-: .                  :#+-.::::::.....  \\r\\n   ..-:       .                          .               ..     . -=====+-.:+++****++********##%%%%%%##*#%%%%%#%%##+==+++++++===--::. :+:     .#%*+-:::::::::.  \\r\\n . . :-                                       .          :----::....::-==+::-+++***+++********##%%%%%%####%%####%%#=......::::--==++-::+:      :#%%%*-::::::::: \\r\\n   ...-.                                           .     .---=====--:::..::..-+++***+++********###%%%%#######%%%%#%%+.  .::..........::.        =###%#+=+=====#:\\r\\n   ...-.             .                         .   .     .:---===========--:..=++****+++*******######%#######*###%%#%=..:-:..:.........         .+*#%%#=*%#####+\\r\\n  ....-:       . . ...                      ..         .  ..:::---=======+++====++***+++*******#######%%%########%#==%=...:..::...::.:.          =**#%#+-:.  .  \\r\\n   ...:-       . . ..                       .           .  .  .....::--===+++++++++***+++*******#######%%%%##%%####-.=#-.  .:::...::...         :+**#%#-:.      \\r\\n   ...:-.             .                                 ..  .  ..    ...::-==++++++++**+++******#########%%%%%%%%#*-::*##*+=-----==-::.        ..:=***#=...     \\r\\n   ....-:       .   . .                                  ..    ...   .......:--=++**+++*+++********########%%%%%%%#*+--=*%%%%%%#****#*.        ....-+**#+..     \\r\\n    ...:-.      . . .  .                                  .  .  ... .........:..:--=***+++++********#########%%%%%%%%#*+==+####*****#=.     ....:::::=+**+:.:=+=\\r\\n     ...-.       .. ....                                   . .   .............::.:::=+++*++++*******############%%#%%%%%##*#%#######+:..:--:.......:.:+++#=.:=**\\r\\n .    ..::           ....              .                    . .    ............::.:.:=++++++++********#############%%#####%%##%%#*=--=-:----==-------:-++*#++==+\\r\\n       ..:.             .               ..       .           .      .............:::.:==+++++++********#######*++===*#*+==*#######+=====-----==========+***###*=\\r\\n.      ..:                                ..               .. ..     . ...........:::.-==+++++++*********###*-:::::.:-+*+=+****####+===========-----====+**####%\\r\\n         ..                                 .               .....       ...........::..-====+++++*********##*-:::::::.:=+*##******+::::----::::........::-*****#\\r\\n .       ..                                  ..    ...........:::::::::::::--::::---==--++++++++++*********###=:.::::::+****#***+++-..................:...-+++**\\r\\n         ...                           .............:::::::::::::-------=========+++++****#####################+-.....:+***********=::.................:-::-+++*\\r\\n         ..         ... .....    ...........::::::::::::::::::::--------======+++++++*****######%%%%%%%%%%%%%%%%#*+=---+*******+++**=----::::..........:-===+*++\\r\\n          ..        ........................:::::::::::::::::::::::::::-------======+++++***#####%%%%%%%%%%%%%%%%@@@%%#####*****++++-....::::::::...... .---=+**\\r\\n.        ...  .  ...............................                          .......:::::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%###****+++:................ ..:---=+*\\r\\n.     ....:......................                                                            ....::-==+*##%%%@@@%%%%%%%%%%%%%%%###***+=----:::::::....  ... ..:=\\r\\n.  .......::...........                                                                            .....:--=+*#%%%%@%%%%%%%%%%%%%%###*+=-.................  . .-\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%%%###*=-:...      .    .. .:-\\r\\n........                                                                                                    ......::--==+**######%%%%#####*++=-:..    ....:..:--\\r\\n                                                                                                                .......::--==++**###########**++=--:::------====\\r\\n                                                                                                                      .....::--==++**##########***+++==-----====\\r\\n                                                                                                                           ....::--==+***#######*****++==-----==\\r\\n                                                                                                                              ...:::--==++************++==-:::::\\r\\n                                                                                                                              .....:::--==+++*********+++===---:\\r\\n                                                                                  .. .....                                    ......:::---===+++++++++++++====--\\r\\n                                                                                ................                               ........::----=====++++++++=====-\\r\\n                                                                                   ................                             .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------===========-\\r\\n...........                                                                            .....:::..:::...                                 ....::::-------=======--\\r\\n........                                                                                  ....:::.::::...                                ....:::::--------===---\\r\\n.....                                                                                       .....::::::...                               ......::::::-----------\\r\\n..                                                                                            .....:.:::...                              .......:::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n       ......                                                                                    .............                            .........:::::::::::::\\r\\n........                                                                                          ............                             ...........::::::::::\\r\\n...                                                                                               ............                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ...........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                    .............. ...\\r\\n                                                                                               ..........                                      .............  ..\\r\\n\",\n  \"......::--==++==--::::::::::::::..                    .:::::........:::::::::::::::::------:::.........::::::---===============----===++++*#%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--:::::::::::::..                   ..:::.......:::::::::::::::::--------:::.......::::::::---=====================+++++##%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--::::::::::...                    .........:::::::::::-:::::::--------::.......::::::::----=======++++++++=====++++*##%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--::::::::::..                      ..::::::::::::::::::::::::::-----:::......::::::::----=====+++++++++++====++++*##%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--::::::::...                 .::::::::::::::...:::::::::::::--------::.....::::::::----====++++++****+++===++++*##%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--::::::::...             .--==+=:::-:::::::..::::::------------=---:::...:::::::-----===++++********++==++***##%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===--::::::::...            .-==+++-::::........:::-------------=====--::....::::::-----==+***########**+++*###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::-------::::::....     ...::::.:--=----::........:::------::::---===+==--::....:::::----=+**##%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:--...............:::::::......      ...:-+****+==--:--:::........::-----:::::---==++++==-:....:::::----=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......:*%%*:........... ..              ..........::-=+###*::::::........:::::::::::::--=++++++==-:...::::::---=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......:#%%*-.........                               ..:-=**=::::..........:::::::::::::--==++++==-:.....::::---==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-==-:::......                               ...::-=*+=:..................::::::::::-======-::......::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .....::....                                     ....:-=+*+-....       .......:----=--:---======-::.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=+*=..              .:---=====---========-::...::::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=*+-               ..:-==+====-----====---:..::::------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=+*=.               ..:--======-----====--:::::----==---=+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*+:.              ..::-=========++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=++=.....     .......::--==++++****##***++=-::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .....:-=+*+::....  ..........:--===++***#######**+-:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .......::-+**=::.............:::--===+++**########**=-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+*=-::.........:::::::--===++**###%%%###*+=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......:--++=::......::::::::::---===++**###%%%%%##*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::-==:.............::::----====+**##%%%%%%%%#*=::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......:::................::::---====+**##%%%%%%%%%#*-:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ....................::::::--====+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................:::::::::--===++**#%%%%%%%%%%#*----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::------===+*##%%%%%%%%%%%#+---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           .               ........:::--::::::::::---------=+*#%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .:++:.. ...............:::-=====-:::----:::::----==+*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         ..-*+==-..::..::::::::::::-==++==-------:::::::----=*#%%%%%%%%%%%%%%*--====++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .         -*+**=::::::::---:::::::=+*+=--------:....::::--=*#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .........            .:..=----.. ..:...=*+**+-:-::::::::....::=#%%#=::::::::....::::::-=*#%%%%%%%%%%%%%#*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ..........           -+-:---::-#+:::....=+=+=-:..............::=#%%#=:..::.....:::::::::-=+*##%%%%%%%%##+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ........  .+-   =-.....**       .#%:.. ........ .................:=#%%#-.........::::::::::::::--==+****++=---====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               *%=  ..     =+      . :-.......      ...................:-=*#-..:.....::::::.::::::::::::::----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                =+:        .-   .. ..   ......      .......                :=-:::.....::::::-:::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..       .:       ..............:::.                     .+%=::::..:::::::==-:------:::::::::---------===++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .:..    .   .        ......:=**+===-:                ....:-+%@%-::::=+:.....:--::::--::::-----------------======+++***###%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ::     .   .    .=+-:--:.::-*#%#+:               ..  . ...:-*@*::::=#=..:::::--:::::::----------------------============++***###%%%%%%%%%%%%%%%\\r\\n                 -:             ..=**=---:..-=*##*-          .     .          -=::::-++:...:::--:::::::----------------------------------------==++***##########\\r\\n                 -:          ......=#*=:::. :=-:---       .-+*+.   :::.........::.:----:......:-::::::::::-----------------------------------:::::::----==++****\\r\\n   ..                              +#++-..:.-=-.  .      .. =*#+-..:+**-.    ...-...:==:::::  .:::::::::::::-------------------------------::::::::::::::::::---\\r\\n    .:.                             ..-=:   ...        ..:. .==+##=:.:=**=:     :-...-=-::::.  .::::::::::::::::-----::-------:::::::::::::::::::::::::::::::::.\\r\\n     .:.                  ...... .:::-=+=:             .--:  .**=+*+:  .-+*+:.  .-:..::::::...  .::::::------::::--====--::::::::::::::::::::::::::::::::::::::.\\r\\n       ::                     ..  ..:=+++=-.            .==:  -+-.-:...  .:=++-: :----:::::. ....::::---======---=+++++=:::::::::::::::::::::::::::::::::::::...\\r\\n    .  .::                           -*+--==.       .:::..==:  =+==-::......:-*#+:--:::::::::::::::::-==++++++===++++++-::::::::::::::::::::::::::::..::........\\r\\n    --..:::                               :=-       .-=-: .=+- :+=-:..........=%@#--:...::::::::---::--=++***+++++++=-::::::::::::::::::::::::::................\\r\\n    =+-.-+--.                              ::-::.   .**:.  .+*-.--....:-***+=:-*%@+=-....::.::::---:::--=+********+++=--::::::::::::::::::::::::................\\r\\n    -=+=-++-=:                              .---:.          .::......-*#%%%%%#**#%#-+-..:::::::::::::::-*#####*********++=-::::::::::::::::::::.................\\r\\n   .===+++*+-+:                         ..     .          .......:::::-+##*##%%%%#%+**:.:::::.......:::-*#####*=++**##***+=-:::::::::::::-=++++=:...............\\r\\n   :==--++**+-=.        .                                ..........:::..-*#**###%%%*#@*:::::..........::-+***+-:-=+******+=-----:::::::::=+*+**+:.:::...........\\r\\n   ------=+**==-        ..          :-.         ..      ..........:::-:...+#+**##%%%#%%+:::::..........::::-::...::-==+++===-------:::::::-====:....:::::::.....\\r\\n  :--------+**=--.      .::.        =+-..       ..     ..................::+*+***#%%%*#%=::::::..... ....:::::::...::------====-----::::::.::.......::::::::::..\\r\\n .----------=++=-=:.  :+#%#*-      ......            .....................::+++***##%%+#*::--::.:....  ....::-=--::..:::::----------::::::::::::::::...:::::::::\\r\\n::-::----:::::-=-:::. :+*=:.     ......           ...........  .........:::===+++**##%#+*::=-::.:.....  ....=%%%%*-:......::::----::::::::::::::::::........::::\\r\\n-:--:::--..... .--::-:                              ..................:::-=====++**###@*=:....::::.........:=*%%%#*=::........::::::---::::::::::::.............\\r\\n::--::::-:.. .   :--:--.                       .......::..... ...  ...:.:--====+++**##%%=-.....::::::......:--+##-+#=:::.........:--------:::::::...............\\r\\n:::--:----::.  .. .--:--:           ..         .   . .:      ........:..:--====+++**##%%+-. ..:----:::......-:=**:.==:::::........:::-----::::::................\\r\\n:::-=...----::.  .  :---=-:                   .......:       ...  .....:---====+++**###%*--..:=*#####*=-:..:--=+*-::::::::::.........::::::::::::....:..........\\r\\n::::.    .-=++++-:::..-=--:.                 ..:::::::::::......  ..:..:---====+++***%#%%-=*+:...:--=++=-----:=+*=:-::::::::::.................:::..............\\r\\n.:::..     .:--+=:.--                       ....:::-------------:::....:---=====+++**###%+-=##+++-..::::..:-:-==#=.--:..::::::::.....  .......:::::.............\\r\\n.::.:=--:.    ....                         ......:::::::-----=======--:----=====+++**#%#%#---=-+#=..::::...::-==#- :-:....::::::::....    ...:::::.....         \\r\\n::..-=##=:. ....                          ....   .::------------=====++==--=====+++***%#%%=--=:-=#- .:.::.:::==+#. .:::. ...::::::::....   ...........          \\r\\n::..-#**=                                .. .  .  .:::::--------:-====++++=-====++++**###@+:-=-.-=#- .::::::-==**   .:::.  ...:::::::.....    ..........        \\r\\n::.:=%+-                                .. ..      :-------:---=:..:==++++*+====++++**#%#%#--+=.::=#: ::::-:-==*=    ..-.    ...::::::::....     .........      \\r\\n:..:*#-       ...                      .. ..       .:-----------:.  .-+++++*+===++++***%%%%*-==:.-:+*......-====:    ..:-.    ....:::::::............::::.......\\r\\n:..:#*-      ....                      .             ..:----=====-:..:-++++**===++++***#%#%%*=*+=++-=:.....:==*=.    ...-.      ...:-==-:..........:::::::......\\r\\n:..:*+=      .....                    .  .              ...:-=======:..=++++**===++++***#%#%%*+*#**++*-....-==*=.     ..::       ..:=*##*=:........:::::::......\\r\\n.. .*==      ... .                    . .               .  ..:=======-.:++++**+==+++*****#%%%%*+******+=:.:===*+..    ...:.        :*##%##*-....:::::......... .\\r\\n.. .+=-       .. ..                   . .                  ...:=======:.-+++***+=+++*****#%%%#%**#**##*+-:-===*%:.    .:...        .*---::::::.::::::.....  .:=-\\r\\n. ..==:       . ...                . ...                   .. .-=====+=..=+++***=+++******#%%%##+**++**+++++++*@=.    .:...         .. .::.:-++:::::::........**\\r\\n  ..-=:        ....                . ...                 . ..  .======+-.-+++***++++*******#%%%##+++=+***+++++*%#.     :: .              ...:-%#=::::::......  .\\r\\n  ..:=.        .....               . ..                    .... :=======::-+++***+++********#%%%%#**+*%%#******#%-     :-  .                  *%*-::::::......  \\r\\n  ...=.        ...                    . .                    ... :=====+=.:=++****+++*******##%%%%%##*##%%%####%#*-::..:-: ..                 -#+:.:::::::....  \\r\\n   ..-:                                                 .....    .-=====+-::+++***+++********##%%%%%%##*#%%%%%#%%%#====++++++++===-:..-*.     .#%#+-:::::::::.  \\r\\n.... -:                                       .         .-----::....::-===:.-+++***+++********##%%%%%#####%%###%%%#=.  ......::--=++:::=.      :#%%%*-:-::::::: \\r\\n. ...:-                                           ..    ..---=====---::..::..=++****+++*******####%%%########%%%##%%=.  :::..........::.        =##%%#+=++++=+#:\\r\\n   ..:-             ..                      .  .   .     .:---===========--:::=++***++++*******######%#######*###%###=..:-:..:.......:.         .+*#%%*-*######=\\r\\n  ....-.      .  . ...                      .          .  ...::---=======++++===++***+++*******#######%%%########%#-+#-...:..::..:::.:.         .+**#%#+-.      \\r\\n  ....-:       . . .                        .          ..  .  .. ..::--===+++++++++***+++*******#######%%%%##%%###*::+#-. .:.::...:....        .:+**#%#::.      \\r\\n  ....:-.            ..                                 .. .. ...    ....:-==++++++++**+++******#########%%%%%%%%#+-::*##*++=-==-==--:.        ..:=***#=...     \\r\\n   ....-.       .. .. .                                  .  .  ...   .......:--=++**+++++++*******#########%%%%%%%#*+=-=*%%%%%%#***#%*.        ..:.-+**#=..     \\r\\n  . ...--       . ... ..                                 .. ..  ... .........:..:--+***+++++*******##########%%%%%%%%#*+==+####**#*#*-.    .....:::.:=+**+:.-+++\\r\\n  . ...:-.      . . ....              .                    . .   .............::.:.:++++*++++*******############%%#%%%%%%#*#%#######+:.::--::......:.:++*#=.:=**\\r\\n  .   ..-.           . ..              .                    . .   .............::.:.:+++++++++********#############%%#####%%##%%#*=:-=------==-------:-++*#++==+\\r\\n      ..::                              ..      ..        . ..      ............::::.-+=+++++++********######**+==-=*#*=-=*#######+=======--===========+**####*=\\r\\n        .:                                ..               . ...     . ...........:-:.-==+++++++*********###+:::.::.:-+*++*****###*===========---------=+**####%\\r\\n        ..                                  .              .......      ...........::..-====+++++*********##*-:::::::.:+**##******+:::::::::::........::.=*+***#\\r\\n.        ..                                  ..    ..........::::::::::::::---------==--++++++++++*********##*=:.::::::+****#****++:.................::...-+++**\\r\\n         ..                            ............:::::::::::::--------========+++++*****#####################+-:....:+***********=::.................--::=+++*\\r\\n         ..         .. ......   ............::::::::::::::::::::-------=======+++++++*****######%%%%%%%%%%%%%%%%#*+=---********+++*+=----:::::.........:-===+*+*\\r\\n         ...       ........................:::::::::::::::::::::::::::::------======++++****#####%%%%%%%%%%%%%%%%@@@%%%####*****++++-.....::::::....... .--==+**\\r\\n         ...  .  ..............................                           ........::::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%###***+++:........::::.... ..:---=+*\\r\\n      ....:......................                                                            ....::-==+*##%%%@@@%%%%%%%%%%%%%%%###***+=----::::::.....  ..  ..:=\\r\\n.  .......::..........                                                                             .....:--=+*#%%%%@%%%%%%%%%%%%%%###*+=-... .......... ..  ..:-\\r\\n................                                                                                        .....::-==+*##%%%%%%%%%%%%%%%###*=-:...      .    ...::-\\r\\n.......                                                                                                     ......::--==+***#####%%%%#####*++=-:..    ....:.::--\\r\\n                                                                                                                ......:::--==++**###########***+==----------====\\r\\n                                                                                                                      .....::--==++**##########***+++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-------\\r\\n                                                                                                                              ...:::--==++************++==-:::::\\r\\n                                                                                                                              .....:::--==+++*********+++===---:\\r\\n                                                                                 .........                                    ......:::---===+++++++++++++====--\\r\\n                                                                                ................                               ........::----=====++++++++======\\r\\n                                                                                   ...............                              .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------============\\r\\n...........                                                                            .....:::..:::...                                 ....::::-------========-\\r\\n........                                                                                 .....:::.::::...                                ....:::::--------===---\\r\\n.....                                                                                      ......::::::...                               ......::::::-----------\\r\\n..                                                                                            .....:.:::...                              ......::::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n       ......                                                                                    .............                            .........:::::::::::::\\r\\n...........                                                                                       ............                             ...........::::::::::\\r\\n...                                                                                               ............                             ...............::::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                  ...........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                     .................\\r\\n                                                                                               ..........                                      .............  ..\\r\\n\",\n  \"......::--==++==--::::::::::::::..                   ..:::::.......::::::::::::::::::------::..........::::::----==============----==++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--::::::::::::...                   ...:........:::::::::::::::::--------::.........:::::::---=====================++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--::::::::::...                    ........::::::::::::::::::::-------:::......:::::::::---========++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::...                     ...::::::::::::::::::::::::::-----::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--::::::::...                ..::::::::::::::...::::::::::::--------::.....:::::::::---=====++++++***++++==+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::--=====--:::::::....             :-==++=:::-::::::..:::::::-----------==---::....::::::-----====+++*********++==+**####%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::--===--::::::::...            .-==++=-::::........:::-------------=====--::....:::::-----==++**##########*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::------:::::::...     ...:---:::-------::........:::-----:::::---===+==--:.....::::-----=+*##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=-...............:::::.....         ...:=++***++=--:--:::.......:::----::::::--==+++++==-:....:::::----=*##%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......-#%%+............                 ...........::=+*##+::::::........::::::::::::--==++++++=--:...:::::----=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......=###+:........                               ...:-=*+=:::...........:::::::::::::--==+++==--:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-==:::......                                ...::-+*+-..................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .:...                                       ....:-=+*=:...        ......:----==-----======--::....:::-----+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=++-..             ..:--======--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:-=+*+:               ..:-======------====--::..:::-------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...::-=*+-.              ..::-=======----====---:::::----==--=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*+:..            ...:--=======++++++++==-::::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-+*+-.....    ........::-===++++****##***++=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=+*=::....  .........::--==+++***#######**+-:::---===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......:-=+*+-::.............:::--===++***########*+=::::-------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=*+-::.........:::::::--====++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=++-:......:::.:::::::--====++*####%%%%%##*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::-=-:............:::::---====++*###%%%%%%%##*=::---======#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........::......  .......::::---====++*###%%%%%%%%%#+-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ......... .........:::::::--===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................:::::::::---===++*##%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..............:...::::::::------===+*#%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          ..               .......:::----:::::::::--------==*#%%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .-+=::.................:::-=====-:::----:::::----==+#%%%%%%%%%%%%%%#=--=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        ...=*+=+-..::::::::::::::::-==+===-------:::::::----+##%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       ....                      ...       .=*+**=::::::::--:::::.::+**+=-:-----::....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .........            .:.-=--=-....::...=*+**=-::::::::......::=%%%#-:::::::.....::::::-+*#%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .........:.     .... .++::-:::.=#=::....:====-:...............::=#%%#-..........:::::::::-=+**##%%%%%%%#*+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........   -*-  .=-... :#=       -%*..  .....     ................:=#%%#-.........::::::::::::::---=++**++=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .*#-  .     .+-   .  . ::........     ................   .:-**-.::.....::::::..::::---:::::::---------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                -=:        :: . .  .   .....        ......                 .=-:::.....:::::--:::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .        .:           .........::-:.                   ..-#%-::::.:::....-==::------:::::::::---------===++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                :::.    .  ..       .......:+***+=-:.               .....:-*%@#:::::++. ...::--:::::::::------------------======++++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .:.     .   .    -++----:.::=*%##+                .     ....-*%=::::*#-..:::::--:::::::----------------------=============++***####%%%%%%%%%%%%%\\r\\n                .=.            ...=**----:..=+****.        ...    ..    ..   .--::::-+=....:::--:::::::-----------------------------------------==++***#########\\r\\n                .:.         ..... .*#*-:::. -=-::-:      ..=**+.  .---.........::.:----:......::::::::::::-----------------------------------::::::::---===++***\\r\\n   ..                             .**==-....-=-        . :..=**+-:.-+**-.    ..:-...:=-:::::  .:::::::::::::-----------------------------:::::::::::::::::::::--\\r\\n    ::                               .=-.    .         :.:. .==*##=..:=**=:    .-:...--:::::.  .::::::::::::::::-:---::----:::::::::::::::::::::::::::::::::::..\\r\\n     .:.                  ...... .:---=+=.             .-=:  :*+=+*=.  .-+*+-.  .-:.:::::::...  :::::::------::::-====--::::::::::::::::::::::::::::::::::::::..\\r\\n      .:.                         ..:+*+==-             .==.  -+-:-:......:=++-: :----:::::.....:::::--=======--=++++++-::::::::::::::::::::::::::::::::::::....\\r\\n    .  .:.                          .-+=:-=-.       .:-:.:==. .=+==-::.......-*#+:--:::::::::::::::::-==++++++===+++++=::::::::::::::::::::::::::...............\\r\\n    =-..::.                               -=:       :==-: :++- -+=:...........+%@*--....::.:::::---::-==++***++++++==-::::::::::::::::::::::::::................\\r\\n   .++-.==--                              ..:--:.   :*=:.  :**:.::....:=##*+=:=*%%==-....::.::::-:::::--+*********+++==--::::::::::::::::::::...................\\r\\n   .==+=-*+-=.                              .--:..          .......::=#%%%%%%#**#%*-+:..:::::::::::::::=*#####*********++=-::::::::::::::::---:.................\\r\\n   :=-=+++#=-+.                         ..                .......:::::-+##*###%%%##=#*::::::........:::=*####*+=+**###***+=-:::::::::::::=+++++-:...............\\r\\n   -=---++**===         .                                ..........:::..-*#**###%%%+#%+:::::..........::-++++=-:-=++*****+=------::::::::++++*+=:::.............\\r\\n  .------=+**==-        ..          --.        ...      ..........::::....+#+**##%%%#%%+::::...........:::::::...::-==++====-------:::::::-===-:....:::::::.....\\r\\n  --------=+*+---.      :--.       .==:.        ..    ...................::+*+***##%%*%#-::.:::..... ....:::::::...::------====-----::::::..........::::::::::..\\r\\n :-:--------=++---:   -#%%#+:      .....             ............... ......-+++***##%#+#+:-=-::.:...   ....:-===-::...:::::--------::::::::::::::::....:::::::::\\r\\n:--::---:::..:-=-:::. :==:.      .....            ........... ..........::-===+++**##%#++.:=:::::.....  ....+@@%%*-:......:::::--:::::::::::::::::::........::::\\r\\n::-::::-:. ..  .--::-:                               .................:::======++**##%@+=.....:::..........:=*#%%#*=::........:::::----:::::::::::..............\\r\\n::--::::-:.      :-::--.                      ........:..     ..   . .:.:--===+++***##%#-: ....::::::......:--*#*-*#-:::.........:-------:::::::................\\r\\n:::=-:---:::.  .  .--:--:           ..               :.      ...  ...:..---====+++**##%%=-. .:------::.....:--=*+:.--:::::.......::::-----::::::................\\r\\n:::-- .:----::. ..  :---=-:                   ........      ....  ..:..:---====+++**###@+--..:+*#####*+-:..:--=+*-::::::::::.........:::::::::::................\\r\\n::::.    .-=++*+-:::..---:.                  ..:::::-::::::.....  .....:---====+++**#%#%#-+*+:...::--=+=------=+*---::::::::::.... ............:::..............\\r\\n.::...      ::-=-..-:                       ....::::-------------:::...----=====+++**%#%%=-=#*+*+:..:::...::.-=+#-.-::..::::::::.....   ......::::..............\\r\\n.:..--=-:     ...                          ......::::::::-----=======------=====+++**###%*--==-+#=..::::..:::==+#: :-:....::::::::....    ...::::.....          \\r\\n::..-*##-.. . .                           . ..   .::------------=====++==--=====+++***%#%%---=:-+#- .:.::.:::==**. .-:.. ...::::::::....   ...........          \\r\\n::.:=%+*:                                . .. .   :-::::--------:-====++++=-====++++**##%%=:-=::-=#: .::::::-==*=   .:::   ...:::::::.....     ........         \\r\\n::.:*#=.                                .  .       :-------:----:..:==++++*+====++++**#%#%#:-+-.::=#: ::::---==*:    .:-.    ...:::::::.....     .........      \\r\\n:..-#*:       ...                      .. .        .:-----------:. .:-+++++*+===++++***%#%%+-+=:.-:++......-==+=.    ..--     ....:::::::...........:::::.......\\r\\n:..=#+:      ....                      . .           ..::---=====-:...-++++**===++++***#%#%%*=*==+=-=:.....-==*-     ..:-.      ...-====:.........::::::::......\\r\\n...=*+-      ....                     .                 ...:-=======:.:=+++**+==++++****%%#%%++*#**+**-...:===*-.     ..-:       ..-+*##*=:.......:::::::.......\\r\\n.. -*=:      .....                   .. .                  ..:=======:.:++++**+=++++*****%%%%%++******+=:.:===#=.     ...:         -######+:...:::::...... .....\\r\\n.. :+=:      ......                  ...                   . .:=======..-+++***==+++*****#%%%##+*#**#*+=--===+##..    .:.:.        :*:--::::::.:::::......  .:+-\\r\\n  ..+-.       . ...                  . .                   .. .-=====+-.:=+++**+=+++******#%%%##++*++**+++++++*%-     .:...         .. .::::-*+-::::::........*+\\r\\n. ..=-.       .....                  ...                 . ..  .=======:.-+++***++++*******#%%%#*+++=+***+++++*%*     .-. .              ....=%#=:::::.......   \\r\\n  ..--.        ....                  ..                    .... :=======.:=+++***+++********#%%%##****%%#******#%:     ::                    .##+::::::......   \\r\\n  ..:-.       ...                    .  .                    ....-=====+-.:=++****++********##%%%%%##**#%%%####%#*--:::--:....        .       =#=:::::::::....  \\r\\n   ..-.                                 .               ......   .-====++::-+++***+++********##%%%%%%#**#%%%%##%%%*=====+++++++++==:..=*.     :#%#*=:::::::::.  \\r\\n  . .-.                                                 .------::....:--==:.-+++***+++********##%%%%%#####%%###%%%#-.   ......::--==:::-       -##%%*-:-:::::-: \\r\\n  ...-:                                           .     .:---======--::..::..=++****+++********###%%%########%%%##%%-   ::...........::.        +##%%#=+*++++*#.\\r\\n   ..-:             .                       . .    .     .:---===========--:::=++***+++********#############**##%%###=..:-:..:.......:.         .**#%%*=*#*****-\\r\\n  ...:-.      . .  ...                     ..         .   ...:::--=======++++===++***+++*******#######%%%########%*:+#-......:...:::.:          .+**#%#=:.      \\r\\n  ....-:      .. .                          .          .   .  .  ...:--===+++++++++***+++*******#######%%%%##%%###+::+#-. .:.::.......         .:+**#%*::.      \\r\\n  ....-:             .                                  .  .. ...    ....:-==++++++++**+++*******########%%%%%%%##=-:-*###*+=====+=--:         ..:=****=...     \\r\\n  ....:-.      . . .  .                                  .  .  ...  ........::-=++**+++++++*******#########%%%%%%%#*+=-=*#%%%%%#***#%+.        .::.-+**#=..     \\r\\n.   ...-:      .  ... .                                  .. .   ... .........:..::-++**+++++*******##########%%%%%%%%#*+==+###***#*#+:   .  ...:::..:=++*+..-**+\\r\\n  . ...::       . . ....                                     .   .............:..:.:+++++++++********###########%%#%%%%%%####%#####*=:.:---::......:.:++*#=.:=**\\r\\n      .::.        .  . .               .                    . .    . ..........::.:.-+=+++++++********#############%%#####%%##%##+-:--------==-------:-++*#++===\\r\\n      ..:.                              ..      ..        . ..      ............::::.-==+++++++********#####**+==--=*#*=-=*#######+====================+**####*=\\r\\n        ..                                ..               . ...     . ..........:::..-==+++++++*********###=::..::.:-+*++*****###*==========----------=+**####%\\r\\n.       ..                                  .              .......     ............::..-====+++++*********##*-:::::::.:++*##***+**+::::::::::.........:..=*+***#\\r\\n.       ...                                  ..   ..........::::::::::::::----------==-=++++++++++*********##*=:.::::::*****#****++:.................::...-+++**\\r\\n         ..                           ............::::::::::::::--------========+++++****######################+-:....-************=::.................--::=+++*\\r\\n         .         ... .....    ............::::::::::::::::::::-------======++++++++*****######%%%%%%%%%%%%%%%%#*+==-=********+++*+-----:::::.........:-===+*+*\\r\\n         ..        .........................::::::::::::::::::::::::::::------======++++****#####%%%%%%%%%%%%%%%%@@@%%%####*****++++-........:::....... :--==+**\\r\\n         ... .. ...............................                           .........:::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%###***++=:........:::::... ..:---=+*\\r\\n     .....:.....................                                                             ....::-==+*##%%%@@@%%%%%%%%%%%%%%%###***+=--:::::::......  ..  ..:=\\r\\n   .......:...........                                                                             .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=-..  .......... .   ..:-\\r\\n...............                                                                                         .....::-==+*##%%%%%%%%%%%%%%####*=-::..      .    . .:--\\r\\n.......                                                                                                     ......::--==+**########%%#####*++=-:..   .....:.:---\\r\\n                                                                                                                .......::--==++**###########***+==----------====\\r\\n                                                                                                                      .....::--==++**##########***+++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-------\\r\\n                                                                                                                              ...:::--==++***********+++==-:::::\\r\\n                                                                                                                               ....:::--==+++*********+++===---:\\r\\n                                                                                  . ......                                     .....::::--====++++++++++++====--\\r\\n                                                                                ...............                                ........::----=====++++++++======\\r\\n                                                                                  ................                              .........:::----================\\r\\n   ...........                                                                       ................                            .........::::------===========-\\r\\n...........                                                                            .....:::..:::...                                 ....::::-------=======--\\r\\n........                                                                                 .....:::.:::....                                .....::::--------===---\\r\\n.....                                                                                      ......:.::::...                               ......::::::-----------\\r\\n..                                                                                           ........:::...                               ......:::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                .............                             ........::::::::::::::\\r\\n       .....                                                                                     .............                            ..........::::::::::::\\r\\n...........                                                                                       ............                             ...........::::::::::\\r\\n...                                                                                               ............                              ...............:::::\\r\\n                                                                                                   ...........                              .................:::\\r\\n                                                                                                   ...........                              ....................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                ...................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ..........                                   ..................\\r\\n                                                                                                ..........                                     .................\\r\\n                                                                                                .........                                      .............  ..\\r\\n\",\n  \"......::--==++==--:::::::::::::...                   ..::::........:::::::::::::::::------:::.........::::::----===============----==++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--::::::::::::...                  ............::::::::::::::::::--------::........:::::::---============+++======+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--::::::::::...                      ......::::::::::::::::::::-------::.......::::::::----======++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::...                    ...:::::::::::::::::::::::::::-----::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--::::::::...               ..:---:::::::::::..:::::::::::::--------::.....:::::::::---=====+++++*****+++==++****#%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::---====--:::::::....            .-===++-:::-::::::..::::::------------==---::....::::::-----====++**********++=+**#####%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::---==--::::::::...            :-==++=:::::........:::-------------=====--::....:::::-----=++**###########*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::------::::::....     ..:-===-:::------::........::------:::::--===++==--:.....::::----=+**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......:=+-................:.......       ......:==+*****+=::-::::.......:::----::::::--==+++++=--:....:::::---=+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......+%%%=..........                   ....  ......:-+*##=:::::.........::::::::::::--==++++++=-::...:::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......=*#*-:........                               ...:-=*+-::............:::::::::::::--==+++==--:.....:::---==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=-::......                                 ...:-=+*+-..................::::--:::::-=====--:......::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ...                                         ...::-=+*=:...         .....:----==-----======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=*+-.              ..:--======--========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=+*=.               ..:-======------====--::..:::------=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-+*+-.              ..::-=======---=====---:::::---===--=+*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=+*=....           ..::--====++++++**+++==-::::--======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*+:.....    ........:--===+++****###***++-:::--=======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....::-=**=::.... ..........::-===+++**########**=-::----===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=+*+-::.............:::--===++**#########*+=:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......:--+*+-::.........:::::::--====+**####%%%###*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+=:.......:::.::::::---====++*###%%%%%%##*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::--:.............:::::---====+**###%%%%%%%##+-::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ........:.......  .......::::---====++*###%%%%%%%%##=----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ...................::::::---===++*##%%%%%%%%%%#*----==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................:::::::::--====++*##%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ............:::...:::::::-------==+*##%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          :.              .......:::-----:::::::::--------==*#%%%%%%%%%%%%%#+---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        ..=*=::............::...:::======-::-----:::::---===*#%%%%%%%%%%%%%%*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        ...=*+++-..::::::::::::::::-=+===--------:::::::---=+#%%%%%%%%%%%%%%#=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ......                   . .:.       .=*+**=::::::::--::::.::-*#*+=-:-----::....::::--=*#%%%%%%%%%%%%%#*--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .........            ::.=+===:::..::...+**#*=-::::::........::=%%%#-:::::::.....::::::-+*#%%%%%%%%%%%%#*=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .........:.    ......:*=.::::..*%-::....:=---:................::=%%%#-..........:::::::::-==+*###%%%%%#*+=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........   =*:  :=:..  =%:     . =%=..  ..       .................:=##%#:........:::::::::::::::::--=++++=-----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              :##-  .     .+:   .  . ...........   ................    ..-++:.::.....::::::..:::----::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                --.        :. . .  .   ....        .....                   :+-::.....::::::--::-------::::::::-------====++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .        :. .         .....::.::--:                   ...=%#-:::::--.....-=-::------::::::::----------===+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:::     .  ..      ...:....-*##*+=:.                .....:=*%@*::::-#=....:::--::::::::-------------------=======+++****###%%%%%%%%%%%%%%%%%%%%%\\r\\n                .:      .  ..   .=**--=-:.:-=#%##=                .      ...:*%-:::-##:..:::::-::::::::-----------------------=============++**#####%%%%%%%%%%%%\\r\\n                :=             ..:=*+----. :=++**+.        .::    ..   ....  .--::::-+-....:::-::::::::------------------------------------------==++***########\\r\\n   .            .:   .      ..... -##+-::: .==:.:-:      ..=*#+.  .-=-:........::.:---::......::::::::::::----------------------------------::::::::::---===++**\\r\\n  ...                             :+===:...:--:        ..: .=**+=:.-+**=.    ..::...-=-::::.  .::::::::::::::---------------------------::::::::::::::::::::::::\\r\\n    ::                     .      . .:=-.             .:::. :=+*##=. :=**=:    .-:...--:::::.  .::::::::::::::::::---:-----:::::::::::::::::::::::::::::::::::..\\r\\n     .:                   .......::--==+-.             .==:  -*+-=+-.  .-+*+-.  :-::::::::....  ::::::-------:::-==++=-:::::::::::::::::::::::::::::::::::::::..\\r\\n      .:.                          .-**+==-             :+=.  ==-:-:......:=++=: ----:::::......:::::--=======--=++++++:::::::::::::::::::::::::::::::::::::....\\r\\n   .. ..:.                          .-=-:-=-        :--: :+=. :++==-::.......-#%+:-::::::::::::::-::--=+++++++==+++++=-:::::::::::::::::::::::::................\\r\\n   :+:.:-:.                              .--: .     -+=-. :+*-.-+-:....:::.:.:*%@+--....::.:::::---::-==++***++++++=-:::::::::::::::::::::::::::................\\r\\n   :++:.==--                              ..---:.   -+-.   :*+..::...:-+%##*=-=#%%-=-...:::.::::::::::-=+**#*******++==--::::::::::::::::::::...................\\r\\n   :=++-=*=-=.                              .--:.           .......::=#%%%%%%##*#%*-+:..:::::::::::::::+######+****#***++=-:::::::::::::::----:.................\\r\\n   -=-=++**=-=                         ..                ........::::::+##*###%%%##=#*::::::........:::=#####*==+**##****+=-::::::::::::-=+++++-................\\r\\n  .-=--=++**==-        ..                               ..........::::..-*#**###%%#+%%+:::::..........::-=++=-::-=++****++=------:::::::-+++**+-.:..::::........\\r\\n  :------=+**==:        ..         :=-.        ...     ...........::::...:+*+**##%%%#%%=::::...........:::::::...::-========-------:::::::----:.....:::::::.....\\r\\n .--------=+*+---:.    .-=-:       :=-..        .     .........::::.....:::*++***##%%*%#-::::-:....  ....:::::::..:::------====----:::::::..........::::::::::..\\r\\n.--:------:-=++---.  .+%@%*=.     .....             ................ .....:-+++***##%#+#=:-=:-:.....   ....:-++=-::...:::::--------::::::::::::::::.....::::::::\\r\\n:--::---::....-=::::..:=-.        ....            .....................::--===++**##%%*+=.:-:::::.....  ...:*@@@%*=:......:::::-::::::::::::::::::::.........:::\\r\\n::-:::--:. ..  :--::-.                              .................:::-=====+++**##%%+-.....:::..........-=*#%%*#-::........:::::----:::::::::::..............\\r\\n::-::::--:.     .:-::--.                      .......::.      ..  ...:..---===+++**###%*-: ....::::::......:--*#+:**-:::........::-------:::::::................\\r\\n::-=::---:::.  .. .-----:           .         .     .:.      ..  ......:--=====+++**##%%=-...:====--::.....:--+*+::--:::::.......::::-----:::::.................\\r\\n:::-:  :-=---:. ..  :--==-.                  .:.....:.      ...  ...:..:---====+++**##%%+-=.::=**####*+-:..:--=++--:::::::::..........:::::::::.................\\r\\n:::.     .-=++*+-:-:..--::.                 ..:-:----::::::::.... .....---=====+++**#%#%#-+#+:.....:-==-:---:-=+#---::::::::::................::::..............\\r\\n:::..:      .:-=-..:.                      .....::::-------------:::..:----====+++***%#%%=-=#*+*+:.::::...:::==+#:.-::..::::::::.....   .....:::::..........  ..\\r\\n.:..=-+-:     ...                         .......-:::::::-----=======------====++++**###%+--=--+#-..::::..:::==*#. :-:....::::::::....    ...::::.....          \\r\\n::.:-##*:..  ..                           . .    .:::-----------=====+++=--====++++**#%#%#----:-+#: .:.::.::-==*+  .::.. ...::::::::....   ...........          \\r\\n::.:*#+=.                               .. .. .   :-:::::------:.:-===++++======++++**%#%%---=.::=#: .::::::-=+#-   .:::   ...:::::::.....      ........        \\r\\n::.-#*-                                .. ..      .:------------...:=+++++*+====++++**#%#@*:=+:.::+*:.::::--==++.   ..:-.    ...:::::::.....    ..........      \\r\\n:.:=%=.     .....                      .  .        .:-----------:. .:-+++++*====++++***%#%%+-+=::--++......-==+-.    ..-:     ...:::::::...........::::::.......\\r\\n:..+#+.     .....                     .  .           ..::---=====-:.:.=++++**===++++***#%#%%+=*+++===:.....-=+*:     ..:-.      ..:==++=:.........::::::::......\\r\\n...+++.      ....                     . .               ...:-=======:.:=+++**+==++++****%%#%%++*#**+*+-...:==+*:.    ...-.       ..=*##%*=:.......::::::........\\r\\n.. =+=.      .....                   .. .                 ...:=======:.-++++**+=++++****#%%%%#++******+=..-==+#-.     :.::        .+#*##**+:...:::::...... .....\\r\\n...-+-.      .. ..                   . .                  .. .-=====+=..=+++***=++++*****#%%%##+*#**#*+=--===+%*.     .:.:.        -+:::..::-:::::::....... .-+-\\r\\n. .:+:.       . ...               .  . .                   .  .-=====+-.:++++**+=+++******#%%%#*++*++**+++++++#%:     .:...         .. .::::-*+-::::::..... .:*-\\r\\n ...=:        .....               .  ..                  . ..  :=======:.-+++***++++*******#%%%#*+++++***+++++*%+     .-. .               ...=%#-:::::.......   \\r\\n  ..=:         ....                  .                     .... :=====+=.:=+++***+++*******##%%%%#***#%%#*****###:     -:                    .##=:::::::.....   \\r\\n  ..-:        ..                     .  .                   .....-=====+-.:+++***+++********##%%%%%##**#%%%%##%%#*=--::==:::..        ..      =*=:::::::::....  \\r\\n  . :-                                                  ......   .-====+=::-+++***+++*******###%%%%%%#**#%%#%##%%%+---===+++++++++=-..++.     :%%#*=:::::::::.  \\r\\n  . .-.                                                 .------::....:--==:.=+++***+++*******###%%%%%#####%%###%%%#-.  ........::-=-:::-       -##%%*-:-:::::-: \\r\\n  ...-.                                       .   .     .:---======--::.::...=++***++++*******####%%%########%%%##%%-  .::...........::.        +#%%%#=+****+##.\\r\\n  ...-:           ...                      .  .   ..     .:---============--::=++***+++*******#######%#######*##%%###=..:::..:.......:          :**#%#+=**+***+:\\r\\n ....--       . . ...                      ..         .   ....::--=======++++===++***+++*******#######%%%########%+:+#:  ........:::.:          :***%%#=:.      \\r\\n  ...:-.      .  .              .           .          .  ..  .  ...:--===+++++++++***+++*******#######%%%%##%%###=::*#=:..:.::.......         .-+**#%+...      \\r\\n  ....-:             .                                  .  .  ...    ....:-==++++++++**+++*******########%%%%%%%##=-:-*###**+++++*+=-:        ...:=****=...     \\r\\n  ....--       . . . ..                                  .  .  ...  ........:::=++**+++++++*******#########%%%%%%%#*+=-=*#%%%%%****#%=        ..::.-+**#=..  .  \\r\\n    ..:-.      . .... .                                  .  .   .............:..::-++**+++++*******##########%%%%%%%%#*+==*##****#*#=.  .......::...:=++*+..=***\\r\\n  .  ..-:           ...                                      .   .............:..:.-+++++++++*******############%##%%%%%%####%%####*=:::----::....:::-++*#-::=**\\r\\n      .::         .  . .               ..                  .. .   .............::...-+=++++++*********#############%%###*#%%##%##+-:--------==-------:=*+*#**+==\\r\\n      ..:.                              ..      .         . ..     .............:::..-=++++++++********#####*+==--:=*#*=-=*#######+====================+**####*=\\r\\n        :.                                ..              .. ...       ..........:::..-==+++++++*********##*-:...::.:-+*++******##+=========------------+**####%\\r\\n        ..                                  .              .......   .............:-:..=====+++++********###*-:::::::.-+**##***+**=.::::::::..........:..=*+***#\\r\\n        ...                                  ..  ...........:::::::::::::----------===-=+++++++++**********##*=:.:::::-*****#****++:.................::...-++***\\r\\n        ...            .              ...........:::::::::::::::-------========++++++****######################+-:....-************=-::................----=+++*\\r\\n         .         ... .....   ............:::::::::::::::::::::-------======+++++++******######%%%%%%%%%%%%%%%%#*+==-=********+++*+------:::::........:-===+***\\r\\n         ..        ..........................::::::::::::::::::::::::::::-----======++++****#####%%%%%%%%%%%%%%%%@@@%%%####*****++++:.........:........ :-===+**\\r\\n        .... .. ..............................                            .........:::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%###***++=::......::::::... ..:::-=+*\\r\\n     ....::.....................                                                             ....::-==+*#%%%%@@@%%%%%%%%%%%%%%%###***+=--::::::.......  ..    :=\\r\\n  .......::...........                                                                             .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:..  .......... .   ..:-\\r\\n...............                                                                                         .....::-==+*##%%%%%%%%%%%%%%####*=--:..          .. .:--\\r\\n......                                                                                                      ......::--==+**########%%#####*++=-:..   ....::::---\\r\\n                                                                                                                .......::--==++**###########***+==----------====\\r\\n                                                                                                                      .....::--==++**##########***+++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-------\\r\\n                                                                                                                              ...:::--==++***********+++==---::-\\r\\n                                                                                                                               ....:::--==+++*********+++===---:\\r\\n                                                                                 .........                                     .....::::--===+++++++++++++====--\\r\\n                                                                                ...............                                ........::----=====++++++++======\\r\\n                                                                                  ................                              .........:::----================\\r\\n   ...........                                                                      .................                            .........::::------============\\r\\n...........                                                                            .....:::.::::...                                 ....::::-------========-\\r\\n........                                                                                 ....::::.:::...                                 ....:::::--------===---\\r\\n.....                                                                                      .....::.::::...                               ......::::::-----------\\r\\n..                                                                                           .....:..:::...                              .......:::::::---------\\r\\n                                                                                              ........:::...                              .......:::::::::------\\r\\n                                                                                                ........:....                             ........::::::::::::::\\r\\n       .....                                                                                     .............                            ..........::::::::::::\\r\\n...........                                                                                       ............                             ...........::::::::::\\r\\n...                                                                                               ............                              ...............:::::\\r\\n                                                                                                   ...........                              ..................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ...........                                   .................\\r\\n                                                                                                ..........                                     .................\\r\\n                                                                                                ..........                                     .............  ..\\r\\n\",\n  \"......::--==++==--:::::::::::::...                   ..::::.......:::::::::::::::::-------:::.........::::::---================----==++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--::::::::::::...                  ............::::::::::-::::::--------:::........:::::::---===========++++======+++++##%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:::--======--::::::::::...                      .....:::::::::::::::::::::-------::.......::::::::----======+++++++++=====++++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n.............::--======--:::::::::...                   ....:::::::::..:::::::::::::::------::......:::::::::---=====++++++++++++===++++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--::::::::...               .:----:::::::::::..:::::::::::----------:::....:::::::-----====++++++****+++===++***##%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::---====--:::::::....            .-==+++-:::::::::...::::-------------===---::....::::::-----===+++**********++=+*#####%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::---=---::::::::...            :-=++=-::::.........::--------:----======-::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::------:::......     ..:-=++=--::------:.........::-----:::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......=**-.....................         ......::-==+****+=::-:::........:::---::::::--==++++++=-::...::::::---=+*#%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:#%%#-.........                   ....      ...:-=*#*-:::::........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:+**=::........                               ...:-+*+-::............::::::::::::::-==++===-:......:::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=::.....                                  ....:-=+*+:.....  ...........::----::::--=====--:......::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=++-...          ....:----===----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:--+*+:               ..--===+==---========--:...:::------+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=**-.               .:--======------===---::.:::-------=+*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:-=+*+:               ..:--===============---::::---====--=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=*+-....           ..::-====++++++****+++=-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....:-=+*=:....    ........::--==++++***#####**+=-:::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:--+*+-::..............::--===++***########*+=:::----=---=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=**=::..........:..::::-====++**#########*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......:-=++=::......::..::::::---===++**###%%%%###*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+-:...........::::::---===++**###%%%%%###*-:::----==-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......:::--..............::::----====+**##%%%%%%%%##+-:---===++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......... ....  ........::::---====+**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................:::::::--====++*#%%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::::--====+**#%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...........::::...:::::::-------==+*#%%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .-:.            .......:::------::::::::::-------=+##%%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .:+*=:-...........:::...::-======::-----::::::---===*#%%%%%%%%%%%%%#+---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .+*+++-.:::::::::::::::.:-=+===-------::..::::---=*#%%%%%%%%%%%%%%*=-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........                 ...::        .+**#*=::::::::::::::.::=###+-::-----:.....::::--+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ..........           .-::====-:-:.:::. :+***+=:::::..........::+%%%*-:::::::....:::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..........-.   .:.....=*:.::....##-:.....:-:-:.................::+%%%*:.........:::::::::::-=++*###%%%##*+=-====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .......     **:  --..  .+#      ..+#-.. ...       .................:+*#%*:........::::::::::::::::::-======-----====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              -#*:        :=    . .  ...........   ...............      .:++:.::.....::::::.:::-----::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ::.       .:    .  .  .....       ....                     :+-::.....:::::-==::------:::::::::-------====++*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ...        :            ....:::::---.                  ...:*@#::::.:=:.....-=-::-----:::::::::----------====++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .::.        .     ....::...:=*##*+-.                .....::=*%@*::::=#-....::---::::::::-------------------=========+++**####%%%%%%%%%%%%%%%%%%%%\\r\\n                ::         .    .+#+--=-:::-+#%#*-                .         :*#::::=#*:..::::--:::::::-------------------------======---====++**#####%%%%%%%%%%%\\r\\n               .=-            ...:=*+---:. :==+++=        .:-:    ..  .....  .-:::::-+-....:::-::::::::-------------------------------------------==++****######\\r\\n  .             ..          .  .. =%#+-::. :=-:.::.     ..:+##=.  :=+=:........-..:---::...  .::::::::::::---------------------------------:::::::::::::---==+++\\r\\n  ...                             :=-==:...:--.       ...: .+*++=:.-+**=.    ..::...-=-::::. .:::::::::::::::-------------------------::::::::::::::::::::::::::\\r\\n   .::                     .     ....-=-              .:::  :++*#*=. :=**+:    .-:...-::::::.  .:::::::::::::::::--------:::::::::::::::::::::::::::::::::::::..\\r\\n     ::                   . ... .::--=++-.             :==.  =*=-==:   .-+*+-.  :-::::::::...   :::::--------:::-=+++=-::::::::::::::::::::::::::::::::::::::...\\r\\n      .-.                          .-#*===:          .. :+-. .==---::.....:=++=:.----:::::.....:::::--========-=++++++=::::::::::::::::::::::::::::::::::.::....\\r\\n   :. ..:.                          .--:.-=-       .:--: :+-. :++==::........=#%+:-:::::::::::::--::-==+++**++==++++==::::::::::::::::::::::::::................\\r\\n   ==:.:-:.                              .--...    .=*=:. :**:.==:....::::::.:*%@=--....::.::::---:::-==++****++++==-::::::::::::::::::::::::::.................\\r\\n   -+=::+---                              .:-=-:.   -=:.   -+=..:....:=*%%#*=-+#%#-+:...::::::::::::::-+**##********++==-::::::::::::::::::::...................\\r\\n   -=++-+*--=                          ..   .::..          .......:::+#%##%%%%###%+=+:.:::::.:::::::::-*#####*+***##***++=-::::::::::::::--==-:.................\\r\\n  .==-=++**-=-                         ..                ........::::.:+#**###%%%#*+%+::::::........:::+####*+==+***#***+=--::::::::::::=++++++:................\\r\\n  :----=++**==:        ..                               .........:::::..-****###%%#*%%=:::::.........:::-===-:::-=+++**++=-------:::::::-+++*+=:...:::::........\\r\\n .-------=**+==:        ..         -+-.        ..      ............:::...:**+**##%%%#%%=::::::.........:::::::...::-==========-----:::::::---::....::::::::.....\\r\\n :--------=+*+-=-..   .:==-:       :-:..              ........:::::.....:::*++***##%#*%*:::::-.....  ....:::::::..::::-----===-----:::::::.........:::::::::::..\\r\\n:--:------:--+=--:.  :*@%#+-      ....              ......................:-+++***#%%#*#-:==:-......   ....:+**+=::...:::::-------:::::::::::::::::.....::::::::\\r\\n:--::--::.....-=::::..:-.           .             .....................::-====++**##%@*+-.::::.::.....  ...-#@@@%+=:.......::::::::::::::::::::::::..........:::\\r\\n::-:::--:. ..  :--::-.                              .................:::-=====+++**##%%=-.....::::.........-=*#%#*#-::........::::-----::::::::::...............\\r\\n:--::-:--:..    .:-::-:.                      . .....::      ..   ...:.:--====+++**###@+-. ....::::::......:-=**=:**-:::........::-------:::::::................\\r\\n::-=::---::..  .. .-----:           .         .     .:      ...  ......:--====+++**###%#--..:-=++==--:.....:--+*=.:-::::::.......::::----::::::.................\\r\\n::--.  :-=---:....  :-===-.                  .:.....:..     ...  ......:--=====+++**##%%===:::=+*#####+-:::---+++:-:::::::::............::::..:.................\\r\\n:::.     .-=+*#+-:-: .-::.                  ..:-:------:::::::........:---=====+++**###%*-+#+-.....::-=-:---:-=+*:--::::::::::...... .........::::..............\\r\\n::..:.     ...--:..:                       .....:::::-------------::..:---=====+++**#%#%#--+*+*#=..::::...:::==*#.:-::..::::::::.....    ....::::.........      \\r\\n.:.:-=+-:  . ...                          ......:-:::::::-----========----=====++++**##%%=--=--+#- .::::..::-==**  --:....::::::::....   ....::::....           \\r\\n:..-+##+:.                               . .. .  ::::-----------=====+++=--====++++**###@*--=-:-+#:..:::::::-==#=  .::.. ...:::::::.....   ...........          \\r\\n:..-#++-                                .. .  .  .:-:::::------:.:-==+++++=====++++***%#%%:-==.::+*: .::::::==+#:   ..:.   ...:::::::.....       .......        \\r\\n:.:+%=:                                .. ..      .-------------...:=+++++*=====+++***##%@+:==:.-:+*..::::--==++.   ..:-.   ....:::::::....... ............     \\r\\n..:*#-      ....                      .. .         .:-------=---:. .:=++++**====++++**#%#%%+-+=::--*= .....-==+:     ..-:     ....::-:::..........:::::::.......\\r\\n..:**=      .....                     .              ..::--======-:..:=++++*+===++++***%%#%%++*+*+===:....:==+*.     ..:-       ..-=+++=:........::::::::.......\\r\\n..:*+=      .....                    .. .              .. .:-=======:.:++++**+==++++***#%%#%%++*#*++#+:...-==+*..    ...-.       .:+##%%*=:......::::::.........\\r\\n. .++=      ......                   . .                  ...-=====+=:.-+++***==++++****#%%%%#+*******+=..-==+#-.    .:.:.        .##*#***=:..:::::......  ....:\\r\\n...==-       .. ..                   . .                  .. .-=====+-.:=+++***=++++*****#%%%##+****#*+=-====+%+.     :...         -+.::..::-:::::::.........=*-\\r\\n ..-=:          ..                .  . .                  ..  .======+:.-+++***++++*******#%%##*++*=+**+++++++#%:     :: ..         .. .::::-*+-:::::......  :+-\\r\\n ..:=:        ....                .  ..                  . ..  :=======.:=+++***+++********#%%%#*++++*#**++++*#%=     .-. .               ...+%*-:::::.......   \\r\\n ...=.        .....               .  .                     ... .-=====+-.:=+++***+++*******##%%%%#***#%%#*****###.    .-.                    :#*-::::::......   \\r\\n  ..-.       ...                     . ..                   .....======+:.-+++***+++********##%%%%%##**#%%%%##%%#*==---==::::..       ..      +*=:::::::::....  \\r\\n  . -:                                       .          .:.... . .-====+=::-+++***+++*******###%%%%%%#*##%%####%%%=:---====++++++++-.:++      -%%#*=:::::::::.  \\r\\n. . :-                                                  :------:::...::-=-:.=++****+++*******###%%%%#######%##%%%##-   .........::-:::::       =##%%*--=:::::=: \\r\\n ...:-                                        .   .     .:---=======--::::..:+++***+++********####%%%########%%##%%#-  .-:...........:..       .+#%%%#=+###**#* \\r\\n  ...-.         .....                      .  .   ..     .----============--:-++****+++*******#######%#######*##%%**#-.:::..::....:...          -**#%#+=*++++++.\\r\\n ....-:       . . ..                       ..         .   ....::---======+++++==+****+++*******#######%%%########%=:*#:  ........:::..          -***%%*-:       \\r\\n ....:-       . .                                      .  .  ..  ...::--==+++++++++***+++******########%%%%##%%%##=::##=:..::::.......         .-+**#%=...      \\r\\n  ...:-.             .                                  .  .  ...    ....::-=++++++++*+++********########%%%%%%%##=-:-*#%%#*+++++*+==:        ...:=****=..      \\r\\n  ....-:       .   . .                                   .  .  ..   ........:::==+**++++++********#########%%%%%%%#*+=-=*#%%%%#****#%-       ..::..-+**#=.. ... \\r\\n   ...:-.      . ...  .                                  .  .   .............:..::-++**++++********##########%%%%#%%%#*++=*%#***####=.. .......::...:++*#=..=***\\r\\n.    ..-.           ...                                   .  .   .............:..:.-+++++++++*******############%#%%%%%%%%###%%##**+-:::-=--::...::::-++**-::=*+\\r\\n     ..::         . .  .               .                   ..     .............:.:..-+=++++++********#############*%%#***#%%%####+-:--------==--------=*+*#**+==\\r\\n     ...:                               ..      .         ....     .............:::..==++++++++********####**+=--::=*#*=-+*#######+====================+**####*=\\r\\n       .:                                 ..              .....        ..........:::.:===+++++++*********##*-...:::.:-+**********#+-=======-------------+**###%%\\r\\n        ..                                  .              .......    ............:-:.:=====+++++********###*-:::::::.-+**##***++*=.::::::............:..=*+***#\\r\\n        ..                                   ..   ..........::::::::::::::---------===-=++++++++++*********##*=:.:::::-*****##***+=..................::...-++**#\\r\\n        ...            .              ............::::::::::::::-------========++++++****######################+-:....=************=-::...............:----++++*\\r\\n        ..         ... .....   ............::::::::::::::::::::--------======+++++++******######%%%%%%%%%%%%%%%%%#*+==+*******++++++------::::::.......:-===+***\\r\\n         ..        ....:...................:.:::::::::::::::::::::::::::------=====+++++****#####%%%%%%%%%%%%%%%@@@@%%%%###*****++++:.........:........ :-==++**\\r\\n        ...  . ..............................                             ........:::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###***++=:::...:::::::::.. ..:::-=+*\\r\\n    .....::....................                                                              ....::-==+*##%%@@@@%%%%%%%%%%%%%%%###***+=-::::::......... ..    :=\\r\\n  .......::..........                                                                              .....:--=+*#%%%@@%%%%%%%%%%%%%%###*+=:..  .........  .  ...--\\r\\n..............                                                                                          .....::-==+*##%%%%%%%%%%%%%%####*==-:..          .. .:--\\r\\n......                                                                                                      ......::--==+***########%#####*++=-:... .....::::-==\\r\\n                                                                                                                .......::--==++**###########***++=----------====\\r\\n                                                                                                                      .....::--==++**##########***+++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-------\\r\\n                                                                                                                              ...:::--==++***********+++==---::-\\r\\n                                                                                                                               ....:::--==+++*********+++===----\\r\\n                                                                                ..........                                     .....::::--====++++++++++++====--\\r\\n                                                                                ...............                                ........::----====+++++++++======\\r\\n                                                                                  ................                              .........:::----================\\r\\n   ...........                                                                      .................                            .........::::------============\\r\\n...........                                                                            .....::..::::...                                .....::::-------========-\\r\\n........                                                                                 ....::::.:::...                                 ....:::::--------===---\\r\\n.....                                                                                      .....::.::::...                               ......::::::-----------\\r\\n..                                                                                           .....:.::::...                               ......:::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                ........:....                             ........::::::::::::::\\r\\n       .....                                                                                     .............                             .........::::::::::::\\r\\n...........                                                                                       ............                             ...........::::::::::\\r\\n...                                                                                               ............                              ...............:::::\\r\\n                                                                                                   ...........                              ..................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ...........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......::--==++==--:::::::::::::...                   ..::::.......:::::::::::::::::-------:::.........::::::---================----==++++*#%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-===+==--::::::::::::...                  ............::::::::::-::::::--------:::........:::::::---===========++++======+++++##%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--::::::::::...                      .....:::::::::::::::::::::-------::.......::::::::----======+++++++++=====++++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::-======--:::::::::..                    ....:::::::::..:::::::::::::::------::......:::::::::---=====++++++++++++===++++*##%%%%%%%%%%%%%%%%%%%%%\\r\\n...............:::--=====--::::::::...               .:----:::::::::::..:::::::::::----------:::....:::::::-----====++++++****+++===++***##%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::---===---:::::::....            .-==+++-:::::::::...::::-------------===---::....::::::-----===+++**********++=+*#####%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::-------:::::::....            :-=++=-::::.........::--------:----======-::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................:::-----::::.....      ..:-=++=--::------:.........::-----:::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......=**-.....................         ......::-==+****+=::-:::........:::---::::::--==++++++=-::...::::::---=+*#%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:#%%#-.........                   ....      ...:-=*#*-:::::........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:+**=::........                               ...:-+*+-::............::::::::::::::-==++===-:......:::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........-=::.....                                  ....:-=+*+:.....  ...........::----::::--=====--:......::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=++-...          ....:----===----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:--+*+:               ..--===+==---========--:...:::------+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=**-.               .:--======------===---::.:::-------=+*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:-=+*+:               ..:--===============---::::---====--=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=*+-....           ..::-====++++++****+++=-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:-=+*=:....    ........::--==++++***#####**+=-:::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:-=+*+-::..............::--===++***########*+=:::----=---=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=**=::..........:..::::-====++**#########*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......:-=++=::......::..::::::---===++**###%%%%###*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-=+-:...........::::::---===++**###%%%%%###*-:::----==-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .....:::--..............::::----====+**##%%%%%%%%##+-:---===++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .......... ....  ........::::---====+**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                           ..................:::::::--====++*#%%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::::--====+**#%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ...........::::...:::::::-------==+*#%%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .-:.            .......:::------::::::::::-------=+##%%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .:+*=::..........:::::..::-======::-----::::::---===*#%%%%%%%%%%%%%#+---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .+*+++-.:::::::::::::::.:-=+===-------::..::::---=*#%%%%%%%%%%%%%%*=-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........                 ...::        :+**#*=:::::::::::::..::=###+-::-----:.....::::--+#%%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ..........           .-::====-:-:.:::. :+***+=:::::..........::+%%%*-:::::::....:::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..........-.   .:.....=*:.::....##-:.....:-:-:.................::+%%%*:.........:::::::::::-=++*###%%%##*+=-====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .......     **:  --..  .+#      ..+#-.. ...       .................:+*#%*:........::::::::::::::::::-======-----====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              -#*:        :=    . .  ...........   ..............       .:++:.::.....::::::.:::-----::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ::.       .:    .  .  .....       ....                     :+-::.....:::::-==::------:::::::::-------====++*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ...        :            ....:::::---.                  ...:*@#::::.:=:.....-=-::-----:::::::::----------====++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .::.        .     ....::...:=*##*+-.                .....::=*%@*::::=#-....::---::::::::-------------------=========+++**####%%%%%%%%%%%%%%%%%%%%\\r\\n                ::         .    .+#+--=-:::-+#%#*-                .         :*#::::=#*:..::::--:::::::-------------------------======---====++**#####%%%%%%%%%%%\\r\\n               .=-            ...:=*+---:. :==+++=        .:-:    ..  .....  .-:::::-+-....:::-::::::::-------------------------------------------==++****######\\r\\n  .             ..          .  .. =%#+-::. :=-:.::.     ..:+##=.  :=+=:........-..:---::...  .::::::::::::---------------------------------:::::::::::::---==+++\\r\\n  ...                             :=-==:...:--.       ...: .+*++=:.-+**=.    ..::...-=-::::. .:::::::::::::::-------------------------::::::::::::::::::::::::::\\r\\n   .::                     .     ....-=-              .:::  :++*#*=. :=**+:    .-:...-::::::.  .:::::::::::::::::--------:::::::::::::::::::::::::::::::::::::..\\r\\n     ::                   . ... .::--=++-.             :==.  =*=-==:   .-+*+-.  :-::::::::...   :::::--------:::-=+++=-::::::::::::::::::::::::::::::::::::::...\\r\\n      .-.                          .-#*===:          .. :+-. .==---::.....:=++=:.----:::::.....:::::--========-=++++++=::::::::::::::::::::::::::::::::::.::....\\r\\n   :. ..:.                          .--:.-=-       .:--: :+-. :++==::........=#%+:-:::::::::::::--::-==+++**++==++++==::::::::::::::::::::::::::................\\r\\n   ==:.:-:.                              .--...    .=*=:. :**:.==:....::::::.:*%@=--....::.::::---:::-==++****++++==-::::::::::::::::::::::::::.................\\r\\n   -+=::+---                              .:-=-:.   -=:.   -+=..:....:=*%%#*=-+#%#-+:...::::::::::::::-+**##********++==-::::::::::::::::::::...................\\r\\n   -=++-+*--=                          ..   .::..          .......:::+#%##%%%%###%+=+:.:::::.:::::::::-*#####*+***##***++=-::::::::::::::--==-:.................\\r\\n  .==-=++**-=-                         ..                ........::::.:+#**###%%%#*+%+::::::........:::+####*+==+***#***+=--::::::::::::=++++++:................\\r\\n  :----=++**==:        ..                               .........:::::..-****###%%#*%%=:::::.........:::-===-:::-=+++**++=-------:::::::-+++*+=:...:::::........\\r\\n .-------=**+==:        ..         -+-.        ..      ............:::...:**+**##%%%#%%=::::::.........:::::::...::-==========-----:::::::---::....::::::::.....\\r\\n :--------=+*+-=-..   .:==-:       :-:..              ........:::::.....:::*++***##%#*%*:::::-.....  ....:::::::..::::-----===-----:::::::.........:::::::::::..\\r\\n:--:------:--+=--:.  :*@%#+-      ....              ......................:-+++***#%%#*#-:==:-......   ....:+**+=::...:::::-------:::::::::::::::::.....::::::::\\r\\n:--::--::.....-=::::..:-.           .             .....................::-====++**##%@*+-.::::.::.....  ...-#@@@%+=:.......::::::::::::::::::::::::..........:::\\r\\n::-:::--:. ..  :--::-.                              .................:::-=====+++**##%%=-.....::::.........-=*#%#*#-::........::::-----::::::::::...............\\r\\n:--::-:--:..    .:-::-:.                      . .....::      ..   ...:.:--====+++**###@+-. ....::::::......:-=**=:**-:::........::-------:::::::................\\r\\n::-=::---::..  .. .-----:           .         .     .:      ...  ......:--====+++**###%#--..:-=++==--:.....:--+*=.:-::::::.......::::----::::::.................\\r\\n::--.  :-=---:....  :-===-.                  .:.....:..     ...  ......:--=====+++**##%%===:::=+*#####+-:::---+++:-:::::::::............::::..:.................\\r\\n:::.     .-=+*#+-:-: .-::.                  ..:-:------:::::::........:---=====+++**###%*-+#+-.....::-=-:---:-=+*:--::::::::::...... .........::::..............\\r\\n::..:.     ...--:..:                       .....:::::-------------::..:---=====+++**#%#%#--+*+*#=..::::...:::==*#.:-::..::::::::.....    ....::::.........      \\r\\n.:.:-=+-:  . ...                          ......:-:::::::-----========----=====++++**##%%=--=--+#- .::::..::-==**  --:....::::::::....   ....::::....           \\r\\n:..-+##+:.                               . .. .  ::::-----------=====+++=--====++++**###@*--=-:-+#:..:::::::-==#=  .::.. ...:::::::.....   ...........          \\r\\n:..-#++-                                .. .  .  .:-:::::------:.:-==+++++=====++++***%#%%:-==.::+*: .::::::==+#:   ..:.   ...:::::::.....       .......        \\r\\n:.:+%=:                                .. ..      .-------------...:=+++++*=====+++***##%@+:==:.-:+*..::::--==++.   ..:-.   ....:::::::....... ............     \\r\\n..:*#-      ....                      .. .         .:-------=---:. .:=++++**====++++**#%#%%+-+=::--*= .....-==+:     ..-:     ....::-:::..........:::::::.......\\r\\n..:**=      .....                     .              ..::--======-:..:=++++*+===++++***%%#%%++*+*+===:....:==+*.     ..:-       ..-=+++=:........::::::::.......\\r\\n..:*+=      .....                    .. .              .. .:-=======:.:++++**+==++++***#%%#%%++*#*++#+:...-==+*..    ...-.       .:+##%%*=:......::::::.........\\r\\n. .++=      ......                   . .                  ...-=====+=:.-+++***==++++****#%%%%#+*******+=..-==+#-.    .:.:.        .##*#***=:..:::::......  ....:\\r\\n...==-       .. ..                   . .                  .. .-=====+-.:=+++***=++++*****#%%%##+****#*+=-====+%+.     :...         -+.::..::-:::::::.........=*-\\r\\n ..-=:          ..                .  . .                  ..  .======+:.-+++***++++*******#%%##*++*=+**+++++++#%:     :: ..         .. .::::-*+-:::::......  :+-\\r\\n ..:=:        ....                .  ..                  . ..  :=======.:=+++***+++********#%%%#*++++*#**++++*#%=     .-. .               ...+%*-:::::.......   \\r\\n ...=.        .....               .  .                     ... .-=====+-.:=+++***+++*******##%%%%#***#%%#*****###.    .-.                    :#*-::::::......   \\r\\n  ..-.       ...                     . ..                   .....======+:.-+++***+++********##%%%%%##**#%%%%##%%#*==---==::::..       ..      +*=:::::::::....  \\r\\n  . -:                                       .          .:.... . .-====+=::-+++***+++*******###%%%%%%#*##%%####%%%=:---====++++++++-.:++      -%%#*=:::::::::.  \\r\\n. . :-                                                  :------:::...::-=-:.=++****+++*******###%%%%#######%##%%%##-   .........::-:::::       =##%%*--=:::::=: \\r\\n ...:-                                        .   .     .:---=======--::::..:+++***+++********####%%%########%%##%%#-  .-:...........:..       .+#%%%#=+###**#* \\r\\n  ...-.         .....                      .  .   ..     .----============--:-++****+++*******#######%#######*##%%**#-.:::..::....:...          -**#%#+=*++++++.\\r\\n ....-:       . . ..                       ..         .   ....::---======+++++==+****+++*******#######%%%########%=:*#:  ........:::..          -***%%*-:       \\r\\n ....:-       . .                                      .  .  ..  ...::--==+++++++++***+++******########%%%%##%%%##=::##=:..::::.......         .-+**#%=...      \\r\\n  ...:-.             .                                  .  .  ...    ....::-=++++++++*+++********########%%%%%%%##=-:-*#%%#*+++++*+==:        ...:=****=..      \\r\\n  ....-:       .   . .                                   .  .  ..   ........:::==+**++++++********#########%%%%%%%#*+=-=*#%%%%#****#%-       ..::..-+**#=.. ... \\r\\n   ...:-.      . ...  .                                  .  .   .............:..::-++**++++********##########%%%%#%%%#*++=*%#***####=.. .......::...:++*#=..=***\\r\\n.    ..-.           ...                                   .  .   .............:..:.-+++++++++*******############%#%%%%%%%%###%%##**+-:::-=--::...::::-++**-::=*+\\r\\n     ..::         . .  .               .                   ..     .............:.:..-+=++++++********#############*%%#***#%%%####+-:--------==--------=*+*#**+==\\r\\n     ...:                               ..      .         ....     .............:::..==++++++++********####**+=--::=*#*=-+*#######+====================+**####*=\\r\\n       .:                                 ..              .....        ..........:::.:===+++++++*********##*-...:::.:-+**********#+-=======-------------+**###%%\\r\\n        ..                                  .              .......    ............:-:.:=====+++++********###*-:::::::.-+**##***++*=.::::::............:..=*+***#\\r\\n        ..                                   ..   ..........::::::::::::::---------===-=++++++++++*********##*=:.:::::-*****##***+=..................::...-++**#\\r\\n        ...            .              ............::::::::::::::-------========++++++****######################+-:....=************=-::...............:----++++*\\r\\n        ..         ... .....   ............::::::::::::::::::::--------======+++++++******######%%%%%%%%%%%%%%%%%#*+==+*******++++++------::::::.......:-===+***\\r\\n         ..        ....:...................:.:::::::::::::::::::::::::::------=====+++++****#####%%%%%%%%%%%%%%%@@@@%%%%###*****++++:.........:........ :-==++**\\r\\n        ...  . ..............................                             ........:::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###***++=:::...:::::::::.. ..:::-=+*\\r\\n    .....::....................                                                              ....::-==+*##%%@@@@%%%%%%%%%%%%%%%###***+=-::::::......... ..    :=\\r\\n  .......::..........                                                                              .....:--=+*#%%%@@%%%%%%%%%%%%%%###*+=:..  .........  .  ...--\\r\\n..............                                                                                          .....::-==+*##%%%%%%%%%%%%%%####*==-:..          .. .:--\\r\\n......                                                                                                      ......::--==+***########%#####*++=-:... .....::::-==\\r\\n                                                                                                                .......::--==++**###########***++=----------====\\r\\n                                                                                                                      .....::--==++**##########***+++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-------\\r\\n                                                                                                                              ...:::--==++***********+++==---::-\\r\\n                                                                                                                               ....:::--==+++*********+++===----\\r\\n                                                                                ..........                                     .....::::--====++++++++++++====--\\r\\n                                                                                ...............                                ........::----====+++++++++======\\r\\n                                                                                  ................                              .........:::----================\\r\\n   ...........                                                                      .................                            .........::::------============\\r\\n...........                                                                            .....::..::::...                                .....::::-------========-\\r\\n........                                                                                 ....::::.:::...                                 ....:::::--------===---\\r\\n.....                                                                                      .....::.::::...                               ......::::::-----------\\r\\n..                                                                                           .....:.::::...                               ......:::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                ........:....                             ........::::::::::::::\\r\\n       .....                                                                                     .............                             .........::::::::::::\\r\\n...........                                                                                       ............                             ...........::::::::::\\r\\n...                                                                                               ............                              ...............:::::\\r\\n                                                                                                   ...........                              ..................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ..........                                  ..................\\r\\n                                                                                                 ...........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......::--==++==--:::::::::::::..                   ...:::.......:::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-======--::::::::::::..                   ...........::::::::::-:::::::--------::........::::::::---==========++++=======++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--::::::::::..                       ....::::::::::::::::::::::------:::......:::::::::---======++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::-======--:::::::::..                   ....::::::::::..:::::::::::::::-----:::.....:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--=====--:::::::....              .:--==-::::::::::..:::::::::::-----------::....::::::::----=====++++******+++==++****#%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::---===--::::::::...             :===++=:::::::::....::::------------====--:::...::::::-----===++******##****+=+**####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::-------:::::::...         ....:-==+=-::::........:::-------::----=====--::.....::::-----=++*###%%%%%%###**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......................::::---::::......     ...:-++++=--------::........:::-----:::::--===+++==-:.....:::::----=**##%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:*#*-..................            ......::--==**##*=::::::.......::::-::::::::--==++++++=-:....:::::----=*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......=%%%*:........                               ...-=*#*-::::.........:::::::::::::--=++++++=--:...:::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:+++-::.......                               ...::-+*+-:.............::::::::::::::-==+===--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......:--:....                                    ...::-=+*=:....    .........::-----::::--=====-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=*+-..            ...:---====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=+*=.               .:--==+===----======--::...:::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...::-=*+-.              ..:-=======------===--::..::--------=+*######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=+*=.              ..::--===========++==---::::---====-=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .....:--+*+-....          ...:--===++++++*****+++=-:::--=======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=+*=.....    ........::-===+++***######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:-=+*+-::..............::--===++***#######**+-:::--------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-+*+-::..........:..:::--===++***###%%###**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=++=::......::..::::::--====++*####%%%%###*=::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::-==-............:::::---====++*###%%%%%%###+-::----=====#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .....:::-:..............::::---====++*###%%%%%%%%#*=::--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .............. .........::::--====++*##%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ...................:::::::--====+**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::::--====+*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..........::::::.:::::::--------==*##%%%%%%%%%%%%#=---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         :=:..          ........::------::::::::::::-----==+#%%%%%%%%%%%%%#*---=====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ..:+*---..........:::::.:::======-:------::::::---==+##%%%%%%%%%%%%%#=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          :+*+*+-.::::::::--:::::::=++==--------:...::::---=*#%%%%%%%%%%%%%%*--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........                .:.:::    ... :+**#*-:::::::::::::..::=#%#+-::----::.....::::-=+#%%%%%%%%%%%%%%#=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ..........           -=:-+==--:=:::::. -++**+-::::...........::+%%%*:::::::.....:::::::-+*#%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ........ :-    ::....:*+...... -%*:.. ...::::..................::+%%%*:.........:::::::::::--=+**######*+=--====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .....     :#+. .-:.   .*+      ..++.. ....      ..................:=**%*:........::::::::::::::::::--===-------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              -#+.        --   .  .  .........     ............          :==::::.....::::::::::-----::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                :.        .: . .   .  ....       ....                      =*-::....::::::-==::------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               ....       .:            ...:--------.                 ...:=%@*:::::-=:.....---::-----::::::::-----------====+++***####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .::     .   .    .::..::...:=#%#*=:                ......::=*%@+::::*#-...:::---:::::::---------------------========++++**####%%%%%%%%%%%%%%%%%%%\\r\\n                -.         .    :*#+--=-:::-+###*.                          :*+::::=#+:..::::--:::::::-------------------------=====-----====++**######%%%%%%%%%\\r\\n               .=:           ....:+*=---:  -===++-        :-=:    .......... .-:.::-==:.....::-::::::::--------------------------------------:-----==++***######\\r\\n  .                 .            .*%*=:::..-=-..::.     ..:+##=.  -++=:   ....::..:--:::...  .::::::::::::--------------------------------:::::::::::::::---==++\\r\\n  .:.                             :-:=-....:-:        .... :+++*=:.-+**=.    ..::...-=:::::. .:::::::::::::::-------:----------::-::::::::::::::::::::::::::::::\\r\\n   .:.                    ..     ...:==:              .:::  -+**#*=. .=**+:    .-:...:::::::.  ::::::::::::::::::--------:::::::::::::::::::::::::::::::::::::..\\r\\n     ::                     ... .::--=+=-.             :=-. .+*-:==.   .-+*+-.  --::::::::...  .:::::----==--::-=++++=-:::::::::::::::::::::::::::::::::::::....\\r\\n      ::                           .+#+===:         ... -+-. .==---::.....:=+++:.---::::::....::::::-====+++====++++++-::::::::::::::::::::::::::::::::::.......\\r\\n   :...::                           .::.:==:       .:--: -+-. -+==-::........+%%=--::::::::::::---::-=+++***+++=+++==-:::::::::::::::::::::::::.................\\r\\n   +=..--:.                              .-:...    .+*-:  -**:.==:...::---::.-#@%==-....::.::::----:--=++*****+++++=-:::::::::::::::::::::::::..................\\r\\n  .=+=:-+--:                              .:==-:.  .--..   -+-......:-+#%%%#==+#@*-+:...::::::::::::::=+*###********++==-::::::::::::::::::::...................\\r\\n  :==++=**-=-                          ..   .::.           .......::-*#%##%%%%###%=++:.:::::.:::..::::=######++***###**+=--:::::::::::::--===-:.................\\r\\n  :=--=++**-=:                                           ........::::.:+#**###%%%#**%=::::::........::-+###**=-=+*******+=--::::::::::::=+++*+=:::..............\\r\\n  -----=+**+-=.        ..                              ..........:::::..-****###%%#*@%=:::::.........:::-==--:::-==++++++=-------:::::::=+++++-:...:::::........\\r\\n :-------+**+-=.        ..        .=+:.       ...     ..............:....-**+**##%%#*%#-::::::.........:::::::...::--=========-----::::::::-::.....::::::::.....\\r\\n ---------=+*=-=-.    :=++=.       :-...             ........:::::......::-*++***##%#*%+:::::-.....  ....:::::::..::::-----===-----::::::::..:::::.:::::::::::..\\r\\n--::-----::--+=:-:.  -#@%*=:     ..:..            ................. ......:=+++***#%%#**::+=::.:....  .....-*#*+=::....::::-------::::::::::::::::.......:::::::\\r\\n:-:::--:......--::::. ::                          ...................:::--===+++**##%%++:.::::.:......  ...=%@%@%+=:.......:::::::::::::::::::::::..............\\r\\n:-::::--:. ..  :--::-.                         .   ..................:::-=====+++**##%#=:.....:::::.......:-=*#%**#-::........:::-------::::::::................\\r\\n:--::---::.     .--::-:                       . .....:.      ..  ....:.:--====+++**##%%+-.....::::::.......::=**-:*+-:::........:--------::::::.................\\r\\n::==.:---::..  .  :-----:           .         .    .:.      ...  ...:..:--====+++**###%*--..:=++++==-:.....--=+*=.::::::::........:::---:::::::.................\\r\\n::-:   :-==---.... .:====-                   .::...::... . ....  .....:---====+++***##%%-==:::==+*####+-:::---+*=:-:::::::::.................::.................\\r\\n:::      .-=+**+::=: .::..                  ..::----------::::........:---=====+++**###%+-*#+-:::...:--::---:==**:-:::::::::::...............::::...............\\r\\n::..-.      ..::. ..                       ....::::::--------==----:..:---=====+++**#%#%#--+*+*#=..::::...::-==*+ :-::..::::::::.....   ....:::::......         \\r\\n:..--*+-.  . ...                          . ....:-:::::::-----========----=====+++***%#%%=--=--*#:.:::::..::-==#= .-::....::::::::....   ...::::.....           \\r\\n:..-###-..                               . ..    ::::-----------=====+++=--====++++**###@+--=::-+*..::::::::==+#:  :::.  ...:::::::.....   ...........          \\r\\n:.:=%=+.                                . ..  .  .---::::----=-:.:-==+++++=====++++**#%#%#:-==.::+*..:::::::==**.   .::.  ....:::::::.....       .......        \\r\\n:.:*#-.        .                       .  .       .------------:...:=+++++*====++++***%#%%+:==:.-:*+..::::--==+=    ..:-.   ...::::::::.........................\\r\\n..-#*:      ....                      .. .         .:------==---:. .:=++++**===+++++**#%#%%==+-:---*- ....:-=++.    ...-.     ...::---::..........:::::::.......\\r\\n..-#+-      .....                     . .            ..::--======-:..:=++++*+===++++***%%#%%++***+===:....:==*+.     ..-:       ..-++**=.........::::::::.......\\r\\n..-*+-      ....                     . ..              .  .:-======-:.-++++**+==++++***#%%#%#++***++#+:...-==*+.     ..::.       .-*#%%%*+:......:::::..........\\r\\n  :*=-      ......                   . .                  ...-=====+=..=+++***==+++*****#%%%%#+*******+-.:===*#:.    .:.:.        -%****++=:..:::::.....   ...::\\r\\n..:+=:       .  ..                  ...                   .. .======+-.:++++**+=+++******#%%#%#+****#*+======*%=.     :...        .==.::..::-:::::::.........+*:\\r\\n...=-.       . ...                . ...                   ..  :=======:.-+++***++++*******#%%##*++*=+**+++++++%#.     :: .          .  .::::-#+::::::.....   :=:\\r\\n ..-=.        ....                  ...                 . ...  -=====+=.:=+++***+++*******##%%%#*++++*#**++++*#%-     :-  .                ..*%+::::::.......   \\r\\n ..--.        .....                 ..                     ... .-=====+-.:+++****++********##%%%%#***#%%##****##*.    .-.                    :#+:::::::......   \\r\\n ..:-.       ..                      . ..                    .. .=======::-+++***+++********##%%%%%##**#%%%%##%%#*+==-=+=---::..     .:.      **=-:::::::::..   \\r\\n ...-.                                       .          ::...... :--===+=::=+++***+++*******###%%%%%%#*##%#####%%#=::---====++++**+-.:*=      -%%%#=:::::::::.  \\r\\n ...-:                                                 .:=------::...::-=-.:=++***+++********###%%%%######%%%%%%%%#:   ..........:-::::.       =##%%*--=:::::+: \\r\\n ...-:                                           ..     .----=======--::::..:+++***+++********####%%%########%%##%%#:  .-:...........:.        .+#%%%#=+####*%+ \\r\\n. ..:-          .....                      .  .   .      .----============--:-++****+++*******#######%######**##%%**#-.:::..:.....:.:.          -**#%#+=+=====-.\\r\\n ....-.      .... ..                       ..         .  ......::--======+++++==+****+++*******######%%%%###%#####-:**.  ...:....::.:.          =***%%+-:       \\r\\n ....-:       . .                                      .  .  ..  ...::--==+++++++++***++*******########%%%%##%%%#*-::##=:::::::..:....        .:-+**#%=...      \\r\\n ....::             ..                                  .  .  ..     ....::-=++++++++*+++********########%%%%%%#%*=-:=*#%%#****+**++=.        ...:=****=..      \\r\\n  ....-.      ..  .. .                                  ..     ..   ........:::==+**++++++********#########%%%%%%%#*+=-=*#%%%%#**+*%#:      ...::..-+***=.. .:..\\r\\n   ...-:       . ... ..                                  .  .   .............:..::-++**++++********##########%%%%#%%%##*++*%#***###*-...............:++*#=.:+***\\r\\n .   .:-.          ....               .                   .  .   .............:..:.=++++++++********############%#%%#%%%%%###%%##**=-::--=---:..:::::-++**-:-=*+\\r\\n     ..:.        .  . ..               .                   ..     .............:.:..=+=++++++********############**%##***#%%%####=-:--------==--------=***#**+==\\r\\n     ..:.                               ..      .        .....     .............:::..==+++++++*********####*+=--:::=*#+=-+*#######+====================+**####*=\\r\\n.      ..                                 ..              ......      ...........:-:.:===++++++*********###*:..::::.:-+***********=---====------::::----=**###%%\\r\\n       ..                                   .              ........  .............:-:.:====++++++********###*-:::::::.-+*###***+++-.::::.............::..=*+***#\\r\\n       ...                                  ...  ...........:::::::::::::----------=====+++++++++**********##*-:.:::::=*****##****=..................::...=++**#\\r\\n        ..            ..  .          .............:::::::::::::--------=======++++++*****######################+-:...:+************=-:::..............:----++++*\\r\\n        ..        ...  ....    ............::::::::::::::::::::-------=======+++++++*****#######%%%%%%%%%%%%%%%%%#*+==********+++++=------::::::.......:-===+***\\r\\n        ..        .....:...................:::::::::::::::::::::::::::::------=====+++++****#####%%%%%%%%%%%%%%%@@@@%%%####*****+++=:................. .:===+***\\r\\n        ...  . ...............................                            ........:::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=::::::::::::::... ..:::-=+*\\r\\n     ....:.....................                                                              ....::-==+*#%%%@@@@%%%%%%%%%%%%%%%###***+=-:::::.......... .     -=\\r\\n  .......::..........                                                                              .....:--=+*#%%%@@%%%%%%%%%%%%%%###*+=:..  .........  .  ...--\\r\\n..............                                                                                         ......::-==+*##%%%%%%%%%%%%%%%###*=--:..          .. .:--\\r\\n......                                                                                                      ......::--==+***######%%%#####**+=-:........::::--==\\r\\n                                                                                                                .......::--==++**###########***++===-------=====\\r\\n                                                                                                                      .....::--==++**##########****++==----=====\\r\\n                                                                                                                           ....::--==+***#######*****++==-:-----\\r\\n                                                                                                                              ...:::--==++***********+++==---:--\\r\\n                                                                                                                               ....:::--==+++*********+++===----\\r\\n                                                                                 .........                                     .....::::--===+++++++++++++====--\\r\\n                                                                                ...............                                ........:::---=====++++++++======\\r\\n                                                                                  ................                              .........:::----================\\r\\n   ...........                                                                      .................                            .........::::------============\\r\\n...........                                                                           .....:::..:::....                                 ....::::-------=========\\r\\n........                                                                                 ....::::::::...                                 ....::::::-------===---\\r\\n....                                                                                       .....:::::::...                               ......::::::-----------\\r\\n..                                                                                           .....:.::::...                               ......:::::::---------\\r\\n                                                                                              ........:::...                              .......:::::::::------\\r\\n                                                                                                ........:....                              .......::::::::::::::\\r\\n       .....                                                                                     .............                             .........::::::::::::\\r\\n..........                                                                                       .............                             ...........::::::::::\\r\\n...                                                                                               ............                              ...............:::::\\r\\n                                                                                                   ...........                               .................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......::--==++==--:::::::::::::..                   ..::::......::::::::::::::::::-------:::.........::::::---==================-===++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::-======--::::::::::::..                   ...........::::::::::-:::::::--------::.......::::::::----=========+++++======+++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--::::::::::..                      ....::::::::::::::::::::::::-----::.......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::-======--:::::::::..                  .....:::::::::...::::::::::::::------:::.....:::::::::---=====+++++++**+++===++++**#%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--=====--:::::::....              .:-===:::-:::::::..:::::::::-------------::....:::::::-----====++++*******+++==+****##%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................::---===--::::::::...             -==+++=:::::........:::-------------====--::....::::::-----===+****######**++++*####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::-------::::::....       ......:-===--:::.........::-------:::----=====--::.....::::----==+**##%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......::.............::::--:::.......      ..:-=+**+=-------:::........::-----::::::--==++++==-:.....::::----=+*##%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......=#%*:................             ........::--=+*##*-:::::........:::::::::::::--=++++++==-:....:::::---=+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:*%%#=.........                               ...-=*#+-:::..........:::::::::::::--==+++++=-:.....::::---==+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=+=:::.......                               ...:-=+*=:..............::::::::::::::-==+===-::......::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......:-:...                                      ...::-=**=:...     .........::------::--======-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...:--+*+:..            ...:--=====---========--:....:::-----*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=+*=.               .:-==++===----======--:...:::------=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:--+*+:               ..:-======------====--::::::--------=+*#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=**=.              ..::-===========+++==---::::--=======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .....:-=+*+:....       .....::--===+++++******+++=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=*+-.....   .........:--===+++***######**+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=+*+::..............:::--==+++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:-=+*+-::..........:..:::--===++**####%%###**=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=++-:......:::::::::::--====+**###%%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-==-:...........::::::---====++*###%%%%%%##*+:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......::::..............:::::---====+**###%%%%%%%%#*=::--===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ............  .........:::::--====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ..................::::::::--===++**#%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::::---===++*#%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .........:::::::.:::::::--------=+*#%%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .-=:..   .     ........:::--==--:::::--:::::-----==*#%%%%%%%%%%%%%#+---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ..-**-=-:........::::::.:::======-:------::::::---==+#%%%%%%%%%%%%%%#=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          :*++*+-::::::::---:::..:-=++==-------::...::::---+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........             .  :::--:    ... -*+*#+-::::::::::::...::+%%#+-:::---:.....:::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .........           .==:-==--:=+::::...-++**=-::.............::+%%%*:.:::::....::::::::-+*##%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........  --   .-:....-#=  .... +@+..  ...::....................::*%%%*:........:::::::::::::-==+**####**+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             =%+. .-.    :#-      ..+=.......     ...................:=+*%+.........:::::::::::::::::::-----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              =*=.        -: . .  .   ........     ...........           .==:::.....::::::::::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ..        :. . .  ........      .....                     .+*:::....::::::-+-:-------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ....        ..          ....:-==-----:                 ....:+%@*:::::=+......---::----:::::::::-----------====++++***###%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:.     .  ..    .--::-:..:-+#%#*=.                .......:=*%@=:::=##:..::::--::::::::---------------------==========+++**####%%%%%%%%%%%%%%%%%%\\r\\n               .-              .-*#+--=-..:=*###+                .          :+=::::+#=...::::--::::::--------------------------===---------===++**########%%%%%%\\r\\n               :=.          .....:+*=:--: .-=====:       .-==:   ........... .-:.::--=:.. ..::-::::::::-------------------------------------:::-----==++***#####\\r\\n ..                 .            :##*=:.:..==-....      ..:+##-. .=**=.    ...::...--:::...  :::::::::::::-------------------------------::::::::::::::::---===+\\r\\n  .:.                             :::=-. ..::.        ..:. -++**+:.:+**=.    ..-:...--:::::. .:::::::::::::::-------:---------::::::::::::::::::::::::::::::::::\\r\\n   .:.                   ....   .:::-==:              ::-.  =*+*#*-. .-**+:.   :-...::::::::.  ::::::::---::::::---------::::::::::::::::::::::::::::::::::::...\\r\\n     ::                     ..  .::-=++=-.             -=-. .++::--..  .-+*+-.  --:-::::::...  .::::----===---:-+++++=-:::::::::::::::::::::::::::::::::::::....\\r\\n      ::                           :*#+-==:        .....-+-  :==-=-::.....:-+*+:.=--::::::...::::::--==+++++===++++++=:::::::::::::::::::::::::::::::::::.......\\r\\n  .-...::                           .::.:==:       :---. -+-. =+==::........:*%%=--::::::::::::---::-=+++***+++++++=-::::::::::::::::::::::::::.................\\r\\n  :+=..=-:.                              .::...    -*+:.  =#*.:=-....:-==--:.=#@%-=:...:::.::::---::--=++******++++=--::::::::::::::::::::::::..................\\r\\n  :++=:=+-=:                              .:==-:.  .::.   .-=:......:=*%%%%#+=+#@*-=...::::::::::::::-=*####*********++=-::::::::::::::::::::...................\\r\\n  -==++=*+-=-                         ...   ....          .......:::-+####%%%%##%%=*=..:::::.::...::::+#####*++***###**+=-::::::::::::::-====-:.................\\r\\n  -=--+++*+-=:                                          .........:::..:+#**####%%#+#%=:::::.........::-+*#**+--=+*******+=--:::::::::::-++*+*+=.:::.............\\r\\n .-----=+**+==.        .           ..                  .........::::::..-****###%%##@#=::::..........:::----:..:-==+++++==-------:::::::=++++=:...:::::::.......\\r\\n :-------+**=--.       ...        :++:.       ...     ..............:....-**+***#%%#*%#-::::::.........:::::::...::--=========----:::::::::::......::::::::.....\\r\\n:---------=+*=-=-.   .=+**=.      .::..             .........:::::. ....::-+++***#%%#*%=::::::.....  ....::::::::.::::-----===----::::::::::::::::::::::::::::..\\r\\n--:------:::-+-:::  .+%%*=:.    ...:.             .......................:-=+++***#%%***:-+-::.:....  .....=###*=::....:::::-----:::::::::::::::::........:::::.\\r\\n:-::---:.....:--::::  ..                          ...................:::-====+++**##%%+=:...::::...... ...:=%%%@%+-:.......::::::::::::::::::::::...............\\r\\n:-::::--.. .  .:--:::.                        ...  ..................:::-=====+++**##%#-:.....:::::.......:-=*##+**-::.........::-------::::::::................\\r\\n:--::---::.     .--::-:            .          . .....:.      ..  ......:--====+++**##%%=-....:::::::.......-:=**::*=::::........::------:::::::.................\\r\\n:-=-.:---::.. ..  :-----.          .         ..    .:       ...  .....:---====+++**###@*-:..-+****+=-:.....--=+*-:::::::::........:::::::::::::................ \\r\\n:::.   :-====-:... .-====:                  .:::::.:..........   ..:..:---====+++**###%#-+=:.:-=++**#*+-:::--=+*=-::::::::::.................:::................\\r\\n::.      .-=+**=:-=: .:..                  ...::-----------:::........:---====++++**%#%%=-*#+--::...:-:::--::==*+:-:::::::::::...............::::...............\\r\\n:..:-.      ..::. .                       .....::::::-------====---:.::---=====+++**###%*--+++*#-.:::::...:.-==#= --:...::::::::.....   ....:::::.....          \\r\\n:..-=#=-. .. ..                          .......:--::::::-----=========---=====+++***%#%#---=--*#:.::.::..::==+#- .-::....::::::::....   ...::::.....           \\r\\n:.:=%*#:.                               .. .    .::::-----------=====+++=--====++++**##%%=--=::-**..::::::::==+#.  :::.  ...:::::::.....   ...........          \\r\\n:.:*#=-                                .. .. .   .---::::----=-..:-==+++++=====++++**#%#@*:-=-.::**..::::::-==*+   ..::.  ....:::::::.....      ........        \\r\\n.:-%*:         .                      .. ..       .------------:. .:=++++**====++++***%#%%=-+=::-:*+..::::--==+:    ..--    ...::::::::.............::..........\\r\\n.:+#+.     .....                      .  .         .:------===--:...:=++++**===++++***#%#%%==+-:---+:.....:==+=.    ..:-.     ...::---:..........:::::::........\\r\\n..+*+:      ....                     .  .             .::--======-::.:++++**+===++++***%%#%#++***+===:....-==*=.     ..-:       .:=+***-.........:::::::........\\r\\n..+++:      ...                      . .               .  ::-======-:.-++++**===+++****#%%#%#++***+*#+:..:-==*=.     ..::        .=#%%%%*+:....::::::...........\\r\\n. -+=.      .....                   .. .               .  . .-=====+-..=+++***==+++*****#%%%%#+****#**+-.:===*#:.    .:.:.        +%++*++=-:..:::::.....   ..:::\\r\\n..-+-.       . ...                  ...                   ....======+:.:+++***+=+++******#%%##*+**+*#*+=====+*%=.    .:...        .+=..:..::=:::::::...... ..**:\\r\\n .:+-.       . ...                  . .                 . ..  :=======..-+++***++++*******#%%##*+++=+**++++++*%*.     :. .          .  .::::=#+::::::.....   :-.\\r\\n ..=-.       .....                  ...                 . ... .-=====+-.:=+++***+++*******##%%%#**++*##***+++*#%:     ::  .                 .*%+::::::.......   \\r\\n ..--         ...                   ..                     ... .======+:.-+++***+++********##%%%%##**#%%###**##%*.    :-.                    :*=.::::::......   \\r\\n . :-.      ...                        .                     .. :=======::-+++***+++*******###%%%%%##**#%%%%%%%%#*+====+=----::..    .-.     .**+-::::::::::.   \\r\\n . :-.                                      .          .::::.... :--===+=::=++****+++*******###%%%%%%####%#####%%#-::::---====++**+-::*-      =%%%#+:::::::::.  \\r\\n ...-.                                          .      .:=-==----:...::-=-.:+++***+++********###%%%%######%%%%%%#%#:   .:........::::::.       +###%*-==--::-+. \\r\\n. ..-.                                       .   ..    ..----=======--::::..-+++***+++******#######%#########%%##%%#:  :-:..........::.        .*#%%%#=*%%%##%+ \\r\\n ...-:         ......                     ..      .  .  ..----=============-:=++****+++*****########%%#######*#%%#+*#-.:::..:.....:.:.          =**#%#+==-----: \\r\\n ...:-.      . .  ..                      ..          .  .  ...::--======++++++=+****+++******#######%%%%###%#####-:*+.  .:.::..:::.:.         .=**#%%+-.       \\r\\n ....-:      .                             .           .  .  ..   ..::--==+++++++++**+++*******########%%%%##%%%#*-:-##=-::::::.:::...        .:-+**##-...      \\r\\n ....-:             ..                                 ..  .  ..    ......:-=+++**+++*+++*******#########%%%%%%#%*=-:=*#%%##******+*=.        ...:=****-..      \\r\\n ....:-.      . . .  .                                  ..    ...  .........:::-=+**++++++*******##########%%%%%%%#*+===**%%%%#**+*#*.     ....::..-+***=...:::.\\r\\n   ...-:       ..... .              .                    . ..  ..............:..::-++**++++********##########%%%%%%%%##*++#%#***###*:...............:++*#=.:+#**\\r\\n..  ..-:           ....              .                    . .    .............:.::.=++++++++********############%#%%#%%%%%###%%##*+=-::--==--::::::::-++**---=++\\r\\n     ..:.        .  . .               ..       .           .      .............:.:..=++++++++********##########****%#**+*#%%%####=--=-------==--------+**##*#+==\\r\\n     ..:.                               ..     ..        .....     .............:::.:==+++++++********#####*=--::::=*#+=-+*#####%#+====================+**#####=\\r\\n       ..                                 .               ......      ...........:-:.:====++++++********###+:..::::.:-+***********------------::::::::--+***###%\\r\\n       ..                                   .          .  ........................:-:.:====++++++********###+:.:::::::=+**##***+++-.::...............:...=*+***#\\r\\n       ...                                  ...  ..........:::::::::::-------------====++**+++++***********##*-:.:::::=*****#*****=..................::...=++**#\\r\\n        ..            ... .          .........:..::::::::::::::--------=======++++++*****######################+-::..:+************=-:::..............:----++++*\\r\\n        .         ... .....   ............::::::::::::::::::::--------=======+++++++*****######%%%%%%%%%%%%%%%%%%#**++********+++++=::----::::::.......:--==+***\\r\\n        ..        .........................:::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%%@@@@%%####*****+++=.................. .:-==+***\\r\\n        ... .. ...............................                            .........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=::::::::::::::..  ..::::-+*\\r\\n    .....:.....................                                                             ....:::-=++*#%%%@@@@%%%%%%%%%%%%%%%###***+--:::............ .    .-=\\r\\n  ......::...........                                                                              .....:--=+*#%%%@@%%%%%%%%%%%%%%###*+=:.. ..........  . ...:--\\r\\n..............                                                                                         ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..          .. .:--\\r\\n......                                                                                                     .......::--==+***######%%%#####**+=-:......:::::--===\\r\\n                                                                                                                ......:::--==++**############**++===-------=====\\r\\n                                                                                                                      .....::--==++**##########****++==----=====\\r\\n                                                                                                                           ....::--==++***#######****++==-:-----\\r\\n                                                                                                                              ...:::--==++***********+++==---:--\\r\\n                                                                                                                               ....:::--==++++********+++===----\\r\\n                                                                                 .........                                     .....::::--====++++++++++++====--\\r\\n                                                                               ................                                ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n   ...........                                                                      .................                           ..........::::------============\\r\\n...........                                                                           .....:::..:::....                                .....::::-------=========\\r\\n........                                                                                .....:::.::::...                                 ....::::::-------====--\\r\\n....                                                                                       .....::.::::...                               ......::::::-----------\\r\\n..                                                                                           .....:.::::...                               ......:::::::---------\\r\\n                                                                                              ........:::...                              .......:::::::::------\\r\\n                                                                                                .......::....                             ........::::::::::::::\\r\\n      ......                                                                                     .......:.....                             .........::::::::::::\\r\\n..........                                                                                       .............                             ...........::::::::::\\r\\n...                                                                                               ............                              ..............::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ..........                                 ..................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......:::-===+==--::::::::::::...                   .::::.......:::::::::::::::::--------:::........:::::::---==================-==+++++##%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::...                   ..........::::::::::::::::::--------:::.......::::::::---=========++++++======++++*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::...                      ....::::::::::::::::::::::::-----::.......::::::::----=====+++++++++++====++++*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--::::::::...                 ..::.::::::::::...:::::::::::::-------::......:::::::::---====+++++++***+++===++++*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--=====--:::::::...              .:-====:::-:::::::..::::::::--------------::....:::::::-----====+++********++==++****#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::--===--::::::::...            .-==+++-:::::.......::::------------=====--::.....:::::-----==++***#######**+++*####%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::-------::::::....      ..::::::--==---::........:::------::::---======--:.....:::::----=++*###%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:--...............::::::......        ..:-=+***+==--:--:::........::----::::::--===++++==-:.....::::----=+*##%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:*%%*:...........                 ..........:::-+*##*-:::::........:::::::::::::--=++++++==-:....:::::---=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....-#%#*-.........                               ...:=+*=-:::..........:::::::::::::--==++++==-:.....::::---==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-==-::.......                               ....:-=+*=:.................:::::::::::-=====--:.......::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ... .::...                                       ...::-=*+-....      .......::-------::--=====--::.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*=:.             ..:---=====---=======--:....::::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=++-                .:-==++==-----=====---:...:::------+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...:-=+*+:               ..:-======------===---::::::-------==+*#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=*+-.             ...:--=========+++++===-::::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=+*=.....       .....::--==+++++********+==:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:-=+*+-.....   ........::--===++***#######**+-:::---====-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....::-=**=::..............::--===+++**########**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .. .....:-=+*+-:...........:.::::--===++**####%%###*+-::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-=+=::......:::::::::::--===++**###%%%%###*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::-==-............::::::---====+**##%%%%%%%##*=:::---=====*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......:::.....   ......::::----===++**###%%%%%%%%#*-:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .........   ........::::::--====+**##%%%%%%%%%##=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................:::::::::--===++*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::::---===+*##%%%%%%%%%%%#=----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ........:::::::..:::::::--------=+*#%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        :=+:..  ...   .........::--====-::::---:::::-----=+*#%%%%%%%%%%%%%#=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ..-*+-=-:......::::::::..:-==+===-------:::::::---==*#%%%%%%%%%%%%%%*---===+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          -*+**+:::::::::--::::..:-+++=--------:....::::--=+#%%%%%%%%%%%%%%#=--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     ........             . .--:--.   .... -*+*#+-::::::::::.....::*%%#+:::::-::.....:::::-=*#%%%%%%%%%%%%%#*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..........           :+-.==--::++:::....=+=++-:...............::*%%%+:...:::....::::::::-=+*#%%%%%%%%%%#+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ......... .=-   -=:....+#.      .*%=..  ..........................-*%%%+.....:...:::::::::::::--==+******+=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             +%=  .:     -*.     . :=:.  ...      ....................-=+#+..::.....::.....::::::::::::-----------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              =*-        .-.   .  .   ......       .......               .-=:::.....::::::::::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                ..        :       .   ...      ...:.                      :#*:::...:::::::=+-:------:::::::::---------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .:..        .          .. ..-+++===--.                ....:-#@@+::::-*=. ...:---:::--::::::::::-----------=====++++***###%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n               ::         ..   .-=-:--:..:-+#%#*-                 .......:-+%%-:::+%*:..::::--:::::::----------------------===========+++**####%%%%%%%%%%%%%%%%%\\r\\n               --              .=**=---:..-=*###=                .          :+-:::-*#-...::::-:::::::---------------------------------------===++**##########%%%\\r\\n               --           .... -**=:::. .-=--==.       :=++:   .:......... .-:.::---:.. ..::-:::::::::-----------------------------------::::::----==+++***###\\r\\n ..                 .            =%*+=:.:.:==: ...      . -*#*-. .=**=.    ...::...--:::::. .:::::::::::::------------------------------:::::::::::::::::::---==\\r\\n  .:                              ..-=:  ..:.        ...:  -=+*#+:.:=**=:     .-....--:::::. .:::::::::::::::-----:::-------:::::::::::::::::::::::::::::::::..:\\r\\n   .:.                   ....   .:::===:              :--.  =*++#*-  .-+*+-.   :-....:.::::..  :::::::----::::::-===--:::::::::::::::::::::::::::::::::::::::...\\r\\n    .:.                     ..  .::-+++=-.            .-+-  :+=::-:..  .:=*+-. .--:-:::::.     .::::---====----=+++++=:::::::::::::::::::::::::::::::::::::.....\\r\\n     .::                           :**=-==.        ..:..=+:  -====:::.....:-+#*::=-:::::::..:::::::-===+++++===++++++-:::::::::::::::::::::::::::::::...........\\r\\n  :-...:.                            .. :==.       :---. =+=..=+=-:.........:*%%=--.::::::::::----:-==+++**+++++++=--:::::::::::::::::::::::::..................\\r\\n  -+-.:=-:                               .::::.    =#=:. .=#+.:=:...::=++=-::+#@#-=:...:::::::----::--=+********+++=--::::::::::::::::::::::::..................\\r\\n  -++-:+=-=:                              .-=-:.   ....   .--.......-+#%%%%#++*%%===...::::::::::::::-*#####*********++=-::::::::::::::::::::...................\\r\\n  -==+==*+:+:                         ..    ...           .......:::-+#####%%%%#%#=*=.:::::.......:::-*#####*++**###***+=-:::::::::::::-=++++-:.................\\r\\n .==--+++*=-=.                                          ..........::..:+#**####%%#+%%-:::::.........::-+***+=--=+******+=----::::::::::=++***+-.:.:.............\\r\\n :-----=+**==-        ..           :.         ..       .........:::::...-**+*###%%##%#-::::..........:::---:...:--==++++==-------:::::::==++=-....:::::::.......\\r\\n.-------=+**=--.       ...        -*=..       ...    ...............:...:-**+***#%%#*%*::::::..... ....:::::::...::--==-======----::::::.:::......:::::::::.....\\r\\n----------=++--=:.  .-+*#*=       .:...             .........::::.. ....:.-+++***#%%**%=::::-:.....  ....::::-:::..::::----==-----::::::::::::::::::::::::::::..\\r\\n--:-----::::-=-::.  .+##=-.     .....            ...........  .  ........:-=+++***#%%**+.-+-::......  ....:+%%#*=::.....::::----:::::::::::::::::.........::::..\\r\\n--::--:......:--::::                               .. ..............::::=====+++**##%%==....::............:+%%%@#*-:........:::::::::::::::::::::...............\\r\\n:-::::-:.  .  .:-::-:.                        ... ...:............. .:.:-====+++**###@*-:....::::::.......:-=*##=#*-::.........::------::::::::.................\\r\\n:--:----::.     .--:--:            .             .. :.      ...  ...:..---====++***##%%=-...::::::::......:--+**::+=::::........::------:::::::.................\\r\\n:-+:.:---::.. ..  :-----.                    ..    ..      .... ......:---====+++**##%%+-:.:-+*****+=-:...:--=+*-:::::::::.........:::::::::::................. \\r\\n:::    :-====-:... .-===-.                  .:::::::..........   .....:---====+++**###%*-+=:..:-=++***+-::--:=+*--::::::::::..................::................\\r\\n::.      .-=+**-:--. ..                    ...:::-----------:::.......----====+++***%#%%=-*#+---:...:::.:--:-==#-:-::.::::::::..............:::::...............\\r\\n:..-:..      .:.                          .....:::::::------=====--:::----=====+++**##%%+--++=*#:.:::::..:::==+#- --:...::::::::.....   ....:::::....           \\r\\n:.--*#=:  . ...                          . ... .:----::::-----=========---=====+++**###%#---=:-**..::.::.:::==+#. .-:.....::::::::....   ...:::.....            \\r\\n..:+#*+..                               . ..    .:::::----------=====+++=-=====+++***%#%%---=::-**..:::::::-==**   :::.  ...:::::::.....   ...........          \\r\\n..-#+=.                                .  .      .----:::----=-..:-==+++++=====++++**###@+:==-.-:*+..::::::-==*-   ..::.  ....:::::::.....      ........        \\r\\n.:+%=.        ..                      .. ..       :------------:. .-=++++**====++++**#%#%%=-+-::--#= .::.:-===+:    ..-:    ...::::::::............:::..........\\r\\n.:*#-.     .....                     .. .          .::-----===--:...:=++++*+===++++***#%#%#==+-:=-=+......:==+-.    ..:-.     ...:-==-:..........:::::::........\\r\\n.:**+.     .....                     .                ..::-=======:..:++++**+===+++***#%%#%#=**#*+=+=:....-==*-     ...-.      ..:=+*#*-.........:::::::........\\r\\n..*+=      ....                     .. .              .. ..:-======-..-++++**===+++****#%%%%#++******=:..:===#-.     :.::        :*#%%%%#+:....:::::..... ......\\r\\n .++=       .....                   . .                  .. .-=====+-.:=+++**+=++++*****#%%#%#+****#*++:.-===#*.     .:.:.       .*%=++===-:.::::::....    ..-:-\\r\\n..==-       .. ..                   . .                   .  :=======:.-+++***+=+++******#%%##*+**+*#*+=====+#%-     .:...        .+- .:..::=:::::::...... .:**.\\r\\n..-=:        . ...               .  . .                   ..  :=====+=..=+++***++++******##%%##*+++=+**++++++*%+     .:. .          .  ..:::=#=::::::.....   ::.\\r\\n..:=:        .....               .  ..                  . ..  .-=====+-.:=++****+++*******##%%%#**++*##****+**##.     -:                    .*#=::::::......    \\r\\n...=.         ...                   .                      ... .=======:.-+++***+++********##%%%%##**#%%###**##%+.    ::                     -+:.::::::......   \\r\\n ..-:       .                       .  .                      . :=====+=::=+++***+++*******##%%%%%%##**#%%%%%%%##*+++=+++==---::..   :-.     .#*+-::::::::::.   \\r\\n.. ::                                       .          .-:::.... ::-===+-::=++****++********###%%%%%#####%####%%%*:..::::---===+**+::-*:      =%%%#+:::::::::.  \\r\\n . :-                                                  .-=====---::...:-=:.:+++***+++********###%%%%#######%%%%%#%*:   ::...........:::        +###%*-==---:=+. \\r\\n. ..-.                                       .   .     ..----========--:::..-+++***+++******#######%#######*####%%%*:  :-:..........:..        :*#%%%*-*%%%##%= \\r\\n....-:         .....                      ..      .  .  ..:----========+===--=++****+++*****########%%#######*#%%#=##:..::..:....::.:.          +**#%#==-:::::. \\r\\n....--       . . ..                       ..          .  .  ....:--======++++++=+****++*******#######%%%%###%####*::#+.  .:.:...:::...         :+**#%#=:.       \\r\\n ...:-.      .                                        ..  .  ..   ...::-==+++++++++**+++*******########%%%%%#%%##+::-%#+=--::-:::::...        .:-+**##-..       \\r\\n ....-:             .                                  ..  .  ..    ......:-=+++**+++*+++*******#########%%%%%%#%*=-:=*#%%%###******=.        ...:=****-..      \\r\\n . ..--       . . .  .                                  .     ...  .........:.:-=+**++++++********#########%%%%%%%%#*===+*%%%%****##+.     ....::.:-+***-...--::\\r\\n  ...:-.      . .... :                                   . .   .............::..:.=++**++++********###########%%%%%%%%#*++#%#***###+:...::..........-++*#-.:+#**\\r\\n    ..-:           ....              .                    . .   ..............:.:..=++++++++********############%#%##%%%%%###%%#*+==-::--==--:::::-::-++**=--+++\\r\\n     .::         .    .               ..       .          ..      .............:.:.:=++++++++********#########***+*%#*+++#%%%###*=----------==-----=--+**####+=-\\r\\n     ..:.                               ..     ..        ......    .............:::.:==+++++++********#####+=-:::::-**+=-+**####%*+====================+**#####=\\r\\n       :.                                 .              .......      ...........:-:.:====+++++*********###+:.:::::.:-+***********-----------::::::::::-+***###%\\r\\n       ..                                              .  ........................:-:.-=====+++++********###+:.:::::::+***##***+++:.:................:...=*+***#\\r\\n       ...                                  ...  ..........::::::::::::------------====+*+++***************##*-:.:::::+***********-..................:::..=++**#\\r\\n       ...            ... .          .........:..::::::::::::::--------=======++++++*****######################+-:::.-************+=--::..............:---=++++*\\r\\n        .         ... ....    ............::::::::::::::::::::--------======++++++++*****######%%%%%%%%%%%%%%%%%%#**++********+++++-::::--::::::.......:--==****\\r\\n        ..        .......................:::::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%%@@@%%%####*****+++=...  ...............:--=+**#\\r\\n        ..  .  ..............................                             .........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=-:::::::::::::.. .....::-+*\\r\\n    ....::....................                                                               ....::-==+*#%%%@@@%%%%%%%%%%%%%%%%###***=--::............  .    .-=\\r\\n .......::...........                                                                              .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:.. ......  .  .  ...:--\\r\\n..............                                                                                         ......::-==+*##%%%%%%%%%%%%%%%###*==-:..          :. .:--\\r\\n.....                                                                                                       ......::--==+***######%%%%%###**+=-:.....::::::--===\\r\\n                                                                                                                ......:::--==++**############**++===-------====+\\r\\n                                                                                                                      .....::--==++**##########****++==----=====\\r\\n                                                                                                                           ....::--==++***#######****++=--:-----\\r\\n                                                                                                                              ...:::--==++************++==---:--\\r\\n                                                                                                                               ....:::--===+++********+++===----\\r\\n                                                                                 .   .....                                     ......:::--====+++++++++++++===--\\r\\n                                                                               ................                                ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n   ..........                                                                       ................                             .........::::------============\\r\\n...........                                                                           ......::..:::....                                .....:::::------=========\\r\\n.......                                                                                 .....:::.::::...                                 .....:::::-------====--\\r\\n...                                                                                        .....::.::::...                                .....::::::-----------\\r\\n.                                                                                            .....::::::...                               ......:::::::---------\\r\\n                                                                                               .......:::...                              .......:::::::::------\\r\\n                                                                                                .......::....                              .......:::::::::::::-\\r\\n       ....                                                                                      .......:.....                             .........::::::::::::\\r\\n...........                                                                                      .............                              ..........::::::::::\\r\\n...                                                                                               ............                              ..............::::::\\r\\n                                                                                                  ............                               .................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ..........                                  .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......:::-======--::::::::::::...                  ...::.......::::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::...                   .........:::::::::::::::::::--------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::...                      ..::::::::::::::::::::::::::----:::......:::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--::::::::...                ..::::::::::::::...:::::::::::::-------::.....:::::::::---=====++++++***++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--====--::::::::...              :-===+-:::-::::::..::::::::----------=---:::....::::::-----====+++*********++==+****##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::---==--::::::::...            :-==++=:::::........::::------------====--::.....:::::-----==++***#########*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::------::::::....      ..:----::-------::........:::-----:::::---===+==-::.....::::-----=+*###%%%%%%%%%##*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=-...............:::::....          ...:-=+***+++=-:--::........:::----::::::--==+++++=--:....:::::----=*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....=%%%+..........                   .....  .....:-+*##*:::::.........::::::::::::--==++++++=-:....:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....=###=:........                                ...:=+*=:::...........:::::::::::::--=++++==--:....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=-:::......                                ....:-=*+=:.................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ....                                         ...:--+*+-...       .......::-------:--======--:.....:::-----+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=++=.              ..:--======--========--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=*+:               ..:-==+===-----=====--::..:::------=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:-=+*=.               .::-======------===--::::::--------=+**########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:--+*+:..            ...:--========++++++===-::::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=++-.....      ......:--===++++*********+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....:-=+*+::....  .........::--==+++***#######*+=-:::---===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .  ....::-+*+=::..............::--===++***########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .. ....::-=++=::.......::.::.::::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....:--++=:.......::::::::::--====++**##%%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .....::---:............:::::---====++*###%%%%%%%##*-::---======#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ......::......   ......::::----===++*###%%%%%%%%##+-:--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ........   ........:::::---===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::---===++*##%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::::---===+*#%%%%%%%%%%%%*=---===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .               .......:::---::..:::::::-------==*#%%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       .-++::.  ...  ..........::-=====-:::----:::::----==+#%%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ..=*+=+-:.....:::::::::..:-=====--------:::::::---=+*#%%%%%%%%%%%%%#+--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                .         =*+*#+:::::::::-::::...:=**+=-:------:....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........            .:.:=--=-.. ..:...=*+**+-:::::::::......:-#%%#+::::::::.....:::::-+*#%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ........:.       .  .=+::--::.-#+:::.. .=+=+=:................:-*%%%+....:::...:::::::::-=+*##%%%%%%%%#*+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ........  :+:  .=-... .*+       :%#:.  .......    ...............:-#%%%+....:....::::::::::::::--==+****+=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .*#-  ..     ==      . ::........    ................... .:-+#=..::.....:::.::.:::::::::::::----------===++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              =+:        :- . .  ..   .....        .....                 .-=:::.....::::::-:::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .        .:       .   ..   .....:::.                     .=%+:::..::::::::==-:------:::::::::---------===++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              :::.        .        ......:=**+===-:                ....::=%@%=::::=#-. ...:--::::::::::----::-----------======+++***####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .:.     .   .    :=+-:--:.::-*###+:                     ....:+%#::::*%+:..::::--:::::::----------------------============++***###%%%%%%%%%%%%%%%%%\\r\\n              .=:             ..=**=:--:..-+*#**-          .     .          :=::::-**:....:::-:::::::----------------------------------------==++***###########%\\r\\n              .-.          ......=#*-:::. :=-:---       .:+*+:   .::.........::..:---::.. ..::::::::::::-----------------------------------::::::::---==+++***##\\r\\n ..                              *#++-..:.-=-.  .      .. -*#*-. :+**=.    ...::...--:::::. .:::::::::::::------------------------------::::::::::::::::::::---=\\r\\n  ::                              ..-=:   ...        ...: .-=+##+:.:=**=:     .-...:-::::::. .::::::::::::::::-----::------::::::::::::::::::::::::::::::::::...\\r\\n   .:                   .....  .:::-===.             .:--. .+*=+*+:  .-+*+-.   --.....:::...  .::::::------::::-====--:::::::::::::::::::::::::::::::::::::::...\\r\\n    .:.                     ..  ..:=+++=-             .=+:  -+=.:-...  .:=++-: .----:::::. .. .::::---======--=++++++-:::::::::::::::::::::::::::::::::::::.....\\r\\n  .  .:.                           -*+--==.       ..::..==:  -+===:::.....:-+#*:--:::::::::::::::::-==++++++===+++++=::::::::::::::::::::::::::::::::...........\\r\\n  =:..::.                            .  :=-       .-=-: .=+= :++-:..........-#@%--:...:::::::-----:-==++***++++++==-::::::::::::::::::::::::::..................\\r\\n  ++:.==-:                               .::::.   .**-.  .+#-.--....:-+*++=::+%@*-=....::::::-----::-=+*********+++=---:::::::::::::::::::::::..................\\r\\n .=++--+=-=.                              .---:.          .::......:=*#%%%%#***%%===...::::::::::::::=*#####*********++=-::::::::::::::::--::...................\\r\\n :=-=+=+*=-+.                         ..    ..           .......::::-+##*###%%%#%*=#=.:::::.......:::=######+=+**###***+=-:::::::::::::-=++++-:.................\\r\\n :==-=++**===         .                                 ..........::..:+#**####%%#+%#-:::::.........::=+**+=-:-=+******+=-----:::::::::++****=:::::.............\\r\\n.------=+**==-        ..          ::.         ..       .........:::-:...-#*+**##%%##%#-::::..........:::::::...:--==+++===-------:::::::====-:....:::::::.......\\r\\n:-------=+**=--.       ::.        =+-..       ..     ...................:=*++**##%%#*%+::::::..... ....:::::::..:::------====-----::::::.::.......::::::::::....\\r\\n----------=++--=:   :+###+-       .:...            .....................:.=+++***#%%**#-:--:-.....   ....:::--:::..:::::---=------:::::::::::::::.:.::::::::::..\\r\\n-::----:::::-=:::.  :*#+-.     ......           ...........    ........::-==+++**##%%+*-.==::.......  ....:*%%%#=-:.....::::----:::::::::::::::::.........::::..\\r\\n-:::--:......:=-::-.                               .................:::-=====+++**##%%=-....:::....... ...-+%%%%#*-:.......:::::::---:::::::::::................\\r\\n--::::-:.  .  .--::-:.                       ........:...... ..  ...:::--====+++**###@+-.....::::::.......:-=*#*=#*-::.........:-------::::::::.................\\r\\n--::---:::.  .  .--:--:            .         .   . .:.      ..   .....:--====+++**###%#--...::--::::......:--+*+.-+-::::.......::::-----::::::................. \\r\\n:==..:---::.. ..  :---=-.                   ... . .:.      ...  ...:..:--=====++***##%%=-:.:=*####*+=-:...:--+++::::::::::.........:::::::::::................. \\r\\n::.   .:====+=:.:. .-==--.                  .:::::::::........   ....:---=====+++**###@+-*=:..::-==+*+=------=+*--::::::::::.................:::................\\r\\n:.       .--+*+::=-  .                    ....:::------------:::.....:---=====+++**#%#%#--*#+==-....::..:--:==+#::-::.::::::::..............:::::...............\\r\\n:.:-:..     .:..                          .....:::::::------======-:::---=====+++***%#%%=--+==#*:.:::::..:::==+#. --:...::::::::.....   ...:::::.....           \\r\\n..-=#*-:  . ..                           . .   .:----::::-----=====++==---====++++**###@*--=-:=**..::.::.:::==**  :-:.....::::::::....   ...........            \\r\\n..-#+#-.                                . ..    .:::::--------:-====++++=-=====+++**#%#%#:--=.--*+..:::::::-==#=   :::. ....:::::::.....    ..........          \\r\\n.:+%=-                                 . ..      :------:----=-..:-=++++++=====+++***%#%%=:=+:.--*= .::::::==+*:   ..::.  ...:::::::::....     .........        \\r\\n.:##:         .                       .  .        :------------.. .-=++++*+====++++**#%#%#--+-::--#- ....:-==+=.    ..-:    ...::::::::............:::..........\\r\\n.-#*:      ....                      .  .          .::-----====-:..::++++**+===++++***%%#%#=++--=-==......-==*:     ..--      ...-===-:.........::::::::........\\r\\n.-#+-      .....                    .. .              ..::-=======:..-++++**===++++***#%%#%#=**#*+=*=:...:==+*:     ...-.      ..-+*##*-:.......::::::::........\\r\\n :*=-      ...                      .  .              .  ..:-======-..=+++***==++++****#%%%%#++******=:..-==+#-.    .:.::        -#%%%%%#+:...:::::...... ......\\r\\n :+=-      ......                   . .                  .. :======+:.:++++**+=++++*****#%%#%*+#**##*+=::-==+#+.     :..:        :##-+=---:::::::::.....   .:-:-\\r\\n..+-:       .  ..                   . .                  .. .:=======:.-+++***+++++******#%%##****+*#*+=++=++#%:     .:...        :+: .:.::-=:::::::......  :#+.\\r\\n..=-.         ...                . ...                    .  .-=====+-.:=+++***+++*******##%%##*+++=+**++++++*%=     .:. .          .  ...::=#=::::::....    ...\\r\\n..-=.        ....                .  ..       .          . ... .======+:.-+++***++++*******#%%%%#**++*%#*******%#.    .-: .                  .#*-::::::......    \\r\\n..:=.        ...                 .  .                      ... :=======::-+++***+++********#%%%%%##**#%%###**###=..   ::                     ==::::::::......   \\r\\n ..-.       .                         ..                      . -=====+=.:=++****+++*******##%%%%%%##*##%%%%#%%##*+++++++====--::..  -=.     :##+=::::::::::.   \\r\\n...-:                                       .          :--:::....::-===+-::+++***+++********###%%%%%#####%####%%%*:....::::--==++*+::-+.     .+%%%#+:::::::::.  \\r\\n...-:                                                  .-=-===---::...:--:.-+++***+++********###%%%%#######%%%%##%*:  .::...........::.       .*#%#%*=+==---++  \\r\\n ..:-                                        .   .     ..----========--:::..-++****+++******#######%#######*####%%%*: .:-:..........:.         :*#%%%+=#%%%###- \\r\\n ..:-.         . ...                      .       .  .  .:::---========++==--=++****+++*****########%%%########%%*=#*:..::..:....::::          .+**%%#=-:.....  \\r\\n ...-:      .. . ..                       ..         .   .  ....::--====+++++++=+***+++*******#######%%%%##%%####+:-#+.  .:.::..::...          :***#%*-:.       \\r\\n....--       .                                        ..  . ...    ..::-==+++++++++**+++*******########%%%%%%%%##=::=%#+=--::-::--::.         .:-+**#*:..       \\r\\n....:-.          .  :                                  ..  . ...  ........:-==++**+++*+++*******#########%%%%%%#%*==-=*#%%%%##*****#=.        ...:=****-..      \\r\\n. ...-:       .   . .                                   .  .  ... ..........:.:-=+**++++++*******##########%%%%%%%%#*+==+*####****##=     ....:::.:-+***-..:==--\\r\\n  ...:-       . ... ..                                  .. .   .............::..:.=++**++++*******############%%#%%%%%##**#%#**####=....::..........-++*#-.-+***\\r\\n    .:-.           ...               .                   .. .   .............::.:.:=++++++++********##############%###%%%%%#%%%#*+-=-:---===--::::-::=++**==-+++\\r\\n.   ..::        .. .  .               ..      ..        .... .   ..............:.:.:==+++++++********########***+=*%#*+=+##%####*=--=-------===--===-=+**####+=-\\r\\n.   ...:                               ...     .        .......   ..............:::.:==+++++++********####*=-::::::-+*+==***#####*+====================+**###%#=\\r\\n      ..                                  .              .......      . .........:-..:====+++++*********###=:.:::::.:-+**#*******+:---------:::::::::::-+***###%\\r\\n.     ...                                              .  .......................:::..-====++++++********###+:.:::::::+***##***+++:.................::...=++***#\\r\\n       ..                                   .............:::::::::::::------------=====+*******************##*-:.::::-***********+-...................::.:=++**#\\r\\n       ..            ......         .........:::::::::::::::::--------=======+++++++****#######################+-::::-************+=--:::.............:=--=+*+**\\r\\n.      ..         ... ...    .............::::::::::::::::::::--------======+++++++******######%%%%%%%%%%%%%%%%%%##***********+++++-::::::::::::.......:=-=+****\\r\\n       ...       ...:....................:::::::::.:::::::::::..::::::::------======++++***#####%%%%%%%%%%%%%%%%%@@@%%%%###******++=...   ..............---=+**#\\r\\n       .:.  . .............................                               .........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=--:::::::::::... ......:-+*\\r\\n   .....::....................                                                               ....::-==+*#%%%@@@%%%%%%%%%%%%%%%%###**+=-:.............. ..    .-=\\r\\n .......::..........                                                                               .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:.........  .  . ....:--\\r\\n.............                                                                                          ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..          :..:---\\r\\n....                                                                                                        ......::--==+***######%%%%####**+=-::...::::::--====\\r\\n                                                                                                                ......:::--==++**############***++===------====+\\r\\n                                                                                                                      .....::--==++**##########****++==----=====\\r\\n                                                                                                                           ....::--==++***#######****++=--:-----\\r\\n                                                                                                                              ...:::--==++************++==------\\r\\n                                                                                                                               ....:::--===+++********+++===----\\r\\n                                                                                 .   .....                                     ......:::--====+++++++++++++===--\\r\\n                                                                               ................                                ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n   ..........                                                                      .................                             .........::::------============\\r\\n...........                                                                           ......::..:::...                                 .....:::::------=========\\r\\n.......                                                                                 .....:::.::::...                                 .....:::::-------====--\\r\\n...                                                                                       ......::.::::...                                .....::::::-----------\\r\\n.                                                                                            .....::::::...                               ......:::::::---------\\r\\n                                                                                              ........:::...                              .......:::::::::------\\r\\n                                                                                               ........::....                              .......:::::::::::::-\\r\\n       ....                                                                                      .......:.....                             .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n...                                                                                               ............                              ..............::::::\\r\\n                                                                                                  ............                               .................::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ..........                                    .................\\r\\n                                                                                                ..........                                     .............. ..\\r\\n\",\n  \"......:::-===+==--::::::::::::...                  ...::.......::::::::::::::::::--------::.........:::::::---=================--==++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::...                   .........:::::::::::::::::::--------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::...                      ..::::::::::::::::::::::::::----:::......:::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--::::::::...                ..::::::::::::::...:::::::::::::-------::.....:::::::::---=====++++++***++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--====--::::::::....             :-===+-:::-::::::..::::::::----------=---:::....::::::-----====+++*********++==+****##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::---=---::::::::...            :-==++=:::::........::::------------====--::.....:::::-----==++***#########*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::------::::::....      ..:----::-------::........:::-----:::::---===+==-::.....::::-----=+*###%%%%%%%%%##*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=-...............:::::....          ...:-=+***+++=-:--::........:::----::::::--==+++++=--:....:::::----=*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....=%%%+..........                   .....  .....:-+*##*:::::.........::::::::::::--==++++++=-:....:::::----=+*#%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....=###=:........                                ...:=+*=:::...........:::::::::::::--=++++==--:....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=-:::......                                ...::-=*+=:.................:::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ....                                         ...:--+*+-...       .......::-------:--======--:.....:::-----+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=++=.              ..:--======--========--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-+*+:               ..:-==+===-----=====--::..:::------=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=+*=.               .::-======------===--::::::--------=+**########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:-=+*+:..            ...:--========++++++===-::::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=*+-.....      ......:--===++++*********+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .  ....:-=+*+::....  .........::--==+++***#######*+=-:::---===--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .  ....:--+*+=::..............::--===++***########*+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .. ....::-=++=::.......::.::.::::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......:-=++=:.......::::::::::--====++**##%%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::---:............:::::---====++*###%%%%%%%##*-::---======#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......::......   ......::::----===++*###%%%%%%%%##+-:--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                          ........   ........:::::---===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................::::::::---===++*##%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::::---===+*#%%%%%%%%%%%%*=---===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                         .               .......:::---::..:::::::-------==*#%%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       .-++::. ................::-=====-:::----:::::----==+#%%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ..=*+=+-:.:..::::::::::..:-=====--------:::::::---=+*#%%%%%%%%%%%%%#+--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                .         =*+**+:::::::::-::::...:=**+=-:------:....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........            .:.:=--=-.. ..:...=*+**+-:::::::::......:-#%%#+::::::::.....:::::-+*#%%%%%%%%%%%%%#+-===+++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ........:.       .  .=+::--::.-#+:::.. .=+=+=:................:-*%%%+....:::...:::::::::-=+*##%%%%%%%%#*+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ........  :+:  .=-... .*+       :%#:.  .......    ...............:-#%%%+....:....::::::::::::::--==+****+=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .*#-  ..     ==      . ::........    ................... .:-+#=..::.....:::.::.:::::::::::::----------===++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              =+:        :- . .  ..   .....        .....                 .-=:::.....::::::-:::------::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .        .:       .   ..   .....:::.                     .=%+:::..::::::::==-:------:::::::::---------===++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              :::.        .        ......:=**+===-:                ....::=%@%=::::=#-. ...:--::::::::::----::-----------======+++***####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .:.     .   .    :=+-:--:.::-*###+:                     ...::+%#::::*%+:..::::--:::::::----------------------============++***###%%%%%%%%%%%%%%%%%\\r\\n              .=:             ..=**----:..-+*##*-          .     .          :=::::-**:....:::-:::::::----------------------------------------==++***###########%\\r\\n              .-.          ......=#*-:::. :=-:---.      .:+*+:   .::.........::..:---::.. ..::::::::::::-----------------------------------::::::::---==+++***##\\r\\n ..                              *#++-..:.-=-.  .      .. -*#*-. :+**=.    ...::...--:::::. .:::::::::::::------------------------------::::::::::::::::::::---=\\r\\n  ::                              ..-=:   ...        ...: .-=+##+:.:=**=:     .-...:-::::::. .::::::::::::::::-----::------::::::::::::::::::::::::::::::::::...\\r\\n   .:                   .....  .:::-===.             .:--. .+*=+*+:  .-+*+-.   --.....:::...  .::::::------::::-====--:::::::::::::::::::::::::::::::::::::::...\\r\\n    .:.                     ..  ..:=+++=-             .==:  -+=.:-...  .:=++-: .----:::::. .. .::::---======--=++++++-:::::::::::::::::::::::::::::::::::::.....\\r\\n  .  .:.                           -*+--==.       ..::..==:  -+===:::.....:-+#*:--:::::::::::::::::-==++++++===+++++=::::::::::::::::::::::::::::::::...........\\r\\n  =:..::.                            .  -=-       .-=-: .=+= :++-:..........-#@%--:...:::::::-----:-==++***++++++==-::::::::::::::::::::::::::..................\\r\\n  ++:.==--                               :::::.   .+*-.  .+#=.--:...:-+*++=::+%@*-=....::::::-----::-=+*********+++=---:::::::::::::::::::::::..................\\r\\n .=++--+=-=.                              .-=-:.          .::......:=*%%%%%#***%%===...::::::::::::::=*#####*********++=-::::::::::::::::--::...................\\r\\n :=-=+=+*=-+.                         ..    ..           .......::::-+##*###%%%#%*=#=.:::::.......:::=######+=+**###***+=-:::::::::::::-=++++-:.................\\r\\n :==-=++**===         .                                 ..........::..:+#**####%%#+%#-:::::.........::=+**+=-:-=+******+=-----:::::::::=+****=:::::.............\\r\\n.------=+**==-        ..          .:.         ..       .........:::-:...-#*+**##%%##%#-::::..........:::::::...:--==+++===-------:::::::====-:....:::::::.......\\r\\n:-------=+**=--.       ::.        =+-..       ..     ...................:=*++**##%%#*%+::::::..... ....:::::::..:::------====-----::::::.::.......::::::::::....\\r\\n----------=++--=:   :+###+-       .:...            ...........:.........:.=+++***#%%**#-:--:-:....   ....:::--:::..:::::---=------:::::::::::::::.:.::::::::::..\\r\\n-::----:::::-=:::.  :*#+-.     ......           ...........     .......::-==+++**##%%+*=.==::.......  ....:*%%%#=-:.....::::----:::::::::::::::::.........::::..\\r\\n-:::--:......:=-::-.                               . ...............:::-=====+++**##%%=-....:::....... ...-+%%%%#*-:.......:::::::---:::::::::::................\\r\\n--::::-:.  .  .--::-:.                       ........:.......... ...:::--====+++**###@+-.....::::::.......:-=*#*=#*-::.........:-------::::::::.................\\r\\n--::---:::.  .  .--:--:            .         .   . .:.      ..  ......:--====+++**###%#--...::--::::......:--+*+.-+-::::.......::::-----::::::................. \\r\\n:==..:---::.. ..  :---=-.                   ... . .:.      ...  ...:..:--=====++***##%%=-:.:=*####*+=-:...:--+++::::::::::.........:::::::::::................. \\r\\n::.   .:====+=:.:. .-=---.                  .:::::::::........   ....:---=====+++**###@+-+=:..::-==+**=------=+*--::::::::::.................:::................\\r\\n:.       .--+*+::=-  .                    ....:::------------:::.....:---=====+++**#%#%#--*#+==-....::..:--:==+#::-::.::::::::..............:::::...............\\r\\n:.:-:..     .:..                          .....:::::::------======-:::---=====+++***%#%%=--+==#*:.:::::..:::==+#. --:...::::::::.....   ...:::::.....           \\r\\n..-=#*-:  . ..                           . ... .:----::::-----=====++==---====++++**###@*--=-:=**..::.::.:::==**  :-:.....::::::::....   ...........            \\r\\n..-#+#-.                                . .. .  .:::::--------:-====++++=-=====+++**#%#%%---=.--*+..:::::::-==#=   :::. ....:::::::.....    ..........          \\r\\n.:+%=-                                 . ..      :------:----=-..:-=++++++=====+++***##%%=:=+:.--*= .::::::==+*:   ..::.  ...:::::::::....     .........        \\r\\n.:##:         .                       .  ..       :------------.. .-=++++*+====++++**#%#%#--+-::--#- .::.:-==+=.    ..-:    ...::::::::............:::..........\\r\\n.-#*:      ....                      .  .          .::-----====-:..::++++**+===++++***%%#%#=++--=-==......-==*:     ..--      ...-===-:.........::::::::........\\r\\n.-#+-      .....                    .. .              ..::-=======:..-++++**===++++***#%%#%#=**#*+=*=:...:==+*:     ...-.      ..-+*##*-:.......::::::::........\\r\\n :*=-      ...                      .  .              .  ..:-======-..=+++***==++++****#%%%%#++******=:..-==+#-.    .:.::        -#%%%%%#+:...:::::...... ......\\r\\n :+=-       .....                   . .                  .. :======+:.:++++**+=++++*****#%%#%*+#**##*+=::-==+#+.     :..:        :##-+=---:::::::::.....   .:-:-\\r\\n..+-:       .  ..                   . .                  .. .:=======:.-+++***+++++******#%%##****+*#*+=++=++#%:     .:...        :+: .:.::-=:::::::...... .:#+.\\r\\n..=-.         ...                . ...                   ..  .-=====+-.:=+++***+++*******##%%##*+++=+**++++++*%=     .:. .          .  ...::=#=::::::.....   ...\\r\\n..-=.        ....                .  ..       .          . ... .======+:.-+++***++++*******#%%%%#**++*%#*******%#.    .-:                    .#*-:::::.......    \\r\\n..:=.        ...                 .  .                      ... :=======::-+++***+++********#%%%%%##**#%%###**###=..   ::                     ==::::::::......   \\r\\n ..-.       .                         ..                      . :=====+=.:=++****+++*******##%%%%%%##*##%%%%#%%##*+++++++====--::..  -=.     :##+=::::::::::.   \\r\\n...-:                                       .          :--:::....::-===+-::+++***+++********###%%%%%#####%####%%%*:....::::--==++*+::-+.     .+%%%#=:::::::::.  \\r\\n...-:                                           .      .---===---::...:--:.-+++***+++********###%%%%#######%%%%##%*:  .::..........:::.       .*#%#%*=+=----++  \\r\\n ..:-                                        .   .     .:----========--:::..-++****+++******#######%#######*####%%%*: .:-:..........:.         :*#%%%+=#%%%###- \\r\\n ..:-.         . ...                      .       .  .  .:::---========++==--=++****+++*****########%%%########%%*=#*:..::..:....::::          .+**%%#=-:.....  \\r\\n ...-:      .. . ..                       ..         .   .  ....::--====+++++++=+***+++*******#######%%%%##%%####+:-#+.  .::::..::...          :+**#%#-:.       \\r\\n....--       .                                        .. .. ...    ..::-==+++++++++**+++*******########%%%%%%%%##=::=%#+=--:--::--::.         .:-+**#*:..       \\r\\n....:-.             :                                  ..  . ...  ........:-==++**+++*+++*******#########%%%%%%#%*==-=*#%%%%##*****#=.        ..::=****-..      \\r\\n. ...-:       .   . .                                   .  .  ... ..........:.:-=+**++++++*******##########%%%%%%%%#*+==+*%%##****##=      ....::::-+***-..:==--\\r\\n  ...:-       . ... ..                                  .. .   .............::..:.=++**++++*******############%%#%%%%%##**#%#**####=....::..........-++*#-.-+***\\r\\n    .:-.           ...               .                   .. .   .............::.:.:=++++++++********############%#%##%%%%%%#%%%#*+-=-:---===--::::-::=++**==-+++\\r\\n.   ..::        .. .  .               ..      ..        .... .   ..............:.:.:==+++++++********########***+=*%#*+=+#%%####*=----------===-====-=+**####+=-\\r\\n.   ...:                               ...     .        .......   ..............:::.:==+++++++********####*=-::::::-+*+==***####%*+====================+**###%#=\\r\\n      ..                                  .          .   .......      . .........:-..:====+++++********####=:::::::.:-+**#*******+:---------:::::::::::-+***###%\\r\\n.     ...                                              .  ........................::..-====++++++********###+:::::::::+***##***+++:.................::..:=++***#\\r\\n       ..                                   ... ..........::::::::::::------------=====+*******************##*-:.:::::*#**********-...................::.:=++**#\\r\\n       ..             .....         .........::..:::::::::::::--------========++++++****#######################+-::::-************+=--:::.............:=--=+*+**\\r\\n.      ..         ... ...    .............::::::::::::::::::::--------======+++++++******######%%%%%%%%%%%%%%%%%%##***********+++++-::::::::::::.......:=-=+****\\r\\n       ...       ........................:::::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%%@@%%%%%###******++=...  ...............---=+**#\\r\\n       .:.  . .............................                               ........:::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=--::::::::::::.. ......:-+*\\r\\n   .....:.....................                                                               ....::-==+*#%%%@@@%%%%%%%%%%%%%%%%###**+=-:.............. ..    .-=\\r\\n .......::...........                                                                              .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:.........  .  . ....:--\\r\\n..............                                                                                         ......::-==+*##%%%%%%%%%%%%%%%###*==-:..          :..:---\\r\\n.....                                                                                                       ......::--==+***#####%%%%%%###**+=-::....:::::--====\\r\\n                                                                                                                ......:::--==++**############***++===------====+\\r\\n                                                                                                                     ......::--==++**###########***++===---=====\\r\\n                                                                                                                           ....::--==+****#######****++==-:-----\\r\\n                                                                                                                              ...:::--==++************++==------\\r\\n                                                                                                                               ....:::--===+++********+++===----\\r\\n                                                                                 .   .....                                     ......:::--====+++++++++++++===--\\r\\n                                                                               ................                                ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n   ..........                                                                      .................                             .........::::------============\\r\\n............                                                                          .....:::..:::...                                 .....:::::------=========\\r\\n.......                                                                                 .....:::.::::...                                 .....:::::-------====--\\r\\n...                                                                                       ......:::::::...                                .....::::::-----------\\r\\n.                                                                                            .....::::::...                               ......:::::::---------\\r\\n                                                                                              .......::::...                              .......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n       ....                                                                                     ........:.....                             .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n...                                                                                               ............                              .............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ...........                                   .................\\r\\n                                                                                                ...........                                    .................\\r\\n\",\n  \"......:::-======--::::::::::::...                  ...:........:::::::::::::::::--------:::........:::::::---============++=======+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::...                     .......::::::::::::::::::::-------::.......::::::::----=======++++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::..                      ..:::::::::::::::::::::::::::----:::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--::::::::...               ..:--:::::::::::...:::::::::::::--------::.....:::::::::---====+++++++***+++===++++**#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--====--::::::::...             .--==++-:::::::::...::::::-----------===--:::...:::::::-----===++++*********++=+**#####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::---=---::::::::...            :-==++-::::.........:::-------------====--::.....:::::-----=++**##########**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................:::------:::::....      ..:-===----------:.........::-----:::::---===++==-::.....::::----=+**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:=+-......................         ......:-=++****+=-:-:::........:::---:::::::--==+++++=-::....::::----=+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....*%%%=.........                    ....    ....:-=*##+:::::.........::::::::::::--==++++++=-:....:::::---==*##%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....+**+-:........                               ...:-=++=::............:::::::::::::--==+++==-:......:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......-=-:......                                  ...::-+*+-...... ...........:::--::::::-=====-::......:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ...                                         ....:-=+*+:...        ......:----==-----======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=++-.              ..:--=====---========--:...::::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*+:               ..--======------===---:...:::------=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=*+-.              ..:--=======---=====--::::::---==---=+*#########%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:-=+*+:...          ...::--======+++++++++==-::::--======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....:--+*+-....      ......::--===+++****###***+=-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . ....::-=+*=:...............::--===+++**#######**+=:::----==--=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .  ....:-=+*+-::.............:::--===++**########**+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . .....::-=++=::......::..::::::--===++**###%%%%###*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......:-=++-:.......::::::::::--====+**###%%%%%###*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::---............:::::----====++*###%%%%%%%##+-::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .......:......   ......:::::---====+**###%%%%%%%%#*=::--==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         .........  ........::::::---===++*##%%%%%%%%%%#*----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................:::::::::--====+**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................::::::::-:----==+*##%%%%%%%%%%%#*----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .:               .......::----::.:::::::--------=+*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      ..=*+::..................:-======-:::----:::::----==*#%%%%%%%%%%%%%#*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      ...=*+++-:.::::::::::::...:-=++==-------::::::::---=+#%%%%%%%%%%%%%%#=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .....                      ..        .=*+**=::::::::::::::...:+**+=-:-----::....::::--+*#%%%%%%%%%%%%%%*--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........            ::.-====-.:..::...=*+#*+-:::::::.......::-#%%#=::::::::....::::::-+*#%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .........:.    ..... .++.:-:::.=%=::... :==-=-:................:-#%%%=....::...::::::::::-=++*##%%%%%%##*=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ........   =*:  :=:..  -#=       -%*..  .....    .................:-#%%%=....:...::::::::::::::::--=+++++==----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            :##-  .     .+-   .  . :..........   ................    ..:+*-.:::.....:::::..::::--::::::::---------===++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             .-=.        :: . .  .   .....        .....                  .==::.....::::::---:-------::::::::--------===+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .        .. .         .........::-:.                   ..:*%=:::..:-:....:==-:-----:::::::::----------===++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             .:::.       ..        ......:+***+=-:.               .....:-+%@%-:::-*#:....::--:::::::::-----:------------=======+++***####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .:.     .  ..    -++----:.::=*###+.                .     ...:+%*:::-#%=...::::--::::::-----------------------=============++***####%%%%%%%%%%%%%%%\\r\\n              :=.            ...=*+-:--:.:=+****:        ...     .    ...   :-::::-**:....::--:::::::-----------------------------------------==++***###########\\r\\n              .:   .      ..... .*#+-:::. -=-::-:       .-*#+:   :--:........::..:--:::.....::::::::::::-----------------------------------::::::::---===++****#\\r\\n...                             .**==-....-=-        . .. -**+-:.:+**=.    ...-...:-::::::. .:::::::::::::----------------------------::::::::::::::::::::::---=\\r\\n  ::                               :=-.    .         ..:. .==+##+: :=**+:     :-...:-::::::. .::::::::::::::::::---:-----::::::::::::::::::::::::::::::::::::...\\r\\n   ::                   .....  .::--==-.             .-=:  :**=+*=.  .-+*+-.  .-:..:..:::...  .::::::------:::-=====-::::::::::::::::::::::::::::::::::::::::...\\r\\n    .:.                     .   ..:+*+==-             .==:  -+-:-:.... .:=++=: .---::::::. ....::::--=======--=++++++-::::::::::::::::::::::::::::::::::::......\\r\\n  .  .:.                          .=+=:-=-        .:::..==:  =+=+-::.......-*#*:--::::::::::::---:--=+++++++==++++++-::::::::::::::::::::::::::::.:::...........\\r\\n .=:..::.                              .-=:       :==-: .=+= :+=-:..........=%@#-=:...:::::::-----:-==++***++++++=-:::::::::::::::::::::::::::..................\\r\\n :+=:.==-:                              .::--:.   :*+:.  .**-.-:....:-*#*+=:-*%@+-=....::::::----::--=+**#******+++==--::::::::::::-:::::::.....................\\r\\n :=++-=*=-=.                              .--:..          .:.......:+#%%%%%#**#%%-+-..:::::::::::::::+#####**********++=-:::::::::::::::----:...................\\r\\n -=-=+=**--=                         ...     .          ........::::-=##*###%%%#%++#-.:::::.......:::=#####*+=+**###***+=-::::::::::::-=+++++-..................\\r\\n.-=--=++**==-         .                                ...........::..:+#**####%%**@#-:::::........:::=++++-::-=+******+=-----::::::::-++***+-::::::::..........\\r\\n:------++**==:        ..          --.        ...      ..........:::-:...=#*+*###%%##%*:::::..........:::::::...:--==++====-------:::::::-===:....::::::::.......\\r\\n--------=+*+---.      .::.       .==:.        ..    ...................::=*+***##%%*#%+::::::....  ....:::::::..:::------====-----::::::.......:::::::::::::....\\r\\n-:--------=++-=-.  .-*%%#+:      .:...             ............... .....::=++****#%%*##::--:-.....   ....::-==-::..:::::---------:::::::::::::::::..::::::::::..\\r\\n-::---:::..:-=:::.. -++-.      .....            ...........  .........:::===+++**##%%+*-.=-::........ ....-#@%%#=-:.....:::::--::::::::::::::::::..........:::..\\r\\n-:::--:....  :=-::-.                               .................:::-=====+++*###%#=-...::::...........-+#%%%**::.......::::::----:::::::::::................\\r\\n-::::--:.     .--::-:                        .......::.....  ..  . .:.:--====+++**##%%=-....:::::::.......:-=*#+-#+:::........::-------::::::::.................\\r\\n--::---::..  .  .--:--:           ..         .     .:       ..  ......:--====+++**###%*-:..::----:::......:--+*=.-=-::::.......::::-----::::::................. \\r\\n:=-..:----::. ..  :---=-.                   ..... .:       ... .......---====+++**###%%--:.:=*#####*+-:...---+*+::::::::::.........:::::::::::..................\\r\\n::.   .:==+++=:::. .-=--:                  ..::::::::::.......   ....:---=====+++**##%%+-*+-...::-==++=----:-=+*:-::::::::::................::::................\\r\\n:. .     .--++=.:=:                       ....:::-------------::.....:---=====+++**#%#%#--*#+++-...:::...-::==+#.--::.::::::::..............::::................\\r\\n..---..     ...                          ......:::::::------======--::---=====+++***%#%%=--+==#*..:::::..:::==** .-::...::::::::....   ....:::::....            \\r\\n.:-+%+-. .. ..                          ....   .::----::------=====++==--=====++++**##%@+--=--=#+..:..::.::-==#=  :-:.....:::::::.....  ............            \\r\\n.:=%+*:                                .. .     .:::::--------:-====++++======++++**#%#%#:--=.--*+..:::::::==+#:  .:::. ....:::::::.....    ..........          \\r\\n.:*#=:                                .. ..      :-----------=:..:==++++*+====++++***%#%%=-==..--*= .::::-:==+*.   ..::.  ...::::::::.....    ..........     ...\\r\\n.=%+:       . .                      .. ..       .:-----------:.. .-=++++*+====+++***#%#%#-=+-.::-#- ....:-==+-    ..:-.    ...::::::::...........::::..........\\r\\n.=#+.     .....                      .             .::----=====-:..:-++++**+===++++***%%#%#=++-=+-=-......-=+*:     ..-:      ..:-====:.........::::::::........\\r\\n.+*+:      ....                     .  .              ...:-=======:..-++++**===++++***#%%%%#+**#*+=*=:...:==+*.     ..:-.      ..=*###*-:.......:::::::.........\\r\\n =+=:      ...                      . .               .  ..:-======-.:=+++**+==++++****#%%%%#+*******=:..-==+#:.    .:.:.       .+%%%%%##+:..::::::..... ......:\\r\\n -+=:      ......                  .. .               .  ...:======+:.:+++***+=++++*****#%%#%*+#**##*+=::===+%=.     :...        -%*-=-::-:::::::::.........-=--\\r\\n.:+-.       . ...                  ...                   .. .-=====+=..=+++***++++******#%%%##*+**+**++++++++%#.     :: ..        :+. .:.::-=:::::::.....   :#= \\r\\n..+-.       . ...                  ...                 . ..  .-=====+-.:++++***+++*******#%%%##*++=++**++++++#%-     ::  .         ..   ..::+#-:::::.....    .. \\r\\n..=-.        ....                  ...       .          ..... .======+:.-+++***+++********#%%%%#**+*#%#******#%*     .-. .                  .#+::::::.......    \\r\\n. --         ...                   .. .                   .... :=====+=.:=+++***+++*******##%%%%%##**#%%%#######=... .-:                     =-::::::::......   \\r\\n..:-.                                 ..               ..     . -=====+-.:=++****++********##%%%%%%##*##%%%%##%%#*=++++++++===--::. .==      -%#*=::::::::::.   \\r\\n. .-.                                       .          :---::....::-===+:::+++***+++*******####%%%%%#####%####%%%+......::::--==+*=::-=      .+%%%#=:::::::::.  \\r\\n...-.                                           .      .---====---:...:--..-++****+++*******####%%%%#######%%%%##%*.  .::..........:::.       .*#%#%*=+====-*+  \\r\\n ..-:                                        .   .     .:---==========--::..=++****+++******######%%#######*###%%#%+:..-:..:........:.         -*#%%#+=#%#####: \\r\\n...:-         .. ...                     ..      .      .:::---========+++=--=++***+++******########%%%########%%+=#*...::.::...:::::          :***%%*=-.  ...  \\r\\n...:-.      .... .            .           .   .      .   .  ....::--====+++++++=+***+++******########%%%%##%%%###=.-#=.  .::::..::...         .-***#%*::.       \\r\\n....-:                                                .. .. ...    ..::--=+++++++++**+++******#########%%%%%%%%#*-::=%#*+=-:----=-::.         .:-+**#*:..       \\r\\n ...:-           . ..                                  .  .  ...  ........:-==++**+++*+++******##########%%%%%%##*+=-=*#%%%%%#****##-        ...::=****-..      \\r\\n. ..:-.      .   .. .                                  ..     ... .........::.:-=+**++++++*******##########%%%%%%%%#*+==+*####****#*-     ....:::::-+***-..-+==-\\r\\n  ...-:       ... . ..                                  .. .   .............::.:::=++**++++*******############%%#%%%%%##**####*###*=...:::..........-++**:.-+***\\r\\n.   .::.           ...               .                   .. .   .............::.:.:=++++++++*******###############%###%%%%%#%%%#+=-=-:----==--:--:-::=*+**==-+++\\r\\n    ..:.        .  . .                ..      .         . .. .   .............::::.:+=+++++++*******########**++==*%#+==+##%####*=----------==========+**####+=-\\r\\n    ..:.                               ...     .        .......   ..............:::.-==+++++++*******#####*=:::::::-+*+==****####*+====================***###%#=\\r\\n      ..                                  .          .   .......      ...........:-..-===++++++********###*=:::::::.:-+*##*******+::-------:::::.:::::::+***###%\\r\\n      ...                                             ..  .......................:-:..-====++++++********###+::::::::-****##***+++..................::...=++***#\\r\\n      ...                                   ............:::::::::::::-------------=====+******************###*-:.::::-***********+-:..................::::=++**#\\r\\n       ..            .....          .........:..::::::::::::::--------=======+++++++****#######################+-::::=************+=--:::.............:==-=+*+**\\r\\n       ..        ........     ............::::::::::::::::::::--------======+++++++******######%%%%%%%%%%%%%%%%%%###**********+++++:::::::::::::.......:===+****\\r\\n       ..        ...:..................:::::::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%%@@%%%%####******++=... ................---=+**#\\r\\n      ..:. .. ..............................                              .........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=---::::::::::... ......:-+*\\r\\n   .....:.....................                                                              .....::-==+*#%%%@@@%%%%%%%%%%%%%%%%###**+=-:.............. ..    .-=\\r\\n........::..........                                                                               .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:......... ..  . . ..:--\\r\\n..............                                                                                         ......::-==+*##%%%%%%%%%%%%%%%###*==-:..         .:..:---\\r\\n.....                                                                                                       ......::--==+***#####%%%%%%###**+=--:..:::::----====\\r\\n                                                                                                                ......:::--==++**############***++===------====+\\r\\n                                                                                                                     ......::--==++**###########***++===---=====\\r\\n                                                                                                                           ....::--==+****#######****++=--:-----\\r\\n                                                                                                                              ...:::--==++************++==------\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                .   .....                                      ......:::--====+++++++++++++====-\\r\\n                                                                               ................                                ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n  ..........                                                                       .................                             .........::::------============\\r\\n...........                                                                           ......::..:::...                                 .....:::::------=========\\r\\n.......                                                                                 .....:::.::::...                                 .....:::::-------====--\\r\\n....                                                                                      ......:::::::...                                .....::::::-----------\\r\\n.                                                                                            .....::::::...                               ......:::::::---------\\r\\n                                                                                              ........:::...                              .......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n       ...                                                                                      ........:.....                             .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n....                                                                                              ............                              .............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ..........                                   .................\\r\\n                                                                                                 ...........                                   .................\\r\\n                                                                                                ...........                                     ................\\r\\n\",\n  \"......:::-======--::::::::::::..                   ...........::::::::::::::::::--------:::.......::::::::---===========+++=======+++++##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::..                      ......:::::::::::::::::::::------:::......:::::::::---=======+++++++++=====++++*##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::..                     ...:::::::::..:::::::::::::::-----:::......:::::::::---====+++++++++++++===++++*##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--::::::::..                .:---:::::::::::...::::::::::::---------::.....:::::::----=====+++++*****+++===++***##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--====--::::::::...             .-==+++::::::::::...::::::-----------===--:::...::::::-----====+++**********++++*#####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-------:::::::....           .:-==+=-::::........:::-------------=====--::.....::::-----==+**###########**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....................::::----:::......      ..:-=+++=--------::........:::-----:::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....=**-.....................         .......:--=++**#*=-:::::........:::--:::::::--==++++++=-:.....::::----=+*#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-%%%#-.........                    ...       ...:=+##=::::.........:::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:+*+=::........                               ...:-=++=:.............::::::::::::::-==++==--:......:::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:--:.....                                    ...:-=+*+-.....  ..........:::----::::--=====-::......::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=+*=:..         .....:----===----=======--:....::::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=++-               ..--======---========--:...:::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=+*=.               .:--======------===---:..:::-------=+*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-+*+-               ..:--===============--:::::---====-==**####%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=+*=....          ...::-====++++++***+++==-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....:-=+*+:....     .......::--==++++***####***+=-:::--======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . ....::-=*+=:...............::--===++***#######**+=:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . .....:-=+*+-:..............::--====++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . .....:--+*+-:......:::::::::::--===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......::-=+=:..........:::::::---===++**###%%%%%###*-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::--:............:::::----===++**###%%%%%%%##+:::--======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .............   .......:::::---===++**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................:::::::--====+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................:::::::::--===++*##%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...........:::....:::::::-------==+*#%%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       .::              .......::-----:::::::::::-------=+##%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      .:=*=::.............:...::-======:::----::::::---==+*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .+*+++-::::::::::::::...:==++==-------::.:::::---=*#%%%%%%%%%%%%%%*=-====+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ......                  .. .:        .+**#*=::::::::::::::..:-*##*=::-----:.....::::--+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .........           .-:.=+===:::.:::. :+**#*=-:::::.........::-#%%#=::::::::....::::::=+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..........-.   .:.....-*-.:::...*%-:.....:=---:.................:-#%%%=....::...::::::::::--=+**##%%%%##*+=-====+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .......    *+.  -=..   =#.     . =#=..  ...      .................:-*#%%=...:....:::::::::::::::::--=+++==----=====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            -#*:  .     :+.   .  . ...........   ...............      .:=*-.::.....::::::..:::----::::::::--------===++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             .-:.       .-.   .  .   ....        ....                    .==::.....::::---=::------:::::::::--------===+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                .        :.           .....::.::--:                   ...-%%=:::.:-=:....:==::-----:::::::::----------===+++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             .:::        ..      ........-*##*+=:.                .....:-*%@%-:::=#*:....::--::::::::-------------------=======++++***####%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ::      .  ..   .=*+--=-:.:-=####=                .        ..+%=:::=#%=...::::--::::::------------------------=============++***#####%%%%%%%%%%%%%\\r\\n              -=             ..:=*+-:--. :=++**+.        .::    ..   ....   :-::::=*+:....::--:::::::------------------------------------------==++***##########\\r\\n.             ..   .      ..... -##+-::: .--:.:-:      ..=*#+.  .-=-:........::..:-:::.... .::::::::::::----------------------------------::::::::::---===++****\\r\\n...                             :+===:...:--:        . : .=**+=:.:+**=.    ...-...:-::::::  .:::::::::::::---------------------------:::::::::::::::::::::::::--\\r\\n .:.                     .        .:=-               :.:. .=+*##+: .=**+:     :-...:::::::.  .:::::::::::::::::---------::::::::::::::::::::::::::::::::::::....\\r\\n   ::                   ..... .::--==+-.             .-=:  :*+-=+=.  .-+*+-.  .-:.::..:::...  .:::::-------:::-=+++=-::::::::::::::::::::::::::::::::::::::.....\\r\\n    .:                          ..-**+==:             :+=.  -+-:-:......:=++=: :---::::::.....::::--========-=++++++=::::::::::::::::::::::::::::::::::::.......\\r\\n .. .::                           .==-:-=-        .:-: :+=: .=+==-::.......-#%*:--::::::::::::---:-==+++*+++==+++++=:::::::::::::::::::::::::::.................\\r\\n -=..:-:.                              .--:       -+=-. :+*- -+=:...........+%@#-=:...:::::::----:--=+++***++++++=-::::::::::::::::::::::::::...................\\r\\n -+=::+--:                              ..---:.   -*-..  :**:.::....:=###*+:=*%@===...::::::::---::--+**##********+==--:::::::::::::::::::......................\\r\\n -=++-+*-=-                               .--:.           ........:-*%%%%%%##*#%#-+-..::::::::::::::-*#####*+****#***++--::::::::::::::-----:...................\\r\\n.==-+++**-=-                         ..                 .......::::::=##*###%%%#%+*#-.::::........::-+####*+==+**##***+=--::::::::::::-++++++:..................\\r\\n:-=--=++**-=:        ..                                ..........:::..:+#**###%%%*#@*:::::.........:::=++==-::-=++****+=-------:::::::-++***=:::::::::..........\\r\\n:------+**+==:        ..         .=-.        ..      ............:::....=#+**##%%%##%*::::...........::::::....:--==+=======-----:::::::----:....::::::::.......\\r\\n--------=+*+---.     .:-:.       :=-..        .     ...................::=*+***##%%*#%=::::::....  ....:::::::..:::------===-----:::::::.......:::::::::::::....\\r\\n-:------:-=+=-=-.  .+%%%*=.      .:..             ................ ......:=++****#%%*#*::=-::.....  ....:::=+=-::...:::::--------::::::::::::::::...:::::::::...\\r\\n-::---:::..:-=:::...-+=.       .....            ........... ..........::-===+++**##%%++::=:::.............=%@%%#=-......:::::-::::::::::::::::::................\\r\\n-:::--:. .. .:=-::-.                              ..................:::-====+++**###@*=:...:::::...... ..:-+#%%#*+::.......:::::-----::::::::::.................\\r\\n-::::--:.     .--::-:                       ........:...    ..  .. .:.:--====++***##%%=-....:::::::.......--+*#==#+:::........:--------:::::::..................\\r\\n--::---::..  .  :-----.           ..               :.      ...  ...:..---====+++**###@+-:..:-=----::......--=+*-.--:::::.......::::----:::::::................  \\r\\n-=. .:----::. .. .-=--=-.                   ........      .... ......:---====+++**###%#-=:.:=**####*+-:...--=+*=::::::::::..........::::::::::..................\\r\\n:.    .:=+++*=-::: :---:.                  ..-::::::::::......  .....:---====++++**%#%%==*+-...:::-=+=-----:==*+:-::::::::::................::::................\\r\\n:...     .:-==-.:-.                       ....:::--------------:::...:---=====+++**###@*--##+++-..::::..:-:-==**.--::.::::::::......  .....:::::........... ....\\r\\n.:=--:.     ...                          . ....:::::::-----========------=====+++**#%#%#---=-=#+..::::...::-==#= .-::...::::::::....   ....::::.....            \\r\\n.--##=:. ....                           . ..   .::------------=====++==--=====+++***##%%=--=:-=#= .:..::.::==+#-  :::.....:::::::.....  ............            \\r\\n.:*#++.                                . ..     ::::::--------:-====++++======++++**###@*:-=-.--#= .:::::::==+#.  .:::. ...::::::::.....      ........          \\r\\n.=%+-                                 .  .      .:-----------=:..:=+++++*+====++++***%#%%--+=.:--#- :::::--==+=    ..-:   ...::::::::......  ...................\\r\\n:+#=.       ...                      .  ..       .:-----------:.  .-+++++*+===++++***#%%%#-==-.-:=*: ....:===+:    ..:-.    ...:::::::...........:::::..........\\r\\n:*#=.     .....                     .. .           .::----=====-:..:-++++**+===++++**#%%%%*=*+==+-=-.....:==++.     ..-:      ..:=+++=:.........:::::::.........\\r\\n.*++.      ....                     .                 ...:-=======:..=+++***===++++***#%%%%*++##*++*-:...-==*+.     ..::       .:+*#%#+-:......:::::::..........\\r\\n.++=.      .   .                   .. .              ..  ..:=======:.:++++**+==+++*****#%%%%*+*******=:..-==**..    .:.:.       :*%%#%%##=:..:::::...... .....::\\r\\n.=+-       .. ..                   ...                .  . .:=======:.-+++***+=+++******%%%#%**#**##*+-:-===*%-.    .:...       .=%*:--::-::::::::....... ..==--\\r\\n.-+:          ...                  . .                   .. .-=====+=..=+++***=+++******#%%%##*+**+**+++++++*%*.     :. .         :+. .::::-=::::::......   -#- \\r\\n.:=:        .....               .  . .                 . ..  .======+-.-+++***++++*******#%%%##+++=++**+++++*#%:     :: ..         ..   ....+#-:::::.....       \\r\\n..=:        ....                   ..                    .... :=======::-+++***+++********#%%%%#**+*#%#******#%+     :-. .                  :#-::::::.......    \\r\\n..=:         ...                   .  .                   .... -=====+=.:=++****+++*******##%%%%%##**#%%%####%##-::..:-: ..                  =-:::::::::....    \\r\\n..-:       .                          .                ..      .-=====+-::+++***+++********##%%%%%%##*##%%%%#%%%#+===++++++++===-:...+-      =%#*=-:::::::::.   \\r\\n. :-                                       .          .----:::....:--===::-+++***+++*******####%%%%######%####%%#+.  ......::--=++-::--      .+%%%#=::-::::::.  \\r\\n ..-                                            .     .:---=====--::...-:..=++****+++*******####%%%%#######%%%%##%+.  .::..........:::.       :##%#%*=++++==#=  \\r\\n...-.             .                      .  .   ..     .:---==========--::..=++****+++*****#######%%#######**##%%#%+:.:-:..:........:          -*#%%#==######*. \\r\\n...-:       . .  ..                      ..      .  .   ..::---========+++==-=++***+++*****#########%%%########%#==#+...:..::...::::.          :**#%%*=:.       \\r\\n...:-.      . . ..            .           .   .      .      ....::--====+++++++=+***+++******########%%%%##%%%##*-.=#=.  .:::...::...         .-***%%=::.       \\r\\n....-.                                                .  .  ...    ...:--=+++++++++**+++******#########%%%%%%%%#*--:+##*+==----==--:.        ...-+**#*:..       \\r\\n....-:           . ..                                  .  .  ...  ........:--=++**+++*+++******##########%%%%%%##*+=-=*#%%%%%#****##-        ....:=****:..      \\r\\n. ..:-.      . . .  .             .                    .. .   ... .........:..:-=+**++++++*******##########%%%%%%%%#*+==+#%##*****#+:     ....:::::-+***-..=++=-\\r\\n  ...-:       ..... :                                   .  .   .............:..:.:+++**++++*******############%%#%%%%%%#**########*-..::-::......:..-++**:.-+***\\r\\n    .-:           ....               .                   .. .   .............::.:.:+++++++++*******###############%####%%%%#%%%#+--=-:----==--:-----:=**#*+==+=+\\r\\n    ..:.        .    .                ..      .         .... .   .............::::.-+=+++++++*******########*++==-*#*+==+##%####*=====------==========***####+-:\\r\\n    . :.                               ...     .        .......   ..............:-:.-===++++++*******#####+-:::::::-+*+=+****####+===============-=====***###%#-\\r\\n      ..                                 ..          .   .......      ...........::..-===++++++********###*-:::::::.:-+*##*******=::------::::....::::::+***###%\\r\\n      ..                                   .          ..  .......................:-:.:=====++++++********###=:.::::::-****##***++=..................::..:=++***#\\r\\n      ...                                  .............:.:::::::::::-----------=======+******************###*-:..:::=***********+::.................:::::+++**#\\r\\n       ..          . .....         ..........:::::::::::::::::--------=======++++++*****#######################+--:::+************+=---:::............:====**+**\\r\\n       ..        ... ....    ............::::::::::::::::::::---------======+++++++*****#######%%%%%%%%%%%%%%%%%%%##**********++++=:.:::::::::::.......:===+****\\r\\n       ..        ...:...................::::::::::::::::::::::::::::::::------=====+++++***#####%%%%%%%%%%%%%%%%%@@%%%%####******++-....................---=+**#\\r\\n      .... .  .............................                               .........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=-----::::::::... .......-++\\r\\n  .....::....................                                                               .....::-==+*#%%%@@@%%%%%%%%%%%%%%%%###**+=-:.............. .   . :-=\\r\\n.......:::..........                                                                               .....:--=+*#%%%%%%%%%%%%%%%%%%%###*+=:........  ..    . .:---\\r\\n.............                                                                                          ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..         .:..:---\\r\\n....                                                                                                        ......::--==+***#####%%%%%%###**+=--:::::::-----====\\r\\n                                                                                                                ......:::--==++**############***++===-----=====+\\r\\n                                                                                                                      .....::--==++**###########***++===---=====\\r\\n                                                                                                                           ....::--==++***#######****++=-::-----\\r\\n                                                                                                                              ...:::--==++************++==------\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                .   .....                                      ......:::--====+++++++++++++====-\\r\\n                                                                               ...............                                 ........:::---=====++++++++======\\r\\n                                                                                 .................                              .........:::----================\\r\\n  ..........                                                                       .................                             .........::::------============\\r\\n...........                                                                           .....:::..:::...                                 .....:::::------=========\\r\\n.......                                                                                 .....:::.::::...                                 .....:::::-------====--\\r\\n....                                                                                      .....::::::::...                                .....::::::-----------\\r\\n.                                                                                           ......::::::...                               ......:::::::---------\\r\\n                                                                                              .......::::...                               ......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                              .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n....                                                                                              ............                              .............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                ...........                                     ................\\r\\n\",\n  \"......:::-======--::::::::::::..                   ...........::::::::::::::::::--------::.......:::::::::---==========+++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::::..                      .....::::::::::::::::::::::------:::......:::::::::---======++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--:::::::::..                   ....::::::::::..:::::::::::::::-----:::.....:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.............:::--=====--:::::::...               .:--=-:::::::::::..::::::::::::----------::....:::::::-----=====++++******+++==++****#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--====--::::::::...             :===++=:::::::::....::::------------====--::....::::::-----===++************+++**#####%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-------:::::::...        .....--====-:::.........:::-------:-----=====--::.....::::-----=++*#####%%%####**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......:..............:::---:::.......     ...:-=+*+==-------::........:::----::::::--===+++==-:.....::::-----=+*##%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-*#*-.................             .......::--=+*##*+::::::.......:::::::::::::--==+++++==-:....:::::----=*##%%%%%%%%%%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....+%%%+:........                                ..:=+#*=::::.........:::::::::::::--==+++++=-::....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:++=-:........                               ....:-=*+-:.............::::::::::::::-==+===-::......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:--.....                                    ....:-=+*+:....   ..........:::----::::-======-::.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=++=..           ....:---====----=======--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...:--+*+:               .:--======---=======--::..::::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=+*=.              ..:-=======------===--::..:::-------=+*######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*+:              ..::--===============--:::::---====-=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=*+-....         ....:--===++++++*****++==-:::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....:-=+*+:....    ........:--===+++***#####***+=:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .. ....:--+*+-:...............::--===++**########**+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  . ....::-=+*=::.............:::--===++**#########**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .....:-=++=::......::::::::::--====++*####%%%%###*=::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......::-==-:..........:::::::--====++*###%%%%%%###+-::-----===+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::-:.............:::::---====++*###%%%%%%%%#*=::--====+=+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......... ...  ........:::::---===++*##%%%%%%%%%%#+-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                         ..................:::::::--===++**#%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................::::::::::--===++*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..........:::::...::::::--------==*##%%%%%%%%%%%%#=---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       :-:..           ........:------:::::::::::------==*#%%%%%%%%%%%%%#*----====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..:+*=--..........::::...::======-::-----::::::---==+#%%%%%%%%%%%%%%#=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .+*+*+-::::::::::::::..:-=++==--------:...::::---+*#%%%%%%%%%%%%%%*--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........                 ...::     .. :+**#*=:::::::::::::...:-###*-::----::....:::::-=*#%%%%%%%%%%%%%%#=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..........           :=::+===-:=:.:::. :++**+=::::...........::=#@%#-::::::::...::::::-=+*#%%%%%%%%%%%%#+=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........:-    ::.....+*:......:%#:.. ...:-:::..................:=#%@#-....::..:::::::::::--==+**##%%##*+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .....     :#+. .--..  .**      ..+*:.  ...      ...................-**%#-...:....:::::::::::::::::--=====-----====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            =#+.        -=    . .  . ........     .............        .=+-:::.....::::::::::-----::::::::--------===++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ::        .:   .   .  .....       ....                     .+=::....::::---==::------::::::::---------===+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ....       .:            ...::-:::---.                  ...:+@%-::::-+=.....:--::----::::::::::----------====+++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             .::.        .     ....::...:=###*+-.                ......:=*#@#::::*%+...::::--:::::::---------------------=======++++***###%%%%%%%%%%%%%%%%%%%%%%\\r\\n              -.         .    .+#+--=-:.:-+###*-                .         .+#-:::+##-..:::::-:::::::-------------------------=====----====++**#####%%%%%%%%%%%%%\\r\\n             .=:            ...:+*+-:-:. -=++++=        .:-:    ..   ....   :-::::=+=:....::--:::::::-------------------------------------------==++****########\\r\\n.             .   .      ..  .  +%#+-::. :=-:.::.      ..=##+.  .=+=:. ......::..:-:::.... .::::::::::::---------------------------------::::::::::::---===++***\\r\\n...                             -=-==....:--.       ...: .=*++=:.:+**=.    ..:-...:-::::::  .:::::::::::::-------------------------::::::::::::::::::::::::::::-\\r\\n .:.                     .     ....-=-              .:::  :++*##=. .=**+-.   .-:...:::::::.  .:::::::::::::::::---------::::::::::::::::::::::::::::::::::::....\\r\\n   ::                   . ... .::--=++-.             .==:  -*=-=+-.  .:=*+-.  .-::::..::....  :::::----=---::-=++++=-::::::::::::::::::::::::::::::::::::::.....\\r\\n    ::                           .=#*===:           . :+=.  ==---::.....:=+++- :--:::::::.....::::-====+++==-=++++++-::::::::::::::::::::::::::::::::::::.......\\r\\n :. .::                           .--::==-       .:--: :+=: :++==::........-#%+:--:::::::::::----:-=+++**+++++++++=-::::::::::::::::::::::::::..................\\r\\n +=..--:                               .--. .    .=+=:. :+*-.-+-.....:::::.:*%@*-=....::::::-----:--=++*****+++++=-::::::::::::::::::::::::::...................\\r\\n =+=.-+--:                              .:---:.   -=:.   :+=..:....:-+%%##+-=*%%-=-...:::::::::::::-=+*###********++==-::::::::::::::::::::.....................\\r\\n.==+=-+*-=-                          .    .::..           ........:=#%#%%%%####%*-*-.:::::::::::::::=######*+***##***+=--::::::::::::::-===-:...................\\r\\n:=--+++*+-=-                         ..                ........::::::=##*###%%%##=#*::::::........::-*####*=-=+**##***+=--::::::::::::=+++++=::::...............\\r\\n:==--=+**+-=.        .                                ..........::::..:+#**###%%%*#@+:::::.........:::-===-:::-=+++**++=-------:::::::=+++*+-:::::::::..........\\r\\n------=+**+==.        .          -+-.        ..      ............:::....+#+**##%%%##%+::::...........:::::::...:--==========-----:::::::---:....:::::::::.......\\r\\n--------=+*=-=:.     :-=-.       :=:..             ..........::::......::+*+***##%%*#%-::::-:....  ....:::::::..:::------===-----:::::::......:::::::::::::.....\\r\\n:------::-=+=--:.  :#@%#+-      .....             ................ .....:-=++***##%%+#+:-+--:.....  ....::-+++=::...:::::-------:::::::::::::::::....::::::::...\\r\\n::---::....:=-:::...--:        . ..             .....................::--===++***##%#++.:-:::....... .....+%@@@#=-......::::::::::::::::::::::::................\\r\\n-:::--.. .. .-=::::.                              ..................:::=====+++**##%@*-:...::::::........:=+#%%*#+::........:::-------:::::::::.................\\r\\n-::::-::.     .--::-:                       .......::..     ..  ...::.--====+++***##%%=-....:::::::.......--+**-=#=:::........:--------:::::::..................\\r\\n--::---::.. ..  :-----.           .         .     .:.      ... ......:--=====+++**##%%=-..:-=====-::.....:--=+*:.--:::::.......::::----:::::::................  \\r\\n--. .:-=---:. .. .-=-==-                   .......:.      .... ...:..:--=====+++**###@*-=:.:=+*#####+=:..:--=+*--:::::::::...........::::::::::.................\\r\\n:.    .:=++**=::-: :--::.                 ..:-:----:::::::..... .....:--=====+++**#%#%%-=#+-.....::-==---=-:==*=:-::::::::::...............:::::................\\r\\n..:      .::=-:.::                       .....::::-------------:::..:----====+++***%#%%+-=#*+*+:.::::...:-.-==#=.--:..::::::::.....   .....::::........      ...\\r\\n.--=-:.    ...                          ......:-:::::::----========------====++++**###%*---=-+#=..::::...::===#- :-::...::::::::....   ....::::....             \\r\\n.-+##-:. . .                           .. .    :::------------=====+++=--=====+++***%#%%---=:-=#= .:.::::::==+#.  :::.....:::::::.....  ............            \\r\\n:-%+*-                                .. .. .   ::::::-------::-====++++======++++**##%@=:-=:.-=#- .::::::-==*+   .:::. ...::::::::.....      ........         .\\r\\n:+%=:                                .. ..      .-------------...:=+++++*+====++++**#%#%#--+-.::=#- ::::---==*-    ..-:   ...:::::::::..........................\\r\\n:#*:      .....                      .  .        .:-----------:. .:-++++**+===++++***%%%@*-+=:.--+*. ....:==+=.    ..:-.    ...:::-:::..........::::::..........\\r\\n:#*-      .....                     .  .           ..:----=====-:.:.-++++**===++++***#%#%%*=*+=++-=-.....:==*=.    ...-.     ...-++++-.........::::::::.........\\r\\n:#+=      .....                    .. .              ....:-=======:.:=+++**+===+++****%%%%%*+*#**+**-...:-==*=.     ..::       .-*#%%#+=-.....:::::::...........\\r\\n:*=-      ..  ..                   .  .              .. ...:=======:.:++++**+=++++*****%%%%%*+*******=:.:===*+..    .:.:.       -%%#####*=:.:::::.............::\\r\\n.+=-       .. ..                   . .                . .. .-=====+=..-+++***==+++*****#%%%#%**#**##*+--===+*%-.    .:...       .+%=:-::::::::::::....... ..==::\\r\\n.==:       . ...                   . .                   .  .======+-.:=+++***=+++******#%%%##++*++**+++++++*%+.    .:...         -=  .:::--=::::::......   -*: \\r\\n.-=.        .....               .  ..                  . ..  :=======:.-+++***++++*******#%%%##+++=+***+++++*%#.     :: .          ..   ....**::::::.....       \\r\\n.:=.        .....               .  ..                   ..... :=====+=.:=+++***+++*******##%%%%#****%%#******#%=     :-                     -+:::::::.......    \\r\\n :=.        ...                 .  .  .                   .....-=====+-.:=++****+++*******##%%%%%##**#%%%%###%##=-:::-=:...          .      .==-:::::::::...    \\r\\n..-.       .                          .               ....     .-====++::-+++***+++*******###%%%%%%##*##%%%%#%%%#=====+++++++++==-..:*-      +%%#+-:::::::::.   \\r\\n .-:                                       .          .-----::....:--===:.-++****+++*******###%%%%%######%###%%%#=.   ......::--==-::-:      .*#%%%=:--:::::-.  \\r\\n..:-                                            .     .:---=====--:::.:::..=++****+++*******####%%%########%%%##%%+.  :-:..........::..       :##%#%*=+**+++#=  \\r\\n..:-              .                      .  .   ..     .----===========--:.:=++***+++******#######%%#######**##%###+:.:-:..:.........          =*#%%#=+#*****+. \\r\\n...-.       . . ...                      ..      .  .   ..:::--========+++====++***+++*****#########%%%########%#-=#=......::...::.:.          =**#%%*-:        \\r\\n...-:       . . ..            .          ..          .  .  ......::-===++++++++++***+++******########%%%%##%%%##*::=#=: ...::........         :=***%%-..        \\r\\n...:-              .                                  .  .  ...    ...::-=+++++++++**++*******#########%%%%%%%%#+--:+###*+======+--:.        ..:-+**#*:..       \\r\\n....-.        .  . .                                  ..  .  ... .........:--=++**+++*++*******##########%%%%%%%#*+=-=*#%%%%%#****%#:      ....:.:=****:..      \\r\\n ...-:       . . .  .             .                    .. .   .............:..:--+**++++++*******##########%%%%%%%%#*+==+####****#*=.   . ....:::::-+***-.:=*++=\\r\\n ...:-.      ... ....              .                    .  .   .............:..:.:+++**++++*******############%%#%%%%%%###%#######+-..:---:......:.:=++**:.-+***\\r\\n.  ..-.           ....              ..                   .... . .............::.:.-+++++++++*******###############%#####%%%#%%##=-:=-:----==--------:=**#*++=+=+\\r\\n   ..::        ..    .               ...     ..         .... .   .............::::.-+++++++++*******#######**+==--*#*==-+#######*========--===========***####+-:\\r\\n.  ...:                                ..              ........   .............::-..-===++++++*******#####+::::::::-+*+=+****####+============-=----===+**###%#-\\r\\n.    ...                                 ..          .  ........      ..........:-:..====++++++********###*-:::::::.:=+*##*******-:::::::::::.......::.:+****##%\\r\\n.     ..                                   .          .. ........................:-:.:=====++++++*******####=:.::::::=****##****+=..................::..:=++***#\\r\\n      ..                                   .............::::::::::::------------=======*******************###+-:..:::=***********+::.................:-:::+++**#\\r\\n      ...         .. .....         .........:::::::::::::::::--------========++++++*****##########%%###########+=--:-+********++**+=---::::...........:====**+**\\r\\n      ...        .......     ............:::::::::::::::::::---------=======+++++++*****######%%%%%%%%%%%%%%%%%%%%####********++++=:...:::::::::.......-===+****\\r\\n       ..       ......................:::::::::::::::::::::::..:::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%%###******++-....................---=+**#\\r\\n      .:.  . ..............................                              ..........::::::---==++**##%%%%%%%%%%%%%%%%%%%%%%%%###****+=-----:::::::.... .......-++\\r\\n  .....::....................                                                               ....::--=++*#%%%@@@%%%%%%%%%%%%%%%%###**+=-............... .  ...:-=\\r\\n.......::...........                                                                              .....::-==+*#%%%%%%%%%%%%%%%%%%%###*+=:.......   ..   .. .:---\\r\\n.............                                                                                          ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..         ....:---\\r\\n.....                                                                                                      ......:::--==+***#####%%%%%%###**+==-:::::------=====\\r\\n                                                                                                                ......:::--==++**############***+++==-----=====+\\r\\n                                                                                                                      .....::--==++**###########***++===---=====\\r\\n                                                                                                                           ....::--==+****#######****++=-::-----\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                .   .....                                      ......:::--====+++++++++++++====-\\r\\n                                                                              ................                                 ........:::---=====+++++++++=====\\r\\n                                                                                .................                               .........:::----================\\r\\n  ..........                                                                       .................                             .........::::------============\\r\\n...........                                                                          ......:::..:::...                             .........:::::------=========\\r\\n.......                                                                                 ....::::.::::...                                 .....:::::-------====--\\r\\n...                                                                                       .....::::::::...                                .....::::::-----------\\r\\n.                                                                                           .....:::::::...                               ......:::::::---------\\r\\n                                                                                              .....:.::::...                               ......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                              .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n....                                                                                              ............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                               ...................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                 ..........                                     ................\\r\\n\",\n  \"......:::-======--::::::::::::..                   ..........:::::::::::-:::::::--------::.......::::::::----=========++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--:::::::::...                      ....::::::::::::::::::::::::-----::.......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::-======--::::::::...                  .....:::::::::...::::::::::::::------::......:::::::::---=====++++++++++++===++++**#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--=====--:::::::...               ::-==-:::::::::::..::::::::::------------::....:::::::-----====+++++******+++==+****##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::---===--:::::::....            .-==+++-:::::.......:::::------------===---::....::::::-----===++****#####**++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-------:::::::...       ...:.:--===--:::.........::-------:::----=====--:......::::-----=+**###%%%%%%###*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....::..............::::::::.......      ...:=+***+==-----:::........::----:::::::--==++++=--:.....::::----=+*##%%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....+#%*:..............               ........:::-=+*##*=:::::........:::::::::::::--=++++++==-:....:::::---=+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:*%%#=.........                                ..:=+*+-:::..........:::::::::::::--=+++++==-:.....::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-=+-::.......                                ...::-+*+-..............::::::::::::::-======-:.......::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:-:...                                      ...::-=+*=:...     .........::-----:::--=====--::.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=*+-..            ...:--=====---========-::....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=.               .:-==++===----======--:...::::-----+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=*+-               ..:-======------====--::.:::--------=+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*=.              ..::-============++==--:::::--=======**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:--+*+-....        ....::--===+++++******++==-:::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=+*=:....   ........::--===+++***#####***+-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .  ....:-=+*+-:..............::---===++**########**=-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .  ....::-+*+=::.............:::--===++**####%%###*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=++=:.......::::::::::--====+**###%%%%%##*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......::-==:...........::::::---====++*###%%%%%%##*=:::----====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::::.....  ......::::----====++*###%%%%%%%%#*-::--===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....... ...   ........:::::--====++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::--===++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................::::::::::--===+*##%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .........::::::...::::::--------=+*#%%%%%%%%%%%%%*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       -=:..          ........::------:::::::::::------==*#%%%%%%%%%%%%%#+---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..:**---:........:::::...:-======-:------::::::---==*#%%%%%%%%%%%%%%*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        :+*+*+-::::::::::::::..:-=++==-------::...::::---+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........                .:.:-:    ... :+**#*=::::::::::::...::=#%#*-::----::....:::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .........            -=:-+=--:-+::::.. -++**+-:::............::=%@%#-.::::::....::::::-=+*#%%%%%%%%%%%#*=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..........--   .-:....:*=  .... =@*... ...::::...................:=%@%#:....::..::::::::::::--=++*#####**+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .         =#=. .-.    :#=      ..+=..  ...      ...................-+*##:..::....::::.:::::::::::::---=--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            =#=.        -: . .  .   .........    ...........           .-=-:::.....::::::::::-----::::::::--------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ...        :: . .   .  ....       ....                      -*-::....:::--:-==:-------:::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ....       ..            ...:--------.                 ...:-#@#-::::=*-.....:--::----::::::::::----------====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ::.     .  ..    .::::::...:+###*=:                 ......:=+#@*:::=#%=...::::--:::::::---------------------=========+++***###%%%%%%%%%%%%%%%%%%%%%\\r\\n             .-      .   .    :*#+--=-..:-+###*.                          .+*:::-*%*:..::::--::::::--------------------------===--------===++**#######%%%%%%%%%%\\r\\n             :=.           ....:+*=::-: .-===++-        :-=:    ... ...... .::.::-=+-.....::-::::::::--------------------------------------::----==++****#######\\r\\n.                 .            .#%*=:::..-=-..::      ..:+##=.  :++=:    ....-...:::::.... .::::::::::::-------------------------------::::::::::::::::--===++**\\r\\n.:                              :-:=-....:-:        .... :+++*+:.:=**=:    ..::...:-:::::.  .::::::::::::::-------:-------------::::::::::::::::::::::::::::::::\\r\\n .:.                    ..     ...:==:              .:::  :++*##=. .-+*+-.   .-:...:::::::.  .::::::::-:::::::---------:::::::::::::::::::::::::::::::::::::....\\r\\n  .:.                     ... .::--=+=-.             :=-.  =*-:==:   .:=*+-.  :-::::.:::...   ::::----===--::-+++++=::::::::::::::::::::::::::::::::::::::......\\r\\n    ::                           .+#+===:         ... -+-. .==---::.....:-+*+:.---::::::....:::::--===++++===++++++=::::::::::::::::::::::::::::::::::::........\\r\\n.:...:.                           .-:.:==:       .:--: -+-. -++=-::........=%%+:=:::::::::::-------=+++**++++++++=-::::::::::::::::::::::::::...................\\r\\n:+-..--:                               .-:...    .+*-:  -**:.==:....:--:::.-*%@+--....::.:::-----:--=++******++++=-:::::::::::::::::::::::::....................\\r\\n:++-:=+-=.                              .:---:.  .--..   -+-.......:=#%%%#+-+#%#-+:...:::::::::::::-+*####********++==-::::::::::::::::::::.....................\\r\\n:==+==*+-=:                          ..   .::.           .......:::+#%##%%%%###%+=*:.:::::.::::::::-*######++***##***+=-::::::::::::::-====-:...................\\r\\n-=-=+++*+-+.                         .                 ........::::.:=##*####%%##=%*::::::........::-*###*+=-=+*******+=--:::::::::::-++++*+=::::...............\\r\\n-----=+**+-=         .                                .........:::::..:+#**###%%%*%%+:::::.........:::-==-:.::-==+++++==-------:::::::=++++=:::.::::::..........\\r\\n------=+**==-        ..         .=+:        ...     ..............::...:+*+***#%%%*%%=::::...........:::::::...:--==========----:::::::::::.....:::::::::.......\\r\\n--------=**=-=:.    :-==-.       --...             .........:::::.....:::+++***##%%*%#:::::-.....  ....:::::::..::::-----===----::::::::::.::::::::::::::::.....\\r\\n:------::-=+---.  .=%@%*=:     ..:..             ................ ......:-=++***##%%+#-:=+:-......  .....:=**+=-:....::::------:::::::::::::::::.......::::::...\\r\\n::---:.....:=-:::. .::           ..             .....................::-====++**###%#==.::::........ ....:*@@@@*=:.......:::::::::::::::::::::::................\\r\\n::::-:.  .  .--::-:                               .................:::-=====+++**##%%+-....::::::..... ..:=+#%%*#+::........:::------:::::::::..................\\r\\n:::::-:..     .--:--:                       .......:.       .   ...:.:--====+++**###%#-:...::::::::......:--+**:+#=:::........:--------::::::...................\\r\\n=-::---::.. ..  :-----.           .         .     .:      ...  ......:--====+++***##%%=-..:-+++==--:.....:--=*+:.:::::::.......::::---::::::::...............   \\r\\n-:  .-==---:.... .-====:                   .:.....:.      ...  ......:--=====+++**##%@+-=:.:=+**####+=:..:=-=+*--:::::::::.................:::..................\\r\\n.     .:=++**=:--. :-::.                  ..:-:-----:::::::.... ....:---=====+++**###%#-+#+-......:-=-:---:-=+#-:-::::::::::...............::::.................\\r\\n..:      ..:--..:.                       ....:::::--------------::..:---=====+++***%#%%=-=**+#+:.::::...:::==+#:.--:..:::::::......   ....:::::......         ..\\r\\n.=-+-:     ...                          ......:-:::::::----=========----=====++++**###@+--=--+#= .::::..:::==+#. :-:....:::::::.....   ...::::.....             \\r\\n:-##*-..   .                           . ..   .:::------------=====+++=--====++++**#%#%#---=:-+#- .:.:::::-==**  .:::.....:::::::.....   ...........            \\r\\n:+%=+.                                .  .  .  .::::::-------::-===+++++======+++***%#%%---=::-=#: .::::::-==#=   .:::. ...::::::::.....      .......          .\\r\\n-#*-.                                .. ..      .-------------...:=+++++*+====++++**#%#@*:=+:.::=*:.::::--===+:    ..-.   ...::::::::...........................\\r\\n=%+.      ....                      .. .         .:-----------:. .:=++++**====++++***%%%%+-+=::--++. ....-==+=.    ..--     ...::---:...........::::::..........\\r\\n=#+:      ....                      .              ..:----=====-:..:=++++**===++++***#%#%%*=*++++-=:.....-=+*-     ..:-.     ..:=++*+-.........::::::::.........\\r\\n=*+:      ....                     .  .              ...::-=======:.:++++**+==++++****%%#%%++*#**+**-...:==+*-.    ...::      ..=#%%%#+=-.....::::::............\\r\\n-+=:      .  ..                    . .               .  ...-=======:.-+++***==++++****#%%%%%++******+=:.:==+#=.     :..:       .+%%*###**-:::::::.....   ....:::\\r\\n:+-:       .  ..                   . .                . .. .-=====+-..=+++***=++++*****#%%%##**#**##+=--===+##:     .:...       .+%-:::.::::::::::....... .:+=::\\r\\n:+-.       . ...                  ...                   ..  .======+:.:+++***+=+++******#%%###++*++**+++++++*%-     .:...         --  .:::-==::::::.....   .=+. \\r\\n.=-.       .....                  ...                  . .   :=======:.=+++***+++********#%%%#*+++++***+++++*%*     .-. .          .    ....#+:::::...... .     \\r\\n.--.        .....                 ..                     ... .-=====+-.:=+++***+++*******##%%%%#****%%#*****##%-     ::                     -=:::::::.......    \\r\\n --         ..                  .  . ..                   ... .======+-.:+++***+++********##%%%%%##**#%%%%##%%#*=--::-=:....        ..      .+=-::::::::::..    \\r\\n :-.                                  .               .....    .=====+=::-+++***+++*******###%%%%%%##*#%%#%##%%%*--====+++++++++=-..-#:     .*%%#+-:::::::::    \\r\\n .-.                                       .          :-----::....::-===:.=++****+++*******####%%%%######%###%%%#=.   .......::-=-:::-.      .*#%%#=:--:::::-   \\r\\n..-.                                           ..     .----=====---::.:::.:=++***+++*******#####%%%########%%%##%%=.  :-...........::.        -##%#%*=****+*%-  \\r\\n..-:             .                       .  .   .      .---============--:.:+++***+++******#######%%#######**#%%###=:.:::..:.....:.:.          +*#%%*=+*+****= .\\r\\n..:-.      . .. ...                      .          .  ....::---=======++++===+****+++*****########%%%%########%*:+#-......:...:-:.:.         .=**#%%+-.        \\r\\n...-:      .. . .                        ..          .  .  .. ...::-===++++++++++***+++******########%%%%##%%%##+::+#=:..:.::........        .:=***%#:..        \\r\\n...-:             .                                   .  .  ..     ...::-=+++++++++**++*******#########%%%%%%%##=-::*###*+=====++==:.        ..:-+**#+:..       \\r\\n...:-.        . .  .                                  ..  .  ..   ........:--=++**++++++*******##########%%%%%%%#*+=-=*#%%%%%#***#%*.      ...::.:=**#*:.       \\r\\n ...-:      .   .. ..                                  .  .  ... ..........:..:--+**+++++********##########%%%%#%%%##+==+###***#*#*-.  .......::.::-++**-.:+**+-\\r\\n ...-:       . . . ..              .                    . ..   .............:..:.-+++*++++********############%##%%%%%%#####%####*+:.::---::.....:.:=++#+::-+***\\r\\n   .:-.           . .               ..                   . .    .............:..:.-+=++++++********##############%%#####%%%#%%#*=:-=-:----==---------+**#*++===+\\r\\n   ..:.        .                     ...     ..        .....     .............:::..=+++++++++*******######**+==---*#*=--*#######*====================+***####+-:\\r\\n.  . ..                                ..              ........   .............:::..====++++++*******#####=::::::::-+*+++****####===========---------==***###%#-\\r\\n     ..                                  ..          .   ......       ..........:-:.:====++++++*********##*-:::::::.:=+*##*******:::::::::::........::.:+*+***#%\\r\\n     ...                                              .. ........................:-:.:=====++++++********##*=:.::::::+****##****+-.................::...:+++**##\\r\\n      ..                                   ............:::::::::::::------------======+*******************###+-:..:.:+***********+::.................:-::-+++**#\\r\\n      ..          .  ....          .........:::::::::::::::::--------=======+++++++*****########%%%%%##########+=----********+++**==---::::...........-===+*****\\r\\n      ..         .......    ............::::::::::::::::::::---------=======+++++++*****######%%%%%%%%%%%%%%%%%%%%%###********++++=.....:::::::........-===+****\\r\\n      ...       ...:....................::::::::::::::::::::::::::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%%###******++-........:...........---=+**#\\r\\n     ..:. .. ..............................                              ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%###****+=-----::::::.....  .. ...-++\\r\\n  .....::....................                                                               ....::--=+**#%%%@@@%%%%%%%%%%%%%%%%###**+=-............... .  ...--=\\r\\n.......::..........                                                                               .....::-=++*#%%%%%%%%%%%%%%%%%%%###*+=:.....     .    .. .:---\\r\\n............                                                                                           ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..      ......:----\\r\\n...                                                                                                        ......:::--==+***#####%%%%%####**+==-::::-------====+\\r\\n                                                                                                                ......:::--==++**############***+++==-----=====+\\r\\n                                                                                                                      .....::--==++**##########****+++=----=====\\r\\n                                                                                                                           ....::--==++***######****+++=-::-----\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                .   .....                                      ......:::--====+++++++++++++====-\\r\\n                                                                               ...............                                 ........:::---=====++++++++======\\r\\n                                                                                .................                               .........:::----================\\r\\n  .........                                                                        .................                             .........::::------============\\r\\n...........                                                                          ......:::..::....                             .........:::::------=========\\r\\n......                                                                                  ....::::.::::...                                 .....:::::-------====--\\r\\n...                                                                                       .....::.::::...                                 .....::::::-----------\\r\\n.                                                                                           .....:::::::...                               ......:::::::---------\\r\\n                                                                                              .......:::....                               ......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                              .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n....                                                                                              ............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                ...........                                     ................\\r\\n\",\n  \"......:::-======--:::::::::::...                   ..........:::::::::::::::::::-------:::.......::::::::---=========+++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--:::::::::...                      ....::::::::::::::::::::::::-----::.......::::::::----=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::-======--::::::::...                  .....:::::::::...::::::::::::::------::......:::::::::---====+++++++++++++===++++**#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--=====-::::::::...               ::-==-:::-::::::...:::::::::-------------::....:::::::-----====+++++******+++==+****##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::---===--:::::::....            .-==+++-:::::.......::::-------------===---::....::::::-----===++***######**++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::------:::::::....       ...:.:--===-::::.........::------::::---======--:.....:::::-----=+**###%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....::..............::::::::......       ...:=+***+==-----:::.......:::----:::::::--==++++=--:....:::::----=+*##%%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....+#%*:..............               ........:::-=+*##*=:::::........:::::::::::::--=++++++==-:....::::----=+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:*%%#=........                                 ..:=+*+-:::..........:::::::::::::--=+++++==-:.....::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-=+-::.......                                ...::-+*+-...............:::::::::::::-=====--:......:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....:-:...                                      ...::-=+*=:...     .........::-----:::--=====--::.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=*+-.             ...:--=====---=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=.               .:-===+==-----=====---:...::::-----+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=*+-               ..:-======------====--::::::--------=+*########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*=.              ..::-============++==--:::::--=======**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:--+*+-...         ....::--===+++++******++=-::::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...::-=+*=:....   ........::--===+++***#####**++-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .  ....:-=+*+-:..............::--===+++**########*+=-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .  ....::-+*+=:..............:::--===++**####%%###*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ....::-=++=:.......::::::::::--====+**###%%%%###*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......::-==:...........::::::---====++*###%%%%%%##*=:::----====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::::.....  ......::::----====++*###%%%%%%%%#*-::--===++=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...........   ........:::::--====++*##%%%%%%%%%##+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::--===++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................:::::::::---===+*##%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .........::::::..:::::::--------=+*#%%%%%%%%%%%%#*----====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       -=:..          ........::------:::::::::::------==*#%%%%%%%%%%%%%#+---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..:**---:........:::::...:-======-:------::::::---==*#%%%%%%%%%%%%%%*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        :+*+*+-::::::::::::::..:-=++==-------::...::::---+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ........                .:.:-:    ... :+**#*=:::::::::::....::=#%#*-::----::....:::::-=*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .........            -=:-+=--:-+::::.. -++**+-::.............::=%@%#-.:::::::..:::::::-=+*#%%%%%%%%%%%#*=-====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..........--   .-:....:*=  .... =@*... ...::::...................:=%%%#:....::..::::::::::::--=++*#####**+=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .         =#=. .-.    :#=      ..+=..  ...      ...................-+*##:..::....::::.:::::::::::::---=--------===++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            =#=.        -: . .  .   ........     ..........            .-=-::.....:::::::::::-----::::::::--------===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ...        :: . .   .  ....       ....                      -*-::....:::--:-==:-------::::::::---------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ....       ..            ...:--------.                 ...:-#@#-::::=*-.....:--::----::::::::::----------====++++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n             ::.     .  ..    .::::::...:=#%#*=:                 ......:=+#@*:::=#%=...::::--:::::::---------------------==========++***###%%%%%%%%%%%%%%%%%%%%%\\r\\n             .-      .   .    :*#+--=-..:-+###*.                          .+*:::-*%*:..::::--::::::--------------------------===--------===++**#######%%%%%%%%%%\\r\\n             :=.           ....:+*=::-:  -===++-        :-=:    ... ...... .::.::-=+-.....::-::::::::--------------------------------------::----==++****#######\\r\\n.                 .            .#%*=:::..-=-..::      ..:+##=.  :++=:    ....-...:::::.... .::::::::::::-------------------------------::::::::::::::::---==++**\\r\\n.:                              :-:=-....:-:        .... :+++*+:.:=**=:    ..::...:-:::::.  .:::::::::::::--------:--------:::::::::::::::::::::::::::::::::::::\\r\\n .:.                    ..     ...:==:              .:::  :++*##=. .-+*+-.   .-:...:::::::.  .::::::::::::::::--------::::::::::::::::::::::::::::::::::::::....\\r\\n  .:.                     ... .::--=+=-.             :=-.  =*-:==:   .:=*+-.  :-::::.:::...   ::::----===--::-+++++=::::::::::::::::::::::::::::::::::::::......\\r\\n    ::                           .+#+===:         ... -+-. .==---::.....:-+*+:.---::::::....:::::--===++++===++++++=::::::::::::::::::::::::::::::::::::........\\r\\n.:...:.                           .-:.:==:       .:--: -+-. -++=-::........=%%+:=:::::::::::-------=++***++++++++=-::::::::::::::::::::::::::...................\\r\\n:+-..--:                               .-:...    .+*-:  -**:.==:....:--:::.-*%@+--....::.:::-----:-==++******++++=--::::::::::::::::::::::::....................\\r\\n:++-:=+-=.                              .:---:.  .--..   -+-.......:=#%%%#+-+#%#-+:...:::::::::::::-+*####********++==-::::::::::::::::::::.....................\\r\\n:==+==*+-=:                          ..   .::.           .......:::+#%##%%%%###%+=*:.:::::.::::::::-*#####*++**###***+=-::::::::::::::-====-:...................\\r\\n-=-=+++*+-+.                         .                 ........::::.:=##*####%%##=%*::::::........::-*###*+=-=+*******+----::::::::::-++++*+=:::................\\r\\n-----=+**+-=         .                                .........:::::..:+#**###%%%*%%+:::::.........:::-==-:.::-==+++++==-------:::::::=++++=:::.::::::..........\\r\\n------=+**==-        ..         .=+:        ...     ..............::...:+*+***#%%%*%%=::::...........:::::::...:--==========----:::::::::::.....:::::::::.......\\r\\n--------=**=-=:.    :-==-.       --...             .........:::::.....:::+++***##%%*%#:::::-.....  ....:::::::..::::-----===----::::::::::.::::::::::::::::.....\\r\\n:------::-=+---.  .=%@%*=:     ..:..             ................ ......:-=++***##%%+#-:=+:-......  .....:=**+=-:...::::::-----:::::::::::::::::.......::::::...\\r\\n::---:.....:=-:::. .::           ..             .....................::-====++**###%#==.::::........ ....:*@@@@*=:.......::::::::::::::::::::::.................\\r\\n::::-:.  .  .--::-:                               .................:::-=====+++**##%%+-....::::::..... ..:=+#%%*#+::........:::------:::::::::..................\\r\\n:::::-:..     .--:--:                       .......:.       .   ...:.:--====+++**###%#-:...::::::::......:--+**:+#=:::........:-------:::::::...................\\r\\n=-::---::.. ..  :-----.           .         .     .:      ...  ......:--====+++***##%%=-..:-+++==--:.....:--=*+:.:::::::........::::::::::::::...............   \\r\\n-:  .-==---:.... .-====:                   .:.....:.      ...  ......:--=====+++**##%@+-=:.:=+**####+=:..:=-=+*--:::::::::.................:::..................\\r\\n.     .:=++**=:--. :-::.                  ..:-:-----:::::::.... ....:---=====+++**###%#-+#+-......:-=-:---:-=+#-:-::::::::::..............:::::.................\\r\\n..:      ..:--..:.                       ....:::::--------------::..:---=====+++***%#%%=-=**+#+:.::::...:::==+#:.--:..:::::::......   ....:::::......         ..\\r\\n.=-+-:     ...                          ......:-:::::::----=========----=====++++**###@+--=--+#= .::::..:::==+#. :-:....:::::::.....   ...::::.....             \\r\\n:-##*-..   .                           . ..   .:::------------=====+++=--====++++**#%#%#---=:-+#- .:.:::::-==**  .:::....::::::::.....   ..........             \\r\\n:+%=+.                                .  .  .  .::::::-------::-===+++++======+++***%#%%---=::-=#: .::::::-==#=   ..::  ...::::::::.....      ........         .\\r\\n-#*-.                                .. ..      .-------------...:=+++++*+====++++**#%#@*:=+:.::=*:.::::--===+:    ..-.   ...::::::::.............::............\\r\\n=%+.      ....                      .. .         .:-----------:. .:=++++**====++++***%%%%+-+=::--++. ....-==+=.    ..--     ...::---:...........::::::..........\\r\\n=#+:      ....                      .              ..:----=====-:..:=++++**===++++***#%#%%*=*++++-=:.....-=+*-     ..:-.     ..:=++*+-.........:::::::..........\\r\\n=*+:      ....                     .  .              ...::-=======:.:++++**+==++++****%%#%%++*#**+**-...:==+*-.    ...-:      ..=#%%%#+=-....:::::::............\\r\\n-+=:      .  ..                    . .               .  ...-=======:.-+++***==++++****#%%%%%++******+=:.:==+#=.     :..:       .+%%*###**-:::::::.....  .....:::\\r\\n:+-:       .  ..                   . .                . .. .-=====+-..=+++***=++++*****#%%%##**#**##+=--===+##:     .:...       .+%-:::.::::::::::....... .:+=::\\r\\n:+-.       . ...                  ...                   ..  .======+:.:+++***+=+++******#%%###++*++**+++++++*%-     .:...         --  .:::-==::::::.....   .=+. \\r\\n.=-.       .....                  ...                  . .   :=======:.=+++***+++********#%%%#*+++++***+++++*%*     .-. .          .    ....#+:::::...... .     \\r\\n.--.        .....                 ..                     ... .-=====+-.:=+++***+++*******##%%%%#****%%#*****##%-     ::                     -=:::::::.......    \\r\\n --         ..                  .  . ..                   ... .======+:.:+++***+++********##%%%%%##**#%%%%##%%#*=--::-=:....        ..      .+=-:::::::::::.    \\r\\n :-.                                  .               .....    .=====+=::-+++***+++*******###%%%%%%##*#%%#%##%%%*--====+++++++++=-..-#:     .*%%#+-:::::::::    \\r\\n .-.                                       .          :-----::....::-===:.=++****+++*******####%%%%######%###%%%#=.   .......::-=-:::-.      .*#%%#=:--:::::-   \\r\\n..-.                                           ..     .----=====---::.:::.:=++***+++*******#####%%%########%%%##%%=.  :-...........::.        -##%#%*=****+*%-  \\r\\n..-:             .                       .  .   .      .---============--:.:+++***+++******#######%%#######**#%%###=:.:::..:.....:.:.          +*#%%*=+*+****= .\\r\\n..:-.      . .. ...                      .          .  ....::---=======++++===+****+++*****########%%%%########%*:+#-......:...:-:.:.         .=**#%%+-.        \\r\\n...-:      .. . .                        ..          .  .  .. ...::-===++++++++++***+++******########%%%%##%%%##+::+#=:..:.::........        .:=***%#:..        \\r\\n...-:             .                                   .  .  ..     ...::-=+++++++++**++*******#########%%%%%%%##=-::*###*+=====++==:.        ..:-+**#+:..       \\r\\n...:-.        . .  .                                  ..  .  ..   ........:--=++**++++++*******##########%%%%%%%#*+=-=*#%%%%%#***#%*.      ...::.:=**#*:.       \\r\\n ...-:      .   .. ..                                  .  .  ... ..........:..:--+**+++++********##########%%%%#%%%##+==+###***#*#*-.  .......::.::-++**-.:+**+-\\r\\n ...-:       . . . ..              .                    . ..   .............:..:.-+++*++++********############%##%%%%%%#####%####*+:.::---::.....:.:=++#+::-+***\\r\\n   .:-.           . .               ..                   . .    .............:..:.-+=++++++********##############%%#####%%%#%%#*=:-=-:----==---------+**#*++===+\\r\\n   ..:.        .                     ...     ..        .....     .............:::..=+++++++++*******######**+==---*#*=--*#######*====================+***####+-:\\r\\n.  . ..                                ..              ........   .............:::..====++++++*******#####=::::::::-+*+++****####===========---------==***###%#-\\r\\n     ..                                  ..          .   ......       ..........:-:.:====++++++*********##*-:::::::.:=+*##*******:::::::::::........::.:+*+***#%\\r\\n     ...                                              .. ........................:-:.:=====++++++********##*=:.::::::+****##****+-.................::...:+++**##\\r\\n      ..                                   ............:::::::::::::------------======+*******************###+-:..:.:+***********+::.................:-::-+++**#\\r\\n      ..          .  ....          .........:::::::::::::::::--------=======+++++++*****########%%%%%##########+=----********+++**==---::::...........-===+*****\\r\\n      ..         .......    ............::::::::::::::::::::---------=======+++++++*****######%%%%%%%%%%%%%%%%%%%%%###********++++=.....:::::::........-===+****\\r\\n      ...       ...:....................::::::::::::::::::::::::::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%%###******++-........:...........---=+**#\\r\\n     ..:. .. ..............................                              ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%###****+=-----::::::.....  .. ...-++\\r\\n  .....::....................                                                               ....::--=+**#%%%@@@%%%%%%%%%%%%%%%%###**+=-............... .  ...--=\\r\\n.......::..........                                                                               .....::-=++*#%%%%%%%%%%%%%%%%%%%###*+=:.....     .    .. .:---\\r\\n............                                                                                           ......::-==+*##%%%%%%%%%%%%%%%###*+=-:..      ......:----\\r\\n...                                                                                                        ......:::--==+***#####%%%%%####**+==-::::-------====+\\r\\n                                                                                                                ......:::--==++**############***+++==-----=====+\\r\\n                                                                                                                      .....::--==++**##########****+++=----=====\\r\\n                                                                                                                           ....::--==++***######****+++=-::-----\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                .   .....                                      ......:::--====+++++++++++++====-\\r\\n                                                                               ...............                                 ........:::---=====++++++++======\\r\\n                                                                                .................                               .........:::----================\\r\\n  .........                                                                        .................                             .........::::------============\\r\\n...........                                                                          ......:::..::....                             .........:::::------=========\\r\\n......                                                                                  ....::::.::::...                                 .....:::::-------====--\\r\\n...                                                                                       .....::.::::...                                 .....::::::-----------\\r\\n.                                                                                           .....:::::::...                               ......:::::::---------\\r\\n                                                                                              .......:::....                               ......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                              .........::::::::::::\\r\\n..........                                                                                       .............                              ..........::::::::::\\r\\n....                                                                                              ............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                  .................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                ...........                                     ................\\r\\n\",\n  \"......:::-======--:::::::::::...                   ..........:::::::::::::::::::-------:::.......::::::::---=========++++++======++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--:::::::::...                      ....::::::::::::::::::::::::-----::.......::::::::----=====+++++++++++====++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........::--======--::::::::...                 ..:..::::::::::...::::::::::::::------::......:::::::::---====++++++++*++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--::::::::...              .:-===-:::-::::::...::::::::----------=---::....:::::::----=====++++*******++==++***##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::---===--:::::::....            .-==++=-::::........::::------------====---::....::::::----===++***#######**+++*####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-------::::::...      ...::-::--==--:-:.........:::------::::---======--:.....:::::----=+**###%%%%%%%%##*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:--...............::::::......        ..:-=+***++==-:--::........:::----::::::--===++++=--:....:::::----=+*##%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...-#%%+............                  ..........::-=*##*=::::.........::::::::::::---=++++++=--:....::::----=+*#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...-###+:........                                 ..:-+*+-::...........:::::::::::::--=+++++==-:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-==:::.......                               ....:-=+*=:................::::::::::::-=====--:......:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::...                                       ...::-=*+-...       .......::-------:---=====--:......:::----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...:--+*+:.             ..:---=====--========--:....::::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=++=.              ..:-==+===-----=====--::..::::------+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...:-=+*+:               .::-======------===--:::::::-------=+**########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=**-.             ...:--=========+++++==--::::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*+:...        .....::-===+++++*******++=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-+*+-.....  .........::--==+++***######**+=-:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 . ....::-=+*=::..............::--===++***########*+=::::-------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 . .....:-=+*+-:.......::...:.:::-====++**###%%%###*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::-=++-:.......::::::::::--===++**###%%%%###*+::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......:--=-:...........::::::---===++**###%%%%%%##*=:::---=====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......:::.....   ......::::----===++**##%%%%%%%%##+-:---==++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ...... ..   ........::::::--===++**#%%%%%%%%%%#*=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ..................::::::::--===++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...................:::::::::---===+*##%%%%%%%%%%##=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .........::::::..:::::::-------==+*#%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      .==:..   .     .........:--===--::::::::::::-----=+##%%%%%%%%%%%%%#=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..-*+-=-:.......::::::...:-=====--------:::::::--===*#%%%%%%%%%%%%%#+---===+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        -*+**+-::::::::::::::..:-+++=--------::...::::--=*#%%%%%%%%%%%%%%#=-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........             .  --:--:   .... -*+*#+-::::::::::.....::+%%%*-:::--:::....:::::-+*#%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..........           :+-.==---:++::::...=++++=::..............::+%%%*:..::::::..:::::::-=+*##%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......... .=:   --::...=#:       *@=..  ...:......................:+%%%*:....::..:::::::::::::-==++*###**+=---====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           *#-  ::.    -*.       :=-.  ...      ....................-=+#*:..:.....:::.:.:::::::::::::----------====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .+*-        .-.   .  .   ........     .......               .-=:::......:::::::::------::::::::-------====+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..        :.   .  ..   ...      ..:..                      +#-::...:::::::-=-:------:::::::::--------====++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ....        ..            ..:===--=--:                 ...::+%@#::::-**:.....:--::---::::::::::-----------=====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .::.     .  ..   .:--::-:..:-+#%#*=.                .......:-+#@+:::+%#-..::::--:::::::----------------------==========+++**####%%%%%%%%%%%%%%%%%%%%\\r\\n             -:              .=#*=---:..:=*###+                .          .++:::-*%+:..::::--::::::---------------------------=----------===++**#########%%%%%%%\\r\\n             --           .....-**=::-. .-=====:       .-==:    .......... .::.::-==:.....::-::::::::-------------------------------------::::----==++****######\\r\\n.                 .            -%#+=:.:..==:....      ..:+##=.  -+*=:    ...:-...:::::.:.  .::::::::::::-------------------------------::::::::::::::::---===++*\\r\\n.:                              :.:=-  ..::.        ..:. -+++*+:.:=**=:    ..::...:-:::::. ..:::::::::::::-------:---------:::::::::::::::::::::::::::::::::::::\\r\\n ::                    ...    .:.:-==:              .::.  -*+*#*=. .-+*+-.   .-....:::::::.  .::::::----::::::--==----::::::::::::::::::::::::::::::::::::::....\\r\\n  .:.                     ..  .::-=++=-.             -=-. .++-:--.   .:=*+-.  --::::::::...  .::::---====----=+++++=::::::::::::::::::::::::::::::::::::::......\\r\\n   .-.                           :*#=-==.        .... -+-  :==-=-::.....:-+*+:.--:::::::...::::::-===+++++===++++++-::::::::::::::::::::::::::::::::::::........\\r\\n:: ..:.                           .:..:==.       .---. -+-. =+==-:.........+%%=--:::::::::::------=+++***+++++++==-::::::::::::::::::::::::::...................\\r\\n=+:.-=-:                               :-:...    -*+:.  =#*.:=-....::==--:.=#@%-=-...:::.:::-------==+*******++++=--:::::::::::::::::::::::.....................\\r\\n-++-:+=-=.                              .:=--:   .-:.   .-=:......:=+%%%%#==+#@*-+:..::::::::::::::-*#####********++==-::::::::::::::::::::.....................\\r\\n-=++=+*=-=.                         ..    .:..           .......::-+####%%%%%##%=++:.:::::.::...:::=*#####*++**###***+=-:::::::::::::-==+==-:...................\\r\\n==-=++**=-=                                           .........::::.:+#**####%%%*+%+::::::.......:::=**#*+=--=+******+=----::::::::::=++*+*+-.:::...............\\r\\n-----++**==-        ..           .                    .........:::::..:****###%%#*%%=::::..........:::---::.::-==+++++==-------::::::-=++++-::.:::::::..........\\r\\n------=+**==-        ..         :*=..       ...     ..............:....-**+***#%%%*%%-::::::.........:::::::..::--==========----:::::::::::....::::::::::.......\\r\\n--------=*+--=:.   .-+*+-.      .::..             .........:::::. ....:::*++***##%%*%*:::::-....   ...:::::::::.::::-----==-----:::::::::::::::::::::::::::.....\\r\\n:-----:::-==-::.  .*%%*=:.    ...:.             ................. ......:=+++***##%#*#::+=::.....   ....::+##*=-:....:::::-----:::::::::::::::::.......::::::...\\r\\n::--::.....:=-:::. ...                          ...................:::--===+++**##%@*=-.::::.............-#@%@@*=:.......::::::::::::::::::::::.................\\r\\n:::--:. ..  .--::-:                          .   ..................:::-=====+++**##%%=-....::::::........-=*#%#+#=::........::-------::::::::...................\\r\\n::----:..     :--:--.                       . .....:.      ..  ....:.:--====+++**###@*-:...:::::::.......:--**+.+*-:::.......::-------:::::::...................\\r\\n=::----::.  .. .:-----.          ..        ..    .:.      ...  ...:..:--====+++**###%#--..:=+*+++=-:.....:--+*+:::::::::........::::::::::::::...............   \\r\\n-.  .-===--:.... .-====:                  .::....:...    .... ......:---====++++**%#%%===:.:-=+**###+=:::---=++--:::::::::.................::::.................\\r\\n.     .:==*#*-:--. :::.                   ..:---------::::::........:---=====+++**###%*-+#*-:::...:--::---:-=+#:--::::::::::..............:::::.................\\r\\n.::      ..:-:..:.                      .....:::::--------===----:..:---=====+++**#%#%#--=*+*#+..::::...:::==+#..-::..:::::::......   ...::::::.....          ..\\r\\n:-=+-:     ..                           . ....:-:::::::----=========----=====+++***##%%=--=--+#- .::::..::-==**  :-:....:::::::.....  ....::::....              \\r\\n-=##+:.                                . ..   .:::------------=====+++=--====++++**###@*--=-:-+#: ::::::::-==#=  .:::....::::::::.....   ..........             \\r\\n-#*+-                                 . .. .   .--::::-----=-::-===+++++=====++++***%#%%--==.:-=*: .::::::==+#:   ..::  ...::::::::.....     .........         .\\r\\n=%+:                                 .  .       :-------------...:=++++**====++++***#%%@+:==:.-:+*..::::--==++.   ..:-.   ...::::::::............:::............\\r\\n*#-.     .....                      .  .         .:------==---:. .:=++++**====+++***#%%%%+-+=::--*= .....-==+-     ..-:     ...:----:..........:::::::..........\\r\\n**=.     .....                     .. .            ..::--======-:..:=+++**+===++++***%%#%%++*+*+===:....:==+*:     ..:-.     ..:=+**+-........::::::::..........\\r\\n*++.     .....                     . .               . .::-======-:.-++++**+==++++***#%%%%%++*#**+#+-...-==+*:.    .:.-.      ..+#%%%#*+-...:::::::.............\\r\\n++=.      . ...                   .. .              ..  ...-=====+=..=+++***==++++****#%%%%%+*#*****+=..-==+#-.     :.::       .#%%*#***+-:::::::..... .....::--\\r\\n=+-       .. ..                   ...                .  .. .======+-.:++++**+=+++******#%%%##+*#**#*+=-====+%*.     ::...       :*%:::..::::::::::.........:*=::\\r\\n-=:          ...                  . .                 . ..  :=======:.-+++***++++*******#%%##*++*=+**+++++++#%:     :: ..         -:  .:::-==::::::.....   .==. \\r\\n:=:        .....                  ...                 . ..  .-=====+=.:=+++***+++*******##%%%#*++++*#***+++**%+     .-. .          .    ...:#=:::::........     \\r\\n.=:         ...                   ..                   ..... .-=====+-.:=++****+++*******##%%%%##**#%%##****###:     -:                     --:::::::.......    \\r\\n.-:       . .                     .  .                    ... .======+::-+++***+++*******###%%%%%##**#%%%%##%%#*==---==-:::..       ..      :*=-:::::::::::.    \\r\\n.-:                                       .           .....    :-====+=::-+++***+++*******###%%%%%%##*#%%####%%%+----=====+++++++-..=*.     .#%%#+-::::::::.    \\r\\n :-                                                  .:=-----::...::-==-::=++****++********###%%%%%#####%%##%%%##-.  .........::--::::       :##%%#=:=-::::--   \\r\\n..-.                                           .     ..----======--::.::..:+++***+++*******#####%%%########%%###%%-  .-:...........::.        =##%#%+=*###**%:  \\r\\n..-.             .                      ..      .     ..---============--::-++****+++******#######%%#######*##%%**#=:::::.::....::.:          .+*#%%*=++=++++- :\\r\\n..-:       . .  ...                     ..          .  ....::---======+++++===+****+++******#######%%%%###%####%+:+#:  ....:...:-:.:          .+**#%#=-.        \\r\\n..:-.      .. .                          .          ..  .  .. ...::--==++++++++++***++*******########%%%%%%%%%##=::*#=:..:.::.......         .:=**#%*:..        \\r\\n...-.             .                                  ..  .  ..    ....::-=+++++++++**++*******#########%%%%%%%##=-:-*##%#*+++++*+==:.        ..:-+**#+:..       \\r\\n ..-:       . . . ..                                  .. .  ...  .........::-=++**++*+++*******##########%%%%%%%#*+=-=+#%%%%%****#%+.     ....::.:=**#+:.  ..   \\r\\n ..:-.      .   .. .                                   . ..  ... ..........:..::-+**+++++*******###########%%%%#%%%%#*+=+###***###+:. ........:::::=++**:.-****-\\r\\n  ..-:       . . ....              .                   .. .   ..............:..:.-+++*++++*******#############%##%%%%%%%###%%####*=:::--=-::...:::::=++#+::-+**+\\r\\n   .::         .  . :               ..                 ... .  ...............:.:..=+=++++++********#############*%%#**##%%%#%##+-:--------==---------+**#**+===+\\r\\n   ..:.        .                     ...     ..        .......  ..............:::..==+++++++********######*+==--:=*#*=-=*#######*+===================+***####+-.\\r\\n   . :.                                ..          .   ........   .............:-:.:====++++++*******####*-:.::::::-+*++*****###*==========-----------=***###%#-\\r\\n     ..                                  .          ..  ........      ..........:-:.:====++++++********###*-:::::::.:=+*##******+::::::::::.........:..:+*+***#%\\r\\n     ..                                              ... .......................::-:.:====+++++++*******###*=:.::::::+****##****+:.................::...:+++**##\\r\\n     ...                                 ..............::::::::::::-------------======+*******************###+-:....-************=-:.................:--:-+++**#\\r\\n      ..         .. .....         ..........::::::::::::::::---------=======+++++++*****########%%%%%%#########+==--=********+++**=-----:::::.........-===+*****\\r\\n      ..        ........   .............::::::::::::::::::::---------======+++++++******######%%%%%%%%%%%%%%%%%%%%%###********++++-......:::::.........-===+**#*\\r\\n      ..       .......................:::::::::::::::::::::::.::::::::::-----======++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******++-........::::........:--=+**#\\r\\n     ..:. .................................                              ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%###****+=----::::::......  .  ...-=+\\r\\n .....::....................                                                                ....::--=+**#%%%@@@%%%%%%%%%%%%%%%%###**+=:.............. ..  ...--=\\r\\n......:::..........                                                                               .....::-=+**#%%%%%%%%%%%%%%%%%%%###*+-:.....     .    .. .:---\\r\\n............                                                                                           .....:::-==+*##%%%%%%%%%%%%%%%###*+=-:..     ....:..:----\\r\\n...                                                                                                        ......:::--==+***#####%%%%%%###**+==-::::------====++\\r\\n                                                                                                                ......:::--==++**############***+++==-----=====+\\r\\n                                                                                                                      .....::--==++**##########****+++=----=====\\r\\n                                                                                                                           ....::--==++***######****+++=-:------\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                . .......                                      ......:::--====+++++++++++++====-\\r\\n                                                                              ................                                 ........:::---=====+++++++++=====\\r\\n                                                                                .................                               .........:::----======++========\\r\\n  .........                                                                       ..................                             .........::::------============\\r\\n...........                                                                          ......::..:::....                             .........:::::------=========\\r\\n......                                                                                 .....:::.:::::...                                 .....:::::-------====--\\r\\n...                                                                                      ......:::::::...                                 .....::::::-----------\\r\\n                                                                                            .....:::::::...                               ......:::::::---------\\r\\n                                                                                              .......:::....                               ......:::::::::------\\r\\n                                                                                               ........::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                              .........::::::::::::\\r\\n.........                                                                                        .............                              ..........::::::::::\\r\\n....                                                                                             .............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                 ..........                                     ................\\r\\n\",\n  \"......:::-======--:::::::::::...                   .........:::::::::::-:::::::--------::.......::::::::----========+++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--:::::::::..                      ....:::::::::::::::::::::::::----:::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::-=====---::::::::..                 ..:::::::::::::....:::::::::::::-------::.....:::::::::---=====+++++++**++++==++++**#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--::::::::...              :-===+-::--::::::..::::::::----------=---:::....::::::-----====+++*********++==+****##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::---==---:::::::....            :===++=:::::........:::-------------====--::.....:::::-----==++***########**+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::------::::::....     ...:-==----------:.........:::-----:::::--=======-::.....::::-----=+*###%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:==-................:::....         . ...:-=++***++=-:--::........:::---:::::::--==+++++=-::....:::::----+*##%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...+%%%=.........                    .....  .....:-=*##*-::::.........::::::::::::--==++++++=-:....:::::----=*##%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...+##*=:........                                ...:=+*=-::...........:::::::::::::--=++++==-::....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....-=-::......                                 ....:-=+*=:.................:::::::::::-=====-::......:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ...                                          ...::-=*+-...        ......::-------:--======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*=:              ..:--=====---========--:....:::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=*+-               .:--==+===-----=====--:...:::------=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=.              ..:--======-----====--::::::--------=+**########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...:--+*+-.             ..::--========++++++==--::::--=======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=+*=....       ......:--===++++********++=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*+-................:--===+++***######**+=:::----===-=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=**=::..............::--===++**#########*+-:::--------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....:-=+*=-:......:::..:::::--====+**####%%%###*+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::-++=:.......::.:::::::--====++*###%%%%%###*=:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::-=-:...........::::::---====++*###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......::.....    ......::::---====++*###%%%%%%%%##=::--===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        ........   ........:::::---===++*##%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................::::::::--====+**#%%%%%%%%%%%#+---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ..................::::::::::---==++*#%%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                       .               ........:::::::..::::::--------==*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     .-++:..  ..    .........::-====--::::---::::-----==*#%%%%%%%%%%%%%%*----====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     ..-*+=+-:......:::::::...:-=====--------:::::::---=+#%%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        -*+*#+:::::::::-::::...:=**+=-:------:....::::--=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........            .. .=----.   .....=*+*#+-::::::::::.....::+%%%+:::::::::....:::::-+##%%%%%%%%%%%%%#=-===+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ...........           -+::=--:::*+:::....=+=+=-:...............::+%%%*:...::::..::::::::-=+**#%%%%%%%%%#*+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........  :+:  .=-.....**       .#%-..  .......   ................:*%%%*:...::..::::::::::::::---=+*****+==---====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .##-  :.     ++      . :-.. .....     ....................:-=#+:.::.....::....::::::::::::::---------====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .=+:        :-   ..  .   ......       .......                -=:::.....::::::::::------::::::::-------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .        .:       .    ..     ...:::                      :##:::..::-:::::-=-:------:::::::::--------====++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            :...        :         ......-+++===--.                ....:-*@@*::::+#+. ...::--::-:::::::---::-----------=====++++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            .:.         .    .-=-:--:..:-*#%#*-                ........:-=#@-::-#%#:..::::--:::::::----------------------===========+++**####%%%%%%%%%%%%%%%%%%%\\r\\n             -.              .=#*=---:..-=*##*=                .          :=-:::=*%=....:::--::::::---------------------------------------===++**#########%%%%%%\\r\\n            .-:          ......=**-:::. :==--==.       .=++:   .::..........-:.::---:.. ..::-:::::::::----------------------------------:::::::----==+++***#####\\r\\n                               +%*+-:.:.:==: ...     .. :+#*-. .=**=:    ...::...:::::::.  .::::::::::::------------------------------::::::::::::::::::----==++\\r\\n:.                              ..-=:  ..:.        ...:  -==*#+:.:=**=:     .-:...:::::::. ..:::::::::::::-------:--------::::::::::::::::::::::::::::::::::::::\\r\\n.::                    ....  .:::-===.              :--.  =*++#*-  .-+*+-.   :-......:::::.  ::::::-----:::::--===---::::::::::::::::::::::::::::::::::::::.....\\r\\n  .:                      ..  .::-+++=-             .-+-. .++::-:..  .:=*+-:  --::::::::  .  .:::---=====---=++++++-:::::::::::::::::::::::::::::::::::::.......\\r\\n.  .-.                           -#*=-==.        ..:..=+:  :====:::.....:-+**::=-:::::::..::::::--==++++++==++++++=-::::::::::::::::::::::::::::::::............\\r\\n-:..::.                           ... :=-.       :---. =+=..=+=-:.........:*%%=--.:::::::::-------=+++***+++++++=-::::::::::::::::::::::::::....................\\r\\n+=:.==-:                               :::::.    =#=:. .=#+.:=:...::-===-:.=#@%-=:...::::::-----:--=+*********+++=--::::::::::::::::::::::......................\\r\\n=++--*=--                               .-=-:.   ....   .--.......:+*%%%%#++*%@+-+:..::::::::::::::=*####**********++=-::::::::::::::::::::.....................\\r\\n==++=+*--=                          ..    ...           .......:::-+#####%%%%###-*+:.:::::......:::+######+++**###***+=-:::::::::::::-++++=-....................\\r\\n=--=++**-=-                                           .........:::..:+#**####%%#+*%=:::::........:::=****=---=+******+=-----::::::::-+*****=:::::::.............\\r\\n-----+***==:        ..           ..         .        .........::::::..:**+*###%%##%%=::::..........:::--::...:-==++++===-------::::::-=+++=:::.::::::::.........\\r\\n------=+*+=-:        ..         -*-..       ...     ..............:....-**+***#%%%*%#-::::::.........:::::::..::--=========-----::::::.:::....::::::::::::......\\r\\n--------+*+-==:   .-+*#+-       .:...             .........:::::. ....::-+++***##%#*%+:::::-....  ....:::::::::.:::::----==-----::::::::::::::::.::::::::::.....\\r\\n:-----:::-==:::.  :*%#+-.    ......            ........... ............:-=+++***#%%#**::+-::......  ....:-#%#*+-:....:::::----:::::::::::::::::........:::::....\\r\\n::--:......-=::::.  .                           ...................:::-====+++**##%@+=:...::.............-#%%@%*=:.......::::::::-::::::::::::..................\\r\\n:::--:. ..  .--::-:                         ... ...:...............:::-=====++***##%%=:....::::::........-=*#%++#=::........::-------::::::::...................\\r\\n::---::..     :-::--.            .         .  ....::       ..  ......:--====+++**##%@+-...::::::::.......::=**=.++-:::.......:::------:::::::...................\\r\\n=.:----::.  .. .-----:.          .         .     .:       ... ......:---====+++**###%*--..-+****++=:.....---+*=:::::::::........::::::::::::::................  \\r\\n:   .-====-:.... :-===-.                  .::::..:...... ...  ...:..:---====+++**#%#%%-==:.:--=+**#*+-:::---=*+:-:::::::::................:::::.................\\r\\n      .-==*#+-:=-..::..                  ...::----------::::........:---=====+++**%#%@+-+#*--::...:--:::-::==**.--:::::::::...............:::::.................\\r\\n.-.      ..::. ..                       .....::::::-------====---:.:----=====+++**#%#%#--=*+*#=..::::...::-==** :-::..:::::::.....   ....:::::.....             \\r\\n--*+-.  . ...                          .......---::::::-----========----=====+++***%#%%=--=--+#: ::..:..-:-==#=  -::....:::::::.....  ....:::.....              \\r\\n-*##=..                               .. . .  .::::-----------=====+++=-=====++++**##%@+--=-:-+#:.::::::::==+#:  .::.....::::::::.....   ...........           .\\r\\n=%++.                                .. ..     .---:::-----=-.::===+++++=====++++**#%#%#:-==.:-+*..:::::::==+*.   ..:.  ...::::::::.....     .........      ....\\r\\n*#-.                                .. ..       :------------:. .-=++++**====++++***%#%%+:==:.-:**..::::--==+=    ..:-.   ...::::::::...........::::............\\r\\n#*:      .....                      . ..         .:------==---:...:=++++**====+++***#%#%%+=+=:---*- .....-=++:    ...-:     ...-===-:.........::::::::..........\\r\\n#*-      .....                     .  .            ..::--======-:..:++++**+===++++***%%#%%++***+===:....:==*+.     ..:-      ..-+*##+:........:::::::...........\\r\\n*+=      ....                     .. .              .. .::-======-..-++++**===++++***#%%%%#++***++#+-...-==**..    ...:.      .-#%%%%#*+-...::::::..............\\r\\n*=-      ......                   ..                ..  . .-=====+-..=+++***==+++*****#%%%%#+****#**+-..-==+#-.    .:.:.       -#%#+**++=::::::::..... ....::---\\r\\n+=:       .. ..                   . .                .  ...:======+:.:+++***+=+++******#%%#%#+*#**#*+=====++%+.     :...        -*#:.:..::-:::::::.........-#=..\\r\\n==:         ...                .  . .                 . ..  :=====+=:.-+++***++++*******#%%##*++*=+**+++++++#%.     :: ..        .-:  .:::-==:::::......   .--..\\r\\n-=.        .....               .  ..       .          . ... .-=====+-.:=+++***+++*******##%%%#**+++*#***+++*#%=     :-  .          .     . :*-:::::........     \\r\\n:=.        .....               .  ..                    .... .======+:.-+++****+++*******##%%%%##**#%%##****###.    .-.                     -:::::::::......    \\r\\n.=.       ...                     .  .                    ... :=====+=::-+++***+++*******###%%%%%##**#%%%%##%%#*+====+=---::..      :.      -*+-:::::::::::.    \\r\\n.-:                                       .          .:.....   :-====+=::=++****+++*******###%%%%%%####%%####%%#=::----====+++**+-.:+*.     .#%%#+-::::::::.    \\r\\n.-:                                                  .-=-----::....:--=-.:+++****++********###%%%%######%%%#%%%##-.  ..........:-:::::       :###%#=-=-::::=-   \\r\\n.:-                                        .   .     ..----======---:.::..:+++***+++*******######%%########%%##%%%-  .-:...........:..        =#%%%%+=#######: .\\r\\n.:-.           ...                      .. .    .     .:---=============-::-++****+++*****########%%#######*##%%**#=::::..::....::.:          .**#%%*=+=-====: :\\r\\n..-.       . . ...                      ..          .  ....:::--======+++++===+****+++******#######%%%%##%%#####=:+#:  ..:::...:-:..          :***%%#-:.        \\r\\n..--       . .               .           .          ..  .  .. ....:--==++++++++++***++******#########%%%%%%%%%#*-::*#=:::::::..:....         .:+**#%+...        \\r\\n..:-.             .                                  .. .. ...    .....:-=+++++++++*+++*******#########%%%%%%%##=-:-*#%%#*++++**++=:         ..:-+**#+:..       \\r\\n ..-:       .   . .                                   .  .  ...  .........::-=++**++++++******###########%%%%%%%##+=-=+#%%%%%****#%=      ....::.:=**#+:. .:..  \\r\\n...--.      . . .  .             .                    .. .   ..............:..::=+**+++++*******###########%%%%#%%%%#*+=*##***####=...........:.:.:=++**:.-****-\\r\\n. .:-.           ...               .                   .. .   ..............:..:.=++++++++*******###############%%%%%%%%###%%###*+=:::-==--::.::::::=+*#+::-++*+\\r\\n  ..-:         . .. .               ..                 ... .   ..............:.:..=++++++++*******#############**%%#***#%%%#%##+-:--------==---------+**#***===+\\r\\n  ...:                               ..      ..        ......   ..............:::.:==+++++++********#####*+==--::=*#+=-=*#######*+===================+**#####+:.\\r\\n    .:                                 ..          .   .......   ..............:-:.:====+++++********####*:..::::::-+**+******##*=========------------=***###%#-\\r\\n     ..                                  .          ..  ........     ...........:-:.:====++++++********###*-:::::::.:+**##******+:::::::::..........:..-+*+***#%\\r\\n     ..                                              ... .......................:--:.-====+++++++*******###*-:.::::::*****##****+:.................::...:+++*###\\r\\n     ...                                 ..............::::::::::::------------===+===+*******************###+-:::..-************=-::................----=+++**#\\r\\n     ..         ... ....          ..........::::::::::::::::---------=======+++++++****########%%%%%%%#########*+===+********+++*+=-----::::::........-===+*****\\r\\n      ..        ......     .............::::::::::::::::::::---------======+++++++******######%%%%%%%%%%%%%%%%%%%%%###********++++-........::..........-===+**#*\\r\\n      ..  .    ..........................:::::::::::::::::...:::::::::::-----======++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******++::......::::::.......::--+**#\\r\\n    ..:.  . ..............................                               ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%##*****+=---:::::::......  .  . .-=+\\r\\n......::....................                                                                ....::--=+**#%%%@@@%%%%%%%%%%%%%%%%###**+-:.  ........... ..  ...--=\\r\\n......:::..........                                                                               .....::-=++*#%%%%%%%%%%%%%%%%%%%###*+-:....      .    :. .:---\\r\\n............                                                                                           .....:::-==+*###%%%%%%%%%%%%%%###*+=-:..    .....:.::----\\r\\n...                                                                                                        ......:::--==+***#####%%%%%####**+==-----------====++\\r\\n                                                                                                                ......:::--==++**############***+++==----======+\\r\\n                                                                                                                      ....:::--==++**##########****+++=-----====\\r\\n                                                                                                                           ....::--==++***######****+++=-:--:---\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                               .........                                       ......:::--====+++++++++++++====-\\r\\n                                                                              ................                                 ........:::---=====+++++++++=====\\r\\n                                                                               ..................                               .........:::----================\\r\\n   ...... .                                                                       ..................                             ..........:::------============\\r\\n..........                                                                           ......::..:::....                             ..........::::------=========\\r\\n......                                                                                 .....:::..::::...                                 .....:::::-------====--\\r\\n...                                                                                      ......:::::::...                                 .....::::::-----------\\r\\n                                                                                            .....:::::::...                               ......:::::::---------\\r\\n                                                                                              .....:.:::....                               ......:::::::::------\\r\\n                                                                                               .......:::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                               ........::::::::::::\\r\\n.........                                                                                       ..............                              ..........::::::::::\\r\\n....                                                                                             .............                               .............::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                  ............                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n                                                                                                 ..........                                     ................\\r\\n\",\n  \"......:::-======--:::::::::::..                    .........:::::::::::::::::::--------::.......::::::::----========+++++++=====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--:::::::::..                      ...:::::::::::::::::::::::::-----:::......:::::::::---=====++++++++++++===++++*##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--:::::::::..                 .:-::::::::::::...:::::::::::::--------::.....:::::::::---=====++++++***+++===++++*##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--::::::::...             .-===++:::-::::::...:::::::-----------=---::.....::::::-----===+++**********++=+**####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::---==---:::::::....           .-===++-::::.........:::-------------====--::.....:::::-----==+**##########**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::------:::......      ..:-=+==--------::.........:::----::::::--===++==-::.....::::----=+**##%%%%%%%%%%##++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...-++-.....................          .. ...:-==++****+-:::::........:::---:::::::--=+++++==-:.....::::----=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..:#%%#-.........                    ...     .....:=+##*-::::.........::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..:+**=-:........                               ...::=++=:.............:::::::::::::--=++++==-:......:::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:-=:.......                                  ...::-=*+-...... ...........:::--:::::--=====-::......:::---=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .                                           ...:-=+*+:..         .....::----==----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=++=.              .:--======---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-+*+:               .:-=======------===---:...:::------=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=+*=.              ..:--======----=====--::::::---=----=+*########%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*+:             ...::-=======+++++*++===-:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=*+-....       .....::--==++++****###***+=-:::--======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....:-=+*+:...............::--===++***#######**+=:::----==--=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-+*+-:..............:::-====++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=++=:.......:::..:::::--===++**###%%%%###*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....:-=++-:..........:::::::--====+**###%%%%%###+-:::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::---............:::::----====+**###%%%%%%%##+:::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......:.. ..    ......:::::---====+**##%%%%%%%%%#*-:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                        .... ...  ........::::::--====++*#%%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...................::::::::--===++*##%%%%%%%%%%#*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ..................:::::::::----==+*##%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      ..               .......::---:::.::::::::-------=+*#%%%%%%%%%%%%%*=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    ..-*+::.....  ...........:-=====-::::---::::::----==*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    ...=*+=+=:....:::::::::...:======-:-----::::::::---=*#%%%%%%%%%%%%%%*=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .                         ..        .=*+**=:::::::::-::::...-=***=::-----::....::::--+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .........            ::.-=--=-....::...=*+**+-::::::::.......::*%%%+:::::::::.....::::=+##%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .........:.    . ..  .++.:--::.=#=::... :====-:................::*%%%+:...::::::::::::::--=+*##%%%%%%%##+=--===+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......   =+.  :=:..  :#=       :%*..  ......   .................:-*%%%+....::..:::::::::::::::--==++*++==----====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          -%*:  .     .+-      . ::........     ................   ..:=*+::::.....:::::.:::::::::::::::---------===++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .==.        :: . .  .   ......       ......                  -=::.....:::::::--:------:::::::::--------==++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .        .: . .        ..  .....::-.                     .=%*:::..:--:::::-=-:-----::::::::::--------====++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .:::.       ..        ......:=**++==::                ....::=#@@+:::-*#=. ...:---:::::::::----:------------======+++***####%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n            .:.     .  ..    :++-:--:.::=*###+:                .    ....:=%%:::=#%*:..::::--:::::::----------------------============++***####%%%%%%%%%%%%%%%%%%\\r\\n            :=              .:+**----:..-+****-          .     .          :=::::=##-....:::-:::::::----------------------------------------===++**#########%%%%%\\r\\n            .-          ..... .+#+-:::. -=-:---.      .:+*+:   .:::.........-..::--::.. ..::::::::::::----------------------------------:::::::::---==+++***####\\r\\n                              .*#++-....-=-.  .      .. -*#*-:..=**=:    ...::...:::::::. .:::::::::::::----------------------------::::::::::::::::::::::--===+\\r\\n:.                               .--.   ...        ...:  -=+##+:.:=**+:     .-....:::::::.  .:::::::::::::::::--::--------:::::::::::::::::::::::::::::::::..:::\\r\\n.:.                   .....  .:::-==-.             .:--. .+*=+*+:  .-+*+-.   :-......:::...  ::::::-----::::-=====-::::::::::::::::::::::::::::::::::::::::.....\\r\\n  ::                      .   ..:=+++=-             .=+:  :+=::-...  .:=++=: .--:::::::.  ...::::--======---++++++=:::::::::::::::::::::::::::::::::::::........\\r\\n.  ::                           .=*+--=-.       ..::..==:  -+===:::.....:-+#*::=:::::::::::::--:-==+++++++==++++++-:::::::::::::::::::::::::::::::..............\\r\\n-..:::                             . .-=-       .-=-: .=+=..++-:..........-#@%---..::::::::-------=+++***++++++=-::::::::::::::::::::::::::.....................\\r\\n+=.:=--:                              .:::::.   .**-.  .+#=.:-:...::=*+==::+%@#:=:...::::::-----:--=+*********+++==-:::::::::::::-::::::........................\\r\\n=+=:=+-=-                               .---:.   ..     .::......:=*#%%%%#++*%%===...:::::::::::::-*#####**********+=--:::::::::::::::---::.....................\\r\\n-=++=**-==                          ..    ..           .......::::-+#####%%%%#%#-#=.:::::.......:::+#####*==+**###***=--::::::::::::-=++++=:....................\\r\\n=--=++**-=:                                           ..........::..:+#**####%%#+%%=:::::........:::=+*++-::-=+******=------::::::::-+****+-:::::::.............\\r\\n----=+**+==:        ..          ::.         .        .........:::::...-**+*###%%##%#-::::..........::::::....:--=++++===-------::::::-====-:...::::::::.........\\r\\n------=**+--:       .:.        .=+:.        ..     ...............:...:-**+***#%%#*%*::::::.... .....::::::...:::-----=====----:::::::........::::::::::::......\\r\\n-------=+*=-=-.   :+###+:       ::...             .........:::::. ....:.-+++***#%%#*%=::-:-:....  ....::::---::..:::::---=-----:::::::::::::::::.::::::::::.....\\r\\n-----::::-==:::. .-##+-:.    ......            ...........  . .........:==+++**##%%**+.-+:::......  ....:=%%%#+-:....:::::---::::::::::::::::::........:::::....\\r\\n::--:......-=::::.                              ..................:::-=====+++**##%%==....:::...........:=#%%@%*=:.......::::::----:::::::::::..................\\r\\n:::--:. ..  :--::-:                        .... ...:............. .:.:-====+++**###%*-:...:::::::.......:--*##=*#=::........:--------:::::::....................\\r\\n::---::..     :-::--.            .         .  ....:.      .... ...:..--=====++***##%%=-...::::::::......:--=**-:+=::::.......:::------:::::::................ ..\\r\\n-.:----::.  .. .-----:.          .         .     :.      .... ......:--=====+++**##%@+--.:-+*##**+=-:...:--=+*-:::::::::.........:::::::::::::............... ..\\r\\n.   :-=====:.... :-===:.                  .:::::::..........  ......:--=====+++**###%#-++:..:--=+***+-:---:=+*=:-::::::::.................::::..................\\r\\n      .-==**=:-=: .:.                    ...::------------:::......:---=====+++***%#%%=-*#*==-:...:::.::-:-==#+.--:::::::::..............:::::..................\\r\\n--.       .::.                          .....::::::-------=====--:::----====++++**###@*--++=*#-.:::::...::-==#= :-::..:::::::.....   ....:::::....              \\r\\n==#=-.  . ..                           . ... .-----::::----==========---=====+++**#%#%#---=:-*#:.::.::..::==+#- .-::....:::::::.....  .....:......              \\r\\n-#*#:.                                . .. .  .::::-----------====++++=-=====+++***##%%=--=::-**..::::::::==+#.  :::.....::::::::.....   ...........          ..\\r\\n*#=-                                 . ..      :----:::---==-..:==++++++=====++++**#%#@*:==-.::+*..::::::-==*+    ..:.  ...::::::::.....    ...........     ....\\r\\n%*:         .                       .  .. .     :------------:. .-=++++**====++++**#%#%%=-+-::-:*+..::::-===+-    ..--.   ...:::::::...........:::::............\\r\\n#+.     .....                      .. .          .:-----====--:..::=++++*+===++++***#%#%%==+-:-==+:.....:==+=.    ..:-.     ..:-===-:.........::::::::..........\\r\\n*+:      .....                     . .             ..::--======-:..-++++**+==++++****%%#%%++***+=+=:....-==*=.     ..-:      ..=*###+:........:::::::...........\\r\\n++:      ....                     .  .              .. .::-======-..=+++***==++++****#%%%%#++******+-..:-==*+.     ..::.      .+%%%%%#**=..::::::..... .........\\r\\n+=:      ......                   . .               .. .. :======+-.:++++**+==+++*****#%%%%#+****#**+-.:===*#:.    .:.:.       =%%*+*+===::::::::..........:----\\r\\n+-.       . ...                   . .                . .. .:=======:.-+++***+=+++******#%%#%****+*#*+=====+*%=.    .:...        -#*..:..::-:::::::...... ..=#-..\\r\\n+-.       . ...                . ...                    .  .-=====+=..=+++***++++******##%%##*+++=+**++++++*%#.     :: .         .-.  .::::+=:::::.....    .-: .\\r\\n=-.        ....                . ...       .         .. ... .======+-.:+++****+++*******##%%%#**++*##***++**#%-     ::             .       -*::::::........     \\r\\n--         ....                .  .                     .... :=======::-+++***+++********#%%%%%##**#%%###**##%*.    .-.                    .-::::::::......     \\r\\n:-.       ..                   .  . ..                    ... :=====+=::=++****+++*******##%%%%%%##**#%%%%%#%%#*+====+=----::..    .-.      =#+=:::::::::::.    \\r\\n.-.                                       .          .::..... .:-===++-::=++****++*******####%%%%%%####%#####%%#-::::----===++**+-::+=      :#%%#*-::::::::.    \\r\\n.-.                                                  .-===----::...::-=:.:+++***+++********###%%%%######%%%%%%###-.  .:........::::::.       -#%#%#=-+---::+-   \\r\\n -:                                        .   .     .:---========--::::..-++****+++******#######%%########%%##%%#:  :-:...........:..        =#%%%#=+#%%##%#. .\\r\\n.-:          .....                      .  .   ..     .:---=============--:=++****+++*****########%%%######*#%%#+*#-::::..:.....:.:.          :**#%%+==------. :\\r\\n.:-.      .. . ...                      ..         .   . ...::--======+++++===+****++******########%%%%##%%#####-:**.  .::::...::...          -***%%*-:         \\r\\n..-:       . .               .           .          .. .. ...  ...:--==++++++++++**+++******#########%%%%%%%%%#+-::##+-::::::.:::...         .:+**#%+...        \\r\\n..-:             ..                                  .. .. ...    .....:-==++++++++*+++******##########%%%%%%%#*==:-*#%%##******++=:        ...:-+**#+...       \\r\\n..:-.      ...  . .                                   .  .  ... ..........::-=++**++++++******###########%%%%%%%%#*=-=+*%%%%#****##-      ...:::.:+**#+:. .::.. \\r\\n...-:       . ... ..             .                    .. .   .............::..::=+***++++*******###########%%%%#%%%%#*++*%#***####-...........:.:.:=*+**:.=*#**:\\r\\n ..:-       . . ....               .                   .. .   .............::.:..=++++++++*******###############%%#%%%%%###%%##**+=::--==--:::::::::++*#=---++++\\r\\n  ..-.         . . ..               ..      .         . .. .   .............::.:.:=++++++++*******###########****%#****#%%%####+-:--------==--------=***#*#*====\\r\\n  ..:.                               ..      .        .......   ..............:::.:==+++++++********#####*+=--:::=*#+=-=*#######*+===================+**#####+: \\r\\n    ..                                 ..          .  ........   ..............:-:.:====+++++********####+:.:::::.:-+**********#+--======------::-----=***###%#-\\r\\n    ..                                   .          ..  ......        ..........:-..-====++++++********###+::::::::.-+**##******=.::::::...........::..-+++***#%\\r\\n    ...                                            . ...........................:--:.-====+++++++*******###*-:.:::::-*****##****+:.................::...:+++*###\\r\\n     ..                                 ..............:::::::::::----------=======+===+*******************###+-:::::=************=-::................----=+++**#\\r\\n     ..         ... ...           .........:::::::::::::::::--------=======+++++++*****########%%%%%%%#########*++==+********++**+-------:::::........-===+*****\\r\\n     ..         ......     .............:::::::::::::::::::----------======+++++++******######%%%%%%%%%%%%%%%%%%%%%###********++++-.........:..........-===+**#*\\r\\n     ...       .........................:::..:....:..:::::.....:.::::::::----======++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******++:::....:::::::... ...:::-=**#\\r\\n    ..:. .................................                               ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%###****+=--::::::........  .    .-=+\\r\\n .....::..................                                                                 .....::--=+**#%%%@@@%%%%%%%%%%%%%%%%###**=-:.  ........... .   ..:--=\\r\\n......::..........                                                                                .....::-=++*#%%%%%%%%%%%%%%%%%%%###*+-:....      .    :..:----\\r\\n...........                                                                                            ......::-==+*###%%%%%%%%%%%%%%###*+=-:..    .....:::---==\\r\\n..                                                                                                         ......:::--==++**#####%%%%%####**+==-----------====++\\r\\n                                                                                                                ......:::--==++**############***+++==----======+\\r\\n                                                                                                                      ....:::--==++**###########***++==--------=\\r\\n                                                                                                                           ....::--==++***######****+++=-:--:---\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                               .. ......                                       ......:::--====+++++++++++++====-\\r\\n                                                                              ................                                 ........:::---=====+++++++++=====\\r\\n                                                                               ..................                               .........:::----======++========\\r\\n  .......                                                                         ..................                             ..........:::------============\\r\\n..........                                                                           ......::..:::....                             ..........::::------=========\\r\\n......                                                                                 .....:::.:::::...                                 .....:::::-------====--\\r\\n...                                                                                      .....:::.::::...                                 .....::::::-----------\\r\\n                                                                                           ......:::::::...                               ......:::::::---------\\r\\n                                                                                             ......:.:::....                               ......:::::::::------\\r\\n                                                                                               .......:::....                              .......::::::::::::--\\r\\n                                                                                                ........:....                               ........::::::::::::\\r\\n.........                                                                                       ..............                              ..........::::::::::\\r\\n....                                                                                             .............                               .............::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ............                                   ................\\r\\n                                                                                                 ...........                                    ................\\r\\n\",\n  \"......:::-======--:::::::::::..                      ......:::::::::::::::::::::------:::.......::::::::----=======++++++++=====++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:::--======--::::::::...                    ...:::::::::...:::::::::::::::-----::.......::::::::----=====+++++++++++====++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...                .:---:::::::::::...::::::::::::---------::.....:::::::::---====++++++****+++===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--:::::::....             :-==++=:::-:::::....::::::-----------==---::....:::::::-----===+++**********++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--------:::::::...          ...--==+=-::::........:::-------------=====--::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-----:::......      ..:-=+++==-------::........:::----::::::---===+==--:......::::----=+*##%%%%%%%%%%%#*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..:+**-...................           .......:---=+*##*+-::::.........::::::::::::--==+++++==-:.....::::----=**#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..=%%%*:........                                ..:-+*#=::::.........:::::::::::::--=++++++=--:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-+*+-:........                                ...:-=++=:.............:::::::::::::--=+++==--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:--:....                                     ...::-+*+-....   ...........::---:::::-=====--::......::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*=:..          ....::---===----=======--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=++-.              .:--======---=======--:....::::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...:-=+*+.               .:-======-------===--::..:::-------=**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=*+-               ..:--======---======--:::::----==--=+**######%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=..            ...:--=====++++++**+++=--:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:--+*+-....     .......::--==++++***####**++=:::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=+*=:...............::--===++***#######**+-:::----=---=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....:-=+*+-:..............::--====++**########**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=++-:.......::..::::::-====++**###%%%###**=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....::-=+=:...........::::::---===++**###%%%%%##*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::--:.....  .....:::::----===++**###%%%%%%%#*=::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......... .    .......:::::---===++**##%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......... ........::::::--====+**#%%%%%%%%%%%#=----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ..................:::::::::--===++*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...................:::::::------==+*#%%%%%%%%%%%%#=----===+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      ::              .......::-----:..::::::::-------=+##%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .:=*=::..................:-=====-:::----::::::---==+##%%%%%%%%%%%%%#=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    . .=*+++-:.::::::::::::..:-==+==--------::::::::---=*#%%%%%%%%%%%%%%*---===++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ......                   .  .:        .+*+**=:::::::::::::...:-+##*=::-----::....::::-=*#%%%%%%%%%%%%%%#=--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .........            .-:.=+===:::.:::. .+*+#*=-:::::.........::-*%@%+::::::::.....::::-=*##%%%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:    .......-*-.:::...*#-:.....:=---:.................:-*%%%+....:::::::::::::::-=+**##%%%%%##*+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......   .*+.  -=..   =#.     . =%=..  .. .     .................:-*#%%+....:...:::::.::::::::::--==+++==-----===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          =%+.  .     :+.   .  . .. ....       ................     ..=*=:::......:::::..:::----::::::::--------===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .--.       .-.   .  .    ...         ....                    -=::.....:::------:------:::::::::-------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .        :. .         .........::-:.                    .:*%+:::.:-=-.:..:-=-:-----:::::::::---------====++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .:::        ..       .... ..-+#**+=-..                ....:-+%@%=:::+##-....::--:::::::::-----:------------=======+++***####%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n            ::      .  ..   .=*+----:.::=####=                       ....=%*:::+%%+:..::::--::::::-----------------------=============++***####%%%%%%%%%%%%%%%%%\\r\\n            --             ..:+*+----. :=+***+.         ..     .    ...   :-::::=#*:....:::-:::::::-----------------------------------------===++***#########%%%\\r\\n            .:          ..... :*#+-::: .---::-:       .-*#+:   :--:........::..::::::.....::::::::::::---------------------------------:::::::::::---==+++***###\\r\\n                              :*+==:...:-=:        . .. -**+-:.:+**=:    ...::...:::::::. .:::::::::::::---------------------------::::::::::::::::::::::::---==\\r\\n:.                               :=-.              ..:. .-=+##+: .=**+:     .-....:::::::.  ::::::::::::::::::--------::::::::::::::::::::::::::::::::::::......\\r\\n.:.                   ..... ..:--===-.             .-=:  :**==*=.  .-+*+-.   --.....:::...  .:::::------::::-==++=-:::::::::::::::::::::::::::::::::::::::......\\r\\n  ::                          ..-+*+==:             .==:  -+-:-:.... .:=++=: .--:::::::. ....:::--========-=++++++=:::::::::::::::::::::::::::::::::::::........\\r\\n  .::                           .=+=:-=-        .:-: .==:  =+=+-::.......:*#*::-::::::::::::-----==+++*+++==+++++=:::::::::::::::::::::::::::..:::..............\\r\\n-..:::                               .-=:       :==-: .=+- :+=-:..........=%@%-=:..::::::::-------=++****+++++==-::::::::::::::::::::::::::.....................\\r\\n+-.-+--.                              .::-::.   :*+:.  :*#-.-:....:-+#*+=:-*%@*-=....::::::-----:--+**##********+==--:::::::::::::::::::........................\\r\\n=+=-++-=-                               .--:..          .:.......:+#%%%%%#**#%%-==..::::::::::::::=*#####*****##***+=--::::::::::::::-----:.....................\\r\\n-=+++*+:=-                         ...    ..           .......::::-=##*###%%%#%*=#=.:::::.......::-*####*+==+**##***+=-:::::::::::::=+++++=:....................\\r\\n=--=+**+-=.                                          ...........::..:+#***###%%#+%#-:::::........::-=+++=:::-=++****+=------::::::::=+****=::::::::.............\\r\\n----=+**+==.        ..         .-:.        ..       ..........:::-:...-#*+**##%%##%#-::::..........::::::....:--==++======-----::::::--==-:....::::::::.........\\r\\n------+**=--:       .::        :+=:.        ..     ...................:-*++***#%%#*%*::::::....  ....::::::...:::-----=====----:::::::.......::::::::::::.......\\r\\n-------=++=-=-.  .=#%%#=.      .:...             .....................:.=+++***#%%**#-:--:-.....  ....::::---::..:::::---------::::::::::::::::...:::::::::.....\\r\\n----:::::-=-:::. .=*+-.      .....            ...........    ........::-==+++**##%%**=.==::....... .....:*%%%#+-:....::::::-:::::::::::::::::::..........::.....\\r\\n::--..... .--::::.                               . ...............:::-=====+++**##%%=-....:::...........:=#%%@#*-:.......:::::-----::::::::::...................\\r\\n:::-:.. .   :--::-.                        .......::...... ... ...::.--====+++**###@*-:...:::::::.... ..:-=*#*-*#-::........:--------:::::::....................\\r\\n:----::.  .  .:-:---.           ..         .  .. .:.      ..  ......:--====+++**###%#--..::---:::.... ..:--+**::=-::::.......:::-----:::::::................  ..\\r\\n..:----::.  .. .-----:                    ... . .:       ...  ...:..:--=====+++**##%%=-:.:=*####**=-:...:--=+*-:::::::::.........:::::::::::::::::..............\\r\\n    :-=====:..:. :===-:                  ..::::::::.........   ....:---=====+++**###@*-++-...:--=+**=------=+*---::::::::.................::::..................\\r\\n      .--=*+-:-=: ..                    ....:::------------::......:---=====+++**#%#%%--*#+==-....::..::-.-==#-.-::.:::::::..............:::::..................\\r\\n=:..      .:.                          ......:::::::------======-:::----====++++**##%%+--+==**:.:::::..:::==+#- --:...:::::::.....   ....:::::...               \\r\\n-*#=:  .. ..                          .. . . :-----::::-----=====++==---====++++**###@*---=:-**..::.::.:::==+#. .-:.....:::::::.....  ............              \\r\\n+#*+..                               .. .     .::::---------:-====++++=-=====+++***%#%%---=.:-**..:::::::-==*+   :::. ...::::::::....      ........           ..\\r\\n%*=.                                .. ..      :----::-----=:..:==++++*+=====++++**###@+:==:.-:*+..::::-:-==*-   ..:-.  ...::::::::.....   .............    ....\\r\\n#=.         .                      .. ..       .:------------.. .-=++++*+====++++**#%#%%=-+-::--#= .::.:-===+:    ..-:    ...:::::::...........:::::............\\r\\n#=.     .....                      .  .          .:-----====--...:-+++++*+===++++***%%#%#==+--===+......:==*=.    ..:-.    ...:=++=-..........:::::::...........\\r\\n*+.      ....                     .. .             ...:--======-:..-++++**===++++***#%%#%#=**#*+=+=:....-==*-.    ...-:     ..:+*###=:.......::::::::...........\\r\\n++.      . .                      . .               .  ..:=======-.:=+++***==++++****#%%%%#++******+:..:===#=.     :.::       :#%%%%%##*-..:::::..... .......:::\\r\\n+=.      .....                   .. .               .. .. :======+:.:++++**+=++++*****#%%#%#+#***#**+:.-===#*.     .:.:.      .+%%+=+=---:::::::....... ...-----\\r\\n+-       .. ...                  ...                 . .. .-=======..-+++***+++++******#%%##****+*#*+==+=++*%-     .:...       .-#+ .:..::-::::::......   .+#:..\\r\\n=:        . ...                  . .                 . ..  .-=====+-.:=+++***++++******#%%%##*+++=+**++++++*%+     .-. .         .-.  .:.::+-:::::.....    .:. .\\r\\n=:        .....                  ...       .         .. ... .======+:.-+++***++++*******#%%%%#**++*##*******#%:     -:             .       ==::::::........     \\r\\n=:         ...                   ..                     .... :=====+=.:-+++***+++********#%%%%%##**#%%###**##%+.    :-                     .:::::::::......     \\r\\n-:       ...                        .                      ...-=====+-.:=++****+++*******##%%%%%%##**#%%%%%%%%#*+++++++===--::..   .=.      +#*=-::::::::::.    \\r\\n:-                                        .          ::::.... .:-===++-::+++***+++********###%%%%%#####%#####%%*-...:::----==++*+-::*-      :#%%%*-::::::::.    \\r\\n:-                                                   .-====---::...::-=:.-+++***+++********###%%%%######%%%%%%#%#:   ::...........:::.       =#%#%#==+-----*:   \\r\\n.-.                                            .     .:---========--::::..-++****+++******#######%#######*####%%%*: .:-:...........:.        .+#%%%#=+%%%%#%*. :\\r\\n.-.          .....                     ..      .      .:----============--:=++****+++*****########%%%######*#%%#=*#-.:::..:....::.:.          -**#%#+=-::::::  :\\r\\n.--       . .  ..                       ..  .      .   . ...::---=====++++++==+***+++*******#######%%%%##%%%###*::*+.  .::::...::...         .=***%%+-:         \\r\\n.:-.      .  .                                      .  .. ..   ...::-==++++++++++**+++******#########%%%%%%%%##=::-##+--:::::::::...        ..:+**##=...        \\r\\n..-:             ..                                  .  .  ...    .....:-==+++*++++*+++******##########%%%%%%%#*==:=*#%%%###******+.        ...:-+**#+..        \\r\\n..--       . . .  .                                  ..  .  ... .........:::-=++**++++++*******##########%%%%%%%%#*===+*%%%%#****#*:     ....::..:+***+:..:--:. \\r\\n..:-.      . .... ..             .                    .  .   .............:..:::=+***++++*******###########%%%##%%%%#*++#%#***###*:.............:.:=*+#+.:=*#**.\\r\\n ..-:           ....                                   .. .   .............::.:.:=++++++++*******###############%%#%%%%%###%%##*+=-::--==---::::::::++*#=--=+++=\\r\\n  .::.        .  . .               ..       .         . .. .   .............::.:.:=++++++++*******##########***+*%#*+++#%%%####=-:--------==--------=***#*#*=-==\\r\\n  ..:.                               ..      .        .......   ..............:::.:==+++++++********#####+=-:::::=**+--+*#######++===================+**#####+. \\r\\n    :.                                 ..             ........    .............:-:.-====+++++********####=:.:::::.:-+***********=------------:::::::--=***###%#:\\r\\n .  ..                                   .          .   ...... .      ..........::..-====++++++********###+::::::::.-+**##******-.::...............::..-+++***%%\\r\\n    ...                                   .          .. ........................:-:.:-====+++++++*******###*-:.:::::=*****##****=..................:....-+++*##%\\r\\n     ..                                  .............:::::::::::-----------======+==+********************##*+-:::::+************=-::................----=+++**#\\r\\n     .          .. ....          ..........:::::::::::::::::--------=======+++++++*****#######%%%%%%%%%########**+++*********++++=-------::::::.......-===+*****\\r\\n     ..         .....      .............:::::::::::::::::::---------=======+++++++******######%%%%%%%%%%%%%%%%%%%%%###********++++:....................-===+**#*\\r\\n     ..       .........................::::::::::::::::::.....::::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******++::::::::::::::... ...:::-=**#\\r\\n    ..:. .. ..............................                               ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%##*****+=--::::.......... ..    :==+\\r\\n ....:::....................                                                                ....::--=+*##%%@@@@%%%%%%%%%%%%%%%%###**=-:   ..........  .   ..:--=\\r\\n.....:::..........                                                                                .....::-=+**#%%%%%%%%%%%%%%%%%%%###*+-:....     .    .: .:----\\r\\n...........                                                                                            ......::-==+*###%%%%%%%%%%%%%%##**+=-:..   .....::::-====\\r\\n..                                                                                                         ......:::--==++**######%%%%####**++==----------====++\\r\\n                                                                                                                ......:::--==++**#############**+++==----======+\\r\\n                                                                                                                     .....:::--==++**##########****++==---------\\r\\n                                                                                                                           ....::--==++***######****+++=----:---\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                    ...                                        ......:::--====+++++++++++++====-\\r\\n                                                                              ...............                                  ........:::---=====+++++++++=====\\r\\n                                                                               ..................                               .........:::----================\\r\\n  .......                                                                         .................                              ..........:::------============\\r\\n..........                                                                           ......::..:::....                             ..........::::------=========\\r\\n......                                                                                 .....:::.::::....                                 .....:::::-------====--\\r\\n...                                                                                      .....:::.::::...                                 ......:::::-----------\\r\\n                                                                                           ......:::::::..                                 .....:::::::---------\\r\\n                                                                                             ......:.:::....                               ......:::::::::------\\r\\n                                                                                               .......:::...                                ......::::::::::::--\\r\\n                                                                                                ........:....                               ........::::::::::::\\r\\n........                                                                                        ..............                              ..........::::::::::\\r\\n....                                                                                             .............                               .............::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ............                                   ................\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::-======--::::::::::...                      ......:::::::::::::::::::::------:::.......::::::::----=======++++++++=====++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::--======-:::::::::...                    ...:::::::::...:::::::::::::::-----::.......::::::::----=====+++++++++++====++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...                .:---:::::::::::...::::::::::::---------::.....:::::::::---====++++++****+++===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--:::::::....             :-==++=:::-:::::....::::::-----------==---::....:::::::-----===+++**********++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::--------:::::::...          ...--==+=-::::........:::-------------=====--::.....:::::----==+**###########**++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..................:::-----:::......      ..:-=+++==-------::........:::----::::::---===+==--:......::::----=+*##%%%%%%%%%%%#*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..:+**-...................           .......:---=+*##*+-::::.........::::::::::::--==+++++==-:.....::::----=**#%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..=%%%*:........                                ..:-+*#=::::.........:::::::::::::--=++++++=--:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-+*+-:........                                ...:-=++=:.............:::::::::::::--=+++==--:......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:--:....                                     ...::-+*+-....   ...........::---:::::-=====--::......::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*=:..          ....::---===----=======--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=++-.              .:--======---=======--:....::::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...:-=+*+.               .:-======-------===--::..:::-------=**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=*+-               ..:--======---======--:::::----==--=+**######%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=..            ...:--=====++++++**+++=--:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:--+*+-....     .......::--==++++***####**++=:::---======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=+*=:...............::--===++***#######**+-:::----=---=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....:-=+*+-:..............::--====++**########**=::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-=++-:.......::..::::::-====++**###%%%###**=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....::-=+=:...........::::::---===++**###%%%%%##*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::--:.....  .....:::::----===++**###%%%%%%%#*=::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ......... .    .......:::::---===++**##%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       .......... ........::::::--====+**#%%%%%%%%%%%#=----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ..................:::::::::--===++*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...................:::::::------==+*#%%%%%%%%%%%%#=----===+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      ::              .......::-----:..::::::::-------=+##%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .:=*=::..................:-=====-:::----::::::---==+##%%%%%%%%%%%%%#=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    . .=*+++-:.::::::::::::..:-==+==--------::::::::---=*#%%%%%%%%%%%%%%*---===++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ......                   .  .:        .+*+**=:::::::::::::...:-+##*=::-----::....::::-=*#%%%%%%%%%%%%%%#=--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .........            .-:.=+===:::.:::. .+*+#*=-:::::.........::-*%@%+::::::::.....::::-=*##%%%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........:    .......-*-.:::...*#-:.....:=---:.................:-*%%%+....:::::::::::::::-=+**##%%%%%##*+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......   .*+.  -=..   =#.     . =%=..  .. .     .................:-*#%%+....:...:::::.::::::::::--==+++==-----===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          =%+.  .     :+.   .  . .. ....       ................     ..=*=:::......:::::..:::----::::::::--------===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .--.       .-.   .  .    ...         ....                    -=::.....:::------:------:::::::::-------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              .        :. .         .........::-:.                    .:*%+:::.:-=-.:..:-=-:-----:::::::::---------====++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .:::        ..       .... ..-+#**+=-..                ....:-+%@%=:::+##-....::--:::::::::-----:------------=======+++***####%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n            ::      .  ..   .=*+----:.::=####=                       ....=%*:::+%%+:..::::--::::::-----------------------=============++***####%%%%%%%%%%%%%%%%%\\r\\n            --             ..:+*+----. :=+***+.         ..     .    ...   :-::::=#*:....:::-:::::::-----------------------------------------===++***#########%%%\\r\\n            .:          ..... :*#+-::: .---::-:       .-*#+:   :--:........::..::::::.....::::::::::::---------------------------------:::::::::::---==+++***###\\r\\n                              :*+==:...:-=:        . .. -**+-:.:+**=:    ...::...:::::::. .:::::::::::::---------------------------::::::::::::::::::::::::---==\\r\\n:.                               :=-.              ..:. .-=+##+: .=**+:     .-....:::::::.  ::::::::::::::::::--------::::::::::::::::::::::::::::::::::::......\\r\\n.:.                   ..... ..:--===-.             .-=:  :**==*=.  .-+*+-.   --.....:::...  .:::::------::::-==++=-:::::::::::::::::::::::::::::::::::::::......\\r\\n  ::                          ..-+*+==:             .==:  -+-:-:.... .:=++=: .--:::::::. ....:::--========-=++++++=:::::::::::::::::::::::::::::::::::::........\\r\\n  .::                           .=+=:-=-        .:-: .==:  =+=+-::.......:*#*::-::::::::::::-----==+++*+++==+++++=:::::::::::::::::::::::::::..:::..............\\r\\n-..:::                               .-=:       :==-: .=+- :+=-:..........=%@%-=:..::::::::-------=++****+++++==-::::::::::::::::::::::::::.....................\\r\\n+-.-+--.                              .::-::.   :*+:.  :*#-.-:....:-+#*+=:-*%@*-=....::::::-----:--+**##********+==--:::::::::::::::::::........................\\r\\n=+=-++-=-                               .--:..          .:.......:+#%%%%%#**#%%-==..::::::::::::::=*#####*****##***+=--::::::::::::::-----:.....................\\r\\n-=+++*+:=-                         ...    ..           .......::::-=##*###%%%#%*=#=.:::::.......::-*####*+==+**##***+=-:::::::::::::=+++++=:....................\\r\\n=--=+**+-=.                                          ...........::..:+#***###%%#+%#-:::::........::-=+++=:::-=++****+=------::::::::=+****=::::::::.............\\r\\n----=+**+==.        ..         .-:.        ..       ..........:::-:...-#*+**##%%##%#-::::..........::::::....:--==++======-----::::::--==-:....::::::::.........\\r\\n------+**=--:       .::        :+=:.        ..     ...................:-*++***#%%#*%*::::::....  ....::::::...:::-----=====----:::::::.......::::::::::::.......\\r\\n-------=++=-=-.  .=#%%#=.      .:...             .....................:.=+++***#%%**#-:--:-.....  ....::::---::..:::::---------::::::::::::::::...:::::::::.....\\r\\n----:::::-=-:::. .=*+-.      .....            ...........    ........::-==+++**##%%**=.==::....... .....:*%%%#+-:....::::::-:::::::::::::::::::..........::.....\\r\\n::--..... .--::::.                               . ...............:::-=====+++**##%%=-....:::...........:=#%%@#*-:.......:::::-----::::::::::...................\\r\\n:::-:.. .   :--::-.                        .......::...... ... ...::.--====+++**###@*-:...:::::::.... ..:-=*#*-*#-::........:--------:::::::....................\\r\\n:----::.  .  .:-:---.           ..         .  .. .:.      ..  ......:--====+++**###%#--..::---:::.... ..:--+**::=-::::.......:::-----:::::::................  ..\\r\\n..:----::.  .. .-----:                    ... . .:       ...  ...:..:--=====+++**##%%=-:.:=*####**=-:...:--=+*-:::::::::.........:::::::::::::::::..............\\r\\n    :-=====:..:. :===-:                  ..::::::::.........   ....:---=====+++**###@*-++-...:--=+**=------=+*---::::::::.................::::..................\\r\\n      .--=*+-:-=: ..                    ....:::------------::......:---=====+++**#%#%%--*#+==-....::..::-.-==#-.-::.:::::::..............:::::..................\\r\\n=:..      .:.                          ......:::::::------======-:::----====++++**##%%+--+==**:.:::::..:::==+#- --:...:::::::.....   ....:::::...               \\r\\n-*#=:  .. ..                          .. . . :-----::::-----=====++==---====++++**###@*---=:-**..::.::.:::==+#. .-:.....:::::::.....  ............              \\r\\n+#*+..                               .. .     .::::---------:-====++++=-=====+++***%#%%---=.:-**..:::::::-==*+   :::. ...::::::::....      ........           ..\\r\\n%*=.                                .. ..      :----::-----=:..:==++++*+=====++++**###@+:==:.-:*+..::::-:-==*-   ..:-.  ...::::::::.....   .............    ....\\r\\n#=.         .                      .. ..       .:------------.. .-=++++*+====++++**#%#%%=-+-::--#= .::.:-===+:    ..-:    ...:::::::...........:::::............\\r\\n#=.     .....                      .  .          .:-----====--...:-+++++*+===++++***%%#%#==+--===+......:==*=.    ..:-.    ...:=++=-..........:::::::...........\\r\\n*+.      ....                     .. .             ...:--======-:..-++++**===++++***#%%#%#=**#*+=+=:....-==*-.    ...-:     ..:+*###=:.......::::::::...........\\r\\n++.      . .                      . .               .  ..:=======-.:=+++***==++++****#%%%%#++******+:..:===#=.     :.::       :#%%%%%##*-..:::::..... .......:::\\r\\n+=.      .....                   .. .               .. .. :======+:.:++++**+=++++*****#%%#%#+#***#**+:.-===#*.     .:.:.      .+%%+=+=---:::::::....... ...-----\\r\\n+-       .. ...                  ...                 . .. .-=======..-+++***+++++******#%%##****+*#*+==+=++*%-     .:...       .-#+ .:..::-::::::......   .+#:..\\r\\n=:        . ...                  . .                 . ..  .-=====+-.:=+++***++++******#%%%##*+++=+**++++++*%+     .-. .         .-.  .:.::+-:::::.....    .:. .\\r\\n=:        .....                  ...       .         .. ... .======+:.-+++***++++*******#%%%%#**++*##*******#%:     -:             .       ==::::::........     \\r\\n=:         ...                   ..                     .... :=====+=.:-+++***+++********#%%%%%##**#%%###**##%+.    :-                     .:::::::::......     \\r\\n-:       ...                        .                      ...-=====+-.:=++****+++*******##%%%%%%##**#%%%%%%%%#*+++++++===--::..   .=.      +#*=-::::::::::.    \\r\\n:-                                        .          ::::.... .:-===++-::+++***+++********###%%%%%#####%#####%%*-...:::----==++*+-::*-      :#%%%*-::::::::.    \\r\\n:-                                                   .-====---::...::-=:.-+++***+++********###%%%%######%%%%%%#%#:   ::...........:::.       =#%#%#==+-----*:   \\r\\n.-.                                            .     .:---========--::::..-++****+++******#######%#######*####%%%*: .:-:...........:.        .+#%%%#=+%%%%#%*. :\\r\\n.-.          .....                     ..      .      .:----============--:=++****+++*****########%%%######*#%%#=*#-.:::..:....::.:.          -**#%#+=-::::::  :\\r\\n.--       . .  ..                       ..  .      .   . ...::---=====++++++==+***+++*******#######%%%%##%%%###*::*+.  .::::...::...         .=***%%+-:         \\r\\n.:-.      .  .                                      .  .. ..   ...::-==++++++++++**+++******#########%%%%%%%%##=::-##+--:::::::::...        ..:+**##=...        \\r\\n..-:             ..                                  .  .  ...    .....:-==+++*++++*+++******##########%%%%%%%#*==:=*#%%%###******+.        ...:-+**#+..        \\r\\n..--       . . .  .                                  ..  .  ... .........:::-=++**++++++*******##########%%%%%%%%#*===+*%%%%#****#*:     ....::..:+***+:..:--:. \\r\\n..:-.      . .... ..             .                    .  .   .............:..:::=+***++++*******###########%%%##%%%%#*++#%#***###*:.............:.:=*+#+.:=*#**.\\r\\n ..-:           ....                                   .. .   .............::.:.:=++++++++*******###############%%#%%%%%###%%##*+=-::--==---::::::::++*#=--=+++=\\r\\n  .::.        .  . .               ..       .         . .. .   .............::.:.:=++++++++*******##########***+*%#*+++#%%%####=-:--------==--------=***#*#*=-==\\r\\n  ..:.                               ..      .        .......   ..............:::.:==+++++++********#####+=-:::::=**+--+*#######++===================+**#####+. \\r\\n    :.                                 ..             ........    .............:-:.-====+++++********####=:.:::::.:-+***********=------------:::::::--=***###%#:\\r\\n .  ..                                   .          .   ...... .      ..........::..-====++++++********###+::::::::.-+**##******-.::...............::..-+++***%%\\r\\n    ...                                   .          .. ........................:-:.:-====+++++++*******###*-:.:::::=*****##****=..................:....-+++*##%\\r\\n     ..                                  .............:::::::::::-----------======+==+********************##*+-:::::+************=-::................----=+++**#\\r\\n     .          .. ....          ..........:::::::::::::::::--------=======+++++++*****#######%%%%%%%%%########**+++*********++++=-------::::::.......-===+*****\\r\\n     ..         .....      .............:::::::::::::::::::---------=======+++++++******######%%%%%%%%%%%%%%%%%%%%%###********++++:....................-===+**#*\\r\\n     ..       .........................::::::::::::::::::.....::::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******++::::::::::::::... ...:::-=**#\\r\\n    ..:. .. ..............................                               ..........::::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%##*****+=--::::.......... ..    :==+\\r\\n ....:::....................                                                                ....::--=+*##%%@@@@%%%%%%%%%%%%%%%%###**=-:   ..........  .   ..:--=\\r\\n.....:::..........                                                                                .....::-=+**#%%%%%%%%%%%%%%%%%%%###*+-:....     .    .: .:----\\r\\n...........                                                                                            ......::-==+*###%%%%%%%%%%%%%%##**+=-:..   .....::::-====\\r\\n..                                                                                                         ......:::--==++**######%%%%####**++==----------====++\\r\\n                                                                                                                ......:::--==++**#############**+++==----======+\\r\\n                                                                                                                     .....:::--==++**##########****++==---------\\r\\n                                                                                                                           ....::--==++***######****+++=----:---\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                    ...                                        ......:::--====+++++++++++++====-\\r\\n                                                                              ...............                                  ........:::---=====+++++++++=====\\r\\n                                                                               ..................                               .........:::----================\\r\\n  .......                                                                         .................                              ..........:::------============\\r\\n..........                                                                           ......::..:::....                             ..........::::------=========\\r\\n......                                                                                 .....:::.::::....                                 .....:::::-------====--\\r\\n...                                                                                      .....:::.::::...                                 ......:::::-----------\\r\\n                                                                                           ......:::::::..                                 .....:::::::---------\\r\\n                                                                                             ......:.:::....                               ......:::::::::------\\r\\n                                                                                               .......:::...                                ......::::::::::::--\\r\\n                                                                                                ........:....                               ........::::::::::::\\r\\n........                                                                                        ..............                              ..........::::::::::\\r\\n....                                                                                             .............                               .............::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                   ...........                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ............                                   ................\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::-======--::::::::::...                     ......::::::::::::::::::::::------:::.......::::::::----======+++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::--=====--:::::::::...                   ....:::::::::....::::::::::::::-----::.......::::::::----====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...               .:--=-:::::::::::...:::::::::::---------:::.....::::::::---=====+++++*****+++==++***##%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--:::::::....            .-===++-::::::.:.....::::-------------==---::....::::::-----===+++**********++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::-------:::::::....        ....:--===--:::.........:::------:::----=====--:......::::-----=++**###########*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...::..............:::::::::......       ..:-+***+===-----::........:::---:::::::--===++==--:.....:::::---=+**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..=##*:................              .......:::-==*###+-::::........:::::::::::::--==+++++=--:....:::::---=+*##%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:*%%%=.........                                ..:-+**=:::..........::::::::::::---=+++++==-::....::::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-++=::........                               ....:-=++=:.............:::::::::::::--=++===-::......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...:-:....                                      ...:-=+*+-....    .........:::----::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ....:-=++=..            ...:---===----========-::....:::-----*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=++-               .:--==+===---=======--:....:::-----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=+*=.              ..:-======------====--::..:::-------=**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...:--+*+-              ..::-================--:::::---===--=+*####%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=**=...           ...:--===+++++++***+++=--:::---=====+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*+:....    ........:--===+++****####**++-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...::-=**=:...............::--===++**########**=-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=+*+-:..............::--===++**#########*+=::::-------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ....::-++=-:......::...:::::--====++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....::-==-:...........::::::--====++*###%%%%%%##*=:::-----==-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::-:.....   .....:::::----===++*###%%%%%%%##*=::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ........ ..    .......:::::---===++*##%%%%%%%%%##+-:--==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                       ..................:::::::--===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...................:::::::::--===+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...........:::....:::::::-------==*##%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     :-:..           ........:------:::::::::::------==*#%%%%%%%%%%%%%#+----====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .:+*=:-...........:::...::======-::-----::::::---==*#%%%%%%%%%%%%%%*=--====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      .+*+*+-::::::::::::::..:-=++==-:------:..:::::---+#%%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .......                  ...::     .. :+**#*=:::::::::::::...:-*##*=:::---:::....::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .........            :-::+===-:-:.:::. :+****=::::...........::-#%@%=::::::::..:::::::-=*##%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::    ::.....+*:.:....:%#:......:-:-:..................:-#%@%=....:::::::::::::::--=+**##%%%##*+=--====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....     :#=. .=-..  .**      ..+*:.            ..................-*##%=...::...::::.::::::::::::--=====-----====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          +#=.        -=    . .  ........      ..............        .-+-:::.....::::::::::-----::::::::--------===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .-:        .:   .   .   ...         ....                     ++::.....::-----=-:------:::::::::-------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ...       .:            ....:::::---:                   ...=%%=::::-=+:....:--::----::::::::::---------====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           :::.        .      ....:...:=*##*+=:.                .....:-+#@%-::-*%#:...:::--::::::::-------------------=======++++***###%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n            -.         .    .+*+--=-:.:-+###*-                .         .=%+::-*%%=...::::--::::::------------------------=======--====++***#####%%%%%%%%%%%%%%%\\r\\n           .=:             ..:+*+---:. :=++++=.        .::    ..   ....   :-:::-+*+:....::--:::::::------------------------------------------==+++***##########%\\r\\n            ..  .      ...... =##=-::: :=-:.:-.      ..=*#+:  .-==:........::...:::::... .::::::::::::--------------------------------::::::::::::----==+++****#\\r\\n                              -+===:...:--.        ..:  =**+=:.:+**=:    ...-....:::::::. .:::::::::::::--------------------------::::::::::::::::::::::::::--==\\r\\n:                      .        .-=-               :::. .=+*##+. .-**+-.    :-....:::::::.  :::::::::::::::::--------:::::::::::::::::::::::::::::::::::::......\\r\\n.:.                  .. ... .:---=+=-.             .-=:  -*+-=+-.  .:+*+-.  .-:.....:::...  .::::--------::-==+++=-::::::::::::::::::::::::::::::::::::::.......\\r\\n  ::                          ..-**===:             :+=.  -+-:-:......:=++=- :--:::::::......:::-=====+===-+++++++-::::::::::::::::::::::::::::::::::::.........\\r\\n  .:.                           :==-:==-        .:-: :+=: .=+==-::.......-*%*:--:::::::::::------=+++**+++=+++++=-:::::::::::::::::::::::::::..:::..............\\r\\n-..-::                               .--.       -+=-. :+*- -+-:...........+%@#:=:...::::::-------==++*****++++==-:::::::::::::::::::::::::......................\\r\\n+-.==--.                              .:---:.   -*-.   :**:.::....:=###*+:-*%@=-=...:::::::----::-=**###********+==--:::::::::::::::::::........................\\r\\n=+=-*+-=:                               :--:.           ........:-*%%%%%%##*#%#-+=..::::::::::::::+######*****##***+=-:::::::::::::::-==--:.....................\\r\\n-=+++#=-+.                         ..                 .......::::::=##*###%%%#%++#-.:::::.......::=*####*===+**##***+=-::::::::::::-=+**++=::...................\\r\\n---++**=-=         .                                 ..........:::..:+#***###%%**@#-:::::........::-=+==-:::-=++***++=-------:::::::=+***+-:::::::::............\\r\\n----=+**==-        ..          :=:         ..       ...........::-:...=#***###%%##%*:::::..........::::::....:--==========-----:::::::---:....:::::::::.........\\r\\n------+**=--:      .:-:        :+-..        .     ...................::=*+***##%%##%=::.:::....  ...:::::::..::::-----====-----:::::::....:::::::::::::::.......\\r\\n-------=++--=:   :*%%%*-       ....              ............... ......:=+++***#%%*#*::=-:-.....  ....:::-==-::..:::::--------:::::::::::::::::...:::::::::.....\\r\\n---::::..-=-:::. .=+-.       .....            ...........  .........:::===+++**##%%++:.=-::....... .....:#@@%#+-:.....::::::::::::::::::::::::..................\\r\\n:--:..... .--::-:                               ..................:::-=====+++*###%#=-...::::...........-+#%%%#*-:.......::::------::::::::::...................\\r\\n:::-:.      :--:--.                       ........:...... ..   . .:.:--====+++**##%%+-....:::::::.... ..:-=*#+-#*-::........:--------::::::.....................\\r\\n:---:::.  .. .--:---.           .             .  :.      .... ......:--====+++**###%*-:..:-----::.... ..:--+*+.:=-::::.......:::-----::::::................   ..\\r\\n..:----::.  .  .---=-:                    ..... ..       ... ......:---====+++**###%%--:.:=*#####*+-:...:--=++::::::::::.........::::::::::::::::...............\\r\\n    :-=+++=-:::..:=---.                  .:-::::::::........   ....:---=====+++**##%%+-*+-...::--=++=------=+*--:::::::::................:::::..................\\r\\n.     .:-=++::--. .                     ...::::-------------::.....:---=====+++**#%#%#--*#+++-...:::...:::==+#::-::.:::::::......  .....:::::...........   .....\\r\\n--:.      ...                          .....::::::::-----=======--::---=====+++***%#%%=--+==#*..:::::..:::==+#. --:...:::::::.....   ...:::::....               \\r\\n-##-:  . ..                           . ..   :-----:::------=====++==--=====++++**##%@+--=--=#+..:..::.::-==**  :-:....::::::::.....  ............              \\r\\n#+#-.                                . .. .   ::::::--------:-====++++=-====++++**#%#%#:--=.--*+..:::::::-==#=   :::. ...::::::::....       .......          ...\\r\\n%=-                                 .  .      .-----------==:..:=+++++*+=====+++***%#%%=:==:.--*= .::::-:==+*:   ..::.  ...::::::::......................  .....\\r\\n#-.        ..                      .. ..       .:-----------:.  :-+++++*+====+++***#%#%#--+-::--#- .:..:-==+=.    ..-:    ...:::-::...........::::::............\\r\\n*:      .....                     .. .           .:-----=====-...:-++++**+===++++***%%%%#=++--====......-==*-     ..:-     ...-++++-.........::::::::...........\\r\\n*=      .....                     .                ...:--======-:..=++++**===++++***#%%%%#=**#*+=*=:...:==+*:     ...-.     ..-*##%#=::.....::::::::............\\r\\n==      .. .                     .. .               .  ..:=======:.:=+++**+==++++****#%%%%#+*******=:..-==+#-.    .:.::       =%%%%%%##*-.::::::.....  .....::::\\r\\n=-       .....                   ...                .  ...:=======:.-+++***+=++++*****#%%#%*+#**##*+=::-==+#*.     :..:       .*%%===----:::::::..........:=----\\r\\n-:       .  ..                   . .                   .. .-=====+=..=+++***++++******#%%%##****+*#*+=+++++#%:     .:...       .-#= .::.:--::::::.....   ..+*. .\\r\\n-.        . ...               .  . .                 . ..  .======+-.:+++****+++*******#%%%##*+++=+**++++++*%=     .-. .         .:   ...::+-:::::.....    ... :\\r\\n-.        .....               .  ..                  . .... :=======:.-+++***+++********#%%%%#**++#%#*******%#.    .-:                     --::::::........     \\r\\n-.         ...                   .  .                   .... -=====+=.:=+++***+++*******##%%%%%##**#%%###**###=..  .-:                     .-::::::::::....     \\r\\n-.       .                       .  .                      . .-=====+-::+++****++********##%%%%%%##*##%%%%#%%%#*++++++++===---:..  -+..    .##*=-::::::::::     \\r\\n-:                                       .          .:-:::... .:--==++:.:+++***+++*******####%%%%%#####%####%%%*:....::::---==+*+:::+.      -#%%%*-::::::::.    \\r\\n-:                                                  .:======--::...::--:.-++****+++*******####%%%%######%%%%%##%*:  .::...........::.        +#%#%#==+==--=*:   \\r\\n:-                                        .   ..     .:---=========-::::..=++****+++******######%%#######*####%%%*: .:-:..........:.         .+#%%%#=*%%%%#%+ .-\\r\\n:-.         .....                      ..      .  .   .:----========++===--=++***+++******########%%%########%%*=#*:..::..:....::.:.          =**#%#+--......  .\\r\\n.-:       . . ..                       ..   .      .  .  ....::--=====++++++==+***+++*******#######%%%%##%%%###+:-#+.  .::::...::...         :+**#%%=::         \\r\\n.--       .                                         .  .  ..   ...::--=++++++++++**+++******#########%%%%%%%%##=::-%#+=--::-::--::..        ..-+**##-...        \\r\\n.:-.             .                                   .  .  ...  .......:-==+++*++++*+++******##########%%%%%%##+==-=*#%%%###*****#+.        ...:-+**#=..        \\r\\n..-:       . . .  .                                  .. .   ... .........::.-==+**++++++*******##########%%%%%%%%#*+==+*%%##****##+.     ....::.:-+***+:..-=--. \\r\\n..--.      . ...  :              .                    . ..   .............:..:::=+***++++*******############%%#%%%%%##*+#%#***###+:...::........:.:+**#+.:=****.\\r\\n ..-.           ....              .                    . ..   .............::.:.:+++++++++*******###############%##%%%%%%##%%#*+==-::--===--::::-::-++*#+=-=+++=\\r\\n ..::         . .  :               ..       .         . .. . . .............::::.:+=+++++++*******#########***+=*%#++++##%%####=----------==-----=--=**####*=--=\\r\\n ...:                                ..     ..        .......   .............::::.-==+++++++*******#####*=-::::::=**+--+*#####%#++==+================+**#####+. \\r\\n   .:                                  .              ........    ............::-..-===++++++********####=:::::::.:-+***********-----------:::::::::::=***###%#:\\r\\n    ..                                              .. ........       ..........-:..-====++++++********###+:::::::::=+**##*****+-.:................::..-+++**#%%\\r\\n    ..                                    .       .. ...........................:-:::====+++++++********###*-:.:::::+#****##****=....................:..-+++*##%\\r\\n    ...            .   .                ..............::::::::::-----------=======++=+********************##*+-::::-*************=--::...............----+*++**#\\r\\n    ..         ... ....          .........:::::::::::::::::---------=======+++++++*****#######%%%%%%%%%%#######**+++*********++*+=-:-----:::::::......-===+*****\\r\\n     ..        ......     .............::::::::::::::::::::---------======+++++++******######%%%%%%%%%%%%%%%%%%%%%%###********++++:...................:-===+**#*\\r\\n     ..  .    ............................:.:.................::::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%####******+=::::::::::::::... ...:::-=**#\\r\\n    .::  ................................                                ..........::::::--===+**##%%%%%%%%%%%%%%%%%%%%%%%%%##*****+=-::::........... ..    :==+\\r\\n.....::....................                                                                .....::--=+*##%%@@@@@%%%%%%%%%%%%%%%###**=-:   ..........  .   ..---=\\r\\n.....:::..........                                                                               ......::-=+**#%%%%%%%%%%%%%%%%%%%###*+-:...      .    .: .:----\\r\\n...........                                                                                           ......:::-=++*###%%%%%%%%%%%%%%##**+=-:.. ......::::--====\\r\\n..                                                                                                        .......:::--==++**######%%%%####**++==---------====+++\\r\\n                                                                                                                ......:::--==++**#############***++==----======+\\r\\n                                                                                                                     .....:::--==++**###########***++==---------\\r\\n                                                                                                                           ....::--==++***######****+++=--------\\r\\n                                                                                                                              ...:::--==++************++===-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                   ....                                        ......:::--====+++++++++++++=====\\r\\n                                                                              ...............                                  ........:::---=====+++++++++=====\\r\\n                                                                               ..................                               .........:::----=======+========\\r\\n  .......                                                                         .................                              ..........:::------============\\r\\n..........                                                                          .......::..::....                              ..........::::------=========\\r\\n......                                                                                 ....::::.::::...                                  .....:::::-------=====-\\r\\n...                                                                                      .....::::::::...                                 ......:::::-----------\\r\\n                                                                                           ......::::::...                                 .....:::::::---------\\r\\n                                                                                             .......::::...                                ......:::::::::------\\r\\n                                                                                              ........:::...                                ......::::::::::::--\\r\\n                                                                                                ........:....                               ........::::::::::::\\r\\n........                                                                                        ..............                              ..........::::::::::\\r\\n....                                                                                             .............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                   ...........                                 .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::-======--::::::::::...                     .....::::::.::::::::::::::::------::.......::::::::---=======++++++++++====++++*##%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::--=====--:::::::::...                  ....::::::::::...::::::::::::::------::......:::::::::---=====++++++++++++===++++*##%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...              .:--==-:::-::::::...::::::::::::---------:::....:::::::::---====+++++******++==++****#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::--====--:::::::....            .-==+++-:::::.......::::-------------===---::....::::::-----===++*****###***+++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................::-------:::::::....      ...:::---===-::::.........::------::::----=====-::......::::----==+**###%%%%%%###*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..:-:..............:::::::.......       ...:=+***++==----::.........::---::::::::--==+++==--:.....::::----=+*##%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:*%%*:...........  .               ..........::-=*###+:::::........:::::::::::::--=++++++=--:....:::::---=+*#%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.-#%%*-.........                                ..:-+*+-:::..........::::::::::::---=+++++==-:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-==-::.......                                ...::-+*+-...............::::::::::::--=====--:......:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...::....                                       ...:-=+*=:...     .........::-----:::--=====--:......:::----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=++-..            ..::---===----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*+:              ..:-======----=======--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=*+-               ..:-======------===---:..:::-------=+**#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*+:              ..:--============+===--::::----===-==**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-+*+-...          ...::--===+++++******++=-:::---======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*=:....   ........::--===+++***#####**+=-:::---=====+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:--+*+-...............::--===+++**########*+=::::-------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=*+=:........:......::--===++**####%####*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....:-=++=:.......::..::::::--===++**###%%%%###*+::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....::-==:...........::::::---====+**###%%%%%%##*=:::----====*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::::...    ......::::----====+**###%%%%%%%##+-::--===++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ......  ..    .......:::::--====+**##%%%%%%%%%#*=:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...................:::::::--===++*##%%%%%%%%%%#+----==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ..................::::::::::--===+*##%%%%%%%%%%%#=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     .........:::::....::::::--------=+*#%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     -=:..          ........::------::::::-::::------=+##%%%%%%%%%%%%%#=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   ..:+*---:.........::::...:-======-:-----:::::::---==*#%%%%%%%%%%%%%#*---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      :+*+*+-::::::::::::::..:==++==-------:::.:::::--=*#%%%%%%%%%%%%%%#=--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .......                 .:.:-:    ... :+**#*=::::::::::::....:-#%#*-::::--:::....::::-+*#%%%%%%%%%%%%%#*--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........            -=.-+==-:-=::::.. -++**+-:::............::-#@@#=..:::::::::::::::-=*##%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........-:   .-:....:*= ..... =@*:.. ...:-::...................:=#@@#-....:::::::::::::::--==+**######*==--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..       +#-  :-..   :#-      ..++.. .          ..................-+*##-..::....:::..:::::::::::::--===------====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .+#-         =:   .  .     .....      .............         .-+-:::.....::::::::::-----::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .:.        :: . .   .    ..        ...                      .*=::....::----:-=-:-----:::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ...        ..            ...:--::----.                  ...:+@%=::::=*+.....:--::----::::::::::---------====+++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ::.     .  ..    ..:..::...:+###*+-.                ......:-+#@#:::+#%*...::::--:::::::--------------------========++++***###%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .-      .   .    -*#=--=-.::-+###*:                .         .=#-::-*%%-...::::--:::::-------------------------======----====++***######%%%%%%%%%%%%%\\r\\n           -=            ....:+*=:--: .-===++-        .:-:    ..   .....  :-:.:-+*=:....::--::::::--------------------------------------------==+++***##########\\r\\n            .   .            .*%*=:::..-=-..::.      ..=##+.  .=+=:. ......::...:::::... .::::::::::::--------------------------------:::::::::::::----==+++***#\\r\\n                              -=-=-....:-:        ...: .=+++=:.:+**=:    ...-....:::::::. .:::::::::::::-------------------------::::::::::::::::::::::::::::---\\r\\n:                     ..     ...:==:              .:::  :++*##=. .-**+-.    :-....:::::::  .::::::::::::::::---------::::::::::::::::::::::::::::::::::::::.....\\r\\n.:                   .  ... .:---=+=-.             .==.  =*=:==:.  .:+*+-.  .-:.::..::....  .:::----==---::==++++=::::::::::::::::::::::::::::::::::::::........\\r\\n .:.                          ..+#*===.           . :+=. .==---::.....:=+++- :--:::::::.....:::--===++++===++++++=:::::::::::::::::::::::::::::::::::::.........\\r\\n ..:.                           :=-::==:       .:--: :+=. :++==::........-#%*:--::::::::::------==++***++++++++=-::::::::::::::::::::::::::.....................\\r\\n:.:-:.                               .--. .    .=+-:  :+*-.=+-.....:::::.:*%@*:=:..:::::::-------==+******++++==-:::::::::::::::::::::::::......................\\r\\n=::+=--.                              .:---:.   ==:.   -*=..:....:-+%%#*+-=*%%-==...::::::::---::-+*####********++=--:::::::::::::::::::........................\\r\\n++-=*=-=.                          .    :-:..           .......::=#%%%%%%####%*-*-.::::::::::::::-*#####*+***###***+=-::::::::::::::-====-:.....................\\r\\n-=++**--=                          ..                ........::::::=##*###%%%##=*#-:::::.......:::=*###*+--=***#****=---:::::::::::=++***+-.::..................\\r\\n--=++**==-         .                                ..........::::..:+#***##%%%*#@*:::::.........::-===-:.::-=+++**+==-------::::::-++**+=:.::::::::............\\r\\n----=+**==-        ..          -=:         ..      ............:::....=#+***#%%%##%+::::..........:::::::...::--==========----::::::::--::...::::::::::.........\\r\\n-----=+*+---:.    .:=-:        -=:..        .     ..........:::......::=*+***##%%*#%=::.:::.... ....:::::::..::::-----====-----:::::::...::::::::::::::::.......\\r\\n-----:-=++---.  .=#@%#+:      .:..              ................ ......:=++***##%%*#+:-=-::.....  ....::-=++=-:...:::::-------::::::::::::::::......:::::::.....\\r\\n---:::...-=::::. :==:        ....             ........... ..........::-==++++**##%%++::-:::....... .....-%@@@#+-......:::::::::::::::::::::::...................\\r\\n:--:. ..  :--::-:                               ..................:::=====+++**###@*-:...:::::.........:-+#%%#**-:.......::::------::::::::.....................\\r\\n::--:.     .:-::--.                       ........:..     ..  .. .:.:--====++***##%%=-...::::::::.......--=*#=-#*:::.......::--------::::::.....................\\r\\n:---:::.  .  .-----:.           .         .     .:.      ... ....:..---====+++**##%@+-:.::-==---::..  ..---+*=.:-:::::.......:::----:::::::::.....:........    .\\r\\n .:----::. ..  :-=-=-:                   .......:.      .... ...:..:---====+++**###%#-=:.:=**#####+=:...---+*=::::::::::..........::::::::::::::::..............\\r\\n    :-=++*+-:::..-=--:.                 ..:-::::::::::.....   .....:---====+++***%#%%==*+-....::-=+=-----:==**:-:::::::::...............:::::...................\\r\\n.     .::==-.:-:                       ....::::--------------:::...----=====+++**###@*--##+++-..::::...-::==**.--::.:::::::......  .....:::::........      .....\\r\\n--:.     ...                          ......::::::::-----=======-------=====+++**#%#%#---=-=#+..:::::..::-==** .-::...:::::::.....  ....:::::....               \\r\\n*%+-.  . .                            . .   .::-----:-------=====++==--=====+++***##%%=--=:-=#+..:..::.::-==#=  :-:....::::::::.....  ...........               \\r\\n#+*.                                 . .. .  .::::::-------::-====++++======++++**#%#@+:-=-.--*= .:::::::==+#:  .:::. ...::::::::....      .........        ....\\r\\n*=.                                .. ..      .-----------==:..:=+++++*+====++++**#%#%%--==.:--#= .::::--==++.   ..::.  ...::::::::.............................\\r\\n+:         .                       .  ..       .------------:. .:=++++**+===++++***#%%@#-==-.:-=#: ....:===+-    ..:-.    ...::--::..........:::::::............\\r\\n+.     .....                      .. .           .::----=====-...:-++++**====+++***#%%%%*=++-=+==-......-=+*.     ..-:     ..:=++*+:.........::::::::...........\\r\\n+:      .....                    .. .              ...:--======-:.:=+++***===++++***#%%%%*+**#*++*-:...-==**.     ..:-.     ..=#%%%#=-::...::::::::.............\\r\\n=:      ...                      .  .              .. ...-=======:.:++++**+==+++*****#%%%%*+*******=:..-==+#:.    .:.:.      .*%%%%%%##*-::::::.............::::\\r\\n=.      ......                   . .                . .. .-=====+=..-+++***+=+++******%%%#%**#**##*+=:-===+%=.    .:...       :*%%-=-::--:::::::..........-+----\\r\\n-.       . ...                   . .                   .  .======+-.:=++****=+++******#%%%##**#*+**++++++++%#.     :: ..       .=#- .::::--::::::.....    .**. .\\r\\n:.       . ...                . ...                  . ..  :======+:.-+++***++++*******#%%%##+++=++**++++++#%-     :: ..         .:   ...:-=:::::....... .  .  :\\r\\n:.        ....                .  ..       .          . .... :=====+=.:=+++***+++********#%%%%#**+*#%#******#%*     .-. .                   -:::::::.......      \\r\\n-         ...                 .  .  .                   ... .-=====+-.:=++****+++*******##%%%%%##**#%%%#######=.....-:                     .-:::::::::::...     \\r\\n-.       ..                      . ..                .     . .======+::-+++***+++*******###%%%%%%##*#%%%%%#%%%#*=+++++++++===--:. .=+..    :#%*+-:::::::::.     \\r\\n-.                                       .          .--:::... .:--==+=:.-+++***+++*******###%%%%%%#####%####%%%+......::::---=+*=::-+.      -#%%%*::-::::::.    \\r\\n-.                                                  .:=-====---::...:--..=++****+++******#####%%%########%%%%##%*.  .::..........:::.        +#%#%#=++====+#.   \\r\\n-:                                     .  .   ..    ..---==========--:::..=++****++******#######%%#######*###%%#%+:..-:..:........:.         .*#%%%*-#%#####= :=\\r\\n:-          .....                      .. .    .  .  ..::---========+++==--=+****+++*****########%%%%########%%+=#*:..:..::...:-:.:          .+**%%#=-:   ..   .\\r\\n:-.      .. . ..                       ..   .      .  .  ....::--====+++++++=++***+++******########%%%%##%%%###-:-#=.  .::::..::...          :+**#%#-:.         \\r\\n.-:       .                 .                .      .  .  ..    ..::--=++++++++++**++*******#########%%%%%%%%#*-::=%#++=-:------::.         ..-+**##-...        \\r\\n.-:             .:            .                     ..  .  ..  ........:-==+++*+++**++*******##########%%%%%%##++=-=*#%%%%%#****##=.        ...:-+**#=..        \\r\\n.:-.      ..   . .                                   .. .  ... ..........:..-==+**+++++*******###########%%%%%%%%#*+==+*%###****##=.    .....::::-+***=..:===-. \\r\\n..-:       . ... ..              .                   .. ..  ..............:..:.:++***++++*******############%%#%%%%%##**#%#**####=...:::........:.-+**#=.:+***+ \\r\\n..:-.           ...               .                   .. ..  ..............::.:.-+++++++++*******###############%##%%%%%%##%%#*+-=-:---===--::-:--:-++**+===+++-\\r\\n ..-.        .. . ..               ..      ..        .......   .............::::.-+=+++++++*******########***++=*%#+==+##%%###*=----------===--=====+**####*=---\\r\\n ..:.                               ...     ..   .   ........   .............::-:.-==+++++++*******#####*-:::::::=**+--+**####%#+===+================+**###%#+. \\r\\n   ..                                 ..          .   ........   .............:-:..-===++++++********###*-:::::::.:-+***********-----------:::::::::::=***###%#:\\r\\n   ...                                              .  ........      ..........:-:..====++++++********####=:::::::::+**###*****+:.................::...-++***#%#\\r\\n    ..                                    .       ......................:......::-:::=+==+++++++********###+-:.:::::+#****##****-...................::..-+++*##%\\r\\n    ..             .  ..                ...........:::::::::::::---------========+++++********************##*=-::::-*************=--::..............:-=--+*++**#\\r\\n    ..         ... ...           .........:::::::::::::::::--------=======+++++++******######%%%%%%%%%%%%#######**+**********++*+-:::----::::::.......-===+*****\\r\\n    ...        .....      .............::::::::::::::::::::---------======+++++++******######%%%%%%%%%%%%%%%%%%%%%%###*********++=:...................:-==+**###\\r\\n    ...  .    .......................::::::::...................::::::::-----======++++***####%%%%%%%%%%%%%%%%%%%%%%%%%####*******=--::::::::::::........::-=**#\\r\\n   ..:.  ................................                                ..........::::::--===+**##%%%%%%%%%%%%%%%%%%%%%%%%%##****+=--:::............ .  .  :==+\\r\\n.....-:....................                                                               ......::-==+*##%%@@@@%%%%%%%%%%%%%%%%###*+=-.  ...........  . . .:--==\\r\\n....:::...........                                                                               ......::-=+*##%%%%%%%%%%%%%%%%%%%###*+-:....     .    .. .:----\\r\\n...........                                                                                           ......::--=++*###%%%%%%%%%%%%%%##**+=-:.......::::::-=====\\r\\n..                                                                                                        .......:::--==+**######%%%%%####**++====-------====+++\\r\\n                                                                                                                ......:::--==++**#############***++==---=======+\\r\\n                                                                                                                     .....:::--==++**###########***++==---------\\r\\n                                                                                                                          ....:::--==+****######****+++=--------\\r\\n                                                                                                                              ...:::--==++************+++==-----\\r\\n                                                                                                                               ....:::--===+++********+++++===--\\r\\n                                                                                   ....                                        ......:::--====+++++++++++++=====\\r\\n                                                                              ...............                                  ........:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----======++========\\r\\n  .......                                                                         .................                              ..........:::------============\\r\\n..........                                                                          ......::...::....                              ..........::::------=========\\r\\n.....                                                                                 .....::::.::::...                                  .....:::::-------=====-\\r\\n..                                                                                       .....::::::::...                                 ......:::::-----------\\r\\n                                                                                           .....:::::::...                                 .....:::::::---------\\r\\n                                                                                             .....::::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                                .......::....                               ........::::::::::::\\r\\n........                                                                                        ..............                              ..........::::::::::\\r\\n...                                                                                              .............                               ............:::::::\\r\\n                                                                                                  ............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                               ..................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::-======--::::::::::..                      .....::::::.:::::::::::::::::----:::.......::::::::---======+++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.........::--=====--:::::::::..                  .....:::::::::....::::::::::::::------::......:::::::::---====+++++++++++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...              :--===-:::-::::::...::::::::::-----------::.....::::::::----====++++*******++==++****#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::---==---:::::::....            :===++=:::::........::::-------------===--::.....::::::----===++****######**+++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................:::------::::::....      ..::------==--:::..........::-----:::::---======-::.....:::::----=+**###%%%%%%%###*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-=-...............:::::.....          ..:-=++***+++=---::........:::--::::::::--===+++==-::.....::::----=+*##%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.=%%%+..........                    ..... .....:-=+###=::::.........::::::::::::--==++++++=-:.....::::----=+*#%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.=###+:........                                ...:-+*+-::...........::::::::::::--==++++==--:.....::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..-=-::......                                  ...:-=+*+-................::::::::::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:...                                         ..::-=+*=:..       .......::------:::--=====--:......:::---=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=*+-.             ..:---====---========--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*=.              ..:-==+===----======--::...:::-----=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-+*+:               .::-======------===--::..:::-------=+**########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=+*=.             ...:--==========+++===--::::---====-=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...:-=+*+:...         ....::-===+++++*******++=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=**=.....   ........::--===++***######**+=-:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*+:...............::--===++***########*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-+*+-:.......::.....:::-====++**####%####*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=++-:...........::::::-====++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....::-=-:...........::::::---===++**###%%%%%%##+-:::---=====#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....:::....    ......::::----===++*###%%%%%%%%##+::---==++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      .....  ..    ......::::::--====+*##%%%%%%%%%%#*-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ..................::::::::--===++*#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...................:::::::::---===+*##%%%%%%%%%%#*----===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ........::::::....::::::-------==*##%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .==:..         .........:--===--:::::--::::------=+#%%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   ..-*+-=-:.......::::::...:-=====-:------:::::::---=+##%%%%%%%%%%%%%#+---===+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      -*++*+-:::::::::::::...:=+++=-:------:::..::::--=*#%%%%%%%%%%%%%%*=--===++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........              .  :-:--.   .... -++*#+-:::::::::::....::=#%%*-:::::::::....::::-+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........           .==:===--:=+::::...-+++*=::..............::=#%%#-..:::::::::::::::-=+*#%%%%%%%%%%%#+=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....... :=:   --.:...=#:  .. . *@=..  ...::.....................:=%%@#-....::::::::::::::::--=++**###**+=---===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .*#-  ::.    =#.     . :+-. ..         ...................-=+##-.:::....:::...::::::::::::-----------====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .**-        .=.   .  .     .....      ...........            :=-::.....::::::::::------::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ...        :.   .  .     ..      .....                      -#=::...::---:::==-------:::::::::--------===++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          ....        .. .          ..:-==-----:                  ...:-#@%-:::-*#=.....:--::---::::::::::----------=====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .::.        ..    :-:::::..:-+###*=:                 ......:-+#@*:::*%%=...::::--:::::::---------------------========++++**####%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           -:              .=#*=--=:..:=*###+.                .         .=*:::=#%#:...::::-::::::-------------------------=====-------===++**########%%%%%%%%%%%\\r\\n          .=-           .....-**=:--. .-====+:        :==:    ..........  :-..:-=+-.....::-::::::::--------------------------------------::----==++****#########\\r\\n                .            -%#+=:::..==-...:      ..:+##=.  :+*=:.   ....-:...:::::... .::::::::::::-------------------------------::::::::::::::::---==+++***\\r\\n                             .-:-=- ...::.        .... :+++*+:.:=**=:    ..:-....:::::::  .:::::::::::::-------::--------------:::::::::::::::::::::::::::::::--\\r\\n:                     ..    ...:-==.              .:::  :++*##=. .-+*+-.   .-:....::::::.  .:::::::--::::::---=-----::::::::::::::::::::::::::::::::::::::......\\r\\n::                   .  .....::-=++=-              :=-.  +*-:=-.   .:=*+=.  .-::::.:::...   ::::---====--:-=+++++-::::::::::::::::::::::::::::::::::::::........\\r\\n .-.                           :*#+===.         ... -+-. .==---::.....:-+++- --::::::::...:::::-===+++++===++++++-::::::::::::::::::::::::::::::::::::..........\\r\\n ..:                            :-:.:==.       .:--. -+-. -++=-::........=%%+:-:.:::::::::------=+++***+++++++==-::::::::::::::::::::::::::.....................\\r\\n:.--:.                               :-:...    :++-:  -**:.==:...:::-:::.-#%@+-=...:::::::-------=++*******++++=--::::::::::::::::::::::::......................\\r\\n=::+---                               .:=--:   .=-..   -+-.......:=*%%%#+-+#%%-+-...:::::::::::::=*#####********++=--:::::::::::::::::::........................\\r\\n++-+*--=                          ..    :::.           .......:::+#%##%%%%###%+-*-.::::::.:::::::=######*++**###***+=-:::::::::::::-==+==-:.....................\\r\\n-=++**-==                                            ........::::.:=##*###%%%%#=%*::::::.......:::+*##**=--=+******+=---:::::::::::=++***+:.::..................\\r\\n--=++**==:        ..                                ..........::::..:+#***##%%%*%%+:::::.........::----:..::-=++++++==-------::::::-=++++-::::::::::............\\r\\n----=***==:        ..         .+=.        ...      ............:::...:+#+***#%%%##%+::::...........::::::...::--==========----:::::::::::....::::::::::.........\\r\\n-----=+*+---:     :=+=:       .--..              .........:::::......::+*+***##%%*##-::::-:.... ....::::::::..:::-----====----:::::::::::::::::::::::::::.......\\r\\n-----:-=+=---.  .+%@#*-.     ..:..             ................  .....:-=++***##%%+#=.=+--:.....  ....::-+*+=-:...:::::------:::::::::::::::::......:::::::.....\\r\\n--:::....-=::::. :-:           ..            ......................::--==++++**##%#+=.:-:::....... .....=%@@@#+-......:::::::::::::::::::::::...................\\r\\n:--:. ..  :--::-.                               .................::::=====+++**##%@+-....:::::.........:-+#%%*#*::.......:::-------::::::::.....................\\r\\n::--:.     .--::--.                       .......::.      .   ...:..--====+++***##%#--...:::::::........--+**--#+:::.......::-------:::::::.....................\\r\\n:---::..  .  .-----:           ..         .     .:       ..  ......:--=====++***##%%=-:.:-=+===--:.. ...--=+*-.:-:::::.......::::--::::::::::....::.......     .\\r\\n .:-=---:. ..  :-===-.                   .......:       ...  ...:..:--=====+++**###@*-=:.:=+**####+=:..:--=+*=-::::::::.................:::::::::...............\\r\\n    :-+++*+-:-:..---:.                  ..:-:::-:::::::...... ....:---=====+++**#%#%%-=#*-.....::-==---=-:==*+:-:::::::::...............:::::...................\\r\\n.     .::-=-.:-.                       ....::::--------------:::..:----====+++***%#%%+-=**+**-..::::...-.-==#+.--::.:::::::......  ....::::::......        .... \\r\\n-=:.     ...                          ......::::::::-----========------====++++**###@*---=-=#+..::::...-:-==#= .-::...:::::::....   ....::::....                \\r\\n##=:.  ...                           ....   .::------------======+++=--=====+++***%#%%---=:-=#= .:.::::::==+#:  :::....::::::::.....  ...........            ...\\r\\n*+=.                                .. .  .  .::::::-------::-===+++++======++++**##%@=:-=-.--#= .:::::::==**.  .:::. ...::::::::....       .......        .....\\r\\n+-                                 .. ..      .-----------=-...-=+++++*+====++++**#%#%#--+-.:--#- :::::--==+=    ..-:   ...::::::::.............::..............\\r\\n-.       ...                      .. ..        .------------:. .:=++++**+===++++***%%%@*-==:.--=*: ....:===+:    ..:-.   ....:----:..........:::::::............\\r\\n=.     .....                      .              .::----=====-..::=++++**===++++***#%%%%*=*+=++-=-.....:==*+.    ...-:     ..-++**+:........::::::::............\\r\\n+.      ....                     .. .              ...:--======-:.:=+++**+==++++****#%%%%*+*#**++*-:...-==*+.     ..::      .:*#%%%#=--:...:::::::..............\\r\\n=.      .   .                    . .               .. ...-=====+=:.-+++***+=++++*****%%%%%*+*******=:..===**..    .:.:.      :#%%%#%%##+:::::::.....  .....::---\\r\\n-       ......                  .. .                . .. .-=====+=..=+++***==+++*****#%%%#%**#**##*+-:-===*%-.    .:...      .-#%#:--:::::::::::..........-+----\\r\\n:        . ...                  ...                   ..  :======+-.:+++****=+++******#%%%##*+**+**+++++++*%*.    .:. .        .=#: .::::--::::::.....    .*=  :\\r\\n:        . ...                  ...                 .  ..  :=======:.-+++***++++*******#%%%##+++=++**+++++*#%:     ::  .         .:   ....-=:::::....... .     -\\r\\n.         ....                  ..        .          . ... .-=====+=.:=+++***+++*******##%%%%#**+*%%#******#%+     :-. .                  .::::::::.......      \\r\\n:         ...                 . .. .                    ... .======+-.:+++****++********##%%%%%##**#%%%####%##-::..:-:...                  :=-::::::::::...     \\r\\n:                                  ..               ..     . :=====+=::-+++***+++*******###%%%%%%##*#%%%%%##%%#+==++++++++++==--...+=      -%%#+-:::::::::.     \\r\\n:                                        .          :---:::....::-==+=:.-++****+++*******###%%%%%######%####%%#+.  ......:::-==+-::-=       =#%%%*::-::::::.    \\r\\n-                                                   .-=-=====--::...:-:..=++****+++*******####%%%########%%%%##%+.  :-:..........:::.       .+#%#%#=+++++=**.   \\r\\n-.                                     .  .   .     ..---==========--:::.:+++***+++******#######%%#######*###%%#%+:.:-:..:........:          :*#%%#+=#######- :=\\r\\n-:         ......                     ..       .  .  ..::---========+++==--=+****+++*****########%%%%########%#==#+...:..:....:-:::          .***%%#=-.         \\r\\n--       . .. .                        ..         ..  .  ....::--====++++++++++***+++******########%%%%##%%%##*-:-#=.  .::::..::...         .-+**#%*::.         \\r\\n:-.                                                ..  .  ..    ...:--=++++++++++**++******##########%%%%%%%%#+--:+%#*+=------=--:.         ..-+**#*-...        \\r\\n.-:           . ..                                  ..  .  ..  ........:--=+++*+++**++*******##########%%%%%%##*+=-=*#%%%%%#****##=        .....-+**#=..        \\r\\n.--.      .   .. .                                   .  .  ... ..........:..--=+**+++++*******###########%%%%%%%%#*+==+*%###****#*:     ....:::::-+***=..-++==. \\r\\n..-:       ..... ..                                  .. .   ..............:..:.-++***++++*******############%%#%%%%%%#**#%##*####=...:-::......::.-+**#-.:+***+ \\r\\n..-:           ....               .                   .. .   ..............:..:.-++++++++*******################%###%%%%%#%%%#+=---:----===-:--:--:-++**+===+++-\\r\\n ..:.        .  . ..               ..      ..        .... .    .............:::..-++++++++********########*+++==*#*+==+##%%###*=----------==========+**####*=--:\\r\\n ..:.                               ...     .    .   ........   .............::-..===+++++++*******#####+-:::::::-**+-=****####*+====================+**###%%+. \\r\\n   ..                                 ..          .   .......    .............:-:..====++++++********###*-:::::::.:-+**#*******+:---------::::::::::::=***###%#:\\r\\n.  ..                                   .           .  ........      ..........:-:.:====++++++********####=:.:::::::+**###***+++:.................::...-++***#%#\\r\\n   ...                                            ......................:.....::--::-====+++++++********###+-:.::::-*#**********-...................:::.-+++*##%\\r\\n    ..            ..  .                ............:::::::::::::--------=========+++++*******************###*=--:::=************+=--:::.............:-=-=+*++**#\\r\\n    .         ...  ...           .........::::::::::::::::---------=======+++++++*****#######%%%%%%%%%%%%%######*************++++-:::::::::::::.......-===+*****\\r\\n    ..        ......      ............:::::::::::::::::::::---------======+++++++******######%%%%%%%%%%%%%%%%%%%%%%###*********++=...  ...............:--=+**###\\r\\n    ..       .........................:.::............:........::::::::------======++++***####%%%%%%%%%%%%%%%%%%%%%%%%%####*******=--::::::::::::.........:-=**#\\r\\n   ..:. ................................                                 ..........::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%%##****+=--:.............  .  . .-==+\\r\\n....:-:....................                                                                .....::-==+*##%%@@@@%%%%%%%%%%%%%%%%###*+=-.  ..........    .. .:--==\\r\\n....:::..........                                                                                 .....::-=+*##%%%%%%%%%%%%%%%%%%%###*+-:...           :. .:----\\r\\n..........                                                                                            ......::--=+**###%%%%%%%%%%%%%%##**+=-:......::::::--=====\\r\\n..                                                                                                         ......:::--=++**######%%%%%####***++===-------====+++\\r\\n                                                                                                                ......:::--==++**#############***++==---=======+\\r\\n                                                                                                                     .....:::--==++**##########****++==-:-------\\r\\n                                                                                                                           ...:::--==+****######****+++=--------\\r\\n                                                                                                                              ...:::--==++************+++==-----\\r\\n                                                                                                                               ....:::--===+++********++++====--\\r\\n                                                                                  .....                                        ......:::--====+++++++++++++=====\\r\\n                                                                              ...............                                  ........:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----=======+========\\r\\n  .......                                                                        ..................                              ..........:::------============\\r\\n..........                                                                          ......::...::....                              ..........::::------=========\\r\\n.....                                                                                 .....:::..::::...                                  .....:::::-------=====-\\r\\n..                                                                                       .....:::::::....                                 ......:::::-----------\\r\\n                                                                                           .....:::::::...                                 ......::::::---------\\r\\n                                                                                             .....:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               ........::::::::::::\\r\\n........                                                                                        ..............                              ..........::::::::::\\r\\n...                                                                                              .............                               ............:::::::\\r\\n                                                                                                 .............                               ................:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                               ..................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                   ................\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                      ...::::::::.:::::::::::::::::----::.......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.........::--=====--::::::::...                 .::::::::::::::....:::::::::::::------:::.....:::::::::---=====++++++***+++===++++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--::::::::...             .:-====:::--:::::....::::::::-------------::.....:::::::----====++++********++=++****##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::---==---:::::::...            .-==+++-::::.........:::-------------====--::.....:::::-----==++***########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................:::------:::::.....      ..:-====-------::.........::-----::::::---=====--:......::::-----=+*###%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.-=+-......................          . ...:-=++*****+=:::::........:::-:::::::::--==++++==-:.....:::::---=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:*%%%-.........                     ...    .....:-+*#*-:::..........::::::::::::--=++++++==-:....:::::----+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:+##+-.........                                ...:-+*+-:............::::::::::::---=++++==-:......:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-=-:.......                                  ...:-=+*=:.................::::::::::--=====-::......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ...                                          ...::-=*+-...        ......::------::--======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:-=+*+:              ..:--=====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=++-               .:--======-----====---:...:::------=**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*+.              ..:--======-----====--::::::--------=+*#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=*+-              ..::--========++++++==--::::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*=....       .....::--===++++********++=-:::---=====+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-+*+-................:--===+++**#######**+=:::----===-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=+*=:...............::--===++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*+-:.......::...::::--===++**####%%####*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=+=:............:::::--====++*###%%%%%###+-::::-------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .....:---:............:::::---====++*###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .....::.. .     ......::::----===++*###%%%%%%%%#*=::--===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....  ...   .......:::::---===++*##%%%%%%%%%%#+-:--==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...................:::::::--====+*##%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...................:::::::::---==+*##%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     .               ........::::::...::::::--------==*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    :++:..        ..........:-====-:::::--:::::-----==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   ..-*+==-.......:::::::...:======-:-----::::::::---=*#%%%%%%%%%%%%%%#=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      -*+**+::::::::::::::...-=+++=-:-----:::...::::--+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........             .. .-----.   .:...-*+*#+-::::::::::.....::=%%%*-:::::::::...::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........           -+::=--:::*=:::....=+=++-:...............::=%%%#-....:::::::::::::-=+*#%%%%%%%%%%#*=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......  -=.  .=-.....*+       .#%-..  .......   ................:+%%%#:...::::::::::::::::::--=++*****+=----===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        :%*: .:.     ++      . :-.  ..         ...................:-=#*:.::.....::....:::::::::::::----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :++:        :-   ..        ...        .......                :=-::.....::::::::::-----:::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..        .:       .            ...::                      .+#-:...::--:::::==:-----::::::::::--------====+***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          :...        :             ..-=+==-=--.                 ...:-+%@#::::+##: ....:--:::::::::::::::----------=====++++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .:.         .    .-=-::-:..:-*###*-                 .......:-=#@+::=#%%-..:::::--::::::----------------------==========+++**####%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .-.              .+#*----:..-=*###=                .          .=+:::+#%*:...:::--::::::---------------------------=----------===++**#########%%%%%%%%%\\r\\n          .=.           .....=*+-:::. :==--==.       .-++:    .......... .::..:-==:......:-::::::::------------------------------------:::::----==+++***########\\r\\n                             +%*+-:.:.:==: ...      ..:+##-.  -**=:    ....-....::::::.  .::::::::::::------------------------------::::::::::::::::::---==+++**\\r\\n                             .:.-=: ...::         ..:. -==+*+:.:=**=:    ..::....::::::.  .:::::::::::::------::--------:::::::::::::::::::::::::::::::::::::::-\\r\\n.                    ...    .:::==-.              ::-.  -*++#*-. .-+*+-.   .-:.....:::::.  .::::::----:::::--===---:::::::::::::::::::::::::::::::::::::::......\\r\\n::                     ... ..::-=++=-              -+-  .++-:--..  .:=*+-.  :-::::::::. .  .:::---=====---=+++++=-:::::::::::::::::::::::::::::::::::::.........\\r\\n ::                            -#*=-=-.        .....=+-  :==-=-::.....:-=**-.--:::::::...:::::--==++++++==++++++=:::::::::::::::::::::::::::::::::::::..........\\r\\n..::                            .:..-=-.       :---. =+-. =+==::.........+%%+:-:.::::::::-------=+++***++++++==-::::::::::::::::::::::::::......................\\r\\n..=-:.                               :-:...    =*=:.  =#*.:=-....::----:.=#@%---...:::::::-------=+********+++==--:::::::::::----::::::::.......................\\r\\n=:=+-=:                               .-=-:.   .-..   .==:......:-+#%%%#+=+#@#:+:..:::::::::::::-+*####**********+=--:::::::::::::::::::........................\\r\\n+==**-=-                          ..    .:.            .......::-+####%%%%%##%==*:.:::::.....::::+######+++**###***+=-:::::::::::::-=+++=:......................\\r\\n-+++*+-=-                                            ........::::.:=##*####%%%*+%*::::::.......::-+****+---=*******+=----:::::::::-++****=:::::.................\\r\\n--=+**+-=.        ..           .                    .........:::::..:*#**###%%%*%%+:::::.........::---::..::-==++++==--------::::::-=+++=:::::::::::............\\r\\n----+**+--.        ..         -*=.        ...     ..............:....:**+***#%%%*%%=:::::....  ....::::::...::--=========-----::::::::::....:::::::::::.........\\r\\n-----=+*=-=-.    :=++=:       .-:..              ........:::::......:::*++***##%%*%#:::::-....  ....::::::::.:::::----===-----:::::::::::::::::::::::::::.......\\r\\n----::-=+=:-:.  -#@%*=:     ...:.             ................. ......:=+++***##%%+#-:==:-.....   ....::=*#*+-:....::::-----:::::::::::::::::........:::::......\\r\\n--:.....:--::::. ::.                         .....................::--===+++**###%#=-.::::.......  ....:+%%@@#+-.......::::::::::::::::::::::...................\\r\\n:--.. ..  :--::-.                              ..................:::-=====+++**##%%+-...::::::.........:-+#%%+#+::........::-------::::::::.....................\\r\\n-:-::.     .--::-:.                       .......:.      ..   ...:.:--====+++**###%#-:..::::::::.... ..:--+**:=#=:::.......::-------::::::......................\\r\\n:---::..  .  :-----:           ..               :.      ...  ...:..:--====+++***##%%=-..:=++++==-:.. ..:--=**:.:::::::........:::::::::::::::::::::........   ..\\r\\n .:-=---:. .. .:====-.                  .:.......       ...  ......---=====+++**##%@+-=:.:==+*####*=:.::=-=+*--::::::::.................::::::::................\\r\\n    :=++**+::-: .--:..                  ..:------::::::::.... ....:---=====+++**#%#%#-+#*-......:-=-:---:-==#=:-:::::::::...............::::....................\\r\\n      ..:--:.::.                      .....:::::-------------:::..:---=====+++***%#%%=-=**+#+:.::::...::.-=+#-.--::.:::::::.....   ....:::::.....            .  \\r\\n=-:.    ...                           . ....::::::::-----========-----=====++++**###@*--==-+#= .::::..:::==+#: :-::...:::::::....   ...::::.....                \\r\\n##-..   .                            . ..   .:::-----------======+++=--====++++**#%#%#---=:-=#- .:.::::::==*#.  :::....::::::::.....  ...........            .  \\r\\n=*:                                 . .. .   .-:::::-------::-===+++++======++++**%#%%-:-=:.-=#- .::::::-==*+   .:::. ...::::::::....      ........        .....\\r\\n=:                                 .  .       :-----------=-...-=+++++*=====++++**#%#@*:-+-.::=#: ::::---==*-    ..-:   ...::::::::............:::..............\\r\\n:       ....                      .  .        .:------------:. .:=++++**====++++***%%%%*-+=::--++. ....-==+=.    ..:-.   ...::-=--:.........::::::::............\\r\\n-      .....                     .. .           ..::---======-..::=++++**===++++***#%#%%*=*++++-=-.....-==*=.    ...-.     ..-+***+:........::::::::............\\r\\n=      .....                     . .               ...:--======-:.:++++**+==++++****%%%%%*+*#**+**-...:-==*-.     ..::      .-#%%%%#==-:..:::::::..............:\\r\\n=      ..  ..                   .. .               .  ...-=====+=..-+++***==++++****#%%%%%*+*******=:.:===#+.     ...:.      -%%%#####*=:::::::.....  ....::----\\r\\n-       .. ..                   ...                 . .. .======+-.:=+++***=++++*****#%%%##**#**##*=--===+*%:     .:...      .-#%*:-:.::::::::::..........=+-:::\\r\\n:       .  ..                   . .                   ..  :======+:.-+++***++++*******#%%###++*++**+++++++*%=     .:...        .=#. .::::--:::::.....     :*- .-\\r\\n.        .....               .  . .                 . ..  .-=====+=.:=+++***++++*******#%%%##+++=+***+++++*%#.    .-: .          :.   ....--:::::.........     -\\r\\n.        ....                   ..                    .... .-=====+-.:=++****+++*******##%%%%#****%%#******#%=     :-             .       .::::::::.......      \\r\\n.        ...                    .  .                    ... .======+::-+++***+++********##%%%%%##**#%%%####%##=-:::-=:....         .       -=-::::::::::..      \\r\\n.       .                          .                ..     . :=====+=::-+++***+++*******###%%%%%%##*#%%%%%#%%%#====+++++++++++=-:.:*=      =%%#+-:::::::::.     \\r\\n:                                       .           :----::....::-==+=:.=++****+++*******###%%%%%#####%%###%%%#=.  .......:::-==-::-:       =#%%%+:--:::::-.    \\r\\n:                                            .     ..---=====--::...:-:.:+++***+++********#####%%########%%%##%%+.  :-:..........::..       .*#%#%#=+**++=#*    \\r\\n-                                      . .    .     .:---===========--::.:+++***+++******#######%%#######*###%###+..:-:........:..:          -*#%%#+=#******: -=\\r\\n-.         . ...                      ..             ..::---========++++=-==+****+++*****########%%%%###%####%*-=#=......:....-:::.          :***%%*=:.         \\r\\n-:       . . ..            .           ..  .      .   .  .....::-====++++++++++***+++******########%%%%#%%%%##+::=#=. ...::...::...         .-***#%+.:.         \\r\\n--                                                 .. .. ...    ...::-=++++++++++**++******##########%%%%%%%##+--:+##**+=-====+--:.        ...-+**#*-..         \\r\\n:-.           . ..                                  .  .. ...  ........:--=+++*+++*+++*******##########%%%%%%##*+=-=*#%%%%%#****%#-        .....-+**#-..        \\r\\n.-:       . . .  .                                  .. ..  ... ..........:..--=+**+++++*******###########%%%%%%%%#*+==+####*****#+:     ....:::::-+***=..=*++=. \\r\\n.:-.      . .... :                                   .. .   ..............:..:.-++**++++*******#############%##%%%%%%###%#######*-..::--:......:..-+**#-.:+***= \\r\\n..-.           ....              ..                   .. .   ..............:.:..-+=++++++*******################%####%%%%#%%%#+-:=-:----===-------:=**#*++=+=++:\\r\\n..::        ..    .                ..      .         .... .   ..............:::..=+++++++++*******#######*++==--##*==-+##%####*===-==-----==========+**####*=:::\\r\\n ..:                                ...     .   ..   .......   ..............:::.:===+++++++*******#####=::::::::-**+==****####*+====================+**###%%+  \\r\\n   :                                  ..          .  ........    .............:-:.:====++++++********###*-:::::::.:-+*##*******=::-------:::....::::::=***###%#.\\r\\n   ..                                   .          ..  ........      ..........:-:.:====++++++********###*=:.::::::-****##***+*=..................::...=++***#%#\\r\\n   ..                                             ......................:......:--::-====+++++++********###+::..:::=***********+::..................::::=+++*##%\\r\\n   ...            .....                ............:::::::::::::---------========+++++********************##*+---::+************+=--:::.............:-===+*+***#\\r\\n   ..         ... ...            .........:::::::::::::::::--------=======+++++++*****#######%%%%%%%%%%%%#######*************++++::::::::::::::......:-===******\\r\\n    :.        ......      ............::::::::::::::::::::---------=======+++++++******######%%%%%%%%%%%%%%%%%%%%%####*********++=....................:--=+**###\\r\\n    ..  .    ........................:::::::::...:..:::.......:::::::::------======++++***####%%%%%%%%%%%%%%%%%%%%%%%%%###*******+=---:--:::::::... ......:-=**#\\r\\n  ..::  .................................                                ..........::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%%##***++=-:.............. ..  . .-==+\\r\\n....:-.....................                                                                .....::-==+*#%%%@@@@%%%%%%%%%%%%%%%%###*+=-.  ....... ..    ....:--==\\r\\n....:::..........                                                                                 .....:--=+*##%%%%%%%%%%%%%%%%%%%###*+-:...           :...:----\\r\\n..........                                                                                            ......::--=++*###%%%%%%%%%%%%%%##*++=-:......:::::--======\\r\\n..                                                                                                         ......:::--=++***#####%%%%%####***++===-------====+++\\r\\n                                                                                                                ......:::--==++**############****++==---=======+\\r\\n                                                                                                                     .....:::--==++**##########****++==-:-------\\r\\n                                                                                                                           ...:::--==+****######****++==--------\\r\\n                                                                                                                              ...:::--==++***********++++==-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                  ....                                          .....:::--====+++++++++++++=====\\r\\n                                                                              ..............                                    .......:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----=======+========\\r\\n  ....                                                                           ..................                              ..........:::------============\\r\\n........                                                                            ......::...::....                              ..........::::------=========\\r\\n.....                                                                                 .....:::..::::...                                   ....:::::-------=====-\\r\\n..                                                                                       .....::.::::....                                  .....:::::-----------\\r\\n                                                                                           .....:::::::...                                 ......::::::---------\\r\\n                                                                                             .....:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n.......                                                                                         ..............                               ..........:::::::::\\r\\n.....                                                                                            .............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                      ...::::::::.:::::::::::::::::----::.......:::::::::---=====+++++++++++====+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.........::--=====--::::::::...                 .::::::::::::::....:::::::::::::------:::.....:::::::::---=====++++++***+++===++++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...........:::--====--:::::::....             .:-====:::--:::::....::::::::-------------::.....:::::::----====++++********++=++****##%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..............::---==---:::::::...            .-==+++-::::.........:::-------------====--::.....:::::-----==++***########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................:::------:::......       ..:-====-------::.........::-----::::::---=====--:......::::-----=+*###%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.-=+-......................         ......:-=++*****+=:::::........:::-:::::::::--==++++==-:.....:::::---=+*##%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:*%%%-.........                     ...    .....:-+*#*-:::..........::::::::::::--=++++++==-:....:::::----+*##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:+##+-.........                                ...:-+*+-:............::::::::::::---=++++==-:......:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-=-:......                                   ...:-=+*=:.................::::::::::--=====-::......:::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  ...                                          ...::-=*+-...        ......::------::--======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:-=+*+:              ..:--=====---========--:....:::-----+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=++-               .:--======-----====---:...:::------=**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*+.              ..:--======-----====--::::::--------=+*#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=*+-              ..::--========++++++==--::::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=+*=....       .....::--===++++********++=-:::---=====+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-+*+-................:--===+++**#######**+=:::----===-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=+*=:...............::--===++**########**+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=+*+-:.......::...::::--===++**####%%####*=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-=+=:............:::::--====++*###%%%%%###+-::::-------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::---:............:::::---====++*###%%%%%%%##+-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ......::.. .     ......::::----===++*###%%%%%%%%#*=::--===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....  ...   .......:::::---===++*##%%%%%%%%%%#+-:--==+++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ...................:::::::--====+*##%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...................:::::::::---==+*##%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     .               ........::::::...::::::--------=+*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    :++:..        ..........:-====-:::::--:::::-----==*#%%%%%%%%%%%%%#+---=====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   ..-*+==-:......:::::::...:======-:-----::::::::---=*#%%%%%%%%%%%%%%#=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                      -*+**+-::::::::-::::...-=+++=-:-----::::..::::--+#%%%%%%%%%%%%%%#+--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........             .. .-----.   .:...-*+*#+-::::::::::.....::=%%%*-:::::::::...::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..........           -+::=--:::*=:::....=+=++-:...............::=%%%#-....:::::::::::::-=+*##%%%%%%%%%#*=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......  -=.  .=-.....*+       .#%-..  .......   ................:+%%%#:...::::::::::::::::::--=++*****+=----===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        :%*: .:.     ++      . :-.  ..         ...................:-=#*:.::.....::....:::::::::::::----------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :++:        :-   ..        ...        .......                :=-::.....::::::::::-----:::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..        .:       .            ...::                      .+#-:...::--:::::==:-----::::::::::--------====+***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          :...        :             ..-=+==-=--.                 ...:-+%@#::::+##: ....:--:::::::::::::::----------=====++++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .:.         .    .-=-::-:..:-*###*-                 .......:-=#@+::=#%%-..:::::--::::::----------------------==========+++**####%%%%%%%%%%%%%%%%%%%%%%\\r\\n          .-.              .+#*----:..-=*###=                .          .=+:::+#%*:...:::--::::::---------------------------=----------===++**#########%%%%%%%%%\\r\\n          .=.           .....=*+-:::. :==--==.       .-++:    .......... .::..:-==:......:-::::::::------------------------------------:::::----==+++***########\\r\\n                             +%*+-:.:.:==: ...      ..:+##-.  -**=:    ....-....::::::.  .::::::::::::------------------------------::::::::::::::::::---==+++**\\r\\n                             .:.-=: ...::         ..:. -==+*+:.:=**=:    ..::....::::::.  .:::::::::::::------::--------:::::::::::::::::::::::::::::::::::::::-\\r\\n.                    ...    .:::==-.              ::-.  -*++#*-. .-+*+-.   .-:.....:::::.  .::::::----:::::--===---:::::::::::::::::::::::::::::::::::::::......\\r\\n::                     ... ..::-=++=-              -+-  .++-:--..  .:=*+-.  :-::::::::. .  .:::---=====---=+++++=-:::::::::::::::::::::::::::::::::::::.........\\r\\n ::                            -#*=-=-.        .....=+-  :==-=-::.....:-=**-.--:::::::...:::::--==++++++==++++++=:::::::::::::::::::::::::::::::::::::..........\\r\\n..::                            .:..-=-.       :---. =+-. =+==::.........+%%+:-:.::::::::-------=+++***++++++==-::::::::::::::::::::::::::......................\\r\\n..=-:.                               :-:...    =*=:.  =#*.:=-....::----:.=#@%---...:::::::-------=+********+++==--:::::::::::----::::::::.......................\\r\\n=:=+-=:                               .-=-:.   .-..   .==:......:-+#%%%#+=+#@#:+:..:::::::::::::-+*####**********+=--:::::::::::::::::::........................\\r\\n+==**-=-                          ..    .:.            .......::-+####%%%%%##%==*:.:::::.....::::+######+++**###***+=-:::::::::::::-=+++=:......................\\r\\n-+++*+-=-                                            ........::::.:=##*####%%%*+%*::::::.......::-+****+---=*******+=----:::::::::-++****=:::::.................\\r\\n--=+**+-=.        ..           .                    .........:::::..:*#**###%%%*%%+:::::.........::---::..::-==++++==--------::::::-=+++=:::::::::::............\\r\\n----+**+--.        ..         -*=.        ...     ..............:....:**+***#%%%*%%=:::::....  ....::::::...::--=========-----::::::::::....:::::::::::.........\\r\\n-----=+*=-=-.    :=++=:       .-:..              ........:::::......:::*++***##%%*%#:::::-....  ....::::::::.:::::----===-----:::::::::::::::::::::::::::.......\\r\\n----::-=+=:-:.  -#@%*=:     ...:.             ................. ......:=+++***##%%+#-:==:-.....   ....::=*#*+-:....::::-----:::::::::::::::::........:::::......\\r\\n--:.....:--::::. ::.                         .....................::--===+++**###%#=-.::::.......  ....:+%%@@#+-.......::::::::::::::::::::::...................\\r\\n:--.. ..  :--::-.                              ..................:::-=====+++**##%%+-...::::::.........:-+#%%+#+::........::-------::::::::.....................\\r\\n-:-::.     .--::-:.                       .......:.      ..   ...:.:--====+++**###%#-:..::::::::.... ..:--+**:=#=:::.......::-------::::::......................\\r\\n:---::..  .  :-----:           ..               :.      ...  ...:..:--====+++***##%%=-..:=++++==-:.. ..:--=**:.:::::::........:::::::::::::::::::::........   ..\\r\\n .:-=---:. .. .:====-.                  .:.......       ...  ......---=====+++**##%@+-=:.:==+*####*=:.::=-=+*--::::::::.................::::::::................\\r\\n    :=++**+::-: .--:..                  ..:------::::::::.... ....:---=====+++**#%#%#-+#*-......:-=-:---:-==#=:-:::::::::...............::::....................\\r\\n      ..:--:.::.                      .....:::::-------------:::..:---=====+++***%#%%=-=**+#+:.::::...::.-=+#-.--::.:::::::.....   ....:::::.....            .  \\r\\n=-:.    ...                           . ....::::::::-----========-----=====++++**###@*--==-+#= .::::..:::==+#: :-::...:::::::....   ...::::.....                \\r\\n##-..   .                            . ..   .:::-----------======+++=--====++++**#%#%#---=:-=#- .:.::::::==*#.  :::....::::::::.....  ...........            .  \\r\\n=*:                                 . .. .   .-:::::-------::-===+++++======++++**%#%%-:-=:.-=#- .::::::-==*+   .:::. ...::::::::....      ........        .....\\r\\n=:                                 .  .       :-----------=-...-=+++++*=====++++**#%#@*:-+-.::=#: ::::---==*-    ..-:   ...::::::::............:::..............\\r\\n:       ....                      .  .        .:------------:. .:=++++**====++++***%%%%*-+=::--++. ....-==+=.    ..:-.   ...::-=--:.........::::::::............\\r\\n-      .....                     .. .           ..::---======-..::=++++**===++++***#%#%%*=*++++-=-.....-==*=.    ...-.     ..-+***+:........::::::::............\\r\\n=      .....                     . .               ...:--======-:.:++++**+==++++****%%%%%*+*#**+**-...:-==*-.     ..::      .-#%%%%#==-:..:::::::..............:\\r\\n=      ..  ..                   .. .               .  ...-=====+=..-+++***==++++****#%%%%%*+*******=:.:===#+.     ...:.      -%%%#####*=:::::::.....  ....::----\\r\\n-       .. ..                   ...                 . .. .======+-.:=+++***=++++*****#%%%##**#**##*=--===+*%:     .:...      .-#%*:-:.::::::::::..........=+-:::\\r\\n:       .  ..                   . .                   ..  :======+:.-+++***++++*******#%%###++*++**+++++++*%=     .:...        .=#. .::::--:::::.....     :*- .-\\r\\n.        .....               .  . .                 . ..  .-=====+=.:=+++***++++*******#%%%##+++=+***+++++*%#.    .-: .          :.   ....--:::::.........     -\\r\\n.        ....                   ..                    .... .-=====+-.:=++****+++*******##%%%%#****%%#******#%=     :-             .       .::::::::.......      \\r\\n.        ...                    .  .                    ... .======+::-+++***+++********##%%%%%##**#%%%####%##=-:::-=:....         .       -=-::::::::::..      \\r\\n.       .                          .                ..     . :=====+=::-+++***+++*******###%%%%%%##*#%%%%%#%%%#====+++++++++++=-:.:*=      =%%#+-:::::::::.     \\r\\n:                                       .           :----::....::-==+=:.=++****+++*******###%%%%%#####%%###%%%#=.  .......:::-==-::-:       =#%%%+:--:::::-.    \\r\\n:                                            .     ..---=====--::...:-:.:+++***+++********#####%%########%%%##%%+.  :-:..........::..       .*#%#%#=+**++=#*    \\r\\n-                                      . .    .     .:---===========--::.:+++***+++******#######%%#######*###%###+..:-:........:..:          -*#%%#+=#******: -=\\r\\n-.         . ...                      ..             ..::---========++++=-==+****+++*****########%%%%###%####%*-=#=......:....-:::.          :***%%*=:.         \\r\\n-:       . . ..            .           ..  .      .   .  .....::-====++++++++++***+++******########%%%%#%%%%##+::=#=. ...::...::...         .-***#%+.:.         \\r\\n--                                                 .. .. ...    ...::-=++++++++++**++******##########%%%%%%%##+--:+##**+=-====+--:.        ...-+**#*-..         \\r\\n:-.           . ..                                  .  .. ...  ........:--=+++*+++*+++*******##########%%%%%%##*+=-=*#%%%%%#****%#-        .....-+**#-..        \\r\\n.-:       . . .  .                                  .. ..  ... ..........:..--=+**+++++*******###########%%%%%%%%#*+==+####*****#+:     ....:::::-+***=..=*++=. \\r\\n.:-.      . .... :                                   .. .   ..............:..:.-++**++++*******#############%##%%%%%%###%#######*-..::--:......:..-+**#-.:+***= \\r\\n..-.           ....              ..                   .. .   ..............:.:..-+=++++++*******################%####%%%%#%%%#+-:=-:----===-------:=**#*++=+=++:\\r\\n..::        ..    .                ..      .         .... .   ..............:::..=+++++++++*******#######*++==--##*==-+##%####*===-==-----==========+**####*=:::\\r\\n ..:                                ...     .   ..   .......   ..............:::.:===+++++++*******#####=::::::::-**+==****####*+====================+**###%%+  \\r\\n   :                                  ..          .  ........    .............:-:.:====++++++********###*-:::::::.:-+*##*******=::-------:::....::::::=***###%#.\\r\\n   ..                                   .          ..  ........      ..........:-:.:====++++++********###*=:.::::::-****##***+*=..................::...=++***#%#\\r\\n   ..                                             ......................:......:--::-====+++++++********###+::..:::=***********+::..................::::=+++*##%\\r\\n   ...            .....                ............:::::::::::::---------========+++++********************##*+---::+************+=--:::.............:-===+*+***#\\r\\n   ..         ... ...            ........::::::::::::::::::--------=======+++++++*****#######%%%%%%%%%%%%#######*************++++::::::::::::::......:-===******\\r\\n    :.        ......      ............::::::::::::::::::::---------=======+++++++******######%%%%%%%%%%%%%%%%%%%%%####*********++=....................:--=+**###\\r\\n    ..  .    ........................::::::::::::::::::.......:::::::::------======++++***####%%%%%%%%%%%%%%%%%%%%%%%%%###*******+=---:--:::::::... ......:-=**#\\r\\n  ..::  .................................                                ..........::::::--==++**##%%%%%%%%%%%%%%%%%%%%%%%%%##***++=-:.............. ..  . .-==+\\r\\n....:-.....................                                                                .....::-==+*#%%%@@@@%%%%%%%%%%%%%%%%###*+=-.  ....... ..    ....:--==\\r\\n....:::..........                                                                                 .....:--=+*##%%%%%%%%%%%%%%%%%%%###*+-:...           :...:----\\r\\n..........                                                                                            ......::--=++*###%%%%%%%%%%%%%%##*++=-:......:::::--======\\r\\n..                                                                                                         ......:::--=++***#####%%%%%####***++===-------====+++\\r\\n                                                                                                                ......:::--==++**############****++==---=======+\\r\\n                                                                                                                     .....:::--==++**##########****++==-:-------\\r\\n                                                                                                                           ...:::--==+****######****++==--------\\r\\n                                                                                                                              ...:::--==++***********++++==-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                  ....                                          .....:::--====+++++++++++++=====\\r\\n                                                                              ..............                                    .......:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----=======+========\\r\\n  ....                                                                           ..................                              ..........:::------============\\r\\n........                                                                            ......::...::....                              ..........::::------=========\\r\\n.....                                                                                 .....:::..::::...                                   ....:::::-------=====-\\r\\n..                                                                                       .....::.::::....                                  .....:::::-----------\\r\\n                                                                                           .....:::::::...                                 ......::::::---------\\r\\n                                                                                             .....:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n.......                                                                                         ..............                               ..........:::::::::\\r\\n.....                                                                                            .............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ............                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ...........                                     ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                     ....:::::::...::::::::::::::::----::.......::::::::----====+++++++++++++===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.........::--=====--::::::::...                ..::::::::::::::...:::::::::::::--------::.....:::::::::---====++++++****+++===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n...........:::--====--:::::::....             .-===+=:::-::::::...:::::::-----------=---::....:::::::-----===+++**********++=+**####%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..............::-------::::::::...            .-==++=-::::.........:::-------------====--::.....:::::----==++**##########**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n................:::-----:::......       ..:-=++====-----::.........::-----:::::---===+==--:......::::----=+**##%%%%%%%%%%#*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=*+-....................           ......:--==+**#*+=::::.........:::::::::::::--=+++++==-:.....::::----=+*##%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-%%%#:........                      ..        ..:-+*#*-:::.........:::::::::::::--=++++++==-:....:::::---=+*#%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-+**=:.........                               ....:-+*=-............::::::::::::::--=+++==--:......:::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:=-:......                                   ...::-=+*=:....  ...........::::::::::--====--:.......::----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-+*+-..         .....::----=-----=======--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ....:-=++=.              .:---=====---========--:...::::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=*+-               .:-======------====---:...:::------=**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:-=+*=.              ..:--======----=====--::::::--------=+*########%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:--+*+:             ...:--========+++++++==--:::---======+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=+*=....      ......::--==++++****##***++=-::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*+:...............::--===++***#######**+-:::----==--=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ...::-=**=:...............:---===++**########**=::::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....:-=++=:.......::...:::::--===++**###%%%###**=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::-++=:...........::::::--====+**###%%%%%##*+-:::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ....::---:....  ......:::::---====+**###%%%%%%##*=:::---=====*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ......:..  .    .......::::---====+**##%%%%%%%%%#*-:---==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ....  ...  ........:::::---===+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...................::::::::--===++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...................:::::::::----==+*#%%%%%%%%%%%%#+----===++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    ..               .......::---::...::::::--------=+##%%%%%%%%%%%%#*----=====++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   .-+=::.       ..........:-=====-::::---:::::-----=+*#%%%%%%%%%%%%%#+---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  ...=*+=+-......:::::::....-=====--------::::::::---=*#%%%%%%%%%%%%%%*=--===+++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....                       ..        .=*+**=::::::::-:::::..:-=***=-:-----::::..::::--+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........             :: -=--=-.. .::...=*+**+-:::::::::......::+%%%*::::::::::...::::-=*#%%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........:           .++.:--::.=#=::... :=+=+=-.................:+%%%*:....:::::::::::::-=+*##%%%%%%%%##+=-====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....   +=.  -=:..  -#-       :%#..   ......    ................:+%%%*:..:::::::::::::::::::---=+****++=---====++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        =%+. ..     .*-      . ::.  .         .................. .::=**::::.....::....::::::::::::::---------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :+-.        -: . .  .     ...         ......                 :=-::.....:::::::::------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..        .. .               . ...::.                      :##-:...:-=-::::-=-:-----::::::::::--------===++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         .:.:        ..         .. ..:=**+===-:                 ....:-*@@*:::=*#*. ...::--:::::::::---::-----------======++++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n          ::      .  ..    :==-:--:.::=*###+:                 .    ...:=#@=::+%%#-..:::::-::::::-----------------------===========++***####%%%%%%%%%%%%%%%%%%%%%\\r\\n          :-               :+#+----:.:-+*##*-                .          .=-::-+#%+....:::--::::::---------------------------------------==+++**#########%%%%%%%%\\r\\n          :-           .... .+*+-:::  -=---=-.       :=*+:   .::..........-:..:---:.. ...:-:::::::::----------------------------------:::::::----==++****#######\\r\\n               .            .##++-....-=-. ..      .. :+#*-. .=**=:    ...::....::::::.  .::::::::::::-----------------------------:::::::::::::::::::---===++**\\r\\n                             ...--.  ....        ...:  -==*#+:.:=**+:     .-:...:::::::.  .::::::::::::::-----::--------::::::::::::::::::::::::::::::::::::::::\\r\\n.                   .....  .:::-==-.             .:--.  =*++**-  .-+*+-.   :-......:::::.  .:::::-----::::--====--::::::::::::::::::::::::::::::::::::::::......\\r\\n:.                     ...  .::=+++=:             .=+:  :++::-:..  .:=*+=:  --::::::::.    .::---======---++++++=::::::::::::::::::::::::::::::::::::::.........\\r\\n.::                           .=#+--=-         ..:..==:  -+===:::.....:-+#*:.--:::::::..::::---==+++++++==++++++-::::::::::::::::::::::::::::::::::::...........\\r\\n..:.                            .. .-=-       .:--- .=+-..++=-:.........:*%%=:-.:::::::::------==++****++++++=-:::::::::::::::::::::::::::......................\\r\\n.:=-:                               .:::::.   .+#-:  .+#+.:=:...::-===-:.=#@%-=-...::::::-----:--=+********++++=--:::::::::::---:::::::::.......................\\r\\n-:++-=:                               .-=-:.   ....   .--.......:=*%%%%#++*#@*-+:..:::::::::::::-*#####**********+=--:::::::::::::::::::........................\\r\\n+==*+:+:                          ..    ...           .......:::-+#####%%%%##%-+*:.:::::.....:::-*#####*+++**###***=-:::::::::::::-=++++=:......................\\r\\n=+++*+-=.                                           ..........::..:+#**####%%%+*%+:::::........::-+***+=:--+*******+=-----::::::::=++***+-.::::::...............\\r\\n--=+**+==.        ..          ..          .        .........::::::..:**+**##%%#*%%=::::.........::::-::...::-==++++==--------::::::-=+==-::::::::::::...........\\r\\n---=+**=--.        ..        .=*-.        ..      ..............:....-**+***#%%%*%%-::::::...  ...:::::::...::--==-======-----:::::::::....::::::::::::.........\\r\\n-----=+*=-=-.   .-+**=:       ::...              ........:::::. ....:::*++***##%%*%*:::::-....  ....::::::::..::::----===----::::::::::::::::..::::::::::.......\\r\\n---::::=+-:::  .=%%*=-.    ...:..             ................  ......-=+++***##%#+*::+=::.....  .....::+##*+-:....::::-----:::::::::::::::::........:::::......\\r\\n--:.....:=-::::  ..                           ...................:::-====+++**##%@*=-.:.::.......  ....:*%%@@#+:.......::::::---::::::::::::....................\\r\\n:-:.  .  .:-::--.                         ..   ..................:::-=====+++**##%%=-...:::::::........--+#%#+#+::........::-------:::::::......................\\r\\n---::.     .--::-:             .         . .....::.      ..  ......:--====+++**###@*-:..:::::::..... ..:--+*+.=*-:::.......::-------::::::......................\\r\\n:---::.. ..  :-----:           .         .     .:       ...  ...:..:--====+++**###%#--..-=***++=-:.. ..:--+*+:::::::::........:::::::::::::::::::::........    .\\r\\n .-===--:.... .-====-                   .::....:..     ...    .:..:---=====+++**%#%%=-=:.:-=+**###+=:::---=+*--::::::::.................:::::.:.................\\r\\n   .:==+#*=:--: :-:..                  ...-:-------::::::.........:---=====+++**###%*-+#*-:::...:--:::--:-=+#-:-:::::::::..............:::::....................\\r\\n      ..:-:..:.                       .....:::::--------===---::..:---=====+++**#%#%%=-=*++#+..::::...:::==+#:.--:..:::::::.....   ....:::::....                \\r\\n*-:     ...                          .......--::::::-----=========----=====++++**##%%+--=--+#- .::.:..:::==*#. :-:....:::::::.....  ....::......                \\r\\n#*:..                               .. . .  .:::------------====++++=--====++++**#%#@*:-=-:-+#- .:::::::-==*+  .:::....::::::::....    ..........           ....\\r\\n=+.                                .. .. .   :-:::::-------.:-===+++++=====++++***%#%%--==.:-=#: .::::::-==#=   .:::. ...::::::::.....    .........       ......\\r\\n-.                                .. ..       :--------:---:...-=++++**====++++***#%%@*:=+:.-:+*..::::--===+:   ..:-.   ...::::::::...........::::..............\\r\\n.      ....                       .  .        .:-------=----.  .:=++++**====++++**#%%%%+-+=::--*= .....-==+-.    ..--    ...:-===-:.........::::::::............\\r\\n.      ....                      .  .           ..::---======-...:+++++*+===++++***#%#%%+=*+++===:.....-=+*-     ..:-.    ..:=**##=:.......::::::::.............\\r\\n.      ....                     .. .               ...::-======-..-++++**+==++++****%%%%%++*#**+*+-...:==+#-.    ...::      .+%%%%%#+==:.:::::::..............::\\r\\n.      . . .                    .  .               .  . :-=====+-..=+++***==++++****#%%%%%++******+=:.:==+#+.     :..:      .+%%%###***=::::::...........:::----\\r\\n.      ......                   . .                   ...:======+-.:++++**+=+++******#%%%%#+*#**#*+=--===+##.     .:...      .=#@+.::.:::-:::::...........+*-:::\\r\\n:       . ...                   . .                   .. .-=======:.-+++***++++*******#%%##*++*++**+++++++*%-     .:...        .+*. .:::---:::::.....     :+: .-\\r\\n.       .....                .  ..                  . ..  .-=====+=.:=+++***+++*******##%%%#*+++++***+++++*%*     .-. .          :.   ....-::::::.........     -\\r\\n.        ....                .  ..                    .... .======+-.:+++****+++*******##%%%%#****%%#*****##%-     -:                     .::::::::.......      \\r\\n         ...                 .  .  .                   .... :=====+=::-+++***+++********##%%%%%##**#%%%%##%%#*=----==:.:..        ..       ==-:::::::::::.      \\r\\n.                                  .               ....      -=====+=::=+++***+++*******###%%%%%%#**#%%#%##%%%*--====++++++++++-:.-#-      =%%#+-:::::::::.     \\r\\n.                                       .          .-----::....::-==+-.:=++****++*******####%%%%######%%###%%%#=.  ........::-==:::-.      .+#%%%+:--:::::-.    \\r\\n.                                            .     ..---======--::..:-:.:+++***+++*******######%%########%%%##%%=  .:-...........::.        :*#%#%*=*****+%+    \\r\\n:                                     .  .    .     .:--============--::.-++****+++*****########%%#######**#%%###=..:-:........:.:.          =*#%%#=+******+. =-\\r\\n:       .  . ...                      ..         .   ..:::--========++++=-==+****+++*****########%%%%###%###%%*:=#-..........:-:.:.          -**#%%*-:          \\r\\n-.      .. . ..            .           .   .      .  ..  .....::-===+++++++++++***++*******########%%%%#%%%%##=::+#=. .:.::........         .=***%%-...         \\r\\n-:                                                 .  .. ...    ...::-==++++++++***++******##########%%%%%%%##=-::*###*+=====++--:.        ...-+**#*:..         \\r\\n--.          .  :                                   .  .  ...  ........:--=+++*+++*+++*******##########%%%%%%%#*+=-=*#%%%%%#***#%#:        ..:..=****-..        \\r\\n:-:      ..   . .                                   .. .   ... ..........:.:--=+**+++++*******###########%%%%%%%%#*+==+###*****#*=.   . ....::.::-+***=..=**+=  \\r\\n.-:       . . . ..                                   .. .   .............::..:.-+++*++++*******#############%##%%%%%%###%#######+-.::---::.....:.:-++**:.-+***- \\r\\n.:-.           ....              ..                   .. .   .............::.:..=+=++++++*******################%#####%%%#%%##=-:--:::---==------::=**#*++===++.\\r\\n..:.        .. .  .                ..      .         .... .   ..............:::.:==+++++++********######**+==--=##*=--+##%####*========--===========***####*=::.\\r\\n. ..                                ..          .   ........   ..............:-:.:====+++++********####*-::::::::-**+=+****####+==============---====+**###%%+  \\r\\n  ..                                  ..          .  ........    . ...........:-:.:====++++++********###*-:::::::.:=+*##*******=:::::---:::.......::::+***#*#%*.\\r\\n  ...                                   .          ..  ........      ..........:-..:====++++++********###*-:.::::::-***###***++=..................-:...=++**##%#\\r\\n   ..                                    .       .......................:.....::--::-+===+++++++*******####+::..:::=***********+::..................::::=+++*##%\\r\\n   ..           . .....                ...........:::::::::::::-----------=======++++*********************##*+=--:-+************+=---:::............:====+*+***#\\r\\n   ..         ... ...           ..........::::::::::::::::--------=======++++++++*****######%%%%%%%%%%%%%########************++++::::::::::::::......:-===******\\r\\n   ...        .....       ............::::::::::::::::::::---------======+++++++*******#####%%%%%%%%%%%%%%%%%%%%%%####*********++=....................:--=+**###\\r\\n   .:.  .    ........................::::::::::::::::::........:::::::::----======++++****####%%%%%%%%%%%%%%%%%%%%%%%%%###*******+=-------::::::... .......-=+*#\\r\\n  ..:.  . .......:.......................                               ...........::::::--==++**#%%%%%%%%%%%%%%%%%%%%%%%%%###***++=-:.............. ..  . .-==+\\r\\n....-:.....................                                                                .....::-==+*#%%%@@@@%%%%%%%%%%%%%%%%###*+=-.  ......  ..    . .::--==\\r\\n...::::..........                                                                                 .....:--=+*##%%%%%%%%%%%%%%%%%%%###*=-:...          .:..:-----\\r\\n...........                                                                                           ......::--=+**###%%%%%%%%%%%%%###*++=-:.....:::::---======\\r\\n..                                                                                                         ......:::--=++***#####%%%%%####***++===-------====+++\\r\\n                                                                                                                ......:::--==++**############****++==---========\\r\\n                                                                                                                     .....:::--==++**##########****++=--:-------\\r\\n                                                                                                                           ...:::--==+****######****++==--------\\r\\n                                                                                                                              ...:::--==++***********++++==-----\\r\\n                                                                                                                               ....:::--===+++********++++===---\\r\\n                                                                                  ....                                         ......:::--====+++++++++++++=====\\r\\n                                                                              ..............                                    .......:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----======++========\\r\\n  ....                                                                           ..................                              ..........:::------============\\r\\n........                                                                           .......::...::....                              ..........::::------=========\\r\\n.....                                                                                 .....:::..:::....                                   ....:::::-------=====-\\r\\n..                                                                                      ......::.::::....                                  .....:::::-----------\\r\\n                                                                                          ......:::::::...                                 ......:::::::--------\\r\\n                                                                                             .....:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n.......                                                                                         ..............                               ..........:::::::::\\r\\n.....                                                                                            .............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ............                                    ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                     ..:::::::::...:::::::::::::::-----::......:::::::::---=====++++++++++++===+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.........::--=====--::::::::...               .::---:::::::::::...::::::::::::--------::.....:::::::::---=====+++++*****+++==++****#%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n...........:::--====--:::::::....             -==+++-:::-:::::....::::::----------===---::....::::::-----===+++**********++++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..............::-------::::::::...        ....:-==++=::::.........:::-------------=====--:......::::-----=++**###########*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..:.............:::----:::.......      ..:-=+**+===-----:.........:::----::::::--===++==--:.....::::-----=**##%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-*#*:..................            .......::--=+*###*-::::........:::::::::::::--==+++++==-:....:::::----+*##%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%+.........                                ..:-+*#+-::..........::::::::::::---=++++++=-::....::::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-++=-:........                                ...:-=+*=:............::::::::::::::-==+++==-::.....:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:--.....                                     ...::-=*+-....   ..........:::---:::::-=====--:......:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...:-=+*+:..         .....:----==-----=======-:.....:::-----+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-=++=.              .:--======--========--:....:::-----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:--+*+:              ..:-======------====--::..:::-------+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=**-              ..::-=======---======--:::::----==--=+*######%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ....:-=+*+:             ..::--=====++++++++++==--:::---======*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=*+-....     .......:--===+++****####**++-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=+*=:...............:---===++***#######**=-:::---==---+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:--+*+-:........:.....::--===++***########*+=::::-------=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-=++-:.......::..::::::-====++**###%%%###*+-::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .....:-=+=-...........::::::--====++*###%%%%%%##*=::::-------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .....::--:....   .....:::::----===++*###%%%%%%%##*-::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  ........        ......::::----===++*###%%%%%%%%%#+-:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                      ...   ............::::::--===++*##%%%%%%%%%%#*=:--===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ..................:::::::::--===++*#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...................::::::::----===+##%%%%%%%%%%%%*=---====+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    ::              .......::----::..:::::::--------=*#%%%%%%%%%%%%%#+----====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  ..=*=::..... ............:======-:::----:::::----==+#%%%%%%%%%%%%%%*=---====++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  . .+*=++-.....::::::::...:-=++==-:------:::::::----+##%%%%%%%%%%%%%#+--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.....                      ..        .+*+**=:::::::::::::...:-=***=::----:::::.:::::-=*#%%%%%%%%%%%%%%*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........            .-..==-==:.:.:::. .+**#*=-::::::.........::*%@%+::::::::::...::::-=*#%%%%%%%%%%%%%#+-====++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......::    .......-*-.::::..*#-::....:====-:................::+%@%+:....:::::::::::::-==+*##%%%%%%##*=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....   :*-  .==..  .+#.     . =%=..   ....     .................:*#%%+...::::.:::::::::::::::--==+++++=----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        +%=. ..     -+.   .   .:.   ..        ................    .:-*+::::.....:::..:::::---::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :=:        .-.   .  .     ..         .....                   -+::.....::::-::---------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..        :.              ......::-:.                    ..=%*:::.:-==:::..-=-------:::::::::---------====++**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :::.        ..        ... ..-+**+==-:.                ....:-=#@@+:::*#%+. ...:---::::::::-----:-----------=======+++***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n          :.         ..   .=++----..::=#%##=.                .     ...:=#%-:-*%%#:..::::--::::::-----------------------============++***####%%%%%%%%%%%%%%%%%%%%\\r\\n          =:             ..:+*+----..:=+****.         ..     .          .=-::-+##=....:::--:::::-----------------------------------------==+++**#########%%%%%%%\\r\\n          ::          ..... :*#+-::: .---:--:       .-+*+:   ::::.........-:..:---:......:-::::::::----------------------------------:::::::::----==++****######\\r\\n                            -#*+=:...:==:          .. -*#+-: :+**=:    ...::...:::::::.  .::::::::::::----------------------------:::::::::::::::::::::---===++*\\r\\n                               :=-    ..         ..:. .-=+##+:.:=**+:     .-:...:::::::.  .::::::::::::::::---::-------:::::::::::::::::::::::::::::::::::.:::::\\r\\n                    ..... ..::-===-.             .--:  .**=+*+:  .-+*+-.   :-......:::...  :::::------::::-=====-::::::::::::::::::::::::::::::::::::::::.......\\r\\n:.                     ..   .:-+++==:             .==:  -+=:::...  .:=++=:  --:::::::.  ....::--=======--=++++++-::::::::::::::::::::::::::::::::::::::.........\\r\\n.:.                           .+*=-==-        .::: .==:  -+===::......:-+#*::-::::::::::::-----=++++++++=++++++=::::::::::::::::::::::::::::::::::::::..........\\r\\n.::.                               .-=:       .-=-: .=+- :++-:..........-#@%---.:::::::::------==++****+++++==-::::::::::::::::::::::::::.......................\\r\\n.==-:                               .:::::.   :**:.  .*#-.--....::=*+==::+%@#:=:...::::::-------=+**#********++==-:::::::::::--::::::::.........................\\r\\n--*=-=.                               :---:.   .      .-:......:-*#%%%%#+**%%=-+..::::::::::::::=######*****#****+=-:::::::::::::::----:........................\\r\\n+=+#=-+.                         ...    ..           .......::::-+#####%%%%#%#-*+.::::::.....:::=######+=+**###***+=-:::::::::::::=+++++=:.:....................\\r\\n=++**=-=                                            .........:::..:+#**####%%#=#%=:::::........::-++++=-:--++*****+=------::::::::=++***=:::::::::..............\\r\\n--++**==-        ..           ::          .        .........:::::...-**+*###%%##%%=::::.........:::::::...::-==+++======-----::::::-===-:..::::::::::...........\\r\\n---=+**=--.       ...        :++:.        ..     ...............:...:-**+***#%%%*%#-::::::...  ...:::::::..:::------=====----::::::........::::::::::::.........\\r\\n-----=++--=:.  .-+*#*=.      .::..              .........:::::. ....:.-+++***#%%#*%=::-:-:....  ....:::::-:::.:::::----=-----:::::::::::::::::.::::::::::.......\\r\\n---::::==:::.  :*%#+-.     .....             ........... ..  . ......:-=+++***#%%#++.-+-::...... ....::-#%%#+-:....:::::---::::::::::::::::::........:::::......\\r\\n-:......:=-::-:                               ...................:::-====+++**##%@+=:...::.......  ....-#%%@%*+:.......:::::-----:::::::::::....................\\r\\n--:.  .  .--::-:.                         ... ...:...............:.:-====+++***##%#=:...:::::::........--+##*+#=::........:--------:::::::......................\\r\\n---:..     .--:--:             .         .  ....:.      .... ...:..---====++***##%@+-:.::::::::....  ..:-=+*=.=+-:::.......:::-----::::::::............... .....\\r\\n:---::.. ..  :---=-.           .         .     :.      .... ......:---====+++**###@*--.:-+*****+=:.. ..---+*=::::::::.........::::::::::::::::::::::......... ..\\r\\n .-====-:.... .-====:                   .::...::...... ...  ...:..:---====+++**#%#%%-=+:.::-=+**#*+-:::---=++:-::::::::.................:::::...................\\r\\n   .:==+#*-:=-. ::..                   ..:-:---------:::::........----====++++**%#%@+-+%*---:...::-:::--:==*#:--:::::::::..............:::::....................\\r\\n       .::: ...                       .....:::::--------====---:.:----=====+++**#%#%#--=*+*#=..::::...:::==**..-::.::::::::.....   ...::::::....                \\r\\n*-:  . ...                           . ....:--::::::-----=========----=====+++***%#%%=--=--+#: :::.:..::-==*+  --:...::::::::.....  ....::......                \\r\\n#+:.                                . .. .  .:::------------====++++=-=====++++**##%@+--=-:-+#:.::::::::-==#=  .:::....::::::::....    ..........          .....\\r\\n+:                                 .  .  .   :--::::----==-.:-==++++++=====++++**#%#%#:-==.:-+*: :::::::==+#:   ..::  ...::::::::.....    .............  .......\\r\\n-                                 .  ..      .-------------:...-=++++**====++++***%%%@+:==:.-:+*..::::--==++.   ..:-.  ....:::::::...........:::::..............\\r\\n.     .....                      .. .         .:------===--:. .:-=++++**===++++***#%#%%+=+=::--*- .....-==+:    ...-:    ...-====-.........::::::::.............\\r\\n.     .....                      . .            ..::---======-:..:++++**+===++++***%%#%%++*+*+===:....:==+*:     ..:-.    ..:+*###=:.......::::::::.............\\r\\n       ....                     .  .              .. .::=======-..-++++**===+++****#%%%%%++*#**+#+-...-==+*:.    ...:.      :#%%%%%#++=:.::::::............:::::\\r\\n       .  ..                    . .               .. .. :======+-.:=+++***==+++*****#%%%%%+****#**+=..-==+%-.    .:.:.      .*%%%****++-::::::...........:---===\\r\\n       .. ...                  ....                . .. .:=======:.-+++***+=+++******#%%#%#**#**#*+=-===++%*.     :...       .=#@-.::.:::-:::::...... ...:**::::\\r\\n          ...                  ...                    .  .-=====+=..=+++***++++*******#%%##*++*=+**+++++++#%:     :: ..        .++  .:::---:::::.....     :=. :=\\r\\n        .....                  ...                 .. ... .======+-.:+++****+++*******##%%%#*++++*#***+++*#%+     :-. .          ..    ...-::::::.........     =\\r\\n.        ...                 . ..                     .... :======+:.-+++***+++********##%%%%#***#%%##****###:    .-:                     .:::::::::......      \\r\\n         ..                  .  . ..                   .... :=====+=::-+++***+++*******###%%%%%##**#%%%%##%%#*==---==::::..       .: .    .++=:::::::::::.      \\r\\n                                   .    .          .....    .-=====+-::=++****+++******####%%%%%%#*##%%####%%%+----===+++++++++=:.=#:     .+%%#*-:::::::::      \\r\\n                                        .          .-----:::....:--=+-.:+++****++*******####%%%%######%%###%%##-.  .........::--:::-.      .*%%%%+:==:::::=.    \\r\\n                                             .     .:---======--::..::..-++****+++*******#####%%%########%%###%%-  .-:...........::.        -*#%%%*=*###**%=  ..\\r\\n.             .                       .  .   ..     .---============--::.=++****+++*****########%%#######**#%%**#=.::::.:......:.:.          =*#%%#=+*+++++= .=:\\r\\n:       . .  ...                      ..         .  ....::---=======++++====+****++*******#######%%%%###%###%%=:+#:  ...::...:-:.:.         .=**#%%+-:          \\r\\n-       . ....             .          ..   .      .  .  ......::--==+++++++++++**+++******#########%%%%%%%%%##=::*#=:..:.::........        .:=***%#-...         \\r\\n-.                                                 .  .  ...    ...::-=+++++++++**+++******##########%%%%%%%##--:-*###**==+=+*+==:.        ...-+**#*:..         \\r\\n-:         . . ..            .                     ..  .  ...  ........:--=++**+++*+++******###########%%%%%%%#*+=-=*#%%%%%#***#%*.      ...::.:=****-..  .     \\r\\n--.      .   .. .              .                    .. .   .............::.:--=***+++++******############%%%%#%%%##++=+###***###*-.  .......::.:.-+***-.:+***=  \\r\\n.-:       ... . ..              .                    .  .   .............::.:..=+++*++++*******################%%%%%%%##%%%####*+:::----::...:::::=++**::-+***: \\r\\n.::            . .               ..                   . .. . .............::.:.:=++++++++*******##############*%%#####%%%#%%#*=:---:::---=--------:+**#***===+=.\\r\\n..:.        .  . .                ...     ..        ..... .   ..............:::.:==+++++++*******#######*+==--:=##+=--*#######*+====================***####*=.. \\r\\n. :.                                ..          .   ........   ..............:-:.:===++++++*******#####*:::::::::-**+=+****####+===========--------==+**###%%=  \\r\\n  ..                                  .           .  ........    .............:-..:====+++++********####+::::::::.:=+*##*******-::::::::::........::.:+*****#%*.\\r\\n  ..                                    .          ..  ........      ..........-:..-====+++++********####*-::::::::=****##****+-.................::....=++**##%#\\r\\n  ...                                    .       ......................::..:::::--::=++++++++++********####+::....:+***********+::.................:--::+++**##%\\r\\n   ..            .....                 ...........::::::::::::---------=========+++++********************###*+==--=*********+***+=---::::...........:====******#\\r\\n   ..        ...  ...           .........:::::::::::::::::--------=======+++++++******######%%%%%%%%%%%%%%%######************+++=:..::::::::::.......:===+**#**#\\r\\n   ..        ...:..      .............::::::::::::::::::::--------=======+++++++******######%%%%%%%%%%%%%%%%%%%%%%%###*********++-....................:--=+**###\\r\\n   .:       ........................::::::::::::::.::..........::::::::------=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%%%##*******+=------::::::....  ......-++*#\\r\\n  .::. .. ......::.......................                               ..........::::::---==++**#%%%%%%%%%%%%%%%%%%%%%%%%%%##***++=-:.............. .   . :-==+\\r\\n...:-:....................                                                                .....:::-=++*#%%%@@@@%%%%%%%%%%%%%%%%###*+=-.........  ..    . .:---==\\r\\n...:::...........                                                                                ......:--=+*##%%%%%%%%%%%%%%%%%%%###*=-:...          ....:-----\\r\\n..........                                                                                            ......::--=+**###%%%%%%%%%%%%%%##*++=-::...::::-----======\\r\\n..                                                                                                         ......:::--=++***#####%%%%%####***++===------=====+++\\r\\n                                                                                                                ......:::--==++**#############***++==---========\\r\\n                                                                                                                     .....:::--==++**##########****++=--:-------\\r\\n                                                                                                                          ....:::--==+****######****++===-------\\r\\n                                                                                                                              ...:::--==++************+++==-----\\r\\n                                                                                                                               ....:::--===+++********+++++===--\\r\\n                                                                                  ....                                          .....:::---===+++++++++++++=====\\r\\n                                                                             ...............                                    .......:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----======++========\\r\\n  ....                                                                           ..................                              ..........:::------============\\r\\n.........                                                                          .......:...:::....                             ...........::::------=========\\r\\n.....                                                                                 ....::::..:::....                                   ....:::::-------=====-\\r\\n..                                                                                      ......::.::::....                                  .....:::::-----------\\r\\n                                                                                          ......:::::::...                                 ......:::::::--------\\r\\n                                                                                            ......:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n.......                                                                                         ..............                               ..........:::::::::\\r\\n.....                                                                                            .............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                 ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ............                                    ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                   ...::::::::::...:::::::::::::::-----::......::::::::----====++++++++*++++===++++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.........::--=====--::::::::...               .:----::::::::::....:::::::::::---------::.....:::::::::---====+++++******+++==+****##%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n...........:::--===---:::::::....            .-==+++-::::::::....::::::-----------===---::....::::::-----===++***********++++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..............::-------:::::::...        ..:::-=====-::::.........:::------:::----=====-::.....:::::----==+**#####%#%####*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n.::..............::::::::......        ..:-+***+++==---::.........::-----::::::--===++==-::.....::::----=+*##%%%%%%%%%%%##*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+#%*:...........  .                .......::::-=+###*-::::........:::::::::::::--=++++++=--:....:::::---=+*##%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%#-........                                 ..:-=**=:::..........::::::::::::---=+++++==-:....:::::---==*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-++-::.......                                 ...:-=++=:............::::::::::::::--=++===-:......:::----=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-:...                                       ...:--+*+-...    ..........::----:::::-=====--:......:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...:-=+*=:.            ...:---===----=======--:.....:::----=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-=++-               .:-======----=======--:...::::-----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:-=+*=.              ..:-======------===---:..::::------=+**#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-+*+:              ..::-===============---:::::---===--=+*###%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=+*=. .          ...::--===+++++++***++==-::::--======+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ....:-=+*+:....    .......::--===+++****####**+=-:::---======*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=**=:..............::--===+++**########*+=::::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*+::.......::.....::--===++**#########*+-::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-+++-:...........:::::--====+**###%%%%###*+::::--------*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-===:...........::::::--====++*###%%%%%%##*=:::-----===+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .....::-:....    .....::::----====++*###%%%%%%%##+-::--======+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   .......  .    .......::::----===++*##%%%%%%%%%##=::--==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ....  ............:::::::--===++*##%%%%%%%%%%#*----===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...................::::::::---===+*##%%%%%%%%%%%#=---===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...........::......::::::------==+*#%%%%%%%%%%%%#*----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   .-:.             .......:-----::.:::::::::------=+*#%%%%%%%%%%%%%#=---=====++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:+*=:-..................-======-::-----:::::----==*#%%%%%%%%%%%%%%*---====+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    .+*+*+-..:::::::::::...:==++==-:-----::::::::---=+#%%%%%%%%%%%%%%#=--===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......                  ...::     .. :+**#*=:::::::::::::...:-+##*=::----::::..:::::-+*#%%%%%%%%%%%%%%*=-===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........            :-.:+===-:-:.:::. :+**#*=:::::...........:-*%@%+:::::::::::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.......::    :......++..::...:%#::.  ..-=---:..................:*%@%+.....:::::::::::::--=+**##%%%%%#*+=--====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...    =#-  :=:..  .#+      ..+#:..           ..................-*##%+..:::...::::::::::::::::--==++==-----====++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       .*#-  .      -=    .   ...  ....       ..............       .-+=:::.....::::::::::----:::::::::-------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :-:        .: . .   .     ..        ....                     -+::.....::--------------::::::::--------===++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .        .:              ...:..::--:                   ...:*%+::::-=+-.....-=------::::::::::---------====++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         :::.        .       ........=*#**+=:.                .....:-+#%@=::=#%%-....::--::::::::-------------------=======+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n         .:      .   .    .+*=--=-..:-+#%#*-                          .=##::-#%%*:..::::--::::::------------------------======-=====++***####%%%%%%%%%%%%%%%%%%%\\r\\n         :=.             ..:+*=:--:. -=+***=         .:.     .     ..   .-:::-+##-....:::-::::::------------------------------------------==+++**#########%%%%%%\\r\\n          :   .       ..... =#*=:::. :=-:::-.      ..-*#+:   :--:........:-...:::::... ..::::::::::---------------------------------::::::::::::---==++***######\\r\\n                            =*===:...:=-.        . :  =**+-:.:+**=:    ...::...:::::::. .:::::::::::::--------------------------::::::::::::::::::::::::---===++\\r\\n                     .        .-=:               :.:. .==*##=: :=**+:     .-....:::::::.  .::::::::::::::::--------::::::::::::::::::::::::::::::::::::::....:::\\r\\n                   ...... .::--=+=-.             .-=:  :*+-+*=.  .-+*+-.   --.....:::...   ::::-------:::-==+++-:::::::::::::::::::::::::::::::::::::::::.......\\r\\n:.                          .:-**+==:             :+=.  -+-:-:.... .:=++=: .--:::::::. ....::--=====+===-+++++++-::::::::::::::::::::::::::::::::::::::.........\\r\\n.:.                           :++-:==:        .:-: :+=: .=+=+-::.......-*%*::-:::::::::::-----==+++**+++=+++++=-:::::::::::::::::::::::::::::::::::::...........\\r\\n:::.                               .--.       :==-. :++- -+=:...........=%@%---...:::::::------=+++****+++++==-::::::::::::::::::::::::::.......................\\r\\n:+=-:                               .::-::.   -*=:.  :*#:.-:....:-+**+=:-*%@*:+:...::::::----::-=**##********++==--::::::::::::::::::...........................\\r\\n-=*=-=                                :--:.           .:.......:+#%%%%%#***%%-==..:::::::::::::-*######****###***+=-::::::::::::::-----:........................\\r\\n+=**--=                          ..     ..           .......::::-=*#*###%%%#%*-#=.:::::.......::+#####*==+**###***+=-::::::::::::-++++++-.::....................\\r\\n=++**-=-         .                                 ..........:::..:+#**####%%#+%%-:::::........::-=++=-:::=++*****+=-------::::::-++***+-:::::::::..............\\r\\n--+***==:        ..          .-:         ..       ..........:::-:...-#*+*###%%##%#-::::.........::::::....::-==++========----::::::-=--:...::::::::::...........\\r\\n---=+*+--:        ::.        -+=..       ...     ...................:-**+***#%%#*%*::::::...   ...:::::::..:::------=====----::::::.......:::::::::::::.........\\r\\n-----=++-==:   .+###*-       .:...             ..........:::........:.=+++***#%%#*%-:--:-:...   ....::::---::..:::::--------::::::::::::::::::..:::::::::.......\\r\\n--:::::==:::.  :*#+-..    ......            ...........     .......:.-==+++**##%%**=.-=::....... .....:=%%%#+-:....:::::--:::::::::::::::::::........::::.......\\r\\n-:.... .:=-::-.                               ..................:::-=====+++**##%%+=....:::......  ...:=#%%@%*=:.......::::------:::::::::::....................\\r\\n--:. ..  .--::-:                         .......::..............::.--====+++**###%#-:..::::::::.... ..:--+##=+#=::.......::--------:::::::......................\\r\\n--::..     :--:--:            .          .  .. .:.      ........:..--=====++***##%%=-..:::-::::....  ..-:=**-.==::::......::::-----:::::::.:.:::..........  ....\\r\\n----::.  .. .:---=-.                    ..    .:.      .... ...:..:--=====+++**###@*--.:=*####*+=-.. ..--=+*=::::::::..........::::::::::::::::::::.......... ..\\r\\n .-=====:.... .-===-.                  .:::::.::..........   .....:--=====+++**#%#%#-++:..::-=++**+-::---=+*+:-::::::::................:::::....................\\r\\n    :==**+::=-..:..                   ...:::-----------:::.......:---=====+++***%#%%=-*%*==-:...:::.::-::==**.--:::::::::.............::::::................... \\r\\n       .::.  .                       .....::::::-------=====---:::----====++++**###@*--=+=*#-.:::::...::-==#+ :-::.::::::::....   ....:::::....                 \\r\\n+-.  . ...                          .. ....:----::::-----=========----====++++**#%#%%---=:-*#:.::..:..-:-==#= .-::...::::::::..... .............                \\r\\n#-..                               .. ..    ::::------------====++++=-=====+++***##%@=--=::-+*..::::::::==+#:  .:::....::::::::....     .........          .....\\r\\n+.                                .. ..     .---::::----==:.:-==++++++=====++++**#%#@*:-=-.::+*..:::::::==+*.   ..-.  ...::::::::.....   ..............  .......\\r\\n.                                 . ..       .-------------.. .-+++++*+====++++***%#%%=-+=:.-:*+..::::--==+=    ..:-.  ....:::::::...........:::::..............\\r\\n      ....                       .  .         .:------===--:. .:-++++**+===++++***#%#%%==+-:---*:......-=++:    ...-:    ...-=+++-.........::::::::.............\\r\\n      .....                     .. .             .::---======-:..-++++**+==++++****%%#%%++***+===:....:==*+.     ..::     ..-*####=:......::::::::..............\\r\\n      ....                      . .               .  .:-=======:..=+++***==++++****#%%%%#++*****#+-...-==**.     ...:.     .=%%%%%%#**=:::::::..... ......::::::\\r\\n      ... ..                   .. .               .  ...:======+:.:++++**+=++++*****#%%%%#+****#**+-.:===+#-.    .:.:.      :*%%%+**+==-::::::...........:--====\\r\\n       .. ..                   ...                 . .. .-=======:.-+++***+=+++******#%%#%#*#***#*+=====+*%+.    .:...       .=#%:.::.:::-:::::...... ...:#+....\\r\\n         ...                   . .                 . ..  .-=====+=.:=+++***++++******##%%##*+**=+**+++++++%#.     :: ..        .+=  .:::--:::::......     :-. :+\\r\\n        .....                  ...                 .  ... .======+-.-+++****+++*******##%%%#*++++*#***+++*#%=     :-  .          .       .:::::::.........     =\\r\\n        ....                   ..                     .... :=======::-+++***+++********#%%%%%##**#%%##****###.    .-.                     .:::::::::......      \\r\\n       ...                     .. .                    .....-=====+=.:=++****+++*******##%%%%%%##**#%%%%##%%#*+====+=---::...     :: .    :*+=-::::::::::.      \\r\\n                                  .                ......   .-====++-::+++****++********###%%%%%##*##%#####%%#=::---====++++***=::=*.     .*%%#*-::::::::.      \\r\\n                                                   :------::....:--==:.:+++***+++********###%%%%######%%##%%%##-.  ..........:-:::::       .*%%%%+-=-::::-=     \\r\\n                                            ..    ..:---======--::..::..-++****+++******######%%%########%%##%%#-  :-:...........::.        -*#%%%*=#%####%-  :.\\r\\n             ..                      ..  .   .      .---============---::=++****++******########%%%######**#%%**#-.:::..:.....::.:          .+*#%%*=++=====- .-.\\r\\n.       . . ...                      ..          .  ....::---=======++++===++****++*******#######%%%%##%%###%#-:**:  ...::...:-:.:          .+**#%%=-.          \\r\\n:       . . ..            .           ..          .  .  ..  ...:--==+++++++++++**+++******#########%%%%%%%%%#*-::*#=:.:::::.......         .:=***%*:..          \\r\\n:              .                                  ..  .  ...    ....:-==++++++++**+++******##########%%%%%%%#*--:-*#%%#*+++++*+==:.        ..:-+**#*:..         \\r\\n-.       ..  . ..            .                     ..  .  ... .........:--=++***++*+++******###########%%%%%%%#*+=-=*#%%%%%**+*#%+.     ....::.:=**#*:.. ...    \\r\\n--       . . .  .                                  .. ..   .............:..::-=***+++++******############%%%%#%%%%#*+=*##****###+:..........::.:.-++**-.-*#**=  \\r\\n:-.      .... . :               .                    . ..   .............::.:.:=+++*++++*******################%%%%%%%###%%###**=:::--=--::.::::::=**#+::-+*+*: \\r\\n.-.           ....               ..                  .. .. . .............::.:.:=++++++++*******#############**%%#**##%%%#%##*-:---:::---=---------+**#***===+= \\r\\n.::         .    .                ..      ..        .......   ..............:::.:==+++++++*******######*+==--::=*#+---*#######*+===================+***####*-.. \\r\\n..:                                 ..          .   ........   ..............:-:.:===++++++*******#####+:.:::::::-+*+=******##*===========----------=+**###%%=  \\r\\n  :.                                  .           .  ........    . ...........:-..-====+++++*********###+::::::::.:=+*##******+:::::::::::........::.:+*+***#%*.\\r\\n  ..                                               .. ....... .      ..........-:..-====+++++********####*-::::::::+****##****+-.................::....=++**##%#\\r\\n  ...                                    .       ......................:::::::::--::=++++++++++********####=::....-************+::.................:--:-+++**#%%\\r\\n  ...          . .....                ............:::::::::::----------=========+++++********************###*+===-=*********++**==---:::::..........:====******%\\r\\n   .         ... ...            ........::::::::::::::::::--------======++++++++******######%%%%%%%%%%%%%%%#######***********+++=....::::::::........:===+**#**#\\r\\n   ..        ......     .............:::::::::::::::::::::--------=======++++++*******######%%%%%%%%%%%%%%%%%%%%%%%###*********++-....................:--=+**###\\r\\n   ..  .    ........................::::::::::..:::::...........::::::::-----=====++++****####%%%%%%%%%%%%%%%%%%%%%%%%%%##*******+=------::::::....  ......-=+*#\\r\\n ..::. .........:.......................                                ............::::---==++*##%%%%%%%%%%%%%%%%%%%%%%%%%%##***+=--............... .  ...:-==+\\r\\n...--:....................                                                                .....:::-=++*#%%%@@@@%%%%%%%%%%%%%%%%###*+=-.......    .    .. .:---==\\r\\n...:::...........                                                                                 .....:--=+*##%%%%%%%%%%%%%%%%%%%###*=-::..          ....:-----\\r\\n..........                                                                                            ......::--=+**###%%%%%%%%%%%%%%##**+=-:::::::------=====++\\r\\n.                                                                                                          ......:::--=++***######%%%%####***+++==------=====+++\\r\\n                                                                                                                ......:::--==++**#############***++==----=======\\r\\n                                                                                                                     .....:::--==++**##########****++=-::-------\\r\\n                                                                                                                          ....:::--==+****######****++===-------\\r\\n                                                                                                                              ...:::--==++************+++==-----\\r\\n                                                                                                                               ....:::--===+++********+++++===--\\r\\n                                                                                  ...                                           .....:::--====+++++++++++++=====\\r\\n                                                                             ...............                                    .......:::---=====+++++++++=====\\r\\n                                                                              ..................                                .........:::----======++========\\r\\n  .  .                                                                           .................                               ..........:::------============\\r\\n.........                                                                          ...........:::....                             ...........::::------=========\\r\\n.....                                                                                 ....::::..:::....                                   ....:::::-------=====-\\r\\n..                                                                                      .....:::.::::...                                   .....:::::-----------\\r\\n                                                                                          ......:::::::...                                 ......:::::::--------\\r\\n                                                                                            ......:.::::...                                .......::::::::------\\r\\n                                                                                              ........::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n ......                                                                                         ..............                               ..........:::::::::\\r\\n.....                                                                                            .............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                 ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                   ...........                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ............                                    ...............\\r\\n\",\n  \"......:::--=====--:::::::::...                  ....:::::::::....::::::::::::::------::......::::::::---=====+++++++**++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n.........::--=====--::::::::...              .:-===-:::-::::::...:::::::::::----------::.....::::::::---=====++++*******++==++****#%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n...........:::--===---:::::::....            :==+++=:::::........:::::-----------====--::.....:::::-----===++*****#####**+++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..............::-------:::::::...       ..:----====--:::.........:::------::::---======-::.....::::-----=++*####%%%%%%###*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n:--..............:::::::......        ..:-=+****+++=---::.........::----::::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#%%+..........                    .... ......::=+*##+::::.........::::::::::::--==++++++=-:.....::::----=*##%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%#+:........                                 ..:-=**=::...........::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==:::......                                 ....:-=*+-..............:::::::::::::-==+===--:......:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::...                                        ...:-=+*+:..      ........:::----::::--=====--:......::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ....:-=++=.             ..:---====----=======--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-+*+:              .:--==+===----======--::...:::-----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-=**=               .:--======------===--::..:::-------=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:-=+*+:              ..:--===============---::::---====-=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=*+-...         ....:--===++++++*****++==-:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ....:-=+*+:....   ........::--==+++****#####**+=-:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-+*+-...............::--===++***#######**+-:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=+*=::.......::.....::--===++**####%####*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=++=:...........::::::--===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-==-............:::::---====+**###%%%%%###+-:::----====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .....::::...     .....::::----====+**###%%%%%%%##+::---===++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ......   ..   .......::::---====+*##%%%%%%%%%%#*=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                     ..... ............::::::---===+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...................::::::::---===+*##%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ..........:::......::::::------==+*#%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   -=:..           .......::-----::.:::::::::------=+##%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                 ..:+*---...........::....:-=====-::-----::::::----=+*#%%%%%%%%%%%%%#+---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    :+*+*+-.::::::::::::...:==++=-:------::::::::---=*#%%%%%%%%%%%%%%*=--===++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......                 .:.:-:    ... :+**#*=::::::::::::...::-*%#*=::---:::::..:::::-+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........            --.-+==-::=::::.. -++**+-:::.............:-*%@%=:.:::::::::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..... .-.   :-.....:*= ..... =@*:..  ..:-:::..................:-#%@%=....:::::::::::::::-==+**##%%###*==--===+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       **:  --..   -#-      ..*+..            ..................-+*#%=..:::...::::.::::::::::::--====------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       :**-        .=:   .  .      ....       ...........          .-+=:::.....:::::::.::----:::::::::-------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ::.        :: . .   .    ..        ...                       =+::....:::---:-=-------:::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ...        .. .           ..::::::---.                  ....=%@+::::=++:.....--------:::::::::----------====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .::.        ..     ....::...:+###*=-.                ......:-+#@%-::+%%#:...:::--:::::::--------------------========+++***###%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n         ::      .   .    -**=--=-.::-+###*:                .         .=#+::=#%%+...::::--:::::-------------------------=====-----===++***####%%%%%%%%%%%%%%%%%%\\r\\n         -=             ...-+*=:--: .-=++++-        .:::    ..   ....   .-:::-+*+:....:::-::::::-------------------------------------------==+++***########%%%%%\\r\\n          .   .      ...   .*#*=:::. -=-..::.      ..=*#+.  .-==:........::...:::::... .::::::::::::-------------------------------::::::::::::::---==++****####\\r\\n                            ==-=-....:--.        ..: .=**+=:.:+**=:    ...-....:::::::. .:::::::::::::---------------------:--::::::::::::::::::::::::::::---==+\\r\\n                     .     ...:==:              .:::  .=+*##=. .=**+:     :-....:::::::.  ::::::::::::::::---------::::::::::::::::::::::::::::::::::::::......:\\r\\n                   ...... .:---=+=-              .==.  -*+-=+-.  .-+*+-.  .-:.....:::...  .:::-----=--:::==++++-::::::::::::::::::::::::::::::::::::::::........\\r\\n:                           .:+*+===.             :+-.  =+-:-:......:=++=: .--:::::::......::--===+++====++++++=::::::::::::::::::::::::::::::::::::::..........\\r\\n::                            :==::==:       .:--: :+-. .++==-::.......-#%*:--:::::::::::-----=+++***+++=++++=-::::::::::::::::::::::::::::::::::::::...........\\r\\n:-:.                               :--.      .-+--. :+*- -+-:...........+%@#:=:...::::::-------=++*****+++++=-:::::::::::::::::::::::::::.......................\\r\\n:+--:                               .:---:.   =+-.   -*+..::....:=##**+:=*%@=-=...:::::::----::-+*###********++==--:::::::::::::::::::..........................\\r\\n-+*-=-                                :--:.           .:.......-*#%%%%%##*#%%-+=..:::::.:::::::=*#####*+***###***+=-::::::::::::::-====:........................\\r\\n+=**-=-                          ..                 .......:::::-=*#*###%%%#%+=#-.:::::.......::+####*+==+**##****=--::::::::::::=++***+-.::....................\\r\\n=++**-=:         .                                 ..........:::..:+#***###%%*+@#-::::.........::-===-::::=+++***+==-------::::::-++**+=:.::::::::..............\\r\\n-=+**+==:        ..          -=:         ..       ..........:::-:...-#*+**##%%##%#-::::..... ...::::::....::--===========---:::::::---::...::::::::::...........\\r\\n---=**+--:.      .::.        =+:..       ..      ..................::=*+****#%%#*%+::::::...   ...:::::::..::::-----====-----:::::::...::::::::::::::::.........\\r\\n-----=+=-=-.  .-#%%#+:      .....              ............... .....::=+++***#%%**#::--:-....   ....:::-==-::..:::::--------:::::::::::::::::...:::::::::.......\\r\\n-:::..:==:::...-++-.      .....             ...........   ........:::-==+++**##%%*+-.=-::....... .....:*@@%%+-:....::::::::::::::::::::::::::........::::.......\\r\\n-:.... .:=-::-.                               ..................:::-=====+++**##%%=-...::::...... ....:=#%%%#*=........::::------::::::::::.....................\\r\\n--:. .   .--::-:                        ........:..........  ...:.:--====+++**###@*-:..:::::::..... ..:--*##-*#-::.......:--------::::::::......................\\r\\n--::..  .  :--:--:            .             .  ::       ..  ......:--====+++**###%%--..:-----::...  ..:--=**:.=-::::......::::----::::::::.:::::::.......   ....\\r\\n----::.  .. .----=-.                    ...   .:       ...  ...:..:--====+++***##%%+-:.:=*#####*+-:...:--=+*-::::::::............::::::::::::::::::.......... ..\\r\\n .-=====-:.:. :-===:.                  .::::::::.........    ....:---=====+++**###@*-++-...::-=++*=-:---:=+*=:-::::::::...............:::::.................... \\r\\n    :-=**=:-=: ...                    ...:::-------------::......:---=====+++**#%#%%--*#+==-....::...:-:-==#=.--:::::::::......  .....:::::..........   ......  \\r\\n.      .::.                          .....:::::::------======--:::---=====+++***##%@+--+==**:.:::::..:::==+#= :-::.::::::::....   ...::::::....                 \\r\\n=-. .. ..                           ....  .:----::::-----======+===--=====++++**###%#---=:=**..::.::.:::==+#: .-::...::::::::..... .............                \\r\\n*:.                                . .. .   :::::-----------====++++=-====++++***%#%%---=::-**..:::::::-==**.  ::::....::::::::....      ........         ......\\r\\n:                                 .  ..     .----:::----==:.:-==++++*+=====++++**#%#@+:==-.--*+..::::::-==*=   ..:-.  ...::::::::...............................\\r\\n         .                       .. ..       .-------------.. :-+++++*+====++++**#%#%%=-+-::--*= .::.:-===+:    ..--.  ....:::-:::..........::::::..............\\r\\n     .....                      .. .          .::-----===--:. .:-++++**+===++++***%%#%#==+-:===+......:==+=.    ..:-.    ..:=++++:.........::::::::.............\\r\\n      .....                     .                ..::--======-:..-++++**===++++***#%%#%#+**#*+=+=:....-==*=.    ...-:     ..=*#%%*-:......:::::::...............\\r\\n      ....                     .. .               .  ::-=======:.:=+++***==++++****#%%%%#++******+:..:===*+.     :.::      .*%%%%%%#**=:::::::....  ......:::::-\\r\\n      ......                   . .                .  ...-=======:.-++++**+=++++*****#%%%%#+***##**+-.:===*#:     .:.:.      -#%%#=*+===:::::::..........:-=-====\\r\\n       .  ..                   . .                 . .. .-=====+=..=+++***+++++******#%%#%**#*+*#*+====++*%=     .:...       .=%%..::.::-::::::.....   ..:#+....\\r\\n       . ...                .  . .                 . ..  .======+-.:+++****+++*******##%%##*+*+=+**++++++*%*.    .-. .         :+-  .::::-:::::......     ::..-+\\r\\n        ....                .  ..                  . .... :======+:.-+++***++++*******#%%%%#**++*##*******#%-     -:  .          .       .:::::::........      -\\r\\n        ....                .  ..                     .... -=====+=.:=+++***+++********#%%%%%##**#%%###**##%*.    :-.                     .:::::::::::....      \\r\\n       ..                      .  .                    ... .-=====+-::=++****+++*******##%%%%%%##**#%%%%%%%%#*++==++===--::...   .-:      -#*=-::::::::::.      \\r\\n                                       .           ::....   .-====++:::+++****++*******####%%%%%#####%#####%%#-::::---====++***-::++      .*%%%*-::::::::.      \\r\\n                                                  .:=-----::....::-==:.-+++***+++*******####%%%%######%%%%%%%##:   .:........::.:::.       :#%%%%+-+---::==     \\r\\n                                        .   .     ..----======---:.:::..=++****+++******######%%#########%%##%%#:  :-:...........:..        =*#%%%+=#%%%##%- .:.\\r\\n           ....                      .. .    .     ..---=============--::=++****++******########%%%######*#%%#+*#-.:::..:.....::::          .+*#%%*==------: .-.\\r\\n       .  . ...                      ..          .  ....:::--=======++++===++***+++*******#######%%%%##%%###%*::**.  .::::...--...          :***%%#=:.          \\r\\n.      .. . .             .           .          ..  .  ..  ...:--===++++++++++**+++******#########%%%%%%%%##+:::##=:::::::..::...         .:=***%*:..          \\r\\n:              .                                  ..  .  ..     ....:-==++++++++**+++******##########%%%%%%%#*=-:=*#%%#*******++=:         ..:-+**#*:..         \\r\\n-.       ..  . .                                   ..     ..  .........::-=++***++*+++******###########%%%%%%%##+=-=*#%%%%#*++*#%=      ....::.:=+***:...::..   \\r\\n=:       . . .  .                                  .. ..  ..............:..::-=***+++++******############%%%%#%%%%#*+=*%#***####=...........:....-++**:.-*#**=  \\r\\n-:       . . ....               .                    . ..   .............::.:.:=+++*++++*******###############%%%%%%%%###%%%#**+=:::-==--:::::::::=**#+-:-++++. \\r\\n:-.           . ..               ..                 ... .    .............::.:.:+=+++++++*******############***%#****#%%%%%##+-:-----:---=---------+**#***+=-=- \\r\\n.:.        .     .                ..      ..        .......   .............::::.-==+++++++*******######*=---:::=**+--=*#######*+===================+***####*-   \\r\\n ..                                 ..          .   ........   ..............:-:.-===++++++*******#####=:.:::::.:-+*++******##*==========-----------=+**###%%=  \\r\\n ..                                   .           .  ........      ..........:-:..-====+++++********####+::::::::.:+**##******+:::::::::..........:..:+*+***#%*:\\r\\n ...                                               .  .......        .........:-:..-====+++++********####*-.:::::::*****##****+:.................::...:=++**##%#\\r\\n  ..                                     .       .....................:::::::::--:::=++++++++++********###*=:::...-************=::.................:----+++**#%%\\r\\n  ..           . .....                ...........::::::::::::---------=========++++++********************###*++===+********+++**=-----::::::........:===+******%\\r\\n  ..         ... ...           .........:::::::::::::::::--------=======++++++++*****#######%%%%%%%%%%%%%%%#######**********++++-......:::::.........-===+**#**#\\r\\n  ...        .....      .............:::::::::::::::::::::--------=======++++++*******######%%%%%%%%%%%%%%%%%%%%%%%###*********++:....................:---+**###\\r\\n  .:.  .     .......................:::::::::...................::::::::-----======+++****####%%%%%%%%%%%%%%%%%%%%%%%%%%##*******+=-----::::::.....  .. ...-=+*#\\r\\n ..::  .........:......................                                 ............::::---==++**#%%%%%%%%%%%%%%%%%%%%%%%%%%##***+=-:..............  .  ...--==+\\r\\n..:-:....................                                                                  ....:::-=++*#%%%@@@@%%%%%%%%%%%%%%%%###*+=:..  ...    .    .. .:---==\\r\\n..::::..........                                                                                 .....::--=+*##%%%%%%%%%%%%%%%%%%%###*+-::..      .......:------\\r\\n.........                                                                                             ......::--=+**####%%%%%%%%%%%%%##**+=--:::::-------====+++\\r\\n                                                                                                           ......:::--=+++**######%%%%#####***++===-----=====+++\\r\\n                                                                                                               .......:::--==++**#############***++==----=======\\r\\n                                                                                                                     .....:::--==++**##########***+++=-::-------\\r\\n                                                                                                                          ....:::--==++***######****++===-------\\r\\n                                                                                                                              ....::--==++***********++++==-----\\r\\n                                                                                                                               ....:::--===+++********+++++===--\\r\\n                                                                                  ...                                           .....:::--====+++++++++++++=====\\r\\n                                                                              ..............                                    .......:::---=====+++++++++=====\\r\\n                                                                             ..................                                 .........:::----=======+========\\r\\n                                                                                ..................                               .........::::------============\\r\\n........                                                                           ...........::.....                             ..........:::::------=========\\r\\n....                                                                                  ....::::.::::....                                  .....:::::-------=====-\\r\\n.                                                                                       .....:::.::::...                                  ......:::::-----------\\r\\n                                                                                          ......:::::::...                                 ......:::::::--------\\r\\n                                                                                            ......:.::::...                                .......::::::::------\\r\\n                                                                                             ........:::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n......                                                                                          ..............                               ..........:::::::::\\r\\n.....                                                                                           ..............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                 ................\\r\\n                                                                                                   ...........                                  ................\\r\\n                                                                                                  ............                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ............                                    ...............\\r\\n\",\n  \"......:::--=====--:::::::::..                   ....:::::::::....::::::::::::::------::......::::::::---=====+++++++**++++==+++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n.........::--=====--:::::::....              .:-===-:::-::::::...:::::::::::----------::.....::::::::---=====++++*******++==++****#%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n............::--===---:::::::...             :==+++=:::::........:::::-----------====--::.....:::::-----===++*****#####**+++*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n..............::-------:::::::...       ..:----====--:::.........:::------::::---======-::.....::::-----=++*####%%%%%%###*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n:--..............:::::::......        ..:-=+****+++=---::.........::----::::::---==+++==-::....:::::----=+*##%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#%%+..........                    .... ......::=+*##+::::.........::::::::::::--==++++++=-:.....::::----=*##%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%#+:........                                 ..:-=**=::...........::::::::::::--==+++++==-:....:::::---=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==:::......                                 ....:-=*+-..............:::::::::::::-==+===--:......:::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::...                                        ...:-=+*+:..      ........:::----::::--=====--:......::----=*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ....:-=++-.             ..:---====----=======--:.....:::----+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-+*+:              .:--==+===----======--::...:::-----=+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ...::-=*+-               .:--======------===--::..:::-------=+**######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...:-=+*+:              ..:--===============---::::---====-=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ...::-=*+-...         ....:--===++++++*****++==-:::---======+##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                ....:-=+*=:...............::--==+++****#####**+=-:::---=====+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...:--+*+-...............::--===++***#######**+-:::--------=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ...::-=**=:........::.....::--===++**####%####*+-:::--------+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....:-=++=:...........::::::--===++**###%%%%###*=::::-------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 ....::-==-...........::::::---====+**###%%%%%###+-:::----====*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .....::::...    ......::::----====+**###%%%%%%%##+::---===++=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    .....   .    .......::::---====+*##%%%%%%%%%%#*=:--===+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                    ...................::::::---===+**#%%%%%%%%%%%#+----==+++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ...................::::::::---===+*##%%%%%%%%%%%*=---===++++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                   ..........:::.....::::::-------==+*#%%%%%%%%%%%%#+----====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                   -=:..           .......::-----::::::::::::------=+##%%%%%%%%%%%%%*=---====+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                 ..:+*---..........::::...:-=====-::-----::::::----=+*#%%%%%%%%%%%%%#+---====++**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                    :+*+*+-:::::::::::::...:==++=-:------::::::::---=*#%%%%%%%%%%%%%%*=--===++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n......                 .:.:-:    ... :++*#*-::::::::::::...::-*%#*=::---:::::..:::::-+#%%%%%%%%%%%%%%#+--===++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n........           .--.-+==-::=::::.. -++**+-:::.............:-*%@%=:.:::::::::::::::-+*#%%%%%%%%%%%%#*=-===+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..... .-.   :-.....:*= ..... =@*:..  ..--:::..................:-#%@%=....:::::::::::::::-==+**##%%###*==--===+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       **:  --..   -#-      ..*+..            ..................-+*#%=.::::...::::.::::::::::::--====------====+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n       :**-        .=:   .  .      ....       ...........          .-+=:::.....:::::::.::----:::::::::-------===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ::.        :: . .   .    ..        ...                       =+::....:::---:-=-------:::::::::--------===++**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n         ...        .. .           ..::::::---.                  ....=%@+::::=++:.....--------:::::::::----------====+++***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        .::.        ..     ....::...:+###*=-.                ......:-+#@%-::+%%#:...:::--:::::::--------------------========+++***###%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n         ::      .   .    -**=--=-.::-+###*:                          .=#+::=#%%+...::::--:::::-------------------------=====-----===++***#####%%%%%%%%%%%%%%%%%\\r\\n         -=             ...-+*=:--: .-=++++-        .:-:    ..   ....   .-:::-+*+:....:::-::::::-------------------------------------------==+++**#########%%%%%\\r\\n          .   .      ...   .*#*=:::. -=-..::.      ..=##+.  .-==:........::...:::::... .::::::::::::-------------------------------::::::::::::::--===++****####\\r\\n                            ==-=-....---         ..: .=*++=:.:+**=:    ...-....:::::::. .:::::::::::::---------------------:--::::::::::::::::::::::::::::---==+\\r\\n                     .     ...:==:              .:::  .=+*##=. .=**+:     :-....:::::::.  ::::::::::::::::---------::::::::::::::::::::::::::::::::::::::......:\\r\\n                   ...... .:---=+=-              .==.  -*+-=+-.  .-+*+-.  .-:.....:::...  .:::----==--:::==++++-::::::::::::::::::::::::::::::::::::::::........\\r\\n:                           .:+*+===.             :+-.  =+-:-:......:=++=: .--:::::::......::--====++====++++++=::::::::::::::::::::::::::::::::::::::..........\\r\\n::                            :==::==:       .:--: :+-. .++==-::.......-*%*:--:::::::::::-----=+++***+++=++++=-::::::::::::::::::::::::::::::::::::::...........\\r\\n:-:.                               :--.      .-+--. :+*- -+-:...........+%@#:=:...::::::-------=++*****+++++=-:::::::::::::::::::::::::::.......................\\r\\n:+--:                               .:---:.   =+:.   -*+..::....:=##**+:-*%@=-=...:::::::----::-+*###********++==--:::::::::::::::::::..........................\\r\\n-+*-=-                                :--:.           .:.......-*#%%%%%##*#%%-+=..:::::.:::::::=*#####*+***###***+=-::::::::::::::-====:........................\\r\\n+=**-=-                          ..                 .......:::::-=*#*###%%%#%+=#-.:::::.......::+####*+==+**##****=--::::::::::::=++***+-.::....................\\r\\n=++**-=:         .                                 ..........:::..:+#***###%%*+@#-::::.........::-===-::::=+++***+==-------::::::-++**+=:.::::::::..............\\r\\n-=+**+==:        ..          --:         ..       ..........:::-:...=#*+**##%%##%#-::::..... ...::::::....::--===========---:::::::---::...::::::::::...........\\r\\n---=**+--:.      .::.        =+:..       ..      ..................::=*+****#%%#*%+::::::...   ...:::::::..::::-----====-----:::::::...::::::::::::::::.........\\r\\n-----=+=-=-.  .-#%%#+:      .....              ............... .....::=+++***#%%**#::--:-....   ....:::-==-::..:::::--------:::::::::::::::::...:::::::::.......\\r\\n-::::.:==:::. .-++-.      .....             ...........   ........:::-==+++**##%%*+-.=-::....... .....:*@@%%+-:....::::::::::::::::::::::::::........::::.......\\r\\n-:.... .:=-::-.                               ..................:::-=====+++**##%%=-...::::...... ....:=#%%%#*=........::::------::::::::::.....................\\r\\n--:. .   .--::-:                        ........:..........  ...:.:--====+++**###@*-:..:::::::..... ..:--*##-*#-::.......:--------::::::::......................\\r\\n--::..  .  :--:--:            .             .  ::       ..  ......:--====+++**###%%--..:-----::...  ..:--=**:.=-::::......::::----::::::::.::::::........   ....\\r\\n----::.  .. .----=-.                    ...   .:       ...  ...:..:--====+++***##%%+-:.:=*#####*+-:. .:--=+*-::::::::............::::::::::::::::::.......... ..\\r\\n .-=====-:.:. :-===:.                  .::::::::.........    ....:---=====+++**###@*-++-...:--=++*=-:---:=+*=:-::::::::...............:::::.................... \\r\\n    :-=**=:-=: ...                    ...:::-------------::......:---=====+++**#%#%%--*#+==-....::...:-:-==#=.--:::::::::......  .....:::::..........   ......  \\r\\n.      .::.                          .....:::::::------======--:::---=====+++***##%@+--+==**:.:::::..:::==+#= :-::.::::::::....   ...::::::....                 \\r\\n=-. .. ..                           ....  .:----::::-----======+===--=====++++**#%#%#---=:=**..::.::.:::==+#: .-::...::::::::..... .............                \\r\\n*:.                                . .. .   :::::-----------====++++=-====++++***%#%%---=::-**..:::::::-==*#.  ::::....::::::::....      ........         ......\\r\\n:                                 .. ..     .----:::----==:.:-==++++*+=====++++**#%#@+:==-.-:*+..::::-:-==*+   ..:-.  ...::::::::...............................\\r\\n         .                       .. ..       .-------------.. :-+++++*+====++++**#%#%%=-+-::-:*= .::.:-===+:    ..--.  ....:::-:::..........::::::..............\\r\\n     .....                       . .          .:------===--:. .:-++++**+===++++***%%#%#==+-:===+......:==+=.    ..:-.    ..:=++++:.........::::::::.............\\r\\n      .....                     .                ..::--======-:..-++++**===++++***#%%#%#+**#*+=+=:....-==*=.     ..-:     ..=##%%*-:......:::::::...............\\r\\n      ...                      .. .               .  ::-=======:.:=+++***==++++****#%%%%#++******+:..:===*+.     ..::.     .*%%%%%%#**=:::::::....  ......:::::-\\r\\n      ......                   . .                .  ...-=======:.-++++**+=++++*****#%%%%#+***##**+-.:===*#:     .:.:.      -#%%#=*+===:::::::..........:-=-====\\r\\n       .  ..                   . .                 . .. .-=====+=..=+++***+++++******#%%#%**#*+*#*+=====+*%=     .:...       .=%%..::.::-::::::.....   ..:#+....\\r\\n       . ...                .  . .                 . ..  .======+-.:+++****+++*******##%%##*+*+=+**++++++*%#.    .-. .         :+-  .::::-:::::......     ::..-+\\r\\n        ....                .  ..                  . .... :======+:.-+++***++++*******#%%%%#**++*##*******#%-     -:  .          .       .:::::::........      -\\r\\n        ... .               .  ..                     .... -=====+=.:=+++***+++********#%%%%%##**#%%###**##%*.    :-.                     .:::::::::::....      \\r\\n       ..                      .  .                    ... .-=====+-::=++****+++*******##%%%%%%##**#%%%%%%%%#*++==+++==--::...   .-:      -#*=-::::::::::.      \\r\\n                                       .           ::....   .-====++:::+++****++*******####%%%%%#####%#####%%#-::::---====++***-::++      .*%%%*-::::::::.      \\r\\n                                                  .:=-----::....::-==:.-+++***+++*******####%%%%######%%%%%%%##:   .:........::.:::.       :#%%%%+-+---::==     \\r\\n                                        .   .     ..----======---:..::..=++****+++******######%%#########%%##%%#:  :-:...........:..        =*#%%%+=#%%%##%- .:.\\r\\n            ...                      .. .    .     ..---=============--::=++****++******########%%%######*#%%#+*#-.:::..:.....::::          .+*#%%*==------: .-.\\r\\n       .  . ...                      ..          .  ....:::--=======++++===++***+++*******#######%%%%##%%###%*::**.  .::::...--...          :***%%#=:.          \\r\\n.       . . .             .           .          ..  .  ..  ...:--===++++++++++**+++******#########%%%%%%%%##+:::##=:::::::..::...         .:=***%*:..          \\r\\n:              .                                  ..  .  ..     ....:-==++++++++**+++******##########%%%%%%%#*=-:=*#%%#*******++=:         ..:-+**#*:..         \\r\\n-.       ..  . .                                   ..     ..  .........::-=++***++*+++******###########%%%%%%%##+=-=*#%%%%%*++*#%=      ....::.:=****:...::..   \\r\\n=:       . . .  .                                  .. ..  ..............:..::-=***+++++******############%%%%#%%%%#*+=*%#***####=...........:.:..=++**:.-*#**=  \\r\\n-:       . . ....               .                    . ..   .............::.:.:=+++*++++*******###############%%%%%%%%###%%###*+=:::-==--:::::::::=**#+-:-++++. \\r\\n:-.           . ..               ..                 ... .    .............::.:.:+=+++++++*******############***%#****#%%%#%##+-:-----:---=---------+**#***+=-=- \\r\\n.:.        .     .                ..      ..        .......   .............::::.-==+++++++*******######*=---:::=**+--=*#######*+===================+***####*-   \\r\\n ..                                 ..          .   ........   ..............:-:.-===++++++*******#####=:.:::::.:-+*++******##*==========-----------=+**###%%=  \\r\\n ..                                   .           .  ........      ..........:-:..-====+++++********####+::::::::.:+**##******+:::::::::..........:..:+*+***#%*:\\r\\n ...                                               .  .......        .........:-:..-====+++++********####*-.:::::::*****##****+:.................::...:=++**##%#\\r\\n  ..                                     .       .....................:::::::::--:::=++++++++++********###*=:::...-************=::.................:----+++**#%%\\r\\n  ..           . .....                ...........::::::::::::---------=========++++++********************###*++===+********+++**=-----::::::........:===+******%\\r\\n  ..         ... ...           .........:::::::::::::::::--------=======++++++++*****#######%%%%%%%%%%%%%%%#######**********++++-......:::::.........:===+**#**#\\r\\n  ...        .....      .............:::::::::::::::::::::--------=======++++++*******######%%%%%%%%%%%%%%%%%%%%%%%###*********++:....................:---+**###\\r\\n  .:.  .     .......................::::::::::..................::::::::-----======+++****####%%%%%%%%%%%%%%%%%%%%%%%%%%##*******+=-----::::::.....  .. ...-=+*#\\r\\n ..::  .........:......................                                 ............::::---==++**#%%%%%%%%%%%%%%%%%%%%%%%%%%##***+=-:..............  .  ...--==+\\r\\n..:-:....................                                                                  ....:::-=++*#%%%@@@@%%%%%%%%%%%%%%%%###*+=:..  ...    .    .. .:---==\\r\\n..::::..........                                                                                 .....::--=+*##%%%%%%%%%%%%%%%%%%%###*+-::..      .......:------\\r\\n.........                                                                                             ......::--=+**####%%%%%%%%%%%%%##**+=--:::::-------====+++\\r\\n                                                                                                           ......:::--=++***######%%%%#####***++===-----=====+++\\r\\n                                                                                                               .......:::--==++**#############***++==----=======\\r\\n                                                                                                                     .....:::--==++**##########***+++=-::-------\\r\\n                                                                                                                          ....:::--==++***######****++===-------\\r\\n                                                                                                                              ....::--==++***********++++==-----\\r\\n                                                                                                                               ....:::--===+++********+++++===--\\r\\n                                                                                  ...                                           .....:::--====+++++++++++++=====\\r\\n                                                                              ..............                                    .......:::---=====+++++++++=====\\r\\n                                                                             ..................                                 .........:::----=======+========\\r\\n                                                                                ..................                               ..........:::------============\\r\\n........                                                                           ...........::.....                              ..........::::------=========\\r\\n....                                                                                  ....:::..::::....                                  .....:::::-------=====-\\r\\n.                                                                                       .....:::.::::...                                   .....:::::-----------\\r\\n                                                                                          ......:::::::...                                 ......:::::::--------\\r\\n                                                                                            ......:.::::...                                 ......::::::::------\\r\\n                                                                                             ........:::....                                .......:::::::::::--\\r\\n                                                                                               ........::....                               .........:::::::::::\\r\\n......                                                                                          ..............                               ..........:::::::::\\r\\n.....                                                                                           ..............                               ............:::::::\\r\\n                                                                                                 .............                                ...............:::\\r\\n                                                                                                  ............                                ..................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                  .............                                .................\\r\\n                                                                                                   ............                                .................\\r\\n                                                                                                   ............                                 ................\\r\\n                                                                                                  ............                                  ................\\r\\n                                                                                                  ............                                   ...............\\r\\n                                                                                                  ...........                                    ...............\\r\\n                                                                                                 ............                                    ...............\\r\\n\",\n  \"=========================================++++*****########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n++++++++++++++++++++++++++++++=======++++++*****#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*****************************++++++++++******###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*************##**************************##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#################################################%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n################################################%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###########%%%%%%%#######################%%%%#####%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n%%%%################%%%%%%%%%##%%%%%%%%%##############%%%%###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%################%%%%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############\\r\\n#########################%%%%%#%%#####%%%%%#############%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############\\r\\n--=+*####*#########################*####%%%%%%%%%%#####%%%%%%%%%%%%%%%####****####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n::-+#####################################%%%%%%%%%####%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.:=*############################**####**#######%%%####%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n+=*###########*****############**#%%##**######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#############+===+*########%#*++*%%%########%%%######%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n############+=+**##########%#*++*#%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n############*###############%%%%%%%%%%%%####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*##########################%%%%%%%%%%%%####%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+++###****###################%%%%%%%%%%%%###%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=--+*###*########*+=+#########%%%%%%%%%%##%%%%%%#####%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+=:-=+#%%%%######*+*###########%%####%##%%%%%%%%%%%%%%#%%%%#%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--++-:-=++*********#%########**###########%%%%%%%%###%%%%%%%%#*++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:----:::--::--=+++==+***#%##*++****####%#############*%%%%%%%+=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-=-=++==-::::---::-++****+***++***###################%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::::::-=++-::::::::-=+==++===++=-*#%#**+=+*#**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--==++=:--:-***#*===*##**########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::..:::::::.::--===-:::::=+**+#***#####%###**###%%%%%%##***####****#%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::................:-----:---===+****##*++*****+**+*####%%%%%#***==+##*+++*%%%%%%%%###**####%%%%%%%%%%####%%%%%%%%%%%%%%########################################\\r\\n............:.....::--====+++=-:----=+-------:--=+++***###%%%%###=+*####**#%########**++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n............:..:-===*+=-::----::-::--::::---::-----=--+**##%%%%##***#%%%%%%##########*+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=++=+====-::::::::---::-:::::::::::-----==+**##%####%####%%#%%%##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n......:--======+*+--::::::::-----:--::::::::====++++****#####%%#%%%%%%%#########%%%##%#%%###%%%%%%%%%%%%%%####%%%%%%%%%%%#######################################\\r\\n....::-=+=-::::---::::::::::-=-::::::::::::::--=+++++++++**#####%%##%%%%#%#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..::----===-::::.:::.:::::....:.....::::::::::==:::-==++++**###%%%##%%%%%%%##%%%%%#*#%%%%#########%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:-------:::::........................:.::::--=--------+====+**#%%%##%%%%%#%%%%%%%%##%%%%%#**###*+#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::.......::...........:::-:::::::=+=---=-:==--====+++*#%#*#%%####%%%%%%%%%%%%%%##+++*****%%%%%%###%%%%%%%%%%%%%%%#%%###################################\\r\\n:::::::...........:::...................::-=----=+*+++==++***++*##%%%%#*##%%%%%%%%%%%%%%#+-----=++#%###****#%%%%%%%%%%%%%%%%%%%#################################\\r\\n:::................................:........-=*****+*###+=+**+***#%%%#**##%%%%%#**##%%%%+--:::--==+#%#**#*#%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:::...............................::..........::.:::::--=+++#####*#%%#+****#%%##**+*%%%#+++=--:---=##%####%%%%%%%##%%##%%%%%%%%%%%%%%%##########################\\r\\n:::.::::.........:::::::::==--...........:::..:.........:::-=*##***#%%###***#%%%%%%%%%%%%%%#*+=--=+*+**###*****#***###%%%%%%%%%%%%%%%%%###%%%%##################\\r\\n.....:...::::::::::---:::-==+=:.........::::::......:::...::--+##*+++*#######%%%%%%%%%%%%%%%#*++===-===+*#*+++++++++*##%%%%%%%%%%%%%%%%%#*****##################\\r\\n..........:........:::....::--:.......::::::::.:::::::::::::---++++==*****##%%%%#%%%%%%%###*+===-:--=====*#%**##***#####%%###%%%%%%%%%##%##*++====+*############\\r\\n................::::::::...::--:.....-===--::::-++++=--====::::-==+**+**+**#%%%%###**+++*****+===--==-===++++++*+=+++***####%%%%##**##***#%%%#*+=--:-+*#########\\r\\n...........:-====--:----:--:----:...:::-=-==--:-+======-==::::----=++++*##%#*++========+#%#+=-=====+=---=++=--==+=========++**#####********%%###*+--:::=*#######\\r\\n...........:++++++=-:::--------:...:::-=--===--:-==-:::-+**+----=+==+++++=--::::::----=*#%#*===------------==+++===========+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--:::-=+=--::::::::...:::......----------:..:::--====***====+====-:::::::::-=====---=--::-------++===++====+====+++*******++++***##%#**+-::::-=#####\\r\\n.............::::::-=++=-:.........:::......--:::::::-:.......::::===-==+=++*=---::::::::::::::::----::--=----====++=----=====+*******+==+++++*###**+-:::::=####\\r\\n.............::::..::--==::..........::.....:-----::::-:...::::::::---=+=--=+**++-:::::::::::::::.:---:::==:::::-:-==-::::---====++*****==+++++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::--:::::--:..........-=--==----===+===-:..............::-:::::::::::::==::::::-------=+++*+-===++=+*#*++=-::...=##\\r\\n........  ..:::....::....::...................:::::::::--:.........:-::---==---=-:---:::..............:-:...::...::::--::..::::::-===++++=--=====+**+++-:::...+#\\r\\n...        ..:::...:::::::..................::-:-::::::::-:..:....:...::::-+=--:::::::..::-:...........:-:............::.....:::::-----+++-----==++++=+=:.....:*\\r\\n.    ....   .......:::....   ..............------:::::::::-:..........:.:=:::::::::::....:--::..........::............::.....:::.::----==+=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-===:::::::.....:-:..........::............::....::..::=---==++-:-==--===+==-:.:...:\\r\\n.          ..............    ............ .:::::-::::::::::-:............:----=-..:::-:......::..........::.............:....--::.:----===+=:----====+==-:.:....\\r\\n.         ............::..  ............. .:-----:::::::::---............::-:---:.::::....................::..........:.:....-:....::--===+=::---====++=-:......\\r\\n         ..::...    ..::..  ...   .     ..---::::::::::::-----:......::....--.---:.:............... .. ....:............:...:::.::-::--=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::::::.:------=====::---===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::--:..:..............   .. ...........:::.::..:------:-----=+=::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:----==--------..............:-:. .. ..... ......  ..  .....:.....:.:::-:::::::::::---====--::-===+=-=-:....:=\\r\\n         .........................   .::::--==-++=-----------:---:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--::========--=++=--=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::--=-.........  ...        ....::....::::::::::::...:---=======-===+*=-----:..:-=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::...:---++===========------:..---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--.......... ..      ..  ::..-::.::::-::::::...:====++=:.:-=====--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:......:.:-:.............     . . .-:.::::::----:::::..:-====+=:..-==-=++=------------=###\\r\\n.         ..:::...............:::.......:--=--:::::::::::-===---:............:.:::.... ........     ... ::..:::::::----::..:-=--===-:.:-====++=-----::-=---+####\\r\\n.         ..:::.     ..::.   .::::........:---::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=--:..--==+++++=-----------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........  ..    .. .:...::: ...::::::-=---===:...:-=++++==----:::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::....    ................     ..... .::.::::..   ..:=--=-----:..::-=++++===----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.=-::...:................   .......  .::::::... ......::----::..:::---===----------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---::----::==+-.....::................ ..::::::.. ... ..::.::-::.:::::::....::::::-:----=*########***\\r\\n          ..    ............               ..::---:::::::::--.........-++-.....:.................::::...::::...    .. ..:::::::::::::::::..:--=-=+*####*********\\r\\n             ....:::::::::::.              ......::::::::::-:...:......:--...............:.....:::.....::::::.:.........::::::::.:::.....:---=+*####************\\r\\n  .....     ..::::...........              ...  .--:::::::::...........:=-::.:.......::.:...::::::::::::::::::::::::::::::::.::.....::--==+**####***************\\r\\n  .......   ..::..                         ....::--:::::::-:.......:...:==:-:.      .....::-::-:::::::::::::.:..:::::::::.....:....:-=+**####*******************\\r\\n....        ..::...      ..                  .:-:::::::::-:.......:-:..:==-=+++=+======-----------:-----------=-==++++++=++++++===+**####***********************\\r\\n.....       ..::::.....::::..                .::::::::::::. ......::::.:=--*%%%%%%%#######################*++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=%%%###############################*##################********************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:....::---=-*%#################################*################**********************************\\r\\n.......... ..................::::::::.     .::::::...::----:::-=-::::-:--+#################################################*************************************\\r\\n.........  ...........................     .::::-:......::...:=*-::.:::==###############################################****************************************\\r\\n:::.....            ..................     .:--:.......   .....---:::==++############################################*******************************************\\r\\n--:.....    ........::::::::::::::::::.     ....................:--::==+#######################################*************************************************\\r\\n:::.....     ....:::::::::::::::::::::..      .................:---:--=##################*#################*****************************************************\\r\\n..........     .............  ........        ...........:.....--::---+##################################*******************************************************\\r\\n....    ...                                   .....   ...:......------+##**##########################***********************************************************\\r\\n..       ...                       ......       ....::..-::.::.:--::-*####**+***####################************************************************************\\r\\n           ..                     .........      .=+-----.:-::::::..=#######***##################***************************************************************\\r\\n..        .........               ....:::...   ..:=-::::...:-=:.:-::+*++*###*#*******##########*****************************************************************\\r\\n         .............             .............:--::.::..::::..-+*+=:.::++*###*+********###********************************************************************\\r\\n          ...........       ..       ...........-=-:............-*#*+++++***#*#*********************************************************************************\\r\\n             ........     .....       .........................-*#############*#********************************************************************************\\r\\n....         ....       ..::...    ..........................:-*#***#######***##********************************************************************************\\r\\n.....       ...         ..:::.    .....::::::::...........:::-*##**+*######*********++********************************************************++++**************\\r\\n. ....     ....            ..      ...:::::.:::::..::::..:--+*#####*#****************=+************************************************+++++++++++++++++++++++++\\r\\n  ...       ...                  .....::::::-------:::..:-+*********#*****************+***********************************************++++++++++++++++++++++++++\\r\\n ......     ...  .....     .........::::::::--=+*+====++*##**++********************************************************************+++++++++++++++++++++++++++++\\r\\n.......    .... ..:::..  .........:::::....:=+**+****#####*****************++***************************************************++++++++++++++++++++++++++++++++\\r\\n.......     .......:::.........::::::...:-=*******************************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.       ......................:---=====++**************************++*******************************************************++++++++++++++++++++++++++++++++++++\\r\\n.     ..:-::..::..::.....::-----=+*****************************++***+****************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..   .::.....::::-----=++*****************+*************************+**********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:..::::::.-+**********++*************************************=-=*********++*********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:---=======-=++************************************************++*****++***********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-----=+*++*****+====+*************************************++***************+++********************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**+++***********+++***#*********************************+==+*++++*********++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************++******************************=-=+++************+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******++****************************+++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+****++**************++*******+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++==++****************************+++********************************************************+*++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++++***++*******#****************************++++********************************************+*++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+*************++****#######*************************++++***********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************+***#######*###************************++***********+++**************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########**************************+==+***********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************###***************************+=+**************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************************************************++++++************************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++***+++++++++++**********##***********************+++++++**********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++*****************************++++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n==========++++++++++++==++++******************************+++*************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"=========================================++++*****########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n++++++++++++++++++++++++++++++=======++++++*****#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*****************************++++++++++******###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*************##**************************##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#################################################%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n################################################%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###########%%%%%%%#######################%%%%#####%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n%%%%################%%%%%%%%%##%%%%%%%%%##############%%%%###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%################%%%%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############\\r\\n#########################%%%%%#%%#####%%%%%#############%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############\\r\\n--=+*####*#########################*####%%%%%%%%%%#####%%%%%%%%%%%%%%%####****####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n::-+#####################################%%%%%%%%%####%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.:=*############################**####**#######%%%####%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n+=*###########*****############**#%%##**######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#############+===+*########%#*++*%%%########%%%######%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n############+=+**##########%#*++##%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n############*###############%%%%%%%%%%%%####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*##########################%%%%%%%%%%%%####%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+++###****###################%%%%%%%%%%%%###%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=--+*###*########*+=+#########%%%%%%%%%%##%%%%%%#####%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+=:-=+#%%%%######*+*###########%%####%##%%%%%%%%%%%%%%#%%%%#%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--++-:-=++*********#%########**###########%%%%%%%####%%%%%%%%#*++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:----:::--::--=+++==+***#%##*++****####%#############*%%%%%%%+=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-=-=++==-::::---::-++****+***++***###################%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::::::-=++-::::::::-=+==++===++=-*#%#**+=+*#**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--==++=:--:-***#*===*##**########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::..:::::::.::--===-:::::=+**+#***#####%###**##%%%%%%%##***####****#%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::................:-----:---===+****##*++*****+**+*####%%%%%#***==+##*+++*%%%%%%%%###**####%%%%%%%%%%####%%%%%%%%%%%%%%########################################\\r\\n............:.....::--====+++=-:----=+-------:--=+++***###%%%%###=+*####**#%########**++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n............:..:-===*+=-::----::-::--::::---::-----=--+**##%%%%##***#%%%%%%##########*+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=++=+====-::::::::---::-:::::::::::-----==+**##%####%####%%#%%%##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n......:--======+*+--::::::::-----:--::::::::====++++****#####%%#%%%%%%%#########%%%##%#%%###%%%%%%%%%%%%%%####%%%%%%%%%%%#######################################\\r\\n....::-=+=-::::---::::::::::-=-::::::::::::::--=+++++++++**#####%%##%%%%#%#%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..::----===-::::.:::.:::::....:.....::::::::::==:::-==++++**###%%%##%%%%%%%##%%%%%#*#%%%%#########%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:-------:::::........................:.::::--=--------+====+**#%%%##%%%%%#%%%%%%%%##%%%%%#**###*+#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::.......::...........:::-:::::::=+=---=-:==--====+++*#%#*#%%####%%%%%%%%%%%%%%##+++*****%%%%%%###%%%%%%%%%%%%%%%#%%###################################\\r\\n:::::::...........:::...................::-=----=+*+++==++***++*##%%%%#*##%%%%%%%%%%%%%%#+-----=++#%###****%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:::................................:........-=*****+*###+=+**+***#%%%#**##%%%%%#**##%%%%+--:::--==+#%#**#*#%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:::...............................::..........::.:::::--=+++#####*#%%#+****#%%##**+*%%%#+++=--:---=##%####%%%%%%%##%%##%%%%%%%%%%%%%%%##########################\\r\\n:::.::::.........:::::::::==--...........:::..:.........:::-=*##***#%%###***#%%%%%%%%%%%%%%#*+=--=+*+**###*****#***###%%%%%%%%%%%%%%%%%###%%%%##################\\r\\n.....:...::::::::::---:::-==+=:.........::::::......:::...::--+##*+++*#######%%%%%%%%%%%%%%%#*++===-===+*#*+++++++++*##%%%%%%%%%%%%%%%%%#*****##################\\r\\n..........:........:::....::--:.......::::::::.:::::::::::::---++++==*****##%%%%#%%%%%%%###*+===-:--=====*#%**##***#####%%###%%%%%%%%%##%##*++====+*############\\r\\n................::::::::...::--:.....-===--::::-++++=--====::::-==+**+**+**#%%%%###**+++*****+===--==-===++++++*+=+++***####%%%%##**##***#%%%#*+=--:-+*#########\\r\\n...........:-====--:----:--:----:...:::-=-==--:-+======-==::::----=++++*##%#*++========+#%#+=-=====+=---=++=--==+=========++**#####********%%###*+--:::=*#######\\r\\n...........:++++++=-:::--------:...:::-=--===--:-==-:::-+**+----=+==+++++=--::::::----=*#%#*===------------==+++===========+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--:::-=+=--::::::::...:::......----------:..:::--====***====+====-:::::::::-=====---=--::-------++===++====+====+++*******++++***##%#**+-::::-=#####\\r\\n.............::::::-=++=-:.........:::......--:::::::-:.......::::===-==+=++*=---::::::::::::::::----::--=----====++=----=====+*******+==+++++*###**+-:::::=####\\r\\n.............::::..::--==::..........::.....:-----::::-:...::::::::---=+=--=+**++-:::::::::::::::.:---:::==:::::-:-==-::::---====++*****==+++++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::--:::::--:..........-=--==----===+===-:..............::-:::::::::::::==::::::-------=+++*+-===++=+*#*++=-::...=##\\r\\n........  ..:::....::....::...................:::::::::--:.........:-::---==---=-:---:::..............:-:...::...::::--::..::::::-===++++=--=====+**+++-:::...+#\\r\\n...        ..:::...:::::::..................::-:-::::::::-:..:....:...::::-+=--:::::::..::-:...........:-:............::.....:::::-----+++-----==++++=+=:.....:*\\r\\n.    ....   .......:::....   ..............------:::::::::-:..........:.:=:::::::::::....:--::..........::............::.....:::.::----==+=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-===:::::::.....:-:..........::............::....::..::=---==++-:-==--===+==-:.:...:\\r\\n.          ..............    ............ .:::::-::::::::::-:............:----=-..:::-:......::..........::.............:....--::.:----===+=:----====+==-:.:....\\r\\n.         ............::..  ............. .:-----:::::::::---............::-:---:.::::....................::..........:.:....-:....::--===+=::---====++=-:......\\r\\n         ..::...    ..::..  ...   .     ..---::::::::::::-----:......::....--.---:.:............... .. ....:............:...:::.::-::--=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::::::.:------=====::---===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::--:..:..............   .. ...........:::.::..:------:-----=+=::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:----==--------..............:-:. .. ..... ......  ..  .....:.....:.:::-:::::::::::---====--::-===+=-=-:....:=\\r\\n         .........................   .::::--==-++=-----------:---:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--::========--=++=--=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::--=-.........  ...        ....::....::::::::::::...:---=======-===+*=-----:..:-=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::...:---++===========------:..---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--.......... ..      ..  ::..-::.::::-::::::...:====++=:.:-=====--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:......:.:-:.............     . . .-:.::::::----:::::..:-====+=:..-==-=++=------------=###\\r\\n.         ..:::...............:::.......:--=--:::::::::::-===---:............:.:::.... ........     ... ::..:::::::----::..:-=--===-:.:-====++=-----::-=---+####\\r\\n.         ..:::.     ..::.   .::::........:---::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=--:..--==+++++=-----------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........  ..    .. .:...::: ...::::::-=---===:...:-=++++==----:::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::....    ................     ..... .::.::::..   ..:=--=-----:..::-=++++===----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.=-::...:................   .......  .::::::... ......::----::..:::---===----------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---::----::==+-.....::................ ..::::::.. ... ..::.::-::.:::::::....::::::-:----=*########***\\r\\n          ..    ............               ..::---:::::::::--.........-++-.....:.................::::...::::...    .. ..:::::::::::::::::..:--=-=+*####*********\\r\\n             ....:::::::::::.              ......::::::::::-:...:......:--...............:.....:::.....::::::.:.........::::::::.:::.....:---=+*####************\\r\\n  .....     ..::::...........              ...  .--:::::::::...........:=-::.:.......::.:...::::::::::::::::::::::::::::::::.::.....::--==+**####***************\\r\\n  .......   ..::..                         ....::--:::::::-:.......:...:==:-:.      .....::-::-:::::::::::::.:..:::::::::.....:....:-=+**####*******************\\r\\n....        ..::...      ..                  .:-:::::::::-:.......:-:..:==-=+++=+======-----------:-----------=-==++++++=++++++===+**####***********************\\r\\n.....       ..::::.....::::..                .::::::::::::. ......::::.:=--*%%%%%%%#######################*++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=%%%###############################*##################********************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:....::---=-*%#################################*################**********************************\\r\\n.......... ..................::::::::.     .::::::...::----:::-=-::::-:--+#################################################*************************************\\r\\n.........  ...........................     .::::-:......::...:=*-::.:::==###############################################****************************************\\r\\n:::.....            ..................     .:--:.......   .....---:::==++############################################*******************************************\\r\\n--:.....    ........::::::::::::::::::.     ....................:--::==+#######################################*************************************************\\r\\n:::.....     ....:::::::::::::::::::::..      .................:---:--=##################*#################*****************************************************\\r\\n..........     .............  ........        ...........:.....--::---+##################################*******************************************************\\r\\n....    ...                                   .....   ...:......------+##**##########################***********************************************************\\r\\n..       ...                       ......       ....::..-::.::.:--::-*####**+***####################************************************************************\\r\\n           ..                     .........      .=+-----.:-::::::..=#######***##################***************************************************************\\r\\n..        .........               ....:::...   ..:=-::::...:-=:.:-::+*++*###*#*******##########*****************************************************************\\r\\n         .............             .............:--::.::..::::..-+*+=:.::++*###*+********###********************************************************************\\r\\n          ...........       ..       ...........-=-:............-*#*+++++***#*#*********************************************************************************\\r\\n             ........     .....       .........................-*#############*#********************************************************************************\\r\\n....         ....       ..::...    ..........................:-*#***#######***##********************************************************************************\\r\\n.....       ...         ..:::.    .....::::::::...........:::-*##**+*######*********++********************************************************++++**************\\r\\n. ....     ....            ..      ...:::::.:::::..::::..:--+*#####*#****************=+************************************************+++++++++++++++++++++++++\\r\\n  ...       ...                  .....::::::-------:::..:-+*********#*****************+***********************************************++++++++++++++++++++++++++\\r\\n ......     ...  .....     .........::::::::--=+*+====++*##**++********************************************************************+++++++++++++++++++++++++++++\\r\\n.......    .... ..:::..  .........:::::....:=+**+****#####*****************++***************************************************++++++++++++++++++++++++++++++++\\r\\n.......     .......:::.........::::::...:-=*******************************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.       ......................:---=====++**************************++*******************************************************++++++++++++++++++++++++++++++++++++\\r\\n.     ..:-::..::..::.....::-----=+*****************************++***+****************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..   .::.....::::-----=++*****************+*************************+**********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:..::::::.-+**********++*************************************=-=*********++*********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:---=======-=++************************************************++*****++***********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-----=+*++*****+====+*************************************++***************+++********************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**+++***********+++***#*********************************+==+*++++*********++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************++******************************=-=+++************+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******++****************************+++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+****++**************++*******+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++==++****************************+++********************************************************+*++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++++***++*******#****************************++++********************************************+*++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+*************++****#######*************************++++***********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************+***#######*###************************++***********+++**************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########**************************+==+***********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************###***************************+=+**************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************************************************++++++************************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++***+++++++++++**********##***********************+++++++**********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++*****************************++++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n==========++++++++++++==++++******************************+++*************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"=========================================++++*****########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n++++++++++++++++++++++++++++++=======++++++*****#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*****************************++++++++++******###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*****************************************##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#################################################%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n################################################%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###########%%%%%%%##########################%####%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n############%%%%%%%%%%%%%%%%%%######%%%%%%%%#####%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%######%#########%%%%%%%%%##%%%%%%%%%##############%%%%%##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%################%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#######################%%%%%%%#%%#####%%%%%#############%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n--=+*####*########################**####%%%%%%%%%%#####%%%%%%%%%%%%%%%%###****####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::-+####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.:=*############################**###***######%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n+=*###########*****###########***#%%##**######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n############*+===+*########%#*++*%%%########%%%######%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n############+=+**##########%#*++#%%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n###########################%%%%%%%%%%%%%####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*#########################%%%%%%%%%%%%%####%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+++###****###################%%%%%%%%%%%%##%%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=--+*############*+=*#########%%%%%%%%%%#%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+-:-=+#%%%%######*+*###########%%####%##%%%%%%%%%%%%%%%%%%%#%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=++-:-=++*********#%########*#########%##%%%%%%%####%%%%%%%%#*++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:----::---::--=+++==+***#%##*++****####%############**%%%%%%%+=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-===++==-::::---::-++****+**+++***###################%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::--=++-::::::::-=+==++===++=-*#%#**+=+##**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--==++=:--:-***#+===*##**########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::::::::::.:::::::.::--===-::::-=+**+#***#####%###**##%%%%%%%##***####****#%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::................:-----:---===+****#**++*****+**+*####%%%%%#***==+##*+++*%%%%%%%%###**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n............:.....::--====+++=-:----++-----=-:--=+++***###%%%%###=+*####*##%########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..:-===*+=-::----::-::--::::---::-----=-=+**##%%%%##***#%%%%%%##########*+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=++=+====-::::::::---::-:::::::::::-----==+**##%####%####%%#%%%######%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.....:---======+*+--::::::::-----:--:::::::-====++++****#####%%#%%%%%%%#####%%%%%%%##%%%%###%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n....::-=+=-::::---::::::::::-=-::::::::::::::--=+++++++++**#####%%##%%%%#%#%%%%%%%%#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..::----===-::::.:::::::::....:.....::::::::::==:::-==++++**###%%%##%%%%%%%##%%%%%#*#%%%%#########%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:-------:::::........................:.::::--=--------+====+**#%%%##%%%%%#%%%%%%%%##%%%%%#**###*+#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::.......::..........::::-::::::-=+=---=-:==--====+++*#%#*#%%####%%%%%%%%%%%%%%##+++*****%%%%%%###%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::...........::...................:::-=----=**+++==++***++*##%%%%#*##%%%%%%%%%%%%%%#+-----=++#%###****%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:::................................:........-=*****+*###+=+**+***#%%%#**###%%%%#**##%%%%+--:::--==+#%#**#*#%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:::...............................::..........::.:::::--=+++#####*#%%#+*#**#%%##**+*%%%#+++=--:---=##%####%%%%%%%##%%##%%%%%%%%%%%%%%%##########################\\r\\n:::.::::.........:::::::::==--...........:::..:.........:::-=*##***#%%###***#%%%%%%%%%%%%%%#*+=--=+*+**###*****#***###%%%%%%%%%%%%%%%%%###%%%%##################\\r\\n.....:...::::::::::---:::-==+=:.........::::::......:::...::--+##*+++*#######%%%%%%%%%%%%%%%#*++===-===+*#*+++++++++*##%%%%%%%%%%%%%%%%%#*****##################\\r\\n..........:........:::....::--:......:::::::::.:::-::::::::----++++==*****##%%%%#%%%%%%%###*+=-=-:--=====*#%**##***#####%%###%%%%%%%%%##%##*++====+*############\\r\\n...............:::::::::...::--:.....-===--::::-++++=--====::::-==+**+**+**#%%%%###**+++*****+===--==-===++++++*+=+++***####%%%%##**##***#%%%#*+=--:-=*#########\\r\\n...........:-====--:----:--:----:...:::==-==--:-+======-==::::----=++++###%#*++========*#%#+=-=====+=---=++=--==+=========++**#####********%%###*+--:::=*#######\\r\\n...........:++++++=-:::--------:...:::-=--===--:-==-:::-+**+----=+==+++++=--::::::----=*#%#*===------------==+++===========+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--:::-=+=--::::::::...:::......----------:..:::--====***===++====-:::::::::-=====---=--::-------++===++====+====+++*******++++***##%#**+-::::-=#####\\r\\n............:::::::-=++=-:.........:::......---::::::-:.......::::===-==+=++*=---::::::::::::::::----::--=----====++=----=====+*******+==+++++*###**+-:::::=####\\r\\n.............::::..::--==::..........::.....:-----::::-:...::::::::---=+=--=+**++-:::::::::::::::.:---:::==:::::-:-==-::::---====++*****==+++++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::--:::::--:..........-=--==----===+===-:..............::-:::::::::::::==::::::-------=+++*+-===++=+*#*++=-::...-##\\r\\n........  ..:::....::....::...................:::::::::--:.........:-::---==---=-:---:::..............:-:...::...::::--::..::::::-===++++=--=====+**+++-:::...+#\\r\\n...        ..:::...:::::::..................::-:-::::::::-:..:....:...::::-+=--:::::::..::-:...........:-:............::.....:::::-----+++-----==++++=+=::....:*\\r\\n.    ....  ........:::....  ...............------:::::::::-:..........:.:=:::::::::::....:--::..........::............::.....:::.::----==+=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-===:::::::.....:-:..........::............::....::..::=---==++-:-==--===+==-:.:...:\\r\\n.          ..............    ............ .:::::-::::::::::-:............:----=-..:::-:......::..........:::............:....--::.:----===+=:----====+==-:.:....\\r\\n.         ............::.. .............  .:-----:::::::::---............::-:---:.::::....................::..........:.:....-:....::--===+=::---====++=-:......\\r\\n         ..::...    ..::..  ...   .     ..---::::::::::::-----:......::....--.---:.:............... .. ....:............:...:::.::-::--=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::-:::.:------====+::---===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::---..:..............   ..............:::.::..:------:-----=+=::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:----==--------...........:..:-:. .. ..... ......  ..  .....:.....:.:::-:::::::::::---====--::-===+=-=-:....:=\\r\\n         .........................   .::::--==-++=---------------:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--::========--=++=--=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::--=-..:......  ...        ....::....::::::::::::...:---===========++=-----:..:-=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::...:---++===========------:..---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....:-::--.......... ...     ..  ::..-:::::::-::::::...:====++=:.:-=====--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:......:.:-:.............     ... .-:.::::::----:::::..:-====+=:..-==-=++=------------=###\\r\\n.         ..:::...............:::.......:--=--:::::::::::-===---:............:.:::.... ........     ... ::..:::::::----::..:-=--===-:.:-====++=-----::-=---+####\\r\\n.         ..:::.     ..::.   .::::........:-=-::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=--:..--==+++++=-----------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........  ..    .. .:...::: ...::::::-=---===:...:-=++++==----:::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::....   .................     ..... .::.:-::..   ..:=--=-----:..::-=++++===----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.---:...:................   .......  .:::::::.. ......::----::..:::---===----------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---::----::==+-.....::................ ..::::::... .. ..::.::-::.:::::::....::::::-:----=*########***\\r\\n          ..    ............               ..::---:::::::::--.........-++-.....:.................::::...::::...    .. ..:::::::::::::::::..:--===+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:......:--...............:.....:::.....::::::.:.........::::::::.:::.....:---=+*####************\\r\\n  .....     ..::::...........              ...  .--:::::::::...........:=-::.:.......::.:...::::::::::::::::::::::::::::::::.::.....::--==+**####***************\\r\\n  .......   ..::..                         ....::--:::::::-:.......:...:==:-:.      .....::-::-:::::::::::::.:..:::::::::.....:....:-=+**####*******************\\r\\n....        ..::...      ..                  .:-:::::::::-:.......:-::.:==-=+++=+======-----------------------=-==++++++=++++++===+**####***********************\\r\\n.....       ..::::.....::::..                .:::::::::::::. .....::::.:=--*%%%%%%%#######################*++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=%%%###############################*###################*******************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:..:.::---=-*%#################################*################**********************************\\r\\n.............................::::::::.     .::::::....:----:::-=-::::-:--+#################################################*************************************\\r\\n.......... ...........................     .::::-:......::...:-*-::.:::==###############################################****************************************\\r\\n:::.....            ..................     .:--:.......   .....:--:::==++#############################################******************************************\\r\\n---.....    ........::::::::::::::::::.     ....................:--::==+########################################************************************************\\r\\n:::.....     ....:::::::::::::::::::::..      .................:---:--=####################################*****************************************************\\r\\n..........     .............  ........        ...........:.....:-::---+##################################*******************************************************\\r\\n....    ...                                   .....   ...:......------+##**##########################***********************************************************\\r\\n...      ...                       ......       ....::..-::.::.:--::-*####**+***#####################***********************************************************\\r\\n..         ..                     .........      .=+-----.:-::::::..=#######***##################***************************************************************\\r\\n...       .........               ....:::...   . :=-::::...:-=:.:-::+*++*###*#*******###########****************************************************************\\r\\n         .............             .............:--::.::..::::..-+*+=:.::++*###*+********####*******************************************************************\\r\\n          ...........       ..       ...........-=-::...........-*#*+++++***#*#*********************************************************************************\\r\\n             ........      ....       .........................-*#############*#********************************************************************************\\r\\n....         ....       ..:::...   ..........................:-*#***#######***##********************************************************************************\\r\\n......      ....        ..:::..   .....::::::::...........:::-*##**+*######*********++********************************************************++++**************\\r\\n......     ....             .      ...:::::::::::..::::..:--+*#####*#****************=+*************************************************++++++++++++++++++++++++\\r\\n  ...       ...                 ......::::::-------:::..:-+*********#*****************+************************************************+++++++++++++++++++++++++\\r\\n........    ...  .....     .........::::::::--=+*+=====+*##***+********************************************************************+++++++++++++++++++++++++++++\\r\\n........   .......:::..  .........:::::....:=+*******#####******************+***************************************************++++++++++++++++++++++++++++++++\\r\\n.......     .......:::.........::::::...::=********#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n....    ......................:---=====++**************************++*******************************************************++++++++++++++++++++++++++++++++++++\\r\\n..    ..:-::..::..::.....::-----=+******************************+********************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n...  ..:.....::::------++*****************+*************************+**********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:..::::::.-=**********++*************************************=-=**********+*********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:---=======-=++************************************************++*****++***********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-----=+*+++****+====+*************************************++***************+++********************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**+++***********+++***#*********************************+==+*++++*********++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+*******************************=-=+++*************++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+++***************************+++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+****++**************++*******+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************+==++****************************+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++++***++*******#****************************+++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+**************+****#######*#***********************+++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************+**############************************++***********+++**************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************#########*************************+==+***********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************####**************************+=+**************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************************#************************++++++************************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++******++++++++++**********##***********************+++++++**********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++******************************+++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++==++++********************************+*************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"=========================--------------===+++****#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n++++++++++++++++++++++++================++++***########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*********************++++++++++++++++++++*****########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*******###########**************************##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###########################************################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n################################################%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###########%%%%%%%###############################%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n############%%%%%%%%%%%%%%%%###########%%%%######%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%######%#########%%%%%%%%%##%%%%%%%%%##############%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%################%%%%%%%%%%%%%#####*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#######################%%%%%%##%######%%%%%#############%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n--=+####**########################**####%%%%%%%%%%#####%%%%%%%%%%%%%%%####****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::-+####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.:=#############################**###***######%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n==*###########*****###########***#%%##**######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n############*+===+*########%#*++#%%#########%%%######%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n############+=+**##########%#*++#%%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n###########################%%%#%%%%%%%%#####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*#########################%%%%%%%%%%%%%####%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*###****###################%%%%%%%%%%%###%%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=-=+*##**########*+=*#########%%%%%%%%%%#%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+-:-=*#%%%%######*+*###########%%####%##%%%%%%%%%%%%%#%%%%%#%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=++-:-=+**********#%########*############%%%%%%%####%%%%%%%%#+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:----::---::-=++++==+**##%##*++****####%############*#%%%%%%#+=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-=-=++==-::::---::-+********+++***###################%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::--=++-::::::::-=+==++===+=-=*#%#**+=+##**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--==++=:--:=***#+===*##**########%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::::::::::.::::::..::--===-::::-=+**+#***#####%###**##%%%%%%%#****####****#%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::................:----::---===+****#*+++****++**+*####%%%%%#***==*##*+++*%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n............:.....::-=====++==-:----+=-----=-:--=+++***###%%%%###=+##%##*##%########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..:===+*+=-::----::-::--:::----::-----=-=+**##%%%###***#%%%%%%##########***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=++=+====-::::::::---::-:::::::::::-----==***#%%####%###%%#%%%%#####%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.....:---======**=-:::::::::-----:--:::::::-====++++****#####%%#%%%%%%%#####%%%%%%%##%%%%###%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n....::-=+=-::::---::::::::::-=-:::::::::::::---=+++++++++**#####%%##%%%%%%#%%%%%%%%#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..:-----===-::::.:::.:::::....:.....:::::::::-==:::-==++++**###%%%##%%%%%%%##%%%%%#*#%%%%########%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:-------:::::........................:.::::--=--------+====+**#%%%##%%%%##%%%%%%%%##%%%%%#**###**#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::.......::..........::::-::::::-=+=---=-:=---====+++*#%#*#%%####%%%%%%%%%%%%%%#*++++****%%%%%####%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::...........::...................:::-=----=**+++==++***++*##%%%%####%%%%%%%%%%%%%%#+-----=++#%###****%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:::................................:........-+*****+*###==+**+***#%%%#**###%%%##**##%%%#+---:---=++#%#**#*#%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:::...............................::..........::.:::::-==++*#####*#%%#+*#**#%%##**+#%%%#**++=-----+##%###%%%%%%%%##%%##%%%%%%%%%%%%%%%##########################\\r\\n:::.::::.........::::::::-==--...........:::..:.........:::-=*##***#%%###***#%%%%%%%%%%%%%%%#*+-==+++**###*********###%%%%%%%%%%%%%%%%%###%%%%##################\\r\\n.....:...::::::::::---:::-==+=:.........::::::......:::...::--+##*+++*#######%%%%%%%%%%%%%%%#*++===-===+*#*+++++++++*##%%%%%%%%%%%%%%%%%#*****##################\\r\\n..........:........::::...::--:......:::::::::.:::-::::::::----++++=+*****##%%%%#%%%%%%%##**+=-=-:--=====*##*###***#####%%###%%%%%%%%%##%%#**+====+*############\\r\\n...............:::::::::...:---:.....-===--::::-++++=--===-::::-==+*++**+**#%%%%###**+++***+++===--==-===++++++*+=+++****###%%%%##**##***#%%%#*+=--:-=*#########\\r\\n...........:-====--:----:--:----:...:::==-==--:-+======-==::::----=++=+###%#*++========*%%#+=-=====+=---=++=--==+=========+++*#####********%%###*+--:::=*#######\\r\\n...........:++++++=-:::--------:...:::-=--===--:-==-:::-+**+----=+==+++++=--::::::----=*###+===------------=++++===========+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--:::-++=--::::::::...:::......----------:..:::--====***====+====-:::::::::-=====---=--::-------++===++====+====+++*******+++++**##%#**+-::::-=#####\\r\\n............:::::::-=++=-:.........:::.....:--:::::::-:.......:::-===-==+=++*=---::::::::::::::::----::=-=----====++=----=====+*******+==+++++*###**+=:::::=####\\r\\n.............::::..::--==::.........:::.....:-----::::-:...::::::::---=+=--=+**++-:::::::::::::::.:---:::==:::::-:-==-::::----===++*****==+=+++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::--:::::--:..........-=--==----===+===-:..............::-:::::::::::::==::::::-------=+++*+--==+==+*#*++=-::...-##\\r\\n........  ..:::....::....::...................:::::::::--:.........:-::---==---=-:---:::..............:-:...::...::::--::..::::::-===++++=--=====+**+++-:::...=#\\r\\n...        ..:::...:::::::..................::---::::::::-:..:....:...::::-==--:::::::..::-:...........:-:............::.....::::::----+++-----==++++=+=::....:*\\r\\n.    ....  ........:::....  ...............------:::::::::-:..........:.:=::::::::::::...:--::..........::............::.....:::.::----==+=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-===:::::::.....:-:..........::............::....::..::=---==++-:--=--===+==-:.:...:\\r\\n.          ..............    ............ .:::::-::::::::::-:............:----=-..:::-:......::..........:::............:....--::.:----===+=:----====++=-:.:....\\r\\n.         ............::.. .............  .:-----:::::::::---............::-:---:.::::....................::..........:.:....-:....::--===+=::---====++=-:......\\r\\n         ..::...    ..::..  ...   .     .:---::::::::::::-----:......::....--.---:.:............... .. ....:..........:.:...:::.::-----=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::-:::.:------====+::---===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::--:..:..............   .. ...........:::.::..:-----::-----=+=::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:---===--------..............:-:. .. ..... ......  ..  .....:.....:.:::=-::::::::::---====---:-==++=-=-:....:=\\r\\n         .........................   .::::--==-++=---------------:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--::========--=++---=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::--=-..:......  ...        ....::....::::::::::::...:---===========++=-----:..--=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::...:--=++===========------:..---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--.......... ...     ..  ::..-:::::::-::::::...-====++=:.:-=-===--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     ... .-:.::::::----:::::..:-====+=:..-==-=++=------------=###\\r\\n.         ..:::...............:::.......:--=--:::::::::::-===---:............:.:::.... ........     ... :-..:::::::----::..:-=--===-:.:-====++=-----::-=---+####\\r\\n.         ..:::.     ..::.   .::::........:-=-::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=-:...--==+++++=---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........  .     .. .:..:::: ...::::::-=---===:..::-=++++==-----::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::....   .................    ...... .::.::::..   ..:=--=-----:..::-=++++===----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.-=-:..::.................  .......  .::::::... ......:::---::..:::-----=----------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---:::---::==+-.....::................ ..::::::... .. ..:-.::-::.:::::::....::::::-:----=*########***\\r\\n          ..    ............               ..::---:::::::::--.........:=+-.....:.................::::...::::....    . ..:::::::::::::::::..:--===+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:......:--...............:.....:::.....::::::.:.........::::::::.:::.....:---=+*####************\\r\\n  .....     ..::::...........              ...  .--:::::::::............==::.:........:::...:::::::::::::::::::::::::::-::::.::......:--==+**####***************\\r\\n  .......   ..::..                         ....::--:::::::-:.......:...:==---.       ....::-::::::::::::::::..:.:::::::::.....:....:-=+**####*******************\\r\\n....        ..::...      ..                  .:-:::::::::-:.......:-::.:==-=++========------------------------====++++++++++++++=++**####***********************\\r\\n.....       ..::::.....::::..                .:::::::::::::. .....::::.:=--*%%%%%%%#######################*++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=#%%###############################*###################*******************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:..:.::---=-*%#################################*################**********************************\\r\\n.............................::::::::.     .::::::....:----:::-=-::::-:--+#################################################*************************************\\r\\n.......... ...........................     .::::-:......::...:-+=::.:-:==################################################***************************************\\r\\n:::.....            ..................     .:--:.......   .....:--:::===+#############################################******************************************\\r\\n---:....    ........::::::::::::::::::.     ....................:--::-=+########################################************************************************\\r\\n:::......    ....:::::::::::::::::::::..      .................:---:--=*#################*#################*****************************************************\\r\\n..........     .............  ........        ...........:.....:-::--:+##################################*******************************************************\\r\\n....    ...                                   .....  ....::.....------+##***#########################***********************************************************\\r\\n...      ...                       ......       ...:::..-::.::.:--::-*####**+**######################***********************************************************\\r\\n..         ...                    .........      .=+-----::---::::..=#######***##################***************************************************************\\r\\n...       .........               ....:::...   . :=-::::...:-=:.:-::+*++*###*#*******###########****************************************************************\\r\\n         .............             .............:---:..:..::::..-=**=:.::=+*###*+********####*******************************************************************\\r\\n            .........       ...      ...........-=-::...........-+#*+*++****###*********************************************************************************\\r\\n             ........      ....       .........................-*#############*#********************************************************************************\\r\\n....         ....       ...::...   ..........................:-*#***#######***##********************************************************************************\\r\\n......      ....         .:::..   .....:-::::::............::-*###*+*######*********++********************************************************++++**************\\r\\n......      ...             .      ...:::::::::::..:::::.:--=*#####*#****************++*************************************************++++++++++++++++++++++++\\r\\n. ....      ...                 ......::::::-------:::..:-+*********#*****************++***********************************************+++++++++++++++++++++++++\\r\\n........    .... .....     .........::::::::---+*++====+**##**+********************************************************************+++++++++++++++++++++++++++++\\r\\n........   .......::::.  .........:::::....:=+*******######*****************+***************************************************++++++++++++++++++++++++++++++++\\r\\n.......     .......:::.........::::::...::=********#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n....    .......................---======+***************************+*******************************************************++++++++++++++++++++++++++++++++++++\\r\\n..    ..:-::...:...:.....::-----=+******************************+********************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n...  ..::....::::------+++****************+*************************+**********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:..:::::.:=+*********++*************************************+==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:---=======-=+++***********************************************++******++**********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-----=+*+++*****====+*************************************+++**************+++********************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++*+++***********+++***#**********************************+=+**+++**********+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************************************************+-=+++*************++******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******++***************************+++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+****++**************++*******+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************+==++****************************+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++++***++*******#****************************+++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+**************+****#######**************************++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************+**############************************+++***********++**************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************#########*************************+==+***********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************###**************************+++**************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************************#*************************+++++************************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++******++++++++++**********##************************++++++**********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-++++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n===++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++******************************+++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++==++++**********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"======+++++++++++++++=======------------===++****#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n+++++++***********++++++=================+++***########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n**********************++++++++++=====+++++****########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n***################***********+++++++++*****##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##########################***************##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n################################################%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##########%%%%%%%%%%#############################%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###########%%%%%%%%%%%%%%%%#############%%#######%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%######%#########%%%%%%%%%##%%%%%%%%%#############%%%%%%%%################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%##############%%%%%%%%%%%%#%%%%%%%%%###############%%%%%%%%%%%%%%####**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#######################%%%%%%#########%%%%%#############%%%%%%%%%%%%%%###****####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n-==+####**########################**####%%%%%%%%%%#####%%%%%%%%%%%%%%%####****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::-*####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.:+#############################**###***######%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n=+*##########******###########***#%%##**######%####**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n############*====+*########%#*++#%%#########%%%#####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n###########*+=+**##########%#*+*#%%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n###########################%%%#%%%%%%%%#####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*#########################%%%%%%%%%%%%%####%%###**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*###****###################%%%%%%%%%%%###%%%%##*++**#%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=-=+*##**########*+=*#########%%%%%%%%%%#%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+---=*#%%%%######*+*###########%%####%##%%%%%%%%%%%%%#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+=::-=+**#*******#%########*############%%%%%%%####%%%%%%%%*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-----::---::-=++++==+**#%%##+++****#################*#%%%%%%#++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:--=-=+===-::::---::-+*****+**+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::-==++-::::::::-=+==++===+=-=*#%#**+=+##**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--==++=:--:=***#+===*##**########%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::::::::::.::::::..::--===-::::-=+*++****#####%###**##%%%%%%%#*****###****#%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::........:.......:----::---===+****#*+++****++**+*####%%%%%#***==*#**+++*%%%#######*++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n............:.....::-=====++=--:----+=-----=-:--=+++***###%%%%##*+*##%##*##%########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..:===+*==-::----::-::--:::----::-----=-=+**##%%%###***#%%%%%%##########***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=++=+===--::::::::---::-:::::::::::-----==***#%%####%%##%%#%%%%#####%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.....:---======**=-:::::::::--------:::::::-====++++****#####%%#%%%%%%%#####%%%%%%%##%%%####%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n....::-=+=-::::--:::::::::::-=-:::::::::::::---=+++++++++**#####%%#%%%%%%%#%%%%%%%%#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.::-----===-::::.:::.:::::....:.....:::::::::-=-:::-=+++++**###%%%##%%%%%%%##%%%%%#*#%%%%######*#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--------:::::........................:.::::--=-------=+====+**#%%%##%%%%##%%%%%%%%##%%%%%#**###**#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::.......::..........::::-::::::-++----=-:=---====+++*#%#*#%%####%%%%%%%%%%%%%%#*+++++***%%%%%####%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::...........::...................:::-=----=**+++==++***++*##%%%###%#%%%%%%%%%%%%%%#=------=+*%###****%%%%%%%%%%%%%%%%%%%%%################################\\r\\n::.................................:.......:-+****++*##*=++**+***#%%%#**###%%%##**##%%%#+---:----=+#%#**#*#%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:-:...............................::..........::.:::::--=++*####**%%%#+*#**#%%##**+#%%%#***+==---=+##%###%%%%%%%###%%#%%%%%%%%%%%%%%%%##########################\\r\\n:::.::::.........::::::::-==--...........:::.::.........:::-=*##***##%###***#%%%%%%%%%%%%%%%##+==++++**###*********###%%%%%%%%%%%%%%%%%####%%%##################\\r\\n.....:...::::::::::---:::-==+=:.........::::::......:::...::--+##*+++*#######%%%%%%%%%%%%%%%#*++===-===+*#*+++*+++++*##%%%%%%%%%%%%%%%%%#******#################\\r\\n..........:........::::...::--:......:::::::::.:::-::::::::----++++=+******#%%%%#%%%%%%%##**+=-=-:--=====*##*###***#####%%###%%%%%%%%%##%%#**+====+*############\\r\\n...............::::::::....:---:.....-===--::::-++++=--===-:-::-==+*++**+*##%%%%###**+++***+++=+=-===-===++++++*+=++++***###%%%%##**##***#%%%#*+=--:-=*#########\\r\\n...........:-====--:----:--:----:...:::==-==--:-+==-===-==::::----=++=+##%%#*++========*%%#+=-====+=----=++==-==+=========+++*#####********%%###*+--:::=*#######\\r\\n...........-++++++=-:::--------:..::::-=--===--:-==-::--+**+----=+==+++++=--::::::----=*##*+===------------=++++===========+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--::--++=--::::::::...:::......----------:..:::--====***===++====-:::::::::-==-=-------::--=----+====++====+====+++*******+++++**##%#**+=::::-=#####\\r\\n............:::::::-=++=-:.........:::.....:--:::::::-:......::::-===-=++=++*=---::::::::::::::::----::--+----====++=----=====+*******+==+++++*###**+=:::::-*###\\r\\n.............::::..::--==::.........:::.....------::::-:...::::::::---=+=--=+**++-:::::::::::::::.:---:::==:::::-:-==-::::----===++*****-=+=+++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::--:::::--:..........-=--==----===+===-:..............::-:::::::::::::==::::::-------=+++*+--==+==+*#*++=-::...-##\\r\\n........  ..:::....::...:::...................:::::::::--:.........:-::---==---=-:---:::..............:-:...::...::::--::...:::::--==++++=--=====++*+++-:::...=#\\r\\n...        ..:::...:::::::..................::---::::::::-:......::...::::=+=--:::::::..::-:...........:-:............::.....::::::----=++-----==++++=+=::....:*\\r\\n.    ....  ........:::....  ...............------:::::::::-:..........:.:=::::::::::::...:--::..........::............::.....:::.::----=++=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-===:::::::.....:-:..........::............::....::..::=---==++-:--=--===+==-:.:...:\\r\\n.          ..............    ............ .:::::-::::::::::-:............:----=-..::--:......::..........:::............:....--::.:----===+=:----====++=-:......\\r\\n.         ............::.. .............  .:-----:::::::::---............::-:---:.::::....................::..........:.:....-:....::--=====::---===+++==:......\\r\\n         ..::...    ..::..  ...   .     .:---::::::::::::-----:......::....--.---:.:............... .. ....:..........:.:...:::.::-----=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....::...........      ...........:::.:::::::.:------====+::---===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::--:..:..............   ..............:::.::..:------:-----===::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:---===--------..............:-:. .. ..... ......  ..  .....:.....:.:::=-:::::::::---=====---:--=++=-=-:....:=\\r\\n         .........................   .::::--==-++=---------------:...:......:..:-=:..:............   ..  .....:.....:.:::=-==::...:--:-===========++---=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::--=-..:......  ...        ....::....::::::::::::...:---===========++=-----:..--=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::..::--=++===========------:.:---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--...:...... ...     ..  ::..-:::::::-::::::...-====++-:.:-=-===--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     ... .-:.::::::----:::::..:-====+=:..-==-=++=------------+###\\r\\n.         ..:::...............:::.......:--=--:::::::::::-===---:............:.:::.... ........     ... :-..::::::::---::..:==--===-..:-====++=-----::-=---+####\\r\\n.         ..:::.     ..::.   .::::........:-=-::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=-:...--==+++++=---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........        .. .:..:::: ....:::::-=---===:..::-=++++==-----::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::.... ...................    ...... .::.::::..   ..:---------:..::-=++++===----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.-=-:..:-:................  .......  .:::::::.. .......::---::..:::::--------------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---:::--:::==+-.....::................ ..::::::... .. ..:-.:::::.::::::::....:::::-:----=*########***\\r\\n          ..    ............               ..::---:::::::::--.........:=+-.....:.................::::...::::....    . ...::::::::::::::::..:--===+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:......:--...............:.....:::.....::::::::.........::::::::..::....::---=+*####************\\r\\n  .....     ..::::...........              ...  .:-::::::::::...........==::.:........:::...::::::::::::::::::::::::::::::::..:......:--==+**####***************\\r\\n  .......   ..::..                         ....::--:::::::-:.......:...:==---.       ....::-::-:::::::::::::.::..:::::::::...:::...:-=***####*******************\\r\\n.....       ..::...      ..                  .:-:::::::::-:.......:-::.:==-=++========------------------------====++++++++++++++=++**####***********************\\r\\n.....       ..::::.....::::..                .:::::::::::::. .....::::.:=--+%%%%%%%########################+++++****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=#%%################################*##################*******************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:..:.::---=-*%#################################*################**********************************\\r\\n.............................::::::::.     .::::::....:----:::-==::::-::-+#################################################*************************************\\r\\n.......... ...........................     .::::-:......::...:-+=::.:-:-=################################################***************************************\\r\\n:::.....            ..................     .:--:.......   .....:--:::===+#############################################******************************************\\r\\n---:....    ........::::::::::::::::::.     ....................:--::-==########################################************************************************\\r\\n:::......    ....:::::::::::::::::::::..      .................:---:--=*#################**################*****************************************************\\r\\n..........     .............  ........        ...........:.....:-::--:+*#################################*******************************************************\\r\\n....    ...                                   ..... .....::.....:-----+##***#**######################***********************************************************\\r\\n...      ...                       .......      ...:::..--::::..--::-*####**++**#####################***********************************************************\\r\\n..         ...                    .........      .=+-----:.---:::::.-#######***##################***************************************************************\\r\\n...       .........               ....:::...   . .=-::::...:-=:.:--:+*==**#####******###########****************************************************************\\r\\n         .............             .............:---:..:..::::..:=**=:.::=+**##*+********####*******************************************************************\\r\\n            .........       ...      ...........:=-::...........-+#****+***####*********************************************************************************\\r\\n             ........      ....       .........................-+*##############********************************************************************************\\r\\n.....        ....       ...::..    ..........................:-*#**#*######***#*********************************************************************************\\r\\n......      ....         ..::..   .....:-::::::............::-+###***######*********++********************************************************++++**************\\r\\n......      ...             .      ...:::::::::::..:::::..--=*#####*##***************+=*************************************************++++++++++++++++++++++++\\r\\n. ....      ...                 ......::::::--------::...-+*********#******************+***********************************************+++++++++++++++++++++++++\\r\\n .......    .... .....     .........:::::::::--+*++====+**##**+********************************************************************+++++++++++++++++++++++++++++\\r\\n........   ..... .::::.  .........:::::....:-+*******######*****************++**************************************************++++++++++++++++++++++++++++++++\\r\\n.......     .......:::.........::::::....:=+*******#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.....   .......................---======+***************************+*******************************************************++++++++++++++++++++++++++++++++++++\\r\\n..    ..:--:...:...:.....::-----=+******************************++*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n...  ..::.....:::------=++****************+*************************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:..:::::.:=+**********+*************************************+==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:---=======-=+++************************************************+******++**********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-----=+++++*****+===+*************************************+++***************++********************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++*+++************+++**#**********************************+==**+++**********++++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************************************************+=-+++**************+******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******++***************************+++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************+++**************+*******++++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************+===+****************************+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********++++****+*******#****************************+++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******************+*****######**************************++++************+*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************###########************************+++***********+++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************#########**************************+==+**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************###**************************+++**************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******************************#*************************+++++************************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++******++++++++++**********##************************++++++**********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++******************************+++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++==++++**********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"===++++++**********++++==========------====++***######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n++++******************+++++==============+++***#####%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*******############******++++++++=====+++++***#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######################*********+++++++++****##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###########################***************#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##########%%%%%%#################################%#####%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##########%%%%%%%%%%%############################%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###########%%%%%%%%%%%%%%%%%%####################%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n####################%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%######%#########%%%%%%%%%##%%%%%%%%%#############%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%###############%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#######################%%%%%%#########%%%%%############%%%%%%%%%%%%%%%###*****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n-==*####**########################**###%%%%%%%%%%%####%%%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::=*####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.-+#############################**###***######%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n=+###########******###########**##%###**######%####**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n############*====+*#######%%#*++#%%#########%%%####%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n###########*+=+*###########%#*+*#%%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n###########################%%%#%%%%%%%%####%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#*#########################%%%%%%%%%%%%%####%%###**###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*###****###################%%%%%%%%%%%###%%%%##*++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=--=**##**########*+=*#########%%%%%%%%%%#%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+--=+*#%%%%######*+*###########%%####%##%%%%%%%%%%%%%#%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+=::-=+**#*******#%########*####%#######%%%%%%%####%%%%%%%%*+=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----:::-=-:--=++++==+#*#%%##++*****#################*#%%%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:--=-=+==-:::::---:-=+*****+**+++***##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::-=++=:::::::::-=+==++===+=-=#%%#**+=*##**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--=+++=:--:=***#+===*##**########%%%%%%%%%##%%######%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::::::::::..::--===-::::-=+*+****######%###*###%%%%%%%#***+*###*+**#%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::........:.......:----::---==++****#*+++****++**+*####%%%%%###+==*#**+++*%%########*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n............:.....::-=====++=--:----+=-----=----=+++***###%%%%##*+*##%##*#%%########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..:===+*==-::----::-::--:::----::-----=-=+**#%#%####**##%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=+=++===--::::::::--:::-::::::::::------==***#%%###%%%##%%#%%%%####%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.....:--=======**=-:::::::::---=----:::::::-====++++***######%%#%%%%%%%####%%%%%%%%#%%%%####%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n....::-=+=:::::--:::::::::::-=-:::::::::::::--==+++++++++**#####%%##%%%%%%#%%%%%%%%#%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.::-----===-::::.:::.:::::....:.....:::::::::-=-:::-=+++++**###%%%##%%%%%%%##%%%%##*#%%%%######*#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--------:::::........................:.::::-==-------=+====+**#%%%##%%%%##%%%%%%%%##%%%%%#**###**#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::......:::..........::::-::::::-++----=--=---====+++*#%#*#%%####%%%%%%%%%%%%%%#*=+==+++*%%%%%####%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::............::...................:::-=----+**+++==++***++*##%%%###%#%%%%%%%%%%%%%%#=------=+*%###****%%%%%%%%%%%%%%%%%%%%%################################\\r\\n::.................................:.......:-+****++*##*=++**+***%%%%#**###%%%##***#%%%#=--------=+#%#**###%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n:-:...............................::..........::.:::::--=++*####**%%%#+*#**#%%##**+#%%%###***+=--=+##%###%%%%%%%###%##%%%%%%%%%%%%%%%%##########################\\r\\n:::.::::........:::::::::-==--...........:::.::.........:::-=*##***##%###***#%%%%%%%%%%%%%%%##*==++++**###*********###%%%%%%%%%%%%%%%%%####%%%%#################\\r\\n.....:...:::::::::----:::-==+-..........::::::......:::...::--*#*++++*#######%%%#%%%%%%%%%%##*++===-===+*#*++**+++++*##%%%%%%%%%%%%%%%%%#******#################\\r\\n..........:........:::...:::--:......:::::::::.:::-::::::::----++++=+******#%%%%#%%%%%%%##**+=-=-:--=====*##*###***####%%%###%%%%%%%%%##%%#**+====+*############\\r\\n...............::::::::....:---:.....-===--::::-++++=--===-::::-==+*++**+*##%%%%###**+++***++========-===++=+++*+=++++****##%%%%##**##***#%%%##+=--:-=*#########\\r\\n...........:-====-::----:--:----:...::-==-==--:-+===-==-==::::----=++=+##%%#*++=======+*%%#+=-======----=++=--==+=========+++*#####********%%###*+--:::-*#######\\r\\n...........-++++++=-:::--------:..::::-=--===--:-==-::--+**=----=+==+++++=--::::::----=*##*+===------------=++++======+====+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--::--++=--::::::::...:::.....:----------:..:::--====***===++====-:::::::::-==-=----=--::--=---=+====++====+====++********+++++**##%#**+=::::-=#####\\r\\n............:::::::-=++=-:.........:::.....:--:::::::-.......::::-===-=++=+++=---::::::::::::::::----::--+----====++=----=====+*******+===++++*###**+=:::::-*###\\r\\n.............::::..:::-==::.........:::.....------::::-....::::::::---=+=--=+**++-::::.:::::::::..:---:::==:::::::-==-::::----===++*****-=+=+++**##**+-:::..-###\\r\\n....:-:.....:::....::...:::..................::-::::::--:.........:==--==----=======-:..............::-:::::::::::::-=::::::-------=+++*+--==+==+*#*++=-::...-##\\r\\n........  ..:::....::...:::...................:::::::::--:.........::::---==---=-:---:::..............:-:...::....::.--::...:::::--==++++=--=====++*+++-:::...=#\\r\\n...        ..:::...:::::::..................::---::::::::-:......::...::::===--:::::::..::-:...........:-:............::.....::::::----=++----===++*+=+=::....:*\\r\\n.    ....  ........:::....  ..............:------:::::::::-:..........:.:=::::::::::::...:--::..........::............::.....:::.::--=-=++=:--=+==++++==::.:...=\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-==-:::::::.....:-:..........::............::....::..::=---==++-:-----===+==-:.:...:\\r\\n.          ..............    ............ .::::--::::::::::-:............:----=-..::--:......::..........:::............:....--::.:----===+=:----====++=-:.:....\\r\\n.         ............::.. .............  .:----::::::::::--:............::-:---:.::::....................::..........:.:....-:....::--=====::---===+++==:......\\r\\n         ..::...    ..::..  ...   .     .:---::::::::::::-----:......::...:-:.---:.:..............     ....:..........:.:...:::.::-----=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::::::::------=-==+::-:-===+++==:.....:\\r\\n          ........................    .:-----:::::::::-+-----=--.........:-=-::--:..:..............   ..............:::.::..:-----::-----===::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:---===--------..............:-:. ........ ......  ..  .....:.....:.:::=-:::::::::---======--:--=++=-=-:....:=\\r\\n         .........................   .::::--===++=---------------:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--:-===========++---=-:...:-+\\r\\n                                     .---------------==--:------:-:.........:::----..:......  ...        ....::....::::::::::::...:---===========++------:..--=*\\r\\n                      ..........    ..-------:---=---==-----==----:........:::::--:......  .. ..         .:..::...::::::::::::..:---=++=-=-=======------:.:---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--..............     ..  ::..-:::::::-::::::...-====++-:.:==--==--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:......:.:-:.............     ... .-:.::::::----:::::..:-====+=:.:-==-=++=------------+###\\r\\n.         ..:::...............:::.......:-==--:::::::::::-===---:............:.:::.... ........     ... :-..::::::::---::..:==--===:..:-====++=-----::-----+####\\r\\n.         ..:::.     ..::.   .::::........:-=-::::::::::::-----:.................  ..  ........     .. .:..:-:...:::::::.:-=---=-:...--==+++++=---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................. ..........        .. .:..::::......:-::==---==-:..::-=++++==-----::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .::.::::..   ..:---------:..::-=+++====----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.-=-:..:-:................  .......  .:::::::.. ........:----:..:::::--------------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---::::-:::=++-.....::................ ..::::::... .. ..:-::::::.::::::::....:::::::----=*########***\\r\\n          ..    ............               ..::---:::::::::--..........=+-.....:.................:-::...::::....      ...:::::::.:::::.::..:--===+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:.......--:..............::....:::.....::::::::.........::::::::..:::...::--==+*####************\\r\\n  .....     ..::::...........              ...  .:-::::::::-:...........==::.:........::::..::::::::::::::::::::::::::::::::..:......:--==+**####***************\\r\\n  .......   ..::..                         ....::---::::::-:.......:...:==---.       .....:--:-:::::::::::::..:..:::::::::...:::...:-=+**####*******************\\r\\n.....       ..::...      ..                  .:-:::::::::-:.......:-::.:==-=+=========------------------------====++++++++++++++=++**####***********************\\r\\n.....       ..::::.....::::..                .:::::::::::::.  ....::::.:=--+%%%%%%#########################++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=#%####%############################*##################*******************************\\r\\n.......  .............................      .:::::::.::-:.:-:-:..:..:---=-*%###################################################*********************************\\r\\n.............................::::::::.     .:::::::...:----:::-==::::-::-=##################################################************************************\\r\\n.......... ...........................     .::::-:......:.....-+=::.:-:-=*###############################################***************************************\\r\\n:::.....            ..................     .:--:.......   .....:--:::===+#############################################******************************************\\r\\n---:.....   ........::::::::::::::::::..    .....................--::-==########################################************************************************\\r\\n:::......    ....:::::::::::::::::::::..      .................:---:--=*#################**################*****************************************************\\r\\n..........     .............  ........       ............:.....:-::--:=*#################################*******************************************************\\r\\n....    ...                                   ..... .....::.....:-----+###******#####################***********************************************************\\r\\n...      ...                       .......      ...:::..--::::..--::-*#####**+**#####################***********************************************************\\r\\n...        ...                    .........      .=+=----:.---:::::.-#######***##################***************************************************************\\r\\n....      .........               ....:::...   . .=-:::::..:-=:.:--:=*==+*#####******###########****************************************************************\\r\\n         .............             ..............---:..:..::::..:=**=:.::-+***#*+********####*******************************************************************\\r\\n            .........       ...      ...........:=-::...........:+#****+**####*#********************************************************************************\\r\\n             ........      ....       .........................:+*##############*****#**************************************************************************\\r\\n.....        ....       ...::..    ..........................:-+#**#*######*************************************************************************************\\r\\n......      ....         ..::..   .....:-::::::............::-+###**+######**********+********************************************************++++**************\\r\\n.......     ...             .      ....::::::::::..:::::..--=*#######*****************=*************************************************++++++++++++++++++++++++\\r\\n. ....       ..                 ......::::::--------::...-+*********#******************+***********************************************+++++++++++++++++++++++++\\r\\n .......    .... ......    .........:::::::::--+*++====+**##**+********************************************************************+++++++++++++++++++++++++++++\\r\\n........   ..... .::::.  ..........::::....:-+***+***######*****************++**************************************************++++++++++++++++++++++++++++++++\\r\\n........    .......:::.........::::::....:-+*******#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.....   .......................:--======+***************************++******************************************************++++++++++++++++++++++++++++++++++++\\r\\n...    .::-:...:...::....::--:--=+******************************++*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n.... ..::.....:::------=++******************************************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:..:::::..-+**********++*************************************==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:---======--=++*******************************************************++**********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=--::--=+*+++****+===++*************************************++***************+++*******************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++***********+++***#**********************************==+*+++***********+++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************=-=+***************+******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******++****************************++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************+****++**************++*******+++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************++==++**********#****************+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************++++***+*******#****************************+++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+*************++****#######*************************++++************+*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************############***********************++++**********+++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************#########**************************+==+**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************####**************************+++*************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******************************##************************++++++***********************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++******++++++++++**********##************************+++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++*******************************++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========++++++++++++++==+++**********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"===++++++**********++++==========------====++***######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n++++******************+++++==============+++***#####%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n*******############******++++++++=====+++++***#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######################*********+++++++++****##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###########################***************#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##########%%%%%%#################################%#####%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%###########################%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###########%%%%%%%%%%%%%%%%%%####################%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n#############%######%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####\\r\\n#%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%######%#########%%%%%%%%%##%%%%%%%%%##############%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%%%%#############%%%%%%%%%%%%#%%%%%%%%%###############%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#######################%%%%%%#########%%%%%############%%%%%%%%%%%%%%%###*****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########\\r\\n-==*####**########################**####%%%%%%%%%%####%%%%%%%%%%%%%%%%####***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::=*####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n.-+#############################**###***######%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n=+###########******###########**##%###**######%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n############*====+*#######%%#*++#%%#########%%%####%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n###########*+=+*###########%#*+*#%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n###########################%%%#%%%%%%%%####%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n**#########################%%%%%%%%%%%%%###%%%###**###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*###****###################%%%%%%%%%%%###%%%%##*++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=--=**##**########*+=*#########%%%%%%%%%%#%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*+--=+*#%%%%######*+*###########%%####%##%%%%%%%%%%%%%#%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+=::-=+**#*******#%########*####%#######%%%%%%%####%%%%%%%%*+=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----:::-=-:--=++++==+#*#%%##++*****###%#############*#%%%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:--=-=+==-:::::---:-=+*****+**+++***##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::-=++=:::::::::-=+==++===+=-=#%%#**+=*##**#%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::--=+++=:--:=***#+===*##**########%%%%%%%%%##%%######%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::::::::::..::--===-::::-=+*+****######%###*###%%%%%%%#***+*###*+**#%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::........:.......:----::---==++****#*+++****++**+*####%%%%%###+==*#**+++*%%########*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n............:.....::-=====++=--:----+=-----=----=+++***###%%%%##*+*##%##*#%#########**++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..:===+*==-::----::-::--:::----::-----=-=+**#%#%####**##%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n..........:-=+=++===--::::::::--:::-::::::::::------==***#%%###%%%##%%#%%%%####%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.....:--=======**=-:::::::::---=----:::::::-====++++***######%%#%%%%%%%####%%%%%%%%#%%%%####%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n....::-=+=:::::--:::::::::::-=-:::::::::::::--==+++++++++**#####%%##%%%%%%#%%%%%%%%#%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.::-----===-::::.:::.:::::....:.....:::::::::-=-:::-=+++++**###%%%##%%%%%%%##%%%%##*#%%%%######*#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--------:::::........................:.::::-==-------=+====+**#%%%##%%%%##%%%%%%%%##%%%%%#**###**#%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=-:--=-:::......:::..........::::-::::::-++----=--=---====+++*#%#*#%%####%%%%%%%%%%%%%%#*=+==+++*%%%%%####%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::............::...................:::-=----+**+++==++***++*##%%%###%#%%%%%%%%%%%%%%#=------=+*%###****%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n::.................................:.......:-+****++*##*=++**+***%%%%#**###%%%##***#%%%#=--------=+#%#**###%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:-:...............................::..........::.:::::--=++*####**%%%#+*#**#%%##**+#%%%###***+=--=+##%###%%%%%%%###%##%%%%%%%%%%%%%%%%##########################\\r\\n:::.::::........:::::::::-==--...........:::.::.........:::-=*##***##%#%#***#%%%%%%%%%%%%%%%##*==++++**###*********###%%%%%%%%%%%%%%%%%####%%%%#################\\r\\n.....:...:::::::::----:::-==+-..........::::::......:::...::--*#*++++*#######%%%#%%%%%%%%%%##*++===-===+*#*++**+++++*##%%%%%%%%%%%%%%%%%#******#################\\r\\n..........:........:::...:::--:......:::::::::.:::-::::::::----++++=+******#%%%%#%%%%%%%##**+=-=-:--=====*##*###***####%%%###%%%%%%%%%##%%#**+=====+*###########\\r\\n...............::::::::....:---:.....-===--::::-++++=--===-::::-==+*++****##%%%%###**+++***++========-===++=+++*+=++++****##%%%%##**##***#%%%#*+=--:-=*#########\\r\\n...........:-====-::----:--:----:...::-==-==--:-+==--==-==::::----=++=+##%%#*++=======+*%%#+=-====+=----=++=--==+=========+++*#####********%%###*+--:::-*#######\\r\\n...........-++++++=-:::--------:..::::-=--===--:-==-.:--+**=----=+==+++++=--::::::----=*##*+===------------=++++======+====+++*******++++**#%%%#***=-:::-+######\\r\\n...........:--::--++=--::::::::...:::.....:----------:..:::--====***===++====-:::::::::-==-=----=--::--=---=+====++====+====++********+++++**##%#**+=::::-=#####\\r\\n............:::::::-=++=-:.........:::.....:--:::::::-.......::::-===-=++=+++=---::::::::::::::::----::--+----====++=----=====+*******+===++++*###**+=:::::-*###\\r\\n.............::::..:::-==::.........:::.....------::::-....::::::::---=+=--=+**++-::::.:::::::::..:---:::==:::::::-==-::::----===++*****-=+=+++**##**+-:::..-*##\\r\\n....:-:.....:::....::...:::..................::-::::::--:.........:==--==----=======-:..............::-:::::::::::::--::::::-------=+++*+--==+==+*#*++=-::...-##\\r\\n........  ..:::....::...:::...................:::::::::--:.........::::---==---=-:---:::..............:-:...::....::.:-.....:::::--==++++=--=====++*+++-:::...=#\\r\\n...        ..:::...:::::::..................::---::::::::-:......::...::::=+=--:::::::..::-:...........:-:............::.....::::::----=++----====+**=+=::.....*\\r\\n.    ....  ........:::....  ..............:------:::::::::-:..........:.:=::::::::::::...:--::..........::............::.....:::.::--=-=++=:--=+==++++==::.:...-\\r\\n.    . ..     .........     ............. :----::::::::::::-:...........::-:-==-:::::::.....:-:..........::............::....::..::=---==++-:-----===+==-:.:...:\\r\\n.          ..............    ............ .::::--::::::::::-:............:----=:..::--:......::..........:::............:....--::.:----===+=:----====++=-:......\\r\\n.         ............::.. .............  .:----::::::::::--:............::-:---:.::::....................::..........:.:....-:....::--=====::---===+++==:......\\r\\n         ..::...    ..::..  ...   .     .:---::::::::::::-----:......::...:-:.---:.:..............     ....:..........:.:...:::.::-----=====::---===+++==:......\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............      ...........:::.:::::::::------=-==+::-:-===+++==:.....:\\r\\n          ........................    .:-----:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::-----===::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:---===--------..............:-:. .. ..... ......  ..  .....:.....:.:::=-:::::::::---======--:--=++--=-:....:=\\r\\n         .........................   .::::--===++=---------------:...:......:..:-=:..:............   ..  .....:.....:.:::=--=::...:--:-===========++---=-:...:-+\\r\\n                                     .---------------==--:------:::.........:::----.........  ...        ....::....::::::::::::...::--===========++------:..--=*\\r\\n                      ..........    ..------::---=---==-----==----:........:::::--:...... ... ..         .:..::...::::::::::::..:---=++=---======-------:.:---+#\\r\\n         ............:::::::::::......:-----::::::----=--=---=---:....:.....::::--..............     ..  ::..-:::::::-::::::...-====++-..:==--==--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:......:.:-:.............     ... .-:.::::::----:::::..:-===++=:.:-==-=++=------------+###\\r\\n.         ..:::...............:::.......:-==--:::::::::::-===---:............:.:::.... ........     ... :-..::::.:::---::..:==--==-:..:-====++=-----::-----+####\\r\\n.         ..:::.     ..::.   .::::........:---::::::::::::-----:.................  ..  ........     .. .:..:-:....::::::.:-=---==:...--==+++++=---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........        .. .:...:::......:-::==----=-:..::-=++++==-----::---:-*######\\r\\n:.         .:::::.....::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .::.::::..   ..:---------:..::-=+++====----=-:::::=*#######\\r\\n:.          ..::::::::::...::::...         .:-:-:::::::::::::::.-=-:..:-:................  .......  .::::::... ........:----:..:::::--------------:::=*#########\\r\\n.         ... ..........                 ...:-----:::::::::---::::-:::=++-.....::................ ..::::::... .. ..:-::::::.::::::::....:::::::----=*########***\\r\\n          ..    ............               ..::---:::::::::--..........=+-.....:.................:-::...::::....      ...:::::::.::::::::..:--===+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:.......--:..............::.....::.....::::::::.........::::::::..:::...::--==+*####************\\r\\n  .....     ..::::...........              ...  .:-::::::::::...........==::.:........::.:..::::::::::::::::::::::::::::::::..:......:--==+**####***************\\r\\n  .......   ..::..                         ....::---::::::-:.......:...:==---.       .....:--:::::::::::::::..:..:::::::::...:::...:-=+**####*******************\\r\\n.....       ..::...      ..                  .:-:::::::::-:.......:-::.:==-=+=========------------------------====++++++++++++++=++**####***********************\\r\\n.....       ..::::.....::::..                .:::::::::::::.  ....::::.:=--+%%%%%%%########################++++*****################****************************\\r\\n......   ...........:::::::..                .:::::::::::............:-==-=#%#################################*##################*******************************\\r\\n.......  .............................      ..::::::.::-:.:-:-:..:..:---=-*%#################################*#################*********************************\\r\\n.............................::::::::.     .:::::::...:----:::-==::::-::-=##################################################************************************\\r\\n.......... ...........................     .::::-:......::....-+=::.:-:-=*###############################################***************************************\\r\\n:::.....            ..................     .:--:.......   .....:--:::===+#############################################******************************************\\r\\n---:.....   ........::::::::::::::::::..    .....................:-::-==########################################************************************************\\r\\n::::.....    ....:::::::::::::::::::::..      .................:------=*#################**################*****************************************************\\r\\n..........     .............  ........       ............:.....:--:--:=*#################################*******************************************************\\r\\n....    ...                                   ..... .....::.....:-----+###******#####################***********************************************************\\r\\n...      ...                       .......      ...::-..--::::..--::-*#####**+**#####################***********************************************************\\r\\n...        ...                    .........      .=+=----:.---:::::.-#######***##################***************************************************************\\r\\n....      .........               ....:::....    .=-:::::..:-=-.:--:=*==+*#####******###########****************************************************************\\r\\n          ............             ..............---:..:..::::..:=**=:.::-+***#*+********####*******************************************************************\\r\\n           ..........       ...      ...........:=--:...........:+#****+**####*#********************************************************************************\\r\\n             ........      ....        ........................:+*##############*****#**************************************************************************\\r\\n.....        ....       ...::..    ..........................:-+#**#*######*************************************************************************************\\r\\n......      ....         ..:::.   .....:-::::::............::-+###**+######**********+********************************************************++++**************\\r\\n.......     ...             .      ....::::::::::...::::..--=*########****************=*************************************************+++++++++++++++++++++*++\\r\\n. ....       ..                 .......:::::--------::...-+*********#******************+***********************************************+++++++++++++++++++++++++\\r\\n .......    .... ......    .........:::::::::--+*++====+**##**+*************+******************************************************+++++++++++++++++++++++++++++\\r\\n........    .... ..:::.   .........::::....:-+***+***######*****************++**************************************************++++++++++++++++++++++++++++++++\\r\\n........    .......:::.........::::::....:-+*******#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.....   .......................:--======+***************************++******************************************************++++++++++++++++++++++++++++++++++++\\r\\n...    .::-:...:...::.....:--:--=+******************************++*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n....  .::.....:::------=+++****************+************************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:..:::::..-+**********++*************************************==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:---======--=++*******************************************************++**********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=--::--=+*+++****+===++*************************************++***************+++*******************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++***********+++***#**********************************==+*+++***********+++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************=-=+***************+******************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******++****************************+++********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************+***+++**************++*******+++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************++==++***************************+++***********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************++++***+********#****************************++++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+*************++****#######*************************++++************+*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************+**############***********************++++**********+++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************#########**************************+==+**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************####**************************+++*************************************+++****++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*******************************#************************++++++***********************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++******+++++++++++**********#************************+++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+++++++++++++++++++*******************************************************************************+++++**++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+++++++++++++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++*******************************++++************************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========++++++++++++++==+++********************************+*************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"++++++****************++++++==============+++***######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n+********##########******++++++++=======++++***#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n*****#################********++++++++++++****#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##########################*******************########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##########%%%%%%###################*****##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#########%%%%%%%%%%%%###########################%%####%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###%%%%##%%%%%%%%%%%%%%%%%%#%####################%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%\\r\\n###%########%%%#####%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%##################%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%#######%##########%%%%%%%%##%%%%%%%%%##############%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%%##############%##%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n######################%%%%%%%%#######%%%%%%############%%%%%%%%%%%%%%%###*****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n-=+*####*#########################**###%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n::=*####################################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n:-*############################***###**#######%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n=+###########******###########**##%###*######%#####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n############+====+########%##++*#%%########%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n###########*==**##########%##*+*#%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n###########################%%#%%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n###########################%%%%%%%%%%%%%###%%%###**###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*####**##################%%%%%%%%%%%%%###%%%%#*+++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=--+*###**########*++*#####%###%%%%%%%%%%#%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n++=--=+*%%%%%######*+*###########%%######%%%%%%%%%%%%%%#%%%%#%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-+*=:-=++**#*******##########*####%#######%%%%%%%####%%%%%%%#*==+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----:::-=-:--=+++===*#*#%%#*++*****###%#############*#%%%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-==-====-::::-=-::-=*********+++***##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::-=++=:::::::::-=+==++==++=-=#%%#**+=*##*##%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:::::::::::::::::::::--=+++-:-::+***#+==+###**####%##%%%%%%%%%###%#######%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::.:::::::..:--====-::::-=+*+****######%###*###%%%%%%%****+*###*++*#%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::........:.......:----::---==++****#*+++****++*++#####%%%%%#*#+==*#*++++#%########**+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###################################\\r\\n............:....:::-=====++=-::---=+=-----=----=+++***##%%%%%##*+*##%##*#%##########*+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::..-===+*=--::----::-::--:::----::-----=-=+*##%%%#####*##%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n..........:-=+=++===--::::::::--::--::::::::::------=+***#%%###%%%%%%%#%%%%###%%%%%#%%%%####%%%%%%%%%%%%%%%#%%%%%%%%%%%%%#######################################\\r\\n.....:--======+**=-:::::::::---=----:::::::-====++++***######%##%%%%%%%#%##%%%%%%%%#%%%%####%%%%%%%%%%%%%%###%%%%%%%%%%%%#######################################\\r\\n...::--=+=:::::--:::::::::::==-:::::::::::::--==+++++++++**####%%%##%%%%%%##%%%%%%%#%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.::----====-::::::::.:::::....:....::::::::::-=-::--=+++++*####%%%##%%%%%%%##%%%%##*%%%%%###%##*#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--=--=--:::::..:.....................:::::--==-------=+==+=+**#%%%##%%%%##%%%%%%%%##%%%%%*+**#***%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=---==-:::......:-:..........::::-::::::-++----=--=---====+++*#%#*#%%####%%%%%%%%%%%%%##*==-==++*#%%%%####%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::-:............::...................:::-=----+**+++==++***++*#%%%%#*##%%%%%%%%%%%%%%%#=:::-::=++####***#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:-+****++*##*=++**+***%%%%#**###%%%##***#%%%#==-------==#%***##%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n--:....::.........................::..........::.::::---=++*####*#%%%#+*#**#%%##***#%%%%####**+=-=*######%%%%%%%###%##%%%%%%%%%%%%%%%%%#########################\\r\\n:::.::::.......::::::::::-===:...........:::.::.........:::-=*##***##%%%#**##%%%%%%%%%%%%%%%##*++++++**###*********##%%%%%%%%%%%%%%%%%%####%%%%#################\\r\\n.....:...:::::::::----:::-==+-.........:::::::......:::...::-=*#*++++*#######%%%%%%%%%%%%%%##*+===--===+*#*++**++++**##%%%%%%%%%%%%%%%%%#**+***#################\\r\\n:.........:........:::...:::--:......:::::::::::::-::::::::----++++=+******#%%%%%%%%%%%%##**+=-=-:--====+*##*###***####%%%###%%%%%%%%%##%%#**+=--==+*###########\\r\\n...............::::::::..:.:---:.....-===--::::-++++=-====-:-::-==+*+*#***##%%%%###**+++*#*====+=========++=+=+*+=+++++****##%%%##**#****#%%%##*=--:-=+#########\\r\\n...........:=====-------:--:----:...::-==-==--:-+===-==-=-::::----=++++##%%#*+++======+*%%#+=-======----=+===-==+=========+++*#####********%%%##*+--:::-*#######\\r\\n....::::...-++++++=-:::--------:..::::-=--===--:-==-.:--+**=---==+=++++++=---:::::----=*##*+===------------=++++======+====+++*******++++**#%%%#***=-:::-=######\\r\\n...........:=-::-=++==-::::::::...:::......----------:..:::--====***===++===+-:::::::::-=--=----=--::--=---=+====++=========++********+++++**##%#**+=::::-=*####\\r\\n............:::::::-=++=-:........::::.....:--:::::::-.......::::-===-=++=+++=---::::::::::::::::----::-=+-----===++=----=====++*******==+++++*###**+=:::::-*###\\r\\n.....::......::::.::::-==::.........:::.....------::::-....::::::::---=+=--=+**++-::...:::::::::..:---:::==:::::::-==-::::----===++*****==+=+++**##**+-:::..:*##\\r\\n..:::-:.....:::....::...:::..................::-::::::--:.........:==--==----===+===-:..............::-:::::::::::::-=::::::-------=++**+--=++==+*#*++=-::...-##\\r\\n.::.....  ..:::....::...:::...................:::::::::--:.........::::---==---=-:---:::..............:-:...::..::::.:-.....:::::--==++++=--=====++*+++-:::...=#\\r\\n...       ...:::...:::::::.................:::---:::::-::-:......::...:::-=+=--:::::::..::-:...........:-:............::.....::::::----=++----====+**=+=::.:...*\\r\\n.    ....  ........:::....  ..............:------:::::::::-:..........:.:=::::::::::::...:---:..........::............::.....:::.::--=-=++=---=+==++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-:...........::-:-==-:::::::.....:-:..........::............::....::.:::=---==++-:-----===+=+-:.:...:\\r\\n.          ..............    ............ .::::--::::::::::-:............:-----:..::--:......::..........:::............:....--::.:----===+=:----====++=-:......\\r\\n.         ............::.. .............  .:-----:::::::::--:............::-:---:.::::....................::..........:.:....-:.::.::--=====::---===+++==::.....\\r\\n         ..::...    ..:::. ....         .:---:::::::::::------:......::....-:.---:.:............... .......:............::.::::.:------=====::---===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::-----=--:....:-:..::-:::---....:............     .............::.:::::::::------=-==+::-:-===+++==:.....:\\r\\n         .........................    .:-----:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::----====::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..:::--------:---===--------..............:--. ...............  ..  .....:.....:.:::=-:::::::::--:======-----=++--=-:....:=\\r\\n         .........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::=-==::...:--:-===========++---=-:...--+\\r\\n                                     .---------------==--:------:::.........:::----.........  ...        ....::....::::::::::::...::--==++=======++------:..---*\\r\\n                      ..........    ..-------:---==--==-----==----:........:::::--:...... ... ..         .:..::...::::::::::::..:-=-=++=---======-------:.:---+#\\r\\n         ............:::::::::::......:-----::::::---==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:-::::::...-====++-..:==--=+--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     .   .-:.::::::----:::::..:-===++=:.:-==-=++=------------=###\\r\\n.         ..:::...............:::.......:-==--:::::::::::-===---:.........:..:.:::.... ........     ... ::..::::.:::---::..:==--==-:.::-===+++=------:-=---+####\\r\\n.         ..:::.    ..:::.   .::::........:-=-::::::::::::-----:................. ...  ........     .. .:..:-:....::::::.:-=---==:...--==+++++=---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................  ..........        .. .::.::::......:-::==----=-:..::-=++++==-----::---:-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ..................     ...... .:::::::..   ..:-=-------:..::-=+++===-----=-:::::=*#######\\r\\n:.          ..::::::::::....:::...        ..:-:--::::::::::::::.-=-:..:-:................  .......  .::::::... ........:----:..::::::-------------:::=*#########\\r\\n.         ... ..........                 . .:-----:::::::::---::::::::=++=.....::................  .:::::.... .. ..:-::::::::::::::::...:::::::----=*######**###\\r\\n          ..    ............               ..::---:::::::::--:.........-+-.....:.................:-::...::::....       ..:::::::.:::::.:...:--===+*####*********\\r\\n             ...::::::::::::.              ......:-::::::::-:...:.......--:..............::.....::.....:::::::::.......:::::::::..:::...::--==+*#####***********\\r\\n   ....     ..::::...........              ...  .:-::::::::-:...........==::.:........::.:..::::::::::::::::::::::::::::::::..:......:--==+**####***************\\r\\n  .......   ..::...                        ....::---::::::--.......:...:==---.       ....::--::::::::::::::::.:..:::::-:::..:::::..:-=+**####*******************\\r\\n.....       ..::...       ..                 .:-:::::::::-:.......:-::.:==-=+=========-----------:------------====++++++++++++*++++**###************************\\r\\n.....       ..::::.....::::..                .:::::::::::::.. ....::.:.:=--+%%%%%%%#############*##########++++*****################****************************\\r\\n......   ..........::::::::..                .:::::::::::............:-==-=#%##%##############################*##################*******************************\\r\\n......................................      .:::::::.::-:.:-:-:..:..:---=-*%###################################################*********************************\\r\\n.............................::::::::.     .:::::::...::---:::-==::::-::-=##################################################************************************\\r\\n..........  .......................:..     .::::-:......::....-+=::.:-:-=*###############################################***************************************\\r\\n:::.....           ...................      :--::......   .....:--:::-==+############################################*******************************************\\r\\n---:.....   ........::::::::::::::::::..    .....................:-::-==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       ................:--=----*#################**################*****************************************************\\r\\n..........     .............. ........       ............:.....:--:--:=*#################################*******************************************************\\r\\n.....   ...                                   ..... .....::..:..:-----+###******#########################*******************************************************\\r\\n....      ..                       .......      ...::-..--::::..--::-*#####*****####################************************************************************\\r\\n...        ... .                   ....:...      .-+=----:.---:::::.-#######***##################***************************************************************\\r\\n....       ........               .....::...     .--:::-:...:=-.:---=*===+*####******#########******************************************************************\\r\\n          .............            ..............----:.:...:::..:=**+-:::-=+**#*+********####*******************************************************************\\r\\n           ..........      ....     ............:==-:...........:=##***+*#####*#********#***********************************************************************\\r\\n              ........     .....       ........................:+*###############****#**************************************************************************\\r\\n ....        .....       ..::....  ..........................:-+##*#*######*************************************************************************************\\r\\n......      ....         ..:::.   .....:--:::::.......:....::-+####*+#######*********++*******************************************************++++**************\\r\\n.......     ....            .      ....:-::::::-:..:::::..:-=*########****************=+***********************************************++++++++++++++++++++++*++\\r\\n. ....       ..                ........:::::---=----::...:=**********#*****************+**********************************************++++++++++++++++++++++++++\\r\\n........    .... ......    .........::::...:::-=*++====+**##**+*************+******************************************************+++++++++++++++++++++++++++++\\r\\n.........  ..... ..:::..  .........:::::....-=***+***#####*******************+***************************************************+++++++++++++++++++++++++++++++\\r\\n........    ........::.........:::::::...:-+*******#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.....    ......................:-=======++**************************++******************************************************++++++++++++++++++++++++++++++++++++\\r\\n...    ..:-:...::..::.....:-----=+******************************++*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n....  .:::....::::-----=+++********###*****+************************+++********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:...:::::.:=**********++*************************************+==+******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:---======--=++********************************************************+***********************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n==-::--=+*+++****+===++*************************************++***++**********+++********************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++***********+++**##**********************************+=+*++++**********+++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************+==++********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+****************************+++********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************++**************++*******+++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************+==++****************************+++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************++++***+********#****************************+++++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+*************++****######***************************+++************++********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*##*************************++++*********+++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*#*************************+==+**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******************************##***************************+++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+********************************************************++++++***********************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++++******++++++++++**********#************************+++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+++++++++++++++++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=++++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n======+++++++++++++++++++++*******************************+++++***********************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++++++++**********************************************************************+++++++++++++++++++++++++++++++++++++++++++++*****************\\r\\n\",\n  \"+++***********###********+++++++++======+++++***######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n******################*******+++++++++++++++***#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n*########################************+++******######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n################################************#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#########%%%%%%%%#####################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n########%%%%%%%%%%%%%%##########################%%####%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%\\r\\n###%########%%%#####%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%##################%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%#######%#####%###%%%%%%%%%##%%%%%%%%%##############%%%%%%%%%%%%%%%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%%##############%##%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n######################%%%%%%%%#######%%%%%%############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n-=+*####*#########################*####%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n:-=#####################################%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n:=*############################**####**#######%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n=*###########******###########**#%%##**######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########*+====+########%#*++*#%%########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n###########*=+**##########%#*++*#%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n###########################%%#%%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n###########################%%%%%%%%%%%%%###%%%###**###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n++*####**##################%%%%%%%%%%%%%###%%%%#*+++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=-=+*##**#########*++######%###%%%%%%%%%%#%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n++=--=+#%%%%%######++###########%%%######%%%%%%%%%%%%%%#%%%%#%#**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-++-:-=+**##******###########*####%######%%%%%%%#####%%%%%%%#+==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--=-:::-=---==+++===*#*#%%#*++****####%#############*#%%%%%%#+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-==-====-::::-=-:--+*********+++***##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:::::-=++=:::::::::-=+=+++==++=-+#%%#**+=*##*##%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:::::::::::::::::::::-==+*+-:-::+****+==+##***####%##%%%%%%%%%###%#######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::::::::.:::::::..:--====:::::-++*+****######%###*###%%%%%%%***++*###*++*#%%%%%%%%###*+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################\\r\\n:::........:.......:---:::---==++****#*++*****++*++#####%%%%%#*#+=+*#*++++#%########**==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###################################\\r\\n...........::....:::-=====++=-::-=-=+=-----=---=++++***##%%%%%##**###%####%##########***####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n...........::.:-===++=--::----::-:---:::----::-=---=-=+*##%#%#####*#%%%%%%%######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n.........::-=+=++===--:::::::---::--::::::::::-----==+***#%%###%%%%%%%#%%%%#%%%%%%%#%%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n.....:--======+**=-:::::::::---=---::::::::-====+++****######%##%%%%%%##%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n...::--===:::::-::::::::::::==-:::::::::::::--=++++++++++**####%%%##%%%%%%%#%%%%%%##%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.::----====-::::::::.:::::....:...:::::::::::-=-::--=+++++*####%%%#%%%%%%%%#%%%%%#**%%%%%#####**#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--=--=--:::::..:.....................:::::--==-------=+==+=+**#%%%#%%%%%##%%%%%%%%##%%%%#*+**#**#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-=---==-:::......:-:..........::::-::::::-+=---==--=---====+++*#%#*#%%####%%%%%%%%%%%%%##*=----=+*##%%%####%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::-:............::...................:::-=---=+**+++==+****++*#%%%%#*##%%%%%%%#%%%%%%%*-:::-::-==####***#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:-+****++*##*=++*****#%%%%#**###%%%#****#%%%#+==------==#%**###%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n--:....::.........................::..........::.::::---=++*####*#%%%#*##**#%%##***%%%%%%%####*+==*######%%%%%%%###%##%%%%%%%%%%%%%%%%##########################\\r\\n-::.::::.......::::::::::-+==:...........:::.::.........:::-=*##***%#%%%#**##%%%%%%%%%%%%%%###*+++++++*##**********##%%%%%%%%%%%%%%%%%%#####%%%#################\\r\\n.....:...:::::::::----:::-===-.........:::::::......::::..::-=*#*++++*######%%%#%%%%%%%%%%%##*+===-====+*#*++**++++**##%%%%%%%%%%%%%%%%%#**+****################\\r\\n:.........:........:::...:::--:......:::::::::::::-::::::::---=++*+=+******#%%%%%%%%%%%%##**+=-=:--=====+*##*##****####%%%###%%%%%%%%%##%%#**+=--==+*###########\\r\\n...............::::::::..:.:---:.....-===--::::=++++=-====-:-::-==+*+*#***##%%%%###**++**#*=--=+=========++===+*+=+++++****##%%%##**#****#%%%##*=--::=+#########\\r\\n...........-=====-------:--:----....::-==-==--:=+======-=-::::----=*++*##%%#*++++=====+#%%*+======+=----=+======+=========+++*#####****+***%%%##*+=-:::-+#######\\r\\n...:::::...-++++++--:::--------:..::::-=--===--:-==-.:--+**=---=++=++++++=---:::::----=*#*++===------------=++++======++===+++*******++++**#%%%#***=-:::-=######\\r\\n...........:=-::-=++==-::::::::...:::.....:----------:..:::--===+**+==+++===+-:::::::::----=----=--::--=---=+====++=========++********+++++**##%#***=:::::=*####\\r\\n............:::::::-=++=-:........::::.....:--:::::::-.....:.::::-===-=++=+++=---::::::::::::::::----:--=+------==++=----=====++*******==+++++*###**+=:::::-*###\\r\\n.....::......::::.::::-==-:.........:::.....------::::-....::::::::---=+=--=+**++-::...:::::::::..:---:::--:::::::-==-::::----===++*****====+++**##**+-:::..:*##\\r\\n..:::-:.....:::....::...:::..................::-::::::--:.........:==--==----===+===-:..............::-:::::::::::::--::::::-------=++**+--=++==+*#*++=-::...-##\\r\\n.::.....  ..:::....::...:::...................:-:::::::--:.........::::---==--==-:---:::..............:-:...::..::::.::.....:::::--===+++=--=====++*+++-:::...=#\\r\\n...       ...:::...:::::::.................:::--::::::-::-:.:....::...:::-=+=--:::::::..::-:...........:-:............::.....::::::----=++----====+**=+=::.:...*\\r\\n.    ....  ........:::....  ..............:------:::::::::-:..........:.:=:::-::::::::...:---:..........::............::.....:::.::--=-=++=---=+==++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-:...........::-:-==-:::::::.....:-:..........::............::....::.:::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::::::-:............:-----:..::--:......::..........:::............:....--::.:----===+=:----====++=-:......\\r\\n.         ............::.. ............. ..-----::::::::::--:............:-::---:.::::....................::..........:.:....::.::.::--=====::---===+++==::.....\\r\\n         ..::...    ..:::. ....         .:---:::::::::::------:......::...:-:.---:.:............... .......:..........:.::.::::.:------=====::---===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::----==--.....:-:.:::-:::---....:............     .............::.::::::::---------=++::-:-===+++==::....:\\r\\n         .........................    .:-----:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::----====::::-===++==-:.....-\\r\\n         .....:::::::::::::::::::.   ..::-------=-:---===--------..............:--. ...............  ..  .....:.....:.:::=-:-:::::::--:=======----=++--=-:....-=\\r\\n         .........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::=-==-::..:--:-===========++---=-:...--+\\r\\n                                     .---------------==---------:::.........:::----.........  ...        ....::....::::::::::::...:--===++=======++------:.:---*\\r\\n                      ..........   ...------::---==--==-----==----:........:::::--:...... ... ..         .:..::...::::::::::::..:-=-=++=---======-------:.:---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:-::::::..:-====++-..:==--=+--------::---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     .   .-:.::::::----:::::..-====++=:.:-==-=++=------------=###\\r\\n.         .::::...............:::.......:-==--:::::::::::-===---:.........:..:.::::... ........     ... :-..::::.:::---::..:==--==-:.::-===+++=------:-----+####\\r\\n.         ..:::.    ..:::.   .::::........:-=-::::::::::::-----:................. ...  ........     .. .:..:--....::::::.-==---==:...--==++++==---:-------+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:......... ......  ..........        ....::.::::......:-::==----=-:..:--=++++==------:---:-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ..................    ....... .:::::::..   ..:-=-------:..::-=+++===-----=-:::::=*#######\\r\\n:.          ..::::::::::....:::...        ..:-:--::::::::::::::.---:..:-:................  .......  ..:::::... ........:----:..:::::::---------:---::=*#########\\r\\n.         ... ..........                 . .:-----:::::::::---::::::::=++=.....::................  .::::::... .. ..:-:.::::::::::::::...::::::-----=*######**###\\r\\n          ..    ............               ..::---:::::::::--:.........-+-.....:.................:-::...::::....       ..:::::::.:::::.:...:--===+*####*********\\r\\n             ...::::::::::::.              ......:-::::::::-:...:.......--:..............::.....::.....:::::::::.......:::::::::..:::...::--==+*####************\\r\\n   ....     ..:::::..........              ...  .:-::::::::-:...........==::.:........::.:..::::::::::::::::::::::::::::::::..:......:--==+**###****************\\r\\n  .......   ..::...                        ....::---::::::--.......:...:==---.       .....:--::-:::::::::::::.:..:::::-::::::::::.::-=+**####*******************\\r\\n.....       ..::...       ..                 .:-:::::::::::.......:-::.:==-=+=========-----------:------------====++++++++++++**+++**###************************\\r\\n.....       ..::::.....::::..                .:::::::::::::.  ....::.:.:==-+%%%%%%%#############*##########*+++*****################****************************\\r\\n......   ..........::::::::..                .:::::::::::............:-==--#%##%##############################*##################*******************************\\r\\n......................................      ..::::::.::-:.:-:::..::.:---=-+###################################*################*********************************\\r\\n.............................::::::::.     ..::::::...::---:::-==::::-::-=##################################################************************************\\r\\n.....:....  .......................:..     .::::-:......::....:+=::.:-:-=*###############################################***************************************\\r\\n:::.....           ...................      :--::......   .....:--:::-==+*############################################******************************************\\r\\n---:....    ........::::::::::::::::::..    .....................:--:-==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       ................:-------+##################*################*****************************************************\\r\\n..........     .............. ........       ............:.....:--:--:=+#################################*******************************************************\\r\\n.....   ...                                   ..... ... .::..:..:-----+###******#########################*******************************************************\\r\\n....      ..                       .......      ...::-:.--::::..:-:::*#####*****####################************************************************************\\r\\n...        .....                   ....:...      .-+=----:.:--:::::.-*######***##################***************************************************************\\r\\n....       ........               .....::...     .--:::-:...:=-.:---=*=-=+**###******#########******************************************************************\\r\\n          .............            ..............----:.:...::::.:=*#+-:::-=+**##+********####*******************************************************************\\r\\n           ..........      ....     ............:==-:...........:=##*****#####*#********#***********************************************************************\\r\\n              ........     .....       ........................:+*###############****##*************************************************************************\\r\\n ....        .....       ..::....  ..........................::+##***#######************************************************************************************\\r\\n......      ....         ..:::..  .....:--::::::......:....::-=*###*+*######*********++*******************************************************++++**************\\r\\n.......     ....            ..     ....:--:::::-::.:::::..:--+########****************=+***********************************************+++++++++++++++++++++****\\r\\n......       ..                .........::::---==---::...:=**********#****************************************************************+++++++++++++++++++++++***\\r\\n........     ...  .....    ..........:::...:::-=+++====++*##****************+******************************************************+++++++++++++++++++++++++++++\\r\\n.........  ........:::..  .........:::::....:=+**+***#####*******************+***************************************************+++++++++++++++++++++++++++++++\\r\\n........    ........::..........::::::...:-=*******#**********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n......   ......................:-========+**************************++******************************************************++++++++++++++++++++++++++++++++++++\\r\\n....   ..:-::..::..:::....::----=++******************************+*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..... ..::....::::------=++********###******************************+++********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:...:::::::=+**********+*************************************+==+******************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:---======--=++********************************************************++**********************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=-:::-=++++++****====+*************************************+++**++***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++***********++++**#**********************************+==+++++**********++++****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************+=-++********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********++***************************+++********************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************++**************++*******+++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************+===+****************************+++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************++++***********#****************************+++++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************+****######***************************+++************++********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*##*************************++++**********++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*#*************************++=++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******************************#***************************+++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=********************************************************++++++***********************************++++*****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-++++*******+++++++++**********#*************************++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+++++++++++++++++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=++++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++***************************************************************************+++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n======+++++++++++++++++++++*******************************+++++***********************************+++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++++++++**********************************************************************+++++++++++++++++++++++++++++++++++++++++++++*****************\\r\\n\",\n  \"********################*****++++++++++++++++***######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n***#######################*********++++++******######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###############################***************######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######%%%%%%%%%%%%%%%%%%#############################%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%####%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%\\r\\n###%########%%%#####%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%##################%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%#######%#####%%%%%%%%%%%%%#%%%%%%%%%##############%%%%%%%%%%%%%%%%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%%#############%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%##*****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#####################%%%%%%%%%#######%%%%%%############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n-=+*####*#########################*###%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:-+#####################################%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n:=#############################**####**#######%#%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n=*###########*****############**#%%##**######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########*=-==+*#######%%#*++*#%%########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n###########+=+**##########%#*++#%%%%%%%###%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%%%%%%%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%%%%####%%%###**###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+*#####**##################%%%%%%%%%%%%%###%%%%#*+++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=-=+*##**#########*++######%###%%%%%%%%%%#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n++---=*#%%%%%#####*+*###########%%%######%%%%%%%%%%%%%%#%%%%#%#**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=++-:-=+**##******#%#########*####%######%%%%%%%#####%%%%%%%#===*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=-::-==---=++++==+*#*#%%#*++****####%#############*%%%%%%%*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=======-::::-=-:--+*********+++**###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::::-=+++=:::::::::-=+=+++==++=-+#%%#**++*##*#%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:::::::::::::::::::::-==+*+---:-+****===+##**#####%##%%%%%%%%####%#######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::..:--===-:::::-+**+****#####%%##**###%%%%%%#***++*##*+++*#%%%%%%%%##*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n::::......::.......:---::----==+****##*++*****++*++####%%%%%%#*#==+##*++++#%########*+++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....:::-====+++=-:--=-=+=-----=---=++++***##%%%%%##**##%%####%##########**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-=+=++=--::----:--:---:::----:--=--==-=+*##%%###%####%%%%%%%#####%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........::-=+=++===--:::::::---::--::::::::::-----==+**##%####%%%%%%%#%%%%%%%%%%%%#%%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n.....:--======+*+=-:::::::::---=---::::::::-+===+++****#####%%#%%%%%%%##%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%######################################\\r\\n...::-===-:::::-::::::::::::==-:::::::::::::--=+++++++++***####%%%#%%%%%%%%#%%%%%%##%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n:::----===--::::::::::::::....:....::::::::::-=-::--=+++++*###%%%%#%%%%%%%%#%%%%%#*#%%%%######**#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--=--=-::::::..:.....................:::::--==-------=+==+=+**#%%%#%%%%###%%%%%%%%#%%%%%#*+++*+*#%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-----=--:::......:--..........::::-::::::-+=---==--=---====+++*#%#*#%%####%%%%%%%%%%%%%##*=-:::-=+*#%%%####%%%%%%%%%%%%%%%%%%%%#################################\\r\\n::::-:............::...................:::-=---=+**+++==+****++*#%%%%#*##%%%%%%%#%%%%%%%*-:::-::-==####***#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:=+****++*##*=++*****#%%%%#**###%%%#*++*%%%%#++==-----=+#%**###%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n--:....::.........................::..........::.::::---=++*####*#%%%#*##*##%%##**#%%%%%%%%%###*++*######%%%%%%%###%##%%%%%%%%%%%%%%%%##########################\\r\\n-:::::::.......::::::::::-++=:...........:::.::.........:::-=*##***##%%%#**##%%%%%%%%%%%%%%###*++++++**##**********##%%%%%%%%%%%%%%%%%%######%%%################\\r\\n....::...:::::::::----:::-===-.........:::::::......::::..::-=*#*++++*#####%%%%#%%%%%%%%%%%##*+===-====+*#*++***++***##%%%%%%%%%%%%%%%%%#**+++***###############\\r\\n:.........:........:::...:::--:......:::::::::::::-::::-:::---=++*+=+******#%%%%%%%%%%%##***=--=:--=====+*##*##****####%%%##%%%%%#%%%###%%##*+=---=+*###########\\r\\n...............::::::-:..:.:---:....:===---::::=++++=-====-:-::-==**+*#**##%%%%%##**+++*##+=--++=========++===+*+=+++++****##%%%##**#****#%%%##*=--::=+#########\\r\\n...........-=====-------:--:----...:::-==-==--:=+======-=-::::----=*++*##%%#*++++=====+#%%*+-=====+=----=+======+=========+++**####****+***%%%#**+=-:::-+#######\\r\\n...:::::...-++++++--::---------:..::::==-=====-:-==:.:-=+**=---=++=++++++=---:::::----+***+====------------=++++======++===+++*******++++**##%%#***=-:::-=######\\r\\n...........:=-::-=++==-::::::::...:::.....:=---------:..:::--===+**+===++===+-::::::::----------=--::--=---=+====++==========+********+++++**##%#***=-::::=*####\\r\\n............:::::::-+++=-:........::::.....:--:::::::-.....:.::::-===-=++=+++=---::::::::::::::::----:--=+------==++=--=-=====++*******==+++++*###***=:::::-*###\\r\\n.....::......::::.::::-==-:.........:::.....------::::-....::::::::---++=--=+**++-::.:.:::::::::..:---:::--::::::::==-:::::---====+*****====++++*##**+-:::..:*##\\r\\n..:::-:.....:::....::...:::..................::-::::::--:.........:==--==----==++===-:..............::-:::::::::::::--::::::-------=++**+--=++==+*#*++=-::...:##\\r\\n.::.....  ..:::....::...:::...................:-:::::::--:.........::::---==--==-:---:::..............:-:...::..::::.::.....::::::-===+++=---====++*+++-:::...=#\\r\\n...       ...:::...:::::::.................::---::::::-::-:.:....::...:::-=+=--:::::::..::-:...........:-:............::..:::.:::::----=++----=+==+**=+=::::...+\\r\\n.    ....  ........::::...  ..............:------:::::::::-:..........:.:=:::-::::::::...:---:..........::............::.....:::.::--=-=++=--=====++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-:...........::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::::::-:............:----=:..::--:......::..........:::............:....--::.:----===+=:----====++=-:..:...\\r\\n.         ...........:::.. ................-----::::::::::--:............:-::---:.::::....................::..........:.:....::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...:::. .... ...     .:--::::::::::::------:......::...:-:.---:.:............... .......:..........:.::.::::.:------=====:----===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::----==--.....:-:.:::-:::---....:............    ..............::.::.:::::---------=++::-:-===+++==::....:\\r\\n         .........................    .:-----:::::::::=+----==--.........:-=-.:--:..:..............   ..............:::.::..:-----::-=--====::::-===++==-:.....-\\r\\n         ....::::::::::::::::::::.   ..::---------:---===--------..............:--. ...............  ..  .....:.....:.:::=---::::::---:=======----=++--=-:....-=\\r\\n         .........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::--==-::..:--:-===+=======++---=-:...--+\\r\\n                                     .---------------==---------:-:.........-::----.......... ...        ....::....::::::::::::...::-===++=======++------:.:---*\\r\\n                      ..........   ...------::---=---==-----==----:........:::::--:...... ... ..         .:..::...:::::::::::...:-=-=++----======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:-::::::..:-====++-..-=--==+---------:---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     ..  .-:.:-::::-----:::...-====++=:.:-==-=++=--------=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:..:.::::...  .......     ... :-..::::.:::---::..-==--==-:.::-===+++=------:-----+####\\r\\n.         ..:::.    ..:::.   .::::........:-=-::::::::::::-----:................. ...  ........     .. .:..:--....::::::.-==---==:...--==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:......... ......  ..........        ....::.::::......:--:==----=-:..:--=++++==------::--:-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .:::::::..   ...-=------::..::-=+++===--------::::=*#######\\r\\n:.          ..::::::::::....::::..        ..:----::::::::::::::.---:..:-:................  .......  .:::::::.. ........:----:.:::::::::--------:---::=*#########\\r\\n.         ... ..........                 . .:-----:::::::::---::::::::-++=.....::................  .::::::... .. ..:::.:::::::::::::::...:::::-----=*######**###\\r\\n          ..    ............               ..::---:::::::::--:.........:+-.....:.................:-::...::::.....      ..:::::::::::::.:...:---==+*####*********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:.......--:..............::.....::.....:::::::::.......::::::::::.:::...::--==+*#####***********\\r\\n   ....     ..:::::..........              ...  .:-::::::::-:...........==::.:........::.:..::::::::::::::::::::::::::::::::.........:--==+**####***************\\r\\n  ........  ..:::..                        ....::---::::::--.......:....==---.       .....:--::-:::::::::::::::..:::::--::::::::::::-=+*#####*******************\\r\\n.....       ..::...       ..                ..:-::::::::::-.......:-::.:==-=+=========------------:----------=====++++++++++++**+++**###************************\\r\\n.....       ..::::.....::::..                .:::::::::::::.  ....::.:.:==-+%%%%%%%#############*##########*+++*****#################***************************\\r\\n......   ..........::::::::..                .::::::::::::..:........:-==--#%##%%#############################*##################*******************************\\r\\n......................................      ..::::::.::-:.:-:::..::.:---=-+%##################################*#################********************************\\r\\n.............................::::::::..    ..::::::...::---:::-==::::-::-=##################################################************************************\\r\\n.....:....  ....................:::::..    .::::-:......::....:+=::.:-:-=*###############################################***************************************\\r\\n:::.....    .     ....................      :--::......   ......--:::-==+*#############################################*****************************************\\r\\n---:.....   ........::::::::::::::::::..    .....................:--:-==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       ................:-------+####################################****************************************************\\r\\n..........     ........................      ............::....:--:--:=+#################################*******************************************************\\r\\n.....   ...                                   ..... ..  .::..:..:-----=*##******#########################*******************************************************\\r\\n....      ..                       .......      ...:--:.--:::::.:--::+######****####################************************************************************\\r\\n...        .....                   ....:...     ..-+=----:.:--:::::.:*######***#####*############***************************************************************\\r\\n....       ....:....              .....::....   ..--:::::...:=-.:--==+---=+*###*******########******************************************************************\\r\\n          .............            ..............----:.:...::::.:-+#+-::--=+**##++*******####*******************************************************************\\r\\n           ...........     ....     ............:-=-:...........:=*#**#**#######********#***********************************************************************\\r\\n              ........     ......      ........................:+*###############****##*************************************************************************\\r\\n ....        .....       ..::................................::=##****######*+*#*****+**************************************************************************\\r\\n......      ....         ..:::..  .....::--:::::......:....::-=*####**######*********+=*********************************************************+***************\\r\\n.......     ....            ..     ....:--:::::-::.:::::..:--+*#######****************++***********************************************++++++++++++++++++*******\\r\\n......       ...               .........::::---==---:::..:=**********#****************************************************************+++++++++++++++++++++++***\\r\\n........     .... .....    ..........:::....::-=+*+====++*###***************+******************************************************+++++++++++++++++++++++++++++\\r\\n.........   .......:::..  .........::::::...:=+**++**#######*********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........   ........:::.........::::::...::=*******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n......   .......................-========+**************************+++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n....   ..:-::..::...::.....:-----=+**#***************************+*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..... ..::....::::------=+++*******###*******************************++********************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:..:::::::-+**********+**************************************+=+********************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:--======---=++*******************************************************++***********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=-:::-=++++++****====+**************************************++***+***********+++********************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++++**********++++**##**********************************==+++++***********+++****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********++***************************+++*********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************++*************++*******++++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************++==+****************************+++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************++++***+*******##***************************+++++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************++***#######**************************+++************++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************############************************++++**********++*************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************##########*************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******************************##***************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+******************************#*************************++++++**********************************++*******+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=*+********+++++++++**********##************************++++++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-+++++++++++++++++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n===+++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n==+++++++++++++++++++++++**************************************************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=====++++++++++++++++++++++*******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=========+++++++++++++++++++**********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"*****#######################********++++++++*****#####%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#################################**************######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n#######################################***#**#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#########%%###%%%%###%%%%############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%####%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###%########%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%######%#####%%%%%%%%%%%%%%#%%%%%%%%%##############%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%##****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#####################%%%%%%%%########%%%%%%############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n-=+####**#########################*###%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:-*#####################################%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n:+#############################**###***######%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+*###########*****###########***#%###**######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########*=-==+*#######%%#*++#%%%########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n###########+=+**##########%#*+*#%%%%%%%###%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%%#%%%%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n*#########################%%%%%%%%%%%%%####%%%##***##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+*#####**#################%%%%%%%%%%%%%%###%%%%#*+++*#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=-=*###**########*+++#####%%###%%%%%%%%%%#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n*+--=+*#%%%%%#####*+*###########%%#######%%%%%%%%%%%%%%#%%%%##*+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=*+-:-=+*###******#%##############%######%%%%%%%#####%%%%%%%*=-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=-::-==---=++++==+####%%#*++****####%#############*%%%%%%%*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=======-::::-=-:--+*********++***###################%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-:-=+*+-:::::::::-=+=+++=+++=-+#%%#**++*##*#%%######%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::-==+*+---:-***#*===+##**#####%##%%%%%%%%##########*#%%%%%%%%%%%%##**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::..:--===-:::::-+**+****#####%###**##%%%%%%%#***+=*##*+++*#%%%##%%###*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:::.......::.......:-:-::---===+****##*++*****++*++####%%%%%%#*#==*##*++=+#%########*+++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....:::-====+++=-:--=-=+=-----=---=+++***###%%%%%###*##%%####%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-===++=--::----:-::---:::---::--=--==-=+*##%####%####%%%%%%%#####%%%%##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........::-++=++===--:::::::---::-:::::::::::-----==+**##%###%%%%%%%##%%%#%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n.....:--======+*+=-:::::::::--==---::::::::-+==++++****#####%%#%%%%%%%##%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%######################################\\r\\n...::-===-:::::-:::::::::::-==-:::::::::::::--=+++++++++***####%%%#%%%%%%%%#%%%%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::-----===--::::::::.:::::....:....::::::::::-=-::-==+++++*###%%%%#%%%%%%%%#%%%%%#*#%%%%######**#%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n--=--=-::::::..:.....................:::::--=--------=+====+**#%%##%%%%##%%%%%%%%%#%%%%%#*+==+++#%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n----==--::.......:--..........::::-::::::-+=---==--=---====+++*%%#*%%#*##%%%%%%%%%%%%%%%#+-:::::-=+#%%#####%%%%%%%%%%%%%%%%%%%%#################################\\r\\n::::-:............::...................::-==---=+**+++=++****+**#%%%%#*##%%%%%%##%%%%%%#+-:::-::-=-###****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:=+****++*##*=+******#%%%%#*####%%%#*++#%%%%#*+++===--=+#%**###%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n--:....::.........................::.........::::::::---=++*####*#%%%**##*##%###**#%%%%%%%%%%###++#######%%%%%%%###%##%%%%%%%%%%%%%%%%%%########################\\r\\n-:::::::.......::::::::::-++=:..........::::.::........::::-+*##**####%%#**##%%%%%%%%%%%%%%###*++++++*###**********##%%%%%%%%%%%%%%%%%%######%%%################\\r\\n....::..::::::::::----:::-===-.........:::::::......:::...::-=*#*++++*####%%%%%#%%%%%%%%%%%##*+===-====+*#*++****+***##%%%%%%%%%%%%%%%%%#**+++***###############\\r\\n:........::........:::...:::--:......:::::::::::::-::::-:::---=++*+=+******#%%%%%%%%%%%##**+=-==:--=====+*##*##****####%%###%%%%###%%###%%##*+=---=+*###########\\r\\n...............::::::::..:.:---:....:===---::::=++++=-====---::-==**+*#**###%%%%##**+++*##+=--++=========+====++===+++++***##%%%#********#%%%##*=--::-+#########\\r\\n...........-=====-------:--:----...:::-==-==--:=+======-=-:::-----=*++*##%%#*++++=====+#%%*+-=====+=----=+====+=+=========+++**####***++**#%%%#**+=-:::-+#######\\r\\n...::::::.:=+++++=-:::---------:..::::==-====--:-=-:.:-=+**=---=++=++++++=---:::::----+***+====------------=++++=+====++===+++*******++++**##%%#***=-:::-=######\\r\\n......::...:=-::-=++==-::::::::...:::.....:=---------:..:::--==-+**+===++===+-::::::::----------=--::--=---=+====++==========+********+++++**##%#***=-::::=*####\\r\\n............:::::::=+++=-:........:::......:--:::::::-.....::::::-===-=++++++=---::::::::::::::::----:--=+------==++=--=-=====++*******==+++++*###***=:::::-*###\\r\\n.....::......::::.::::-==-:.........:::.....------:::--....::::::::---++=--=+**++-::....::::::::..:---:::--:::::::-==-:::::---=-==+*****====++++*##**+-:::..:*##\\r\\n..:::-:.....:::....::...:::...........:......:--::::::--:.........:==--==----==++===-:..............::-:::::::::::::--:::::::------=++**+--=++==+*#*++=-::...:##\\r\\n.::....   ..:::....::...:::...................:-:::::::--:.........::::---==--==-:---:::..............:-:...::..::::.::.....:::::--===+++=---====++*+++-:::...-#\\r\\n...       ...::....:::::::.................::---::::::-:--:.:....::...:::-===--:::::::..::-:...........:-:............::...::.:::::----=++----=+==+**=+=::::...+\\r\\n.    ....  ........::::...  ..............:-----::::::::::-:..........:.:=:::-::::::::...:---:..........:::...........::.....:::.::--=--++=--=====++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::::::-:............:-----:..::--:......::..........:::............:....--::.:----===+=:----====++=-:..:...\\r\\n.         ...........:::.. ............. ..-----::::::::::--:............:-::---:.::::....................::..........:.:....::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...:::. .... ...     .:--::::::::::::------:......::...:-:.---:.:............... .......:............::.:::..:------=====::---===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::----==--.....:-:.:::-:::---....:............    ..............::.::.:::::---------=++::-:-===+++==::....:\\r\\n         .........................    .------:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::-=--====::::-===++==-:.....-\\r\\n         ....::::::::::::::::::::.  ..:::-------=-:---===--------..............:--. ...............  ..  .....:.....:.:::=---::::::---:=======----=++--=-:....-=\\r\\n         .........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::--==-::..:--:-===+=======++---=-:...--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....::::::::::::...:--===++=======+=------:.:---*\\r\\n                      ..........   ...------::---=---==-----==----:........:::::--:...... ... ..         .:..::...:::::::::::...:-=-=++-:--======--------::---+#\\r\\n         ...........::::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:-::::::..:-===++=:..-=--==+---------:---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     ..  .-:.:-::::-----:::...-====++-:.:-==-=++=--------=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:..:.::::...  .......     ... :-..::::.::::--::..-==--==-:.::-==++++=------:-----+####\\r\\n.         ..:::.    ..:::.   .::::........:-=-:::::::::::::----:.................  ... ........     .. .:..:--. ..:::::::-==---==:...--==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........  ......  ..........        ....::.::::......:--:==----=-...:--=++++==------::-::-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .:::::::..   ...-=------::..::-=+++===--------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::::.---:..:=:................  .......  .:::::::.. .....:...---::.::--:::::--------:---::=*#########\\r\\n.         ... ..........                 . .:-----:::::::::---:::::::.-=*=.....::................  .::::::.:. ..  ..::.:::::::::::::::...::.::-----=*######*****\\r\\n          ..    ............               ..::---:::::::::--:.........:=-.....:.................:-::....:::.....      ..:::::::::::::.....:---==+*#####********\\r\\n             ....:::::::::::.              ......:-::::::::-:...:.......--:...............:.....::.....:::::::::..::...::::::::::..:...:::--==+*#####***********\\r\\n   ....     ..:::::..........              .... .:-::::::::-:...........-=::.:........::....:::::::::::::::::::::::.::::::::.........:-==++**####***************\\r\\n  ........  ..:::..                        ....::---::::::--.......:....==---.       .....:--::-:::::::::::::::..:::::--::::::::::::-=+*#####*******************\\r\\n.....       ..::...       ..                ..:-::::::::::-.......:-::..==-=+========-------------::------=---====+++**++++++***+++**###************************\\r\\n.....       ..::::.....::::..                 :::::::::::::.  ....::.:.:-=-+%%%%%%%#############*##########*+++*****################****************************\\r\\n......   .........:::::::::..                .::::::::::::...........:-===-#%##%##############################*##################*******************************\\r\\n......................................       .::::::.::-:.:-:::..::.:---=-+###################################*#################********************************\\r\\n........... .................::::::::..     .::::::...::---:::-==::::-::-=##################################################************************************\\r\\n.....:....  ....................:::::..    .::::-:......::....:==::.:-:-=+###############################################***************************************\\r\\n:::......   .     ....................      .--::......   ......--:::-==+*#############################################*****************************************\\r\\n---:.....   ........::::::::::::::::::..     ....................:--::==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       .................----:--+####################################****************************************************\\r\\n..........     ........................      ............::....::-:--:-+#################################*******************************************************\\r\\n.....   ...                                   ..... ... .::..:..:-----=*##*******########################*******************************************************\\r\\n....      ..                        ......      ...:--:.--:::::.:--::+######****####################************************************************************\\r\\n...        .....                   ....:...     ..:+=----:.:--:::::.:*######***#####*############***************************************************************\\r\\n....       ....:....              .....::....   ..--:::::...:=-.:--==+----+*####*+****########******************************************************************\\r\\n          .............            ..............:---:.:...::::..-+#*-::-==+**##*+*******####*******************************************************************\\r\\n            ..........     ....     ............:-=-:............=*#**#**#######********#***********************************************************************\\r\\n              ........     ......      ........................:=*################****#*************************************************************************\\r\\n ....         ....       ..::................................::=##****######*+*******++*************************************************************************\\r\\n.......     ....         ...::..  ......:--:::::......:....:::=*####**#######*********=*********************************************************+***************\\r\\n.......     ....            ..     ....:--:::::-::.:::::..:--+*#######****************+=***********************************************+++++++++++++++++********\\r\\n.. ...       ...               .........::::---==---:::..:=+*********##***************************************************************+++++++++++++++++++++++***\\r\\n........     .... .....    ..........:::....::-=+*+=--=++*###****************+*****************************************************+++++++++++++++++++++++++++++\\r\\n.........   .......:::..  ..........:::::...:-+**++**#######*********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........   ........:::.........::::::...::=+******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n......   .......................-========+***************************++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n....    .::-:..:::..::.....:--:--=+******************************+*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..... ..::....::::------=+++********##*******************************+=+*******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:..:::::::-+**********++*************************************+=+********************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:--=======--=++*******************************************************++***********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=-:::-==+*++++***+===+**************************************++***++**********+++********************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++=++==+***********+++**##***+******************************+==++++***********+++****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********+***************************+++*********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************++**************++******++++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************+==++***************************+++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************++++***+*******##***************************+++++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************++***#######**************************++++***********+++********************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*###************************++++**********+++************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************##########*************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******************************##***************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+********************************************************++++++**********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+**********++++++++**********##************************++++++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::=++++++++++++++++++**************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-=+++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n=++++++++++++++++++++++++**************************************************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=====++++++++++++++++++++++*******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"*****#######################********++++++++*****#####%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#################################**************######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n#######################################***#**#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#########%%%%%%%%%%%%%%%%############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%####%%%%##########%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%########%%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%#################%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%%######%#####%%%%%%%%%%%%%%#%%%%%%%%%##############%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n###############%%####%%%%%%%%########%%%%%%###########%%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n-=*####**#########################*###%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:-*#####################################%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n:+#############################**###***######%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+*##########******###########***#%###*#######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########*=-==+*#######%%#*++#%%#########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n###########+=+**##########%#*+*#%%%%%%%###%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%%#%%%%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%##***##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+*#####**#################%%%%%%%%%%%%%%###%%%%#*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=-=*###**########*+++#####%%##%%%%%%%%%%%#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n*+--=+*#%%%%%#####*+*###########%%#######%%%%%%%%%%%%%%%%%%%##*+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=*+-:-=+*###******#%##############%######%%%%%%%#####%%%%%%%*=-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=-::-==---=++++==+####%%#*++****###%%#############*%%%%%%%*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=======-::::-=-:--+*********++***###################%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n::-:-=+*+-:::::::::-=+=+++=+++=-+#%%#**++*##*#%%######%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::::::-==+*+---:-***#*===+##**#####%##%%%%%%%%##########*#%%%%%%%%%%%###**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::..:--===-:::::=+**+****#####%###**##%%%%%%%#***+=*##*+++*#%%###%%###*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:::.......::.......:-:-::---===+****##*++*****++*++####%%%%%%#*#==*##*++=+#%########*+++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....:::-====+++=-:--=-=+=-----=---=+++***###%%%%%###*##%%####%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-===++=--:-----:-::---:::---::--=--==-=+*##%####%####%%%%%%%###%%%%%%##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........:-=++=++===--:-:::::-=-::-:::::::::::-----==+**##%###%%%%%%%##%%%%%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n.....:--======+*+=-:::::::::--==---::::::::-+==++++****#####%%#%%%%%%%##%##%%%%%%%%%%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%######################################\\r\\n...::-===-:::::-:::::::::::-==::::::::::::::--=+++++++++***####%%%#%%%%%%%%#%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::----====--::::::::.:::::....:....::::::::::-=-::-==+++++*###%%%%#%%%%%%%%#%%%%%#*#%%%%######**%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n-==--=-::::::..:....................::::::--=--------=+====+**#%%##%%%%##%%%%%%%%%#%%%%%#*+==+++#%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n=-:-==--::.......:--..........::::-::::::-+=---==--=---====+++*%%#*%%#*##%%%%%%%%%%%%%%%#+-:::::-=+#%%#####%%%%%%%%%%%%%%%%%%%%#################################\\r\\n:::--:............::...................:::==---=+**+++=++****++*#%%%%####%%%%%%##%%%%%%#+-:::-::-==###****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:=+****++*##*=+******#%%%%#*####%%##*++#%%%%#*+++===---+#%**###%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n--:....:..........................::.........::::::::---=++*####*#%%%**##*##%###**#%%%%%%%%%%###++#######%%%%%%%###%##%%%%%%%%%%%%%%%%%%########################\\r\\n-:::::::.......::::::::::-++=:..........::::.::........::::-+*##**####%%#**##%%%%%%%%%%%%%%###*++++++*###**********##%%%%%%%%%%%%%%%%%%######%%%################\\r\\n....::..::::::::::----:::-===:.........:::::::......:::...::-=*#*++++**###%%%%%#%%%%%%%%%%%##*+===-====+*#*+*****+***##%%%%%%%%%%%%%%%%%#**+++***###############\\r\\n:........::........:::...:::--:......:::::::::::::-::::-:::---=++*+=+******#%%%%%%%%%%%##**+=-==:--=====+*##*##****####%%###%%%%###%%###%%##*+=---=+*###########\\r\\n...............::::::::..:.:---:....:===---::::=++++=-====---::-==**+*#**##%%%%%##**+++*##+=--++=========+====++===+++++***##%%%#********#%%%##*=--::-+#########\\r\\n..........:-=====-------:--:----...:::-==-==--:=+======-=-:::-----=*++*##%%#*++++=====+#%%*+-=====+=----=+====+=+=========+++**####***++**#%%%#**+=-:::-+#######\\r\\n...::::::.:=+++++=-:::--------::..::::==-====--:-=-:.:-=+**=---=++=++++++=---:::::----+***+====------------=++++=+====++===+++*******++++**##%%#***=-:::-=*#####\\r\\n.....:::...-=-::-=++==-::::::::...:::.....:=---------:..:::--==-+**+==+++==++-::::::::----------=--::--=---=+====++==========+********+++++**##%#***=-::::=*####\\r\\n............:::::::=+++=-:........::::.....:--:::::::-.....::::::-===-=++++++=---::::::::::::::::----:--=+------==++=--=-=====++*******==+++++*###***=::::::*###\\r\\n.....::......::::.::::-==-:.........:::.....------:::--....::::::::---++=--=+**+=-::....::::::::..:---:::--:::::::-==-:::::---=-==++****====++++*##**+-:::..:*##\\r\\n..:::-:.....:::....::...:::..........::......:--::::::--:.........:==--==----==++===-:..............::-:::::::::::::--:::::::------=+***+--=++==+*#*++=-::...:##\\r\\n.:::...   ..:::....::...:::...................:-:::::::--:.........::::---==--==-:---:::..............:-:...::..::::.::.....:::::--===+++=---====++*+++-:::...-#\\r\\n...       ..:::....:::::::.................::---::::::::--:.:....::...:::-===--:::::::..::-:...........:-:............::...::.:::::----=++----=+==+**=+=::::...+\\r\\n.    .... .........:::....  ..............:-----::::::::::-:..........:.:=:::-::::::::...:---:..........:::...........::.....:::.::--=--++=--=====++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::::::-:............:-----:..::--:......::..........:::............:....--::.:----===+=:----====++=-:..:...\\r\\n.         ...........:::.. ................-----::::::::::--:............:-::---:.::::....................::..........:.:....::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...:::. .... ...     .:--::::::::::::------:......::...:-:.---:.:............... .......:............::.::::.:------=====::---===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::----==--.....:-:.:::-:::---....:............    ..............::.::.:::::---------=++::-:-===+++==::....:\\r\\n         .........................    .:-----:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::-=--====::::-===++==-:.....-\\r\\n         ....::::::::::::::::::::.  ..:::-------=-:---===--------..............:--. ...............  ..  .....:.....:.:::=---::::::---:=======----=++--=-:....-=\\r\\n         .........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::--==-::..:--:-==++=======++---=-:...--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....::::::::::::...:--===++=======+=------:.:---*\\r\\n                      ..........   ...------::---=---==-----==----:........:::::--:...... ... ..         .:..::...:::::::::::...:-=-=++-:--======--------::---+#\\r\\n         ...........::::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:-::::::..:-====+=-..-=--==+---------:---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:.............     ..  .-:..-::::-----:::...-====++-:.:-==-=++=--------=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:..:.::::...  .......     ... :-..::::.::::--::..-==--==-:.::-==++++=------:-----+####\\r\\n.         ..:::.    ..:::.   .::::........:-=-:::::::::::::----:.................  ... ........     .. .:..:--. ..:::::::-==---==:...--==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........  ......  ..........        ....::.::::......:--:==----=-:..:--=++++==------::-::-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .:::::::..   ...-=------::..::-=+++===--------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::::.---:..:=:................  .......  ..::::::.. .....:...---::.::--:::::--------:---::=*#########\\r\\n.         ... ..........                 . .:-----:::::::::---:::::::.-=*=.....::................  .::::::.:. ..  ..::.:::::::::::::::...::.::-----=*######*****\\r\\n          ..    ............               ..::---:::::::::--:.........:=-.....:.................:-::....:::.....      ..:::::::::::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::-:...:.......--:...............:.....::.....:::::::::..::...::::::::::..:...:::--==+*#####***********\\r\\n   ....     ..:::::..........              .... .:-::::::::-:...........-=::.:........::....:::::::::::::::::::::::.::::::::.........:-==++**####***************\\r\\n  ........  ..:::..                        ....::---::::::--.......:....==---.       .....:--::-:::::::::::::::..:::::--::::::::::::-=+*#####*******************\\r\\n.....       ..::...       ..                ..:-::::::::::-.......:-::..==-=+========-------------::------=---====+++**++++++***+++**###************************\\r\\n.....       ..::::.....::::..                 :::::::::::::.  ....::.:.:-=-+#%%%%%##############*##########*+++*****################****************************\\r\\n......   .........:::::::::..                .::::::::::::...........:-===-#%##%%#############################*##################*******************************\\r\\n......................................       .::::::.::-:.:-:::..-:.:---=-+###################################*#################********************************\\r\\n........... .................::::::::..     .::::::...::---:::-==::::-::-=##################################################************************************\\r\\n.....:....  ....................:::::..    .::::-:......::....:==::.:-:-=+###############################################***************************************\\r\\n:::......   .     ....................      .--::......   ......--:::-==+*#############################################*****************************************\\r\\n---:.....   ........::::::::::::::::::..     ....................:--::==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       .................----:--+####################################****************************************************\\r\\n..........     ........................      ............::.....:-:--:-+#################################*******************************************************\\r\\n.....   ...                                   ..... ... .::..:..:-----=*##*******########################*******************************************************\\r\\n.....     ..                        ......      ...:--:.-=:::::.:--::+######****####################************************************************************\\r\\n...        .....                   ....:...     ..:+=----:.:--:::::.:*######***#####*############***************************************************************\\r\\n....       ....::...              .....::....   ..:-:::::...:=-.:--==+----+*####*+****########******************************************************************\\r\\n          .............            ..............:---:.:...::::..-+#*-::--=+**##*+*******####*******************************************************************\\r\\n            ..........     .....    ............:-=-:............=*#**#**#######********#***********************************************************************\\r\\n              ........     ......      ........................:=*################****#*************************************************************************\\r\\n ....         ....       ..::.................................:=##****######*+*******++*************************************************************************\\r\\n.......     ....          ..::..  ......:--:::::......:....:::=*####**#######*********=*********************************************************+***************\\r\\n.......      ...             .     ....::-:::::--:.:::::..:--+*#######****************+=***********************************************+++++++++++++++++********\\r\\n.. ...       ...               ..........:::---==----::..:=+*********##***************************************************************+++++++++++++++++++++++***\\r\\n........     .... .....    ..........:::....::--+*+=--==+*###****************+*****************************************************+++++++++++++++++++++++++++++\\r\\n.........   .......:::..  ..........:::::...:-+**++**#######*********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........   ........:::.........::::::...::=+******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n......   .......................:========+***************************++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n.....   ..:-:..:::..::.:...:--::-=+******************************+*******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..... ..::....::::------=+++********##*******************************+=+*******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:..:::::::-+**********++*************************************+=+********************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:---======--=++********************************************************+***********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=-:::--=++++++***+===+**************************************+++**++**********+++********************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++=++==+***********+++**##***++*****************************+==++++***********+++****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********+***************************+++*********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************++**************++*******+++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************+==++****************************++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************++++***+*******##****************************++++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********************++****######***************************+++***********+++********************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************########*###************************++++***********++************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************##########*************************+==+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*******************************#***************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+********************************************************++++++**********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+**********++++++++**********##************************++++++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::=++++++++++++++++++**************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=-=+++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n=++++++++++++++++++++++++**************************************************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=====+++++++++++++++++++++++******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"**#############################*****************######%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######################################*******#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n##########%%%%####%%%%%##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%####%%%%%###########%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%########%%%%##%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%%################%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n###############%%###%%%%%%%%%#######%%%%%%%###########%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=+*####**#############%###########*###%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:=*#####*##############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n-+#############################**#%#**#######%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+###########******###########**##%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########+=-==+*#######%%#*++#%%########%%%%####%%%%%##%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########*+=+**#########%##*+*#%%%%%%%###%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%%%%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%%%%###%%%###***##%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+*#####*##################%%%%%%%%%%%%%%###%%%%#*++**#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=-+*###**########*+++#####%%##%%%%%%%%%%%#%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+=--=+*%%%%%%#####*+*#####%#####%%#######%%%%%%%%%%%%%%%%%%###*+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=*+-:-=+*###******#%#############%%######%%%%%%%#####%%%%%%%*=-=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-::-=----=++++==+###%%%#*+*****###%%############*#%%%%%%%*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=======-::::==-:-=+********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-:-=+*+-:::::::::-===+++++++==*#%##**++*#**#%#######%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::::::-==+*=---:-***#*===+##**#####%##%%%%%%%#############%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::..---===-:::::=+**+#***#####%###**##%%%%%%%#***=+*##*+++*#%%#######**+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.......::..:....:-:-::---===+****##*++*****+**+*####%%%%%%#*#==*##*++=+#%########**+**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....:::-====+++=-:--=-=+=----==---=+++***###%%%%%###*##%%####%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-===*+=--:-----:-::--::::---::--=--==-=**##%####%###%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........:-=++=++===-::-:::::-=-::-:::::::::::-----==+**##%###%%%%%%%##%%%%%%%%%%%##%%%####%%%%%%%%%%%%%%%##%%%%%%%%%%%%%#######################################\\r\\n.....:-=======+*+=-::::::::---==---::::::::-+==++++*#**#####%%#%%%%%%%##%##%%%%%%%%%%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%######################################\\r\\n...:--===-::::--:::::::::::-=-::::::::::::::--=+++++++++***####%%%#%%%%%%%##%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::----====--::::::::::::::....:....::::::::::==:::-==+++++*###%%%%#%%%%%%%%#%%%%%#*#%%%%######*#%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-::::::.::....................::::::--=--------=+====+**#%%##%%%%##%%%%%%%%%#%%%%%#*+====+*##%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n=-:-=---::.......:--..........::::-::::::=+=---=---=--=====+++*%%#*%%#*##%%%%%%%%%%%%%%%#+-:::::--=*%%##**#%%%%%%%%%%%%%%%%%%%%#################################\\r\\n:::-::............::...................::-==---=+**+++=++****+**#%%%%#*##%%%%%%##%%%%%%#+-:::::::--**#****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:=+****++*##*=+******#%%%%#*####%%##*++#%%%%#***++===-==##**###%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n--:...::.........................:::.........::::::::---=++*####*#%%%**##*##%###**#%%%%%%%%%%%%#**#######%%%%%%%##%%##%%%%%%%%%%%%%%%%%%########################\\r\\n-:::::::.......::::::::::=++=:..........::::.::........::::-+*##**####%%#**##%%%%%%%%%%%%%%###*+=++++*###**********##%%%%%%%%%%%%%%%%%%######%%%################\\r\\n....::..::::::::::----:::-===:.........:::::::......:::...::-=*#*++++**###%%%%%#%%%%%%%%%%%##*+==--====+##*+********###%%%%%%%%%%%%%%%%%#**+++***###############\\r\\n.........::........:::...:::--:......:::::::::::::-::::-:::---=++*+=+******#%%%%%%%%%%%##**+=-=-:--=====+*#***#*+**####%%##%%%%%###%%#*#%%##*+=---==*###########\\r\\n..............:::::::::..:.:---:....:===---::::=++++=-====---::-=+**+*#**##%%%%%##**+++*##+---++========++====++===+=+++***##%%%#********#%%%##*=--::-+*########\\r\\n..........:-=====------:--::----...:::-==-==--:=+==-=====-:::-----=*++*##%%#*++++=====+#%#+=-=====+=----=+====+===========+++**####***++**#%%%#**+=-:::-+#######\\r\\n..:::::::.:=*++++=-:::--------::..::::==-=====-:==-:.:-=+**=---=++=++++**=---:::::-:--+***+====-----------=+++++=+====++===+++*******++++**##%%#***=-:::-=*#####\\r\\n....::::...-=-::-=++==-::::::::..::::.....:=---------:..:::--==-+**+===++==++-::::::::----------=--::--=---======++=-========+********+++++**##%#***=-::::=*####\\r\\n............::::::-=+++=-.........::::.....---:::::::-.....::::::-===-=++++++----::::::::::::::::----:--=+------==++=--=======++*******==+++++*###***=::::::*###\\r\\n.....::......::::.::::=+=-..........:::.....------:::--....::::::::---++=--=+**+=-::....::.:::::..:---:::--:::::::-==-:::::---=-==++****====+++**##**+-:::..:*##\\r\\n.::::-:.....:::....::...:::..........::......:--::::::--:.........:==--==----==++===-:..............::-:::::::::::::--:::::::------=+***+--=++==+*#*++=-::...:*#\\r\\n.:::...   .::::....::...:::..................::-:::::::--:.........::::---==--==-::--:::..............:-:...::..::::.::.....::::-:-===+++=---====++*+++-:::...-#\\r\\n...       ..:::....:::::::.................::---::::::::--:.:....::...:::-===--:::::::..:--:...........:-:............::..:::.:::::----=++-:--=+==+**=+=::::...+\\r\\n.   ..... .........::::...  ..............:-----::::::::::-:..........:.:=:::-::::::::...:---:..........::............::.....:::.::--=--+++---====++++==::.:...-\\r\\n.       .    ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::-:::-:...........::-----:..::--:......::..........:::............:....--::.:----===+=:----====++=-:..:...\\r\\n.         ...........:::.. ............. ..-----::::::::::--:............:-::---:.:::.....................::..........:.:...:::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...:::. .... ...     .:--::::::::::::------:.....:::...:-:.---:.:............... .......:............::::::..:-=----=====::---===+++==::.....\\r\\n         ..::..     ..::..             .:----::::::::::----==--.....:-..::--:::---....:............    ..............::.::.:::::---:-----=++::-:-===+++==::....:\\r\\n         .........................    .:-----:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:::.::..:-----::-=--====-:::-===++==-:.....-\\r\\n        .....::::::::::::::::::::.  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::::---:========---=+=--==:....-=\\r\\n        ..........................   .::::--===++=---------------:...:......::.:-=:..:....... ....   ..  .....:.....:.:::--==-::..:--:-==++=======*+---=-:...--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....::::::::::::...:--=++=========+=------:.:---*\\r\\n                      ..........   ...------::---=---==----===----:........:::::--:.......... ..     .   .:..::...:::::::::::...--=-=++-::-======--------::---+#\\r\\n         ...........::::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:--:::::..:-===++=:..-=--=++---------:---=##\\r\\n         ..::::::::::::::::::::::......:------:::::::---===----=-.....:..:...:.:-:..............    ... .-:..-::::-----:::..:-====++-:.:-====++=--------=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:..:.::::...  .......     ... .-..::::..:::--::..-==--==-:.::-==++++=------:-----=####\\r\\n.         ..:::.    ..:::.   .::::........:-=-:::::::::::::----:.................  ... ........     .. .:..:--. ..:::::::-==---==:...--==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........  ......  ..........        ....::.::::......:--:==----=-...:--=++++==------::-::-*######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ...................   ....... .:::::::..   ...-=------::..::-=+++===--------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.---:..:=:................  ........ ..::::::.. .....::..---:..::--::::::-------:---::=*#########\\r\\n.         ... ..........    ...          . .:-----:::::::::---:::::::.-=*+.....::................  .::::::.:. ..  ..::.:::::::::::::::...::..:-----=*######*****\\r\\n          ..    ............               ..::---:::::::::--:.........:=-.....:.................:-::....:::.....       ..:::::::.::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::-:...........--:...............:.....::.....:::::::::..:::..::::::::::.....::::--==+*#####***********\\r\\n   .....    ..:::::..........              .... .:-::::::::-:...........-=::.:........::....:::::::::::::::::::::::.::::::::..........:==++**####***************\\r\\n  ........  ..:::..                        ....::---::::::--.......:....==---.       .....:--::-:::::::::::::::...::----:::::::-::::-=+*#####*******************\\r\\n.....       ..::...       ..                ..:-::::::::::-.......:-::..==-=+=========------------:------==--=====+++***++**+***++***###************************\\r\\n.....       ..::::.....::::..                 :::::::::::::.  ....::.:.:-=-=#%%%%%##############**#########*+++*****#################***************************\\r\\n......   .........:::::::::..                .::::::::::::...:.......:-===-#%##%%####%########################*##################*******************************\\r\\n......................................       .::::::.::-:.:-:::..-:.:--:=-+###################################*#################********************************\\r\\n.............................::::::::..     .::::::...::---:::-==::::--:-=###################################################***********************************\\r\\n.....:....  ...................::::::..    .::::-:......::....:=+::.:-:-=+################################################**************************************\\r\\n:::......   .     ....................      .--::......   ......:-:::-==+*#############################################*****************************************\\r\\n---:.....   ........::::::::::::::::::..     ....................:--::==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       .................----:--+####################################****************************************************\\r\\n..........     ........................      ............::.....:-:--:-+#################################*******************************************************\\r\\n.....   ...                                   ..... ... .::..::.:-----=*##*******########################*******************************************************\\r\\n.....     ..                        ......      ...:--:.-=:::::.:--::+######****####################************************************************************\\r\\n...        .....                   ....:...     ..:++----:.:--:::::.:+#######**####**############***************************************************************\\r\\n.....      ....::...              .....::....   ..:-::::-...:-=.:--==+-::-=+*###*+****########******************************************************************\\r\\n           ............            ..............:=--:.:...::::..-+#*-:--=++*###*+*******####*******************************************************************\\r\\n            ..........     ....     .............-=-:............-*####**#######********#***********************************************************************\\r\\n              .........    ......      ........................:=**###############******************************************************************************\\r\\n ....         ....       ..:::................................:-*#****######*********++*************************************************************************\\r\\n.......     ....          ..::..  ......:--:::::.......:...:::=*####**#######*********=+***************************************************+****+***************\\r\\n.......      ...             .     .....:--::::--:.::::::.:--=*##**####****************=***********************************************+++++++++++++++++********\\r\\n.. ....      ...               .......:..::::--==----::..:-+**********#***************************************************************+++++++++++++++++++++++***\\r\\n........     .... ......   ..........::::....::-+*+=--==+*###****************+*****************************************************+++++++++++++++++++++++++++++\\r\\n.........   .......::::.  ..........:::-:...:-+***+**#######*********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........   .........::.........:::::::..::=+******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......   ......................:-===+===+***************************++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n.....   ..:-:..:::..::::...::--:-=+*******************************+******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n..... ...::...::::-----:-=+++*******###******************************+=+*******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:...:::-:::=***********+*************************************+==+*******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......::--======---++********************************************************++**********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:---:::-=++++++***+=-=++*************************************+++**++***********+++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++=+++=++*******#**+++**##***++*****************************+==++++***********+++****************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*************************************************************=-+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********+****************************++*********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************++**************++*******+++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************+===+**********#*****************++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************++++**********##****************************++++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************+****######***************************+++************++********************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************###########************************++=+***********++************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************##########*************************++=+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=*******************************#****************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:+********************************************************++++++**********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-+**********+++++++++*********##*************************++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:=++++++++++++++++++**************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n===+++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n=+++++++++++++++++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=====+++++++++++++++++++++++******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"#######################################*********######%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n########%%%%%%%###%%%%%%%%%#%%%%%%%#################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%####%%%%############%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%########%%%%##%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%#################%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%###*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n###############%%###%%%%%%%#########%%%%%%%###%#######%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=+*####**#############%##########**###%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:=######*##############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n-*#############################**#%#**#######%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+###########******###########**##%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n###########+--==+*#######%##*+*#%%########%%%%###%%%%%###%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########*==+**#########%##++*#%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%##%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%%%%###%%%###***##%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n+*#####*##################%%%%%%%%%%%%%###%%%%##*++**#%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=+*##***########*++*#####%%##%%%%%%%%%%##%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+=--=+*%%%%%######*+*###########%%#######%%%%%%%%%%%%%#%%%%###+=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*=::=++####******#%#############%#######%%%%%%#####%%%%%%%%+--+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-::-=---==++++==*###%%##*+****####%%############*#%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--======--:::-==---=*********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:--:-=+*+-:::::::::-===+++++++==*#%##*+=+*#**#%#######%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::--==+*=:--:=***#+===*##**#####%##%%%%%%%####*#####*##%%%%%%%%%%###*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::.:---===-:::::=+**+#***#####%###**##%%%%%%%***+=+*##*+++*#%########*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.......::..:....:-:-::---===+****##*++*****+**+*####%%%%%%###++*#%*++=+##########****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....::--====+++=-:--=-++=----=-:--=+++***###%%%%%%#####%%###%%#####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-===*+=--:-----:-::--::::---::--=--=--+**##%####%###%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........:-=+==++===-::-:::::---::-:::::::::::-----==+**##%###%%%%%%%##%###%%%%%%%##%%%####%%%%%%%%%%%%%%###%%%%%%%%%%%%%#######################################\\r\\n.....:-=======+*+--::::::::---==---:::::::-====++++*#**#####%##%%%%%%##%##%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%######################################\\r\\n...:--===-:::::::::::::::::-=-::::::::::::::--=+++++++++**#####%%##%%%%%%%##%%%%%###%%%####%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::----====-:::::::::::::::.........::::::::::==:::-==+++++*###%%%%#%%%%%%%%%%%%%%#*#%%%%#####**#%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-::::::.::....................::::::--=--------=+===+***%%%##%%%%##%%%%%%%%%#%%%%%#*=----=+*##%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n=-:-=---::.......:--..........:::::::::::=+=---=---=--=====++*#%###%%#*##%%%%%%%%%%%%%%%#=:::::::--*#%##**#%%%%%%%%%%%%%%%%%%%%#################################\\r\\n:::-::............::..................:::-==---=+*++++=++****+*##%%%##*##%%%%%%##%%%%%%#=-:::::::--**#****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::.................................:.......:=+****++###+=+******#%%%%#*####%%#**++#%%%%####*+++====##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n--:....:.........................:::.........::::::::---=++*####*#%%%**##*##%######%%%%%%%%%%%%#**######%%%%%%%%##%%##%%%%%%%%%%%%%%%%%%########################\\r\\n-:.:::::.......::::::::::=++=:..........::::.::........::::-+###**####%%#**##%%%%%%%%%%%%%%###*+=++++*###***********#%%%%%%%%%%%%%%%%%%######%%%%###############\\r\\n....:...::::::::::----:::-===:.........:::::::......:::...::-=*#*+++++*###%%%%%#%%%%%%%%%%%##*===--====+##*+********###%%%%%%%%%%%%%%%%%#*+++++***##############\\r\\n.........:.........:::...:::--.......:::::::::::::-::::-:::---=++*+=+******#%%%%%%%%%%%##**+=-=-:--=====+##***#*+**####%%##%%%%%###%%#*#%%%##+=----=*###########\\r\\n..............:::::::::..:.:---:....:===---::::=++++--====---::==+**+*#**##%%%%%##**+++*%#=--=++========++====++=====++++***##%##********#%%%##*=--::-=*########\\r\\n..........:-====-------:--:-----...:::-==-=---:=+==-==-==-:::-----=*++*##%%#*++++==--=*%%#+=-+====+=----======+===========+++**####***++**#%%%#**+=-:::-+#######\\r\\n..:::::::.:=*++++=-:::--------::..::::=--=====-:==-:.:-=+**=---=++=++++**=---:::::-:--+***+====-----------=+++=+=+====++===+++*******++++**###%#***=-:::-=*#####\\r\\n....::::...-=-::-=*+==-:::::::...::::.....:=---------:..:::--==-+**+===++==++-::::::::----------=--::-==---======++=-========+********+=+++**##%%***=-::::-*####\\r\\n............::::::-=+++=-.........:::......---::::::--.....::::::-===-=++++++----::::::::::::::::----:--=+--:----=++=--=======++*******==+++++**##***=::::::*###\\r\\n.....::......::::.::::=+=-..........:::.....------:::-:....:::.::::---++=--=+**+=-::.......:::::..:---:::--::::::::==-:::::---=-===+****====++++*##**+-:::..:*##\\r\\n.::::-:.....:::....::...:::..........::......:--::::::--:.........:=---==----==+====-:..............::-:::::::::::::--:::::::------=+***+--=++==+*#*+*=-::...:*#\\r\\n.:::...   .::::. ..::...:::...................:-:::::::--:.........::::---==--==::::-:::..............:-:...::..:.:..::.....::::::-====++=---====++*+++-:::...-#\\r\\n...       ..:::....:::::::.................::---::::::::--:.:....::...:::-===--:::::::..:--:...........:-:............::...:..:::::----=++-:--=+==+**=+=::::...+\\r\\n.   .....  .......::::....  ..............:-----::::::::::-:............--:::-::::::::...:---:..........::............::.....:::.::--=--+++---==-=++++==::.:...-\\r\\n.            ..........     ..............::---::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:...:\\r\\n.          ..............    ............ .-:::--::::::::::-:...........::-----:..::--:......::..........:::............:....--::..----===+=:----===+++=-:..:...\\r\\n.         ...........:::.. ............. ..-----::::::::::--:............:-::---..:::.....................::............:...:::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...::.. ...          .:--::::::::::::------:.....:::...:-:.---:.:............... .......:............::::::..:-=----=====::---===+++==::.....\\r\\n         ..::.      ..::..             .:----::::::::::----==--.....:-..::--:::---....:............    ...............:.::.:::::-=-::----=++::::-===+++==::....:\\r\\n         .........................    .------:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:.:.::..:-----::-=--====--::-===+===-:.....-\\r\\n        .....::::::::::::::::::::.   .:::-------=-:---==---------..............:--. ........ ......  ..  .....:.....:.:::=---::::::---:========---=+=--==:....-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=:..:....... ....       .....:....::.:::--==-::..:--:-==++======+*+---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....::::::::::::...:--=+==========+=------:.:---*\\r\\n                      ..........   ...------::---=---==----===----:........:::::--:.......  . ..         .:..::...:::::::::::...-====++-::-======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--..............    ..   ::..-:::::-:--::::...:-===++=:..-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:-:..............     .  .-:..-::::-----:::..:-====+=-:.:=====++=-----:--=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:....::::...  .......     ... .-..::::..:::--::..-==--=--:.:--==++++=------:-----=####\\r\\n.         ..:::.    ..:::.   .::::........:-=-:::::::::::::----:.................  ... ........     .. .:..:--. ..:::::::-==---==:...:-==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........  ......  ..........        ....::.::::.......---==------...:--=+++===----=-:::::-+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... .:................    .......  :::::::..   ...--------:...::--=+====--------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::::.---::.:=:................  ........ ..::::::.. .....::..:--:..::--:::::::------::--::=*#########\\r\\n.         ... ..........     ..          . .:-----:::::::::---::::::..:=*+:....::................  .::::::.:. ..  ..::.:::::::::::::::.......:-----=*######*****\\r\\n          ..    ............               ..::---:::::::::--:.........:=-.....:.................:-::....:::.....       ..:::::::.::::.....:---==+*####*********\\r\\n              ...:::::::::::.              ......:-::::::::::...........--:...............:.....::.....:::::::::..:::..::::::::::.....::::--==+*#####***********\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.:........::....:::::::::::::::::::::::.::::::::..........:==++**####***************\\r\\n  ..:.....  ..:::..                        ....::---::::::--.......:....==---.       .....::-::::::::::::::::.::..:------::::::--:::-=+*#####*******************\\r\\n.....       ..::...        .                ..:-::::::::::-.......:-::..==--+========-------------:-:-----==--====+++************+***###************************\\r\\n.....       ..::::.....::::..                 :::::::::::::.  ....::.:.:-=-=#%%%%%##############**##########++++*****################***************************\\r\\n......   .........:::::::::..                 ::::::::::::...:.. ....:-===-#%########%#########################*#################*******************************\\r\\n......................................       .::::::.::-:.:-:::..-:.:--:=-+#####################################################********************************\\r\\n.............................::::::::..     .::::::...::---:::-==::::--:--###################################################***********************************\\r\\n.....:....  ...................::::::..    .::::-:......::....:=+::..-:-=+################################################**************************************\\r\\n.::......   .     ....................      .--::......   ......:-:::-==+*#############################################*****************************************\\r\\n---:.....   .........:::::::::::::::::..     ....................:--::==*#######################################************************************************\\r\\n::::.....    ...:::::::::::::::::::::::.       .................----:--=###################################*****************************************************\\r\\n..........     ........................      ............::.....:-:--:-+*################################*******************************************************\\r\\n.....   ...                                   .....  .. .:::..:..-----=*##*******########################*******************************************************\\r\\n.....     ..                        ......      ...:---.:=:::::.:--::+#######***####################************************************************************\\r\\n...        .....                   ....:...     . :++-----.:---::::..+#*#####***###**############***************************************************************\\r\\n.....      ....::...              .....::....   ..:-::::-...:-=..--=++=:::-=*###*+****##*#####******************************************************************\\r\\n           ............            ..............:=--:.....::::..:=#*=---=+**###*+*******####*******************************************************************\\r\\n            ..........     ....      ............-=-:............-+##############*******************************************************************************\\r\\n               ........    ......      .........................-**##########*####******************************************************************************\\r\\n  ...         ....       ..:::.... ...........................:-*#**#+######*********++*************************************************************************\\r\\n.......      ...          ..:::.   .....:-=-::::.......:...:::=*####**#######*********++***************************************************+****+***************\\r\\n.......      ...             .      ....:---:::--:..:::::.:--=*##**####****************+***********************************************+++++++++++++++++********\\r\\n.. ....      ...                ......:...:::--==----::..:-+**********#***************************************************************+++++++++++++++++++++++***\\r\\n........     .... ......    .........::::....::-+++=--==+*###****************+*****************************************************+++++++++++++++++++++++++++++\\r\\n.........   ..... ..:::.  ..........:::-:....-=***++**#####**********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........    ........::..........::::::..::-+******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......   ......................:-===+===++**************************++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n.....    .:-:..:::..:::::...:--:-=+*******************************+******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n.....  ..::....::::----:-=+++*******###*****+************************+==+******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::..:::-:::-+**********+**************************************+=+*******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......:::-======-:-=+********************************************************++**********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:---:::-=+++++++***=-==+**************************************++**++***********+++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-++==++==+**********++++**##**++******************************=-++++************+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+************************************************************+-=+********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********++***************************+++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************++*************++*******+++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************+===+****************************++**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************++++***********#****************************+++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************+****######***************************+++************++********************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************########**#*************************+=++**********++************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************########****************************+=+*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+************************#*****##***************************+++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=********************************************************++++++**********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::+***********++++++++*********##*************************++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=:-+++++++++++++++++++*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+==+++++++++++++++++*******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n++++++++++++++++++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=====+++++++++++++++++++++++******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"######################################################%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%####%%%%############%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%########%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%#################%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%###****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%#########%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=+*####*##############################%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n:=######*##############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n-*#############################*##%#**#######%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+###########******###########**#%%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########*+--==+########%##++*#%%########%%%%###%%%%%###%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########*=+***#########%#*++*#%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%#%%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%%%%###%%%##****##%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n**#####*##################%%%%%%%%%%%%%###%%%%##*++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=+*##***########*++*#####%%##%%%%%%%%%%##%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+=--=+#%%%%%######*+*#####%####%%%#######%%%%%%%%%%%%%#%%%%###+=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+*=:-=+*####*****##%#############%#######%%%%%%#####%%%%%%%#=-=+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-::-=---==++++==*###%%##*+****####%%############*#%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-====-::::-==---=*********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:----=+*+-:::::::::-===+++++++==*#%##*+=+##**#%#######%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::--==+*=:--:=***#+===*##**#####%##%%%%%%%##***#####*##%%%%%%%%%%##*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::::.:---==--::::-=+**+#***#####%###**##%%%%%%%***+=+*##*+++*#%########*+=+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.......::..:....:-:-::---===+****##*++*****+**+*####%%%%%%###++*#%*++=*%#########***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....::--====+++=-:--=-++=----=----=+++***###%%%%%%####%%%###%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:-+=+*+=--:-----:-::--:::----::--=--=-=+**##%####%%##%%#%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n.........:-=+==++===-::-:::::---::-:::::::::::-----==+**#%%###%%%%%%%##%##%%%%%%%%##%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=======+*+-:::::::::--==----:::::::-====++++*#**#####%##%%%%%%##%##%%%%%%%%%%%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%######################################\\r\\n...:--===-::::-::::::::::::-=-::::::::::::::--=++++++++++*#####%%##%%%%%%%##%%%%%###%%%####%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n::----====-:::::::::::::::.........::::::::::==:::-==+++++*###%%%%#%%%%%%%%%%%%%%#*#%%%%#******#%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-:::::..::....................::::::--=--------+====+***%%%##%%%###%%%%%%%%%#%%%%%#*=-:---=+*#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-:-=---::.......:--..........:::-:::::::=+=---=---=--=====++*#%###%%#*##%%%%%%%%%%%%%%%#=:::::::--*####**#%%%%%%%%%%%%%%%%%%%%#################################\\r\\n:::-::............::..................:::-==---=+*++++=++****+*##%%%#####%%%%%###%%%%%%#=---:::::--**#****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::................................:........:=*****+*###+=+******#%%%%**####%%#**+*#%%%%%####***++=+##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-::...::.........................::..........::::::::---=++*####*#%%%**##*##%######%%%%%%%%%%%%#**######%%%%%%%%##%%#%%%%%%%%%%%%%%%%%%%########################\\r\\n-:.:::::.......::::::::::=++=:..........::::.::........::::-+###**####%%#**##%%%%%%%%%%%%%%##*+=+++=+*###***********#%%%%%%%%%%%%%%%%%%#######%%%###############\\r\\n....:...::::::::::----:::-===:.........:::::::......:::..:::-=##*+++++*###%%%%%#%%%%%%%%%%%##+===--====+##*+*#******###%%%%%%%%%%%%%%%%%#**++++***##############\\r\\n.........:.........:::...:::--.......::::::::::::--::::-:::---=++*+=+******#%%%%%%%%%%%##**+=-=-:--=====+##***#*+**#####%##%%%%%###%%#*#%%%##*=----=+###########\\r\\n..............:::::::::..:.:---:....:===---::::=++++--====---::==+**+*#**#%%%%%%##**+++#%#=--=*=========++====++=====++++***######*******#%%%##*=--::-=*########\\r\\n..........:-====-------:--:-----...:::-====---:++==-==-==-:::-----+*++*##%%#*++++==--=*#%*+==+======----======+===========+++**####***++**#%%%#***=-:::-+#######\\r\\n..:::::::.:=*++++=-:::--------::..::::=--=====-:==-:.:-=***=---=++=++++**=---:::::-:--=+*++====-----------=+++=+=+====++===+++*******++++**###%#***=-:::-=*#####\\r\\n....::::...-=-::-+*+==-:::::::...::::.....:=---------:..:::-===-+**+==+++==++-:::::::::--:------=--::-==---+==+==++==========+********+=+++**##%%#**=-::::-*####\\r\\n............::::::-=+++=:.........:::......---::::::-:.....::::::-==--=++++++----::::::::::::::::----:--=+--:----=++---==-====++*******==+++++**#%***=::::::*###\\r\\n.....::......::::.::::=+=-..........:::....:------:::-:....::::::::---++=--=+**+=-::.......::.::..:---:::-:::::::::==-:::::---=-===+****====++++*##**+=:::..:*##\\r\\n.::::::.....:::....::...:::..........::......:--::::::--:.........:=---==----==+====-:..............::-:::::::::::::--:::::::-----==+***+--=++==+***+*=-::...:*#\\r\\n.::....   .::::....::...:::..................::-:::::::--:...:.....::::--===--==::::-:::..............:-:...:...:::..::.....::::::-====++=----===++*+++-:::...-#\\r\\n...       ..:::....:::::::.................::---::::::::--:.:....::...:::-===--:::::::..:--:...........:-:............::......:::::----=++-:--=+==+**=+=::::...+\\r\\n.   ..... ........:::::...  ..............:-----::::::::::-:..........:.--:::-::::::::...:---::.........::............::.....:::.::--=--=++---==-=++++==::.:...-\\r\\n.            ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+=+-:.:....\\r\\n.          ..............    ............ .-:::--::::::::::-:...........::-----:..::--:......::..........:::............:....--::..----===+=:----===+++=-:..:...\\r\\n.         ...........:::.. ............. ..-----::::::::::--:............:-::---..:::.....................::............:...:::.:::::--=====:----===+++==::.....\\r\\n         ..::...   ...::.. ...          .:--::::::::::::------:.....:::...:-:.---:.:............... .. ....:............::::::..:------====+::---===+++==-:.....\\r\\n         ..::.      ..::..             .:----::::::::::----==--.....:-..::--:::---....:............   ................:.::.:::::-=-::----=+=::::-===+++==::....:\\r\\n         .........................    .------:::::::::=+-----=--.........:-=-.:--:..:..............   ..............:.:.::..:-----::-=--====--::-===+===-:.....-\\r\\n        .....::::::::::::::::::::.   .:::-------=-:---==---------..............:--. ........ ......  ..  .....:.....:.:::=---::::.:---:========--==+=--==:....-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=:..:....... ....       .....:....::.:::--=--::..:--:-==++======+*+---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....::::::::::::...:--=+============------:.:---*\\r\\n                      ..........   ...------::---=---==----===----:........:::::--:.......... ..         .:..::...:::::::::::...-====++-::-======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--..............    ..   ::..-:::::-:--::::...:====++=:.:-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............      .  .-:..-::::-----:::..:-=-==+=-..:=====++=-----:--=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:....::::...  .......     ... .-..::::..:::--::.:-==--=--:.:-===+++++------:-----=####\\r\\n.         ..:::.    ..::..   .::::........:-=-:::::::::::::----:.................  ... .......      .. .:..:--. ..:::::::-==--===:...:-==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........  ......  ..........        ....::.::::.......---==------...:--=+++===----=-:::::-+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... .:.................   .......  :::::::..   ...:-------:..:::--=+===---------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::::.---::.:=-................  ........ ..::::::.. .....::..:--:..::--:::.:::------::--::=*#########\\r\\n.         ... ..........     ..          . .:-----:::::::::---:::::...:=*+:....::................  .::::::.:. ..  ..::.::::::::::::::::......:-----=*########***\\r\\n          ..    ............               ..::---:::::::::--:..........=-.....:.................:-::....:::......     ...:::::::.::::.....:---==+*####*********\\r\\n              ...:::::::::::.              ......:-::::::::::...........--:...............:.....::.....::::::::::.:::::::::::::::....:::::--==+*#####***********\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.:........:::...:::::::::::::::::::::::..:::::::..........:-=++**####***************\\r\\n  ..:.....  ..:::..                        ....::---::::::--.......:....==---.       .....::-:::::::::::::::::::..:------::::::--:::-=+*#####*******************\\r\\n......      ..::...        .                ..:-::::::::::-.......:-::..==--+========-------------:-------==-=====+++************+***###************************\\r\\n.....       ..::::.....::::..                 :::::::::::::.  ....::.:.:-=-=#%%%%%##############**##########++++*****################***************************\\r\\n......   ........::::::::::..                 ::::::::::::...:.. ....:-===-*%########%#########################*#################*******************************\\r\\n......................................       .::::::.::-:.:-:::..-:.:--:=-+#####################################################********************************\\r\\n.............................::::::::..     .::::::...::---:::-==::::--:--###################################################***********************************\\r\\n.....::...  ...................::::::..    .::::-:......::....:=+::..-:-=+################################################**************************************\\r\\n.:::.....   .     ....................      .--::......   ......:-:::-==+*#############################################*****************************************\\r\\n---:.....   .........:::::::::::::::::..     ....................:--::==+#######################################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::.       ...........:.....----:--=*###################################****************************************************\\r\\n..........     ........................      ............::.....:-:--:-+*################################*******************************************************\\r\\n......  ...                                   .....  .. ..::..:..-----=*##*******########################*******************************************************\\r\\n.....     ..                        ......      ...:---::=:::::.:--::=#######***####################************************************************************\\r\\n...        ......                  ....:...     . .++-----.:---::::..=#**####***##****###########***************************************************************\\r\\n.....      ....::...              .....::....   ..:-::::-....-=..--=++=:::-=*###*++***##*#####******************************************************************\\r\\n           ............            ..............:==-:.....::::..:=#*=--=++**###*+*******####*******************************************************************\\r\\n             .........     ....      ............-=-:............-+##############*******************************************************************************\\r\\n               ........    ......      .........................-***#########*#####*****************************************************************************\\r\\n  ...         ....       ..:::.... ...........................:-*##*#+*#####**********++************************************************************************\\r\\n.......      ...          ..:::.   .....:-=-:::::......:...:::-*#####**######*********+=***************************************************+****+***************\\r\\n........     ...                    ....:---:::--:..:::::.:--=*#****###****************+***********************************************+++++++++++++++++********\\r\\n.. ....       ..                ......::..:::--==----::..:-+***********#**************************************************************+++++++++++++++++++++++***\\r\\n.......      ....  .....    .........::-:....::-=++=--==+**##****************++****************************************************+++++++++++++++++++++++++++++\\r\\n.........   ..... ..:::.  ..........:::-::...-=***++**######*********************************************************************+++++++++++++++++++++++++++++++\\r\\n.........    ........::..........::::::..::-+******##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......   ......................:-===+===++**************************++*****************************************************++++++++++++++++++++++++++++++++++++\\r\\n.....    .::::..::..:::::...:--:-=++******************************+******************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n...... ..::....::::----:-=+++*******###*******************************==+******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::...::--::-+**********++*************************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::-======---=++*******************************************************+++*********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:--:::-==++++++***=--=+**************************************++**+++**********+++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+==++==+********#*++++**##**+++*****************************+-=+++************+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+************************************************************+==+********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********+***************************+++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************++*************++*******++++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+==++****************************+**********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************++++***********#****************************+++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************+****######****************************+++***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************########**##************************+==+***********+************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=***********************########****************************++++**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:+************************#*****##***************************+++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.-+********************************************************+++++**********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:=+**********++++++++*********##*************************++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=:-+++++++++++++++++++*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+===+++++++++++++++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++*********+++++++\\r\\n++++++++++++++++++++++*****************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n=====+++++++++++++++++++++++******************************+++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n========+++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"#%%%%%###%%%%%#########################################%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%###########%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%##%%%%%#############%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%#######%%%%####%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%##############%%#%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%######%%####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%##*****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%%########%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=+*####*#############%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n-+##################################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n=#############################**##%#**######%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*##########******############**#%%##**######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########*=--==+#######%%#*++*%%%########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########+=+***#########%#*++#%%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%#%%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%%%###%%%##****##%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%##*++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=*###*+*########**+*#####%%##%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+---+*#%%%%%######*+*#####%####%%%######%%%%%%%%%%%%%%#%%%%##*==#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*=:-=+*####*****#%##############%######%%%%%%%#####%%%%%%%#=-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==::-==---=+++++=+*###%%##++****####%%############*#%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-==---::::-==---=*********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:---=++*+::::::::::-==+*++++++==#%%##*+=+##**#%######%%%%%%%%%%%%####%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::-==+++-:--:=***#+===*##**#####%##%%%%%%%#****#####*##%%%%%%%%%###*+==**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:---==-:::::-=+*+****######%###*###%%%%%%%*+*+=+*##++++*#%########*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::....::.::....:::-::---==++****##*+******+**+*####%%%%%###*+*##%*++=*%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::...:::--====+++=-:-==-++=----=----=+++***###%%%%%%####%%%###%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:=+=+*+=--:-----:-::--:::----::-----=-=+**#%%###%%%#%%%#%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n........::-=+==++===-::-::::----::-:::::::::::-----==***#%%##%%%%%%%%#%%##%%%%%%%%#%%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=====+=+*=-:::::::::--==----:::::::-====++++****#####%##%%%%%%##%##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%######################################\\r\\n...:--===-::::-::::::::::::-=-:::::::::::::---=++++++++++*#####%%##%%%%%%%##%%%%%###%%%####%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n::----====-:::::::::::::::...:...:::::::::::-==:::-==++++**###%%%%#%%%%%%%%%%%%%%#*#%%%%#**++++#%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-:::::..::....................::::::--=--------+====+**#%%%##%%%###%%%%%%%%%#%%%%##+=::::-==+#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=--==---::.......:--.........::::-::::::-=+=---=--==--=++==++*#%###%%#*##%%%%%%%%%%%%%%%*-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n:::-::............::..................:::-=----=+*++++=++****+*#%%%%####%%%%%%###%%%%%%#+=----::---*******%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::................................:........:=*****+*###+=+******#%%%%**####%%#*++*#%%%%%%%####**+++##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-::...::.........................::..........::::::::---=++*####*#%%%*##**##%#####%%%%%%%%%%%%%#*#######%%%%%%%###%%#%%%%%%%%%%%%%%%%%%%########################\\r\\n-:::::::.......::::::::::=++=:..........::::.::........::::-+###**####%%#**##%%%%%%%%%%%%%%##*+=+++=+*###***********#%%%%%%%%%%%%%%%%%%########%%###############\\r\\n...::...::::::::::----:::--==:.........:::::::.....::::..:::-=##*+++=+*###%%%%%#%%%%%%%%%%%##+===--====*##***#*****####%%%%%%%%%%%%%%%%%#**+++++**##############\\r\\n.........::........:::...::--:.......::::::::::::--::::-::----=++*+=+*+****#%%%%%%%%%%%##**+=-=-:-======+##***#*+***#######%%%%%###%#**#%%%##*=----=+*##########\\r\\n..............:::::::::..:::---:....:===---::::=++++--====---::==+**+*#**#%%%%%%##**+++#%#=--=*=========++====++=====++++***######*******#%%%##*+--::-=*########\\r\\n..........:-====-------:--:----:...:::-=-==---:++==-==-==-:::-----+*++*##%%#*+++++=--=*##*+==+-=====----==+==++===========+++***###***++**#%%%#***=-:::-+#######\\r\\n..:::::::.:+*++*+=-:::--------::..::::=--=====-:==-:.:-=***=---=++=++++**=---:::::::--=++++====--:--------=+++=+++====++===+++*******++++**###%#***=-:::-=*#####\\r\\n..::::::...-=-::-+*+==-:::::::...::::.....:=---------:..:::-===-+**+==+++==++-:::::::::-::---:--=--::-==---+=====++==========+********+=+++**##%%#**=-::::-*####\\r\\n...........:::::::-=+++=:.........:::......---::::::-:.....::::::-==--=+++++=----::::::::::::::::----:--=+-::----=++---=--=====+*******==+++++**#%***=::::.:+###\\r\\n.....::.....:::::.::::=+=-:........:::.....:------:::-:....::::::::---++=--=***+=-::........:.::..:---:::-:::::::::==-:::::---=-===+****====++++*##**+=:::..:+##\\r\\n.::::::....::::....::..::::..........::......:--::::::--:.........:=---==----==+====-:..............::-:::::::::::::--:::::::-----==++**+--=+===+***+*=-::...:*#\\r\\n.::...   ..::::....::...:::..................::-:::::::--:...:.....::::--===--==::::-:::..............:-:...:...:::..::.....::::::-=-==++=----===++*+++=:::...-#\\r\\n...       ..:::...::::::::.................::---::::::-:--:.:....::..::::-===--:::::::..:--:...........:-:............::...:..:::::----=++-:--=+==+**=+=::::...+\\r\\n.   ..............:::::...  ..............:-----::::::::::-:..........:.--:::-::::::::...:---::.........::............::.....:::.::--=--=++---==-=++++==::.:...-\\r\\n.   .  ...   ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........-:............::....::::::=---===+-:----====+=+-:.:....\\r\\n.          ..............   ............. .-:::--::::::-:::-:...........::-----:..::--:......::..........:::............:....--::..----===+=:----===+++=-::.:...\\r\\n          ...........:::.. ............. ..-----::::::::::--:............:-::---:.:::.....................::............:...:-:.:::::--=====:----===+++==::.....\\r\\n        ..:::....  ...::.. ....         .:--::::::::::::------:.....:-:...:-:.---:.:............... .. ....:..........:.::::::..:------====+::---===+++=+-:.....\\r\\n         .:::.      ..::..             .:----::::::::::----==--.....:-..::--:::---.:..:............   .....:..........:.::.::-::-=-::----=+=::::-===+++==::....:\\r\\n         .........................    .------:::::::::=+----==--.........:-=-.:--:..:..............  ...............:.:.::..:-----::-=--====---:-===+===--....:-\\r\\n        .....::::::::::::::::::::.  ..:::-------=-:---==---------..............:--. ........ ......  ..  .....:.....:.:::=---::::.:---:========--==+=--==:...:-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=:..:....... ....       .....:....::.:::----:::...:--==+++======+*+---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....:::::::::::...::--=+============------:.:---*\\r\\n                      ..........   ...------::---=---==----===----:........:::::--:.............     .   .:..::...:::::::::::...-====++-::-======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:--::::...:====++=:.:-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::-----:::..:==-====-..:=====++=-----::-=---=###\\r\\n          .::::...............:::.......:-===-:::::::::::-===---:.........:....:::....  .......     ... .-:.::::..:::-:::.:-=---=--:.:-===+++++------:-----=####\\r\\n.         ..:::.    ..::..   .::::........:-=-:::::::::::::----:.................  ... .......      .. .:..:--. ..:::::::-==--===:...:-==++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:......... ....... ..........        ....::.::::.......---==-----:..::--=+++===----=-:::::-+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... .:.................   .......  :::::::..  ....:-------:..:::--=====---------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.---::.:=-:...............  ........ ..::::::.. .....::..:--:..::--::...:::-----::--::=*#########\\r\\n.         ........:::...    ...          . .:-----:::::::::---:::::...:-*+:....::................  .::::::.:. ..   .::.::::::-:::::::::......:-----=*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....:::......     ...:::::::.::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::....:::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.::........::...:::::::::::::::::::::::..:::::::..........:-=++**####***************\\r\\n  ..:.....  ..:::..                        .....:---::::::--.......:....==---:       .....::-:::::::::::::::::::..:------::::::--:::-=+*#####*******************\\r\\n......      ..::...        .                ...--:::::::::-.......:-::..-==-+========-------------:-------==--====+++****************###************************\\r\\n.....       ..::::.....::::..                 .::::::::::::.  ....::.:::-=-=#%%%%%###############*##########++++*****################***************************\\r\\n......   ........:::::::::::.                 ::::::::::::..::.......::===-*%####%##%%%%#######################*#################*******************************\\r\\n......................................       .::::::.::-:.:-:::..-:.:--:--=####################################*################********************************\\r\\n.....:.......................::::::::..     .::::::...::---:::-==::::--:--###################################################***********************************\\r\\n.....::.... ..................:::::::..    .::::-:......::.....-=::..-:-=+################################################**************************************\\r\\n.:::.....   .     .....................     .---:......   ......:-:::-==+*##############################################****************************************\\r\\n:--::....   .........::::::::::::::::::.     ...............:....:--::==+#################*#####################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::..      ...........:.....----:--=*####################################***************************************************\\r\\n:.:.......     ........................      .............:.....:-::-:-+*#*##############################*******************************************************\\r\\n......  ....                                  .....  .. ..::..:..-----=*###****+*########################*******************************************************\\r\\n......    ...                       ......      ...:---::=:::::.:--::=#######***####################************************************************************\\r\\n....       ......                  ....:...     . .=+-----.:---:::::.=#***###***##****###########***************************************************************\\r\\n.....       ...:::..              .....:::...   ..:-::::-:...-=..:-=++=::::-+###*++***#########*****************************************************************\\r\\n           ............            ..............:==--.....::::..:=*#=--=+**####*++******####*******************************************************************\\r\\n            ..........     .....     ............-=-:............-+##############******##***********************************************************************\\r\\n               ........    .......     .........................-***#########**####*****************************************************************************\\r\\n  ....          ..       ...::................................:-+##*#**######*********=+************************************************************************\\r\\n.......      ....         ...::..  ......:--:::::......:....::-+#####**#######********+=***************************************************+****+***************\\r\\n........     ....                   ....::---:::-:..:::::..--=*##**####****************+***********************************************+++++++++++++++++********\\r\\n.......       ..                ......::...::--===---::...-+***********#**************************************************************++++++++++++++++++++++++++\\r\\n.........    ....  .....    ..........:-:.....:-=++=---=+**##*****************+****************************************************+++++++++++++++++++++++++++++\\r\\n..........  ........:::..  ..........::--:...:=+**++**#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   ........::..........::::::..::-=**#***##*********************************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......   .......................-===+====+**************************+++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n......   ..:::..:::.:::::...:--:--=+*************************************************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n ..... ..:::...::::----:-=++++******###*******************************+==******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::...:::-:::=***********+**************************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::--=====--:-++********************************************************++*********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:--:::--=++++++***+--=+**************************************+++*+++***********+++******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=++==+===+*******#*++++**##***++*****************************+==+++************+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+*************************************************************==+********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********+***************************+++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+**********************++**************+*******++++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+**************+==++***************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************+++***********##****************************++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*********************++***#######*#*************************+++***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******+****************########**##************************+==+***********+************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+**********************#########***************************++++**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.=*********************#**##****##****************************++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::+***********************#******#*************************++++++*********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:-+***********+++++++*********##**************************+++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-:=++++******++++++++*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+===++++++++++++++++*******************************************************************************++++****+++++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n====++++++++++++++++++++++++*******************************++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"#%%%%%###%%%%%#########################################%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%###########%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%##%%%%%#############%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n##%#######%%%%####%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%##############%%#%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%######%%####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%##*****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%%########%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=+*####*#############%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n-+##################################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n=#############################**##%#**######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*##########******############**#%%##**######%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########*=--==+#######%%#*++*%%%########%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########+=+***#########%#*++#%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%#%%%%%%%%%####%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%%%###%%%##****##%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%##*++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=*###*+*########**+*#####%###%%%%%%#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+---+*#%%%%%######*+*#####%####%%%######%%%%%%%%%%%%%%#%%%%##*==#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+*=:-=+*####*****#%##############%######%%%%%%%#####%%%%%%%#=-=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==::-==---=+++++=+*###%%##++****####%%############*#%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-==---::::-==---=*********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:---=++*+::::::::::-==+*++++++==#%%##*+=+##**#%######%%%%%%%%%%%%####%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::-==+++-:--:=***#+===*##**#####%##%%%%%%%#****#####*##%%%%%%%%%###*+==**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:---==-:::::-=+*+****######%###*###%%%%%%%*+*+=+*##++++*#%########*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::....::.::....:::-::---==++****##*+******+**+*####%%%%%###*+*##%*++=*%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::...:::--====+++=-:-==-++=----=----=+++***###%%%%%%####%%%###%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........::.:=+=+*+=--:-----:-::--:::----::-----=-=+**#%%###%%%#%%%#%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n........::-=+==++===-::-::::----::-:::::::::::-----==***#%%##%%%%%%%%#%%##%%%%%%%%#%%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=====+=+*=-:::::::::--==----:::::::-====++++****#####%##%%%%%%##%##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%######################################\\r\\n...:--===-::::-::::::::::::-=-:::::::::::::---=++++++++++*#####%%##%%%%%%%##%%%%%###%%%####%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n::----====-:::::::::::::::...:...:::::::::::-==:::-==++++**###%%%%#%%%%%%%%%%%%%%#*#%%%%#**++++#%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-:::::..::....................::::::--=--------+====+**#%%%##%%%###%%%%%%%%%#%%%%##+=::::-==+#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=--==---::.......:--.........::::-::::::-=+=---=--==--=++==++*#%###%%#*##%%%%%%%%%%%%%%%*-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n:::-::............::..................:::-=----=+*++++=++****+*#%%%%####%%%%%%###%%%%%%#+=----::---*******%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::................................:........:=*****+*###+=+******#%%%%**####%%#*++*#%%%%%%%####**+++##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-::...::.........................::..........::::::::---=++*####*#%%%*##**##%#####%%%%%%%%%%%%%#*#######%%%%%%%###%%#%%%%%%%%%%%%%%%%%%%########################\\r\\n-:::::::.......::::::::::=++=:..........::::.::........::::-+###**####%%#**##%%%%%%%%%%%%%%##*+=+++=+*###***********#%%%%%%%%%%%%%%%%%%########%%###############\\r\\n...::...::::::::::----:::--==:.........:::::::......:::..:::-=##*+++=+*###%%%%%#%%%%%%%%%%%##+===--====*##***#*****####%%%%%%%%%%%%%%%%%#**+++++**##############\\r\\n.........::........:::...::--:.......::::::::::::--::::-::----=++*+=+*+****#%%%%%%%%%%%##**+=-=-:-======+##***#*+***#######%%%%%###%#**#%%%##*=----=+*##########\\r\\n..............:::::::::..:::---:....:===---::::=++++--====---::==+**+*#**#%%%%%%##**+++#%#=--=*=========++====++=====++++***######*******#%%%##*+--::-=*########\\r\\n..........:-====-------:--:----:...:::-=-==---:++==-=====-:::-----+*++*##%%#*+++++=--=*##*+==+-=====----==+==++===========+++***###***++**#%%%#***=-:::-+#######\\r\\n..:::::::.:+*++*+=-:::--------::..::::=--=====-:==-:.:-=***=---=++=++++**=---:::::::--=++++====--:--------=+++=+++====++===+++*******++++**###%#***=-:::-=*#####\\r\\n..::::::...-=-::-+*+==-:::::::...::::.....:=---------:..:::--==-+**+==+++==++-:::::::::-::---:--=--::-==---+=====++==========+********+=+++**##%%#**=-::::-*####\\r\\n...........:::::::-=+++=:.........:::......---::::::-:.....::::::-==--=+++++=----::::::::::::::::----:--=+-::----=++---=--=====+*******==+++++**#%***=::::.:+###\\r\\n.....::.....:::::.::::=+=-:........:::.....:------:::-:....::::::::---++=--=***+=-::........:.::..:---:::-:::::::::==-:::::---=-===+****====++++*##**+=:::..:+##\\r\\n.::::::....::::....::..::::..........::......:--::::::--:.........:=---==----==+====-:..............:--:::::::::::::--:::::::-----==++**+--=+===+***+*=-::...:*#\\r\\n.::...   ..::::....::...:::..................::-:::::::--:...:.....::::--===--==::::-:::..............:-:...:...:::..::.....::::::-=-==++=----===++*+++=:::...-#\\r\\n...       ..:::...::::::::.................::---::::::::--:.:....::..::::-===--:::::::..:--:...........:-:............::...:..:::::----=++-:--=+==+**=+=::::...+\\r\\n.   ..............:::::...  ..............:-----::::::::::-:..........:.--:::-::::::::...:---::.........::............::.....:::.::--=--=++---==-=++++==::.:...-\\r\\n.   .  ...   ..........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:..........-:............::....::::::=---===+-:----====+=+-:.:....\\r\\n.          ..............   ............. :-:::--::::::-:::-:...........::-----:..::--:......:...........:::............:....--::..----===+=:----===+++=-::.:...\\r\\n          ...........:::.. ............. ..-----::::::::::--:............:-::---:.:::.....................::............:...:-:.:::::--=====:----===+++==::.....\\r\\n        ..:::....  ...::.. ....         .:--::::::::::::------:.....:-:...:-:.---:.:............... .. ....:..........:.::::::..:------====+::---===+++=+-:.....\\r\\n         .:::.      ..::..             .:----::::::::::----==--.....:-..::--:::---.:..:............   ................:.::.::-::-=-::----=+=::::-===+++==::....:\\r\\n         .........................    .------:::::::::=+----==--.........:-=-.:--:..:..............   ..............:.:.::..:-----::-=--====---:-===+===--....:-\\r\\n        .....::::::::::::::::::::.  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::.:---:========--==+=--==:...:-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=:..:....... ....       .....:....::.:::----:::...:--==+++======+*+---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....:::::::::::...::--=+============------:.:---*\\r\\n                      ..........   ...------::---=---==----===----:........:::::--:.............     .   .:..::...:::::::::::...-====++-::-======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:--::::...:====++=:.:-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::-----:::..:==-====-..:=====++=-----::-=---=###\\r\\n          .::::...............:::.......:-===-:::::::::::-===---:.........:....:::....  .......     ... .-..::::..:::--::.:-=---=--:.:-===+++++------:-----=####\\r\\n.         ..:::.    ...:..   .::::........:-=-:::::::::::::----:.................  ... .......      .. .:..:--. ..:::::::-==--===:...:-=+++++==---::----:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:......... ....... ..........        ....::.::::.......---==-----:..::--=+++===----=-:::::-+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... .:.................   .......  :::::::..  ....:-------:..:::--=====---------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.---::.:=-:...............  ........ ..::::::.. .....::..:--:..::--::...:::-----::--::=*#########\\r\\n.         ........:::...    ...          . .:-----:::::::::---:::::...:-*+:....::................  .::::::::. ..   .::.::::::-:::::::::......:-----=*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....:::......     ...:::::::.::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::....:::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.::........::...:::::::-:::::::::::::::..:::::::..........:-=++**####***************\\r\\n  ..:.....  ..:::..                        .....:---::::::--.......:....==---:       .....::-::::::::::::::::.::..:------::::::--:::-=+*#####*******************\\r\\n......      ..::...        .                ...--:::::::::-.......:-::..-==-+=-======-------------:-------==--====+++****************###************************\\r\\n.....       ..::::.....::::..                 .::::::::::::.  ....::.:::-=-=#%%%%%###############*##########++++*****################***************************\\r\\n......   ........:::::::::::.                 .:::::::::::...:.......::===-*%####%##%%%%#######################*#################*******************************\\r\\n......................................       .::::::.::-:.:-:::..--.:--:--=####################################*################********************************\\r\\n.....:.......................::::::::..     .::::::...::---:::-==::::--:--###################################################***********************************\\r\\n.....::.... ..................:::::::..    .::::-:......::.....-=::..-:-=+################################################**************************************\\r\\n.:::.....   .     .....................     .---:......   ......:-:::-==+*##############################################****************************************\\r\\n:--::....   .........::::::::::::::::::.     ...............:....:--::==+#################*#####################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::..      ...........:.....----:--=*####################################***************************************************\\r\\n..........     ........................      .............:.....:-::-:-+*#*##############################*******************************************************\\r\\n......  ....                                  .....  .. ..::..:..-----=*###****+*########################*******************************************************\\r\\n......    ...                       ......      ...:---::=-::::.:--::=#######***####################************************************************************\\r\\n....       ......                  ....:...     . .=+-----..---:::::.=#***###***##****###########***************************************************************\\r\\n.....       ...:::..              .....:::...   ...-::::-:...-=:.:-=++=::::-+###*++****########*****************************************************************\\r\\n           ............            ..............:==--......:::..:=*#=--=+**####*++******####*******************************************************************\\r\\n            ..........     .....     ............:=-:............-+##############******##***********************************************************************\\r\\n               ........    .......      ........................-***#########**####*****************************************************************************\\r\\n  ....          ..       ...:.................................:-*##*#**######*********=+************************************************************************\\r\\n.......      ....         ...::..  ......:-=:::::......:....::-+#####**##*####********+=***************************************************+****+***************\\r\\n........     ....                   ....::---:::=-..:::::..--=*##***###****************+***********************************************+++++++++++++++++********\\r\\n.......       ..                ......::...::---=----::...:+***********#**************************************************************++++++++++++++++++++++++++\\r\\n.........     ...  .....    ..........:-:.....:-=++=---=+**##*****************+****************************************************+++++++++++++++++++++++++++++\\r\\n..........  ........:::..  ..........::--:...:=+**++**#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   ........::..........::::::..::-=**#***###***************++***************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......    ...................:..:===++===+**************************+++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n..:...   ..:::..:::.::::::..:--::-=+*************************************************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n ..... ..:::...::::----::-++++******###*******************************+==******************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::...::-:::=***********+**************************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::--=====--:-++********************************************************+++********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:--::::-=++++++***+--=++**************************************++*+++***********+++******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=++==+===+*******#*++++**##***++*****************************+==+++*************++***************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+*************************************************************==+********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********+***************************+++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+**********************++**************++******++++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+**************+===+****************************************+**********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************++++**********##****************************+++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************+***#######*#*************************+++***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******+****************########*###************************+==+***********+************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+**********************#########***************************++++**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.=************************##****##****************************++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::+***********************#******#*************************++++++*********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:-+***********+++++++**********#**************************+++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-:=++++******++++++++*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+===+++++++++++++++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n====++++++++++++++++++++++++*******************************++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======++++++++++++++++++++++*********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%################%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%###########%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%##%%%%%%############%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%#######%%%%####%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%###############%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%###****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%%########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n=*####**#############%###############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n-*#####*###############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+#############################**###***######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*##########******###########***#%###**#####%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########*=--==*#######%%#*++#%%%#######%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n##########+=+**##########%#*++#%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%#%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%####%%%##*****#%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%##*+**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-+*###***########****#####%####%%%%##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+--=+*#%%%%%######*+*####%%####%%%######%%%%%%%%%%%%%%%%%%%##+=+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n**-:-=+*####*****#%##############%######%%%%%%%#####%%%%%%%#=-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=-::-==--==+*+++=+####%%#*++****####%%############*%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-==---::::-=----+*********+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:---=+**=::::::::::-==+*++++++==#%%##*+=*##*##%######%%%%%%%%%%%%######%%%%%%%%%%%%%%#**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::-==+++----:+**##+===*##**#####%##%%%%%%#*****####**##%%%%###%%##*+===*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:---==-:::::-=+*+****######%###*###%%%%%%%***+=+*##++++*#%########*++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n::::::....::.::....::--::---==+*****##*+******+**+*####%%%%%###*+*##%#+++*%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....::--====++==-:-=-=++=----=----=+++***###%%%%%%####%%%###%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........:..:=+=+*+=--:-=--::-::--:::----::-----=-=+**#%%###%%%%%%#%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################\\r\\n........::-=+==+====-:--::::---:::-::::::::::------==***#%%#%%%%%%%%%#%%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=====+++*=-:::::::::-===----:::::::-====++++****#####%##%%%%%%##%##%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n..::--===:::::-::::::::::::-=-:::::::::::::---=++++++++++*####%%%##%%%%%%%#%%%%%%#*#%%%####%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:-----====-::::::::::::::....:...:::::::::::-==:::-==++++**##%%%%%#%%%%%%%%%%%%%%#*#%%%%#**++++*###%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-:::::..::.:..................::::::--=--------+====+**#%%%##%%####%%%%%%%%%%%%%%##+-:::::-==#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=--==--:::.......:-:.........::::-::::::-=+=---=--==--=++==++*#%###%%*###%%%%%%%%%%%%%%%*-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n:::-::.............:..................:::-=----=**++++=++****+*#%%%%####%%%%%%###%%%%%%#++==-------******#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::................................:.......:-=*****+*###+=+******#%#%#**####%%#*++*#%%%%%%%%#####***##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-:....::..................:......::..........::::::::---=++*####*#%%%*##**##%#####%%%%%%%%%#%%##*#######%%%%%%%###%%#%%%%%%%%%%%%%%%%%%%%#######################\\r\\n-:::::::.......:::::::::-=*+-..........:::::.::........::::-+###**#**#%%#*###%%%%%%%%%%%%%%##*+=+++=+*###***********#%%%%%%%%%%%%%%%%%%########%%###############\\r\\n...::...::::::::::----:::--=-..........:::::::.....::::..:::-=##*+++=+*###%%%%##%%%%%%%%%%%#*+==---====*##**##*****####%%%%%%%%%%%%%%%#%#**++++++*##############\\r\\n.........::.......::::..:::--:.......::::::::::::--::::-::----=++*+=+*****#%%%%%%%%%%%%##*+=--=-:-======+#****#++****######%%%%####%#**#%%%##*+----=+*##########\\r\\n..............:::::::::..::----.....:===---::::+++++--====---::==+**+*#**#%%%%%%##**+++#%#=--++=========++====++=====++++***######*******#%%%##*+--::-=*########\\r\\n..........:-====---=---:--:----:...:::-=-==--::+==--==-==-:::----=+*++*##%%#*+++++=--=*##*+==+--====----==+==++===========+++***###***++**#%%%#***=-:::-+#######\\r\\n..:::::::.-+*++*+=-:::--------::..:::-=--====-:-==-:.:-=**+=---=++=++++**=---:::::::--=++++====--:--------=+++=+++====++===+++*******++++**###%#***=-:::-=*#####\\r\\n..::::::..:-=-::=+*+==-:::::::...:::......-=---------...:::-===-+**+===++==++-::::::::::::--::--=--::-=----+=====*+==========+********+=+++**##%%#**=-::::-*####\\r\\n.....:.....:::::::-=+++=:.........::.......---::::::-:.....::::::-==--=+++++=----::::::::::::::::----:--=+-:::----++---=--=====+*******==+++++**#%#**=::::.:+###\\r\\n....:::.....:::::.::::=+=-.........:::.....:------:::-:....::::::::---++=--=***+=-::.......:...:..:---:::-:::::::::==-:::::-----===+****=-==++++*##**+=:::..:+##\\r\\n.::::::....::::...:::..::::..........::.....::--::::::--:.........:=---==----==+====-:.............::--:::::::::::::--:::::::-----==++**+--=====+***++=-::...:*#\\r\\n.::...   ..:::....:::...:::..................::-:::::::--:...:.....::::--===--==::::::::..............:-:...:...:.:..::.....::::::-=--=++=----===++*+++=:.:...-#\\r\\n...       ..:::...::::::::.................::---::::::::--:.:....::..::::-==---:::::::..:-=:...........:-:............::......:::::--=-=++---==+==+**=+=::::...+\\r\\n.   ..............:::::...  ..............:-----::::::::::-:............--:::-::::::::...:---::.........::............::.....:::.::--=--=++---==-=+=++==::.:...:\\r\\n.   .  ..   ...........     ..............:----::::::::::::-............::-:-==-:::::::.....:-:.........:-:............::....::::::=---===+-:----====+++-:.:....\\r\\n.          .............    ..............:-:::--::::::-:::-............::-----:..::--:......:...........:::............:....--::..----===+=:----===+++==::.:...\\r\\n          ...........:::.. ............. ..-----::::::::::--:............:-::---:.:::.....................::............:...:::.:::::--=====:----===+++==::.....\\r\\n        ..:::....  ...::.. ... .        .:--::::::::::::------:.....:-:...:-:.---:.:............... .. ....:..........:.::::::..:------====+::---===+++=+-:.....\\r\\n         .:::.     ...::..             .:----::::::::::----==--.....:-..::--:::---.:..:............   ................:.::.::-::-=-::----=+=::::-===++===::....:\\r\\n         .........................    .------:::::::::=+----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=--====---:-==++=-=--....:-\\r\\n        .....::::::::::::::::::::.  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::.:---:===========+*=--==:...:-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=:..:....... ....       .....:....::.:::----:::...:--==+++======+*=---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.......... ...        ....::....:::::::::::...:---++===========-------:.:---*\\r\\n                      ....... ..   ...------::---=---==----===----:........:::::--:.............     .   .:..::...:::::::::::..:-===++=:.:-======--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-::::--:--::::...:====++=:.:-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::-----:::..:==--===:..:====+++=-----::-=---=###\\r\\n          .::::...............:::.......:-===-:::::::::::-===---:.........:....::::...  .......     ... .-..:::...:::-:::.:-=---=-:..:-===+++++------------=####\\r\\n.         ..:::.    ...:..   .::::........:-=-:::::::::::::----:.................  ... ......       .. .:..:--. ..:::::::-==--===:..::-=+++++=----:::---:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................. ..........        ....::.::::.......-=--=-----:..::--=+++===----=--::::-+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.... ::................    .......  :::::::..  ....:-------:..:::--=====---------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.---::.:=-:................ ........ ..:::::... .....::..:--:..::--::...:::-----::--::=*#########\\r\\n.         ........:::...    ...          . .:-----:::::::::---:::::...:-*+:....::................  .:::::::::...   ..:...::::-:::::::::......:-----=*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....::::.............:::::::.::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::...::::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.::........::...:::::::-:::::::::::::::..:::::::..........:-=++**####***************\\r\\n  ..:.....  ..:::..                        .....:---::::::--.......:....==---:        ....::-:::::::::::::::::::..:------:::::---::--=+*####********************\\r\\n......      ..::...        .                ...--:::::::::-.......:-::..-==-+=--=====-------------::------==--====+++****************###************************\\r\\n.....       ..::::.....::::..                 .::::::::::::.  ....::.:::-=-=#%%%%%###############*##########*++++****################***************************\\r\\n......   ........:::::::::::.                 .:::::::::::...:.......::-==-*%####%#%%%%%%######################*#################*******************************\\r\\n......................................       .::::::.::-:.:-:::..--.::-:--=####################################*################********************************\\r\\n.....:........................:::::::..     .::::::...::---:::-==:.::--:--*%#################################################***********************************\\r\\n.....::.... ..................:::::::..    .:-::--......::.....-=::..-:-=+################################################**************************************\\r\\n.:::.....   .     ....................      .---:......   ......:-:::-===*##############################################****************************************\\r\\n:--::....   .........::::::::::::::::::.     ...............:....:--::==+#######################################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::..      ...........:.....----:--=*###################################****************************************************\\r\\n..........     ........................      ......... ...:.....:-::--:+*#**#############################*******************************************************\\r\\n......  ....                                  .....  .....::..:..-----=*###******########################*******************************************************\\r\\n......    ...                       ......      ...:---::=-::::.:--::=#######***####################************************************************************\\r\\n....       ......                  ....:...     . .=+-----..---:::::.-#*****#***#*****###########***************************************************************\\r\\n.....       ...:::..              .....:::...   ...--:::-:...-=:.:-=*+=:..:-+*##*++****#*######*****************************************************************\\r\\n           ............            ..............:==--......:::..:=*#+-==+*######*+******####*******************************************************************\\r\\n            ..........     .....     ............:=-:............:+###############*****##***********************************************************************\\r\\n               ........    .......      ........................:***#########**####*****************************************************************************\\r\\n  ....           .        ..::................................:-+##*#**######*********++************************************************************************\\r\\n ......      ....         ...::..  ......:-=-::::......:....::-+#####**##**###*********=***************************************************+****+***************\\r\\n........     ....                   .....:---:::=-..:::::..--=+##****##****************++**********************************************+++++++++++++++++********\\r\\n.......       ...               ......::...:::--==---::...:=***********##*************************************************************++++++++++++++++++++++++++\\r\\n.........     .... .....    ..........:-:.....:-=++=---=+**##*****************+****************************************************+++++++++++++++++++++++++++++\\r\\n..........  ........:::..  ..........::--:...:=+**++**#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   ........::..........::::::..::-=*******#*****************+***************************************************++++++++++++++++++++++++++++++++++++++\\r\\n.......    ..........:........:..:===++===+***************************++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n..:...    .:::..:::..:::::...:-::-=+*************************************************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n .........::...::::-----:-=+++******###*******************************+==+*****************************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::...::--::=+**********+**************************************+++******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::-=====--:-=+********************************************************+++********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:-::::-=+++++++**+--==+**************************************++*+++***********+++******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.-++======+*******#**+++**###**++******************************=-=++*************++***************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n==+************************************************************+-=+*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************************+++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************+**************++******++++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***************+==+*********#******************************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************++++**********##****************************+++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************+****######*#**************************+++***********++*******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******++****************########*###***********************+==+************************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+**********************#########****************************+++**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.-+********************##*##****##****************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::=***********************#******#*************************++++++*********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=::+***********++++++++*********#**************************++++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-:-++++******+++++++++************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++==+++++++++++*+++++******************************************************************************++++****+++++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n=====+++++++++++++++++++++++*******************************++++************************************++++++++++++++++++++++++++++++++++++++++++***************++++\\r\\n=======+++++++++++++++++++++++********************************************************************++++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%###########%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%#%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%###*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%%###############%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%%######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n%%%####%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%###****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%%########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n+*####**############%%###############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n=*#####*##############################%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n+#############################**#%#***######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*##########******###########**##%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########+--==+*#######%%#*++#%%%#%#####%%%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########*+=+**#########%##*+*#%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%#%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%####%%%##*****#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%##****#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=+*###**#########***#####%%%###%%%%##%%%#%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=--=+*#%%#%%######*+*####%%####%%#######%%%%%%%%%%%%%%%%%%%#*+-+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n*+-:-=+*#%##*****#%##############%######%%%%%%%#####%%%%%%%*-=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-::-==--==+*+++=+###%%%#*++****###%%##############%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-=----::::-==--=+#***#****+++***###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----=+**=::::::::::-==+*++++++=+#%%##*++*##*##%######%%%%%%%%%%%%######%%%%%%%%%%%%%##*+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::-=++++--=-:+**##+===*##**####%##%%%%%%%#***++####**##%%%%#######*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:---==-:::::-=+*+****######%###*##%%%%%%%#*+*==+###++=+*#%########***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::....::.::....::--::---==+****##*++******+**+*####%%%%%###***#%%#+++#%#####%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....::--====++==---=-=++-----=----=+++***###%%%%%%####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........:..:=+=+*+=--:-=--:--::--:::----::-----=-=+**#%%###%%%%%%#%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-=+=++====-:--::::---::--::::::::::------==***#%%#%%%%%%%%##%%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=====+=+*=-:::::::::-===----:::::::-====++++***#########%%%%%%#%%###%%%%%%%#%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n..::-====:::::-::::::::::::-=-:::::::::::::--==++++++++++*####%%%##%%%%%%%#%%%%%%#*#%%%###%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:-----==+=-::::::::::::::....:...:::::::::::-=-:::-==++++**##%%%%#%%%%%%%%%%%%%%%#*%%%%##*+====**###%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n-==-==-:::::..::.:..................::::::--=--------+====+**#%%%##%%###%%%%%%%%%%%%%%%%#+-:::::---*%%%%#%%%%%%%%%%%%%%%%%%%####################################\\r\\n---==---::.......:-:.........::::-::::::-++=---=-:==--=+===++*#%###%#*##%%%%%%%%%%%%%%%#+-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n:::-::................................:::-=----=**+++==++***++*#%%%%####%%%%%%###%%%%%%#**+====----*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::................................:.......:-+*****+*###+=+******#%#%#*#####%%#*++*%%%%%%%%%######**##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-:....::..................:......::..........::::::::--==++*####*#%%#*##**##%####%%%%%%%%%%#%%#**#######%%%%%%%###%%#%%%%%%%%%%%%%%%%%%%%%######################\\r\\n-:::::::.......:::::::::-+*+-..........:::::.::........::::-+###**#**#%%#####%%%%%%%%%%%%%###*+=+++++*###*+*********#%%%%%%%%%%%%%%%%%%#########%###############\\r\\n...::...::::::::::----:::--=-..........:::::::.....::::..::--+##*+++=+*###%%%%##%%%%%%%%%%%#*+==---====*##**##*****####%%%%%%%%%%%%%%##%#**++++++**#############\\r\\n.........::.......::::..:::--:.......::::::::::::--::::-::----=++*+=+*****#%%%%%%%%%%%%###+=-==-:-======+#****#+++***######%%%%######**##%%##*+=----+*##########\\r\\n..............::::::::..:::----.....:===--::::-+++++--====---::==+**+##**#%%%%%%##**++*#%*=--++=========++====++=====+++++**######*******#%%%##*+--::-=*########\\r\\n..........:-====---=---:--:----:...:::-=-==--::+===-==-==-:::----=+*++*##%#**+++=+=--=*##*====--====---===+==++=======+===+++**####***++**#%%%#***=--::-=#######\\r\\n..:::--::.-+*++*+=-:::--------::..:::-=--====-:-==-:::-=**+=---=++=++++**===-:::::::--=++++====--:--------=++==+++====+====+++*******++++**###%%***=-:::-=*#####\\r\\n.:::::::..:-=-:-=+*+==-:::::::...:::......-=---------...:::-===-+**+==+++=+++-::::::::::::--::--=--::-=----======*+==========+********+=+++***##%#**=-::::-+####\\r\\n....::.....:::::::-=+++=:.........::.......---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----:--++-:::----++---=--=====+*******==+++++**#%#**=:::..:+###\\r\\n....:::.....:::::.::::=+=-.........:::.....:------:::-:....:::::::---=++=--=***+=-::..........::..:---:::::::::::::==-:::::-----===+****=-==*+++*##**+=:::..:+##\\r\\n.::::::....::::...:::..::::..........::.....::--::::::--:.........:=---==----==+====-:.............::--:::::::::::::--:::::::-----==++**+--=====+***++=-:::..:*#\\r\\n.::...   ..:::....:::...:::..................::-:::::::--:...:.....::::--===--==::::::::.............::-:...:..::::..::.....::::::-=--=++=----===++*+=+=:::...-#\\r\\n...       ..:::...::::::::.................::---::::::::--:.:....::..::::-==---:::::::..:-=:...........:-:............::......:::::--=-=++-:-==+==+*+=+=::::...+\\r\\n.   ..............:::::...  ..............:-----::::::::::-:............--:::-::::::::...:---::.........:::...........::.....:::.::--=--=++---==-===++=+::.:...:\\r\\n.   .  ..   ...........    ...............-----::::::::::::-............::-:-==-:::::::.....:-:..........-:............::....::::::=---===+-:----====+++-:.:....\\r\\n.          .............    ..............:-:::--::::::::::-............::-----:..::--:......:...........:::............:....--::..----===+=:----===++++=::.:...\\r\\n          ..........::::.. ............. ..-----::::::::::--:............:-::---..:::.....................::............:...:::.::::---=====:----===+++==::.....\\r\\n        ..:::....  ...::.. ... .        .:--::::::::::::------:.....:-:...:-:.---:.:............... .. ....:..........:.:::--:..:------====+::---===+++==-:.....\\r\\n         .:::.     ...::..             .----:::::::::::----==--.....:-..::--:::---.:..:............   ................:.::.::-::-=-::----=+=::::-===++===-:....-\\r\\n         .........................    .------:::::::::=+----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=--=====--:-==++=-=--....:-\\r\\n        .....::::::::::::::::::::.  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::.:---:===========+*=--==:...:-=\\r\\n        .........................    .::::--===++=---------------:...:......::.:-=-..:....... ....       .....:....::.:::-----::...:--===++======+*=---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----..:....... ...        ....::....:::::::::::...:---++===========-------:.:---*\\r\\n                      ....... ..   ...------::---=---==--=-===----:........:::::--:.............     .   .:..::...:::::::::::..:-===++=:.:-==-===--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-:::::-:--::::...:====++=:.:-=--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::-----:::..:==--===:..:====+++=-----::-=---=###\\r\\n          .::::...............:::.......:-===-:::::::::::-===---:.........:....::::...   ......     ... .-..::::..::::::..:-=---=-:..:-===+++++------------=####\\r\\n.         .::::.    ...:..   .::::........:-=-:::::::::::::----:.................  ... .....        .. .:..:--. ..:::::::-==--===:..::-=+++++=-----::---:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:................. ..........        ....::.::::.......-=--=-----:..::-==+++===----=--:::::+######\\r\\n:.         .::::......::::::::::::.         .--:---:::::::-::::.::.... ::.................   .......  .::::::..  ....:-------:..:::--=====---------::::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.---::.:=-:................ ........ ..::::::.. .....::..:--:..::--:::..::::----::--::=*#########\\r\\n.         .......::::...    ...          . .:-----:::::::::---:::::....-*+-....::................. .:::::.:::....  ......::::-:::::::::......:--=--=*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....::::.............::::::::::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::....:::::::::::.:::::::::::::::.....:::---==+*######**********\\r\\n   .....    ..:::::..........               ... .:-::::::::-:...........-=::.::........::....::::::-:::::::::::::::..:::::::..........:-=++*#####***************\\r\\n  ..:.. ..  ..:::..                        .....:---::::::--.......:....==---:        ....::-::::::::::::::.:.:::.:-------::::---::--=+*####********************\\r\\n......      ..::...        .                ...--:::::::::-.......:-::..-==-+=---====-------------:-------===-====+++****************###************************\\r\\n......      ..::::.....::::..                 .::::::::::::.  ....::.:::-=-=#%%%%################**#########*++++****################***************************\\r\\n......   .......::::::::::::.                 .:::::::::::..::.......::-==-*%###%%%%%%%%%######################*#################*******************************\\r\\n......................................       .::::::.::-:.:-::-..:-.::----=####################################*################********************************\\r\\n.....:........................:::::::..     .::::-:...::---:::-==:.::--:--*##################################################***********************************\\r\\n.....::.......................:::::::..    .:-::--......::.....-=::..-::=+################################################**************************************\\r\\n.:::.....   .    ......................     .:--:......   ......:-:::-===*##############################################****************************************\\r\\n::-::....   .........::::::::::::::::::.     ...............:....:--::==+##################*####################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::..      ...........:.....----:--=*###################################****************************************************\\r\\n::........     ........................      ........  ...:.....:--:--:=*#**#############################*******************************************************\\r\\n....... ....                                  ..... ......::..:..-----=*###*******#######################*******************************************************\\r\\n......    ...                       ......      ....---::=-::::.:--::-#######****###################************************************************************\\r\\n....       ......                  ....:...     ...=+---:-..---:::::.-**+*******#*****###########***************************************************************\\r\\n......      ...:::...             .....:::...   ...--:.:-:...:=:.:-=*+=...:-+*##*++****#*######*****************************************************************\\r\\n           .............           ..............:==--:.....:::..:=*#+-==+*######*+******####*******************************************************************\\r\\n            ...........    ......    ............:=-:............:=###############****###***********************************************************************\\r\\n               .........   .......      ........................:*#*#########**####*****************************************************************************\\r\\n  ....           .        ..:.................................:-+##***+######*********+=************************************************************************\\r\\n ......      ....          ...:..  ......:-=-::::......:....::-+#####**##**###*********=***************************************************+********************\\r\\n........     ....                   .....:----::--:.:::::..:-=+##****##****************************************************************+++++++++++++++++********\\r\\n.......       ...               ......:::..:::--==---::...:=*#***+*****##*************************************************************++++++++++++++++++++++++++\\r\\n..........    .... .....    ..........:--:.....:=++=---=++*###****************++***************************************************+++++++++++++++++++++++++++++\\r\\n........... ........:::..  ...........:--:...:-+**++**#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   .........:...........::::::.::-=**##***##****************+***************************************************++++++++++++++++++++++++++++++++++++++\\r\\n........   ..........::.......::.:-==++===+********#******************++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n..:...    ..::..:::..:::::...:--:-=+*************************************************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n .........::...::::-----:-=+++*******##*******************************+==+****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::...::--::-+*****#*******************************************+++******************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::--=====-::=+*********************************************************++********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:-::::-==++++++***=--=+**************************************++++++***********++++*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:=+======+*******##*++++**##**++******************************+-=++*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+************************************************************+==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************************++********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************++*************++******++++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***************+==+*********#******************************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************++++**********##****************************+++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************+****######*#**************************+++***********++*******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+****************############************************+==+***********************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=***********************#########***************************+++**********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::=********************##*###****##***************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:-+**********************##*******************************++++++*********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=::=************+++++++********##**************************++++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=:-+++********++++++++********#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++==+++++++++****++++******************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n=====++++++++++++++++++++++++*******************************+++************************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n=======+++++++++++++++++++++++*********************************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%#############%%%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%#######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%###**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%#####%######%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%%########%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n+*####**############%%###############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n=######*##############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*#############################**#%#**#######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n###########*+****###########**##%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##########=--==+*#######%##++*#%%%#%#####%%%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########*==+**#########%##++*#%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%%#%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%####%%%##*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%#****##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=+###***########****#####%%####%%%%##%%%#%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=--=+*#%%#%%######*+*####%%###%%%#######%%%%%%%%%%%%%%%%%%%#*=-*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n*+-:-=+##%##*****#%#####################%%%%%%%#####%%%%%%%*-=*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-::-==--==+*++++*###%%%#*++****###%%##############%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-==-=----::::==---=+#*#*#****++****##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----=+**=::::::::::-==+*+++*+==+#%%##*++*##*##%######%%%%%%%####%######%%%%%%%%%%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::::-=++*+--=::+**#*+===*#***####%##%%%%%%%#+++++####**##%%%########*+=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::.::::::::..:=---=-:::::-+**+****#####%%###*###%%%%%%#*+*==*###+==+*##########**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n::..::....:..::....:::-::---==+****##*++*****++*++#####%%%%%###**##%%#+++#%####%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........::....::----==*+==---=-=+=-----=----=+++**####%%%%%%####%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n...........:..:=+=+*+=--:-=--:--::--:::----:------=-=+**#%%###%%%%%%#%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-=+=++====-:--::::---::--::::::::::------==***#%%#%%%%%%%%##%%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--=====+=+*=-:::::::::-===----:::::::-====++++***#########%%%#%%#%%###%%%%%%%#%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n..::-===-::::::::::::::::::---:::::::::::::--=+++++++++++*####%%%##%%%%%%%#%%%%%##*#%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n:-----====-::::::::::::::....:...:::::::::::-=-::--=+++++**##%%%%#%%%%%#%%%%%%%%%##%%%%#**+---==+**#%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n===-==-:::::..::.:..................::::::-==-------=+==+=+**#%%###%%###%%%%%%%%%%%%%%%#*+-:::::::-*%%%%###%%%%%%%%%%%%%%%%%####################################\\r\\n-:-==---::.......:-:.........::::-::::::-++=---=--=---=+===++*#####%#*##%%%%%%%%%%%%%%%#+-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n.::-::................................:::-=----=**+++==++***++*#%%%%####%%%%%#**###%%%%##**+++===-=*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::........................................:-+****++*###+++******#%#%#*#####%##*+*#%%%%%%%%%##%%%###%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-:....::.................::......::..........::::::::--=+++#####*#%%####**##%%##%%%%%%%%%%%#%%#**#######%%%%#%%###%##%%%%%%%%%%%%%%%%%%%%%######################\\r\\n:::::::.........::::::::-+*+-..........:::::.::........::::-*##***#**#%%#####%%%%%%%%%%%%%###*+=+++++*##**+*****+***#%%%%%%%%%%%%%%%%%%#########%###############\\r\\n...::...::::::::::----:::--=-..........::::::......:::...::--+##*+++==*###%%%%#%%%%%%%%%%%%#*+==---====*##**##****#####%%%%%%%%%%%%%%##%#**++==++**#############\\r\\n.........:........::::..:::--:.......::::::::::::-:::::-::----=++*+=+*****#%%%%%%%%%%%##%#+=-==---======+#**+*#+++***######%%%%######**##%%%#*+=----+*##########\\r\\n..............::::::::..:.:---:.....-===--::::-++++=--====---:-==+**+##**#%%%%%%##**++*##*=--++===+=====++====++=====+++++**######*******#%%%##*+=-::-=*########\\r\\n..........:-====---=---:--:----:...:::-=-==--:-+==--==-==-:::----=+*++*##%#*+++==+=--=*#*+==+=--====----==+++++=======+===+++**####***++**#%%%#***=--::-=#######\\r\\n.:::---::.-+*++*+--:::--------::..:::-=--====-:-==-:::-=**+=---=++=++++**===--:::::::-=++++====--:--------=++==+++====+=====++*******++++***##%%#**=-:::--*#####\\r\\n.:::::::..:-=-:-=+*===-:::::::...:::......-=---------...:::-===-+**+==+++=+*+-::::::::::::--::--=--::-=-=--======*+==-=======+********+=+++***##%#**=-::::-+####\\r\\n....::.....:::::::-=+++=:.........::.......---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----:--++-::::---++---=---====+*******==+++++**#%#**=:::..:+###\\r\\n....:::.....:::::.::::=+=-.........:::.....:-----::::-:....:::::::---=++=--=***+=-::...........:..:---:::::::::::::==-:::::-----===+****=-==*+++*##**+=:::..:+##\\r\\n.::::::....::::...:::..::::..........::.....::--::::::--..........:=---==----==+====-:..............:--:::::::::::::--:::::::-----==+++*+--=====++**++=-::...:*#\\r\\n..:..    ..:::....:::...:::..................::-:::::::--:...:.....::::--===--==::::::::.............::-:...:..::.:..::.....::::::-=--=++=----===++*+=+=:.:...-#\\r\\n..        ..:::...::::::::.................::---::::::::--..:....::..::::-==---:::::::..:-=:...........:-:............::......:::::--=-=++=:-==+==+++++=::::...=\\r\\n.   ..... ........:::::...  ..............:-----::::::::::-:............--:::-::::::::...:-:-::.........::............::.....:::.::--=--=++----=-===++=+::.:...:\\r\\n       ..   ... .......     ..............-----::::::::::::-............::-:-==-:::::::.....:-:..........::............::....::::::=---===+-:----====+++-:.:....\\r\\n           .............     ........... .:-:::--::::::::::-............::-----:..::--...................:::............:....--::..:---===+=:----===++++=::.....\\r\\n          ..........:::... ............. .:-----::::::::::--:............:-::---..:::.....................::............:...:::.::::---=====:----===+++==::.....\\r\\n        ..:::....  ...::.. ... .        .:--::::::::::.:------:.....:-:...:-:.---:.:............... .  ....:............:::--:..:------=-=++::---===+++==-:.....\\r\\n        ..:::.     ...::..             .----:::::::::::----==--.....:-..::--:::---.:..:............   ................:.::.::--:-=-::---====::::-===++===-:....-\\r\\n         .........................    .------:::::::::=+----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=--=====-----=++=-=--....:-\\r\\n        .....:::::::::::::::::::..  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::.:---:===========+*=--==:...:-=\\r\\n        .........................    .::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::.:::-----::...:--===+=======++=---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.........  ...        ....::....:::::::::::...:---++===-=======-------:.:---*\\r\\n                      ......  ..   ...------::---=---==----===----:.........::::--:.............     .   .:..::...:::::::::::..:-===++=:.:-==-=+=--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-::::--:--::::...-====++-:.:==--=++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-:::::----:::..:==--===:.::====+++=-----::-=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:.....:::...   ......     ... .-..:::....:::::..:-=---=-:..:-===++++=----:-------=####\\r\\n.         .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .:..:--. ..:::::::==---===:..::-=+++++=-----::---:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........ .......  ..........        ....::.::::.......:=--=-----:..::-==+++===----=--:::::+######\\r\\n:.         .::::......::::::::::::.         .--:---:::::::-::::.::.... ::................    .......  .::::::..  ....:-:-----:..:::---====----------:::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.----:.:==:................ ........ ..:::::... .. ..::.::--:..::--:::...:::-:--::--:-=*#########\\r\\n.         .......::::....   ...          . .:-----:::::::::---:.:::....:*+-....::................. .:::::.:::....   .....::::-:::::::::......:--=--+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....::::.............::::::::::::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::...::::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   ....     ..:::::..........               ... .:-::::::::-:...........-=::.::........::....::::::-:::::::::::::::...:::::...........:-=+**#####***************\\r\\n   .:.. ..  ..:::..                        .....:---::::::--.......:....-=---:        ....::-::::::::::::::....::.:-------::::----:--=+*####********************\\r\\n......      ..::...                         ...--:::::::::-.......:-::..-==-+=---====-------------:-------===-====+++***************####************************\\r\\n......      ..:::........::..                 .::::::::::::.  ....::..::-=-=#%%%%################**#########*++++****################***************************\\r\\n......   .......::::::::::::.                 .:::::::::::...:.......::-==-*%#####%%%%%%%######################*####*############*******************************\\r\\n......................................       .::::::.::-:.:-::-..:-.::----=####################################*################********************************\\r\\n.....:........................:::::::..     .::::-:...::---::::-=:.:.--:--*#################################################************************************\\r\\n.....::.......................:::::::..    .:-::--.......:.....:=::..-::==################################################**************************************\\r\\n.:::.....   .     .....................     .:--:......   .......-::::===*#############################################*****************************************\\r\\n:::::....    ........::::::::::::::::::.     ...............:...::---:-=+##################*####################************************************************\\r\\n:::::....    ...:::::::::::::::::::::::..      ...........:.....:---:---+###################################****************************************************\\r\\n..........     ........................      ........  ...:.....:--:--:=*#**#############################*******************************************************\\r\\n.......  ...                                  .......... .::..:..:----=*####****+*#######################*******************************************************\\r\\n......    ...                       ......      ....=--::=-:::-.:--::-*#######***###################************************************************************\\r\\n....        .....                  ........     ...-+---::..---::::::-*+++++****#*****###########***************************************************************\\r\\n......      ...:-::..             .....:::...   ...--:..-:...:=:.:-=*+=...:-+*###++******######*****************************************************************\\r\\n            ............           ..............:==--:.....:::..:-*#+===*#######*+*******###*******************************************************************\\r\\n            ..........     ......    ............:=-:............:=*##############****###***********************************************************************\\r\\n                ........   .......      ........................:+#**########***###****+************************************************************************\\r\\n  ....           .        ......... .......:..................::+##**#+######*********+-************************************************************************\\r\\n ......       .            ......   ......:==::::......::...::-=######*##**###*********=+**************************************************+********************\\r\\n........      ...                    ..:.::---::-=:..::::..:-=+*#****##*****************+**********************************************+++++++++++++++++********\\r\\n... ....      ...               ......:::...::--==---::...:=*#**++*****##*************************************************************++++++++++++++++++++++++++\\r\\n..........    .... .....    ..........:--:.....:-++=---=++*###****************++***************************************************+++++++++++++++++++++++++++++\\r\\n...........  ..... ..::..  ...........:---...:-=**+=+*#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   .....................::::::.::-=+*###**##****************++**************************************************++++++++++++++++++++++++++++++++++++++\\r\\n........   ..........::.......::..:===+===++**************************++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n...:...   ..::..:::..:::::...:--:-=++************************************************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n  ........::...::::-----:-==+++******##********************************=-=****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::....::-:::=*****#*****+**************************************++******++**********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::---====--:-++*********+**********************************+***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...:::::--=+++++++**=:-=++**************************************++*++************+++*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..=++======+******##*+=++**##**+++******************************=-++**************++**************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=++************************************************************==+*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********+***************************+++*******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++*************++*******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**************+===+***************************************+++********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************++++*********##*****************************++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**********************++***#####**#**************************++++**********+=+******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+****************############************************+==+***********************************+++++***++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-+**********************#########****************************+++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:.-*********************#*###****##***************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=.:+**********************##*******************************++++++*********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-.=+***********+++++++********###**************************+++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++::=+++*******++++++++********#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++==+++++++++****++++******************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n====+++++++++++++++++++++++++*******************************++++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n=======++++++++++++++++++++++++********+++*********************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%############%%%%%%%%%%%%%%%%%%%%####*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%#######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%#########%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n+*####**############%%###############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n+######*##############################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*#############################*##%#**#######%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n###########*****############**##%###*######%%########%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#########*=--==+*#######%#*++*#%%%#%#####%%%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########*=+***#########%#*++*#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%##%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%###%%%%##*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%%###%%%%#****##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=*###*+*########****#####%%####%%%%##%%##%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n---+*#%%%#%%######*+#####%####%%%#######%%%%%%%%%%%%%%%%%%#*+=-#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n*=::-+*#%%##****##%#####################%%%%%%######%%%%%%%+==*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-::===-==++*++++*###%%%#*+****####%%##############%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-------:::-==---=*#*#*#****++***########%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----++*+-::::::::::-==**+++*+==+#%%##*++*##*#%%######%%%%%%%###########%%%%%%%%%%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::-::::::::::::-=++*=--=:-***#*+==+##***#%##%##%%%%%%%*+++++####***#%%%#######**+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:=--==-:::::-+**+****#####%%###*###%%%%%%#***==*###+===*#%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::....:..::....::--::---==+****##*++*****++*++#####%%%%%###**##%%#+++#%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........:.....::-=-==+*+==---=-=+=----==---=++++**####%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n..........::..-===+*+---:==--:--:---:::----:--=---=-=+*##%####%%%%%%#%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-===++====-:--::::---::--::::::::::-----===***#%%%%%%%%%%%##%%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%#######################################\\r\\n....:--====+++*+=-::::::::--===---::::::::-====++++***#########%%%#%%#%%#%#%%%%%%%#%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..::-===-::::-:::::::::::::---:::::::::::::--=+++++++++++*####%%%##%%%%%%%#%%%%%##*#%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:-----====-::::::::::::::....:...:::::::::::-=-::--=+++++**##%%%%#%%%%%#%%%%%%%%%##%%%%#**+----==++#%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n======::::::..::.:..................::::::-==-------=+==+=+**#%%#*#%####%%%%%%%%%%%%%%%#*=-:::::::-*%%%####%%%%%%%%%%%%%%%%%####################################\\r\\n-:-==---:........:-:.........::::-::::::-++==--=--=---=+===++*####%%#*##%%%%%%%%%%%%%%%#=-:::::::--*###***#%%%%%%%%%%%%%%%%%%#%#################################\\r\\n.:::::................................:::-=----+**+++==++***++*#%%%%####%%%%%#**##%%%%%###*++*++===*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::........................................:-+****++*###=++******#%#%#*#####%#**+*#%%%%%%%%%#%%%%%##%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-:...:::.................::......::..........::::::::--=+++#####*#%%####**##%%%#%%%%%%%%%%%#%%#**#######%%%%##%###%##%%%%%%%%%%%%%%%%%%%%%######################\\r\\n::::::::........::::::::-+*+-..........:::::.::........::::=*##***#**#%%#####%%%%%%%%%%%%%###*+=++=++*##*++*****+***#%%%%%%%%%%%%%%%%%%#########################\\r\\n..:::...:::::::::-----:::--=-.........:::::::......::::..::--+##*+++==*###%%%%#%%%%%%%%%%%%#*+==--====+*##**##****####%%%%%%%%%%%%%%%##%#***+===++*#############\\r\\n.........::.......::::..:::--:......:::::::::::::-::::--::----=++*+=+*****#%%%%%%%%%%%##%*+=-==:--======****+**+++***######%%%%##*###**##%%%#*+=----+*##########\\r\\n..............::::::::..:.:---:.....-===--::::-++++=--====---:-==+**+##**#%%%%%###**++*##+=-=++===+=====++====++====++++++**######*******#%%%##*+=-::-=*########\\r\\n..........:-====--==---:--:----:...:::==-==--:-+==-===-==-:::----=+*++*##%#*+++==+=--=*#*+==+=--===-----==+++++=======+===+++**####*+*++**#%%%#***=--::-=#######\\r\\n.:::---::.-**+**+--::---------:..::::-=--====-:-==-:::-=**+=---=++=++++**===--::::::--==+=+====--:--------=++=++++====+=====++*******++++***##%%#**=--::--*#####\\r\\n.:::::::..:==::-=++===-:::::::...:::......-=---------...:::-===-+**+===++=+*+-::::::::::::-:::--=--::-=-=-=======*+==-=======+********+=+++***##%#**=-::::-+####\\r\\n....::.....:::::::=++++=:........:::.......---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-++-::::---+=-------====++******==+++++**#%#**=:::..:+###\\r\\n....:::.....::::::::::=+=:.........:::.....:-----::::-:....:::::::---=++=--=***+=-::..........:...:---:::::::::::::==-:::::-----===+****=-==*+++*##**+=:::..:+##\\r\\n.::::::....:::....::...:::...........::.....::--::::::--..........:=---==----==+====-:.............::--::::::.::::::--:::::::-----==+++*+--=====++**++=-:::..:*#\\r\\n.::..    ..:::....::...:::...................::-:::::::--:...:.....::::--===--==::::::::..............:-:......:::...::...::::::::-=--=++=----===++*+=+=:::...-#\\r\\n..        ..:::...::::::::.................::---::::::::--..:....::..::::-==--::::::::..:-=:...........:-:............::......:::::--=-=++=:-==+==+++++=::::...=\\r\\n.   ..............:::::...  ..............:-----::::::::::-.............--:::-::::::::...:-:-::.........::............::.....:::.::-----=++------===++=+::.:...:\\r\\n    .....   ... .......    ...............-----::::::::::::-............::-:-==-:::::::.....:-:.........:-:............::....::::::=---===+-:----===++++-:.:....\\r\\n           .............    ............ .:-:::--::::::::::-............::-----:..::--...................:::............:....--::..:---===+=:----===++++=::.:...\\r\\n         ...........:::..  ............. .:-----::::::::::--:............:-::---..:::.....................::............:...:::.::::---=====:----===+++=+-:.....\\r\\n        ..:::....  ...::.. ... ....     .:--::::::::::.:------:.....:-:...:-:.---:.:............... .  ....:..........:.:::--:..:------=-=++::-:-===+++==-:.....\\r\\n        ..::..     ..:::..             .----:::::::::::----==--.....:-..::--:::---.:..:............   ................:.::.::--:-=-::---====::::-===++===-:....-\\r\\n         .........................   ..------:::::::::=+----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=--======----=++--==-....:-\\r\\n        .....:::::::::::::::::::..  ..:::-------=-:---==---------..............:--. ........ ......  ..  .....:.....:.:::=---::::.:----===========+*=--==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::----::....:--==++=======++=---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----.........  ...        ....::....:::::::::::...:---++=---=======-------:.:---*\\r\\n                      ......  ..   ...------::---=---==--=-===----:.........::::--:.............     .   .:..::.:.::::::::::...:====++=:.:-==-=+=--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-::::--:--::::...-====++-..:==--+++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::::---:::..-==--==-:.::====+++=-----::-=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:.....:::...   ......     ... .-..:::....:::::..:-=---=-:..:-===++++=----:-------=####\\r\\n.         ..::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .:..:--. ..:::::::==---===:..:--=+++++=-----::---:-+#####\\r\\n.         ..:::.    ..::::....::::.. .......:--:--:::::::::::-:........ ........ ...........      .....::.::::.......:=--=-----:..::-=++++===----=--:::::+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.....::................    .......  .::::::.. ......::-----:..:::---====----------:::=*#######\\r\\n:.          ..::::::::::...:::::..        ..:----::::::::::::-:.----:.:==:................ ........ ..:::::... .. ..:-.::--:..::--:::...::::::-::--:-=*#########\\r\\n.         .......::::....   ...          . .:-----:::::::::---:.:::....:*+-....::................. .:::::.:::....   .....::::-:::::::::::....:--=--+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....::::.............::::::::.:::.....:---==+*#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::...::::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   ....     ..::::::.........               ... .:-::::::::-:...........-=::.::........::....::::::-:::::::::::::::...:::::...........:-=+**#####***************\\r\\n   .:.. ..  ..:::...                       .....:---:::::::-.......::...-=---:        ....::-::::::::::::::...:::.:-------------=-:--=+*####********************\\r\\n......      ..::...                         ...--:::::::::-.......:-::..-==-+=---====-------------:-------===-===++++***************####************************\\r\\n......      ..:::........::..                 .::::::::::::.  ....:...::-=-=#%%%#################**#########*++++****################***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:.......::-==-*%#####%%%%%%%#######################*###*############*******************************\\r\\n......................................       .:::::::::--.:--:-:.:-:::----=####################################*################********************************\\r\\n.....:........................:::::::..     .::::-:...::---::::-=:.:.--:--*#################################################************************************\\r\\n.....::.......................:::::::..     :-::--:......:.....:=-:..-::==################################################**************************************\\r\\n..::.....   .    ......................     .:--:......   .......-::::===*##############################################****************************************\\r\\n.::::.....   ........::::::::::::::::::.     ...............:...::---:-=+##################*####################************************************************\\r\\n::::::....   ...:::::::::::::::::::::::..      ...........:.....:---:---+###################################****************************************************\\r\\n::........     .........................     ........  ...:.....::-:--:=*#***##**########################*******************************************************\\r\\n.......  ...                                  .......... .::..:..:----=*####****+*#######################*******************************************************\\r\\n.......   ...                       ......      ....==-::=-:::-.:--::-*#######***###################************************************************************\\r\\n....        .....                  .........     ..-+-::::..---:::::::*+=+++****#*****###########***************************************************************\\r\\n......      ...::::..             ......::...   ...:-:..-:...:=:.:--**=:..:-+*###++******######*****************************************************************\\r\\n.           ............           ...............-==-:.....:::..:-*#*==+*#######*+*******###*******************************************************************\\r\\n            ..........     ......    ............:--:............:=*##############****###***********************************************************************\\r\\n                ........   .......      ........................:+#**########***####*#*+*#**********************************************************************\\r\\n  ....           .         .................:.................::=###*#+*#####*********+-+***********************************************************************\\r\\n ......       .            ......   ......:==:::::......:...::-=*#####*##**###*********=+**************************************************+********************\\r\\n........      ...                    ..::::---::-=:..:::::.:-=+*#*****##***************************************************************+++++++++++++++++********\\r\\n........      ...               ......:-::..:::-==----:...:=*#***+**+***#*************************************************************++++++++++++++++++++++++++\\r\\n..........    .... .....    ..........::-:.....:-=+=---==+*###*****************+***************************************************+++++++++++++++++++++++++++++\\r\\n...........  ..... ..:...  ...........:---:..:-=+*+=+*#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........    ....................::::::..::=+**##**##****************++**************************************************++++++++++++++++++++++++++++++++++++++\\r\\n........   ..........::.......::..:-==+===++**************************++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n...:...    .::...:::.::::::..:--:--=+***********************************+************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n  ........:::...:::-------==+++******##********************************+==+***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::...::--::=*****#*****+**************************************++******++**********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::::---===--:-=+*********+**********************************+***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...:::::--=+++++++**=--=++**************************************++++++***********+++*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..-++======+******##*+=++**##***++******************************=-=+**************++**************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=++***********************************************************+=+*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************************+++*******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++*************+++******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**************+===+***************************************+++********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************++++*********##*****************************++++************+****************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************+****#####*#**************************++++**********+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+****************############************************+==+***********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:=**********************##########***************************+++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-.-+********************#*###****##****************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=::=**********************##********************************++++++********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=:-+************++++++********###**************************+++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++-:=++*********+++++++********#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++==+++++++******++*******************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n====+++++++++++++++++++++**++*******************************++++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n=======++++++++++++++++++++++++********+++*********************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%############%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%############%%%%%%%%%%%%%%%%%%%%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%#######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n%#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n##############%%%%%%%%%%%%%#########%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n+*####**############%%###############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n+######*###########################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n*#############################*##%#**######%%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n###########*****############**##%###*#####%%%########%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#########*=--==+*#######%#*++*#%%%#%#####%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########*=+***#########%#*++*#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n##########################%##%%%%%%%%####%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%###%%%%##*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n*#########################%%%%%%%%%%%%###%%%%%#****##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n=*###*+*########****#####%%####%%%%##%%##%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n---+*#%%##%%######*+#####%####%%%#######%%%%%%%%%%%%%%%%%%#*+=-#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n*=::-+*#%%###***##%#############%######%%%%%%%######%%%%%%%+==*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-:-======++*++++*###%%%#*+****####%%##############%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-------:::-==---=*#*#*#****++***########%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n----++*+-::::::::::-==**+++*+==+#%%##*++*##*#%%######%%%%%%%###########%%%%%%%%%%%%##*+==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::-::::::::::::-=++*=--=:-***#*+==+##***#%##%##%%%%%%%*+++++####***#%%%#######*++++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:=--==-:::::-+**+****#####%%###*##%%%%%%%#***==*###+===*#%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::....:..::....::--::---==+****##*++*****++*++#####%%%%%###**##%%#+++#%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........:.....::-=-==+*+==---=-=+=----==---=+++***####%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..........::..-===+*+---:==--:--:---:::----:--=---=-=+*##%####%%%%%%#%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-===++====-:--::::---::--::::::::::-----===***#%%%%%%%%%%%##%%##%%%%%%%%#%%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%######################################\\r\\n....:--====+++*+=-::::::::--===---::::::::-====++++***#########%%%#%%#%%#%#%%%%%%%#%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..::-===-::::-:::::::::::::---:::::::::::::--=+++++++++++*####%%%##%%%%%%%#%%%%%##*#%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:-----====-::::::::::::::....:...:::::::::::-=-::--=+++++**##%%%%#%%%%%#%%%%%%%%%##%%%%#**+----==++#%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n======::::::..::.:..................::::::-==-------=+==+=+**#%%#*#%####%%%%%%%%%%%%%%%#*=-:::::::-*%%%####%%%%%%%%%%%%%%%%%#%##################################\\r\\n-:-==---:........:-:.........::::-::::::-++==--=--=---=+===++*####%%#*##%%%%%%%%%%%%%%%#=-:::::::--*###***#%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:::::................................:::-=----+**+++==++***++*#%%%%####%%%%%#**##%%%%%###*++*++===*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::........................................:-+****++*###=++******#%#%#*#####%#**+*#%%%%%%%%%#%%%%%##%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n-:...:::.................::......::..........::::::::--=+++#####*#%%####**##%%%#%%%%%%%%%%%#%%#**#######%%%###%###%##%%%%%%%%%%%%%%%%%%%%%######################\\r\\n::::::::........::::::::-+*+-..........:::::.::........::::=*##***#**#%%#####%%%%%%%%%%%%%###*+=++=++*##**+**+**+***#%%%%%%%%%%%%%%%%%%#########################\\r\\n..:::...:::::::::-----:::--=-.........:::::::......::::..::--+##*+++==*###%%%%#%%%%%%%%%%%%#*+==--====+*##**##****####%%%%%%%%%%%%%%%##%#***+===++*#############\\r\\n.........::.......::::..:::--:......:::::::::::::-::::--::----=++*+=+*****#%%%%%%%%%%%##%*+=-==:--======****+**+++***######%%%%##*###**##%%%#*+=----+*##########\\r\\n..............::::::::..:.:---:.....-===--::::-++++=--====---:-==+**+##**#%%%%%###**++*##+=-=++===+=====++====++====++++++**######*******#%%%##*+=-::-=*########\\r\\n..........:-====--==---:--:----:...:::==-==--:-+==-===-==-:::----=+*++*##%#*+++==+=--=*#*+==+=--===-----==+++++=======+===+++**####*+*++**#%%%#***=--::-=*######\\r\\n.:::---::.-**+**+--::---------:..::::-=--====-:-==-:::-=**+=---=++=++++**===--::::::--==+=+====--:--------=++=++++====+=====++*******++++***##%%#**=--::--*#####\\r\\n.:::::::..:==::-=++===-:::::::...:::......-=---------...:::-===-+**===+++=+*+-::::::::::::-:::--=--::-=-=-=======*+==-=======+********+=+++***##%#**=-::::-+####\\r\\n....::.....:::::::=++++=:........:::.......---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-++-::::---+=-------====++******==+++++**#%#**=:::..:+###\\r\\n....:::.....::::::::::=+=:.........:::.....:-----::::-:....:::::::---=++=--=***+=-::..........:...:---:::::::::::::==-:::::-----===+****=-==*+++*##**+=:::..:+##\\r\\n.::::::....:::....::...:::...........::.....::--::::::--..........:=---==----==+====-:.............::--::::::.::::::--:::::::-----==+++*+--=====++**++=-:::..:*#\\r\\n.::..    ..:::....::...:::...................::-::::::---:...:.....::::--===--==::::::::..............:-:......::::..::...::::::::-=--=++=----===++*+=+=:::...-#\\r\\n..        ..:::...::::::::.................::---::::::::--..:....::..::::-==--::::::::..:-=::..........:-:............::......:::::--=-=++=:-==+==+++++=::::...=\\r\\n.   ..............:::::...  ..............:-----::::::::::-.............--:::-::::::::...:---::.........::............::.....:::.::-----=++------===++=+::.:...:\\r\\n    .....   ... .......    ...............-----::::::::::::-............::-:-==-:::::::.....:-:.........:-:............::....::::::=---===+-:----===++++-:.:....\\r\\n           .............    ............ .:-:::--::::::::::-............::-----:..::--:..................:::............:....--::..:---===+=:----===++++=::.:...\\r\\n         ...........:::..  ............. .:-----::::::::::--:............:-::---..:::.....................::............:...:::.::::---=====:----===+++=+-:.....\\r\\n        ..:::.... ...:::.. ...........  .:--::::::::::.:------:.....:-:...:-:.---:.:............... .  ....:..........:.:::--:..:------=-=++::-:-===+++==-:.....\\r\\n        ..::..     ..:::..            ..----:::::::::::----==--.....:-..::---::---.:..:............   ................:.::.::--:-=-::---====::::-===++===-:....-\\r\\n         .........................   ..------:::::::::=+----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=--======----=++--==-....:-\\r\\n        .....:::::::::::::::::::..  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=---::::.:----===========+*=--==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::----::....:--==++=======++=---=-:..:--+\\r\\n                                    .:--------------===---------:-:.........-::----..:......  ...        ....::....:::::::::::...:---++=---=======-------:.:---*\\r\\n                      ......   .   ...------::---=---==--=-===----:.........::::--:.............     .   .:..::.:.::::::::::...:====++=:.:-==-=+=--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==--=---==--:....:.....::::--...:..........    ..   ::..-::::--:--::::...-====++-..:==--+++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--.............     ... .-:..-::::::---:::..-==--==-:.::====+++=-----::-=---=###\\r\\n          .::::...............:::.......:-==--:::::::::::-===---:.........:.....:::...   ......     ... .-:.:-:....:::::..:-=---=-:..:-===++++=----:-------=####\\r\\n.         .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .:..:--. ..:::::::==---===:..:--=+++++=-----::---:-+#####\\r\\n.         ..:::..   ..::::....::::.. .......:--:--:::::::::::-:........ ........ ...........      .....::.::::.......:=--=-----:..::-=++++===----=--:::::+######\\r\\n:.         .::::.....:::::::::::::.         .--:---:::::::-::::.::.....::................    .......  .::::::.. ......::-----:..:::---====----------:::=*#######\\r\\n:.         ..:::::::::::...:::::..       ...:----::::::::::::-:.----:.:==:................ ........ ..:::::... .. ..:-.::--:..::--:::...::::::-::--:-=*#########\\r\\n.         .......::::....   ....         . .:-----:::::::::---:.:::....:*+-....::................. .:::::.:::....   .....::::-:::::::::::....:--=--+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........=-.....:.................:-::....::::.............::::::::.:::.....:---==**#####********\\r\\n              ...:::::::::::.              ......:-::::::::::....:......-=:...............::....::...::::::::::::.:::::::::::::::.....:::---==+*####************\\r\\n   ....     ..::::::.........               ... .:-::::::::-:...........-=::.::........::....::::::-:::::::::::::::...:::::...........:-=+**#####***************\\r\\n   .:.. ..  ..:::...                       .....:---:::::::-.......::...-=---:        ....::-::::::::::::::...:::.:-------------=-:--=+*####********************\\r\\n......  ..  ..::...                         ...--:::::::::-.......:-::..-==-+=----===-------------::------===-===++++***************####************************\\r\\n......      ..::::.......::..                 .::::::::::::.  ....:...::-=-=#%%%#########*#######**#########*++++****################***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:.......::-==-*%####%%%%%%%%%%#####################*###*############*******************************\\r\\n......................................       .:::::::::--.:--:-:.:-:::----=####################################*################********************************\\r\\n.....:........................::::::::.     .::::-:...::---::::-=:.:.--:--*#################################################************************************\\r\\n.....::......................::::::::..     :-::--:......:.....:=-:..-::==################################################**************************************\\r\\n..::.....      ........................     .:--:......   .......-::::===*##############################################****************************************\\r\\n.::::.....  ..........:::::::::::::::::.     ...............:...::---:-=+#######################################************************************************\\r\\n::::::....   ...:::::::::::::::::::::::..      ...........:.....:---:---+###################################****************************************************\\r\\n::........     .........................     ........  ...:.....::-:--:=*#***##**########################*******************************************************\\r\\n.......  ...                                  .......... .::..:..:----=*####****+*#######################*******************************************************\\r\\n.......   ...                       ......      ....==-::=-:::-.:--::-*#######***###################************************************************************\\r\\n....        .....                  .........     ..-+-::::..---:::::::*+=+++****#*****############**************************************************************\\r\\n......      ...::::..             ......::...   ...:-:..-:...:=:.:--**=:..:-+*###++******######*****************************************************************\\r\\n.           ............           ...............-==-:.....:::..:-*#*==+*#######*+******#####******************************************************************\\r\\n            ..........     ......    ............:--:............:=*##############****###***********************************************************************\\r\\n                ........   .......      ........................:+#**########***####*#*+************************************************************************\\r\\n   ...                     .................:.................::=###*#+*#####*********+-+***********************************************************************\\r\\n ......                    ......   ......:==:::::......:...::-=*#####*##**###*********=+**************************************************+********************\\r\\n........      ...                    ..::::---::-=:..:::::.:-=+*#*****##***************************************************************+++++++++++++++++********\\r\\n........      ...               ......::::..:::-==----:...:=*#***+**+***#*************************************************************++++++++++++++++++++++++++\\r\\n..........    .... .....    ...........:-:.....:-=+=---==+*###*****************+***************************************************+++++++++++++++++++++++++++++\\r\\n...........  ..... ..:...  ...........:---:..:-=+*+=+*#######********************************************************************+++++++++++++++++++++++++++++++\\r\\n..........   .....................::::::..::=+**##**##****************++**************************************************++++++++++++++++++++++++++++++++++++++\\r\\n........   ..........::.......::..:-==+====+**************************++****************************************************++++++++++++++++++++++++++++++++++++\\r\\n...:...    .::...:::.::::::..:--:--=+***********************************+************************************************+++++++++++++++++++++++++++++++++++++++\\r\\n  ........:::...:::-------==+++******##********************************+==+***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::...::--::=*****#*****+**************************************++******++**********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::::---===--:-=+*********+**********************************+***********+++*******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...:::::--=+++++++**=--=++**************************************++++++***********+++*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..-++======+******##*+=++**##***++******************************=-=+**************++**************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=++***********************************************************+=+*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************************+++*******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++*************+++******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**************+===+****************************************++********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************++++*********##*****************************++++************+****************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************+****#####*#**************************++++**********+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+****************############************************+==+***********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-:=**********************##########***************************+++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-.-+********************#*###****##****************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=::=**********************##********************************++++++********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=:-+************++++++********###**************************+++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++-:=++*********+++++++********#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++==+++++++******++*******************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++++++++++******************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n====+++++++++++++++++++++***+********************************+++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n=======+++++++++++++++++++**+++*********++*********************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%#############%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%###########%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%#######%%%%%##%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n########%####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%######%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#############%%%%%%%%%%%%%%########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n+#####*##############%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n+##################################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##############################*##%#**######%######*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##########******############**#%%##**#####%%%########%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#########*=--==+#######%%#*++*%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########+=+***#########%#*++#%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%#%%%%%%%%%###%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%%###%%%##**++*##%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n##########################%%%%%%%%%%%%###%%%%%#****##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+*###*+*########****#####%%####%%%###%%##%%%%%%%%%%%%%%%%%#%%#*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n--=+*#%%##%%######++#####%####%%%#######%%%%%%%%%%%%%%%%%%#*+-=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n*=:-=+*#%%###***#%##############%######%%%%%%%#####%%%%%%%#+=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-:-======+**++++*###%%%#*+****####%%##############%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==-------:::-==---=*#*#*#***+++***########%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=+**+-::::::::::-=+***++*+==*#%###*++*##*#%%######%%%%%%#######**###%%%%%%%#%%%##*+===*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::--::::::::::::-=++*=--=:-***#*+==+##**##%##%##%%%%%%%*+=+=+####***#%%%#######**++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::.::::::::..:=-----:::::-+**+#***#####%####*##%%%%%%%#***==*###+===*%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::.......::...:::-:::---==+****##*++*****++*++#####%%%%#%##**##%%#+++#%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........:....:::---==+*+==--==-=+==---==---=+++***###%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===+*+----==--:--:-=-:::----:--=--==-=+*##%####%%%%%%#%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-===++====-:--::::---::--::::::::::-----==+***#%#%%%%%%%%%##%%##%%%%%%%%#%%%####%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%######################################\\r\\n....:--====+++*+-:::::::::-====---::::::::-====+++****########%%%%#%%%%%%%#%%%%%%%#%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:--===-::::-:::::::::::::--::::::::::::::--=+++++++++++*####%%%##%%%%%%%%%%%%%##*%%%%####**####%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:-----====-::::::::::::::....:..::::::::::::-=-::--=+++++*###%%%%#%%%%%#%%%%%%%%%##%%%%#**+------==*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.:::.:.................:::::::-==-------=+==+=+**#%%#*#%####%%%%%%%%%%%%%%%#*=-:::::::-*%%%####%%%%%%%%%%%%%%%%%%%##################################\\r\\n-:-=---::........:-:.........::::-::::::-++=---=--=---=+===++*####%%#*##%%%%%%%%%%%%%%%#=----::::--*##****#%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:::::................................:::==----+**+++==++***++*#%%%#####%%%%%#**##%%%%%%###***+++++*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::........................................:-+****++*##*=++******#%#%#*#####%#****#%%%%%%%%%#%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n-:..::::.................::......::..........::::::::--=+++#####*#%%####**##%%%%%%%%%%%%%%##%##**#######%%%#######%##%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n::::-::.........::::::::-+++-..........:::::.::........:::-=*##***#**#%%#####%%%%%%%%%%%%%###*+=++=++*##*++*****+***#%%%%%%%%%%%%%%%%%%#########################\\r\\n..:::...:::::::::--==-:::----.........:::::::......::::..::--+##*+++==*###%%%%#%%%%%%%%%%%%#*+==--====+*##**##***#####%%%%%%%%%%%%%%%##%#***+===++*#############\\r\\n........:::.......::::..:::--:......:::::::::::::-::::--::----+++*+=+*****#%%%%%%%%%%%##%*==-+=--==+====****+**+++****#####%%%%##*###**#%%%%#*+=----=*##########\\r\\n..............::::::::..:.:---:.....-===--:-::-++++=-====----:-==+**+##**#%%%%%###**+=*##+=-=++===+=====*+====++====++++++**######*******#%%%##*+=-:::=*########\\r\\n..........:--===--==---:-::----:...::-==-==--:-+======-==-:::----=+*++*#%%#*++===+---=**++==+=--====---===+++++======++===++++*####***++**#%%%#***=--::-=*######\\r\\n.:::---:::=**+**=-:::---------:..::::-=--====-:-==-::--=**+=---=++=++++**===--::::::--==+++====--:--------=++=+=++====+=====++*******+++++**##%%#**=--::--*#####\\r\\n::::--::..:==::-=*+===-:::::::...:::......-=---------..::::-===-+**===+++=+++-::::::::::::-:::--=-----===-======+*+==========+********+=++****##%#**=-::::-+####\\r\\n...:::.....::::::-=++++=:........:.:......:---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-+=:::::---++=------====++******==+++++**#%#**=-::..:+###\\r\\n....:::.....::::::::::=+=-.........:::.....:-----::::-:....:::::::---=++=--+***+=-::..............:---:::::::::::::==-:::::-----===+****=-==*+++*##**+=:::..:+##\\r\\n.::::::....:::....::...:::...........::.....::--:::::---..........-=---==----==+====-:.............::--::::::::::::::-:::::::-----==+++++--=====++**+++-:::..:*#\\r\\n..:..    ..:::....:::..::::..................::-::::::---....:.....::::--===--==::::::::............:::-:...:.:::::..::...::::::::-=--=++=--=-=+=++*+=+=:::...:#\\r\\n..        ..:::...::::::::.................::---::::::::--..:....::..::::-==--::::::::..:-=::..........:-:............::......:::::--=-=++=:-==+==+++++=::::...=\\r\\n.   ..............:::::...  ..............:-----::::::::::-.............--:::-::::::::...:::-::.........::............::.....:::.::-----=++------===++=+-:.:...:\\r\\n    .  ..   ... .......     ..............-----::::::::::::-............::-:===-:::::::.....:-:..........-:............::....::::::=---===+-:---====++++-:.:....\\r\\n           .............    ............ .:-:::--::::::::::-............::-----:..::--...................:::............:....--::..:---===+=:----===++++=::.:...\\r\\n          .........::::..  ............. .:-----::::::::::--:............:-::---..:::.....................::............:...:::.::-:---=====:----===+++=+-:.....\\r\\n        ..:::........:::.. ...........  .:--::::::::::::------:.....:-:...:-:.---:.:............... .  ....:..........:.:::--:..:--:-----=++::-:-===+++==-:....:\\r\\n        ..::..     ..:::..             .----:::::::::::----==--.....:-..::---::---.:..:............   ..............:.:.::.:---:--:::---====::::-===++===-:....-\\r\\n         .........................    .------:::::::::==----==--.........:-=-.:--:..:..............  .........:.....:.::::..:----:::-=:-======----=++--==-....:-\\r\\n        .....::..:::::::::::::::..  ..:::-------=-:---==---------..............:--. ...............  ..  .....:.....:.:::=--::::..:----===========+*=--==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::----::....:--==++=======++=---=-:..:--+\\r\\n          .                         .:--------------===-----------:.........-::----.........  ...        ....::....:::::::::::...---=++=---======--------:.:---*\\r\\n                                   ...------::---=---==--=-===----:........:::::--:.............     .   .:..::.:.::::::::::...:====++=:.:-=--=+=--------::---+#\\r\\n         ............:::::::::::......:-----:::::----==-==---==--:....:.....::::--..............    ..   ::..-::::-----::::...-====++-..:==--+++-------------=##\\r\\n         ..::::::::::::::::::::::......:------:::::::----==----=-.....:..:...:.:--..............    ... .-:..-::::::---:::..-==--==-:.:-====+++=------:-=---=*##\\r\\n         ..::::...............:::.......:-==--:::::::::::-====--:.........:.....::....   ......     ... .-:.:-:....:::::..:==---=-:..:-===++++=----:---=---=####\\r\\n.         .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .::.:--. ..:::::::==---==-:..:--=+++++=------:---::+#####\\r\\n.         ..:::.    ..::::....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.::::.......:==-=-----:..::-=++++===----=--:::::+######\\r\\n:          .::::......::::::::::::.         .--:---:::::::-::::.::.....:-................    .......  .::::::.. ......:::----:..::------------------:::=*#######\\r\\n:.         ..::::::::::::..:::::..       ...:----::::::::::::-:.----:.:==-:............... ........ ..:::::... .. ..:-:::--:..::--::::...:::::-::--:-=*#########\\r\\n.         .......:::::...   ...          . .:-----:::::::::---:.:::....:++-....::................. .:::::.:::....   .....::::-:::::::::::....:--=--+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--.....:..................-::....::::............:::::::::.:::.....:---==**#####********\\r\\n              ....::::::::::.              ......:-::::::::::....:......-=:...............::....::...:::::::::::::::::::::::::::::....:::---=+**####************\\r\\n   ....     ...:::::......:..               ... .:-::::::::-:...........-=-:.::........::....::::::-:::::::::::::::...:::::...........:-=+**#####***************\\r\\n   .::. ... ..:::...                       .....:---:::::::-:......::...-=---:        ....::-::::::::::::::...:::::-------------=-:--=+*#####*******************\\r\\n......  ..  ..::...                         ...--:::::::::-........-::..-==-+=----===-------------::------=======++++***************####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=-=#%%%#########**######**##########++++*****###############***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:.......::-==-*%####%%%%%%%%%%#####################*###*############*******************************\\r\\n......................................       .:::::::::--::--:-:.:-:::----=#####################################################********************************\\r\\n..............................::::::::.     .::::-:...::---::::-=:.:::-:--*#################################################************************************\\r\\n.....::......................::::::::..     :-::--:......:.....:=-::.-::==################################################**************************************\\r\\n..::......  .  ........................     .:--:......   .......--:::===+#############################################*****************************************\\r\\n.::::.....  ............:::::::::::::::.     ...............::..::---:-==#######################################************************************************\\r\\n::::::....   ...:::::::::::::::::::::::..      ...........:.....:---:---+###################################****************************************************\\r\\n::........     .........................     ........  ...:.....::-:--:=*#***##***########################******************************************************\\r\\n....... ....                                  ............::..:..:----=*####****+*#######################*******************************************************\\r\\n ......    ..                        .....      ....-=--:=-:::-:.--::-*#######***###################************************************************************\\r\\n ....       .....                  .........     ..-+=::::..---::::::-++====+***#******###########**************************************************************\\r\\n......      ...::::..              .....::...   ...:-:..--...:=:.:--**=:.:-=+*###++******######*****************************************************************\\r\\n.. ..       ............           ...............-==-:.....::::..-*#*==+*#######********#####******************************************************************\\r\\n            ............   .......   ............:--:............:=*###############****###**********************************************************************\\r\\n                .........  ........     ........................:+#**########***######*+*#**********************************************************************\\r\\n   ...            ....     .................:.................::=###*#**#####**********-+***********************************************************************\\r\\n ......                    ......   ......:-=-::::......:...:::=*#####*##***##*********++***********************************************************************\\r\\n.........     ...                    ..:::::---:-=-:.:::::.:-=+*#*****##***************************************************************+++++++++++++++++********\\r\\n........      ...               ......:-::..:::-==----::..:-*##**+**+***##************************************************************++++++++++++++++++++++****\\r\\n .........    .... .....     ..........:--:....::===---==+*###*****************+***************************************************++++++++++++++++++++++++++*++\\r\\n...........  ..... ..:...   ..........::--:..:-=+**=+*#######********************************************************************++++++++++++++++++++++++++*++++\\r\\n...........   ....................:::::::.::=+**###*##****************++*****************************************************+++++++++++++++++++++++++++++++++++\\r\\n.........   .........:::......:::.:-==+====+*******#*******************+*****************************************************+++++++++++++++++++++++++++++++++++\\r\\n...:....   ..:...:::.::::::...:-:--=+***********************************++***********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n  .........::...:::------:-==++******##********************************+==+***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::....:--::-+**+*##********************************************+******++**********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::----==--::=+**********+*********************************+************++*******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...::::::-==++++++**+-:=++**************************************++++=+***********++++****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:=+======++******#*+=++***#***++******************************+-=+**************+++*************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+++****+******************************************************==+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************************+++*******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++**************++******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++***************+==+*********#******************************+++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************++++**********##****************************+++++***********++***************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************+****#####*#***************************+++***********++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+******++****************########*##************************+==+***********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=:-+*********************##########****************************++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=..=********************#####*****#****************************+++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+:.-**********************###*******************************++++++********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=::+************++++++********###***************************++***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++=:-+**********+++++++********#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++==++++++****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n++++++++++++++*************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n+++++++++++++++++++++++**************************************+++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======++++++++++++++++++++****+*********+++********************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%############%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%#######%%%%%##%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%######%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#############%%%%%%%%%%%%%#########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n*#####*##############%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n*##################################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##############################*####**######%######*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##########******############**#%###**#####%%%########%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#########+---==*#######%%#*++#%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n#########+=+***###########*++#%%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%#%%%%%%%%####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n##########################%%%%%%%%%%%####%%%##**++*##%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n##########################%%%%%%%%%%%%###%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+*###*+*########****#####%%####%%%###%%##%%%%%%%%%%%%#%%%%#%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n--=+*#%%##%%######++#####%####%%%#######%%%%%%%#%%%%%%%%%%#*=-=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n*-:-=+*%%%###***#%#####################%%%%%%%#####%%%%%%%#+=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==::-======+**++++####%%%#*+****####%%##############%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==------::::-==---=*#*#*#***+++***########%##########%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%##*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=+**+-::::::::::-=+*+*++*+==*#%###*++*##*#%%######%%%%%%######***###%%%%%%#######*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::--::::::::::::-=+++=-=-:-***#*+==+##**#####%##%%%%%%%*==+=*####*+*#%%%########***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::.::::::::..:=-----:::::-+**+#***#####%####*##%%%%%%%#***=+*###+===*%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n:::.::.......::...:::-:::--===+****##*+******+**++#####%%%%#%#####%%%#++*#%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::....:::---==+*+=---==-++==---==---=+++***###%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===+*=--:-=---:--:-=-:::---::--=--==-=+*##%###%%%%%%##%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################\\r\\n........::-===++====-:--::::---::--::::::::::-----==+***#%##%%%%%%%%#%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%######################################\\r\\n....:--====+++++-:::::::::-====---::::::::-====+++*#**########%%%##%%%%%%##%%%%%%##%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:--===-::::-:::::::::::::--::::::::::::::--=+++++++++++*####%%%##%%%%%%%%%%%%%#**%%%%####****#####%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n-----====--::::::::::::::....:..::::::::::::-=-::--=+++++*###%%%%#%%%%#%%%%%%%%%%##%%%%#**=---:----*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::..:.................:::::::-==-------=+==+=+**#%%#*#%####%%%%%%%%%%%%%%%#*=-::::::--*%%%####%%%%%%%%%%%%%%%%%%%##################################\\r\\n-:-=---::........:::.........::::-::::::-+==--==--=---=+===++*####%%#*##%%%%%%%%%%%%%%%#+=-----:---+*#****#%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:::::................................::-==----+**+++=+++***++*#%%%#####%%%%%#**##%%%%%%%%#*********+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:.........................................:-+****++*##*=++******#%#%#*#####%#****#%%%%%%%%%#%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n-:.:::::.................:::.....::..........:::::::---=+++#####*#%%####**##%%%%%%%%%%%%%%##%##**#*####%%%%#######%#%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n::::-::.........::::::::-+++-..........:::::.::........:::-=*##***#+*##%#####%%%%%%%%%%%%%###++++++++*##*++****++***#%%%%%%%%%%%%%%%%%%#########################\\r\\n..:::..::::::::::--==-:::---:.........:::::::......::::..::--+##*+++==*###%%%%#%%%%%%%%%%%%#*++=--====+*##*###***#####%%%%%%%%%%%%%%%##%##**+====+*#############\\r\\n........:::.......::::..:::--:......:::::::::::::-::::--::----++**=+******#%%%%%%%%%%%##%*+=-+=--==+===+**+++**++++***#####%%%%##*##***##%%%#*+=----=*##########\\r\\n..............::::::::..:.:---:.....-===--:-::-++++=-====----:-==+**+##**#%%%%%###*++++**+=-++++=++=====*=====++====+++++++**#####*******#%%%##*+=-:::-+########\\r\\n..........:--==---==---:-::=---:...::-==-==--:-+======-==-:::----=+*++*##%#*++===+--==**++==+=--===-----==+++++======++===++++*####***++**#%%%#***=--::-=*######\\r\\n.::----:::=**+**=-:::---------:..::::-=-=====-:-==-::--+**+=---=+==++++**===--::::::--===++====--:--------=++=+=++==========+++******+++++**##%%#**=--::--*#####\\r\\n::::--::..:=-::-+*+=+=-:::::::...:::.....:-=--------:..::::-=+==+**===+++=+*+-::::::::::::::::--=-----===-======+++==========++*******+=++****##%#**+-:::::+####\\r\\n...:::.....::::::-=++*+-:........:.:......:---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-+=:::::---++=------=====+******==+++++**#%#**=-::..:=###\\r\\n....:::.....::::::::::=+=-.........:::.....------::::-:....:::::::---=++=--+***+=-::..............:---:::::::::::::==:::::::----====****=-==++++*##**+=-::..:+##\\r\\n.::::::....:::....::...:::..........::......::--:::::---..........-=---==----==+====-:.............::--::::::::::::::-:::::::-----==+++++--=====++**+++-:::..:*#\\r\\n..:..    ..:::....::...::::..................:::::::::---....:.....::::--===--==::::::::............:::-:...:.::::...::..:::::::::-=--=++=--==++=++*+=+=:::...:#\\r\\n..       ..::::...::::::::.................::---::::::::--..:....::..::::-==--::::::::..:-=::..........:-:............::......:::::--=-=++=:-=====+++++=::::...=\\r\\n.   ..............:::::...  ..............------::::::::::-.............--:::-::::::::...:::-::.........::............::.....:::.::-----=++------===++=+-:.:...:\\r\\n    .  ..   ... .......     ..............-----:::::::::::--............::-:===-:::::::.....:-:.........:-:............::....::::.:=---===+-:---====++++-:.:....\\r\\n           .............    ............ .:::::--:::::::::--............::-----:..::--......:............:::............:....--::..:--====+=:----===++++=::.:...\\r\\n         ..........::::..  ............. .:-----:::::::::---:............:-::---:.:::.....................::............:...:::.::-----=====:----===+++=+-:.....\\r\\n        ..:::........:::.. ...........  .:--::::::::::::------:.....:-:...:-:.---:.:...............    ....:..........:.:::--:..:--::----=++::-:-===+++==-:....:\\r\\n        ..::..     ..:::..            ..----:::::::::::----==--.....:-..::---::---.:..:............   ..............:.:.::.:---:--::----====::::-===++===-:....-\\r\\n         .........................   ..-----::::::::::==----==-:.........:-=-.:--:..:..............  .........:.....:.::::..:----::--=:-======----=++--==-....:-\\r\\n        .........:::::::::::::::..  ..:::-------=-:---==---------.............::--. ..............   ..  .....:.....:.:::=--::::..:----===+=======+*=--==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::----::....:--===+=======++=-----:..:--+\\r\\n          .                         .:--------------===-----------:.........-::----..:......  ...        ....::...::::::::::::...-=-=++=---======--------:.:---*\\r\\n                                   ..:------:----=---==--=-===----:........:::::--:.............     .   .:..::.::::::-:::::...:====++=:.:-=--=+=--------::---=#\\r\\n         ............:::::::::::......:-----:::::----==-==---==--:....:.....::::--..............    ..   ::..-::::-----::::..:-====++-..:==-=+++-------------=##\\r\\n         ..:::::::::::::::::::::.......:------:::::::----==----=-.....:..:...:.:--.............      ....-:..-::::::---:::..-==--==-:.:-====+++=------:-=---=*##\\r\\n         ..::::...............:::.......:-==--:::::::::::-===---:.........:......:....   ......     ... .-..:-:....:::::..-==---=-:..:-===+++++=---:---=---=*###\\r\\n          .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .::.:-:. ...:::-::==---==-:..:--=++++==------:---::=#####\\r\\n.         ..:::.    ..::::....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.:-::... ...:==-=-----:..::-=++++===----=--:::::+######\\r\\n.          .::::......::::::::::::.         .--:---:::::::-::::.::.....:-................    .......  .::::::.. ......:::----:..::------------------:::=*#######\\r\\n:.         ..::::::::::::..:::::..       ...:----::::::::::::-:.----:.:==-:............... ........ ..:::::... .. ..:-::::-:..::--::::...::::::::--:-=*#########\\r\\n.         .......:::::...   ....         ...:-----:::::::::---:.:::....:++-....::................. .::::..:::....   ......:::-:::::::::::....:--=-=+*###########\\r\\n          ...   .............              ..::---:::::::::--:..........--.....:..................-::....::::............:::::::::.::......:---==**#####********\\r\\n     .        ....::::::::::.              ......:-::::::::::....:......-=:...............::....::...:::::::::::::::::::::::::::::....:::---=+**####************\\r\\n   ....     ...:::::......:..               ... .:-::::::::-:...........-=-::::........::....::::::-:::::::::::::::...:::::...........:-=+**#####***************\\r\\n   .::. ... ..:::....                      .....:---:::::::-:......::...-=---:        ...:::--:::::::::::::..::::::----==-------==:--=+*####********************\\r\\n......  ..  ..::...                         ...--:::::::::-:.......-::..-==-+=----===-------------::------=======++++***************####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=-=#%%#########****#####**##########+++*+****###############***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:.......::-==-+%%##%%%%%%%%%%%#####################*#################******************************\\r\\n......................................       .:::::::::--::--:-:.:-:::-----#####################################*###############********************************\\r\\n......:.......................::::::::.     .::::-:...::---::::-=:.:::-:--*#################################################************************************\\r\\n.....::....................:.::::::::..     .-::--:......:.....:=-::.--:==*###############################################**************************************\\r\\n..::......  .  ........................     .:--:......   .......:-:::===+#############################################*****************************************\\r\\n.::::.....  .............::::::::::::::.     ...............::..-:---:-==#######################################************************************************\\r\\n::::::....   ....::::::::::::::::::::::..      ...........:.....:---:-:-+*##################################****************************************************\\r\\n::........     .........................     ........  ...:......:-:--:=*##**##***########################******************************************************\\r\\n............                                  ........:...::..:..:----=*#####***+*#######################*******************************************************\\r\\n .......   ..                        .....      ....-=--:==:::-:.:-:::*#######***####*##############************************************************************\\r\\n  ...       .....                  .........     ..:+=::::..:--::::::-++=====*#*#******###########**************************************************************\\r\\n.......     ....::...              .....::...   ...:-:..--...:=:.:--**+:.:-=***##*+******######*****************************************************************\\r\\n.. ...      ............           ...............-==-:.....::::..-+#*=++*#######********#####******************************************************************\\r\\n            ............   .......    ...........:--:............:=*###############****##***********************************************************************\\r\\n                .........  ........     ........................:=##*##*######**######*=+***********************************************************************\\r\\n   ...            ....     ................:::................::=*##*#**######*********-=***********************************************************************\\r\\n  .....                    ......   .......-+=::::......:...:::=*########***##*********+=***********************************************************************\\r\\n.........     ...                    ..:::::---::=-:.:::::.:-==*#******#***************************************************************+++++++++++++++++********\\r\\n........       ..               ......:--::..::-==----::..:-*##**++*+***###***********************************************************++++++++++++++++++++++****\\r\\n .........     .... ....     ..........:--:.....:-==----=+*###*****************++**************************************************++++++++++++++++++++++++++*++\\r\\n...........  ........:...   ...........:--:..:--+**++**######********************************************************************++++++++++++++++++++++++++*++++\\r\\n...........   ....................:::::::.::-+**###*###****************++****************************************************+++++++++++++++++++++++++++++++++++\\r\\n.........   .........:::.......::..-==++===+*******#*******************+*****************************************************+++++++++++++++++++++++++++++++++++\\r\\n  ......   ..:...:::.::::::...:----=++**********************************++***********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n   ........::...:::------:-==+++*****###********************************==+***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::...:---:-=**+**#*****+**********************************************++*********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::----==--::-++*********+******+**************************++***********+++******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n....:::::--=+++++++*+-:-=+***************************************+++++************+++****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n .:-+=======+******##*==+***#****++******************************=-=+**************++*************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:--=++****+******************************************************+=+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************************++*******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++**********************++*************++******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++**************+==++********#******************************+++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************+++**********##*****************************++++************+***************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***********************+****#####*#***************************++++**********++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+*******+****************###########*************************+==+**********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=::+*********************##########****************************+++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=..-********************######*********************************+++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-.:+*********************###*******************************++++++********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++::=************+++++++*******###****************************+***********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++=:-+***********+++++++*******#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=++++++****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n++++++++++++++*************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n+++++++++++++++++++++++***************************************++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======++++++++++++++++++++**************++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%############%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%###*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%#****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n%################%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%#####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#############%%%%%%%%%%%%%#########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n*####**##############%##############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n*#####*############################*##%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################**#%#***######%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##########*+****###########**##%###*######%%%####%###%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#########=---=+*#######%##*++#%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########*+=+***###########*+*#%%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%#%%%%%%%%####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%####%%%##*+++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%%###%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+####*+*########****#####%%####%%####%%#%%%%%%%%%%%%%%%%%%%%#**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n--=**#%%##%######*+*####%%####%%%######%%%%%%%%#%%%%%%%%%%#+=-+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+-:-=+#%%%###***#%#####################%%%%%%%#####%%%%%%%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==::-=====++**+++*#%##%%%#*+****###%%%##############%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==------::::-==---=*###*###*++****########%##########%%%%%%%%%%%%###%%%%%%%%%%%%%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=+**+-::::::::::-=+*++++*+==*#%###*++*##*#%#######%%%%%%#********###%%%%%%######**==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::--::::::::::::-=+++--=-:=**##++==+##**#####%##%%%%%%#+==+=*####*+*#%%%####%###**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n::::::::::::::::..:=----::::::=+*++#***#####%####*##%%%%%%%#***=+##%#+===*%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n::::::....:.:::...:::-:::--===+****##*+******+**+*####%%%%%%%#####%%%#++*#%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::....:::---==+*+=---==-++==---==---=+++***###%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===**=--:-=---:-::-=-:::---::--=--==-=+*##%###%%%%%%#%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n........::====++====-:-::::----::-:::::::::::-----==+**##%#%%%%%%%%%#%%###%%%%%%%##%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%######################################\\r\\n....:--====+=++=-:::::::::-====---::::::::-====+++*#**########%%%##%%%%%%##%%%%%%##%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:--===-::::-:::::::::::::--::::::::::::::--=+++++++++++*####%%%##%%%%%%%%%%%%%#**%%%%####++++***##%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n-----====--::::::::::::::....:.:::::::::::::-=-::--=+++++*###%%%%#%%%%#%%%%%%%%%%##%%%%#**=---:::--*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::..:.................:::::::-==-------=+==+=+**#%%#*%%####%%%%%%%%%%%%%%%#+--::::::--*%%#####%%%%%%%%%%%%%%%%%%%##################################\\r\\n-:==---::........:::.........::::-::::::-+==--==--=---=+===++*##%%%%#*##%%%%%%#%%%%%%%%#++===-----=+*#****#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n::::::...............................:::-==----+**+++=+++***++*#%%%#####%%%%#***##%%%%%%%%#*#####**#+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:........................................::=+****++*##*=++******#%#%#*#####%#****#%%%%%%%%%#%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n-:.:::::.................:::.....::.........::::::::---=++*#####*#%%####**##%%%%%%%%%%%%%%##%##**#*####%%%########%#%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n::::-::.........::::::::=++=-..........:::::.::........:::-=*##****+*##%#####%%%%%%%%%%%%%##*+++++=++###*++*********#%%%%%%%%%%%%%%%%%%##**#####################\\r\\n..:::..::::::::::--==-:::---:.........:::::::......::::..::--+##*+++==*###%%%%%%%%%%%%%%%%%#*++---====+*##*###***#####%%%%%%%%%%%%%%###%##**+====+*#############\\r\\n........:::.......::::..:::--:......:::::::::::::-::::-:::----++**=+******#%%%%%%%%%%%###*===*=--=++===+**+++**+++++**#####%%%%##*##***##%%%#*+=----=+##########\\r\\n..............::::::::..:.:---:.....-==---:-::-++++=-====----:-==+**+##**#%%%%%###*++++**+=-++++=++=====*=====++====+++++++**#####*******#%%%##*+=-:::-+########\\r\\n..........:--==---==---:-::=---....::-==-==--:=+======-==-:::----=+*++*##%#*++====--==**++=++=--===----===+++++======++===++++**###*+*++**#%%%#***=--::-=*######\\r\\n.::----:::=**+**=-:::---------:..::::==-=====-:-==-::--+**+=---=+==++++**==+--::::::--==+++=====----------=++=+=++==========+++******+++++**##%%#**=--::--*#####\\r\\n::----::..:=-::-+*+=+=-:::::::...:::.....:-=--------:..::::-=+==+**===+++=+++-::::::::::::::::--=-----===-======+++====+=====++*******+=++****##%#**+-:::::+####\\r\\n...:::.....::::::-=++*+-:........:.:......:---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-+=::::::--++=------=====+******==++++++*#%#**=-:::.:=###\\r\\n....:::.....::::::::::=+=-.........:::.....------::::-:....:::::::---=+==--+***+=-::..............:---:::::::::::::==:::::::----====****=-==++++*##**+=-::...=##\\r\\n.:::::.....:::....::...:::..........::......::--:::::---..........-=---==----=======-:.............::--::::::::::::::-:::::::-----==+++++--=====++**+++-:::..:+#\\r\\n..:..    ..:::....::...:::...................:::::::::---....:.....::::--===--==::::::::............:::-::..::::::...::...::::::::-=--=++=--==++=+**+=+=:::...:*\\r\\n..       ..::::...::::::::.................::---::::::::--..:....::..::::-==--::::::::..:-=::..........:-:......:.....::.....::::::--=-=++=:-=====+++++=::::...=\\r\\n.   .........:....:::::... ...............------::::::::::-.............--:::-::::::::...:::-::.........::............::.....:::.::=----=++------===++=+-:.:...:\\r\\n    .  ..   ... .......    ...............-----:::::::::::--............::-:===-:::::::.....:-:..........-:............::....::::.:=---===+-:---====++++-::.:...\\r\\n           .............    ............ .:-:::--:::::::::--............::-----:..::--......:............:::............:....--::..:--======:----===++++=::.:...\\r\\n         ..........::::..  ............. .:-----:::::::::---:............:-::---:.:::.....................::............:...:::.::-----=====:----===+++=+-:.....\\r\\n        ..:::........:::.................:--::::::::::::------:.....:-....:-:.---:.:............... .  ....:..........:.:::---..:--::----=++::-:-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::----==--.....:-..::---::---.:..:............   ..............:.:.::.:------::----====-:::-===++===-:....-\\r\\n         .........................   ..-----::::::::::==----==--.........:-=-.:--:..:..............  .........:.....:.::::...---:::---:-=======---=++--==-....:-\\r\\n        .........:::::::::::::::..  ..:::-------=-:---==---------.............::--. ...............  ..  .....:.....:.:::=--::::...--:-===+=======+*=--==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::----::...::-====+=======++------:..:--=\\r\\n         ....                       .:--------------===-----------:.........-::----..:....... ...        ....::...::::::::::::..:-===++=---======--------:.:---*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::.::::::-:::::...-====++-:.:-=--=+=--------:----+#\\r\\n         ............::::::::::.......:-----:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----::::..:-====++-..-==-=+++---------=---=##\\r\\n         ..:::::::::::::::::::::.......:------:::::::----==----=-.....:..:...:.:--.............      ....-:..-::::::---:::..-==--==-:.:-===++++=------:-=---=*##\\r\\n         ..::::...............:::.......:-==--:::::-:::::-====--:.........:......:....   ......     ... .-..:-:....:::::..-==---=-:..:-===++++=----:---=---=*###\\r\\n          .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .::.:-:: ....::-::==---==-...:--=++++==------:---::+#####\\r\\n.         .::::.    ..::::....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.:-::...  ..:==-=-----:..::-=++++===----=--:::::+######\\r\\n.          .::::......::::::::::::.         .--:----::::::-::::.::.....:-...:.............   .......  .::::::.. ......:::----:..::------------------:::=*#######\\r\\n:.         ..::::::::::::..:::::..       ...:----::::::::::::-:.----:.:==-:............... ........ ..:::::... .. ..:-::::-:.:::--:::::..::::::::--:-=*#########\\r\\n.         ......::::::...   ....         ...:-----:::::::::---:.:.:....:++-....::................. .::::..:::....    .....:::-::::::::::::...:--=-=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--.....:..................-::....::::............:::::::::.::......:----=+*#####********\\r\\n     .        ....::::::::::.              ......:-:::::::::-....:......-=:...............::....::...:::::::::::::::::::::::::::::....:::---=+**####************\\r\\n   ..:.     ...:::::.....::..               ... .:-::::::::-:...........-=-::::........::....::::::--::::::::::::::...:::::............-=+**#####***************\\r\\n   .::. ... ..:::.....   .                 .....:---:::::::-:......::...-=---:        ...:::-::::::::::::::..::::::--====-------==---=+*####********************\\r\\n....... ..  ..::...                         ...:-:::::::::-:.......-:::.-==-+=----===-------------::------======+++++***************####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=-=#%##########*****####***#########+++*+****###############***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:....:..::-==-+%%##%%%%%%%%%%%%####################*#################******************************\\r\\n......................................       .:::::::::--::--:-:.:-:::-----#####################################*###############********************************\\r\\n......:.......................::::::::.     .::::-:...::---::::-=:.:::-:--+#################################################************************************\\r\\n.....::....................:.:::::::::.     .-::--:......:.....:--::.--:==*###############################################**************************************\\r\\n..::......  . .........................     .:--:......   .......:-:::===+#############################################*****************************************\\r\\n..::::....  .............::::::::::::::.     ..............:::..-----:-==#######################################************************************************\\r\\n::::::....   ....::::::::::::::::::::::..      ...........::....:---:-:-=*##################################*#**************************************************\\r\\n::..:.....     .........................     ........  ...::.....:-:--:=*##**##***########################******************************************************\\r\\n............                                  ........:...::..::.:----=*######****#######################*******************************************************\\r\\n .......   ..                        .....      ....-=--:==:::-:.:-:::+#######***####*###############***********************************************************\\r\\n  ....      .....                  .........     ..:+=:::::.:--::::::-++----=*#*#******###########**************************************************************\\r\\n.......     ....::...              .....::...   ...:-:..--...:=-.:--*#+:.:-+*#*##*+*******#####*****************************************************************\\r\\n......      ............           ...............-+=-:.....::::..-+##++**########*******#####******************************************************************\\r\\n            ............   .......    ...........:--:.............=*###############****##***********************************************************************\\r\\n                .........  ........     ........................:=##*##*######**#####**==***********************************************************************\\r\\n   ...            ..... .  .................::................::=*##*#*+######********#=-***********************************************************************\\r\\n  ......          ...      ......   .......:==-:::......:...:::=*########***###********+=***********************************************************************\\r\\n.........      ...                   ..:::.:---::-=:::::::.:-==*#******#***************************************************************+++++++++++++++++********\\r\\n.........      ..               ......:--::..::--=-----:..:-+##**++*++**###***********************************************************++++++++++++++++++++++****\\r\\n .........     .... ....     ..........:---.....:-=-----=+**###*****************+**************************************************++++++++++++++++++++++++++*++\\r\\n............ ........:...   ...........:--::.:--+**++**#######*******************************************************************++++++++++++++++++++++++++*++++\\r\\n...........   .................:...::::::.::-+**#######****************++****************************************************+++++++++++++++++++++++++++++++++++\\r\\n.........   .........:::.......::..:-=++===+*******#*************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n  ......   ...:..:::.::::::...:----==+**********************************+++**********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n   ........::...:::--------===++***#####********************************+==+**************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::...::--::=*****#*****+**********************************************++*********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::---===-::-=+**********+*****++************************+++************++******************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n....:::::--=+++++++**=:-=++**************************************+++++************+++****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n ..-========+******##*+=++**##***++******************************+-=+**************++*************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-==++***++*****************************************************+=+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+***********************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************************+++********+*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++**********************++*************++******++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++***************+==+********#******************************+++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************++++*********##*****************************++++************++**************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************+***#######***************************++++**********+++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*++******+****************########*##*************************+==+**********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+-:=**********************#########*#***************************++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+:.:+*******************######*********************************+++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=.:=*********************####*******************************+++++********************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++-:-+************++++++******####****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++-:=***********+++++++*******#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=++++++****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n++++++++++++++*************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n++++++++++++++++++++++****************************************++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======++++++++++++++++++++**************++++*******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%#############%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%#######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###**############%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#######%#####%%%%%%%%%%%%%%%%%%%%%%%%###############%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n#############%%%%%%%%%%%%%#########%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n*####**#############################%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n######*###########################**#%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################**#%#**######%%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##########*+****###########**##%###*######%%%####%%##%%%%%%%%%%%%%%%%%%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n########*=--==+*#######%##++*#%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########*=+****###########++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%#%%#%%%%%####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%####%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%%###%%%%%#**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+###**+#########****####%%%####%%####%##%%%%%%%%%%%%%#%%%##%#+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n--+*##%###%######*+*####%%####%%#######%%%%%%%##%%%%%%%%%%*=--*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+-:-=+#%%%##****#%#####################%%%%%%%#####%%%%%%%#++*%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+-::-=====++**+++*#%##%%%#******###%%##############%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%#**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==------::::=+=---+*##**###*++****########%##########%%%%%%%%%%%######%%%%%%%%%%%%###*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=+**=:::::::::::-=+*+++**+==*#%##*+++*####%#######%%%%%#*********###%%%%%#######*+++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::---::::::::::::-=+++--=-:=**##++==+##**#####%##%%%%%%#+-=+=*##%#*+*##%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::...:=----::::::=+*+**+**#####%####*##%%%%%%%##**=*##%#+===*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n::::::......::....:::-:::--==+*****##*+******+**+*####%%%%%%%#####%%%#++*%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.....::---==+*+=---==-++==---==---=+++***###%%%%#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===*+=--:-=--::-::-=-:::---::--=--==-=+*##%###%%%%%%#%%%%#%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n........::====++====-:-::::----::-:::::::::::-----==+**##%#%%%%%%%%##%%##%%%%%%%%##%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%######################################\\r\\n....:--===++=++=-:::::::::-====---::::::::-====+++*#**########%%%##%%%%%%##%%%%%%##%%%####%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:--==--:::-::::::::::::::--::::::::::::::--=++++++++++**####%%%##%%%%%%%%%%%%%#*#%%%####*==+=+++*#%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n---=-====--::::::::::::::...::.:::::::::::::==-::-==+++++*###%%%%#%%%%#%%%%%%%%%##%%%%##**=---:::--*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::.::.................:::::::-=--------=+====+**#%##*%%###%%%%%%%%%%%%%%%%#+--:::::---*%######%%%%%%%%%%%%%%%%%%%##################################\\r\\n-:==---::........:::.........::::-::::::-+==--=---=---=+==+++*##%%%%**##%%%%%##%%%%%%%%#*+======--=+*#****#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n.:::::...............................:::-==---=+**+++=++****++*#%%%#####%%%%#***#%%%%%%%%%#*########+****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n:........................................::=+****++*##*=++******%%#%#*#####%#***#%%%%%%%%%##%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n-:.:::::.................:::.....::.........::::::::---=++*####**#%%####**##%%%%%%%%%%%%%%####*+##*####%%%########%#%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n:.:::::.........::::::::=++=:..........:::::.::........:::-=*##****+**#%#####%#%%%%%%%%%%%##*+=+++=++*##*++**+*++***#%%%%%%%%%%%%%%%%%%##****###################\\r\\n..:::..::::::::::--==-:::---:.........:::::::......::::..::--*##++++==*###%%%%%%%%%%%%%%%%##++=---====+*%#*###***####%%%%#%%%%%%%%%%###%##**+====++*############\\r\\n..:.....::.......:::::..:::--.......:::::::::::::-::::-:::----++**=+******#%%%%%%%%%%####*=-=*=--=++===+**+++**+++++***####%%%%##*##****#%%%#*+=----=+##########\\r\\n..............::::::::..:.:---:.....-==---:-::-++++=-====----:-==+**+##**%%%%%####*+++++++-=++++=++====++=====++===++++++++**#####*******#%%%##*+=--::-+########\\r\\n..........---==---==--::-::=---....::-==-==--:=+======-==::::----=+*++##%%#*++====--=+*+++=++---===----===+++++======++===++++**##**+*++**#%%%#***=--::-=*######\\r\\n:::----:::+*++*+=-:::---------:..::::==-=====-:-==-::--+**=----=+=+++++**==+--::::::---=+++=====-:--------+++=+=++==========+++******+++++**##%%#**=--::--+#####\\r\\n:-----::..-=-::-+*+=+=-:::::::...:::.....:-=--------:..::::-====***===+++=+++-::::::::::::::::--=-----===-======+++====+=====++*******+=++**+*##%#**+-:::::=####\\r\\n..::-:.....::::::-=++*+-:........:.:......:---::::::-:.....::::::-==--=+=+++=---:::::::::::::::::----::-+=:::::::-=+=------=====+******==+++*++*#%#**=-:::.:=###\\r\\n....:::.....:::::::::-=+-:.........:::.....------::::-:....:::::::---=+==--+***+=-::..............:---:::::::::::::-=:::::::----====****=-=+++=+*##**+=-::...=##\\r\\n.:::::.....:::....::...:::..........::......::--:::::--:..........-=----=----=======::.............::--::::::::::::::-:....::-----===++++---====++**+++-:::..:+#\\r\\n..:..    ..:::....::...:::...................:::::::::---....:....:::::--===--==::::::::............:::-:...:.::::...::...::::::::-=--=++=--==++=+**+=+=:::...:*\\r\\n..       ..:::....:::::::..................::---::::::::--..:....:...::::-==--::::::::..:-=::..........:-:......:.....::.....::::::--=-=++=:-===-=+++++=::::...=\\r\\n.   .........:....:::::...  ..............------:::::::::-:.............--:::-::::::::...:::-:.........:::............::.....:::.::=----=++------===++=+-:.:...:\\r\\n       ..  .... .......    ...............-----:::::::::::-:............::-:===-:::::::.....:-:..........::............::....::::.:=---===+-:---====++++-::.:...\\r\\n           .............    ............ .:::::--:::::::::--............::-----:.:::-:...................::.............:....--::..:--======:----===++++=::.:...\\r\\n         ..........::::..  ............. .:-----:::::::::---:............:-::---..:::.....................::............:...:::.::-----=====:----===+++=+-:.....\\r\\n        ..:::........:::............... .:--::::::::::.:------:.....:-....:-:.---:.:...............    ....:..........:.:::---..:--::----=+=::-:-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::----==--.....:-..::---::---.:..:............   ..............:.:.::.::-----::----====--::-===++==--:....-\\r\\n         ........................    ..-----:::::::::-==----==-:.........:-=:.:--:..:..............  ..  .....:.....:.::::...---:::---:========---=++--==-....:-\\r\\n        ..........::::::::::::::..  ..:::-------=-:---==-------=:..............:--. ..............   ..  .....:.....:.:::=--::::...--:-===+=======++---==:...:-=\\r\\n        .........................   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....:::::::--:::...::-=+==========++------:..:--=\\r\\n         .. .                       .:--------------===---------:-:.........-::----.........  ...        ....::...:::::::::::...:-===++=::-======--------:.----*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::.::::::-:::::...-====++-..:-=--=+=--------:----+#\\r\\n         .............:::::::.:.......:-----:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----::::..:-====+=:..-==-=+++---------=---=##\\r\\n         .::::::::::::::::::::::.......:-----::::::::---===----=-.....:..:...:.:--.............      .. .-:..-::.::::--:::.:-==--==-:.:-===++++=------:-=---=*##\\r\\n         ..::::...............:::.......:-==--:::::::::::-===---:.........:......:....   .....       .. .-..:-:....:::::.:-==---=-:..:--==++++=----:---=---=*###\\r\\n          .:::..    ......   .::::........:-=-:::::::::::::----:.................  ... .....        .. .::.:::. .....:-::==---==-...:--=++++==------:---::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.:-::...  ..:==-------:..::-=+++====----=--::::-+######\\r\\n.          .::::.....:::::::::::::.         .--:----::::::-::::.::.....:-...:.............   .......  .::::::.. ......:.:----:..::---::-------------:::=*#######\\r\\n:.         ..::::::::::::..:::::..       ...:----::::::::::::-:.----:.:===-............... ........ ..:::::... .. ..:-:.::-:.::::-:::::...:::::::--:-=*#########\\r\\n.         ......::::::...   ....         ...:-----:::::::::---:...:.....++-:...::.. .............. .::::..:::....    .....:::-:::::::::.::...:--=-=+*#####*#####\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................-::....:::::...........:::::::::.::......:----=**#####********\\r\\n     .        ....::...:::::.              ......:-:::::::::-....:......-=-...............::....::...:::::::::::::::::::::::::::::....:::---=+**####************\\r\\n   ..:.      ..:::::.....::..               ... .:-::::::::-:...........-=-::.:........::....::::::--::::::::::::::...:::::............:=+**####****************\\r\\n   .::. ... ..:::....... ..                .....:---:::::::-:......::...-=---:        ....::-::::::::::::::..::::::--=====------==---=+*####********************\\r\\n ...... ..  ..::..                          ...:-:::::::::-:.......-:::.-==-+=-----=--------------::------==+===+++++***************####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=--#%##########*****####***#########+++******###############***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:....::.::-==-+%%##%%%%%%%%%%%%####################*################*******************************\\r\\n.............................. .......       .:::::::::--::--:-:.:-:::-----#####################################*###############********************************\\r\\n......:........................:::::::.     .::::::...::---::::-=:.:::-:--+#################################################************************************\\r\\n......:....................:::::::::::.     .-::--:......:......--::.:-:==*#############################################*#**************************************\\r\\n...:......    .........................     .:--:.......  .......:-:::-==+#################*###########################*****************************************\\r\\n..::::....   ................::::::::::.     ..............:::..:----:-==#######################################************************************************\\r\\n.::.:::...    ...::::::::::::::::::::::..       ..........::.....-----:-=*###################################***************************************************\\r\\n::..::....     .........................     ........  ...::.....:-:--:=*##***#****######################*******************************************************\\r\\n......... ..                                  ........:...:::.::.:----=*######****######################********************************************************\\r\\n  ......   ..                        .....      ....-=--:-=:::-:.:-:::+#######***####*##############************************************************************\\r\\n  ....      .....                  .........     ..:+=:::::.:--::::::-=+-----*###**+***###########**************************************************************\\r\\n.......      ........              .....::...   ...:-:..:-...:--.:--*#+:.:=+*####*+*******#####*****************************************************************\\r\\n......       ..........            ...............-+=-:.....::::..-+##++**######*#*******#####******************************************************************\\r\\n            ............    ......    ............--::............-+################****#***********************************************************************\\r\\n                .........   .......      ........................=##**#*######***##*#*#+=***********************************************************************\\r\\n    ..            ....  .   ........ .......:::................:-*#####+*#####********#=-***********************************************************************\\r\\n  ......          ...        ....    ......:=+-:.::.....:...:::=*########****##*********=***********************************************************************\\r\\n ........       ..                   ..:::.::---:-=:::::::.:-==*#******##**************************************************************+++++++++++++++++********\\r\\n.........      ...             ........:-::..:::-=-----:...-+###*++*++****#***********************************************************++++++++++++++++++++++****\\r\\n  ........     .... ....     ..........::--.....:-=-----=+**###*****************++*************************************************++++++++++++++++++++++++++*++\\r\\n............  .......:...   ...........:---:.:--=**++**#######*******************************************************************++++++++++++++++++++++++++*++++\\r\\n...........   .................:...::::::..:-+**#######****************++****************************************************+++++++++++++++++++++++++++++++++++\\r\\n.........    .........::.......:::.:-==+===++********************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n   .....    ..:...:::.::::::..:----==+***********************************++**********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n   ........:::..:::-------:-==++****####********************************+==+***+**********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...   ....:::....:--::-+**+*#******+*********************************************+++********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::----==--::=+**********+*****++***********************++++************+++*****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:::::-==+++++++*=:-=++*************++************************++++*************+++***************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n  .:=+=======+*****##*+=++**##***+++*****************************+--+***************+*************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-==++***++******************************************************==******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+*****************************************+*****************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************************+++********++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*++**********************++**************++******+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++***************+==+***************************************+++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************++++**********#*****************************+++++***********++**************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************+****#####****************************+==+***********++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+******++***************########*##*************************++=+**********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=:-+*********************#########*#***************************++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*-.:=*******************######*********************************+++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=:.-**********************###*******************************++++++*******************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++=::+************++++++******###*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++-:=+***********++++++*******#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++++++****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n++++++++++++++*************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n++++++++++++++++++++++****************************************++***********************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======++++++++++++++++++++**************+++++******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%#############%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%#######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###*############%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#######%#####%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n############%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n*####**############################%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n######*###########################**#%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################**#%#**######%%#####*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n##########*+****###########**##%###*#####%%%%####%%##%%%%%%%%%%%%%%%%%%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n########*=--==+*#######%##++*#%%%%%#####%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########*=+***############++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%##%%%%%%%%####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%####%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%%###%%%%%#**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+###**+#########****####%%%###%%%####%##%%%%%%%%%%%%%%%%%##%#+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n--+*##%###%######*+*####%%####%%#######%%%%%%%##%%%%%%%%%%*=--*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+-:-=+#%%%##****#%#####################%%%%%%####*#%%%%%%%#++*%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+-::-=====++**+++*#%##%%%#******###%%##############%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%#**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==------:::-=+=---+*##**##**++****#######%%##########%%%%%%%%%%%######%%%%%%%%%%%%###*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=+**=:::::::::::-=+*+++**+==*#%##*+++#####%#######%%%%%#*********###%%%%%#######*+++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::---::::::::::::-=+++--=-:=**##++==*##**#####%##%%%%%%#+-=+=*##%#*+*##%#####%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::...:=----::::::=+*+**+**#####%####*##%%%%%%%##**=*##%#+===*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####################################\\r\\n::::::......::.....::-:::--==+*****##*+******+**+*####%%%%%%%#####%%%#++*%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.....::---==+*+=---==-++==---==---=+++***###%%%%#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===*+=--:-=--::-::-=-:::---::--=--==-=**##%###%%%%%%#%%%%#%%%%%%%%#%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n........::====++===-:--::::----::-:::::::::::-----==+**##%#%%%%%%%%##%%##%%%%%%%%##%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%####################################\\r\\n....:--===++=++=-:::::::::-====---::::::::-====+++*#**########%%%##%%%%%%##%%%%%%##%%%####%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:--==-::::-::::::::::::::--::::::::::::::--=++++++++++**###%%%%##%%%%%%%%%%%%%#*#%%%####*==+=+++*#%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n---=-====-:::::::::::::::...::.:::::::::::::==-::-==+++++*###%%%%#%%%%#%%%%%%%%%##%%%%##**=---:::--*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::.::.................:::::::-=--------=+====+**#%##*%%###%%%%%%%%%%%%%%%%#+--:::::---*%######%%%%%%%%%%%%%%%%%%%##################################\\r\\n-:==---::........:::.........:::::::::::-+==--=---=---=+==+++*##%%%%**##%%%%%##%%%%%%%%#*+======--=+*#****#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n::::::...............................:::-==---=+**+++=++****++*#%%%#####%%%%#***#%%%%%%%%%#*########+***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................::=+****++*##*=++******%##%#*##*#%%#***#%%%%%%%%%##%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n-:.::::..................:::.....::.........::::::::---=++*####**#%%####**##%%%%%%%%%%%%%%####*+##*####%%###########%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n:.:::::.........::::::::=++=:..........:::::.::........:::-=*##****+**#%#####%%%%%%%%%%%%%##*+=+++=++*##*++****++***#%%%%%%%%%%%%%%%%%%##****###################\\r\\n.::::..::::::::::--==-:::---:.........:::::::......::::..::--*##++++==*###%%%%%%%%%%%%%%%%##++=---====+*%#*###***####%%%%%%%%%%%%%%%###%##**+====++*############\\r\\n..:.....::.......:::::.:::--:.......:::::::::::::-::::-:::----++**=+******#%%%%%%%%%%####*=-=*=--=+++==+**+++**+++++***####%%%%##*##****#%%%#*+=----=+##########\\r\\n..............::::::::..:.:---:.....-==---:-::-++++=-====----:-==+***##**%%%%%####*+++++++-=++++=++====++====+++===++++++++**#####*******#%%%##*+=--::-+########\\r\\n..........---==---=---::-:-=---....::-==-==--:=+======-==::::----=+*++##%%#*++====--=+*+++=++---===----===+++++======++===++++**###*+*++**#%%%#***=--::-=*######\\r\\n:::----:::+*++*+=-:::---------:..::::==-=====-:-==-::--+**=----=+=+++++**==+=-::::::---=+++=====----------+++=+=++==========+++******+++++**##%%#**+--::--+#####\\r\\n:-----::..-=-::=+*+=+=-:::::::..::::.....:-=--------:..::::-====***===+++=+++-::::::::::::::::--=-----===-======+++====+=====++*******+=++**+*##%#**+-:::::=####\\r\\n..::-:.....::::::-=++*+-::.......:.:......:---::::::-.....:::::::-==-==+=+++=---:::::::::::::::::----::-+=:::::::-=+=------=====+******==+++*++*#%#**=-:::.:=###\\r\\n....:::.....:::::::::-=+-:.........:::.....------::::-:...::::::::---=+==--+***+=-::..............:---:::::::::::::-=:::::::----==-=****=-=+++=+*##**+=-::...=##\\r\\n.:::::.....:::....::...:::..........::......::--:::::--:..........-=---==----=======-:.............::--::::::::::::::-:....::-----===++++---====++**+++-:::..:+#\\r\\n..:..    .::::. ..::...:::...................:::::::::---....:....:::::--===--==::::::::............:::-::..::::::...::...::::::::-=--=++=--==++=+**+=+=:::...:*\\r\\n..       ..:::....:::::::..................::---::::::::--..:...::...::::-==--::::::::..:-=::..........:-:......:.....::.....::::::--=-=++=:-===-=+++++=::.:...=\\r\\n.   .........:....:::::...  ..............------:::::::::-:.............--:::-::::::::...:::-:.........:::............::.....:::.::=----=++------===++=+-:.:...:\\r\\n       ..  .... .......    ..............:-----:::::::::::-:............::-:===-:::::::.....:-:.........:::............::....::::.:=---===+-:---====++++-::.:...\\r\\n           .............    ............ .:::::--:::::-:::-:............::-----:.:::-:...................::.............:....--::..:--======:----===++++=::.:...\\r\\n         ..........::::..  ............. .:-----:::::::::---:............:-::---..:::.....................::............:...:::.::-----=====:----===+++=+-:.....\\r\\n        ..:::........:::............... .:--::::::::::::------:.....:-....:-::---:.:...............    ....:..........:.:::---..:--::----=++::-:-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::---===--.....:-..::---::--:.:..:............   ..............:.:.::.::-----::-=--====--::-===++==--:....-\\r\\n         ........................    ..-----:::::::::-==----==-:.........:-=:.:--:..:..............  ..  .....:.....:.::::...---:::---:========---=++--==-....:-\\r\\n        ..........::::::::::::::..  ..:::-------=-:---==-------=:..............:--. ..............   ..  .....:.....:.:::=--::::...:-:-===+=======++---==:...:-=\\r\\n        ....::...........::......   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....:::::::--:::...::-=+==========++------:..:--=\\r\\n         ........                   .:--------------===---------:-:.........-::----.........  ...        ....::...:::::::::::...:-===++=::-======--------:.----*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::.::::::-:::::...-====++-..:-=--=+=--------:----=#\\r\\n         .............:::::::.:.......:-----:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----::::..:-====+=:..-==-=+++---------=---=##\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::..:::--:::.:-==--==-:.:-===++++=------:-=---=*##\\r\\n         ..::::...............:::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:....:::::.:-==---=-:..:--==++++=----:---=---=*###\\r\\n          .:::..    ......   .::::.......::-=-::::::::::::-----:.................  ... .....        .. .::.:::. .....:-::==---==-...:--=++++==------:---::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.:-::..   ..:==-------:..::-=+++====----=--::::-+######\\r\\n.          .::::.....:::::::::::::.         .--:----::::::-::::.::.....:-...:.............   .......  .::::::.. ......:.:----:..::---::-------------:::=*#######\\r\\n:.         ..::::::::::::..:::::..        ..:----::::::::::::-:.----:.:===-............... ........ ..:::::... .. ..:-:.::-:.::::-:::::...:::::::--:-=*#########\\r\\n.         ......::::::...  .....         ...:-----:::::::::---:.........++-....::.. .............. .::::..:::....    .....:::-:::::::::.::...:--=-=+*#####*#####\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................-:.....:::::...........:::::::::.::......:----=**#####********\\r\\n     .        ....::...:::::.              ......:-:::::::::-....:......-=-...............::....::...:::::::::::::::::::::::::::::....:::---=+**####************\\r\\n   ..:.      ..:::::.....::..               ... .:-::::::::-:...........-=-::.:........::....::::::--::::::::::::::...:::::............:=+**####****************\\r\\n   .::. ... ..:::..........                .....:---:::::::-:......::...-==--:        ....::--:::::::::::::..::::::--=====------==---=+*####********************\\r\\n ...... ... ..::..                          ...:-:::::::::-:.......-:::.-==-+=-----=--------------::------==+===+++++***************####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=--*%##########******###***#########+++******###############***************************\\r\\n.......  .......::::::::::::.                 .:::::::::::...:....::.::-==-+%%##%%%%%%%%%%%%####################*################*******************************\\r\\n.............................. .......       .:::::::::--::--:-:.:-:::-----#####################################*###############********************************\\r\\n......:........................:::::::.     .::::::...::---::::-=:.:.:-:--+#################################################************************************\\r\\n......:....................:::::::::::.     .-::--:......:......--::.:-:==*#############################################*#**************************************\\r\\n...:......    .........................     .:--:.......  .......:-:::-==+#################*###########################*****************************************\\r\\n..::::....   .................:::::::::.     ..............:::..:----:-==#######################################************************************************\\r\\n.::.:::...    ...::::::::::::::::::::::..       ..........::.....-----:-=*###################################***************************************************\\r\\n::...:....     .........................     ........  ...::.....:-:--:=*##***#****######################*******************************************************\\r\\n............                                  ........:...:::.::.:----=*######****######################********************************************************\\r\\n  ......   ..                        .....      ....-=--:-=:::-:.:-:::+#######***####*##############************************************************************\\r\\n  ....      .....                  .........     ..:+=:::::.:--::::::-=+-----*###**+***###########**************************************************************\\r\\n.......      ........              .....::...   ...:-:..:-...:--.:--*#+:.:=+*####*+*******#####*****************************************************************\\r\\n.......      ..........            ...............-+=-:.....::::..-+##++**######*#*******#####******************************************************************\\r\\n            ............    ......    ............--::............-+################****#***********************************************************************\\r\\n                ..........  .......      .......................:=##**#*######***##*#*#+=***********************************************************************\\r\\n    ..            ....      ........ .......:::................:-*#####+*#####********#=-***********************************************************************\\r\\n  ......          ....       .....   ......:=+-:.::.....:....::-*########****##*********=***********************************************************************\\r\\n ........       ..                   ..:::.::---:-=-::::::..-==*#*******#**************************************************************+++++++++++++++++********\\r\\n.........      ...             ........:-::...::-=-----:...-+*##**+*++****#***********************************************************+++++++++++++++++++*******\\r\\n  ........     .... ....     ..........::--:....:-------=+**###********************************************************************++++++++++++++++++++++*****++\\r\\n............  ...........   ...........:---:.:--=+*+=**#######*******************************************************************++++++++++++++++++++++++++*++++\\r\\n...........   .................:...::::::..:-+**#######****************++****************************************************+++++++++++++++++++++++++++++++++++\\r\\n.........    .........::.......:::.:-==+===++********************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n   ......   ......:::.::::::...:---==+***********************************++**********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n   .........::...::-------:-==++***#####********************************+==+***+**********************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...   ....::::...:--::-+**+*#******+*********************************************+++********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::----==--::=+**********+*****++***********************++++************+++*****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:::::--=+++++++*=:-=++*************++************************++++*************+++***************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n  .:=+=======+*****##*+=++**##****++*****************************+--+***************+*************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-==++***++******************************************************==******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+*****************************************+*****************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************************+++********++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*++**********************++**************++******+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++***************+==+***************************************++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****************++++**********#*****************************+++++***********++****************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************+****#####****************************+==+***********++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+*******+****************#######*##*************************++=+**********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=:-+*********************#########*#***************************++********************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*-.:=*******************######*********************************++++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=:.-**********************###*******************************++++++*******************************+********+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++=::+*************+++++******###*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++-:=+***********++++++*******#****************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++++++****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n++++++++++++++*************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n++++++++++++++++++++++*****************************************************************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======+++++++++++++++++++***************+++++******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%###**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###############%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#######%####%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%######%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n############%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#####**############%%##############%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n######*###########################**#%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*####**######%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#########**+***############**##%#########%%%%###%%%##%%%%%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n########*=--==+*#######%##++*#%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########*=+***#########%##++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%%%%%%%%%####%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%####%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%%###%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n*###*++#########***#####%%%###%%%####%##%%%%%%%%%%%%%%%%%###*+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-=+*##%###%######*+*####%%###%%%#####*#%%%%%%%#%%%%%%%%%%%*=--*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+-:-+*#%%%###**##%#####################%%%%%%####*#%%%%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+-::=+===++***+++*#%##%%%#******###%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#**+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==------:::-=+=---+*#######*++****#######%%##########%%%%%%%%%%%##*###%%%%%%%%%%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=--++**=:::::-::::-==+++++**+==#%%##*+++#####%######%%%%%%#*********###%%%%%#######**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::---:::::::::::--=+++--=-:+**##+===*##**#####%##%%%%%%#+-===*##%#*+*##%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::...:=----::::::=+*+**+**#####%######%%%%%%%%##**+*##%#+===*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%###################################\\r\\n::::::....::::....:::-:::--==+*****##*+******+**+*####%%%%%%%%####%%%#++#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.....::---==+*+=---===++==---==---=+++***###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===*+=--:-=--::-::-=-:::---::--=--==-+**##%###%%%%%%#%%%%#%%%%%%%%#%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n........::====++===-:--::::---:::-:::::::::::-----==+**##%#%%%%%%%%##%%##%%%%%%%%##%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%####################################\\r\\n...::--===++=++=-:::::::::-===----:::::::-=====+++*#**########%%%##%%%%%%#%%%%%%%##%%#####%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:-===-::::-::::::::::::::--:::::::::::::---=++++++++++**###%%%%##%%%%%%%%%%%%%#*#%%%####*=======+*%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n--==-====-:::::::::::::::...::.:::::::::::::==:::-==+++++*###%%%%#%%%##%%%%%%%%%##%%%%##*+---:::---*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::.::.................:::::::-=--------=+====+**#%##*%%###%%%%%%%%%%%%%%%%#=---::::---*%######%%%%%%%%%%%%%%%%%%%##################################\\r\\n--==---::........:::.........:::::::::::=+==--=---=---=+==+++*##%%%#**##%%%%%##%%%%%%%%##*+++++===++*#****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::::::...............................:::-==---=+*++++=++****+**#%%%#####%%%%#***#%%%%%%%%%**###%%###+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................::=*****++*##*=++******%##%####*#%%#***#%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:::::::..................:::.....::.........::::::::---=++*####**%%%#%##**##%%%%%%%%%%%%%%####*+##*####%%###########%%%%%%%%%%%%%%%%%%%%%%%%%###################\\r\\n:::::::.........::::::::=++=:.........::::::.::.......::::-=*##****+**#%#####%%%%%%%%%%%%%##*+=++==++###*++*********#%%%%%%%%%%%%%%%%%%##****###################\\r\\n.:::...::::::::::--==-:::---:.........:::::::......::::.:::-=*#*++++==*###%%%%%%%%%%%%%%%%##++=---====+#%#*###***####%%%%%%%%%%%%%%%###%##**+=====+*############\\r\\n..:.....::.......:::-:.:::--:.......:::::::::::::-::::-:::----++**=+******#%%%%%%%%%%####+==+*=--=+++==+*++++**+++++****###%%%%##*##****#%%%#*+=----=+##########\\r\\n..............::::::::..:.:---:.....-==--::-::-++++=-====----:-==+***##**%%%%%####*+++*++==+*++++++====++====+++===++++++++**#####*******#%%%##*+=--::-+########\\r\\n..........---==---=---::-:-=--:....::-==-==--:=+======-==::::----=+*++##%%#*++====--=+*+++=+=---===----===+++++=+====+++==++++**###*+*++**#%%%#***=--::-=*######\\r\\n:::----:::+*++*+=-:::-------=-:..::::==-=====-:-==:::--+**=----++=+++++**==+=-::::::---=+++=====----------++==+=++==========+++******+++++**##%%#**+--::--+#####\\r\\n:-----::..-=-:-=+++=+=-:::::::..::::.....:==--------:..::::-=+==***===+++=+++-::::::::::::::::--=-----==+-=-====+++====+=====++*******+=++****##%#**+-:::::=####\\r\\n..::-:.....::::::-=++++-::.......:.:......:----:::::-.....:::::::-==-==+=+++----:::::::::::::::::----::-+=:::::::-=+=-------====+******==+++*++*#%#**=-:::.:=###\\r\\n....:::.....:::::::::-==-:.........:::.....------::::-:...::::::::---=+==--+***+=-::..............:---:::::::::::::-=:::::::----==-=****=-=+++=+*##**+=-::...=##\\r\\n.:::::.....:::....::...:::..........::......::--:::::--:..........-=----=----=======-:.............::--::::::::::::::-:...:::-----===++++---====++**+++-:::..:+#\\r\\n..:..    .::::. ..::...:::...................:-:::::::---....:....:::::--===-===::::::::............:::-::..::::::...::...::::::::-=--=++=--==++=+**+=+=:::...:*\\r\\n..       ..:::....:::::::..................::---:::::-::--..:...::...:::--==--::::::::..:-=::.:........:-:......:.....::.....::::::--=-=++=:-===-=+++++=::::...=\\r\\n.   ........::....:::::... ...............------:::::::::-:............:--:::-::::::::...::--:.........:::............::.....:::.:-=----=++------===++++-:.:...:\\r\\n    .....  .... .......    ..............:-----:::::::::::-:............::-:===-:-::-::.....:-:.........:-:............::....::::.:=---===+-:---====++++-::.:...\\r\\n           .............    ............ .:::::--:::::-:::-:............::-----:.:::--...................::.............:....--::..:--======:----===++++=-:.:...\\r\\n         .........:::::..  ............. .:-----:::::::::---:............:-::---..:::.....................::............:..::::.::-----=====:----===+++=+-:.....\\r\\n        ..:::........:::.................:--::::::::::::------:.....:-....:-::---:.:...............  ......:..........:.:::---..:--::----=+=::-:-===++++=-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::---===--.....:-..::---::--:.:..:............  ...............:.:.::.::-----::-=--====--::-===+====-:....-\\r\\n         ..:.....................    .:-----:::::::::-==----==-:.........:-=:.:--:..:..............  .. ......:.....:.::::..:---:::---:========--==++--==-....:-\\r\\n        ..........::::::::::::::..  ..:::---------:---==-------=:.............::--. ..............   ..  .....:.....:.:::---::::...:-:-===+=======++---==:...--=\\r\\n        ....:::::...::::::::.....   ..::::--===++=---------------....:......::.:-=-..:......  ....       .....:....::::::::::::...:--=++=========+=------:..---=\\r\\n         ...........                .:--------------===---------:-:........:-::----.......... ...        .:..::...:::::::::::...:-===++=::-======--------::----*\\r\\n                                   ..:------:----=---==----===----:........:::::--:.............     .   .:..::.:::-::-:::::...-====++-..:==--=+=-------------=#\\r\\n         ..............::::::.:.......------:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----::::..:=====+=:..-====+++---------=---=##\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::..:::--::..:-=---=--..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:....:::::.:-==--==-:..:--==++++=----:---=-:-=*###\\r\\n          .:::..    ......   .::::.......:--=-::::::::::::-----:.................  ... .....        .. .::.:::.......:-::==---==-...:--=++++==------::--::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:-----:::::::::::-:........ ........ ...........    .......::.:-::..   ..:==-------:..::-=+++====-------::::-+######\\r\\n.          .::::.....:::::::::::::.         .--:----::::::-::::.::.....:-...:.............   .......  .::::::.. ........:----:..:---::::------------:::=*#######\\r\\n:.         ..::::::::::::.::::::..        ..:----::::::::::::-:.----:.:===-........................ ..:::::... .. ..:-:.::-::::::-::::::..::::::-----=*#########\\r\\n.         ......::::::...  .....         ...:-----:::::::::---:.:.......++-....::.. .............. .::::..:::....     ....:::-::::::::::::...:--=-=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....:::::...........:::::::::..:.....::----=*#######*******\\r\\n     .        ....::...:::::.              ......:-:::::::::-....:......-=-...............::....::...:::::::::::::::::::::::::::::....::---==+**######**********\\r\\n   ..:.      ..::::::....::..              .... .:-::::::::-:...........-=-::.:.........:....::::::--::::::::::::::....:::::...........:=+**#####***************\\r\\n   .::. ... ..:::..........                .....:---:::::::-:......::...-==--:        ...:::--:::::::::::::..::::::--=====-----===--==+*#####*******************\\r\\n ...... ... ..::..                          ...:--::::::::-:.......-:::.-==-==-----=--------------::------==+===+++++************#**####************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=--*%#########*******####**#########*+++*****################**************************\\r\\n.......  ......:::::::::::::.                 .:::::::::::...:....::.::-==-+%%##%%%%%%%%%%%%%###################*####*############******************************\\r\\n.............................. .......       .:::::::::--::--:-:.:-:::-----#####################################*###############********************************\\r\\n......:........................:::::::.     .::::::...::---::::-=:.:.:-:--+##################################################***********************************\\r\\n......:...................::::::::::::.     .-::--:......:......--::.:-:==*################################################*************************************\\r\\n...:....... ...........................     .:--:......   .......:-:::-==+#############################################*****************************************\\r\\n...:::.....  .................:::::::::.     ..............:::..:----:-==*######################################************************************************\\r\\n.:..:::....   ...:::::::::::::::::::::::.       ..........::.....-----:-=+*##################################***************************************************\\r\\n::...:....     .........................     ........   ..::.....:-:--:=*##***#****#######################******************************************************\\r\\n............                                  ........:...:::.::.:----=*########***######################*******************************************************\\r\\n  ......   ...                       .....      ....-+--:-=:::-:.:--::+#####*#***####**##############***********************************************************\\r\\n  ....      .....                  .........     ..:+=:::::.:---:::::-=+-:::-+###**++**###########**************************************************************\\r\\n.......      ........              .....::...   ...:-:..:-...:--..--+#+:::=+*####*++******#####*****************************************************************\\r\\n.......      ..........            ...............-+=-:.....::::..:+##++**########*******#####******************************************************************\\r\\n           .............    ......   .............--::............-+################****************************************************************************\\r\\n                ..........  ........     .......................:-##**#**#####***####*#+-*#*********************************************************************\\r\\n    ..            ....  .   ................:::................:-*#####+*#####********#+-***********************************************************************\\r\\n  ......          .....      .....  ........-=-:.::.....::...::-*########****##*********=***********************************************************************\\r\\n ........       ..                   ...:::.::--:-=-::::::..-==*#*******#**************************************************************+++++++++++++++++********\\r\\n.........      ...             ........:-::...::-=-----:...-+*##**+*++***####*********************************************************+++++++++++++++++++*******\\r\\n  ........     .... ....     ..........::--:.....:------=+**###******************+*************************************************++++++++++++++++++++++*****++\\r\\n............  ...........   ...........::--:::--=+*+=+*#######*******************************************************************++++++++++++++++++++++++*+*++++\\r\\n............  .................:...::-:::..:-=**#######****************++****************************************************+++++++++++++++++++++++++++++++++++\\r\\n..........   .........::.......:::..:==+====+*******#************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n   ......   ......:::.::::::...:---==+***********************************++**********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n    ........::...::-------:-==+++**#####*********************************==+**************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...   ....::::...:---:-+**+*##****************************************************++********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........:::----==--::-+**********++****+++***********************++++************++*****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....:::::--=+++++++*+-:==+**************+************************+=++*************+++***************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n  .:-========+*****##*+==+**###***++******************************=-=*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:--==++**++******************************************************+=+******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************************+++********++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+***********************++*************++******+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++**************+==++***************************************+++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*****************+++**********#******************************++++***********++****************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************+*****#####****************************+=++**********++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**++******+****************#######**#**************************+=+**********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=::+*********************#########*##***************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*=..-*******************#######********************************++++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+:.:+********************#####******************************++++++*******************************+**********+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++=::=*************++++++*****####****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++=:-+************++++++*******#***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++++*****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++**************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n+++++++++++++++*+++++******************************************************************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n======+++++++++++++++++++***************+++++******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###*###########%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%##****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######%%####%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n############%%%%%%%%%%%%%##########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#####**############%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n######*###########################*##%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*####**######%%########%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#########**+***############**#%%##*######%%%%###%%%##%%%%%%%%%%%%%%%%%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n########+---==+########%#*++*%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########+=+***#########%#*++##%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%#%%%#%%%%%###%%%%#######%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%###%%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%###%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n*###*++#########***#####%%####%%%####%##%%%%%%%%%%%%#%%%%###*+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-=+*#####%%######*+*####%%###%%%#####*#%%%%%%%##%%%%%%%%%%+--=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=::=+*%%%%###**########%##############%%%%%%%####*#%%%%%%%#+*#%%%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-:-=+==+++**++++*#%##%%%#*****####%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-------:::-=+=---+*#######*++****#######%%##########%%%%%%%%%%#****##%%%%%%%##%%##*+==++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=--++*+=:::::-::::-==+++++*++=+#%%##*++*#####%######%%%%%%#++++*****###%%%%%####%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::---::::::::::::--=+++--=-:+**##+===*##**#####%#%%%%%%%#=-===*##%#*+*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::...-=----:::::-=**+**+*######%######%%%%%%%%###*+*##%#+==+#%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%###################################\\r\\n:::::.....::::....:::::::--==+****###*+***#**+**+*####%%%%%%%%###%%%%#+*#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.....::---==+*+=---===++==--===---=+++***###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.:-===*+=---==--:--::-=:::----::--=--===+**#%%##%%%%%%%#%%%##%%%%%%%%#%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n........:-====++===-:--::::---:::-:::::::::::-----==+**#%%###%%%%%%##%%##%%%%%%%%#%%%%##%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%####################################\\r\\n...::--===++=++=-:::::::::====----:::::::-======++*#**########%%%##%%%%%%#%%%%%%%##%%######**#####%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n..:-=+=-::::-:::::::::::::--::::::::::::::---=++++++++++**###%%%%##%%%%%%%%%%%%%#*#%%%####+-=---===*%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n--==-====-::::::::::::::....::.:::::::::::::==:::-==+++++*###%%%%#%%%##%%%%%%%%%##%%%%##*=---::----*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=====-::::::.::.::.................:::::::-=--------=+====+**#%###%%###%%%%%%%%%%%%%%%%#=-----::---*#######%%%%%%%%%%%%%%%%%%%##################################\\r\\n--==---::........:::.........:::::::::::=+==--=---=--==+==+++*##%%%#*##%%%%%%##%%%%%%%%##*****++++++*#****#%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::::::...............................:::-=----=+*++++=++****+**%%%%####%%%%%#***#%%%%%%%%#*###%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................::=*****+*###*=++*****#%##%###**#%##**##%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:::::::.................::::.....::.........::::::::---=++*####*#%%##%##**##%%%%%%%%%%%%%%####**##*###%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n:::::::.........:::::::-=++=:.........::::::.::.......::::-=*##****+**#%#####%%%%%%%%%%%%%##*+=++==+*###*++****+****#%%%%%%%%%%%%%%%%%%##*****##################\\r\\n.:::...::::::::::--==::::---:.........:::::::......::::.:::-=*#*+++===*###%%%%%%%%%%%%%%%%#*++=---+===+#%#*###***####%%%%%%%%%%%%%%%###%%#**+=====+*############\\r\\n..:.....::.......:::-:.:::--:.......:::::::::::::-::::-:::---=++**=+*****##%%%%%%%%%%###*+++**---=+++==+*++++*++++++****###%%%%##*##****#%%%#*+=----=+*#########\\r\\n..............::::::::.::::---:....:===--::-::=++++=-====----:-==+***##**%%%%%####*+++*++++**++++++=+==++====+++===++++++++**#####****+**#%%%##*+=--::-+########\\r\\n.........:-------==---::-:-=--:...:::-==-==--:=+======-=-::::----=**++##%%#*++====--=+*+++++=---=====-===++++++++====+++==++++**###*+*++**#%%%#***=--::-=*######\\r\\n:::----::-+*++*+--::--------=-:..::::==-=====-:-==:::-=+**=---=++=+++++**==+=-::::::--==+++=====---------=++=++=++==========+++******+++++**##%%#**+--::--+#####\\r\\n:-----::..-=-:-=++==+=-:::::::..::::.....:==--------:..::::-=+==***===+++=+++-::::::::::::::::--=-----==+-=-==-=+++===++=====++*******+=++****##%#**+-:::::=####\\r\\n.:::-:.....:::::--=++++-::.......:.:......:----:::::-.....:::::::===-==+=+++----:::::::::::::::::----::-=-:::::::-=+=-------====+******====+*++*###**=-:::.:=###\\r\\n....:::.....:::::::::-==-:.........:::.....------::::-....::::::::---=+=---+***+=-::..............:---:::::::::::::-=:::::::----==-=****=-=+++=+**#*++--::...=##\\r\\n.::.::.....:::....::...:::..........::......:---:::::--:..........-=---==----=======::.............::--::::::::::::::-:...:::-----++=++++---====++**+++-:::..:+#\\r\\n.....    .::::. ..::...:::...................:-:::::::---....:....::::---===-===::::::::............:::-::..::::::...::...::::::::-=--=++=--==++=+**+=+-::::..:*\\r\\n..       ..:::....:::.:::..................::---:::::-::-:..:...::...:::--==--::::::::..:-=::.:........:-:......:.....::.....::::::--=-=++=:-===-=+++++=::.:...=\\r\\n.   ........::....:::::... ...............------:::::::::-:............:--::--::::::::...:::-:.........:::............::.....:::.:-=----=++-----====++++-:.:...:\\r\\n    .....  .... .......    ..............:-----:::::::::::-:............::-:===-:-::-::.....:-:.........:::............::....::::.:=---===+-:---====++++-::.:...\\r\\n           .............   ............. .:::::--:::::-:::-:............::-----:.:::--...................::.............:....:-::..:--======:----===++++=-:.:...\\r\\n         .........:::::..  ............. .:-----:::::::::---:...........::-::---..::......................::............:..::::.::-----===+=:----===+++=+-:.....\\r\\n        ..:::........:::.................:--::::::::::::------:.....:-....:-::---:.:...............    ....:..........:.:::---..:=-::----=++::::-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:-----::-=-=====---:-===+===--:....-\\r\\n         ..:... .................    .:-----:::::::::-==----==-:.........:-=:.:--:..:..............  .. ......:.....:.::::..:---:::---:========--==++--==-....--\\r\\n        ..........::::::::::::::..  ..::----------:---==-------=:..............:--. ..............   ..  .....:.....:.:::--:::::...:---===+======+*+---==:...--=\\r\\n        ...:::::::..::::::::.....   ..::::--===++=---------------....:......::.:-=-..:....... ....       .....:....::::::::::::...:--=++=========+=------:..---=\\r\\n         ............               .:--------------===-----------:........:-::----..:....... ...        ....::...:::::::::::...:====++=::-======--------::----*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::::::-::-:::::...-====++-..:==--=+=-------------=#\\r\\n         ................::...........------:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----::::..:=====+=:.:-====+++---------=---=##\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::..:::--::..:==---=-:..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:....:::::.:-=---==-:..:--==++++=----::--=-:-=*###\\r\\n          .:::..    ......   .::::.......:--=-::::::::::::-----:.................  ... .....        .. .::.:::.......:--:==---==-..::--=++++==------::--::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::.:-::..  ...:==-------:..::-=+++====-------::::-+######\\r\\n.          .::::.. ..:::::::::::::.         .--:----::::::-::::.::.....:-...:.............   .......  .::::::.. ........:----:.::---::::---------:--:::=*#######\\r\\n:.         ..::::::::::::.::::::..        ..:----::::::::::::-:.:---:.:-==-:....................... ..:::::... .. ..:-:.::-:::::::::::::..::::::-----=*#########\\r\\n.         ......::::::...  .....         ...:-----:::::::::---:.........++-....::.. .............. .::::..:::.....     ...::::::::::::::::...:----=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::.........::::::::::..:.....::---=+**######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......-=-................::...::...:::::::::::::::::::::::::::::....::---==+**#####***********\\r\\n   ..:.      ..::::::...:::..              .... .:-::::::::-:...........-=-::.:.........::...::::::--::::::::::::::....::::............:=+**####****************\\r\\n   .::. ... ..:::...........               .....:---:::::::-:......::...-==--:        ...:::--::::::::::::::.:::::::-=========-===--==+*####********************\\r\\n ...... ... ..::..                          ...:--::::::::-:.......::::.-==-==:-------------------:::-----==+===++++++******#****#######************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=--*%#########********###**#########*+++++***################**************************\\r\\n.......  ......:::::::::::::.                 .:::::::::::...:....::.::-==-=%%##%%%%%%%%%%%%%###################**################******************************\\r\\n.............................. .......       .:::::::::--::--:-:.:::::-----#####################################*###############********************************\\r\\n......:........................:::::::.     .::::::...::---::::-=:.:.:-:--+#################################################************************************\\r\\n......:...................::::::::::::.     .-::--:......:......--::.:-:==*#############################################*##*************************************\\r\\n...:....... ...........................     .:--:.......  ..:....:-:::-==+#############################################*****************************************\\r\\n....::.....  ...................:::::::.     ..............:::..:----:-==*######################################************************************************\\r\\n....:::....   ...:::::::::::::::::::::::.       ..........::.....:---::-=+*##################################***************************************************\\r\\n::...:....     .........................     ........   ...:.....:-:--:=*##***##***#######################******************************************************\\r\\n............                                  ........::..:::.::.:----=*########***######################*******************************************************\\r\\n  ......   ...                       .....      ....-+--:-=:::-:.:--::+####**#***####**##############***********************************************************\\r\\n  ....      .....                  .........     ...==:::::.:---.::::-==::::-+###**++**###########**************************************************************\\r\\n.......      ........              .....::...   ...:::..:-...:--..--+#*:::=*######++******#####*****************************************************************\\r\\n.......      ..........            ...............:===:.....::::..:=##*+**########******######******************************************************************\\r\\n           .............    ......   .............--::............-+################**#*************************************************************************\\r\\n                ..........  ........     .......................:-*#**#**#####***###**#*-+#*********************************************************************\\r\\n    ..            ....  .   ................:-:................:-*#####**#####*****#**#*:***********************************************************************\\r\\n  ......          .....      .....  ........-==:::::.....:...::-+########****##*********=***********************************************************************\\r\\n ........       ..                .  ...:::..:----==:::::::.-==*#*******#**************************************************************+++++++++++++++++********\\r\\n.........      ...             ........:::::..::-=-----:...:=*##**+*+++***###***+*****************************************************+++++++++++++++++++*******\\r\\n  ........     .... ....      .........::--:.....:------=+**###********************************************************************++++++++++++++++++++++*****++\\r\\n ...........  ...........    ...........:--:::--=+*+=+*#######*******************************************************************++++++++++++++++++++++++*+*++++\\r\\n............  .................:....::::::..:=**#######****************+++***************************************************+++++++++++++++++++++++++++++++++++\\r\\n..........   .........:::......:::..:-=+====+*******#***********************************************************************++++++++++++++++++++++++++++++++++++\\r\\n   ......   ......:::.::::::...:---==+***********************************+=+*********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n    ........::...:::------:-===++***####*********************************+=+**************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...    ...::::...:---::=**+**#****************************************************++********************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n..... ....::::---===-::-=+*********++*****++***********************++=+************+++****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:::::-==++++++*+-:-=+*************+++***********************++++*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n  ..-========+******##*==+***##****+******************************+-=+****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:-==++**+++*****************************************************+=+******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=*****************************************+******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************************+++*******++********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+***********************++*************++******+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++***************===+***************************************+++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*****************+++**********#******************************++++***********+++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n************************++****#####****************************+==+**********++*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**++******+****************#######**#**************************++++*********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+-:=*********************#########*##***************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+:.-+******************#######********************************++++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+-.:=********************#####*******************************+++++*******************************+**********+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++-.-+*************+++++******###****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++--+************++++++*******#***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++++*****************************************************************************************++++******+++++++++++++++++++++++++++++++++++***********+++++\\r\\n+++++++++++++**************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n+++++++++++++++************************************************************************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n+++===+++++++++++++++++++***************+++++******************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##**+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n###*###########%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%##****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######%%####%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n######%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n############%%%%%%%%%%%%%#########%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#####*#############%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n#####**###########################*##%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*####**######%%########%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#########*++***############*##%###*######%%%%###%%##%%%%%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######*=---==+#######%%#*++#%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n########+=+***#########%#*++#%%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%%%#%%%%%###%%%########%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%###%%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n##########################%%%%%%%%%%%###%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n*###*+*########****#####%%####%%#####%##%%%%%%%%%%%%#%%%%###+=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-=**#####%%######*+*####%%###%%%#####*#%%%%%%##%%%%%%%%%%#+--=#%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=:-=+*%%%%###**#%######%###########%##%%%%%%%####*#%%%%%%%*+*%%%%%%%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-:-=+==+++**++++*#%##%%%#*****####%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+===*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-------:::-=+=--=+*######**++***########%%##########%%%%%%#%%%#****##%%%%%%%######*+=+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=++*+-:::::-::::-==+++++*++=+#%%##*++*#####%######%%%%%%*++=+****###%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::---::::::::::::--=++=--=--+*##*+===*##**#%#####%%%%%%%#+===+###%#++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::..:-=----:::::-=**+**+*######%######%%%%%%%#%##**###%#+==+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%###################################\\r\\n:::::.....::::....:::::::--==+****###*+***#**+**+*####%%%%%%%%###%%%%#+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n..........::.....::---==+*+=--====++==--==----=+++**####%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...........:.:-===*+=---==--:--::--:::----::--=--=-=+**#%%##%%%%%%%#%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%###################################\\r\\n........:-====*++==-:--::::---:::-:::::::::::-----==+**#%%###%%%%%%##%%###%%%%%%%#%%%%###%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%#####################################\\r\\n...::--===++=++=::::::::::====----:::::::-====+=++*#**########%%%##%%%%%%#%%%%%%%##%%######*****####%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n.::-=+=-::::-:::::::::::::--::::::::::::::--==++++++++++*####%%%%##%%%%%%%%%%%%%#*#%%%####+-=------+%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n--==-====-::::::::::::::....::::::::::::::::==:::-==+++++*###%%%##%%%##%%%%%%%%%##%%%%#*+=---::----*%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n====--:::::::::.::.................:::::::-=--------++====+**#%#*#%####%%%%%%%%%%%%%%%%#=-=--------*#######%%%%%%%%%%%%%%%%%%%##################################\\r\\n:-==---:.........:::.........:::-:::::::=+==--=-:-=--==+==+++*#%%%%#*##%%%%%%##%%%%%%%%%#**********+*****##%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n::::::...............................:::-=----=+*++++=++****+**%%%%#####%%%%#+**#%%%%%%%%#*###%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................:-=*****+*###+=++*****#%##%###**#%##**##%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:::::::.................::::.....::.........::::::::-=-=++*####*#%###%%#**##%%%%%%%%%%%%%%####**##*#%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n::::::..........:::::::-=++=:.........::::::.::.......::::-=*##****++*#%######%%%%%%%%%%%%##*+=++==+*###*+*********##%%%%%%%%%%%%%%%%%%##*****##################\\r\\n.:::...::::::::::--==:::::--..........:::::::......::::.:::-=*#*+++===*###%%%%%%%%%%%%%%%##***=--=+===+#%#*###**#####%%%%%%%%%%##%%%###%%##*+==-==+*############\\r\\n..:.....::.......:::-:.::::-:.......::::::::::::::::::-:::---=++**=+*****##%%%%%%%%%%###******--==+++==+*++++*++++++****###%%%%##*##****#%%%##*=-----+*#########\\r\\n..............:::::::..:::----.....:===--:::::=++++=-====---::-==+***##**%%%%%####*++**+++***++++++=+==++====+++==+++++++++**#####****+**#%%%##**=--::-+########\\r\\n.........:-------==---::::-==-:....::-=====--:++======-=-::::----=**++#%%%#*++====--=+*+++++=---=====-===++++++++====+++==++++**###*+*++**##%%##**=--::-=*######\\r\\n:::----::-+*+**+--::---------::..::::==-=====-:-==:::-=+**=---=++=+++++**==+=-:::::::-==+++=====---------=++=+++*+==========+++******+++++**##%%#**+--::--+#####\\r\\n------::.:-=---=++==+=::::::::..::::.:...:=---------:..:::--=+==***===+++=+++-::::::::::::::::--=-----==+-=----==++===++======+*******+=++****##%#**+-:::::=####\\r\\n.:::-:....::::::--+++++-::.......:.:......-----:::::-.....:::::::===-=++=+++----:::::::::::::::::----::-=-:::::::-=+=-------====+******+===+*++*###**+-:::.:=###\\r\\n....:::.....:::::::::-==-:.........::......------:::--....::::::::---=+=--=+***+=-::..............:---:::::::::::::--:::::::----==-=****=-=++==+**#*++=-::...=##\\r\\n.::.::.....:::....::...:::..........::......:--::::::--:.........:-=----=----=======::.............::--::::::::::::.::....:::-----++=++++---====++**+++-:::...+#\\r\\n.....    .::::. ..::...:::...................:-:::::::---....:....::::---===-==-::::::::............:::-::..:::::....::.:.::.:::::-=--=+++--==++=+**+=+-::::..:*\\r\\n..       ..:::....:::.:::.................:::---:::::-::-:..:...::...:::--==--:::::::...:-=::.:........:-:......:.....::.....::::::--=-=++=:-===-++++++=::.:...-\\r\\n.   ........::....:::::... ..............:------:::::::::-:............:--::--::::::::...::--:.........:::............::.....:::.:-=----=++-----====++++-:.:...:\\r\\n    .....  .... .......    ..............:-----:::::::::::-:............::-:===-:-::-::.....:-..........:::............::....::::.:----===+-:---====++++-::.:...\\r\\n            ...........    ............. .:::::--:::::-:::-:............::-----:.:::-:...................::.............:....:-::..:-=======:----===+++==-:.:...\\r\\n          ........:::::..  ............. .:-----:::::::::---:............:-::---..::......................:.............:...:::.::-----===+=:----===+++=+-:.....\\r\\n        ..::.........:::.................:--::::::::::::------:.....:-....:-::---:.:...............  ......:..........:.:::---..:=-::----=+=::::-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:----:::-=-=====---:-==++====-:....-\\r\\n         ..:... .................    .:-----:::::::::-+=----=--:.........:-=:.:--:..:....... ......  .. ......:.....:.::::..:-=-::.---:============++--==-....--\\r\\n        ..........::::::::::::::..  ..::----------:---==-------=:..............:--. ..............   ..  .....:....::.:::--:::::...:---==++======+*+---==:...--=\\r\\n        ...:::::::..:::::::::....   ..::::--+==++=---------------....:......::.:-=-..:......  ....       .....:....::::::::::::...:--=++===========------:..---=\\r\\n         ............               .:--------------===-----------:........:-::----..............        ....::...:::::::::::...-====++-::-======--------::----*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::::::-::-:::::...-====++-..-==-=++=-------------=#\\r\\n         .................:...........------:::::----==-==---==--:....:......:::--..............    ..   ::..-::::-----:::...-=====+=:.:-====+++---------=---=##\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::...::--::..:==---=-:..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:....:::::.:-=---==-:..:--=+++++=----::--=-:-=*###\\r\\n          .:::..    ......   .::::.......:--=-::::::::::::-----:.................  ... .....        ....::.:::.......:--:==---==:..::--=++++==----=-::-:::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:--:--:::::::::::-:........ ........ ...........    .......::::-::..  ....-=------:..::--=+++====-------::::-+######\\r\\n.         ..::::..  ..::::::::::::.         .--:---:::::::-::::.::.....:-:..:.............   .......  .::::::.. .........----:.::---:::::--------:--:::=*#######\\r\\n:.         ..::::::::::::.::::::..        ..:----::::::::::::-:.:---:.:-==-:....................... ..:::::... .. ..:::.::-:::::::::::::...::.::---:-=*#########\\r\\n.         ......::::::...  .....         ...:-----:::::::::---:.........=+-....::.. .............. .::::..:::.....     ...:::::::::::::..:...:----=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::.....::..::::::::::........::----+**######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......---................::...:::..::::::::::::::::::::::::::::......::--==+**#####***********\\r\\n   .::..     ..::::::...:::..              .... .:-::::::::-:...........-=-::.:.........::...::::::--::::::::::::.:....::::............:=+**####****************\\r\\n   .:-: ... ..:::...........               .....:---:::::::-:......::...-==--:         ..:::--::::::::::::::.:::::::-=========-====-==+*####********************\\r\\n  ..... ... ..::..                          ...:--::::::::-:.......::::.-==-=-::------------------:::------=++===+++++******#****#######************************\\r\\n......      ..:::............                 .::::::::::::. .........::-=--*%#########********###**#########*+++******###############**************************\\r\\n.......   .....:::::::::::::.                 .:::::::::::...:.....:.::-==-=%%##%%%%%%%%%%%%%###################**################******************************\\r\\n.............................. .......       .:::::::::--:::-:-:.:::::-----*%###################################**##############********************************\\r\\n......:........................:::::::.     .::::::...::----:::-=:.:.:-::-+##################################################***********************************\\r\\n......:...................::::::::::::.     .-::--:......:......--::.:-:==*################################################*************************************\\r\\n........... ...........................     .:--::......  ..:....:-:::-==+#############################################*****************************************\\r\\n....::.....  ...................:::::::.     ..............:::..:----:-==*######################################************************************************\\r\\n.....::....   ...:::::::::::::::::::::::.       ..........::.....:---::-=+**#################################***************************************************\\r\\n::...:....     .........................     ........   ...:.....:-:--:=*####*##*+*#######################******************************************************\\r\\n............                                  ........::..:::.::..----=*########***######################*******************************************************\\r\\n  .......  ...                       .....      ....-+--:-=:::-:.:--::=###****#**###***##############***********************************************************\\r\\n   ....      ....                   ........     ...==:::::.:---.::::-==::::-+####+++***##########**************************************************************\\r\\n ......      ........              .....::...   ...:-:..:-....--..--+#*-:-=*######++******#####*****************************************************************\\r\\n.......      ..........            ...............:=+=:.....::.:..:=##*+**########******######******************************************************************\\r\\n           ..............   .......   ............--::............-+#################*****#*********************************************************************\\r\\n                ..........  ........     .......................:-*#**#**#####***##***#*-=#*********************************************************************\\r\\n     ..           ....  ..  ................:--................:-+#####**######****##***-+**********************************************************************\\r\\n  ......          .....      .....   .......:==-::::.....:...::-+########****##**+******+***********************************************************************\\r\\n ........       ..                .   ..:::..:----==:::::::.:==+#*******#**************************************************************+++++++++++++++++********\\r\\n.........       ..              .......:::::..::-=-----:...:=*##**+++++****##***+*****************************************************+++++++++++++++++++*******\\r\\n   .......      ... ....      ..........::--::...:------=++*###********************************************************************++++++++++++++++++++++*****++\\r\\n ...........  ........:..    ...........::-:::--=+*+=+*#######*********************************************************************++++++++++++++++++++++*+*++++\\r\\n............  .................:....::::::..:=**#######*****************++***************************************************+++++++++++++++++++++++++++++++++++\\r\\n..........    ........:::.......::..:-=+====+*******#***********************************************************************++++++++++++++++++++++++++++++++++++\\r\\n    .....    .....:::.::::::...:---==++********+*************************+=+*********************************************+++++++++++++++++++++++++++++++++++++++\\r\\n     .......::...:::--------===++***####*********************************+==+*************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...     ..:::::..:---::-**+**#****************************************************+++*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  ...::::---===--::=+**********+*****++***********************++=+*************++****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n......:::::--=++++==+*=:-=++************+++************************+=+**************+++**************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n   .:==--=====+*****##*==++**##****+*******************************--+****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:--==++*+++******************************************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+****************************************++*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****************************************+++*******+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+***********************++*************+++*****+++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++***************+==+***************************************++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++****************++++*****************************************++++**********+=+***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************+****#####****************************+==+***********+*****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**++*******+***************#######**#**************************++++*********************************+++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**-.-+*********************#########*#***************************++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+-.:+*******************######********************************++++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+=..=********************#####*******************************+++++*******************************+**********+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++-.:+*************+++++******###****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++-:=************++++++*******#***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++++*****************************************************************************************++++******+++++++++++++++++++++++**++++++++++***********+++++\\r\\n+++++++++++++**************************************************************************************++++*******+++++++++++++++++++++++++++++++***************++++\\r\\n+++++++++++++++************************************************************************************++++++++***+++++++++++++++++++++++++++++++****************+++\\r\\n++++==+++++++++++++++++++***************++++++*****************************************************+++++++++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##**+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%#****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######%#####%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n#####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n###########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**###########%%%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%###########\\r\\n#####*############################*##%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*####**#####%%%########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#########*++***###########**##%###*#####%%%%%##%%%##%%%%%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######*=---==*#######%%#*++#%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######*+=+***#########%#*+*#%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%%#%%%#%%%%%###%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%%###%%%%##+=++*#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%###%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n####*+*########****####%%%####%%#####%##%%%%%%%%%%%%#%%%%##*=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-+*######%%##%###*+*###%%%###%%%#####*#%%%%%%##%%%%%%%%%%#=--+%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-:-=+#%%%%###**#%######%###########%##%%%%%%%####*#%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%#*+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-:-=++++++**++++#%%#%%%%#*****###%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-------:::-++=--=**######**+****########%%##########%%%%%%#####*****#%%%%%%#######*++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=++*+-:::::-::::-=+++*++*++=+#%%##*++*#####%######%%%%%%*===+*######%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%#################################\\r\\n::::---::::::::::::-=+++=--=--*###*+===*#***#%##%##%%%%%%%#+=+=+###%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::..:-=----:::::-+**+**+*######%######%%%%%%%#%##**##%%#+==+#%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::....:::....:::::::--==+****###+****#**+**+*####%%%%%%%%###%%%%#+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---==+*+=--====++==--==----=+++**###%%###%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............:===+*+=---==--:--::--:::----::--=--=-=+**#%%##%%%%%%##%%%##%%%%%%%%#%%%#*#%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-====*++==-:--::::-=-::--::::::::::------==***#%%###%%%%%%#%%%###%%%%%%%#%%%####%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...::---==++=++-::::::::::====----:::::::-====+=++*#**########%%%##%%%%%%#%%%%%%#*#%%####%#++++****#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n.::-=+=-::::-:::::::::::::--::::::::::::::--=+++*+++++++*###%%%%%#%%%%%%%%%%%%%%#*#%%%####=---:----+%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--==-====-::::::::::::::....::::::::::::::::==:::-==+++++*###%%%##%%%##%%%%%%%%%##%%%%#*+----::----*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n====-::::::::::.:::................:::::::-=--------+====+***%%#*#%####%%%%%%%%%%%%%%%%*=====-----=*#######%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-==---:.........:::........::::-:::::::=+==--=-:-=--=====++*##%%%%#*##%%%%%###%%%%%%%%%%*****###**+*****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::...............................:::-=----=+*++++=++****+**%%%%####%%%%##+**#%%%%%%%%#*###%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................:-=*****+*###+=+******#%##%###**#%##**##%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:.:::::.................::::....:::.........::::::::-=-=++*####*#%###%%#**##%%%%%%%%%%%%%%####**##*#%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n::::::..........:::::::-=++=:.........::::::.::.......::::-+###***+++*#%######%%%%%%%%%%%%##*+=++=++**##*+*********##%%%%%%%%%%%%%%%%%%##******#################\\r\\n.:::...::::::::::--==:::::--..........:::::::......::::.:::-=*#*+++==+*###%%%%%%%%%%%%#####***=--=+===+#%#####**#####%%%%%%%%%%##%%%###%%##*+==-==+*############\\r\\n..:.....:::.....::::-:.:::--:.......::::::::::::::::::-:::---=++*+=+*****##%%%%%%%%%%###****#+--=++++==+*++=+*++++++*****###%%%##*******#%%%##*=-----+*#########\\r\\n..............:::::::..:::----.....:===--:::::=++++--====---::-==+***###*%%%%%###**+=**+++**+++++++++==++====++===+++++++++**#####****+*##%%%##**=--::-+########\\r\\n.........:-------==---::::-==-:...:::-====---:++========-:::-----=**++#%%%#*++===---=+*+++++=---=====-===++++++++====+++==++++**###*+*++**##%%%#**=--::-=*######\\r\\n:::----::-+*+**=-:::-------=-::..::::==-=====-:===:::-=+**=---=++=+++++#*=++=-::::::--==++======-----=---=++=+=+*+==========+++******+++++**##%%#**+--::--+#####\\r\\n----=-::.:-=---=++=++-::-::::...::::.:...:=---------:..:::--=+==***===+++====-::::::::::::::::--=-----==+-=----==++===++======+*******+=+++*+*##%#**+-:::::=####\\r\\n.:::-:....::::::--+++++-::.......:........-----::::--.....:::::::===-=++=+++----:::::::::::::::::----::-=-:::::::-=+=-------====+******+===+*++*###**+-:::.:=###\\r\\n....:::.....:::::::::-==-:.........::......------:::--....::::::::---=+=--=+**++=-::..............:---:::::::::::::--:::::::----==-=****=-==+==+**#*++=-::...=##\\r\\n.::.::.....:::...:::...:::..........::.....::--:-::::--:.........:-=----=----=======::.............::--::::::::::::.::....:::-----++=++++---====++**+++-:::...+#\\r\\n.....    .::::. ..::...:::...................:-:::::::---....:....::::---===-==-::::::::............:::-::...::::....::....:.:::::-=--=+++--==++=+**+=+-::::..:*\\r\\n..       ..:::....:::.:::.................:::---:::::-::-:..:...::...:::--==--:::::::...:-=::.:........:-:......:.....:......::::::--=-==+=:-===-++++++=::.:...-\\r\\n.   ........::....:::::... ..............:------:::::::::-:............:-:::--::::::::...:::--.........:::............::.....::..:-=----=++-----====++++-:.:...:\\r\\n    .....  .... .......    ..............:-----:::::::::::-:............::-:===-:-::-::.....:-..........:::............:.....:-::.:----=+=+-:---====++++-::.:...\\r\\n            ...........    ............. .-::::--:::::-:::-:............::-----..:::-:...................::.............:....:-::..:-=======:----===++++=-:.:...\\r\\n          ........:::::..  ............. .:-----:::::::::---:...........::-::---..::......................:.............:..::::.::-----===+=::---===+++=+-:.....\\r\\n        ..::.........:::.................:--::::::::::::------:.....:-....:-.:---:.:...............   .....:..........:.:::---..:=-::---==+=::::-===+++==-:....:\\r\\n        ..::..     ..:::.             ..----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:----:::-=-======--:-==++====-:....-\\r\\n        ...:... .................    .:-----:::::::::-+=----=--:.........:-=:.:--:..:....... ......  ..  .....:.....:.::::..:---::.---:============*+--==-:...--\\r\\n        ..........::::::::::::::..  ..::----------:---==-------=:..............:--. ..............   ..  .....:....::.:::--:::::...:--===++======+*+---==-...--=\\r\\n        ..:::::::::::::::::::....   ..::::--+==*+=---------------....:......::.:-=-..:......  ....       .....:....:::::::::::....:--=++===========------:..---=\\r\\n         ...............            .:--------------===-----------:........:-::----..............        .:..::...:::::::::::...-====++-.:-======--------::----*\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::::::-:--:::::..:-====*+:..-==-=++=-------------=#\\r\\n         .............................------:::::----==-==---==--:....:......:::--..............    ..   ::..-:::::----:::...-==-===-:.:-====+++---------=---=##\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::...::--::..:==---=-:..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:. ..:::::.:-=---==-:..:--=+++++=----::----:-=*###\\r\\n          .:::..    ......   .:::........:--=-::::::::::::-----:.................  ... .....        ....::.:::.......:--:==---=-:..::--=++++==----=-::::::=#####\\r\\n.         .::::.    ..:::.....::::.. .......:--:--:::::::::::-:........ .:...... ...........    .......::::-::..   ...-=------:..::--=++=====-------::::-+######\\r\\n.         ..::::..  .:::::::::::::.         .--:----::::::-::::.::.....:=:..:.............   .......  .::::::.. .....::..:---:.::---:::::--------:--:::=*#######\\r\\n:.         ..::::::::::::.::::::..       ...:----::::::::::::-:.:---...-===:....................... ..:::::... .. ...::.:::::::::::::::::.....::-----=*#########\\r\\n.         .....:::::::...  .....        ....:-----:::::::::---:.........=+:....::.. .............. .::::..:::.....      ..:::::::::::::......:----=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::::..::::.:::::::::::.......::---=+*#######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......-=-................::...:::..::::::::::::::::::::::::::::......::--==+**#####***********\\r\\n   ..:..     ..:::::::..::::.              .... .:-::::::::-:...........-=-::.:.........::...::::::--::::::::::::.:....::::......:.....:=+**####****************\\r\\n   .:-: ... ..:::...........               .....:---:::::::-:.......:...-==--:         ..:::--::::::::::::::.:::::::-==============-==+*####********************\\r\\n  ..... ... ..::..                          ...:--::::::::-:.......::::.-==-=-::------------------:::------=++==++++++******#****#######************************\\r\\n.......     ..:::............                 .::::::::::::. .........::-=--*%#########*********##**##########++++*****###############**************************\\r\\n.......   .....:::::::::::::.                 .:::::::::::...:.....:.::-==-=%%##%%%%%%%%%%%%%####################*################******************************\\r\\n.............................   ......       .:::::::::--:::-:-:.:::::-----*%###################################**##############********************************\\r\\n......:.........................::::::.     .::::::...::----:::-=:.:.:-::-+##################################################***********************************\\r\\n......:...................::::::::::::.     .-::--:......:......--::.:-:==*################################################*************************************\\r\\n........... ...........................     .:--::......  ..::...--:::-==+#############################################*****************************************\\r\\n......:....  ...................:::::::.     ..............:--...----:-==*######################################************************************************\\r\\n.....::....   ...:::::::::::::::::::::::.       ..........::.....:---::-=+**#################################***************************************************\\r\\n::...::...     .........................     ........   ...:.....:-:--:-*####*##*+*#######################******************************************************\\r\\n............                                 .........::..:::.::..----=*########***######################*******************************************************\\r\\n   ......  ...                       .....      ....-+----=:::-:.:--::=##***+*#**###***##############***********************************************************\\r\\n   ....      ....                   ........     ...==:::::.:---:::::-==:..:-+####+++***##########**************************************************************\\r\\n .......     ........              ..........   ...:::..:-:...--..--=#*-:-+*######*+******#####*****************************************************************\\r\\n.......      ...........           ...............:=+=:......:.:..:=*#*+*##########*****######******************************************************************\\r\\n           ..............   .......   ............:-::............-+*################***************************************************************************\\r\\n                ..........  ........     .......................::*#**##*#####***##*****-=**********************************************************************\\r\\n     ..           ....  ..   ................:-:...............:-+#####**######****##***-+**********************************************************************\\r\\n   .....          ......     ......  .......:-=-::::.....:...::-+#########****#**+******+***********************************************************************\\r\\n ........       ..                    ..::::..:---=+-::::::.:==+##*************************************************************************++++++++++***********\\r\\n.........       ..              .......:::::..:::----=-:...:=*##**++*++****##***+**********************************************************++++++++++***********\\r\\n   .......      .... ....     ..........::--::...::--::-==+*###**********************************************************************++++++++++++++++++++*****++\\r\\n ...........  ........:..    ...........::-:::--==*+=+*#######**********************************************************************+++++++++++++++++++++*+*++++\\r\\n............  .................:....::-:::..:=**#######*****************++*******************************************************+++++++++++++++++++++++++++++++\\r\\n..........    ........:::.......:-:..:======+*******#************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n    ......   .....:::.:::::::..:----=++********+*************************+==**********************************************++++++++++++++++++++++++++++++++++++++\\r\\n.    .......::...:::-------:-==++***####**********************************+=+***************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n...     ...::::..::---:-+*++*#*****************************************************++*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  ....:::----==--::-+**********++****++************************+=+*************++****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......::::--=+++++=+*=::=++*************+++***********************+=+**************+++***************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.  .:-==--=-==+******#*==++**##****+*******************************=-=*******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:---==++++++*****************************************************+=+******************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+*****************************************+******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****************************************+++*******+++*******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************++**************++******++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++**************+==+***************************************++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*****************+++*****************************************++++***********=+****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************+****#####****************************+==+***********+******************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***++******+**********#****########*#***************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**=::=*********************#########******************************++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**-..-*******************######********************************++++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**=:.-+*******************#####*******************************+++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++=::=**************++++******###****************************************************************+++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=:=*************+++++*******#***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++*****************************************************************************************************+++++++++++++++++++++++**++++++++************++++++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n++++++++++++++**************************************************************************************++++******+++++++++++++++++++++++++++++++******************+\\r\\n++++==++++++++++++++++++*****************+++++*****************************************************++++++*++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%###*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%#****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######%#####%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n#####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n%##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**###########%%%%##############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%###########\\r\\n#####*############################*#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*#%##**#####%%#########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#########*++***###########**##%###*#####%%%%%##%%%##%%%%%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######*=--===*#######%%#*++#%%%%%%####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######*++****#########%#*+*#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%%#%%##%%%%####%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%####%%%%##+=++*#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%###%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n####*+*########****#####%%####%%#####%##%%%%%%%%%%%%#%%%%##*=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-+*######%%##%###*+*###%%%###%%%#####*%%%%%%%##%%%%%%%%%%#=--+%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-:-=+#%%%#######%######%###########%##%%%%%%%####*#%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%#*+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=::-=++++++**++++#%%##%%%#*****###%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+===+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-------:::-++=--=**######**+****##%#####%###########%%%%%%#####*****#%%%%%%#######*++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=++*+-::::--::::-=+++*++*++=+#%%##*++*##*##%######%%%%%%*===+*######%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%#################################\\r\\n::::---::::::::::::-=+++=--=:-*###*+===*#***#%##%##%%%%%%%#+=+=+###%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::..:-=----:::::-+**+**+*######%######%%%%%%%#%##**##%%*+==+#%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::....:::....:::::::--==+****###+****#**+**+*####%%%%%%%%###%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---==+*+=--====++==--==----=+++**###%%###%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............:===+*+=---==--:--::--:::----::--=--=-=+**#%%##%%%%%%##%%%##%%%%%%%%#%%%#*#%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-===+*++==-:--::::-=-::--::::::::::------==***#%%###%%%%%%#%%%###%%%%%%%#%%%####%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...:----==++=++-::::::::::====----:::::::-====+=++*#**########%%%##%%%%%%#%%%%%%#*#%%####%#++++****#%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n.::-=+=-::::-:::::::::::::--::::::::::::::--=+++*+++++++*###%%%%##%%%%%%%%%%%%%%#*#%%%####=---:----+%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--==-===--::::::::::::::....::::::::::::::::==:::-==+++++*###%%%##%%%##%%%%%%%%%##%%%%#*+----:::---*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n+===-::::::::::.::.................:::::::-=--------+====+***%%#*#%####%%%%%%%%%%%%%%%%*=====-----=*#######%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-==---:.........:::........::::-:::::::=+==--=-:-=--=====++*##%%%%#*##%%%%%###%%%%%%%%%%*****###**+*****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::...............................:::-=----=+*++++=++****+**%%%%#####%%%#*+**#%%%%%%%%#*###%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................:-=*****+*###+=+******#%##%###**#%##**##%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:.:::::.................::::....:::.........::::::::-=-=++*####*#%###%%#**##%%%%%%%%%%%%%%####**##*#%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n::::::...........::::::-=++=:.........::::::.::.......::::-+###***+++*#%######%%%%%%%%%%%%##*+=++=++*###*+*********##%%%%%%%%%%%%%%%%%%##******#################\\r\\n.:::...::::::::::-==-:::::--..........:::::::......::::.:::-=*#*+++==+*###%%%%%%%%%%%%#####***=--=+===+#%#####**#####%%%%%%%%%%##%%%###%%##*+==-==+*############\\r\\n..:.....::::....::::-:.:::--:........:::::::::::::::::-:::---=++*+=+*****#%%%%%%%%%%%###****#+--=++++==+*++=+*+=+++++****###%%%##*******#%%%##*+-----+*#########\\r\\n..............:::::::..:::---:.....:===--:::::=++++--====---::-==+***###*%%%%%###**++**+++**+++++++++==++====++===+++++++++**#####****+**#%%%##**=--::-+########\\r\\n.........:-------==---::::-==-:...:::-=-==---:++========-:::-----=**++#%%%#*++===---=+*+++++=---=====-===++++++++====+++==++++**#*#*+*++**##%%%##*=--::-=*######\\r\\n:::---:::-**+**=-:::-------=-::..::::==-=====-:==-:::-=+**=---=++=+++++#*=++=-::::::--==++======-----=---=++=+=+*+==========++++*****+++++**##%%#**+--::--+#####\\r\\n----=-::.:-=---=++=++-::-::::...::::.:...:=---------:..:::--====***===+++====-::::::::::::::::--=-----==+-=----==++===++======+*******+=+++*+*##%#**+-:::::=####\\r\\n.:::-:....::::::-=++++=-::......:.........-----::::--.....:::::::===-=++=+++----:::::::::::::::::----::-=-:::::::-=+=-------====+******+===+*++*###**+-:::.:-###\\r\\n....:::.....:::::::::-==-:.........::......------:::--....::::::::---=+=--=+**++=-::..............:---:::::::::::::--:::::::----==-=****=-==+==+****++--::...=##\\r\\n.::..:.....:::...:::...:::..........::.....::--:-::::--:.........:-=----=----=======::.............::--::::::::::::.::....:::-----++=++++---====++**+++-:::...+#\\r\\n.....    .::::. ..::...:::...................:-:::::::--:....:....::::---===-==-::::::::............:::-::...::::....::....:.:::::-=--=+++--==++=+**+=+-::::..:*\\r\\n..       ..:::....::..:::.................:::--::::::-::-:..:...::...:::--==--:::::::...:-=::.:........:-:......:.....:......::::::--=-==+=:-===-++++++=::.:...-\\r\\n.   .... ...::....:::::... ..............:------:::::::::-:............:--::--::::::::...:::--.........:::............::.....::..:-=----=++-----====++++-:.:...:\\r\\n    ....   .... .......    ..............:-----:::::::::::-:............::-:===-:-::-::.....:-..........:::............:.....:-::.:----=+=+-:---====++++-::.:...\\r\\n            ...........    ............. .-::::--:::::-:::-:............::-----..:::-:...................::.............:....:-::..:-=======:----===+++==-:.:...\\r\\n          ........:::::..  ............. .:-----:::::::::---:...........::-::---..::......................:.............:..::::.::-----===+=:----===+++=+-:.....\\r\\n        ..::.........::.. ...............:--::::::::::::------:.....:-....:-.:---:.:...............   .....:..........:.:::---..:=-::---==+=::::-===+++==-:....:\\r\\n        .:::..     ..::..             ..----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:----:::-=-=====---:-==++====-:....-\\r\\n        ...:..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:....... ......  ..  .....:.....:.::::...---::.---:============*+--==-:...--\\r\\n        ..........::::::::::::::..  ..::----------:---==-------=:..............:--. ..............   ..  .....:....::.:::--:::::...:--===++======+*+---==-...--=\\r\\n        ..:::::::::::::::::::....   ..::::--+==*+----------------....:......::.:-=-..:......  ....       .....:....:::::::::::....:--=++===========------:..---=\\r\\n         ...............            .:--------------===-----------:........:-::----..............        .:..::...:::::::::::...-====++-..-======--------::----+\\r\\n                                   ..:------:----=---==--=-===----:.........::::--:.............     .   .:..::::::-:--:::::..:-====*+:..-==-=++=-------------=#\\r\\n         .............................------:::::----==-==---==--:....:......:::--..............    ..   ::..-:::::----:::...-==-===-:.:-====+++------:--=---=*#\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::...::--::..:==---=-:..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....       .. .-..:-:. ..:::::.:-=---==-:..:--=+++++=----::----:-=*###\\r\\n          .:::..    ......   .:::........:--=-::::::::::::-----:.................  ... .....        ....::.:::.......:--:==---=-:..::--=++++==----=-::::::=#####\\r\\n.         .::::.    ..:::.. ..::::.. .......:--:--:::::::::::-:........ .:...... ...........    ...... :::::::..   ...-=------:..::--=++=====-------::::-+######\\r\\n.         ..::::..  .:::::::::::::.         .--:----::::::-::::.:::....:=:..:.............   .......  .::::::.. .....::..:---:.::---:::::--------:--:::=*#######\\r\\n:.         ..::::::::::::.::::::..       ...:----::::::::::::-:.:---...-===:....................... ..:::::... .. ...::.:::::::::::::::::.....::-----=*#########\\r\\n.         .....:::::::...  .....        ....:-----:::::::::---:.........=+:....::..  ............. .::::..:::.....      ..:::::::::::::......:----=+*###########\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::::..::::.:::::::::::.......::----+*#######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......-=-................::...:::..::::::::::::::::::::::::::::......::--==+**#####***********\\r\\n   ..:..     ..:::::::..::::.              .... .:-::::::::-:...........-=-::.:.........::...::::::--::::::::::::.:....::::......:.....:=+**####****************\\r\\n   .:-: ... ..:::...........               .....:---:::::::-:.......:...-==--:.        ..:::--::::::::::::::.:::::::-==============-==+*####********************\\r\\n  ..... ... ..::..                          ...:--::::::::-:.......::::.-==-=-:::-----------------:::------=++==++++++******#****#######************************\\r\\n.......     ..:::............                 .::::::::::::. ..........:-=--*%#########*********##**##########++++*****###############**************************\\r\\n.......   .....:::::::::::::.                 .:::::::::::...:.....:..:-==-=%%##%%%%%%%%%%%%%####################*################******************************\\r\\n.............................   ......       .:::::::::--:::-:-:.:::::-----*%###################################**##############********************************\\r\\n......:.........................::::::.     .::::::...::----:::-=:.:.:-::-+#################################################************************************\\r\\n......:...................::::::::::::.     .:::--:......::.....:-::.:-:==*################################################*************************************\\r\\n...........  ..........................     .:--::......  ..::...--:::-==+##################*##########################*****************************************\\r\\n......:....  ....................::::::.     ..............:--...----:-==*######################################************************************************\\r\\n.....:::...   ...:::::::::::::::::::::::.       ..........::.....:---::-=+**#################################***************************************************\\r\\n::...::...     .........................     ........   ...:.....:-:--:-*####*##*+*#######################******************************************************\\r\\n.......... .                                 .........::..:::.::..----=*########***######################*******************************************************\\r\\n   ......  ...                       .....      ....-+----=:::--.:--::=##***+*#**###***##############***********************************************************\\r\\n   ....      ....                   ........     ...==:::::..---:::::-==:..:-+####+++***##########**************************************************************\\r\\n .......     ........              ..........   ....::..:-:...--..--=#*-:-+*######*+******#####*****************************************************************\\r\\n.......      ...........           ...............:=+=-......:.:..:=*#*+*##########*****######******************************************************************\\r\\n.           .............   .......   ............:-::............-+*################***************************************************************************\\r\\n                ..........  ........      ......................::*##*##*#####***##*****-=**********************************************************************\\r\\n     ..           ....  ..   ................:-:...............:-+#####**######****##***-+**********************************************************************\\r\\n   .....          ......      .....  .......:-=-::::.....:...::-+#########****#**+******+***********************************************************************\\r\\n ........       ..                    ...:::..:---=+-::::::.:==+*#*************************************************************************++++++++++***********\\r\\n ........       ...             .......:::::..:::----=-:...:=*##**++*++*********+**********************************************************++++++++++***********\\r\\n   .......      .... ....     ..........::--::...::--::--=+*####*********************************************************************++++++++++++++++++++*****++\\r\\n ...........  ........:..    ...........::-:::--==*+=+*#######**********************************************************************+++++++++++++++++++++*+*++++\\r\\n............   ................:....::::::..:=**#######*****************++*******************************************************+++++++++++++++++++++++++++++++\\r\\n..........    ........:::.......:-:..:======+*******#************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n    ......   ......::::::::::..:----=++********+*************************+==**********************************************++++++++++++++++++++++++++++++++++++++\\r\\n.    .......:::..:::-------:-===+***####**********************************+=+***************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n...     ...::::..::---:-+*++*#*****************************************************++*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  ....::::---==--::-+**********++****++************************+=+*************++****************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.......::::--=+++++=+*=::=++*************+++***********************+=+**************+++**************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.  .:-==----==+******#*==++**##****+*******************************=-=*******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..:---==++++++*****************************************************+=+******************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:=+*****************************************+******************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****************************************+++*******+++*******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************++**************++******++*******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++**************+==+***************************************++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*****************+++**********#******************************++++***********++****************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************+****#####****************************+==+***********+******************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***++******+**********#****########*#***************************+++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**=::=*********************##########*****************************++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**-..-*******************######********************************++++*******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**=:.-+********************####*******************************+++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++=::=**************++++******###****************************************************************+++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=:=*************+++++***********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++*****************************************************************************************************+++++++++++++++++++++++*+++++++++************++++++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n++++++++++++++**************************************************************************************++++******+++++++++++++++++++++++++++++++******************+\\r\\n++++==++++++++++++++++++*****************+++++*****************************************************++++++*++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###\\r\\n##############%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n######%#####%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######\\r\\n#####%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########\\r\\n###########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**############%%%##############%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%###########\\r\\n#####*############################*#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#############################*###**######%%########%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%###########\\r\\n########**+***############**##%###*#####%%%%%##%%%##%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######*---==+*#######%##++*#%%%%%####%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######*++****###########++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%%%%%#%%%%%####%%%#########%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n#########################%%%%%%%%%%%####%%%%#*+=+*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n#########################%%%%%%%%%%%%###%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n####*+*########**#*####%%%####%%#####%#%%%%%%%%%%%%%#%%%%##+=+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=+*######%%##%###*+####%%%###%%#######%%%%%%%##%%%%%%%%%%#=-=*%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-:-=*#%%%#######%######%###########%##%%%%%%#####*%%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%##*++=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=::-=++++++**+++*#%%#%%%%#*****###%%%##############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=--:----::-=++=--=**#######*+****##%#####%###########%%%%%#####*++***#%%%%%%#######****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=++++-::::--::::==++++++*++=*#%###*++*####%%######%%%%%#+===+*#######%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%#################################\\r\\n:::--=-:::::::::::--=+++=-==:-*###*+===##***#%##%##%%%%%%%*+=+=+##%%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::..:-=----:::::-+**+**+*######%###*##%%%%%%%%%##**#%%%*+==+#%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::...::::....:::::::--==+****###+****#*****+#####%%%%%%%%##%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---==+++=--===+++==--==----+++***###%%###%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............:===+*+=---==--:--::--:::----:--==--===+**#%%#%%%%%%%#%%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-===+*+++=-:--::::-=-::--::::-:::::-----===***#%%###%%%%%##%%%###%%%%%%%#%%%####%%%#%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%###################################\\r\\n...:----=+++=++-::::::::::====----:::::::-====+=++***########%%%%#%%%%%%%%%%%%%%#*#%%####%#====++++*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.::-=+=-:::--:::::::::::::--::::::::::::::--=+++*+++++++*##%%%%%##%%%%%%%%%%%%%%**#%%%###*=--::----*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--==-===--::::::::::::::....:::::::::::::::-==::--==+++++*###%%%#%%%##%%%%%%%%%%#%%%%%#*=---::::---*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+===-::::::::::.:::..:............::::::::-=--------+====+***%%#*#%####%%%%%%%%%%%%%%%%*+=+======-=*###**##%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-==--::.........:::........::::-::::::-=+==--=-:-=--==+==++*##%%%%#*##%%%%%###%%%%%%%%%#****######+*****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::...............................:::-=----=+*+++==++****+**%%%######%%%#*+**#%%%%%%%%#*###%%%%%*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:........................................:-+*****+*###+=+******#%#%####**#%##*##%%%%%%%%%%#%%%%#%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:.:::::.................::::....::..........::::::::-===++*####*#%###%%#**##%%%%%%%%%%%%%#####**#**#%%%%############%%%%%%%%%%%%%%%%%%%#%%%%%%%#################\\r\\n::::::..........:::::::-=++=..........::::::.::.......::::-+###***+++*######%#%%%%%%%%%%%%##*++++=++*###*+*********##%%%%%%%%%%%%%%%%%%##*******################\\r\\n.:::...:::::::::--==-:::::--..........:::::::......::::.:::-=*#*+++==+*###%%%%%%%%%%%%#####***=--=+===+#%#####***####%%%%%%%%%%##%%####%%##*+==--=+*############\\r\\n..:....:::::....::::-:.:::--:.......::::::::::::::::::-:::---=++*+=+#****#%%%%%%%%%%%##***#*#+--=++++=++*++=+*+=++++*****###%%%##*******#%%%##*+-----=*#########\\r\\n..............:::::::..:::---:.....:===--:::::=++++--====---::-==+***###*%%%%%###**++**+++**+++++++++==++===+++===+++++++++**#####****+*##%%%##**=--::-+########\\r\\n.........::------==---::::-==-:...:::-=-==---:++========-:::-----=**++#%%%#*++===---=+*+++++==--=========++*+++++====+++==++++**#*#*+*++**##%%%##*=--::-=*######\\r\\n:::---:::-**+**=-:::-------=-::..::::========::==-:::-=***=---=++=+++++#*=++=-::::::--==++======-----=---=++++=+*+==========++++*****+++++**##%%#**+--::--+#####\\r\\n----=-::.:==---=++=++-:--::::...::::.:...-=---------:..:::--=+==***===+++====-::::::::::::::::-==-----=++------==++===++======+*******+=+++****#%#**+-:::::=####\\r\\n::::-:....:::::--=++++=-::......:.........-----::::--.....::::::-===-=++=+++--=-:::::::::::::::::----::-=-:::::::-=+--------====+*+****+-==*+++*###**+-:::.:-###\\r\\n....:::.....:::::::::-==-:.........::.....:------:::--....::::::::---=+=--=+**++=-::..............:---:::::::::::::--:::::::----====****=-=====+****++--::...=##\\r\\n..:..:.....:::...:::...:::..........::.....::----::::--:.........:-=---==----=======::.............::--::::::::::::.::...::::-:---++=++++---==+=++**+++-:::...+#\\r\\n....    ..::::. .:::...:::...................:-:::::::--:....:....::::---==--==-::::::::............:::-::..:::::....::.......::::-=--=+++--==++=++*+=+-::::..:*\\r\\n..       ..:::....::..:::.................:::--::::::-::-:.::...::...:::--==--:::::::...:-=-:.:........:-:......:.....:......::::::--=-=++=:-===-++++++=::.:...-\\r\\n.   .... ...::....:::::... ..............:------:::::::::-:............:-:::--::::::::...:::--....:....:::............::.....::..:-=----=++-----====++++-:.:...:\\r\\n    ....   .... .......    ..............:-----:::::::::::-:............::::===-:-::-::.....:-..........:::............:.....:-::.:----===+-:---====++++-::.:...\\r\\n            ...........    ............. .-:-::-::::::-:::-:............::-----..:::-:...................::............::....:-::.::--======:----===+++==-:.:...\\r\\n          .......::::::..  ............. .:-----:::::::::---:...........::-::---..::......................:.............:..::::.::-----===+=:----===+++=+-:.....\\r\\n        ..::.........::.. ............ ..---::::::::::::------:.....:-..:.:-.:---:.:...............   .....:..........:.:::-=-..:-:::-:-==+=::::-===+++==-:....:\\r\\n        .:::..     ..::..             .:----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:----::--=-======----==++====-:....-\\r\\n        ...:..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  .. ......:.....:.::::..:---:.:---:===========+*=--==-:...--\\r\\n        ..........::::::::::::::.. ...::----------:---==-------=:..............:--. ..............   ..  .....:....::.:::--:::::...:--===++======+*+---=--...--=\\r\\n        ..::::::::::::::::::::...   ..::::--+=+*+----------------...........::.:-=-..:......  ....       .....:....:::::::::::...:---+++==========-------:.:---=\\r\\n        .................           .:--------------===-----------:........:-:-----..............        ....::...:::::::::::...-====++-..-==-===--------::----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--:::::..:-====*=:..-==-=++=-------------=#\\r\\n         .............................------:::::----==-==---==--:....:......:::--..............    ..   ::..-:::::----:::...-=-====-:.:-====+++------:--=---=*#\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::...:::-::..:==---=-:..:-===++++=------:-=---=*##\\r\\n         ..::::..............::::.......:-==--:::::-:::::-===---:.........:......:....   .....      ... .-..:-:. ..:::::.:==---==-:..:--=+++++=-----:----:-=*###\\r\\n         ..:::..    ......   .:::........:--=-::::::::::::-----:.................  ... .....        ....::.:::.......:---==---=-:..::-==++++==----=--:::::=#####\\r\\n.         .::::.    ..:::.. ..::::.. .......:--:--:::::::::::-:........ .:...... ...........    .......:::::::..  ....-=------:..::--==+=====-------::::-+######\\r\\n.         ..::::..  .:::::::::::::.         .-------::::::-::::.:::....:=:..:.............   .......  .::::::.. .....::..:---:.::---::::::-------:--:::=*#######\\r\\n:.         ..:::::::::::::::::::..       ...:----::::::::::::-:.:--:...-=+=:....................... ..:::::... ..  ..::.:::::::::::::::::.....::-----=*#########\\r\\n.         .....:::::::...  .....        ....:-----:::::::::---:.........=+:....::..  ............. .::::..::::....     ....::::::::::::......:----=+*#######*###\\r\\n          ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::::..::::::::::::::::.......::---=+*#######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......:--................::...:::.:::::::::::::::::::::::::::::......::--==+**#####***********\\r\\n   ..:..     ..:::::::.:::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--::::::::::::.:....::::......::....:=+**####****************\\r\\n   .:-:.... ..:::...........               .....:---:::::::-:.......:...-==:-:.        ..:::--::::::::::::::.:::::::-==============-==+*####********************\\r\\n  ..... ... ..::..                          ...:--::::::::-:.......::::.:==-=-:::-----------------:::------=++==++++++******#****#######************************\\r\\n.......     ..:::............                 .::::::::::::. ..........:-=--*%#########*********##***#########++++*****###############**************************\\r\\n.......   .....:::::::::::::.                 .:::::::::::...:.....:..:-==-=%%##%%%%%%%%%%%%%%###################*################******************************\\r\\n.............................    .....       .:::::::::--:::-:-:..::::-----*%####################################*##############********************************\\r\\n................................::::::.     .::::::...::----:::-=:.:.:-::-=##################################################***********************************\\r\\n......:...................::::::::::::.     .:::--:......::.....:-::.:-:-=*################################################*************************************\\r\\n...........  ..........................     .:--::......  ..::...--:::-==+##################*##########################*****************************************\\r\\n.......:...  ....................::::::.     ..............:--...----::==*######################################************************************************\\r\\n.....:::...   ...:::::::::::::::::::::::.       ..........::.....:---::-=+**#################################***************************************************\\r\\n::...::...     ..........................    ........   ...:.....:-:--:-*#######*+**######################******************************************************\\r\\n............                                 .........::..:::.::..----=+#########**######################*******************************************************\\r\\n   ......  ...                       .....      ....:+----=:::--.:--::=*#**++*#**###***##############***********************************************************\\r\\n   ....      ....                   ........     ...==:::::..---:::::-+=:..:=*####*++***##########**************************************************************\\r\\n  ......     ........              ..........   ....::..:-:...--..:-=##-:-+*######*+******#####*****************************************************************\\r\\n........     ...........           ...............:=+=-......:.:..:=*##+*##########*****######******************************************************************\\r\\n           ..............   .......   ............:--:............:+*################**#*+**********************************************************************\\r\\n                ........... ........      ......................::*##*##+*####****##***#--**********************************************************************\\r\\n     ..           ....  .    ................:-:...............:-+######*#######***##**#-=**********************************************************************\\r\\n   .....          ......      .....  .......:-=-:::::....:...::-+#########****#**+******+***********************************************************************\\r\\n  .......       ..                    ...:::..:---=+-::::::.:-=+*#*************************************************************************++++++++++***********\\r\\n ........       ...             .......::::::..::------:...:=*###*++*++**********+*********************************************************+++++++++++**********\\r\\n   .......      .... ....     ..........:::-::...::::::--=+*####*********************************************************************++++++++++++++++++++*****++\\r\\n ...........  ............   ............:::::--==++++*#######**********************************************************************+++++++++++++++++++++***++++\\r\\n............   ................::...::::::..:-+*#######*****************++*******************************************************+++++++++++++++++++++++++++++++\\r\\n..........    ........:::.......:-:..:-=====+*******#************************************************************************+++++++++++++++++++++++++++++++++++\\r\\n     .....   ......:::.::::::...:---=++*********+*************************==+*********************************************++++++++++++++++++++++++++++++++++++++\\r\\n.    .......:::..:::-------:-===++**####**********************************+++***************************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n...      ..::::..::---::=**+*##***************************************+************++*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  ....::::---===-::-=+*********++****+++***********************+==*************+++***************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::::-==++++=+*+-:==+************++++***********************+=++*************+++**************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.  ..-==----==+******#*+==+**##************************************+-=+******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..::---=++++++*****************************************************+++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-+**+**************************************+*******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****************************************+++*******+++*******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************+++*************++******++*******************************************************++*++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++**************++==+***************************************+++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*****************++++****************************************+++++**********++***************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*************************+*****####*****************************+==+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***++*****************#*****#######*#***************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+:.=*********************##########*****************************++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**=..-+******************#######*******************************+++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+:.:+********************#####*******************************+++++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++:.=**************+++++******##****************************************************************+++++****+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=--+************+++++*******#***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++*****************************************************************************************************+++++++++++++++++++++++*+++++++++************++++++\\r\\n++++++++++++**************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n++++++++++++++**************************************************************************************+++*******+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++++**+++++******************+++++*****************************************************+++++**++++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%##*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#############%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n######%####%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n%##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**###########%%%%#############%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#####*###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n#################################**######%%########%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n########*++***############**##%#########%%%%%##%%%##%%%%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######+---==+*#######%#*++*#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######*++****########%#*++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%%%%%#%%%%%####%%%########%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%%%%%%%%%####%%%%#*+++*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#########################%%%%%%%%%%%%###%%%%%%####%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n####*+*########**######%%%###%%%####%%#%%%%%%%%%%%%%#%%%###+-*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n=+*######%%##%###*+####%%%###%%#######%%%%%%###%%%%%%%%%%*--=*%%%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n---=*#%%%#######%######%##########%%##%%%%%%###%##%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%##*++==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=::-++++++***+++*#%%#%%%%#**#**###%%##############%%%%%%%%%%%%%%###%%%%%%%%%%#%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-::---:::-=++=--=**#######*+****##%####%%##########%%%%%%#####*++***#%%%%%%####%###*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=++++-::::--:::-==+++++**++=*#%###*++*####%%######%%%%%#+=-=+*####%##%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::--=-:::::::::::--=+++--==:-*###*+==+##***#%##%##%%%%%%%#+++=+##%%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::.::-=---::::::-+**+#++*#####%####*##%%%%%%%%%##**#%%%*+==+#%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::...::::....:::::::--==+****##*+****#***#++####%%%%%%%%%##%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=--===+++==--==---=+++***###%%###%%%%%%#%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............:===+*+==--==--:--:-=-:::----:--==--===+**#%%#%%%%%%%#%%%%##%%%%%%%##%%%###%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-===+*+++=-:--:::--=-::--::::-:::::-----===***#%%###%%%%%##%%%%##%%%%%%%#%%%####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...:----=+++=++-:::::::::-====----:::::::-======++***########%%%%#%%%%%%%%%%%%%%#*#%%####%#=-======*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.::-=+=-:-:--:::::::::::::-:::::::::::::::-==+++*+++++++*##%%%%%##%%%%%%%%%%%%%%**#%%%###*=--::----*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--==-===--::::::::::::::....:::::::::::::::-=-::--==++++**##%%%%#%%%##%%%%%%%%%%#%%%%%#*=----:::---*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n+===-::::::::::.:::.::............::::::::-=-------=+====+**#%%#*#%####%%%%%%%%%%%%%%%%#+++++++====*###***#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n:-==--::.........:::........::::-::::::-=+==--=-:-=--=====++*##%%%%#*##%%%%%###%%%%%%%%%#****#%%%##++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::..........................:....::-==----=+*+++==++****+*#%%%####%#%%%#*+**#%%%%%%%%####%%%%%%*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::-+*****+*###+=+******#%#%####**#%#####%%%%%%%%%%#%%%##%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n:.:::::.................:::.....::.........::::::::--==+++*####*#%###%%#**##%%%%%%%%%%%%%####*+*#**#%%%%#######*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n::::::..........:::::::-=++=..........::::::.::.......:::--+###***+=+*######%#%%%%%%%%%%%%##*++++=++**##***********##%%%%%%%%%%%%%%%%%%#********################\\r\\n::::...:::::::::--==-:::::--..........:::::::.....:::::.:::-=*#*+++==+*###%%%%%%%%%%%%######**---=+===+#%#####**#####%%%%%%%%%%##%%####%%##*+==--==*############\\r\\n.::....:::::....::::-::::---:.......::::::::::::::::::-:::---=++*+=+#****#%%%%%%%%%%%##***###=--=+*++=+*++==+*+=+++++****###%%###*******#%%%##*+=----=*#########\\r\\n..............:::::::..:::---:.....:===--:::::=++++--====---::==+**+*###*%%%%%###**++**+++**+++++++++++++===+++===+++++++++**#####***++*##%%%##**=--::-+########\\r\\n.........::------==---:-::-==-:...:::-=-==---:++========-:::-----=**+*#%%%#*++===---=+*+++++==--=========++*+++++====+++==++++**#*#*++++**##%%%##*+--::-=*######\\r\\n::----:::=**+**=-:::-------=-::..:::-========::==-:::-=***=---=++=+++++#*=++=-:::::::--==+======-----=--==+=++=+*+==========+++******+=+++**###%#**+--::--+#####\\r\\n----=-::.:==---+++=++-:--::::...::::.:..:-=---------:..::---====***===+++====-::::::::::::::-:-==-----=++------==++===++======+******#+=+++****#%#**+-:::::=####\\r\\n::::-:....:::::--=++++=:::......:.........-----::::--.....::::::-===-=++=+++-==-:::::::::::::::::----::-=-:::::::-=+-----:--====+*+****+-==*+++*###**+--::.:-###\\r\\n....:::.....:::::::::-==-:.........::.....:------:::--....::::::::---=+=--=+**++=-::..............:---:::::::::::::--:::::::----====****=-=====++***++=-::...=##\\r\\n..:..:.....:::...:::...:::..........::.....::----::::--:.........:==---==----=======::.............::--::::::::::::.::...::::-----++=++++---==+=++**+++-:::...=#\\r\\n....    ..::::. .:::...:::...................:-:::::::--:...::....::::---==--==-:::::::::...........:::-::..:::::::..::......:::::-=--=+++--==+==++*+=+-::::..:*\\r\\n..       ..:::....::..:::.................:::--::::::-::-:.::..:::...:::--==--:::::::...:==-:.:........:-:......:.....::.....::::::--=-=++=:--=--+==+++=::.:...-\\r\\n.   .... ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::---....:....:-:............::.....:::.:-=----=++-----====+*++-:.:...:\\r\\n    ....   .... .......    ..............:-----:::::::::::-:...........::-::===-:-::-::....:::..........:::............:.....:-::.:----===+-:---====*+++=::.:...\\r\\n            ...........     ..............-:-::-::::::-:::-:............::-----..:::-:...................::............::....:-:::::-=======:----===+++++-:.:...\\r\\n         ......::::::::.. .............. .:-----:::::::::---:...........::-::---..::......................:.............:.:::::.:--:----==+=:----===+++=+-:.....\\r\\n        ..::.........::............... ..---::::::::::::------......:-..:.:-.:---:.:...............  ......:..........:.::--=-:.:-::--:-==+=::::-===++===-:....-\\r\\n        .:::..     ..::..             .:----:::::::::::---===--.....::..::---:---:.:..:............  ...............:.:.::..:----::--=:=======----=++=-==-:....-\\r\\n        ...:..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.:----===========+*=--==-:...--\\r\\n        ..........::::::::::::::.. ...::----------:---==-------=:..............:--................   ..  .....:....::.:::--:::::...:--===++======++=---=--..:--=\\r\\n        ..:::::::::::::::::::::..   ..::::--+=+*+----------------....:......::.:-=-..:......  ....       .....:....:::::::::::...:---+++==-=======-------:.:---=\\r\\n        .................           .:--------------===-----------:........:-:-----..............        .:..::...:::::::::::...-===+++-..-==-===--------::----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--::::...:-===++=:..-=--=++=-------------=#\\r\\n         .............................------:::::----==-==--===--:....:......:::--..............    ..   ::..::::::----:::...-=--===-:.:-====+++------:--=---=*#\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::...:::-::..-==---=-:..:-===++++=--------=---=*##\\r\\n         ..:::::.............::::.......:-==--:::::-:::::-===---:.........:......:....   .....      ... .-..:-:. ..:::::.:==---==-:..:--=+++++=-----::---:-=*###\\r\\n         ..:::..    ......   .:::........:-==-::::::::::::-----:.................  ... .....        ....::.:::........---==-----:..::-=+++++==----=--:::::=#####\\r\\n.         .::::.    .::::.. ..::::.. .......:--:--:::::::::::-:........ .:...... ...........    .......:::::::..  ....--------:..::--==+=====-------::::-+######\\r\\n.         ..::::..  .:::::::::::::.         .-------::::::-::::.:::....:=:..:.............   .......  .::::::.. .....::..:---:.::---::::::-------:--:::=*#######\\r\\n:.         ..:::::::::::::::::::..       ...:----::::::::::::-:.:--:...:=+=:....................... ..:::::......  ..::.:::::::::::::::::......:-----=*#########\\r\\n:         .....::::::::..  .....        ....:-----:::::::::---:.........=+:....::.. .............. .::::..::::.....    ...:::::::::::::......:----=+*###########\\r\\n.         ...   ............               ..::---:::::::::--:..........--:....:..................--.....::::::::..::::::::::::::::.......::---=+*#######*******\\r\\n              .........:::::.              ......:-:::::::::-....:......:--................::...:::.:::::::::::::::::::::::::::::......::--==+*######***********\\r\\n   ..::.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--::::::::::::......::::......::....:-+**#####***************\\r\\n   .:-:. .. ..:::...........               .....:---:::::::-:.......:...-==---.        ..:::--::::::::::::::..::::::-==============-==+*####********************\\r\\n  ..... ... ..::..                          ...:--::::::::-:.......::::.:==-=-:::--------------=--:::------=++==++++++******#****########***********************\\r\\n.......     ..:::............                 .::::::::::::. .........::-=--*%#########*********##***#########++++*****###############**************************\\r\\n.......   .....:::::::::::::..                .:::::::::::...:.....:..:-==-=%%#%%%%%%%%%%%%%%%###################*################******************************\\r\\n.............................    .....       .:::::::::--:.:-:-:..::::-----*%####################################*##############********************************\\r\\n................................::::::.     .::::::...::----:::-=:.:::-::-=##################################################***********************************\\r\\n..........................::::::::::::.     .:::--:......::.....:-::.:-:-=*################################################*************************************\\r\\n...........  ..........................     .:--::.....   ..::...--:::-==+#############################################*****************************************\\r\\n.......:...  ......................::::.     ..............:--...:---::==*#######################################***********************************************\\r\\n.....:::...   ...:::::::::::::::::::::::.       ..........::.....:---::-=++*#################################***************************************************\\r\\n.:...::...     ..........................    ........  ....:.....:-:--:-*#######*++*#######################*****************************************************\\r\\n............                                 ........:::..:-:.::..----=+#########**#######################******************************************************\\r\\n.. ......  ...                       ...... .   ....:+=---=-::--.:--::=***++=+#**##****##############***********************************************************\\r\\n   ....      ....                   ........     ...-=:::::..---:::::-+=:..:=*####*++***##########**************************************************************\\r\\n  ......     ........              ......:....  ....::..:-:...--..:-=##-:-+#######*+*****#######****************************************************************\\r\\n........      ..........           ...............:=+=-......:.:..:=*##**##########*****######******************************************************************\\r\\n.          ..............   .......   ............:--:............:+*###################*+*#********************************************************************\\r\\n                ...........  .......     .......................::+##*##**#####***#****#=-**********************************************************************\\r\\n     ..           ....       ........  ......:-:...............:-+######**######****#**#==**********************************************************************\\r\\n   .....          .......     .....  ......:.:==-::::....:...::-+#########****#**+******************************************************************************\\r\\n  ........      ...  .            ..  ....:::..:--=+=::::::.:-=+*#*******#*###**********************************************************************************\\r\\n .........      ...            .........:::::..::------:...:=*###*++*++****###***+*************************************************************+++*+************\\r\\n   .......      .... ....     ..........:::--::...:::::--=+*####**********************************************************************+++++++++++++++++++*****++\\r\\n ............ ............   ............::::::===+*++**######**********************************************************************+++++++++++++++++++++*+*++++\\r\\n............. .........:.......::....:::::..:-+*########****************++*******************************************************+++++++++++++++++++++++++++++++\\r\\n..........    .........::.......:-:..:-=+===++******##***********************************************************************+++++++++++++++++++++++++++++++++++\\r\\n     .....   ......::::::::::...:---=++*********+*************************+=+*********************************************++++++++++++++++++++++++++++++++++++++\\r\\n.     .......::..:::---:---:-===++**####***********************************++*******+*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....     ..:::::.::---::-+*+**#***************************************+************+++******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  ....::::---===-:::=+**********+****+++***********************++=+************+++***************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n........::::--=++++==++-:-=++***********++++************************+=+**************++**************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.  ..:==----===+*****##+==+***#*************************************--+******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...:::-==+++++******************************************************++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=++++*************************************+*******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=*****************************************+++******+++*******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************++*************++*******+*******************************************************+****++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++***************+==+***************************************++++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++****************++++*****************************************++++**********+=+**************************+**++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************+****####*****************************+==+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+++**************####****#########****************************+++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***-.:+********************##########******************************+*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+:.:+******************#######********************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+-..=********************#####*******************************+++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++-.-+**************++++******###***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++--+*************+++++************************************************************************************++++++++++++++++++++++++++++++++++++++++***+++++++\\r\\n++++++++******************************************************************************************************++++++++++++++++++++++*+++++++++*************+++++\\r\\n++++++++++++**************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++***************************************************************************************+++*******+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++++**+++++******************+++++*****************************************************+++++****++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n######%####%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n###########%%%%%%%%%%%%%##########%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**###########%%%%#############%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n#####*###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n############################*####**######%%########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n########*++*#*############**#%%##*######%%%%%##%%%##%%%%%%%%%%%%%%%%%%%%#*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#######=---==+########%#*++*%%%%%%####%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######+=+****########%#*++#%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%#%%%#%%%%%###%%%%########%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%%%%%%%%%####%%%%#*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#########################%%%%%%%%%%%####%%%%%%###%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##**++#########**######%%####%%%####%##%%%%%%%%%%%%%#%%%##*=-*%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+**######%###%###**####%%###%%%#####*#%%%%%%###%%%%%%%%%%*-=+#%%%%%%%%%%%%%%%%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-=+*#%%%##############%##########%%#%%%%%%%###%*#%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%##*++==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:-=++++++***+++*#%##%%%##**#**###%%########%##%##%%%%%%%%%%%%%######%%%%%%%####%##*+++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n=-::---:::-=++=--+**#####*#*+****##%####%%##########%%%%%%###********%%%%%%%####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=+++=-::::--:::-==+++++**+==*#%###*++*####%%######%%%%%#=--=+*###%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::--=-:::::::::::--=+=+--==:=*###*+==+##***#%##%##%%%%%%%#*++=*##%%#++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::.::-=---::::::-+*++#++*#####%####*##%%%%%%%%%##*##%%%*+==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::::....::::....:::::::--==+****##*+****#***#++####%%%%%%%%%##%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=++++=--===+++==--==---=+++***###%%###%%%%%%#%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............-===+*+==--==--:--:-=-:::----:--=--==-=+*##%%#%%%%%%%#%%%%##%%%%%%%##%%%###%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-===+*+++=-:-::::--=-::--::::-:::::-----===***#%%##%%%%%%#%%%%%##%%%%%%##%%%####%%#*#######%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...:----=+++=+=-:::::::::-====---::::::::-======++***########%%%%#%%%%%%%%%%%%%%#*#%%###%%*--------+%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.::-=+=-:-:--:::::::::::::-:::::::::::::::--=+++*+++++++*##%%%%%##%%%%%%%%%%%%%%**%%%####+---::----*%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--==-===--::::::::::::::...::.:::::::::::::-=-::--=+++++**##%%%%#%%%##%%%%%%%%%%#%%%%%#*=-----::---*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+===-::::::::::::::.::............::::::::-=-------=+====+**#%##*#%####%%%%%%%%%%%%%%%%#***+++++++=*##****#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n:-==--::.........:::........::::-::::::-++==--=-:=---=====++*##%%%%**##%%%%%####%%%%%%%%#****#%%%%#++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::..........................:....::-==-:--=+*+++==++****+*#%%%####%#%%%#*+*#%%%%%%%%%####%%%%%%*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::-+*****+*###+=+******#%#%####**#%####%%%%%%%%%%%#%%%##%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n::::::..................:::.....::.........::::::::--==+++*####*#%###%%#**##%%%%%%%%%%%%%####*+*#**#%%%########*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n::::::..........:::::::-=++-..........::::::.::.......:::--+###***+=+*########%%%%%%%%%%%###++++==++**##***********##%%%%%%%%%%%%%%%%%%#********################\\r\\n::::...:::::::::--==-:::::-:..........:::::::.....:::::.:::-=##*+++==+*###%%%%%%%%%%%#######*+---++===*#%#####***###%%%%%%%%%%####%####%%%#*+==--==*############\\r\\n.::....:::::....:::--::::---:.......:::::::::::::::::::::----=++*+=+#****#%%%%%%%%%%%***+###*=--=+**+=+*+===+*+==+++******##%%###*******#%%%##*+=----=*#########\\r\\n..............:::::::..:::---:.....:===--:::::=+++=--====---::==+**+*###*%%%%%###**++*++++++++++++++++++++==+++==+++++++++++*#####***++*##%%%##**=--::-=########\\r\\n.........::------==---:-::-==-:...:::==-==---:++========-:::-----=*++*#%%%#*++===---=+*+++++==--=========++*+++++====+++===+++****#*++++**##%%%##*+--::-=*######\\r\\n::----:::=**+**=-:::-------=-::..:::-========::==-:::-=**+=---=++=+++++#*=+++-:::::::--==+======-----=====+=++=+*+==========++++*****+=++***###%#**+--::--=#####\\r\\n-=--=-::.:==--=+++=++-:--::::...::::.:..:-=---------:..::--===-+**+===+++====-::::::::::::::::-==----==++-------=++===++======+******#+=+++****#%#**+-:::::=####\\r\\n:::--:....:::::--=++++=:::......:.........-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::-=-:::::::-=+----::--====+++****+-==*+++*###**+--::.:-###\\r\\n....:::.....:::::::::-==-:..........:.....:------:::-:....::::::::---=+=--=+**++=-:...............:---:::::::::::::--:::::::----===++***=-=====++**+++=-::...-##\\r\\n..:..:.....:::...:::..:::..........:::.....::----::::--:.........:==---==----=======::.............::--::::::::::::.::...::::-::--+==++++---==+=++**+++-:::...=#\\r\\n....    ..::::. .:::...:::...................:-:::::::--:...:.....::::---==--==-::::::::............:::-::..:::::.:..::.......::::----==++--==+==++*+=+-::::..:*\\r\\n..       .::::....::..:::.................::---::::::-:--:.:....::...:::--==--:::::::...:==-:.:........:-:......:.....:......::::::--=--++=:----=+==+++=::.:...-\\r\\n.  ..... ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::---....:.....::............::.....:::.:-=----=++-----====++++-:.:...:\\r\\n........  ..... .......    ..............:-----:::::::::::-:...........::-::===-:-::-::.....::...........::............:.....:-::.:----===+-:---====*+++=::.:...\\r\\n            ...........     .............:-:-:--::::::::::-:............::-----..:::-:...................::............::....:-:::::-=======:----===+++=+-:.:...\\r\\n          .....:::::::... .............. .------:::::::::---:...........::-::---..::......................:.............:.:::::.:--:-----=+=::---===+++++-:.....\\r\\n        ..::.........::.. ............ ..---::::::::::::------......:-..:.:-.:---:.:............... .......:..........:.::--=-..:-::--:-==+=::::-===++===-:....-\\r\\n        .:::..     ..::..             .:----::::::::::----===-:.....::..::---:---:.:..:............  .........:.....:.:.::..:---:::---:=======---==++=-==-:...:-\\r\\n        ..::..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.:----===+=======+*=--==-:...--\\r\\n        ..........::::::::::::::.. ...::----------:---==-------=:..............:--................   ..  .....:....::.:::--:::::...:--===++======++=---=--:.:--=\\r\\n        ..:::::::::::::::::::::..   ..::::--+=+*+----------------...........::.:-=-..:......  ....       .....:....:::::::::::...:---+++---=======-------:::---=\\r\\n        ...................         .:--------------===-----------:........:-:-----..............        ....::...:::::::::::...-===++=:..-==-=+=--------::----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--::::...:-===++=:.:-=--=+*=-------------=#\\r\\n         .............................------:::::----==-==--===--:....:......:::--..............    ..   :-..::::::----:::..:-=--===-:.:-====+++------:--=---=*#\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::....::-::..-==--==-:..:-===++++=--------=---=*##\\r\\n         ..:::::.............::::.......--==--:::::-:::::-===---:.........:...........   .....      ... .-..:-:. ..:::::.:==---==-...:--=+++++=-----::---::=*###\\r\\n         ..:::..    ......   .:::........:-=--::::::::::::---=-:.................  ... .....        ....::.:::........-=-==-----:..::-=+++++==----=--:::::=#####\\r\\n.         .::::.    .::::.. ..::::.. ......::--:--:::::::::::-:........ .:...... ...........    ...... :::::::..  ....:-------:..::---=======--------:::-+######\\r\\n.         ..:::..   .:::::::::::::.         .-------::::::-::::.:::....:=:..:.............   .......  .::::::.. .....::..:---:.::---:::::::------:--:::=*#######\\r\\n:.         ..::::::::::::::::::::.       ...:----::::::::::::-:.::-:...:=+=:....................... ..:::::... ..  ..::.:::::::::::::::::......:-=---=*#########\\r\\n.         .....::::::::..  .....        ....------:::::::::---:.........=+:....::..  ............. .::::..::::.....   .....::::::::::::......:----=+*###########\\r\\n.         ...   ............               ..::---:::::::::--:..........--:....:..................--.....:::::::::.::::::::::::::::.......::---=+**#####********\\r\\n               ........:::::.              ......:-:::::::::-....:......:--................::...:::..::::::::::::::::.::::::::::.......::--==+*######***********\\r\\n   ..::.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--::::::::::::......::::......::....:-+**####****************\\r\\n    :-:. .. ..:::...........               .....:---:::::::-:.......:...-==:--.        ...::--::::::::::::::..::::::-=============+===+*####********************\\r\\n   .... ... ..::..                          ...:--::::::::-:.......::::.:==-=-:::--------------=---::------=++==+++++++*****##***########***********************\\r\\n.......     ..:::............                 .::::::::::::. ..........:-=--*##########**********#***##*######+++++****###############**************************\\r\\n.......   .....:::::::::::::..                .:::::::::::...:.....:..:-==-=#%%%%%%%%%%%%%%%%%###################*################******************************\\r\\n.............................     ....       .:::::::::--:.:-:-:..::::-----*%####################################*##############********************************\\r\\n................................::::::.     .::::::...::----:::-=:..::-::-=##################################################***********************************\\r\\n..........................::::::::::::.     .:::--:......::.....:-::.:-:-=*################################################*************************************\\r\\n.......................................     .:---:.....   ..::...--:::-==+#############################################*****************************************\\r\\n...........   .....................::::.     ..............:--:..:---::==+#######################################***********************************************\\r\\n......::...   ...:::::::::::::::::::::::.       ...........:.....:---::-=++*#################################***************************************************\\r\\n.:....:....    ..........................    ........ .....:.....:-:--:-*########*+*#######################*****************************************************\\r\\n............                                 ........:::..:-:.::..-----+##########*#######################******************************************************\\r\\n..  ...... ...                       ...... .   ....:+=---=-::--.:--::=***+==+#**##*****#############***********************************************************\\r\\n   .....     ....                   ........     ...-=:::::..---:::::-+=:..:=*####*+++**##########**************************************************************\\r\\n  ......     ........               .....:....  ....-::.:-:...--..:-=##=:-+#######*+*****#######****************************************************************\\r\\n........      ..........           ...............:=+=-......:.:..:-*##**###########***#######******************************************************************\\r\\n..         ...............  ......    ............:--:............:+**###*######*#######*=+#********************************************************************\\r\\n                ............ ........    .......................::+##**#**#####***##***#+:*#********************************************************************\\r\\n     ..           ....   ..  ................:--:..............::=######**#######******#==**********************************************************************\\r\\n   .....          .......     ..... .......:::-=-::-:....:...::-=*#########***#**+******************************************************************************\\r\\n  ........      ... .             ..  ....:::..:---+=::::::.:-=+*#*******#*###**********************************************************************************\\r\\n  ........      ...            .........:::::..:::-----:...:-*###**+*++******#***+*************************************************************+++*++***********\\r\\n   ..... .      .... ....     ...........::--::...:::::--=+*####**********************************************************************+++++++++++++++++++*****++\\r\\n  ........... .........:..   ............::::::-=++*++**########********************************************************************+++++++++++++++++++++*++++++\\r\\n............. .........:........:....::-::..:-+*########*****************++******************************************************+++++++++++++++++++++++++++++++\\r\\n .........     ........::.......:--:.::=+===++*******#***********************************************************************+++++++++++++++++++++++++++++++++++\\r\\n      .....  ......:::.::::::...:---=+++********+*************************+==*********************************************++++++++++++++++++++++++++++++++++++++\\r\\n..    .......::..::::------:-===++**####***********************************+++******+*******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....     ..:::::..:----::+*+**#**************************************+++************++******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....  .....::::-:-==--::-+****+*****++***+++************************+=+*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n........:::::--=++++=+*=:-=++***********+++++***********************+=+**************+++*************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.. ..:-=----===+******#*==++**#*************************************=-=******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...:::-==++++++*****************************************************++*******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+++++************************************++******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+****************************************+++******+++*******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************++**************++******++******************************************************+****++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*++++**************+==+***************************************++++****************************************+++*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++*****************+++*****************************************++=+**********+=+**************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************+****####*****************************+==+******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****++***************###****#########*****************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***=..=********************###########*****************************+*******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+-..-*******************######********************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**+=..-+*******************#####*******************************+++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=.:+**************++++******###***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=-=*************+++++******#*****************************************************************************++++++++++++++++++++++++++++++++++++++++***+++++++\\r\\n++++++++******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n+++++++++++***************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++****************************++++++*************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#**+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n######%####%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%%##%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n###########%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####**###########%%%%#############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####**###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################\\r\\n############################*####**######%%########%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n########*++***###########**##%###*#####%%%%%%#%%%%##%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n######*=---==+#######%%#*++#%%%%%%###%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######++****#########%#*++#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%#%%%#%%%%%###%%%%####**##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#########################%%%%%%%%%%%####%%%##*+++*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n#########################%%%%%%%%%%%###%%%%%%%###%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##**++#########**######%%####%%########%%%%%%%%%%%%%%%%%##+--*%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+**######%#######+*####%%###%%%#####*#%%%%%%###%%%%%%%%%%+-=*#%%%%%%%%%%%%%%%%%%%%%%%##*+=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-=+*%%%%##############%##########%%#%%%%%%%####*#%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%#*++==+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:-=++++*+***+++##%##%%%##**#**##%%%########%##%##%%%%%%%%%%%%%######%%%%%%%####%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:::---:::-=++=--+**#####*#*+****##%####%%##########%%%%%#**********#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-=+++=:::::--:::-==+++++**+==*#%###*++*####%%######%%%%%*=--=+###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::--==-:::::::::::-=====--=-:=*###++==+##**##%##%##%%%%%%%#*+++*##%%*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::.::-=-::::::::-+*+*#++*#####%######%%%%%%%%%%##*#%%%%*+=+*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::::...:::::....:::::::--==+****##*+****#***#++####%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=--===+++==-===---=+++***###%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:-===+*+==--==--:--:-=-:::----:--=--====+*##%%%%%%%%%%#%%%##%%%%%%%%##%%%##%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-=-=+*+++=---::::-==-::--::::-:::::-----===***#%%##%%%%%%#%%%%%##%%%%%%##%%%####%%*+****###%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...::---=+++=+=-:::::-:::-====---::::::::-======++***########%%%%#%%%%%%%%%%%%%##*%%%###%#+--------+%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.:--=+=-:-:--:::::::::::::-:::::::::::::::===+++*+++++++*##%%%%%##%%%%%%%%%%%%%#*#%%%###*=---::----*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=======--::::::::::::::...::.:::::::::::::-=-::--=+++++**##%%%%#%%%##%%%%%%%%%%%%%%%%#*=----------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+===:::--:::::::::::::............::::::::-=-------=+====+**#%##*#%###%%%%%%%%%%%%%%%%%#***++****++**#****#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n-===--::.........::.........:::::::::::-+===--=-:=---=====++*##%%%#*###%%%%%####%%%%%%%%#***##%%%%#++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::..........................:....::-==-:--=+*+++==++****+*#%%%####%#%%%#*+*#%%%%%%%%%####%%%%%%*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::-+***#*+*###+=+******#%#%####**######%%%%%%%%%%##%%%#%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n:.::::.................::::.....::.........::::::::--==+++*####*#%**#%%#**##%%%%%%%%%%%%%####*+*#*##%%%#######**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n::::::...........:::..:-=+=-..........:::::.:::.......:::--+###***+=+*########%%%%%%%%%%%##*++++==++*###***********##%%%%%%%%%%%%%%%%%%#***++****###############\\r\\n:::...::::::::::--==-:::::-:..........:::::::.....::::..:::-=##*+++==+*###%%%%%%%%%%%#######*+---++==+*#%##*##***####%%%%%%%%%####%####%%%#*+==---=+*###########\\r\\n.::....:::::....:::--::::---:........::::::::::::::::::::----=++*+=*##***#%%%%%%%%%%#**++###*=--=+**+++*+===+*+=++++++****#######*******#%%%##*+=----=*#########\\r\\n..............:::-:::..:::---:.....:===-:::::-=+++=--====---::==+**+*##**%%%%%###**++*++++++++++++++++++++==++++=+++++++++++*#####***++*##%%%##**=--:--=*#######\\r\\n.........::------==---:-::-==-....::-==-==--:-*+========-:::-----=*++*#%%%#*++===---=+*+++++==---=====+=++**+++++=====+====+++****#*++++**##%%%##*+---:--*######\\r\\n::---::::=*++*+=-:::-------=-::..:::-+======-:-==-:::-=**+=---=++=+++++#*=+++-:::::::--==+======-----=====+=++=+*+===========++******+=++****##%#**+--:::-=#####\\r\\n=---=-::.:==--=++==++-:--::::...::::::..:-=---------..:::--===-+**+===+++====-::::::::::::::-:-==----==++-------=++=-=++======+******#+=+++****#%#**+-:::::-####\\r\\n:::-::....:::::--=++++-:::......:.........-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::---:::::::-=+----:::--====++****+-=+*+++*###**+--::::-###\\r\\n....:::.....:::::::::-==-:.....:....:.....:------:::-:....::::::::---=+=--=+**++=-:...............:---:::::::::::::--:::::::----===++***=-=====++**+++=-::.:.-##\\r\\n..:..:.....:::...:::..:::..........:::.....::----::::--:.........:==---==----=======::.............::--::::::::::::.::..:::::-::--+==++++---==+=++**+++-:::...=#\\r\\n....    ..::::. .:::...:::...................:-:::::::--:...:.....::::---==--==-::::::::............:::-::..:::::.:..::.......::::-----=++--==+==++*+=+-::::..:*\\r\\n..       .::::...:::..:::.................::---::::::-:--:.:....::...:::--==--:::::::...:==-:.:........:-:......:.....:......::::::-----++=:----=+==+++=::.:...-\\r\\n.  ..... ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::---....:.....:::...........::.....:::.:-=----=++-----====+*++-:.:...:\\r\\n........  ..... .......    ..............:-----:::::::::::-:...........::-::===-:-::-::.....::..........:::............:.....:-::.:----===+-:---====*+++=::.:...\\r\\n            ...........    ..............:-:::--::::::::::-:............::-----..:::-:...................::............::....:::::::--====+=:----===+++=+-:.:...\\r\\n         ......:::::::... .............. .------:::::::::---:...........::-::---..::......................:.............:.:::::.:--::---==+=::-:-===++++=-:.....\\r\\n        ..::.........::.. ...............---:::::::::::-------......::..:.:-.:---..:............... ..................:.::--=-..:-::--:-====::::-===++===-:....-\\r\\n        .:::..     ..::..             .:----::::::::::----===-:.....::..::---:---:.:..:............  .........:.....:.:.::..:---:::---:=======----=++--==-:...:-\\r\\n        ..::..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.:----===+=======+*=--==-:..:--\\r\\n        ..........::::::::::::::.  ...::--------------==--------:..............:--................    .  .....:....::.:::::::::....:--===+=======++=---=--:.:--=\\r\\n        ..:::::::::::::::::::::..   ..::::-=+=+*+----------------...........::.:-=-..:......  ....       .....:....:::::::::::...:---+++----======-------:::---=\\r\\n        ...................         .:--------------===-----------:........:-:-----..............        ....::...:::::::::::..:====++=:..-==-=++---------:----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--::::...:-===++=:.:-=--=+*=-------------=#\\r\\n         .............................------:::::----==-==--===--:....:......:::--..............    .. . :-..::::::-----::..:==--===:..:-===++++------:--=---=*#\\r\\n         .::::::::::::::::::::::.......------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::....::-::..-==--==-:..:-===++++=--------=---=*##\\r\\n         ..:::::.............::::.......--==--:::::-::::--===---:.........:...........   .....      ... .-..:-:. ..:::::.:==---==-...:--=+++++=------:---::=*###\\r\\n         ..:::..    ......   .:::........:-=-:::::::::::::---=-:.................  ... .....        ....::.:::........-=-==-----:..:--=++++===----=--:::::=*####\\r\\n.         .::::.    .::::..  .::::.. ......::--:--:::::::::::-:........ ::...... ...........    ...... :::::::..  ....:-------:..::---=======--------:::-+######\\r\\n.         ..::::.   .:::::::::::::.         .-------::::::-::::.:::::..:=:..:.............   .......  .::::::.. .....::..:---:.::---::::::::----::--:::=*#######\\r\\n:.         ..:::::.::::::::::::::.       ...:----::::::::::::-:.::-:...:-==:....................... ..:::::..:...  ...:...::::::::::::::::.....:-=---=*#########\\r\\n:         .....::::::::.. ......        ....:-----:::::::::---:.:.......=+:.....:..  ............. .::::..::::...... ......::::::::::::......:----=+*###########\\r\\n.          ..   ............               ..:----:::::::::--:..........--:....:..................--.....:::::::::.::::::::::::::::......:::---=+**#####********\\r\\n               ........::::..              ......:-:::::::::-....:......:--................::...:::..::::::::::::::::.::::::::::........:--==+*######***********\\r\\n    .::.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--:::::::::::.......::::......::....:-+**####****************\\r\\n    :-:. .. ..:::...........               .....:---:::::::-:.......:...-==:--.        ...::--::::::::::::::..::::::-===++========+==++**###********************\\r\\n   ........ ..:::.                          ...:--::::::::-:.......::::.:==-=-::::-------------=---:::-----=++===++++++*****##***########***********************\\r\\n.......     ..:::............                 .::::::::::::. ......:...::=--*##########**************#**######*++++*****##############**************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==-=#%%%%%%%%%%%%%%%%%###################**###############******************************\\r\\n.............................     ....       .:::::::::--:.:-:-:..::::--:--*%####################################*##############********************************\\r\\n.................................:::::.     .::::::...::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .:::--:......::.....::::.:-:-=*################################################*************************************\\r\\n.......................................     .:---:.....   ..::...-=:::-==+#############################################*****************************************\\r\\n.......:...   .....................::::.     ..............:--:..:---::==+*######################################***********************************************\\r\\n......::...   ...:::::::::::::::::::::::.       ...........:.....:---::-=++*#################################***************************************************\\r\\n.:....::...    ..........................    ........ .....::....:-::-:-*########*+*#######################*****************************************************\\r\\n............                                 ........:-:..:-:.::..-----+########*#*#######################******************************************************\\r\\n..  ......  ..                       ...... .   ....:+=:-:=-.:--.:--::-**++=-=#**##*****#############***********************************************************\\r\\n    ....     ....                   ........     ...-=:::::..---:::::-+=:..-+*####*+++**##########**************************************************************\\r\\n   .....     .......                .....:....  ....--:.:-:...:-..:-=##=:-+########******#######****************************************************************\\r\\n........      ..........           ................-+=-......:.:..:-*##**###########***#######******************************************************************\\r\\n..         ...............  ......    ............:--:............:+**###*######*#######*=+#********************************************************************\\r\\n                ............ ........    .......................::+##**#*+#####********#+:+#********************************************************************\\r\\n     ..           ....   ..   ................:-:..............::=#######*##*####******#+=**********************************************************************\\r\\n    ....          .......     ...... ......:::---::-:....:...:::=*#########***#**+******************************************************************************\\r\\n  ........      ... ..            ..  .....::...---++-:::::.:-=+*#********####**********************************************************************************\\r\\n  ........      ...            .........:::::..:::-----:...:-+###**+**++*********++************************************************************+++*++***********\\r\\n     ... .      .... ....      ..........::--::...:::::--=+*####**********************************************************************+++++++++++++++++++*****++\\r\\n  ........... .........:..    ............:::::-=++*+=+*########*********+**********************************************************+++++++++++++++++++++*++++++\\r\\n ............ .........::.......:.....::-::.:-+*########*****************++******************************************************+++++++++++++++++++++++++++++++\\r\\n ..........    ........:::.......:-:..:-====++*******#***********************************************************************+++++++++++++++++++++++++++++++++++\\r\\n      .....  ......::::.:..:::...:--=+++********++************************+==+********************************************++++++++++++++++++++++++++++++++++++++\\r\\n..     ......::..::::--::--::-===+**####************************************++******++******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....      .:::::..::---::=*++*##*************************************+++************+++*****************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....   ....::::-:-==--:.-=+***++****++***++++***********************+=+*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::--=++++==++::=++***********+++++************************=+***************++*************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..  ..-=-----==+******#*=-++**##************************************+--+*****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...::::-==++==+******************************************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::=+++++************************************++******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+****************************************+++******++++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+++*************++******+*******************************************************+****++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*++++***************===+***************************************+++*************+**************************+++*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++****************+++*****************************************++=++**********=+**************************+*+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************+****####******************************===******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+++**************####****########*****************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+:.-*********************##########*************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***=..:+******************######********************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***=:.:+*******************#####********************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=:.=***************++++*****###***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=-=**************++++******#*****************************************************************************++++++++++++++++++++++++++++++++++++++++***+++++++\\r\\n++++++++******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++****************************++++++*************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#**+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%%##%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####*########%###%%%%#############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####**###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n############################*####**#####%%%########%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#######**++***###########**##%###*#####%%%%%%#%%%%#%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n######*=---==+#######%%#*++#%%%%%%###%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#######+=+***#########%#*++#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n########################%#%%%#%%%%%###%%%%####**##%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%###%%%%##*+++*#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n########################%%%%%%%%%%%%###%%%%%%%##%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*++#########**######%%####%%########%%%%%%%%%%%%%%%%%##+--*%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+*#######%#######+*####%%###%%%#####*#%%%%%%##%%%%%%%%%%%+-=*#%%%%%%%%%%%%%%%%%%%%%%%##*+=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-=+*%%%%##############%##########%%#%%%%%%%####*#%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%#*++==+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:-=++++*+***+++##%##%%%##**#**##%%%########%##%##%%%%%%%%%%%%%######%%%%%%%####%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:::---::--+++=--+**#####*#*+****##%####%%##########%%%%%#**********#%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n=-++++=:::::--:::-==+++++**+==*#%###*++*####%%######%%%%%*=--=+###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::--==-:::::::::::-=====--=-:=####++==+##**##%##%##%%%%%%%#*+++*##%%*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::.::-=-::::::::=+*+**++*#####%######%%%%%%%%%%##*#%%%%*+=+*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::::...:::::...::::::::--==+****##*+****#***#++####%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=--===+++==-===---=+++***###%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:-===+*+==--==-::--:-=-:::----:--=--====+*##%%#%%%%%%%#%%%##%%%%%%%%##%%###%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-=-=+*+++=---::::-==-::--::::-:::::-----===***#%%##%%%%%%#%%%%%##%%%%%%##%%%####%%*+****###%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...::---=++==+=-:::::-:::-====---::::::::-======++***########%%%%#%%%%%%%%%%%%%##*%%%###%#+--------+%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.::-=+----:--:::::::::::::-:::::::::::::::===+++*+++++++*##%%%%%##%%%%%%%%%%%%%#*#%%%###*=---::----*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=======--::::::::::::::...::.:::::::::::::-=-::--=+++++**##%%%%#%%%##%%%%%%%%%%%%%%%%#*=----------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+===:::-::::::::::::::............::::::::-=-------=+====+**#%##*#%###%%%%%%%%%%%%%%%%%#***++****++**#****#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n-===--::.........::.........:::::::::::-+===--=-:=---=====++*##%%%#*###%%%%%####%%%%%%%%#***##%%%%#++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::..........................:...:::-==-:--=+*+++==++****+*#%%%####%#%%##*+*#%%%%%%%%%####%%%%%%****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::-+***#*+*###==+******#%#%####**######%%%%%%%%%%#%%%%#%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n:.::::.................::::.....::.........::::::::--==+++*####*#%**#%%#**##%%%%%%%%%%%%%####*+*#*##%%%#######**####%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n::::::...........:::..:-=+=-..........:::::.:::.......:::--+###***+=+*########%%%%%%%%%%%##*++++==++*###**********###%%%%%%%%%%%%%%%%%%#***++****###############\\r\\n:::...::::::::::--==-:::::-:..........:::::::.....::::..:::-=##*+++==+*###%%%%%%%%%%%#######*+---++==+*#%##*##***####%%%%%%%%%####%####%%%#*+==---=+*###########\\r\\n.::....::::::..::::--::::---:........::::::::::::::::::::----=++*+=*##***#%%%%%%%%%%#**++###*=--=+**+++*+===+*+=+++++*****#######*******#%%%##*+=----=*#########\\r\\n..............:::::::..:.:---:.....-==--:::::-=+++=--====---::==+**+*##**%%%%%###**++*++++++++++++++++++++==+++==+++++++++++*#####***++*##%%%##**=--:--=*#######\\r\\n.........::------+=---:-::===-....::-==-==--:-*+========-:::-----=*++*#%%%#*++===---=+*+++++==---=====+=++**+++++=====+====+++****#*++++**##%%%##*+---:--+######\\r\\n:::--::::=*++*+--:::-------=-::..:::-+======-:-==-:::-=**+=---=++=+++++#*++++-:::::::--==+======----======+=++=+*+===========+++*****+=++****##%#**+--:::-=#####\\r\\n==--=-::.-==--=++==+=-:--::::...::::::..:-=---------..:::--===-+**+===+++====-::::::::::::::::-==----==++-------=++=-=++======+******#+=+++****#%#**+-:::::-####\\r\\n:::-::....:::::--=++++-:::......:.........-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::---:::::::-=+----:::-=====++****+-=+*+++*##***+--::::-###\\r\\n....:::.....:::::::::-==-:.....:....:.....:------:::-:....::::::::---=+=--=+**+*=-:...............:---:::::::::::::--:::::::----===++***=-=====++**+++=-::.:.-##\\r\\n..:........:::...:::..:::..........:::.....:-----::::--:.........:==---==----=======::.............::--::::::::::::.::...::::-::--+==++++---==+=++**+++-:::...=#\\r\\n....    ..::::. .:::...:::...................:-:::::::--:...:.....::::---==--==-::::::::............:::-::..:::::::..::.......::::-----=++--==+==++++++-::::..:+\\r\\n..      ..::::...:::..:::.................::---::::::-:--:.:...:::...:::--==--:::::::...:==-:.:........:-:......:.....:......::::::-----++=:----=+==+++=::.:...-\\r\\n.  ..... ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::---....:.....-:............::.....:::.:-=----=++-----====+*++-:::...:\\r\\n........  ..... .......    ..............:-----:::::::::::-:...........::-::===-:-::-::.....::..........:::............:.....:-::.:----===+-:---====*+++=-:.:...\\r\\n            ...........    ..............:-:-:--::::::::::-:............::-----..:::-:...................::............::....:::::::--====+=:----===+++=+-:.:...\\r\\n          .....:::::::... .............. .------:::::::::---:...........::-::---..::......................:.............:.:::::.:--::---==+=::-:-===++++=-:....:\\r\\n        ..::.........::.. ............ ..---::::::::::::------......::..:.:-.:---..:............... ..................:.::--=-..:-::--:-====::::-===++===-:....-\\r\\n        .:::..     ..::..             .:----::::::::::----===-:.....-:..::---:---:.:..:............  .........:.....:.:.::..:---:::---:=======----=++--==-:...:-\\r\\n        ..::..   ....:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.:----===+=======+*=--==-:..:--\\r\\n        ..........::::::::::::::.  ...::--------------==--------:............:.:--................       .....:....::.:::::::::....:--===+=======++=------:.:--=\\r\\n        ..:::::::::::::::::::::..   ..::::-=+=+*+----------------...........::.--=-..:......  ....       .....:....:::::::::::...:---+++----======--------::---=\\r\\n        ....................        .:---------=----==------------:........:-:-----..............        ....::...:::::::::::..:====++=:..-==-=++---------:----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--::::...:-===++=:.:-=--=+*=-------------=#\\r\\n         .............................-----:::::-----==-==--===--:....:......:::--..............    .. . ::..::::::-----::..:==--===:..:-===++++------:--=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::::---===----=-.....:..:...:.:--.............      ....-:..-::....::-::..-==--==-:..:-===++++=--------=---=*##\\r\\n         ..:::::.............::::.......--==--:::::-::::--===---:.........:...........   .....      ... .-..:-:. ..:::::.:==---==-...:--=+++++=------:---::=*###\\r\\n         ..:::..    ......   .:::........:-=--::::::::::::-----:.................  ... .....        ....::.:::........-=-==-----:..:--=++++===----=--:::::=*####\\r\\n.         .::::.    .::::..  .::::.. ......::--:--:::::::::::-:........ ::...... ...........    ...... :::::::..  ....:-------:..::---=======--------:::-+######\\r\\n.         ..:::..   .:::::::::::::.         .-------::::::-::::.:::::..:=-................   .......  .::::::.. .....::..:---:.::---::::::::----::--:::=*#######\\r\\n:.         .::::::..:::::::::::::.       ...:----::::::::::::-:.::-:...:-==:....................... ..:::::..:.... ...:...::::::::::::::::.....:-=---=*#########\\r\\n:         .....::::::::.. .......       ....------:::::::::---:.:.......=+:.....:..  ............. .::::..::::...... ......::::::::::::......:----=+*###########\\r\\n.          ..  .............              ...:----:::::::::--:..........--:....:..................--.....:::::::::.::::::::::::::::......:::---=+*######********\\r\\n               .........::::.              ......:-:::::::::-....:......:--................::...:::..::::::::::::::::.::::::::::........:--==+*######***********\\r\\n    .::.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--:::::::::::.......::::......::....:-+**####****************\\r\\n    :-:. .. ..:::............              .....:---:::::::-:.......:...-==:--.        ...::--::::::::::::::...:::::-===++========+==++**###********************\\r\\n   ........ ..:::.                          ...:--::::::::-:.......::::.:==-=-::::-------------==--:::-----=++===++++++*****##***########***********************\\r\\n.......  .  ..:::............                 .::::::::::::. ......:..:::=--*##########**************##**#####*++++*****##############**************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==-=#%%%%%%%%%%%%%%%%%###################**###############******************************\\r\\n.............................      ..        .:::::-:::--:.:-:-:..::::--:--*%####################################*##############********************************\\r\\n...................................::..     .::::::...::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .:::--:......::.....:-::.:-:-=+################################################*************************************\\r\\n.......................................     .:---:.....   ..::...-=:::-==+#############################################*****************************************\\r\\n.......::..   ......................:::.     ..............:--:..:---::==+*######################################***********************************************\\r\\n......::....  ...:::::::::::::::::::::::.       ...........:.....:---::-=++*#################################***************************************************\\r\\n.:....::...    ..........................    ........ .....::....:-::-:-*########*+*#######################*****************************************************\\r\\n............                                 ........:--..:-:.::..-----+########*#*#######################******************************************************\\r\\n..  ......  ..                       ...... .   ....:+=:-:=-.:--.:--::-**++=-=#**##*****#############***********************************************************\\r\\n    ....     ....                   ........     ...-=:::::..---:::::-+=:..-+*####*+++**##########**************************************************************\\r\\n   .....     ........               .....:....  ....--:..-:...:-:.:-=*#=:-+########******#######****************************************************************\\r\\n.........     ..........           ................-+=-......:.:...-*##**###########***#######******************************************************************\\r\\n..         ...............  ......    ............:--:............:=**###*######*#######*=+#********************************************************************\\r\\n                ............ ........    .......................::+##**#*+#####********#+:+#********************************************************************\\r\\n     ..           ....   ..   ................:-:........:.....::=#######*##*####******#+=**********************************************************************\\r\\n    ....          .......     ...... ......:::---::-:....::..:::=*#########***#*********************************************************************************\\r\\n  ........      ..  ..            ..  .....::...---++-:::::.:-=+*#********####**********************************************************************************\\r\\n  ........      ...            .........:::::..:::-----:...:-+###**+**++**********+*****************************************************************************\\r\\n    .... .      .... ....      ..........::--::...:::::--=+*#####*********************************************************************+++++++++++++++++++*****++\\r\\n  ........... .........:..    ............:::::-=++++++*########*********+**********************************************************+++++++++++++++++++++*+*++++\\r\\n ............ .........::.......:.....::-::.:-+*########*****************++******************************************************+++++++++++++++++++++++++++++++\\r\\n ..........    ........:::.......:-:..:-====++*******#***********************************************************************+++++++++++++++++++++++++++++++++++\\r\\n      .....  .......:::.:..:::..::--=+++********++*************************==+********************************************++++++++++++++++++++++++++++++++++++++\\r\\n..     ......:::.::::--::--::-===++*####************************************++******++******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ..::::..::---::=*++*##*************************************+++*************++*****************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....   ....::::::-==--:.-=+***++****++****+++***********************+=+*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........::::--=++++==+=::=++***********+++++************************=+***************++*************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..  ..-=-----==+******#*=-++**##************************************+--+*****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...::::-==++==+******************************************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:=+++++*************************************+******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+****************************************+++******++++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***************************++*************++**************************************************************+****++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*++++***************+==+***************************************+++*************+**************************+++*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++****************++++****************************************++=++**********=+**************************+*+*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************+*****###******************************===+*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+++**************####****########*****************************+++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+:.-*********************##########*************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***-..:+******************#######*******************************+++++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***=:.:+*******************######*******************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++=:.=***************++++*****###***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=-=**************++++************************************************************************************+++++++++++++++++++++++++++++++++++++++****+++++++\\r\\n++++++++******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*****************************+++++*************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#**+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%####%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#############%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%###%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n####*#############%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*############################*##%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n############################*####**#####%%%#######%%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#######**++***###########**##%###*#####%%%%%%#%%%%##%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n######*---===*#######%%#+++#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######*++****#########%#*+*#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n#######################%%#%%##%%%%%###%%%%####***#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%###%%%%##*++**#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n########################%%%%%%%%%%%%###%%%%%%%##%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##**++#########**######%%####%%########%%%%%%%%%%%%#%%%%#*+--#%%%%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+*#######%##%####+*####%%###%%%#####*#%%%%%%##%%%%%%%%%%%+=+*%%%%%%%%%%%%%%%%%%%%%%%##*+==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n:-=+#%%%%######%#######%##########%%#%%%%%%%####*#%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##*+==+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:-=+++**+***+++##%##%%%##*****##%%%########%##%##%%%%%%%%%%%%%####*#%%%%%%%####%###**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:::---::-=+++=--+**#####*#*+****#######%%##########%%%%%#***+******#%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n==++++=::::---:::-==+++++**+==*#%###*++*####%%######%%%%%*=--=+###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::--==-:::::::::::-=====--=-:=####++==+##**##%##%##%%%%%%%#**++###%%*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################\\r\\n:::::::::::::::.::-=-::::::::=+*+**++*#####%####*#%%%%%%%%%%##*#%%%%*+=+*%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n::::::...:::::...::::::::--==+****##*+****#***#++#####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=-====+++==-===---=+++***###%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.............-===+*+==-===--:--:-=-:::----:--=--==-=+*##%%#%%%%%%##%%%##%%%%%%%%##%%###%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:-=-=+*+++=---::::-==-::-:::::-:::::-----==+***#%%##%%%%%%#%%%%%##%%%%%%##%%#####%#+++++****%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...::---=++==+=-:::::-:::-====:--::::::::-======++***########%%%##%%%%%%%%%%%%%#**%%%###%#+--::----+%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n.::-=+----:--::::::::::::::::::::::::::::-===+++*+++++++*##%%%%%##%%%%%%%%%%%%%#*#%%%###*=---::----*%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=======-:::::.:::::::::...::.:::::::::::::-=-::--=+++++**##%%%%#%%###%%%%%%%%%%%%%%%%#*=----------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+===::--::::::.:::::::............::::::::-=-------=+====+**#%###%%###%%%%%%%%%%%%%%%%%#*#*+**###*+**#****#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n-==---:..........::.........:::::::::::-+===-==-:=---=====++*#%%%%#*###%%%%%####%%%%%%%%#***##%%%%#++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::..........................:...:::-==-:--=+*+++==++***++*#%%#####%#%%##*+*#%%%%%%%%%####%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::-+***#*+*###==+******#%#%####**#####%%%%%%%%%%%#%%%%#%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n:.::::.................::::.....::.........::::::::--==+++*####*#%**#%%#**##%%%%%%%%%%%%%####*+*#*##%%%#######**####%%%%%%%%%%%%%%%%%%%%#%%%%%%%################\\r\\n::::::...........:::..:-=+=-..........:::::.:::.......:::--+###***+=+*#######%%%%%%%%%%%%##*++++==++*###***#******###%%%%%%%%%%%%%%%#%%#***+++***###############\\r\\n.::...::::::::::--==-:::::-:..........:::::::.....::::..:::-=##*+++==+*###%%%%%%%%%%%##**####+---++==+*###**#****####%%%%%%%%%######*##%%%#*+==---=+*###########\\r\\n.::....::::::..::::--::::-:-:........::::::::::::::::::::----=++*+=*##***#%%%%%%%%%%#**++##**=-=++**+++*+===+*+=+++++++***#######*******#%%%##*+=----=*#########\\r\\n..............:::::::..:.:---:.....-==--:::::-=+++=--====---::==+**+*##**%%%%####*+++*++++++=+++++++++++++=+++++==++++++++++*#####***++*##%%%##**=--:--=*#######\\r\\n.........::------+=--::-::===-....::-==-==--:-*+=====-==-:::-----=*++*#%%%#*++===---=**+++++==---=======++*+=++++=====+====+++****#*++++**##%%%##*+---:--+######\\r\\n:::--::::+*++*+--:::-------=-:...:::-+======-:-==-::--=**+=---=++=+++++#*++++-:::::::--==+====+=----=====++=+==+*+===========+++*****+=++****##%#**+--:::-=#####\\r\\n==--=-::.-+=--=++==+=-:--::::...::::::..:-=---------..:::--===-+**+===+++===--::::::::::::::::-==----==+=-------=++=-=++======+******#+=+++****#%#**+-:::::-####\\r\\n::---:....:::::-==++++-:::......:.........-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::--::::::::-==---::::--====++****+-==*+++*##***+--::::-###\\r\\n....:::.....:::::::::-==-:.....:..........:-----::::-:....::::::::---=+=--=+**++=-:...............:---:::::::::::::--:::::::----====+***=-=====++**+++=-::...-##\\r\\n..:.......::::...::...:::..........:::.....:-----::::--:.........:==---==----=======::.............::--::::::::::::.::..:::::-:::-+==++++---==+=++**+++-:::...=#\\r\\n....    ..:::....:::...:::...................:-:::::::--:...:.....::::---==--==-::::::::............:::-::..:::::::..::.......::::----==++--==+==++++++-::::..:+\\r\\n..       .::::...:::..:::.................:::--::::::-:--:.:....::...:::--==--:::::::...:==-:.:........:-:.....::.....:......::::::-----=+=:----=+==+++=::.:...-\\r\\n.   ...  ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::---....:.....::............::.....::..:-=----=++-----====+*++-:::...:\\r\\n........  ..... .......    ..............:-----:::::::::::-:...........::-::===-:-::-::.....::..........:::............:.....:-::.:----===+-:---====*+++=-:.:...\\r\\n            ...........     .............:-:::--::::::::::-:............::-----..:::-:...................::............::....:-:::::--====+=:----===+++=+-:.:...\\r\\n          .....:::::::...  ............. .------:::::::::---:...........::-::---..::......................:.............:.:::::.:--::----=+=::-:-===++++=-:....:\\r\\n        ..::.........::.. ............ ..---::::::::::::------......::..:.:-.:---..:..:............ . ................:.:::-=-:.:-:---:-====::::-===++===-:....-\\r\\n        .:::..     ..::..             .:----::::::::::----===-:.....-:..::---:---:.:..:............  .........:.....:.:.::..:---:::---:========---=++--==-:...:-\\r\\n        ..::..    ...:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.:--:-===+=======+*=--==-:..:--\\r\\n        ..........::::::::::::::.  ...::-----:----:---==--------:............:.:--. ..............       .....:....::.:::::::::....:--===+=======++=------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::--+=+*+----------------...........::.--=-..:......  ....       .....:....:::::::::::...--=-++=----=====---------::---=\\r\\n        ....................        .:---------=----==------------:........:-:-----..............        ....::...::::::::::...:====++=:..-==-=++---------:----+\\r\\n                                   ..:------:----=---==----===----:.........::::--:.............    ..   .:..::::::-:--::::...:-===++-:.:==--=+*=-------------=#\\r\\n         .............................-----::::::----==-==--===--:....:......:::--..............     .   ::..:::::::----::..:==--===:.::-===++++------:--=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::::---===----=-.....:..:...:.:--.............      ....::..-::....::-::.:-==--==-:..:-===++++=----:---=---=*##\\r\\n         ..::::::............::::.......--==--:::::-::::--===---:.........:...........   .....       .. .-..:-:. ..:::::.-==---==-...:--=+++++=------:---::=*###\\r\\n         ..:::..    ......   .:::........:-=--::::::::::::---=-:.................  ... .....        ....::.:::........-=-==-----:..:--=++++===----=--:::::=*####\\r\\n          .:::..    .::::..  .::::.. ......::-::--:::::::::::-:........ ::...... ...........    ...... .::::::..  ....:-:-----:..::---=======--------:::-+######\\r\\n.         ..:::..   .:::::::::::::.         .-------::::::-::::.::::...:--:...............   .......  .::::::.. .....::..:--:..::---::::::::----::---::=*#######\\r\\n:.         .:::::...:::::::::::::.        ..:-:--::::::::::::::.::-:...:-==:.......................  .:::::..:....  ..:...::::::::::::::::.....:-=---=*#########\\r\\n:         .....::::::::.. ......        ....------:::::::::---:.:.......=+:.....:..  ............. .::::..::::.............::::::::.:::......:----=+*###########\\r\\n.          ..  ............                ..::---:::::::::--:..........--:....:..................--.....:::::::::.::::::::.:::::::......:::---=+*######********\\r\\n               .........:::..              ......:-:::::::::-....:......:--................::...:::..::::::::::::::::.::::::::::........:--==+*######***********\\r\\n    .::.     ..:::::::::::::.              ....  :-::::::::-:...........:=-::.:.........::...::::::--:::::::::::.......::::......:::.:::-+**####****************\\r\\n    .-:. .. ..:::............              .....:---:::::::-:.......:...-==:--.        ...:::-::::::::::::::...:::::-==++++==+====+==++**###********************\\r\\n   ........ ..:::.                          ...:--::::::::-:.......::::.:==-=-::::-------------==--:::-----=++===++++++*****##***########***********************\\r\\n ......  .  ..:::............                 .::::::::::::. ......:...::=--*#########****************#**#####*++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==-=#%%%%%%%%%%%%%%%%####################**###############******************************\\r\\n.............................                .:::::::::--:.:-:-:..::::--:--*%####################################*##############********************************\\r\\n....................................:..     .::::::...::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .:::--:......::.....:-::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:.....   ..::...:=:::-==+#############################################*****************************************\\r\\n.......::..   .......................:..     ..............:--:...---::==+*######################################***********************************************\\r\\n......::....  ...:::::::::::::::::::::::.       ...........:.....:---::-=++**####**##########################***************************************************\\r\\n......::...    ..........................    ........ .....::....:-::-:-*########*+*#######################*****************************************************\\r\\n...........                                   .......:--..:-:.::..-----+########*#*######################*******************************************************\\r\\n..  ......  ..                        .....     ....:+=:-:=-.:--.:--::-+*+=--=##*##**++*#############***********************************************************\\r\\n    ....     ....                    .......     ...-=:::::..---:::::-++:..-+#####*+++**#*########**************************************************************\\r\\n   .....      .....                  .........  ....:-:..-:...:-:.:-=*#+:-+########******#######****************************************************************\\r\\n.........     ..........            ...............-+=-......:.:...-*###*###########***#######******************************************************************\\r\\n..         ...............   ....      ...........:--:............:=***##*######**#####**==*********************************************************************\\r\\n                ............ ........     ......................::+##**#*+*####********#*:+#********************************************************************\\r\\n      .           ....   ..   ........  ......:-:........:.....::=#######*##**###******#+=**********************************************************************\\r\\n    ....          .......     ......  .....::::-=-:--:...::..:::=*#########*************************************************************************************\\r\\n  ........       .  ..             .   ....:::..:--=+=:::::.:-=+*#********###***********************************************************************************\\r\\n  ........      ...            ..........:::::..::--:--:...:-+###**+**++**********+*****************************************************************************\\r\\n     ...        ....  ...      ..........:::--:..:::::::-=+*#####********************************************************************++++++++++++++++++++*****++\\r\\n  ...........  ........:..    ............:::::-+++++++*########*********++*********************************************************+++++++++++++++++++++++*++++\\r\\n ............  ........::.......::....::-::..:+*########*****************++******************************************************+++++++++++++++++++++++++++++++\\r\\n ..........    .........::.......:-:..:-=+==++*******#**********************+************************************************+++++++++++++++++++++++++++++++++++\\r\\n      .....  .......:::.:..:::...:--=+++*********+*************************+-+********************************************++++++++++++++++++++++++++++++++++++++\\r\\n..     ......:::.::::--::---:-===++*####************************************++******++******************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ..::::..::---:.-+++*##*************************************+=+*************++*****************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....   ....:::::::===-:.:=+***++*****+****+++***********************+=+*************+++**************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.........:::::-=++++==++-:==++**********+++++************************+=+**************++*************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..  ..:-------==******#*+-=+***#*************************************=-+*****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n...::::-===+==++*****************************************************++******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-+++=++************************************+******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-+*****************************************++******++++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************+***++*************++**************************************************************+****++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++***************+==+***************************************++++************+**************************+++*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++****************++++*****************************************+==+**********+=**************************+*+*+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n**************************++****###******************************+==+*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+++**************####****########******************************++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****-.:+********************##########*************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***=:.:=******************#######*******************************+++++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+:..=*******************######*******************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++:.-****************+++******##***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++--+*************++++************************************************************************************+++++++++++++++++++++++++++++++++++++++****+++++++\\r\\n++++++++******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*****************************++++++************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n######%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n############%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n####%%%###%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###**#######%%####%%##############%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*############################*##%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n################################**######%%%#######%%%%%%%%%%%%%%%%%%%%%%#**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#######*+++**############**##%#########%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n######+---==+*#######%#*++*#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######*++****###########++*#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n#######################%%#%%#%%%%%####%%%%###****#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%####%%%%##*++**#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%%##%%%%%%%#%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+*#########*######%%#####%%########%%%%%%%%%%%%#%%%%#*=-=#%%%%%%%%%%%%%%%%%%%%%%%%%#**+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n+*#######%##%####+*####%%###%%######*#%%%%%###%%%%%%%%%%#+=+#%%%%%%%%%%%%%%%%%%%%%%#**+===+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--=+#%%%%######%#######%##########%%#%%%%%%%####*#%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##*+=+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-:-=++*******++*#%%##%%%##*****##%%%########%##%##%%%%%%%%%%%%####**#%%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-::----::-=++==-=+**#####*#++****#%#####%%##########%%%%%*+*++******#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n==++++=::::---:::-==+++++**+==##%###*++#####%######%%%%%%*=--=+###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-===-:::::::::::-=====--=-:+####++==+##**#####%#%%%%%%%%%**+*###%%*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::.::==-::::::::=+*+**++*#####%######%%%%%%%%%%####%%%%*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::...:::::...:::::::::-==*****##*+***##****++####%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=-====+++==-===---=+++***###%%##%%%%%%#%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:-===++===-===--:--:-=-:::----:--=--====+*##%#%%%%%%%##%%%##%%%%%%%%##%%###%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:---=+*+++=---::::-=--::-:::::-:::::-----==+***#%%##%%%%%%%%%%%%##%%%%%%##%%%####%#+===++++*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...::---=++==+=-:::::-:::-====:--::::::::-======++#**########%%%##%%%%%%%%%%%%%#**%%%###%#=--:-----*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.::-==----:--::::::::::::::::::::::::::::-===+++*+++++++*##%%%%%##%%%%%%%%%%%%%#*#%%%###+----:-----*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======--:::::.:::::::::...::.:::::::::::::-=-::-==+++++**##%%%##%%###%%%%%%%%%%%%%%%%#*=========--#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-::---:::::.:::::::............::::::::-=-------=+====+**#%###%####%%%%%%%%%%%%%%%%%#*#*+*#####*+******#%%%%%%%%%%%%%%%%%%%%%%###############################\\r\\n-==---:..........::.........:::::::::::-+===-==-:=---=====++*#%%%%#*##%%%%%#*###%%%%%%%%#**###%%%%#++*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::.........................::...:::-==-:--=+++++==++***++*#%%####%##%%#*++*#%%%%%%%%%###%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::=+***#*+*###=++******###%####**#####%%%%%%%%%%%#%%%%#%%%%##*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.:::::.................::::.....::.........::::::::--==+++#####*##**#%%#***#%%%%%%%%%%%%%####*+##*##%%%#######**####%%%%%%%%%%%%%%%%%%%%##%%%%%%################\\r\\n::::::...........:::..:-=+=-..........:::::.:::.......:::--+###***+==*#######%%%%%%%%%%%%##*++++=+++*###***#******###%%%%%%%%%%%%%%%#%%##**++++**###############\\r\\n:::...::::::::::--==-:::::-:..........:::::::.....::::..::--+##*+++==+*###%%%%%%%%%%%#***###*+--=*+==+*##***#****#####%#%%%%%%######*##%%%#**+=---=+*###########\\r\\n.::....::::::::::::--::::-::.........::::::::::::::::::::----=++*++*##**#%%%%%%%%%%%#**++***+=-=+***+++*+===+*+=+++++++***#######*******#%%%##*+=----=*#########\\r\\n..............::::::...:::---:.....-==--::-::-=+++=--====---:-==+**+*##**%%%%####*++++++++++==++++++++++++=+++++=+++++++++++**####***++*##%%%##**=-----=*#######\\r\\n.........:::-----+=--:::::===-....::-==-==--:-*+=====-==-:::-----+*++*#%%%%*++===--==*++++++==---=====++++*+=++++=====+====+++****#*++++**##%%%##*+---:--+######\\r\\n:::-:::::+*++*+--::--------=-:...:::-=======-:-==-::--=**+=---=++=+++++#*++++-:::::::--==+====+=----=====++=+==+*+===========++******+=++****##%#**+--:::-=#####\\r\\n==----:..-+====++==+=----::::...::::::..:-=---------..:-:--===-+**+===+++==---::::::::::::::::-==----==*=--------++=-=++======+**#***#+=+++****#%#**+-:::::-*###\\r\\n:---::....:::::-=+++++-:::......:........:-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::---:::::::-=+--:::::--====++****+-=+++++*##***+--::::-*##\\r\\n....:::.....:::::::::-==-:.....:..........:-----::::-:....::::::::---=+=--=+**+*=-:...............:---:::::::::::::--:::::::----====+**+=-=====++**+++=-::::.-##\\r\\n..:.......::::...::...:::..........:::.....:-----::::--:.........:==----=----=======::.............::--::::::::::::.::..:::::-:::-+==++++---==+=++**+++-:::...=#\\r\\n....    ..:::....:::...:::...................:-:::::::--:...:.....::::---==--==-:::::::::...........:::-::.::::::::..::.......:::::----=++--=====++++++-::::..:+\\r\\n..      ..::::...:::..:::.................::---::::::-:--:.:....::...:::--==--:::::::...:==-:.:........:-:......:.....:......::::::-----=+=:----=+==+++=::.:...-\\r\\n.  ....  ...::...::::::... ..............:------:::::::::-:............:-:::--::::::::...::--:..........:::...........::.....::..:-=----=++-----====+*++-:::...:\\r\\n........  ..... .......    ..............-----::::::::::::-:...........::-:-===-:-::-::.....::..........:::............:.....:-::.:--=-===+-:---====*+++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............::-----..:::-:...................::............::....:::::::--====+=:----===+++=+-:.:...\\r\\n          .....:::::::..   ............. .-------::::::::---:...........::-::---..::......................:.............:...:::.:--::---==+=::-:-===++++=-:....:\\r\\n        ..::.........::.. ............ ..---::::::::::::------......::..:.:-.:---..:..:...............................:.:::-=-:.:-:---:=====--::-===++===-:....-\\r\\n        .:::..     ..::..             .:----::::::::::----===-:.....-:..::---:---:.:..:............  .........:.....:.:.::..:---:::---:========--==++--==-:...:-\\r\\n        ..::..    ...:...........    .:-----:::::::::-+=----=--:.........:-=:.:--:..:..............  ..  .....:.....:.::::..:---:.::-:-===+=======+*=--==-:..:--\\r\\n        ..........::::::::::::::.  ...:-----::--------==--------:............:.:--. ..............       .....:....::.:::::::::....:-====+=======++=------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::-===+*+----------------...........::.--=-..:......  ....       .....:....:::::::::::...-===++=-:--=====---------::---=\\r\\n        ....................        .:---------=----==------------:........:-:-----..............    .   ....::...::::::::::...:====++=:..-=--=++---------:----+\\r\\n                                   ..:-----------=---==----===----:.........-:::--:.............    ..   .:..::::::-:--::::...--===++-..:=====++=-------------=#\\r\\n         .............................-----:::::-----==-==--===--:....:......:::--..............    .. . ::..:::::::----::..:==--==-:.::===+++++=-----::-=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::-----===----=-.....:..:...:.:--.............      ....::..-::....::-:..:-=---==-:..--==+++++=----:---=---=*##\\r\\n         ..:::::::::........:::::.......--==--:::::-::::--===---:.........:...........   .....      ... .-..:-:. ..:::::.-==--===-..::--=++++==------:---::=*###\\r\\n         ..:::..    ......   .:::........:-=-:::::::::::::-----:.................  ... .....        ....::.:::........-=-==-----:..:--=++++===----=--:::::=*####\\r\\n          .:::..    .::::..  .::::.. ......:--::--:::::::::::-:........ ::...... ...........    ...... .::::::.. .....:::-----:..::----=-====--------:::-+######\\r\\n.         ..:::..   .:::::::::::::.         .-------::::::-::::.:::....:--:.:.............   .......  .::::::.. .....:-:.:--:..:----:::::::::-:-:::--:-=*#######\\r\\n:.         .:::::...:::::::::::::.        ..:-:--::::::::::::::.::::....-==:.......................  .:::::..:....  ......::::-::::::::::::....:-==--=*#########\\r\\n:         .....::::::::.. .......       ....------:::::::::---:.:.......==:.....:..  ............. .::::..::::............:::::::::.:::......:----=+*###########\\r\\n.          ..  ......... ..                ..:----:::::::::--:..........--:....:..................--.....:::::::::.::::::::.:::::::.....:::----=+*######********\\r\\n               .........:::..              . ....:-:::::::::-....:......:--................::...:::..::::::::::::::::..:::::::::........:-===+*######***********\\r\\n    .::.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:.........::...::::::--:::::::::::.......:::::...:::::.:::-+**####****************\\r\\n    .--. .. ..:::............              .....:---:::::::-:.......:...-==:--.        ...:::-::::::::::::::...:::::-==+++++++====+==++**###********************\\r\\n   ........ ..:::.                         ....:--::::::::-:.......::::.:==-=-::::-------------==--:::-----==+===++++++*****##***########***********************\\r\\n ......  .  ..:::............                 .::::::::::::. ......:..:::=--+#########*******************#####*++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==-=#%%%%%%%%%%%%%%%%%###################**###############******************************\\r\\n.............................                .:::::::::--:.:-:-:..::::--:--*%####################################**#############********************************\\r\\n....................................:..     .::::::...::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .:::--:.....:::.....:-::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:.....   ..::...:=:::-===*############################################*****************************************\\r\\n........:..   ..........................     ..............:--:...---::==+**#####################################***********************************************\\r\\n......::....  ...:::::::::::::::::::::::.        ..........:.....:---::-=++*#####***#########################***************************************************\\r\\n......::...    ..........................    ........ .....::....:-::---*########*+*#######################*****************************************************\\r\\n............                                  .......:--:.:-:.::..-----+#####*##*#####*##################*******************************************************\\r\\n..  ......  ..                        .....     .....+=:-:=-.:--.:--::-++==--=##**#**++*#############***********************************************************\\r\\n    .....    ....                    .......     ...:=::.::..---:::::-++:..-*#####*+++**#*########**************************************************************\\r\\n   .....      .....                  .........  ....:-:..-:...:-:.:--*#*:-+########******#######****************************************************************\\r\\n.........     ..........            ...............-==-......:.:...-+###*############**###*###******************************************************************\\r\\n .          ..............   ....      ...........:--:............:=***##**#####**####***==*********************************************************************\\r\\n                ............ ........     ......................::=###*##+*####******#***:+*********************************************************************\\r\\n      .           ....   ..   ........  ......:--:.......:.....::=*#########**###******#*=**********************************************************************\\r\\n    ....          .......     ...... .......:::------:...::..:::=*#########*******+*****************************************************************************\\r\\n  ........       .  ...            .   ....:::..:--=+=:::::.:-=+*#********####**********************************************************************************\\r\\n  ........       ..            ...........::::..::-----:....-+*###*+**++**********++****************************************************************************\\r\\n     ...        ..... ...      ..........:::--::.:::::::-=+**####********************************************************************++++++++++++++++++++*****++\\r\\n  ...........  ...........    ............:::::-+++++++*########*********++*********************************************************+++++++++++++++++++++++*++++\\r\\n ............  ........::.......::....::--:..:=*########*****************++******************************************************+++++++++++++++++++++++++++++++\\r\\n ..........    .........::.......:-::.:-=+==++*******#**********************+************************************************+++++++++++++++++++++++++++++++++++\\r\\n      .....  .......:::....:::...:--=+++*********+*************************+==********************************************++++++++++++++++++++++++++++++++++++++\\r\\n..      .....:::..:::---:---:-===++**####************************************+******+++*****************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ..:::::.::---::-+++**#**************************************+=*************++*****************************++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....   ....:::::::-==--::-+***++*****++***+++************************++**************+++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........::::--=+++==++-:-=++*********++++++************************+=+**************++*************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..  ..:-------==+******#+-=++**#*************************************+-=*****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n....::::-======+******************************************************+******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-+++==++***********************************++*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=*****************************************+++*****++++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************+***++*************++**************************************************************+++***+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++**************+==+***************************************++++************++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++*****************+++*****************************************+==+**********+=+*****************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+****###******************************+==+*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****++**************####****########******************************++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=..=********************##########*************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+:..-*******************######*******************************+++++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+-..-+******************######*******************************++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++-.:+***************+++*******#***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++=-+**************++++***********************************************************************************+++++++++++++++++++++++++++++++++++++++****+++++++\\r\\n+++++++++*****************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n+++++++++++***************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*****************************++++++************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n###########%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n###%%%%##%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###**#######%%#%%%%%#############%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n################################**######%%%#######%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#######*++*#*############**##%#########%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n######=---==+*#######%#*++*#%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######*++****##########*++*#%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n#######################%%%%%#%%%%%####%%%%###****#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%###%%%%##*++*##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+*########**######%%#####%%#######%%%%%%%%%%%%%%%%%%#+-:=%%%%%%%%%%%%%%%%%%%%%%%%%#**++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n**##*####%##%###*+*###%%%###%%#######%%%%%%###%%%%%%%%%%#+=*#%%%%%%%%%%%%%%%%%%%%%##*+===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n--=*#%%%%######%#######%##########%%%%%%%%%%##%#*%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%##*++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-=+********++*#%%##%%%####**###%%%########%##%##%%%%%%%%%%%%#*##**#%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-::-=--::-=++==-=***#####**+*****#%#####%###########%%%%%*++=+*****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=++++-::::---:::===+*+++**+=+##%##**+*#####%######%%%%%%*=--=+###%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==+-:::::::::::=====+--=--+####++==*##**#%###%#%%%%%%%%%#*+*##%%#*=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::.::==-::::::::=+*+**++*#####%######%%%%%%%%%%####%%%%*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::.::::::...:::::::::--=****###*****##****+*####%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=-=+==+*+==-===---=+++***###%%#%%%%%%%%%%%%%#%%%%%%%%#%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:---=++===-===--:--:-=-:::----:--=--====**##%%#%%%%%%#%%%%##%%%%%%%%#%%%###%%%%#####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:---=**+++=---:::--=-:::-::::--:::::-----==+***#%%##%%%%%#%%%%%%#%%%%%%%##%%%%##%%#=-=-====+%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n...::---=++=++=-:::::-:::-===-:--:::::::--======+****########%%%##%%%%%%%%%%%%%#**%%%###%*=--------*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.:--==--------:::::::::::::::::::::::::::-===+++*++++++**##%%%%%##%%%%%%%%%%%%%#*#%%%##*=----:-----*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======--:::::::::::::::...::.:::::::::::::-=-::-==+++++*###%%%##%%##%%%%%%%%%%%%%%%%%#*+====+++===#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-::---::::::::-::::............::::::::-=-------=+==+=+**#%###%####%%%%%%%%%%%%%%%%%#*#*+*#%%%#*+******#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n-==--::......:...::.........:::::::::::-+===-=---=---=====++*#%%%%#*##%%%%%#*###%%%%%%%%#**##%%%%%#++****#%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::......................:..::...:::-==-:--=+++++==++**+++*#%%#%##%##%%#*++*#%%%%%%%%%###%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::=+***#*+*##*=++******#%######**#####%%%%%%%%%%%#%%%%#%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.:::::.................::::.....::.........::::::::-===+++#####*##**#%%#***##%%%%%%%%%%%%###**+##*#%%%%#######**####%%%%%%%%%%%%%%%%%%%######%%%################\\r\\n::::::...........:::..:-===-..........:::::.:::.......:::-=*###***+==*#######%%%%%%%%%%%%##*++++=+++*###**##*****###%%%%%%%%%%%%%%%%#%%##**+++++*###############\\r\\n:::...::::::::::--==-:::::-:..........:::::::.....:::::.::--+##*+++==+*###%%%%%%%%%%#****###*=--=*+==+*##***#*****######%%%%%%#########%%%##*+=---=+*###########\\r\\n.::....::::::::::::--:::::-:.........::::::::::::::::::::----=++*++*##***%%%%%%%%%%%***+****+=-=+***+++*====+*+=+++++++****######**#***##%%%##*+=----=*#########\\r\\n..............::::::..::::---:.....-=---::-::-=+++=--====---:-==+**+*##**%%%%####*++++++++++=+++++++++++++++++++++++++++++++**####***++*##%%%##**+-----=*#######\\r\\n.........:::--:-=+=--:::::===:....::-==-==--:-*+=====-==-:::-----+*++*#%%%%*++==---==*+=++++==---=====++++*+=++++==========+++****#*++*+**##%%%##*+------+######\\r\\n:::::::::+*++*+--::--------=-:...:::-+======-:-==-::-==**+=---=++=+++++#*++++-:::::::---=+===++=----=====++=+==+*+===========+++*****+=++****##%#**+--::::=#####\\r\\n==----:..-++===++==+=----::-:...:::::::.:-=----=----..:----====+**+===+++==--::::::::::::::--:-==----==*=--------++=-=++======++*#***#+=+++****#%#**+=-::::-*###\\r\\n----::...::::::-=+++*+-:-::....::........:-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::---:::::::-==--:::::--====+*****+-=+++++*##***+--::::-*##\\r\\n....:::....::::::::::===-:.....:..........:-----::::-:....::::::::---++=--=*****=-:...............:---::::::::::::::-:::::::----==+=+*++=-=====++***++=-::::.-##\\r\\n..:.......::::...::...:::..........:::.....:-----::::--..........:==---==----=======::.............::--::::::::::::.::..:::::-:::-+==++++=--==+=++**+++-:::...=#\\r\\n....    ..:::....::...::::..................::-:::::::--:...:.....::::---==--==-:::::::::...........:::-::.::::::::..::.......:::::----=++--=====++++++-::::..:+\\r\\n..      ..::::...:::..:::.................:::--::::::-:--:.:...:::...:::--==--:::::::...-==-:.:........:-:.....::.....:......::::::-----=+=:----=+==+++=::.:...-\\r\\n.......  ..:::...::::::... ..............:------:::::::::-:..........:.:-:::--::::::::...::-=-....:.....:::...........::.....:::.::=----=++-----====+*++-::::..:\\r\\n........  .............    ..............-----::::::::::::-:...........::-:-===-:-::-::.....::..........:::............:.....::::.:--=-=+=+-:---====*+++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............:------..:::-:...................::............::....:::::::--====+=:----===+++++-:.:...\\r\\n          .....:::::::..   ............. .-------::::::::---............::-::---..::......................:.............:..::::.:-:::---==+=::-:-+==++++=-:....:\\r\\n        ..::........:::.. ............ ..---::::::::::::------......::..:.:-.:---..:..:....................:..........:.:::-=-:.:::---:=====--::-===++===-:....-\\r\\n       ..:::..     ..::..  .          .:----::::::::::----===-:.....-:..::---:---:.:..:............ ..........:.....:.:.::..:----::---:========--==++--==-:...:-\\r\\n        ..::..    ...:...........    .:-----:::::::::-+----==--:.........:-=:.:--:..:..............  ..  .....:.....:.:.::..:--:..::::-===+=======+*=--==-:..:--\\r\\n        ..........:::::.::::::::.  ...:-----::----:---==--------:............:.:--................       .....:....::.::.::::::...::-=+==========++-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::--+=+*+----------------...........::.--=-..:......  ....       .....:....:::::::::::..:-===++=::--=====---------::---=\\r\\n        .......................     .:---------=----==------------:........:-:-----..............   ..   ....::...::::::::::...:====++=:..-=--=++---------:----+\\r\\n                                   ..:-----------=--===----===----:.........-:::--:.............    ..   .:..::::::-:--::::...--===++-..:=====++=--------==---=#\\r\\n         ............................:-----:::-:-----==-==--===--:....:.....::::--..............     ..  ::..::::::::---::..:==--==-:.::===+++++=------:-=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::-----===---==-.....:..:...:.:--.............      ....::..-::....::-:..:-=---==-:..:-==+++++=----:---=---=*##\\r\\n         ..::::::::::.......:::::......:--==--::::--::::--===---:.........:...........   .....       .. .-..:-:. ....:::.-==---==-..::--=++++==------:---::=*###\\r\\n         ..:::............  ..:::........:-=--::::::::::::--==-:.................  ... ......       ....::.:-:........-=--=-----:..:--=++++===----=--:::::=*####\\r\\n          .:::..    .::::..  .::::.........:--::--:::::::::::-:.........:-...... ...........    ...... .::::::.. ......::-----:..::------====--------:::-+######\\r\\n.         ..:::..   .::::::.::::::.         .-------::::::-::::.:::....:--:.:.............   .......  .::::::.. .....:-:::--:..:----:::::::::::::::--:-=*#######\\r\\n:.         .:::::...:::::::::::::.       ...:-:--::::::::::::-:.::::....:-=:....................... ..::::::::....   .....::::-::::::::::::....:-==--=*#########\\r\\n:.        ....:::::::::..........       ....------:::::::::---:.........==:.....:..  ............. .::::..::::............:::::::::.:::......:----=+*###########\\r\\n.          ..  ......... ..               ...:----:::::::::--:..........--:....:..................:-.....:::::::::.:::::::..:::::::.....:::----=+*######********\\r\\n               .........:::..              . ...::-:::::::::-....:......:--................::...:::..::::::::::::::::..:::::::::........:--==+**#####***********\\r\\n    ..:.     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:..........:...::::::--:::::::::::.......:::::..::::::.:::-+**#####***************\\r\\n    .--. .....::::...........              .....:---:::::::-:.......:...-==:--.        ...:::-::::::::::::::...::::--==+++++++====++=++**###********************\\r\\n   ...........:::.                         ....:--::::::::-:.......::::.:==-=-:::::------------==--:::-----==+===+++++++****##***########***********************\\r\\n ......  .. ..:::............                 .:::::::::::-. ......:..:::=--+##*######*******************######++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-=+--#%%%%%%%%%%%%%%%%%####################*###############******************************\\r\\n.............................                .:::::-:::--:.:-:-:....::--:--*%#####################################*#############********************************\\r\\n....................................:..     .:::::::..::----:::--:.:::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .:::--:.....:::.....:-::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:......  ..::...:=:::-===*#############################################****************************************\\r\\n........:...  ..........................     ..............:--:...:--::==+**######################################**********************************************\\r\\n......:::...  ...:::::::::::::::::::::::.       ...........:.....:---:--=+**#####***##########################**************************************************\\r\\n......::...    ..........................    ........ .....::....:-::---*########*+**#######################****************************************************\\r\\n............                                  .......:--:.:=:..:..-=---+####**##*#####*###################******************************************************\\r\\n... ....... ...                      ......     .....++:-:--::--.:--::-++=-::=##*##*+++*##############**********************************************************\\r\\n    .....    ....                    ........    ...:=:..::..---:::::-++:..-*######+++***##########*************************************************************\\r\\n   .....      .....                  .........  ....:-:..-:...:-:.:--*#*--+########******########***************************************************************\\r\\n ........     ...........           ...............-==-......:.::..-+################***#***##******************************************************************\\r\\n ..         ..............   ....     ............:--:............:=*#*##**#####**####**#=-*#*******************************************************************\\r\\n            .  ............. ........     ......................::=###*##**####******#***:=*********************************************************************\\r\\n      .           ....   ...  ........  ......:--:.......:.....::=*#########**###******#*=**********************************************************************\\r\\n    .....         .......     ...... .......::::-=----:..::..:::=*##########***#**+*****************************************************************************\\r\\n   .......       .  ....         ....  .....::..:-==+=-::::.:-=+*##*******#####*********************************************************************************\\r\\n  ........      ....           ...........::::..:::--:-:....-+*###*+**++**********++****************************************************************************\\r\\n     ...        ..... ....     ..........:::--::::::::::-=+**####********************************************************************++++++++++++++++++++*****++\\r\\n  ............ ...........    ............:::::-+**++++*#########*********+*********************************************************+++++++++++++++++++++++*++++\\r\\n ............. ........::.......::....::--:..:=*########******************+******************************************************+++++++++++++++++++++++++++++++\\r\\n ...........   .........::.......:--:::--+===+******##**********************++***********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... .......:::....:::...::-=++++********+**************************==+*******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...     ......::..::::--::--:-===++**####********************************************++*******************************++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ..:::::.::----::=++**#**************************************==+*************++*****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......   ...:::::::-==--:.-+***++*****++***++++***********************+++*************+++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........::.::-=++++==+=::=++********++++++++************************==+**************++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..   ..:--:----=+******#*--++**#*************************************+--+****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:...::.:--=====++*********+*******************************************+******************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-=++===+***********************************++*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+****************************************+++******+++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+***********************+***++**************++*******************+*****************************************+++***+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*++++***************===+**************************************++++************++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++****************+++*****************************************+==+**********+++*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+****#####****************************++=+*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+=+*************####****#########*****************************+++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+:.-********************##########*************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+-..:+******************######********************************++++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***+=..:+*******************######*******************************++++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=.:=***************+++*******#***************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++=-+**************++++***********************************************************************************++++++++++++++++++++++++++++++++++++*******+++++++\\r\\n+++++++*******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*****************************++++++************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n###########%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n###%%%%##%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%##########%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###**########%#%%%%%#############%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*###########################**#%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n################################**#####%%%%#######%%%%%%%%%%%%%%%%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n######*++=*#*############*##%#########%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####*=---==+########%#*++*%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######+=+****##########*++#%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n#######################%#%%%#%%%%%###%%%%%###*+**#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%####%%%%##*+**##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+*########**######%######%########%%%%%%%%%%%%%#%%%%*=--+%%%%%%%%%%%%%%%%%%%%%%%##*++=+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n*###*####%##%###*+*###%%%###%%#######%%%%%%###%#%%%%%%%%#++*%%%%%%%%%%%%%%%%%%%%%##*+===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+*#%%%%######%#######%#########%%#%%%%%%%###%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-++*******+++*#%%##%%%####**###%%%########%##%##%%%%%%%%#%###***+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-::-=--:--=++==-=***#####**+*****#%#####%###########%%%%#++==+*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+===-::::--::::===**++***+=+#####**+*#####%######%%%%%#*=-==*###%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:--=++-:::::::::::=====+-==--+####++==*##**#%###%#%%%%%%%%%#***##%%#+=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==-::::::::=**+**++*#####%######%%%%%%%%%%###%%%%%*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::..:::::...:::::::::--+****###*****##****+*####%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=-=+==**+======---=+++**####%##%%%%%%%%%%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:---=++===-===-----:-=-:::---::--=--====**##%##%%%%%%#%%%%###%%%%%%##%%%###%%%%#*#######%%##%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:---=**+++=---:::--=-:::-::::--:::::-----==+***#%%##%%%%%#%%%%%%#%%%%%%%##%%#%##%%*--------+%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..:::---=++=++=-:::::-:::-===-:--:::::::--======+*#**########%%%##%%%%%%%%%%%%%#+#%%###%#+---------*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.:--+=-:------:::::::::::::::::::::::::::-===+++*++++++**##%%%%%#%%%#%%%%%%%%%%##%%%%##*=----------#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======--::::..:::::::::...::.:::::::::::::-=-::-==+++++*###%%%##%%##%%%%%%%%%%%%%%%%%#*+++++++++==#%%%###%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-:----:::::::--::::...........:::::::::---------=+==+=+**#%###%####%%%%%%#%%%%%%%%%%#*#***#%%%#*++*****#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n-==--::......:...::.........:::::::::::-+===-=---=---=====++*#%%%%####%%%%%#*##%%%%%%%%%#*###%%%%%#++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::......................:..::...:::-==::--=+++++==++**+++*#%##%##%##%%#*+*##%%%%%%%%%##%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::=+***#*+###*=++******########**####%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.:::::.................::::.....::.........:-:::::--===++*#####*##+*#%%#***##%%%%%%%%%%%%###***#**#%%%%#######**####%%%%%%%%%%%%%%%%%%%######%%%################\\r\\n::::::...........::...:-===:..........:::::.::........:::-=*##****===*#######%%%%%%%%%%%%##*++++=+++*###**##*****###%%%%%%%%%%%%%%%%#%%##**+++++*###############\\r\\n:::...::::::::::--==-:::::-:..........:::::::.....::::..::--+##*+++==+**##%%%%%%%%%%#****###*=--=*+==+*##***#*****######%%%%%%#####**##%%%##*+=---=+*###########\\r\\n.:.....::::::::::::-::::::::.........::::::::::::::::::::----=++*++*##***%%%%#%%%%%%***+****==-=+***+++*====+++=+++++++****######**#***##%%%##*+=----=*#########\\r\\n..............::::::..::::---......-=---::-::-=+++=--====---:-==+**+*##**%%%%####*+++++=+++===++++++++++++++++++++++++++++++**####***++*##%%%##**+-----=*#######\\r\\n..........::-::-=+=--:::.:===:....::-==-==:-:-*+=====-==-:::-----+*++*#%%%%*++==---=+++=++++==---=====++++*++++++==========+++****#*++*+***#%%%##*+------+######\\r\\n::::::::-+*++*=---:--------=-:...:::-=======-:-==-::-=+**+=---=++=+++++#*++++-:::::::---=+===++=----=====+==+==+*+===========++******+=++****##%#**+--::::=#####\\r\\n==----:.:=++===++==+=----::-:..::::::::::-=----=---:..:----===-+**+===+++==--::::::::::::::--:-==----==*=--------++=-=++======++*#***#+=+++*++*#%#**+=-::::-*###\\r\\n----::...::::::==+***=-:-::....::........:-----::::-:.....::::::-===-=++++++===-:::::::::::::::::----::--::::::::-==--:::::---===++****+-=+++++**#***+--::::-*##\\r\\n....:::....::::::::::===-:.....:..........------::::-:....::::::::---++=--=*****=-:...............:---::::::::::::::-:::::::----==+=++++=-=====++***++=-::::.-##\\r\\n..:.......::::...::...:::..........:::.....:-----:::---..........:==----=----=======::.............::--::::::::::::.::.::::::-:::-====+++=--==+=++**+++-:::...-#\\r\\n....    ..:::....::...::::..................::-:::::::--:...:.....::::---==--==-:::::::::...........:::-::.::::::::..::.......:::::----=++--=====++++++-::::..:+\\r\\n..      ..:::....:::..:::.................:::--::::::-:--:.:...:::...:::--==--:::::::...-==-:::.......::-:............:......::::::-----=+=:----=+==+++=::.:...-\\r\\n......   ..:::...::::::... ..............:-----::::::::::-:..........:.:-:::--::::::::...::-=:..........::............::.....::..::=----=++-----====**++-::::..:\\r\\n........  ........:....    ..............-----::::::::::::-:...........::-:-===::-::-::.....::..........:::............:.....::::.:--===+=+-:---====*+++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............:------..:::-:...................::............::....:::::::---===+=:----+==+++++-:.:...\\r\\n          .....:::::::..   ............. .-------::::::::---............::-::---..::......................:.............:..::::.:-:::-:-==+=::::-===++++=-:....:\\r\\n        ..::........:::.. ............ ..:--::::::::::::------......::..:.:-.:---..:..:...............................:.:::-=-:::::---:=====---:-==++====-:....-\\r\\n       ..:::..     ..::..  .          .:----::::::::::----===-:.....-:..::---:---:.:..:............ ..........:.....:.:.::..:---:::---:========-===++--==-:...:-\\r\\n        ..::..    ...:...........    .:-----:::::::::-+----==--:.........:-=:.:--:..:..............  ..  .....:....::.:.::..:--:...:::-===+=======++=--==-:..:--\\r\\n        ..........:::::.::::::::.  ...:-----::----:--=+=--------:............:.:--................       .....:....::.::.::::::...:--=+==========+=-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::-===+*+----------------...........::.--=-..:....... ....       .....:....::::::::::...:-===++=:::-=====---------::---=\\r\\n        .......................     .::-------==----==-----------::........:-:-----..............    .   ....::...::::::::::...:====++=:.:-=--=++--------------+\\r\\n                                   ..:-----------=--===----===----:.........-:::--:.............     .   .:..::::::-:--::::...--===++-..:====+*+=--------==---=*\\r\\n         ............................:-----:::-:-----==-==--===--:....:......:::--..............    ...  ::..::::::::---::..:==--==-:.:-===+++++=------:-=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::-----===---==-.....:..:...:.:--.............      ....::..-::.....:-:..:-=---==-...:-==+++++=----:---=----*##\\r\\n         ..::::::::::.:::..::::::......:--==--:::::-::::--===---:.........:...........  ......       .. .-..:-:. ....::::-==--===-..::--=++++==------:---::-*###\\r\\n         ..:::............  ..:::........:-=-:::::::::::::--==-:.................  ... ......       ....::.:-:........-=--=-----..::--=+++====-------:::::=*####\\r\\n          .:::..    .::::.   .::::.. ......:--::--:::::::::::-:.........:-...... ...........    ...... .::::::.. ......:::----:..:---------==--------:::-+######\\r\\n.         ..:::..   .::::::.::::::.         .-------::::::-::::.:::....:--:.:.............   .......  .::::::.. .. ..:-:::--:..:---:::::::::::::::---:-=*#######\\r\\n:.         .:::::...:::::::::::::.       ...:-:--::::::::::::-:.::::....:--:....................... .:::::::::....   .....::::-::::::::::::....:-==--=*#########\\r\\n:.        ....:::::::::..........       ....------:::::::::---:.........==:.....:..  ............. .:::...::::............:.:::::::.:::......:----=+*###########\\r\\n.          ..  .........                  ...:----:::::::::--:..........--:....:..................:-.....::::::::::.::::::..:::::::.....:::----=+*######********\\r\\n               ..........::..              . ..:::-:::::::::-....:......:--..............:.::...:::..::::::::::::::::..:::::::::........::-==+*######***********\\r\\n    ....     ..:::::::::::::.              .... .:-::::::::-:...........:=-::.:..........:...::::::--:::::::::::.......:::::.:::::-:.:::-=**####****************\\r\\n    .--. .....::::...........              .....:---:::::::-:.......:...-==:--.        ...:::-::::::::::::::...::::--==++++++++===++=++**###********************\\r\\n    ..........:::.                          ...:--::::::::-:.......::::.:==-=-:::::------------==--:::::----=+===+++++++****##***########***********************\\r\\n ......  .. ..:::............                 .:::::::::::-. ......:..:::=--+##*#####*********************#####++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==--#%%%%%%%%%%%%%%%%%####################*###############******************************\\r\\n.............................                .:::::::::--:.:-:-:....::--:--+%#####################################*#############********************************\\r\\n....................................:..     .:::::::..::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .::::-:.....:::.....::::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:......  ..::....=-::-===*#############################################****************************************\\r\\n........:...   .........................     ..............:--:...:--::===**######################################**********************************************\\r\\n.......::...  ...:::::::::::::::::::::::.       ...........:......---:--=+**######**#########################***************************************************\\r\\n.......:...    ..........................    ........ .....::....:-::---*########**+*#######################****************************************************\\r\\n............                                  .......:--:.:=:..:..-----+####*+##*#####**##################******************************************************\\r\\n... ....... ...                      ......     ... .++:-:--::--.:--::-+==-::=##*##*+++*##############**********************************************************\\r\\n    .....    ....                    ........    ...:=:..::..---:::::-++:.:-*######+++***##########*************************************************************\\r\\n    .....     .....                  .........  ....:-:..-:...:-:.:--*##--+########******########***************************************************************\\r\\n  .......     ...........           ...............:==-:.....:.::..-+################***#***##******************************************************************\\r\\n  .         ..............   .... .   ............:--:.............=*#*##**#####**####**#=:*#*******************************************************************\\r\\n            .. .............  .......     ......................::=###*##**#####*****#***-=*********************************************************************\\r\\n                  ....   ...  ........  .......:--:......:.....::-*#########**####*****#*=**********************************************************************\\r\\n    .....          ......     ...... .......::::-==---:...:..:::-*##########***#*********#**********************************************************************\\r\\n   .......          ....         ....  .....:::..:==++-::::.:-=+*##****+***####*********************************************************************************\\r\\n   .......       ...            ...........:::...::--:::....-+*###**+**++**********+****************************************************************************\\r\\n     ...        ..... ....     ..........:::---:::::::::-=+**#####*******************************************************************++++++++++++++++++++*****++\\r\\n   ........... ............    ...........:.:::-+**++++*#########*********+*********************************************************+++++++++++++++++++++++*++++\\r\\n ............. ........::.......::....:::--:.:=*########******************+******************************************************+++++++++++++++++++++++++++++++\\r\\n  ..........   .........::.......:--::::-=+==+******##**********************++***********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... .......:::.....::...::-=++++********+**************************==+*******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...     ......::..::::--::-=-:-==++**####********************************************++*******************************++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ..::-::.::----:.-+++*#**************************************+=+*************++*****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......   ...:::::::-===-:.:=+**+++****++****+++***********************+++*************+++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........:..:::-++++==++::=++********++++++++************************+=+**************++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..   ..:--::----=****+*#*=-=+**#**************************************=-+****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:...::.:---=====+************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:-=++=-=+***********************************++*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+****************************************+++******+++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++**+++*************++*******************++****************************************+++***+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*++++***************+==+***************************************++++***********++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++****************++++*****************************************+==+**********++*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+****#####*****************************+=++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+=+*************#####***#########******************************++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****-.:+********************##########************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=..:+******************######********************************++=++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=:..=*******************######*******************************++++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=:.=***************++++**********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++=-=**************++++***********************************************************************************++++++++++++++++++++++++++++++++++++*******+++++++\\r\\n+++++++*******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++******************************+++++************************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n###########%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n###%%%%##%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n##########%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###**#######%%#%%%%##############%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*###########################**#%%#%%%%########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n################################**#####%%%%#######%%%%%%%%%%%%%%%%%%%%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n######*++=*#*############*##%#########%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####*=---==+########%#*++*%%%%%%%###%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######+=+****##########*++#%%%%%%%##%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n#######################%#%%%#%%%%%###%%%%####*+**#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%####%%%%##++**##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+*########**######%######%########%%%%%%%%%%%%%#%%%%*=--+%%%%%%%%%%%%%%%%%%%%%%%##*++==*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n*###*####%##%###*+*###%%%###%%#######%%%%%%###%#%%%%%%%%#++*%%%%%%%%%%%%%%%%%%%%%##*+===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+*#%%%%######%#######%#########%%#%%%%%%%###%##%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-++*******+++*#%%##%%%####**###%%%########%##%##%%%%%%%%#%###***+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-::-=--:--=++==-=***####***+*****#%#####%###########%%%%#++==+*****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+===-::::--::::===**++***+=+#####**+*#####%######%%%%%#*=-==*###%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:--=++-::::::::::-=====+-==--+####++==*##**#%###%#%%%%%%%%%#***##%%#+=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==-::::::::=**+**++*#####%######%%%%%%%%%%###%%%%%*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::..:::::...:::::::::--+****###*****##****+*####%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=+*++=-=+==**+======---=+++**####%##%%%%%%%%%%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n............:---=++===-===-----:-=-:::---::--=--====**##%##%%%%%%#%%%%##%%%%%%%##%%%###%%%%#*#######%%##%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n........:---=**+++=---:::--=-:::-::::--:::::-----==+***#%%##%%%%%#%%%%%%#%%%%%%%##%%#%##%%*--------+%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..:::---=++=++=-:::::-:::-===-:--:::::::--======+*#**########%%%##%%%%%%%%%%%%%#+#%%###%#+---------*%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n.:--==--------:::::::::::::::::::::::::::-===+++*++++++**##%%%%%#%%%#%%%%%%%%%%##%%%%##*=----------#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======--::::..:::::::::.:.::.:::::::::::::-=-::-==+++++*###%%%##%%##%%%%%%%%%%%%%%%%%#*+++++++++==#%%%###%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-:----:::::::--::::...........:::::::::---------=+==+=+**#%###%####%%%%%%#%%%%%%%%%%#*#***#%%%#*++*****#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n-==--::......:...::.........:::::::::::-+===-=---=---=====++*#%%%%####%%%%%#*##%%%%%%%%%#*###%%%%%#++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%############################\\r\\n::::::......................:..::...:::-==::--=+++++==++**+++*#%##%##%##%%#*+*##%%%%%%%%%##%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:.......................................::=+***#*+###*=++******########**####%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.:::::.................::::.....::.........:-:::::--===++*#####*##+*#%%#***##%%%%%%%%%%%%###***#**#%%%%######***####%%%%%%%%%%%%%%%%%%%######%%%################\\r\\n::::::...........::...:-===:..........:::::.::........:::-=*##****===*#######%%%%%%%%%%%%##*++++=+++*##***##*****###%%%%%%%%%%%%%%%%#%%##**+++++**##############\\r\\n:::...::::::::::--==-:::::::..........:::::::.....::::.:::--+##*+++==+**##%%%%%%%%%%#****###*=--=*+==+*##***#*****######%%%%%%#####**##%%%##*+=---=+*###########\\r\\n.:.....::::::::::::-::::::::.........::::::::::::::::::::----=++*++*##***%%%%%%%%%%%***+****==-=+***+++*====+++=+++++++****######**#***##%%%##*+=----=*#########\\r\\n..............::::::..::::---......-=---::-::-=+++=--====---:-==+**+*##**%%%%####*+++++=+++===++++++++++++++++++++++++++++++**####***++*##%%%##**+-----=*#######\\r\\n..........:::::-=+---:::.:===:....::-==-==:-:-*+=====-==-:::----=+*++*#%%%%*++==---=+++=++++==---=====++++*++++++==========+++****#*++*+***#%%%##*+------+######\\r\\n::::::::-+*++*=---:--------=-:...:::-=======-:-==-::-=+**+=---=++=+++++#*++++-:::::::---=+===++=----=====+==+==+*+===========++******+=++****##%#**+--::::=*####\\r\\n==----:.:=++===++==+=----::-:..::::::::::==----=---:..:----===-+**+===+++==--::::::::::::::--:-==----==*=--------++=-=++======++*#***#+=+++*++*#%#**+=-::::-*###\\r\\n----::...::::::==+***=-:-::....::........:-----::::-:......:::::-===-=++++++===-:::::::::::::::::----::--::::::::-==--:::::---===++****+-=+++++**#***+--::::-*##\\r\\n....:::....::::::::::===-:.....:..........------::::-:....::::::::---+==--=*****=-:...............:---::::::::::::::-:::::::----==+=++++=-=====++***+*=-:::::-##\\r\\n..:.......::::...::...:::..........:::.....:-----:::---..........:=-----=----===-===::.............::--::::::::::::.::.::::::-:::-====+++=--==+=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................::-:::::::--:...:.....::::---==--==-:::::::::...........:::-::.::::::::..::.......:::::----=++--=====++++++-::::..:+\\r\\n.       ..:::....:::..:::.................:::--::::::::--:.:....::...:::--==--:::::::...-==-:::.......::-:............:......::::::-----=+=:----=+==+++=::.:...-\\r\\n......   ..:::...::::::... ..............:-----::::::::::-:..........:.:-:::--::::::::...::-=:..........::............::.....::..::=----=++-----====*+++-::::..:\\r\\n........  ........:....    ..............-----::::::::::::-:...........::-:-===::-::-::.....::..........:::............:.....::::.:--===+=+-:---====*+++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............:------..:::-:...................::............::....:::::::---===+=:----+==+++++-:.:...\\r\\n          .....:::::::..   ............. .-------::::::::--:............::-::---..::......................:.............:..::::.:-:::-:-==+=::::-===++++=-:....:\\r\\n        ..::........:::.. ............ ..:--::::::::::::------......::..:.:-.:---..:..:...............................:.:::-=-:::::---:=====---:-==++====-:....-\\r\\n       ..:::..     ..::..  .          .:----::::::::::----===-:.....-:..::---:---:.:..:............ ..........:.....:.:.::..:---:::---:========-===++--==-:...:-\\r\\n        ..:...    ...:..........     .:-----:::::::::-+----==--:.........:-=:.:--:..:..............  ..  .....:....::.:.::..:--:...:::-===+=======++=--==-:..:--\\r\\n        ..........::::..::::::::.  ...:-----::---::--=+=--------:..............:--................       .....:....::.::.::::::...:--=+==========+=-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::-==-+*+----------------...........::.--=-..:....... ....       .....:....::::::::::...:-===++=:::-=====---------::---=\\r\\n        ........................    .::-------==----==-----------::........:-:-----..............    .   ....::.:.::::::::::...:====++=:.:-=--=++--------------=\\r\\n                                   ..:----------==--===----===----:.........-:::--:.............     .   .:..::::::-:--::::...--===++-..:====+*+=--------==---=*\\r\\n         ............................:-----:::-:-----==-==--===--:....:......:::--..............     ..  ::..::::::::---::..:==--==-:.:-===+++++=------:-=---=*#\\r\\n         .::::::::::::::::::::::......:------::::::-----===---==-.....:..:...:.:--.............      ....-:..-::.....:-:..:-=---==-...:-==+++++=----:---=----*##\\r\\n         .:::::::::::.::::::::::.......:-===--::::--::::--===---:.........:...........   .....       .. .-..:-:. ....::::-==--===-..::--=++++==------:---::-*###\\r\\n         ..:::............  ..:::........:-=-:::::::::::::--==-:.................  ... ......       ....::.:-:........-=--=-----..::--=+++====-------:::::=*####\\r\\n          .:::..    .::::.   .:::... ......:--::--:::::::::::-:.........:-...... ...........    ...... .::::::.. ......:::----:..:---------==--------:::-+######\\r\\n.         ..:::..   .::::::.::::::.         .-------::::::-::::.:::....:--:.:.............   .......  .::::::.. .. ..:-:::--:..:---:::::::::::::::---:-=*#######\\r\\n:          .:::::...:::::::::::::.       ...:-:--::::::::::::-:.::::....:--:....................... .:::::::::....   .....::::-::::::::::::....:-==--=*#########\\r\\n:.        ....:::::::::..........       ....------:::::::::---:.........==:.....:..  ............. .:::...::::............:.:::::::.:::......:----=+*###########\\r\\n.          ..  .........                  ...:----:::::::::--:..........--:....:..................:-.....::::::::::.::::::..:::::::.....:::----=+*######********\\r\\n               ..........::..              . ..:::-:::::::::-....:......:--..............:.::...:::..::::::::::::::::..:::::::::........::-==+*######***********\\r\\n    ....     ..:::::::::::::.              ....  :-::::::::-:...........:=-::.:..........:...::::::--:::::::::::.......:::::.:::::-:.:::-=**####****************\\r\\n    .--. .....::::...........              .....::--:::::::-:.......:...-==:--.        ...:::-::::::::::::::...::::--==++++++++===++=++**###********************\\r\\n    ..........:::.                          ...:--::::::::-:.......::::.:==-=-:::::------------==--::::-----=+===+++++++****##***########***********************\\r\\n ......  .. ..:::............                 .:::::::::::-........:..:::=--+##*#####*********************#####++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==--#%%%%%%%%%%%%%%%%%####################*###############******************************\\r\\n.............................                .:::::::::--:.:-:-:....::--:--+%#####################################*#############********************************\\r\\n.......................................     .:::::::..::----:::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .::::-:.....:::.....::::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:......  ..::....=-::-===*#############################################****************************************\\r\\n........:...   .........................     ..:...........:--:...:--::===**######################################**********************************************\\r\\n.......::...  ...:::::::::::::::::::::::.       ...........:......---:--=+**######**#########################***************************************************\\r\\n.......:...    ..........................    ........ .....::....:--:---*########**+*#######################****************************************************\\r\\n............                                  .......:--:.:=:..:..:----+####*+##*#####**##################******************************************************\\r\\n...  ...... ..                       ......     ... .=+:-:--::--.:--::-+==-::=##*##*+++*##############**********************************************************\\r\\n     ....    ....                    ........    ...:=:..::..---:::::-++:.:-*######+++****#########*************************************************************\\r\\n    .....     .....                  .........  ....:-:..-:...:-:.:--*##--+########******########***************************************************************\\r\\n  .......      ..........           ...............:==-:.....:.::..-+################***#***##******************************************************************\\r\\n  .         ..............    ...     ............:--:.............=*#*##**#####**####**#=:*#*******************************************************************\\r\\n             . .............  .......     ......................::=###*##**#####*****#***-=*********************************************************************\\r\\n                  ....   ...   .......  .......:--:......:......:-*#########**####*****#*=**********************************************************************\\r\\n    .....          ......      ..... .......::::-==---:...:..:::-*##########***#*********#**********************************************************************\\r\\n   .......          ....         ....  .....:::..:==++-::::.:-=+*##****+***####*********************************************************************************\\r\\n   .......       ...            ...........:::...::--::::...-+*###**+**++**********+****************************************************************************\\r\\n      ..        ..... ....     ...........::---:::::::::-=+**#####*******************************************************************++++++++++++++++++++*****++\\r\\n    .......... ............    ............::::-+***+++*#########*********+*********************************************************+++++++++++++++++++++++*++++\\r\\n  ............  .......::.......::....:::--:.:=*########******************+******************************************************+++++++++++++++++++++++++++++++\\r\\n  .........    .........::.......::-::::-=+==+*******#**********************++***********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... .......:::.....::....:-==+++*********+*************************+=+*******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...      .....::..::.:--::-=-:-===+**####********************************************++*******************************++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...::::.::----:.-+++*##*************************************+=+*************++*****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......   ...:::::::-===-:.:=+**+++*****++***+++***********************+++*************+++*************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........:..:::-++++==++::=++********++++++++************************+=+**************+**************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n..   ..:--::----=****+*#*=-=+**#**************************************=-+****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:...::.:---=====+************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::-=++=-=+***********************************++*****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+****************************************+++******+++******************************************************+**++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**********************++**+++*************++*******************++****************************************+++***+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++*++++***************+==+***************************************++++***********++*******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++****************++++*****************************************+==+**********++*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n***************************+****######****************************+=++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+=+*************#####****#########*****************************++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****-.:+********************##########************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=..:+******************#######*******************************++=++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=:..=*******************######*******************************++++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++=:.=****************+++**********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++=-=***************+++***********************************************************************************++++++++++++++++++++++++++++++++++++*******+++++++\\r\\n+++++++*******************************************************************************************************++++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++++****************************************************************************************************+++++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++******************************++++++***********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n###########%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n###%%%%##%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###*#######%%%##%%%##############%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n####*###########################**#%%#%%%%########%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n################################**#####%%%%######%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n######*+=+*#*###########**##%#########%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####*-:-=+=+#######%##*++#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######++*****##########*++#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n######################%%#%%%#%%%%%###%%%%####*+**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%###%%%%##*+**#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%###%%%%%%%%%%%%%%%%%%#*+#%%%%%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+#########**######%######%########%%%%%%%%%%%%%%%%%#*=--*%%%%%%%%%%%%%%%%%%%%%%##*++==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n*###*####%##%###*+*###%%####%%#####*#%%%%%%###%#%%%%%%%%#+*#%%%%%%%%%%%%%%%%%#%%%##*==++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+*%%%%%######%######%%#########%%#%%%%%%%###%##%%%%%%%%%%%%%%%%%#%%%%%%%%%###%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=++********++*#%%##%%%####**###%%%#######%%##%##%%%%%%%##%##****+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::-=-----+++==-=***####***+****##%####%%###########%%%%#+===+#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-::::--::::===**++***+=+#####**+*#####%######%%%%%#*====*###%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-==++-::::::::::-=====+-==--*##%#++==*##**#%###%#%%%%%%%%%#**##%%%#+=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==-::::::::=**+**++*#####%######%%%%%%%%%%###%%%%#*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::..:::::...:::::::::--+****###*****##****+*####%%%#%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=++++=-=+=+**+======---=+++**####%##%%%%%%%%%%%%##%%%%%%%%#%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:---=++===-===-----:-=-:::---::--=--====**##%##%%%%%##%%%%###%%%%%%##%%%###%%%%******###%%##%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**+++=---:----=-:::-::::--:::::-----==+**##%###%%%%%%%%%%%%#%%%%%%%##%%####%%*--------+%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---=++=++=-:::::::::-===-:--:::::::--=-====+*#**#######%%%%##%%%%%%%%%%%%%#+#%%###%#=---------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::::-:::::::::-===++**++++++**##%%%%%#%%%#%%%%%%%%%%##%%%%##+-----------#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======--::::..:::::::::.::::::::::::::::::-=-::-==+++++*###%%%##%%##%%%%%%%%%%%%%%%%%#**++++****++#%%%###%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-:----:::::::--::::...........:::::::::-=-------=+==+=+**#%###%####%%%%%%#%%%%%%%%%%#*****%%%%%*++*+***#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n-==--::......:...::.........:::::::::::-+===-=---=---=====++*#%%%%####%%%%%#*##%%%%%%%%%**###%%%%%#++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n:::-::......................:..::...:::-==::--=+++++==+***+++*#%##%##%##%%#*+*#%%%%%%%%%##%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:......................................::-=+***#**###*=++******#####%##**##%%%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.::::..................::::.....::........::-:::::--===++*#####*#*+*#%%#***##%%%%%%%%%%%%###*+*#**#%%%#######***####%%%%%%%%%%%%%%%%%%%#######%%%###############\\r\\n::::::...........::...:-===:..........:::::.::........:::-=*##****===*######%%%%%%%%%%%%###*+++==+++*###**##****####%%%%%%%%%%%%%%%##%%##**+++++**##############\\r\\n:::...::::::::::--==-:::::::..........:::::::.....::::.:::--+##*+++==+**##%%%%%%%%%%#***#%##*=--=*++=+*##***#******######%%%%%######*##%%%##*+=---=+*###########\\r\\n.:.....::::::::::::-:::-::::.........::::::::::::::::::::----=++*++*##**#%%%%#%%%%%%**++****==-=+***++**====+++=++++++++***######******##%%%##*+=----=+#########\\r\\n..............::::::..:::----......-=--:::-::-=+++=--====---:-==+**+*%#*#%%%%###**+++++=++====+++++****++++*++++++++++++++++**####***++*##%%%###*+-----=*#######\\r\\n..........:::::-=+---:::.-===:....::-==-==:-:=*+=====-==-:::----=+*++*%%%%%#++==---=++==++++==---=====++++*++++++==========+++***##*++*++**#%%%##*+------+######\\r\\n::::::::-+++++=---:--------=-:...:::-=======-:-==-::-=+**+----=++=+++++#*++++-:::::::---=====++=---======+=====+++====+======++*****#+=++****##%#*#*=-::::=*####\\r\\n==----:.:=++==++===+=----::-:..::::::::::==----=---:..:----====+**+===+++=---::::::::::::::--:-===---==*=--------++=-=++======++*#***#+==++*++*#%#**+=-::::-*###\\r\\n----::...:::::-=++***=-:--:....::........:-----::-:-:......:::::-==--=+++++====-:::::::::::::::::----::---:::::::-==--:::::---===+*****+-=+++++**#***+--:::::*##\\r\\n....:-:....::::::::::===-:.....:..........------::::-:....::::::::---+==--=*****=-::..............:---::::::::::::::-:::::::-----=+=++++=--====++***+*=-:::::-*#\\r\\n..........::::...::...:::..........::......------:::--:..........:=-----=---====-==-::.............::--::::::::::::.:::::::::::::-====+++=--=++=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................::-::::::---:...:.....::::---==--==-:::::::::...........:::-:::::::::::..::.......:::::----=++--=====++++++-::::..:+\\r\\n.       ..:::....::...:::.................:::--::::::::--..:..:.::...:::--==--:::::::..:-==-:::.......::-:............:......::::::-----=+=:----=+==+++=::.:...-\\r\\n......  ...:::...::::::... ..............:-----::::::::::-:..........:.:-:::--::::::::...::-=:..........:::...........::.....:::.::=----=++-----====*+++-::::..:\\r\\n........  ........:....    ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....:-::.:--===+=+-:---====*+++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............:------..:::-:...................::............::....:::::::---===+=:----+==+++++-:.:...\\r\\n          .....:::::::..   ............. .-------::::::::--:............::-::---..::......................:.............:..::::.:::::-:-==+=::::-===++++=-:....:\\r\\n        ..::........:::.. ............ ..:--::::::::::::------......::..:.:-.:---..:..:...............................:.:::-=-:::::---:=====---:-==++====-:....-\\r\\n       ..:::..    ..:::..  .          .:----::::::::::---====-:.....-:..::---:---:.:..:............ ..........:.....:.:.::..:---:::---:============++--==-:...:-\\r\\n        ..:..     ..::..........     .:-----:::::::::-+----==--:.........:-=:.:--:..:..............  ..  .....:....::.:::::.:--:...:::====+======+++---==-:..:--\\r\\n        ..........::::...:::::::.  ...:-----::---::--=+=--------:..............:--................       .....:....::.::.::::::...:--=++=========+=-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..:::--==-++=----------------...........::.--=-..:....... ....       ....::....::::::::::...:====++=:::======---------::---=\\r\\n        ........................    .::-------==----==-----------::........:-:-----..............    .   ....::.:.::::::::::...-====++-..:==--=++--------------=\\r\\n                                   ..-----------==--===----===----:.........-:::--:.............     .   .::.::::::-:--::::..:-====+=-..:====+++=--------==--==*\\r\\n         ............................:-----:::-------==-==--===--:....:.....::::--..............     ..  ::..::::.:::---::..-==--==-:.:-===+++++=------:-=---=+#\\r\\n        ..::::::::::::::::::::::......:------::::::-----===---==-.....:..:...:.:--.............      ....-:..-::....::-:..:==---==-...:-==+++++=----:---=-:--*##\\r\\n         .::::::::::::::::::::::.......:-===--::::--::::--===---:.........:...........  ......      ... .-..:-:. ....::-:-==--===:..:---=++++==------::--::-*###\\r\\n         ..:::............  ..:::........:-=-:::::::::::::--==-:.................  ... ......    .  ....::.:-:........:==-=-----..::--=+++====-------:::::=*####\\r\\n          .:::..    .::::.   .:::..........:--::--:::::::::::-:.........:-...... ...........   ....... .::::::.. ......:::----:..:-------------------:::-+######\\r\\n.         ..:::..   .::::::.::::::.      .  .-------::::::-::::.:::....:--:::.............   .......  .::::::.. .. ..:-::::-:.::---::::::..:::::::---:-=*#######\\r\\n.          .:::::...:::::::::::::.       ...:-:--::::::::::::-:.::::....:--:....................... .:::::::::....   ......:::-::::::::::::....:-==--=*#########\\r\\n:.        ....:::::::::..........       ....------:::::::::---:.........==:.....:..  ............. .:::...::::............:.:::::::.:::......:----=+*###########\\r\\n.          .. ..........                  ...:----:::::::::--:..........--:....:..................:-.....:::::::::::::::::..:::::::.....:::----=+*######********\\r\\n               ..........::..              ....:::-:::::::::-....:......:--..............:.::...:::..::::::::::::::::..:::::::::.........:-==+*######***********\\r\\n.   ....     ..:::::::::::::.              ...   :-::::::::-:...........:=-::.:..........:...::::::--:::::::::::......::::::.:::::--.:::-=**####****************\\r\\n    .--. .....::::...........              .....::--:::::::-:.......:...-==:--.        ...:::-:::::::::::::::..::::--=+++++++++===++=++**###********************\\r\\n    .... .....:::.                         ....:--::::::::-:.......::::.:==-=-:::::------------===-:::::----=====+++++++****###**########***********************\\r\\n ....... .. ..:::............                 .:::::::::::-........:..:::=--+##*#####*********************#####++++*****#############***************************\\r\\n........  .....:::::::::::::..                .:::::::::::...:.....:..:-==--#%%%%%%%%%%%%%%%%%%###################*################*****************************\\r\\n.............................                .:::::::::--:.:-:-:....::--:--+######################################*#############********************************\\r\\n.......................................     .:::::::..::-----::--:..::-::-=###################################################**********************************\\r\\n.........................:::::::::::::.     .::::-:.....:::.....::::.:-:-=+#################################################************************************\\r\\n.......................................     .:---:......  ..::....=-::-===*#############################################****************************************\\r\\n............   .........................     .::...........:--:...:--::===**######################################**********************************************\\r\\n.......::...  ...:::::::::::::::::::::::.        ..........:......---::-=****#####***#########################**************************************************\\r\\n.......:...    ..........................    ........ .....::....::-:--:*#########***#######################****************************************************\\r\\n............                                  .......:--:.:=:..:..:----+###**+##**####**##################******************************************************\\r\\n...  ..........                       .....     ... .=+:-:--::--.:--::-+=-:::+#####*+++*##############**********************************************************\\r\\n     .....   ....                    ........    ...:=:...:..---:::::-+*:.:=*######+++***###########************************************************************\\r\\n    .....     .....                  .........  ....:-:..-:...:-:.:--*##=-*########*****#########***************************************************************\\r\\n  ........     ..........           ...............:==-:.....:.::..-+#################**#***##******************************************************************\\r\\n  ..        ...............   ...     ............:--:.............=*#*###*#####***####*#+:+#*******************************************************************\\r\\n             ...............  .......     ......................::=###*##**#####*****##**-=#********************************************************************\\r\\n                  .....  ...   .......  .......:---:.....:......:-*#########***###*****#*+**********************************************************************\\r\\n     ....          ......      ...... ......:::::-===-:...:..:::-*##########***#*********#**********************************************************************\\r\\n   .......          .....        ..... ......::..:-=++-::::::-=+*##****+***####*********************************************************************************\\r\\n   .......       ...            ...........::::..:::-::::...:=*###**+**+***********+****************************************************************************\\r\\n      ..        ..... ....     ...........:::--:::-:::::-=+**#####***#****************************************************************+++++++++++++++++++*****++\\r\\n    .......... ............    .............:::-=***+++*#########*********++*********************************************************++++++++++++++++++++++*++++\\r\\n  ............  ........:........:.....::--:.:-+#########*****************+******************************************************+++++++++++++++++++++++++++++++\\r\\n  ..........   ..........:........:-:::--=+==+*******##*********************+=+**********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... ........:::....:::...:-==+++*********+*************************+=+*******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...      .....::..::.:--::-=-:-===+**###*********************************************+++******************************++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...:-::.::----:.:=++*##*************************************+==*************+++****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......   ....:::::::===--..=+***++*****++***+++************************++**************+++*************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n..........::..::-=++++==+-:=+++********+++++++************************+==*****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:..  ..:--::----=+*******+-=+***#*************************************+-=****************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:...::::----====++*********+*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::=++=--=+***********************************++****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=+*****************************************+++*****++++********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++***********************+***++*************++*******************++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++**+++***************+==+***************************************++++***********+=+******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++****************+++*****************************************+==+**********++*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************+***#######***************************++++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+=*************#####****#########******************************+****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****=..=********************##########************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****=:..=******************#######*******************************++=++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+:..-*******************######********************************++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++-.-+***************+++**********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++==***************+++***********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n++++++**********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n+++++++++*******************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++******************************++++++***********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#*#########%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n####%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n###%%%###%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n###*#######%%%##%%%##############%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###*############################**#%##%%%%########%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n###############################***#####%%%####%%#%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n######*+=+*#############**##%#########%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%#%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####+-:-=+=*#######%##+++#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n######++****###########*+*#%%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n######################%%#%%##%%%%%###%%%%####++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%##%%%%%##***##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%##*++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+#########**######%######%########%%%%%%%%%%%%%%%%%#+---#%%%%%%%%%%%%%%%%%%%%%##*+===++##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n*##**#######%###*+####%%###########*#%%%%%%###%#%%%%%%%%#+*#%%%%%%%%%%%%%%%%###%%##*++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+*%%%%%#############%%#########%%#%%%%%%%######%%%%%%%%%%%%%%%%%##%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=++**#*****++##%###%%%####**###%%########%%####%%%%%%%%#####*++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::-=----=+++==-=***####***+****##%####%%###########%%%%*==-=+#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-::::--:::-===**++**++=+#####*++*#####%######%%%%%#*+===*###%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=++=:::::::::::-=====+-==--*##%*++==*##**#%###%#%%%%%%%%%##*#%%%%#+=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==:::::::::+**+**++*#####%######%%%%%%%%%%###%%%%#*+**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::..:::::...:::::::::--+****###*****##****+*####%%%#%%%%%%%#%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n..........::.....::---=++++===+=+**+======---=+++**####%##%%%%%%%%%%%%##%%%%%%%%#%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:---=++===-==------:-=-:::---::--=--===+**##%##%%%%%##%%%%###%%%%%%##%%%##%%%%%*++++****%%#%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**++*=---:---==-:::-::::--:::::-----==+**##%###%%%%%%%%%%%%%%%%%%%###%%####%#+--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---=++=++=-:::::::::====-:--:::::::--=-====+****#######%%%%##%%%%%%%%%%%%%*+#%%###%*=---------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::::-:::::::::-==+++**++++++**##%%%%%#%%##%%%%%%%%%%##%%%###+----------=#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======-:::::..:::::::::.::::::::::::::::::-=-::-==+++++*###%%%##%###%%%%%%%%%%%%%%%%%#***++*###***#######%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n+==-:----:::::::--::::...........::::::::--=-------=+====+**#%###%####%%%%%%#%%%%%%%%%%#****#%%%%%*++*+***#%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n--=--::..........::.........:::::::::::-+===-=---=---=====++*#%%%%####%%%%#***#%%%%%%%%%**###%%%%%#+++**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n:::-::......................:..::...:::-=-::--=+++++==+***+++*#%##%##%##%##*+*#%%%%%%%%%##%%%%%%%%#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::.....................................::-=+***#**###*=++******#####%##**##%%%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.::::..................::::.....::........::-:::::--===++*#####*#*+*#%%****##%%%%%%%%%%%%###*+*#**#%%%######*****###%%%%%%%%%%%%%%%%%%%########%%###############\\r\\n:::::............::...:--==:..........:::::.::.......::::-=*##****===*######%%%%%%%%%######**++==+++*##***##****####%%%%%%%%%%%%%%%##%%##**+++++**##############\\r\\n:::...::::::::::-===-::::::...........:::::::.....::::.:::--+##*+++==+**##%%%%%%%%%%*++*#%#*+=--=*++=+*#****#******#####%%%%%%#####**##%%%##*+=----+*###########\\r\\n::....:::::::::::::-::--::::.........:.::::::.:::::::::::----+++*++*##**#%%%%#%%%%%%**+++***====+***++**====++++++++++++***######******##%%%##**=----=+#########\\r\\n...............:::::..:::---:......-=--:::-::-=++==--====---:-==+**+*%#*#%%%%%##**+++++=++====++++++**+++++*++++++++++++++++**####***++*##%%%%##*+-----=*#######\\r\\n..........:::::-=+---:::.-===:....::-==-==:-:=*+=====-==::::----=+*++*%%%%%#++==---=++===+++==---=====+++**++++*+==========++++***#*+++++**#%%%#**+=-----+######\\r\\n::::::::-+++++=---:--------=-:...:::-=======-:-==-::-=+**+----=++=+++++#*++++-::::::::--=====++=---=+====+=====+++===++======++*****#+=++****##%#*#*=--:::=*####\\r\\n==----:.:=++=+++===+=----::-:..::::::-::-==----=---:..:----====+**+===+++=--:::::::::::::::--:-===---=++=-----:--++=-=+=======++*#***#+=+++*++*#%#**+=--:::-*###\\r\\n----::...:::::-=++***=----:....::........:-----::-:-:......:::::-==--=+++++====-:::::::::::.:::::----::---:::::::-==-::::::---===+*****+==+++++**#***+--:::::*##\\r\\n....:-::...:::::::::-===-:.....:..........----:-::::-:....::::::::---+==--=*****=-:...............:---::::::::::::::-:::::::-----===++++=--===+++***+*=-::::::*#\\r\\n..........::::...::...:::..........::......------:::--:..........:=-----=-:--===-==-::.............::--:::::::::::::::::::..:::::-====+++=--=++=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................:::::::::---:...:.....::::---==--==-:::::::::............::-:::::::::::..::.......:::::----=++--=====+++*++-::::...+\\r\\n.       ..:::....::...:::.................::::-::::::::--..:....::...:::--==--:::::::..:-=--::........::-:............:......:::.::-----=+=:----=+==+++=::.:...:\\r\\n.....    ..:::...::::::... ..............:-----::::::::::-:..........:.:-:::--::::::::...::-=:..:.......::.............:.....:::.::=----=++-----====*+++-::.:..:\\r\\n.......   ........:....    ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....::::.:--===+=+-:---====++++=-:.:...\\r\\n            ..........      .............:-:-:--::::::::::-:............:------..:::-:...................::............::....::.::::---===+=:----+==+++++-:.:...\\r\\n          .....::::::...   ............. .-------::::::::--:............::-::---..::......................:.............:..:-::.:::::-:-==+=::::-===++++=-:....:\\r\\n        ...:........:::.. ............ ..:--::::::::::::------......::..:.:-.:---..:..:............ ..................:.:::-=-:::::---:======----==++====-:....-\\r\\n       ..:::..    ..:::..  .          .:---:::::::::::----==--:.....-:..::---:---:.:..:............  .........:.....:.:.::..:---:::---:============++--==-:...:-\\r\\n        ..:..     ...:...  .....     .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  ..  .....:....::.:::::.:--:...::-===++======+*+---==-:..:--\\r\\n        ...........:::...::::::..  ...:-----::---::--=+=--------:..............:--................       .....:....::.::.::::::...:--=++===========-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..::::-==-++=---------------:...........::.--=-..:....... ....       ....::....::::::::::...:====++=:.:======---------::---=\\r\\n        ........................    .::-------==----==-----------::........:-:-----..............    .   ....::.:.::::::::::...-====++-..:==--=++--------------=\\r\\n                                   ..------------=--===----===----:.........-:::--:.............    ..   .:..::::::-:--::::..:-====+=:..:====+++=--------==--==*\\r\\n          ...........................:-----:::-------==-==--===--:....:.....::::--..............     ..  ::..::::.:::--:::..-==--==-:.:-===+++++=------:-=----+#\\r\\n         ..:::::::::::::::::::::......:------::::::-----===---==:.....:..:...:.:--............       ....-:..-::....::-:..:==---==-...:-==+++++=----::--=-:--*##\\r\\n         .::::::::::::::::::::::.......:-===-:::::--::::--===---:.........:...........  ......       .. .-..:-:. .....:-:-==---==:..:---=++++==----=-::--::-*###\\r\\n         ..:::............  ..:::........:-=-:::::::::::::--==-:.................  ... ......       ....::.:-:.... ...:==-------..::--=+++====-----=-:::::-*####\\r\\n          .:::..    .::::.   .:::..........:--::--:::::::::::-:.........:-...... ...........   ....... .::::::.. ......:.:----:..:----:-----------:---::-+######\\r\\n.         ..:::..   .:::::...:::::.      .  .------:::::::-::::.::.....:--:::.............   .......  .::::::.. .. ..:-:.::-:.::---::::::..:::::::---:-=*#######\\r\\n.          .:::::....::::::::::::.        ..:-:-:::::::::::::-:.::::....:--:.......................  :::::::::....    .....:::-::::::::::::....:--=--=*#########\\r\\n:.         ...:::::::::..........       ....------:::::::::---:.........==:.....:..  ............. .:::...::::...........::.:::::::..::......:----=+*######*####\\r\\n.          .. ..........                  ...:----:::::::::--:..........--:....:..................:-.....::::::::::.::::::..:::::::.....:::----=+*######********\\r\\n                ..........:..              ....:::-:::::::::-....:......:--..............:.::....::..::::::::::::::::...:::::::..........:-==+*#####************\\r\\n.   ....     ...::::::::::::.              ...   :-::::::::::...........:=-::.:..........:....:::::--:::::::::::......::::::::::::--::::-=**####****************\\r\\n    .:-.  ....::::...........              .....::--:::::::-:.......:...-==:--.         ..:::-:::::::::::::::...:::--==++++++++===+++++**###********************\\r\\n    .... .....:::.                         ....:--::::::::-:.......:::..:==-=-:.:::------------===-:::::----=====+++++++****###**########***********************\\r\\n  .....  .. ..:::............                 .:::::::::::-........:..:::=--+########**********************####++++******###########****************************\\r\\n........   ....:::::::::::::..                .:::::::::::...:........:-==--#%%%%%%%%%%%%%%%%%####################**###############*****************************\\r\\n.............................                .::::::::::-:.:-:-:....::--:--+######################################*#############********************************\\r\\n.......................................     .:::::::..::-----::--:..::-::-=##################################################***********************************\\r\\n.........................:::::::::::::.     .::::-:.....:::.....::--.:-:-=+##################*##############################************************************\\r\\n.......................................     .:---:....... ..::....--::-===*#############################################****************************************\\r\\n............   .........................     .::...........:--:...:--::===*+#####################################***********************************************\\r\\n.......::...  ....::::::::::::::::::::::.        ..........:...:..---::-=***######***########################***************************************************\\r\\n........:...   ..........................     ....... .....::....::::--:*#########***######################*****************************************************\\r\\n............                                  .......:--:.:=:..:..:----=*##*++*#**####**#################*******************************************************\\r\\n...  ..........                       .....     ... .=+:::--::--..--::-+=-:.:+#####*+++**#############**********************************************************\\r\\n     .....   ...                     .......     ....-:...:..:--:::::-+*-.:=#######*++****##########************************************************************\\r\\n    .....     .....                  .........  ....:-:..--...:-:.:--*##=-*#########****#########***************************************************************\\r\\n  ........     ..........           ...............:==-:.....:.::..-+#####################**##******************************************************************\\r\\n  ..        ...............   ...     ............:--:.............=*#*###*#####***###**#+:+#*******************************************************************\\r\\n             . .............  .......     .......................:-###*##**#####*****##*#-=*********************************************************************\\r\\n                  ....    ..   .......  .......:-=-:.....:......:-*##########**###*****#*+**********************************************************************\\r\\n     ....          ......      ...... .......::::-+===-...:...::-*##########***#*********#**********************************************************************\\r\\n   .......           ....        ..... ......::..:-=++=:::::.:=+*##**+*++**####*********************************************************************************\\r\\n   .......        ..            ...........::::..:::-::-:...:=*###**+**++****#******+***************************************************************************\\r\\n      ..         .... ....      ..........::::-:::--::::-=+**#####***#****************************************************************+++++++++++++++++++*****++\\r\\n    .......... ............    ..............::-=****++*#########*********++*********************************************************++++++++++++++++++++++*++++\\r\\n  ............  ........::.......:.....::--:.:-+*########************************************************************************+++++++++++++++++++++++++++++++\\r\\n  ..........    .........:........:--::---+==+********#*********************+=+**********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ......  .......:::....:::...:-==++++********+**************************==+******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...      ......:..::.:--::-=-:-===++*##**********************************************+++*****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...:-::.::----:::=++*##**************************************==+*************++****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ...:::::::-==--:.-+***++*****++***++++***********************++**************+++*************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n..... ....::..::-=++++==+-.-+++********++++++++************************==+****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:..   ..:-:::---=+****+*#+--++**#*************************************+--+***************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::...::.:---=====+*********+*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-++=--=++**************+*******************++****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-+*****************************************+++*****++++********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+***********************++**++*************+++******************++**********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++*++++***************===+**************************************+++++**********+=+******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++****************+++*****************************************+==+**********++*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************+****######****************************+++****************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+=+************#####****#########******************************++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+:.-********************########*#*****************************+******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+:..-+************#*****######*******************************++==+***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+-..:+*************#*****#####********************************++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++-.:+***************+++**********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++==+**************++++**********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n++++++**********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n+++++++++*******************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++******************************++++++***********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%###*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n*#########%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n##%%%%###%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##**#######%%%##%%%##############%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###*###########################**##%##%%%#########%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n###############################**######%%%####%%%%%%%%%%%%%%%%%%%%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#####**+=+**############**##%#########%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%#%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####+-:-=++*#######%#*++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####*++****###########++*#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################\\r\\n######################%%%%%#%%%%%%###%%%%###*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n########################%%%%%%%%%%%%##%%%%%##***##%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%*=+%%%%%%%%%%%%%%%%%%%%%%%%%##*++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###*+#########**######%#####%%########%%%%%%%%%%%%%%%%%#+--=#%%%%%%%%%%%%%%%%%%%%##*+===++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n*##**###########++####%%###########*#%%%%%###%##%%%%%%%%#*#%%%%%%%%%%%%%%%%%###%%##***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################\\r\\n-=+#%%%%%#############%%#########%%%%%%%%%%##%###%%%%%%%%%%%%%######%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=+***#*****+*##%###%%%####**###%%########%%####%%%%%%%####*#*++++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::-=----=+++==-+**#####***+****##%####%%##########%%%%%*=--=+#*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-::::--:::-==+**++**++=*#####*++*#####%######%%%%%#*++++*##%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=++=:::::::::::-=====+-==--*##%*++==*#***#%###%#%%%%%%%%%##*#%%%%#+=++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==::::::::-+**+*+++######%######%%%%%%%%%%##%%%%%#*+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::.::::::...:::::::::--+****###*****##****+*####%%##%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........:::.....::---=++++===+=+**+======---=+++**####%##%%%%%%%%%%%%##%%%%%%%##%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:---=++===-==------:-=-:::---::--=--===+**##%##%%%%%#%%%%%%##%%%%%###%%###%%%%#+===++++*%%#%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**++*=--::---==-:::-::::--:::::-----==+**##%###%%%%%%%%%%%%%%%%%%%#*#%%###%%#=--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---=++=++=--:::-::::====-:--:::::::--=-====+*#**#######%%%%##%%%%%%%%%%%%%**#%%####+----------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::::-:::::::::-==+*+**+*++++**##%%%%%#%%#%%%%%%%%%%%##%%%##*+-======---=#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-======-:::::..:::::::::.::::::::::::::::::-=-:--==+++++*###%%###%###%%%%%%%%%%%%%%%%%#***++*####**#######%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n++=-:----:::::::--::::...........::::::::--=-------=+====+**#%###%####%%%%%##%%%%%%%%%%#****#%%%%%*++*+**#%%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n--=--::.....:....::.........:::::::::::-+===-=---=--======++*#%%%#####%%%%#***#%%%%%%%%%**##%%%%%%*++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n:::-::......................:..::...:::-+-::--=+++++==+***+++*#%#%%##%#####***#%%%%%%%%%##%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::.....................................::-=++**#**###*=++******#####%##**##%%%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################\\r\\n.::::..................::::.....::........:--:::::--===++*#####*#*+*#%%****##%%%%%%%%%%%%##**+*#**#%%%#####******###%%%%%%%%%%%%%%%%%%%#########%###############\\r\\n:::::............:....:--==:.........::::::.::.......::::-=*##****===*####%#%%%%%%%%%######**++==+++*###**###***####%%%%%%%%%%%%%%%##%%##**++++++*##############\\r\\n:::...::::::::::-===-::::::..........::::::::.....::::.:::--+##*+++==+**##%%%%%%%%%%*++*#%#*+=--+**+++##****#******######%%%%%#########%%%##*+=----=*###########\\r\\n::....::::::::::::--::--::::.........:.::::::.:::::::::::----++**++*###*#%%%%#%%%%%#+++++**+====+******+===+++++++++++++***######******##%%%##**=----=+#########\\r\\n...............:::::..:::---:......-=--:::-::-=++==--====---:-==+**+*%#*#%%%%%##**++++==++====+++++*****+++*++++++++++++++++**####***+**##%%%%##*+=----=*#######\\r\\n..........:::::-=+---:-:.-===:....::===-==:-:=*+=====-==::::----=+*++*%%%%%#++==---=+====+++==---=====+++**++++*+==========++++***#*++++***##%%#**+=-----+######\\r\\n::::::::-+++++=---:--------=-:...:::========-:-==:::-=+**+----=++=++++*#*++++-::::::::--=====++=---=+=+==+=====+++===++======++*****#+=++****##%#*#*=--:::-*####\\r\\n=-----:.:+++=+++=-=+=----::-:..::::::-::-==----=---:..:----=+==***+===+++=--:::::::::::::::--:-===--==++=-----:--++=-=========++*#***#+==++*++*#%#**+=--:::-*###\\r\\n----::...:::::-=++***=----:....::........:-----::---:......:::::-==--=+++++====-:::::::::::.:::::----::----::::::-==-::::::--====+*+***+===++=+******+--:::::*##\\r\\n....:-::...::::::--:-===-:.....:..........----:-::::-:....:::::::----+==--=*****=-::..............:---::::::::::::::-:::::::----===-=+++=--===+++***+*=-::::::*#\\r\\n..........::::..:::...:::..........::.....:------:::--:..........:=-----=----===-==-::.............::--:::::::::::::::::::..:::::-====+++=--=++=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................:::::::::---....:.....::::---==--==-::::::::::..........::--:::::::::::..::.......:::::----=++---==-=+++*++-::::...+\\r\\n.       ..:::....::...:::.................::::-::::::::--..:..::::...:::--==--:::::::..:-=--::....:....:-::...........:......::::::-----=+=:----=+==*++=::.:...:\\r\\n.....   ...:::...::::::... ..............:-----::::::::::-:..........:.:-:::--::::::::....:-=:..:.......:::............:.....:::::-=----=++-----===+*+++-::.:..:\\r\\n.......  ........::.....   ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....::::.:--===+=+-:---===+++++=-:.:...\\r\\n            .........       .............:---:--::::::::::-:............:------..:::-:...................::............::....::.::::---===+=:----+==+++++-:.:...\\r\\n          .....::::::...   ............  .-------::::::::--:............::-::---..::......................:.............:..:-::.:::::-:-==+=::::-===+++==-:....:\\r\\n        ...:........:::.. ............ ..:--::::::::::::------......::..:.:-.:---..:..:............ ..................:.:::-=-:::::---:======----==++====-:....-\\r\\n       ..:::..    ..:::.. ..          .:---:::::::::::---===--:.....-:..::---:---:.:..:............ ..........:.....:.:.::..:---:.:---:===========+*+--==-:...:-\\r\\n        .::..     ..::...   ....     .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  ..  .....:....::.:::::.:--:...::-===++======+*+---==-:..:--\\r\\n        ...........:::....:::::..  ...------:::--::--=+=--------:..............:--.......... .....       .....:....:::::.:::::....:--+++===========-------:.:---\\r\\n       ...:::::::::::::::::::::..   ..:::--==-++=---------------:...........::.--=-..:............       ....::....::::::::::...-====++-..:=====+---------::---=\\r\\n        ........................    .::-------==----==-----------::........:-:-----..............    .   ....::.:.::::-:::::...-====++-..:==-=+++--------------=\\r\\n                                   ..------------=--===----===----..........-:::--:.............    ..   .:..::::::-:--::::..:=====+=:..-====+++=---------=--==*\\r\\n           ..................... ....:-----:::-------==-==--==---:...::.....::::--..............     ..  ::..::::.::::-::...-+=--==-:.:-===+++++=--------=----+#\\r\\n        .....:::::::::::::::::::......:------::::::-----===---==:.....:..:...:.:--............       ....-:..-::....::-:..-==---==-...--==+++++=----::--=-:--+##\\r\\n         .::::::::::::::::::::::.......:-===-:::::--::::--===---:.........:...........  ......       .. .-..:::. .....:-:-==---==:..:--=+++++==----=-::-:::-*###\\r\\n         ..:::............  ..:::........:-=-:::::::::::::--==-:.................  ... ......       ....::.:-:.... ...:==-------..::--=+++====-----=-:::::-*####\\r\\n          .:::..    .::::.   .:::..........:--::--::::::::::--:.........:-...... ...........   ....... .::::::.. ........:----:.::---::::---------:---:::+######\\r\\n.         .::::..   .:::::...:::::.      .  .------:::::::-::::.::.....:---::.............   .......  .::::::.. .. ..:-:.::-:.::---:::::::..::::::---:-=*#######\\r\\n.          .::::.....::::::::::::.        ..:-:-:::::::::::::::.::::....:--:.......................  :::::::::....    .....:::--:::::::::::....:--=--=*#########\\r\\n:.         .:::::::::::..........       ....------:::::::::---:.........==:.....:..   ............ .:::...::::...........:::::::::::.::......:----=+*###########\\r\\n.          .. ..........                  ...:----:::::::::--:..........--:....:..................:-.....::::::::::::::::::.::::::::....:::----=+*######********\\r\\n                .............              ....:::-:::::::::-....:......:--..............:.:::...::..::::::::::::::::...:::::::..........:-==+*#####************\\r\\n.   .....    ...::::::::::::.              ...   :-::::::::::...........:=-::.:..........:....:::::--:::::::::::......::::::::::::--::::-=**####****************\\r\\n    .:-.  ....::::...........              ......:--:::::::-:.......:...-==:--.         ..:::-:::::::::::::::...:::--==++++++++====++++**###********************\\r\\n    ..:. .....:::.                         ....:---:::::::-:.......:::..:==-=-:.:::------------===-:::::----=====+++++++****###***#######***********************\\r\\n  ...... .....:::............                 .:::::::::::-........:..:::=--+########**********************####*+++******############***************************\\r\\n........   ....:::::::::::::..                .:::::::::::............:-==--#%%%%%%%%%%%%%%%%%####################**###############*****************************\\r\\n.......................::....                .::::::::::-:.:-:-:....::--:--+######################################**#############*******************************\\r\\n.......................................     .:::::::..::-----::--:..::-::-=###################################################**********************************\\r\\n..........................::::::::::::.     .::::-:.....:::.....::--.:-:-=+##################*##############################************************************\\r\\n.......................................     .:---:....... ..::....--::-===*#############################################****************************************\\r\\n............   .........................     .::...........:--:...:--::===*+#####################################***********************************************\\r\\n.......::.... ....::::::::::::::::::::::.        ...... ...:...:..---::-=***######***########################***************************************************\\r\\n........:...   ..........................     ....... .....::....::-:--:*#########***######################*****************************************************\\r\\n............                                  .......:--:.:=:..:..:----=*#**+=*#**####**#################*******************************************************\\r\\n.... ..........                       .....     ... .=+:::--::--:.--::-+=-:.:+#####*+++**#############**********************************************************\\r\\n     .....    ...                    .......     ....-:...:..:--::::::+*-.:=#######*++***###########************************************************************\\r\\n     ....     .....                  .........  ....:-:..--...:-:.:--*##+-*#########****#########***************************************************************\\r\\n   .......     ..........           ...............:==-:.....:.::..:+#####################++*#******************************************************************\\r\\n  ..        ...............   ...    .............:--:.............=+#**##**####***####*#*:=********************************************************************\\r\\n             ................ .......     .......................:-#######**####*****##*#==*********************************************************************\\r\\n                   ...    ..   .......  ........-=--:....::.....:-*##########**###*****#************************************************************************\\r\\n     ....          ......      ...... .......:::::=+==-:..:...::-+##########***##********#**********************************************************************\\r\\n   .......           ....        ..... ......::..:-=++=-::...:=+*##**++++***###*********************************************************************************\\r\\n    .......       ..            ...........::....:::-::-:...:=*###**+***************+***************************************************************************\\r\\n      ..         ....  ...      ..........::::::::--::::-=+**#####***#****************************************************************+++++++++++++++++++*****++\\r\\n    .......................    ................:=****++**########*********++*********************************************************++++++++++++++++++++++*++++\\r\\n  ............  ........::.......:......:--:.:-+*########*************************************************************************++++++++++++++++++++++++++++++\\r\\n   .........    .........:....:...:--::---++=+*******##**********************==**********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ......  .......:::....:::...:-==+*++********+**************************+=+******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...      ......:...:.::-:::=-:--==++*##*********************************+*************++*****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...:--::::-----::-++**#**************************************=-+*************+++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......    ...:::::::-==--:.:=***+++****+++**++++************************++**************++*************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n..... .....:...::-=+++====::=++********++++++++************************+=+****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:..   ..:-:::----=****+***--++*****************************************=-+***************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::...::.:----====++********+*************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-++=-:-++**********************************++****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=*****************************************+++*****++++********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++***********************+**++*************+++******************+++*********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++**+++***************+==+***************************************++++***********+=******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++****************++++****************************************+===+**********+*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************+****######****************************++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+=+************######***#########******************************++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+-.:+***********##******########*******************************+******************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+-..:+************#*****#######*******************************+==+***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****+-..:+*************##****######***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++=:.=****************++**********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++==+***************+++**********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n++++++**********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n+++++++++*******************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++******************************++++++***********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%#***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n*#########%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n##%%%%###%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##**#######%%%#%%%%##############%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###*###########################**##%##%%%#########%%%%%%%%%%%%%%%%%%%%%%*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n###############################**######%%%####%%%%%%%%%%%%%%%%%%%%%%%%%*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#####*+==+#*#######%####*##%%########%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####=::-+++*#######%#*++*#%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####*++****##########*++*#%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n######################%%%%%#%%%%%####%%%%###*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%%%##%%%%%#***###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%##%%%%%%%%%%%%%%%%%%#*=*%%%%%%%%%%%%%%%%%%%%%%%###*+===*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n###+*#########*######%%#####%%########%%%%%%%%%%%%%%%%%#=--+%%%%%%%%%%%%%%%%%#%%%##+===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n###**###%#######+*####%%#############%%%%%###%##%%%%%%%%#*#%%%%%%%%%%%%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n==*#%%%%%#####%#######%%########%%%%%%%%%%%##%###%%%%%%%%%%%%%####*#%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:-=+**##*****+*#%%###%%%####**##%%%########%%####%%%%%%%#*#****++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==----=+++===+**#####***+****##%####%%##########%%%%%+---=+####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-:::-=-:::-==+**++**++=*#####*++*#####%#####%%%%%%##++++###%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=+*=:::::::::::-======-==--*##%*++==*#***#%#####%%%%%%%%%##*#%%%%*==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::::::::::::::::::==::::::::-+*++*++*######%######%%%%%%%%%%#%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::....:::::::::--+****###*****##**#*+*####%%##%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........::.....:::---=+++=-==+=+**+======---=++***####%#%%%%%%%%%%%%%#%%%%%%%%##%%#*#%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:---=++====+=------:-=::::---:---=--===+**##%##%%%%%#%%%%%%##%%%%%###%%###%%%%#=--=====+%%#%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**++*=--::---==-::--::::--:::::-----==+**#%%###%%%%#%%%%%%%%%%%%%%#*#%%###%%*=--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---+*+=++=---::-::::====-:-::::::::--=-====+****######%%%%###%%%%%%%%%%%%#**#%%####=----:-----#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::-:-:::::::::-==+*+**+*++++**##%%%%%#%%#%%%%%%%%%%%#%%%%##*=-===++===-=#%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n-=====--:::::..:::::::::.:::.::::::::::::::==-:--==+++++*###%%#*#%###%%%%%%%%%%%%%%%%%#***++#%%%##*#######%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+=-:----:::::::--::::...........::::::::--==------=+====+**#%###%####%%%%%##%%%%%%%%%#*****#%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n--=--::.....:....::.........:.:::::::::-====-=-:-=--======++*#%%%#####%%%%#***#%%%%%%%%#*###%%%%%%*++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:::-::......................:..::...::--+-::--=+++++=++***+++*#%#%%##%#####**##%%%%%%%%%##%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::.....................................::-=++**#**###*=++******#####%##**##%%%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:-:...................::::.....::........:--:::::--===++*#####*#++*#%%****#%%%%%%%%%%%%%##**+*#**#%%%#####******###%%%%%%%%%%%%%%%%%%%#########%###############\\r\\n::-::.................:---=:.........::::::..........::::-=*##****===*####%%%%%%%%%%######***++=++++*###*####**####%%%%%%%%%%%%%%%%##%%%#**++==++*##############\\r\\n:::...::::::::::--=--::::::..........::::::::.....::::.:::-=+##*+++=++**#%%%%%%%%%%#+++*##**+=--+#+++*##**+*#******######%%%%%#########%%%%#*+=----=+###########\\r\\n::....::::::::::::--::--::::.........:.::::::.:::::::::::----++**++*###*#%%%##%%%%%#++++++*+===++******+===+++++++++++++***######******##%%%##**=----=+#########\\r\\n:..............:::::..:::---:......----:::-::-=++==-====---::-==+**+*%#*#%%%%%##**+=++==++====++++++****++**++++++++++++++++**####***+***#%%%%##*+=----=*#######\\r\\n..........:::::-=+---:::.-=+-:....:-===-=-:-:=*+=====-==::::----=+*++*%%%%%#++==---=+====++++=----====+++*+++++*+==========++++***#*++++***##%%#**+=-----=######\\r\\n::::::::-+++++----:-----:----:...:::========::-==:::-=+**=----=++=++++*#*++++-:::::::---==-==++=---=+=+==+=====+++===++======++*****#+=+++***##%#*#*=--:::-*####\\r\\n=-----:.-++++++==-=+=----:--:..:::::--::-==----=---:..:----=+==***+===+++=-::::::::::::::::--:-===---=++------::-++=-==========+*#***#+==++*++*#%#**+=--:::-*###\\r\\n==--::...:-:::-++****=----.....::........------::---:......:::::-==--=++++++===-:::::::::::.:::::----::----::::::-==-::::::---===+*+***+===++=+****+*+--:::::*##\\r\\n....:-::...::::::----==--:....::..........----:-:::--....::::::::---=+==--=*****=-:...............:---::::-:::::::::-:::::::-----==-=+++=--===+++***+*=-::::::*#\\r\\n..........::::..:::..:::...........::.....:------:::--:..........:=-----=---====-==-::..........:..::--::::::::::::.:::::...::::::====+++=--=++=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................:::::::::---....:.....::::---==--==-::::::::::..........::--::::::::::...::.......:::::----=++----=-=+++*++=::::...=\\r\\n..      .::::....::...:::.................:::--:::::-::--..:..::::...:::--==--:::::::..:-=--::....:...::-::...........:......:::.::-----=+=:----++=+**+=::.:...:\\r\\n.....   ...:::...::::::..................:-----:::::::::--:..........:.:-:::--::::::::....:-=:..:.......:::............:.....::::::=----=++:----===+*+++--:.:..:\\r\\n.......  ........:::....   ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....::::.::-===+=+-:---===++++++-:.:...\\r\\n           ..........      ..............:---:--::::::::::-:............:------..:::-:....................:............::....::.::::----=++=:---=+==+++++-:.:...\\r\\n          .....::::::...   ............  .-------::::::::--:............::-::---..::......................:.............:..:-:..:::::-:===+=::::-===++===-:....:\\r\\n        ............:::.. ............ ..---::::::::::::-----:......::..:.--.:---..:..:...............................:.:::---::-::---:=======---==++====-:....-\\r\\n       ..:::..    ..:::.. ...         .:---:::::::::::---===--:.....-:..::---:---:.:............... ..........:.....:.:.::..:---:.:--:-===+=======+*+--==-:...--\\r\\n        .::..     ..::...    ...     .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  .. ......:....::.:::::.:--:...::-===++======+*+---==-:..---\\r\\n        ...........:::....:::::..  ...------:::--::--=+=--------:..............:--.......... .....     .......:....:::::.:::::...:---+++==========--------:.:---\\r\\n       ...:::::::::::::::::::::..   .::::--==-++=---------------:...:.......::.--=-..:...........        ....::....::::::::::...-====++-..:=====+---------::---=\\r\\n       .........................    .::----==-==----==-----------::........:-:-----...... .......   ..   ....::.:.::::-:::::...-====++-..-==-=+*+-------------==\\r\\n                                   ..------------=--===----===----..........-:::--:.............    ..   .:..::::::-:--:::...:=====+=:..-====+++=---------=--=-*\\r\\n             ................... ....:-----::--------==-==--==---:....:.....::::--..............     ..  ::..::::..:::-::..:-+=--==:..:-===+++++=--------=----+#\\r\\n        ......::::::::::::::::::......:------::::::--=-====---==:.....:..:...:.:--............       ....-:..-::....::-:..-==---==-...--=++++++=-----:--=-:--+##\\r\\n         .::::::::::::::::::::::.......:-===--::::--::::--===---:.........:...........  ......      ... .-..:::. .....:-:-==---=-:..:--=+++++==----=--:::::-*###\\r\\n         ..:::................:::........--=-:::::::::::::--==-:.................  ... ......    . .....::.:-:...  ...:==-------..::--=+++===------=-:::::-*####\\r\\n         ..:::..    .::::.   .:::..........:--::--::::::::::--:.........:-:..... ...........   ....... .::::::.. ........:----:.::---:::::--------:---::-+######\\r\\n.         .::::.    .:::::...:::::.      . ..------:::::::-::::.::......-=-::.............   .......  .::::::.. .. ..:-:.::-:.::---:::::::..:::.::---:-=*#######\\r\\n.          .::::.....::::::::::::..      ...:-:-::::::::::-::::.::::....::::....................... .:::::::::.....      ..:::--:::.:::::::....:--=--=*#########\\r\\n:.        ..::::::::::::.........       ....------:::::::::---:.........==:.....:..   ............ .:::...::::.........::::.::::::::.::......:----=+*######*****\\r\\n.          .............                  ...:----:::::::::--:..........--:....:..................:-....:::::-:::::::::::::..:::::::....:::----=+*######********\\r\\n.               .............              . ..:::-:::::::::-....:......:--..............:..::...::..::::::::::::::::...:::::::..........:-==+*#####************\\r\\n..   ....    ...::::::::::::.              .... .:-::::::::::...........:=-::.:..........:....:::::---::::::::::......::::::::::::--::::-=**####****************\\r\\n.   .:-:  ....::::...........              ......:--:::::::-:.......:...-==:--.         ..:::-:::::::::::::::...:::--==++++++++====++++**###********************\\r\\n    ..:.......:::.                          ...:---:::::::-:.......::::.:==-=-:.:::------------===-:::::----==+===++++++****###***#######***********************\\r\\n  ...... .....:::............                 .:::::::::::-........:..:::=--+###***##***********************###*+++******############***************************\\r\\n.........  ...::::::::::::::..                .:::::::::::............:-==--#%%%%%%%%%%%%%%%%%####################**###############*****************************\\r\\n...................:.::::....                .::::::::::-:.:-:-:....::--:--+#######################################*#############*******************************\\r\\n.......................................     .:::::::..::-----::--:..::-::-=###################################################**********************************\\r\\n..........................::::::::::::.     .::::-:.....:::.....:::-::-:-=+#################################################************************************\\r\\n.......................................     .:---:..........::....--::-===*#############################################****************************************\\r\\n.............  .........................     .::...........:--:...:--::===*+#####################################***********************************************\\r\\n........:.... ....::::::::::::::::::::::.        ...... ...:...:..---::-=*#*######***#########################**************************************************\\r\\n........:...   ....:::...................    ..............::....::-:--:*#########***#######################****************************************************\\r\\n.............   ..                   .        .......:=-:.:=:..:..:----=*#*+==*#**###***##################******************************************************\\r\\n...............                      ......    ......=+::::-::-=:.--::-+=::.:*#####*+++**#############**********************************************************\\r\\n      .....   ...                    .......     ....-:...:..:--::::::+*-.:=#######*++***###########************************************************************\\r\\n     .....    .....                  .........  ....:--..:-...:-:.:--+##+-*#########****#########***************************************************************\\r\\n   ........    ...   ....           ...............:-=-:.....:.::..:=#####################+=*##*****************************************************************\\r\\n   ..       ...............   ...    .............:--:.............=+#**##**####***####***:=********************************************************************\\r\\n             ................ .......     .......:...............:-#######**####******#*#==*********************************************************************\\r\\n                   ....   ...  ........ ........:==-:....::.....:-*##########**###*****#************************************************************************\\r\\n     ....          .......     ..............:-:.:-++==:..:...::-+###########**##********#**********************************************************************\\r\\n    ......          .....        .................:=++=-::...:=+*##***+++***###*********************************************************************************\\r\\n    .......       ..             ...........:.....:::::-:...:=*####*+*********#*********************************************************************************\\r\\n      ....       ..........     ...........:::::::--::::-=++*#####***#****************************************************************+++++++++++++++++++*****++\\r\\n     .......... ...........    ................:=*****++*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   .....................::.......::.....::--:.:=*########*************************************************************************++++++++++++++++++++++++++++++\\r\\n   ...........  .........::...:...::-::---=+++*******##**********************+=+**********************************************++++++++++++++++++++++++++++++++++\\r\\n      ...............:::....:::....:-=+*++***********************************+++******************************************++++++++++++++++++++++++++++++++++++++\\r\\n...      ..........:.::-:::-=-:-==++**##********************************+*************+++****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...:--::::-----:.:=++*#**************************************+-+**************++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......    ...:-:::::-===--..=+**+++*****++***++++***********************++**************+++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n...... . ..::..::-=++++===::=+++*******++++++++************************+==****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::.   ...:-::----=+***++**=:=++****************************************+-=***************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::...::.:----=====+********++************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-=+=::-=++*********************************++****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+****************************************++++****+++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++***********************+***++*************++*******************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=+**+++***************+==+***************************************+++++**********+=******************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++****************+++*****************************************+-=+**********+*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************++***######*****************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******==+***********######****#########******************************+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******=..=***********###******#######**#****************************++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****=...=************##****#######*******************************+==++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****=:..=*************##****######***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++:.-****************+++*********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++=+****************++**********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n++++++**********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*******************************++++++**********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n*#########%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n####%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n##%%%%##%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%%##########%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##**#######%%%#%%%###############%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###*###########################**#%###%%%#########%%%%%%%%%%%%%%%%%%%%%%*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n###############################**#####%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#####*+==+#*#######%####*##%#########%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n#####=::-+++*#######%#*++*#%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####*++****##########*++*#%%%%%###%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n######################%%%%%#%%%%%####%%%%###*++**#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%%%##%%%%%##**###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%##%%%%%%%%%%%%%%%%%%#*=*%%%%%%%%%%%%%%%%%%%%%%%###*+===*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##*+*#########*######%%#####%%########%%%%%%%%%%%%%%%%%#=--+%%%%%%%%%%%%%%%%%#%%%##+===+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n###**###########+*####%%############%%%%%%###%##%%%%%%%%#*#%%%%%%%%%%%%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n==*#%%%%%#####%#####*#%%########%%%%%%%%%%%##%###%%%%%%%%%%%%%####*#%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-=+**##*****+*#%%###%%%####**##%%%########%#####%%%%%%%#*#****++++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==----=+++===+**#####***+****##%####%%##########%%%%%+---=+####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-:::-=-:::-==+**+***++=*#####*++*#####%#####%%%%%%##++++###%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n--=+*=:::::::::::-======-==--*##%*++==*#***#%#####%%%%%%%%%##*#%%%%*==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::-==::::::::-+*++#++*######%######%%%%%%%%%%#%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::...::::::::::--+****###*****##**#*+*####%%##%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........::.....:::---=+++=-==+=+**+======---=++***####%#%%%%%%%%%%%%%#%%%%%%%%##%%#*#%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:---=++====+=------:-=::::---:---=--===+**##%##%%%%%#%%%%%%##%%%%%###%%###%%%%#=--=====+%%#%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**+**=--::---==-::--::::--:::::-----==+**#%%###%%%%#%%%%%%%%%%%%%%#*#%####%%*=--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---+++=++=---::-::::====-:-::::::::--=-====+****######%%%%###%%%%%%%%%%%%#**#%%####=----:-----#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::-:-:::::::::-==+*+**+*++++**##%%%%%#%%#%%%%%%%%%%%#%%%%##*=-===++===-=#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=====--:::::..::::::::..:::.::::::::::::::==-:--==+++++*###%%#*#%###%%%%%%%%%%%%%%%%%#***++#%%%##*#######%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+=-:----:::::::--::::...........::::::::--==------=+====+**#%###%####%%%%%##%%%%%%%%%#*****#%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n--=--::.....:....::.........:.:::::::::-====-=-:-=--======++*#%%%#####%%%%#***#%%%%%%%%#*###%%%%%%*++***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:::-::......................:..::...::--+-::--=+++++=++***+++*#%#%%##%#####**##%%%%%%%%%##%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::.....................................::-=++**#**###*=++******#####%##**##%%%%%%%%%%%%%##%%%##%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:-:...................::::.....::........:--:::::--===++*#####*#++*#%%****#%%%%%%%%%%%%%##**+*#**#%%%#####******###%%%%%%%%%%%%%%%%%%%#########%###############\\r\\n::-::.................:---=:.........::::::..........::::-=*##****===*####%%%%%%%%%%######***++=++++*###*####**####%%%%%%%%%%%%%%%%##%%%#**++==++*##############\\r\\n:::...::::::::::--=-:::::::..........::::::::.....::::.:::-=+##*+++++***#%%%%%%%%%%#+++*##**+=--+#+++*##**+*#*+****######%%%%%#########%%%%#*+=----=+###########\\r\\n::....::::::::::::--::--::::.........:.::::::.:::::::::::----++**++*###*#%%%##%%%%%#++++++*+===++******+===+++++++++++++***######******##%%%##**=-----+#########\\r\\n:..............:::::..:::---:......----:::-::-=++==-====---::-==+**+*%#*#%%%%%##**+=++==++====++++++****++**++++++++++++++++**####***+***#%%%%##*+=----=+#######\\r\\n..........:::::-==--::::.-=+-:....:-===-=-:-:=*+=====-=-::::----=+*++*%%%%%#++==---=+====++++=----====+++*+++++*+==========++++***#*++++***##%%#**+=-----=######\\r\\n::::::::-+++++----:-----:----:...:::========::-==:::-=+**=----=++=++++*#*++++-:::::::---==-==++=---=+=+==+=====+++===++======++*****#+=+++***##%#*#*=--:::-*####\\r\\n=-----:.-++++++==-=+=----:--:..:::::--::-==----=---:..:----=+==***+===+++=-::::::::::::::::--:-===---=++------::-++=-==========+*#***#+==++*++*###**+=--::::+###\\r\\n==--::...:-:::-++****=---:.....::........------::---:......:::::-==--=++++++===-:::::::::::.:::::----::----::::::-==-::::::---===+*+***+===++=+****+*+--:::::*##\\r\\n....:-::...::::::----==-::....::..........----:-:::--.....:::::::---=+==--=*****=-:...............:---::::-:::::::::-:::::::-----==-=+++=--===+++***+*=-::::::*#\\r\\n..........::::..:::..:::...........::.....:------:::--:..........:=-----=-:-====-==-::..........:..::--::::::::::::.:::::...::::::====+++=--=++=++**+++-::::..-#\\r\\n....    ..:::....::...:::...................:::::::::---....:.....::::---==--==-::::::::::..........::--::::::::::...::.......:::::----=++----=-=+++*++=::::...=\\r\\n..      .::::....::...:::.................:::--:::::-::--..:..::::...:::--==--:::::::..:-=--::....:...::-::...........:......:::.::-----=+=:----++=+**+=::.:...:\\r\\n.....   ...:::...:::::::.................:-----:::::::::--:..........:.:-:::--::::::::....:-=:..:.......:::............:.....::::::=----=++:----===+*+++--:.:..:\\r\\n.......  ........:::....   ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....::::.::-===+=+-:---===++++++-:.:...\\r\\n           ..........      ..............:---:--::::::::::-:............:------..:::-:....................:............::....::.::::----=++=:---=+==+++++-:.:...\\r\\n          .....::::::...    ...........  .-------::::::::--:............::-::---..::......................:.............:..:-:..:::::-:===+=::::-===++===-:....:\\r\\n        ...........::::.. ............ ..---::::::::::::------......::..:.--.:---..:..:...............................:.:::---::-::---:=======---==++====-:....-\\r\\n       ..:::..    ..:::.. ...         .:---:::::::::::---===--:.....-:..::--::---:.:............... ..........:.....:.:.::..:---:.:--:-===+=======+*+--==-:...--\\r\\n       ..::..     ..::...    ...     .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  .. ......:....::.:::::.:--:...::-===++======+*+---==-:..---\\r\\n        ...........::.......:::..  ...------:::--::--=+=--------:..............:--.......... .....     .......:....:::::.:::::...:---+++==========--------:.:=--\\r\\n       ...:::::::::::::::::::::..   .::::--==-++=---------------:...:.......:..--=-..:...........        ....::....::::::::::...-====++-..:=====+---------::----\\r\\n       .........................    .::----==-==----==-----------::........:-:-----...... .......   ..   ....::.:.::::-:::::...-====++-..-==-=+*+-------------==\\r\\n                                   ..------------=--===----===----..........-:::--:.............    ..   .:..::::::----:::...:=====+=:..-====+++=---------=--=-*\\r\\n                ................ ....:-----::--------==-==--==---:...::.....::::--..............     ..  ::..::::...::-::..:-+=--==:..:-===+++++=--------=----+#\\r\\n        ........::::::::::::::::......:------::::::--=-====---==:.....:..:...:.:--............       ....-:..-::....::-:..-==---==-...--=++++++=-----:--=-:--+##\\r\\n         .::::::::::::::::::::::.......:-===-:::::--::::--===---:.........:...........  ......      ... .-..:::. .....:-:-==---=-:..:--=+++++==----=--:::::-*###\\r\\n         ..:::...............::::.......:--=-:::::::::::::--==-:.................  ... ......    . .....::.:-:...  ...:==-------..::--=++====------=-:::::-*####\\r\\n         ..:::..    .::::.   .:::..........:--::--::::::::::--:.........:-:..... ...........   ....... .::::::.. ........:----:.::---:::::--------:---::-+######\\r\\n.         .::::.    .:::::...:::::.      . ..------:::::::-::::.::......-=-::.............   .......  .::::::.. .. ..:-:.::-:.::---:::::::..:::.::---:-=*#######\\r\\n.          .::::.....::::::::::::..       ..:-:-::-:::::::-::::.::::....:::........................ .:::::.:::.....      ..:::--:::.:::::::....:--=--=*#########\\r\\n:.        ..::::::::::::.........       ....------:::::::::---:.........==:.....:..   ............ .:::...::::.........::::.::::::::.::......:----=+*######*****\\r\\n.          .............                  ...:----:::::::::--:..........--:....:............:.....:-....:::::-:::::::::::::..:::::::....:::----=+*######********\\r\\n.               .............              . ..:::-:::::::::-....:......:--..............:..::...::..::::::::::::::::...:::::::..........:-==+*#####************\\r\\n..   ....    ...::::::::::::.              ...   :-::::::::::...........:=-::.:..........:....:::::---::::::::::......::::::::::::--::::-=**####****************\\r\\n.   .:-:. ....::::...........              ......:--:::::::-:.......:...-==:--.         ..:::-:::::::::::::::...:::--==++++++++====++++**###********************\\r\\n    ..:.......:::.                          ...:---:::::::-:.......:::..:==-=-:.::::-----------===-:::::----==+===++++++****###***#######***********************\\r\\n  ...... .....:::............                 .:::::::::::-........:..:::=--+###***********++***************###*+++******############***************************\\r\\n.........  ...::::::::::::::..                .:::::::::::............:-===-#%%%%%%%%%%%%%%%%%####################**###############*****************************\\r\\n...................::::::::..                 ::::::::::-:.:-:-:.....:--:--+#######################################*#############*******************************\\r\\n.......................................     ..::::::..::-----::--:..::-::-=###################################################**********************************\\r\\n..........................::::::::::::.     .::::-:.....:::.....::--::-:-=+#################################################************************************\\r\\n.......................................     .:---:....... ..::....--::-===*#############################################****************************************\\r\\n.............  .........................     .::...........:--:...:--::===*+#####################################***********************************************\\r\\n........::... ....::::::::::::::::::::::.        ...... ...:...::.:--::-=*#*######****########################**************************************************\\r\\n........:...   ...::::::.................    ..............::....::-:--:*#########***#######################****************************************************\\r\\n.............   ..                   .        .......:=-:.:=:..:..:----=*#*+==*#**###***##################******************************************************\\r\\n...............                      ......    ......=+::::-::-=:.--::-+=::.:*#####*+++**#############**********************************************************\\r\\n      .....   ...                    .......     ....-:...:..:--::::::+*-.:=#######*++***###########************************************************************\\r\\n     .....     ....                  .........  ....:--..:-...:-:.:--+##+-*#########****#########***************************************************************\\r\\n   ........    ...   ....           ...............:-=-:.....:.::..:=#####################+=*##*****************************************************************\\r\\n   ..        ..............   ...    .............:--:.............=+#**##**####***####***:=********************************************************************\\r\\n             ................ .......     .......:...............:-#######**####******#*#==*********************************************************************\\r\\n                   ....   ...  ........ ........:==-:....::.....:-*##########**###*****#************************************************************************\\r\\n     ....          .......     ....... ......:-:.:-++==:......::-+###########**##********#**********************************************************************\\r\\n    .......         .....        .................:=++=-::...:=+*##**++++****##*********************************************************************************\\r\\n    .......       ..             ...........:.....:::::-:...:=*####*+*******************************************************************************************\\r\\n      ....       ..... ....     ...........:::::::--::::-==+*#####********************************************************************+++++++++++++++++++*****++\\r\\n     .......... ...........    ................:=*****++*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   .....................::.......::.....::--:.:=*########************************************************************************+++++++++++++++++++++++++++++++\\r\\n   ...........  .........::...:...::-::---=+++*******##**********************+=+**********************************************++++++++++++++++++++++++++++++++++\\r\\n      ......  .......:::....:::....:-=+*++***********************************+++*******+**********************************++++++++++++++++++++++++++++++++++++++\\r\\n...      ..........::.:--::-=-:-==++**##********************************+*************+++****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...:--::::-----:.:=++*#**************************************+-+**************++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......    ...:-:::::-===--..=+**+++*****++***++++***********************++**************+++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n...... . ..::..::-=++++===::=+++*******++++++++************************+==****************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::.   ...:-::----=+***++**=:=++****************************************+-=***************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::...::.:----=====+********++************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-=+=::-=++*********************************++****************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+****************************************++++*****++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++***********************+***++*************++*******************++*********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=+**+++***************+==+***************************************+++++**********+=+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++****************+++*****************************************+-=+**********+*****************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n****************************++***######*****************************+++*****************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******==+***********######****#########******************************+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******=..=***********###******#######**#****************************++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****=...=************##****#######*******************************+===+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****=:..=*************##****######***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++:.-*****************++*********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++*+=+****************++**********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n+++++++*********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++************************+************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n+++++++++++++*******************************++++++**********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n####%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n*#########%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n##%%%%##%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n#########%%%%%%%%%%%%##########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##**#######%%%#%%%###############%%%%%%%%%#%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n###*###########################**#####%%%########%%%%%%%%%%%%%%%%%%%%%%#*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n##############################***#####%%%%####%%%%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#####*+==*#*#######%###**##%#########%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n####*=:-=+++##########*++*%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####*++****##########*++#%%%%%%###%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n######################%%%%##%%%%%####%%%%###*++*##%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%%###%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%%##%%%%%%%%%%%%%%%%###+-*%%%%%%%%%%%%%%%%%%%%%%##**+===+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##*+*#########*######%######%#########%%%%%%%%%%%%%%%%%*=-=*%%%%%%%%%%%%%%%%###%%#*++++*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n###**###########+*####%%############%%%%%%###%##%%%%%%%%##%%%%%%%%%%%%%%%%%%###%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+*#%%%%%#####%#####*#%%########%%%%%%%%%%%##%###%%%%%%%%%%%%####**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-=+*###*****+*#%%###%%%####**##%%%##############%%%%%%%#**+*#*+++*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==----=+++===+**#####***+****#######%%##########%%%%#+---=*####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=====-:::-=-:::-==+**+***++=*#####*++*####%%#####%%%%%%##**+*###%%%**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=+++=:::::::::::-=========-=*##%*++==*#***#%##%#%%%%%%%%%%####%%%%*==+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::-=-::::::::-+*+*#++*#############%%%%%%%%%%%%%%%%%#*+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::...::::::::::--+****###*****##**#*+*####%%##%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........::.....:::---=+++===++=+**+======---+++***######%%%%%%%%%%%%##%%%%%%%%##%%###%%%%%#*#######%%#%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............::--=++====+=------:-=::::---:--==--===+**##%##%%%%##%%%%%%##%%%%%###%%####%%%*=-------+%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:---=**+**=--::---==-::--::::--:::::-----==+**#%%###%%%%#%%%%%%%%%%%%%%#*%%####%#+---------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---++==++=---::-::::=-==-:-::::::::--=-====+****######%%%%###%%%%%%%%%%%%#**%%%###*=-------:--#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.:-===--------:::::::::::::::-:-:::::::::===+*+**+*++++**##%%%%##%%#%%%%%%%%%%%#%%%%##*==+++++++==+%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-=====--:::::..::::::::..:::.::::::::::::::==-:--==+++++*###%%#*#%###%%%%%%%%%%%%%%%%%##**++#%%%%##########%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+=::----:::::::--::::...........::::::::--==------++====+**#%##%#####%%%%%##%%%%%%%%%#*****#%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%##############################\\r\\n--=-:::.....:....::.........:.:::::::::=====-=-:-=--======++*#%%%####%%%%%#***#%%%%%%%%#*###%%%%%%*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n:::-::......................:..::...::-=+-::-==++++==++***+++*#%#%%##%#####**#%%%%%%%%%%##%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::...................................:.::-=++*##**###*=++******#####%##**##%%%%%%%%%%%%%#%%%%##%#%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:-:..................:::::.....::........:--::::--====++*#####*#++*#%%****#%%%%%%%%%%%%###**+****#%%%#####******###%%%%%%%%%%%%%%%%%%%#########################\\r\\n::-::.................:---=:.........::::::..........::::-=*##****===*####%%%%%%%%%%#*####***++=++++*###*####**####%%%%%%%%%%%%%%%%##%%%#**+====+*##############\\r\\n:::...::::::::::--=-:::::::..........::::::::.....::::.:::-=+##*+++++***#%%%%%%%%%%#+=+*##*+==--+#+++*##**+**++*****#####%%%%%#########%%%%#*+=----=+*##########\\r\\n::....::::::::::::--::--::::.........::::::::.:::::::::::----++**++*###*#%%%##%%%%%#+*++++*====+*******+===+++++++++++++***######******##%%%###*+-----+#########\\r\\n:..............::::...:::---:.....:----:::-::-==+=---===---::-==+**+*%#*#%%%%%##**++++==++====++++++*****+*+++++++++++++++++**####***+**###%%%##*+=-----+#######\\r\\n..........:::::-==--::::.-=+-:....:-==--=-:-:+*+=====-=-::::----=+*++*%%%%%#*===---=+====++++=----====+++*+++++*+==========++++***#*++++***##%%#**+=-----=*#####\\r\\n:::::..:-++=+=----:-----:----:...:::========::===:::-=+**=----=+==++++*#*++++-:::::::---==-==++=---++=+========+++===++======++*****#*=+++****#%#***=--:::-*####\\r\\n=-----::-+*++++==-=+=----:--:..:::::--::-==----=---:..:----=+==***+===+++=-::::::::::::::::--:-===---=++------::-++=-==========+*#***#+===**++*###**+=--::::+###\\r\\n==--::...:-:::-++****=---:.....::........------::---.......:::::-==--=++++*+===-:::::::::::.:::::----:::---::::::--=-::::::--====+*+***+-==++=+****+*+--:::::+##\\r\\n....:-::...:::::-----==-::....::..........----:-:::--....::::::::---=+==--=*****=-:...............:---::::::::::::::-:::::::-----==-=+++=--==++++***+*=-::::::*#\\r\\n..........:::::.:::..:::...........::.....:------:::--:..........:=-----=-:--===-==-::..........:..::--::::::::::::.:::.....::::::=+==+++=--=++=++**+++-::::..-#\\r\\n....    .::::....::...:::...................:::::::::---....:.....::::---==--==-::::::::::..........::--::::::::::...::.......:::::----=++----=-=+++*++=::::...=\\r\\n..      .::::....::...:::.................::::-:::::-::--..:..::::...:::--==--:::::::..:-=--::....:...::-::...........:......:::.::--=--=+=:----+==+**++::::...:\\r\\n.....   ..::::...:::::::.................:-----:::::::::--...........:.:-:::--::::::::....:-=:..:......::::...........::.....::::::=----=++:----===+*+++--:.:..:\\r\\n.......  ........:::....   ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....:::::::-===+=+-:---=+=++++++-:.:...\\r\\n           ..........      ..............:---:-:::::::::::-:............:------..:::-:....................:............::....::.::::----=++=:--:-+==+++++-:.:...\\r\\n          .....::::::...    ...........  .-------::::::::--:............::-::---..::......................:.............:..:-:..::::--:===+=::::-===++===-:....:\\r\\n        ...........::::.. ............ ..---::::::::::::-----:......::..:.--.:---..:..:............ ..................:.:::---::-::---:=======---==++=-===:....-\\r\\n       ..:::..    ..:::.. ...         .:---:::::::::::---===--:.....-:..::--::---:.:............... ..........:.....:.:.::..:---:.:--:-===+=======+*=--==-:...--\\r\\n       ..::..     ..::...            .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  ........::....::.:::::::-:....::-===+=======+++---==-:..---\\r\\n        ...........::........::..  ...------:::--::--=+=--------:..............:--.......... .....     .......:....:::::.:::::...:---+++----======--------:.:---\\r\\n       ...:::::::::::::::::::::..   .::::--==-++=---------------:...:.......:..--=-..:............       ....::....::::::::::...-====++-..:==-==+---------::----\\r\\n       .........................    .::----==-==----==-----------::........:-:-----...... .......   ..   ....::.:.::::-::::...:-====++:..-==-=+*+-------------==\\r\\n                                   ..---------------===----==-----..........-:::--:.............    ..   .:..::::::----:::...-==-===-:.:-====+++=------:--=--=-*\\r\\n                 ............... ....:-----::--------==-==--==---:...::.....::::--..............     ..  ::..::::...::-::..:=+---==:..:-===+++++=--------=----+#\\r\\n        ........::::::::::::::::......:------::::::--=-====---==:.....:..:...:.:--............       ....-:..--:....::::..-==--===:...--=++++++=-----:----:--+##\\r\\n         .::::::::::::::::::::::.......:-===-:::::-:::::--===---:.........:...........  ......      ... .-..:::.......:---==---=-:..:--=+++++==----=--:::::-+###\\r\\n         ..:::...............::::.......:--=-:::::::::::::--==-:.................  ... ......    . .....::.:-:...  ...:==------:..::--=++====--------:::::-*####\\r\\n         ..:::..    .::::.   .:::..........:--::--::::::::::--:.........:-:..... ...........   ....... .::::::.. ........:----:.::---:::::--------:---::-+######\\r\\n.         .::::.    .:::::...:::::.      . ..------:::::::-::::.::......:=-::.............   .......  .::::::.. .. ..:-:.::-:.::--::::::::...:..::---:-=*#######\\r\\n.         ..::::.....::::::::::::..       ..:-:-:--:::::::-::::.::::.....::........................ .:::::.::::....     ...:::-::::::::::::....:--=--=*#########\\r\\n:.         .::::::::::::.........       ....------:::::::::---:.........==:.....:..   ............ .:::...:::::.......::::::::::::::.::......:----=+*######*****\\r\\n.          .............                  ...:----:::::::::--:..........--:....:............:.....:-....:::::-:::::::::::::.::::::::....:::----=+*######********\\r\\n.               .............              . ..:::-::::::::--....:......:--..............:..::...::.:::::::::::::::::...:::::::..........:-==+*#####************\\r\\n..   ....    ...::::::::::::.              ...  .:-::::::::::...........:=-::.:..........::...:::::--:::::::::::......::::-::::::---::::-=+*####****************\\r\\n.   .:::. ....:::::..........              ......:--:::::::-:.......:...-==:--.         ..:::--::::::::::::::...::---==+++++++++===+++***###********************\\r\\n    ..:.......:::..                         ...:---:::::::-:.......:::..:==-=-:.::::-----------===--:::-----======++++++***####***#######***********************\\r\\n  ...... .....:::............                 .:::::::::::-........:..:::=--+###**********+++***************####+++******############***************************\\r\\n.........  ...:::::..:::::::..                .:::::::::::............:-===-#%%%%%%%%%%%%%%%%#####################**###############*****************************\\r\\n..................:::::::::..                 .:::::::::-:.:-:-:.....:--:--+#######################################*#############*******************************\\r\\n.......................................     ..::::::..::-----::--:..::-::-=###################################################**********************************\\r\\n..........................::::::::::::.     .::::-:.....::::....:::-::-:-=+#################################################************************************\\r\\n.......................................     .:---:....... ..::....--::-===*##############################################***************************************\\r\\n.............  .........................     .::...........::-::..:--::===*+*####################################***********************************************\\r\\n........::... .....:::::::::::::::::::::.        ...... ...:...::.:--::-=*#*######*+**########################**************************************************\\r\\n.........:..   ...:::::::................    ..............::....::-:--:+##########**######################*****************************************************\\r\\n.............   ...                  .        .......:=-:::=:..:..:----=*#*+=-*#**###****#################******************************************************\\r\\n...............                      ......    ......-+::::-::-=:.--::-+=::.-*#####*+++**#############**********************************************************\\r\\n      .....   ...                    .......     ....-:...:..:--::::::+*=.:=#######*+****###########************************************************************\\r\\n     .....     ....                  .........  ....:=-:.:-...:-:.:--+##*=*##########***#########***************************************************************\\r\\n    ........   ...   ....           ...............:-=-:.....:.::..:=#####################+=*##*****************************************************************\\r\\n   ..        ..............   ...    .............:--:.............=*#**##**####***####***:=********************************************************************\\r\\n             .. ............. .......     .......................:-#######**#####*****#*#==*********************************************************************\\r\\n                   ....   ...  ........ .....:..:-==-:....:.....:-+##########***##*****#************************************************************************\\r\\n     ....           ......      ...... ......:-:::-++==-......::-+###############********#**********************************************************************\\r\\n    .......         .....        ............:....:-++=-::...:-+*###*++++****###********************************************************************************\\r\\n    .......       ...            ...........::....:::::--...:=*####*********************************************************************************************\\r\\n       ..        ..... ....     ...........::::::--=-::--==+*#####*********************************************************************++++++++++++++++++*****++\\r\\n     .......... ...........    ................:=+****++*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   .....................::.......::.....::--::-=*########************************************************************************+++++++++++++++++++++++++++++++\\r\\n   ...........  .........::...:...::--:---=+++*******###*********************+=+**********************************************++++++++++++++++++++++++++++++++++\\r\\n      ......  .......:::..:..::....:-=+**+************************************++*******+**********************************++++++++++++++++++++++++++++++++++++++\\r\\n....     ..........::.::-::-=---==++**##********************************++*************++****************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n....      ...::-:::::-----::-=+****************************************+==**************+++**************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......    ...:--:::::===--:.-+***+++****+++**++++************************+**************+++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n...... . ..::..::-==+++===-.-+++*******++++++++*************************=-+***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:..  ...::-::---=+****+**+:-++****************************************+-=***************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::...::..-=---====+********++************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-=++-::-=+*********************************+++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+*****************************************+++*****++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=++***********************++**++*************++*******************+++********************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=+**++++***************+==+***************************************++++**********+=+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*++++++****************+++*****************************************+==+****************************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************+***######*****************************++++****************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******+=+***********######****#########***********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+:.-***********###******#######**##***************************++*****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+:..-************###***#######*******************************++==+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+:..-**************##***#######**************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++-.-+****************++*********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++*+==*****************+**********************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n+++++++*********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++******************************++++++**********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#########%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n###%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#%%%%%#%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##**######%%%%#%%%##############%%%%%%%%%##%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n##**###########################**#####%%%########%%%%%%%%%%%%%%%%%%%%%%*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n##############################***#####%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n#####++==*#########%###**##%#########%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n####*-:-=+=+##########+++#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####++*****##########*+*#%%%%%%###%%%%########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n#####################%%%%%##%%%%%####%%%####+=+*##%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%%###%%%%%##*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*+++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n##########################%%%%%%%%%###%%%%%%%%%%%%%%%%##*=-*%%%%%%%%%%%%%%%%%%%%%##*++===+*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##*+*#########*######%######%########%%%%%%%%%%%%%%%%%%*=-=*%%%%%%%%%%%%%%%%###%%#**+**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n##***##########*+*####%%############%%%%%%###%##%%%%%%%%##%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+*#%%%%%#####%#####*#%%########%%%%%%%%%%%##%##%%%%%%%%%%%%%#***+*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-=+*###*****+*#%%###%%%%###**##%%%########%######%%%%%#***+*#*+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==---=++++===***#%###***+****#######%%##########%%%%#+---=*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-====-::::-=-:::-+=+**+*#*++=*#####*++*####%%#####%%%%%%%#**+*###%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=++*=:::::::::::-====+==+=-=*#%%*++==*#***#%##%#%%%%%%%%%%###%%%%%*==+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::-=-::::::::-+*+**+++#############%%%%%%%%%#%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::...::::::::::--+****###*****##**#*+*####%%##%%%%%%#%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........:::....:::---=+++===++++**+======---+++***###%##%%%%%%%%%%%%##%%%%%%%%#%%%###%%%%%*+****#####%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............:::-=++====+=------:==::::---:--==--===+**#%%##%%%%#%%%%%%%#%%%%%%###%%####%%%*--------*%#%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:::-+**+**=--::---==-::--::::--::::------==+**#%%###%%%%#%%%%%%%%%%%%%##*%%####%#=---------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---++==++=---::-::::--==-:-::::::::----====+****######%%%%##%%%%%%%%%%%%%#*#%%%###*---------:=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:-===--=-----::::::::::::::----:::::::::===+*+**+*+++***##%%%%#%%##%%%%%%%%%%%#%%%%##*==++*****+=*%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-====--::::::..::::::::..:::.::::::::::::::==-:--==+++++*###%%#*#%###%%%%%%%%%%%%%%%%###**++#%%%%%**######%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+=:-----:::::::--::::...........::::::::--==------++====+**#%##%#####%%%%%##%%%%%%%%%#*****#%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n--=-:::.....:....::.........:.:::::::::=====-=-:-=--======++*#%%%####%%%%#****#%%%%%%%%#####%%%%%%*+****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n::--::.....................::.:::::.::-=+-::-==++++==++***+++*#%#%%########*##%%%%%%%%%%#%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::::.................................:.::-+++*##**###*=++******###*%%##**##%%%%%%%%%%%%%#%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:::..................:::-:.....:.........:--:::---====++*#####*#++*#%#****#%%%%%%%%%%%%%##**+****#%%%#####******###%%%%%%%%%%%%%%%%%%%##########%##############\\r\\n::-::.................:---=:.........::::::..........:::--=*##***+===*###%%%%%%%%%%%#*###*+*+++=+++**###*####*#####%%%%%%%%%%%#%%%###%%%#**+====+**#############\\r\\n::....::::::::::--=-:::::::..........::::::::.....::::.:::-=*##*+++++***#%%%%%%%%%%#+++**+*+=--=*#+++*##*++**++******####%%%%%#####**##%%%%#*+==---=+*##########\\r\\n::....::::::::::::--::--::::.........::::::::.:::::::::::----++**++*###*#%%%##%%%%%*+*+=++*====+**#****+===+++++++++++++***######******##%%%###*+-----+*########\\r\\n:..............::::...:::---:.....:----:::-::-==+=--====---::-==+**+*%###%%%%%##**+++===++====++++++*****+*+++++++++++++++++**####*******##%%%##*+=-----+#######\\r\\n..........:::::-==--:::::-=+-.....:-==--=-:-:+*+=+===-=-::::----=+*++*%%%%%#*+==---======++++=----====++**+++++*+==========++++***#*++++***##%%#***=-----=*#####\\r\\n::::...:-+====----:-----:----:...:::========::===::--=+**=----=+==++++*#*++++-:::::::---==-==++=---++++========+++===++======++*****#*=+++****#%#***=--:::-*####\\r\\n=-----::-**++++=--=+=----:--:..:::::--::-==----=---:..:----=+==***+===+++=-::::::::::::::::--:-===---=++------::-++=-==========+*#***#+===*+++*###***=--::::+###\\r\\n==-:::...--:::-++****=---:.....::........------::---.......:::::-==--=++++*+===-:::::::::::.:::::----:::---::::::--=-::::::--====+++***+======+****+*+--:::::+##\\r\\n....:-::...:::::-----==-::....::.........:----:::::--....::::::::---=+==--=*****=-:...............:---::::::::::::::-:::::::----===-=+++=--==++++***+*=-::::::*#\\r\\n..........:::::.:::..:::..........:::.....:------:::--:..........:=-----=-:-====-==-::..........:..::--::::::::::::.:::.....::::::=+==+++=--=++=++**+++-::::..-*\\r\\n....    .::::....::...:::...................:-:::::::---....:.....::::---==--==-::::::::::...:......::--::::::::::...::.......:::::--=-=++------=+++*++=::::...=\\r\\n..      .::::....::...:::..................::--:::::-::--..:..::::..::::--==--:::::::..:-=--::...::...::-::...........:......:::.::--=--=+=:---=+==+**++::::...:\\r\\n.....   ..::::...:::::::.................:-----:::::::::--...........:.:-:::--::::::::....:-=:..:......::::...........::.....::::::=----=+=:----===+*+++=-:.:..:\\r\\n.......  ........:::....   ..............-----::::::::::::-............::-:-===::-::-::.....::..........:::............:.....:::::::-===+=+-:---=+=++++++-:.:...\\r\\n           ..........      ..............:---:-:::::::::::-.............:------..:::-:....................:............::....::.::::----=++=:--:=+==+++++-:.:...\\r\\n          .....:::::....    ...........  :-------::::::::--:............::-::---..::......................:.............:.::-:..::::--:===+=:-::-===++===-:....:\\r\\n        ...........::::.. ............ ..---::-:::::::::-----:......::..:.--.:---..:..:.............................:::.:::---:::::---:========--==++--===:....-\\r\\n       ..:::...   ..:::.. ...         .:---:::::::::::---===--:.....-:..::--::---:.:............... ..........:....::.:.:...:---:.::::-===+=======+*=--==-:...--\\r\\n       ..::..     ..::...            .:-----:::::::::-=----==--:.........:-=:.:--:..:..............  ........::....::.:::::::-:....::-===+=======++=---==-:..---\\r\\n        ...........::............  ...------:::--::--=+=--------.............:::--.........  .....     .......:....:::::::::::...--=-+++----======--------:.:---\\r\\n       ....::::::::::::::::::::..   .::::--==-++=---------------:...:.......:.:--=-..:............       ....::....::::::::::...-===+++:..-==-==+=--------::---=\\r\\n       .........................    .:::---==-==----==-----------::........:-:-----...... .:::...   ..   ....::.:.::::-::::...:-===++=:..-==-=+*+-------------==\\r\\n                                   ..---------------===---===-----..........-:::--:.............    ..   .:..::::::----:::...-==-===-:.:-====+++=------:--=----*\\r\\n                 ............... ....:-----::--------==-==--==---:...::.....::::--..............     ... ::..::::...::-::..:==---=-:..:-===+++++=---:----=----+#\\r\\n        .........:::::::::::::::......:------:::::---=-====---==:.....:..:...:.:--............       ....-:..--:....::::..-==:-===:..:--=++++++=-----:----:--+##\\r\\n        ..::::::::::::::::::::::.......:-===-:::::-:::::--===---:.........:...........  ......      ... .-..:::.......:---==---=-:..:--=+++++==----=--:::::-+###\\r\\n         ..:::...............::::.......:--=-:::::::::::::-===-:.................  ... ......    . .....::.:-:...  ...:--------:..::--==+====---------::::-*####\\r\\n         ..:::..    .:::..   .:::.........::--::--::::::::::--:.........:-:..... ...........   ....... .::::::.. .....::..----:.::---::::::-------::--:::+######\\r\\n.         .::::.    .:::::...:::::.     .. .:------:::::::-::::.::......:--::..............  .......  .::::::.. .. ...::.::::.:---::::::::...:..::---:-=*#######\\r\\n.         ..::::.....::::::::::::..       ..:-:-:--:::::::-::::.::::.....::........................ .:::::.::::....     ...:::-::::::::::.:....:-----=*#########\\r\\n:.         .::::::::::::.........       ....------:::::::::---:.........==:.....:..   ............ .:::...:::::......::::::.::::::::.........:----=+*######*****\\r\\n.          .............                  ..::----:::::::::--:..........--:....:.............:....:-:...:::::::::::::::::::.::::::::.....::----=+*#######*******\\r\\n.               .............              . ..:::-::::::::--....:......:--..............:..::...::..::::::::::::::::....::::::...........-==+*######***********\\r\\n..   ....    ...::::::::::::.              ...  .:-::::::::::...........:=-::.:..........::...:::::---::::::::::......::::-::::::----:::-=+*#####***************\\r\\n..  ..::. ....:::::..........              ......:--:::::::-:.......:...-==:--.         ..:::--:::::::::::::::..:::--==++++++**+===+++***###********************\\r\\n    ..:.......:::..                         ...:---:::::::-:.......:::..:==-=-:..:::-----------===--::::----======+++++++***####**#######***********************\\r\\n   ..... .....:::............                 .:::::::::::-........:..:::=--+###**********+++++*************####+++******############***************************\\r\\n.........  ...:::::..:::::::..                .:::::::::::............:-===-#%%%%%%%%%%%%%%%%#####################**###############*****************************\\r\\n..................:::::::::..                 .:::::::::-:.:-:-:.....:--:--+#######################################*#############*******************************\\r\\n.......................................     ..::::::..::-----::--:.:::-::--##################################################***********************************\\r\\n..........................::::::::::::.     .::::-:.....::::....:-:-::-:-=+#################################################************************************\\r\\n.......................................     .:---:....... ..::....--::-===*##############################################***************************************\\r\\n.............  .........................     .::...........::-::..:--::===*+*####################################***********************************************\\r\\n........::... .....:::::::::::::::::::::.      . ...... ...:...-:.-=-:::=*########*+**########################**************************************************\\r\\n.........:..   ...::::::::::.............    ..............::....::-:--:+##########**######################*****************************************************\\r\\n.............   ......              ..        .......:=-:::=-..:..:----=*#*=--*##**##****#################******************************************************\\r\\n...............                      ......    ......-+::::-::-=:.:-:::+=:..-*#####*++++*#############**********************************************************\\r\\n      .....   ...                    .......     ....-:...:..::-::::::+#=.:=########*****###########************************************************************\\r\\n     .....     ....                  .........  ....:=-:.:-...:-:.:--+##*=*##########****########***************************************************************\\r\\n    ........   ...    ...           ...............:-=-:.....:.::..:=#####################+-*##*****************************************************************\\r\\n   ..        ..............   ...    ..............--:.............=*#**##**#####**####***-=********************************************************************\\r\\n             .. .............  .......    ........:..............:-*######**#####******##+=*********************************************************************\\r\\n                   ....   ...  ........ .....:...-===:....:.....:-+##########***##*****#************************************************************************\\r\\n      ...           ......      ...... ......:-::.:=*+=-:.....::-+###############*******************************************************************************\\r\\n    .......         .....        ............::....-=+=--:...:-+*###**++++***##*********************************************************************************\\r\\n    .......       ...            ...........::.....:::::-:..:=*####***********##********************************************************************************\\r\\n       ...       ..... ....     ...........::::::-==-:::--=+*######***#****************************************************************++++++++++++++++++*****++\\r\\n     .......... ...........     ................-+*#**++*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   ......................:.......::.....::--:::=*########************************************************************************+++++++++++++++++++++++++++++++\\r\\n   ...........  .........::...:...::--::--=+++********##*********************+==**********************************************++++++++++++++++++++++++++++++++++\\r\\n      ...... .........::..::.:::...:-=+**+************************************++*******+**********************************++++++++++++++++++++++++++++++++++++++\\r\\n ...     ...........:.:::::-=---==++**##********************************++*************+++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ....:-:::::-----::-=+*****************************************==+*************+++**************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n......     ..:--:::::===--:.:=***+++*****++***+++*************************+**************++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ..::::::-=++++==-::+++********++++++++************************+-=***************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:..   ..::--::---=****++*+--++*****************************************==+**************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.::...::.:=----===++********+************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:::-=++-::-=++*********************************++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n:-=+****++***********************************+++*****++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n=+++**********************++**++*************++*******************+++**************+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=++**+++***************+==+***************************************++=++*********+=+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*++++++****************++++****************************************+===+***************************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************+****#####******************************+++****************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******+==***********#######***#########***********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******+-.:+**********####*****########**#***************************+++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+****+-..:+**********####****######*******************************++==+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+-..:+*************##***#######***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++-.:+****************++*********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++++++==+***************************************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n+++++++*********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************************************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++*******************************+++++**********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%#######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#########%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n###%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#%%%%##%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n##*#######%%%##%%%###############%%%%%%%%##%#####%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n##*############################**#####%%%########%%%%%%%%%%%%%%%%%%%%%#*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n##################%###########**######%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n####*+=-+**#######%####**##%########%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n####+-:-=+=*##########+=+#%%%%%%###%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n#####++****###########*+*#%%%%%%###%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n#####################%%%%%##%%%%%####%%%###*+=+*##%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%####%%%%%######%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%##*++==+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n###########################%%%%%%%%##%%%%%%%%%%%%%%%%%##+--#%%%%%%%%%%%%%%%%%%%%%#*+===++*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##*+#########**#####%%######%########%%%%%%%%%%%%%%%%%%*-=+#%%%%%%%%%%%%%%%%###%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n##***##########*+*####%%##########*#%%%%%#######%%%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+*#%%%%%###########*#%%########%%%%%%%%%%%#%%##%%%%%%%%%%%%##***+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-=+*###****++*#%%###%%#%###**##%%%###############%%%%%#*++=*#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==---=++++===***#%###***+****#######%###########%%%%#+--==**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=--=-::::-=-:::=+=+**+*#*++=*#####*++*#####%#####%%%%%%%##**###%%%#*+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=+**=:::::::::::-====+==+=-=##%#*+===##*+*#%##%#%%%%%%%%%%###%%%%%*==+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::-=-::::::::-+*+**+++#############%%%%%%%%%%%%%%%%%#**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::...::::::::::--+****###*****##**#*+*####%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........::.....:::---=+++===+++***+======---+++***###%##%%%%%%%%%%%%##%%%%%%%%#%%###%%%%%%+=+++****##%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............::::-+=====+=------:=-::::---:--==--===+**#%%##%%%%#%%%%%%%#%%%%%%###%%####%%#+--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:::-+**+**=--::--===-::--::::--::::------==+**#%%###%%%%#%%%%%%%%%%%%%#**%%###%%*=---------#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n..:::---++==*+=---::-::::--=-::-::::::::----====+****#####%%%%%##%%%%%%%%%%%%%#*#%%%###+----------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:-==---=-----::::::::::::::----:::::::::===+*+**+*+++**###%%%%#%%##%%%%%%%%%%#%%%%%##+==*+*###**+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n-====--::::::..::::::::..:::.::::::::::::::==::--==+++++*###%%#*%%###%%%%%%%%%%%%%%%%##**++*#%%%%%***#####%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n=+=:-=---:::::::--::::...........::::::::--=-------++====+**#%##%####%%%%%####%%%%%%%%#****#%%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n--=-:::.....:....::...........:::::::::=====-=-:----======++*#%%%####%%%%#*+**%%%%%%%%%#####%%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n::--::.....................::.:::::.::-=+-::-==++++==++***+++*###%##%######*#%%%%%%%%%%###%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n:::..................................:.::-+++*##**###*=++******##**%%##**##%%%%%%%%%%%%%%%%%##%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:::..................:::-:.....:.........:--------====++*#####**++**%#****#%%%%%%%%%%%%##**++****#%%%####*******###%%%%%%%%%%%%%%%%%%%##########%##############\\r\\n::-::.................::---..........:::::...........:::--=*##***+===*###%%%%%%%%%%#**###*+*++==++++*###*####*#####%%%%%%%%%%%#%%%###%%%##*+====++*#############\\r\\n::....::::::::::--=-:::::::..........:::::::......::::.:::-=*##*+++++***#%%%%%%%%%%*+++**+++=--=*#+++*#**++**+++*****#####%%%%#####***#%%%%#*++=---=+*##########\\r\\n::....::::::::::----::--:::..........::::::::.:::::::::::---=++**++*###*#%%%##%%%%%*+*+=+++====+**#****+==++++++++++++++***######******##%%%###*+-----+*########\\r\\n:..............::.:...:::---:.....:---:::::::-==+=-:====---::-==+**+*%###%%%%%##**+++===++====++++++*******+++++++++++++++++**####*******##%%%##*+=-----+#######\\r\\n...........::::-==--:::.:-=+-.....:-==--=-:-:+*+=+===-=-::::----=+*++*%%%%%#*===---======++++=----====++**+++++*+==========++++***#*++++***###%##**=-----=*#####\\r\\n:::....:-=====----:-----:---::...:::========::===::--=+**=----=+==++++*#*+++=-::::::::--==-==++=--=+++*=========++===++======++*****#*=+++****#%#***=--:::-+####\\r\\n=--::-::-**++*+=--=+=----:--:..:::::--::-==---==---:..:----=+==***====+++=-::::::::::::::::--:-===---=++------::-++=-==========+*#***#+===*+++*###***=--::::+###\\r\\n==-:::...--:::=++****----:.....::........------::---.......:::::-==--=++++*+===-::::::::::...::::----:::---:::::::-=-::::::-=====+++***+-=====++***+*+--:::::+##\\r\\n....::-:...:::::-----==-::....::.........:----:::::--....::::::::---=+==--=*****=-:...............:---::::::::::::::::::::::-----==-=+++=--==++++***+*=-::::::+#\\r\\n..........:::::.:::..:::..........:::.....:------:::--:..........:=-----=-:--===-==-::..........:..::--::::::::::::.:::.....::::::-+==+++=--=++=+++*+++-::::..-*\\r\\n....    .::::....::...:::...................:-:::::::--:....:.....::::---==--==-::::::::::...:......::--::::::::::...::.......:::::--=-=++------=+++*++=::::...=\\r\\n.       .::::....::...:::..................::--:::::-::--..:..::::..::::--==--:::::::..:-=--::...::...::-::...........:......:::.::--=--=+=:----===+**++::::...:\\r\\n.....   ..:::....:::::::.................:-----:::::::::-:...........:.:-:::--::::::::....:-=:..:......:-:.............:.....::::::=----=+=:----===+*+++=-:.:..:\\r\\n.....    ........:::....   ..............-----:::::::::::::............::-:-===::-::-:......::..........:::............:.....:::::::-=====+-:---=+=++++++-:.:...\\r\\n           ..........      ..............----:-:::::::::::-.............:------..:::-:....................:............::....::.:::::---=++=:--:-+==++++=-:.....\\r\\n          ......::::...     ...........  :-------::::::::--:............::-::---..::......................:.............:.::-:..::::--:=====--::-===++===-:....:\\r\\n        ...........:::... ............ ..:--::-:::::::::-----:......::..:.--.:---..:..:............. ...............:::.:::---:::::---:========--==++--===:....-\\r\\n       ..:::...   ..:::.. ...         .:---:::::::::::---===--......-:..::--::---:.:............... ..........:....::.:.:...:--::.::::-===+=======+*=--==-:...--\\r\\n       ..::..     ..::..             .:-----:::::::::-=----==--..........:-=:.:--:..:....... ......  ..  ....::....::.:::::::::....:-====+=======++=----=-:..---\\r\\n        ...........::............  ...------:::--::--=+=--------...............:--. .......   ....     .......:....:::::::::::...-===+++----======--------:.----\\r\\n       ....::::::::::::::::::::..   .::::--==-++=--=------------:...:.......:.:--=-..:...........        ....::....:::::::::...:====++=:..-==-==+=--------::----\\r\\n       .........................    .:::---==-==----==-----------:.........:-:-----...... .:::...   ..   ....::.:.::::-::::...:-===++=:..-==-=+*+---------=---==\\r\\n                                   ..---------------===----==-----..........-:::--:.............     .   .:..::::::::--:::...-==-===-:.:-====+++=------:--=----+\\r\\n                   .............  ...:-----::--------==-==--==---:...::.....::::--..............     ..  ::..:::.....:-::..:==---=-:..:-===+++++=---:----=----+#\\r\\n        ...........::::::::::::.......-------:::::---=-====---==:.....:..:...:.:--......... ..       ... -:..--:....::::..-==:-===:..:--=+++++==-----::---::-+##\\r\\n        ..::::::::::::::::::::::.......:-===-:::::-:::::--===---:.........:...........  .....       ... .-..:::.......:=--==-----...:--=++++===----=--:::::-+###\\r\\n         ..:::...............::::.......:-==-:::::::::::::-===-:.................  ... .....     . .....::.:-:... .....--------:..::--=======---------::::-*####\\r\\n         ..:::..    .:::..   .:::.........:--::::-::::::::::--:.........:-:..... ...........   ....... .::::::.. .....::..:---:.::---:::::::------::--:::=######\\r\\n.         .::::.    .:::::...::::..     .. .:------:::::::-::::.::......:--::..............  .......  .::::::.. .. ...::.::::::--::::::::::.....::---:-=*#######\\r\\n.         ..::::.....::::::::::::..        .:-:-:--:::::::-::::.::::.....::........................ .:::::..:::....     ...:::-::::..::::.:....------=*#########\\r\\n:.         .::::::::::::....::...       ....------:::::::::---:.........==:.....:..   ............ .:::....::::.....:::::::..:::::::.........:----=+*######*****\\r\\n.          .............                  ..::----:::::::::--:..........--:....:.............:....:-....:::::::::::::::::::.::::::::.....::----=+*######********\\r\\n.               .............              ....:::-::::::::--....:......:--..............::.::...::..::::::::::::::::....:::::............:==+*#####************\\r\\n..    ...     ..::::::::::::.              ...  .:-::::::::::...........:=-::.:..........::...:::::--:::::::::::.......::---::::-----:::-=+*####****************\\r\\n..   .::. ....:::::..........              ......:-::::::::-:.......:...-==:--.         ..:::--:::::::::::::::..:::--==+++++++*+===+*+***###********************\\r\\n    ..:. .....:::..                         ...:---:::::::-:.......:::..:==-=-:..:::-----------===--:::::---===+==+++++++****###**#######***********************\\r\\n   ..... .....::...  ........                 .:::::::::::-........:..:::=--+##***********++++++************####++++******###########***************************\\r\\n.........  ...:::::..:::::::.                 .::::::::::::...........:-===-#%%%%%%%%%%%%%%%######################***##############*****************************\\r\\n......... ........:::::::::..                 .:::::::::-:.:-:-:.....:--:--+#######################################*#############*******************************\\r\\n.......................................      .::::::..:------::--:.:::-::--##################################################***********************************\\r\\n..........................::::::::::::.     .::::-:....:::::....:::-::-::=+###############################################*#************************************\\r\\n.......................................     .:---:....... ..::....-:::--==*############################################*****************************************\\r\\n.............    .......................     .::...........:::::..:--::===*+*####################################***********************************************\\r\\n........::... .....:::::::::::::::::::::.      . ......  ..:...-:.-=-:::=*########*++*#######################***************************************************\\r\\n ........:..   ...::::::::::.............    ..............::....::-:--:+##########**######################*****************************************************\\r\\n.............   ......                        ...... .=-:::=-..:..:----=**+=--*##**##*++*################*******************************************************\\r\\n ..............                      ......    ......-+::::::--=:.:-:::+=:..-*#####*++++*############***********************************************************\\r\\n       ....   ...                    .......     ....-:...::.::-::::::+#+.:=########*****##########*************************************************************\\r\\n      ....     ...                   .........  ....:=-:.:-...:-:.:--+###=*##########****########***************************************************************\\r\\n     .......   ...    ...           ...............:-=-:.....:.::..:=*####################*-+##*****************************************************************\\r\\n    ..       .... .  ......   ...    ..............--:.............-+##*##*+*####***###***-=********************************************************************\\r\\n             ..   ...........  .......    ........:..............:-*#######*#######****##+=*********************************************************************\\r\\n                    ...   ...   .......  ....:...:===-:...:.....:-+##########***##********#*********************************************************************\\r\\n      ...           ......      ...... ......:--:.:-**+=:.....::-+######*#####*##*******************************************************************************\\r\\n    .......         .....         ...........::....:=+=--:...:-+*###**++++****##****+***************************************************************************\\r\\n     ......        ..            ...........:::....:::::-:..:=*####************#********************************************************************************\\r\\n       ..        .....  ...      ..........::::::-===-::--=+*######***#****************************************************************++++++++++++++++++*****++\\r\\n      ......... ...........     ................-+*#**++*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   ............  ........:.......::......:---::=*########************************************************************************+++++++++++++++++++++++++++++++\\r\\n   ...........   ........::..:::...:--::---+++*********#**********************==+********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... .........::::::.:::....:==+*++********+***************************++******++*********************************++++++++++++++++++++++++++++++++++++++\\r\\n ...      ..........:.:::::-==---==+**##********************************++*************+++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ....:--::::-----:::=+*****************************************==+**************++**************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n .....     ...---::::-===-:.:=+**+++*****++***++++************************+**************++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ..:::.::-==+*+===::=+++*******+++++++++***********************+-=+**************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:..   ...:--:::--=+***++**-:=++****************************************+=+**************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.::...::.:-----====++*******++***********************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::::-++=:.-==+*********************************++********+******************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::-+****+++**********************************+++*****++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n==++***********************+**+++************+++*******************++*************++*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+=++**+++***************+==+***************************************++==+**********=+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+++++++****************+++*****************************************+==+***************************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****************************+****#####******************************+++****************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********==+**********#######***#########***********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*******-..=**********####******######***#***************************+++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*****-...=**********####****#######*******************************+==+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*****+=...=*************##****######***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*+++++=:.=*****************++********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++++=+***************************************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n+++++++*********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************+***********************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++*******************************++++++*********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%##**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%##*##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n###%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%###########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#\\r\\n#########%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####\\r\\n###%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####\\r\\n#%%%%##%%%%%%%%%%%%%%%%%%#####%%%%%%%%%%%%%%####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######\\r\\n########%%%%%%%%%%%%%##########%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########\\r\\n#**#######%%%##%%%##############%%%%%%%%%##%#####%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########\\r\\n##*###########################**######%%%########%%%%%%%%%%%%%%%%%%%%%#*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################\\r\\n##################%###########**######%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%###########\\r\\n####*+=-+#*#######%####*##%%########%%%%#%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################\\r\\n##%#+::-++=*#########*+=*#%%%%%%###%%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################\\r\\n####*++****###########++*#%%%%%%###%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################\\r\\n#####################%%%%%##%%%%%###%%%%###*+=+*#%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################\\r\\n#######################%%%%%%%%%%%%##%%%%%%######%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%##**++===+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n###########################%%%%%%%%##%%%%%%%%%%%%%%%%%#*=-=#%%%%%%%%%%%%%%%%%%%%%#*+=++**##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n##**#########**#####%%######%########%%%%%%%%%%%%%%%%%#+==*#%%%%%%%%%%%%%%%%###%%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n##***##########*+#####%%##########*#%%%%%#######%%%%%%%%#%%%%%%%%#%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n++*%%%%%%###########*#%%########%%%%%%%%%%%#%###%%%%%%%%%%%##**+++*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n:-++####****+*##%%###%%#%###*###%%%################%%%%#++==*#****#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n::-==--==+*++===*#*#%###**++****#######%###########%%%%#+=-=+*###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n----=-::::-=-:::=+=***+*#*++=*#####*++*####%%#####%%%%%%%##**##%%%%#++#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n-=+**=:::::::::::========+=-=##%#*+===##*+*#%##%#%%%%%%%%%%###%%%%%+==+*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################\\r\\n:::::::::::::::::-=-::::::::=**+**=++#############%%%%%%%%%%%%%%%%%#**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################################\\r\\n:::::::::::::...::::::::::--+****##******##**#*+*####%%##%%%%%%#%%%%%%%%%%%%%%%%%%%##%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n.........::.....:::---=+++===+++***+======---+++***###%##%%%%%%%%%%%%##%%%%%%%%#%%###%%%%%#+====+++*%#%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n............::::=======+=------:=-::::---:--==-====+**#%%##%%%%#%%%%%%%#%%%%%%###%%####%%#=--------*%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n........:::-+**+**=--:---===-::--::::--::::-----===+**#%%###%%%%#%%%%%%%%%%%%%#*#%%###%#+---------=#%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n...:::--++==*+=---::-::::--=-::-::::::::----====+****#####%%%%%##%%%%%%%%%%%%%#*#%%###*=-=====----=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n.:-==---=-----::::::::::::::----::::::::-===+*+****+++**###%%%%#%%##%%%%%%%%%%%%%%%%##+=+*+*#####*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################\\r\\n==-==--::::::..::::::::..:::.::::::::::::::=--:--==+++++*###%##*%####%%%%%%%%%%%%%%%%##**++*%%%%%%***#*###%%%%%%%%%%%%%%%%%%%%%%################################\\r\\n++=:-=---:::::::--::::...........::::::::--==-----=++====+**#%%%%####%%%%%####%%%%%%%%#****#%%%%%%*=+++**#%%%%%%%%%%%%%%%%%%%%%%%%%#############################\\r\\n-==-:::....::....::...........:::::::::====--=-:----======++*#%%%####%%%%#*+*#%%%%%%%%%####%%%%%%%*+***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##########################\\r\\n::--::.....................::.::::::::-=+-::-==++++==++***+++*###%##%#*######%%%%%%%%%%##%%%%%%%%%#***#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########################\\r\\n::::.................................:.::-+++*##**###+=++******##**%%##**##%%%%%%%%%%%%%%%%%##%%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################\\r\\n.:::..................:::-:....::........::--------====++*#####**++**%#****#%%%%%%%%%%%%##**++****#%%%####*******###%%%%%%%%%%%%%%%%%%%##########%##############\\r\\n::-::.................::---..........:::::...........:::--+###***+===*###%%%%%%%%%%#**###*+*++==++++*#######**#####%%%%%%%%%%%#%%%###%%%##*+====++*#############\\r\\n::....:::::::::---=-:::::::..........::::::::.....::::::::-=*##*+++++***#%%%%%%%%%%*+++*+++==--=**+++*#**++**+++******####%%%%##*##***#%%%%#**+=---=+*##########\\r\\n::....::::::::::----::--:::...........:::::::.:::::::::::---=++**++*###*#%%###%%%%%*+++++++====+*******+==++++++++*++++++**######*****###%%%###*+-----+*########\\r\\n:..............::.:...:::---:.....:---:::::::-==+=--====---::-==+**+#####%%%%%##**+++===++====++++++*******++++++++=++++++++***###**+****##%%%##*+=-----+#######\\r\\n...........::::-==--:::.:-=+-.....:-==--=-:-:+*+=+===-=-::::----=+*++*%%%%%#*===--=======++++=----====++**+++++*+==========++++***#*+++****###%###*=-----=*#####\\r\\n:::....:-=====--=-------:---::...:::=======-::==-::-==+**=----=+==++++*#*+++=-::::::::--==-==++=--=+++*===--=-==++===+++=====++*****#*=+++****#%#***=--:::-+####\\r\\n=--::-::=**+**==--=+=----:--:..:::::--:--==---==---:.:-----=+==***====+++=-::::::::::::::::--:-===---=+=-----:::-++=-==========+*#***#+===*+++*###***=--::::+###\\r\\n==-:::...--:::=++***+----:.....::........------::---.......:::::===--=++++*+===-:::::::::....::::----:::---:::::::-=-::::::-=====+++***+-=====++***+*+-::::::+##\\r\\n....::::...:::::-----==-::....::.........:----:::::-:....::::::::---=+==--=*****=-:...............:---:::::::::::::::::::::::----==-=+++=--==++++***+*=-::::::+#\\r\\n..........:::::::::..:::..........:::.....:------:::--:.........::=-----=-:--===-==-::..........:..::--:::::::::::..:::.....::::::-+==+++=--====+++*+++-::::..-*\\r\\n....    .::::...:::...:::...................:-:::::::--:....:.....::::---==--==-::::::::::...:......::--:::::::::....::.......:::::--=-=++-----==+++*++=::::...=\\r\\n.       .::::....::...:::.................:::-::::::-::--..:..::::..::::--==--:::::::..:-=--::...::...::-::...........:......:::.::--=--=+=:---====+**++::::...:\\r\\n.....   ..:::....:::::::.................:-----:::::::::-:...........:.:-:::--::::::::....:-=:..:......:-:.............:.....::::::-----===:----===+*+++=-:.:..:\\r\\n.....    ........:::....   ..............-----:::::::::::-:............::-:-===::-::-:......::..........:::............:.....:::::::-=====+-:---=+=++++++-:.:...\\r\\n           ..........      ..............----:-:::::::::::-.............:------..:::-:....................:............::....::.:::::---=++=:--:=+==++++=-:.....\\r\\n          ......::::...     ...........  :-------::::::::--:............::-::---..::......................:.............:.:--:..::::---=====--::-==+++===-:....:\\r\\n        ...........:::................ ..:--::-:::::::::-----:......::..:.--.:---..:..:.............................:::.:::---:::::---:========-===++--===:....-\\r\\n       ..:::...   ..:::.. ...         .:---:::::::::::---===--......-:..::--::---:.:...............  .........:....::.:.:...:--:..::::-==++=======+*=--==-:...--\\r\\n       ..::..     ..::..             .:-----:::::::::-=----==--..........:-=:.:--:..:....... ......  ........::....::.:::::::::...::-=+==========++=----=-:..---\\r\\n        ...........::............  ...------::::-::--=+=--------...............:--. .......   ....     ......::....:::::::::::...-===++=-:--======--------:.----\\r\\n       ....::::::::::::::::::::..   .::::--==-++=--=-----==-----:...:.......:.:--=-..:...........        ....::...::::::::::...:====++=:..-=--=++=---------:---=\\r\\n       .........................    .:::---==-==----==-----------:.........:-:-----...... .:::...   ..   ....::.:.:-:--::::...:-===++=:.:-====+*+---------=---==\\r\\n                                   ..---------------===----==-----..........-:::--:........:....     .   .:..::::::::--:::...-=--===-:.:-===++++=------:--=----*\\r\\n                   .............  ...:-----::--------==-==--==---:...::.....::::--.............      ..  ::..:::.....:-::..-==---=-:..:-===+++++=---:----=----+#\\r\\n        ...........::::::::::::.......-------:::::---=-====---==:.....:..:...:.:--......... ..       ... -:..--:....::::.:==-:-===:..:--=++++++=---=-::---::-+##\\r\\n        ..::::::::::::::::::::::.......:-===-:::::-:::::--===---:.........:...........  .....       ... .-..:::.......:=--==-----..::--=++++===----=--:::::-+###\\r\\n         ..:::...............::::.......:-==-:::::::::::::-===-:.................  ... .....     . .....::.:-:... .....--------:..::---======---------::::-*####\\r\\n         ..:::..    ..::..   .:::.........:--::::-::::::::::--:.........:-:..... ...........   ....... .::::::.. ....:::..:---:.:----:::::::------::--:::=######\\r\\n.         .::::.    .:::::...::::..     .. .:------:::::::-::::.::......:--::..............  .......  .::::::.. .. ...::.::::::--::::::::::......:-=-:-=*#######\\r\\n.         ..::::.....::::::::::::..        .:-:-:--:::::::-::::.::::.....::........................ .:::::..:::.....  .....:::::::::.::::.:....------=*#########\\r\\n:.         .::::::::::::....::...       ....------:::::::::---:.........==:.....:..   ............ .:::....::::::...:::::::..:::::::........::----=+*######*****\\r\\n.          .......:.....                  ..::----:::::::::--:..........--:....:.............:....:-....::::::::::::::::::::::::::::.....::----=+*######********\\r\\n.               .............              ...::::-::::::::--....:......:--..............::.::...::..::::::::::::::::....:::::............:==+*#####************\\r\\n..    ...     ..::::::::::::.              ...  .:-::::::::::...........:=-::.:...........:...:-:::--:::::::::::......:::---:::------::--=+*####****************\\r\\n..   .::. ....:::::..........              ......:-::::::::-:.......:...-==:--.         ..:::--:::::::::::::::..:::--==++++++**+===+*+***###********************\\r\\n     .:. .....:::..                         ...:---:::::::-:.......:::..:==-=-:..:::-----------===--:::::----==+==+++++++****###**#######***********************\\r\\n   ..... .....::...   .......                 .:::::::::::-........:..:::=--+##***********++++++*************###*++*******###########***************************\\r\\n.........  ...:::::..:::::::.                 .::::::::::::...........:-===-#%%%%%%%%%%#%%%%#######################**##############*****************************\\r\\n......... ........:::::::::..                 .:::::::::-:.:-:-:.....:--:--+#######################################*#############*******************************\\r\\n.......................................      .::::::..:------::--:.:::-::--##################################################***********************************\\r\\n..........................::::::::::::.     .::::-:....:::::....:::-::-::=+###############################################*#************************************\\r\\n.......................................     .:---:....... ..::....-:::--==*#############################################****************************************\\r\\n.............    .......................     .::...........:::::..:--::===*+*####################################***********************************************\\r\\n........::... .....:::::::::::::::::::::.      . ......  ..:...-:.-=-:::=*#########++*#######################***************************************************\\r\\n  .......:..   ...::::::::::.............    ..........::..::....::-:--:+####*#####**######################*****************************************************\\r\\n.............   ......                        ...... .=-:::=-..:..:----=+*+=:-*##**##*++*#################******************************************************\\r\\n ..............                      ......    ......-+:.:::::-=:.:-:::+=:..-######*++++*############***********************************************************\\r\\n       ....   ...                    .......     ....--...::.::-:.::::+#*::=########******##########************************************************************\\r\\n      ....     ...                   .........  ....:=-:.:-...:-:..--+###+*##########****###*####***************************************************************\\r\\n     .......   ...    ...           ...............:-=-:.....:.::..:=*##################*#*-+###****************************************************************\\r\\n    ..       .... .  ......   ...    ..............--:.............-*##*###+*####***###***-=********************************************************************\\r\\n             ..   ...........  .......    ........::.............:-*#######*#######****##+=*********************************************************************\\r\\n                    ...   ...   .......  ....::..:-==-:...:.....:-+###########**##********#*********************************************************************\\r\\n      ...           ......      ...... ......:--:..:+*+=-.....::-+#####***#####*#*******************************************************************************\\r\\n    .......         .....         ...........::....:-==--:...:-+*###**++++****###***+***************************************************************************\\r\\n     ......        ..            ...........:::....:::::-:..:=*####*********************************************************************************************\\r\\n       ..        .....  ...      ..........:::::::===-::-==+*######***#****************************************************************++++++++++++++++++****+++\\r\\n      ......... ...........     ................:=*##**+*########**********++*********************************************************+++++++++++++++++++++*++++\\r\\n   ............  ........:.......::......::--::-+*#######************************************************************************+++++++++++++++++++++++++++++++\\r\\n   ...........   ........::...::....:--:---=++*********#**********************=-+********************************************+++++++++++++++++++++++++++++++++++\\r\\n      ...... .........:::.:..:::....:-=+*++************************************++******++*********************************++++++++++++++++++++++++++++++++++++++\\r\\n ...      ..........:.:::::--=-:-==+**##********************************+=+*************++***************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ....:--::::------::-=+****************************************+=+**************++**************************+++++++++++++++++++++++++++++++++++++++++++\\r\\n .....     ...:--::::-===--:.-+**+++*****++***++++************************+**************++************************+++++++++++++++++++++++++++++++++++++++++++++\\r\\n.....     ..:::.::-==+*+===:.-+++*******+++++++++************************=-+**************************************++++++++++++++++++++++++++++++++++++++++++++++\\r\\n....   ...:--:::---+****+**=:=++*****************************************==**************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.::...::::-=----===++*******++***********************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n.:::-=+=:.:-=++*+******************************+++*******+******************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n::-=+***+++**********************************++++****++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n-=++***********************++**++*************++*******************+++*************+*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n++++**++++***************+==+***************************************+==+**********+=*****************************+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n*+++++++****************+++*****************************************+==+***************************************+*+++++++++++++++++++++++++++++++++++++++++++++++\\r\\n******************************+**######*******************************+++***************************************++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n********+=+***********######****########***********************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+******=:.-*****+****####******######***#***************************+++****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*****=...-**********####****#######*******************************++=+****************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*****=:..-*************##****######***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+*++++++:.-*****************++********************************************************************+++++*****++++++++++++++++++++++++++++++++++++++++++++++++++++\\r\\n+++++++*+=+***************************************************************************************************++++++++++++++++++++++++++++++++++++********++++++\\r\\n+++++++*********************************************************************************************************++++++++++++++++++++++++++++++*************+++++\\r\\n++++++++********************************************************************************************************+++++++++++++++++++++++++++++****************+++\\r\\n+++++++++++++*************************+***********************************************************************+++++++++++++++++++++++++++++++******************+\\r\\n++++++++++++++*******************************++++++*********************************************************++++++++++++++++++++++++++++++++++******************\\r\\n\",\n  \"                                       :                .                   .:====-.                  .   ...==:::=           -=:    .-        ::::-::::::......\\r\\n                                       :                .                 :--====----=:             ... .....=:  .-         ..:-:   ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.            ..:..:::..+.. :-         ....:::..         ::::--:::::.......\\r\\n                                       :.                .                ....::=-..            ..::-::--:..:=.=.-.         .:-   :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::::.\\r\\n                                        :          . .   .               -=====*=:::.      .....:-==:--::.  :-=: :          -=:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..               .-=+++++++-     :....:--:::-:..    :.             .-=-:  :       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     :=-------:::..     .:.           ..              :-:::::::::---------::\\r\\n                                :.       -           ..   .               .=+*++-:      :+++++==-:::..      .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     -=:       .            .  ..            :---: .-==    -*+======-...         -:           .             :-::::----------=========\\r\\n                       .        :.:                    .   .            .-+- :+=+:  .-+=======-:.          .-:                   .    .--::----------======+++++\\r\\n                                ..:.                  ..   .           .=+= :+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-:   ...-=:...:.::..               --.        :.           .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..               .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 ...  -:            .        :-------------================--\\r\\n                                                                    :.   .-:                        .:::-=:                    :----------------============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====-----====--------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                             .                                       -=    ...          .----=#%%%%%#+=-----------------::::::::\\r\\n                                                            .         ............                  .+.   . .          .-----====+++=--------:::----::::::::::::\\r\\n                                     :.                    ..     .....:::::::::::::::           .  -=   ....  .. .    -----===------------:::::::::::..........\\r\\n                                     .:..        .::::.................::::::::::::::::...      .---*-. .:..      ..  :----===-----::::---------::::...        .\\r\\n .  .                                 ...    ...::...     ...............::::::.:::::::::::..:::---=+:..:.: . .   .  :----------::::::::::------::::......      \\r\\n ....                                  .. ........             ......  ......::::::::-:::::::::----+--:-::. . . . . .----------::::::::::::----::::.............\\r\\n                                      ............                         .......::::::::::::----==--=+=-::. . . . ::::::::::::::::::::::::::::::::............\\r\\n .                                 .....   ..                             ...........::::----==========++==--:  ...::::::.::::::::::::::::::::::::::........... \\r\\n.     .                         .......                                    .......:::::-------==+++++++====------=*#+-:.........:::::::::::::::::::....    ..   \\r\\n      .                        ...                                         .......::::--------=====+++++++++++**#%%%#=:....  .....::::::::::::::::...    ....   \\r\\n      ..                     ....                                     ..............:::::----========++=+++*******+==--:::............:::::::::::....  .....    \\r\\n                           ....                                        ......:::::::::::::::---==+++++++===++*****+++=----:::.::........::..:-.:::.::.......   .\\r\\n                           .                                                    ...:::------:::---==++++++===+*******+=--::--:::.....:::.-:-:=:::::::.:: ...    \\r\\n                                                                                  .:    ..:::--------==++======+****+==--::--::::.....-::..::--:.::::...-:.     \\r\\n        .                                                                         ..          ..:::----=========+**+==---::::::....-:..::..::.::.:::...--....   \\r\\n  ..     .                                           ....:::                   .::::..            ..:::----==--==***++=--:--::.....:::..:::....:...:..:..:::.   \\r\\n                                                .::::::::::.                .:----------:.            ..:::------=***+++=-----:........   .:. .::....:..::.:..  \\r\\n          .                                .::--:-::....                        .     ....   ...          .:::----+***+++==----::::..... .:   ...............   \\r\\n           .                            ..:::::.                                        ...::----:.         ..::---+****++=-----::::.:..... .. .:.. .:.::....   \\r\\n           ..                        .::::..                                               .:-====--:.        ..:::=**++++====---::::--.-:-.:-::....:........   \\r\\n         . ..                     ..:::..                                                     .:-=====:.        ..:-+*+++++====---::---:::.:::--:::...::  .     \\r\\n      .  . ..                   ..:::   .                                                        .-===+=-.       ..:=***+++++==------:-:..--...:-:+::. :        \\r\\n....    ....                     .. ...                                 ......    .:..             .:--=-=-.       .-***++=======-----:::.:...-.=--:::          \\r\\n....    ..: .                     .:.                     ..:--------::.    ......:-=+=:.            .:---==.       .+**++++=-::-=-::::::....:-:==----:. .      \\r\\n.....   .......           ..:.   ..                   ...:-==---::::::.          ...:-=-::.            .---==.      .-++++++=-::.---:-:::.:::=+=+---:::-.:      \\r\\n.:....... .....          .:-. ..                   .::::::...                  ..::::..::-==:           .---==.   .  :+++++=----:===---:...-+**+++-:..::....    \\r\\n.::.........  .          :-:  .                  .-:::..                ..      .::---:.:=+*+-.          .-:-+-.  .. :++**+----=-+===--::..-=++*+=:-::.-.:-.    \\r\\n..........  ..          .:-                 ..  :=--.  ..                          .:---..----:.          .::==:.  . :*++*=-----=======--:.:=-::-:.= .:.:-:     \\r\\n...:.. ..  ...          :::    .            .  :=--. .-.    ..       . .             .---. ..:-:            .:-:.  . -**=++==-==+=======-::..:-.-- ::.-::.      \\r\\n::.:.. . ....           :-.    .   .        ...-::. .+-      ...   .-=-.              .:.:..::+=.            .--:. . =+**=++*+++========--:::.:. -::::          \\r\\n::.........  ..         :-. ....   .        ...:    -+.              .                    ..:.-+:            .=+-....+==*++*++++=========-----:..               \\r\\n.........  . .          .-: .--           .    :    -+.                               .    .:.=+       .     :*+-.:.=++=++=++++++=======--------::.             \\r\\n::...:. .. ...           :-  .-..          .   .:   .==                                    .:--.         .:. =*=:::-+++===-=++++++==----=------::..             \\r\\n.:.........       ....   .--   ...  .       ..   ..  .==.      .:-.                  .::. ..::.       .  .. :*+-::-*+=:....:=++++++==----------:..              \\r\\n :...:::... .     ...:.   .::    ..  .       ..   ..   :--:.   .--.                .:--. ....              :+*=::-+++=:.  ...=+++++====---------:.              \\r\\n...............    .  ...   ::.   ...          ..   .::...:::.....              .:-=-...:..               :+++-:=*++==-:::-:.:+++++=======------:..             \\r\\n..:..:.... ....     . .....  .:.    ..           ......::-::::.....        ..:----:.....                 -+*+--+***++==---=:::-+++++=======---::...             \\r\\n.::.....:. ....     .. ..:--:         ..             ......::---------:..::::::.. ...                  :=++===*****+++++===:-: =+++++===------.:-..-:..         \\r\\n::..::-::.......    ..  ..:=++-.   ..   ..                ................                           :===--=+++++++====-:=::+=-.++++++==----.--:=:--:-:..       \\r\\n. .:...:...  . .         .:-+*+=-:...::.  ....                                                    .-==---+++=======-:-. := .-:- -++++=---:---:-=-.--::---:.     \\r\\n...:..::.:.... ..        .::-++=+++-:...:........                                              .----:-=+++==----:.---.  =-   -=-.=+++==-::::-::=-::..:::-:. .   \\r\\n..: .::......  ..       ...::-+==++++==-.........                                         .::------=++++++==---:..--:  .=-  . :-:.++++=-:-:::-:-::...::..:.     \\r\\n.....:.........  .      .  .--===-=====++==-::::::.....  ..                         ..::-------==+++++++++++=+=:.:-=:.. ::. . ....:++++=-:: .---=-.--:--...     \\r\\n .::........::.  .      ....:--=------====++++==---::::....::::...          ..::::-------===++++++++++++==++++=-.:----:..:-.:.  ...=+++=-.  . ::.=-==-. ..      \\r\\n.::...:. ....:.  .      .::---==-=----=====++++++++++====------::::::-----:----=========+++++++++========++++==:..:::::::...=-    ::++==-::    .:. .. . .       \\r\\n....:.... ...... .       :--======-=======++++++++++++++++++++++++++++++++++++++++++=----========-:-=---====-:.  .::  .:.   ..:.   .-+++==-.:.        .   ...   \\r\\n:...:::::....... ...     .---=----=----===++++==-:::.....:-++++++++++++++++++++++++++==========-:::---:.. ...    ::    ...  .:-=-:.  =++===--:. .   :   ....  . \\r\\n  .....:..... .:....     .....:::::--:--=+==-.   ..:....-++++++++++++++++++++++++++++++*++++++++==----..         .:    ...:+*******+==*+===-=-...        .      \\r\\n .::..... :....:.  .      ......:--:-:---:.  ::-==++++++++++++++++++++++++++++++++++++*++**********+++=--:..      .   ...:************++====-::. .            . \\r\\n...........:.....          .....=+-::-==: .:=+++++++++++++++++++++++++++++++++++++++*++********************++=--:..     .=%#********++++===---::::.      ..     \\r\\n..............:...          .....-...:--=======+++++=++++++==+++++++++++++++*==*+++**++**************************+++=:...=#%#*******++======-------: :       .  \\r\\n.:.............. .          ...      ..:--===========++++++++++++++++++++++++++****************************************++***%%******++++++==-------::    .     :\\r\\n.. .:... .. . .:...        .  ..      .:===========+++++++++++++++++++++++++*++********************+********************************++++++====-=--:         .   \\r\\n   ...:.. ...........         ....    :--============+++++++=+-=++++++++++****+***************************************************++++++======--:.:     .     ..\\r\\n.........  ...........        ....    :--==+++========+++++==++++++++**++**+**************************************************++++++++========--:...  .  .  .   \\r\\n .:..............::...        ....   .:---=+*+========++++++++++++++***++****++********+******************************+++++++++++++++=========--:  ..   .   .   \\r\\n ..........:::: ::.....        ....  :---============++++++++++***++*********+=********+**************************++++++++++++++++**+++=====----:. .    .       \\r\\n   ... .................   .    .... .:-----====-.-+===++++++++***************************************************+++++++++++++++++++##+====--::....            \\r\\n   . ....................        ..:...-:::-----.::===+++=+++++************+**************************************+++++++++++=======++#%#+====-::::.            \\r\\n  ...:. .............:.::.       ..::::::::-----==-===+++++++++**+++*******++*************+*************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... .............:...        ... ...::--========+=+=++++++++++*******++**************+************************+++++++++++++====+++*#%%#+=--==:...          \\r\\n... ........:... .:. ..::.              .:..-===+=======++++++++++++******++*+***+***********++*******************+++++++++++++=======++***+==-:::::-:.         \\r\\n:.............:............         ........--===========++++++++++++++++++++++++++***++++++++++***************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.  .:-===========+++++++++++++++++++++++++++++++++++++++************++++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:......::       ..::::..::-===========++++++++++++++++++++++++++++++++++++++++*********+++++++++===========----=======--:........:-:...      \\r\\n............::......:::..:::.      . .:::..:--============+++-+***+**+++++++++++++++++++++++++********++++++++++++======-------::---------:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:...:-==============+++****++++++++++++++++++++++++++++++++++++++++++++++====----------------:-::::...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:-=-=======--===++++++++++++++++++++++++++++++++++++++++++++++++++====------------------::::..............:-:.....:. \\r\\n  .. ...........:..::..::.:..... ...  ...:.:-----====--:--==++++++++++++++=++++++++++++++++=======++=======+===------=+=*+--=*=:......................:::.....::\\r\\n ....  .........:...:...:.....:.....    .:.:------==--:.:-=====++++++++++===++++=+++++======================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.............::.   .    :.:---::.:::....-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::::. .  .....:========+====+==-++==============-----------------------=--:.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:. ..  ..       .:::::..  .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::::   ..:::---===========+=---====--==========----===-:::--------::::-::.               .................:-::--*##\\r\\n .. .........:..........:.. .   .:.:..    . .:::::. ...::----=====-=====-::::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:.....:...::.     ...:::::. ...:-=---===--=====-:::::::::--------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:.....:..::::.     . .:::::.....:---------=====:........:------=----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----------. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  . ..:....................:.:..:::::-::.       .::-::.---::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.     ---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . ..:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------..:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..    .:-:-:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ...  ... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:--:---:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .      ....... .......:::...:::::::::::..::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--:   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:.:::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .                 . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .:====-.                  .   ...==:::=           -=:    .-        ::::-::::::......\\r\\n                                       :                .                 :--====----=:             ... .....=:  .-         ..:-:   ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.            ..:..:::..+.. :-         ....:::..         ::::--:::::.......\\r\\n                                       :.                .                ....::=-..            ..::-::--:..:=.=.-.         .:-   :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::::.\\r\\n                                        :          . .   .               -=====*=:::.      .....:-==:--::.  :-=: :          -=:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :....:--:::-:..    :.             .-=-:  :       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     :=-------:::..     .:.           ..              :-:::::::::---------::\\r\\n                                :.       -           ..   .               .=+*++-:      :+++++==-:::..      .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     -=:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .-+- :+=+:  .-+=======-:.          .-:                   .    .--::----------======+++++\\r\\n                                ..:.                  ..   .           .=+= :+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-:   ...-=:...:.::..               --.        :.           .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..               .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 ...  -:            .        :--------------===============--\\r\\n                                                                    :.   .-:                        .:::-=:                    :----------------============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--===------=====-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                             .                                       -=    ...          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                            .         ............                  .+.   . .          .-----====+++=--------:::----::::::::::::\\r\\n                                     :.                    ..     .....:::::::::::::::           .  -=   ....  .. .    -----===------------:::::::::::..........\\r\\n                                     .:..        .::::.................::::::::::::::::...      .---*-. .:..      ..  :----===-----::::---------::::...     . ..\\r\\n .  .                                 ...    ...::...     ...............::::::.:::::::::::..:::---=+:..:.: . .   .  :----------::::::::::------::::......      \\r\\n ....                                  .: ........             ......  ......:::::::-::::::::::----+--:-::. . . . . .----------::::::::::::----::::...........  \\r\\n                                     .............                         .......::::::::::::----==--=+=-::. . . . ::::::::::::::::::::::::::::::::............\\r\\n .                                 .....   ..                             ...........::::----==========++==--:  ...:::::::::::::::::::::::::::::::::........... \\r\\n.     .                         .......                                    .......:::::-------==+++++++====------=**+-:........::::::::::::::::::::....   ...   \\r\\n      .                        ...                                         .......::::--------=====+++++++++++**#%%%#=:....  .....::::::::::::::::...    ....   \\r\\n      ..                     ....                                     ..............:::::----========++=+++*******+==--::.............:::::::::::....  .....    \\r\\n                           ....                                        ......:::::::::::::::---==+++++++===++*****+++=----:::.::........::..:-.:::.::.......   .\\r\\n                           .                                                    ...:::------:::---==++++++===+*******+=--::--:::.....:::.-:-:=:::::::.:: ...    \\r\\n                                                                                  .:    ..:::--------==++======+****+==--::---:::.....-::..::--:.::::...-:.     \\r\\n        .                                                                         ..          ..:::----=========+**+==---::::::....-:..::..::.::.:::...--....   \\r\\n  ..     .                                           ....:::                   .::::..            ..:::----==--==+**+==--:--::.....:::..:::....:...:..:..:::.   \\r\\n                                                .::::::::::.                .:----------:.            ..:::------=***+++=----::........   .:. .::....:..::.:..  \\r\\n          .                                .::--:-::....                        .     ....   ...          .:::----+***++++=----::::..:.. .:   ...............   \\r\\n           .                            ..:::::.                                        ...::----:.         ..::---+****++=-----::::.:..... .. .:.. .:.::....   \\r\\n           ..                        .::::..                                               .:-====--:.        ..:::=**+++++===---::::--.-:-.:-::....:........   \\r\\n         . ..                     ...::..                                                     .:-=====:.        ..:-+*+++++====---::---:::.:::--:::...::  .     \\r\\n      .  . ..                   ..:::   .                                                        .-===+=-.       ..:=***+++++==------:-:..--...:-:+::. :        \\r\\n....    ....                     .. ...                                 ......    .:..             .:--=-=-.       .-***++=======-----:::.:...-.=--:::          \\r\\n....    ..: .                     .:.                     ..:--------::.    ......:-=+=:.            .:---==.       .+**++++=-::-=-::::::....:-:==----:. .      \\r\\n.....   .......           ..:.   ..                   ...:-==---::::::.          ...:-=-::.            .---==.      .-++++++=-::.---:-:::.:::=+=+---:::-.:      \\r\\n.:....... .....          .:-. ..                   .::::::...                  ..::::..::-==:           .---==.   .  :+++++=----:===---:...-+**+++-:..::....    \\r\\n.::.........  .          :-:  .                  .-:::..                ..      .::---:.:=+*+-.          .-:-+-.  .. :++**+----=-+===--::..-=++*+=:-.:.-.:-.    \\r\\n..........  ..          .:-                 ..  :=--.  ..                          .:---..----:.          .::==:.  . :*++*=-----=======--:.:=-::-:.= .:.:-:     \\r\\n...:.. ..  ...          :::    .            .  :=--. .-.    ..       .               .---. ..:-:            .:-:.  . -**=++==-==+=======-::..:-.-- ::.-::.      \\r\\n::.:.. . ....           :-.    .   .        ...-::. .+-      ...   .-==.              .:.:..::+=.            .--:. . =+**=++*+++========--:::.:. -::::          \\r\\n::.........  ..         :-. ....   .        ...:    -+.              .                    ..:.-+:            .=+-....+==*++*++++=========-----:..               \\r\\n.........  . .          .-: .--           .    :    -+.                               .    .::=+       .     :*+-.:.=++=++=++++++=======--------::.             \\r\\n::...:. .. ...           :-  .-..          .   .:   .==                                    .:--.         .:. =*=:::-+++===-=++++++==----=------::..             \\r\\n.:.........       ....   .--   ...  .       ..   ..  .==.      .:-.                  .::. ..::.       .  .. :*+-::-*+=-....:=++++++==----------:..              \\r\\n :...:::... .     ...:.   .::    ..  .       ..   ..   :--:.   .--.                .:--. ....              :+*=::-+++=:.  ...=+++++====---------:.              \\r\\n...............    .  ...   ::.   ...          ..   .::...:::.....              .:-=-...:..               :+++-:=*++==-:::-:.:+++++=======------:..             \\r\\n..:..:.... ....     . .....  .:.    ..           ......::-::::.....        ..:----:.....                 -+*+--+***++==---=:::-+++++=======---::...             \\r\\n.::.....:. ....     .. ..:--:         ..             ......::---------:..::::::.. ...                  :=++===*****+++++===:-: =+++++===------.:-..-:..         \\r\\n::..::-::.......    ..  ..:=++-.   ..   ..                ................                           :===--=+++++++====-:=::+=-.++++++==----.--:=:--:-:..       \\r\\n. .:...:...  . .         .:-+*+=-:...::.  ....                                                    .-==---+++=======-:-. := .-:- -++++=---:---:-=-.--::---:.     \\r\\n...:..::.:.... ..        .::-++=+++=:...:........                                              .----:-=+++==----:.---.  =-   -=-.=+++==-::::-::=-::..:::-:. .   \\r\\n..: .::......  ..       ...::-+==++++==-.........                                         .::------=++++++==---:..--:  .=-  . :-:.++++=-:-:::-:-::...::..:.     \\r\\n.....:.........  .      .  .--===-=====++==-::::::.....  ..                         ..::-------==+++++++++++=+=:.:-=:.. ::. . ....:++++=-:: .---=-.--:--...     \\r\\n .::........::.  .      ....:--=------====++++==---:::::...::::...          ..::::-------===++++++++++++==++++=-.:----:..:-.:.  ...=+++=-.  . ::.=-==-. ..      \\r\\n.::...:. ....:.  .      .::---==-=----=====++++++++++====------::::::-----:----=========+++++++++========++++==:..:::::::...=-    ::++==-::    .:. .. . .       \\r\\n....:.... ...... .       :--======-=======++++++++++++++++++++++++++++++++++++++++++=----========-:-=---====-:.  .::  .:.   ..:.   .-+++==-.:.        .   ...   \\r\\n:...:::::....... ...     .---=----=----===++++==-:::.....:-++++++++++++++++++++++++++==========--::---:.. ...    ::    ...  .:-=-:.  =++===--:. .   :   ....  . \\r\\n  .....:..... .:....     .....:::::--:--=+==-.   ..::..:-++++++++++++++++++++++++++++++*++++++++==----..         .:    ...:+*******+==*+===-=-...        .      \\r\\n .::..... :....:.  .      ......:--:-:---:.  :--=+++++++++++++++++++++++++++++++++++++*++**********+++=--:..      .   ...:************++====-:.. .            . \\r\\n...........:.....          .....=+-::-==: .-=+++++++++++++++++++++++++++++++++++++++*++********************++=--:..     .=%#*********+++===---::::.      ..     \\r\\n..............:...          .....-...:--=======+++++=++++++==+++++++++++++++*==*+++**++**************************+++=:.. =#%#*******++======-------: :       .  \\r\\n.:.............. .          ...      ..:--===========++++++++++++++++++++++++++****************************************++***%%******++++++==-------::    .     :\\r\\n.. .:... .. . .:...        .  ..      .-===========+++++++++++++++++++++++++*++********************+********************************++++++====-=--:        ..   \\r\\n   ...:.. ...........         ....    :--============+++++++=+-=++++++++++****+********************+******************************++++++======--:.:     .     .:\\r\\n.........  ...........        ....    :--==+++=========++++==++++++++**++**+**************************************************++++++++========--:...  .  .  .   \\r\\n .:..............::...        ....   .:---=+*+========++++++++++++++***++****++********+*******************************++++++++++++++=========--:  ..   .   .   \\r\\n ..........:::: ::.....        ....  :---============++++++++++***++*********+=********+**************************++++++++++++++++**+++=====----:  .    .       \\r\\n   ... .................   .    .... .:-----====-.-+===++++++++***************************************************+++++++++++++++++++##+====--::....            \\r\\n   . ....................        ..:...-:::-----.::===+++=+++++************+**************************************+++++++++++=======++#%#+====-::::.            \\r\\n  ...:. .............:.::.       ..::::::::-----==-===+++++++++**+++*******++*************+*************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... .............:...        ... ...::--========+=+=++++++++++*******++**************+************************+++++++++++++====+++*#%%#+=--==:...          \\r\\n... ........:... .:. ..::.              .:..-===+=======++++++++++++******++*+***+***********++*******************+++++++++++++=======++***+==-:::::-:.         \\r\\n:.............:............         ........--===========++++++++++++++++++++++++++****+++++++++***************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.  .:-===========+++++++++++++++++++++++++++++++++++++++************++++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:......::       ..::::..::-===========++++++++++++++++++++++++++++++++++++++++*********+++++++++===========----=======--:........:-:...      \\r\\n............::......:::..:::.      . .:::..:--============+++-+***+**+++++++++++++++++++++++++********++++++++++++======-------::---------:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:...:-==============+++****+++++++++++++++++++++++++++++*++++++++++++++++====----------------:-::::...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:-=-=======--===++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .. ...........:..::..::.:..... ...  ...:.:-----====--:--==++++++++++++++=++++++++++++++++=======+++======+===------=+=*+--=*=:......................:::.....::\\r\\n ....  .........:...:...:.....:.....    .:.:------==--:.:-=====++++++++++===++++=+++++======================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.............::.   .    :.:---::.:::....-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::::. .  .....:========+====+==-++==============-----------------------=--:.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:. ..  ..       .:::::..  .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::::   ..:::---===========+=---====--==========----===-:::--------::::-::.               .................:-::--*##\\r\\n .. .........:..........:.. .   .:.:..    . .:::::. ...::----=====-======:-::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:.....:...::.     ...:::::. ...:-=---===--=====-:::::::::--------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:.....:..::::.     . .:::::.....:---------=====:........:------=----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----------. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      ..:::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  . ..:....................:.:..:::::-::.       .::-::.---::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.     ---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . ..:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------..:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ...  ... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:--:---:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .      ....... .......:::...::::::::::...::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--:   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:.:::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .                 . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .:====-.                  .   ...==:::=           -=:    .-        ::::-::::::......\\r\\n                                       :                .                 :--====----=:             ... .....=:  .-         ..:-:   ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.            ..:..:::..+.. :-         ....:::..         ::::--:::::.......\\r\\n                                       :.                .                ....::=-..            ..::-::--:..:=.=.-.         .:-   :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::::.\\r\\n                                        :          ...   .               -=====*=:::.      .....:-==:--::.  :-=: :          -=:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..               .-=+++++++-     :....:--:::-:..    :.             .-=-:  :       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     :=-------:::..     .:.           ..              :-:::::::::---------::\\r\\n                                :.       -           ..   .               .=+*++-:      :+++++==-:::.       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     -=:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .-+- :+=+:  .-+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+= :+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-:..              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-:   ...-=:...:.::..               --.        :.           .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..               .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 ...  -:            .        :-------------================--\\r\\n                                                                    :.   .-:                        .:::-=:                    :----------------============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====-----=====-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    ...          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                            ...        ...........                  .+:   . .          .-----====+++=--------:::----::::::::::::\\r\\n                                     .                   ......    .....::::::::::::::           .  -=   ....  .. .    -----===------------:::::::::::..........\\r\\n                                     ..          ..:::..................::::::::--::::::...     .---*-. .:..      ..  :----===-----::::---------::::....    . ..\\r\\n .  .                                 .:     ...:::..      ...............:::::::::::::::::...::---=+:..:.: . .   .  :----------::::::::::------::::......      \\r\\n ....                                  :. ..........            .............:::::::::--::::::::---+--:-::. . . . . .----------::::::::::::-----::::..........  \\r\\n                                     .:............                        .......:::::::::::-----==--=+==::. . . . ::::::::::::::::::::::::::::::::............\\r\\n .                                .......                                 ..........:::::----==========+===--:  ...::::::::::::::::::::::::::::::::::...........\\r\\n.     .                         ......                                     ......::::::-------==+++++++====------=*#+-:.......:::::::::::::::::::::....   ...   \\r\\n      ..                       ....                                       ........::::--------=====+++++++++++**#%%%#=:....  .....::::::::::::::::...    ....   \\r\\n      ..                     ....                                     ..............:::::----========++=+++*******+==--::.............:::::::::::....  .....    \\r\\n                           ....                                         .....:::::::::::::::---==+++++++===++*****+++=----:::.::........:::::-.:::.::..... .   .\\r\\n                      .    .                                                    ...:::------:::---==++++++===+*******+=--::--:::.....:::.-:-:=:::::::.:: ...    \\r\\n                                                                                  .:    ..:::--------==++======+****+==--::---:::....:-::..:.--:.::::...-:.     \\r\\n        .                                                                         ..          ..:::----=========+**+==---::::::....-:..::..::.::.:::...--.....  \\r\\n  ..     .                                            ....::::::::.                               ..:::----==--==+**+==--:--::.....::...:.:....:...:..:..:::.   \\r\\n                                                ..:::---:::::::...       ..        .:----:.           ..:::------=***++==----::........   .:. .::....:..::....  \\r\\n          .                                ..::::::::...                          .:----------.           .:::----+****+++=----::::..:.. .:   ................  \\r\\n           .                            ..::::..                                           ..:::::.         ..::---+****++=-----::::::..... .: .:.. .:.::.....  \\r\\n           ..                        .:::::..                                               .::::---:.        ..:::=**+++++===---:::---.---.:-::....:........   \\r\\n         . ..                      ..::...                                                    .:-=====:.        ..:-+*+++++====---::---:::.:.:-::::...::. .     \\r\\n      . .. ..                         ...                                                        .-=+===-.       ..:=***++=++==------:-:..:-:..:-:+-.. :.       \\r\\n....    ....                 ...    .:.                                   ....    .:..             .:-=++=-.       .:***++=======---=-.::.....-.=--.:-          \\r\\n....    ..: .               :::. ....                      ..:---===-----:........:-=+=:.            .:=+++=:       .+**++++=-::-=-::::::....:-:==-:--:: .      \\r\\n.....   .......           .:-: ..                     ..::::::---:::::::::.      ...:-=-::.            .-====.      .-++++++=-::.-----:::.::-====---:::-.:.     \\r\\n.:....... .....          .:-.                  .   .::::::...                      ....::-==:           .---==.   .  :+**++=----:===---:..:=+**+=+::...::...    \\r\\n.::.........  .          :-:                  .  .-=-:..                ..       .:::-:.:=+*+-.          .---+-.  .. :++**+----=-+===--::..--++*+=:-.:.::.-:    \\r\\n..........  ..          .:-     .            .  :=--.  ..                          .:---..----:.          .-:=+:.  . :*++*=-----=======--:.:=-::-:.= .:..--.    \\r\\n...:.....  ...          :::    .            ....:::  .-.    ..       ..              .---. ..:-:           ::-+-.  . -**=++==-==+=======-::..:-.-- ::.--::      \\r\\n::.:.. . ....           :-. :-..   .      .  ...    .+-      ...   .:+-               .---..::+=.          .::+=:  . =+**=++*+++========--:::::. -:::-.         \\r\\n::.......... ..         :-. .-..   .      :.  .:    -+.              .                 :::..:.-+:            .--: ...+=+*++*++++=========----::.                \\r\\n.........  . ..         .:: ....          ..   :    -+.                                  ...::=+       .     .+=:.:.=++=++=++++++=======--------::.             \\r\\n::...:. .. ...           :-    ..          .    :   .==                                    .:--.       .     -*+:::-+++===-=++++++==---==------::..             \\r\\n.:.........       ....   .--    ..  .       ..   .   .-=.      .:-.                       ..::.       .  .. :*+-::-*+=-:::.:=++++++==----------:..              \\r\\n :...:::... .     .....   .::    ..  .       ..  .::....--:.   .--.                .:-.  ..:.           .. :+*=::-+++=:. ....=+++++====---------:.              \\r\\n...............    . ....   ..    ...          .. ..::-:..:::.....              .:---...:..            .  :+++-:=*++==-:.:-:.:+++++=======------:..             \\r\\n..:..:.... ....       ...:.         ..           ......:---::::...       ...::----:.....                 -+*+--+***++==-::=:::-+++++=======----:...             \\r\\n.::.....:. ....     .. ..:-=-. .:.   ...             ......::-----:...:::----::......                  :=++===*****+++++===:-: =+++++===------::=..-:..         \\r\\n::..::-::.......    ..  ..:=*+-. .:.. ....                .................                          :===--=++++*++====--=::+=-.+++++===----:--:=:----:...      \\r\\n. .:...:...  . .         .:-++*=-:............                                                    .-==---+++++++====--. -= .-:- -++++=-------:-=-.--::--::.     \\r\\n...:..::.:.... ..        .:-+**++++=:....::.....                                               .----:-=+++===-=--:---.  =-   -=-.=++++=-:-:--::=-::..:::-:. .   \\r\\n..: .::......  ..       ...::=++++++++=-:..::...                                          .::------=++++++==---:..--:  .=-  . :-:.++++=-:-----:-::...:::.:.     \\r\\n.....:.........  .      .  .:-=====+==++++=--::::.........                          ..::-------==++++++++++==+=:.:-=:.. ::. . ....:++++=-:: .---=-.--:--...     \\r\\n .::........::.  .      ....:--===----====++++==--:::::::........        .....::::-------===++++++++++++++++++=-.:---::..:-.:.  ...=+++=-.  ..:::====-. .:      \\r\\n.::...:. ....:.  .      .::-----------====++++++++++=====----------::----------=========++++++++++++=====++++==-..::::::....=-    ::++==-::    .::.. .. .       \\r\\n....:.... ...... .       :--===-------===+++++++++++++++++++++++++++++++++++++++++++=----========---=---====-::. .::  .:.   ..:.   .-+++==-.:              ..   \\r\\n:...:::::....... ...     .---===-=----==+=+++++++=---::::::=+++++++++++++++++++++++++==========-:::---:......    ::   ....  .:-=-:.  =++===--:. .   :. .:...  . \\r\\n  .....:..... .:....     ...:::::-------==+++=:.   ..    :==+++++++++++++++++++++++++++*++++++++==---:.          .:    ...:+*******+==*+=====-:..               \\r\\n .::..... :....:.  .      ........::---==--:....:-==+===+++++++++++++++++++++++++++++++*************++=--:..      .   ...:************++====-:....            . \\r\\n...........:.....          .....:--::-==-. .:-++++++++++++++++++++++++++++++++++++****++*******************++=--:..     .=%#*********+++===---:::..      ..     \\r\\n..............:...          ....-+::::-===-==+++++++++++++++=+++++++++++++++*==*+++++*++**************************++=:...=#%#*******++======-------: :       .  \\r\\n.:.............. .          ...      ::--======++==+=++++++++++++++++++++++++++****************************************++***%%******++++++==-------::    .     .\\r\\n.. .:... .. . .:...        .  ..       :--==========+++++++++++++++++++++++***++*******************+********************************++++++======--: .      ..   \\r\\n   ...:.. ...........         ....   .::--===========+++++++++=-++++++++++****+********************+*******************************+++++======--:.:     .      .\\r\\n.........  ...........        ....    :--==+++=======++++++==++++++++**++**+**************************************************+++++++++=======--:...  .  :  .   \\r\\n .:..............::...        ....   .:--==+*++=======++++++++++++++***++**************++******************************++++++++++++++=========--:  ..       ..  \\r\\n ..........:::: ::.....        ....  :---============+++++++++++**************=********++*************************++++++++++++++++**+++=====----:  ..   .       \\r\\n   ... .................   .    .... .:---======-:=+===++++++++***************************************************+++++++++++++++++++##+====--::...             \\r\\n   . ....................        ..:...-::-----:..-===+++=+++++***************************************************++++++++++++======++#%#+====-::::.            \\r\\n  ...:. ...............::.       ..::::::::-----==-===+++++++++***++*******++***************************************++++++++++======++*#%%*+===+=:.             \\r\\n ....... .............:...        ... .::::--========+++=+++++++**++******++**************+************************+++++++++++++====+++*#%%#+=--==:...          \\r\\n... ........:... .:. ..::.             ..:..:=+=+======+++++++++++++******++*+***+********************************+++++++++++++=======++***+==-:::::-:.         \\r\\n:.............:............         ........--==+=======+++++++++++++++++++++++++=+****+++++++++***************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.  .:-===========+++++++++++++++++++++++++++++++++++++++************++++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:......::       ..::::..::-===========+++**++++++++++++++++++++++++++++++++++**********++++++++++==========----=======--:........:-:...      \\r\\n............::......:::..:::.      . .:::..:--============+++=***+***+++++++++++++++++++++++++*********+++++++++++=======------::---------:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:...:--=============+++****+++++++++++++++++++++++++++++*++++++++++++++++====----------------:-::::...........:-....::   \\r\\n ....:.........:....:..:..::...  ... . .:..:-=-============++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .. ...........:..::..::.:..:.. ...  ...:.:----=====-----==++++++++++++++=++++++++++++++++=======+++======+===------=+=*+--=*=:......................:::.....::\\r\\n ....  .........:...:...:.....:.....    .:::------==--:.:-====+++++++++++===++++=+++++==+===================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.............::.   .    :.:---::::::....-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::-:...  .....:========+====+==-++==============-----------------------=--:.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:.  .  ..       .:::::.:  .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::::   ..:::---===========+=---====--===========---===-:::--------::::--:.               .................:-::--*##\\r\\n .. .........:..........:..     .:.:..    . .:::::. ...::----=====-====+=:-::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:......:..::.     ...:::::. ...:-=---===-======-:::::::::--------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:.....:..::::.     . .:::::.....:--------======:........:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----------. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  . ..:....................:.:..:::::-::.       .::-::.-=-::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.    .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . ..:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ...  ... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:------:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .      ....... .......:::...:::::::::::..::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--:   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:::::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .                 . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    .-        ::::-::::::......\\r\\n                                       :                .                .:--====----=:             ... .....=:  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.            ..:..:::..+.. :-         ....:::..         ::::--:::::.......\\r\\n                                       :.                .                ....::--..            ..::-::--:..:=.=.-.         .:-   :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::::.\\r\\n                                        :          ...   .               -=====*=:::.      .....:-==:--::.  :-=: :          -=:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :....:--:::-:..    :.             .-=-:  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     :=-------:::..     .:.           ..              :-:::::::::---------::\\r\\n                                :.       -           ..   .               .=**++-:      :+++++==-:::..      .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     -=:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .-+- :+=+:  .-+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+=.:+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-:   ...-=:...:.::..               --.        :.           .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..         .     .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 ... .-:            .        :-------------================--\\r\\n                                                                    :.   .-:                        .:::-+:                    :----------------============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====-----=====-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..      .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    ...          .----=#%%%%%#+=-----------------::::::::\\r\\n                                                             ...        ..........                  .+:   . .          .-----====+++=--------::------:::::::::::\\r\\n                                    .               ............    .....:::::::::::::           .  -=   ....  .. .    -----===------------:::::::::::...:::....\\r\\n                                                 ..:::...................::::::-------::...      :--*-. .:..      ..  :----===-----:::----------::::............\\r\\n .  .                                .       ...:::..       ...............:::::::::::::::::. .::--=+:..:.: . .   .  :-----------:::::::::------::::.....       \\r\\n ....                                  .. ............             ...........:::::::::--:::::::---+---:.:. . . . . .----------::::::::::::-----::::........    \\r\\n                                     ......   ....                          ......::::::::::------==--====::. . . ..::::::::::::::::::::::::::::::::............\\r\\n .                               .........                                ..........:::::----===============-:. ...::::::::::::::::::::::::::::::::::...........\\r\\n.     .                         .....                                      ......::::::-------==+++++++=====-----=**+-:.......:::::::::::::::::::::.....  ...   \\r\\n      .                        ....                                       ........::::--------=====++++++++++++*#%%%#=:....  ....:::::::::::::::::...     ...   \\r\\n      ..                    ..:..                                     ..............:::::----========++=+++*******+===-::.............:::::::::::....  .....    \\r\\n                           ....                                         .....:::::::::::::::---==+++++++===++*****+++=----:::.::........:::::-.:::.::..... .    \\r\\n                                                                                ....::------:::---==++++++===+*******+=---:-::::.....:-:.-:-:=::.::.:.:: ..    .\\r\\n                                                                                  .:   ...:::--------==++======+****++==-:----:::....:-::..:.--:.::::...--.     \\r\\n        .                                                                         ..          ..:::----=========+**++=-=-:::::::...::..::..::.::.:::...--...:.  \\r\\n  ..     .                                            ....:::::::::::--:.                         ..:::----==--==+**+==--:-:::.....::...:.:....:...:..:...::.   \\r\\n                                                ..:::---::::::::::::::..                              ..:::------=***++==----::........   .:. .::....:..::....  \\r\\n     .    .                                ...::::::...                                .::----:.          .:::----+****+++=----::::..::. ..   ................  \\r\\n           .                            ..:::::..                                      ..:----===-:         ..::---+****++=-----::::::..... .: .:.. ...::.....  \\r\\n           ..                           ......                                              .  .:---:.        ..:::=**+++++==----:::---.---.::::....:.........  \\r\\n         . ..                    .       ....                                                    ...::.         ..:-+*+++++====---:::--:::.:.:::.::...::. .     \\r\\n      . .. ..                  .::.    ...                                                        :-----:.       ..:=***++=+===------:-:..:-:...:-=-.. :.       \\r\\n....    ....                 .:-:  ..                                             .:..              :-====-.       .:***++=======---=-.::... .-.=--.:-.         \\r\\n....    ..: .               :::   .                       ....:::-=====---:::.....:-=+=:.             :-====:       .+**++++=-::-=--:::::....-=:+=-:---:...     \\r\\n.....   .......           .:-.                   ..   .::----:::::::-:------:.    ..:-=-::.            .-==+=:       -++++++==::.-----::.::--+===---::.-...     \\r\\n.:....... .....          .:-.                  ..  :--=--:...               .         ..:-==:            -=++=.   .  :+**++=--:-:===---:..:=+**+=+::...-:...    \\r\\n.::.........  .          :-:                  .. .:--:..                 .           ....=+*+-.           -=-=-.  .. :++**+----=-====--::.::-++*==::.:.:- ::    \\r\\n..........  ..          .:-  ::..             ... ...  ..                .          .::-..----:.          .---=:.  . :*++*=-----=======--:.---.--:.=. :..:-:    \\r\\n...:.....  ...          ::: .::.          ..   ..    .-.    ..       ..              .:--: ..:-:           :--==.  . -**=++==-==+=======-::::-:.-- -: :-:-.     \\r\\n::.:.. . ....           :-.  ...   .      ..   .    .=-      ...   .:==               .---..::+=.          :--=+:  . -+**=++*+++========--::.::: -:.--..        \\r\\n::.......... ..         :-.    .   .      ..   :    -+.                               .:--:.:.-+:          :::++- ...+=+*+=*++++=========----:.....             \\r\\n.........  . ..   .     .-:    .          ..   ..   -+.                               .::::..:=+       .   ..:++:.:.-++==+=++++++=======--------::.             \\r\\n::...:. .. ...           :-    ..          :.  .-.  .==                                  ...:--.       .     :=-:::-+++=====++++++==---==------::..             \\r\\n.:.........       ....    :.    ..  .       ..  :-:...-=.      .:-.                       ..::.       .     .++-::-*+=--::::=++++++=-----------::.              \\r\\n :...:::... .     .....          ..  .       ..  :---:..--:.   .--.                      ..:.              .=*=::-+++=:......=+++++===----------:.              \\r\\n...............    . ....   ...   ...          .. ..--=-:::::.....              .:::.   ...               :+++-:=*++==-:.:-:.:+++++=======------:..             \\r\\n..:..:.... ....       ...:.  .::   ...            .. ..:----:...     .......::----:.....            ... .:+*+--+***++==-::=:::-+++++====-==----:...             \\r\\n.::.....:. ....      . ..:-+-. .:. .....               .....:::....::--------::......                  :=++===*****+++++-==:-: =+++++===------::=..-:...        \\r\\n::..::-::.......    ..  ..:=**-. .:.......   .                      ..........                       :===--=+++**+++==+=-+::+=-.+++++===--=-:--:=:-----....     \\r\\n. .:...:...  . .        ..:-+**+-:......                                                          .-==---++++++++===--. -= .-:- :++++=-------:-=:.--::-=::.     \\r\\n...:..::.:.... ..        .:-=+**+++=:...:..    .                                               .----:-=+++======-:---.  =-   -=-.=++++=-:--=-.:=-::..:.:-:...   \\r\\n..: .::......  ..        ..:-=**+++**+=-:..........                                       .::------=+++++==----:..--:  .=-  . :-:.++++=-:-----:-::....::.:.     \\r\\n.....:.........  .      .  .:-===+++++++++=--:.........                             ..:::------==++++++++++====:.:-=:   ::. : ....:++++=-:: .---=-.-::--..:     \\r\\n .::........::.  .      ....:--====+=====+++++=---::....:::...................::::-------===++++++++++++++++++=-.:---:...:-.:.  ...=+++=-.  ..:::===--. .:      \\r\\n.::...:. ....:.  .      .::------==----===+++++++++++=====--------------------==========++++++++++++=====++++==-..-:-:::....=-    ::++==-::    .::.. .. .       \\r\\n....:.... ...... .       :---==-------===+++++++++++++++++++++++++++++++++++++++++++=----====+===--==--=+++==-:. .:: .::.   ..:.   .-+++==-.:              ..   \\r\\n:...:::::....... ...     .--====----=-==+++++++++++====--=--=++++++++++++++++++++++++==========-:::---:.::::..   ::   ....  .:-==:.  =++===--:. .   :. .:...  . \\r\\n  .....:..... .:....     ..:::----------===+++=:...       .-=++++++++++++++++++++++++++*++++++++==---:.          .:   ....:+*******+==*+=====-:..               \\r\\n .::..... :....:.  .      .......::-----===-:.  ..:-==---=++++++++++++++++++++++++++++++************++=--:..      .   ...:************++====--....            . \\r\\n...........:.....          .......:--====-   .-==++++++++++++++++++++++++++++++++++************************++=--:..     .=%#*********+++===---:::..             \\r\\n..............:...          ....-=-::-====-:==++++++++++++++==++++++++++++++*==********++*************************++=:.. =#%#*******++======-------: :       .  \\r\\n.:.............. .          ... :==:.:--========++++==+++++++=+++++++++++++++++****************************************++***%%******+++++===-------::    .     .\\r\\n.. .:... .. . .:...        .  ..      .:--==========++++++++++++++++++++++*+***+****************************************************++++++======--: .      ..   \\r\\n   ...:.. ...........         ...     .:--==========+++++++++++=++++++++++****++*******************+*******************************+++++=++===--:::     :      .\\r\\n.........  ...........        ....    .--===+========++++++==++=++++++*++****+************************************************+++++++++=======--:...  .  :  .   \\r\\n .:..............::...        ....   ..--==+*++======+++++++++++++++***++****+**********+*******************************+***+++++++++=========--:  ..           \\r\\n ..........:::: ::.....        ....  ::--==+=+=======+++++++++++**************++********+*************************++++++++++++++++**+++=====----:  ..   .       \\r\\n   ... .................   .    .... .----======--=====++++++++***************+***********************************+++++++++++++++++++##+====--::...             \\r\\n   . ....................        ..:...--:-----: .==+=+++=++++****************************************************++++++++++++======++#%#+====-::::.            \\r\\n  ...:. .............:.::.       ..::::::.:--------===+++++++++**+*+*******++***************************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... .............:...        .. ..::::-==========++=++++++*++++******++**************+************************+++++++++++++====+++*#%%#+=--==:...          \\r\\n... ........:... .:. ..::.             ..:.:-=+=+=======++++++++++++******++*+************************************+++++++++++++=======++***+==-:::::-:.         \\r\\n:.............:............         .......:--==+=======+++++++++++++++++++++++++=+******+++++++***************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.  .:-===========+++++++++++++++++++++++++++++++++++++++************++++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:......::       ..::::...:-===========++++**+++++++++++++++++++++++++++++++++***********+++++++++==========----=======--:........:-:...      \\r\\n............::......:::..:::.      . .:::..:---===========++++***++**+++++++++++++++++++++++++*********++++++++++++======------::----=----:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:.:.:--=============+=+*****++++++++++++++++++++++++++++***++++++++++++++====----------------:-:--:...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:---============++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .. ...........:..::..::.:..:.. ...  ...:.:----=====-----==++++++++++++++=++++++++++++++++=======+++======+===------=+=*+--=*=::.....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::------==--:.:-====+++++++++++===++++=+++++==+===================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.......:.....::..  .    :.:-=-::::-::...-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::-:..  ......:========+====+==-++==============-----------------------=--:.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:. ..  ..       .::::::.  .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::::.  ..:::---===========+=---====--===========---===-:::--------::::--:.               .................:-::--*##\\r\\n .. .........:..........:..     .:.:..    . .:::-:. ...::----=====-====+=:-::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:......:..::.     ...:::::. ...:-=---===-======-::::::::---------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:..:..:..::::.     . .:::::.....:--------======:..:.....:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----==----. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  . ..:....................:.:..:::::-::.       .::-::.-=-::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.    .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . ..:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ...  ... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .  ..:--:---:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .      ....... .......:::...::::::::::...::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--:   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:::::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .                 . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    .-        ::::-::::::......\\r\\n                                       :                .                .:--====----=:             ... .....=:  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.            ..:..:::..+.. :-         ....:::.          ::::--:::::.......\\r\\n                                       :.                .                ....::--..            ..::-::--:..:=.=.-.         .:-   :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::::.\\r\\n                                        :          ...   .               -====+*=-::.      .....:-==:--::.  :-=: :          -=:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :....:--:::-:..    :.             .-=-:  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-:::::::::--------:::\\r\\n                                :.       -           ..   .               .=**++-:      :+++++==-::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     --:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .-+- :+=+:  .-+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+=.-+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-:   ...-=:...:.::..               --.        :.           .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..         .     .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 .:. .-:            .        :-------------================--\\r\\n                                                                    ::   .-:                        .:::-+:                    :----------------============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====-----=====-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    ...          .----=#%%%%%#+=-----------------::::::::\\r\\n                                                               ..       .........                   .+:   . .          .-----====+++=--------::-----::::::::::::\\r\\n                                    .               ...............  .......::::::::::           .  -=   ....  .. .    -----===------------::::::::::::..:::....\\r\\n                                                 ...:::.....................::::-------::..      :--*-. .:..      ..  :----===-----:::----------::::............\\r\\n .  .                                        ..:::::...       ..............:::::::::::::::::  .::-=+:..:.: . .   .  :-----------:::::::::------::::.....       \\r\\n ....                                  .. ..............            ...........:::::::::--::::::---+--::::. . . . . .----------::::::::::::-----::::........    \\r\\n                                     ......    ....                          .....::::::::--------==---==-:::.. . . ::::::::::::::::::::::::::::::::............\\r\\n .                               ..........                               ...........::::----=====+==--=====-:. ...::::::::::::::::::::::::::::::::::...........\\r\\n.     .                         .....                                      ......::::::-------==+++++++=====-----=**+-:.......:::::::::::::::::::::.....  ....  \\r\\n      .                       ......                                      ........::::--------=====++++++++++++*#%%%#=:.... .....:::::::::::::::::...     ...   \\r\\n      ..                    .::..                                     ..............:::::----========++=+++*******+===-::.............:::::::::::...... ....    \\r\\n                           ...                                          .....:::::::::::::::---==+++++++===++*****++===---:::.::........:::::-.:::.:::....      \\r\\n                                                                                ....::------:::---==++++++===+*******+=---:-:.::.....:-:.-:::=::.::.:..: ...   .\\r\\n                                                                                  .:    ..:::--------==++======+****+++=--:---:::....:-::..:.--:.::::...--.     \\r\\n        .                                                                         ..          ..::::---=========+**++===-:::::::..:::..::..::.::.:::. .--..::.  \\r\\n  ..     .                                            ...:::::::----:::::----::.                  ..:::----==---=+**+==----:::.....::...-::....:...:..:...::.   \\r\\n                                                ..::---::::::..........:::::::..                      ..:::------=***++=-----::........   .:. .::....:..:::.... \\r\\n     .    .                                 ..:::::....                             ..                    .:::----+****++==----::::..:.. :.   ................  \\r\\n           .                                  .......                                      ..:::--:.        ..::---+***+++==----::::::..... .: .:.. ...:::....  \\r\\n           ..                      .:::.     ....                                           :-=====+-.        ..:::=**+++++==----:::---.---::::-.:.....  .....  \\r\\n         . ..                    :--:.                                                         ....-===.        ..:-+*+++++====---::-=-::..:.::::::....:. .     \\r\\n      . .. ..                  :--.    .                                                            ..--.        ..:=***++=+===------:::..:-....:-=-.. :.       \\r\\n....    ....                 .:-.                                                 .:..               .:::::.       .:***++======----=-.::... .-:=--.--.         \\r\\n....    ..: .               :-:                     .     ..::::::::--===--:::....:-=+=:.             :--===:       .+**+++==-::-=--:::::....-=:+=----=::..     \\r\\n.....   .......           .:-.                    ..  .::-==--::::.:::----------:. .:-=-::.            .-=+==:       -+++++++=-:.-----::.::--+-==-:-::.-:.:     \\r\\n.:....... .....          .:-. .-:                ..  .:--:..                ..::.     .::-==:.           -====.   .  :+**++==-:=:===---:..--=**+=+::.:.::....   \\r\\n.::.........  .          :-: .:-.           .   ..                      ..              .=+*+-.           -=+*=.  .. .++**+=---=-====--::.::-=+*==::.:..-..-.   \\r\\n..........  ..  .       .:-  .:.           ..   .      ..                              ...----:.           -=++-   . :*++*=-----=+=====--:.=-:.-::.-. :...--    \\r\\n...:.....  ...          :::    .          ..    .    .-.    ..      ...               :::: ..:-:           :-===.  . -**+++-=-==+=======-::::-:.-- -: :=:-:     \\r\\n::.:.. . ....           ::.    .   .      ..   ..   .=-       ..   .-==               .---..::+=.          .---+:  . -+**=++*+++========--::.:-..=..--:..       \\r\\n::.......... ..   .     .:.    .   .      ..   :.   -+.             .                  ::-:.:.-+:          .--=+- ...==+*+=*++++========-----:.. ..          .  \\r\\n.:.......  . ..   .      ..    .          ..  .-::  -+.                               .-:-:..:-+       .   ::-++-.:.-++=++=++++++=======---=----::.             \\r\\n::...:. .. ...   . .           ..          :. .--:: .==                               .::-..:--.       .   ::-*=:::-++++====++++++==---==------::..             \\r\\n.:.........       ....    ..    ..  .       :. .---:..-=.      .:-.                    .:...-:.       .    .:==-::-+++=---::=++++++=-----------::.              \\r\\n :...:::... .     .....   .::   ...  .       ..  :-==-.:--:.   .--.                     ...:.              .:--::-+*+=:....:.=+++++===----------:.              \\r\\n...............    . ....   .:. .::..             ..-==-:..::.....              .       ...               :-==-:=*+++=-:.:-:.:+++++======-------:..             \\r\\n..:..:.... ....       ...:.  .::..::..             ....:::..................::---:   ...                .-+*+=-+***++==-::=:::-+++++========---::.  .           \\r\\n.::.....:. ....      . ..:-=-  .:..   ..              .    ....:--=====------::....               ... .:=++===*****+++=+-==.-- =+++++==------=:-=..-:...        \\r\\n::..::-::.......    ..  .:-+**=. ..:.   ..   .                    ..........                     ....:===--=+++**++++=+=-+::+=-.+++++==---=-:--:=.:----....     \\r\\n. .::..:...  . .        ..:=+*#*=:...:.   .. .                                                    .-==---++++++++===--: -=..-:-.:++++=-----=-:-=:.:-::-=:::.    \\r\\n......::.:.... ..       ...:=+****+=:...:......                                                .----:-=+++======-----.  =-   -=-.=+++==----=-.:=:::..:.:-:..:   \\r\\n..: .::......  ..         .:-=*******+=-::.......                                         .::------=++++===----:..--:  .=-  . :-:.++++=-:-----:-:... .::.:.     \\r\\n.....:.........  .         .:-=++++++*++++=--:. .::...                              ..:::------==+++++++++====-..:-=:   ::. . ....:++++=-:: .---=-.-:.:-:::     \\r\\n .::........::.  .      .. .:-====++++++++++++=-----::::::::..................::::-------===++++++++++++++++++=-.:--:.. .:-.:.  ...=+++=-.  ..:::==--=...:      \\r\\n.::...:. ....:.  .      ..:---====+=======++++++++++======--------------------==========++++++++++++=====++++==-.:---:......=-.   ::++==-::    .::.. .. .  . .  \\r\\n....:.... ......   .     :---===-==----===++++++++++++++++++++++++++++++++++++++++++=---====++===-==---=++++=--. .::..::.   ..:.   .-+++==-.:       .      ..   \\r\\n:...:::::....... ...     .--====-------==+++++++++++++++==+==++++++++++++++++++++++++==========-::----:::::::.   ::   ...   .:-==:.  =++===--:. .   :. .:...  . \\r\\n  .....:..... .:....     ..::----------==+==+++=-:::....   .:=++++++++++++++++++++++++***+++++++==---:.          .:   ....:+*******+==*+=====-:..               \\r\\n .::..... .....:.  .      ......::::----=====-:    .::::.:-=+++++++++++++++++++++++++++*************++=--:..          ...:************++====--....            . \\r\\n...........:.....          ......:.--=====:.   :-==++++++++++++++++++++++++++*+++++************************++=--:..     .=%#*********+++===---:::.        .     \\r\\n..............:...          ........:-====-:.-=++++++++++++++=++++++++++++++*=+*********+*************************++=:.. =#%#*******++======-------: :       .  \\r\\n.:.............. .          .....:--::-+========+++++=+++++++-+++++++++++++++++*********+******************************++***%%******+++++===-------::    .     .\\r\\n.. .:... .. . .:...        .  ...::-..:---==========+=++++++++++++++++++++*++*******************************************************++++++======--:..       .   \\r\\n   ...:.. ...........         ....    ::--=========++++++++++++=++++++++++*****++******************+*******************************+++++++====--:::     :      .\\r\\n.........  ...........        ....   .::--==========+++++++=-++==+++++++******************************************************+++++++++=======--....  . .:  .   \\r\\n .:..............::...        ....    .---==**+======+++++++++++++++***++***+***********++**********************************+++++++++=========--:  .            \\r\\n ..........:::: ::.....        ....  .:--===++=======+++++++++++**************++********++************************++++++++++++++++**+++=====----:  ..   .       \\r\\n   ... .................   .    .... .---=============+++++++++***************+***********************************+++++++++++++++++++##+====--::....            \\r\\n   . ....................        ..:..:--------:.-==+++++=++++*****************************************************+++++++++++======++#%#+====-::::.            \\r\\n  ...:. .............:.::.       ..::::::.:----:-:====+++++++++**+*********++***************************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... .............:.:.           .:::::-==-=======+++++++++*++++******++**************++***********************+++++++++++++====+++*#%%#+=--==: ..          \\r\\n... ........:... .:. ..::.            ...:.:--==========+++++++++++*******++*+************************************+++++++++++++=======++***+==-:::::-:.         \\r\\n:.............:............         :.:..:::--==++======+++++++++++++++++++++++++=*******+++++++***************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.  .--===========+++++++++++++++++++++++++++++++++++++++************++++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:......::       ..::::...:-===========+++++*+++++++++++++++++++++++++++++++++***********+++++++++==========----=======--:........:-:...      \\r\\n............::......:::..:::.      . .:::...---===========++++**++++++++++++++++++++++++++++++*********++++++++++++======------::----=----:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:.:.:--==============-+*****++++++++++++++++++++++++++++***++++++++++++++====----------------:-:--:...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:---=============+++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .. ...........:..::..::.:..:.. ...  ...:.:-----====-----==++++++++++++++=++++++++++++++++=======+++======+===-=----=+=*+--=*=::.....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::------==--:.:-=====++++++++++===++++=++++++=+===================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.......:.....::..  .    :.:-=-:::--::...-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::-::.    ....:========+====+==-++==============-----------------------=--:.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:. .   ..       .::::::   .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::::   ..:::---===========+=---====--===========---===-:::--------::::--:.               .................:-::--*##\\r\\n .. .........:..........:..     .:.:..    . .:::::. ...::----=====-====+=:-::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:.... ....::.     ...:::::. ...:-=---===-======-::::::::---------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:.....:..::::.     . .:::::.....:--------======:..:.....:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----==----. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  . ..:....................:.:..:::::-::.       .::-::.-=-::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.    .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . ..:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ... .... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .  ..:--:---:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .      ....... .......:::...::::::::::...::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--.   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:.:::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .                 . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=-    .-        ::::-::::::......\\r\\n                                       :                .                .:--====----=:             ... .....=:  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.           ...:..:::..+:: :-         ....:::..         ::::--:::::.......\\r\\n                                       :.                .                .....:-:..            ..::-::--:..:=.=.-:         .:-   :::        .::--::::::::::....\\r\\n                                       .:          . .   .               ::..  :-              ..:-==:=--:. -+-=.=          :=- .=-:=:      .----::::::::::::::.\\r\\n                                        :          ...   .               -====+*=-::.      .....:-==:--::.  :-=: :          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :...::--:::-:..    :.             .-=-:  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-:::::::::--------:::\\r\\n                                :.       -           ..   .               .=**++-.      :+++++==-:::.       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=++*=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     --:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .=+= :+=+:   -+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+=.-+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                   ..  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                       .        .=:   ...-=:...:.::..               --.        :..          .-------------======++++++++++\\r\\n                                     ..                      .        -:.  .::==.    ..:..         .     .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 .:. .-:            .        :-------------================--\\r\\n                                                                    ::   .-:                        .:::-+:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====----======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..   .          ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    ...          .----=#%%%%%#+=-----------------::::::::\\r\\n                                                                 .       ........                   .+:   . .          .-----====+++=--------::-------::::::::::\\r\\n                                                     ......:................::::::.:::.          .  -=   ....  .. .    -----===------------::::::::::::::::::...\\r\\n                                                 ..:::::..........::.........:::-------:...      :--*-. .:.. .    ..  :----===-----:::----------::::............\\r\\n .  .                                  .      .::::::.....     ..............:::::::::---::::.  .:-=+:..:.: . .   .  :-----------:::::::::------::::.....      .\\r\\n ....                                  .. .................          ..........::::::::::--:::::::-+=-::::. . . . . .----------:::::::::::------::::........    \\r\\n                                     .......     .                          ......::::::::--------==---==-:::.. . . ::::::::::::::::::::::::::::::::............\\r\\n .                               .  ........                              ...........::::----====++==--======-. ...::::::::::::::::::::::::::::::::::...........\\r\\n.     .                         ......                                     ......::::::-------==+++++++=====-----=**+-:......::::::::::::::::::::::...... ....  \\r\\n      ..                     .......                                      ........::::--------=====++++++++++++*#%%%#=:..........::::::::::::::::::..     ...   \\r\\n      ..                    .::..                                     ..............:::::----========++=+++*******+===-::.............:::::::::::...... .....   \\r\\n                            ..                                          .....:::::::::::::::---==+++++++===++*****+====---:::::.........:::::-.:::.:::....      \\r\\n                                                                                ....::-------::---==++++++===+*******++-----:.::.....:-:.::::=::.::.:... ...  ..\\r\\n        .                                                                         .:    ...::--------==++======+*****++=--:---:::....:-::..:.--:.:.:-...--.     \\r\\n        .                                                                         ..          ..::::---=========+**++===--::::::..::: .::..-:.::.::.. .--..:::  \\r\\n  ..     .                                            ....:::::::::::--------::::...              ..:::----==---=+**+==----:::.....::...-::....:...::.:...::.   \\r\\n                                                  ..::::::...:..........:::::::------::               ..:::------=***++=-----::.......    ..  .::....:..:::.:.. \\r\\n     .    .                               ...       .......                        ...                    .:::----+****+++=----:::...:.. :.    ...............  \\r\\n           .                          .::::..     ....                                    ..                ..::---+****+++=----::::....:.. .- .:..  ..:::..:.  \\r\\n           ..                      .:--:.  ..                                                ...   ...        ..:::=**+++++==----:-:---.:--::::- :.....  .....  \\r\\n         . ..                    .--:                                                           .:-----:        ..:-+**++++====---::----:....:::.::....:. .     \\r\\n      . .....                  :--.                                                               .---=+=:       ..:=***++=+===------:::..:-. ..::=-.. ::       \\r\\n.... .  ....                 .:-.                       ..                        .::.                .:-=-.       .:***++======---==-::::.. .-:===:--:         \\r\\n....    ..: .               :-:  :-:                ....   .:::------:::---::.....:-=+=:.                .::.       .+**+++==-::-=--:::::....=+-+-----+:- :     \\r\\n.....   .......           .:-. .:=.                ...    :---:::::::::::--===--::...-=-::.             .::--:       -+++++++=-:.----:::..:-==-=--:-.:.:-.:.    \\r\\n.:....... .....          .:-.  .:.           ..    .      .                 ..::---:. .::-==:.           :-===.   .  :+**+++=-:=:===--::..--=+++-=::.:.::...:   \\r\\n.::.........  .          :::                ..    .                     ..       ..     .=+*+-.           :==+=.  .. .++**+=---=-====--:.:::-=++=-::.::.-: -:   \\r\\n..........  ..  .       .:-                ..   ..    ...                                .----:.           -=++-.  . :*++*=-----=+====---.:=-:.-::.-: :...:-:   \\r\\n...:..... ....          .::    .          ..   .:.   .-.    ..       ..                   ...:-:           .-=+=.  : :**+++==-==+=======-::::-..-: -- .=:--.    \\r\\n::.:.. . ....            .     .   .      ..  :-::  .=-       ..    :==               .:::..::+=.          .-=++:  . -+**=++*+++========--::.--..=..-::.:       \\r\\n::.......... ..                .   .      ..  --::  -+.                                ::::...-+:          .---+- ...==+*+=*++++========-----:.. :. ..       .  \\r\\n.:.......  . ..  ...    ...    .          ..  :-::. -+.                                ::-:..:-+       .   .:-=+-.:.-+===+=++++++========--=---:::.             \\r\\n::...:. .. ...   . ..    ...  ...   .      ..  ----..==                               .-:-..:--.       .   ::-++:::-+++++===*+++++==-===-------::..             \\r\\n.:....:....       ....   ..:  ::..  .       .. .-=--..-=.      .:-.                  .:-:..:-:.       .   :-:=+-::-+++===--:=++++++=-----------::..             \\r\\n :...:::... .     .....   .::. ::..  .           .-=-:..--:.   .--.                  .::...:.            .:-=+=::-+*+=:....:.=+++++===----------:.              \\r\\n...............    . ....   .:. .....           ....::.  ..::.....                    .....               :-++-:=*+++=-...-:.:+++++======-------:..             \\r\\n..:..:.... ....       ...:.  .::    ..                 ....:::::...............      ...                 .:=+--+***++==-..=:::-+++++========----:.  ..          \\r\\n.::.....:. ....      . ..:-=-  .:.    ..                   .::---=----------::.                        :--====*****+++=+--=.-- =+++++==-----==:-=..--...        \\r\\n::..::-::.......    .....::=+*=. .:.......   ..                  .........                       .  .:===--=+++**++++=+=-+:-+=-.+++++==--==-:=-:=.:----....     \\r\\n. .:...:..:  . .        ..:-+***=:.....::..     .                                             .....-==---+++++++++==-=:.-=..-:-.:++++=----==-:-=:.:-:.-=:::.    \\r\\n......::.:.... ..       ...:=+****+=-:.. .:.                                                  ..----:-=+++=======----.  =-   -=-.=+++==----=-.:=:::....:=-...   \\r\\n..: .::......  ..          :-=*******+=-:. ....                                           .::------=++++===----:..--:  .=-  . :-:.++++=-------:-:...  .:::..    \\r\\n.....:.........  .         .:=+***++++++++==--:::::...                              ..:::------==+++++++++=-==:..:--:   ::. . ....:++++=--: .-:-=-.-:.:-::..    \\r\\n .::........::.  .      .  .:-===+++++++++++++==----::::::::..................::::-------===++++++++++++++++++=-.:--:.  .:-.:.  .:.=+++=-.  .::::==--=...:      \\r\\n.::...:. ....:.. .      ..:---=-=++++=====++++++++++======--------------------==========++++++++++++=====+++++=-.:--:.... ..=-.   ::++==-:.    .:-..... .  .    \\r\\n....:........... . .     :---=====+++====+++++++++++++++++++++++++++++++++++++++++++=---====++======--==++++==-: .::.:::.   ..::   .-+++==-..       .      ..   \\r\\n:...:::::....... ...     .--========--===++++++++++++++++++++++++++++++++++++++++++++==========-::----:-----:..  ::   .:.   .:-==:.  =++===-::. .   :   . ..    \\r\\n  .....:.......:....     ..:--==-::----===+++++++==---:::..:::+++++++++++++++++++++++*******++++==---:           .:   ....:+*******+==*+=====-:.                \\r\\n .::..... :....:.  .      ....::--:::---==+++==:.    ...   .=+++++++++++++++++++++**+***************++=--:..          ...:************++====--....            . \\r\\n...........:.....          ......:::----===:.   .:-=+++++=+++++++++++++++++++**+++*************************++=-::..     .=%#*********+++===---:::.        .     \\r\\n..............:...          .......:-======: .-=++++++++++++++++++++++++++++*=+**********+************************++=:.. =#%#*******++======------:: .       .  \\r\\n.:.............. .          ......  .:=+======+==++++++++++++==+++++++++++++*++*********++*****************************++***%%******+++++===-------::    .     .\\r\\n.. .:... .... .....        .  ...-.-:.:+===========++=++++++++++++++++++++**********************************************************++++++======--:..           \\r\\n   ...:.. ...........         ...: ...:---=========+++++++++++++++++++++++******+******************+********************************++++++====--:::     .      .\\r\\n.........  ...........        ....    ==--==========+++++++==++=-+++++++*******************************************************++++++++=======--....  . .:  .   \\r\\n .:..............::...        ....    .---==+*+======++++++==++++++++**++****************+***********************************++++++++=========--:  .            \\r\\n ..........:::: ::.....        ....  ..:-===+*+======+++++++++++***************+*********=+************************+++++++++++++++**+++=====----.  ..   .       \\r\\n  .... .................   .    .... .----============+++++++++***************++**********************************+++++++++++++++++++##+====--::....            \\r\\n  .. ....................        ..:..:--------::-===++++++++*****************************************************++++++++++++======++#%#+====-::::.            \\r\\n  ...:. .............:.::.       ..::..::::---::.-===++++++++++************++***************************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... .............:.:.           .:::::-=---=-====+==++++++**+++******++***************+***********************+++++++++++++====+++*#%%#+=--==: ..          \\r\\n... ........:... .:. ..::.          ..::...:--=========+++++++++++++******++*+*************+**********************++++++++++++++======++***+==-:::::-:.         \\r\\n:.............:............        .:.:..:=:--=+=*+=====+++++++++++++++++++++++*+=*******++++++****************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::....--===========+++++++++++++++++++++++++++++++++++++++*************++++++++++++==================-:::.....:-:..       \\r\\n.......:.:.......:.:....:.::.      ..::::...:--==========+++++**++++++++++++++++++++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::..:::.      . .:::...---=========-=++++*******+++++++++++++++++++++++++*********++++++++++++======------::---==----:..........::...:.    \\r\\n ....... ...:..........:.:.:..   . .. .:...:--==============+*****+++++++++++++++++++++++++++++**+++++++++++++++====------------------:--:...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:-===============+++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  ..............:..::..::.:..:.. ...  ...:.:-----=====----==++++++++++++++=++++++++++++++++=======+++======+===-=----=+=*+--=*=::.....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::------==--:.:-=====++++++++++===++++=++++++++===================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n................:.............::..  .    :.:-=--::--::...-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::--:.   .....:========+====+==-++==============-----------------------=---.-+***+==-..   ................:-+=--=*-::\\r\\n......:.... ......:...:.:.:. .   ..       .::::::   .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .::::-.  ..:::---===========+=---====--===========---===-:::--------::::--:.               .................:-::--*##\\r\\n ............:..........:...    .:.:..    . .:::::. ...::----=====-====+=--::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...:.. .  ...::.     ...:::::. ...:-=---===-======-::::::::---------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  ............:....:.....:..:.....::::.     . .:::::.....:--------======:..:.....:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:...:.:::::. .   . .::::.....:::::--------==:...:::..:=----==----. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ..........::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n .  ....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.    .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...------.     =-   .::::::::...::.....-...  .                                       .........:...\\r\\n .. ... .... . .. ..............::.:.::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ...  .   . .............:..::.:.:::..        ..:--------   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .  ..:------:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .     ........ .......:::...::::::::::...::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--.   .-::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:::::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                       .     . ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:::=           -=-    .-        ::::-::::::......\\r\\n                                       :                .                 :--=====---=:             ... .....=-  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.           ...:..:::..+::.:-         ....:::.          ::::--:::::.......\\r\\n                                       :.                .                  ...:-:..            ..::-::--:..:=.=.-:         .:-.  :::        .::--:::::::::.....\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=-  =-.=:      .----::::::::::::::.\\r\\n                                        :          ...   .               --===+*=-::.      .....:-==:--::.  :-=: :          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.             .-=-:  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-:::::::::-------::::\\r\\n                                :.       -           ..   .              ..=**++-.      :+++++==-::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::::----------=========\\r\\n                       .        :.:                    .   .            .=+= :+=+:   -+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+= -+-::. .-=-:-----::.           :-..                       --:::---------=====++++***\\r\\n                                .  .                    .  ..          :++=-+-.:. :=-::::::::..            -: ....                   -------------====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...:+-..:::::...            .-. .              .      :-:::---------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :  .:                                .=:   ...-=:...:.::..               --.        :..          .--------------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .-----------=========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------==========+++++====-\\r\\n                                                                     ...  .-:     .                 .:. .-:            .        :-------------================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--====----======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==----------------::::\\r\\n                                                                                   .:...               --..   .  .         .------------------------------::::::\\r\\n                                                                                      .               .=. :..   .          ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    . .          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                                  ..      .. ....                   .+:   . .          .-----====+++=--------::-------::::::::::\\r\\n                                                     ......:::................::::...:.          .  -=   ....  .. .    -----===------------::::::::::::::::::...\\r\\n                                                 ...:::::...........:::..::::.:::------:....     .--*-. .:..      ..  :----===-----:::------:---::::............\\r\\n .  .                                  ..    ...::::::......     ........::::::::::::-----::::.  ::=+:..:.: . .   .  :-----------:::::::::------::::....       .\\r\\n ....                                   .......   ...........          .........::::::::::-::::..::+=::::-. . . . . .----------:::::::::::------::::........    \\r\\n                                     .........                              .......:::::::---------=---=--:::.. . . :::::::::::::::::::::::::::::::.............\\r\\n .                                   ...  .                               ...........::::----====++==--======-. ...::::::::::::::::::::::::::::::::::...........\\r\\n      .                          .::..                                     ......::::::-------==+++++++======----=**+-:......::::::::::::::::::::::...... ....  \\r\\n      .                      .:::...                                       .......::::--------=====++++++++++++*#%%%#=:..........:::::::::::::::::...     ...   \\r\\n      ..                    .::..                                     ...............::::----========++=+++********=-=-::.............:::::::::::...... .....   \\r\\n                             .                                          .....:::::::::::::::---==+++++++===++******====---::::::........-:::::.::::.:-.....     \\r\\n                                                                                ....::-------:----==++++++===+******+++-----:.::.....--:.::::=::.::.:.......   .\\r\\n                                                                                  .:    ...::--------==++======+******+=--:--::::....:-:...:.-::.:.:-...--.     \\r\\n        .                                                                          .          ..::::----========+***++==--::::::..::. .::..-:.::..:.. .--..:::  \\r\\n  ..     .                                                ..:::::-------::::::::::..               .:::----==---=+**+=-----:::.....::...:.:....:...::.:...:.. . \\r\\n                                              ..::..       ..:::::.........:::----------::.           ..:::------=***++=-----::.......    ..  .::....:...:..:.. \\r\\n     .    .                               .::-::...     ........                  ..::------:.            .:::----+****++==----:::...:.. :.     ..............  \\r\\n           .                          .::::.                                            ..:....             ..::---+****+++=----::::....::. :- .:..  ..:.:....  \\r\\n           ..                      .:-::.                                                     ....            ..:::=**+++++==------:--:.:--::.:- :.....   ....  \\r\\n         . ..                    .:-:.                                                         ......           ..::+**+=+++===---:-----:. ..:...:::...:. .     \\r\\n      . .. ..                  .--. .:-:.                   ...                                    ..:..:.       ..:=***+======-----::::..:-. ..::-:.. .:       \\r\\n.... .  ....                 .:-.  :--.                  ....                     .::.               :-====:       .:+**++=-====---==:::::.  :=:===:==- .       \\r\\n....    ..: .               :-:   .:.             .    ...    .:--------:::::..  .:-=+=:.              :-=+*-       .=**+++==--:-=--:::-.....+=-+--=:-+:-.:.    \\r\\n.....   .......           .:-.                 ...            .:::::::::::::-==--:...---::..              :=+-       -+++++++=-:.--:-:::..-:+=-=--::...:-...    \\r\\n.:....... .....          .:-.                ...   ..                       ..:-===-:...:-==-.             .--.   .  :+***++==-=:==---:..:-:==++-=::...::...:.  \\r\\n.::.........  .          .:.                ..    :.                    ..       .:--:. .=+*+-.           .::-:.  .. .++**+=--:=-====--:.::::-++--:...:.-: ::.  \\r\\n..........  ..  .                          ..   :-::   ..                          ..    .----:.           --==-.  . :*++*+=----======---.--:..-:-.:: :.. :--   \\r\\n...:.....  ...          .      .          ..  .--::. .-.    ..       :.                    ..:-:           .==++:  . :**+++==-==+=======-::--: .-: --  =:--:    \\r\\n::.:.. . ....           ...    .   .      ..  :--:. .=-       ..   .-==                    .::+=.           -=++=  . -+**=++*+++========--:..--.:=..-::::       \\r\\n::.......... ..         :..  . .   .      ..  --:-  -+.                                .......-+:           -=++= ...==+*+=*++++========----::.  :. ...         \\r\\n.:.......  . .   ...    ..:  :..           .  :---. -+.                               .-:-: .:-+.      .    -=+*-.:.-+===+=++++++=======--==---::..             \\r\\n::...:. .. ...   . ..    .:. :...   .          -=--..==                               :-:-..:--.       .   .-=++:::-+++++===**++++==-===-------:::.             \\r\\n.:....:....       .....  .::    ..  .           ---: .-=.      .:-.                  :---..:-:.       .    --=+-::-++++===-:=++++++=-----------::...            \\r\\n :...:::... .     ...:..  .::    ..  .           .:.   .--:.   .--.                .:--:..::.            .:-=+=::-+*+=-:::::.=+++++===----------:.              \\r\\n...............    ......   ::.   ...               ......:::.....                ..::. ...             :--=++-:=*+++=:. .::.:+++++======--------.              \\r\\n..:..:.... ....        ..:.  .::    ..                 .:----:::.... .....         .. ..               ::-=++--+*++++==-..-.::-+++++========-----:  ..          \\r\\n.::.....:. ....      . ..:--:  .:..:. ..                  ..:-------------:.     .                     .:-====*****+++=+:-=.-- =+++++==-----==:-=..--.:.        \\r\\n::..::-::.......    .....::-++-. ...-:  ..   ..                       .                              ..::--=+++**+++++++=+--+=-.+++++==--==--=-:=.:----..:.     \\r\\n. .:...:...  . .      . ..::=+**=:.  ..                                                           .---:-=+++++++++====-:-=..-:-.:++++=----==-:-=: :-:.:=:::.    \\r\\n......-:.:.... ..       ...-=+*****=-.  ...                                              .......-=--:-=+++========---.  =-   -=-.=+++==---==:.:=:::....:==...   \\r\\n..: .::......  ..          :-+*#*****++--:::::..                                         ..::------=++++===----::.--:   =-  . :::.++++=-------:::.:.  ..::..    \\r\\n.....:.........  .         .:=+*#***++++++==-::::::......                           ...::------==++++++++==---: ..--:   ::. . ....:++++=--: .-:--:.-..:-::..    \\r\\n .::........::.  .      .  .:-=+++++++++++++++===---::::::::..................::::-------===++++++++++++++++++=:.:--.    :-.:.  ...=+++=-.  .:-::==--=...:.     \\r\\n.::...:. ....:.. .      ..:---====++++++++++++++++++======--------------------==========++++++++++++=====+++++=-::-::.... ..=-.   ::++=---. .  .:-. .....     . \\r\\n....:........... . .     :--======+++====+++++++++++++++++++++++++++++++++++++++++++=---===+++======--==+++++==: .::.:::.   ..::   .-++===-..       .      ..   \\r\\n:...:::::......  ...     .-========+=====++++++++++++++++++++++++++++++++++++++++++++==========-::---::-===--:.  .:. .::.   .:-==:.  -++===-:. .. . .   .  .    \\r\\n  .............:....     ..:-====-----====+++++++++======-:---=++++++++++++++++++++++*******++++====-.    ..     .:   ....:+*******+==*+=====-:.             .  \\r\\n .::..... :....:.  .      ...::----::---==+++++=-.          .-=+++++++++++++++++++**+***************++=--:..          ...:************++====--....              \\r\\n...........:.....          .....:-:::---==+=-:.  ..:-=====-=+++++++++++++++++**+++*************************++=-::..     .=%#*********+++===--::::.        .     \\r\\n..............:...          .......--=-====-.  :-=+++++++++++++++++++++++++++=+***********************************++=:.. =#%#*******++======------:. .       .. \\r\\n.:.............. .          ... .. .:-=======-=+++++++++++++++=++++++++++++=+=+**********++****************************++***%%******+++++===-------::    .     .\\r\\n.. .:... .... .....        .  .... .. -++========++++==+++++++=++++++++++++*********************************************************++++++===-==--:..           \\r\\n   ...:.. ...........         ...:.:=..-===++=======++++++++++++++++++++++******++*****************+********************************++++++====--:::     .      .\\r\\n......... .......:....        ....   .=+--==========+++++++==+++-++++++********************************************************++++++++=======--..:   . .:  .   \\r\\n .:..............::...        ....    :==-==+++======++++++==+++=+++***+****+************++**********************************++++++++=====-===--:  .         .  \\r\\n ..........:::: ::.....        ....   .:--=-+*+======+++++++++++**+*************+********+=************************+++++++++++++++**+++=====----.  ..   :       \\r\\n  .... .................   .    .... .-:--============++++++++++**************++**********************************+++++++++++++++++++##+====--::....            \\r\\n  .. ....................        ..:..:--------:-====+++=++++************************+*****************************+++++++++++======++#%#+====-::::.            \\r\\n  ...:........:......:.::.        .::..--::---:..====+++++++++*************++***************************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... ........:....:.:.           ::::.:------=====+=+++++++**+++******++***************************************+++++++++++++====+++*#%%#+=--==: ..          \\r\\n............:... .:. ..::.          ..::...:--==========++++++++++++******++*+*************++*********************++++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:...-.:-===+*=====+++++++++++++++++++++++*++********+*+++****************++++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::..:.--===+=======+++++++++++++++++++++++++*+++++++++++++*************+++++++++++===================-:::.....:-:..       \\r\\n. .....:.:.......:.:....:.::.      ..::::. .:--==========+++++*+*+++++++++++++++++++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::..:::.      . .:::...:--===========++++*******+++++++++++++++++++++++++*********+++++++++++=======------::---==----:..........::...:.    \\r\\n ...........:..........:.:.:..   . .. .:.:.:--=============+++*****++++++++++++++++++++++++++++***++++++++++++++====------------------:--:...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... . .:..:-==============-+++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:--=-====+=----==++++++++++++++=++++++++++++++++=======+++======+===-=----=+=*+--=*=::.....................:::.....::\\r\\n ....  .........:...:...:.....:..  .    .:.-------===-:::-=====++++++++++===++++=++++++++===================-=--==----=-=++=++-.  .. .................:::::....:\\r\\n............ ...:.............::... .    :.:-=------:::..-=========++++++====++=============--------=-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n...............................      .  . .::--:..  .....:========+====+==-++==============-----------------------=---.-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:. .   ..       .:::::.   .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .:::-:   ..:::---===========+=---====--==========----===-:::--------::::--:.               .................:-::--*##\\r\\n ............:..........:...    .:.:..    . .:::::. ...::----=====-====+=--::--::-==========-------:::::----:::....:::..              ... .............:----==+%\\r\\n .....:.............. ...::. .  ...::.     ...:::::. ...:-=---===-======-::::::::---------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:..:.....:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ............:..:...:..::.:::::. .   . .::::.....:::::--------==:...:::..:=----==----. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.       :::::::..:::..:-------==..:=-===::----------:....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n . . ...:....................:....:::::-::.       .::-:::---::----:---=-. :-:::==.--::--:---::       :..:    .          .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.:.    .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=-:: :::::----:-:........::.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::...::.....:...  .                                       .........:...\\r\\n .. ... .... . .. ..............::.:.::.:...:::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  .......... ..... .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:.:::..        ..:--------   ..--:.  ::::------:::.     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .  ..:--:---:--   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .  . .     ........ .......:::...::::::::::...::-:::--::-:   =....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n   ...  .       .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .::::.               .              .                      .=+==-: ..\\r\\n    .                   ... . ..............:::::::::::--::::::::-::--.   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:::::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::....:.::::::.:::::::::-:.            .   .:-::=.  ::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                       .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      ....             .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:::=         . -=-    .-        ::::-::::::......\\r\\n                                       :                .                .:---====---=:             ... .....=-  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==+++++==.           ...:..:::..+::.:-         ....:::.          ::::--:::::.......\\r\\n                                       :.          .     .                  ...:-:..            ..::-::--:..:=.=.-:         .:-.  :-:        .::--:::::::::.....\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=- .=-.=:      .----::::::::::::::.\\r\\n                                        :          ...   .               --===+*=-::.      .....:-==:--::.  :--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.             .---:  .       ---::::::::-:::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-:::::::::-------::::\\r\\n                                :.       -           ..   .              ..=**++-.      :+++++==-::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        :+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-:::-----------=========\\r\\n                       .        :.:                    .   .            .=+= -+=+:   -+=======-:.          .-:                   .    .--::---------=======+++++\\r\\n                                ..:.                  ..   .           .=+= -+-::. .-=-:-----::.           :- .                       --:::---------=====++++***\\r\\n                                :  .                    .  ..          :++=-+-.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :  .:                       .        .=:   ...-=:...:.::..               --.        :..          .--------------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .------------========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------=========++++++====-\\r\\n                                                                     ...  .-:     .                 .:. .-:            .        :-------------================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :------------------=========------\\r\\n                                                                  :-.           .  .                    =:    .. . .         :=-========--====----======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==-----------------:::\\r\\n                                                                                   .:...               --..   .  .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..   .          ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    . .          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                                   ...         ...                  .+:   . .          .-----====+++=--------::-------::::::::::\\r\\n                                                      ......::::.....:.........:::...:.          .  :=   ....  .. .    -----===------------::::::::::::::::::...\\r\\n                                                 ...::::::...........:::::::::.:::-----:..       .--*-. .:..      ..  :----===--------------:---::::............\\r\\n .  .                                        ...:::::::........   .......::::::::::::------:::.  ::=+:..::: . ..  .  :-----------:::::::::------::::....       .\\r\\n ....                                    ......    .............         ........::::::::::-:::::::+-::::-. . . . . .----------:::::::::::------::::.......     \\r\\n                                      ..........                             ......::::::::--------=---=--:.... . . :::::::::::::::::::::::::::::::.............\\r\\n .                                  ....                                 ............::::----====++==--======-: ...::::::::::::::::::::::::::::::::::...........\\r\\n      .                        ...:::..                                    ......::::::-------==+++++++======----=**+-:......:::::::::::::::::::::::..........  \\r\\n      .                      .::::..                                       .......::::--------=====+++++++++++**#%%%#-:..........::::::::::::::::::..     ...   \\r\\n      ..                     ....                                     ...............::::----========++=+++********=---:.............::::::::::::...... .....   \\r\\n                                                                        .....:::::::::::::::---==+++++++===++******+===--::::::.........-::::-.::::.:-......    \\r\\n                                                                                ....::-------:----==++++++===+******+++=----:.::.....:::.::::=::.::.:.......   .\\r\\n        .                                                                         .:    ...::--------==++======+******+=-----::::....--:...:.-::.:..-...--.     \\r\\n        .                                                                          .          ..::::----========+***++==--::::::.:::. .:...-:.::..:.. .--...::. \\r\\n  ..     .                                          ......        .:::::-::-:::::...               .:::----==---=+**+==----:::.....:....:::....:...::.:...:.. . \\r\\n                                              ..::--:::...        ....:::::::::--------:...           ..:::------=***+==----::........    ..  .::....:...::.:.. \\r\\n     .    .                               .:::::.      . ..     ....              ..:-------::..          .:::----+***+++==----:::...:.  :.  .  ..............  \\r\\n           .                          .::::..                                           .:--------.         ..::---+****+++=----::::....::. :- .:..  ..:.:..:.  \\r\\n           ..                      .:-:....::.                                              .::---:.           .:::=**+++++==------:--:.:--::.-- :.....  .....  \\r\\n         . ..                    .:-:. .:--:                                                      ...           ..::+*++=+++==---::-----:. ..:...:::...:. ..    \\r\\n     .. .. ..                  .--.   .:.                      ......                              ....          ..:=***+==+===-----::::..:-. ..::--.. .:       \\r\\n.... .  ....                 .:-.                    ..     .....                 .::.               .....         .:+**++=-====---==:::.:.  :=:===:==-..       \\r\\n....    ..: .               :::                   ..              .:-----:::...  .:-=+=:.              ..::::       .=**+++=---:-=--:::-....:+=-+-:=:-+:-..:    \\r\\n.....   .......            ...                 ..      .          ..::::-::-::::::...---::..            .-==+=       -**++++==-:.----:::.:-:+--=--::....-....   \\r\\n.:....... .....                              ..    .:::.                    ...:-==-:...:-==-.           .:=+*-   .  :+***+++=-=:==---:..----=++:=::....:....:  \\r\\n.::.........  .          .                  ..   :-:::.                 ..      .:-=--:..=+*+-.             :=+:  .. .++**+==-:=-====--::-.::=++--:...:.:- .:.  \\r\\n..........  ..  .       ....               ..  .--:::  ..                          .:---..----:.             -=:   . .*++*+=----=+====--:.--:..-:-.:: :....:-.  \\r\\n...:..... ....          ..:  ...          ..  .--::. .-.    ..      ..:              ....  ..:-:            .-=:.  . :**+++==-==+=======-:---: .-: --  -::-:    \\r\\n::.:.. . ....           ... .:..   .      ..  :-::. .=-       ..   .-==                    .::+=.           :-+=-  . -+**=++*+++========--:..-:.:-  -:::-..     \\r\\n::.......... ..         ... .:..   .          ----  -+.                                     ..-+:           :=*+= ...=++*+=*++++========---:::.  -..:..         \\r\\n.:.......  . .   ...    ..:    .              :=--. -+.                                . .. .:-+       .    -=**-.:.-+===+=++++++=======--==---:::.             \\r\\n::...:. .. ...   ....    ::    ..   .       .  --.. .==                               :::-..:--.       .   .-+*+:::-+++=====**++++======--------::.             \\r\\n.:....:....       .....  .::    ..  .           ::   .-=.      .:-.                  :--:..:-:.       .    -=++-::-++++===-:=++++++=-----------::...            \\r\\n :...:::... .     ......  .::    ..  .           .......--:.   .--.                .---:..::.             :-=+=::-+*+=---:::.=+++++==-----------:.              \\r\\n...............   ....::.   :. :. ...               .:--:.:::.....              ..:--:. ...             .:-=++-:=*+++=:...::.:+++++======--------.              \\r\\n..:..:.... ....     . .....  ...::  ..                .:-----:::....            .::.  ..               :--=+*=-+*+*++==: .-.::-+*+++========-----: ...          \\r\\n.::.....:. ....      ....:--:   .:.   ..                  ..:---------:.                             :---=+===*****+++==:--.-- =++++===-----==:-=..--.:.        \\r\\n::..::-::.......    .....:-=++-.  ..    ...  ..                                                     .:-----=+++*++++++++=+-:+=-.+++++==--==--=-:=.:----..:.     \\r\\n. .:...:... .. .      ....:-=+**+-...:.                                                             ..:--+++++++++++==-:-=..-:-.:++++=----==-:-=: .-:.:=:::.    \\r\\n......-:.:.... ..     . ...:=+*****+-:.:...                                                    .::..:-=+++==========-...=-   -=-.=+++==-====:.:=:.:.....==...   \\r\\n..: :::......  ..          .-=+******++-:::::....                                  .........:------=++++====---:::--:   =-  . :::.++++=-------.:..:.  ..:::.    \\r\\n.....:......... ..         .:-+**********+==-::::::...                             ..::::------==+++++++==----....--:   ::. . ....:++++=--: .-:--:.:..:-::..    \\r\\n .::........::.  .      .  .:-=+******+++++++++==---::::::::...................::::------===++++++++++++++==+=-:.:--.    :-.:.  ...=+*+=-. .::-::=---=...:. .   \\r\\n.::...:. ....:.. .      ...:--====++++++++++++++++++======--------------------==========++++++++++++====++++++=-::-::. .  ..=-.   ::=+=---.   ..--. .....  .  . \\r\\n....:...... .... . .     ::--=====++++=+++++++++++++++++++++++++++++++++++++++++++++=---===++++=====-==++++++==:.::-:....   ..::   .-++===-..       .      ..   \\r\\n:...:::::......  ...     .:-=======+++===++++++++++++++++++++++++++++++++++++++++++++==========-:----:-=====--:. ::..:::.   .:-==:.  -++===-:. .. . .  ..  .    \\r\\n  .............:....     .::-=============+++++++++++++++======++++++++++++++++++++++********+++====-........    .:.  ....:+*******+==*+=====-:.             .  \\r\\n .::..... :....:.  .      ..:::==--:---===++++++=-.. ..      .-++++++++++++++++****+****************++=--:..          ...:************++=====-.. .              \\r\\n...........:.....          .....-::::---==++=-:.   ..::--:::-=+++++++++++++++******************************++=-::..     .=%#*********+++===---:::.        .     \\r\\n..............:...          ....:..::--===+=:   .-==+++++++++++++++++++++++++=+***********************************++=:.. =#%#*******+++=====------:. .        . \\r\\n.:.............. .          ......  :-=-=====-:-++++++++++++++++++++++++++*++=+***********+****************************++***%%******+++++===-------::    .     .\\r\\n.. ::... .... .....        . .....   .-++=-======+++++=+++++++==+++++++++**+********************************************************++++++===-==--:..           \\r\\n   ...:.. ...........         ......: .-+===++======+++++++++++++++++++**++******+*****************+*********************************+++++====---::     .      .\\r\\n......... ............        ......--:--===========++++++++=+++=++++****+*****************************************************++++++++=======--..:   . ..      \\r\\n .:..............::...        ....   .-+=-===++=====+++++++=-+++=-++***+****+*************+**********************************++++++++=====-===--:  .         .  \\r\\n ..........:::. ::.....        ....   :-=--=+**+=====+++++++++++**++************+*********=+***********************+++++++++++++++**+++=====----.  ..   :       \\r\\n  .... .................   .    .... .-:---==++=======++++++++++**************+++*********************************+++++++++++++++++++##+====---:...:            \\r\\n  .. ....................        .....:---------======++=+++++***********************+****************************++++++++++++===+==++#%#+====-::::.            \\r\\n  ...:........:......:.::.       ..::.:--:----. :====+++++++++*************++***************************************+++++++++=======++*#%%*+===+=:.             \\r\\n ....... ........:...::.:.          ..:::.:------====++=+++++++**+++******++***************************************+++++++++++++====+++*#%%#+=--==: ..          \\r\\n.. .........:... .:. ..::.          .:::..::--==========++++++++++++******++*+*************++**********************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:..::.:-====*+====++++++++++++++++++++++++++*********++++*****************+++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::.--.--===++======+++++++++++++++++++++++=+*+++++++++++++*************+++++++++++===================-:::.....:-:..       \\r\\n. .....:.:.......:.:....:.::       ..::::...:--==========+++++++*+++++++++++++++++++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::..:::.      . ::::...:--===========++++******++++++++++++++++++++++++++*********++++++++++++======------::---==----:..........::...:.    \\r\\n ...........:..........:.:.:..   . ....:.:..--============++++***+++++++++++++++++++++++++++++*****+++++++++++++=====--------------------:...........:-....::   \\r\\n ....:....:....:....:..:..::...  ... ..::..:-=============-=+++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:----====+=----==++++++++++++++=++++++++++++++++=======+++===+==+=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:..  .    .::------====-:::-===++++++++++++===++++=++++++++===================-=--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.............:::.. .    :.:-=-------::..-=========++++++====++=============-------==-==-----==-===----=++**=-..     ............:...:-*+--::...\\r\\n................................     .  . .:---:.........:========+====+==-++===============----------------------=---:-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:. .   ..       .:::::.   .::.::-============+=--+===+=====+=====-------------------------:.  .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::.    .::..      .::--:   ..:::---===========+=---====--==========----===-:::--------::::--:.               .................:-::--*##\\r\\n.............:..............    .:.:..    . .:::::. ...::----=====-====+=--::--::-==========-------:::::----:::....:::...             ... .............:----==+%\\r\\n .....:.............. ...::. .  ...::.     ...:::::. ...:-=---===-======-::::::::---------------:: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  .......... .:....::....:........::::.     . .:::::.....:--------======:..:.....:-----==----:::::..  :---.   ::.    --:       .       .      ........:::---=++*\\r\\n    .... ...........::..:...:..::.:::::. .   . .::::.....:::::--------==:...:::..:=---===----. ...     ..:-. .       .:.        .         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.       :::::::..:::..:-------==..:=-+==::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==. -=.=:--.-----------:.. ..:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::---::----:---=-. :-:::==.--::--:---::       :...               .                          .......:-:::-\\r\\n  . ..... ......:..............::::::::::::.     . .:-:::--------::---=-  .....-=.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ....:..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n. .  .. .............. ..........:..:::::::...   ...  .::------:.:----=:  :--=--: :::::----:-:........::.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:-:-:...------.     =-   .::::::::.:.::.....-...  .                                       .........:...\\r\\n .. ... .... . .. ..............::...::.:...:::..      .........:------.  :-=--:. :-:---::-:-::.     :.. .   ..              .                     .............\\r\\n        .....  ................ .:::.:.::..::::::.      .......:-------.    :=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:--:------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        .    .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.               .              .                      .=+==-: ..\\r\\n    .                   ..... ..............:::::::::::--::::::::-::--.   .:::-:       .::::...::.   .                          .                      :===-:   \\r\\n     .                   ..  ................:...:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.            .   .--::=. .::          .. .                                          .     \\r\\n                 . .   .    .. ..............::.....:::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                       .. .  . .. .........:........:::::..:::::::::-:                   ...:.....                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      ....             .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:::=         . :=-    .-        ::::-::::::......\\r\\n                                       :                .                .:---====---=:             ... .....=-  .-         ..:-:.  ..        .:-:--:::::.......\\r\\n                                       :                 .               :---==++++===.           ...:.::::..+::.:-         ....:::.          ::::--:::::.......\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:+.=.-:         .-=.  :-:        .::--:::::::::.....\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=- .=-.=:      .----::::::::::::::.\\r\\n                                        :          ...   .               --===+*=-::.      .....:-==:--::.  :--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.            ..---.  .       ---::::::::-:::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-:::::::::-------::::\\r\\n                                :.       -           ..   .              ..=**++-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-:::-----------=========\\r\\n                       .        :.:                    .   .            .=+= -+=+:. .-+=======-:.          .-:.                  .    .--:----------=======+++++\\r\\n                                ..:.                  ..   .           .=+= -+-::. .-=-:-----::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+-.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:.  ...-+-.:::::::..             :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :  .:                       .        .=:   ...-=:...:.::..               --.        :..          .--------------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .------------========+++++++===\\r\\n                                      .                      .       .:.   .:::        ..           .    :-             .        -----------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :------------=================--\\r\\n                                                                    ::   .-:                        .:::-+:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    .. . .         :=-========--====----======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==-----------------:::\\r\\n                                                                                   .:...               --..   .  .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..   .          ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======-----------------:::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    ...          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                             .      ...                             .+:   . .          .-----====+++=--------::--------:::::::::\\r\\n                                                      ....::.::::.....:.........::....           .  -=   ..:.  .. ..   -----===-------------::::-::::::::::::...\\r\\n                                                 ...:::::::...........::::::::::::::---::.       .--*-. .:.. .    ..  :----===--------------:---:::::...........\\r\\n .  .                                         ...................   ......:::::::::::------::::..::=+:..::: . ..  .  :-----------::::::::-------::::....       .\\r\\n ....                                   ........     .............        .......::::::::::--::::::=-::::-. . . . . .----------:::::::::::------::::.......     \\r\\n                                       ..........                            .......::::::::-------=---=--:.... . . :::::::::::::::::::::::::::::::............ \\r\\n .                                 ......                                ...........:::::----====++==--======-:....::::::::::::::::::::::::::::::::::.......... \\r\\n      .                        ....::..                                    ......::::::-------==+++++++=======---=**+-:.....::::::::::::::::::::::::..........  \\r\\n      .                      .::::.                                        .......::::-------======+++++++++++**#%%%#-:..........::::::::::::::::::..     ...   \\r\\n      ..                     ...                                      ..............:::::----========++++++********+--::.............::::::::::::...:.. .....   \\r\\n       .                                                                .....:::::::::::::::---==+++++++===++******+===--:::.::.........-::::-.::::.:-..:...    \\r\\n                                                                                ....::-------:----==++++++===+*****++++=----::::.....:::.::::=::.::.:.....:.    \\r\\n        .                                                                         .:    ...::--------==++======+******++----::::::...--:...-::::.:..-...-=.     \\r\\n        .                .                                                         .          ..::::----========+****++=---:::::.:::..::...-:.::..:.. .--. .::. \\r\\n  ..     .                                          ..::::::::::..       .:::::::...               .:::----==---=+**+==----:::..........::-....:...::.:...:.. . \\r\\n                                              ..:::::::...   ......      .::::--------::..            ..:::------=***+===---::........   ...  .::. ..:...::.... \\r\\n     .    .                               .:::::...                     ............::---=--::..          .:::----+***+++==----:::...:. .:.  .  ............... \\r\\n       .  ..                          .::::....::::.                                    .:--==----:.        ..::---+****+++==---::::....::. :- ::..  ..:.:..:.  \\r\\n           ..                      .:-:..   .::..                                           .:-------.         .:::=**++++++=---------:.:-:::.-- :...... ...... \\r\\n         . ..                    .:-:.                                                         .:------.        ..::+*++++++==---::-----:. .:....:::...:. ..    \\r\\n  .  .. .. ..                  .:-.                        .        .......                       ..::-:         ..:-***+==+===-----::::..::. ...:--.  .-  .    \\r\\n.... .  .....                  ..                    ....      ......             .::.                .:.          .:+***+=---=----==:::::. .:=-===-==-:..      \\r\\n....    ..: .                                     ..       .           .:::::..   :-=+=:.              .:...        .=***++----::---:::-....-+=-+-:=:-+-::.:.   \\r\\n.....   .......           ....                 ..     .::::.           ::--==--:::...---::..            ......       -***++==-::.----:::.:--+--=:-.:....:. ..   \\r\\n.:....... .....          ...:                ..   .:----:..                 ..::::-::...:-==-.            .::-:   .  :+***+++=--:==---:..-:--=+=:=::..:.:....:. \\r\\n.::.........  .          ..:  ..            ..  .----:.                 ..      ..:-=-:..=+*+-.           .-==+:  .. .++**+==--=-+===--:::.-:-+=--:...:.:-..:.  \\r\\n..........  ..  .       ..:  ::            ..  .--:::  ..                          .:---:.----:.           .-=++.  . .*++*+=----=+====--:.=-:..-::.:: :... :-:  \\r\\n...:..... ....          ..:  .                .--::. .-.    ..      ....             .---: ..:-:             :=*:  . :**+++==-==+=======-:=--: .:. --  -:.--.   \\r\\n::.:.. . ....           .:.    .   .          -=--. .=-       ..   ::+=.              ...:..::+=.            .=+-. . -+**=++*++++=======--:.:-:.--  -:::=:..    \\r\\n::.............         .:.    .   .       .  -=::  -+.                                   ..:.-+:           .:=+-....+++*+=*+++++=======---:::.  -: :::     .   \\r\\n.:.......  . .   ...    .::    .           .  .=.   -+.                                    .::-+       .    :-++-.:.-++====++++++=======--==--::::.             \\r\\n::...:. .. ...   ....    .:  . ..   .          .:   .==                               .    .:--.       .   .-=*+:::-+++=====**++++======--------::.             \\r\\n.:....:....       .....   :: :. ..  .           .:.:..-=.      .:-.                  .:::..:-:.       .    :=++-::-++++++=-:=++++++=-----------::...            \\r\\n :...:::..  .     ......   ...:  ..  .            .-=:..--:.   .--.                .:--:..::.             :=+*=::-+*+==---::.=+++++==--------=--:.      .       \\r\\n...............    ......    .:.  ...               :-=-:.:::.....              .:---.. ...              :==++-:=**++=:...::.:++++++====---------.              \\r\\n..:..:.........    .. ..:..   ..    ..                .:----:::...          ..:---:.  ..               .-==+*=-+***++==: .-.::-+*++++========----: ...          \\r\\n.::.....:. ....     .. ..:--:  ::.    ..                  ..::----:.        ....                     .--==+===*****+++==:--.-- =++++====----==--=..--.:.        \\r\\n::..::-::.......    .....:-=++=..::.    ..   ..                                                   .:---=---=+++*+++++++=-+-:+=-.++++===--==--=-:=.:----..:.     \\r\\n. .::..:... .. .      ...::=++**=-..::.    ..                                                    .:---:--+++++++++++===-==..-:-.:++++==---==-:-=: .-:.:=:::.    \\r\\n......-:.:.... ..     ....::-+*****+-:..:...                                                     ..::-=++++==++=====-:..=- . -=-.=+++======-:.:-:.:.....-=..    \\r\\n..: :::......  ..       ...::=+*******+=:::::...                                          ..::...:-=++++====-----:--:   =-  . :::.++++=------:.:..:.  ..:::.    \\r\\n.....:......... ..      .  .:-+**********++=-::::::...                       ..........::-----==+++++++===----....:-:   ::. . ....:++++=--: .-:--:.:...-::.     \\r\\n .::........::.  .      .  .:-=++********++*+++==---::::::::........ .........:::::------===+++++++++++++=====::..::.    :-.:.  ...=+*+=-. .:--::=---=...-  .   \\r\\n.::...:. ....:.. .      ...:--==++++++*****++++++++++=====--------------------==========++++++++++++====++++++=-:.::.  .  ..=-.   ::=+=---..  ..--. ...:.  .  . \\r\\n....:...... .... . .    ..:--======+++++++++*+++++++++++++++++++++++++++++++++++++++=--====+++++++==-==++++++==-::--.....   ..::   .-++===-..       .      ..   \\r\\n:...:::::......  ...     .:-=======+++===++++++++++++++++++++++++++++++++++++++++++++==========-------==++==--:. ::..:::.   .:-==:.  -++===-:. .  ..:  .. ..    \\r\\n  .............:....     .:--=========+==++++++++++++++++++++++++++++++++++++++++++++********+++===--....::..    .:. .:...:+*******+==*+====--:.             .  \\r\\n .::..... :....:. ..      ..::-==------===+++++++=-::::........=+++++++++++++++***++****************++=--:..          ...:************++=====-:. .              \\r\\n...........:.....          ....:=-::---===++++=-:.    ....  ..=++++++++++++++******************************++=-::..     .=%#*********++++==---:::.        .     \\r\\n..............:...          ....:..::---==++-.   .:-=++++++++++++++++++++++++=+***********************************++=:.. =#%#********++=====------:. .        . \\r\\n................ .          ......  .:=-=====::.-=+++++=++++++++++++++++++++==+***********++***************************++***%%*******++++===-------::    .     .\\r\\n.. :.... .... .....        .  ....  .:-==========+++++=++++++++-++++++++***++**************+****************************************++++++===-==---.:           \\r\\n   ...:.. ...........         ....     -+===+====+=+++=++++++++++++++++**+*************************+*********************************+++++=====--::     .    . .\\r\\n......... .......:....        .... .:  :====++=======++++++++++++++++****+******************************************************++++++++======--...   . ..      \\r\\n .:..............::...        ....   .:=============+++++++=-+++=-++***+****+************************************************+++++++++====-==---:  .     .   .  \\r\\n ..........:::..::.....        ....   :=+=-==+*+=====++++++++++++++***********************==*************************+++++++++++++**+++=====----.  ..   .       \\r\\n  .... .................   .    .... .-:---==+++======+++++++++++*************+*+*********************************+++++++++++++++++++##+====---:...:            \\r\\n  .. ...................         .....:----===========++=+++++***********************+*****************************+++++++++++===+==++#%#+====-::::.            \\r\\n  ...:...............:.::.       ..::.:------:..-=====++++++++*************+****************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.          ..:-:.:--:::-=====+=++++++***++********+***************************************+++++++++++++====+++*#%%#+=--==: ..          \\r\\n.. .........:... .:. ..::.          .:::.:::--==========++++++++++++******++*+*************++**********************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:...:.:-====++====+++++++++++++++++++++++++**********++++*****************+++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:        .:.::.:-.--=+=+*======+++++++++++++++++++++++-+*+++**+++++++**************+++++++++++===================-:::.....:-:..       \\r\\n. .....:.:.......:.:.....::.      ...::::...:--==========+++++++++++++++++++++++++++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::...:--===========+++*******++++++++++++++++++++++++++**********+++++++++++======------::---==----:..........::...:.    \\r\\n ..........::..........:.:.:..   . ....:.:..--=========-==++++*****+++++++++++++++++++++++++++****++++++++++++++=====--------------------:...........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::..:-=============-++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::..............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:--========-----=++++++++++++++=++++++++++++++++=======++++=++==+=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .::------====--::-===++++++++++++==+++++=++++++++===================-=--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.............:::.. .    :.:-=----=--::..-=========++++++====+++============-------======----==-===----=++**=-...    ............:...:-*+--::...\\r\\n................................     .  . .:---:....:....:========+====+==-++===============----------------------==--:-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:...   ..       .:::::.   .::.::-============+=--+===+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ......:........::..::..   .::..      .::--:   ..:::---===========+=---====--===========---==+-:::--------::::--:.               .................:-::--*##\\r\\n.............:..............    .:::..    . .-::-:. ...::----=====-====+=--:::--:-==========-------:::::----:::....:-:...             ... .............:----==+%\\r\\n .....:.............. ...::. ..  ..::.     ...:::::. ...:-=---===-======-::::::::----------------: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:.......:::::.     . .:::::.....:--------======:.:::....:-----==----:::::..  :-=-. . ::.    --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:..::.:::::. .   . .::::.....:::::------=-==:...:::..:=---===----. ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-+==::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:..::....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--::--:---::       :...    .          .                          .......:-:::-\\r\\n .. ..... .:....:..............::::::::::::.     . .:-:::--------::---=-  .....-=.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:.::::::::...   ...  .::------:.:----=:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...------.     =-   :::::::::...::....:-...  .                                       .........:...\\r\\n .. ... .....  .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  ..................:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .           .    .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  ....................:::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::-:       .::::...::.  ..                          .                      :===-:   \\r\\n     .                   ..  ................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--::=. .::          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=..:=         . :=-    .-        ::::-::::::......\\r\\n                                       :                .                .:---=====--=:             ... .....=-  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++==-.           ...:.::::..+::.:-         .....::.          ::::--::::........\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:+.=.-:         .:=.  :-:        .::--:::::::::.....\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=- .=-.=:      .----::::::::::::::.\\r\\n                                        :          ...   .               :-===+*=-::.      .....:-==:--::.  .--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.            ..---.  .       ---::::::::-:::::::::\\r\\n                                .      ..:          ...   .                -++-:=+=:     -=-------:::..     .:.           ..              :-:::::::::-------::::\\r\\n                                :.       -            .   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-:::-----------=========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+=======-:.          .-:.                  .    .--:----------=======+++++\\r\\n                                ....                  ..   .           .=+= -+--:. .---:--:--::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+:... :=-::::::::..            -: ....                   :-----------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++-. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:   ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :   :                       .        .=.   ...==:...:.::..               --.        :..          .----:---------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .------------========+++++++===\\r\\n                                      .                              .:.   .:::         .           .    :-             .        -----------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .--                     :-----------==================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    .. . .         :=-========--====---=======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==------------------::\\r\\n                                                                                   .:...               --..   .  .          -------------------------------:::::\\r\\n                                                                                      .               .=. :..              ----------------------------:::::::::\\r\\n .                                                                                                    --  .    .          :-----======----------------::::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    . .          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                             .       ....                           .+:   . .          .-----====+++=--------::--------:::::::::\\r\\n                                                        ..:::...::....::::.......... .           .  -=   ..:.  .. ..   -----===-------------::::--::::::::::::..\\r\\n                                                  ..:::..:::...........::::::::::::::--::..      .--*-. .:.. .    ..  :----===--------------::--:::::...........\\r\\n .  .                                         .............................::::::::::-------:::..::=+:..:.: . ..  .  :-----------::::::::-------::::...       ..\\r\\n ....                                    ....:...        ........... ..........:::::::::::-----::::=-::::-. . . . . .----------:::::::::::------::::.......     \\r\\n                                        ....... .                         .........:::::::::-------=---=--:.. . . . :::::::::::::::::::::::::::::::............ \\r\\n .                                 ..:...                                 ..........:::::----====++==--=====---....:::::::::::::::::::::::::::::::::........... \\r\\n      .                        .::::...                                    ......::::::-------==+++++++========--=**+-:.....::::::::::::::::::::::::..........  \\r\\n      .                       .::..                                        .......::::-------======+++++++++++**#%%%#-:..........::::::::::::::::::..     ...   \\r\\n      ..                     ...                                      ..............:::::----========++++++********+--:....  ........::::::::::::::..:. .....   \\r\\n                                                                        .....:::::::::::::::---==+++++++===++******+-==--::............:-:::::.::::..-..:...    \\r\\n                                                                                ....::-------:----==++++++===+*****++++=---:::::... .:::.::::--:.::.:.....:.    \\r\\n        .                                                                         .:    ...::--------==++======+******++----::::.:...--:...:.:::.::.-...-=.     \\r\\n        .                 .                                                        .          ..::::----========+****+++=--:-:::.::...::...::.::..:.. .:-. .::. \\r\\n  .      .                                          ..::::::::------:::.       ....                .:::----==---=+**++==---:::...........::....:.. ::.:...:.. . \\r\\n                                              ..::::::::....          .....    .::----::..            ..:::------=***+=-----::........   ...  .::.  .:...::.... \\r\\n     .    .                               .:--::......::....           ..........::::-------::.           .:::----+***++===---:::....:. .:. ..  . .......... .. \\r\\n          ..                          .::::..    .....                               ....::---==--..        ..::---+****++++=---::.:....::. :-.::..  ..:.:..:.. \\r\\n           ..                       .::.                                                     .:-===-:.         .:::=**++++++=----::---:..-:::.--.:.... . ...... \\r\\n         . ..                                                                                   .:-===-.        ..::+*++++++==---::------  .:....:::...:. ..    \\r\\n  .   . .. ..                                                           ......                     .-===-.        .:-***+==+===-----:::-..::. ...:--:  .-  .    \\r\\n.... .  .....                  .                                           ...   ..::.               .-===:        .:+***+=---=---==-:::::. .-=-+=====--..      \\r\\n....    ..: . ..            ..::...                ..    ....:::.          ..... .:-=+=:.              .:--:        .=***++--:-::--:::::....-+--=:.=.:=-:-.-:   \\r\\n.....   ........          ..::.....            ....  ..:---:::..        ....-----:...---::..             .::.        -***++==-::.---:::..---=:-=:=.:.. .:: . .  \\r\\n.:... ... .....          ...:  ...           .. ....:----:..                 ..:---:....:-==-.            ..:..   .  :+***+++=--:==---:.:-:-:=+=:=::..:.::...:. \\r\\n.::.........  .          ..:   ..               .::---:.                 .       .::::..:=+*+-.            .:::.  .. .++***+==-=-+===--:-::::===--:...:.:-: :.. \\r\\n..........  ..          ...                    .:::-:. ..                           ......----:.            .:=-:  . .*++*+=----=+====--::--. :-::..: .. : .:-. \\r\\n...:..... ....          ..     .             ..::... .-.    ..       ...             .:::....:-:            .:++=. . :**+++==-==+======---=--. .:. -=  :- :-:   \\r\\n::.:.. . ....           ..     .   .     .    .:.   .=-       ..   .-=-.              .:--...:+=.           .-=*+. . -+**=++*++++=======--:.--.:--  ::.:=:..    \\r\\n::............          .....  .   .          ::..  -+.             .                  :::....-+:            :=*= ...+++*+=++++++=======---:::.  =. -::.    .   \\r\\n.........  . .   ...    ....:  .              .:..  -+.                                :.. ..:-+       .     :=*-.:.-++====++++++=======--==--::::.             \\r\\n::..... .. ...   ....    ...:  ..              :::: .==                                 .  .:--.       .    .-++:::-+++=====*+++++======--------::.             \\r\\n.:.........       ....    : .  ...  .           :--:..-=.      .:-.                    .. .:-:.       .    .-++-::-++++++=-:=++++++=-----------::...            \\r\\n :...:::..  .     ......   .    ...  .           .----..--:.   .--.                ..::. .::.             .-+*=::-+++====-::.=*++++==--------=--:.              \\r\\n...............    ......   :.    ...               .:--:.:::.....              ..:--:. ...              .-+++-:=**++=:..:::.:++++++====---------.              \\r\\n..:.::.... ....    .....::.  .:.    ..                 .--:....          ...:::--::.....                :=+**=-+***++=-: .-.::-**++++========----: ...          \\r\\n.::.....:. ....     .....:--:  ::.    ..                   .....       ..:---::..  .                  .-=++===*****++===.--.-- =++++=====--=+=-==..--..:        \\r\\n::..::-::.......    .....::=*+-...:.    ...  ..                                                     :-===--=+++*+++++=+=-+::+=-.+++++==--==--=-:-.:--:-....     \\r\\n. .:...:... .. .      ...::-+***+-.....    ..                                                   .:-------+++++++++++=+=-==::-:-.:++++==---==-:--: .-..:--::.    \\r\\n......-:.:.... ..     ....::-+*****+-:.....                                                    ::::::-=++++=++++=====:..=-.. -=-.=+++======-:.:-..:. ..:=-..    \\r\\n..: :::......  ..       ....:=+*******+=-::::...                                           ...::::-=++++===----==:--:   =-  . :::.++++==----::.:..:.  ..:....   \\r\\n.....:......... ..      .  .:-+***********+=-::::::....  ...                        ...:::::---=++++++====---:....:-:   ::. . .....++++=--: .-.--:::...-::.     \\r\\n .::........::.  .      .  .:-=++++**********++==---::::::::..............:::::::::------===+++++++++++++====-:..:::.    :-.:.  ...=+*+=-. .:--::=-::=. :-  .   \\r\\n.::...:.  ...:.. .      . .::-=+++*++********++++++++=====--------------------==========++++++++++++===+++++++=-:.::.  .  ..=-.   ::=+=---..  ..-=....::.  .    \\r\\n....:...... .... . .    ..::--===+++++++++****++++++++++++++++++++++++++++++++++++++=-=====++++++======+++++===-::--.  .    ..::   .-++===-.        .      .    \\r\\n:...:::::......  ...     .:--========++=++++**+++++++++++++++++++++++++++++++++++++++==========-------=++++==--..::::::..   .:-==:.  -++===-:.    . :  .. ..    \\r\\n  .............:....     .:--=========+==+++++++++**+++++++++++++++++++++++++++++++++********+++===-:..:::::..   .:. .::..:+*******+==*+=====-:.             .  \\r\\n .::..... :....:. ..      ..:--==-----===+++++++++==----:-:::--=+++++++++++++++***++****************++=--:..          ...:************++====--:. .              \\r\\n...........:.....          ....:=-:::=-==++++++=-:            .=+++++++++++++*+****************************++=-::..     .=%#*********++++==---::..        .     \\r\\n..............:...          ....:...:---===+=:.   .:-==+++==-==+++++++++++++*+************************************++=:.. =#%#********++=====-----::. .        . \\r\\n................ .          .......:.:--===+=:. .-=+++++=++++++++++++*++++++=-+************+***************************++***%%*******++++===-------::    .     .\\r\\n.. :.... .... .....        .  ....   :--=========++++++++++++++=++++*++++***+**************++****************************************+++++===-==---.:           \\r\\n   ...:.. ...........         ....    .-=========+++++==+++++++=+++++++**+*************************+*********************************+++++=====---:     .      .\\r\\n......... ............        ......   .-====++======++++++++++*++++*****++*******+****************+*****************************+++++++======--....  . ..      \\r\\n .:..............::...        ....    .-============+++++++=-++++-+***********************************************************++++++++====-==---:  .      .  .  \\r\\n ..........:::..::.....        ....  .-======+++=====++++++++++++++***********************+=****************************++**++++++**+++=====----.  .    .       \\r\\n  .... .................   .    .... .::--===+*+======+++++++++++*************+**+********************************+++++++++++++++++++##+====---:...:    .       \\r\\n  .. ....................        .....:-----==========++++++++****************++*****+*****************************+++++++++++==++=+++#%#+====-::::.            \\r\\n  ...:...............:.::.       ..:..:------:.--========+++++*************+****************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.         .:.:-::---::-========++++++***++********+***************************************++++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .::::.:::--==========++++++++++++******++*+**************+**********************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:..::.:-=====+=====+++++++++++++++++++++++***********++++*****************+++++++++++=============++==--:...:.:-.         \\r\\n.... ..:...........:......:        .:.::...::-=+=+*+=====+++++++++++++++++++++++=+**+****++++++**************+++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:.....::.       ..::::...:--==========+++++++++++++++++++++++++++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::...:--===========+++******++++++++++++++++++++++++++++*********+++++++++++======------::---==----:..........::...:.    \\r\\n ..........::..........:.:.:..   . ....:.:..--========-===++++*****+++++++++++++++++++++++++++***+++++++++++++++=====--------------------:...........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::..:-==============++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::::............:-:.....:. \\r\\n ..............::..::..::.:..:.. ...  ...:.:----======---:-=++++++++++++++=++++++++++++++++=======++++=+++=+=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .::-------====-::-====+++++++++++==+++++=++++++++===================-=--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.............:::.. .    :.:-=--------:..-=========++++++====+++============-------======----==-==-----=++**=-...    ............:...:-*+--::...\\r\\n...................................  .  . .:----:...::...:========+====+==-++===============----------------------==--:-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:...   ..       .::-::.   .:..::-============+=--+===+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .::-::   ..::::--===========+=---====--==========----==+-:::--------::::--:.               .................:-::--*##\\r\\n..... .......:..............    .:::..    . .-::-:. ...::----=====-====+=--:::-::-==========-------:::::----:::.::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::. ..  ..::.     ...:::::. ...:-=---==--======-::::::::------------:---: .:.::::......    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:-----==----:::::..  :-=-. . ::.    --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:..::.:::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-+==::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:..::....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n .. ..... .:....:..............::::::::::::.     . .:-:::--------::---=-  .....-=.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:.::::::::...   ...  .::------:.:----=:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..----:...------.     =-   :::::::::.:.::....:-...  .                                       .........:...\\r\\n .. ... ....   .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   ..              .                     .............\\r\\n        .....  ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:.:::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::.:::--::::::::--:--:   =.   := ....     .-:::.              ..              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::-:       .::::...::.  ..                          .                      :===-:   \\r\\n     .                  ... .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n    ..  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .:.          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   .   .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      ....             .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=..:=         . :=-    .:        ::::-::::::......\\r\\n                                       :                .                .:---=====--=:             ... .....=-  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++==-.           ...:.::::..+::.:-         .....:..          ::::--::::........\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:+.=.-:         .:=.  :-:        .::--::::::::......\\r\\n                                       .:          . .   .               :-:.. :-              ..:-==:=--:. -+-= =.         :=- .=-.=:      .----:::::::::::::..\\r\\n                                        :          ...   .               :-===+*+--:.      .....:-==:--::.  .--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=++==+++-     :..:::--:::-:..    :.            ..---.  ..      ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -++-:=+=:     -=-------:::..     .:.           ..              :-::::::::--------::::\\r\\n                                :.       -            .   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            ::--: .-==    -*+======-...         -:           .             .-::------------=========\\r\\n                       .        :.:                    .   .            .=+= -+=+:. .-+=======-:.          .-:.                  .    .--:----------=======+++++\\r\\n                                ....                  ..   .           .=+=.-+-::. .---:--:--::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+:.:. :=-::::::::..            -: ....                   :-----------=====++++**#%%%\\r\\n                                :. .:                       .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:   ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :   :                       .        .=.   ...==:...:..:..               --.        :..          .---:::--------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..           .------------========+++++++===\\r\\n                                      .                              .:.   .:::                     .    :-             .        -----------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .--            .        :-----------==================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    .. . .         :=-========--====---=======-------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==------------------::\\r\\n                                                                                   .:...               --..   .  .          -------------------------------:::::\\r\\n                                                                                      .               .=. :..   .          -----------------------------::::::::\\r\\n .                                                                                                    --  .    .          :-----======----------------::::::::::\\r\\n..                                                            .                                      .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                        .                            -=    . .          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                                      ....                          .+:   . .          .-----====+++=--------:---------:::::::::\\r\\n                                                        ..::::...::::.:::::.......   .           .  :=   ..:.  .. ..   -----===-------------:::---::::::::::::..\\r\\n                                                  ...:::..:::............::::::::::::::::..      .--+-. .:..      ..  :----===--------------::--:::::...........\\r\\n .  .                                        ...............................:::::::::::----:::...::=+:..:.: . ..  .  :-----------:::::::--------::::....      ..\\r\\n ....                                     ........         .....................::::::::::-----::::=-::::-. . . . . .----------:::::::::::------::::......      \\r\\n                                        ....  ..                           ........::::::::--------=------:.. . . . :::::::::::::::::::::::::-:::::...........  \\r\\n .                                 ..:::..                                ...........::::----====++==--====----....:::::::::::::::::::::::::::::::::........... \\r\\n      .                        .::::...                                    .......::::::------==+++++++=========-=**+-:.....::::::::::::::::::::::::..........  \\r\\n      .                       .....                                        .......::::-------======+++++++++++**#%%%#-..........:::::::::::::::::::..     ...   \\r\\n      ..                      ..                                      ..............:::::----========++++++********+=:....   .......::::::::::::-::.::: ....    \\r\\n                                                                        .....::::::::::::::::--==+++++++===++******+--=--:..............-:::-::::::..:..:...    \\r\\n                                                                                ....::------------==++++++===+******+++===-:::::.. .::::.:-::--:.::.:.....:.    \\r\\n        .                 .                                                       .:    ...::--------==++======+******++----::::.....--:...:.:::.::.-...:=.     \\r\\n        .                 .                                                        .          ..::::----========+*****++=--:::::.::...:....::.:-..::: .::. .::. \\r\\n  .      .                                          ..::::::::-------------:..                     .:::----==---=+**++==---:::.. ........:-....... .-.:. .:.. . \\r\\n                                              ..::---:::........       .......    ..:::::..           ..:::------=***+=-----::.::......  ...  .::. ..:. .::.....\\r\\n     .    .                               .::-::..       .....              ...:......:------:..          .:::----=**+++==----:::...... .:. ..  .  ......... .. \\r\\n          ..                           ..::..                                     ......:-----==--..        ..::---+****++++=---::......::. :-.::..  ..:.:..... \\r\\n           ..                                                                               ..::-==-:.         .:::=**++++++=----::---:..:.::.--.:.... . ...... \\r\\n         . ..                     ....                                                           .--==-.        ..::+*++++++==---:--::-:-  ::....::-...:.  .    \\r\\n  .   . .....                  ..:..:::.                    .                ..                    .-===-.        .:-***+==+===-----:::-..::. ...---:. .-  .    \\r\\n.... .  .....                ..::..:.                  ...           .     ...    .::.               .-=++-.       .:+***+=---=---=--:..::. ::==+=====:=.:      \\r\\n....    ..: . ..            ..:...                 ...   ..:::-------:.       .....-=+=:.              :-=++:       .=***+=-::-::--:::::...:-=---:.=.:==.-.:-   \\r\\n..... . ........          ..::                     .  .:--==-::::.:...       .:--:...---::..            .:-=+:       -***++=--::.---:::..=:=-:==:=....  ::   .  \\r\\n.:... ... .....          ....                    ....:---:..                  .--==-:...:-==-.            .:==.   .  :+***+++=--:==---:.-::::=+=:-:...:.::....: \\r\\n.::.........  .          ...                   ..  .::..                 .       .--=-:..=+*+-.             :-:.  .. .++**+++=-=-+===--:-.::--==--:.. :..-: .:. \\r\\n..........  ..          ..:                   .        ..                .         .:-:...----:.            .:-:.  . .*++*+==---=+====--:--:. :-::..: .: : ..-. \\r\\n...:..... ....          .....  .               .     .-.    ..       :.              .. .  ..:-:            .:=-:  . :**+++==-==+======--=---. .:. -=  :- .-:.  \\r\\n::.:.. . ....            ..::  .   .          ::..  .+-       ..   ::-=               .......:+=:            :++-. . -+**=++*++++=======--:.-:.:-:  :: .--:..   \\r\\n::.............          ..-:  .   .          :-::  -+.             .                  :::..:.-+:            :+*=....+++*+=++++++=======---:--. .=. -:-. .  .   \\r\\n.........  . .   ...    .....  .              :---  -+.                               .-::. .:-+       .    .:**-.:.-+++===++++++=======--==--:::::             \\r\\n::..... .. ...   ...     ..    ..              -==: .==                               .-:. .:--.       .   : -*+:::-+++=====**++++======--------::.             \\r\\n.:....:....       ....    ::    ..  .        .  :==:..-=.      .:-.                   .:...:-:.       .   :.:++-::-++++===-:=++++++=-----------::...            \\r\\n :...:::..  .     ......  .::   ...  .        .  .:-:. .--:.   .--.                   .. .::.             ..=*=::-+++====-::.=*++++==--------=--:.              \\r\\n...............    ......   ::    ...               ....  .::.....               .:... ....              .:=++-:=***+=-:::-:.:++++++====---------.              \\r\\n..:.::.... ....    .:...::.  .:.    ..                 ...    ...       ....::::::......                .-+**=-+****++-: .-.::-**++++========--=-: ...          \\r\\n.::.....:. ....     .....:--:  ::.    ..                  ......:::::--------::.....                   :=++===*****++=-=.:-.-- =++++=====--=+=-==:.--..:        \\r\\n::..::-::..... .    .....::=*+-. .:.    ...  ..              ..............                         .:===--=+*+*+++++=+=-+::+=-.+++++==-===--=-:-.::-::....     \\r\\n. .:...:... .. .      . ..:-+***=-..::..    .                                                     :-=---=+++++++++++=+=-==::-:-.:++++==---==-:--: .-:..--:::.   \\r\\n......-:.:.... ..     .....-=+*****+-:.....                                                   .:----:-=++++++++++====-:.==.. -=-.=+++======-:.:-..:. ..:-:..    \\r\\n..: :::......  ..      ....::=+*******+=-:::::.. ......                                   ..:--:::-=++++===---===:--:   =-  . :::.++++==----::.:..:.  ..:.....  \\r\\n.....:......... ..      .. ..-+***********+=-::::::::::......       ...             ...::::----=+++++=====---:.:. :-.   .:. . .....++++=--: .=.-::.:. .-::.     \\r\\n .::........::.  .      .  .::=+++++**********+==---:::::::::........::.:......::::------===++++++++++++=====:...:::.    :-.:.  ...=+*+=-. .:--::=-::=: :-  .   \\r\\n.::...:.  ...:.. .      . ..:--++*++************+++++=====--------------------==========++++++++++++===+++++++=-..::.  .  ..=-.   ::=+=--- .  ..-=....::   .    \\r\\n....:...... .... . .    ..::--=+=++++++********+++++++++++++++++++++++++++++++++++++=-====+++++++======+++++===-::-:.  .    ..::   .-++===:.        .  .   ..   \\r\\n:...:::::......  ...     .:--====++=++++++++***++++++++++++++++++++++++++++++++++++++===========------=++++===-:.::::....   .:-==:.  -++===-:.    . .  :. ..    \\r\\n  .............:....     .:--=========++=++++++++++++++++++++++++++++++++++++++++++++********+++===-::::---:...  ::..:::..:+*******+==*+===+=-:.                \\r\\n .::..... :....:. ..      ..:--==-----===+++++++++++=======-====+++++++++++++++***++****************++=--::.         ....:************++====--:. .              \\r\\n...........:.....          ..:::--:::--==++++++++-.            -+++++++++++++*+****************************++=-::..     .=%#*********++++===--::.         .     \\r\\n..............:...          ....::...=--==+++=:.   .:--===-::.-=++++++++++++*+************************************++=-.. =#%#********++=+===-----::. .        . \\r\\n................ .          .....  :..--====+-.  .-=+++++++++++++++++*+++++*=-+****************************************++***%%*******++++===-------::.   .     .\\r\\n.. :.... .... .....        .  ..     ::-==========++++++++++++++++++++++++**++**************+****************************************+++++===-==---::           \\r\\n   ...:.. ...........         ....    :-=====-==++++++==+++++++==++++++**************************************************************+++++=====---:     .       \\r\\n......... ............        .... .   .:====++=====++++++++*++++++++****++*******+***+************+******************************++++++======--....  . .    .  \\r\\n .:..............::...        .... ..  :-====++=====+++++++-=++++=+***********************************************************+++++++++===-==---:  .      .  .  \\r\\n ..........:::..::.....        ....  .-=-====+++=====++++++++++++==************************=+********************************+++++**+++=====----.  .    .       \\r\\n  .... .................   .    .... .:---===+*+======+++++++++++*************+**+*********+**********************+++++++++++++++++++##+====---:...:    .       \\r\\n  .. ....................        .....::---===========++++++++****************++******+****************************+++++++++++==++=+++#%#+====-::::.            \\r\\n  ...:...............:.::.       ..:..:------::--========++++**************+****************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.         .:.::-:---..-========++++++***+*********+***************************************++++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .::-:...:--==========++++++***+++******++*+**************+**********************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.::.::.:--==========+++++++++++++++*++++++*************+++*****************++++++++++++============++==--:...:.:-.         \\r\\n...  ..:...........:......:.       .:.::. .::--===+*======+++++++++++++++++++++=+*********+++++**************+++++++++++===================-:::.....:-:..       \\r\\n.......:.:.......:.:.....::.       ..::::  :---===+=======++++++++++++++++++++++=+++++++++++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::...:--===========+++*******+++++++++++++++++++++++++++*********+++++++++++======------::---==----:..........::...:.    \\r\\n ..........::..........:.:.:..   . ....:....:--=======-====+++******++++++++++++++++++++++++++***+++++++++++++++=====--------------------:...........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...-==============++++++++++++++++++++++++++++++++++++++++++++++++++=====-----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:--=-======---:==++++++++++++++=++++++++++++++++=======++++=+++=+=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .::-------====-::-===++++++++++++==+++++=++++++++=====================--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.............::... .    :.:-=-----=--:..-=========++++++====+++============-------======----==-==-----=++**=-...    ............:...:-*+--::...\\r\\n................................:..  .  . .:-=--::..::...:========+====+==-++===============----------------------==--:-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:..    :.       .:--::.   .:..::-============+=--+=-=+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .:::::   ..::::--===========+=---====--==========----==+-:::--------::::--:.               .................:-::--*##\\r\\n..... .......:..............    .:::..    . .-::-:. ...::----=====-====+=:-:::----==========-------:::::----:::.::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::. ..  ..::.     ...:::::. ...:-----==--======-::::::::------------:---: .:.::::.:....    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:-----==----:::::..  :-=-. . ::.    --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:..::.:::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n ........ .:....:..............::::::::::::.     . .:-:::--------::---=:  .....--.::  . .---::  . ..   ..                ..                        .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                       .........:...\\r\\n .. ... ....   .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:---::-:-::.     :.. .   .               .                     .............\\r\\n        .....  ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .           . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...:-::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::.:::--::::::::--:--:   =.   := ....     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    .::::...::.  ..                          .                      :===-:   \\r\\n     .                  ... .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n    ..  .             .. ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .:.          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   .   .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:.:=         . :=-    .:        ::::-::::::......\\r\\n                                       :                .                .:---=====--=:             ... .....=-  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++==-.           ...:.::::..+::.:-         .....:..          ::::--::::........\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:+.=.-:         .:=.  :-:        .::--::::::::......\\r\\n                                       .:          . .   .               :-:.. :-              ..:-==:=--:. -+-=.=.         :=- .=-.=:      .----:::::::::::::..\\r\\n                                        :          ...   .               :-===+*=--:.      .....:-==:--::.  .--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=++==+++-     :..:::--:::-:..    :.            ..---.  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -++-:=+=:     -=-------:::..     .:.           ..              :-::::::::--------::::\\r\\n                                :.       -            .   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::-------------==---\\r\\n                          .     :-:       .            .  ..            ::--: .-==    -*+======-...         -:           .             .-::------------=========\\r\\n                       .        :.:                    .   .            .=+= -+=+:. .-+=======-:.          .-:.                  .    .--:----------=======+++++\\r\\n                                ....                  ..   .           .=+=.-+-::. .---:--:--::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+:.:. :=-::::::::..            -: ....                   :-----------=====++++**#%%%\\r\\n                                :. .:                       .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:   ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :   :                       .        .=.   ...==:...:..:..               --.        :..          .---:::--------=====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..           .------------========+++++++===\\r\\n                                      .                              .:.   .:::                     .    :-             .        -----------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .--            .        :-----------==================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    .. . .         :=-========--=====--========------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==------------------::\\r\\n                                                                                   .:...               --..      .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..   .          -----------------------------::::::::\\r\\n .                                                                                                    --  .    .          :-----======----------------::::::::::\\r\\n..                                                                                                   .+.      .          :---==+***##+=----------------:::::::::\\r\\n                                                                                                     -=    . .          .----=#%%%%%#+=----------------:::::::::\\r\\n                                                            ..          ...                         .+:   . .          .-----====+++=--------:---------:::::::::\\r\\n                                                         ...:::.....::..:::......    .           .  :=   ..:.  .. ..   -----===-------------:::---::::::::::::..\\r\\n                                                 .....::::.:::............::::::::...::::...     .--*-. .:..      ..  :----===--------------::--:::::...........\\r\\n .  .                                        ...::...    ....................::::--::::----::....::=+:..:.: . ..  .  :-----------:::::::--------::::........  ..\\r\\n ....                                     ...........         ...................::::::::::-----:::=-:::.-. . . . . .----------:::::::::::------::::......      \\r\\n                                      ......   ..                           .......::::::::--------=-----::.. . . . :::-::::::::::::::::::::---::::...........  \\r\\n .                               ....::::..                               ...........::::----====++==--==-----:....:::::::::::::::::::::::::::::::::........... \\r\\n      .                        .::::...                                    ......::::::-------==+++++++=========-=**+-:.....::::::::::-:::::::::::::..........  \\r\\n      .                       ....                                         .......::::-------======++++++++++***#%%%#-..........::::::::::::::::-::....   ...   \\r\\n      ..                      ..                                      ..............:::::----========++++++********+=:....   .......::::::::::::-::.::: .....   \\r\\n                            ..                                          ......:::::::::::::::--==+++++++===++******+=----:.............:-:::-::::::.::..:...    \\r\\n                            .                                                   ....::------------==++++++===+******+=+===-:::::.. .::::.::::--:.::.:.....:.    \\r\\n        .                 ..                                                      .:    ...::--------==+++=====+*****+++=---::::.:...:-:...-.:::.::.-...:=:     \\r\\n        .                                                                          .          ..::::----========+******+=---::::.::...:....::.:-..::: .::...::. \\r\\n  .      .                                          ...::::-------------------:...                 .:::----==---=+***++==--:::...........:-....... .:.:. .::.. .\\r\\n                                               .::---:::...                ........   ....            ..:::------=***+=-----::.::......  ...  .::.  .:. .::.....\\r\\n     .    .                                .::::..                             .....   .::--::..          .:::----=**+++==----:::...... .:. ..  .  :........ .. \\r\\n          ..                            ..::..                                     ........:--=---..        ..::---+****+++==---::......::..:-.::..  ..:.:..... \\r\\n           ..                        ....:....                                          ......:--==-:.         .:::=**++++++==----:---...-.:..--..:... . ...... \\r\\n         . ..                     ........                                                       .:----.        ..::+*++++++==---:--::::-  ::....:::.:.::  .    \\r\\n  .   . .....                  ..:...                        ... ......      ..                    .:-==-.        .:-***+==++==-----:::-..:.. ...---:. .-. .    \\r\\n.... .  .....                 .:.                                         .....  ..::.                :-==-.       .:+***+===-----=--:.:::. --==+===-=:=.-      \\r\\n....    ..: . ..            ..:.                          ..::---------::.     ...:-=+=:.              .-=+=:       .=***+=-:::::--:::::...:-=---:.=.:-=.-..-.  \\r\\n.....   ........          . .:                          .::---:::.::.....        ....---::..             -=++:       -***++=-:::.---:::.:=:=-:=-:=....  .:.   . \\r\\n.:... ... .....            ..                            ..                    .:---:...:-==-.            :=+=:   .  :+***++==--:==---::=.:::=+-:-:.. :..:....:.\\r\\n.::.........  .           .: :                   .                       .       .:---:..=+*+-.           .:=+=.  .. .++***++===-+===----.-:--==-::.. ...::..:..\\r\\n..........  ..          ... :.                 .::.    ..                .         .:---..----:.           .:-=:.  . .*++*+==-=-=+====--:--:..:-::... .: .. .-: \\r\\n...:..... ....          ....:  .               --:-. .-.    ..        .              .:::. ..:-:             :--.  . :*#+++==-==++=+===--+--:..... :=  .- .:-.  \\r\\n::.:.. . ....           .:...  .   .          .=--. .+-       ..   .--=               .. . .::+=:            :==-. . -+**=++*++++=======--::-. :-:  :: .--::.   \\r\\n::.............   .     ::.    .   .          :=--  -+.                                    .:.-+:            .=+=....+++*+=++++++=======---:--. .-. :-:: .      \\r\\n.........  . .   ...    .-.   ..           .. .=--  -+.                                ......:-+       .     :+*=.:.-+++===++++++=======--==--::.-: .           \\r\\n::...:. .. ...   ....    ::    ..           .  :-:. .==                               .-::..:--.       .    .-*+:::-+++=====**++++=======-------::.             \\r\\n.:....:....       ....    ::    ..  .        .  ..   .-=.      .:-.                  .--:..:-:.       .     :++-::-+++====--=++++++=------------:...            \\r\\n :...:::..  .     .....    ::   ...  .                 .--:.   .--.                 :--: .::.           .. .=*=::-+++=====::.=*+++++=-----------:.              \\r\\n...............    ......   ::    ...                     .::.....                ....  ...            .: .=*+-:=***+=---:-:.:++++++====---------:.             \\r\\n..:.::.... ....    .:...::.  .:.    ..                .....::......     ............  ..               ..:+**=-+****++-:..-.::-**++++=====-==-==-: .:.          \\r\\n.::.....:. ....     ....::--:  .:.    ..                 ..:::-------------::.......                   :=++===*****++=-=.:-.-- =++++======-=+=-==:.--..:        \\r\\n::..::-::..... .    .....::-++-. .:.    ...  ..              ..............                         .:===--=+***+++++===-=::+=-.+++++======--+---.::-::. ..     \\r\\n. .:...:... .. .      .....:=***+-..::.                                                           .-=---=++++++++=++=+=-=+::-:-.:++++==---==-:=-: .-: .--:::.   \\r\\n......-:.:.... ..     .....:-+*****+-:.....  .....                                             .:---:-=++++++++++=++=-::==.. -=-.=+++======-:.:-..:. ..:-:..    \\r\\n..: :::......  ..      .....:-+*******+=-:.:::::.:......                                  ..:::::--=++++====-====:==:  .=-  . :::.++++==----::.:..:.  ..:. ...  \\r\\n.....:......... ..      .....:=***********+=-:::::::.......                         ...::::---==+++++=====---::-. :-.   .:. . ....:++++=-=: .=.-::.:.  ::::     \\r\\n .::........::.  .      .  ..:=+++++**********+==---:::::::::::................::::------===+++++++++++==-==-:....::.    :-.:.  ...=+*+=-:..:-:::-:::=: :-      \\r\\n.::...:.  ...:.. .      . ..:--++++=+***********+++++=====--------------------==========+++++++++++====++++++==-..::.  .  ..=-.   ::=+==-- .  ..-=..:.::   .    \\r\\n....:...... .... . .    ...::-=+++*+++**********++++++++++++++++++++++++++++++++++++======+++++++======+++++===-::::   ..   ..::   .-++===:.     .  .  .   ..   \\r\\n:...:::::......  ...     ..:-=====+++++++++****++++++++++++++++++++++++++++++++++++++======+====-----=++++++==-:.:-.....    .:-==:.  -++===-:.    . .  :. ..    \\r\\n  .....:.......:....     ..:--========+++++**+++++++++++++++++++++++++++++++++++++++**********+++==-::------::.. :-..:::..:+*******+==*+====-::.                \\r\\n .::..... :....:. ..      ..:--===--====+++++++++++++++++++++++++++++++++++++++***+*****************++=---:.         ....:************++=====-:. .              \\r\\n...........:.....          ..::------:--=++++++++=:......    ..:+++++++++++++++****************************++=-::..     .=%#**********+++===--::.         .     \\r\\n..............:...          ....::...=--==++++=-:.   ..:-::.   =++++++++++++*+************************************++=-.. =#%#********+++++==-----::. .        . \\r\\n................ .          ...... ..:--====+=.   .-=++++++++==+++++++*++++*+-+*****************************************+***%%*******++++===--------:.   .     .\\r\\n.. :.... .... .....        .  ...  . .--=======---++++++=+++++++++++++++++**++**************++***************************************+++++===-==---::           \\r\\n   ...:.. ...........         ....   .--========+++++++=++++++++-++++++**************************************************************++++++====---:.    .       \\r\\n......... ............        ....    .:-========+===++++++**+++++++*****++********+***+***********+******************************+++++++=====--:...    .    .  \\r\\n .:..............::...        .....::  ::====++=====+++++++==++++++************************************************************++++++++======---:  .      .  .  \\r\\n ..........:::..::.....        ....   .-======++=====++++++==+++++-+***********************+=*********************************++++**+++======---.  .    .       \\r\\n  .... .................   .    ...  .:-======++=====++++++++++++****************++*********+*********************+++++++++++++++++++##+====---:...:    .       \\r\\n  .. ....................        ...  .-=-====+=======++++++++***+************++******+****************************+++++++++++==++++++#%#+====-::::.            \\r\\n  ...:...............:.::.       ..:..::----------====+=+++++**************+****************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.         ...::-:--: .--=======++++++*************+****************************************+++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .::--:..:---=========++++++***+*+******++*+**************+**********************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.::..:.:-===========+++++++++++++++*++++++*************=++*****************++++++++++++============++==--:...:.:-.         \\r\\n...  ..:...........:......:.       .:.::. ..:--===+*+=====++++++++++++++++++++++++********+++++**************++++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....::::       ..::::  :---=+=++======+++++++++++++++++++++=+++++++**+++++++***********+++++++++==========----=======--::.......:-:...      \\r\\n..:.:.......::.....::::.::::.      . ::::....--===========+++*******+++++++++++++++++++++++++++*********+++++++++++======------::---==----:..........::...:.    \\r\\n ..........::..........:.:.:..   . ....:....:--======-=====+++******++++++++++++++++++++++++++***+++++++++++++++=====--------------------:...........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...--=============+++++++++++++++++++++++++++++++++++*+++++++++++++++====-----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:--========----==++++++++++++++=++++++++++++++++=======++++++++++=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .::------=====-:::===++++++++++++==+++++=++++++++=====================--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.......:.....::... .    :.:-=-----=--:..-=========++++++====+++============-------======----==-==-----=++**=-..     ............:...:-*+--::...\\r\\n................................:..  .  . .:-=--::.:::...:========+====+==-++===============----------------------==--:-+***+==-..   ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:..   .:.       .:---:.   .:..::-============+=--+=-=+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .:::::   ..::::--===========+=---====--==========----==+-:::--------:::---:.               .................:-::--*##\\r\\n..... .......:..............    .:::..    . .-::-:. ...::----=====-====+=:-:::----==========-------:::::----::::::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::. ..  ..::.     ...:::::. ...:-----==--======-::::::::------------:---: .:.-:::.:....    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:----===----:::::... :-=:. . ::.    --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:..::.:::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n ........ .:....:..............::::::::::::.     . .:-:::--------::---=:  .....--.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ....:::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                       .........:...\\r\\n .. ... ....   .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   .               .                     .............\\r\\n        .....  ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .           . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :::: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::.:::--::::::::--:--:   =.   := ....     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    .::::...::.  ..                          .                      :===-:   \\r\\n     .                  ... .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .             .. ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .:.          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   .   .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:::=         . :=-    .-        ::::-::::::.... .\\r\\n                                       :                .                .:---====---=:             ... .....=-  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++==-.           ...:.::::..+::.:-         .....::.          ::::--:::.........\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:+.=.-:         .:=.  :-:        .::--::::::::......\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-= =.         :=- .=-.=:      .----:::::::::::::..\\r\\n                                        :          ...   .               :-===+*=-::.      .....:-==:--::.  .--: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.            ..---.  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              :-::::::::--------::::\\r\\n                                :.       -            .   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-:::::------------==---\\r\\n                          .     :-:       .            .  ..            ::--: .-==    -*+======-...         -:           .             .-::------------=========\\r\\n                       .        :.:                    .   .            .=+- -+=+:  .-+======--:.          .-:.                  .    .--:----------=======+++++\\r\\n                                ....                  ..   .           .=+= -+-::. .---:--:--::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+:... :=-::::::::..            -: ....                   :-----------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:   ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :   :                       .        .=.   ...==:...:.::..               --.        :..          .--::::---------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..           .-------------=======+++++++===\\r\\n                                      .                              ...   .:::                     .    :-             .        ---:-------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :----------===================--\\r\\n                                                                    ::   .-:                        .:::-=:                    :---------------=============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========--=====--========------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==------------------::\\r\\n                                                                                   .:...               --..      .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..   .          ------------------------------:::::::\\r\\n .                                                                                                    --  .    .          :-----======----------------::::::::::\\r\\n..                                                                                                   .+.      .          :---==+***##+=---------------::::::::::\\r\\n                                                                                                     -=    . .          .----=#%%%%%#+=---------------::::::::::\\r\\n                                                            ...          ...                        .+.   . .          .-----====+++=--------:---------:::::::::\\r\\n                                                          ...::::....::..:::...      .           .  :=   ..:.  .. ..   -----===------------::::---::::::::::::..\\r\\n                                                 ......::::.:::......::....:::::::....:....      .--*-. .:..      ..  :----===-------------:::-:::::::...:......\\r\\n .  .                                        ...:::...     ........::..........:::---:::---::.. .::=+:..:.: . ..  .  :-----------:::::::--------::::......... ..\\r\\n ....                                      ............          ................::::::::::-----:::=-:.:.:  . . . . .----------:::::::::::------::::.....       \\r\\n                                      .......   ...                         ........:::::::--------=-----:... . . . :::-::::::::::::::::::::---::::.........    \\r\\n .                              ....:::::...                              ..........:::::----====++==--==----:.....:::::::::::::::::::::::::::::::::..........  \\r\\n      .                        .::::...                                    ......::::::-------==+++++++===========**+-::....::::::::::::::::::::::::..........  \\r\\n      .                        ...                                         .......::::-------======++++++++++***#%%%#-..........::::::::::::::::-::....   ...   \\r\\n      ..                     ..                                       ..............:::::----========++=+++********+=:....    ......::::::::::::-::..:: .....   \\r\\n                            ..                                          ......:::::::::::::::--==+++++++===++****+++=---::.............:-:::-::::::.::..:...    \\r\\n                           ..                                                   ....::-------:----==++++++===+******===+==-:::::.. .::::.::::--:.::.:.....:.    \\r\\n        .                 ...                                                     .:    ...::--------==++======+****++++=---::::.:. .:-:...-.:::.::.:...:=:   . \\r\\n        .                                                                          .          ..::::----========+******+=---::::.::...:....::.:-..::: .::...::. \\r\\n  .      .                                           ...::::-------------------:::..               .:::----==---=+***+++=--:::...........:-..... . .:.:. .::.. .\\r\\n                                               ..:::::::....               ....::--:::..              ..:::------=***+=-----::.::......  ...  .::.   :. .::.....\\r\\n     .    .                                .::::........                           ...    ......          .:::----=**++===---::::...... .:. ..     :..... .. .: \\r\\n          ..                            ..::....:::..                               ......  .:----..        ..::---+****++===---::.:....::..:-.::..  ..:.:..... \\r\\n           ..                       .......                                             ..::...:-===:.         ..::=**+++++++=-----=--...-.:..--..:...     .  . \\r\\n         . ..                    .....                                                      .:.. .:----.        ..::+*++++++==---:--::::-  ::.. .:::.:.::  .    \\r\\n  .   . .. ..                  ..:.                              ..........  ..                     .-=--.        .:-***+=+++==--:--:::-..:..  ..--=-. .-. .    \\r\\n.... .  .....                 .:.                                .......... . .   .::.                .-==-.       .:+***+===-----=-::..::. =:==+=-+-=:=.-.     \\r\\n....    ..: .               ..:.                             ..:----------::::....:-=+=:.               :===:       .=***+=-:::::--::::....:--:--:.=.:--.::.-:  \\r\\n.....   .......           . .:.:.                            ..::::::::::::::...  ...---::..             .-==:       -***++=:.::.---::-.--:-::=-:=..:   .:.   . \\r\\n.:... ... .....          . ...-.                                            ..     .....:-==:.            .-+=:   .  :+***+==-:-:==--::--.-.:-=-:-:.. :..:.....:\\r\\n.::.........  .          ... :.                  .-::.                   .        .:--:..=+*+-.            :=+=.  .. .++***+=+==-====--=::::--=--::.. ...::. :..\\r\\n..........  ..          ..:                 .  .-=--:....                .         .:---..----:.           .-==:.  . .*++*+====-=+====--:--:..:-.:...  : .: .::.\\r\\n...:..... ....          .:.    .           ..  -=--. .-.    ..       : .             .---: ..:-:           .--+=.  . :*#+++==-==++=+===--+:=:..... :=  .-. .-:  \\r\\n::.:.. . ....           ::.    .   .       :. .==-: .+-       ..   .-==               .::-..::+=:           .:++-. . -***=++*++++=======--:::. --:  :: .:-:::   \\r\\n::.............  ..     :-.    .   .       :. .---  -+.                                .....:.-+:            .==-....+++*+=++++++=======------. .-. :-::.:  .   \\r\\n.........  . .   ...    .-.   ..           :.  :..  -+.                                   ...:-+       .     .=+-.:.-+++===++++++=======--==-::..-: .           \\r\\n::..... .. ...   ....    ::    ..           .       .==                               .    .:--.       .   ..:*+:::-+++===-=*+++++======--------::.             \\r\\n.:....:....       ....    ::    ..  .       ..       .-=.      .:-.                  ::::..:-:.       .    .:+*=::-+++====--=*+++++=------------:...            \\r\\n :...:::..  .      ...     ::    ..  .                ..--:.   .--.                .---:..::.              .=*=::-+++=====-:.=++++++=-----------:.              \\r\\n...............    ......   ::    ...              ..::::.:::.....              .::--:.....               .=*+-:=***+==----:.:++++++====---------:.             \\r\\n..:.::.... ....    .....::.  .::    ..            ....::-----::.....        ..::::..  ..             .:..:+**=-+****++-:..-.::-***+++=====-==-===-..:.          \\r\\n.::.....:. ....     ....:::-:  .:.    ..              .....:::--------::............                .:.:=++===*****++=-= :-.-- =++++======-=+=-==:.--..:        \\r\\n::..::-::..... .    ...::.:-++-. ...    ..    .             ................                       ..:===--=+**++++++===:=::+=-.+++++======--+---..::.:. ...    \\r\\n. .:...:... .. .      .....:=+**+-.  ... .....                                                    .-=----+++++++==++=+===+::-:-.:++++==---==-:=-. .-. .:-:::.   \\r\\n......-:.:.... ..     .....:-=*****+-....:::......                                             .:---:-=++++++++++++++=--+=.. -=-.=+++==+===-:.:-...  ...-:..    \\r\\n..: :::......  ..      .....:-+*******+=::.::::......                                       .::::--=++++=========-==-  .=-  . :-:.++++====--::.:. :.   .:. ...  \\r\\n.....:......... ..      .:...:=***********+=-:::::::........                        ...:::::---=++++=====-------. :-.   .:. . ....:+++==-=: .=.-::.:.  ::::     \\r\\n .::........::.  .      .  ..:-+**************+==---::::::::::...... ........::::::------===++++++++++===-==-.....::.    :-.:.  ...=**+=-:..:-:::-:::=: :-      \\r\\n.::...:.  ...:.. .      .  ..--=*++++***********+++++====---------------------=========++++++++++++===++==+++=-:..::.     ..=-.   ::=+==-- .  ..-=..:.::   .    \\r\\n....:...... .... . .    ...:--=+*+*+=+**********++++++++++++++++++++++++++++++++++++======++++++==--===+++++===-::::   ..   ..::   .-++==-:.        .      ..   \\r\\n:...:::::......  ..      ..:--===++++++*********+++++++++++++++++++++++++++++++++++++=====++=====----=++++++==-::--.        .:-==:.  -++===-:.    .    :  ..    \\r\\n  .....:.......:....     ..:--====+===+++++***++++++++++++++++++++++++++++++++++++++**********+++==-:--====--::. :-:::... :+*******+==*+====-::.                \\r\\n .::..... :....:. ..      ..:-=========+++++++++++**++++++++++++++++++++++++++++**++****************++=---:.        .....:************++=====-:. .              \\r\\n...........:.....          ..::--------==++++++++=--:::-:.::.::-+++++++++++++++****************************++=-::..     .=%#**********+++===--::.         .     \\r\\n..............:...          ....:::::---==+++++=-.     ...     =++++++++++++**************************************++=-.. =#%#********+++++==-----::. .        . \\r\\n................ .          ... ... .---===+++:    :==+++++===-=++++++*++++*+=+*****************************************+***%%*******++++===--------:.   .     .\\r\\n.. :.... .... .....        .  .... ...--=====+=-::-+++++=++++++++*++++++++*+=+***************+***************************************+++++===-==---::           \\r\\n   ...:.. ...........         ....   .--========+++++++=++++++++==++++++*************************************************************++++++====----.    .       \\r\\n......... ............        ....    .:=+=========++++++++*+++++=+++*****+********+***+***********+******************************++++++++====--::.     .       \\r\\n .:..............::...        ..... . .:.====++====++++++++=+++++++************************************************************++++++++======---:  .         .  \\r\\n ..........:::..::.....        ....    :=====++=====+++++++==+++++-+************************=*********************************++++**+++======---.  .    .    .  \\r\\n  .... .................   .    ...  ..-==-==++++====+++++++++++++++**************+*********++********************+++++++++++++++++++##+====---:...:    .       \\r\\n  .. ....................        ...  .:+-====+=======+++++++++*+*************++******+****************************+++++++++++==++++++#%#+====-::::.            \\r\\n  ...:...............:.::.       ......:---------=======+++++**************+****************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.         ...::-:--: ---======+++++++*************+****************************************+++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .::-::..::---========++++++***+++******++*+*************************************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.::....:-===========+++++++++++++++*++++++*************++******************++++++++++++============++==--:...:.:-.         \\r\\n...  ..:...........:......:.       .:.::. ..:--====++=====+++++++++++++++++++++++***+*****++++++*************++++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....:::.       ..::::  :-:-=+=++======+++++++++++++++++++++-+++++++**+++++++***********+++++++++==========----=======---:.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::....:-===========+++********++++++++++++++++++++++++++*********+++++++++++======------::---==----::.........::...:.    \\r\\n ..........::..........:.:.:..   . ....:....:--============+++*****+++++++++++++++++++++++++++***+++++++++++++++=====--------------------::..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...--=============+++++++++++++++++++++++++++++++++++*+++++++++++++++====-----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:.:---=======-=--==++++++++++++++=++++++++++++++++=======++++++++++=====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::------====--:-====+++++++++++===++++=++++++++=====================--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.......:.....::... .    :.:-=-----=--:..-=========++++++====+++============-=-----======----==-==-----=++**=-..     ............:...:-*+--::...\\r\\n................................:..  .  . .:-=--::::::...:========+====+==-+================----------------------==--:-+***+==:.    ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:..   .:.       .:---:.   .:..::-============+=--+=--+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .:::::   ..::::--===========+=---====--==========----==+-:::--------:::---:.               .................:-::--*##\\r\\n..... .......:..............    .:::..    . .-::-:. ...::----=====-====+=:-:::----==========-------:::::----::::::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::. ..   .::.     ...:::::. ...:-----==--======-::::::::----------------: .:.-:::.:....    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:----===----:::::... :--:. . ::     --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:...:.:::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n .. ..... .:....:..............::::::::::::.     . .:-:::--------::---=:  .....--.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     .....::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                       .........:...\\r\\n .  ... ....   .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   .               .                     .............\\r\\n        .....  ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .           .    .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::::::--::::::::--:--:   =.   := ....     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    ..:::...::.  ..                          .                      :===-:   \\r\\n     .                  ... .................:::.:::::::-:::::::::::--.           .::---=====...::                               .                      .:::.   \\r\\n     .  .             .. ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .:.          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   .   .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...-=:::=         . -=-    .-        ::::-::::::.... .\\r\\n                                       :                .                .:---====---=:             ... .....=-  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++===.           ...:.::::..+::.:-         ....:::.          ::::--:::.........\\r\\n                                       :.          .     .                  ...:-:.             ..::-::--:..:=.=.-:         .-=.  :-:        .::--::::::::......\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=- .=-.=:      .----:::::::::::::..\\r\\n                                        :          ...   .               :-===+*=-::.      .....:-==:--::.  :-=: :          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.            ..-=-.  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --::::::::--------::::\\r\\n                                :.       -           ..   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-:::::-----------------\\r\\n                          .     :-:       .            .  ..            :---: .-==    -*+======-...         -:           .             .-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+======--:.          .-:                   .    .--:-----------======+++++\\r\\n                                ....                  ..   .           .=+= -+-::. .---:--:--::.           :- .                       --:::---------=====++++**#\\r\\n                                :  .                    .  ..          :++==+:... :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                .:  :.                      .          :=:   ...-+-.:::::::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                 :   :                                .-.   ...==:...:.::..               --.        :..          .--::::---------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .-------------=======+++++++===\\r\\n                                      .                      .       .:.   .:::         .           .    :-             .        ---:-------=========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :----------===================--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :--------------==============----\\r\\n                                                                   --.   :.                         .   :-          .         :-----------------==========------\\r\\n                                                                  :-.           .  .                    =:    ...  .         :=-========--=====--========------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==------------------::\\r\\n                                                                                   .:...               --..      .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              ------------------------------:::::::\\r\\n .                                                                                                    --  .    .          :-----======----------------::::::::::\\r\\n..                                                                                                   .+.      .          :---==+**###+=---------------::::::::::\\r\\n                                       ..                                                            -=    . .          .----=#%%%%%#+=---------------::::::::::\\r\\n                                                            .......      ....                       .+.   . .          .-----====+++=--------:--------::::::::::\\r\\n                                                         .....::::::....:..::...     .           .  :=   ..:.  .. .    -----===------------::::----:::::::::::..\\r\\n                                                ........::::..:::.....::::..:::::::...:...       .--+-. .:..      ..  :----===-------------:::-:::::::..:::.....\\r\\n .  .                                         ..::::...      .........::.......::::--::::--::.   .:=+:..::: . ..  .  :-----------:::::::--------::::......... ..\\r\\n ....                                      ..............          ..............::::::::::-----:::=-:.:.:. . . . . .----------:::::::::::------::::.....      .\\r\\n                                    ..........    ..                        ........:::::::--------=-----:... . . . -::--::-:::::::::::::::----::::.........    \\r\\n .                              ....--:::...                              ..........:::::----====++==--==--:::.....:::::::::::::::::::::::::::::::::..........  \\r\\n      .                        .::.....                                    ......::::::-------==+++++++===========**+-::....::::::::::::::::::::::::..........  \\r\\n      .                        ...                                         .......::::--------=====++++++=++++**#%%%#-..........::::::::::::::::-::....   ...   \\r\\n      ..                     ..                                       ..............:::::----========++=+++********+=:....    .....:::::::::::::-::..:- ....    \\r\\n                            ..                                          ......::::::::::::::---==+++++++===++****+++=-:-::.............:::::-::::::..:..:...    \\r\\n                           ...                                                  ....::-------:----==++++++===+******+====--:::::.. .::::.::::--:.::.:.....:.    \\r\\n        .                 ..                                                      .:    ...::--------==++======+****++++=---::::::...:::..:-.:::.::.-...:=:   . \\r\\n        .                                                                          .          ..::::----========+******++---:::::::...:....-:.:-..:.: .::...::. \\r\\n  .      .                                           ...::::::-----------------:::..               .:::----==---=+****++==-::::..........::....... .:.:. .::.. .\\r\\n                                                ..:::::........            ....::-------:.            ..:::------=***+==---::..::.....   ...  .::.   :. .::.....\\r\\n     .    .                                  ......   ........                       ..:---:..            .:::----=**++===---::::...... .:. ..     :..... .. .. \\r\\n          ..                           ....  .                                            ..........        ..::---+***++====---:..::. .::..::.-:..  ..:....... \\r\\n           ..                       .::..                                                 ...   .::-:.         ..::=**+++++++=-----=--..:-.:..--..:...     . .. \\r\\n         . ..                    ..::.                                                      ..::...:---.        ..::+*+++++++=---:--::::-  ::.. .:::.:.::  .    \\r\\n  .   . .. ..                   ....                                    ........                .:. .:--:.        .:-**++++++==-----::--..:.. ..:=-+-. .=. .    \\r\\n.... .  .....                 .:...                                ............  .:::.            ... .-==-.       .:+***+===-----=-::..::..=:=++--+:=:-:-:     \\r\\n....    ..: .               .::..:.                               .::------:::....:-=+=:.               .-==:       .=***+=-:.:::--::::.:.:---::-:.=.:--.::.--  \\r\\n.....   .......           ..:: ..                      ..         ...::::----::::....:--::..              :=+:       -***++=:.::.---:::.=---::=::-..:   ...   ..\\r\\n.:... ... .....          .::.                 ..   .:--:..                   ...:..... .:-==:.             :=+:   .  :+***+==-:-:==---:=:.-.:-=-:-:.. :..:.....:\\r\\n.::.........  .          :-:                 ..  :----:                  .           ....=+*+-.            .:+=.  .. .++***+====-====--=::::--=--::.. ...::. :..\\r\\n..........  ..          .::                 :.  -=--:. ..                           .:--..----:.            .=+-.  . :*++*+======+====-----...:-.:. .  :  : ..-:\\r\\n...:..... ....          ::.    .           :.  :---. .-.    ..       ..              .---. ..:-:            .-+=.  . :*#+*+=====++=+===-==--...... :=.  -. .-:. \\r\\n::.:.. . ....           :-.    .   .      .:  .:... .+-       ..   .-==               .---..::+=:           .-++-. . -*#*=++*++++=======--:::. --.  -:  :=.-:.  \\r\\n::.............         ::.    .          ..  ..    -+.                                :--: :.-+:           :-=+-....+++*+=++++++=======------  .-  .-.-.-  .   \\r\\n.........  . .   ..     .-.   ..          ..  ..    -+.                                ......:-+       .    :-=+-.:.-++++==++++++=======--=---:..=: ...         \\r\\n::..... .. ...   ....    ::    ..          .   .    .==                                  ....--.       .     .==:::-++++==-=*+++++======--------::.             \\r\\n.:....:....       ....    ::    ..  .       .   ..   .-=.      .:-.                       ..-:.       .     .-+-::-++++===--=*+++++=------------:...            \\r\\n :...:::..  .      ....    ::    ..  .           .::::..--:.   .--.                .::.  ..:.             ::-+=::-+++=====-:.=++++++=-----------:..             \\r\\n...............    ......   ::    ...           ....:-=-:.:::.....              .:---......              .:-++-:=*+++===---:.:++++++====---------:.             \\r\\n..:.::.... ....    .....::.  ...    ..            .....:----:::...       ...:::---:.  ..                .:=**=-+****++=-..-.::-***+++=====-==-===-..::.         \\r\\n.::.....:. ....     ....:::::   ...  ...              .....:::---::.....::::::...                      :=++===*****+++-= :-.-- =+++++=====-=+=-==:.--..:        \\r\\n::..::-::..... .    ...::::-++-.  .....:..    .                ...........                        ...:===--=+***+++++==-:=::+=-.+++++======--+=--.:::.:. ...    \\r\\n. .::..:... .. .      ....::=+**+-. ..........                                                  ...-----=++*+++++=++=+=-=+::-:-.:++++==--===-:=-. .-. .:::::.   \\r\\n......-:.:.... ..     .....:-=*****+-...........                                              ..:---:-=++++++++++=+++==-+=.. -=-.=+++==+===-:.:-...   .::...    \\r\\n..: :::......  ..      .....:-+*******+=-:.::...                                           ..::-:--=+++++====+===-==-...=-  . :-:.++++=====-::.:. :.   .:. ...  \\r\\n.....:......... ..      .:..::=+**********+=-:::::::::....                             ..:::--===+++=====-----==..:-.   .:. . ....:+++==--:..-.-::...  ::::     \\r\\n .::........::.  .      .  ..:-=**************++==-::::::...........................:::--==++++++++++===-----:::..::.    :-.:.  ...=+*+=-:..:-::.-:::=: -- .    \\r\\n.::...:.  ...:.. .      .   .:-=*++*+************++++=====--------------------=========+++++++++++++======++=--:..::.     ..=-.   ::=+==--.. ...:=..:.-:   .    \\r\\n....:...... .... . .    ....:--+**++++************++++++++++++++++++++++++++++++++**+=====++++++=======++++++==-:::.   ..   ..::   .-++==-::     .  .      .    \\r\\n:...:::::......  ..      ...:-=+++**+++************++++++++++++++++++++++++++++++++*+====++++===----==+++++===--:-:.        .:-==:.  -++==--:.    .    .  ..    \\r\\n  .............:....      .:--=====+===+++********+++++++++++++++++++++++++++++++*************+++==---=====---:..:-:..... :+*******+==*+====-:.                 \\r\\n .::..... :....:. ..      ..:--========++++***++++**+++++++++++++++++++++++++************************++==-::.     ...::..:************++=====-:. .              \\r\\n...........:.....          ..::------=-=++++++++++===--==-==-==+++++++++++++*******************************++=-::..     .=%#**********+++===--::.         .     \\r\\n..............:...  .       ...::-:-::--==++++++-.             =++++++++++****************************************++=-.. =#%#********+++++==----:::. .        . \\r\\n................ .          .........---====++=.   .--==+==--:-==++*********+=+*****************************************+***%%#******++++===--------:.   .      \\r\\n.. :.... .... .....        .  ....  .:--=====+=-..:=++++=+++++++++++********=+****************+**************************************+++++===-==---::           \\r\\n   ...:.. ...........         ....  ..--=======++++++++++++++++++++++++***********************+**************************************++++++====----.    .       \\r\\n......... ............        ....   .:-=+======+=+++++=+++*+++++-+*******+************************+*******************************+++++++====--::.     .       \\r\\n .:..............::...        .....   .::=======+==++=+++++++++++*******************+******************************************++++++++======---:  .         .  \\r\\n ..........:::..::.....        .... .  :-====+++====+++++++-++++++=+************************++********************************++++**+++======---.  .    :    .  \\r\\n  .... .................   .    ....   :==-==++++====+++++++++++++=+************************++*********************++++++++++++++++++##+====---:...:    .       \\r\\n  .. ....................        ...  .-==============+++++++++*++************++***********************************++++++++++++=++++++#%#+====-::::.            \\r\\n  ...:...............:.::.       .... .:==----==========+++++**************+***+************************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.          ..:-=---.:---======+++++++*************+****************************************+++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .:.-::.::.:--========++++++***+********++*+*************************************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:-- ..:-===========+++++++++++*****++++++*+***********++******************++++++++++++============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::. ..:--=====+=====+++++++++++++++++++++++**********+++++*************++++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....:::.       ..::::  :-:-=+=+++=====+++++++++++++++++++++=+++++++**+++++++***********+++++++++==========----=======---:.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::...::-===+=======+++*******+++++++++++=++++++++++++++++*********++++++++++======------::---===---::.........::...:.    \\r\\n ..........::..........:.:.:..   . ....:....:--============+++*****+++++++++++++++++++++++++++***+++++++++++++++=====---------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:-=============++++++++++++++++++++++++++++++++++**+++++++++++++++====-----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:..---=======-=--==++++++++++++++=++++++++++++++++==++===+++++++++++====----=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::-----=======:-====+++++++++++===++++=+++++++++====================--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.......:.....::... .    :.:-=-----==--..-=========++++++====+++============-=-----======----==-==-----=++**=-..     ............:...:-*+--::...\\r\\n................................:..  .  . .:-==-::::::...:========+====+==-+================----------------------==--:-+***+==:.    ................:-+=--=*-::\\r\\n......: ... ......:...:.:.:..   .:.       .:----..  .:..::-============+=--+=--+=====+=====--------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .:::::   ..::::--===========+=---====--==========----==+-:::--------:::---:.               .................:-::--*##\\r\\n..... .......:..............    .:::..    . .:::-:. ...::----=====-====+=:-:::-:--==========-------:::::----::::::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::.  .   .::.     ...:::::. ...:-----==--======-::::::::----------------: .:.-:::.:....    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:----===----:::::... :-=:. . ::     --:       .       .      ........:::---=++*\\r\\n    .... ...........:...:...:...:::::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n ...... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n .. ..... .:....:..............::::::::::::.     . .:-:::--------::---=:  .....--.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .  .............. ..........:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                       .........:...\\r\\n .. ... ....   .. ..............::...::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   .               .                     .............\\r\\n        .....  ..................:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .           . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::::::--::::::::--:--:   =.   := ....     .-:::.              ..              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    .::::...::.  ..                          .                      :===-:   \\r\\n     .                  ... .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .:.          .. .                                          .     \\r\\n             .   . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   .   .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=         . -=-    .-        ::::-::::.....   \\r\\n                                       :                .                .:---====---=:             ... .....=:  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++===.           ...:..:::..+.: ::         ....:::.          ::::--:::.........\\r\\n                                       :.          .     .                 ....:-:.             ..::-::--:..:=.=.-.         .--   :-:        .::--::::::::......\\r\\n                                       .:          . .   .               :::.. :-              ..:-==:=--:. -+-=.=          :=- .=-.=:      .----::::::::::::...\\r\\n                                        :          ...   .               --===+*=-::.      .....:-==:--::.  :-=: .          -+:.=- .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++=+++-     :..:::--:::-:..    :.            ..-=-.  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -++-:=+=:     -=-------:::..     .:.           ..              --::::::::--------::::\\r\\n                                :.       -           ..   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::::----------------\\r\\n                          .     --:       .            .  ..            :---: .-==    -*+======-...         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+======--:.          .-:                   .    .--::----------======+++++\\r\\n                                ..:.                  ..   .           .=+= -+--:. .---:--:--::.           :-..                       --::----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+:.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::..               --.        :..  .       .--:::::--------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .-------------=======+++++++===\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:--------========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .-:                     :-----------==================--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :--------------==============----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    .... .         :=-========--=====--========------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==-------===--------::\\r\\n                                                                                   .:...               =-..      .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              ------------------------------:::::::\\r\\n .                                                                                                    =-  .    .          :-----======----------------::::::::::\\r\\n..                                                                                                   .+.      .          :---==+**###+=---------------::::::::::\\r\\n                                       ::..                                                          -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                                            ........       ...                      .+.   . .          .-----====+++=-----------------::::::::::\\r\\n                                              ..         ......::::::.......:::..                .  :=   ..:.  .. .    ------==------------::::-----:::::::::::.\\r\\n                                               ....::......::..::::.....::::::::::......         .--+-. .:..      ..  :----===-------------:::-:::::::::::::....\\r\\n .  .                                         ...:::::..       ........::::::.:::::----::::::..  ..=+:..::: . ..  .  :-----------::::::---------::::............\\r\\n ....                                       ...............          .........::::::::---------::::=-:.::-. . . . . .----------:::::::::::------::::....       .\\r\\n                               ..   --..::::...                            ........::::::::--------=-----:... . . ..--------:::::::::::::::-----:::........     \\r\\n .                             .-::::-:::...                              ..........:::::----====++==--==--::.. ...::::::::::::::::::::::::::::::::..........   \\r\\n      .                         ::....                                     ......::::::-------==+++++++=========-=**+-::...:::::::::::::::::::::::::..........  \\r\\n      .                       ....                                         .......::::-------======++++++=++++**#%%%#-..........::::::::::::::::-::....   ...   \\r\\n      ..                     ..                                       ..............:::::----========++=+++********+=:....    .....:::::-:::-:::-::.::- ....    \\r\\n                            ..                                          .....:::::::::::::::---==+++++++===++****++++-::::...........:::-:::-::::::..:..:...    \\r\\n                           ....                                                 ....::-------:----==++++++===+******+=-==-:::::... .::....::---:.::.:.....:.    \\r\\n        .                                                                         .:    ...::--------==+++=====+****++++==---:::::. .::...:-.:::.:..-...:=:   . \\r\\n        .                                                                          .          ..:::-----========+******++---:::::::...-....=:.:-..:.: .::..:::. \\r\\n  .      .                                             ...::::::---------------:::..               .:::----==---=+*****++=-::::..........::....... .:.:. ..:.. .\\r\\n                                                   ...........................:::-------:..           ..:::------=***++==--::..:......  ....  .::.   :. .::.....\\r\\n     .    .                               ..:::..             .....                  .::-===-:..          .:::----+**++=-==--::::...:...::. .:     :..... ..  ..\\r\\n       .  ..                           .::::......                                        .:--==-:..        ..::---+***++====---:..::: :.:..::.-:..  ..:.....:. \\r\\n           ..                       .:::.  ....                                               .:::::..         .:::=***++++++=---::=-:..:-...:--..:...     . .: \\r\\n         . ..                    .:::.                                                             ..::.        ..::+*+++++++==--:=-:::::  :... .:::::.::  ..   \\r\\n  .  .. .. ..                  .::.  .                                      ....                 ..  .:-:.       ..:=**++++++=------::--..... .::=-+=. .=. .    \\r\\n.... .  .....                .::.  .:.                ...            .............:::.            .-:. :==-.       .:+***+===-----=-::..--.-=:=++--+:=-:-:-     \\r\\n....    ..: .              .:-:   ..              ...     ....          .::::::...:-=+=:.           .:. .-==:       .+***+=-:.:::--:::.::.-:---:-:.=..=:..-.:-. \\r\\n.....   .......           .:-.   ..             ..    .:----::.        .::-=====-:...---::..          ..  :=+:       -***++=:..:.---:-::=:-:.-=::-..:    ..   ..\\r\\n.:... ... .....          .:-.                 ..   .-----:..                ..:----::...:-==:.            .:=+:   .  :+***+=-::-:==--:-=.::.:-=-:-:.. .. ::....:\\r\\n.::.........  .          :-.                ...  :----:.                ..       .::::...=+*+-.            .-+=.  .. .++**+===-=-===---=::.-::=--::.. .. ::: ...\\r\\n..........  ..          .::                ..   :::::. ..                           ...:..----:.            .=+-.  . :*++*+======+====-----...:-.:. .  :  :   -:\\r\\n...:..... ....          :-.    .          ..   :.    .-.    ..      ...              .::-: ..:-:             -+=.  : :*#+*+===+=++=+===-+---...... :=.  -:  :-. \\r\\n::.:.. . ....           :-.    .   .      :.  ..    .+-       ..   .---               .---..::+=:            :++-. . =*#*+++*++++=======--:::..--.  -:  .=.-:.  \\r\\n::.............         :-.    .          .   .     -+.                                ---: :.-+:            :++=....+++*+=*+++++========--=-:  :-  .-.:.-.     \\r\\n.........  . .   ..     .-.   ..   .      ..  ..    -+.                                ::::..:-+       .    :-++-.:.-+++++=++++++=======--=---:..=: ::..        \\r\\n::...:. .. ...   ....    ::    ..  .       ..  ::.. .==                               ...:...--.       .   .-=++:::-++++==-=*+++++======--------::.             \\r\\n.:....:....       ..::    :.    ..  .       ..  :---..-=.      .:-.                     ....-:.       .    .:=+-::-++++===--+*+++++==--=--------::..           .\\r\\n :...:::..  .      ..:.    ..    ..  .       ... .-=-:..--:.   .--.                      ..:.               -+=::=+++=====-::=++++++=-------=---:..         .   \\r\\n...............    ......         ...          ... .:-=-:..::.....              .:::.   ...               .-++-:=*+++====--:.:++++++====---------:.             \\r\\n..:..:.... ....    .....::.   ....:...            ....::---::...        ....:::---:.  ..               ..:=**=-+****++=-:.-.::-***+++=====-==-===-..-:.         \\r\\n.::.....:. ....     ....:---:  .::.:....                ...::::....:::-----:::..                      .:-++===*****+++==.:-.-- =++++++====-=+=-=+:.--..:        \\r\\n::..::-::..... .    ...::::-++=. ..:.  .::.  ..                .........                            .:-==--=+***+++++==-:=::+=-.++++=+=====--+=--.:::... ...    \\r\\n. .::..:... .. .      ..::::=***+-...:.  ...                                                     ..-----=++**+++==++=+=-==::-:-.:++++==-====--=-.  -: ...:::.   \\r\\n......-:.:.... ..     ....::-=*****+-......                                                ....::---:-=++++++++===+++==-+=:. -=-.=+++==+===-:.:-...   .::.-.    \\r\\n..: :::......  ..      ....::-+*******+=-:.::::....                                      ..::---:--=+++++++++++++===-:::=-  . :-:.++++=====-:..:. :..  .:. ...  \\r\\n.....:......... ..      ....:-=+**********+=-:::::::..                                ..:::---===+++++===----===::--:   .:. . ....:+++==--:..-.-.:..   ::::     \\r\\n .::........::.  .      .  ..:-=**************++==-:::::....:.........      ........::---==+++++++++====----::::  ::.    :-.:.  ...=+++=-:.::-:..::.:=:.--..    \\r\\n.::...:.  ...:.. .      .   .:--******************+++++===----------------------======++++++++++++++++=======-::..::.     ..=-.   ::=+==--.. ::.:=..::-:   .    \\r\\n....:........... . .    .....:-=+*++++***************++++++++++++++++++++++++++++***+=====++++++======+++++++==-..:.   ..   ..::   .-+++=-::.    .  .           \\r\\n:...:::::......  ..      ...:--=****+++******************++++++++++++++++++++++++*+*+===++++++==----==+++++====-:::.   .    .:-==:.  -++==--:     .    .  ..    \\r\\n  .....:.......:....     ..::-==++*+++=+****************++++++++++++++++++++++*****************++==--=======---:.:-:  ... :+*******+==++====-:.        .        \\r\\n .::..... :....:. ..      ..:--========+++****************+++++++++++++++++**************************++===-:.     ...::..:************+++====-:...              \\r\\n...........:.....          .::--=-==-===++*+*+++**+++==++++++++++++++++++++********************************++=-::.      .=%#**********+++===--::.         .     \\r\\n..............:...  .       ...:--::.---=+++++++=:.       .  ..+**************************************************++=-.. =#%#*********++++==----:::. .        . \\r\\n................ .          .....:. .---===+++=:    :::---:...-+-+***********++*****************************************+**#%%********+++===-------::.   .      \\r\\n.. :......... .....        .  .... ..:--=====+=-.  -++++++*++++==+**********=+*******************************************************+++++===-==---::           \\r\\n   ...:.. ...........         ....  ::--=======++=++++++++++++***++++*************************+**************************************++++++====----.            \\r\\n......... ............        ....   .:-========+++++++=+++++++++-=********************************+*********************************+++++====--:::     .       \\r\\n .:..............::...        .....  .:-=++====+===++=+++++++**++++*****************++*****************************************++++++++======---:  .         .  \\r\\n ..........:::..::.....        ....   .-:-====+++===++++++=-++++*++**************************+*********************************+++**+++======---:  .    :    .  \\r\\n  .... .................   .    .....  :=--==++++====++++++++++***==************************+=*********************++++++++++++++++++##+====---:...:    :       \\r\\n  .. ....................        ...   :==============+++++++***+*************++***+*******************************++++++++++++=++++++#%#+====-::::.            \\r\\n  ...:...............:.::.       .... .:-==---==========+++++**************+***++******+****************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.          ..:-+=--:---=======++++++**************+****************************************+++++++++++=====+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .:.-::::..---=======++++++****+********++*+*************************************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:-- ..:--=========++++++++++++*****++++++*************++******************++++++++++++============++==--:...:.:-.         \\r\\n.... ..:...........:......:.       .:.::-..::--==========++++++++++++++++++++++++***********++++**************+++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....::::       ..:::. ..-:-=+==+++====++++++*++++++++++++++++++++++**+++++++************++++++++==========----=======---:.......:-:...      \\r\\n..:.........::.....::::.::::.      . ::::...::-===++======+++*******+++++++++++=++++++++++++++++*********++++++++++=======-----::--====---::.........::...:.    \\r\\n ..........::..........:.:.:..   . ....:....:--============++******+++++++++++++++++++++++++++***+++++++++++++++=====---------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:-=============++++++++++++++++++++++++++++++++++*++++++++++++++++=====----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:..---=======----==++++++++++++++=++++++++++++++++==++===+++++++++++=====---=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::-----=======:-====++++++++++++==++++=+++++++++==============+=====--==----===++=++-.  .. .................:::::....:\\r\\n.:.............::.......:.....::... .    :.:-==----==--..-=========++++++====+++========+=====-----=======---==-==-----=++**=-..     ............:...:-*+--::...\\r\\n................................:..  .  . .:-==---::-::..:-=======+====+==-+================----------------------==--:-+***+==:.    ................:-+=--=*-::\\r\\n......: ... .....::...:::.:..   .:.       .:----:.. .:..::-============+=--+=--+=====+======-------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .:::::   ..::::--===========+=---====--===========---==+-:::--------:::---:.               .................:-::--*##\\r\\n.............:..............     :::..    . .:::-:. ...::----=====-====+=:-:::::--==========-------:::::----::::::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::.      .::.     ...:::::. ...:-----==--======-::::::::----------------: .:.-:::.:....    .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:.:::....:----===----:::::... :-=:. . ::     --:       .       .      ........:::---=++*\\r\\n    .... ..:........:...:...:...:::::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-...       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::..:::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n  . ..... .:....:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::.::::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .. .........................:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ........ . .. ..............::.:.::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   .               .                     .............\\r\\n        ...... ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::::::--::::::::--:--:   =.   := ....     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    .::::...::.  ..                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .::          .. .                                          .     \\r\\n                 . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-::::.....   \\r\\n                                       :                .                .:---====---=:             ... .....=:  .-         ..:-:.  ..        .:-:--::::........\\r\\n                                       :                 .               :---==++++===.           ...:..:::..+.: :-         ....:::.          ::::--:::.........\\r\\n                                       :.          .     .                 ....:-:..            ..::-::--:..:=.=.-.         .--   :::        .::--::::::::......\\r\\n                                       .:          . .   .               :::.  :-              ..:-==:=--:. -+-=.=          :=- .=-:=.      .----::::::::::::...\\r\\n                                        :          ...   .               -====+*=-::.      .....:-==:--::.  :-=: .          -+:.=: .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :..:::--:::-:..    :.            ..-=-.  .       ---::::::::::::::::::\\r\\n                                .      ..:          ...   .                -++-:=+=:     -=-------:::..     .:.           ..              --:::::::---------::::\\r\\n                                :.       -           ..   .              .:=**+=-.      :+++++===::..       .:            .              :-::::::::-------------\\r\\n                                -=       .:               .             :=+++=:        -+++++++=-:..        ::           ..             :-::::::----------------\\r\\n                          .     --:       .            .  ..            :---: .-==    -*+======-...         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+======--..          .-:                   .    .--::----------======+++++\\r\\n                                ..:.                  ..   .           .=+= -+--:. .---:--:--::.           :-..                       --::----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+:.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-::::--------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-:::::--------=====+#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::..               --.        :..  .       .--:::::--------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .-------------=======+++++++===\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:--------========++++++=====\\r\\n                                                                     ...  .-.     .                 .:. .-:                     :-----------==================--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :-------------===============----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    .... .         :=-========--=====-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .------=====--==-------===--------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              ------------------------------:::::::\\r\\n .                                                                                                    =-  .    .          :-----======----------------::::::::::\\r\\n..                                                                                                   .+.      .          :---==+**###+=---------------::::::::::\\r\\n                                      .--:.                                                          -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                       ....                  .........      ...                     .+.   . .          .-----====+++=-----------------::::::::::\\r\\n                                              ..     .    .......:::::........::.                .  :=   ..:.  .. .    ------===-----------::::-----:::::::::::.\\r\\n                                               .. ..::.......:..:::::....::::::::::....          .--+-. .:..      ..  :----===-------------:::::::::::::::::....\\r\\n .  .                                         ...::::::...      .........:::::..:::::-:::::::..  ..==...::: . ..  .  :-----------::::::---------::::............\\r\\n ....                               ..    ..................           .......:::::::::--------::.:=-:.::-. . . . . .----------:::::::::::------::::....       .\\r\\n                               .:...--.::::::....                          .......:::::::::--------=-----:... . . ..---------::::::::::::::-----:::........     \\r\\n .                              --=+::::....                              ..........:::::----====++==--==--::.. ...::::::::::::::::::::::::::::::::..........   \\r\\n      .                         .::..                                      ......::::::-------==+++++++==-=-=--=-=**+-::...:::::::::::::::::::::::::..........  \\r\\n      .                       ....                                         .......::::-------======++++++=++++**#%%%#-..........::::::::::::::::-::....   ...   \\r\\n      ..                     ...                                      ..............:::::----========++++++*******++=:....    ....::::::-:::-:::-:-.::- ....    \\r\\n                            ....                                        .....:::::::::::::::---==+++++++===++****++++=:::...........::::-:::=::::::..:..:...    \\r\\n                           ....                                                 ....::-------:----==++++++===+******+=-=--:::::... .::.....:---:.::.:.....:.    \\r\\n        .                                                                         .:    ...::--------==+++=====+****+==++==--:::::....:...:-.:::.::.-...:=:   ..\\r\\n        .                                                                          .          ..:::-----========+*****+++=--:::::::...:....::.:-..:.: .::. :::: \\r\\n  .      .                                             .    ...:::::::::::::::::::..               .:::----==---=+******+=-::::..:.......::....... .:.:. ..:.. .\\r\\n                                               ..:::::.... ..       .....::::::::------::..           ..:::------=+**++===--::::......  ....  .::.   :. .::.....\\r\\n     .    .                               ..::::...........             .........   ..:--==--:..          .:::----+**++=-----::::...:...::  .:    .:.....  .  ..\\r\\n          ..                           .::::.     ..                                      .:-===-:.         ..::---+**+++====---:..::. :.:..::.-:..  ..:.....:. \\r\\n           ..                      ..:::.                                                     .:-==-:.         .:::=***++++++=---::=-:..:-...:--..:...     . .: \\r\\n         . ..                    .:::.   ..                                                      .:-=-:.        ..::+*++++++++=--:=-::.::  ...  .:::::.::  ..   \\r\\n  .   . .. ..                  .:::   ...                    ......                                 .:-:.        ..:=**++++++==-----::-:..... .::==+-..:=: ..   \\r\\n.... .  .....                .::.   ...               ....                 ....  .:::.                 .::..       .:+***+===-----=-::..--.==:-++::+:--.=:=     \\r\\n....    ..: .               :-:                   ...     ..:::--::..       ......:-=+=:.                :--.       .+***+==-...:--:::.::.--:--:-:.-..=::.-..-: \\r\\n.....   .......           .:-.                  ..    .:-------:::..       ..:::::..:---::.           .:  :-=:       -***++=:..:.---:::-=:-:.-=..-..:    ..    .\\r\\n.:... ... .....          .:-.                ...   .::--::..                 .::----...::-==:.         .-. :++:   .  :****+=-:.-:==--:-=.:..:-=-:-:.. .: .:....:\\r\\n.::.........  .          :-.                ..   ..   .                 ..       .:---:..=+*+-.          :. -+=.  .. :*+**+==--=-===--=-::.-::=--::.. .. .::. :.\\r\\n..........  ..          .::                ..   .      ..                .         .::::..----:.          . .=+-.  . :*++*+===+=======-----...:-.:.    :  :.  -:\\r\\n...:..... ....          :-.    .          ..   .    ..-.    ..       ..               ..:. ..:-:             -+=.  . -*#+**===+++==+===-+:--...  . .=.  ::  :-: \\r\\n::.:.. . ....           :-.    .   .      ..  ..    .+-       ..   .--=               .:--..::+=.            :++-. . =*#*+++*+++++======--::...--.  -:  .-.-::  \\r\\n::.............         :-.    .          ..  ::    -+.             .                  ---: :.-+:            :++=....+++#+=*+++++========--=-:  ::   -.::-:     \\r\\n.........  . .   ..     .:.   ..          ..  .-::. -+.                                ---: .:-+       .     :++-.:.=+++++=++++++=======--=---:..=: ::.:        \\r\\n::..... .. ...   ....     .    ..          :.  :--- .==                               .--:...--.            .=*+:::-+++++===*++++=======--------::.             \\r\\n.:....:....       ....      .  ...  .       ..  :---..-=.      .:-.                  .:::. .-:.       .    .-++-::-++++==---+*+++++==--=--------::..            \\r\\n :...:::..  .      ..:.    ... :...  .       .   :-=-:..--:.   .--.                   .....:.             :-=+=::=+++=====--:=++++++=-------=---:..         .   \\r\\n...............    ......   .:..:...               .---:...::.....                      ...              ::-++-:=*+++====--:.:++++++===----------:.             \\r\\n..:..:.... ....     . ..::.  .:....::.                .::::........    .....:::::.    ..                 .-+*=-+****++==::=.::-*+*+++=====-==-===-..-:.         \\r\\n.::.....:. ....     ....::-=:  .:.  .::.                 .....::-----:-----:::..                     ...:=+==+*****+++==.:-.-- =++++++====-=+=-=+:.--..:        \\r\\n::..::-::..... .    ....::-=++-. ...    ..   ..                 .......                            .::-==--=+****++++==:.=::+=-.++++++=====--+==-.:::... ...    \\r\\n. .:...:... .. .      ..:::-=+**+-...:... ..                                                     .:-----=++***+++=++=+=-==::-:-.:++++==-====--=-.  -: ....::.   \\r\\n......-:.:.... ..     ...:::-=+****+-....::...                                                 .:---:-=++++++++===+++===+=:. -=-.=+++======-:.:-...   ::..-.    \\r\\n..: :::......  ..      ...:::-=*******+=-:.:::..                                      .....::---:--=+++++++++++++====---=-. . :-:.++++=====-:.... :.. .... .... \\r\\n.....:......... ..      ....:--+**********+=-::::...........                      ...:::::----===+==++===---====-:--:   ::. . ....:+++===-:..- -.:..   ::::     \\r\\n .::........::.  .      .....:-=+**************+==--:::::::.......             ...::-----==+++++++======-------.  ::.    :-.:.  ...=+++==:.::-:..::..-:.--..    \\r\\n.::...:.  ...:.. .      .   .:-=+********************++====----------::::::::---======+++*+++++++++++=======--::..::.     ..=-.   ::=+===-.. :..:=..::-:   .    \\r\\n....:........... . .    .....:-=+*++*************************+++++++++++++++++++****+=====++++++======+++++++==-..:.   .    ..::   .-+++=-::     .              \\r\\n:...:::::......  ..      ...:--=+*++++************************+++++++++++++++++******+++++++++=-----==++++=====-:::.   .    .:-==:.  -++==--:       .  .  .:    \\r\\n  .............:....      .::-==+***++++************************+++++++++++++******************++=====++++===--:::-.   .. :+*******+==++====-:.        .        \\r\\n .::..... :....:. ..      ..:--===++++=+++**********************+++++++*******************************+++=-:...   .::....:************+++====-:...              \\r\\n...........:.....          .::----=====++************+++*************++************************************++=-::.  ... .=%#**********+++===--:..         .     \\r\\n..............:...          ...:-::::-===+**++++=-:::. :::-::-=***************************************************++=-.. =#%#*********++++==----:::. .        . \\r\\n................ .          .....:. .---===++++-    ......    =*++***********++*****************************************+**#%%********+++===-------::.          \\r\\n.. :.... .... .....        .  .... ..:--=====+=:   :++++++++++++-=**+******+=*+*******************************************************++++===-==---:-           \\r\\n   ...:.. ...........         .... .:::-======++===++++++++***++***++*******+******************+*************************************++++++====----.         .  \\r\\n......... ............        ....  .::--=======+++++++=+++++***+==*+****************************************************************+++++====--:::     .       \\r\\n .:..............::...        .....  .:-==+======++++++++++*+***+++******************+******************************************++++++++=====---:     .      .  \\r\\n ..........:::..::.....        ....  .:---====+++===++++++==+**++++************************************************************+++**+++======---:  .    :    .  \\r\\n  .... .................   .    ..... .---===++++====++++++++*****==*************************=+********************++++++++++++++++++##+=====--:...:    :       \\r\\n  .. ....................        ..... :==============+++++++***+*++**********+****+*******************************+++++++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.        ..   -=====-=+========++++******************+++******+****************************++++++++++======++*#%%*+===+=:.             \\r\\n ................:...::.:.          ...-===----========++++++**************+****************************************++++++++++======+++*#%%#+=--+=: ..          \\r\\n.. .........:... .:. ..::.         .:.-:-=:.:---=======++++++*************++*+*************************************+++++++++++++======++***+==-:::::-:.         \\r\\n:..........................        .:.:-:...:-==========++++++++++++*****++++++*************++*******************++++++++++++===========++==--:...:.:-.         \\r\\n...  ..:...........:......:.       .:.:--..::--===========+++++++++++++++++++++++***********+=++**************+++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....:::.       ..::::. .::-====+++====++++++*++++++++++++++++++++++**+++++++************+++++++++=+=======----========--:.......:-:...      \\r\\n..:.........::.....::::..:::.      . ::::...::-=+=++======+++*******++++++++++=+++++++++++++++++*********++++++++++=======-----::--====---::.........::...:.    \\r\\n ..........::..........:.:.:..   . ....:.....---===========++*****++++++++++++++++++++++++++++***++++++++++++++++====---------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:-=============+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------::::::............:-:.....:. \\r\\n  .............::..::..::.:..:.. ...  ...:..:-========----==++++++++++++++=++++++++++++++++=++++==+++++++++++=====---=+=*+--=*=:::....................:::.....::\\r\\n ....  .........:...:...:.....:.. ..    .:::-----=====-=--====++++++++++++==++++=+++++++++==============+=====--==----===++=++-.  .. .................:::::....:\\r\\n.:........ ....::.......:.....::... .    :.:-==----==--.:-=========++++++====+++========+=====-----=======---==--=-----=++**=-..     ............:...:-*+--::...\\r\\n................................:..  .  . .:-==------::..:-=======+====+==-+================----------------------==--:-+***+==:.    ................:-+=--=*-::\\r\\n......: ... ......:...:::.:..   .:.       .:----:....:..::-============+=--+=--+=====+======-------------------------:. .::.=-:==-.   .. .............::-::=##*-\\r\\n..... ...............::..::..   .::..      .::-::   ..::::--===========+=---====--==========----==+-:::--------:::---:.               .................:-::--*##\\r\\n .. .........:..............     :::..    . .:::-:. ...::----=====-====+=:-::::::-==========-------:::::----::::::.:-:...             ... .............:----==+%\\r\\n .....:.............. ...::.      .::.     ...:::::. ...:-----==--======-::::::::----------------: .:.-:::.:.....   .:..          .    .. .............::---==+*\\r\\n  .......... .:....:.....:........::::.     . .:::::.....:--------======:..::....:----===----:::::... :-=:. . ::     --:       .       .      ........:::---=++*\\r\\n    .... . .........:...:...:...:::::::. .   . .::::.....:::::------=-==:...:::..:=---===----: ...     ..:-...       .:.       ..         ............:::----=++\\r\\n... ..... ........... ......:...::.:::::.      .:::::::...::..:-------==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:--:-=+\\r\\n  ..... ..:. .......:...:....:...::::::::.      .::::-::::-:.::---:---==..-=.=:--.-----------:.....:...     .          ...    .                   .......:--::-=\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...               .                          .......:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::  . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::.::::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::.::\\r\\n...  .. .........................:..:::::::...   ...  .::------:.:-----:  :--=--: :::::----:-:........:-.                                          ........::...\\r\\n.    ... ...........  .. .::.....:...::::::.::.   ..   .:----:...------.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ........ . .. ..............::.:.::.:..::::..      .........:------.  :-=--:. :-:----:-:-::.     :.. .   .               .                     .............\\r\\n        ...... ................ .:::::.::..::::::.     ........:-------.    -=--. :-:---------::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::.:::::..        ..:--------   ..--:.  ::::------::::     .--:   .:              ...                     ............\\r\\n             .   .. ..  .................::::.::::::... .. ..:---------   -:....: ::::::----::::             .                .                     .....::. ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...:-::::.                              .                      .:-=-:. ..\\r\\n . ...  . .     .   ..  .....................::::::::::--::::::::--:--:   =.   := ....     .-:::.               .              .                      .=+==-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .-::--  .    .::::...::.  ..                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ..  ..... .........::.:..:.::::::.:::::::::-:.           ..   .:-:-=. .:.          .. .                                          .     \\r\\n                 . .   ..   .. ..............::....::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . ............:.......::::::..:::::::::-:                   ...:.:...                               .:::                           \\r\\n                    .  .  . .. ... ..................::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-:::.....    \\r\\n                                       :                ..               .:--====----=:             ... .....+:  .-         ..:-:.  ..        .:-:-:::::........\\r\\n                                       :                 .               :---==++++===.            ..:..:::.:+.: ::         ....:::.          ::::--::..........\\r\\n                                       :.                .                 ...::-:..            ..::-::--:. :=.=.-.         .--   :::        .::--::::::::......\\r\\n                                       .:          ...   .               ::..  :-              ..:-==-=--:. -+-=.=          :=- .=-:=.      .----::::::::::::...\\r\\n                                        :          ...   .               --===+*=-::.      .....:-==:--::.  :-=: :          -+:.=: .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :...::--:::-:..    :.             .-=-.  .       --:::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --:::::::---------::::\\r\\n                                :.       -           ..   .              .:=**+=-.      :+++++==-::..       .:            .              :-:::::::--------------\\r\\n                                -=       .:           .   .             :=+++=:        -+++++++=-:..        ::           ..             :-:::::::---------------\\r\\n                          .     --.       .            .  ..            :---: .-==    -*+======-...         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+=======-:.          .-:                   .    .--:------------=====+++++\\r\\n                                ..:.                  ..   .           .=+=.-+--:. .-=-:--:--::.           :-..                      .--:-----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+:.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-:::::-------====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-:..              :-..      .       .      :-::::::-------====++#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::...              --.        :.   .       .--::::---------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....         .     .=:        ..   .       .--------------======++++++++==\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:--------========++++++====-\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :----------==========++=======--\\r\\n                                                                    :.   .-.                        .:::-=:          .         :-------------===============----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========-======-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .-----======--==------=====-------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              -------------------------------::::::\\r\\n .                                                                                                    =-  .    .          :-----======----------------::::::::::\\r\\n .                                     .                                                             .+.      .          :---==+**###+=---------------::::::::::\\r\\n                                      .==-:.                                                         -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                       .......                 ...:....      ....                   .+.   . .          .-----====+++==----------------::::::::::\\r\\n                                              :.     ...  ........::::::.......::..              .  --   ..:.  .. .    ------==-------------:::------::::::::::.\\r\\n                                               ::  .::::..........::::....:::::::::.....         .--+-. .::.     ..   ------=-------------:::::::::::::::::::...\\r\\n .  .                                          ...:::..:...        .......::::::::::::::::....   ..==. .:.: . ... .  :------------:::::---------::::............\\r\\n ....                               =:   ........... ...... .          .......::::::::::------:::..=:..::-. . . . . .----------::::::::::-------::::...       ..\\r\\n                               .-:---:::::::::....                         .......:::::::::--------=::---:... . . ..---------:::::::::::::------:::........     \\r\\n .                              :-==:::.....                              ..........::::::---====++==--==--::.  ...-:::::::::::::::::::::::::::::::..........   \\r\\n.     .                         ....                                       ......:::::::------==+++++++=---------=**+-:::..:::::::::::::::::::::::::.........   \\r\\n      .                       ...                                          .......::::--------=====++++++=++++**#%%%#-..........::::::::::::-:::-::...:. ....   \\r\\n       .                     ...                                      ..............:::::----========++=++++*******+=-...    .....:::::--:::-:::-:-..:- ...     \\r\\n       .                    ....                                        .....:::::::::::::::---==+++++++===++****++++=:::...........::::-:::=::::::.....:. ..   \\r\\n                           ...                                                  ....::-------:----==++++++===+***++*+=----:::::... .::....::---:.::.:... .:.    \\r\\n        .                                                                         .:    ..:::--------==+++=====+*****+==+==-:::.:.. ..:...:-.::..:..-...:=:   ..\\r\\n        .                                                                         ..          ..:::----=========+****++++=---:::::::..:....:..:-..:.:  ::. ::-: \\r\\n  .      .                                           ...:::::::..    ..::::::::....                .::-----==---=+******+=-::::..:.......::....... .:.:. ..:.. .\\r\\n                                               ..:::::::.............    .....::::-----::.            ..:::------=****+++=--:::.......  . ..  .::.   :. .::.... \\r\\n          .                               .::::::.       .......             ...:::::::--==--:.           .:::----+***+=--=-::::.....:..::  .:    .:.  ... .  ..\\r\\n          ..                           .::::.                                     .::::....:-===-:.         ..::---+**++=====---:.:::. :.....:.-:..  . :.....:. \\r\\n           ..                      .::-:.   ....                                              .:===-:.         .:::=***++++++=---::--:..::...:-:..:...       .:.\\r\\n         . ..                    .:-:.    ..                                                     .:===-.        ..:-+*++++*+++=---=-::.::  ...   :::::.::  ..   \\r\\n  .  .. .. ..                  .:::                          ..................                     .-==-.       ..:=*+++++++==-----::-:...:...::==+-..:+:...   \\r\\n.... .  .....                .::.                     ....                       .::..                .-==-.       .:***+++==-------::.:--.+-:-+=::+:-=.=.=.    \\r\\n....  . ..: .               :::                   ...     ...::-------::.      ...:-=+=:.               .-=-.       .+***++=-...:---::.-:.--:--:-:.-..=:..:..-- \\r\\n.....    ......           .:-.                 ...    ..:::-:-:::::::::...       ...:---::.               :-:.      .-***++=-....---:::=-::..=-..-..:    ..    .\\r\\n.:....... .....          .:-.                ...   ..      .                   ..::::..::-==:              .--.   .  :****+=-..-:-=--:=-.:..:--:::... .: .:.....\\r\\n.::.........  .          :-.                ..   ..                     ..       .:---:.:=+*+-.          .. :==.  .. :*+***+=-:=-===--=-::.-.:---::..  . .::. : \\r\\n..........  ..          .::                :.   ..     ..                .         .----..----:.         .-..-+-.  . :*+**+===+=======----:...::.:.    :. :.  ::\\r\\n...:..... ....          .:.    .          ..   :.    .-.    ..       ...             :---. .::-:          :: :+=.  . -*#+**++=++++====-=+:-:...  . .=.  ::  .-:.\\r\\n::.:.. . ....           .:     .   .      .:  .::.  .+-       ..    -+=.              ..:-..::+=.          . :++-  : =*#*+++*+++++=======--:...--   -:   -.:::  \\r\\n::......... ..                 .          .:  :---  -+.                                .:-: ..-+:            :++=....+++#+++++++++=======--=-:  ::   :..::-  .  \\r\\n.:.......  . .            .  .            ... :---. -+.                                :--: .:=+       .     :++-.:.=+++++=++++++=======--=---...=: .-.:        \\r\\n::..... ......   ...     .:. :. .           .  ---- .==                               :---..:--.             -*+:::-+++++===**++++======-------:::.             \\r\\n.:.........       ...     .:  :...  .         . -=-:..-=.      .:-.                  .---. .-:.       .     .++-::-+++++=---+**++++==--=--------:::.            \\r\\n :...:::..  .      ....    .:   .-:  .         . .--:..:--:.   .--.                 .--:. .:.              :=+=::-++++====--:+++++++=-----------:...        .   \\r\\n...............    ......   .:.  ::..              .:::....::......                 ... ...              :-=++-:=*++======-:.:++++++==------------.             \\r\\n..:..:.... ....       ..::.  .::    ..               ..:::..:::...      .....         ..               :--=**==+****+===-:=.::-**++++====--==-===-..--.         \\r\\n.::.....:......      ...:::--  .:.    ..                 ..::-------------::..                        .:-=+==+******++==.--.-- =+++++=======+===+:.::..:.       \\r\\n::..::-::..... .    ....::--++-. .:....  .   ..                                                      .-----=*****+*++==:.=::+=-.+++++===+====+==-.:::... ...    \\r\\n: .::..:... .. .      ..:::-=+**+-...:::.. ...                                                  ...:----=+***+++++++=+=:-=::-:- -++++========-=-.  -:  ...::..  \\r\\n......-:...... ..     ..::::-=+**#*+-....:.   ...                                            .::----:-=+*+**++====+++===+=::.-=-.=+++======-:.-:. .   ::..-.    \\r\\n .: .::......  ..      ..:::--=+***##*+=-:...........                                     .::------=++++++++++++==++===-+=... :-:.+++++====-:...  :.   ..   ... \\r\\n.....:......... ..      .:.:-:-+*******##*+=-::........                        ........::-----=====+++===--======--=:...:-  . ....:+++===-:..: -.:..   .:::     \\r\\n .::........::.  .      ....::-=+**************++=--::::::...              ...::::::----===+++++++=====------=-.. ::.    :-.:.  ...=+++=-:::-::..::..-:.=-..    \\r\\n.::...:.  ...:.            ..::==+********************++====--::::::::::::----====++==++**+++++++++++==-===--::...:..     ..=-.   ::+++==-:. ::.:-..::-:      . \\r\\n....:...... .... . .    ....::--++********************************+++++++++++++*****+===++++++++======+==++====-..::   .    ..::   .-+++==::     .   .      .   \\r\\n:...:::::......  ...     ....:-=+*+++**********************************+++++++*******+++++++++=-----==++++=====-.:-.   ..   .:-==:.  =++==--:          :  .:    \\r\\n  .............:...      ...::=++**++++********************************************************++=====++++====--:--.   .. :+*******+==++====-:.        .   .    \\r\\n .::..... :....:. ..      ..:--==+*+++=+***************************************************************++==-:...  .:.....:************+++===--:.                \\r\\n...........:.....          .:::---=====+++*****************************************************************++=-::. ......=%#**********+++====-:..         .     \\r\\n..............:...          ...:-::::-==++******++===:.-======+***************************************************++=-.. =#%#*********++++==----::.  .          \\r\\n................ .          ....... .:====+++++=.             +**+************+*****************************************+**#%%#*******++++==--------:.          \\r\\n...::... .... .....          ....:. .:--====++=.   .====+=---=**=:+********++*+******************************************************+++++===-==-----           \\r\\n   ...:.. ...........         .... ...-=======++=--=++++++=*****+***+******++******************+*************************************++++++====----:.        .  \\r\\n......... .......:....        ....  :::--======+++++++++++++*****++*+*****************************************************************++++=====-:-:     .       \\r\\n .:..............::...        ....   .:-========++++++++++*******==*************************************************************++++++++=====-=-:.    .         \\r\\n . ........:::. ::.....        ....  .:-==+===+++===++++++=+*+++***************************************************************+++**+++======---:  .    .    .  \\r\\n   ... .................   .    ....  .--:===++*+====+++++++*+****=+*************************=+************************+*****++++++++##+=====-::...:    -       \\r\\n  .. ....................        ..... :==============+++++*****+*+=****************+******************************+++++++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.             :===============++++++*****************+********+*****************************+++++++++======++*#%%*+===+=:..            \\r\\n ................:...::.:.          . .--==-=--========++++++*******************************************************+++++++++++====+++**#%%#+=--+=: ..          \\r\\n............:... .:. ..::.         .:.::-+::----=======++++++*************++***************************************+++++++++++++====+=++****==-:::::-:.         \\r\\n:..........................        .:.:::-:.:--=========++++++++++++******+++++**********************************+++++++++++++==========++==--::..:.:-.         \\r\\n.... ..:...........:......:.       .:.::-. ::--==========++++++++++++++++++++++++***********+=+***************+++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....::::       ..:::-. .::-=====++====++++++**+++++++++++++++++++*****++++++************++++++++==========----========--::......:-:...      \\r\\n..:.........::.....:::..::::.      . :::....-:--+==+++====++++*****+++++++++++=++++++++++++++++**********++++++++++=======-----:---====---::.........::...:.    \\r\\n ..........::..........:.:::..   . ....:.:...---===========++******+++++++++++++++++++++++++++**+++++++++++++++++====---------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:--============+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------:::::::...........:-:.....:. \\r\\n  .. ..........::..::..::.:..... ...  ...:..:-=========---==++++++++++++++=++++++++++++++++++++===+++++++++++=====---=+=*+--=*=::::...................:::.....::\\r\\n ....  .........:...:...::.:..:..  .    .:::-----=====----====++++++++++++=+++++=++++++++++========+===++=====--==----===++=++-.  .. .................:::::....:\\r\\n............ ..::.......:....::::.. .    :.:-==---===-:::--=======+++++++====+++========++=====----========--==--=-----=++**=-...    ...........:::.::-*+--::...\\r\\n........:...................:..::..  .  . .:-==-------...:-=======+====+==-++===============----------=-----------==--:-****+==-..    ...............:-+=--=*-::\\r\\n......:.... .....::.:.:.:.:..   .:.       .:----:....::...-============+=--+=--+=====+======-------------------------:...::.=-:==-.   .. .............:::::=##*-\\r\\n..... .............:.::..::..   .::..      .::-::   ..:::::-===========+=---====--==========--====+-:::---------::---:.               .................:-::--*##\\r\\n .. .........:...............    :::..    . .-::-:. ...::-::-=====-======--:::::--==========-------:::::----::::::::-:...             ... .............:----==*%\\r\\n .....:.............. ...:...     .::.     ...:::::. ...:-----==---=====-::::::::------------:---: .:.-:::::.::..   .:..               .. .............::---==+*\\r\\n  ............:...:::....:........::::.     . .:::::.....:--------======:..:::...:----===----::-::... :-=:. ..::     --:       .       .      .........::---=++*\\r\\n    .... ..........::...:...:...:::::::. .   . .::::......::::----=-=-==:...:::..:==--====---: ...     ..:-. .       .:.       ..         ............:::----=++\\r\\n... ..... ........... ...:..:...::.:::::.      .:::::::...:::.:-----=-==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:-::-=+\\r\\n ...... ..:. .......:........:...::::::::.      .::::--:::-::::---:---==. -=.=:--.-----------:.....:...     .          ...    .                   .......:--::--\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...     .         .                         ........:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::. . .---::  . ..   .                 .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::..:\\r\\n. .  .. .........................:..:::::::...   ...  .::------..:-----:  :--=--: :::::------:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...----=-.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ... .... . .. ..............::.:.::.:..::::..      .........:----=-.  :-==-:. :-----:--:-::.     :.. .   .               .                     .............\\r\\n        ...... ..................:::::.::..::::::.     ........:-------.    -=--. :-:-------:-::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::::::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ..                      ............\\r\\n    .      . .   .. ..  .............:...::::.::::::... .  ..:---------   -:....: ::::::----::::             .                .                     .....::: ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:....\\r\\n   ...  .       .   .. ......................::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.              ..              .                      .====-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .:::--  .    .::::...::.   .                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ... ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .::          .. .                                          ..    \\r\\n                 . .   .    .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   ..  .. .  . ............::......::::::..:::::::::-:                   ...:.:....                              .:::                           \\r\\n                    .  .  . ...... ........:.........::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-:::.....    \\r\\n                                       :                ..               .:--====----=:             ... .....+:  .-         ..:-:.  ..        .:-:-:::::........\\r\\n                                       :                 .               :---==+++++==.            ..:..:::.:+.: ::         ....:::.          ::::--::..........\\r\\n                                       :.                .                 ...::-:..            ..::-::--:. :=.=.-.         .--   :::        .::--::::::::......\\r\\n                                       .:          ...   .               ::..  :-              ..:-==-=--:. -+-=.=          :=- .=-:=.      .----::::::::::::...\\r\\n                                        :          ...   .               -====+*=-::.      .....:-==:--::.  :-=: :          -+:.=: .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :...::--:::-:..    :.             .-=-.  :       --:::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --:::::::---------::::\\r\\n                                :.       -           ..   .              ..=**+=-.      :+++++==-::..       .:            .              :-:::::::--------------\\r\\n                                -=       .:           .   .             :=+++=:        -+++++++=-:..        ::           ..             :-:::::::---------------\\r\\n                          .     -=.       .            .  ..            :---: .-==    -*+======-:..         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+=======-:.          .-:                   .    .--:------------=====+++++\\r\\n                                ..:.                  ..   .           .=+=.-+--:. .-=-:-----::.           :-..                      .--:-----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+:.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-:::::------=====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-::::::-------====++#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::...              --.        :.   .       .--::::---------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....               .=:        ..   .       .--------------======++++++++==\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:--------========++++++====-\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :----------==========++=======--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :------------================----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========-======-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .-----======--==------=====-------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              -------------------------------::::::\\r\\n .                                                                                                    =-  .    .          :-----======----------------::::::::::\\r\\n..                                     .                                                             .+.      .          :---==+**###+=---------------::::::::::\\r\\n                                      :==-:.                                                         -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                      ..:::...                  ...::....     ...                   .+.   . .          .-----====+++==----------------::::::::::\\r\\n                                             .::      .... ........::::::.......:..              .  --   ..:.  .. .    ------==-------------::-------:::::::::::\\r\\n                                               :-....:::::.........:::::...:::::::::....         .--+-. .::.     ..   ------=-------------::::::-::::::::::::...\\r\\n .  .                              .:         ......:...::.....     ........::::::::::::::...    ..==.  :.: . ... .  :------------:::::---------::::............\\r\\n ....                           . ..-    ...::::....   ........         ....:::::::::::::-----:::..=:..::-. . . . . :----------::::::::::-------::::...       ..\\r\\n                               .::--::::::::::....                         .......:::::::::--------=:::--::.. . . ..---------:::::::::::::------:::........     \\r\\n .                              :-==:.......                            ............:::::----====++==--==--::.  ...-:::::::::::::::::::::::::::::::..........   \\r\\n.     .                        .....                                       ......::::::------===+++++++=---------=**+-:::..:::::::::::::::::::::::::.........   \\r\\n      .                       ...                                          .......::::--------=====++++++==+++**#%%%#-.........:::::::::::::-:::-::...:.  ...   \\r\\n      ..                     ....                                     ..............:::::----========++=++++*******+-:...    .....:::::--:::-::::::..:- ...     \\r\\n       .                    .....                                       .....:::::::::::::::---==+++++++===++****++++=:::..........:::::--::-::::::.....:. :.   \\r\\n                           .                                                    ....::-------:----=+++++++===+****+**+---::::::... ::::...::---:.::.:... .:.    \\r\\n        .                                                                         .:    ..:::--------==+++=====+*****+=====-::::::. .::...:-.:::.::.:...:=:   ..\\r\\n        .                                                                         ..          ..:::----=========+****++++===-:::::::.::....:..:-..:.:  ::. ::-:.\\r\\n  .      .                                           ...:::::-------::::...  .....                 .::-----==---=+******+=-::::..:.......::....... ...:. ..:.  .\\r\\n                                               ..:::::::...        ..............::---:::.            ..:::------=*****++==-::::......  . ..  .::. . :. ..:.... \\r\\n          .                               .:::-::........               ..           .::-----:.           .:::----+***+====-::::.....:..::  .:    .:.  ... .  ..\\r\\n          ..                          ..::::.  ....:...                               ....:--===-:.         ..::---+**+=====----:.::-. :....:..-:..  ..:.....:. \\r\\n           ..                      .::-:.                                                ..::::-===-:.         .:::=***++++++=---::--...-:...:-:..:...    .  ...\\r\\n         . ..                    .:-:.                                                       ....:-===-.        ..:-+*++++*+++=-:-=-::.:.  ...   :::-:.::  ..   \\r\\n  .  .. .. ..                  .:::                          ..................                     .-==-.       ..:=**+++++++=-----::-:...:...--==+-.:.+:...   \\r\\n.... .  .....                .::.                     ....                  ......::..                .-==-.       .:***+++==----=--::.:--:+::-==.:+:-=.=:-.  . \\r\\n....  . ..: .               :::                   ...       ....::::-----:::..   .:-=+=:.               .-+=:      ..+***++=-:..:---:::-.:--.--:=..-..-...:: :- \\r\\n.....    ......           .:-.                 ...    ...       ....::::::::-:.    ..---::.               -==:      .-***++=-....---::-+-::..=-..-..:     .    .\\r\\n.:....... .....          .::.                .:.   .:..                      ..       .::-==:              :==.   .  :****+=-:.-:-=---+:::..:--:::... .:  :.. ..\\r\\n.::.........  .          ::.                ::.  ::.                    ..           ....=+*+-.            .:=-.  .. :*+***=-::=-===-==:-.:-.:---::..  . .:.. :.\\r\\n..........  ..           ..                .:.  :-.    ..                            .:-..----:.            .:-.   . :*+**+===========----:...::.:.    .. .:  .-\\r\\n...:..... ....                 .          ...  :-:.  .-.    ..       :.              .:--. .::-:             :=-.  . -*#+**++=++++====-+=--:...  . .=:  ::   -::\\r\\n::.:.. . ....           ..  .  .   .      ... .--:. .+-       ..   .:==               .---..::+=.          ..:++:  : =*#*+++*+++++=======--:...-:   -:   -..::. \\r\\n::......... ..          ... :...          ... :---  -+.                               .:--: :.-+:          :.:++=....+++#+++++++++=======--=:. .::   :..::=  .  \\r\\n.:.......  . .          ..: ....            . :---. -+.                                .:-: .:=+       .   . :++-.:.=+++++=++++++=======--=---...=: .-.-        \\r\\n::..... ......   ...     ::   ::.            . --:- .==                               .::-..:--.             -*+:::-++++++==**++++======-------:::.             \\r\\n.:.........       ....   .::   ...  .           ::.:..-=.      .:-.                  .:--. .-:.       .     :++-::-+++++==--+**++++==-===-------:::.            \\r\\n :...:::..  .     .....    ::    ..  .           .-::..:--:.   .--.                .::::...:.              :++=::-+++++===--:+++++++=-------=---:...   .        \\r\\n...............    ......   .:.   ...              :::.....::......              .:::.. ...               :=++--=*++======-:.:+++++++=------------.   .        .\\r\\n..:..:.... ....       ..::.  .::   ...               ....:::::....            ..::......                .-+**==+****+===-:=.::-*+++++===---==-===-..--.         \\r\\n.::.....:......      ...:::-:  .:.......                  .::::-----:::::..   ..                     .::=++==+*******++=:--.-- =+++++=======+===+-:::..:.       \\r\\n::..::-::..... .    ....:::-++-. .........   ..                                                    .:-===-==*****+*+++=:.=.:+=-.+++++===+====+===::.:... ....   \\r\\n: .::..:... .. .      ..:::-=***+-....    ....                                                    .:----=+*****+++++=+=:-=.:-:- -++++==========-.  -:  ...::..  \\r\\n......-:...... ..     ..::::-=***#*+-:.     ....                                              ..::--:-=+****++====+++===+=::.-=-.=+++======-::-:. .   .:.::..   \\r\\n .: .::......  ..      ..:::--=****##*+=-:......                                        ..:::------=++++++*+++====++===-+=... :-:.+++++====--...  :..  ...  :.. \\r\\n.....:......... ..      .:.:::-=+******##**+=-:::...                                ..::------===+++++===========-==:::.:-. . ....:+++===-:..: -.:..   .:::     \\r\\n .::........::.  .      ....:::-=*********##***++==-:::...          .....:::::::::------==+++++++======-----==-:..::.    :-.:.  ...=+++=-:::-::..::..-:.=-..    \\r\\n.::...:.  ...:.            ..::-=+********************+++==----::::----------====+++++++***+++++++++===-===---:.  :..     ..=-.   ::+++==-:..::.:-..:.-:      . \\r\\n....:...... .... . .    ....::--=+*************************************+************++++++++++++==============--..::   .    ..::   .-+++=-::     :  ..  .  ..   \\r\\n:...:::::......  ...     ....-==++++*************************************************+++++++++=----==+++++=====-.:-.   ..   .:-==:.  =++==-:.          :   .    \\r\\n  .............:...      ....-=++*++++*********************************************************+++===++++======-::-.   .. :+*******+==++====-:.            .    \\r\\n .::..... :....:. ..      ..:--+++***+=+***************************************************************+++=-:::...... ...:************+++===--:.                \\r\\n...........:.....          ..::--===++==++******************************************************************+=-::...... .=%#**********+++====-:..         .     \\r\\n..............:...          ...:-:::--==+++*******+++=-=+*********************************************************++=-.. =#%#*********++++==----::.  .          \\r\\n................ .          .........:-==++**+*=:.       ....-**********************************************************+**#%%#*******+++++==-------:.          \\r\\n...::... .... .....          .....   :-=+=++++=.   .----=:..:=**+-+********++*+*******************************************************++++===-==-----           \\r\\n   ...:.. ...........         ...: ...:-=====++=-:-=++++++-+*****=+********++*********************************************************+++++====----:.        .  \\r\\n......... .......:....        ....  ..:-======++++++++++++++********+*****************************************************************++++=====-:-:.    .       \\r\\n .:..............::...        .....  -:-========+++++++++********+=*************************************************************++++++++=====-=-:.    .         \\r\\n . ........:::. ::.....        ....  .:-=======+++++++++++=+*******************************************************************+++**+++======---:  .    .    .  \\r\\n   ... .................   .    .... ..---===++++===++++++=+*****+++*************************++*******************************+++++++##+=====-::....    -       \\r\\n  .. ....................        .... .:--===+=++====+++++********+=****************+******************************++*++++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.            .:-==============+++++******************+**************************************+++++++++======++*#%%*+===+=:..            \\r\\n ................:...::.:.          . .:-==-=--========++++++********************************************************++++++++++====++++*#%%#+=--+=:...          \\r\\n............:... .:. ..::.         .:.:--=-:==-=======+++++++*************+*****************************************++++++++++++====+=++****==-:::::-:.         \\r\\n:..........................        .:.:::=:.:-==========+++++++++++*******+++++**********************************+++++++++++++==========++==--::..:.:-.         \\r\\n.... ..:...........:......:.       .:.:::..::--==========++++++++++++++**++++++++***********+++***************+++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....::::      ...::::. .::-=====+=====++++****+++++++++++++++++++*****++++++*************++++++++=========---==========-::......:-:...      \\r\\n..:.........::.....:::..::::.      . ::::...---====+++====+++*******+++++++++++++++++++++++++++***********+++++++++=======-----:---====---::.........::...:.    \\r\\n ..........::..........:.:::..   . ....:.:...---===+=======++******+++++++++++++++++++++++++++***++++++++++++++++=====--------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:--============+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------:::::::...........:-:.....:. \\r\\n  .. ..........::..::..::.:..... ...  ...:..:-=========---==++++++++++++++=+++++++++++++++++++++==+++++++++++=====---=+=*+--=*=::::...................:::.....::\\r\\n ....  .........:...:...::.:..:..  .    .:::-----=====----====++++++++++++=+++++=++++++++++========+===++=====--==----===++=++-.  .. .................:::::....:\\r\\n............ ..::.......:....::::.. .    :.:-==---===--::--========++++++====+++=======++++====----========--==--=-----=++**=-...    ...........:::.::-*+--::...\\r\\n........:...................:..::..  .  . .:-==------:.:.:-=======+===++==-++===============----------=-----------==--:-****+==-..    ...............:-+=--=*-::\\r\\n......:.... .....::.:.:.:.:..   .:.       .:----::...::...-============+=--+=--+=====+======-------------------------:...::.=-:==-.   .. .............:::::=##*-\\r\\n..... .............:.::..::..   .::..      .::-::   ..:::::-===========+=---====--==========--====+-:::---------::---:.               .................:-::--*##\\r\\n .. .........:...............    :::..    ...-::-:. ...::--:-=====-======--:::::--==========-------:::::----::::::::-:...             ... .............:----==*%\\r\\n .....:.............. ...:...     .::.     ...:::::. ...:-----==---=====-::::::::------------:---: .:.-:::::.::..   .:..               .. .............::---==+*\\r\\n  ............:...:::....:...... .::::.     . .:::::.....:--------======:..:::...:----===----::-::... :-=:. ..::     --:       .       .      .........::---=++*\\r\\n    .... ..........::...:...:...:::::::. .   . .::::......::::----=-=-==:...:::..:==--====---: ...     ..:-. .       .::       ..         ............:::----=++\\r\\n... ..... ........... ...:..:...::.:::::.      .:::::::...:::.:-----=-==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:-::-=+\\r\\n ...... ..:. .......:........:...::::::::.      .::::--:::-::::---:---==. -=.=:--.-----------:.....:...     .          ...    .                   .......:--::--\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...     .         .                         ........:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::. . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     ...::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::..:\\r\\n. .  .. .........................:..:::::::...   ...  .::------..:-----:  :--=--: :::::------:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...----=-.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ... .... . .. ..............::.:.::.:..::::..      .........:----=-.  :-==-:. :-----:--:-::.     :.. .   .               .                     .............\\r\\n        ...... ..................:::::.::..::::::.     ........:-------.    -=--. :-:-------:-::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::::::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ..                      ............\\r\\n    .      . .   .. ..  .............:...::::.::::::... .  ..:---------   -:....: ::::::----::::             .                .                     .....::: ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:....\\r\\n   ...  .       .   .. .....................:::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.              ..              .                      .====-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .:::--  .    .::::...::.   .                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ... ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .::          .. .                                          ..    \\r\\n                 . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   ..  .. .  . ............::......::::::..:::::::::-:                   ...:.:....                              .:::                           \\r\\n                    .  .  . ...... ........:.........::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-:::.....    \\r\\n                                       :                ..               .:--====----=:             ... .....+:  .-         ..:-:   ..        .:-:-:::::........\\r\\n                                       :                 .               :---==+++++==.            ..:..:::.:+.: ::         ....:::.          ::::--::..........\\r\\n                                       :.                .                ....::-:..            ..::-::--:. :=.=.-.         .--   :::        .::--:::::::.......\\r\\n                                       .:          ...   .               ::..  :-              ..:-==-=--:. -+-=.=          :=: .=-:=.      .----:::::::::::....\\r\\n                                        :          ...   .               -====+*=-::.      .....:-==:--::.  :-=: :          -=..=: .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..                -=+++++++-     :...::--:::-:..    :.             .-=-:  :       --:::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --:::::::--------:::::\\r\\n                                :.       -           ..   .              ..=**++-.      :+++++==-::..       .:            .              :-:::::::--------------\\r\\n                                -=       .:           .   .             :=+++=:        -+++++++=-:..        ::           ..             :-:::::::---------------\\r\\n                          .     -=.       .            .  ..            :---: .-==    -*+======-:..         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+=======-:.          .-:                   .    .--:------------=====+++++\\r\\n                                ..:.                  ..   .           .=+=.-+--:. .-=-:-----::.           :-..                      .--:-----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+:.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-:::::------=====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-::::::-------====++#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::...              --.        :.   .       .--:::::--------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....               .=:        ..   .       .--------------======++++++++==\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:---------=======++++++====-\\r\\n                                                                     ...  .-.     .                 .:. .-:            .        :----------==========++=======--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :------------================----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========-======-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .-----======--==-----======-------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              -------------------------------::::::\\r\\n .                                                                                                    =-  .    .          :-----======----------------::::::::::\\r\\n..                                     .                                                             .+.      .          :---==+**###+=--------------:::::::::::\\r\\n                                      :=+=-..                                                        -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                      ..::::::.                  ...:::..      ..                   .+.   . .          .-----====+++==----------------::::::::::\\r\\n                                             .-:       .............:::::::......... .           .  --   ..:.  .. .    ------==-------------::-------:::::::::::\\r\\n                                               --.....:::::..........:::::.::::::::::..          .--+-. .::.     ..   ------=-------------::::::-::::::::::::...\\r\\n .  .                              .-       .........::...::.....    .........::::::::::::..     ..==.  :.: . ... .  :------------:::::---------:::::...........\\r\\n ....                           ...:..  ...::::::......   .....          ....:::::::::::::----::...=-:.::-:.: . . . :----------::::::::::-------::::...       ..\\r\\n                               .:-==--::::::::...                       ... ......:::::::::--------=:::--::.. . . ..---------:::::::::::::------:::.......      \\r\\n .                              :-==:.......                            .............::::----====++=---==-:::.  ...-:::::::::::::::::::::::::::::::..........   \\r\\n.     .                        ..:.                                        ......::::::------===+++++++=----------**+-:::..:::::::::::::::::::::::::.........   \\r\\n      .                       ....                                         .......::::--------=====++++++==+++**#%%%#-:........:::::::-:::::-:::-::...:.  ...   \\r\\n      ..                     ..:..                                    ..............:::::----========++=++++*******+-:...    .....:::::---::-::::::..:: ...     \\r\\n       .                    ....                                        .....:::::::::::::::---==+++++++===++****+++==-:...  ......:::::---:-::::::.....:. :.   \\r\\n                                                                                ....::-------:----=+++++++===+****+*++=--::::::....::::...::--::.::.:... :-:    \\r\\n        .                                                                         ::    ..:::--------==+++=====+*****+=-==--::::::. .::...:-.:::.::.:...:=:  ...\\r\\n        .                                                                         ..          ..:::----=========+****+=++===-:::::::.::....:..:-....: .::. ::-:.\\r\\n  .      .                                           ...::::::---------------::..                 ..::-----==---=*******++=-:-::.:.......::....... ...:. ..:.  .\\r\\n                                               .:::::::::::::::..         ..::::.....::::..           ..:::------=******++=-:::... ..   . ..  ..:. . :. ....... \\r\\n       .  .                               .::--:..    ..::::...             ..:::::....::----:.           .:::----+***++===-::::.....:..::  .:    .:.  ... .  ..\\r\\n          ..                          ..::::.                                             .:-===-:.         ..::---+**+==-==----:.::-. . ...:..=:.:  ..:.....:. \\r\\n           ..                      .::-:.                                                    .:-===-:.        ..:::=***+++++==---::-:. .-... .::..:.:.    .  .. \\r\\n         . ..                    .:-:.                                                        .:---===-.        ..:-+*++++++++=-:-=-::...  ...   :::-: ::. ..   \\r\\n  .  .. .. ..                  .:::                         ....................                .:-::-==-.       ..:=**+++++++==----::-:..:-...--===-.:.+-...   \\r\\n.... .  .....                .:::                     ....                  ......::..             .:..-==-.       .:***+++==----=--::.:--:+..-=-..+:-- -:-.  . \\r\\n....  . ..: .               :::                   ....    ..::..     ...:::::.....:-=+=:.               .-+=.      ..+***++=-:..:---:::-.-::.=-:=..-..-...:- :-.\\r\\n.....    ......            ...                  .:.   .::--::.       ....:---===-:. .---::.              .-==:      .-***++=-:...----:-+:::..=-..-. :     .    .\\r\\n.:....... .....                               .:.  .:-:::..                 ..:--=-:. ..:-==:              -+=.   .  :****+=-:.-:---:-=:::..:--:.:..   :  :.....\\r\\n.::.........  .            .                .:.  .=-:..                 ..       .::.....=+*+-.            .-+=.  .. :*+**+=-::--===-==:-.::.:---::..  .  ... ..\\r\\n..........  ..          ..:  .             ...  :=-.   ..                              ...----:.            .=+:   . :*+**+==-========----....::.:.    .. .:   -\\r\\n...:..... ....          ... :. .            .  :-::  .-.    ..      ...                 .. .::-:            .-+=.  . -*#+**++=++++=====+---:...  . .-:  .:   :::\\r\\n::.:.. . ....           ... :...   .        . .-:-. .+-       ..   .-==               ...:..::+=.            :++-  : =*#*+++*+++++======---:...-:   -:   :..::. \\r\\n::......... ...         .:. .:..            . :---  -+.                               .:--..:.-+:            .++=....+++#+++++++++=======--=:. .:.   :. ::=. .  \\r\\n.:.......  . .          .:.  ...            . .---. -+.                                ---..::=+       .   ..:++-.:.=+++++=+++++++======--=--:...-. .-.-.       \\r\\n::..... ......   .       ::    ..            . :-:: .==                               .:::..:--.          .: -*+:::-++++++==*+++++======------:::-.             \\r\\n.:.........       ....    ::    ..  .           ::.. .==.      .:-.                  .:::..:-:.       .   . :++-::-++++++=--+**++++======-------:::.            \\r\\n :...:::..  .     .....    ::.   ..  .           .:.   :--:.   .--.                .:::...::.              .=+=::=+++++==--::+++++++=-------=---:...   .        \\r\\n...............    ......   :-:......              ...  ...::......             ..::.. ....               :=++--=+++=======:.:+++++++=------------.   .        .\\r\\n..:..:.... ....       ...:.  .-:.  ...                 ..::::::...        ...:---:. ....                .-+**==+*++++===-:=.::-*+++++===---==-===-..--.         \\r\\n.::.....:......      ...:::-:  .:    ...                  ..::------::::::--::...                      :=++==+*******+++:--.-- =+++++=======+===+-::-..:. .     \\r\\n::..::-::..... .    . .::::-++=.      . ..   ..                                                     .:===-==*****+*++++-.=.:+=-.+++++===+====+===::.:... ....   \\r\\n: .::..:... .. .      ..:::-=***+-.   ...                                                       ..:-=---=+*****+++++=+=:-=..-:- -++++==========-.  ::  ...::..  \\r\\n......-:...... ..     ..::::-+***#*+-:...:.                                                  ..:----:-++***++++===+++===+=::.-=-.=+++=======-:-:. .   ...::..   \\r\\n .: .::......  ..      ..:::-++****##**=-:::::..                                          ..:------=+++++**++=====++===-+=::. :-:.+++++===-=-...  : .   ..  :.. \\r\\n.....:......... ..      .:..:--=+******##**+=-::::....                             ..:::------===++++=====++++======-::.:-. : ....:+++===-:.:. -....   .:::     \\r\\n .::........::.  .      ....:::-=*********###**++==--:::::...........:::::::..::::------==+++++++=====---:-===--:.::.    :-.:.  ...=+++==:::-:...::..-:.=-..    \\r\\n.::...:.  ...:.           ...::-=+**************###****++===-----------------====+++++++***++++++++===--=-----..  :..     ..=-    ::+++==-:..:..:-..:.-:      . \\r\\n....:...... .... . .    ....:::-==**************************************************+++++++++++++============--: .::        ..::   .-+++=-::     :  .. ..  ..   \\r\\n:...:::::......  ...     ....--==+++*************************************************+++++++++=----==++++======-.:-.   ..   .:-==:.  =++==-:.          .        \\r\\n  .............:...      ....-=+++++++*********************************************************+++===++++======-::-.   .. :+*******+==++==+=::.       .    .    \\r\\n .::..... :....:. ..      ..:--+++++++=+********************************************************##*****+++==--::....  ...:************+++===--:.                \\r\\n...........:.....          ..::---=+*+==++******************************************************************+=-::...... .=%#**********+++====-:..         .     \\r\\n..............:...          ...:--:-+===++***********+=+**********************************************************++=-:. =#%#*********++++==---:::.  .          \\r\\n................ .          ........:--==++****+-:...   :--:-+**********************************************************+**#%%#*******+++++==------::.          \\r\\n...::... .... .....          ....: ..--==+++++=.   ..::::   .+***=+*******************************************************************++++===-==-----           \\r\\n   ...:.. ...........         ...:   .-=====+++=:::=++*+*+--+****==********+**********************************************************+++++====----:.        .  \\r\\n......... .......:....        .... .. :-==+==+++++++++++++++********+*****************************************************************++++=====---:.    .       \\r\\n .:..............::...        .....  :--=======++++++++++********+=*************************************************************+++++++++====-=-:.    .         \\r\\n . ........:::. ::.....        ....  .:--======++++++++++++******++*********************************###************************+++**+++======---:            .  \\r\\n   ... .................   .    .... ..-===++=+++===+++++==+*****+***************************++*******************************+++++++##+=====-::....    :       \\r\\n  .. ....................        .... .--:=====++===++++++********+=***********************************************++**+++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.          . .:-=============++++++****+**+**********+***************************************++++++++======++*#%%*+===+=:..            \\r\\n ................:...::.:.         .. .:---=---========++++++********************+***********************************++++++++++====++++*#%%#+=--+=:.:.          \\r\\n............:... .:. ..::.         .:.:-----==-=======+++++++*************++****************************************++++++++++++====+=++****==-:::::-:.         \\r\\n:..........................        .:.:-:+-.:-==========++++++**+++*******++++***********************************+++++++++++++==========++==--::..:.:-.         \\r\\n.... ..:...........:......:.       .:.::.-:.:--==========++++++++++++++**+++++++*************++***************+++++++++++==================--::.....:-:..       \\r\\n.......:.:.......:.:....::::      ...::::...::-===========+++++***+++++++++++++++++++******+++++*************+++++++==========---==========-::......:-:...      \\r\\n..:.........::.....:::..::::.      . ::::...---====+++====+++*******+++++++++++++++++++++++++++***********+++++++++=======---------====---::.........::...:.    \\r\\n ..........::..........:.:::..   . ....:.:...---===++======++******++++++++++=++++++++++++++++***++++++++++++++++=====--------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:--============+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------:::::::...........:-:.....:. \\r\\n  .. ..........::..::..::.:..... ...  ...:..:-=========---==++++++++++++++=+++++++++++++++++++++==+++++++++++=====---=+=*+--=*=::::...................:::.....::\\r\\n ....  .........:...:...::.:..:..  .    .:::-----=====----====++++++++++++=+++++=++++++++++========+===++=====--==----===++=++-.  .. .................:::::....:\\r\\n............ ..::.......:....::::.. .    :.:-=----===--:---=======+++++++====+++=======++++====----========--==--=-----=++**=-...    ...........:::.::-*+--::...\\r\\n........:...................:..::..  .  . .:-==------:::.:-=======+====+==-++===============----------=-----------==--:-****+==-..    ...............:-+=--=*-::\\r\\n......:.... .....::.:.:.:.:..   .:.       .:--=--:...::...:============+=--+=--+=====+======-------------------------:...::.=-:==-.   .. .............:::::=##*-\\r\\n..... .............:.::..::..   .::..      .::--:.  ..:::::-===========+=---====--==========--====+-:::---------::---:.               .................:-::--*##\\r\\n .. .........:...............    :::..    ...-::-:. ...::-::-=====-======--:::::--==========-------:::::----::::::::-:...             ... .............:----==+%\\r\\n .....:.............. ...:...     .::.     ...:::::. ...:-----==---=====-::::::::------------:---: .:.-:::::.::...  .:..               .. .............::---==+*\\r\\n  ............:...:::....:......  ::::.     . .:::::.....:--------======:..:::...:----===----::-::... :--:. ..::     --:       .       .      .........::---=++*\\r\\n    .... ..........::...:...:...:::::::. .   . .::::......::::----=-=-==:...:::..:==--====---: ...     ..:-. .       .::       ..         ............:::----=++\\r\\n... ..... ........... ...:..:...::.:::::.      .:::::::...:::.:-----=-==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:-::-=+\\r\\n ...... ..:. .......:........:...::::::::.      .::::--:::-::::---:---==. -=.=:--.-----------:.....:...     .          ...    .                   .......:--::--\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...     .         .                         ........:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::. . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::..:\\r\\n. .  .. .........................:..:::::::...   ...  .::------..:-----:  :--=--: :::::------:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...----=-.     =-   :::::::::...::....:-...  .                                      ..........:...\\r\\n .. ... .... . .. ..............::.:.::.:..::::..      .........:----=-.  :-==-:. :-----:--:-::.     :.. .   .               .                     .............\\r\\n        ...... ..................:::::.::..::::::.     ........:-------.    -=--. :-:-------:-::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::::::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ..                      ............\\r\\n    .      . .   .. ..  .............:...::::.::::::... .  ..:---------   -:....: ::::::----::::             .                .                     .....::: ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:....\\r\\n   ...  .       .   .. .....................:::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.              ..              .                      .====-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .:::--  .    .::::...::.   .                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ... ..... .........::.:..:.::::::.:::::::::-:.           ..   .:-:-=. .::          .. .                                          ..    \\r\\n                 . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   ..  .. .  . ............::......::::::..:::::::::-:                   ...:.:....                              .:::                           \\r\\n                    .  .  . ...... ........:.........::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-:::.....    \\r\\n                                       :                ..               .:--====----=:             ... .....+:  .-         ..:-:   ..        .:-:-:::::........\\r\\n                                       :                 .               :---==+++++==.            ..:..:::.:+.: ::         ....:::..         ::::--::..........\\r\\n                                       :.                .                ....::=-..            ..::-::--:. :=.=.-.         .--   :::        .::--:::::::.......\\r\\n                                       .:          ...   .               ::..  :-              ..:-==-=--:. -+-=.=          :=- .=-:=.      .----:::::::::::....\\r\\n                                        :          ...   .               -=====*=-::.      .....:-==:--::.  :-=: :          -=..=: .-       ---:::::::::::::::::\\r\\n                                .      .:.          ...  ..               .-=+++++++-     :...::--:::-:..    :.             .-=-:  :       --:::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --:::::::--------:::::\\r\\n                                :.       -           ..   .              ..=**++-:      :+++++==-::..       .:            .              :-:::::::--------------\\r\\n                                -=       .:           .   .             :=++*=:        -+++++++=-:..        ::           ..             :-:::::::---------------\\r\\n                          .     -=.       .            .  ..            :---: .-==    -*+======-:..         -:           .             :-::-------------========\\r\\n                       .        :.:                    .   .            .=+- -+=+:. .-+=======-:.          .-:                   .    .--:------------=====+++++\\r\\n                                ..:.                  ..   .           .=+=.-+--:. .-=-------::.           :-..                      .--:-----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+-.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-:::::------=====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-::::::-------====++#####%%%\\r\\n                                .:  .:                                .-.   ...==:...:.::...              --.        :.   .       .--:::::--------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....               .=:        ..   .       .--------------======++++++++==\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:---------=======++++++====-\\r\\n                                                                     ...  .-.     .                 ... .-:            .        :----------==========++=======--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :------------================----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========-======-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .-----======--==-----======-------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              -------------------------------::::::\\r\\n .                                                                                                    =-  .    .          :-----======-----------------:::::::::\\r\\n..                                    ...                                                            .+.      .          :---==+**###+=--------------:::::::::::\\r\\n                                      -=+=-:.                                                        -=    ...          .----=#%%%%%#+=---------------::::::::::\\r\\n                                      .::-::::.                   ...:::..     ..                   .+.   . .          .-----====+++==----------------::::::::::\\r\\n                                             .--     ................:::::::..........           .  --   ..:.  .. .    ------==-------------::-------:::::::::::\\r\\n                                   ..          -=......::::::..........:::::::::::::::.          .--+-. .::.    . ..  ------=-------------::::::-::::::::::::...\\r\\n .  .                              :.      .....::...........:..................::::::::::..     ..==.  ..: . ... .  :------------:::::---------:::::...........\\r\\n ....                           :::.:=. ...::::::::....      ...           ....::::::::::::--::....=:..::-:.: . . . :----------::::::::::-------::::...       ..\\r\\n                                -=++=-::::::::....                     ...........::::::::::-------=.::--:::. . . ..---------:::::::::::::------:::......       \\r\\n .                              :-=-:....                               ............:::::----====++=---==-:::.  ...-:::::::::::::::::::::::::::::::..........   \\r\\n.     .                        .:::.                                       .......:::::------===+++++++=----------**+-::::::::::::::::::::::::::::::.........   \\r\\n      .                       ......                                       .......:::---------====+++++++==+++**#%%%#-:........:::::::-::::--:::-::...:.  ...   \\r\\n      ..                     .....                                    ..............:::::----========++=++++*******+-...    .....::::::---::-::::::..:: ...     \\r\\n       .                    ...                                         .....:::::::::::::::---==+++++++===++*****++==::...  ......:::::-----::::-:.....:. :.   \\r\\n                                                                                ...:::-------:----=+++++++===+****++++=-:::.:::....:::::..::---:.::.:... :-:    \\r\\n        .                                                                         .:    ..:::-------===+++=====+******=-==--:::.::. .::...:-.:::.::.:...:=:  ...\\r\\n        .                                                                         ..          ..:::----=========*****++=====-::::::..::....:..:-....: ..:. ::::.\\r\\n  .      .                                           ...::::::----------------:::..               ..::-----==--==*****++++=---:::........:........ ...:. ..:. ..\\r\\n                                               .::::::::..........:::::.......::::-:::..              ..:::------=******++=-::::.. ..   . ..  ..:. . :. ....... \\r\\n       .  .                               .::--::.                                  ...........          ..:::----+***++===-::::........:.  .:    .:.  ..  .. ..\\r\\n          ..                          ..::::.                                         ....:::----:.         ..::---+**+=====---::.::-. . ...:..=:.:  ....... :. \\r\\n           ..                      .::-:.                                                 ..::--===-:.        ..:::=**+++++===---::-:. .-... .::..:...    .  ...\\r\\n         . ..                    .:::.                                                        ...:-===-.        ..:-+*++++++++=-:==-::...  ...  .:::-:.::. ..   \\r\\n  .  .. .. ..                   .:.                         ....................                   .:-==-.       ..:=**+++++++==----::-:..:-...=-===-.-.+-.:.   \\r\\n.... .  .....                                         .....                 ....::::..             ....-==-.       .:***+++===------::.:---+..-=-..+::- -::: ...\\r\\n....  . ..: .                                      ...    ..:::::::.            ..:-=+=:.            ...:=+=.      ..+***++=-:..:---::--.-::.=-:=..-. -....- .::\\r\\n.....    ......             ..                  ...   .::-----:::...        ..::::. .---::.            .:.-==:      .-***++=-:...----:==::...=:..-. :     .     \\r\\n.:....... .....          .... ..               ..  .::::::..                 ..:-=--....:-==:            ..-+=.   .  :****+=-:.-:----=-:-...:--:.:..   :  ......\\r\\n.::.........  .          ..: ...              .. .-::...                ..       .:-=-:..=+*+-.           ..-+=.  .. :*+**+=-::=-===-=--:.-:.:---::..  .  ... .:\\r\\n..........  ..          ..: ....             .. :-:::  ..                          .:-::..----:.            .=+:   . :*+**+==--=======----....:: :.    .. .:   :\\r\\n...:..... ....          .::  .:.             . --:-. .-.    ..      ...              .. .. .::-:            .-+=.  . -*#+**++=++++=====+--:....  .  -:  .:   :::\\r\\n::.:.. . ....           .:.  .:.   .        . .-:-. .+-       ..   .-:=                  . .::+=.           .:++-  : =*#*+++*+++++======---:...:.   ::   :: ::: \\r\\n::......... ..          .:.   ..            . :---  -+.                                  ...::=+:            :++-....+++#+++++++++=======---:. .:.   :. :.=.. . \\r\\n.:.......  . .          .:.   ..            . .-::  -+.                                :::. .:=+       .    .:++-.:.=+++++=+++++++======--=-=:...-. .-.:. .     \\r\\n::..... ......   .. .    ::    ..              ..   .==                               .--:..:--.            .-*+:::-++++++==*+++++======------:::-.             \\r\\n.:.........       ....    :: .  ..  .           ..   .-=.      .:-.                  .:::..:-:.       .     :++-::-+++*++==-+**++++======-------:::.            \\r\\n :...:::..  .      ....    ::..  ..  .           ...  .:--:.   .--.                 :-:: .::.            ..:++=::=+++++===--:+++++++=-----------:::.   .        \\r\\n...............    ......   ..    ...              ........::.....                 ........               :=++--=++++======:.:+++++++=------------.   .        .\\r\\n..:..:.... ....       ...:.         ..                .::--::::....      ....::.     ...                .-+**==+*++++===--=.:.-*+++++===---==-===-:.--.  .      \\r\\n.::.....:......      ..::::-:     .. ...                  ..::-------------:::.  .                     :=++==+*******+++:--.-- =+++++=======+===+-:::..:. .     \\r\\n::..::-::..... .    . .::::-++=.  ...   ..   ..                                                     .:===-==*****+*++++-:=.:+=-.+++++===+====+===::.:... ....   \\r\\n: .::..:... .. .      ..:-:-=***+-...:..                                                          .-=---=+*****+++++=+=:-=..-:- -++++==========-.  ::  ...::..  \\r\\n......-:...... ..     ..::::-+***#*+-:::::.                                                   ..:---:-++***+++++==+++===+=:..-=-.=+++=======-:-:. .   ...::..   \\r\\n .: .::......  ..      ..:::-=+****##**=-:::::..                                          .:-------=+******+======++====+=::. :-:.++++====-=-:..  :..   ... :.. \\r\\n.....:......... ..      .::::-=+*******##**+=-:::::...   ..                        ...::------===++++===++++========---:--. : ....:+++===-:.:. -....   .:::  .  \\r\\n .::........::.  .      ....:::==+********###***+==--::::::..:::::............::::------==++++++======-----====--:--..   :-.:.  ...=+++==-::-:...:: .-:.=-..    \\r\\n.::...:.  ...:.           ...::--+***************##****++===----------------=====++++++****+++++++====--------:.  :..     ..=-    ::++++=-:..:..:-..:.-:  .   . \\r\\n....:...... .... . .    ....:::-==**************************************************+++++++++++++===========---: .::        ..::   .-+++==::     :  .. ..  ..   \\r\\n:...:::::......  ...     ...::-===+**************************************************+++++++++=---===+++=======-.:-.    .   .:-==:.  =++==-:.          .        \\r\\n  .............:...      ....:==+++++**********************************************************+++==+++++======-.:-.   .. :+*******+==++====::.       .    .    \\r\\n .::..... :....:. ..      ..:--=+++++++********************************************************####****+++==---:....  ...:************+++===--:.                \\r\\n...........:.....          ..::-===++==++************************************************************##*****++=-:....   .=%#***********++====-:..         .     \\r\\n..............:...          ...:--:-+==+=++***********************************************************************++=-.. =#%#*********++++==---:::.  .          \\r\\n................ .          ....:...:====+++****=::::..:====************************************************************+**#%%#*******+++++==------::.          \\r\\n...::... .... .....          ..... .:--===++++=.     ....   :****+********************************************************************++++===-==-----           \\r\\n   ...:.. ...........         ...:   :--===+++=-..:=+++++=::+****=-********+*******************************###************************+++++====----:.        .  \\r\\n......... .......:....        ..::....:===+===++++++++++++++*******++*****************************************************************++++=====---:.    .       \\r\\n .:..............::...        ..:..  .:-==++==+++++++++++++*******+****************************************####******************++++++++======-:.    .         \\r\\n . ........:::. ::.....        ....  .:--=====+++++++++++++******+=+***********************************************************+++#*+++======---:               \\r\\n   ... .................   .    ...  ..-===++=+++===+++++==******+****************************+*****###***********************+++++++##+=====-::....    :       \\r\\n  .. ....................           . .-=-==+++=++==+++++++*******++************************************************+**+++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.          . .:---===========++++++****+*++*************************************************+++++++++======++*#%%*+===+=:..            \\r\\n ................:...::.:.        .:...:-=-=---=======+++++++*****************+**+******+****************************++++++++++====++++*#%%#+=--+=:.:.          \\r\\n............:... .:. ..::.         .:.:-----==-=+===+++++++++*************+*****************************************++++++++++++====+=++****==-:::::-:.         \\r\\n:..........................        .:.:-:-:::==========+++++++**++********++++************************************+++++++++++++=========++==--::..:.:-.         \\r\\n.... ..:...........:......:.       .:.::.-:.:--==========++++++++++++++***++++++*************+*****************+++++++++++=================--::.....:-:..       \\r\\n.......:.:.......:.:....::::      ...::::...::-===========++++++**++++++++++++++++**********++++*************+++++++==========---==========-::......:-:...      \\r\\n..:.........::.....:::..::::.      . ::::...---=====++====+++*******++++++++++++++++++***+++++++**********+++++++++=======---------====---::.........::...:.    \\r\\n ..........::..........:.:::..   . ....:.:...---===++======++******++++++++++=++++++++++++++++***++++++++++++++++=====--------------------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::...:--============+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------:::::::...........:-:.....:. \\r\\n  .............::..::..::.:..... ...  ...:..:-==-========-==++++++++++++++=+++++++++++++++++++++==+++++++++++=====---=+=*+--=*=::::...................:::.....::\\r\\n ....  .........:...:...::.:..:..  .    .:::-----=====----===+++++++++++++=+++++=+++++++++++=======+===++=====--==----===++=++-.  .. .................:::::....:\\r\\n............ ..::.......:....::::.. .    :.:-=-----==--:---=======+++++++====+++=======++++====---=========--==--=-----=++**=-...    ...........:::.::-*+--::...\\r\\n........:...................:..::..  .  . .:-==-------::.:-==========++++=-++===============----------=-----------==--:-****+==-..    ...............:-+=--=*-::\\r\\n......:.... ....:::...:.:.:..   .:.       .:--=--::..::...:============+=--+=--+=====+======-------------------------:...::.=-:==-.   .. .............:::::=##*-\\r\\n..... .............:.::..::..   .::..      .::--:.  ..:::::-===========+=---====--==========--====+-:::---------::---:.               .................:-::--*##\\r\\n .. .........:...............    :::..    ...-::-:. ...::-:--=====-======--:::::--==========-------:::::----::::::::-:...             ... .............:----==+%\\r\\n .....:.............. ...::..     .::.     ...:::::. ...:-----==---=====-::::::::------------:---: .:.-:::::.::...  .:..               .. .............::---==+*\\r\\n  ............:...:::....:...... .::::.     . .:::::.....:--------======:..:::...:----===----::-::... :-=:....::     --:       .       .      .........::---=++*\\r\\n    .... ..........::...:...:...:::::::. .   . .::::......::::----=-=-==:...:::..:==--====---: ...     ..:-...       .::       ..         ............:::----=++\\r\\n... ..... ........... ...:..:...::.:::::.      .:::::::...:::.:-----=-==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:-::-=+\\r\\n ...... ..:. .......:........::..::::::::.      .::::--:::-::::---:---==. -=.=:--.-----------:.....:...     .          ...    .                   .......:--::--\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...     .         .                         ........:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::. . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::..:\\r\\n. .  .. .........................:..:::::::...   ...  .::------..:-----:  :--=--: :::::------:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...----=-.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ... .... . .. ..............::.:.::.:..::::..      .........:----=-.  :-==-:. :-----:--:-::.     :.. .   .               .                     .............\\r\\n        ...... ..................:::::.::..::::::.     ........:-------.    -=--. :-:-------:-::      .:..   .             .::.                    .............\\r\\n .          .. ... ..   . .............:..::::::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ..                      ............\\r\\n    .      . .   .. ..  .............:...::::.::::::... .  ..:---------   -:....: ::::::----::::             .                .                     .....::: ...\\r\\n .  .        . .. .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:....\\r\\n   ...  .       .   .. .....................:::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.              ..              .                      .====-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .:::--  .    .::::...::.   .                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ... ..... .........::.:..:.::::::.:::::::::-:.           ..   .--:-=. .::          .. .                                          ..    \\r\\n                 . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                    .  .. .  . ............::......::::::..:::::::::-:                   ...:.:....                              .:::                           \\r\\n                    .  .  . ...... ........:.........::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"                                       :                .                   .-====-.                  .   ...==:::=           -=:    :-        ::::-:::.....    \\r\\n                                       :                ..               .:--====----=:             ... .....+:  .-         ..:-:   ..        .:-:-:::::........\\r\\n                                       :                 .               :---==+++++==.            ..:..:::.:+.: ::         ....:::.          ::::--::..........\\r\\n                                       :.                .                ....::=-..            ..::-::--:. :=.=.-.        ..--   :::        .::--:::::::.......\\r\\n                                       .:          ...   .               ::..  :-              ..:-==-=--:. -+-=.=          :=- .=-:=.      .----::::::::::.....\\r\\n                                        :          ...   .               -=====*=:::.      .....:-==:--::.  :-=: :          -+:.=- .-       ---::::::::::::::::.\\r\\n                                .      .:.          ...  ..               .-=+++++++-     :....:--:::-:..    :.             .==-:  :       --:::::::::::::::::::\\r\\n                                .      ..:          ...   .                -=+-:=+=:     -=-------:::..     .:.           ..              --:::::::-------::::::\\r\\n                                :.       -           ..   .               .=**++-:      :++++===-::..       .:            .              :-:::::::--------------\\r\\n                                -=       .:           .   .             :=++*=:        -+++++++=-:..        ::           ..             :-:::::::---------------\\r\\n                          .     --.       .            .  ..            :---: .-==    -*+======-:..         -:           .             :-::--------------=======\\r\\n                       .        :.:                    .   .            .-+- -+=+:.  -+=======-:.          .-:                   .    .--:------------=====+++++\\r\\n                                ..:.                  ..   .           .=+=.-+--:. .-=-------::.           :-..                      .--:-----------=====++++**#\\r\\n                                :  .                   ..  ..          :++==+-.:. :=-::::::::..            -: ....                   ------------=====++++**#%%%\\r\\n                                :. .:                   .   .         ..=++=. ...-+-..:::::...            .-. .              .      :-:::::------=====++*#%%%%%%\\r\\n                                ::  :.                      .          :=:.  ...-+-.::::-::.              :-..      .       .      :-::::::-------====++#####%%%\\r\\n                                .:  .:                                .-.   ...-=:...:.::...              --.        :.           .--:::::--------====++++++++++\\r\\n                                     ..                      .        -:.  .::==.    .....               .=:        ..   .       .--------------======++++++++==\\r\\n                                      .                      .       .:.  ..:::        ..           .    :-             .        ---:---------=======++++++====-\\r\\n                                                                     ...  .-.     .                 .:.  -:            .        :----------==========++=======--\\r\\n                                                                    ::   .-:                        .:::-=:          .         :------------================----\\r\\n                                                                   --.   :.                         .   :-          .         :----------------===========------\\r\\n                                                                  :-.           .  .                    =:    ..   .         :=-========-======-=========------:\\r\\n                                                                  :                .....               :=:    ..  .         .-----======--==-----======-------::\\r\\n                                                                                   .:...               =-..  .   .         .-------------------------------:::::\\r\\n                                                                                      .               .=. :..              -------------------------------::::::\\r\\n .                                                                                                    =-  .    .          :-----======-----------------:::::::::\\r\\n..                                    .:.                                                            .+.      .          :---==++**##+=--------------:::::::::::\\r\\n                                     .-++=-:.                                                        -=    ...          .----=#%%%%%#+=---------------::::.:::::\\r\\n                                      .:-----:.                    ...:::.     ...                  .+.   . .          .-----====+++==----------------::::::::::\\r\\n                                             .=-    .......:..........::::::::........           .  --   ..:.  .. .    ------==-------------::-------:::::::::::\\r\\n                                   :.         .-=:.....::::::::.........::::::::::::::.          .--+-. .::.      ..  ------=------------::::::--::::::::::::...\\r\\n .  .                             ...:     .....::............::.................:::::-:::..     ..-=   ..: . ... .  :------------:::::--:-----::::::...........\\r\\n ....                           ------....::::::::::.....      ...         ....:::::::::::::-:... .=:..::-:.: . . . .----------::::::::::-------::::...       ..\\r\\n                                -+++=-::::::......                     ...........::::::::::-------=.::--:::. . . ..---------:::::::::::::------:::.....        \\r\\n .                              :===-:.                                .............:::::----====++=---=-:::::  . .-:::::::::::::::::::::::::::::::.........    \\r\\n.     .                        .:::.                                       ......::::::------===+++++++=------:::-**+-::::::::::::::::::::::::::::::.........   \\r\\n      .                      ...::...                                      ......::::---------====+++++++==+++**#%%%#-:........:::::::-::::--:::-::...:.  ...   \\r\\n       .                     ......                                   ..............::::-----========++=++++*******+-...    .....:::::::--::-::::::...: ..      \\r\\n       .                    ..                                          .....:::::::::::::::---==+++++++===++*****++=-:...    .....:-:::-----::::-:.....:. :.   \\r\\n                                                                                ...:::-------:----=+++++++===+****++++=-::....:.. .:::::..::---:.::.:... .-:    \\r\\n        .                                                                         .:    ..:::--------==+++=====+******+----::::.:.. .::...::..::.::.... :-:  ...\\r\\n        .                                                                         ..          ..:::----=========******+=====-:::.::..::....:..:-....:  ... ..:..\\r\\n  .      .                                           ...:::::-----------------:::..               ..::-----==--==*****+++====-:::.... ...:........ ...:. ..:. ..\\r\\n                                               .::::::::.....     ......:::::::::------::.            ..::-------=******++=-::-:..      . . ....:. . :. ....... \\r\\n          .                               .::--::.                        ........  ..::----:..          ..:::----+****++==-::::...... ::.  .:    .:.  .   .. ..\\r\\n          ..                           .::::.                                             ..::::::.         ..::---+**+=====---::.:--  . ...:..=:.-  . ....  .. \\r\\n           ..                       .:::.                                                    ....::::.        ..:::=++++++====---::::. .-..  .::  ....    .  ...\\r\\n         . ..                                                                                 ..:::---:.        ..:-++++++++++=--==--:...  ...  .:::-:.::.  .   \\r\\n  .  .. .. ..                                               ....................                 .:::-==-.       ..:=**++++++++=--==:--:..--...=====:.-.+-.:.   \\r\\n.... .  .....                ....                     .....                 ...:::::..              ..:-=+-.       .:**+++++====---:::.:---=..--- .+::- :-.:  ..\\r\\n....  . ..: .               ..:...                 ....   ..::---------:...     ..:-=+=:.               :=+=.      ..+***++=-:..:---::--:-::.=-:=..-  -....-..::\\r\\n.....    ......           .::. :..                ..  ..::-----::::::::..          ..---::.             ..-+=:      .-***++=-: ..-----==::..:=:..:. :           \\r\\n.:....... .....          .::. :.:.                 .::::....                    ...:....:-==:            .:-+=.   .  :****+=-:.-:----=-:-...:--:.:..   :  .: .  \\r\\n.::.........  .          .::  .:.              . :-:::..                ..       .:---:..=+*+-.           ::-+=.  .. :*+**+=-::=-==--=--:.-..:---.:..  .  ...  :\\r\\n..........  ..          ..:   ..              . --:-:  ..                          .:---..----:.           ::=+:   . :*+**+==:-=======----....:: ..    .:  :.  .\\r\\n...:..... ....          .::    .             . :---. .-.    ..      ..:              .---. ..:-:            :-+=.  . -*#+**=+=++++=====+:-:....  .  -:  ..   .:.\\r\\n::.:.. . ....           .:.    .   .        . .---. .+-       ..   .:-=               .::: .::+=.           .:++-  : =*#*+++*+*+++======---....:.   -:   :: :::.\\r\\n::......... ..          .:. .  .              .-..  -+.                                  ...::=+:           .:++-....+++#+++++++++=======---.. .:.   :. ..=.. . \\r\\n.:.......  . .          .:. :  .               :    -+.                                   ..::=+       .    .-*+-.:.=+++++=+++++++======--=-=:. .-.  -.:: ..    \\r\\n::..... ......   .. ..   :: .. ..              ..   .==                               .... .:--.            .=*+:::-++++++==*+++++======-----:::.-.  . .        \\r\\n.:.........       ....    :.    ..  .           ..   .-=.      .:-.                  :--: .:-:.       .     :++-::-+++*+++==+**++++======-------:::.            \\r\\n :...:::..  .      .....   .     ..  .           .:.....--:.   .--.                .---: .::.              :++=::=++++++==--:+++++++==----------:::.   .        \\r\\n...............    ......      ......              .::--:..::.....               .:--:...:.             ..:=++--=+++++=====:.:+++++++=------------.  ..        .\\r\\n..:..:.... ....       ...:.   .... ...                .:----:::.....   .....    ........               ..-+**==+*++++===--=.:.-*+++++===---==-===-:.--.  .      \\r\\n.::.....:......      ....::-:  .:.    ..                  ..:-----------::.                           .:=++==+*****+*+=+:--.-:.=+++++=======+===+--::..:. .     \\r\\n::..::-::..... .    . .::::-++-. .:.    ..   ..                                                     .:===-==****++*++++=:=.:+=-.+++++===+====+===:..:... ....   \\r\\n: .::..:... .. .      .::---=***+-..::..                                                          .-=---=+*****+++++===:-= .-:- -+++++=========-.  :.  ...::..  \\r\\n......-:...... ..     ..:----+***#*+-:::::.                                                   .:----:-++****++++==+++===+-.. -=-.=+++======--:-:  .   ...::.    \\r\\n .: .::......  ..      ..:---=*****##**=-:::::......                                      ..:------=+*****++======++====+=::. :-:.++++====-=-:..  :..   ... :.. \\r\\n.....:......... ..      .::::-=********##**+=-::::::.::::.....                      ..:::-----===++++==+++++=======+=--:--..: ....:+++===-:::. -....   .:::  .  \\r\\n .::........::.  .      ....::-=**********###***+==-::::::::::..         .....::::-----===++++++=====-----======----:..  :-.:.  ...=+++==-::-:....: .-:.=-..    \\r\\n.::...:.  ...:.           ...::-=+***************##****++====--------------======++++++****++++++====------==-:. .:..     ..=-    ::++++=--..-...:..:.-:  .   . \\r\\n....:...... .... . .    .....::--=+**************************************************+++*****++++=====-=====--:. .::        ..::   .-+++==-:     :  .. ..  ..   \\r\\n:...:::::......  ...     ....:--==+**************************************************+++****+==-=====++========:.:-.        .:-==:.  =++==-:.          .        \\r\\n  .............:...      ....:-=+++++**********************************************************+++==++++=======:.::.   .. :+*******+==++===-:.        .         \\r\\n .::..... :....:. ..      ..::-==+++++********************************************************#####*****++===--:...    ..:************+++===--:.                \\r\\n...........:.....          .:::-====+=++**************************************************##############*****+=-:...    .=%#***********++====-:..         .     \\r\\n..............:...          ....---=+-=++++************#*************************************######***************++=-.. =#%#*********++++==---:::.  .          \\r\\n................ .          ....-...-====+++****+====:-=+***************************************************************+**#%%#*******+++++==------::.          \\r\\n...::... .... .....          ...:.:..---==++++=..       ....=*************************************************************************++++===-==-----           \\r\\n   ...:.. ...........         ....  .:--===+++=....======-..=****=-*******++*********************************#************************+++++====----:.        .  \\r\\n......... .......:....        ..::  ..:=======+++++++++++++=+*****=++*****************************************************************+++++====----.    .       \\r\\n .:..............::...        ..:..  .:-==++==+++++++++++++************************************************####******************++++++++======-:.    .         \\r\\n . ........:::. ::.....        ....  .:--======+++++++++++*******+=+***********************************************************+++#*+++======---:               \\r\\n   ... .................   .    ... . .-====+==+++=++++++-+******+**********************************###************************++++++##+=====-::....    :       \\r\\n  .. ....................          .. .-===++=++++==+++++++*******++**************************+********************++*++++++++++++++++#%#+====-::::.            \\r\\n  ...:...............:.::.        ... .:--=======+====+++++*******+=************************************************++++++++++======++*#%%*+===+=::.            \\r\\n ................:...::.:.        ... .:-=-===-=======++++++******************+*********+****************************++++++++++====++++*#%%#+=--+=:.:.          \\r\\n............:... .:. ..::.         .:.:-----==-=====+++++++++*************+*****************************************++++++++++++====+=++****==-:::::--.         \\r\\n:..........................        .:.:-::::-=========++++++++**++********++++************************************+++++++++++++=========++==--::..:.:-.         \\r\\n.... ..:...........:......:.       .:.::.-:.:--=========++++++++++++++***+++++++*************+*****************+++++++++++=================--::.....:-:..       \\r\\n.......:.:.......:.:....::::       ..::::...::-==========+++++++*+++++++++++++++++**********+=++*************+++++++==========---==========-::......:-:...      \\r\\n..:.........::.....:::..::::.      . ::::...---=====++====+++******+++++++++++++++++++***+++++++**********+++++++++=======---------====---::.........::...:.    \\r\\n ..........::..........:.:::..   . ....:.:..::--===+++=====++******+++++++++++++++++++++++++++***++++++++++++++++=====---------:----------:..........:-....::   \\r\\n ....:....:....:....:..:..::.:.  ... ..::....---===========+++++++++++++++++++++++++++++++++++++++++++++++++++=====----------------:::::::...........:-:.....:. \\r\\n  .. ..........::..::..::.:..... ...  ...:..:-=-============++++++++++++++=+++++++++++++++++++++==+++++++++++=====---=+=*+--=*=::::...................:::.....::\\r\\n ....  .........:...:...::.:..:..  .    .:::-----=====----====++++++++++++=+++++=+++++++++++=======+===++=====--==----===++=++-.  .. .................:::::....:\\r\\n............ ..::.......:....::::.. .    :.:-=-----==--:---=======+++++++====+++=======++++====---=========--==--=-----=++**=-...    ...........:::.::-*+--::...\\r\\n........:...................:..::..  .  . .:-==-------::.:-========+=++++=-++===============----------=-----------==--:-****+==-..    ...............:-+=--=*-::\\r\\n......:.... .....::.:.:.:.:..   .:.       .:--==-::..::...:============+=--+=--+=====+======-------------------------::..::.=-:==-.   .. .............:::::=##*-\\r\\n..... .............:.::..::..   .::..      .:----.  ..:::::-===========+=---====--==========--====+-:::---------::---:.               .................:-::--*##\\r\\n .. .........:...............    :::..    ...-::-:  ...::-::-=====-======--:::::--==========-------.::::----::::::::-:...             ... .............:----==+%\\r\\n .....:.............. ...:...    ..::.     ...:::::. ...:-----==---=====-::::::::------------:---: .:.-:::::.::...  .:..               .. .............::---==+*\\r\\n  ............:...:::....:...... .::::.     . .:::::......--------======:..:::...:----===----::-::... :-=:....::     --:       .       .      .........::---=++*\\r\\n    .... ..........::...:...:..::.:::::. .   . .::::......::::----=-====:...:::..:==--====---: ...     ..:-...       .:.       ..         ............:::----=++\\r\\n... ..... ........... ...:..:...::.:::::.      .:::::::...:::.:-----=-==..:=-===::=----------....:-=-..   . ..        ...     .                  ........:-::-=+\\r\\n ...... ..:. .......:........:...::::::::.      .::::--:::-::::---:---==. -=.=:--.-----------:.....:...     .          ...    .                   .......:--::--\\r\\n . .....:....................:.:..:::::-::.       .::-:::-=-::----:---=-. :-:::=-.--:---:---::       :...     .         .                         ........:-:::-\\r\\n  ....... ......:..............::::::::::::.     . .:-:::--------::---=:  .....-=.::. . .---::  . ..   ..                .                         .......::::::\\r\\n  ....  . ... ...:......... ...::..:::::::::.     . .::::-------.:----=:  :-:::--      ..:-::::..:-:  .-..                                         ........::..:\\r\\n. .  .. .........................:..:::::::...   ...  .::------..:-----:  :--=--: :::::------:........:-.                                          ........::...\\r\\n     ... ...........  .. .::.....:...::::::.::.   ..   ..:---:...----=-.     =-   :::::::::.:.::....:-...  .                                      ..........:...\\r\\n .. ... .... . .. ..............::.:.::.:..::::..      .........:----=-.  :-==-:. :-----:--:-::.     :.. .   .               .                     .............\\r\\n        ...... ..................:::::.::..::::::.     ........:-------.    -=--. :-:-------:-::      .:..   .             .::.                    .............\\r\\n .          .  ... ..   . .............:..::::::::..        ..:-----:--   ..--:.  ::::------::::     .--:   .:              ..                      ............\\r\\n    .      . .   .. ..  .............:...::::.::::::... .  ..:---------   -:....: ::::::----::::             .                .                     .....::: ...\\r\\n .  .        . .  .     ........ ....:..:::...::::::::::...::-:::--:--:  .=....:= :-:: ...::::::.                              .                      .:-=-:....\\r\\n   ...  .       .   .. ......................::::::.:::--::::::::--:--:   =.   :=  ...     .-:::.              ..              .                      .====-: ..\\r\\n   ..                   ..... ..............:::::::::::--::::::::-::--.   .:::--  .    .::::...::.   .                          .                      :===-:   \\r\\n     .                   .. .................:::.:::::::-:::::::::::--.           .::--======...::                               .                      .:::.   \\r\\n     .  .              . ... ..... .........::.:..:.::::::.:::::::::-:.           ..   .:-:-=. .::          .. .                                          ..    \\r\\n                 . .   ..   .. ..............::..:.::::::..:::::::::-:                    :--::..:    .      ...   ..            ...                            \\r\\n                   ..  .. .  . ............::......::::::..:::::::::-:                   ...:.:....                              .:::                           \\r\\n                    .  .  . ...... ........:.........::::.::::::::::-:            .....  ::::::::.      .... .           .         ..                           \\r\\n\",\n  \"             .  ..   .     .....:.......:..::::::::..::::---::-::-----------------------------#=::::--::::::::::--+#****+-=*#####*=-::::=+==+++++==+====--=----:\\r\\n             .  ...  .   . .....:..:.:.....::::::::..:::::--::-::-----------------------------#+::::-::::::::::..--==++++=---=*##%%#+:::-===+++++=====-::.:::::.\\r\\n             .  ... ..   ...:.. ...:::...::::::::::..::::---::-::-----------------------------**-:::-::::::::::..:-:::--===++++****+-:::----====-----::.  .::...\\r\\n           . .. ... ..    ..:......::::..::::::::::..::::----:--:-----------------------------+#-:::-:::::::::::---=+++++==-::---:::::::--:...................  \\r\\n       .   . ..  ..  .    .::.....:::::..::::::::::..::::::--:--:-----------------------------+#-::---::::::::::--+#%****#%#+=*##+::::::-++=-=====-------:------\\r\\n       ..  . ..  ... .    .::.....:::::..:.:::::::...:::::------:-----------------------------=#=:----::::::::::--=*************+-:----:-+*==+++++==+++====++===\\r\\n      ...  .  .  ... .    .:::....:::::..::::::::::.::::::------:-----------------------------=#+:----:::::-::::--+##**********++--=++=:=+*+=+++++==++========--\\r\\n       .. ..  .  ... .    .::.....::::::..:::::::::.::::-:-------------------------------------#+-------:::--:::---=+++++++++++#*+::::.:=+*+=+++++==++++======--\\r\\n       ..  .  .  ... .    .::..::.::::::..:::::::-:.::::::-------------------------------------**-------::--::::::-+**++**+++++###*++-::-+*+==++++==++++======--\\r\\n        .  .  .  ... .   ..::..::.::::::...:::::-:::::-:::-------------------------------------*#--------::--:::..-**********+***+-:::::-+*+==++++==+++=======--\\r\\n      ...  .. .. ... .   ..::..::.::::::...:::::::::::::::---::--------------------------------+#--------:---::::-=*#*=--=##***##*-:::::-+*+==++++==+++++=+===--\\r\\n      .... .. .. ...     .:.:..::.::::.:....::::::::::::::---:::-------------------------------=#=-------:----::---+#***********+++++=::-+*+=++++++=+++++=+===--\\r\\n  ...   .. .. .. ....   ...::..::.:.::.......::::::::::::---::::------=-------------------------#=-------:----::---==---------::::::-:::-+*+=++++++++++++=====--\\r\\n  ...  ... .. .. ....    .::...:..:..........::::..::::::---::-:------==------------------------#+------------::::--------::::::::::::::-=**=++++++=+++++=====--\\r\\n  ...  ... .. .. ...     .:....:..:........  :::: .+::::::--::-----------------=----=-----------**------------::. :--------:::::::::::::--+*=++++++=+++++======-\\r\\n ....  ... .. .. ...     ::....:..:::.:....  :::. .. .:.:::::-------------------=-------------=-+#=-----------::::----------::::::::::::-=--:::::::::::::::::::.\\r\\n .. .  ...  .  . ....    .:....:..::..:...   :::. .      . .:.:--------==-------=---===-------=-+#=-----------:::----------:::::::::::::-=-::::::::::::..:......\\r\\n ....  .... .. .  ...    .:....:..::....     :::.             .:::::::-------====---===-----===-=#=------------::----------:::::::::::::-===+++++=+++++==+++==--\\r\\n ....   ... .. .  ...    .:....:..::....     ..            .....            ..::----===--==-===-=#+-------------:----------::::::::::::::++=+++++==+++++=++++=-=\\r\\n ....   ... .. .  ...    .:....:..:::...        ......     .... ..          .   .:---===-========#*-------------:--------::::---::::::::-++=+++++==++++==+++==-=\\r\\n....... ... .. .  ...    .:....:..:::...              ..........::::   .::::........ .:====--===-**=------------:::---------------::::::-++=+++++==++++==+++==-=\\r\\n..... ..... ... . ...    .:....:.:::....                                              .-===--====*#=-------------..:----------------::::-++==++++++++++==++===-=\\r\\n .... ..... ... .  ..   ..::..:...::....                                   .......:::::-=========+#=----------------------------------::-++=+++++=+++++======---\\r\\n ..... ....  ..    .:   ..:...:.........                            ......::::::::::::..==========#+----------------------------------::-+*=+++++==+==--::---:::\\r\\n .......... ...    .:    .::..:.........                                .:::::::..::...:==========#+-------------------------------------=*++++++====--::.---:::\\r\\n  ......... ....   .:    .::............                                ... ....:::::..:==========#*=-------------.:=****++==*##**+==----=+++++++++++++=========\\r\\n  ... ..... ....   ..    .::............                                   .....::-:::.-==========*#=-------------::-==++**+==+*%%%%%*-:-=---==========--====--=\\r\\n  ... .....  :..   ..    .::.....:.....                                ........:::-:.::===========*#=----------------==========+++++==-:-==-::::::::::..........\\r\\n  ...  ..... ...         .:.. ..........                             .   ......:..:::.-==========-==. .:..:-.:=-:-::-*##***##*==*#+-:::::=**+=+++++=++=======---\\r\\n   ... ..... ....   .    .:.............                                  ..::..::....::::::-:::.:::=-::.  =.:*-.+: -=..::-*###***+-=++=-=**+=+++++=+++++=+===--\\r\\n   ... ..... .:..   ..   .:.... ........     .::.                         ..:::::..              --:..     . .- .-. -.   .--***##*+-====-=**+++++++=+++++=+===--\\r\\n.  ... ..... .:..  .:.    .........  ..      .::. .   .-                 ..                                            .---..-:.=##*===-:=**+++++++=+++++=+===--\\r\\n.. ... ..... ..... ...    ........   ..       ::. ..   .        .         .               ..             ....       .. ::       .+*+===-:=**+++++++=+++++=+===--\\r\\n...... ........... ...    ........     .     .:..               -=-:..    .             .  ..      .     :::  .   .           ...::::::--=+**++++++=+++++=+===--\\r\\n.................. ..     .....       ..                  .     .--===- : ..--:::..        :      .. .:  ::   :.                    ..     :==+++++=+++++=+===--\\r\\n...  ........ .... ..     .....      ...                 .-..  . ------.. :.-===--.               .  :...::. .-.:           .       ..   .   :=*+++++++++=+==--:\\r\\n.... ........ .... ..     . ...       ..   .                     ..........:*-:.                  : ....----.-:--:        :     .....-::-:::..=++++=++++=====--:\\r\\n....  ....... ....  .     . ..        ..                         ..:::.:::-+=.....  :             .. .. -==: ::::        ::     :::::+#+-===-:-::::::::::::.....\\r\\n.....  ...... .:..  ..      ..                                       .  ...    .:+... .                 .-:  .::   ..:.   :         .=#=-===+*+========------:::\\r\\n...... .... . .:..  ..       .    ..   .:--========-:.......           ..     .:*#-::------::.::..::--.  ...       :..:   ..        .-+--:-******++*++++++===--:\\r\\n.........   ...:::  ..            ..   .:-==+++=====:..         ..   .---.   .:##+..-====-----===-==+%+----:       .        ..  ::..:..:==**+****+++++++=+==--::\\r\\n...............:::  .                 .......::..:::::::::::::: .:.:  .      :#+-=======-   :=====--=-  ..            ::::-------=--------+++****+++++======--::\\r\\n...........::.....                                                       ...::--++:::---.   :.                    .  ..:-=======----------++++*+++==--:----:::..\\r\\n..........:... ...                                              .....:::::..  :=--   ..: ....              :.===+:=--+----=====-----------+++++++===-:.-----::::\\r\\n......... ...   ... .                                       .......         ..--=-.    ..    ..:-=-=-:::-.-=-=====---==========-----------+++**+++++++===+=====+\\r\\n........        ::. ..                                              ....::::-:::=: ...--:   .========*#==--==---------==++====++++===-----+++****++*+*+++***+++*\\r\\n.          ..:..:.: ..                                     ......:::::::::----:..::.  ..::::=========+#=---===---=---:=+***#*++*##%%##+=-===+++++++++++=++===---\\r\\n      .....::::.::: ...                                    .......::::::::----:  ..   .:-----::---===+#=-=====--==---=====+++++++***#*+=--===---------:::::.....\\r\\n   ...:....::::..:: ...                                    ........::::::-----:     .. .:============+#+=======--==--=+####*###*++#*+-----+**++++++++++++=====--\\r\\n......:..:.::::..::  ..                                    ......::.:::::::---.     .:   .-===========#+===-=======--==*###########*=++*+=*#*++****+**+++++++===\\r\\n ..::::..::::::..::. ..                                   .........::..:::::::       .:   .===========#*===============**##******##*==++==*#*++***+++++++++++===\\r\\n..:.::::.::..::..::.                                           ..........:::-:          .  ===========*#=============-=+**********##**+=-=*#*++****+**+++++++===\\r\\n..::::::.:::..:..::.  .                                         ......:::::--.          :--===========*#===-===-=====--+##***#%#####*==--=*#*++***++**+++++++===\\r\\n..::::::.:::.:::..:. ..                                    ...... ...........          :- :===========+*=-=--=====+====+##***#######*++=-=*#*++****+***+++++====\\r\\n..::::::.:::::::....  .                                                        .::.   .-+-============-..-=--===========+===============--+**++****+***++++++===\\r\\n.:::::::.:::::::...:  .                 .                       .-              ..-: .+#*=============: .=---======----==============----==**+++++++++++==+===-=\\r\\n.:::::::::::::.:..::. .                ..                       :=      ==:      .:-:*#***++==========-..==--==--=-...-================--====-----::::::::::::::\\r\\n.::::::::::::......:. .                                                :+=+=-.    ..:*****+++=======--::.==---=--==. :==================-=++++++++=++=======----\\r\\n.:::::::::::::::...:. .                                                -::==+.  .*++=+#**+=+++====----...=++++====-..:=================---+*+****++*++++++=====-\\r\\n.:::.::::::::::::.... .                            ..          ..      --:-:+    -=-----:::::::.. .:===:.::-:=:.::: .-==============------+*+****+++==---------:\\r\\n.::::::::::::::::...: .                      .    .-.                 .*****-    .:.::::-----:.    .:::. . . :      .-=================---+*+****+++=-----==--=-\\r\\n.:::::::::::::::::... .                            .                   ..:.::.......:--::-=:::..   ..:::::::.:  ::: .:--==================+==+***+++++++****+***\\r\\n.:::::::::.:--::::..  .                            .                      ..........:--::--::..      .::::::....-=- .-=============-=======--:--==+****+****+++=\\r\\n.::::::::::::::-:::..                                                     .......:..:-----:.::..    .--:....::: -=- .====+++++=+**++=====-=--::::--===-=+**++++=\\r\\n.::::::::::--:::::::.                             .:               .:..:.        :=::------::......  .       .. -=-  :=-=+*******#%%%%#+====--:--::....:-===----\\r\\n.::::::--::--:::::::.                             ::      .        =--===-       .*=:++-----------.             -==::-===++++***+++**++=====-----------------:::\\r\\n.::::::-:::-:::-:::::                             :.               =:. .::     .:-=-===-----------.        ::--.-=======+*#####%#*###======-:----=++****+++++===\\r\\n.::::::---:::::::::::.                                              ....-:..  ....:-+*+**-=+#===--.       .--=- -========*##########*=+**++++=-:-+*+***++++++===\\r\\n.::::-----::-::---:::.                                                  ... ...        ..  .:  :==.        :::: -========+*********##*++==++-==++*++***++++++===\\r\\n.::::::--:::------:::.                                                               ...  ...--==+.             -======-=*##**#######*======-+*****+***++++++===\\r\\n.::::::--::::----::::.                                                            ..    .:-+**+===.        ...  -========*##***######*++=-+**++********++++++===\\r\\n:::::::---:::-----:::.                                                               .-+###++====+.        .=-+.-=========+================**+-----=****+**++===\\r\\n:::::------::--:---:..                                                               +@%*+=======+.    ..   . -.-======-====================:--::::--==-=====---\\r\\n::::::-----:::::--::..                                            .               .+##=-===+=====+:   . .       -===========================---:::-:::::::::::::\\r\\n::::-:-----::-----::..                                              .::.         =*=:--====++==++=         :::..=============================-::::-=*+---=====--\\r\\n::::-::-:--::-----::..                                              :. .        +%. .=======+=++=+:     .   ..:-==========================+*++=----=+==-===-----\\r\\n.:::-------:::----:-..                                              **:.      .-+#=:.+=======+=+=+:            ============================*++***++***+++++++***\\r\\n..:::-:------::--::-..                                .   ... .    .##%#*=::--==##+-.========++=++.    ..  ::---=======--==================***********++***++++=\\r\\n..:::--------::---:::.                                .........    :--#%%#*###%#%=:..=+====+===+++.   ... .--=-.===========================****************+++==\\r\\n ..::--------::::-:::.                        .-:       ... . .   :-.:#%%*---==*=   .=++===+===+++.    ..  .::: -=========+++++++***++=====****************+++==\\r\\n.....:-------:::--:::.                          ...:--::..-       +-.=%%%*---=**======++====+===++.             ========-=++******#%%%%#+=============---------:\\r\\n.......:------:::-:::.                            ::=-.   =      .+-=#%%%%%%#*========+++===++==++.        ...  ==========+*******+***++===+*+=+++++++=======---\\r\\n:::.....:------::::.:. .                      ..  .:=:....=      =%%%%%%%%#*==========++++=++++==+.        .::: ==========*##########*=+++=*#***************++==\\r\\n:--:.....:::---:::.....                       ... .:-:..  -      *%%%%%#++=-=======+++=+++==+++==+.             ==========+*#########*++++=*#***************++==\\r\\n:---:......::---::...:.          .            .+-..:..    -      *#++==--==-========++++++==+++==+.           . ==========+###########*++==*#**************+++==\\r\\n:----:.:....:::--:...:.          ..           .=. .: . .-=+.     --------==-=========++=++++++++=+.       .::-*.==========+###**######*++==*#**************+++==\\r\\n:----:::::.....::::::::          .----.       ..  ...==.-==      ==------==-===========++==----===.           -.==========+++++++++++++++==*#***************++==\\r\\n:---::.:--::......:::::         ...:::        .::.  :===:..      -==---=======++=-:..:+++=-.::-===.             =========-=================+++=============-----\\r\\n:---:::::---:::..::..:.        .:....:.       -+:.  ..::.        .:::::---=---:::::..:===+-:::----        .:::: ===========================+++++====------------\\r\\n:-----:.:-----:::::....        :-..:..:       ..                               .:-===+==++===----:           .. ===========================***********++++++++++\\r\\n::-----::------:.::....        :--:..:.                             . ...:.   .:.::--====*+++++==-    .      .::==-=======+================*******************++\\r\\n::---:-::------::::....       .:-:::::                              :... .    .::.      .:.:-::...    :.:  .=*#===-========================*#*************++++==\\r\\n::::---:.:-----::::::..       ...                                             ....      ...... ....   :.:  :=*#============================+***************++++=\\r\\n::::::-:::-----::::::::.                                                  ..-==================++==+++++=+===+#+===========+++++++++++=====++====+*********++++=\\r\\n::::----::----::-::::::.                                                     :=======++==+++=+++++++++++++++=+#+===========++****+*#####*======---====-====-=---\\r\\n::::::--:::---::-:::::-.                                                 ...  ========+==+++++++++++++++++++=+#*===========+*********#*++==+*+++++++++========--\\r\\n::::-:---::---::-::-:::.                                            ....    .:========++===++++++++++++++++++=*#===========+*#########+=++++***+=**********+++=-\\r\\n::::-----:::-::--::-:::.                                               ...:---=++++===++===++++++++++++++++++=*#===========+********##*+*+++**++***********+++=-\\r\\n:---------:::.:--::-::::                                      .....:::--------=+++++===++=++++++++++++++++++++*#+===========*##*##%##%#++==+##*********++++++==-\\r\\n:-::---:--::::--:::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==+======--\\r\\n::::---::-:..:--::---:::                              .......::::::::---------=++====++++====++++++++++++++++++#*===========++++===========++*++++=======-------\\r\\n:-::---::--:.:--::---:::                              .........:::::----------=+====++======+=+++++++++++++++++**===========+++++==========++++++++++++=========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++===++++++=++++++++++++++++*#==========+++++===========+#**##**##******+++==\\r\\n:::-----:::.:::::::--:::.                             .........:::::::::-----:========+++++++++++++++++++++++++*#+=========++++++++++++====+***#***##******++==-\\r\\n::---:::::.::::::::---::.                              ........:::::::::::::-========++++++=++++++++++++++++++++#+==========++++++++++++++=+***************++==-\\r\\n::--:---::.:-::::-----::.                                 ......::::::------=======++++++++=++++++++++++++++++++#+=========+++++++++++++==++***##**********++==-\\r\\n:::-:---:.:--::.:-----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*==========++****+*####**++++++++++++==+=====--\\r\\n:::::--:..:---:.:------:.: :.                         .........:::::----==+++++==+==++++++++++++++++++++++++++++#*==========++********##**+=+**+++++++++++====--\\r\\n::::::::.:::-:..:------:::.:::-::..                        .....::--=======+++++====++++++++++++++++++++++++++++*#==========+*#########*++++*##*###*###*****++==\\r\\n:::::::.:-::::..::-----:::.::.---------:::::...::::::::::::--=-=============++++=+++++++++++++++++++++++++++++++*#+=========++*#########++++*##*********++++===-\\r\\n::::::..:--:::...:------:-..:.------------=-:::==------=----===============+++++==+++++++++++++++++++++++++++++++#+==========*##########*+++*#******++========--\\r\\n::::...:::--::.:..:-----:-..:.--------------::---------=----==============++++++===++++++++++++++++++++++++++++++#+=====++++++************+++++++*****+=++++++++\\r\\n.......::::-::.::.::----::..-.:-------------::--------------==-==========++++++++=+++++++++++++++++++++++++++++++#*=====+++==++++++++++++++++===================\\r\\n......:::::::.::::::::---:..:.:------------:::--------------=-============++=========++++++++++++++++++++++++++++#*=====+++++++++++++++++++++++***++++++++++====\\r\\n   ..::::::::.::::::::::::: :.:------------:::--------------=-============++==========+++++++++++++++++++++++++++**=====+++++++++++++++++++++++*************++==\\r\\n   .::::::::..:::::::..:::: ...------------:::----------------==============+++=========+++++++++++++++++++++++++*#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. ...-----------::::------=-----::--===========================+++++++++++++++++++++++++#+====++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .:.-----------::.:------=------::--=========================++++++++++++++++++++++++++#+====++++==+*******#***+++++=+++++++++++++=--\\r\\n .:::::::::...::::::::::.:: .: :------::--::.-------=------:-===========================++++++++++++++++++++++++++#+====++++=++*******####*+++==++++++++++++++==\\r\\n .::::::::: .::::::::::::::. : :----:-::-:.:.----------------======================++++==+++++++++++++++++++++++++**====+++++++#########*+**+=-++**************#\\r\\n ..:..::::. .:::::::::::::-. :..::::::::-:.:.-:--------------======================++++==+++++++++++++++++++++++++**====+++++=+*#########**++*+++**************#\\r\\n  ....::..  .:::.:::::::::-. :. :::::--::.::.:-----------=---======================+++++=+++++++++++++++++++++++++**====+++++++*##*######**+++++====+++++*++++**\\r\\n  ....:::. .:..::::::::::::: :..:--:----:.:.:-----------=--=--========================++==++++++++++++++++++++++++*#+====++++=++++++++++++++++==================\\r\\n   ....::. :....:::::::::::: ::..-------:.:.:--------------=--===========--==========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++========-=+++++++*\\r\\n   ....:. .::::::.:::::::::: .:: :--:---.::.------------=--=-:============-=======+=======+++++++++++++++++++++++++#*===++++++++++++++++++++++==--==---=*******%\\r\\n\",\n  \"             .  ..   .     .....:.......:..::::::::..::::---::-::-----------------------------#=::::--::::::::::--+#****+-=*#####*=-::::=+==+++++==+====--=----:\\r\\n             .  ...  .   . .....:..:.:.....::::::::..:::::--::-::-----------------------------#+::::-::::::::::..--==++++=---=*##%%#+:::-===+++++=====-::.:::::.\\r\\n             .  ... ..   ...:.. ...:::...::::::::::..::::---::-::-----------------------------**-:::-::::::::::..:-:::--===++++****+-:::----====-----::.  .::...\\r\\n           . .. ... ..    ..:......::::..::::::::::..::::----:--:-----------------------------+#-:::-:::::::::::---=+++++==-::---:::::::--:...................  \\r\\n       .   . ..  ..  .    .::.....:::::..::::::::::..::::::--:--:-----------------------------+#-::---::::::::::--+#%****#%#+=*##+::::::-++=-=====-------:------\\r\\n       ..  . ..  ... .    .::.....:::::..:.:::::::...:::::------:-----------------------------=#=:----::::::::::--=*************+-:----:-+*==+++++==+++====++===\\r\\n       ..  .  .  ... .    .:::....:::::..::::::::::.::::::------:-----------------------------=#+:----:::::-::::--+##**********++--=++=:=+*+=+++++==++========--\\r\\n       .. ..  .  ... .    .::.....::::::..:::::::::.::::-:-------------------------------------#+-------:::--:::---=+++++++++++#*+::::.:=+*+=+++++==++++======--\\r\\n       ..  .  .  ... .    .::..::.::::::..:::::::-:.::::::-------------------------------------**-------::--::::::-+**++**+++++###*++-::-+*+==++++==++++======--\\r\\n        .  .  .  ... .   ..::..::.::::::...:::::-:::::-:::-------------------------------------*#--------::--:::..-**********+***+-:::::-+*+==++++==+++=======--\\r\\n      ...  .. .. ... .   ..::..::.::::::...:::::::::::::::---::--------------------------------+#--------:---::::-=*#*=--=##***##*-:::::-+*+==++++==+++++=+===--\\r\\n      .... .. .. ...     .:.:..::.::::.:....::::::::::::::---:::-------------------------------=#=-------:----::---+#***********+++++=::-+*+=++++++=+++++=+===--\\r\\n  ...   .. .. .. ....   ...::..::.:.::.......::::::::::::---::::------=-------------------------#=-------:----::---==---------::::::-:::-+*+=++++++++++++=====--\\r\\n  ...  ... .. .. ....    .::...:..:..........::::..::::::---::-:------==------------------------#+------------::::--------::::::::::::::-=**=++++++=+++++=====--\\r\\n  ...  ... .. .. ...     .:....:..:........  :::: .+::::::--::-----------------=----=-----------**------------::. :--------:::::::::::::--+*=++++++=+++++======-\\r\\n ....  ... .. .. ...     ::....:..:::.:....  :::. .. .:.:::::-------------------=-------------=-+#=-----------::::----------::::::::::::-=--:::::::::::::::::::.\\r\\n .. .  ...  .  . ....    .:....:..::..:...   :::. .      . .:.:--------==-------=---===-------=-+#=-----------:::----------:::::::::::::-=-::::::::::::..:......\\r\\n ....  .... .. .  ...    .:....:..::....     :::.             .:::::::-------====---===-----===-=#=------------::----------:::::::::::::-===+++++=+++++==+++==--\\r\\n ....   ... .. .  ...    .:....:..::....     ..            .....            ..::----===--==-===-=#+-------------:----------::::::::::::::++=+++++==+++++=++++=-=\\r\\n ....   ... .. .  ...    .:....:..:::...        ......     .... ..          .   .:---===-========#*-------------:--------::::---::::::::-++=+++++==++++==+++==-=\\r\\n....... ... .. .  ...    .:....:..:::...              ..........::::   .::::........ .:====--===-**=------------:::---------------::::::-++=+++++==++++==+++==-=\\r\\n........... ... . ...    .:....:.:::....                                              .-===--====*#=-------------..:----------------::::-++==++++++++++==++===-=\\r\\n .... ..... ... .  ..   ..::..:...::....                                   .......:::::-=========+#=----------------------------------::-++=+++++=+++++======---\\r\\n ..... ....  ..    .:   ..:...:.........                            ......::::::::::::..==========#+-----------------------------------:-=+=+++++==+==--::---:::\\r\\n .......... ...    .:    .::..:.........                                .:::::::..::...:==========#+-------------------------------------=*++++++====--::.---:::\\r\\n  ......... ....   .:    .::............                                ... ....:::::..:==========#*=-------------.:=****++==*##**+==----=+++++++++++++=========\\r\\n  ... ..... ....   ..    .::............                                   .....::-:::.-==========*#=-------------::-==++**+==+*%%%%%*-:-=---==========--====--=\\r\\n  ... .....  :..   ..    .::.....:.....                                ........:::-:.::===========*#=----------------==========+++++==-:-==-::::::::::..........\\r\\n  ...  ..... ...         .:.. ..........                             .   ......:..:::.-==========-==. .:..:-.:=-:-::-*##***##*==*#+-:::::=**+=+++++=++=======---\\r\\n   ... ..... ....   .    .:.............                                  ..::..::....::::::-:::.:::=-::.  =.:*-.+: -=..::-*###***+-=++=-=**+=+++++=+++++=+===--\\r\\n   ... ..... .:..   ..   .:.... ........     .::.                         ..:::::..              --:..     . .- .-. -.   .--***##*+-====-=**+++++++=+++++=+===--\\r\\n.  ... ..... .:..  .:.    .........  ..      .::. .   .-                 ..                                            .---..-:.=##*===-:=**+++++++=+++++=+===--\\r\\n.. ... ..... ..... ...    ........   ..       ::. ..   .        .         .               ..             ....       .. ::       .+*+===-:=**+++++++=+++++=+===--\\r\\n...... ........... ...    ........     .     .:..               -=-:..    .             .  ..      .     :::  .   .           ...::::::--=+**++++++=+++++=+===--\\r\\n.................. ..     .....       ..                  .     .--===- : ..--:::..        :      .. .:  ::   :.                    ..     :==+++++=+++++=+===--\\r\\n...  ........ .... ..     .....      ...                 .-..  . ------.. :.-===--.               .  :...::. .-.:           .       ..   .   :=*+++++++++=+==--:\\r\\n.... ........ .... ..     . ...       ..   .                     ..........:*-:.                  : ....----.-:--:        :     .....-::-:::..=++++=++++=====--:\\r\\n....  ....... ....  .     . ..        ..                         ..:::.:::-+=.....  :             .. .. -==: ::::        ::     :::::+#+-===-:-::::::::::::.....\\r\\n.....  ...... .:..  ..      ..                                       .  ...    .:+... .                 .-:  .::   ..:.   :         .=#=-===+*+========------:::\\r\\n...... .... . .:..  ..       .    ..   .:--========-:.......           ..     .:*#-::------::.::..::--.  ...       :..:   ..        .-+--:-******++*++++++===--:\\r\\n.........   ...:::  ..            ..   .:-==+++=====:..         ..   .---.   .:##+..-====-----===-==+%+----:       .        ..  ::..:..:==**+****+++++++=+==--::\\r\\n...............:::  .                 .......::..:::::::::::::: .:.:  .      :#+-=======-   :=====--=-  ..            ::::-------=--------+++****+++++======--::\\r\\n...........::.....                                                       ...::--++:::---.   :.                    .  ..:-=======----------++++*+++==--:----:::..\\r\\n..........:... ...                                              .....:::::..  :=--   ..: ....              :.===+:=--+----=====-----------+++++++===-:.-----::::\\r\\n......... ...   ... .                                       .......         ..--=-.    ..    ..:-=-=-:::-.-=-=====---==========-----------+++**+++++++===+=====+\\r\\n........        ::. ..                                              ....::::-:::=: ...--:   .========*#==--==---------==++====++++===-----+++****++*+*+++***+++*\\r\\n.          ..:..:.: ..                                     ......:::::::::----:..::.  ..::::=========+#=---===---=---:=+***#*++*##%%##+=-===+++++++++++=++===---\\r\\n      .....::::.::: ...                                    .......::::::::----:  ..   .:-----::---===+#=-=====--==---=====+++++++***#*+=--===---------:::::.....\\r\\n   ...:....::::..:: ...                                    ........::::::-----:     .. .:============+#+=======--==--=+####*###*++#*+-----+**++++++++++++=====--\\r\\n......:..:.::::..::  ..                                    ......::.:::::::---.     .:   .-===========#+===-=======--==*###########*=++*+=*#*++****+**+++++++===\\r\\n ..::::..::::::..::. ..                                   .........::..:::::::       .:   .===========#*===============**##******##*==++==*#*++***+++++++++++===\\r\\n..:.::::.::..::..::.                                           ..........:::-:          .  ===========*#=============-=+**********##**+=-=*#*++****+**+++++++===\\r\\n..::::::.:::..:..::.  .                                         ......:::::--.          :--===========*#===-===-=====--+##***#%#####*==--=*#*++***++**+++++++===\\r\\n..::::::.:::.:::..:. ..                                    ...... ...........          :- :===========+*=-=--=====+====+##***#######*++=-=*#*++****+***+++++====\\r\\n..::::::.:::::::....  .                                                        .::.   .-+-============-..-=--===========+===============--+**++****+***++++++===\\r\\n.:::::::.:::::::...:  .                 .                       .-              ..-: .+#*=============: .=---======----==============----==**+++++++++++==+===-=\\r\\n.:::::::::::::.:..::. .                ..                       :=      ==:      .:-:*#***++==========-..==--==--=-...-================--====-----::::::::::::::\\r\\n.::::::::::::......:. .                                                :+=+=-.    ..:*****+++=======--::.==---=--==. :==================-=++++++++=++=======----\\r\\n.:::::::::::::::...:. .                                                -::==+.  .*++=+#**+=+++====----...=++++====-..:=================---+*+****++*++++++=====-\\r\\n.:::.::::::::::::.... .                            ..          ..      --:-:+    -=-----:::::::.. .:===:.::-:=:.::: .-==============------+*+****+++==---------:\\r\\n.::::::::::::::::...: .                      .    .-.                 .*****-    .:.::::-----:.    .:::. . . :      .-=================---+*+****+++=-----==--=-\\r\\n.:::::::::::::::::... .                            .                   ..:.::.......:--::-=:::..   ..:::::::.:  ::: .:--==================+==+***+++++++****+***\\r\\n.:::::::::.:--::::..  .                            .                      ..........:--::--::..      .::::::....-=- .-=============-=======--:--==+****+****+++=\\r\\n.::::::::::::::-:::..                                                     .......:..:-----:.::..    .--:....::: -=- .====+++++=+**++=====-=--::::--===-=+**++++=\\r\\n.::::::::::--:::::::.                             .:               .:..:.        :=::------::......  .       .. -=-  :=-=+*******#%%%%#+====--:--::....:-===----\\r\\n.::::::--::--:::::::.                             ::      .        =--===-       .*=:++-----------.             -==::-===++++***+++**++=====-----------------:::\\r\\n.::::::-:::-:::-:::::                             :.               =:. .::     .:-=-===-----------.        ::--.-=======+*#####%#*###======-:----=++****+++++===\\r\\n.::::::---:::::::::::.                                              ....-:..  ....:-+*+**-=+#===--.       .--=- -========*##########*=+**++++=-:-+*+***++++++===\\r\\n.::::-----::-::---:::.                                                  ... ...        ..  .:  :==.        :::: -========+*********##*++==++-==++*++***++++++===\\r\\n.::::::--:::------:::.                                                               ...  ...--==+.             -======-=*##**#######*======-+*****+***++++++===\\r\\n.::::::--::::----::::.                                                            ..    .:-+**+===.        ...  -========*##***######*++=-+**++********++++++===\\r\\n:::::::---:::-----:::.                                                               .-+###++====+.        .=-+.-=========+================**+-----=****+**++===\\r\\n:::::------::--:---:..                                                               +@%*+=======+.    ..   . -.-======-====================:--::::--==-=====---\\r\\n::::::-----:::::--::..                                            .               .+##=-===+=====+:   . .       -===========================---:::-:::::::::::::\\r\\n::::-:-----::-----::..                                              .::.         =*=:--====++==++=         :::..=============================-::::-=*+---=====--\\r\\n::::-::-:--::-----::..                                              :. .        +%. .=======+=++=+:     .   ..:-==========================+*++=----=+==-===-----\\r\\n.:::-------:::----:-..                                              **:.      .-+#=:.+=======+=+=+:            ============================*++***++***+++++++***\\r\\n..:::-:------::--::-..                                .   ... .    .##%#*=::--==##+-.========++=++.    ..  ::---=======--==================***********++***++++=\\r\\n..:::--------::---:::.                                .........    :--#%%#*###%#%=:..=+====+===+++.   ... .--=-.===========================****************+++==\\r\\n ..::--------::::-:::.                        .-:       ... . .   :-.:#%%*---==*=   .=++===+===+++.    ..  .::: -=========+++++++***++=====****************+++==\\r\\n.....:-------:::--:::.                          ...:--::..-       +-.=%%%*---=**======++====+===++.             ========-=++******#%%%%#+=============---------:\\r\\n.......:------:::-:::.                            ::=-.   =      .+-=#%%%%%%#*========+++===++==++.        ...  ==========+*******+***++===+*+=+++++++=======---\\r\\n:::.....:------::::.:. .                      ..  .:=:....=      =%%%%%%%%#*==========++++=++++==+.        .::: ==========*##########*=+++=*#***************++==\\r\\n:--:.....:::---:::.....                       ... .:-:..  -      *%%%%%#++=-=======+++=+++==+++==+.             ==========+*#########*++++=*#***************++==\\r\\n:---:......::---::...:.          .            .+-..:..    -      *#++==--==-========++++++==+++==+.           . ==========+###########*++==*#**************+++==\\r\\n:----:.:....:::--:...:.          ..           .=. .: . .-=+.     --------==-=========++=++++++++=+.       .::-*.==========+###**######*++==*#**************+++==\\r\\n:----:::::.....::::::::          .----.       ..  ...==.-==      ==------==-===========++==----===.           -.==========+++++++++++++++==*#***************++==\\r\\n:---::.:--::......:::::         ...:::        .::.  :===:..      -==---=======++=-:..:+++=-.::-===.             =========-=================+++=============-----\\r\\n:---:::::---:::..::..:.        .:....:.       -+:.  ..::.        .:::::---=---:::::..:===+-:::----        .:::: ===========================+++++====------------\\r\\n:-----:.:-----:::::....        :-..:..:       ..                               .:-===+==++===----:           .. ===========================***********++++++++++\\r\\n::-----::------:.::....        :--:..:.                             . ...:.   .:.::--====*+++++==-    .      .::==-=======+================*******************++\\r\\n::---:-::------::::....       .:-:::::                              :... .    .::.      .:.:-::...    :.:  .=*#===-========================*#*************++++==\\r\\n::::---:.:-----::::::..       ...                                             ....      ...... ....   :.:  :=*#============================+***************++++=\\r\\n::::::-:::-----::::::::.                                                  ..-==================++==+++++=+===+#+===========+++++++++++=====++====+*********++++=\\r\\n::::----::----::-::::::.                                                     :=======++==+++=+++++++++++++++=+#+===========++****+*#####*======---====-====-=---\\r\\n::::::--:::---::-:::::-.                                                 ...  ========+==+++++++++++++++++++=+#*===========+*********#*++==+*+++++++++========--\\r\\n::::-:---::---::-::-:::.                                            ....    .:========++===++++++++++++++++++=*#===========+*#########+=++++***+=**********+++=-\\r\\n::::-----:::-::--::-:::.                                               ...:---=++++===++===++++++++++++++++++=*#===========+********##*+*+++**++***********+++=-\\r\\n:---------:::.:--::-::::                                      .....:::--------=+++++===++=++++++++++++++++++++*#+===========*##*##%##%#++==+##*********++++++==-\\r\\n:-::---:--::::--:::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==+======--\\r\\n::::---::-:..:--::---:::                              .......::::::::---------=++====++++====++++++++++++++++++#*===========++++===========++*++++=======-------\\r\\n:-::---::--:.:--::---:::                              .........:::::----------=+====++======+=+++++++++++++++++**===========+++++==========++++++++++++=========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++===++++++=++++++++++++++++*#==========+++++===========+#**##**##******+++==\\r\\n:::-----:::.:::::::--:::.                             .........:::::::::-----:========+++++++++++++++++++++++++*#+=========++++++++++++====+***#***##******++==-\\r\\n::---:::::.::::::::---::.                              ........:::::::::::::-========++++++=++++++++++++++++++++#+==========++++++++++++++=+***************++==-\\r\\n::--:---::.:-::::-----::.                                 ......::::::------=======++++++++=++++++++++++++++++++#+=========+++++++++++++==++***##**********++==-\\r\\n:::-:---:.:--::.:-----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*==========++****+*####**++++++++++++==+=====--\\r\\n:::::--:..:---:.:------:.: :.                         .........:::::----==+++++==+==++++++++++++++++++++++++++++#*==========++********##**+=+**+++++++++++====--\\r\\n::::::::.:::-:..:------:::.:::-::..                        .....::--=======+++++====++++++++++++++++++++++++++++*#==========+*#########*++++*##*###*###*****++==\\r\\n:::::::.:-::::..::-----:::.::.---------:::::...::::::::::::--=-=============++++=+++++++++++++++++++++++++++++++*#+=========++*#########++++*##*********++++===-\\r\\n::::::..:--:::...:------:-..:.------------=-:::==------=----===============+++++==+++++++++++++++++++++++++++++++#+==========*##########*+++*#******++========--\\r\\n::::...:::--::.:..:-----:-..:.--------------::---------=----==============++++++===++++++++++++++++++++++++++++++#+=====++++++************+++++++*****+=++++++++\\r\\n.......::::-::.::.::----::..-.:-------------::--------------==-==========++++++++=+++++++++++++++++++++++++++++++#*=====+++==++++++++++++++++===================\\r\\n......:::::::.::::::::---:..:.:------------:::--------------=-============++=========++++++++++++++++++++++++++++#*=====+++++++++++++++++++++++***++++++++++====\\r\\n   ..::::::::.::::::::::::: :.:------------:::--------------=-============++==+=======+++++++++++++++++++++++++++**=====+++++++++++++++++++++++*************++==\\r\\n   .::::::::..:::::::..:::: ...------------:::----------------==============+++=========+++++++++++++++++++++++++*#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. ...-----------::::------=-----::--===========================+++++++++++++++++++++++++#+====++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .:.-----------::.:------=------::--=========================++++++++++++++++++++++++++#+====++++==+*******#***+++++=+++++++++++++=--\\r\\n .:::::::::...::::::::::.:: .: :------::--::.-------=------:-===========================++++++++++++++++++++++++++#+====++++=++*******####*+++==++++++++++++++==\\r\\n .::::::::: .::::::::::::::. : :----:-::-:.:.----------------======================++++==+++++++++++++++++++++++++**====+++++++#########*+**+=-++**************#\\r\\n ..:..::::. .:::::::::::::-. :..::::::::-:.:.-:--------------======================++++==++++++++++++++*++++++++++**====+++++=+*#########**++*+++**************#\\r\\n  ....::..  .:::.:::::::::-. :. :::::--::.::.:-----------=---======================+++++=+++++++++++++++++++++++++**====+++++++*##*######**+++++====+++++*++++**\\r\\n  ....:::. .:..::::::::::::: :..:--:----:.:.:-----------=--=--========================++==++++++++++++++++++++++++*#+====++++=++++++++++++++++==================\\r\\n   ....::. :....:::::::::::: ::..-------:.:.:--------------=--===========--==========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++========-=+++++++*\\r\\n   ....:. .::::::.:::::::::: .:: :--:---.::.------------=--=-:============-=======+=======+++++++++++++++++++++++++#*===++++++++++++++++++++++==--==---=*******%\\r\\n\",\n  \"             .  ..   .     .....:..:....:..::::::::..::::---::-::-----------------------------#+::::--::::::::::--+#****+-=*#####*=-::::=+==+++++==+====--=----:\\r\\n             .  ...  .   .......:..:::.....::::::::..:::::--::-::-----------------------------**::::-::::::::::..--==++++=---=*##%%#+:::-===+++++=====-::.:::::.\\r\\n       .     ..  ..  .   ...:.. ...::::..::::::::::..::::----:--:-----------------------------**-:::-::::::::::..:-:::--===++++****+=:::--=-=====----::.  .:::..\\r\\n           . ..  .. ..    ..:......::::..::::::::::..::::----:--:-----------------------------+#-:::-:::::::::::---=++++===-::---:::::::--:...................  \\r\\n       .   . ..  ... .    .::......::::..::::::::::..:::::---:--:-----------------------------=#-::---::::::::::--+#%#***#%#+-+##+::::::-=+=--====-------:------\\r\\n       ..  . ..  ... .    .:::....:::::..:.::::::::.::::-:------:-----------------------------=#=:------::::::::--=*************+-:----:-+*=-+++++==+++====++===\\r\\n      ...  .  .  ... .    .:::....:::::..:::::::-::.::::-:-------------------------------------#+:----:-:::-::::--=##**********++--=++=--+*+=+++++==++========--\\r\\n       .. ..  .  ... .    .:::....::::::..:::::::-:.::::-:-------------------------------------#*-------:::--:::---=+++++++++++#*+::::::-+*+=+++++==++++======--\\r\\n       ..  .  .  ... .    .:::.::.::::::..:::::::-:.::::::-------------------------------------*#--------:---:::::-+**++**+++++###*++-::-+*+==++++==++++======--\\r\\n        .. .. .. ... .  ...:::..:.::::::...:::::-:::::--::-------------------------------------+#--------::--:::..-+*********+***+-:::::-+*+==++++==+++=======--\\r\\n      ...  .. .. ... .   .::::.::.::::::...::::::::::::::----::--------------------------------=#--------:---:::::-*#*=--=#%#**##*-:::::-+*+==+++++=+++++=+===--\\r\\n      .... .. .. .....   .:.:..::.::::.:....::::::::::::::---:::-------------------------------=#=-------:----::---+*#**********+++++=::-+*+=++++++=+++++=+===--\\r\\n  ...   .. .. .. ....   ...::..::.:.::.......::::::::::::---::::------=-------------------------#+-------:-----:---==----------------:::-+*+=++++++=+++++=+===--\\r\\n  ...  ... .. .. ....    .:::..:..:..:.......::::..::::::---::-:------==-------=----------------**------------::::--------::::::::::::::-=**=++++++=+++++=====--\\r\\n  ...  ... .. .. ....    .:....:..::.:.....  :::: .+::::::--::-----------------=----=-----------*#------------::. :--------:::::::::::::--+*=++++++=+++++======-\\r\\n ....  ... .. .. ....    .:....:..:::.:....  :::. .. .:.:::::-------------------=---=----=----=-+#=-----------::::----------::::::::::::-=---::::::::::::::::::.\\r\\n .. .  ...  .  . ....    .::...:..::..:...   :::. .      ...:.:--------==------==---===-------=-+#=-----------:::----------:::::::::::::-=-::::::::::::..:......\\r\\n ....  .... .. .  ...    .::...:..::....     :::.             .:::::::-------====---===--==-===-=#+-------------:----------:::::::::::::-===+++++==++++==+++==--\\r\\n ....   ... .. .  ...    .:....:..::.....    ..           ......           ...::----====-========#+-------------:----------::::::::::::::=+=+++++==+++++=++++=-=\\r\\n ....   ... .. .  ...    .:....:..:::...        ......     .... ..          .   .:---===-=======-**=---------------------::::---::::::::-=+=+++++==++++==++++=-=\\r\\n....... ... ..... ...    .:....:..:::...              ..........::::.  .::::........ .:-===--===-*#=-------------::---------------::::::-++=+++++==++++==+++==-=\\r\\n........... ... . ...    .:....:..::....                                              .-===--====+#=-------------..:----------------::::-=+==++++++++++==+++==-=\\r\\n .... ..... ... .  ..   ..::..::..::....                                   .......:::::-=========+#=----------------------------------::-=+=+++++++++++==+===---\\r\\n ..... ....  ..    .:   ..::..::........                            ......::::::::::::..==========#+----------------------------------::-=*++++++==+===-::----::\\r\\n .......... ...    .:    .::..::........                               ..:::::::..::....==========#*=------------------------------------=*++++++=====-::.:--:::\\r\\n  ......... ....   .:    .::...:........                                ... ....:::::..:==========**=-------------.:=+***++==*##**+==----=+++++++++++++=========\\r\\n  ... ..... ....   ..    .::............                                   .....::-:::.-==========*#=--==---------::-==++**+==+*%%%%%*-:-=---==========--====--=\\r\\n  ...  ....  ...   ..    .::.....:......                               ......:.:::-:.::===========*#=--:-------------==========+++++==-:-==-::::::::::..........\\r\\n  .... ..... ....        .:.. ..........                             .   ....:.:..:::.-=========-::-..::..::.-=:--::=*##***##*==*#*-:::::=+*+=++++===========---\\r\\n   ... ..... ....   .    .::............                                . ..::..::....:::::-:::..:--=-:.  := =+.-= .=: .::=####***+-=++=-=**+=+++++=+++++=+====-\\r\\n   ... ..... .:..   ..   .:.............     .::.                         ..:::::...             --.       . :: .: .:    :--***##*+-====-=***++++++=+++++=+===--\\r\\n.  ... ..... .:... .:.    .........  ...     .::. .    -                 ..                                           .:--:.::.:*%#*===-:=***++++++=+++++=+===--\\r\\n.. ... ........... ...    .........  ..       ::. ..   .                  .               ..             ...        ...:.       :**+===--=***++++++=+++++=+===--\\r\\n...... ........... ...    ........     .     .:..               :-:...    .             .  .:     .     .::.            .     ...::::::---***++++++=+++++=+===--\\r\\n.................. ..     ......      ..                  .     .--=-=- : ..::::...               . ..: .::  .:.                   ..     .-==+++++=+++++=++==--\\r\\n...  ........ .... ..     .....      ...                 .-..  . ------.  :.-===-:.              .. ..: :::. -::.          .        .   .   .-+*+++++++++=+===-:\\r\\n.... ........ .... ...    . ...       ..   .                     ..........:+-:.                 .: ....---::-:-:.       ..    .:::.----:::: :+++++=++++=====--:\\r\\n....  ....... ....  ..      ..        ..                         ..:::.:::-++.....  :             :  . .==-. :::.        -     .::::=#*--===:--:::::::::::::....\\r\\n.....  ...... .:..  ..      ..                                       .  ...    .:+.....           .     :-.  ::.   :..   :          -#+--===**=========------:::\\r\\n...... ...... .:..  ..       .    ...  .:---=======-:.......           ..     .:*#-::------::.-...:---. ....       - :.   ..       .:==---+*++***++*++++++===--:\\r\\n.........   ...:::  ..            ..   .--==+++=====-..         ..   .---:   .:*#+..:====----====-==+%+----.       .        .  .::.-..:-=+*++****++*++++++===--:\\r\\n...............:::  .                 .......::..:::::::::::::: .:.:  .      :*+-=======-   :========-..:..           :::-------=---------+++****++++++=====--::\\r\\n...........::.....                                                       ...::--++::---=-   :-::...               . ...:-=======----------++++*+++==--:----:::..\\r\\n..........:... ...                                              .....::::::.  :==-.  ..:.....              ..=-==:=-==----======----------++++*++===-:.:----::::\\r\\n......... ...   ... ..                                      ........        ..--=-.    .      ..:::::::.: -=-+===----==========-----------+*+**+++++++==========\\r\\n........        ::: ..                                              ....::::-:::=:    :::    --=++++=+*==--==---------==++=====+++===-----+*+****++*+*+++***+++*\\r\\n.          ..:..::: ..                                     ......:::::::::----:..::.  ..::::-========+#=---===--===-::=+***#**+*##%%##+=--==++++++++++++++===-=-\\r\\n      .....::::.::: ...                                   .......:::::::::----:  ..   .:------:---===+#=-=====--===--=====+++++++**##**=--===---------:::::.....\\r\\n   ...:....::::..::  ..                                   .........::::::-----:      . .:=============#+=======--==--=+####*###*++#*+-----+**++++++++++++=====--\\r\\n......:..:..:::..::. ..                                   .......:::::::::----.     .:   .:===========#*===-=======--==*###########*=++*+=+#*++****+**+++++++===\\r\\n ..::::..::.:::..::. ..                                   .........:::.::::::-       .:   .===========**===============*####*****##*==++==+#*++***+++++++++++===\\r\\n..:.::::.::..:::.::.                                           ..........:::-:          .  ===========*#=============-=+**********##**+=-=*#*++****+***++++++===\\r\\n..::::::.:::..:..::.  .                                         ......:::::--.          :-:===========+#===-===-=====--+##***#%#####*===-=+#*++****+***++++++===\\r\\n..::::::.:::::::..:. ..                                    ...... ...........          .- .===========+#=-=--=====+====+##***#######*++=--+#*++****+***+++++====\\r\\n..::::::.:::::::....  .                                                        .:::    -+-============-..-=--===========++==============--+**++****+***++++++===\\r\\n.:::::::.:::::::...:. .                 .                        -              ..-: .+#*=============- .==-=======----==============----==**++*++++++++==++==-=\\r\\n.::::::::::::::::..:. .                 .                       :=      ==:      .:-:*#***++==========-..==--==--=-...-================--====-----::::::::::::::\\r\\n.::::::::::::......:. .                                                :+=+=-.    ..:*****+++=======--::.==---=--==. :====================++++++++=+========----\\r\\n.:::::::::::::::...:. .                                                --:==+.   *++=+#***++++====----...=++++=====..:=================---+*+*****+*++++++=====-\\r\\n.:::.::::::::::::.... .                            ..          .:      --:-:+    -=-----:::::::....:===:.::--=-:::-..:==============------+*+****+++==---------:\\r\\n.:::::::::::::::::..: .                            -.                 .*****-    .:.::::-----:..   .:::. . . .      .-=================---+*+****+++=-----==----\\r\\n.:::::::::::::::::... .                            .                   ..:.::.......:--::-=:::...  ..:::::::.:  ::: .:--==================+==+***++++++=+***+***\\r\\n.:::::::::.:--::::... .                            .                      ..........:--::--::..      .::::::....-=-..-=============-=======--:--==+****+****+++=\\r\\n.::::::::::::::-:::..                                                     ......::..:-----:.::..    .--:....::: -=- .====+++++=+**++=======--::::--===-=+**++++=\\r\\n.::::::::::--:::::::.                             .-                :..:.        :=::------:.......  ..     ... -=-  :=-=+***#***#%%%%#+====--:--::....:-===-==-\\r\\n.::::::--::--:::::::.                             :-      .        ==-===-       .*=:=+-----------.             -==::-===++++***+++***+=====----------------::::\\r\\n.::::::-:::-:::-:::::.                            ..      .        =:. .::     .:-=-====----------.        ::--.-========*#####%#**##+=====-:----=++****+++++===\\r\\n.::::::---::-::::::::.                                              ....::..  ....:-+*+**-=+#===--.        --=- -========*##########*=+**++++=-:-+*+***++++++===\\r\\n.::::-----::-:----:::.                                                  ........       ..  .:  :=+.        :::: -========+*********##*++==++-===+*++***++++++===\\r\\n.::-:::--:::------:::.                                                               ... ....:-==+.             -======-=*##**#######*+=====-++****+***++++++===\\r\\n.::::::--:::-----::::.                                                            ..    .:-+**+==+.        ...  -========*##***######*++=-=***+********++++++===\\r\\n:::::::---:::-----:::.                                                                -+###*+====+.        .=-+:-=========++==========+====**+=----=****+**++===\\r\\n:::::------::------:..                                                               +@%*+=======+.    ..   . -.-======-====================:--::::--========---\\r\\n::::-:-----::-::--::..                                            .               .+##=-===++====+:   . .       -===========================---:::-:::::::::::::\\r\\n::::-:-----::-----:-..                                              .:-.         -*=:---==+++++++=      .  :::..=============================-::::-=*+---=====--\\r\\n::::--:----::-----::..                                              :. .        +%: .=======++++=+:     .   ..::===========================*++=----=++=--==-----\\r\\n.:::-------:::----:-..                                              **:.      .-+#=:.=+======+++=+:            -===========================**+***++***+++++++***\\r\\n..:::-:------::--::-..                                 .  . . .    .##%#*=::--==#%+-.========++=++.    ..  ::---=======--==================************+***++++=\\r\\n..:::--------::---:::.                                .........    .--#%%%*###%#%=:..=+====+===+++.   ... .--=-.-==========================****************+++==\\r\\n ..::--------:::---::.                        .-:       ... . .   :-.:#%%#---==+=   .=++===++==+++.    ..  :::-.-=========+++++++**+++=====****************+++==\\r\\n.....:-------:::--:::.                         ... :--::..-.      =-.=%%%#---=**======+++===+===++:             -=======-=++******#%%%##+=============--=------:\\r\\n.......:------:::-:::.                            .-=-.   =.     .+-=#%%%%%%#*+=======+++===++==++.        ...  -=========+*******+***++===+*+=+++++++=======---\\r\\n:::.....:------::::.:...                       .. .:=:....=      -%%%%%%%%%*==========++++=++++==+.        .::: -=========*##########*++++=*#***************++==\\r\\n:--:.....:::---:::.....                        .. .:--..  -      *%%%%%#*+=-=======+++=+++==+++==+.             -=========+*#########*++++=*#***************++==\\r\\n:---:......::---::...:.          .            .+=..:.:    -.     *#+++=--==-========++++++==+++==+.           . -=========+###########*++==*#**************+++==\\r\\n:----:.:....:::--:.:.:.          ..           .=: .: . .-=+.     --------==-=========+++++++++++=+.       .::-*.-=========+###**#%####*++==*#***************++==\\r\\n:----:::::.....::::-:::          .----.       ..  ...==:-==      ==------========+=====++==----===.           -.-=========+++++++++++++++==*#***************++==\\r\\n:----:.:--::......:::::         ...:::.       .::.  :===:..      -==---=======++=-:..:=++=-.::--==:             =========-=================+++==+==========-----\\r\\n:---:::::---:::..::..:.        .:....:.       -+:.   :::.        .-:::----=---:::::..:===+-:::--=-        .:::: ===========================++=++====------------\\r\\n:-----:.:-----:::::....        :-..:..:       ..                               .:-===+==++===-----           .. -=========+================***********+=++++++++\\r\\n::-----::------:.::....        :--:..:.                               ...:.   .:.:---====*+++++===    .      .::==-=======+================*#*****************++\\r\\n::---:-::------:::::...       .:-:-:::                              :... .    .::.      .-.:-::...    :.:  .=*#===-========================*#**************+++==\\r\\n::::---:::-----::::::..       ...                                             ....      .. ...  ..    ..:  .=*#============================+***************++++=\\r\\n::::::-:::-----::::::::.                                                  ..-==================++==++++======+#+===========+++++++++++=====++====+*********++++=\\r\\n::::----::----:::::::::.                                                     :=+=====++=++++=+++++++++++++++++#*===========+*****+*#####*======---====-====-==--\\r\\n::::::--:::---::-:::::-.                                                 ...  ========+==+++++++++++++++++++==#*===========+*********#*++==+*++++++++=========--\\r\\n::::-:---::---::-::-:::.                                            ....     :========++===++++++++++++++++++=*#===========+*#########+=++++***++**********+++=-\\r\\n::::-----:::-::--::-::::                                               ...:---=++++===++===+++++++++++++++++++*#============********###+*+++**++***********+++=-\\r\\n:---------:::.:--::-::::                                      .....:::--------=+++++===++=+++++++++++++++++++++#+===========*#####%##%#*++=+##*********++*+++==-\\r\\n:-::---:--::::--:::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==+======--\\r\\n::::---::-:..:--::---:::                              .......:::::::----------=+++===++++====++++++++++++++++++#*===========+++++==========++*+++++=======------\\r\\n:-::---::--:.:--::---:::                              .........:::::----------=+====++======+=+++++++++++++++++**===========++++++=========+++++++++++==========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++===++++++=++++++++++++++++*#+=========+++++++=========+***###*###*****+++==\\r\\n:::-----:::.:::::::--:::.                            ..........:::::::::-----:========+++++++++++++++++++++++++*#+=========+++++++=+++++===+***#***##******+++=-\\r\\n::----::::.::::::::---::.                              ........:::::::::::::-========+++++++++++++++++++++++++++#+==========++++++++++++++++***************++==-\\r\\n::--:---::.:-:::::----::.                                 ......::::::------=======+++++++++++++++++++++++++++++#+=========+++++++++++++==++***##**********++==-\\r\\n:::-:---:.:--::.:-----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*==========++****+*####**+++++++++++++++=====--\\r\\n:::::--:..:---:.:------:.:.:.                         .........:::::----==+++++==++=++++++++++++++++++++++++++++**==========++********##**+=+**+++++++++++====--\\r\\n::::::::.:::-:..:------:::.:::-::..                        .....::---======+++++====++++++++++++++++++++++++++++*#==========+*#########*++++*##*#######*****++==\\r\\n:::::-:.:-::::..::-----::-.::.---------:::::...::::.:::::::--===============++++=+++++++++++++++++++++++++++++++*#+=========++*#########*+++*##*********+++++==-\\r\\n::::::..:--:::...:------:-..:.------------==:::==------=----===============+++++==+++++++++++++++++++++++++++++++#+==========*########%#*+++*##*****++========--\\r\\n::::...:::--::.:..:-----:-..:.--------------::---------=----==============++++++==+++++++++++++++++++++++++++++++#+======+++++************++++++******+=++++++++\\r\\n::.....::::--:.::.::----::..-.:-------------::--------------==-==========++++++++=+++++++++++++++++++++++++++++++#*=====+++==++++++++++++++++===================\\r\\n......:::::::.:::::::----::.:.:------------:::--------------=-============++=========++++++++++++++++++++++++++++#*====++++++++++++++++++++++++***++++++++++====\\r\\n . ..::::::::.::::::::::::: :.:------------:::--------------=-============++==+=======+++++++++++++++++++++++++++**=====+++++++++++++++++++++++*************++==\\r\\n   .::::::::..:::::::..:::: ...------------:::------=---------==============++++========+++++++++++++++++++++++++*#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. ...-----------::::------=-----::--===========================+++++++++++++++++++++++++#+====++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .:.-----------::::------===----::--=========================++++++++++++++++++++++++++#+====++++==+***********+++++=+++++++++++++=-=\\r\\n .:::::::::...::::::::::.:: .: :-------:--::.-------=------:-===========================++++++++++++++++++++++++++#+====++++==+*******####*+++==++++++++++++++==\\r\\n .::::::::: .::::::::::::::. - .----:--:--.:.----------------======================++++==+++++++++++++++++++++++++**====+++++++#########****+=-++**************#\\r\\n ..:..::::. .:::::::::::::-. :..::::::::-:.:.-:--------------======================++++==++++++++++++++*++++++++++**====+++++=+*#########**++*+++**************#\\r\\n  ....::... .:::.:::::::::-: :. :::::--::.::.:-----------=---======================+++++=+++++++++++++++++++++++++**+===+++++++*##*######**+++++===++++++*+++***\\r\\n  ....:::. .:..::::::::::::: ::..--:----:.:.:-----------==-=--================+=======++==++++++++++++++++++++++++*#+====+++++++++++++++++++++==================\\r\\n   ....::. :..:.:::::::::::: ::..-------:.:.:--------------=--===========-===========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++========-=+++++++*\\r\\n   ....:. .::::::.:::::::::: .:: :--:---.::.------------=--=-:============-==+=+==++=+====+++++++++++++++++++++++++#*===++++++++++++++++++++++==--==---=*******%\\r\\n\",\n  \"             .   .   .     ........:....:..::::::::..:::::--::-::-----------------------------#+::::--::::::::::--+*****+-=*#####*=-::::=+==+++++==+====--=----:\\r\\n             .   ..  .   ..........:::.....::::::::..:::::---:--:-----------------------------**-:::--:::::::::..:-==++++=---=*##%%#+:::-=+=+++++=====-::.:::::.\\r\\n       .   . ..  ..  .   ...:.. ...::::..::::::::::..::::----:--:-----------------------------+#-:::-::::::::::..:-:::--===++++****+=:::--=-=====----::.  .:::..\\r\\n           .  .  ..  .    ..::.....::::..::::::::::..::::----:--:-----------------------------+#-:::-:::::::::::---==+++===-::---:::::::--::..................  \\r\\n       ..  . ..  ... .    .:::.....::::..::::::::::..:::::---:--:-----------------------------=#=::---::::::::::--+#%#***#%#+-+##+::::::-=+=--==---------:------\\r\\n       ..  .  .  ... .    .:::....:::::..:.::::::::.::::-:------:-----------------------------=#+::-----::::::::--=+************+-:----:-+*=-+++++==+++====++===\\r\\n       ..  .  .  ... .    .:::....::::::.:::::::-::.::::-:-------------------------------------#+:----:-:::-::::--=*#**********++--=+++--+*+=+++++==++========--\\r\\n       .. ..  .  ... .    .:::..:.::::::..:::::::-:.::::-:-------------------------------------**-------:::--:::---=+++++++++++**+::::::-+*+=+++++==+++=======--\\r\\n       ... .  .  ... .  . .:::..:.::::::..:::::::-:.::::::-------------------------------------*#--------:---:::::-+**+++++++++###*++-::-+*+==++++==++++======--\\r\\n        .. .. .. ... .  . .:::..:.::::::...:::::-::.::--::-------------------------------------+#--------::--:::..-+*********++**+--::::-+*+==++++==+++=======--\\r\\n      .... .. .. ... .  ...:::..:.::::::...:::::::::::-::----::--------------------------------=#-:------:---:::::-*#*=--=#%#**##*-:::::-+*+==+++++=+++++=+===--\\r\\n      .... .. .. .....  ..:.:..::.::::.:....::::::::::::::---:::-------------------------------=#=-------:----::---+*#***+*******++++=::-+*+==+++++=+++++=+===--\\r\\n  ...   .. .. .. .....  ...::..::.:.::.......::::::::::::----:::------=-------------------------#+-------::----:---==-----------------::-+*+=++++++=+++++=+===--\\r\\n  ...  ... .. .. ....    .:::..::.::.:.......::::..:::::::--::--------==-------=----------------**------------::::--------:::::::::::::::=**=++++++=+++++=====--\\r\\n  ...  ... .. .. ....    .:....:..::.:.....  :::: .+::::::--::-----------------==---=-----------+#=-----------::: :--------:::::::::::::--+*=++++++=+++++======-\\r\\n ....  ...  ....  ...    .:....:..:::.::...  :::. .. .:::::::-------------------=----=---=----=-+#=-----------::::----------::::::::::::-=-=-::-:::::::::::::::.\\r\\n .. .  ...  .. .  ...    .::...:..::..:...   :::. .      ...:::--------==------==---===-------=-=#=------------::-----------::::::::::::-=-::::::::::....:......\\r\\n ....  .... .. .  ...    .:::..:..::.....    :::.             .:::::::-------====---===--==-===-=#+-------------:----------::::::::::::::===+++++==++++==+++==--\\r\\n ....   ... .. .  ...    .:....:..::.....    ...          ......           ..:::----====-=======-#*-------------::---------::::::::::::::=+=+++++==+++++=++++=-=\\r\\n ....    .. .. .. ...    .:....:..:::...        ......     ....  .          ..   :---===-=======-**=----------------------:::---::::::::-=+=+++++==++++==++++=-=\\r\\n....... ... ... . ...    .:....:..:::...              ........:.::::.  .::::......:...:-===--===-*#=-------------::---------------::::::-=+=+++++==++++==+++==-=\\r\\n .......... ... . ...    .:....:..:::...                                              .-===--====+#=-------------:.:----------------::::-=+==++++++++++==+++==-=\\r\\n .... ..... ... .  ..   ..::...:..::....                                   ........:::::==========#+----------------------------------::-=+=+++++++++++==+===---\\r\\n ..... ..... ..    .:   ..::..::...:....                            ......::::::::::::..==========#+----------------------------------::-=*++++++==+===-::----::\\r\\n ..... ....  ...   .:.   .::..::........                               ..:::::::..:::...==========#*=------------------------------------=*++++++=====-::.:--:::\\r\\n  ..............   .:.   .::...:........                                ... ....:::::..:=========-*#=-------------::=+***++==*##**+=-----=+++++++++++++=========\\r\\n  ... ..... ....   ..    .::............                                   .....::::::.:==========*#=--=----------::-==++**+==+*%%%%%*-:-=-=============-=====-=\\r\\n  ...  ....  .:.   ..    .::.....:......                               ......:.:::-:.:.-==========+#-:::-------------==========+++++==-:-==-:::::::::...........\\r\\n  .... ..... ....        .::. ...:......                             .   ....:.:..:::.:=========-:.:::-:. -:.==:-:.:=*##***##*+=*#*-:::::=+*+=+++============---\\r\\n   ... ..... ....   ..   .::............                                . ..::..::....::::--::.  -==-:.   -:.*-.+- -= ..::+####***+-=++=-=**+=+++++=+++++=+====-\\r\\n   ... ..... .::.   ..   .:..... .......     .::.                         ..:::::...             ::.         :  :. :.   .-:+******+-====-=***++++++=+++++=+===--\\r\\n.. ... ..... .:... .:.    .........  ...     .::. .    -                 ..                .                          .:--..:..-*##*===-:=***++++++=+++++=+===--\\r\\n.. ... ........... ...    .........  ..       ::. ..   .                  .                ..           ....       .. ..       .=#*+++=--=***++++++=+++++=+===--\\r\\n...... ........... ...    ........     .     .::.               .:        .                 :     .     :::  .               ....:::..:-:-***++++++=+++++=+===--\\r\\n.................. ...    ...... .    ..                  .     .------ .  .:....                .. ... :-   :.                    .      .==++++++=+++++=++==--\\r\\n.... ........ ....  ..    .....       ..                 .-..  . ------.. :.-===-.               .  :...:-: .-::          ..       .   ..   :=+**++++++++=+===-:\\r\\n....  ....... ....  ..    .....       ..   .                     ..........:+=:.                 : ....----.----:        :     :::::--:::::..=+++++=++++=====--:\\r\\n....  .......  ...  ..      ..        ..                         ..:::.:::-=+:....  :            .. .. :==: .-::        :.     :...:+#=-====-=::::::::::::::....\\r\\n.....  ......  :..  ..      ..                                       .  ...    .:+.....                .--.  ::   ..:.   .         :+#--===*#+====-===-------:::\\r\\n...... ......  :..  ..       .    ...  .:---=======-:.......           ..     .:+#-:------::::-..::-:-. ...       :: :    .        .-=--:=**+****++*++++++===--:\\r\\n..........  ...:::  ..            ..   .--==+++=====-..          .   .:--:   .:*#+..:====----====-==+%+---:.       .        .  ::.::.:-===+++****++*++++=+===--:\\r\\n...............:::. ..                .......::..:::::::::::::: .:.:. .      :**-=======-   :=========-:-..          .:::-----------------+++****++++++=====--::\\r\\n............::....                                                       ...::--=+::---=-   :=---::.                ...--=======----------++++*+++==--:----::::.\\r\\n..........::.. ...                                              .....::::::.  :==-.    -:...:               :=-+-:=:==--========----------++++*++===-:.:----::::\\r\\n......... ...   ... ..                                      ........ .      ..----. ...:.       ......... -=-+===----==========-----------+*+**+++++++==========\\r\\n........        ::: ..                                              ....::::-:::--.   ...    .:-=+++=+*==-===---------==++=====+++===-----+*+****++*+*+++***+++*\\r\\n.          .....:.: ..                                     ......:::::::::----:..::.  ..::.:-========+#=---===---==--:-+***#**+*##%%##+=--==++**+++++++++++==-=-\\r\\n       ....::::.::: ...                                   .......:::::::::----:  ..   .:------:---====#+-=====--===--=====+++++++**###*=--===---------:::::.....\\r\\n   ...:....::::..::  ..                                    ........::::::-----:      ...:=============#+=======-===--=+####*###*++**+-----+**++++++++++++=====--\\r\\n......:..:..:::..::. ..                                   .......:::::::::----:     .-   .:===========#*===========--==*###########*==+++=+#*++****+***++++++===\\r\\n ..::::..::.:::..::. ..                                   .........:::.::::::-.      .:   .===========**===============*####*****##*==+++=+#*++****++++++++++===\\r\\n..:.::::.::.::::.::. .                                         ..........:::--          .  ===========*#=============--+**********###*+=-=+#*++****+***++++++===\\r\\n..::::::.:::..:..::.  .                                         ......:::::--.          :-:===========+#===-===-=====--+##***#%#####*===-=+#*++****+***++++++===\\r\\n..::::::.:::::::..:. ..                                    ...... ...........          .- .===========+#=-=--=====+====+##****######*+++--+#*++****+***+++++====\\r\\n..::::::.:::::::....  .                                                        .:::    -+-============-..-=--===========++==============--+**++****+***++++++===\\r\\n.:::::::::::::::...:. .                 .                        -              ..-: .=#*=============- .==-=======----==============----==**++*+++++++++=++==-=\\r\\n.::::::::::::::::..:. ..                .                       .+      -=:      ..-:*#***++==========-..==--==--==...-================--=====----::::::::::::::\\r\\n.::::::::::::......:. ..                                               :+=+=-.     .:*****+++=======--::.==---=--==. :=====================+=+++++=+========----\\r\\n.:::::::::::::::...:. .                                                :-:==+:   +++==#***++++====----:..-++++=====..:=================---+*+*****+*+++++++====-\\r\\n.:::.::::::::::::.... ..                           ..          .:      --:-:+    -=------:::::::...:===:.::--=-:::-..:==============------+*+****+++==---------:\\r\\n.:::::::::::::::::..: .                            -.                 .***+*-     :.::::-----:..    :::. . . .      .-=================---+*+****+++==-:--=-----\\r\\n.:::::::::::::::::... .                            .                   ..:.::.......:--::-=:::.... ..:::::::.:. ::: .:--==================+==+***++++++=+***+***\\r\\n.:::::::::.::-::::...                              .                      ..........:--::-=::..      .:::::::...-==..-=============-=======--:--==+****+****++++\\r\\n.:::::::::.::::-:::..                                                     .......:..:-----:.::..    .--:....::: :=-  ====+++++=+**++=======--::::--===-=+**+++++\\r\\n.::::::::::--:::::::.                             .-                :..:.        :-::---:--:.......  ..      .: -=-  :=-=+***#***#%%%%#+====--:--::....:-======-\\r\\n.::::::--::--:::::::.                             .-      .        -=-===-       .*+:=+-----------.             -==::-===++++****++***+=====----------------::::\\r\\n.::::::-::::-::-:::::.                            ..      .        =:. .:-     .:-=--===----------.        .::-.-========*#####%#**##+=====-:--:-=++****+++++===\\r\\n.::::::---::-::::::::.                                              ..:.::..  ...::-=*+**-=+#===--.        :-=-.:========*##########*=+**++++=-:-+*+***++++++===\\r\\n.::::-----:::::---:::.                                                  ........       ..  .:  :=+:        ::::.:========+*********##*++===+--==+*++***++++++===\\r\\n.::-:::--:::------::::                                           .                   ... ....:-==+.             -======-=*##**#######*++====-=+****+***++++++===\\r\\n.::::::--:::-----:::::                                           .                ...   ..-+**+==+.        ...  -========*##***######*++=-=***+********++++++===\\r\\n:::::::---:::-----:::.                                                                -+###*+====+.        .=-+:-=========++==========++===**+=----=+***+**++===\\r\\n:::::------::--:---:..                                            .                  =%%#+=======+:    ..   . :.-======-====================---::::--========---\\r\\n::::-:-----:::::--::..                                            .                =##=-==+++====+:   .         -===========================----::-:::::::::::::\\r\\n::::-:-----:::----:-..                                              .:-.         -*=----==+++++++=.     .  :::. =============================-::::-=*+---=====--\\r\\n::::--:--:-:::----:-..                                              :. .        =%: .======+++++++:     .   ..::===========================*++=----=++=--==-----\\r\\n.:::-------:::----:-..                                              +*:.      .-+#=:.=+======+++=+:     .      -===========================**+***++***+++++++**+\\r\\n..:::-:------::---:-:.                                 .  . . .     ##%#*=::--==#%+-.========++=++.    ..  ::---=======--==================*******+****+***++++=\\r\\n...::--------::---:::.                                 ...... .    .--#%%%*###%#%=:..=+====+===+++:    ..  --=-.-==========================****************+++==\\r\\n ...---------::::--::.                        .-:       ... . .   :-.:#%%#---==+=   .=++===++==+++:    ..  :::-.-=========+++++++**+++=====+***************+++==\\r\\n.....::------:::--:::.                         ... :--::..-.      =-.-%%%#---=**======+++===+===++:             -=======-=++******#%%%##+=============--=------:\\r\\n.......:------:::-:::.                            .-=-.   =.     .+-=#%%%%%%#*+=======+++===++==++:        ...  -=========+*******+***++===+*+=+++++++=======---\\r\\n:::.....:------::::.:..                        .. .:=-....=.     -#%%%%%%%%*+=========++++==+++==+.        .::- -=========*##########*=+++=*#***************++==\\r\\n:--:.....:::---:::.....                        .. .:--... -      +%%%%%#*+=-=======+++=+++==+++==+.             -=========+*#########*++++=*#***************+++=\\r\\n:---:......::---::...:.          .            .+=..:.:    -.     +#*++=---=-========++++++==+++==+.           . -=========+###########*++==*#**************++++=\\r\\n:----:.:....:::--:...:.          ..           .=: .: : .-=+:     -=------==-=========+++++++++++=+.       .::-*.-=========+###**#%####*++==*#***************++==\\r\\n:----:::::.....::::-:::          .----.       ..  ...==:-==      ==------========+=====++===---===:           -.-=========+++++++++++++++==*##**************++==\\r\\n:---::.:--::......:::::         ...:::.        ::.  :===:..      -==---=======++=-:..:=++=-.::--==:             -========-=================++++++===========----\\r\\n:----::.:---:::..::..::        .:....::       -+::   ::::        .-:::----=---:::::..:===+-:::--=-        .:::: -==========================++=++====------------\\r\\n:-----:.:-----:::::....        :-:.:..:       ..                               .:-===+==++===-----           .. -==========================+**********+=++++++++\\r\\n::-----::------::::....        :--:....                               ...:.   .:.:---====*+++++===.   .      ...==========+================*#*****************++\\r\\n::-----::------:::::...       .:-:-:::                              :.....     :::      .-.:-::..:    ..:  .=*#===-========================*#**************++++=\\r\\n::::---:::-----::::::..       ...                                             ....      .. ... ...    ..:  .=*#+===========================+***************++++=\\r\\n::::::-:::-----::::::::.                                                  ..-==================++==++++======+#+===========+++++++++++=====++====++********++++=\\r\\n::::----:::---:::::::::.                                                     :=+=====++==+++=+++++++++++++++++#*===========+*****+*#####*+=====---====-=======--\\r\\n::::::---::---::-:::::-.                                                 ...  ========+==++++++++++++++++++++=#*===========+*********#*++==++++++++++=========--\\r\\n::::-::--::---::-::-::-:                                            ....     :====+===++===++++++++++++++++++=*#===========+*#########*=++++***++**********+++==\\r\\n::::-----:::-::--::-::::                                               ...:---=++++===++===+++++++++++++++++++*#+===========********###+*+++**+++**********+++=-\\r\\n:---------::-.:--::-::::                                      ......::--------=+++++===++=+++++++++++++++++++++#+===========*#####%##%#*++=+##**********+*+++==-\\r\\n:-::---:--::::---::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==++=====--\\r\\n::::---::-:..:--::---:::                              .......::::::::---------=+++===++++====++++++++++++++++++##===========+++++==========++*+++++=======------\\r\\n:-::---::--:.:--::---:::                              .........:::::----------=+====+++=====+++++++++++++++++++**===========++++++=========+++++++=+++==========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++===++++++=++++++++++++++++*#+=========+++++++=========+***###*###*****+++==\\r\\n:::-----:::.:::-:::--:::.                            ..........:::::::::-----:========+++++++++++++++++++++++++*#+=========+++++++++++++===+***#***##******+++=-\\r\\n::----::::..:::::::---::.                              ........:::::::::::::-========+++++++++++++++++++++++++++#+==========++++++++++++++++***************++==-\\r\\n::--:---::.:-:::::----::.                                 ......::::::------=======+++++++++++++++++++++++++++++#*=========+++++++++++++==++***##**********++==-\\r\\n:::-:---:.:--::.:-----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*==========++****+**###**+++++++++++++++=====--\\r\\n:::::--:..:---:.:------:...:.                         .........:::::----==+++++==++=++++++++++++++++++++++++++++**==========++********##**+=+**+++++++++++====--\\r\\n::::::::.:::--:.:------:::.::.-::..                        .....::---======+++++====++++++++++++++++++++++++++++*#==========+*#########*++++*##*#######*****++==\\r\\n:::::-:..-:::::.::-----:::..:.---------:::::...:::..:::::::--==-============++++=+++++++++++++++++++++++++++++++*#+=========++*#########*+++*##**********++++==-\\r\\n::::::..:--:::...:------:-..:.------------==:::==------=----===============+++++==+++++++++++++++++++++++++++++++#+==========+########%#*+++*##*****++========--\\r\\n::::...:::--::.:..:-----:-..:.:-------------:::--------=----==============++++++==+++++++++++++++++++++++++++++++#+======+++++************++++++******+=++++++++\\r\\n::.....::::--:.::.::----::..-.:-------------::-=------------==-==========++++++++=+++++++++++++++++++++++++++++++#*=====+++==++++++++++++++++===================\\r\\n......:::::::.::::::::---:: :.:------------:::--------------=-============++=========++++++++++++++++++++++++++++#*====++++++++++++++++++++++++**+++++++++++====\\r\\n   ..::::::::.::::::::::::: :..------------:::--------------=-============++==+=======+++++++++++++++++++++++++++*#=====+++++++++++++++++++++++*************++==\\r\\n   .::::::::..:::::::..:::: ...------------:::------=---------==============++++========+++++++++++++++++++++++++*#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. ...-----------::::------=-----::--===========================+++++++++++++++++++++++++#+===+++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .: -----------::::------===----::--=============+===========++++++++++++++++++++++++++#+====++++==+****+******+++++=+++++++++++++=-=\\r\\n .:::::::::...:::::::::::::..: :-------:--::.:------=------:-===========================++++++++++++++++++++++++++*+====++++==+*******####*+++==++++++++++++++==\\r\\n .::::::::: .::::::::::::::. - .----:--:--.:.----------------======================++++==+++++++++++++++++++++++++**====+++++++#########****++-++**************#\\r\\n ..::.::::. .:::::::::::::-. :..::::::::-:.:.-:--------------======================++++==++++++++++++++*++++++++++**====+++++=+*#########**++*+++**************#\\r\\n  ....::... .:::.:::::::::-: :. ::::::-::.::.:-----------=---======================+++++=+++++++++++++++++++++++++*#+===+++++++*#########**+++++===++++++*+++***\\r\\n  .....::. .:..::::::::::::: ::..--:----:.:.:-----------==-=--================+=======++==++++++++++++++++++++++++*#+====+++++++++++++++++++++=+================\\r\\n   ....::. :...::::::::::::: .:..-------:.:.:--------------=--===========-===========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++========-=+++++++*\\r\\n   ....:. .::::::.:::::::::: .:: :--:---.::.------------=--=-:============-==+=+==++======+++++++++++++++++++++++++#*===++++++++++++++++++++++==---=---=*******%\\r\\n\",\n  \"             .   .   .     ........:....:..::::::::..:::::--::-::-----------------------------*+::::--::::::::::--+****++==*#####*=-::::=+==++++++=+====--=----:\\r\\n             ..  ..  .    .........:::.....::::::::..:::::---:--:-----------------------------**-:::--:::::::::..:-=+++++=---=*##%%#*:::--+=+++++=====--:.:::::.\\r\\n       .   . ..  ..  .   ...:.. ...::::..::::::::::..::::----:--:-----------------------------+#-:::-::::::::::..:-:::--===++++****+=:::--=-=====----::.  .:::..\\r\\n           .  .  ..  .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#-:::-:::::::::::---==+++===-::---:::::::--::..................  \\r\\n       ..  .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=::---::::::::::--+#%#***#%#+-+##+::::::-=+=--==---------:------\\r\\n       ..  .  .  ... .    .:::.....::::..:.::::::::.::::-:------:------------------------------#+::-----::::::::---+************+=:----:-+*=-=++++==+++====+++==\\r\\n       ..  .  .  ... .    .:::....::::::.:::::::-::.::::-:-------------------------------------#*-----:-:::-::::--=*#**********++--=+++--+*+==++++==+++=======--\\r\\n       ..  .  .  ... .    .:::..:.::::::..:::::::-:.::::-:-------------------------------------**-------:::--:::---=+++++++++++**+::::::-+*+==++++==+++========-\\r\\n       ... .  .. ... .  . .:::..:..:::::..:::::::-:.::::::-------------------------------------+#--------:---:::::-+**+++++++++*##*++=::-+*+==++++==++++======--\\r\\n        .. .. .. ... .  . .:::..:.::::::....::::-::.::--::-------------------------------------+%=-------::--:::..-+*********++**+---:::-+*+==++++==+++=======--\\r\\n      .... .. .. ... .  ...:::..:.::::::...:::::::::::-::----::--------------------------------=#=:------:---:::::-+##=--=*%#**##*=:::::-+*+==+++++=+++++=+===--\\r\\n      .... .. .. .....  ..:.:..::.::::.:....::::::::::::::---:::-------------------------------=#=-------:----::---=*#***+*******++++=:::+*+==+++++=+++++=+===--\\r\\n  ...   .. .. .. .....  ....:..::.:.::.......::::::::::::::--:::------=-------------------------**-------::----:---===----------------:::+**==+++++=+++++=====--\\r\\n  ...  ... ..  .  ...    .:::..::.::.:.......::::..:::::::--::--------==-------=----------------**------------::::--------:::::::::::::::=**+++++++=+++++=====--\\r\\n  ...  ... .. ..  ...    .::......::.:.....  :::: .=-:::::--::-----------------==---=-----------+#=-----------::: :--------::::::::::::::-+*==+++++=+++++======-\\r\\n ....  ...  ....  ...    .:....:..:::.::...  :::. .: .:::::::-------------------=----=---=----=-+#=-----------::::----------::::::::::::-=-=-:----::::::-:::::::\\r\\n .. .  ...  .. .  ...    .::...:..::......   :::. .      ...:::--------==-------=----==-------=-=#=------------::-----------:::::::::::::=-::::::::::....:......\\r\\n ....   ... .. .  ...    .:::..:..::.....    ::::             .:::::::-------====----==--==-===-=#+-------------:----------::::::::::::::===+++++==++++==++===--\\r\\n ....   ... .. .  ...    .:....:..::.....    ...          ......           ..:::-----===-=======-#*-------------:----------::::::::::::::=+=+++++==+++++=++++=-=\\r\\n ....    .. .. .. ...    .:....:..:::...        ... ..     ....  .          ..   :--====-=======-**=----------------------::::--::::::::-=+=+++++==+++++=++++=-=\\r\\n....... ... ... . ...    .:....:..:::...              ........:.::::.  .::::......:...:-===--===-+#=-------------::---------------::::::-=+==+++++=+++++=+++==-=\\r\\n .......... ... . ...    .:....:..:::...                                               -===--====+#=-------------:.:----------------::::-=+==++++++++++==+++==-=\\r\\n .... ..... ... .  ..   ..::...:..::....                                   ........:::::==========#+----------------------------------::-=+++++++++++++==+===---\\r\\n ..... ..... ..    .:.  ..::..::...:....                            ......::::::::::::..-=========#+----------------------------------::-=++++++++=+===-::----::\\r\\n ..... ..... ...   .:.   .::..::........                               ..:::::::..:::...==========#*=------------------------------------=*++++++=====-::.:--:::\\r\\n  .......... ...   .:.   .::...:........                                ........:::::..:=========-*#=-------------::-+***++==**#**+=-----=+++++++++++++=======-=\\r\\n  ... ..........   .:    .::............                                   .....::::::.:==========+#=--=----------::-==++**+==+*%%%%%*-:-=-=============-=====-=\\r\\n  ...  ....  .:.   ..    .::............                               ......:.:::-:.:.-===========+::::-------------==========++++++=-:-==-:::::::::...........\\r\\n  .... ..... ....        .::. ..........                             ..  ....:.::.:::::=======--:..:--=:..=.:+:--::--*##***##*+=+#*-:::::=+*+==++===========----\\r\\n   ... ..... ....   ..   .::............                                . ..::.:::....:::--::.   ==-:.    =.-*.-+..+: ...-*####***+-====-=**+=+++++=+++++=++===-\\r\\n   ... ..... .::.   ..    :..... .......     .::.                         ...:::::...            ..         ..  .  :    :--*******+-==+=-=***++++++=+++++=+===--\\r\\n.. ... ..... .:... .:.    ...... ..  ...     .::. .    -                 ..                ..                        .:--:.....=*##*===-:=***++++++=+++++=+===--\\r\\n..  .. ...... .... ...    .........  ..       ::. ..   .                  .                 ..          ...        .. :.      .:***+++=--=***++++++=+++++=+===--\\r\\n...... ........... ...    ...... .     .     .::.                         .                 .    :     .::.  .         .     .....:..:-::-***++++++=+++++=+===--\\r\\n..................  ..    ...... .    ..                  .     .------ .  ....                  . ..: .-:  .:.                   ..      :==++++++=+++++=++==--\\r\\n.... ........ ....  ..    .....       ..                 .-..  . :-----.. ..:==-:.              .. ..:.:::. -:::          .        .   .   .-++**++++++++=+===-:\\r\\n....  ....... ....  ..    .....       ..   .                     .:........:+=:.                .: ....---:.-:--.       :     :::::-=---::: :=+++++=+++++====--:\\r\\n....  .......  ...  ..    . ..        ..                         ..:::.:::-=+:....  :            :  .  -=-. :::.       .:     .....=#+-====-=--:::::::::::::....\\r\\n.....  ......  :..  ..      ..        .                              .  ....   .:+..:..          .     :-:  .:.   :.:   .         .-#+--=-+#*=====-===-------:::\\r\\n...... ......  :..  ..       .     ..   :---=======-:.......           ..     ..+#-:------::.-:..:--::  ..        - ..   ..       .:=----+*++*****+*++++++===--:\\r\\n..........  ...:::. ..            ..   .--==+++=====-..          .   .:--:   .:*#+..:====----===-===+#+---:.      .        .. .-:.-:::-===+++****++*++++=+===--:\\r\\n...............:::. ..                .......:::.::::::::::::::..:.:. ..     :**-=======-.  :========*=--..          :::--=----=----------+++****++++++=====--::\\r\\n............::..:.                                                        ..::--=+::---=-   :====--:                :.:-=======-----------++++*+++==--:-----:::.\\r\\n..........::.. ...                                               .....:::::.  .==-.    --...::.             :--=:---+---========----------++++*++===-:.:----::::\\r\\n.........  ..   ... ..                                      ........ .      ..:---  .. ::         .....   --=+=+=----==========-----------+*+**+++++++==========\\r\\n........        .:: ..                                              ....::::-:::--..  ..:     .:-=====+==-===----------=+======+++===-----+*+*****+*+**++***+++*\\r\\n.          .... :.: ..                                     ......:::::::::----:..::.    ::.:--=======+#+-=-===--===--:-+**##**+*##%%##+=--==++***++++++++++==-=-\\r\\n       ....::::.:::  ..                                   .......:::::::::----:  ..   .:----------====#+-=====--===--=====+++++++*####*=--===---------::::::....\\r\\n   .........:::..::  ..                                   .........::::::-----:      ...:-============#+=======-===--==*###**##*++**+-----+**++++++=+++++=====--\\r\\n......:..:..:::..::. ..                                   .......:::::::::----:     .-   .:===========#*============-==+###########*==+++=+#*++****++**++++++===\\r\\n ..::::..::.:::..::. ..                                   .........:::.::::::-.      .:   .===========*#===============*####*****##*==+++=+#*++****++++++++++===\\r\\n..:..:::.::.::::.::. .                                         ..........:::--          .  ===========*#=============--+**********###*++--+#*++****+***++++++===\\r\\n..::::::.:::..:...:.  .                                         ......:::::--.          :-:===========+#===-=========--+###**#%#####*===--+#*++****+***++++++===\\r\\n..::::::.:::::::..:.  .                                    ..................          .-..===========+#=-=--=====+====+*#****######*+++--+#*++****+***++++++===\\r\\n..::::::..::::::...:  .                                                         :::    :+--============:.:=--===========++==============--+**++****+***++++++===\\r\\n.:::::::::::::::...:. .                 .                        -              ..-: .=**=============- .==--======----==============----==+*++**++++++++=++====\\r\\n.::::::::::::::::..:. ..                .                       .+      -=:      ..-:+#***++==========-..==---==-==...-================--=====-----:::::::::::::\\r\\n.::::::::::::......:. ..                                               .+=+=-:     .:+****+++=======--::.==---==-==. :=====================+==++++==========----\\r\\n.:::::::::::::::...:. .                                                :-:==+:   ++===#***++++====----:..-++++=====..:=================---+*+*****+*+++++++====-\\r\\n.:::.::::::::::::.... ..                           ..          .:      -::-.+    -+----=-:::::::...:===:.:---=-::--..:==============------+*++***+++==---------:\\r\\n.:::::::::::::::::..: .                       .    -.                 .+***+=     :::::::-:--:..    :::: . . .       -=================---+*+****+++==-:--------\\r\\n.:::::::::::::::::... .                            .                   ..:.::.......:--::-=:::.......:::::::.:. ::: .:--=================-+==+***++++++=+***+***\\r\\n.:::::::::.::-::::... .                            .                      ..........:--::-=::..      .:::::::...-==..-=====================--:--==+****+****++++\\r\\n.:::::::::.::::-:::..                                                     .......:..:-=---:.::..    .--::...::: :== .====+++++=+++++=====-=--:::::-=====+***++++\\r\\n.::::::::::--:::::.:.                              -                :..:.        .-::---:--:.......  ..     ..:.-==  :=-=+***#***##%%%#*====--:--::.....-======-\\r\\n.::::::--::--:::::::.                             .-      .        -=-===-       .*+:=+-----------:             -==:::===++++****++***++====----------------::::\\r\\n.::::::-::::-::-:::::.                            .:               -:. .:-     .:-=--===----------.        .::-.:========*#####%#**##+======:--:--++****++++++==\\r\\n.::::::---::-:::::::::                                              ..:.::..  ...::-=*+**==+*===--.        :-==.:========*##########*=+**++++=-:-+*+***++++++===\\r\\n.::::-:---::-::---::::                                                  ........      ...  .:  :=+:        ::::.:========+*********##*++===+=-==+*++***++++++===\\r\\n.::-:::--:::------::::                                           .                   ... ....:-==+:             -======-=*##**#######*++====-=+****+***++++++===\\r\\n.::::::--::::----:::::                                           .                ....  ..-+**+==+:        . .  -========*##***######*++=-=***+********++++++===\\r\\n:::::::---:::-----:::.                                                                -=*##*+====+.        .==+::=========++++========++===**+=----=+***+*+++===\\r\\n:::::------::--:---::.                                            .                  =%%#+=======+:    ..   . :.-======-====================---::::--=+========-\\r\\n::::-:-----:::::--:-..                                            .                =##+-==+++====+:   .  .      -===========================----::-:::::::::::::\\r\\n::::-:-----:::----:-..                                              .:-.         -*+----==+++++++=.     .  :::. =============================-::::-=++---=====--\\r\\n::::--:--:-:::----::..                                              :. .        =%- .-=====+++++++:     .  ..:::===========================+++=----=++=--==-----\\r\\n.:::-------:::----::..                                              +*:       .-+#=:.=+======+++=+:     .      -===========================**+***++***+++++++**+\\r\\n..:::-:------::---:-:.                                 .  . . .     ##%#*=:::-==*%+=.======+=++=++:    ..  .:---========-==================*******+****+***++++=\\r\\n...::--------::---:::.                                 ...... .    .--#%%%*###%%%+:..=+====+===+++:    ..  :-=-.-==========================****************+++==\\r\\n ...:--------::::--::.                         -:      .... . .   .-..#%%#---==++   .=++===++==+++:    ..  :::-.-=========++++++++++++=====+***************+++==\\r\\n.....::------:::--:::.                         ... :--::..:.      ==.-%%%#---=**======+++===+===++:             -=======-=++******#%%%##+=================------\\r\\n.......:------:::-:::.                            .--=.   -.      +-=#%%%%%%#*+=======+++===++==++:        ...  -=========+*******+***++===+*+=+++++++=======---\\r\\n:::.....:------::::.:..                        .. .:--....=.     -#%%%%%%%%#+=========++++==+++==+:        .::-.-=========*##########*++++=*#***************++==\\r\\n:--:.....:::---::::....                        .. .:--... -.     +%%%%%#*+=-=======+++++++==+++==+.             -=========+*#########*++++=*#***************+++=\\r\\n:---:......::---::...:.                        ==..:.:    -.     +#*++==--=-========++++++==+++==+.           . -=========+###########*++==*#***************+++=\\r\\n:----:.:....:::--:...::          ..           .=: .: : .-=+:     -=------==-=========+++++++++++++.       .::-*:-=========+###**#%##%#*++==*#***************++==\\r\\n:----:::::.....::::-:::          .----.       ..   ..==::==.     ===-----==-=====+++===++===---===:           -.-=========+++++++++++++++==+##**************++==\\r\\n:----:::--::......:::::         ...:::.        ::.  :===:..      :==---=======++=-:..:=++=-.::--==:             -========-=================+++++++==========----\\r\\n:----::::---:::..::..::        .:....::       :+::   ::::        .-:::----==---::::..:===+-:::--=-         :::: -==========================++=++====------------\\r\\n:-----:.:-----:::::....        .-:.:..:       ..                               .:-===+==++===-----          ... -==========================+*********++=+++==+++\\r\\n::-----::------::::....        :--:....                               ...:.    :::---====*+++++===.   .      ...==========+================+#******************+\\r\\n::-----::------:::::...        :-:-:::                              ::....     :::      .-.:--:..:    ..:   =*#===-========================+#**************++++=\\r\\n::::---:::-----::::::...      ...                                   .          ...      .. ...   .    ..:  .=+#+===========================+***************++++=\\r\\n::::::--::-----::::::::.                                                  ..-======================+++=======+#+===========+++++++++++=====++====++********++++=\\r\\n::::----:::---::::::::::                                                     :=++====++=++++=+++++++++++++++++#*===========+*****+*#####*+=====---============--\\r\\n::::::---::---::-:::::-:                                                  ... ========+==++++++++++++++++++++=**===========+*********#*++==++++++++++=========--\\r\\n::::-::--::---::-::-::::                                            .....    .=+==+===++==+++++++++++++++++++=*#===========+*#########*=++++***+++**********++==\\r\\n::::-----:::-:::-::-::::                                                ..::--=+++++==++===++++++++++++++++++++#+===========********###+*+++**+++**********+++=-\\r\\n:---------::-::--::-::::                                       .....::--------=+++++===++=+++++++++++++++++++++#+===========*#####%##%#*++=+##**********+*+++==-\\r\\n:-::---:--::::---::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==++=====--\\r\\n::::---::-:..:--::---:::                              .......::::::::---------=+++===++++====++++++++++++++++++##===========+++++==========++*+++++=======------\\r\\n:-::---::--:.:--::---:::.                             .........:::::----------=+====+++=====+++++++++++++++++++**===========++++++=========+++++++=+++==========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++====+++++=++++++++++++++++*#+=========+++++++=========+***###*###*****+++==\\r\\n:::-----:::..::-:::---::.                            ..........:::::::::-----:-=======++++++++++++++++++++++++++#+=========+++++++=++++====+***##**##******+++=-\\r\\n::----::::..:::::::---::.                              ........:::::::::::::-========+++++++++++++++++++++++++++#+===========+++++++++++++++***************+++=-\\r\\n::--:---::.:-:::::----::.                                 ......::::::------========++++++++++++++++++++++++++++#*=========+++++++++++++==++***###*********+++=-\\r\\n:::-:---:.:--::.::----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*===========+****+**###**++++++++++++++++====--\\r\\n:::::--::.:----.:------:...:.                         .........:::::----==+++++==++=++++++++++++++++++++++++++++*#==========++********###*+=+**+++++++++++====--\\r\\n::::::::.::::-:.::-----:::.::.-::..                        .....::---======+++++==+=++++++++++++++++++++++++++++*#+=========+*#########*++++*##*#######*****++==\\r\\n:::::-:..-:::::.::-----:::..:.---------:::::...:::...::::::--==-============++++=+++++++++++++++++++++++++++++++*#+=========++*#########*+++*##**********++++==-\\r\\n::::::..:--:::...::-----:-..:.------------==:::==------=----===============++++++=+++++++++++++++++++++++++++++++#+==========+########%#*+++*##*****++========--\\r\\n::::...:::--::.:..:-----:::.:.:-------------:::--------=----==============+++++++=+++++++++++++++++++++++++++++++#*======+++++************++++++******+=+++++++=\\r\\n::.....::::--:.::.::----::..-.:-------------::-=-------==---==-==========++++++++=+++++++++++++++++++++++++++++++#*=====+++==++++++++++++++++===================\\r\\n......:::::::..::::::----:: :.:------------:::--------------==============++===+=+===++++++++++++++++++++++++++++**====++++++++++++++++++++++++**+++++++++++====\\r\\n   ..::::::::..:::::::::::: ...------------:::--------------=-============++==+=======+++++++++++++++++++++++++++*#+====+++++++++++++++++++++++*************+++=\\r\\n   .::::::::..:::::::..:::: ...------------:::------=---------==============++++=========++++++++++++++++++++++++*#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. ...-----------::::------=-----::--================+==========+++++++++++++++++++++++++#+===+++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .: -----------::::------===----::--=============+===========++++++++++++++++++++++++++#+====++++==+****+******+++++=+++++++++++++=-=\\r\\n .:::::::::...:::::::::::::..: :-------:--::::------=------:--==========================++++++++++++++++++++++++++**====++++==+*******####*+++==++++++++++++++==\\r\\n .:::::::::..::::::::::::::. - .----:--:--.:.----------------======================++++==+++++++++++++++++++++++++**====+++++++*########****++-=+***********+***\\r\\n ..::.::::. .:::::::::::::-. :..::::::::-:.:.::-----------=--======================++++==++++++++++++++*++++++++++**====+++++=+*#########**++++++**************#\\r\\n  ....:::.. .:::.:::::::::-: :. ::::::-::.::.:-----------=---======================+++++=+++++++++++++++++++++++++*#+===+++++++*#########**+++++===++++++*+++***\\r\\n  .....::. .:..::::::::::::: ::..--:----:.:..-----------==-=--================+=======++==++++++++++++++++++++++++*#+====+++++++++++++++++++++==================\\r\\n   ....::. ....::::::::::::: .:..-------:.:.:--------------=--===========-===========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++==========+++++++*\\r\\n   ....:: .::::::.:::::::::: .:: .--:---.::.------------=--=-:============-==+=+==++======+++++++++++++++++++++++++#*===++++++++++++++++++++++==---=---=*******%\\r\\n\",\n  \"             ..  .   .    .........:....:..::::::::..:::::--::-::-----------------------------**::::--::::::::::--=****++==*#####*=-::::=++=++++++=+=====-==---:\\r\\n             ..  ..  .    .........:::.....::::::::..:::::---:--:-----------------------------**-:::--:::::::::..:-=+++*+=---=*##%%#*:::--+=++++++====--:::::::.\\r\\n       .   .  .  ... .   ...:......::::..::::::::::..::::----:--:-----------------------------+#-:::--:::::::::..:-:::--===++++*****=:::--=-=====----::.   :::..\\r\\n           .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=:::--::::::::::---==+++==--::---:::::::--::..................  \\r\\n       ..  .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=::---::::::::::--+#%#***#%#+-+##+::::::-=+=--==---------:------\\r\\n       ..  .  .  ... .    .:::.....:::::.:.::::::::.::::-:-------------------------------------#+::-----::::::::---+************+=:----:-+*+-=++++==+++====+++==\\r\\n       ..  .  .  ... .    .:::....::::::.:::::::--:.::::-:-------------------------------------**-----:-:::-::::--=*#**********++-:=+++--+*+==++++==+++=======--\\r\\n       ..  .  .  ... .    .:::..:..:::::..:::::::-:.::::-:-------------------------------------*#-------:::--:::---=+++++++++++**+-:::::-+*+==++++==+++++======-\\r\\n       ... .  .. ... .  . .:::..:..:::::..:::::::-:.::::::-------------------------------------+#--------::--:::::-+**+++++++++*##*++=::-+*+==+++++=+++++======-\\r\\n        .. .. .. .....  . .:::..:.::::::....::::-::.::--::-------------------------------------=%=-------::--:::..-+*********++**+---:::-+*+==+++++=+++=+=====--\\r\\n      .... .. .. ... .  ...:::..:.::::::...:::::::::::-::----:::-------------------------------=#=:------::---::::-+##=---*%#**##*=:::::-+**==+++++=+++++=====--\\r\\n      .... .. ..  ....  ..:.:..::.::::.:....::::::::::::::---:::--------------------------------#+-------:----::---=*#***+*******++++=:::+**==+++++=+++++=++==--\\r\\n  ...   .. .. .. .....  ....:..::.:.::.......:::::::::::::---:::--------------------------------**-------::----:---===----------------:::+**==+++++=+++++=====--\\r\\n  ...  ... ..  .  ...    .:::..::.::.:.:.....::::...::::::---:--------==-------=----------------**------------::::--------:::::::::::::::=**+++++++=+++++=====--\\r\\n  ...  ... ... .  ...    .::......::.:.:...  .::: .=-:::::--::-----------------==---=-----------+#=-----------::: :--------::::::::::::::-+*==+++++=+++++======-\\r\\n ....  ...  ....  ...    .:....:..::::::...  .::. .: .:::::::-------------------=----=---=----=-=#=-----------::::----------:::::::::::::=-=-:-----:::::-:::::::\\r\\n .. .  ...  .. .. ...    .::...:..::..::..   :::. .      ...:::--------==-------=----==-------=-=#+------------::-----------:::::::::::::=-::::::::::...........\\r\\n ....   ... .. .  ...    .:::..:..::.....    ::::             .::::::--------====----==--==-===-=#+-------------:----------::::::::::::::===+++++==++++==++===--\\r\\n ....   ... .. .. ...    .:....:..::.....    ...          ......           ..:::-----===-=======-**-------------::----------:::::::::::::=+=++++++=+++++=++++===\\r\\n ....    .. .. .. ...    .:....:..:::...        ... ..      .... .          ..   ::-====-=======-*#=---------------------:::::--:::::::::=+++++++==+++++=++++=-=\\r\\n....... ... ... . ...    .:....:..:::...             .........:.::::.  .:::::.....:...:-===--====+#=-------------:----------------:::::::=+==+++++=+++++=+++==-=\\r\\n .......... ... . ...    .::...:..:::...                                               -===--====+#=-------------:.:----------------::::-=+==+++++++++++=+++==-=\\r\\n .............. .  ...  ..::...:..:::...                                    .......:::::==========#+----------------------------------::-=++++++++=++++==+====--\\r\\n ..... ..... ..    .:.  ..::...:...:....                            ......:::::::::::::.-=========#*-----------------------------------:-=++++++++=+===--:----::\\r\\n ..... ..... ...   .:.   .::...:...:....                              ...:::::::...::...-=========**=------------------------------------=*+++++++====-::.:--:::\\r\\n  .......... ...   .:.   .::...:........                                ........:::::..:==========*#=-------------::-+***++==****++=-----=+++++++++++++=======-=\\r\\n  ..............   .:    .::...:........                                   .....::::::.:==========+%=---=---------::-=++***+==+*%%%%%*=:-=-=============-=====-=\\r\\n  ...  ..... .:..  ..    .::............                               ......:.:::-:.:.-=========---::::-------------==========++*+++=-:-==-::::::::::..........\\r\\n  .... ..... ....        .::. ..........                             .. .....:.::.:-:::======-:..:--=--: :- =+:=-.:--*##****#*+=+**=:::::-+*+==++===========---:\\r\\n   ... ..... ....   ..   .::.... .......                                ....:::::::...:----:.    -=:..   .-.== =- ==  ..:+#####***+-====-=**+=++*++++++++=++===-\\r\\n.  ... ..... .::.   ..    ::.... .......     .::.                         ...:::::...                             ..   .=:+*******+===++--***++++++=+++++=+===--\\r\\n.. ... .......:... ...    ...... ..  ...     .::.  .   :                 ..                 ..                       .:--...  :+*##*===-:-***++++++=+++++=+===--\\r\\n..  .. ...... .... ...    .........  ..       ::. ..   .                  .                  :         ....       .. ..       .=***+++=--=***++++++=+++++=+===--\\r\\n.................. ...    .. ... .     .     .::.                         ..                    .:     :::  .               .. ......::::-***++++++=+++++=+===--\\r\\n..................  ..    ...... .    ..                  .      --::::    ..                   .. .:  :-   :.                    :      .-=+++++++=+++++=++==--\\r\\n.... ........ ....  ..    .. ..       ..                  -:.. . :----=:  ..:==-:               .  ::..:-: .-::.         .        .   ..   :=++**++++++++=+===-:\\r\\n....  ....... ....  ..    .. ..       ..   .                     .:........:+=:.                : ....----.----:       .:    .::::-==::::-..=++++++=+++++====--:\\r\\n....  .......  ...  ..    . ..        ..                         ..:::..::-=+:....  :           ..  . :==: .-::        :      ....-*#--======-::::::::::::::....\\r\\n...... ......  :..  ..      ..        .                              .  ....   .:+..:..  .       .     --.  ::   ....  ..         :**----=*#=====--===-------:::\\r\\n...... ......  :..  ..       .     ..   :----======-:.......           ..     ..+#=-------::.-..:--::. ...       .: :    .    .   .:-:--=*+++*****+*+++++++==--:\\r\\n.......... ... :::. ..            .:   .--==+++=====-:.          .    :--:   .:+#*:.:====----===-===+#=---..      .       ....--:-:::-===-+++*****+*++++=+===--:\\r\\n ..............:::. ..                ......::::.:::::..::..:::..:.:. ..     :**--======-.  :========#+--:.         .:::-==---------------+++****++++++=====--::\\r\\n............::..:.                                    ....                ..::--=+::---=-   :=====--               ...:-=======-----------++++*+++===-:-----:::.\\r\\n...........:.. ...                                               .....:::::.  .==-.    -=...:-::.           ::-=:=:=+--=========----------++++*+++==-:.:----::::\\r\\n.........  ..   ... ..                                      ........ .      ..:---. .  --                 --=+=+=----==========-----------+*+***++++++==========\\r\\n........        .:: ..                                               ...::::-:::--... .::      ..:----=-=:===----------========++===------+*+*****+*+*+++***+++*\\r\\n..         .... :.: ..                                     ......:::::::::----:..::.  ...:..:::-=+++=+#+=--===--===--:-+***#**+*##%%#*+=--==++***+++*++++++=====\\r\\n       ....::::.:::  ..                                   .......:::::::::----:  .:   ..----------====#+-======-===--=====+++++++*####*=--===---------::::::....\\r\\n   ....:....:::..::  ..                                   .........::::::-----:      ...:-============#*=======-===--==*###**##*++**+-----+**++++++=++++======--\\r\\n......:..:..:::..::. ..                                   .......:::::::::----:     .-   .:===========**============-==+###########*==+++=+#*++****++**++++++===\\r\\n ..::::..::.:::..::. ..                                   .........::::::::::-.      .:   .===========*#===============+#####***###*==+++=+**++****++++++++++===\\r\\n..::.:::.::.::::.::: .                                         ..........:::--          .  ===========+#==============-+**********#%#*++--+#*++****+***++++++===\\r\\n..::::::.:::..:...::  .                                         ......:::::--.          :-:===========+#=============--+###**#######*===--+##++****+***++++++===\\r\\n..::::::.:::::::..::  .                                    ..................          .-..===========+#=-=--=====+====+*#****######*+++=-+##++****+***++++++===\\r\\n..::::::..::::::...:. .                                                         :::    :+--============:.:=--===========++===============-+*#++****+***++++++===\\r\\n.:::::::::::::::...:. ..                .                        -              ..-:  =*#=============- .==--======----==============-----=+*++***+++++++=+++===\\r\\n.::::::::::::::::..:. ..                ..                      .+      -=:      .:-:+#***++==========-..==---==-==:..-================--=====-----:::::::::::::\\r\\n.:::::::::::::.....:. ..                                               .+=+=-:     .:+****+++========--:.-=---==-==. :=====================+==++++==========----\\r\\n.::::::::::::::::..:.  .                                               :-:==+:   ++===#***++++====----:..-++++=====..:=================---+**+****+*+++++++====-\\r\\n.:::.::::::::::::...: ..                           .            :      :::-.+.   -+----=-:::::::...:-==-.:---=-::--..:==============------+*++***++++=---=-----:\\r\\n.:::::::::::::::::..: ..                      .    -.                  +***+=     ::.::::-:-=:..    :::: . . .       -=================---+*++***+++==-:--------\\r\\n.:::::::::::::::::...  .                           .                   ..:.::.......:--::-=:::.......:::::::.:. .::  :--=================-+==+***++++++=+***+***\\r\\n.:::::::::.::-::::...                              .                      ..........:--::-=-:..      .:::::-:...-==..-=====================-----==+****+****++++\\r\\n.:::::::::.::::-:::..                                                     .......:..:-=---:.::..    .--::...:::.:==  -+==+++++=+++++=======--::::--=====+***++++\\r\\n.::::::::::--:::::.:.                              -                :..:.        .-:::--:--:.......  ...    ..:.:==  .=-=+***#*+*##%%%#*====--:--::.....-=======\\r\\n.::::::--::--:::::::.                             .-      .        -+-===-       .++:=+---=-------:             :==:::===++++****++***++====----------------::::\\r\\n.::::::--:::-::--::::.                            .:      .        --. .:-     .:-=--===----------:        .::-.:========*#####%#**##+======:--:--++****++++++==\\r\\n.::::::---::-:::-:::::                                              ..:.::..   ..::-=*+**==+*+==--:        :-==.:========+##########*=+**++++=-:-+*+****+++++===\\r\\n.::::-:---:::::---::::                                                  ........     ....  .:. :=+:        ::::.:========+*********##*++===+=-==+*++***++++++===\\r\\n..:-::----::------::::                                           .                   ... ....:--=+:             -======-=*###*#######*++====-=+****+***++++++===\\r\\n.::::::---:::----:::::                                           .                 ...   .-=**++=+:        .    -========*##***######*++===***+********++++++===\\r\\n:::::::---:::-----::::                                                                :=*##*+====+:        .==+::=========+++++======+++===**+=----=+***+**+++==\\r\\n:::::------::------::.                                            .                  -%%#+=======+:    ..   . :::======-====================---::::--=+========-\\r\\n::::-:-----:::::----..                                            .                =##+-===++===++-   .  .      -===========================----::-:::::::::::::\\r\\n::::-------:::----:-..                                              .:-.         :*+----===++++++=.     .  ::.. -============================-::::-=++---======-\\r\\n::::--:--:-:::----::..                                              :...        -%- .-=====+++++++-     .  ..:::===========================+++=----=++=--==-----\\r\\n.::::------:::----:::.                                              +*:       .-=#=:.=+======+++=+-            -===========================**+***++***+++++++*++\\r\\n..:::-:------::---:-:.                                 .  . . .     *#%#*=:::--=*%+=.========++=++:    ..  .:---========-==================*******+****+***++++=\\r\\n...::--------::---:::.                                 ........    .--#%%%####%%%+::.=+====+==++++:    ..  :-=-.-==========================****************+++==\\r\\n ...:--------::::--::.                         ::.     .... . .   .-..#%%#---==++   .=++===++==+++:    ..  :::-.-=========++++++++++++=====+***************+++==\\r\\n.....::------:::--:::.                         ... .--::..:.      ==:-%%%#----**======+++===+===++:             -=======-=+*******#%%%##*=================------\\r\\n.......:------:::-:::.                            .--=..  -:      =--*%%%%%##*+=======+++===++==++:        ..   -=========++******+****+===+*+=++++=++=======---\\r\\n:::.....:------::::.:..                        .. .---....-.     :#%%%%%%%%#+=========++++==+++==+:        .::-.-=========+##########*++++=*#***************++==\\r\\n:---.....:::---::::....                        ....::-... -.     =%%%%%#*+=-=======+++=+++==+++==+:             -=========+*##########++++=*#***************+++=\\r\\n:---:......::---::...:.                        ==..:.:    -.     +#*++==--=-========++++++==++++=+:           . -=========+###########*++==*##**************+++=\\r\\n:----:.:....:::--:...::          ..           .=: .: .  :=+:     -=------==-========++++++++++++++:       .:::*:-=========+###**#%##%#*++==*##**************+++=\\r\\n:----:::::.....::::-:::          .:---:       .:   :.==::==.     ==------==-======++===++===---===:           -.-=========++*++++++++++++==+##**************++==\\r\\n:----:::--::......:::::         ...:::.        ::.  :===:..      :==---=======++=-:..:=++=-:::--==:             -========-=================++++++++=========----\\r\\n:----::.:---:::..::..::        .:....::       :+::   ::::        .--:-----==---::::..:===+-:::-==-         :::. -==========================++=+=====------------\\r\\n:------.:-----:::::....        .-:.:..:       ..                               .:-===+==++===-----          ... -==========================+*********++=+++==+++\\r\\n::-----::------:::::...        .--:...:                               ...:.    :::---====*+++++===.   .      ...-=========+================+#******************+\\r\\n::---:-::------:::::...        :---:::                              :::...     :::    . .-::--::.:    ..:   =*#===-========================+#**************++++=\\r\\n::::---:::-----::::::...      ....                                  .          ...       . ...        ..:  .=+#+===========================+***************++++=\\r\\n::::::--::-----::::::::.                                                  ..-=======================++=======+#+============+++++=++++=====++====++********++++=\\r\\n::::----:::---::::::::::                                                     :=+++===++=++++=+++++++++++++++++#*============*****+*#####*+=====---============--\\r\\n::::::---::---::-:::::-:                                                  ... -=======+==++++++++++++++++++++=**===========+*********#*++==++++++++++========---\\r\\n::::-::--::---::-::-::-:                                            .....    .=+==+===++===++++++++++++++++++=*#===========+*#########*=++++***+++**********++==\\r\\n::::-----:::-:::-::-::::                                                ..::--=+++++==++===++++++++++++++++++++#+===========*******####+*+++**+++**********+++==\\r\\n:---------::-::--::-::::                                       .....::--------=+++++===++=+++++++++++++++++++++#+===========*#####%##%#*++=+##**********+*++++=-\\r\\n:-::---:--::::---::-::::                               .......::::::----------=++++====++++++++++++++++++++++++#*==========++************+=+*#*****++==++=====--\\r\\n::::---::--:.:---:---:::.                             .......::::::::---------=+++===++++====++++++++++++++++++##===========++++++=========++*++++++======------\\r\\n:-::---::--:.:--::---:::.                             .........:::::----------=+====+++=====+++++++++++++++++++*#===========++++++=========+++++++==++==========\\r\\n:::-------::.:--::---:::.                             .........:::::::---------====++===++++++=++++++++++++++++*#+=========+++++++=========+***###*###*****+++==\\r\\n:::-----:::..::-:::---::.                            ..........:::::::::-----:-=======++++++++++++++++++++++++++#+=========+++++++=+++=====+***##**##******+++=-\\r\\n:::---::::..:::::::---::.                              ........:::::::::::::-========+++++++++++++++++++++++++++#*===========+++++++++++++++***************+++=-\\r\\n::--:---::.:-:::::----::.                                 ......:::::::------=======++++++++++++++++++++++++++++#*=========+++++++++++++=+++***###*********+++=-\\r\\n:::-:---:.:--::..:----::.                              .......:::----------==+===+++++++++++++++++++++++++++++++#*===========+****+**##***++++++++++++++++====--\\r\\n:::::--::.:----.:------:...:.                         .........:::::----==+++++==++=++++++++++++++++++++++++++++*#==========++********###*+=+**++++++++++=====--\\r\\n::::::::.::::-:.::-----:::.::.-::..                        .....::---======+++++==+=++++++++++++++++++++++++++++*#+=========+*#########*++++*##*#######*****++==\\r\\n:::::-:..::::::.::-----:::..:.---------:::::...::....::::::--==-============++++=+++++++++++++++++++++++++++++++*#+=========++*#########*+++*##***********+++==-\\r\\n::::::..:--:::...::-----:-..:.------------==:::==------=----===============++++++=+++++++++++++++++++++++++++++++#+==========+##########*+++*##*****++========--\\r\\n::::....::--::.::.:-----:::.:.:-------------:::--------=----==============+++++++=+++++++++++++++++++++++++++++++#*======+++++************++++++******+=+++++++=\\r\\n::.....::::--:.::.::----::..-.:-------------::-=-------==---==-==========++++++++=+++++++++++++++++++++++++++++++#*=====++++=++++++++++++++++===================\\r\\n......::::::::.::::::----:: :.:-------------::--------------==============++===+=====++++++++++++++++++++++++++++**====++++++++++++++++++++++++**+++++++++++====\\r\\n . ..::::::::..:::::::::::: ...------------:::--------------=-============++==+=======+++++++++++++++++++++++++++*#+====+++++++++++++++++++++++*************+++=\\r\\n   .:::::::::.:::::::..:::: ...------------:::------=----=----==============++++========++++++++++++++++++++++++++#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::. .:.-----------::::------=-----::--================+==========+++++++++++++++++++++++++#+===+++++=+++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .: -----------::::------===----::--=============+===========++++++++++++++++++++++++++#+====++++==+****+******+++++=+++++++++++++=-=\\r\\n .:::::::::...:::::::::::::. : :-------:--::::------==-----:--==========================++++++++++++++++++++++++++**====++++==+*******#%##*+++==++++++++++++++==\\r\\n .:::::::::..::::::::::::::. -..----:--::-.:.----------------=====================+++++==+++++++++++++++++++++++++**====+++++++*########****++-=+***********+***\\r\\n ..::.::::. .:::::::::::::-: :. ::::::::-:.:.::-----------=--======================+++++=+++++++++++++**++++++++++**====+++++=+*#########**++++++**************#\\r\\n  ....:::.. .:::.:::::::::-: :: ::::::-::.::.:-----------=---======================+++++=+++++++++++++++++++++++++*#+===+++++++*#########**+++++===++*+++*+++***\\r\\n  ....:::. .:..::::::::::::: ::..--:----:.::.-----------==-=--================+=======++==+++++++++++++++++++++++++#+====+++++++*+++++++++++++==================\\r\\n   ....::. .:..::::::::::::: .:..-------:.:.:--------------=--===========-===========++===+++++++++++++++++++++++++#+====+++++++++++++++++++++==========+++++++*\\r\\n   ....::..::::::.:::::::::: .:: .--:---.::.:--------------=-:============-==+=+==++=+====+++++++++++++++++++++++++#*===++++++++++++++++++++++==---=---=*******%\\r\\n\",\n  \"             ..  .   .     ........:....:..::::::::..:.:::--::-::---------------:-------------**-:::--::::::::::--=****++==*#####*=-::::=++=++++++=+=====-==---:\\r\\n        .    ..  ..  .    .........::......::::::::..:::::---:--:-----------------------------+#-:::--:::::::::..:-=+++++=---=*##%%#*-::--+=++++++====--:::::::.\\r\\n       .   .  .  ... .    ..:.. ...::::..::::::::::..::::----:--:-----------------------------+#-:::--:::::::::. :-:::--===++++**#**=:::--=-======----:.   :::..\\r\\n           .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=:::--::::::::::---==+++==---:---:::::::--::..................  \\r\\n       ..  .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=::---::::::::::--=#%#***#%#+-=##*::::::-=+=:--=---------::-----\\r\\n        .  .  .  ... .    .:::.....:::::.:.::::::::.::::-:-------------------------------------#+::---:-::::::::---+************+=:----:-+*+-=+++++=+++====+++==\\r\\n       ..  .  .  ... .    .:::.....:::::.::::::::-:.::::-:-------------------------------------**-:---:::::-::::--=*#**********++-:=+++--+*+==++++==+++=======--\\r\\n        .  .  .  ... .    .:::..:..:::::..:::::::-:.:.::-:-------------------------------------+#-------:::--::::--=+++++++++++**+-::::.-+*+==++++==+++=+======-\\r\\n       ... .. .. .....  . .:::..:..:::::...::::::-:.::::::-------------------------------------+#--------::--:::::-=**+++++++++*##*++=::-+*+==+++++=+++++======-\\r\\n         . .. .. .....  . .:::..:.::::::....::::-::.::--::-------------------------------------=%=-------::--:::..-+*********++**+---:::-+**==+++++=+++=+=====--\\r\\n      .... .. .. .....  ...:::..:.::::::....::::::::::-::----:::-------------------------------=#=:------::-:-::::-+##+---*%#**##*=:::::-+**==+++++=+++++=====--\\r\\n       ... .. ..  ...   ..:.::.::.::::.:....:::::::::::::::--:::--------------------------------#+-------::---::---=*#***+*******+++++:::=**==+++++=+++++=++==--\\r\\n  ...   .. ..  .  ...   ....:..::.:.::.......::::::::::::::--:::--------------------------------**-------::----::--===----------------:::=**==+++++=+++++=====--\\r\\n   ..   .. ..  .  ...    .:::..::.::.:.......::::...::::::---:--------==------------------------+#------------::::--------:::::::::::::::=**+++++++=+++++=====--\\r\\n  ...   ..  .. .  ...    .::......::...:...  .:::  =-:::::--::-----------------==---=-----------+#=-----------::: .--------::::::::::::::-+*==+++++=+++++======-\\r\\n ....  ...  .. .  ...    .:....:..::::.:...  .::: .: .::::::::------------------=----=---=----=-=#=-----------::::----------:::::::::::::===-:-----:::---:::::::\\r\\n .. .  .... .. .. ...    .::...:..::...:..   .::. .      ...:::--------==-------=----==-------=-=#+------------::-----------:::::::::::::=-:::::::::............\\r\\n ....   ... .. .. ...    .:::..:..::.....    .:::              ::::::--------====----==---=-=====#*-------------::---------::::::::::::::===+++++==++++=======--\\r\\n ....   ... .. .. ...    .:....:..::.....    ...          ......           ...::-----===-==-====-**--------------:----------:::::::::::::=+=++++++=+++++=+++++==\\r\\n ....    .. ..  . ...    .:....:..:::....       ... ..      .... .          ..   .:-====-=======-*#=---------------------:::::--:::::::::=++=++++==+++++=++++=-=\\r\\n....... ... ... . ...    .:....:..:::...             .........:.::::.  .:::::.....:...:-===--====+#=-------------:----------------:::::::=+==+++++=+++++=+++==-=\\r\\n ..... ....  .. . ...    .::...:..:::...                                               :===--=====#=-------------:.:----------------:::::=+==+++++++++++=+++==-=\\r\\n .............. .  ...  ..::...:..:::...                                    .......:::::==========#+--------------:-------------------:::=++++++++=++++==+====--\\r\\n ..... ..... ..    .:.  ..::...:...:....                             ......::::::::::::.-=========#*-----------------------------------::=++++++++=+===--:----::\\r\\n ..... ..... ...   .:.   .::...:........                              .. .::::::...::...-=========**=------------------------------------=++++++++====-::.:---::\\r\\n  .... ..... ...   .:.   .::...:........                                ........:::::...==========*#=-------------::-+**+++==+***++=------++++++++=++++=======-=\\r\\n  .... ..........  .:    .::...:........                                    ....::::::.:==========+#=---=---------::-=++***+==+*%%%%%*=:---=====+=======-=====-=\\r\\n  ...  ..... .:..  ..    .::............                               ......:.:::-:.:.-========-:.:::-::-------------=========++*+++=-:-==-:::::::::...........\\r\\n  .... ..... ....        .::. ..........                             .. .....:.::.:-:.:======:.  :===-:. -:.+-:=..---*###***#*+=+**=:::::-+*+==+============---:\\r\\n   ... ..... ....   ..   .::.... .......                                .....:::..:...:---::.    .:..    :.:+.:+..+.  ..-*#####***+=====--***=++*++++++++=++===-\\r\\n   ... ..... .::.   ..    ...... .......     .::.                          ..:::::...       .:                    .   .---********+===++--+**++++++=+++++=====--\\r\\n.. ... .......:... ...    ...... ..  ...     .::.  .   :.               ...                .  .                     .:--:..  .=**##*===-:-***++++++=+++++=====--\\r\\n..  .. ...... .... ...    .........  ..       .:. ..   .                  .                  .         ..:        .  .       .:+***+++=---***++++++=+++++======-\\r\\n..................  ..    .. ... .     .     .::.  .                      ..                    :     :::. ..                  .... .::::-***++++++=+++++=====--\\r\\n............. ....  ..    .. ... .    ..                  .      ::::::    .                    . ... .-:  .:.                   :       .-+*++++++=+++++=++==--\\r\\n.... ........ ....  ..    .. ...      ..                  -:.. . :----=:  ..:--:               .. ..:.:-:. -:::         ..       ..  ..   .-+++**++++++++=+===-:\\r\\n....  ....... ....  ..    .. ..       ..   .                     .:.........==:.               :: ....---::-:--.      .:     :::::=+-:---- -+++++++=+++++====--:\\r\\n....  .......  ...  ..      ..        ..   .                     ..:::..::-=+:....  .           :  .  -=-. :::.       ..         :=#=-=====+=-:::::::::::::::...\\r\\n.....  ......  :..  ..      ..        .                              .  ....   ..=:.:..         .     :-:  .:.   :.:   .         .=*=---=*#+=====--==-------::::\\r\\n...... ......  :..  ..       .     ..   .:---======-:.......           ..     ..=#=-------::::..---:: ...        - ..   ..   .   ..-:---++=++*****+**++++++==--:\\r\\n.......... ... .::. ..            .:   .--==++++====-:.  .       .    :--:   ..+#*:.:====---===-=====*+--:.      .        ...:-::-::-===--+*+*****++++++=+===--:\\r\\n ..............:::. ..                ......::::.:::::..::..:::..:.:. ..     .+*--======-.  .========#*--:.         :-:-==----------------++++***++++++=====--::\\r\\n............::..:.                                    .....               ..::=-=+::---=-   .======-....           :..-========-----------++++*+++===-------:::.\\r\\n...........:..  ..                                               .....:::::.  .==-.    --...:=--:.          ::--:=:+=--=========----------++++*+++==-:.:----::::\\r\\n.........  ..   ... ..                                      ........ ..      .:---. .  -=.   .            -:++=+-=---==========-----------+*++**+++++===========\\r\\n........        .:: ..                                               ...::::::::--... :::        .::::-:-:====---------========++===------+*+*****+*++*++***+++*\\r\\n..         .... ..: ..                                     .......::::::::----:..::.  .  .   ..:-=++++#+=--===--===--:-+***#**+*##%%#*+=--==++***+++***++++=====\\r\\n       ....::::..::  ..                                    ......:::::::::----:  .:   .  ::.:::---====#+-======-===--=====+++++++*####*=--===----------:::::....\\r\\n   ....:....:::..::  ..                                    ........::::::------      ...:=============#*=======--==--==*###**##*++**+=----=**+=++++=++++======--\\r\\n......:..:..:::..::. ..                                    ......:::::::::----:      -   .:===========**===========--==+###########*==+++=+**++****++**+++++++==\\r\\n ..::::..::.:::..::. .                                    .........:::.::::::-.      .:   .===========*#===============+#####***###*==+++=+**++****++++++++++===\\r\\n..::.:::.::.::::.::: .                                         ..........:::--             -==========+#==============-=**********#%#*++--+##++****++**++++++===\\r\\n..::::::.:::..:...::  .                                         .......::::--:          :-:===========+#+===-==-=====--+###**#######*===--+##*+****++**++++++===\\r\\n..::::::.:::::::..::  .                                    ..................          .-..============#+-==-=====+=====*#****#%####*+++=-+##++****+***++++++===\\r\\n..::::::..::::::..... .                                                         :::    :+--============:.:=--===========+++=++===========-=*#++****+***++++++===\\r\\n.::::::::.::::::...:. ..                .                        -              ..::  -*#============== .-=--======----==============-----=+*++***+++++++=+++===\\r\\n.::::::::::::::::..:. ..                ..                       +      --:      ..-:=#***++===========..==---==-==:..-================---====-----:::::::::::::\\r\\n.::::::::::::......:. ..                                               .+=+=-:     ..+****+++========--:.-=---==-==. .===================-=+==+++===========----\\r\\n.:::::::::::::::...:.  .                                               :=:==+-   =+===#***++++====----: .-++++=====..:=================---=**+****+*+++++++====-\\r\\n.:::.::::::::::::...: ..                           .            :      :::-.+.   :+----=-:::::::...:-==-.:---==::--..:-=============------+*++***++++==--=-----:\\r\\n.:::::::::::::::::..: ..                      .    -.                  +**++=     ::.::::-:-=:..    .:-: .   .       -=================---=*++***+++==-:--------\\r\\n.:::::::::::::::::...  .                      .    .                   ..::::.......:--::-=:::.......:::::::.:. .:.  :--=================-=+=+***++++++=++**++**\\r\\n.:::::::::.::-::::...  .                           .                      ..........:--::-=-:..      .:::::-:...:==..-=====================-----==+****+****++++\\r\\n.:::::::::.::::-:::..                                                     .......:..:-=---:.:::.    .--::...:::.:==. -+==+++++==++++=====-=--:::::--====+***++++\\r\\n.::::::::::--:::::.:.                              -                .....        .-:::--:--:.......  ....   ..:.:==. .=-=+***#*+*##%%%#*=====-::-::.....-=======\\r\\n.:::::::-::--:::::::.                              -      .        :+-===-        ++:=*---=-------:             :==-::===++++****++****+===+---------------:::::\\r\\n.::::::--:::-::--::::.                             :               --. .:-      .:=---==----------:        .::-.:========*#####%#**##+======:--:--=++***++++++==\\r\\n.::::::---::-:::-:::::                                              ..:.:-..   ..::-=*++*==+*+==--:        :-==.:========+##########*=+**+=++=-:-=*+***++++++===\\r\\n.::::-:----::::---:.::                                                  ........     ....  .:. :=+:        ::::.:========+*********##*++===+=-==++++***++++++===\\r\\n..:-:::--::::-----::::                                           .                    ..  ...:--=+:             :======-=+###*#######*++====-=+****+***++++++===\\r\\n.::::::---:::----:::::                                                             ...   .:=**++=+:        .    :========+##***######*++===***+********++++++===\\r\\n::::-::---:::-----::::                                                                :=*##*+====+:        .==+-:=========+++++======+++===+*+=----=+***+**+++==\\r\\n:::::------::--:---::.                                            .                  -%%#*+======+:    ..   ..:::======-====================---::::--=+===+=====\\r\\n::::-:-----:::::----..                                            .                -*#+-===++===++-   .  .      :===========================----::-:::::::::::::\\r\\n::::-:-----:::----:-..                                              .:-.         :++----===+++=+++.     .  .:.. -============================-::::-=++---======-\\r\\n::::--:--:-:::----::..                                              :...        -%-  -=====+++++++-     .  ..:::===========================+++=----=++=--==-----\\r\\n.::::------:::----:::.                                              =*:        :=#=:.=+======+++=+-     .      -===========================**+***+++**++++++++++\\r\\n..:::-:------::---:-:.                                 .  . . .     *#%#*=:::--=*%+=.=========+=++:    ..  .::--========-==================*******+****+***++++=\\r\\n...::--------::---:::.                                 ...... .    .=-#%%%#####%%*-: =+========+++:    ..  :-==.-==========================*******+****+***+++==\\r\\n ...:--------::::--::.                         ::.     . .. . .   .-..*%%#--===++.   =++===++===++-    ..  :::-.:=========++++++++++++=====+***************+++==\\r\\n.....::------:::--:::.                         ... .:-::..:.      ==::%%%#-::-**======+++===+===++-             -=======-=+*******#%%%##*=================------\\r\\n.......:------:::-:::..                            --=..  -:      =--*%%%%###*+=======+++===++==++:        ..   -=========++******+****+===+*+==+++=+========---\\r\\n:::.....:------::::.:..                        ..  ---....-:     :##%%%%%%%#+=========++++==+++==+:        .::-.-=========+##########*++++=*##**************++==\\r\\n:---:.....::----:::....                        ... -:-... -.     =%%%%%#*+=--======+++==++==+++==+:             -=========+*##########++++=*#***************+++=\\r\\n:---:......::---::...:.                        ==. :.:    :.     +#**+==--=-========+++=++==++++=+:             -=========+*##########*++==*##**************+++=\\r\\n:----:.:....:::--:...::          ..            =-. - :  :-+:     -=------==-=========+++++=+++++=+:        :::+:-=========+###**#%##%#*++==*##**************+++=\\r\\n:----:::::.....::::-:::           :---:       .:   : ==::==.     -=------==-======++===++===--====:           -.-==========+*++++++++++++==+##**************+++=\\r\\n:----:::--::......:::::         ...:::.        ::.  .===:..      :==---=======++==:..:=+++-:.:--==:             -========-=================++++++++=========----\\r\\n:----::.:---:::..::..::        .:....::       :+-:   ::::         --------==---::::...===+-:::-==-.        ::.. -==========================++=+=====----------::\\r\\n:------.:-----:::::....        .-:.:..:       .:                               .:-======++===-----.         ..: -==========================+*********++=+++=====\\r\\n::-----::-------::::...        .--:...:                               ...:.    :::---====*+++++===.          ...-=========+================+#******************+\\r\\n::---:-:::-----:::::...        .---:::                              ::.....    :::   .. .-::--::::.   ..:   =+#+==-========================+#**************++++=\\r\\n::::----::-----::::::...      ....                                  .          ...       . ...        ..:  .=+#+===========================+***************++++=\\r\\n::::::--::-----::::::::.                                                   .-=======================+========+#*============+++++=++++======+====++********++++=\\r\\n::::----:::----:::::::::                                                     :=+=+===++==+++=+++++++++++++++++#*============+****+*#####*+=====---============--\\r\\n:::::::--::---::-:::::-:                                                  ... -=======+==++++++++++++++++++++=*#===========+*********#**+==++++++++++========---\\r\\n::::-::--::---::-:::::-:                                             ....    .=+======++===++++++++++++++++++=*#+==========+*#########*=++++***+++**********++==\\r\\n::::-----:::-:::-::-::::                                                ..::--==++++==++===++++++++++++++++++++#+===========+******####+*+++**+++**********+++==\\r\\n:---------::-::--::--:::                                       .....::--------=+++++===++=+++++++++++++++++++++#+===========*########%#*++=+##**********+*++++=-\\r\\n:-::---:--:::.---::-::::                                ......::::::----------=++++====++++++++++++++++++++++++#*==========++*****#**#***+=+*#*****++==++=====--\\r\\n::::---::--:.:---::--:::.                             .......::::::::---------=+++===++++====++++++++++++++++++##===========++++++======+===+*++++++======------\\r\\n:-::---::--:.:--::---:::.                             .........:::::----------=+====+++=======+++++++++++++++++*#===========++++++=========+++++++==============\\r\\n:::--------:.:--::---:::.                             .........:::::::---------====++====+++++=+++++++++++++++++#+=========+++++++=========+***###*###*****+++==\\r\\n:::-----:::..::-::::--::.                             .........:::::::::-----:-========+++++++++++++++++++++++++#+==========++++++=+++======***##**##******+++=-\\r\\n:::---:::::.:::::::---::.                              ........:::::::::::::--=======+++++++++++++++++++++++++++#*===========+++++++++++++++***************+++=-\\r\\n::--:---::.:-:::.:----::.                                 ......:::::::------=======++++++++++++++++++++++++++++#*==========+++++++++++==+++***###*********+++=-\\r\\n:::-:---:..--::..:----::.                               .......::----------==+===+++++++++++++++++++++++++++++++**===========+****+**##***++++++++++++++++====--\\r\\n:::::--::.:----.:------:.....                         .........:::::-----==++++==++=++++++++++++++++++++++++++++*#==========++********###*+=+**+++++++++======--\\r\\n::::::::.::::-:.::-----:::..:.-::..                         ....:::--======+++++==+=++++++++++++++++++++++++++++*#+=========++#########*++++*##*#######*****++==\\r\\n:::::-:..::::::.::-----:::..:.--------::::::...::....::::::--==-============++++==+++++++++++++++++++++++++++++++#+=========++*#########*+++*##***********+++==-\\r\\n::::::..:--::::..::-----:-:.:.------------==:::==------=----===============++++++=+++++++++++++++++++++++++++++++#+==========+##########*+++*##*****++========--\\r\\n::::....::--::.::.:-----:::.:.:-------------:::--------=----==============+++++++=+++++++++++++++++++++++++++++++#*======+++++************+++++*******+=+++++++=\\r\\n::.....::::--:.::.::----::: -.:-------------:::---------=---==-===========+++++++=+++++++++++++++++++++++++++++++#*=====++++=++++++++++++++++===================\\r\\n......::::::::.:::::::---:: :.:-------------::--------------==-===========+++========++++++++++++++++++++++++++++**====++++++++++++++++++++++++**+++++++++++====\\r\\n   ..::::::::..:::::::::::: ...------------:::--------------=-============++==========+++++++++++++++++++++++++++*#+====+++++++++++++++++++++++*************+++=\\r\\n   .:::::::::.:::::::..:::: ...------------:::------=----=----==============++++=========+++++++++++++++++++++++++#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::: .:.-----------:.::------=-----::--================+==========+++++++++++++++++++++++++#+===+++++==++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....: .: :----------::::------===----::--=========================++++++++++++++++++++++++++#+====++++==+****+******+++++=+++++++++++++=--\\r\\n .:::::::::...:::::::::::::. : :-------::-::::------=------:--==========================++++++++++++++++++++++++++**====+++===+*******#%##*+++==++++++++++++====\\r\\n .:::::::::..::::::::::::::. :..----:--::-.:.:---------------======================++++==+++++++++++++++++++++++++**====+++++++*########****++-=+***********+***\\r\\n ..::.::::. .:::::::::::::-: :. ::::::::-:.:.::-----------=--======================+++++=++++++++++++++*++++++++++**====+++++=+*#########**++++++***********+**#\\r\\n  ....:::.. .:::.:::::::::-: :: .:::::-::..:.:-----------=----=====================+++++=+++++++++++++++++++++++++*#+===+++++++*#########**++++++=+++++++**++***\\r\\n  .....::. .:..::::::::::::: .:..--:----:.::.------------=-=--========================++==+++++++++++++++++++++++++#+====+++++++*++++++***++++==================\\r\\n   ....::. .:..::::::::::::: .:..-------:.:.:--------------=--===========-============+===+++++++++++++++++++++++++#*====+++++++++++++++++++++==========+++++++*\\r\\n   ....::..::::::.:::::::::: .:. .--:---..:.:--------------=-:============--=+====++======+++++++++++++++++++++++++#*===++++++++++++++++++++++==---=---=*******%\\r\\n\",\n  \"             ..  ..  .    .........:....:..::::::::..:.:::--::-::-----------------------------**-:::--::::::::::--=****++==*#####*=-::::-++=++++++=+=====-==---:\\r\\n        .     .  ..  .    .........::.:....::::::::..:::::---:--:-----------------------------+#-:::--:::::::::..:-=+++++=---=*##%%#*-::--+=++++++====--:::::::.\\r\\n       .   .  .  ... .    ..:......::::..::::::::::..::::----:--:-----------------------------=#-:::--:::::::::. :-:::--===++++*##**+:::--=-======----:.   ::::.\\r\\n           .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=:::--::::::::::----==+===---:---:::::::--::..................  \\r\\n        .  .  .  ... .    ..::.....::::..::::::::::..:::::---:--:------------------------------#+::---::::::::::--=#%#***#%#*-=##*::::::-=+=---=---:-----::-----\\r\\n        .  .  .  ... .    .:::.....:::::.:.::::::::.::::-:-------------------------------------#+-:-----::::::::---+************+=:----:-=*+-=+++++=+++====+++==\\r\\n       ..  .. .  ... .    .:::.....:::::.::::::::-:.::::-:-------------------------------------**-:---:::::-::::--=*#**********++-:=+++--+*+==++++==+++=======--\\r\\n        .  .. .. ... .    .:::..:..:::::..:::::::-:.:.::-:-------------------------------------+#-------:::--::::--=+++++++++++**+-:::::-+**==+++++=+++++======-\\r\\n       ... .. .. .....  . .:::..:..:::::..:::::::-:.::::::-------------------------------------+%=-------::--:::::-=**+++++++++*##*++=:::+**==+++++=+++++======-\\r\\n         . .. .. .....  . .:::..:..:::::....:::::-:.::--::-------------------------------------=%=-------::--:::..-+*********++**+=---:::+**==+++++=+++=+=====--\\r\\n      ....  . .. ....   . .:::..:.::::::....::::::::::-::-----::-------------------------------=#+:------::-:-::::-+##+---*%#**##*=::::::=**==+++++=+++++======-\\r\\n       ...  . ..  ...   ..:.::..:.::::.:....:::::::::::::::--:::--------------------------------#+-------::---::---=*#**++*******+++++-::=**==+++++=+++++=++===-\\r\\n  ...   .. ..  .  ...   ....:..::.:.::.:.....::::::::::::::--:::--------------------------------**-------::----::--===----------------:::=**==+++++=+++++=====--\\r\\n   ..   ..  .  .  ...    .:::..::.::.:.:.....:::-:..::::::---:--------==-------=----------------+#------------:::::-------:::::::::::::::=**+=+++++=+++++======-\\r\\n  ...   ..  .. .  ...    .::......::.:.:...  .:::  =-:::::---:-----------------==---=-----------=#=-----------::: .--------::::::::::::::-=*+=+++++=+++++=======\\r\\n ....  .... .. .. ...    .:....::.::::::...  .::: .: .::::::::----------=-------=----=---=----=-=#+------------::::---------:::::::::::::===-:-----:::---:::::::\\r\\n .. .  .... .. .. ...    .:::..:..::...:..   .::. .      ...:::--------==-------=----==-------=-=#+------------::-----------:::::::::::::=-:::::::::............\\r\\n ....   ... .. .. ...    .:::..:..::...:.    .:::              ::::::--------====----==---=-====-#*-------------::----------:::::::::::::-===+++++=+++++======--\\r\\n ....   ... .. .. ...    .:....:..:::....    ...          ......           ..:::-----===-=======-**--------------:----------:::::::::::::=++++++++=+++++=+++++==\\r\\n ....    .. ..  . ...    .::...:..:::....       ... ..      .... .          ..   .:-====-=======-+#=-------------:-------:::::--:::::::::=++=++++==+++++=++++=-=\\r\\n....... ....... . ...    .::...:..:::...             .........:.::::.  .:::::.....:...:-===--====+#=-------------::---------------:::::::=++=+++++=+++++=+++==-=\\r\\n ..... ..... .. .  ...   .::...:..:::...                                               :===--=====#+-------------:.:----------------:::::=+==+++++++++++=+++==-=\\r\\n .............. .  ...  ..::...:..:::...                                    .......:::::==========#+--------------:-------------------:::=++=+++++=++++==+====--\\r\\n ..... ..... ...   .:.  ..::...:...:....                             ......::::::::::::.-=========#*------------------------------------:=++=+++++=+===--:----::\\r\\n ..... ..... ...   .:.   .::...:...:....                              .. .::::::...::...-=========*#=------------------------------------=++=+++++====-::.:---::\\r\\n  .... ..... ...   .:.   .::...:........                                ..:.....:::::...==========+#=-------------::-+**+++==+***++=------++++++++=++++=-=====-=\\r\\n  .... ..........  .:    .::...:........                                  . ....::::::.:===========*=---=---------::-=++****==+*%%%%%#=----=====+=======-=====-=\\r\\n  ...  ..... .::.  ..    .::............                               ......:.:::-:.:.-======--..::---::-:-----------=========++*+++=-:-==--:::::::::..........\\r\\n  .... ..... ....        .::. ..........                             .. .....:.::.:-:::=====-.   :==-:.  =.-*.=-.--:-+##****#*+=+**=:::::-+*+===============----\\r\\n   ... ..... ....   ..    ::.... .......                                .....::::.:...:---:.      ..     ..-- -- =-    :+#*####****=-===--+**=++*++++++++==+===-\\r\\n   ......... .::.   ..    .:.... .......     .::.                          ..:::::...         .                  .   .:=:+*********==+++=-+**++++++++++++==+===-\\r\\n.. ...........:... ...    ...... ..  ...     .::.  .   .                ...                   .                    ..:-:.    -+**#%*===-:-+**++++++=+++++======-\\r\\n..  ......... .... ...    .........  ..       .:.  :   .                  .                           ..:.       .. ..      ..=+++++++=---+**++++++=+++++======-\\r\\n..................  ..    ...... .           .::.  .                      ..                   ..    .:-:  .                    ..  ...::-+**++++++=+++++==+===-\\r\\n............. ....  ..    .. ... .    ..                  .      :::::.    .                   .  .:  :-   :.                   ..       .=**++++++=+++++==+==--\\r\\n.... ........ ....  ..    .. ...      ..                  -:.. . :----=:  ..:--.               .  ::.::-: :-::         ..        .  ...  .:+*++**++++++++==+==-:\\r\\n....  ....... ....  ..    .. ..       ..   .                     .::........==.                - ....----.----:       :     ...::=*+-----..+*++++++=+++++====--:\\r\\n..... ........ ...  ..      ..        ..   .                     ..:::..::-=+-....  ..         .. .. :==: .-:.        :         .-#+-=+===+==-:::::::::::::::...\\r\\n...... ......  :... ..      ..        .                             ..  ....   ..=: :.  .       .     -:.  ::   :...  ..        .-*=----+**======---=-------::::\\r\\n...... ......  :... ..       .     ..   .:---=====--:.......           ..     ..=#+------:::-:.:---:. :.        .: .    .    .. ..:::--++-=++*****++*++++++==--:\\r\\n.......... ... .::. ..            .:   .--==++++====-:. ..       .    :---.  ..+#*:.:====---=========*+--:.      .       ....--:--:--==---=*+*****++++++=+===--:\\r\\n ..............:::. ..                ......::::.:::::...:..:::..:.:. :.     .+#--=======.  .========#*--:.        .:--===----------------++++***++++++======-::\\r\\n............::..:..                                   ........            ..::=-=+::---=-.  .======-:--.          .:.:-========-----------=+++*+++===-------:::.\\r\\n...........:..  ..                                               .....:::::.. .==-:    -=:...===-:.         ::-:---+---=========----------++++*+++==-:.:----::::\\r\\n.........  ..   ... ..                                      ...........      .:---. .. -=.   :.           -:+++=-=---==========-----------+*++**+++++===========\\r\\n.........       .:: ..                                               ....::::::::-:.. :--.   .    ...:::::====---------========++===------=*+*****+*++*++***+++*\\r\\n..         .......: ..                                     .......::::::::----:..:-.  ...:     .:-=+++*+=--===---==--:-+******+*##%%#*+=--==++***+++***+++++====\\r\\n       ....::::..::  ..                                    ......:::::::::-----  .:     ..:....:-=====#+-======-===--=====+++++++*####*=--===----------:::::....\\r\\n   ....:....:::..::. ..                                    ........::::::------      .. .-============**=======--==--==*###**##*++**+=----=**+=++++=++++=====---\\r\\n......:..:..:::..::. ..                                   .......:::::::::----:      -.  .:===========*#============-==+###########*+=+++=+**++****++**+++++++==\\r\\n...::::..::.:::..::. ..                                   .........::::::::::-.      .:.  .-==========*#===============+###########*==+++=+**++****++++++++++===\\r\\n..::.:::.::.::::.::: .                                         ..........:::--             -==========+#+=============-=**********#%#*++=-+*#++****++**++++++===\\r\\n..::::::.:::..:...::  ..                                        .......::::--:          .-:===========+#+===-==-=====--+###**#######*===--+##*+****++**++++++===\\r\\n..::::::.:::::::..::  ..                                   ..................          .-..============#+-=--=====+=====*##***#%####*+++=-+##*+****+***++++++===\\r\\n..::::::..::::::..... ..                                                        :::    :+--============:.:=--===========++++++===========-=*#++****+***++++++===\\r\\n.::::::::.:::::::..:. ..                .                        -              ..::  -*#+=============  -=--======----==============-----=+*++****++++++=+++===\\r\\n.::::::::::::::::..:. ..                ..                       +      --:      ..-:=##**++===========..-=---==-==:..-================---====-----:::::::::::::\\r\\n.:::::::::::::.....:. ..                                                +=+=-:     .:+****+++========--:.-=---==-==: .===================-=+==+++==========-----\\r\\n.::::::::::::::::...:  .                                               .=:==+-   =+===##**++++====----: .:++++=====:.:=================---=**+****+**++++++====-\\r\\n.:::.:::::::::::::..: ..                           .            :      :::-.+.   :+----=-:::::::...:-==-.:--=-=::--. :-=============------=**+***++++==--==----:\\r\\n.:::::::::::::::::..: ..                      .    -.                  +***+=     ::.::::::-=:..    .:-:...  ..      -=================---=*++***+++==-:--------\\r\\n.:::::::::::::::::...  .                      .    .                   ..::::.......:--:--=:::.......:::::::... .:.  :--=================-=+=+***++++++=++**++**\\r\\n.:::::::::.::-::::...  .                           .                      ..........:--::-=-:..      .:::-:-:...:==. :=====================-----==+****+****++++\\r\\n.:::::::::.::::--::..                                                     .......:..:-=---:::::.    .:-::...:::.:==. -+==+++++==++++=======--:::::-=====+**+++++\\r\\n.::::::::::--:::::.:.                              -                .....        .-:::--:--:.......  ....   ..:.:==. .=-=+***#*+*##%%%#*=====-::--:.....-=======\\r\\n.:::::::--:--:::::::..                             =      ..       :+-===-.       ++:=*---==------:             :==-::===+++++***++****+===+---------------:::::\\r\\n.::::::--:::-::--::::.                             :               --. .:-      .:==--==----------:        .:::.:========*#####%#**##+======:--:--=++***++++++==\\r\\n.::::::---::-:::-:::::                                              ..:.:-..   ..::-=*++*==+*+==--:        :-==.:========+##########*=+***=++=-:-=*+****++++++==\\r\\n.::::-:----::::---:.::                                           .      ........     ....  .:. :=+-        ::::.:========+*********##*++===+=-==++++***++++++===\\r\\n..:-::---::::-----::::                                           .                   ... ... .:-=+-             :======-=+###*#######*++====-=+****+***++++++===\\r\\n.::::::---:::----:::::                                                             ...   .:=**++=+:             :========+##***######*++===+**+*********+++++===\\r\\n::::-::---:::------:::                                                                :=*##*+====+:        .-==-:=========++++++===+=+++===+**=----=+***+**+++==\\r\\n::::::-----::------::.                                            .                  :%%#*+======+-    ..   ..:::======-====================---::::--=+===++====\\r\\n::::-:-----:::-:----..                                            .                -*#*-===++====+-   .  .      :===========================----::::::::::::::::\\r\\n::::-------:::----:-..                                              .:-.         :+*----===+++++++.     .  .... -============================-::::-=++=--======-\\r\\n:-::--:--:--::----:::.                                              :...        -%=  -=====+++++++-     .  ..:::===========================+++=----=++=--==-----\\r\\n.::::-------::----:::.                                              =*:        :=#=:.=+======+++=+-     .      :===========================**+***+++**++++++++++\\r\\n..:::--------::---:-:.                                 .    . .     *#%#*=::::-=+%*=.======+==++++:    ..  .::--========-==================**+****+****+****+++=\\r\\n...::--------::---:-:.                                 ...... .     =-*%%%#####%%*-: =+====+===+++-    ..  :-==.-==========================*******+****+***+++==\\r\\n ...:--------::::--::.                         ::.     . .. . .    -..*%%%=-===+*.   =++===++===++-    ..  :::-.:=========+++++=++++++=====+***************++++=\\r\\n.....::------:::--:::.                         ... .:-::..:.      -=::#%%%=::-+*======+++===++==++-             -=======-=+*******##%%##*=================------\\r\\n.......:------:::-:::..                            --=..  -:      =--*%%%%###*+=======+++===++==++-        .    -=========++******+****++==+*+==+++==========---\\r\\n:::.....:------::::.:..                        ..  --=....-:     .##%%%%%%%#+=========++++==+++==+:        .::-.:=========+########*##++++=+##**************++==\\r\\n:---:.....::----:::....                        ... -:-... -.     -%%%%%%*+=--======+++==+++=+++==+:             -=========+*##########++++=*##**************+++=\\r\\n:----......::---:::..::                        -=. :.:    ::     =#**++=--=-========+++=++==++++=+:             -========-=*##########*++==*##**************+++=\\r\\n:----:.:....:::--:...::           .            =-. - :  :-+-     -=------==-=========+++++++++++++:        :::+-:=========+*##**#%##%#*++==+##**************+++=\\r\\n:----:::::.....::::-:::.          :---:       .:.  : ==::=+:     -==-----=========++===++===--====-           -::==========+*++++++++++++==+##**************+++=\\r\\n::---:::--::......:::::.        ...:::.        .:.  .===:.:      :==---=======++==-:.:=+++-:.:--==:             -========-=================++++++++=========----\\r\\n:----::.:---:::..::..::        .:....::       .+-:   ::::.        --------==---::::...===+-:::-==-.        ::.. -==========================++=+=====----------::\\r\\n::-----.:-----:::::....        .-:.:..:       .:                               .:-======+*===-----.         ..: -==========================+*********++==++=====\\r\\n::-----::-------::::...        .--:...:                                ..:.    :::---====*+=+++===.           ..-=========+================+#**********+*******+\\r\\n:::----:::-----:::::...        .---:::.                             .:.....    :::   .. .-::---:::.   ..:.  -+#+==-========================+#**************++++=\\r\\n:-::----::-----::::::...      ....                                  .          ...       . ...        ..:. .=+#+===========================+***************++++=\\r\\n::::::--::-----::::::::.                                                   .-================================+#*============+++++=++++======+====++********++++=\\r\\n:::::---:::----::-::::::                                                     :=+++===++=++++=+++++++++++++++++#*============+****+*#####*+=====---=============-\\r\\n:::::::--::---::-:::::-:                                                  ... -+======+==++++++++++++++++++++=*#===========++********#**+==++++++++++========---\\r\\n::::-::--::---::-:::::-:                                             .....   .-+======++===++++++++++++++++++=+#+==========+*#########*=++++***+++**********++==\\r\\n::::-----:::-:::-::-::::                                                ..::--==++++==++===++++++++++++++++++++#+===========+******####+*+++**+++**********+++==\\r\\n::--------::-::--::--:::                                       .....:::----=--=+++++===++=+++++++++++++++++++++#*===========*##########*++=+*#**********+*++++=-\\r\\n:-::---:---::.---::--:::.                               ......::::::----------=++++====++++++++++++++++++++++++#*==========++*#***#**#***+=+*#*****++==++=====--\\r\\n::::----:--:.:---::--:::.                             .......::::::::---------=+++===++++====++++++++++++++++++*#===========++++++======+===+*++++++=======-----\\r\\n:-::---::--:.:--::---:::.                             .........:::::-----------++===+++======++++++++++++++++++*#===========++++++=========+++++++==============\\r\\n:::--------:.:--::---:::.                             .........:::::::---------====++====+++++=+++++++++++++++++#+=========++++++==========+*#*###*###*****+++==\\r\\n:::-----:::..::-::::--::.                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++=+++======*#*##***#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-=======+++++++=+++++++++++++++++++#*===========+++++++++++++++*#*************+++=-\\r\\n:::-:---::.:-:::.:----::.                                 ......:::::::------=======++++++++++++++++++++++++++++#*==========+++++++++++==++++***##*********+++=-\\r\\n:::-:---:..--:::.:----::.                               .......::----------==+===+++++++++++++++++++++++++++++++**===========+****+**##***++++++++++++++++====--\\r\\n:::::--::.:----..------:.....                         .........:::::-----==++++==++=++++++++++++++++++++++++++++*#+==========+********###*+=+**+++++++++======--\\r\\n::::::::.::::-:.::-----:::..:.-::..                         .....::--======+++++==+=++++++++++++++++++++++++++++*#+=========++#########*++++*##*#######*****++==\\r\\n:::::-:..::::::.::-----:::..:.--------::::::..........::::::----============++++==+++++++++++++++++++++++++++++++#+=========++*#########*+++*##***********+++==-\\r\\n::::::..:--::::..::-----:-:.:.:-----------==:::==------==---===============++++++=+++++++++++++++++++++++++++++++#*==========+##########*++++##*****++========--\\r\\n::::....::--::.::.::----::: :.:-------------:::--------=----==============+++++++=+++++++++++++++++++++++++++++++#*======++=++************+++++*******+++++++++=\\r\\n::.....::::--:.::.::----::: -.:-------------:::--------==---==-===========+++++++=+++++++++++++++++++++++++++++++**=====+++==++++++++++++++++===================\\r\\n......::::::::.::::::----:: :..-------------::---------------=-===========+++====+===++++++++++++++++++++++++++++*#+====+++=+++++++++++++++++++*++++++++++++====\\r\\n . ..::::::::..:::::::::::: ...------------:::-----------=--=-============++==========+++++++++++++++++++++++++++*#+====+++++++++++++++++++++++*************+++=\\r\\n   .:::::::::..:::::::.:::: ...------------:::------=----=----==============++++=========+++++++++++++++++++++++++#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...::: .: -----------:.::------=------:--================+==========+++++++++++++++++++++++++#+====++++==++++++++++++++++++*************==+\\r\\n.:::::::::::..:::::::.....:. : :----------::::------===----::--=========================++++++++++++++++++++++++++**====++++==++***+******+++++=+++++++++++++=--\\r\\n .:::::::::...:::::::::::::. :.:-------::-::::------=------:---==========================+++++++++++++++++++++++++**====++++==+*******#%##*+++==++++++++++++====\\r\\n .:::::::::..::::::::::::::. :..----:--::-.:.:---------------======================++++==+++++++++++++++++++++++++**====+++++++*########****++-=+***********+***\\r\\n ..::.::::...::::::::::::::: :. ::::::-:-:.:.::-----------=--======================+++++=++++++++++++++*++++++++++**+===+++++=+*#########**++++++***********+**#\\r\\n  ....:::.. .:::.:::::::::-: :: .:::::-::..:.:----------------=====================+++++=++++++++++++++++++++++++++#+===+++++++*#########**++++++=+++++++**++***\\r\\n  .....::. .:..::::::::::::: .:..--:----:.::.------------=-=--========================++==+++++++++++++++++++++++++#+====+++++++*++++******+++==================\\r\\n   ....::. .:..::::::::::::: .:..:-------.:.:--------------=--===========-============+===+++++++++++++++++++++++++#*====+++++++++++++++++++++==========+++++++*\\r\\n   ....::..::::::.::::::::::..:...--:---:.:.:--------------=-:-===========--=+====++==+===+++++++++++++++++++++++++**===++++++++++++++++++++++==---=---=*******#\\r\\n\",\n  \"             ..  ..  .    .........:....::.::::::::..:.:::---:--:---------------:-------------+*-:::---:::::::::--=****++==*##%##*=-::::-++=++++++=+=====-==---:\\r\\n        .     .  ..  .    .........::::....::::::::..:::::---:--:-----------------------------+#-:::--:::::::::..:-=+++*+=---=+###%#*-::--+=++++++=====-:::::::.\\r\\n       .   .  .  ... .    ..:....:.::::..::::::::::..::::----:--:-----------------------------=#=:::--:::::::::. :-:::--==+++++*##**+-::--=-======----:..  ::::.\\r\\n           .  .  ... .    ..::.....::::..::::::::::..:::::---:--:-----------------------------=#=:::--:::::::::::---======--------::::::--::..................  \\r\\n        .  .  .  ... .    ..::.....:::::.::::::::::..:::-:---:---------------------------------#+::----:::::::::--=#%#***###*-=##*-:::::-=+=---=---:-----::-----\\r\\n        .  .  .  ... .    .:::.....:::::.:.::::::::.::::-:-------------------------------------**-:-----::::-:::---+*************=:----:-=*+-=+++++=+++====+++==\\r\\n       ..  .. .. ... .    .:::.....:::::.::::::::-:.::::-:-------------------------------------*#-:-----:::--:::---*#***********+=:=+++=-+*+==++++==+++=======--\\r\\n        .. .. .. .....    .:::..:..:::::..:::::::-:.:.::-:-------------------------------------+#-------:::--::::--=+++++++++++**+-::::::+**==+++++=+++++======-\\r\\n       ... .. .. .....  . .:::..:..:::::...::::::-:.::::::-------------------------------------=%=-------::--:::::-=**+++++++++*##*++=:::+**==+++++=+++++======-\\r\\n         . .. .. .....  . .:::..:..:::::....:::::-::::--::-------------------------------------=%+-------::---::..:+*********++***=---:::=**==+++++=+++=+======-\\r\\n      ....  . ..  ...   . .:::..:.::::::....::::::::::-::-----::--------------------------------#+:------::---::::-+##+=--*%#**###=::::::=**==+++++=+++++==+===-\\r\\n   .   ...  .  .  ...   . :.::..:.::::.:....:::::::::::::::--:::--------------------------------**-------::---::---=*#**++********++++-::=**==+++++=+++++==+===-\\r\\n  ...   .. ..  .  ...   ...::...:.:.::.:.....::::::::::::::--:::---------------=----------------+#-------::----::---==----------------:::=**==+++++=+++++=====--\\r\\n   ..   ... .. .  ...    .:::..::.::.:.:.....:::-:..::::::---:--------==-------=----------------+#-------------:::---------::::::::::::::=**+=+++++=+++++======-\\r\\n  ...   ... .. .  ...    .::....:.::.:.....  .:::  --:-:::---:-----------------==---=-----------=#=------------:: .---------:::::::::::::-=*+=+++++++++++=======\\r\\n ....  .... .. .. ...    .:.....:.::::::...  .::: .:..::::::::----------=-------=----=---=----=-=#+------------::::----------::::::::::::===-:-----::----::-::::\\r\\n .. .  .... .. .. ...    .:::..::.::.:.:...  .::: .      ...:::--------==-------==---==-------=-=#+------------::-----------:::::::::::::=-:::::::::............\\r\\n  ...   ... .. .. ...     :::..::.::...:.    .:::              ::::::--------=====---==---======-**-------------::----------:::::::::::::-===+++++=+++++======--\\r\\n ....   ... .. .. ...    .:....:..:::....    ...          ......           ..::---=--===-=======-*#=-------------:----------:::::::::::::-++++++++=+++++=+++++==\\r\\n .....   .. ... . ....    ::...:..::::...       ...  .      .... .          ..   .:-====-=======-+#=-------------:--------::::--:::::::::=++=+++++=+++++=++++=-=\\r\\n ...... ....... . ....   .::...:..:::...             .......:.:..:::.  .:::::....::...:-===--====+#=-------------:-----------------::::::=++=+++++=+++++=+++==-=\\r\\n ........... .. .  ...   .::...:..:::...                                               :===--=====#+-------------:.:----------------:::::=++=+++++++++++=+++==-=\\r\\n ................  ...   .::...:..:::...                                     .......::::==========#*--------------:--------------------::=++=+++++=+++++=+====--\\r\\n  .... ..... ...   .:.  ..::...:...:....                             ......::::::::::::.-=========**------------------------------------:=++=+++++=+===--:----::\\r\\n  .... ..... ...   .:.   .::...:...:....                             ... .::::::...::...-=========*#=-------------------------------------++=+++++====-::.:---::\\r\\n  .......... ...   .:.    ::...:........                                ..:......::::...-=========+%+-------------::-+**+++==+***++=------++++++++=++++=-=====-=\\r\\n  .... ..... ....  .:.   .::...:........                                  . ....::::::..=========--=----=---------::-=++****==+*#%%%%#=----====+++======-=====-=\\r\\n  ...  ..... .::.  ..    .::............                               ......:.:::-:::.-=====-:.  -===-.:=:-----------=========++**+++-:--=--:::::::::..........\\r\\n  .... ..... ....        .::. ..........                             .. .....:.::.:-:::====-:     --..  .=.+=.+:.=::-+##****##+=+**=:::::-+*+=============-=----\\r\\n   ......... ....   ..    ::.... .......                              . .....::::.:...:--::   ..          .-. =..+.   .-*######****=-===--+**=++*+++++++++=+===-\\r\\n.. .........  ::..  ..    .:.... .......     ....                          ..:::::....         .                     :---**+*******==+++=-+**++++++++++++==+===-\\r\\n.. .... ..... ::..  ..    ...... ... ...     .::.  .                    ...   .                .                   .:::.    .=***#%*===-:-+**++++++=+++++==+===-\\r\\n..  ......... ....  ..    .........  ..       .:.  :                      .                .         ..::        .  .      ..-==++++++=---+**++++++=+++++==+===-\\r\\n..................  ..    ...... .            ::.                         ..                   :     :-:  ..                   ..  ....::-+**++++++=+++++==+===-\\r\\n..................  ..    .. ... .    ..                         ......    .                  .. .:. :-.  ::.                  .:       .:=**++++++++++++==+===-\\r\\n.... ........ ....  ..    .. ...      ..                  -::. . :----=:  ..:-:               .. .::.:-:..-::.        ..        :. ....  .-**++**+*++++++==+==-:\\r\\n....  ....... ....  ..    .. ..       ...  .                     .::........=+.               :: ...:---::----       :.      ...-**---==-.-+*++++++==++++=====-:\\r\\n..... ........ ...  ..     ....       ..   .                     ..:::..:::=+-....  ..         :  . .==-  -::        :          :**--====++==--::::::::::::::...\\r\\n......  ...... .... ..      ...       .                             ... ....   ..=: :.  .      .     :-.  ::.   :.:.  .         :++--:-+**======----=------:::::\\r\\n.............. ::.. ..       .     ..   .::--======-:.......           ..     ..=#+---=--:::-..----: .:.        -...    .   ....:.::--=+--=+++****++*++++++==--:\\r\\n.............. .::. ..            .:   .--==++++====-:. ..       .    :---.  ..=#*-.:====--==========**-::.             ....:=:-----==----=*+*****++++++=++==--:\\r\\n ..............:::. ..              . ......::::.:::::...:..:::..:.:. ..     .+#=--======.  .========#*=-:.        .---===----------------=+++****+++++======-::\\r\\n............::..:..                                  ..........           ...:=--+::---=-.  .======-:==.          .:.:-========-----------=+++*++++==-------:::.\\r\\n...........:... ..                                                ....::::::. .==-:    :=:...====-:         .:-:=-==---=========----------=+++*+++==-:.:----::::\\r\\n.........  ..    .. ..                                      ...........      .:---: .. -=.   --.          :-+=+=-=---==========-----------=*++**+++++===========\\r\\n.........       .::...                                               ....::::::::--.. :-=.   .     .....:.====---------========++===------=*+*****+*++*++****++*\\r\\n..         .......:. .                                     .......::::::::----::.:-.  ...:.     ..-===*+=--===---==--:-=******+*##%##**=--==++****++***+++++====\\r\\n       . ..::::..::. ..                                    ......:::::::::-----  .:.   .....   .:-++==#*-======-===--======++*+++*####*+--===----------:::::....\\r\\n   ....:....:::..::. ..                                    ........::::::------      .. . .=-=========**=======--==--==*###**##*++**+=----=**+=++++==+++=====---\\r\\n......:..:..:::..::. ..                                   .......:::::::::----:      -.   :===========*#============--=+*###########+=+++=+*#++****++***++++++==\\r\\n...:::::.::.::::.::: ..                                   .........::::::::::-.      .:.  .-==========+#===============+*##########*==+++=+**++****+++++++++++==\\r\\n..::.:::.::.::::.::: .                                         ..........::::-.            -==========+#+===============**********#%#*++=-+*#*+****++**+++++++==\\r\\n..::::::..::..:...::  ..                                        .......::::--:          .-:============#+===-========--=###**#######*+==--+*#*+****++**++++++===\\r\\n..::::::..::::::..::  ..                                   ...............:.:          .-..============#+===-=====++====*##***#%#####*++=-=*#*+****+***++++++===\\r\\n..::::::..::::::..... ..                                                        :::    :+--============:.:=--===========+++++++==========-=*#++****+***++++++===\\r\\n.::::::::.:::::::..:. ..                .                        -.             ..::  -*#+=============  -=--=======---==============-----=+*++****++++++=+++===\\r\\n.::::::::::::::::..:. ..                ..                       +.     :-:      ..::=##**++===========..-=---==-==:..-=================--====-----:::::::::::::\\r\\n.:::::::::::::.....:.  .                                                ==++-:     .:+#***++++=======--::-=---==-==: .=====================+==++===========-----\\r\\n.::::::::::::::::...:  .                                               .=:==+=   =+===##**++++=====---: .:++++=====:.:==================--=**+****+***+++++====-\\r\\n.:::.:::::::::::::..: ..                           .            :      :::-.+:   :+----=--::::::...:-==-.:--===::--: :-=============------=**+***++++==--==----:\\r\\n.:::::::::::::::::..:. .                      .    -:                  =***++     ::.:::::::=:..    .:-:... ...      :=================---=**+***+++==-:--------\\r\\n.:::::::::::::::::...  .                      .    .                   ..::::.......:-----=-:::......::::::.... .:.  :--=================-=+=+****+++++=++**++**\\r\\n.:::::::::.::-:::::..  .                           .                      .....:....:--::-=-:..      .:::-:-::..:==: :=====================-----==+****+****++++\\r\\n.:::::::::.::::--::..  .                                                  .......:..:-=----::::.    .:-::...:::..==. -+==+++++==++++=======--:::-:-=====+***++++\\r\\n.::::::::::--:::::.:..                             -                .....        .-:::--:--:.......  .... . ..:.:==. .=-=+**##*+*##%%%#*=====-::--:.....-=======\\r\\n.:::::::--:--::::::::.                             =      ..       .+-===-.       +*:=*=--==------:             :==-.:===+++++***++****+===+---------------:::::\\r\\n.::::::--:::-::--::::.                             -               --. .:-      .:==--==----------:        .:::..========*#####%#**##+======:--:--=++***++++++==\\r\\n.::::-:---::-:::-:::::                                           .  .::.:-..   ..::-=*++*===*+==--:        :-==:.========+##########*++***=++=-:-=*+****++++++==\\r\\n.::::-:----::::---::::                                           .      ........     ...:. .-. :=+-        :-::.:========+*********##*++===+=-==++*+***++++++===\\r\\n..:-::-----::-----::::                                           .                    .. ... .:-=+-             :======-=+###*#######*++====-=+****+****+++++===\\r\\n.::::::---:::-----::::                                                             ...   .:=+*++=+-             :========+##***#######++===+**+*********+++++===\\r\\n::::-::---:::------:::                                                                :-+##*+====+-        .-==-:=========++++++++++++++===+**=----=+***+**+++==\\r\\n::::::-----::------::.                                            .                  :#%#*+======+-    ..   ...-:======--===================---::::--=+==+++====\\r\\n::::-:-----:::-:----:.                                            .                :*#*-===++===++-   .  .      :===========================----::-:::::::::::::\\r\\n::::-------:::----:-:.                                              .:-.         .+*=---===+++++++:     .  .... -============================-::::-=++=--======-\\r\\n:-::--:--:--::----:::..                                             :...        :%=  -=====+++++++-     .  ..:::===========================+++=----=++=--==-----\\r\\n.::::-------::----:::.                                              -*-        :=#+:.=+======+++++-     .      :===========================**+***+++**++++++++++\\r\\n..:::--------::---:-:.                                 .    . .     +###*=::::-=+%*=.======+==++++-    ..  .:::-========-==================+*+****+****+****+++=\\r\\n...::--------::-----:.                                 ...... .     =-*%%%#####%%#-:.=+====+==++++-    ..  :-==.-==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         ::.     . .. . .    -..*%%%=-===+*.   =+++==++==+++-    ... :::-.:=========+++++=++++++=====+***************++++=\\r\\n.....::------:::--:::.                         ... .:-::..:.      -+::#%%%=::-+#=-====+++===++==++-             :=======--+*******##%%##*==+==============------\\r\\n.......:------:::-:::..                            --=..  :-      =--+%%%%###**=======+++===++==++-        .    :=========++******+****++==+*+==++==========----\\r\\n::::....:------::::.:..                        ..  --=....-:     .##%%%%%%%#*=========++++==+++==+-        .::-.:=========+########*##+=++=+##**************++==\\r\\n:---:.....::----:::.:..                        ... -:=... ::     -%%%%%%#+=--======+++==+++=+++==+-             :=========+*##########++*+=+##**************+++=\\r\\n:----:.....::---:::..::                        -+: -.:    ::     =#**++=--=-========+++++++=++++=+-             :========-=*##########*++==*##**************+++=\\r\\n:----:.:....:::--:...::           .            =-. - .  :-=-     -=------==-=========+++++++++++++-        :::+-:==========*##**#%##%#*++==+##**************+++=\\r\\n:-----::::.....::::-:::.          :---:        :.  : -=::=+:     -==-----=========++===++===--====-           -::==========+*+++++++++++++=+##**************+++=\\r\\n::---:::--::....:.:::::.        ...:::.        .:.  .===:.:      :==---=======++==-:::=+++-:.:--==-             :========-=================++*+++++==========---\\r\\n:----::::---:::..::..::.       .:.....:       .+-:   ::-:.        --------===---:::...-==+-:::-==-.        ::.. :==========================++=+=====----------::\\r\\n::-----::-----:::::...:        .-:.:..:       .:                               .:-======+*===-----.         ..:.:==========================+*********++==+======\\r\\n::-----::-------::::...        .--:...:                                ....    :::---====*+++++===:           ..-=========++===============+#**********+*******+\\r\\n:::----:::-----:::::....       .---:::.                             .:.....    :::.  ....-::---:::.   ..:.  -+#+===========================+#**************++++=\\r\\n:-::----::-----::::::...      ....                                  .          ...       . ...        ..:.  =+#+===========================+***************++++=\\r\\n::::::--::-----::::::::.                                                   .-================================+#*============+++++=++++======+====++*********+++=\\r\\n:::::---:::----::-::::::                                                     :=+++===++=++++=+++++++++++++++++*#============+****+*#####*+=====---=============-\\r\\n:::::----::---::-:::::-:                                                  ... -+======++=++++++++++++++++++++=*#===========++********#**+==++++++++++========---\\r\\n:-::-::--:::--::-:::::-:                                             .....   .-+======++===++++++++++++++++++=+#+==========+*#########*=++++***+++**********+++=\\r\\n::::------::--::-::-::::                                                ..::--==++++==+++==++++++++++++++++++++#+===========+*****#####**+++**+++**********+++==\\r\\n::--------::-::--::--:::.                                      . ...:::----=--=++++++==++==++++++++++++++++++++#*===========*##########*++=+*#*************+++=-\\r\\n:-::---:---::.:--::--:::.                               ......::::::----------=+++++===++++++++++++++++++++++++##==========++*#***####***+=+*#*****++==+++====--\\r\\n::::----:--:.:---::--:::.                             .......::::::::---------=+++===+++++===++++++++++++++++++*#+==========++++++======++==+*++++++=======-----\\r\\n:-::----:--:.:--::---:::.                             .........:::::-----------=+===+++======++++++++++++++++++*#+==========++++++=========+++++++==============\\r\\n:::--------:.:--::---:::.                             .........:::::::---------====+++===+++++=+++++++++++++++++#+==========+++++===========*#*###*###*****+++==\\r\\n:::-----:::..::-:::---::.                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++=+++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........:::::::::::::--=======+++++++=+++++++++++++++++++#*===========+++++++++++++++*#*************+++=-\\r\\n:::-::--::.:-:::::----::.                                 ......:::::::------=======++++++++++++++++++++++++++++#*==========+++++++++++==++++***##*********+++==\\r\\n:::-----:..--:::.:----::.                               .......:::---------==+===+++++++++++++++++++++++++++++++*#===========+****+**##***++++++++++++++++====--\\r\\n:::-:--::.:----..------:....:                         .......:.:::::-----==+++++=++=++++++++++++++++++++++++++++*#+==========+********###*+=+**+++++++++======--\\r\\n::::::::..:::-:..:-----:::..:.-::..                         .....::--======+++++==+=++++++++++++++++++++++++++++*#+=========++##########+++++##*#######*****++==\\r\\n:::::-:..::::::..:------:::.:.--------::::::..........::::::----============++++==+++++++++++++++++++++++++++++++#+=========++*#########*+++*##**#********+++==-\\r\\n::::::..:--::::..::-----:-:.:.:-----------==-::-==-----==---===============++++++=+++++++++++++++++++++++++++++++#*==========+##########*++++##*****++========--\\r\\n:::::...::--::.::.::----::: :.:-------------:::--------==---==============+++++++==++++++++++++++++++++++++++++++#*======+++++************+++++*******++++++++==\\r\\n::.....::::--:.::.::-----:: -.:-------------:::=-------==---==-==========++++++++=+++++++++++++++++++++++++++++++**=====+++==++++++++++++++++===================\\r\\n......::::::::.::::::----:: :..-------------::---------------=-===========+++====+===++++++++++++++++++++++++++++*#+====+++=+++++++++++++++++++*++++++++++++====\\r\\n . ..::::::::..::::::::::::....-------------::-----------=-----===========++==+=======+++++++++++++++++++++++++++*#+====+++++++++++++++++++++++*************+++=\\r\\n   .:::::::::..:::::::.:::: .:.------------:::------=----=----==============++++=========+++++++++++++++++++++++++#+===+++++==++++++++++++++++++*************+++\\r\\n ..:::::::::..:::::::...:::  : ------------.:.------=------:--================+==========+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************==+\\r\\n.:::::::::::..::::::::....:. : :----------::::------===----::--=============+===========++++++++++++++++++++++++++**====++++==++***+******+++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::::::. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==+*******##%#*+++==++++++++++++====\\r\\n .:::::::::. ::::::::::::::: :..----:--::-.:::---------------======================++++==+++++++++++++++++++++++++**====+++++++*#########***++-=+***********+***\\r\\n ..::.::::...::::::::::::::: :: ::::::-:-:.:.::-----------=--======================+++++=++++++++++++++*++++++++++*#+===+++++=+*#########***+++++***********+**#\\r\\n  ....:::.. .:::.::::::::::: .: .:::::-:::.:.:------------=---=================+===+++++=++++++++++++++++++++++++++#+===+++++++*#########**++++++=+++++++**++***\\r\\n  .....::...:..::::::::::::: .:..--:----:.::.------------=-=--================+=======++==+++++++++++++++++++++++++#+====+++++++**++*******+++==================\\r\\n   ....::. .:..::::::::::::: .:..:-------.:.:--------------=--========================+===+++++++++++++++++++++++++#*====++++++++++++++++++++++=========+++++++*\\r\\n   ....::. :::::::::::::::::. :...--:---:.:.:--------------=-:-===========--=+=+==++==+===+++++++++++++++++++++++++**===++++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"              .  ..  .    .........:.:..::.::::::::..:.:::---:--:---------------:-------------+#-:::---:::::::::--=****++==*##%##*=-:::.-++=++++++=======-==---:\\r\\n        .     .  ..  .    .......:.::::....::::::::..:.::::--:--:-----------------------------=#-:::--:::::::::..:-=+++**+---=+###%#*-::--+=++++++=====-::::::::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::..:.:::---:--:-----------------------------=#=:::--:::::::::. .-:::--==+++++*###*+-::--=-======----:..  ::::.\\r\\n           .  .  ... .    ..::...:.:::::.::::::::::..:::::---:--::-----------------------------#+:::--:::::::::::---======--------::::::--::............ .....  \\r\\n        .  .  .  ... .    ..::.....:::::.::::::::::...::-:---:---:-----------------------------#+::---::::::::::--=#%#****##*-=*#*-:::::-=+=-------:---::::-----\\r\\n        .  .  .  ... .    .:::.....:::::.:.::::::::.::::-:-------------------------------------**-:-----::::-:::---+*************=-:---::=++-=+++++=+++====+++==\\r\\n       ..  .. .. ... .    .:::.....:::::.::::::::-:.::::-::------------------------------------+#-:-----:::--::::--*#***********+=:=+++=:+*+==+++++==++=======--\\r\\n        .. .. .. .....    .:::..:..:::::...::::::-:.:.::-:-------------------------------------+#=-------::--::::--=+++++++++++**+-::::::=**==+++++=+++++======-\\r\\n       ... .. .. .....  . .:::..:..:::::...::::::-:.::::::-------------------------------------=%=-------::--:::::-=+*+++++++++*##*++=:::=**==+++++=+++=+======-\\r\\n         . ..  . .....  . .:::..:..:::::....:::::-::::--::-------------------------------------=#+-------::---::..:=*********++***=---:::=**==+++++=+++=+=====--\\r\\n       ...  . ..  ...   . ..::..:..:::::....::::::::::-::-----::--------------------------------#+:------::---::::-+##+=--+%#**###+::::::=**+=+++++=+++++==+===-\\r\\n   .   ...  .  .  ...   . :.::..:.::::.::...:::::::::::::::--:::--------------------------------**-------::----:---=*#**++********++++-::=**==+++++=+++++==+===-\\r\\n  ...   .....  .  ...   ...:::..:.:.::.:.....::::::::::::::--:::---------------=----------------+#-------::----::---==----------------:::=**==+++++=+++++=====--\\r\\n   ..   ... .. .  ...    ..::..::.::.:........::-:..::::::---:--:------=------------------------+#-------------:::---------::::::::::::::=+*+=+++++=+++++======-\\r\\n  ...   ... .. .. ...    .::....:.::.:.....  .::-. -=:-:::---:-----------------==---=-----------=#+------------:: .---------:::::::::::::-=*+=+++++++++++=======\\r\\n  ...  .... .. .. ...    .::....:.::.:.:...  .::: .:..::::::::----------=-------=----=---=------=#+------------::::----------::::::::::::===-:------:-----:--:::\\r\\n .. .  .... .. .. ...    .:::..::.::...:...  .::: .      ...:::---------=-------==---==----------#*------------::-----------:::::::::::::=-:::::::::............\\r\\n  ...   ... .. .. ...     .::..::.::...:.    .:::              :-::::--------=====---==---=-====-**-------------::----------:::::::::::::-===+++++=+++=========-\\r\\n ....   ... .. .. ....    :....:..:::....    ...          ......           ..::---=--===-==-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   .. ... . ....    ::...:..::::...       ...  .      .... .           .   .:-====-=======-+#=-------------:--------::::--:::::::::=++=+++++=+++++=++++=-=\\r\\n ......  ...... . ....   .::...:..::::..             .......:.:..:::.  ..::::....:::..:-===--=====#+-------------:-----------------::::::=++=+++++=+++++=+++==-=\\r\\n ..... ..... .. .  ...   .::...:..:::...                                               :===--=====#+-------------:.:----------------:::::=++=+++++=+++++=+++==-=\\r\\n ..... .........   ...   .::...:..:::...                                     .......::::-=========#*--------------:--------------------::-++=+++++=+++++=+====--\\r\\n  .... ..... ...   ...   ..:...:...:....                             ......::::::::::::.-========-*#=-----------------------------------:-++=+++++=+===-------::\\r\\n  .... ..... ...   .:.   ..:...:...:....                              .. .:::::::..::...-=========+#=-----------------------------------:-++=+++++====-::.:---::\\r\\n  .... ..... ...   .:.    .:...:........                                ..:......::::...-=========+#=-------------::-+**+++==+***++=------++++++++=+++==---===-=\\r\\n  .... ..... ....  .:.    ::...:........                                  . ....::::::..=======--..---------------:.-=++****==+*#%%%%#=---====++++======-=====-=\\r\\n  ...  ..... .::.  ..     ::............                               ......:..::-:::.:=====:.   -==-: :=.=----------=========++**+++-::-=--:::::::::..........\\r\\n  .... ..... ....         ::. ..........                             .. .....:.::.:-:::====-.   .  ..   .-.*:-= --::-+##****#*+==**=:::::-+**============--=---:\\r\\n   ......... ....   ..    ::.... .......                              . .....::::.....:---.     .  .      .: .- --    :+#######****=-===--+**=++*+++++++++=+===-\\r\\n . .........  .:..  ..    .:.... .......     ....                          ..:::::...   ..      .                   .-=:++++*******=-+++=-+**+++++++++++++=+===-\\r\\n.. .... ..... ::..  .:    ...... ... ...     .::.  .                    ..:   .                                   .:::.     -+++*#%*===-:-+**++++++++++++==+===-\\r\\n..  ......... ....  ..    .........   .       .:.  :                      .               .          :::        .  ..      ..-===+++++=---+**++++++=+++++==+===-\\r\\n..................  ..    ...... .            ::.  .                       .                  :     .--.  ..                   .     ..:--+**++++++=+++++==+===-\\r\\n..................  ..    .. ... .    ...                        ......    .                  . ..: .-:   :.           .       :    .   :-+**++++++++++++==+===-\\r\\n.... ........  ...  ..    .. ...      ..                  -::. ..:----=-  ...-.               .  ::.:--: --::        ..        .:....... :=**++**+*++++++==+==-:\\r\\n....  .......  ...  ..    .. ..       ...  .                      ::........=+.              .- ....-=--.-:--:      .:       ..:+#=--===.:=+*++++++==++++=====-:\\r\\n..... ........ ...  ..     ....       ..   .                     ..::...:::=+=....  ..        .. .  -==. .-:.        .         .=#=-====+*===---:::::::::::::...\\r\\n......  ...... .... ..       ..       .                             ... ....   ..=- :....     ..    .-:. .::   :..:  ..        .-+---:=*+=======-----------:::::\\r\\n....... ...... .:.. ..       .     ..   .::---====--:.......           ..     ..-#*=====-::-:.:----. ::        .: .        ....:..::-=+=--=+++****++*++++++==---\\r\\n.............. .::. ..            .:   .:-==++++====-:. ...      ..   :---.   .=#*-.:-===--==========#*-:.            ...:.:---=---=------=*++****++++++=++==--:\\r\\n ...............::.  .              . ......::::.:::::...:...::..:.:: ..     .=#=--======.  .========##--:.        :--======--------------=+++****+++++======-::\\r\\n............::..:..                                  ..........           ...:=--+::---==.  .=======-++           :.::-========-----------=+++*++++==-------:::.\\r\\n...........:... ..                                                ....::::::.  ==-:    :=:...=====-         .:-:=-+=---=========----------=+++++++==-:.:----::::\\r\\n.........  ..    .. ..                                      ...........       :---: .. :=.   -=-.         :-+=+=-=---==========-----------=*++**+++++===========\\r\\n.........       .::...                                                 ..::::::::--.. :-=.   .        ....====---------=========+===------=*+*****+*++*++****++*\\r\\n..         ...:...:. .                                     .......::::::::----::.:-.  ..::        .-==++=--====--==--:-=******+**#%##**=--==++****++***+++++====\\r\\n         ..::::..::. ..                                    ......:::::::::-----. .:.   .:...    .:=++=**-======--==--======++*+++*####*+--===----------:::::....\\r\\n   ....:....::::.::. ..                                    ........::::::------.     ..    .::--======**=======--==--==*###**##*+=**+=----=**+=++++==+++=====---\\r\\n.......:....:::...:. ..                                    ......:::::::::-----      -.   .-==========*#========-===--=+*###########+=+++==*#++****++***++++++==\\r\\n....::::.::.::::..:: ..                                   .........::::::::::-:      ...  .-==========+#===============+*##########*+=+++==**++****+++++++++++==\\r\\n...:.:::.::.::::..::                                           ..........::::-.            -==========+#+=============-=**********#%#*++=-+*#*+****++**+++++++==\\r\\n..::::::..::..::..::  ..                                         ......::::---          .-:-===========#+===-========--=*##**#######*+==--=*#*++***++**++++++===\\r\\n...:::::..:::::::.::. ..                                   ...............:.:          .-..============#+===-=====++====*##***#%#####*++=-=*#*+****+***++++++===\\r\\n..:::::::.::::::..... ..                                                        :::    .=--============-.:=--===========++++++++======+==-=*#*+****+***++++++===\\r\\n.::::::::.:::::::..:. ..                .                        :.             ..:-. :+#+=============. -=--=======---==============-----=+**+****++++++=+++===\\r\\n.::::::::.:::::::..:. ..                ..                       +.     :-:       .::-##**++===========..-=---==-==:..-=================--====-----:::::::::::::\\r\\n.:::::::::::::.....::  .                                                ==++-:     .:=#***+++========--::-=---==--=: .===================-=+===+===========-----\\r\\n.::::::::::::::::...:  .                                                =:==+=   -+===##**++++=====---: .:++++=====:.:==================--=**+****+***+++++====-\\r\\n.:::.:::::::::::::..:  .                           .            :      .::-:=:   :+----=--:::::::..:-==-::--=-=::--: :-=============------=**+***++++==--==----:\\r\\n.:::::::::::::::::..:. .                      .    -:.                 =***++.    ::.:::::::-:..    .:-:... ...      :=================---=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   ..::::.......:-----=-:::.......:::::.... .:.  :--=================-=+=+****+++++=+++*++**\\r\\n.::::::::::::-:::::..  .                           .                      .....::...:---::=-:..      .:::-:-::..:==: :=====================-----==+****+****++++\\r\\n.:::::::::.:::::-::..  .                                                   ......:..:-=----::::.    .:-::....:...==. -+==+++++==++++=======--:::::-=====+***++++\\r\\n.::::::::::--:::::.:..                             -                .....        .-:::--:--:.......  .... . ..:..==. .=-=+***#*+*##%%%#*=====-::--:.....-=======\\r\\n.:::::::--:--::::::::.                             =       .       .+-===-.       =*:-*=--==------:             .==-.:===+++++***++****+===+---------------:::::\\r\\n.::::::--:::-::--:::::                             -               :-. .:-.     .:-=--==----------:        .:::..========*#####%#**##+======:--:--=++***++++++==\\r\\n.::::-:---::-:::-:::::                             .             .  .::.:-..   ..::-=*++*===*+==--:        :-==:.========+###########+=***+++=-:-=*+****++++++==\\r\\n.::::-:----::::---::::                                           .      ........     ...:. .-: :-=-        :-::..========+*********##*++===+=-==++*++**++++++===\\r\\n..:-::-----::-----::::                                           .                    ..  .. .:-=+-             :======-=+###*#######*++====-=+****+****+++++===\\r\\n.::::::---:::-----::::                                                             ...   .:=+**+=+-             :========+##***#######++===+**+*********+++++===\\r\\n::::-::---::::-----:::                                                                .-+##*++===+-        .-==-.=========++++++++++++++===+**=----=+***++*+++==\\r\\n::::::-----::------::.                                            .                  .#%%*+======+-    ..    :.-.======--===================---::::--=+==+++====\\r\\n::::-:-----:::-:----:.                                                             :*#*--==++====+=   .  .      :===========================----::::::::::::::::\\r\\n::::-------:::----:::.                                              .:-.         .+*=---===+++=+++:     .  .... -============================-::::-=++=--======-\\r\\n:-::--:--:--::----:::..                                             :...        :#+  -======++++++-     .  ..:::===========================+++=----=++=--==-----\\r\\n.::::-------::----:::..                                             -*-        :=#+:.=+======++++==     .      :===========================+*+***+++++++++++++++\\r\\n..:::--------::---:-:.                                 .    . .     +###*=::::-=+%*=.-=====+==+=++-    ... .:::-========-==================+*+****+****+****+++=\\r\\n...::--------::-----:.                                 ...... .     =-*%%%######%#-:.-+=========++-    ..  :-==.-==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         ::.     . .. . .    -..*%%%=-===+*.   -+++==++===++-    ... :::-.:=========+++++=++++++=====+***************++++=\\r\\n......:------::::--::.                         ... .:-::..::      -+::#%%%=::-+#+-====+++===++==++-             :=======--+*******##%%##*==================-----\\r\\n.......:------:::-:::..                            --=..  :-      =-:+%%%%###**=======+++===++==++-             :=========+++*****+**#*++==+*+==============----\\r\\n::::....:------::::.:..                        ..  -:=....-:     .##%%%%%%%#*=========++++==+++==+-        .::-.:=========+########*##+=++=+##**************++==\\r\\n:---:.....:::---:::.:..                        ... -:=... ::     -%%%%%%#*+--======+++==+++=+++==+-             :=========+*##########++*+=+##**************+++=\\r\\n:----:.....::---:::..::                        -+: -.:    ::     =#**++=--=-========+++++++=++++=+-             :========-=*##########*++==+##**************+++=\\r\\n:----:.:....:::--:...:: .         .            =-. - .  :-=-     -=------==-=========+++++++++++++-        :::+-:==========*##**#%##%#*++==+##**************+++=\\r\\n::----::::.....::::-:::.          :---:        :.  : -=::=+:     -==-----=========++===++===--====-           :::==========+**++++++++++++=+##**************+++=\\r\\n::---:::--::......:::::.        ...:::.        .:.  .===-.:.     :==---=======+++=-:::=+++=:.::-==-             :========-=================++*+++++==========---\\r\\n:----::::---:::..::..::.        :.....:       .=-:.  ::-:.        --------===---:::. .-==+=:::-===.        .:.. :==========================++=======--------:-::\\r\\n::-----::-----:::::...:        .::.:..:       .:                               .:-======+*===-----.         ..:.:==========================+*********++=========\\r\\n::-----::-------::::...        .--:...:                                ....    :::---====*+++++===:           ..-==========+===============+***********+*******+\\r\\n:::----:::-----:::::....       .---:::.                             .:.....    :::.  ....--:---:::.   ..:.  -+#+===========================+#**************++++=\\r\\n::::----::-----::::::...       ...                                  .          ...       . ...        ..:.  =+#+===========================+***************++++=\\r\\n::::::--:::----::::::::.                                                   .-================================+#*============+++++=++++======++===++*********+++=\\r\\n:::::---:::----::-::::::                                                     :=+++==+++=++++=+++++++++++++++++*#============+****+**####*+======--=============-\\r\\n:::::----::---::--::::-:                                                  ... :+======++=++++++++++++++++++++=*#===========++********#**++==+++++++++=======----\\r\\n:-::-::--:::--::-:::::-:                                             .....   .-+======++===++++++++++++++++++=+#+==========+*#########*=++++****++**********+++=\\r\\n::::------::--::-:::-:::                                                ..::--==++++==+++==++++++++++++++++++++#+===========+******####***++**+++**********+++==\\r\\n::--------::-::--::--:::.                                        ...:::----=--==++++===++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:-::---:---::.:--::--:::.                               ......:::::::---------=+++++===++++++++++++++++++++++++##==========++*#***####***+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                              ......::::::::---------=+++====++++===++++++++++++++++++*#+==========++++++=====+++==+**++++++======-----\\r\\n:-::----:--:.:---:---:::.                             .........:::::-----------=+===+++======++++++++++++++++++*#+==========++++++==========+++++===============\\r\\n::::-------:.:--:::--:::.                             .........:::::::---------====+++===+++++++++++++++++++++++#+==========++++============*#*###*###*****+++==\\r\\n:::-----:::..::-::::--::.                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++==++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++#*===========++++++++++++++=*#*************+++=-\\r\\n:::-::---:.:-:::::----::.                                 ......:::::::------=======++++++++++++++++++++++++++++**==========++++++++++====+=+***##*********+++==\\r\\n:::-----:..:-:::.:----::.                               .......:::---------==+===+++++++++++++++++++++++++++++++*#+==========+****+**##***+++++++++++++++++===--\\r\\n:::::--::.:----..:-----:....:                         .......:.:::::-----==+++++=++=++++++++++++++++++++++++++++*#+==========+********###*+=+**+++++++++======--\\r\\n::::::::..:::-:..:-----::::.:.-::..                         .....::--======+++++==+=+++++++++++++++++++++++++++++#+=========++#######*##+++++##*#######*****++==\\r\\n:::::-:..::::::..:------:::.:.--------::::::...........:::::----============++++==+++++++++++++++++++++++++++++++#+=========++*#########*+++*##**#********+++==-\\r\\n::::::..:--::::..::-----:-: :.:-----------==-::-==-----==---===============++++++=+++++++++++++++++++++++++++++++#*==========+*#########*++++##*****++========--\\r\\n:::::...:::-::.::.::----::: :.:-------------:::--------==---==============+++++++==++++++++++++++++++++++++++++++**======+++++************+++++*******++++++++==\\r\\n::.....::::--:.::.::-----:: -.:-------------:::--------==----=-===========+++++++==++++++++++++++++++++++++++++++*#======+====+++++++++++++++===================\\r\\n......::::::::.::::::----:: :..-------------:::--------------=-===========+++====+===++++++++++++++++++++++++++++*#+====++===+++++++++++++++++++++++++++++++====\\r\\n . ..::::::::..::::::::::::....-------------::-----------=-----===========++==+=======++++++++++++++++++++++++++++#+====+++=+++++++++++++++++++*************+++=\\r\\n   .:::::::::..:::::::.::::..:.------------:::------=----=----==============++++=========+++++++++++++++++++++++++#+====++++==++++++++++++++++++*************+++\\r\\n ..:::::::::...::::::...:::  : ------------.:.------=------:--================+==========+++++++++++++++++++++++++#*======++==++++++++++++++++++*************===\\r\\n.:::::::::::..::::::::....:. :.:----------::::------===----::--=============+===========++++++++++++++++++++++++++**====++++==++***+******+++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::::::. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==+*******##%#*+++==++++++++++++====\\r\\n .:::::::::. ::::::::::::::: :..----:--::-::::---------------======================++++==+++++++++++++++++++++++++**====+++++++*#########***++-=+***********+***\\r\\n ..::.::::...::::::::::::::: :: ::::::-:--.:.::-----------=--======================+++++=++++++++++++++*+++++++++++#+===+++++=+*#########***++++++**********+**#\\r\\n  ....:::.. .:::.::::::::::: .: .:::::-:::.:.:------------=---=================+===+++++==+++++++++++++++++++++++++#+===+++++++*#########**++++++=+++++++**+++**\\r\\n   ....::...:..::::::::::::: .:..--:----:.::.------------=-=--========================++==+++++++++++++++++++++++++#+====+++++++**++*******+++==================\\r\\n   ....::. .:..:.::::::::::: .:..:-------.:..-----------------========================+===+++++++++++++++++++++++++#*====++++++++++++++++++++++=========++++++++\\r\\n   ....::. :::::::::::::::::. :...--:---:.-.:----------------:-===========--=+====++==+===+++++++++++++++++++++++++*#+===+++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"              .  ..  .    .......:.:.:..::.::::::::..:.:::---:--:---------------:-------------+#-:::---::::::::::-=****++==*##%##*=-:::.-++=++++++=======-==----\\r\\n        .     .  ..  .    .......:.::::....::::::::..:.::::--:--:-----------------------------=#=:::--:::::::::..:-=+++**+-:-=+###%#*-::--+=++++++=====-::::::::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::..:::::---:--:-----------------------------=#=:::--:::::::::. .--::--==+++++*###*+-::--=-======----:..  .:::.\\r\\n           .  .  ... .    ..::...:.:::::.::::::::::..:::::---:--::-----------------------------#+:::--:::::::::::---======--------::::::--::............ .....  \\r\\n        .  .  .  ... .    ..::.....:::::.::::::::::...::-:---:---:-----------------------------#*::---::::::::::--=*%#****##*-=*#*-:::::-=+=-------::--:::::----\\r\\n        .  .  .. ... .    ..::.....:::::.:.::::::::.::::-:-------:-----------------------------**-:-----::::-:::---+*************+-:---::=++-=+++++=+++====+++==\\r\\n       ... .. .. ... .    .:::.....:::::..:::::::-:.::::-::------------------------------------+#-:-----:::--::::--*#***********+=:=+++=:=**==+++++==++=======--\\r\\n        .. .. .. .....    .:::..:..:::::...::::::-:.:.::-:-------------------------------------=#=-------::--::::--=+++++++++++**+-::::::=**==+++++=+++++======-\\r\\n       ... .. .. .....    .:::..:..:::::...::::::-:.::::::-------------------------------------=%=-------::--:::::-=+*+++++++++*##*++=:::=**==+++++=+++++======-\\r\\n         . ..  . .....  . .:::..:..:::::....:::::-:::::-::-------------------------------------=#+-------::---:::.:=*********++***=---:::=**==+++++=+++=+======-\\r\\n       ...  .  .  ...     .:::..:..:::::....::::::::::-:::----::--------------------------------#*:------::---::::-+##+=--+%#**###+::::::=**+=+++++=+++++==+===-\\r\\n   .   ...  .  .  ...   . ::::..:.::::.::...:::::::::::::::--:::--------------------------------**-------::----:---=*#**++********++++-::=**+=+++++=+++++==+===-\\r\\n  ...   ... .  .  ...   ...:::..:.:.::.:.....::::::::::::::--:::---------------=----------------+#-------::----::---==----------------:::=**+=+++++=+++++======-\\r\\n   ..   ... .. .  ...    ..::...:.::.:........::-:..::::::---:--:------=------------------------=#-------------:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ...   ... .. .. ...    .::....:.::........ .::-. -=:-:::---:-----------------==---=-----------=#+------------::..---------:::::::::::::-=*+=+++++++++++=======\\r\\n  .... .... .. .. ...    .::....:.::::::...  .::: .:..::::::::----------=-------=----=---=------=#+------------::::----------::::::::::::-===:------:-----:--:::\\r\\n .. .  .... .. .. ...    .:::..::.::...:...  .:::  .     ....::---------=-------==---==----------#*------------::-----------:::::::::::::=-:::::::::............\\r\\n  ...   ... .. .. ....    .::..::.::...:.    .:::              .-::::--------=====---==---=-====-*#=------------::----------:::::::::::::-===+++++=+++=========-\\r\\n ....   ... ..... ....    :....:..:::....    ...          ......           ..::---=--===-==-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   ..  .. . ....    ::...:..::::...       ...  .      .... .           .   .:-====-=======-+#=-------------:--------::::--:::::::::-++=+++++=+++++=++++===\\r\\n ....... ...... .  ...   .::...:..:::...             .......:.:..:::.  ..:::::...:::..:-===--=====#+-------------:-----------------::::::=++=+++++=+++++=+++==-=\\r\\n ..... ..... .. .  ...   .::...:..:::...                                               :===--=====#+-------------:.:----------------:::::=++=+++++=+++++=+++==--\\r\\n ..... .........   ...   .::...:..:::...                                     ........:::-=========#*--------------:--------------------::-++=+++++=+++++=+====--\\r\\n  .... ..... ...   ...   ..:...:...:....                             ......::::::::::::.-========-*#=-------=---------------------------:-++=+++++=++==-------::\\r\\n  .... ..... ...   .::   ..:...:...:....                              .. .:::::::..::...-=========+#=-----------------------------------:-++=+++++====-::.:---::\\r\\n  .... ..... ...   .:.    .:...:........                                ..:......::::...-========-=*=-------------::-+**+++==+***++=------++++++++=+++==---===-=\\r\\n  .... ..... ....  .:.    ::...:........                                  . ....::::::..======-:. .:-=------------:.-=++****==+*#%%%%#=---====++++======-=====-=\\r\\n  ...  ..... .::.  ..     ::............                               ......:..::-:::.:=====:    .--:. :-.+-----------========++**+++-::-=--:::::::::..........\\r\\n  .... ..... ....         ::............                             .. .....:.::.:-:::====-.   ..      .:-+.=-.=:.::+##****#*+==**=:::::-+**============------:\\r\\n   ......... ....   ..    ::.... .......                              . .....::::.....:----       ..      .  :..=.   .=*#######****=-===--+**=++*+++++++++=+===-\\r\\n . .........  .:..  ..    .:.... .......     ....                          ..:::::... ....                         .-=:-+==********=-+++=-+**+++++++++++++=+===-\\r\\n.. .... ..... .:..  .:    ...... ... ...     .::.. .                    ..:                                      ..::.     .+*+**#%#===-:-+**++++++++++++==+===-\\r\\n..  ......... ....  .:    .........   ..      .:.  :                      .              .          :::.     . ..  .      ..:---==++=++---+**++++++=+++++==+===-\\r\\n..................  ..    ...... ..           ::.                          .                 ..     :-.  :.                   ..      .:--+**++++++++++++==+===-\\r\\n..................  ..    ...... .    ...                        ..        .                 .. ::. :-   :..          .       ..   .   .:-+**+++++++++++++=+===-\\r\\n.... ........  ...  ..    .. ...      ...                 -::. . :----=-  ...:               :  .:..--: :-::.       ..        .:-:.:... .-+**++**+*++++++==+==-:\\r\\n....  .......  ...  ..    .. ..       ...  .                      ::........-+.              :.....-==-.--:-:       :         .-#+--===-:==+*+++++++=++++=====-:\\r\\n..... ........ ...  ..     ....       ..   .                     ..::...:::=+=....  ..        .  . .==:  -:.        .         .-#+--=-=+#====---:::::::::::::...\\r\\n......  ...... .:.. ..       ..       .                             ... .....  ..=- :....     ..    -:.. ::.   :.:   ..       .:==--:-*+=-==-===-----------:::::\\r\\n....... ...... .:.. ..       ..    ..   .::---====--:.......           ..     ..-#*====--:--::----: .-.        - .         ::.:..::-===---=+++****++*++++++==---\\r\\n.............. .::. ..            .:   .:-==++++====-:. ...      ..   .---.   .=##-..-===-===========#*-:.         . ..::::-------=-------=*++****++++++=++==--:\\r\\n ...............::.  .              . ......::::.:::::.......::..:.:: ..     .=#=--======.  .-=======*#=-:        .--=======--------------=*++****+++++======-::\\r\\n............::..:..                                  ..........            ..:---+-:---==.  .=======-++          .:.::-=========----------=+++*++++==-------:::.\\r\\n...........:... ..                                                .....:::::.  ==-:    :=:...=====-.       ..-----=----=========----------=+++++++==-:.:----::::\\r\\n.........  ..    .. ..                                      ...........       :---: .. :=:   -==-.       .:=+=+-=----==========-----------=*++**+++++===========\\r\\n.........       .::...                                                 ..::::::::--.. :-=.   ::       . ..=-==---------=============------=*+*****++++*++****++*\\r\\n..         .......:. .                                     .......::::::::----::.:-.  ..::...      .--===--====--==--:-=******+**#%##*+=--==++****++***+++++====\\r\\n         ..::::..::. ..                                    ......:::::::::-----. ...   .--.      .-++=**=======--==--======++*+++*#####+--===----------:::::....\\r\\n   ....:....::::.::. ..                                    ........::::::------.     .. . .....:-=====*#=======--==--==*###**##*+=**+=----=**+=++++==++======---\\r\\n.......:..:.:::...:. ..                                    ......:::::::::-----      -.    .-=========+#============--=+*###########+=+++==*#++****++***++++++==\\r\\n....::::.::.::::..:: ..                                   .........::::::::::-:      ...  .-==========+#===============+*##########*+=+++==**+++***+++++++++++==\\r\\n...:.:::.:::::::..::                                           ..........::::-.            -===========#+=============-=**********#%#*++=-=*#*+****++**+++++++==\\r\\n..:::::::.::..::..::  ..                                         ......::::---          .-:-===========#+===-========--=*##**########+==--=*#*++***++**++++++===\\r\\n...:::::..:::::::.::. ..                                   ...............:.:          .-:.-===========#+===-=====++====*##***#%#####*++=-=*#*+****++**++++++===\\r\\n..:::::::.:::::::.... ..                                                        :::    .=--============-.:---===========++++++++======+==-=*#*+****++**++++++===\\r\\n.::::::::.:::::::..:. ..                .                        :.             ..:-. :+#+=============. :=--=======---==============-----=+**+****++++++=+++===\\r\\n.::::::::.:::::::..:: ..                ..                       +.     :-:       .::-##**++===========..-=---==-==:..:=================--====-----:::::::::::::\\r\\n.:::::::::::::.....::  .                                                ==++-:     .:=#***++++=======--:::=---==--=: .===================-=+===============-----\\r\\n.::::::::::::::::...:  .                                                =:==+=   -+==-*#**+++*=====---: .:++++=====:.:==================--=**+****+****+++++====\\r\\n.:::.:::::::::::::..:  .                           .            :      .-:-:=:   :+=---=--:::::::..:-==-::--=-=::--: :-=============------=**+****+++==--==----:\\r\\n.:::::::::::::::::..:. .                      .    -:.                 =***++.    ::.:::::::-:..    .:-:... . .      :=================---=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   ..::::.......:-----=-:::.......:::::...: .:.. :--=================-=+=+****+++++=+++*++**\\r\\n.::::::::::::--::::..  .                           .                      ......:...:---::=-:..      .:::-:-::..:==: :=====================-----==+****+****++++\\r\\n.:::::::::.:::::-::..  .                                                   ......:..:-=----::::.     :-::....:...==. -+==++++===++++=======---::::-=====+***++++\\r\\n.::::::::::--:::::.:..                             -                .. ..        .-:::--:--:.......  .... . ..:..==. .=-=+***#*+*##%%%#*=====-::--:.....-=======\\r\\n.:::::::--::-::::::::.                             =       .       .+-===-.       =*--*=--==-------             .==-.:===+++++***++****+===+--------------::::::\\r\\n.::::::--:::-::--:::::                             -               :-. .:-.     .:-=--==-----------        .:::..========+#####%#**##*======::-:--=++***++++++==\\r\\n.::::-:---::-:::-:::::                             .             .  .::.:-..   ..::-=*++*+==*+==--:        .-==:.========+###########+=***=++=-::=*+****++++++==\\r\\n.::::-:----::::---::::                                           .      ........     ...:. .-: :-=-        :-::..========+*********##*++===+=-==++*++**++++++===\\r\\n..:-::-----::-----::::                                           .                    ..  .. .:-=+-             .======-=+###*#######*++====-=+****+****+++++===\\r\\n.::::::---:::-----::::                                                             ...   .:-+**+=+-             .========+##***#######++===+**+*********+++++===\\r\\n::::-::---::::-----:::                                                                .-+##*++===+-        .-===.=========++++++++++++++===+**=----=+***++*+++==\\r\\n::::::-----::------::.                                            .                  .#%%*+======+-    ..    :.-.=======-===================---::::--=+==+++====\\r\\n::::-:-----:::-:----:.                                                             :+#*=-==++====+=      .      .===========================----::::::::::::::::\\r\\n::::-------:::----:::..                                              .-.         .+*=---===+++=+++:        .... -==========================+=-::::-=++=--======-\\r\\n:-:::-:--:--::----:::..                                             .....       :#+  -======++++++=     .. ..:::-==========================+++=-----++=--==-----\\r\\n.::::-------::----:::..                                             -*-        :=#+-.-+======++++==     .      :===========================+*+***+++++++++++++++\\r\\n..:::--:-----::---:-:.                                 .    . .     +###*=::::-=+%*+.-=====+==++++-    ... .:::-========-==================+*+****+****+****+++=\\r\\n...::--------::-----:.                                 ...... .     =-*%%%######%#--.-++========++-    ..  :-==::==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         ::.     . .. . .    -:.+%%%=-===+*:   -+++==++===++-    ... :::-.:=========+++++=++++++=====+***************++++=\\r\\n......:------::::--::..                        ... .:-::...:      :+:.#%%%=::-+#+-====+++===++==++-             :=======--+*******##%%##*==================-----\\r\\n:......:------:::-:::..                            --+..  :-      =-:+%%%%###**=======++++==+++=++-             :==========++*****+**#*++==+*+=============-----\\r\\n::::....:------::::.:..                        ..  -:=. ..:-      *#%%%%%%%#*=========++++==+++==+-        .::-.:=========+########*##+=++=+##**************++==\\r\\n:---:.....:::---:::.:..                        ... -:=... ::     :%%%%%%#*+--======+++==+++=++++=+-             :=========+*##########++*+=+##**************+++=\\r\\n:----:.....::---:::..::                        -+: -.:    .:     -#**++=--=-========+++++++=++++=+-             :==========*##########*++==+##**************+++=\\r\\n:----:.:....:::--::..:: .         .            =-. - .  :-==     :=------==-=========+++++++++++++-        :::+-:==========*##**#%##%#*++==+##**************+++=\\r\\n::----::::.....::::-:::.          :----        :.  : -=::=+:     -==-----======+==++===+++==--====-           :::==========+**++++++++++++=+##**************+++=\\r\\n::---:::--::....:.:::::.        ...:::.        .:.  .===-.:.     :==---=======+++=-:::=+++=:.::-==-             :========-=================++*+++++==========---\\r\\n:----::::---:::..::..::.        :.....:       .=-:.  ::-:.        --------===---:::...-==+=:::-===:        .:.. :==========================++=======--------::::\\r\\n::-----:::----:::::...:        .::.:..:.      .:                               ..-=======*+==-----.         ..:.:==========================+*********++=========\\r\\n::-----::-------::::...        .--:...:                                ....    .::---====*+++++===:           ..-==========+===============+***********+*******+\\r\\n:::----:::-----:::::....       .---:::.                             .:.....    :::.  ....--:---:::.   ..:.  -+#+===========================+#**************++++=\\r\\n::::----::-----::::::...       ...                                  .          ...       .  ..        ..:.  =+#*===========================+***************++++=\\r\\n::::::--:::----::::::::.                                                   .-================================+**============+++++=++++======++===++*********+++=\\r\\n:::::---:::----::-::::::                                                     :=+++===+++++++++++++++++++++++++*#============+****+**####*+=====---=============-\\r\\n:::::----::----::-::::-:                                                  ... :+======++=++++++++++++++++++++=*#===========++********#**++==+++++++++=======----\\r\\n:-::-::--:::--::--::::-:                                             .....   .-+======+++==++++++++++++++++++=+#+==========+*#########*+++++****++**********+++=\\r\\n::::------::--::-:::-:::.                                               ...::-==++++==+++==++++++++++++++++++++#+===========+*****#####***++**+++**********+++==\\r\\n::--------:::::--::--:::.                                        ...:::----=---=+++++==++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:-::---:---::::--::--:::.                               ......:::::::----------=++++===++++++++++++++++++++++++##==========++*#***#####**+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                              ......::::::::---------=+++====++++===++++++++++++++++++*#+==========++++++=====+++==+**++++++======-----\\r\\n:-::----:--:.:---:----::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========++++++==========+++++===============\\r\\n::::-------:.:--:::--:::.                             .........:::::::---------====+++===+++++++++++++++++++++++#+==========+++++===========*#*###*###*****+++==\\r\\n:::------:::.::-::::--::.                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++==++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++#*===========++++++++++++++=*#*************+++=-\\r\\n:::-::---:.:-:::::----::.                                 ......:::::::------=======++++++++=+++++++++++++++++++**==========++++++++++====+=+***##*********+++==\\r\\n:::-----:..:-:::.:----::.                               .......:::---------==++==+++++++++++++++++++++++++++++++*#+==========+****+***#***+++++++++++++++++===--\\r\\n:::::--::.:----..:-----:....:                         .......:.:::::-----==+++++=++=++++++++++++++++++++++++++++*#+==========+********###*+=+**+++++++++======--\\r\\n::::::::..:::-:..:-----::::.:.-::..                         .....::--======+++++==+=+++++++++++++++++++++++++++++#+=========++#######*##+++++##*#######*****++==\\r\\n:::::-:..:-::::..:------:::.:.--------::::::...........:::::----============+++++=+++++++++++++++++++++++++++++++#+=========++*#########*++++##**#********+++==-\\r\\n::::::..:--::::..::-----:-: :.:-----------==-::-==-----==---===============++++++=+++++++++++++++++++++++++++++++#*==========+*#########*++++##*****++========--\\r\\n:::::...:::-::.::.::----::: :.:-------------:::--------==---==============+++++++==++++++++++++++++++++++++++++++**======+++++************+++++*******++++++++==\\r\\n::.....::::--:.::.::-----:: -..-------------:::--------==----=-===========+++++++==++++++++++++++++++++++++++++++*#======+====++++++++++++++++==================\\r\\n......::::::::.::::::----:: :..-------------:::--------------=-===========+++====+===++++++++++++++++++++++++++++*#+====++===++++++++++++++++++++++++++++++=====\\r\\n . ..::::::::..::::::::::::....-------------::-----------=-----===========++==++======++++++++++++++++++++++++++++#+====+++=+++++++++++++++++++*************+++=\\r\\n   .:::::::::..:::::::.::::..:.------------:::-----------=----==============++++=======+=+++++++++++++++++++++++++#+====++++==++++++++++++++++++*************+++\\r\\n ..:::::::::...::::::...:::. : ------------.:.------=------:--================+==========+++++++++++++++++++++++++#*======++==++++++++++++++++++*************===\\r\\n.:::::::::::..::::::::....:. :.:-----------:::------===----::--=============+============+++++++++++++++++++++++++**====++++==++***++*****+++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::.:::. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==++******##%#*+++==++++++++++++====\\r\\n .:::::::::. ::::::::::::::: :..----:--::-::::---------------======================++++==+++++++++++++++++++++++++**+===+++++++*#########***++-=+***********+***\\r\\n ..::.::::...::::::::::::::: :: ::::::-:--.:.::-----------=--======================+++++=++++++++++++++*+++++++++++#+===+++++=+*#########***++++++**********+**#\\r\\n  ....:::.. .:::.::::::::::: .:..:::::-:::.:.:------------=---=================+===+++++==+++++++++++++++++++++++++#+===+++++++*#########**++++++=+++++++**+++**\\r\\n   ....::.. :..::::::::::::: .:..--::---:.::.------------=-=--========================++==+++++++++++++++++++++++++#+====+++++++**++*******+++==================\\r\\n   ....::. .:..:.:::::::::::  :..:-------.:..-----------------========================++==+++++++++++++++++++++++++**====++++++++++++++++++++++=========++++++++\\r\\n   ....::. ::.::::::::::::::. :...--:---:.-.:----------------:-===========--=+=+==++==+===+++++++++++++++++++++++++*#+===+++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"              .  ..  .    .......:.:.:..::.::::::::..:.:::---::-:---------------:-------------+#-:::---::::::::::--****++==*##%##*=-::::-++=++++++==+====-==----\\r\\n        .     .  ... .    .......:.::::....::::::::..::::::--:--:-----------------------------=#=:::--:::::::::..:-=+++**+-:-=+###%#*-:::-+=++++++=====-::::::::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::..:::::---:--:-----------------------------=#=:::--:::::::::. .--::--==+++++*###*+-::--=-======--=-::.  .:::.\\r\\n           .  .  ... .    ..::...:.:::::.::::::::::..:::::---:--::-----------------------------#+:::--:::::::::::---======--------::::::--::............  ....  \\r\\n        .  .  .. ... .    ..::.....:::::.::::::::::...::-:-------:-----------------------------**::----:::::::::--=*%#****##*--*#*-:::::-=++-------:::-::::::---\\r\\n        .  .. .. ... .    ..::.....:::::.:.::::::::..:::-:-------:-----------------------------**-:-----::::-:::---+*************+-:---::=++-=+++++==++====+++==\\r\\n       ... .. .. .....    .:::.....:::::.::::::::-:.::::-::------------------------------------+#-:-----:::--::::--*#***********+=:=+++=:=**==+++++==++=======--\\r\\n        .. .. .. .....    .:::..:..:::::...::::::-:.:.::-:-------------------------------------=#=-------::---:::--=+++++++++++**+-::::::=**==+++++=+++++======-\\r\\n       ... ..  . .....    .:::..:..::::::..::::::-:.::::::-------------------------------------=%+-------::---::::-=+*+++++++++*##*++=:::=**==+++++=+++++======-\\r\\n         . ..  .  ....    .:::..:..:::::....:::::-:::::-::--------------------------------------#+-------::---:::.:=*********++***=---:::=**+=+++++=+++++======-\\r\\n       ...  .  .  ...     .:::..:..:::::....::::::::::-::-----::--------------------------------**:-------:---::::-+##+==-+%#**###+::::::=**+=+++++=+++++==+===-\\r\\n   ..  ...  .  .  ...   . ::::..:.::::.::...:::::::::::::::---::--------------------------------**-------::----:----*#**++********++++-::=**+=+++++=+++++==+===-\\r\\n  ...   ... .  .  ...   ...:::..:.:.::.:.....::::::::::::::--:::---------------=----------------+#-------::----::---==----------------:::=**+=+++++=+++++==+===-\\r\\n   ..   ... .. .  ...    ..::...:.::.:........::-:..::::::---:--:------=------------------------=#=------------:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...    .::....:.::.::..... .::-. -=:-:::---:-----------------==---==----------=#+------------::..---------:::::::::::::-=*+=+++++++++++=======\\r\\n  .... .... .. .. ...    .::....:.::::::...  .::: .:..::::::::----------=-------=----=---=----=-=#+------------::::----------::::::::::::-===:------:-----:---::\\r\\n .. .. .... .. .. ...    .:::..::.::.:.:...  .:::  .     ....::---------=-------==---==--------=-**------------::-----------:::::::::::::==:::::::::............\\r\\n  ...   ... .. .. ....    .::..::.:::..:.    .:::              .-::::--------=====---===--=-====-*#=------------::----------:::::::::::::-===+++++=+++=========-\\r\\n .....  ... ... . ....    :....:..:::....    ...          .......          ..::---=--===-==-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   ..  .. . ....    .:...::.::::...       ...  .      .... .           .   .:-====-=======-=#=-------------:--------::::--:::::::::-++=+++++=+++++=++++===\\r\\n ....... ...... .  ...   .::...:..::::...            .........:..::::  ..:::::...:::..:-====-=====#+-------------:-----------------::::::-++=+++++=+++++==++==-=\\r\\n ..... ..... ....  ...   .::...:..:::...                                               :====-=====#+-------------:..----------------:::::-++=+++++=+++++=+++==--\\r\\n ..... .........   ...   .::...:..:::...                                     ........:::-=========**--------------:--------------------::-++=+++++=+++++=+====--\\r\\n  .......... ...   ...   ..:...:...:....                             ......::::::::::::.-=========*#=-------=---------------------------:-++=+++++=++==-------::\\r\\n  .......... ...   .::   ..:...:...:....                             .....:::::::..::...-=========+%=-----------------------------------:-++=+++++====-::..---::\\r\\n  .......... ...   .::    .:...:........                                ..:......::::...-=======-::---------------::-=*++++==+***++=------++++++++=+++==---===-=\\r\\n  .... ..... ....  .:.    .::..:........                               .  . ....::::::..======-    -++=:----------:.-=++****==+*#%%%%#=---====++++==============\\r\\n  .... ..... .::.  ..     ::............                               ......:..::-:::.:=====:   ...:.  --:+:-:--------========++**+++=-:-=--:::::::::..........\\r\\n   ... ..... ....         ::............                             .. .....:.::.:-:::=====:            .=-.+.-=..::=##****#*+==**=-::::-+**============------:\\r\\n   ......... ....   ..    ::.... .......                              . .....::::.....:-----.     .:.        . ::    :=####*###****=-===--+**+++*+++++++++=+===-\\r\\n . .........  .:..  ..    .:.... .......     .....                         ..:::::......                           ---:=--+#*******=-+++=-+**+++++++++++++=+===-\\r\\n..  ... ..... .:..  .:    ...... ... ...     .::..                      ..:                                      .:..     .-+++**#%#===-:-+**++++++++++++==+===-\\r\\n..  ......... ....  .:    .........   ..      .:.  :                      .              .   .     .:::        .           .::::-=+==++---+**++++++++++++==+===-\\r\\n..................  ..    ...... ..           ::.                          .                 :     :-:  ..                   ..      .::--+**++++++++++++==+===-\\r\\n..................  ..    ...... .    ...                        .         .                 . :.: :-.  ::.          .        .   ..  .:--+**+++++++++++++=+===-\\r\\n.... ........  ..:  ..    .. ...      ...  .              --:.  .:----=-  ....              .. .::.---..-:::       ..         :=-:::::. --=**+++*+*+++++++=+==-:\\r\\n....  ........ ...  ..    .. ..       ...  .                      ::........-=.             .: ....===:.-:--       :          :**--====:=-=+*+++++++=++++=====-:\\r\\n..... ........ .... ..     ....       ...  .                     ..::...:::-+=....  ..       .  .  -=-  :-:     .  ..         :**--=-=+#+-===---::::::::::::::..\\r\\n......  ...... .:.. ..       ..       ..                            ... .....  ..=- ::..     ...   .-:. ...   -.:.  ..        :-=--:-*+=--==-===-----------:::::\\r\\n....... ...... .:.. ..       ..    ..   .::---=====-:.......           ..     ..-#*====-::-::-=---..::        :: .        .:.:-.::-===----=+++****++*++++++==---\\r\\n.............. .::. ..            .:.  .:-==++++====-:. ...      ..   .---.   .-##=..-==-============**::.        ...::::::------=--------=*++****++++++=++==--:\\r\\n ...............:::  .              . ......::::.:::::.......::..:..: ..     .=#=-=======:  .-=======*#=-.        :--========-------------=*++****+++++======--:\\r\\n............::..:..                                 ...........            ..:---+-:---==.  .========*+          :::::-=========----------=+++**+++==-------:::.\\r\\n...........:... ...                                               .....:::::.  -=-:    :=:...=====-.       ..----==----=========----------=+++++++==-:.:----::::\\r\\n.........  ..    .. ..                                      ...........       :---: .. :=:   -===:       ..=+++-=----==========-----------=*++**+++++===========\\r\\n.........   .   .::...                                                 ..::::::::--.. :-=.   --.        ..=-==---------=============------=*+*****++++*++****++*\\r\\n..         ...:..::. .                                     .......::::::::----::.:-.  ..::..::      :--==--====--==--:-=******+**####**=--==++****++***++++++===\\r\\n         ..::::..::. ..                                    ......:::::::::-----. ..    .-=-..     .-++**=======-===--======++*+++*#####+--===----------::::::...\\r\\n   ....:....::::.::. ...                                   ........::::::------.     .. .:. ..  .:====*#========-===-==*##***##*+=***=----=**+=++++==++======---\\r\\n.......:..:.::::..:: ..                                    ......:::::::::-----      -.  .   -=-======+#============--=+*###########+=+++==*#*+****++****+++++==\\r\\n....::::.::.::::..:: ...                                  .........::::::::::-:      .:.   :==========+#+==============+*##########*+=+++==*#+++***+++++++++++==\\r\\n...:.:::.:::::::..::                                           ..........::::-.          . -===========#+===============**********#%#*++=-=*#*+****++**+++++++==\\r\\n..:::::::.:::.::..::. ..                                         ......::::---          .-:-===========#*===-========--=*##**########+==--=*#*++***++**+++++++==\\r\\n...::::::.:::::::.::. ..                                   ...............:.:          .-:.-===========#*===-======+====*##***#%#####*++=-=*#*+****++**++++++===\\r\\n..:::::::.:::::::.... ..                                                        :::.   .=--============-::---===========+++++++++=====+==-=*#*+****++**++++++===\\r\\n.::::::::.:::::::..:. ..                .                        :.             ..:-. :+#+=============. :=--=======---==============-----=+**+****++++++++++===\\r\\n.::::::::.:::::::..::  .                ..                       +.     :-:       .::-##**++===========..-=---==-==-..:=================--====------::::::::::::\\r\\n.:::::::::::::..:..::  .                                                ==++-:     .:=#***++++========-:::=---==--=: .===================-=+===============-----\\r\\n.::::::::::::::::...:  .                                                =:==+=   -+==-*#**+++*=====---: .:++++=====:.:==================--=**+****+****+++++====\\r\\n.:::.:::::::::::::..:  .                           .            :      .-:-:=:   .+=---=--:::::::..:-==-::--=-=::--: :-=============------=**+****+++==--==-----\\r\\n.:::::::::::::::::..:. .                      .    -:.                 =***++.    .:.:::::::--..    .:-:. . . .      :==================--=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   ..::::.......:-----=-:::.......:::.:...: .:.. :--=================-=+=+****+++++=+++*++**\\r\\n.::::::::::::--::::..  .                           .                      ......:...:---::=-:..      .:::-:-::..:==: :=====================-----==+****+****++++\\r\\n.:::::::::.:::::-::..  .                                                   ......:..:-=----::::.     :-::....:...==. :+==++++===++++=======---::::-=====+***++++\\r\\n.:::::::::::--::::::..                             -                .. ..        .-:::--:--:.......  .... . ..::.==.  =-=+***#*+*##%%%#*=====-::--:.....-=======\\r\\n.:::::::--::--:::::::.                             -       .       .+-===-.       =*--*=--==-------             .==-..===+++++***++****+===+=-------------::::::\\r\\n.::::::--:::-::--:::::                             -       .       :-. .:-.     .:-=--==-----------        .:::..========+#####%#**##*======::-:--=++***++++++==\\r\\n.::::-:---::-:::-:::::                             .             .  .:::.-..   ..::-=**+*+==*+==---        .-==:.========+*##########+=***+++=-::=*+****++++++==\\r\\n.::::-:----::::---::::                                           .      ........     ...:. .-: :-=-        :-::..========+*********##*+++==++-===+*++***++++++==\\r\\n..:-::-----::------:::                                           .                    ..  .. .:-=+=             .======--+############++====-=+****+****+++++===\\r\\n.::::::---:::-----::::                                                             ...   .:-+**+==-             .========+##***#######++===+**+*********++++++==\\r\\n::::-::---:::------:::                                                                .-+##*++===+-        .-===.=========++++++++++++++===+**=----=+***++*+++==\\r\\n::::::------:------::.                                            .                  .#%%*+======+-    ..    :.-.=======-===================---::::--=+==++++===\\r\\n::::-:-----:::-:----:.                                                             :+#*=-==++====+=      .      .===========================----::::::::::::::::\\r\\n::::--------::----:::..                                              .-.         .=*=---===+++=+++:        .... :==========================+=-::::-=++=--======-\\r\\n:-:::-:--:--::----:::..                                             .:...       .#+  -======++++++=      . ..:::-==========================+++=-----++=--==-----\\r\\n.::::-------::-----::..                                             -*-        :=#+-.-+======++++==     .      :===========================+*+***+++++++++++++++\\r\\n..:::--:------:---:-:.                                 .    . .     +###*=::::--+%*+.-+====+==++++-    ... .:::-========-==================+*+****+****+****++++\\r\\n...::--------::-----:.                                 ...... .     =-*%%%######%#--.-++========++-    ..  :-==::==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         ::.     . .. . .    -:.+%%%=-===+*:   -+++==++===++=    ... :::-..=========+++++=++++++=====+***************++++=\\r\\n......:-------:::--::..                        ... .:-::...:      :+:.*%%%=::-+#+-====+++===++==++=             :=======--+*******##%%##*==================-----\\r\\n:......:------:::--::..                            --+:.  :-      =-:+%%%%###**=======++++==+++=++-             :==========++*****+**#**+==+*+=============-----\\r\\n::::....:------::::.:..                        ..  -:=.. .:-      *#%%%%%%%%*=========++++==+++==+-        .::-::=========+########*##+=++=+##**************+++=\\r\\n:---:.....:::---:::.:..                        ... -:=... ::     :%%%%%%#*+--======++++=+++=++++=+-             :=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::..:: .                      -+: -.:    .:     -#**++=--=-========+++++++=++++=+-             :==========*##########*++==+##**************+++=\\r\\n:----:.:....:::--::..:: .         .            =-. - .  :-==     :=------============+++++++++++++-        :::=-:==========*##**#%##%#*++==+##**************+++=\\r\\n::----::::.....::::-:::.          :----        :.  : -=::=+-     -==-----======+==++===+++==--====-           :-:==========+**++++++++++++=+##**************+++=\\r\\n::---:::--::....:.:::::.        ...:::.        .:.  .===-.:.     :==---=======+++=-:::=+++=:.:--==-             :========-=================++*+++++===+======---\\r\\n:----::::---:::..:::.::.        :.....:        =-:.  ::-:.        --------====--:::...-==+=::--===:        .:.. :==========================++=======--------::::\\r\\n::-----:::----:::::...:        .::....:.      .:.                              ..-=======*+==-----.         ..:.:==========+===============+*********++=========\\r\\n::-----::-------::::...        .--:...:                                ....    .::---====*+++++===:           ..-==========+===============+***********+*******+\\r\\n:::----:::-----:::::....       .:--:::.                             .:.....    :::.  ....--:---:::.   ....  -+#+===========================+***************++++=\\r\\n::::----::-----:::::::..       ...                                             ...       .  ..        ..:.  -+#*===========================+***************++++=\\r\\n::::::--:::----::::::::.                                                   .:================================+**============+++++=++++======++===++*********+++=\\r\\n:::::---:::----::-::::::                                                     :=+++===+++++++++++++++++++++++++*#============+****+**####*+======--======+======-\\r\\n:::::----::----::-::::-:                                                  ... :+======++=++++++++++++++++++++=*#+==========++********##*++==++++++=++=======----\\r\\n:-::-::--:::--::--::::::.                                            .....   .-+==+===+++==++++++++++++++++++=+#+===========*#########*+++++****++**********+++=\\r\\n::::--:---::--::-:::-:::.                                               ...::-==++++==+++==++++++++++++++++++++#*===========+******####*+*++**+++**********+++==\\r\\n::--------:::::--::--:::.                                        ....::----=---=+++++==++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:-::---:---::::--::--:::.                               ......::::::-----------=++++===++++++++++++++++++++++++*#==========++*#***#####**+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                              ......::::::::---------=+++===+++++===++++++++++++++++++*#+==========++++++=====+++==+**++++++======-----\\r\\n:-::----:--:.:---::---::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========++++++==========+++++===============\\r\\n::::-------:.:--:::---::.                             .........:::::::---------====+++===+++++++++++++++++++++++#+==========+++++===========*#*###**##*****+++==\\r\\n:::------:::.::-::::--:::                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++==++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++#*===========++++++++++++++=*#*************+++=-\\r\\n:::--:---:.:-:::::----::.                                 ......:::::::------=======++++++++=+++++++++++++++++++*#==========++++++++++====+=+***##*********+++==\\r\\n:::------:.:--::.:----::.                               .......:::---------==++==+++++++++++++++++++++++++++++++*#+==========+****+*******+++++++++++++++++===--\\r\\n:::-::--:.:----..:-----:....:                         .......:.:::::-----==+++++=++=++++++++++++++++++++++++++++*#+==========+********###*+=+**++++++++=======--\\r\\n::::::::..:-:-:..:-----::::.-.-::..                         .....::--======+++++==+=+++++++++++++++++++++++++++++#+=========++#######*##+++++##*####*##*****++==\\r\\n:::::-:..:-::::..:------:::.-.:-------::::::...........:::::----========+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**#********++++=-\\r\\n::::::..:---:::.:.:-----:-: :.:-----------==-::-==-----==---===============++++++=+++++++++++++++++++++++++++++++#*==========+*#########*++++##*****++========--\\r\\n:::::...:::-::.::.::----::: :.:-------------:::--------==---==============+++++++==++++++++++++++++++++++++++++++*#=========++************+++++*******++++++++==\\r\\n::.....::::--:.::..:-----:: ::.-------------:::--------==----=-===========+++++++=+++++++++++++++++++++++++++++++*#===========++++++++++++++++====+=============\\r\\n......::::::::.::::::----::.::.-------------:::--------------=-===========+++===++===++++++++++++++++++++++++++++*#+====++===++++++++++++++++++++++++++++++=====\\r\\n . ..::::::::..::::::::::::....-------------::-----------=-----===========++==++======++++++++++++++++++++++++++++#+====+++=++++++++++++++++++++************+++=\\r\\n   .:::::::::..:::::::.::::..:.------------:::------=----=-----=============++++=======+=+++++++++++++++++++++++++#+====++++==++++++++++++++++++*************+++\\r\\n ..::::::::::..::::::...:::. : ------------.:.------=------:--================+==========+++++++++++++++++++++++++**======++==++++++++++++++++++*************+==\\r\\n.:::::::::::..::::::::....:. :.:-----------::.------===----::--==========================+++++++++++++++++++++++++**====++++==++***++****++++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::::::. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==++******##%##+++==+++++++++++=====\\r\\n .:::::::::. .:::::::::::::: :. ----:--::-::::-------=-------======================++++==+++++++++++++++++++++++++**+===+++++++*#########***++-=+***********+***\\r\\n  .::.::::...::::::::::::::: :: ::::::-:--.:.::-----------=--======================+++++=++++++++++++++*+++++++++++#+===+++++=+*#########***++++++**********+**#\\r\\n  ....:::.. .:::.::::::::::- .:..:::::-:::.:.:------------=---=================+===+++++==+++++++++++++++++++++++++#+===+++++=+*#########**++++++=+++++++**+++**\\r\\n   ....::.. .:.::::::::::::: .:..--::----..:.------------=----========================++==+++++++++++++++++++++++++#*====+++++++**++*******+++==================\\r\\n   ....::. .:..:.:::::::::::. :..:--:----.:..-----------------========================++==+++++++++++++++++++++++++**====++++++++++++++++++++++==========+++++++\\r\\n   ....::. ::.::::::::::::::. :...------:.-.:------------=---:-===========--=+=+==++==+===+++++++++++++++++++++++++*#+===+++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"              .  ..  .    . .....:.:.:..::.::::::::..:.:::---::-:---------------:-------------=#-:::---::::::::::--****++==*#####*=-::::-++=++++++==+====-==----\\r\\n              .  ... .    .......:.::::....::::::::..::::::--::-:-----------------------------=#=::::-:::::::::..:-=+++**+-:-=+###%#*-:::-+=++++++=====--:::::::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::..:::::---:--::-----------------------------#+::::-:::::::::. .--::--==+++++*###*+-::--=-======--=-::.  .:::.\\r\\n           .  .  ... .    ..::...:.:::::.::::::::::..:::::---:--::-----------------------------#+::::-:::::::::::---======--------::::::--::............  ....  \\r\\n        .  .  .. ... .    ..::.....:::::..:::::::::...::-:-------:-----------------------------**::---::::::::::---*%#****##*--*#*-::::::=++-------:::::::::::::\\r\\n        .  .. .. ... .    ..::.....:::::.:.::::::::..:::-:-------:-----------------------------+#-:-----::::-:::---+*************+-:---::=++==+++++==++====+++==\\r\\n       ... .. .. .....    .:::.....:::::..:::::::-:.::::-::------:-----------------------------+#-:----::::--::::--*#***********+=:=+++=:=**==+++++==++=======--\\r\\n        .. .. .. .....    .:::..:..:::::...::::::-:.:.::-::------------------------------------=%=-------::---:::--=+++++++++++**+-::::::=**+=+++++==++++======-\\r\\n       ... ..  . .....    .:::..:..::::::..::::::-::::::::-------------------------------------=#+-------::---::::-=+*+++++++++*##*++=:::=**==+++++=+++++======-\\r\\n         . ..  .  ....    .:::..:..:::::....:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***=---:::=**+=+++++==++=+======-\\r\\n       ...  .  .  ...     .:::..:..:::::....::::::::::-::-----::--------------------------------**:-------:---::::-+##+==-+%#**###+::::::=**+=+++++==++++==+===-\\r\\n   .   ...  .  .  ...   . .:::..:.::::.::....::::::::::::::---::--------------------------------+#--------:----:----*#**++********++++-::=**+=+++++=++++++=+===-\\r\\n  ...   ... .. .  ...   ...:::..:.::::.:.....::::::::::::::--:::--------------------------------+#-------::----::---===---------------:::=**+=+++++=+++++==+===-\\r\\n   ...  ... .. .  ....   ..:::..:.::.:........::-:..::::::---::-:------=------------------------=#=-------:----:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...    .::....:.::..:..... .::-. -=:-:::---:------------------=---------------=#+------------::..---------:::::::::::::-=*+=+++++++++++=======\\r\\n  .... .... .. .. ...    .::....:.::::::...  .::: .:..::::::::----------=-------=----=---=----=--#+------------::::---------:::::::::::::-===:------------:---::\\r\\n .. ..  ... .. .. ...     :::..::.::...:...  .:::  .     ....::---------=-------==---==--------=-**------------:::----------:::::::::::::-=:::::::::............\\r\\n  ...   ... .. .. ....    .::..::.:::..:.    .:::              .-::::--------=====---===--=--===-*#=------------::----------:::::::::::::-===+++++=+++=========-\\r\\n .....  ... ... . ....    ::...::.:::....     ..          .......          ..::---=--===--=-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   ..  .. .  ...    .:...::.::::...       ...  .      .... .           .   .:-====-=======-=#=-------------:--------::::--:::::::::-++=+++++==++++==+++==-\\r\\n ....... ... .. .  ...    ::...:..::::...            ........::..::::  ..:::::...:::..:-====-=====#+-------------:-----------------::::::-++=+++++=+++++==++==--\\r\\n ..... ..... ....  ...   .::...:..:::...                                               .====-=====#*-------------:..----------------:::::-++=+++++=+++++=+++==--\\r\\n ..... .........   ...   .::...:..:::...                                      .......:::-=========**=-------------::-------------------::-++=+++++=+++++=+====--\\r\\n  .......... ...   ...   ..:...:...:....                             ......::::::::::::.-=========*#=----------------------------------::-++=+++++=++===------::\\r\\n  .......... ...   .::   ..:...:...:....                              ....:::::::..::...-=========+#=-----------------------------------:-++=+++++====-::..---::\\r\\n  .......... ...   .::    .::..:........                                ..:......::::...-======-:  .:==-----------::-=++++===+***++=--:---+*++++++=+++==---===-=\\r\\n  .... ..... ....  .:.    .::..:........                               .    ....::::::..-=====.     ==-.---=------:.-=++****+=+*#%%%%#=---====++++==============\\r\\n  .... ..... .::.  ..     .:............                               . ....:..::::::.:=====:    . .   ::-=:-:--------========++***++=-:-=--:::::::::..........\\r\\n   ... ..... ....         ::............                              . . ...:.::.:-::.-=====-     :.    .-:.=.+-...:+##****#*+==**=-::::-=**============------:\\r\\n   ......... .....   .    .:.... .......                              . .....::::.....:----------..::          .    ::+###**###****=-===--+**+++*+++++++++=+===-\\r\\n . .........  .:..  ..    .:.... .......     .....                         ..:.::::.....                          :-=::::-*********=-+++=-+**+++++++=+++++=+===-\\r\\n..  ... ..... .:..  .:    ...... ... ...     .::..                      ..:.                                     :..      :+++++*#%#===-:-+**++++++++++++==+===-\\r\\n..  ......... ....  .:    .........   ..      .:.  .                      .             :   .     .:::                     .::..-====++---+**+++++++=++++==+===-\\r\\n..................  ..    ...... ..           ::.                          .                :     .--   :.                   :       .:---+**+++++++=++++==+===-\\r\\n..................  ..    ...... .     ..                                                   . ..: .--  .:..         ..       .   ..   .---+**+++++++++++++=+===-\\r\\n.... ........  ..:  ..    .. ...      ...  .              --:.  .:----=-  ...               :  ::.:--:.----.       :         .=+:::::: :--=**+++*+*+++++++=+==--\\r\\n....  ........ ...  ..    .. ..       ...  .                      ::........-=.             :.....-==-.--:-.      :.         .+#=-=+==-+--=+*+++*+++=++++=====-:\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-+=....   .      ..    :==. .-:     .   .         :+#-----+#*--===---::::::::::::::..\\r\\n......  ...... .:.. ..       ..       ..                            ... .....  ..=- :::. .. .:.    -:.  ...  ::.:   ..       ..---:-+*----==-===-----------:::::\\r\\n....... ...... .:.. ..       ..    ..   .::---====--:.......           ..      .-#*====-:-:::==--:.::.       .-          .-::-:::-===-----=+++****++*++++++==---\\r\\n.............. .::.  .            .:.   :-==++++====-:. ...       .   .---.   .-##=..-===============*+:.        ...::-:::----------------=*++****++++++=++==--:\\r\\n ......... .....:::  .              . ......::::.:::::.......::..:..: ...    .=#=-=======:  .-=======*#=-.       .:-========--------------=*++****++++++=====--:\\r\\n............::..:..                                 ...........            ..:---=-:---==.   -=======+=         .-::::-========-----------=+++**++++=--------::.\\r\\n...........:... ...                                               .....:::::.  -=--    :=:...=====-..      .:=---==----=========----------=+++++++==-:..----::::\\r\\n.........  ..    ... .                                      ...........       .--:. .. :=:   -===-       .:+++=-=----==========-----------=*++**+++++===========\\r\\n.........   .   .::. .                                                 ..:::::::-=... :-=.   :=-.        .=-=----------=============------=*++****++++*++****++*\\r\\n..         ......::. .                                      ......::::::::-----::-... ...:..:=.     .:--=--====--==--:-=******+**####**=--==++****++***++++++===\\r\\n         ..::::..::. ..                                    ......:::::::::-----.  .    .----:.    .:=+**=======--==---=====++*+++*#####+--===----------::::::...\\r\\n   ....:....::::.::. ...                                   ........::::::------.     .. :--..:.   :=+=*#=======--==--==*##****#*+=***=----=+*+=++++==++======---\\r\\n.......:..:.::::..:: ..                                    ......:::::::::-----      -.  ..   .-:-====+#========-===--=+*###########+=+++==*#*+****++****+++++==\\r\\n....::::.::.::::..:: ...                                  .........::::::::::-:      .:.   ..:========+#+==============+*##########*+=+++==*#+++***+++++++++++==\\r\\n...:.:::.:::::::..::                                           ..........::::-.          . :+==========#+=============-=+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::.::..::. ..                                         ......::::---          .-:-===========#*===-===-====--=*##**########+==--=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...............:::          .-:.-===========#*===-======+====*##***#%#####*++=-=*#*+****++**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  :::    .=--============-:.---===========++++++++++====+==-=*#*+****++**++++++===\\r\\n.::::::::.:::::::..:. ..                                         :.             ..:-. :+#+=============. :=--=======---==============-----=+**+****++++++++++===\\r\\n.::::::::.:::::::..::  .                ..                       +:     :-:       .::-##**++===========..:=---==-==-..:=================--====------::::::::::::\\r\\n.:::::::::::::.....::  .                                         .      =+++-:     .:=#***+++=========-:::=---==--=- .===================-=+==============------\\r\\n.::::::::::::::::...:  .                                                =:==+=   -+==-*#**+++*=====---: .:++++=====: .==================--=**+****+****+++++====\\r\\n.:.:.:::::::::::::..:  .                           .            :      .-.-:=-   .+=---=--:::::::..:-==-::--===::--: :-=============------=**+****+++==--==-----\\r\\n.:::::::::::::::::..:. .                      .    ::.                 =***++.    .:.:::::::--..    .:-:. . . .      :=================---=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   ..:::-.......:-----=-:::.......:::.:...: .:.. :--=================-=+=+****+++++=+++*++**\\r\\n.::::::::::::--::::..  .                           .                       .....:...:---::=-:...      :::-:-::..:==: :=====================-----==+****++***++++\\r\\n.:::::::::.:::::-::..  .                                                   ......:..:-=----::::.     :-::....:...==: :+===+++===++++========--::::-=====+***++++\\r\\n.:::::::::::--::::::..                             -                .. ..        .-:.:--::-:.......  .... . ..::.==:  =-=+***#*+*##%%##*=====-::--:.....-=======\\r\\n.:::::::--::--:::::::.                             -       .        +-===-.       =*--*=--==-------             .==-..-==+++++***++****+===+=------------:::::::\\r\\n.::::::--:::-::--:::::                             -       .       :=. .:-.     .:-=--==----:------        .:::..========+#######**##*======::-:--=+++**++++++==\\r\\n.::::-:---::-:::-:::::                             .             .  .:::.-..   ..::-=*++*+==*+==---        .-==-.========+*##########+=***+++=-::=******++++++==\\r\\n.::::-:----::::---::::                                           .      ........     ...:. .-: :-=-        :-:::.========+*********##*+++==++-===+*++***++++++==\\r\\n..:-::-----::------:::                                           .                    ..  .. .:-=+=             .======--+############++====-=+****+****+++++===\\r\\n.:::::::--:::-----::::                                                             ...   ..-+**+==-             .========+##***#%#####++===+**+*********++++++==\\r\\n::::-::---::::-----:::                                                                .-+###++===+-        .-===.=========+++++++++++++++==+**+----=+***++*+++==\\r\\n::::::------:------::.                                            .                  .#%%*+======+-    ..    :.-.=======-===================---:::::-=+==++++===\\r\\n::::-:-----:::-:----:.                                                             :+#*=-==++====+=      .      .===========================----::::::::::::::::\\r\\n::::--------::----:::..                                              .-.         .=*=---===+++=+++-        .... :==========================+=-::::-=++=--======-\\r\\n:-:::-:--:--::----:::..                                             .:...       .#+  -======++++++=      . ..:::-==========================+++=-:---++=--==-----\\r\\n.::::-------::-----::..                                             :*-        :=#+-.-+======++++==     .      .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---:-:.                                 .      .     =###*=::::--+%*+.-=====+==+=++-    ... .:::-========-==================+*+****+****+****++++\\r\\n...::--------::----::.                                 ...... .     =-+%%%#####%%#--.-+=========++=    ..  :-==::==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         ::.     . .. . .    -:.+%%%+-===+*:   -++====+===++=    ... :::-..==========++++=+++++======+****************+++=\\r\\n......:-------:::--::..                        ... .:-::...:      :+:.*%%%=::-+#+-====+++===++==++=             :=======--+*******##%%##*==================-----\\r\\n:......:------:::--::..                            --+:.  .-      --:+%%%%###**=======++++==+++==+=             :==========++*****+**#**+==+++=============-----\\r\\n::::....:------::::.:.. .                      ..  -:=.  .:-      *#%%%%%%%%*=========++++==+++==+-        .:--::=========+########*##+=++=+##**************++==\\r\\n:---:.....:::---:::.:..                        ... ::=... ::     :%%%%%%#*+--======++++=+++=++++=+-             :=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::...: .                      -+: :.:    .-     -##**+=--=-========+++++++=++++=+-             :==========*###*######*++==+##**************+++=\\r\\n:----:.:....:::--::..:: .         .            ==. - .  .-==     :=------==-=========+++++++++++++-        :::==:==========*##**#%##%#*++==+##**************+++=\\r\\n::----::::.....::::-:::.          :----        :.  : -=::=+-     :==-----======+==+++==+++===-=====           :-:==========+**++++++++++++=+##**************+++=\\r\\n::---::::-::....:.:::::.        ...::::        .:.  .===-.:.     :==---========++=-:::=+++=:.::-==-             :========-==================+*+++++==++======---\\r\\n:----::.:---:::..:::.::.        :.....:        =-:.  ::-:.        --------===---:::...-==+=::---==:        .:.. :===========================+=======--------::::\\r\\n::-----:::----:::::...:.       .::....:.      .:.                              ..--======*+==-----.         ..:.:==========================+*********++=========\\r\\n::-----::-------::::...        .:-:...:                                ....    .::---====*+=+++===:           ..-==========+===============+***********+*******+\\r\\n:::----:::-----:::::....       .:--:::.                             .:.:...    :::.  ....--:---:::.   ....  -+#+===========================+***************++++=\\r\\n::::----::-----:::::::..       ...                                             ...       .  ..        ..:.  -+#*===========================+***************++++=\\r\\n::::::--:::----::::::::.                                                   .:================================+**============+++++=+++=======++===++**#******+++=\\r\\n:::::----::----::-::::::                                                     :=+++===+++=++++++++++++++++++++=*#============+****+**####*+=====---======++=====-\\r\\n:::::----::----::-::::::                                                   .. :+======++=++++++++++++++++++++=*#+==========++********##*++==++++++=++======-----\\r\\n:-::-::--:::--::--::::::.                                             .....  .-+======++===++++++++++++++++++=+#+===========*#########*+++++****++**********+++=\\r\\n::::--:---::--::--::-:::.                                                ..::--=++++==+++==++++++++++++++++++++#*===========+******####*+*++**+++**********+++==\\r\\n::--------::::::-::--:::.                                        ....::--------=+++++==++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:-::---:---::::--::--:::.                               .......::::::----------=++++===++++++++++++++++++++++++*#===========+*#***#####**+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                              .......:::::::---------=+++====++++===++++++++++++++++++*#+==========++++++=====+++==+**++++++======-----\\r\\n:-::----::-:.:---::---::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========++++++==========++++================\\r\\n::::-------:.:--:::---::.                             ..........::::::---------====+++===+++++=+++++++++++++++++#+==========+++++===========*#*###**##*****+++==\\r\\n:::------:::.::-::::--:::                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++==++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++#*===========++++++++++++++=+#*************+++=-\\r\\n:::--:---:.:-:::::-----:.                                 ......:::::::------=======++++++++=+++++++++++++++++++*#==========++++++++++====+=+***##*********+++==\\r\\n:::------:.:--::.:----::..                              .......:::---------==++===++++++++++++++++++++++++++++++*#+==========+****+*******++++++*++++++++++===--\\r\\n:::-::-::..:---..:-----:....:                         .......:.:::::-----==+++++==+=++++++++++++++++++++++++++++*#+==========+********####+=+**++++++++=======--\\r\\n::::::::..:-:-:..:-----::::.-.:::..                         .....::--======+++++==+=+++++++++++++++++++++++++++++#+=========++*######*##+++++##*#######*****++==\\r\\n:::::-:..:-::::..:------:::.-.:-------::::::...........:::::----========+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**#********++++=-\\r\\n::::::...---:::...:-----:-: :.:-----------==-::-==-----==---===============++++++==++++++++++++++++++++++++++++++#*==========+*#########*++=+##*****++========--\\r\\n:::::...:::-::.::.::----::: :.:-------------:::--------==----=============+++++++==++++++++++++++++++++++++++++++*#=========++************+++++*****+*+==++++===\\r\\n::.....::::--:.::..:-----:: ::.-------------:::--------==----=-===========+++++++=+++++++++++++++++++++++++++++++*#===========++++++++++++++++====+=============\\r\\n.......:::::::.::::::----::.::.-------------:::--------------=-===========+++===++===++++++++++++++++++++++++++++*#+====++===++++++++++++++++++++++++++++++=====\\r\\n . ...:::::::..::::::::::::....-------------::-----------=---=-===========++==+=======++++++++++++++++++++++++++++#+====+++=++++++++++++++++++++************+++=\\r\\n   .:::::::::..:::::::.::::..:.------------:::-----------=-----=============++++=======+=+++++++++++++++++++++++++#+====++++==++++++++++++++++++*************+++\\r\\n ..::::::::::..::::::...:::. : ------------.:.-------------:---===============+==========+++++++++++++++++++++++++**======++==++++++++++++++++++*************+==\\r\\n..::::::::::..::::::::....:. :.:-----------::.------===----::--==========================+++++++++++++++++++++++++**====++++==++***++****++++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::...:. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==++******##%##+++==+++++++++++=====\\r\\n ..::::::::. .:::::::::::::: :. :---::-::-::::-------=-------======================++++==++++++++++++++++++++++++++*+===+++++++*#########***++-=+***********+***\\r\\n  .::.:::::..::::::::::::::: :: ::::::-:--.:.::-----------=--======================+++++=++++++++++++++*+++++++++++#+===+++++=+*#########***++++++**********+**#\\r\\n  ....:::.. .:::.::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++#+===+++++=+*#########**++++++=+++++++**+++**\\r\\n   ....::.. .:.::::::::::::: .:..--::----..:.:-----------=----========================++==+++++++++++++++++++++++++#*====+++++++**++*******+++==================\\r\\n   ....::. .:..:.:::::::::::. :..:--:----.:..-----------------========================+===+++++++++++++++++++++++++**====++++++++++++++++++++++==========+++++++\\r\\n   ....::. .:.::::::::::::::. :...------:.:.:------------=---:-===========--=+=====+==+===+++++++++++++++++++++++++*#+===+++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"              .  ..  .    . .....:.:.:..::.::::::::...::::---::-:---------------:-------------=#-:::---::::::::::--+***++==*#####*=-::::-++=++++++==+====-==----\\r\\n              .  ... .    .......:.::::....::::::::..::::::--::-::----------------------------=#=::::-:::::::::..:-=+++**+-:-=+###%#*-:::-+=++++++=====--:::::::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::..:::::---:--::-----------------------------#+::::-:::::::::. .--::--==+++++*###**-::--=-=+====--=-::.  .:::.\\r\\n           .  .  ... .    ..::...:.:::::.::::::::::...::::---::-::-----------------------------#*::::-:::::::::::----=====--------:::::::-::............  ....  \\r\\n        .  .  .. ... .    ..::.....:::::..:::::::::...::-:-------:-----------------------------**::---::::::::::---*##****##*--*#*-::::::=++-------:::::::::::::\\r\\n        .  .. .. ... .    ..::.....:::::.:.::::::::..:::-:-------:-----------------------------+#-:-----::::-:::---+*************+-:--:::=++==+++++==++====++++=\\r\\n       ... .. .. .....    .:::.....:::::..:::::::-:.::::-::------------------------------------=#-:----::::--::::--+#***********+=:=+*+=:=**==+++++==++=======--\\r\\n        .. .. .. ....     .:::..:..:::::...::::::-:.:.::--:------------------------------------=#=-------::--::::--=+++++++++++**+-::::::=**+=+++++==++++======-\\r\\n       ... ..  .  ....    .:::..:..::::::..::::::-::::::::-------------------------------------=#+-------::---::::-=+*+++++++++*##*++=:::=**+=+++++=+++++======-\\r\\n         . ..  .  .....   .:::..:..:::::....:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***=---:::=**+=+++++==++++======-\\r\\n       ...  .  .  ...     .:::..:..::::::...::::::::::-:::----::--------------------------------**:-------:---::::-=##+==-+%#**###+::::::=**+=+++++==++++==+===-\\r\\n   .   .... .  .  ...     .:::..:.:::::::....::::::::::::::---::--------------------------------+#--------:----:----*#**++********++++-::=+*+=+++++=++++++=+===-\\r\\n  ...   ... .. .  ...    ..:::..:.::::.:.....::::::::::::::--::::-------------------------------=#-------::----::---===---------------:::=**+=+++++=+++++==+===-\\r\\n   ...  ... .. .. ....   ..:::..:.::.:........::-:..::::::---::-:------=------------------------=#=-------:----::::--------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...    .::....:.::..:..... .::-. :=:-:::---:------------------=----=----------=#+------------::..---------:::::::::::::-=*+=+++++++++++=======\\r\\n  .... .... .. .. ...    .::....:.::::::...  .:::..:..::::::::----------=-------=----==--=----=--**------------::::----------::::::::::::-===-----------------::\\r\\n .. ..  ... .. .. ...     :::...:.::.:.:...  .:::  .     ....::---------=-------==---===-------=-**------------:::----------:::::::::::::-=:::::::.:............\\r\\n  ...   ... ..... ....    .::..::.:::..:.    .:::              .-::---------======---===--=--===-+#=------------::----------:::::::::::::-===+++++==++=========-\\r\\n .....  ... ... . ....    ::...::.:::....     ..          .......          ..::---=--===--=-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   ..  .. .  ...    .:...::.::::...       ...  .      .... .           .   .:-====-=======-=#=-------------:--------::::--:::::::::-++=+++++==++++==+++==-\\r\\n ....... ... .. .  ...    ::...::.::::...            .......::...::::  ..:::::...:::..:-====-=====#+-------------:-----------------::::::-++=+++++=+++++==++===-\\r\\n ........... ....  ...   .::...:..:::...                                 .             .====--====#*-------------:..----------------:::::-++=+++++++++++=+++==--\\r\\n ..... .........   ...   .::...:..:::...                                      .......:::-=========**=-------------::------------------:::-++=+++++=+++++=++===--\\r\\n  .......... ...   ..:   ..:...:...:....                             ......::::::::::::.:=========*#=-------=---------------------------:-++=+++++=++===------::\\r\\n  .......... ...   .::   ..:...:...:....                             .....:::::::..::...:========--+----=---------------------------------++=+++++====-::..---::\\r\\n  .......... ...   .::    .::..:........                                ..:......::::...-=====-:    .=+--=--------::-=++++===+***++=--:---+*++++++=+++==---===-=\\r\\n  .......... ....  .:.    .::...........                               .    ....::::::..-=====.      ::.:--=------:.-=++****+=+*#%%%%#+---====++++=========++===\\r\\n  .... ..... .::.   .     .::...........                               . ....:..::::::.:======:    .    ::=-:::--------========++***++=-:-=--:::::::::..........\\r\\n   ... ..... ....         .:............                              . .....:.::.:-::.-=======-:.. ..   .: :-.+....:+###*****+==**=-::::-=**============------:\\r\\n   ...............   .    .:.... ........                             . .....:::::.:..:----------=-..          .   .:-+*#***###****=-===--+**+=+*+++++++++=+===-\\r\\n . .......... .:..  ..    .:.... .......     .....                         ..:::::.....                          .---.:.:+*********=-+++=-+**+++++++=+++++=+===-\\r\\n..  ... ..... .:..  .:    .......... ...     .:::.                      ..:.                                    .:.      .=+=+++*#%#===-:-+**+++++++=+++++=+===-\\r\\n..  ......... ....  .:    .........   ..      .:.  .                      .            .    .     :::.     .              .... .:--=+++---+**+++++++=++++==+===-\\r\\n..................  ..    .........           ::.                          .               :.  .  :-.  ::                   :.      .::---+**+++++++=+++++=+===-\\r\\n..................  ..    ...... .     ..                         ... .     .              .. :.. :-.  -:.         ..       ..  ..   .:---+**+++++++++++++=+===-\\r\\n.... ......... ..:  ..    .. ...      ...  .              --..  ..----=-  . .              :. .:.:---.----:       :         .-*=:----..---=**+++***+++++++=+==--\\r\\n....  ........ ...  ..    .. ..       ...  .                      ::.:......-=.            ::... :===.:-:-.      .:         .-#+-=+===+=--=+*+++*+++=++++=====-:\\r\\n..... ........ .... ..     . ..       ...  .                     ..:::..:::-+=....   .      .     -=:  -:.   ...  .         .-*=----+#*=--====---:::::::::::::..\\r\\n......  ...... .:.. ..       ..       ..                            ... .....  ..=- :::... .::.   :-.. ...   -.:.  ..    .  ..:-:--+*=----==-===-----------:::::\\r\\n....... ...... .:.. ..       ..    ..   .:::--====--:.......           ..     ..:#*====---::-==--.::.        :.          :-:--:--==-------=+++****++*++++++==---\\r\\n.............. .::.  .            .:.   :-==++++====-:......      .   .---.   .-##=..-===============*+:.       .:::----------------------=*++****++++++=++==--:\\r\\n ......... .....:::  .              . ......::::.:::::.......::..:..: .:.    .-#+-=======:. .-=======*#=:.       :--========--------------=*++****++++++=====--:\\r\\n............::..:..                                ............            ..:-=-=-:---==.   -=======+=       . :-:--:-========-----------=+++**++++=--------::.\\r\\n...........::.. ...                                               .....:::::.  -=--    :=:...=====-::      .:=--==-----=========----------=+++++++==-:..----::::\\r\\n.........  ...   ... .                                      ...........       .---. .. :=:   -====.       :+++=------==========-----------=*++**+++++===========\\r\\n.........   .   .::. .                                                 ..::::::::=:.. .-=:   :==:        .===----------=============------=*++****+++++++****++*\\r\\n.. ..      ......::. .                                      ......::::::::-----:.-... ...:..:==.     .:----====--===-:-=******+**####*+=--==++****++***++++++===\\r\\n         ...:::..::. ..                                    ......:::::::::-----.  .    .------.     :=*#=======--==---=====++*+++*#####+--===----------::::::...\\r\\n    ...:....::::.::. ...                                   ........::::::------.     .. :-==- ..   :++*#========-==--==+##****#*+=***=----=+*+=++++==========---\\r\\n.......:..:.::::..:: ..                                    ......:::::::::-----.     -.  .:- ...:.:===+#========-===--=+*###########+=+++==*#*+****++****+++++==\\r\\n....::::.::.::::..:: ...                                  .........::::::::::-:      .:.   :   :======+#+==============+*##########*+=+++==*#*++***+++++++++++==\\r\\n...:.:::..::::::..::  .                                        ..........::::-.          . .-==========#+===============+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::.::..::. ..                                         ......::::---          .-:-===========#*===-===-====--=*##**########+===-=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...............:::          .::.-===========**===-======+====*##***#%#####*++=-=*#*+****++**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  :::.   .=--============-:.---===========++++++++++===+++=-=*#*+****++**++++++===\\r\\n.::::::::.:::::::..:. ..                                         :.             ..:-. :+#+=============. :=--=======---==============-----=+**+****++++++++++===\\r\\n.::::::::.:::::::..::  .                ..                       +:     .-:       .:-:*#**++===========..:=---==-==-..:-================--====--------:-::::::::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:=#****+++========-:::=---==--=- .-==================-=+==============------\\r\\n.::::::::::::::::...:  .                                                =:==+=   :+==-*#**+++*=====---:..:++++=====- .-=================--=**+****+****+++++====\\r\\n.:.:.:::::::::::::..:. .                           .            :.     .:.-:=-   .+=---==-:::::::..:-==-::--===::--: :-=============------=**+****+++==--==-----\\r\\n.:::::::::::::::::..:. .                      .    ::.                 -***++.    .:.:::::::--..    .:-:. . . :      :=================---=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   .::::-........-----=-:::.......:::.:...: .:.. :--=================-=+=+****+++++=++++++**\\r\\n.::::::::::::--::::..  .                           .                       ....::...:---::=-::..      :::-:-::..:==: :=====================-----==+****++***++++\\r\\n.:::::::::::::::-::..  .                                                   ......:..:------::::.     :-::....:...-=: :+===+++===++++========--::::-=====+***++++\\r\\n.:::::::::::--::::::..                             -                .. ..        .-:.:--::-:.......  ...... ..::.==:  =-=+***#*+*##%%##*=====-::--:.....-=++====\\r\\n.:::::::--::--:::::::.                             -.      .        +====-.       -*--*=--==-------             .==-..-===++++***++*#***===+=--------::-::::::::\\r\\n.::::::--:::-::--:::::                             -       .       :=. .:-.     .:-=--==---::------        ..::..========+#######***#*======::-:--=+++*+++++++==\\r\\n.::::-:---::-:::-:::::                             .             .  .:::.-..   ..::-=**+*+==+*==---        .-==-.========+*##########+=+**+++==::=**+***++++++==\\r\\n.::::-:----::::---::::                                           .      .........    ...:. .-: :-=-        :--::.========+*********##*+++==++====+*++***++++++==\\r\\n..:-::-----::------:::                                           .                    ..  .. .:-=+=             .======--+############++===+--+****+****+++++===\\r\\n.:::::::--:::-----::::                                                             ....  ..-+**+===             .========+##***#%#####++===+**+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:=*##*+===+-        .-===.=========+++++++++++++++==+**+----=+***++*+++==\\r\\n::::::------:------::.                                            .                   *%%#+======+=    ..    :.=.=======-===================---:::::-=++=++++===\\r\\n::::-:------::-:----:.                                                             .+##====++====+=      .      .===========================----::::::::::::::::\\r\\n::::-------:::----:::..                                              .-.          =*==--===+++=+++-      . .... :==========================+=-::::-=++=--======-\\r\\n:-:::-:--:--::----:::..                                             .:...       .#*  -======++++++=      . ..:-:-==========================+++=-:---++=--==-----\\r\\n.::::-------::-----::..                                             :*-        :=#*-.-+======++++==     .      .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---:-:.                                 .      .     =%##*=::::--=%*+.-+====+==++++=    ... .::::========--=================+*+****+****+****++++\\r\\n...::--------:::---::.                                 ...... .     =-+%%%######%#--.-+=======+=++=    ..  .-==::==========================+******+****+***++++=\\r\\n ...:--------::::--::.                         .:.     . .... .    ::.+%%%+-==++*:   -+++===+===++=    ... ::--..==========++++==++++======+****************+++=\\r\\n.....::-------:::--::..                        ... .:-::...:      .+-.*%%%+::-=*+-====+++===++==++=             .=======--=*******##%%##*=======+===========----\\r\\n:......:------:::--::..                            -:+:.  .-      -=:=%%%%###**=======++++==+++==+=             .==========++*****+**#**+==+++============------\\r\\n::::....:------::::.:.. .                      ..  -:=.  .:-      *##%%%%%%%*=========++++==+++==+=        .:--:.=========+########*##+=++=+##**************++==\\r\\n:---:.....:::---:::.:..                        ... ::=... :-     .#%%%%%#*+=-======++++=+++=++++=+=             .=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::...: .                      :+: :.:.   .-     -##**+=--=-========+++++++=++++=+-             .==========*##########*++==+##**************+++=\\r\\n:----:.:....:::--::..::..         .            -=. - .  .-==     :=------============+++++++++++++-        :::==.==========*##**#%##%%*++==+##**************+++=\\r\\n::----::::.....::::::::.          :----        :.  : -=::=+-     :==-----======+==+++==+++===-=====           :-.==========+**++++++**++++=+*#**************+++=\\r\\n::---::::-::....:.:::::.        ...::::        .:.  .===-.:.     .==---========++=-:::=+++=-.::-==-             .========-==================+*++++++=+++======--\\r\\n:----::.:---:::..:::.::.        :.....:        =-:.  ::--.        :-------====---::. .-==+=::--===:        .... :===========================+======---------::::\\r\\n::-----:::----:::::...:.       .::....:.      .:.                               .:-======*+==-----.        ...:.:==========+===============+*********++=========\\r\\n::-----::-------::::...        .:-:...:                                ....    .::---====*+=+++===:           ..:==========+===============+***********+*******+\\r\\n:::----:::-----:::::....       .:--:::.                             .:.:...    :::.  ....--:----:::   ....  :+#+===========================+***************++++=\\r\\n::::----::-----:::::::..       ...                                             ...       .  ..        ..:.  -+#*============================***************++++=\\r\\n::::::--:::----:::::::::                                                   .:================================+**============++++==+++=======++===++**#******+++=\\r\\n:::::----::----::-::::::                                                     :=+++===+++=++++++++++++++++++++=*#============+****+**####*+=====---======++=====-\\r\\n:::::----::----::-::::::                                                   .. :+======++=++++++++++++++++++++=+#+==========++********##**+==+++++===+======-----\\r\\n:-::-::--:::--::--::::::.                                             .....   -+======+++==++++++++++++++++++=+#+===========*#########*+=+++****++**********+++=\\r\\n::::--:---::--::--::-:::.                                                ..::--=++++==+++==++++++++++++++++++++#*===========+*****#####*+*+++*+++**********+++==\\r\\n::--------::::::-::--:::.                                         ...::--------=+++++==++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:-::---:---::::--::--:::.                               .......::::::----------=++++===++++++++++++++++++++++++*#+=========++*#***#####**+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                             ........:::::::---------=+++====++++===++++++++++++++++++*#+==========+++++++====+++==+**++++++======-----\\r\\n:-::----::-:.:---::---::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========++++++==========++++================\\r\\n::::-------:.::-:::---::.                             ..........::::::---------====+++===+++++++++++++++++++++++#+==========+++++===========*#*###**##*****+++==\\r\\n:::------:::.::-::::--:::                             .........:::::::::-----:-========+++++++++++++++++++++++++#*==========++++++==++======*#*###**#******+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++##===========++++++++++++++=+#*************+++=-\\r\\n:::--:---:..-:::::-----:.                                 ......:::::::------=======++++++++=+++++++++++++++++++*#==========++++++++++====+=+***##*********+++==\\r\\n:::------:.:--::.:----::..                              .......:::----------=++===++++++++++++++++++++++++++++++*#+==========+****+******+++++++*++++++++++===--\\r\\n:::-::--:..:---..:-----:....:                         .......:.:::::-----==+++++==+++++++++++++++++++++++++++++++#+==========+********####+=+**++++=+++=======--\\r\\n::::::::..:-:-:..:-----::::.-.:::..                         .....::--======+++++==+==++++++++++++++++++++++++++++#+=========++*######*##+++++##*####*##*****++==\\r\\n:::::-:..:-::::..:------:::.:.:-------::::::............::::----========+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**#********++++=-\\r\\n::::::...:--:::...:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*#########*++++##*****++========--\\r\\n:::::...:::-::..:.::----::: :.:-------------:::--------==----=============+++++++==++++++++++++++++++++++++++++++*#=========++************+++++*****+*+==++++===\\r\\n::.....::::--:.::..:-----:: ::.-------------:::---------=----=-===========+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+=============\\r\\n.......:::::::.::::::----::.::.-------------:::--------------=-===========+++===++===++++++++++++++++++++++++++++*#+====++===++++++++++++++++++++++++++++++=====\\r\\n . ...::::::::.::::::::::::....-------------:::----------=---=-===========++==++======++++++++++++++++++++++++++++#+====++++++++++++++++++++++++************+++=\\r\\n   ..::::::::..:::::::.::::. :.------------:::-----------=-----=============++++=======+=+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************+++\\r\\n ..::::::::::..::::::...:::. : :-----------::.-------------:---===============+==========+++++++++++++++++++++++++**======++==++++++++++++++++++*************+==\\r\\n..::::::::::...:::::::....:. :.:-----------::.------===----::--==========================+++++++++++++++++++++++++**====++++==++***++****++++++=+++++++++++++=--\\r\\n .::::::::::..:::::::::...:. :..-------::-::::------===----::--==========================+++++++++++++++++++++++++**====++++==++******##%##+++==+++++++++++=====\\r\\n ..::::::::. .:::::::::::::: :. :---::-::-::::-------=-------======================++++==++++++++++++++++++++++++++*+===+++++++*######*##***++-=+***********+***\\r\\n  .::.:::::. ::::::::::::::: :: ::::::-:--.:.:-:----------=--======================+++++=++++++++++++++*+++++++++++#+====++++=+*#########***++++++**********+***\\r\\n  ....:::.. .:::.::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++#+====++++=+*#########**++++++=++++*++**+++**\\r\\n   ....::.. .:.::::::::::::: .:..--::----..:.:-----------=----========================++==+++++++++++++++++++++++++#*====+++++++***********+++==================\\r\\n   ....::. .:..:.:::::::::::. :..:--:----.::.-----------------========================++==+++++++++++++++++++++++++**====++++++++++++++++++++++==========+++++++\\r\\n.  ....::. .:.::::::::::::::. :...------:.:.:------------=---:-===========--=+=====+==+===+++++++++++++++++++++++++*#+===+++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:.:..::.:::::::::..::::---::-:-----------------------------=#-:::---::::::::::--+**+++=-*####*+=-::::-++=++++++==+====-==----\\r\\n              .  ... .    .......:.::::..:.::::::::..::::::--::-::----------------------------=#=::::-:::::::::..:-=+++**+-:-=+##%%#*=:::-+=++++++=====--:::-:::\\r\\n       .   .  .  ... .    ..::...:.::::..::::::::::...::::---:--::-----------------------------#+:::--:::::::::. .--:---==+++++*###**=:::-===+====--=--:.  .::::\\r\\n        .  .  .  ... .    ..::...:.:::::.::::::::::...::::---::--:-----------------------------#*:::--:::::::::::----=====--------:::::::-::............. ..... \\r\\n        .  .  .. ... .    ..::.....:::::..:::::::::...::-:----:--:-----------------------------**::----:::::::::---*##****##*--*#*-::::::=++-------:::::::::::::\\r\\n        .  .. .. ......   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-:::---+*************+-:--:::=++==+++++==++====++++=\\r\\n       ... .. .. ......   .:::.....:::::..:::::::-:.::::-::------------------------------------=#=:----::::--::::--+#***********+=:=+*+=:=+*==+++++==++=======--\\r\\n        .. .. .. ....     .:::.....:::::...::::::-:.:::---:------------------------------------=#=-------::---:::--=+++++++++++***-::::::=**+=+++++==++++======-\\r\\n       ... ..  .  ....    .:::..:..::::::..::::::-::::::::-------------------------------------=#+-------::---::::-=+*+++++++++*##*++=:::=**+=+++++=+++++======-\\r\\n         . ..  .  .....   .:::..:..::::::...:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***=---:::=**+=+++++==++++======-\\r\\n       ...  .  .  ...     .:::..:..::::::...::::::::::--::----::--------------------------------**--------:---:::::=##*===+%#**###+::::::=**+=+++++==++++==+===-\\r\\n   ..  .... .  .  ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#**++********++++-::=+*+=+++++=++++++=+===-\\r\\n  ...   ... .. .  ...   ...:::..:..:::::.....:::::::::::::---::::------=------------------------=#--------:----::---===----------------::-+*+=+++++++++++==+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......::-:..::::::---::-:------=------------------------=#=-------:----:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...     :::...:.::..:..... .::-. :=:-:::---:------------------=----=----------=#+------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...    .::....:.::::::.... .:::..:..::::::::----------=-------=----==--=----==-**------------::::----------::::::::::::-===------------------:\\r\\n .. ..  ... .. .. ...     :::...:.::::.:...  .:::  .     ....::---------==------==---===-------=-**------------:::-----------::::::::::::-=:::.:::..............\\r\\n  ...   ... ..... ....    .::..::.:::..:.    .:::.             .-::-----=-=-======---===--=--===-+#=------------::----------:::::::::::::-===+++++==+==========-\\r\\n .....  ... ... .  ...    ::...::.:::....     ...         .......          ..::---=--===--=-====-+#=-------------:----------:::::::::::::-++=+++++=+++++=+++++=-\\r\\n .....   ..  .. .  ...    .:...::..:::...       ...  .      .... .           .   .:-====-=======-=#+-------------:--------::::--:::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::.::::...            .......::...::::  ..:::::...:::..:-====-=====#+-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...   .::...::.:::....                                .             .====--====#*-------------:..----------------:::::-++=+++++++++++=+++==--\\r\\n ..... .........   ...   ..:...:..:::...                                      .......:::-=========*#=-------------::------------------:::-++=+++++=+++++=++===--\\r\\n  .......... ...   ..:   ..:...:..::....                             ......::::::::::::.:=========*#=-------=---------------------------:-++=+++++=++===------::\\r\\n  .......... ...   .::   ..:...:...:....                             .....:::::::..:::..:=======-:.::-------------------------------------++=+++++====-::..---::\\r\\n  .......... ....  .::    .::..:........                                ..:......::::...-=====-      :+=-=--------::-=++++===+***++=--:---=*++++++=+++==---===-=\\r\\n  .......... ....  .:.    .::...........                                  . ....::::::..-=====:     ... :--=------:.:=+*****+=+*#%%%%#+---====++++==++=====+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               ......::.:::-::.:=======-.     . .:+:-:-=--------=======++****+=---=--:::::::::..........\\r\\n   ... ..... ....         .:............                              . .....:.::.:-::.-==========--. .  .. ::-- ...-+###*****+==**=-::::-=**============------:\\r\\n . ...............   .    .:.............                             . .....:::::.:..:::---------::.             .-:-+*#***###****=-===--+**+=+*+++++++++=+===-\\r\\n . .......... .:..  ..    .:.... .......      ...                          ..:::::.....                          :--.. .-*#####****=-+++=-+**+++++++=+++++=+===-\\r\\n..  ... ..... .:..  .:    .......... ...      :::                       ..:. .                    ...           .        :=====++#%#===---+**+++++++=+++++=+===-\\r\\n..  ......... ....  .:    .........   ..      .:.                         .            .   .     :--:                     ...  ..:-++++---+**+++++++=+++++=+===-\\r\\n..................  ..    .........   . .     ::..                         .               :  .  :-:  .:.                  ..       .::---+**+++*+++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        ......     .              . ..: :-:  ::..        ..        :  ...   .-=--+**+++*+++++++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :-..  ..----=-  . .             .: .::.---::=---.      :.         :**----=: ----=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...  .                      ::::.:....-=.            :.... ===: -:::       :          :**--====+*---=+*+++*+++=++++=====--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-++....   .     ..    :=-  .-:   ..:   .         :++----=**=---====---::::--:::::::..\\r\\n......  ...... .:.. ..       ..       ..                            ... ..:..  ..-= :-:... :::.   -:.   .   ::.:        ....:.::--=+=-----==-==------------:::::\\r\\n....... ...... .:..  .       ..    ..   .:::--====--:.......            .      .:**===-:-::-===-::-:.       .:        ...-:--:--==--------=+++****++*++++++===--\\r\\n................:::  :            .:.   :-==++++====-:......      .   .---.   .-##+..-===============++:.       :::-----------------------=*++****++++++=++==--:\\r\\n ......... .....:::  .              . ......::::.:-::::......::..:..: .:.    .-#+-=======:...-=======*%=:       .::-========--------------=*++****++++++=====--:\\r\\n............::..:..                                ............            ..:-=-==:---==.   -========-       ..=----:-========-----------=+++**++++=--------::.\\r\\n...........::.. ...                                                ....:::::.. -=--  . :=:...-=====-:     ..-=-===-----=========----------=+++++++==-:..----::::\\r\\n.........  ...   ... .                                      ............      .---: ...-=:   :====.       :+++=------==========-----------=*++**+++++===========\\r\\n.........   .   .::. :                                                 ..::::::::=-.. :-=:   :==-.       .===----------=============------=*++****+++++++****++*\\r\\n.....      ......::. :                                      ......::::::::-----:..... ...:..:==-      .:-=-====--==--:-=******+**####*+=--==++****+****++++++===\\r\\n         ...:::..::. ..                                    ......:::::::::-----.  .    .------:      :+*=======-===---=====++*+++*#####+--===-----------::::::::\\r\\n    ...:....::::.::. ...                                   ........::::::------.     .. :-===-      :+*#========-===-==+##****#*+=***=----=+*+=++++=========----\\r\\n......::..:.::::..:: ...                                  .......:::::::::-----.     -.  .:==..::..:==+#============--=+*######%####+==++==*#*+****++****+++++==\\r\\n....::::.:::::::..:: ...                                  .........::::::::::-:      .:.   :=.   -====+#+==============+*##########*+=++++=*#*++***+++++++++++==\\r\\n...:.:::..::::::..::. ..                                     . ..........::::-.          . :-.:-=======#*===============+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::.::..::. ..                                         ......::::---          .---===========#*===-========--=*############+===-=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...............:::.         .::.-===========**===-======+====*##***#%#####*++=-=*#*+*****+**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  :::.   .=-:============-:.-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::.... ..                                         ..             ..:-. .+#+=============. :=--========--==============-----=+**+****+++++++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =:     .-:       .:-:*#**++===========:.:=---==-==-..:-================--====-----------:--::::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++========-:::=---==--=- .-==================-=+============-=------\\r\\n.::::::::::::::::...:  .                                                =:==++   :+==-*#**+++*+====---:..:++++=====- .-==================-=**+****+****+++++====\\r\\n.:.:.:::::::::::::..:. .                           .            :.     .:.::=-   .*=---==--:::--::.:-==-::--==+-----.:-=============------=**+****++++=--===----\\r\\n.:::::::::::::::::..:. .                      .    ::.                 -***++:    .:.:::::::--..    .:-:. . . :      :==================--=**+***+++==-:--------\\r\\n.:::::::::::::::::.... .                      .    .                   .::::-........-----=-:::.......:::.:...: .... :--=================-=+=+****+++++==+++++**\\r\\n.::::::::::::--::::..  .                           .                       ....:::..:---::=-::..      :::-:-::..:==: :=====================----===+****++***++++\\r\\n.:::::::::::::::-::..  .                                                   ......:..:------::::.     :-::....:...-=: :+===+++===+++=========--:::--=+===+***++++\\r\\n.:::::::::::--::::::..                             -.               .. ..       ..::.:--::-:.......  ...... .:::.==:  =-=+***#*+*##%%##*=====-::--:.:...-=++====\\r\\n.:::::::--::--:::::::.                             -.      .        +====-.       -*--+=--==-------             .==-..-===++++***++*#***===+=--------:::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-.     .:-=--==---::------        ..::..========+#######***#*======::-:--=+++++++++++==\\r\\n.::::-:----:-:::-:::::                             .             .  .:::.-..   ..::-=**+*+==+*==---        .-==-.========+*##########+=+**+++==::-**+***++++++==\\r\\n.::::-:----::-:----:::                                           .       ........    ...:: .--.:-=-        :--::.========+*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::------:::.                                                               ..  .. .::=+=             .======--+############+++==+--+****+****++++++==\\r\\n.:::::::--:::-----::::                                                             ....  ..-+**+===             .========+##***#%#####++===+**+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:=*##*+===+=        .-===.=========+++++++++++++++==+**+=---=+***++*+++==\\r\\n::::::------:------:::                                            .                   *%%#+======+=     .    :.=.=======-===================--=:::::-=++=++++===\\r\\n::::-:------::-:----:.                                                             .+##====++====+=    . .      .============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          =*+=--===+++=+++-      . .... :==========================+=-::::-==+=--======-\\r\\n:-:::-:--:--::-----::..                                             .:...       .**  --====+++++++=      . ..:-:-==========================+++=-:---++=--==-----\\r\\n.::::-------::-----::..                                             :*-        .=#*-.-+======++++==     .      .===========================+*+**++++++++++++++++\\r\\n..:::---------:---:-:.                                 .      .     =%##*=::::--=%*+.-+====+==++++=    ... .::::========--=================+*+****+****+****++++\\r\\n...::--------::----::.                                 ........     --+%%%######%%=-.-++======++++=    ..  .-==::==========================+******+********++++=\\r\\n ...:--------::::--:::.                        .:.     . .... .    ::.=%%%+-=+++*-   -+++==++===++=    ... :---:.==========++++==++++======+****************+++=\\r\\n.....::-------:::--::..                         ....:-::...:      .+-.*%%%+::-=*+-====+++===++==++=             .========-=*******##%%##*=======+===========----\\r\\n:......:------:::--::..                            -:+:.  .=      -=:=#%%%###**====++=++++==+++==+=             .==========++*****+**#**+==+++===========-------\\r\\n::::....:------::::.:.. .                      ..  -:=.  .:-      +##%%%%%%%*=========++++==+++==+=        .:--:.=========+########*##+=++=+##**************+++=\\r\\n:---:.....:-:---:::.:.: .                      ... ::=....:-     .#%%%%%#*+=-======++++++++=++++=+=             .=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::...: .                      :+: :.:.   .-     :##**+=--=-========+++++++=++++=+=             .==========*##########*++==+##**************+++=\\r\\n:----:.:....:::--::..::..         .            -=. : .  .-==     :=------============+++++++++++++=        :::==.==========*##**#%%#%%*++==+##**************+++=\\r\\n::----::::.....::::::::.          :----        :.  : -=::=+-     :==-----======+==+++==+++=========           :-.==========+**++++*****+++=+*#**************+++=\\r\\n::----:::-::....:.:::::.         ..::::        .:.   ===-.:.     .==---========++=-:::-+++=-.::-===             .===========================+*++++++=+++=======-\\r\\n:----::::---:::..:::.::.        :.....:        ==:.  ::--.        :-------====----:. .-==+=::--===:        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.       .::..:.:.       -.                               .:-======++==-----:        ..::..==========+===============+*********++=========\\r\\n::-----::-------::::....       .:-:...:                                ....    .::---====++++++===:    .      . :==========+===============+***********+********\\r\\n:::-----::------::::....       .:--:::.                             .:.:...    :::. .....:-:-=--:::   .:..  :+#+============================***************++++=\\r\\n:-::----::------::::::..       ....                                            ...       .  ..        ....  -+#*============================***************++++=\\r\\n::::::--:::----:::::::::                                                   .:================================+**============++++==+++=======++===++**#******+++=\\r\\n:::::----::----::-::::::.                                                    :=++++=+++++++++++++++++++++++++=*#============+****+**####*+======--==++==+++====-\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++++++++++++++++++=+#+==========++********##**+==+++++===+======-----\\r\\n:-::-::--:::--::--::::::.                                             .....   :===+===+++==++++++++++++++++++=+#+===========*#########*+=+++****++**********+++=\\r\\n:-::------::--::--::-:::.                                                ..::--=++++==+++==++++++++++++++++++++#*===========+****######*+*+++*+++**********+++==\\r\\n::--------::::::-::--:::.                                         ...::-----=--=+++++==++==++++++++++++++++++++#*===========+##########*++==*#*************+++==\\r\\n:--:-------::::--::--:::.                               .......::::::----------=++++===++++++++++++++++++++++++*#+=========++*#***#####**+==*#*****++==+++====--\\r\\n::::----:--:..---::--:::.                             ........:::::::---------==++====++++===++++++++++++++++++*#+==========+++++++====+++==+**++++++======-----\\r\\n:-::----:--:.:---::---::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========+++++++=========++++================\\r\\n::::-------:.::--::---:::                             .........:::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========*#**##**##*****++++=\\r\\n:::------:::.::-::::--:::                             .........:::::::::-------===+====+++++++++++++++++++++++++#*==========+++++++=++======*#*###**##*****+++=-\\r\\n:::---:::::.:::::::---::.                              ........::::::::::::::-========++++++=+++++++++++++++++++##===========++++++++++++++=+#*************+++==\\r\\n:::--:---:..-:::::-----:.                                .......:::::::------=======++++++++++++++++++++++++++++*#+=========++++++++++===++=+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------=++===++++++++++++++++++++++++++++++*#+==========+****++*****+++++++**+++++++++====-\\r\\n:::-:---:..:---:.:-----:....:                         .......:::::::-----==+++++==+++++++++++++++++++++++++++++++#+==========+********####*=++*++++==+========--\\r\\n:::--::::.:-:-:..:-----::::.-.:::..                         .....::--======+++++==+++++++++++++++++++++++++++++++#+=========++*######*##+++++##*####*##*****++==\\r\\n:::::-:..:-::::..:------:::.:.:-------::::::............::::-----=======+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**##*******++++=-\\r\\n::::::...:--:::.:.:-----:-: :.:-----------==-::-==-----==---===============++++++=+++++++++++++++++++++++++++++++**==========+*########%*++++##*****++===+====--\\r\\n:::::...::--:::.:.::----::- :..-------------:::--------==----===========+=+++++++==++++++++++++++++++++++++++++++*#=========++*#****#*#***+++++*****+*++=++++===\\r\\n::.....::::--::::..:-----:: ::.-------------:::--------==----=-=========+=+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+===========+=\\r\\n.......:::::::.::::::----::.::.-------------:::--------------=-===========+++===+++==++++++++++++++++++++++++++++*#+=====+===++++++++++++++++++++++++++++++=====\\r\\n .....::::::::.::::::::::::..:.-------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++++++++++++++++++++++************+++=\\r\\n   ..::::::::..::::::::::::. :.:-----------:::-----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************+++\\r\\n ..::::::::::..:::::::..:::. : :-----------:::-------------:---==============++==========+++++++++++++++++++++++++**=====+++==++++++++++++++++++*************+==\\r\\n..::::::::::...:::::::....:. :.:-----------::.------===----::--==========================+++++++++++++++++++++++++**====++++==++**+++****++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::.:.:: :..-----------:::------===----::--==========================+++++++++++++++++++++++++**=====+++===+******##%##++++=+++++++==++=====\\r\\n ..::::::::. .:::::::::::::: :: :---::-::-:.::-------==------======================++++==++++++++++++++++++++++++++#+====++++++*######*##***++-=+***********+***\\r\\n  .::.:::::. ::::::::::::::: .: ::::::-:--.:::-:----------=--======================+++++=++++++++++++++*+++++++++++#+====++++=+*#########***++++++**********+***\\r\\n  ....::::. .:::.::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++#+====++++++*#########**+++*++=+++**++**++***\\r\\n   ....::.. .:.::::::::::::-..:..--::----..:.:-----------=----========================++==+++++++++++++++++++++++++#*====+++++++***********++++=================\\r\\n   ....::. .:..:.:::::::::::. :..:-------.::.-----------------========================++==+++++++++++++++++++++++++**====++++++++++++++++++++++==========+++++++\\r\\n.  ....::. .:.::::::::::::::. :...------:.:.:------------=--=:-===========--=+====++==+===+++++++++++++++++++++++++*#+====++++++++++++++++++++==---=----+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:....::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+**+++=-*####*+=-:::::++=++++++==+====-==----\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::----------------------------=#=::::-::::::::::.:-=+++**+-:-=+#####*=:::-==++++++=====--:::-:::\\r\\n       .   .  .  ... .    ...:...:.::::..::::::::::...::::---::-::-----------------------------#+:::--:::::::::. .--:---==+++++*####*=:::-===++===--=--:.  .::::\\r\\n        .  .. .  ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**:::--:::::::::::----=====---------::::::-::..::......... ..... \\r\\n        .  .. .. ... ..   ..::.....:::::..:::::::::...:::::---:--:-----------------------------*#-:----::::::::::--*##****##*--*#*-::::::=++-:-----:::::::::::::\\r\\n        .  .. .. ......   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-:::---=*#*****#*****+-:-::::=+*==+++++==++====++++=\\r\\n       ... .. ..  .....   .:::.....:::::..:::::::-:.:::::::------------------------------------=#=:----::::--::::--+#***********+=:=+*+=:=+*==+++++==++=======--\\r\\n        .. ..  . .... .   ..::.....:::::...::::::-:.::::--:------------------------------------=#=-------::---:::--=+++++++++++***-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..::::::-::::::::--------------------------------------#+-------::---::::-=+*+++++++++*##*++=:::=**+=+++++=+++++======-\\r\\n         .  .  .  .....   .:::..::.::::::...:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***=---:::=+*+=+++++==++++======-\\r\\n       ...  .. .  ... .   ..::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=##*===+#%**###+::::::=+*+=+++++==++++==+===-\\r\\n   ..  .... .  .  ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#**++********++++-::=+*+=+++++=++++++=+===-\\r\\n  ...   ... .. .  ....  ...:::..:..:::::.....:::::::::::::---::::-------------------------------=#=-------:----::---=+=----------------::-+*+=+++++++++++==+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......::-:..::::::---::-:------=------------------------=#=-------:----:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...     :::...:..:..:..... .::-. :=:::::---:---------=--------=----=-----------#+------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----==--=-----=-**------------::::----------::::::::::::-===------------------:\\r\\n .. ..  ... .. .. ...     :::...:.::::.:...   :::  .      ...::---------==------==---===-------=-**------------:::-----------::::::::::::-=:::.:::..............\\r\\n  ...   ... ..... ....    .::...:.:::..:.     :::.             .-::-----=-=-=-====---===--=--===-+#=------------::----------:::::::::::::-===+++++=============-\\r\\n .....  ... ... .  ...    .:...::.:::....     ...         .......         ...::---=--===--======-=#=-------------:----------:::::::::::::-++=+++++=+++++==++++=-\\r\\n .....   ..  .. .  ...    .:...::..:::...       ..   .      .... .           .   .:-====-=======-=#+-------------:--------::::--:::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...:::..:-====-=====#+-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...   ..:...::.:::....                          .     .             .====--====#*-------------:..----------------:::::-++=+++++++++++==+++=--\\r\\n ..... .........   ...   ..:...:..::::..                                       ......:::-=========*#=-------------::------------------:::-++=+++++=+++++==+===--\\r\\n  .......... ...   ..:   ..:...:...:....                             ......::::::::::-:.:=========+*=-------=---------------------------:-++=+++++=++===------::\\r\\n  .......... ...   ..:   ..:...:........                             .....:::::::..:::..:======-.    .===---------------------------------++=+++++====-::..---::\\r\\n  .......... ....  .::    .::..:........                                ..:......::::...-=====-      .:=----------::-=++++===+***++=------=*++++++=+++==---===-=\\r\\n  .......... ....   :.    .::...........                                    .....:::::..-======.      . .:=-------:.:=+*****+=+*#%%%##+---====++++==++++===+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               .......:.:::-::.:=========-.    :.:+.-:=-:-------=======++****+=-:-=--:::::::::....:.....\\r\\n   ... ..... ....         .:.. .........                              . .....:.::.:-::.-===========+=.      :.-.   :-+###*****+==**=-::::-=**===========-------:\\r\\n . .......... ....   .    .:.............                             . .....:::::.:...::::::::--:.              .:-:-+*#***###****+-===--+**+=+*+++++++++=+===-\\r\\n . .......... .:..   .    .:.... ........     ...                          ..:::::....                          :--:   .+######****=-+++=-+**+++++++=+++++=+===-\\r\\n..  ... ..... .:..  .:    .......... ...      :::                       ..:. ..       .          ....       .  ..       .==-====+#%#===---+**+++++++=+++++=+===-\\r\\n..  ... ..... ....  .:    .........   ..      .:.                         .           .   ..     --:  .                   ..   ..:=++++=--+**+++++++=+++++=+===-\\r\\n................... ..    .........   . .     ::..                         .              :. ..  :-   :.                   :        .:----=**+++*+++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        .......    .             .  ....--. .-::        ..        ........ .:++--=**+++*+++++++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :-..   .----=-    .             -. .:.:---.----:      .:         .=#=--===.:=---=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                         ::::::....-=.           .:... :==- :-::       ..         .=#=-====+#=---=+*+++*+++=++++=====--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-++....   .     .     --.  -:.  .:..  ..        .-+=--:=**+----====-----::--:::::::..\\r\\n......  ...... .:.. ..       ..       ..                            ... ..:..  ..-= :-:.. .::..  ::..       -.:.       ....:..::-=+=------==--=-----------::::::\\r\\n....... ...... .:..  .       ..     .    .::--====--:.......                   .:*#==----::====-:--:        :        ...--:=---==---------=+++****++*++++++===--\\r\\n................:::  :            .:.   :-==++++====-:......      .   .:--.   .:*#+..-===============++:.      .::-==---------------------=*++****++++++=++==--:\\r\\n ......... .....:::  .              . .....:::::.:-:::.......::..::.: .:.    .-#+-=======:...-=======*%-.       .:-=========--------------=+++****++++++=====--:\\r\\n............::..:..                                ............            ..:-=-==:-====.   -========-      ..:+----:-========-----------=+++**++++==-------::.\\r\\n...........::.. ...                                                ....:::::.. -=--  ..:=:...-=====-:     .:==-==------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............      .---- ...-=:   :====:       :++==------==========-----------=*++**++++============\\r\\n.........   .   .::. :                                                 ..::::::::=-...:-=:   :===:        -==----------=============------=*++****+++++++****++*\\r\\n.....       .....::. .                                      .......:::::::-----::.... .:.:...===:     ..:=-====--===-::=******+**####*+=--==++****+****++++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..   .-------:     .-*+======--==---=====++*+++*#####+--===-----------::::::::\\r\\n     ..:....::::.::. ...                                   ........::::::------.      . :-====-      :*#========-===-==+##****#*+=***=----=+*+====+========-----\\r\\n......::..:.::::..:: ...                                   ......:::::::::-----.     :.  .:===: .:  .=+#+===========--=+*######%####*==++==*#*+****++****+++++==\\r\\n....::::.:::::::..:: ...                                   ........::::::::::-:      .:.   :==:   .====#+==============+*##########*+=++++=*#*++***+++++++++++==\\r\\n...:.:::..::::::..::. ..                                     . ..........::::-:          . :==. .-=====#*===============+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::..:..::. ..                                         .......:::---           ---=.:-=======**===-========--=*############+===-=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...............:::.          ::.-===========**===-======+====*##***#%#####*++=-=*#*+*****+**++++++===\\r\\n..:::::::.:::::::..:. ..                                                     .  :::.   .==:============-:.-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=#+=============. :=--========--==============-----=+**+****+++*+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*#**++===========:.:=---==-==-..:-================--====--------------::::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++=========:::=---==--=- .-==================-=+==========----------\\r\\n.::::::::::::::::...:  .                                                =:-+++   :+==-*#**+++*+====---:...=+++=====- .-=================--=+*+****+****+++++====\\r\\n.:.:.:::::::::::::..:. .                                        :.     .:.::-=   .*=---==--::---::.:-==-::--==+-----.:-=============------=**+****++++==-===----\\r\\n.:::::::::::::::::.... .                      .    ::.                 -***++:    .:.:::::::--..    .:-:. . . :      :==================--=**+***+++==-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .::::-........-=---=-:::.......:::.:...: .... :--=================-=+=+****+++++==+++++**\\r\\n.::::::::::::--::::..  .                           .                       ....:::..:---::=-::..      .::-:-::..:==: :=====================----==++****++****+++\\r\\n.:::::::::::::::-::..  .                                                   ......:..:------::::.     :-::....:...-=: :+===++====+++=========--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                . ..    .  ..::.:--::-:.......  ........:::.==:  =-=+***#*+*##%%##*=====-::--:.:...-=++====\\r\\n.::::::::-::--:::::::.                             -.      .        +====-:       -*--+=--==-------              ==-..-===++++***++*##**===+=-------::::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-:     .:-=--==---::------        ..::..========+#######*+*#*======::-:--=+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==+*==---        .-==-.========+*##########+=+**++===::-**+***++++++==\\r\\n.::::-:----::-:----:::.                                          .       ........    ...:: .--.:-=-        :--::.=========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .  .. .::-+=             .======--+############*++==+--+****+****++++++==\\r\\n.:::::::--:::-----::::.                                                            ....   .-=**+===             .========+##***#%#####*+===+**+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:=*##*+===+=        .:=-=.=========+++++++++++++++==+**+=--==+***++*+++==\\r\\n::::::------::-----:::                                            .                   +%%#+======+=     .    : =.=======-===================--=:::::-=++=++++===\\r\\n::::-:------::-:----:.                                                             .=##=-==++====+=    . .      .============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -*+=--===+++==++-      . .... .==========================+=-::::-==+=--======-\\r\\n:-:::-:--:--::-----::..                                             .:...        **  :-=====++++++=      . .::-:-==========================++==-:---=+=--==-----\\r\\n.::::-------::-----::..                                             .*-        .=#*:.-++=====++++==     ..     .===========================+*+**++++++++++++++++\\r\\n..:::---------:---:::..                                .      .     -%##*=:.:::-=##+.-+====+==++++=    . . .::::========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     --+%%%#*####%%=-.-++====+=++++=    ..  .-==-:==========================+******+********++++=\\r\\n ...:--------::::---::.                        .:.     . ......    ::.=%%%+-=+++*-   :+++===+===++=    ... :---:.==========++++==++++======+****************+++=\\r\\n.....::-------:::--:::.                         ....:-::...:      .+-.+%%%+::-=*+-====+++===++==++=             .========-=*******##%%##*===+===++==========-=--\\r\\n:......:------:::--:::.                            ::+:.  .=      -=:=#%%%###**+===++=++++==+++==+=             .==========+++****+**#**+===++===========-------\\r\\n::::....:------::::.:.. .                      ..  ::=.   :-      +##%%%%%%%#+========++++==+++==+=        .:--:.=========+########*##+====+##**************+++=\\r\\n:---:.....:-:---:::.:.: .                      ... ::=.....-     .#%%%%%#*+=-======++++++++=++++=+=             .=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::...:..         .            :+: :.:.   .-     :##**+=--=-========+++++++=++++=+=             .==========*###########++==+##**************+++=\\r\\n:----:.:....:::--::..::..         .            -=. :..  .:==     :==-----============+++++++++++++=        .::==.==========*##**#%%#%%*++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  : :=::=+=     :==-----======+==+++===++=========           :=.==========+***++******+++=+*#**************+++=\\r\\n::----:::-::....:..::::.         ..::::        .:.   ===-.:.     .==---========++=-:::-+++=-.::-===             .===========================+*++++++++++=======-\\r\\n:----::::---:::...::.::.        ......:.       ==:.  ::--.        :-------=====---:. .-==+=::--===:        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.       .::..:.:.       -.                        ...    .:-======++==-----:        ..::..==========+================*********++=========\\r\\n::-----:::------::::....       .:-:...:.                               ....    .::---====++=+++===:             :==========+================***********+********\\r\\n:::-----::------::::....       .:--::::                             .:.:...    .::. .....:-:-=--:::   .:..  :=#+============================***************++++=\\r\\n:-::----::------::::::..       ....                                  .         ...       .  ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                                   .:======-=========-===============+*#============++++===++=======++===++**#******+++=\\r\\n:::::----::----::-::::::.                                                    :=++++==++++++++++++++++++++++++=*#+===========+****+**####*+======--==++==+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++++++++++++++++++=+#+==========++********##**+==++=++==========-----\\r\\n:-::-::---::--::--::-:::.                                             .....   :=======+++==++++++++++++++++++=+#*===========*#########*+=+++****++**********+++=\\r\\n:-::------::--::--::-:::.                                                ..::--=++++===++==++++++++++++++++++++#*===========+****######*+*++***++**********+++==\\r\\n::--------::::.:--::-:::.                                         ...::-----=--=+++++==++==++++++++++++++++++++*#===========+##########*++==*#*************+++==\\r\\n:--:-------::::--::--:::.                               .......::::::----------=++++===++++++++++++++++++++++++*#+==========+*#***#####**+==*#*****+++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::---------==++====++++===++++++++++++++++++*#+==========+++++++++==+++==+**++++++======-----\\r\\n:-::----:--:..---::---::.                             .........:::::-----------=+===+++======+++++++++++++++++++#+==========+++++++=========++++================\\r\\n::::-------:.::--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========*#**##**#******++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------========+++++++++++++++++++++++++#*==========+++++++=++======+#*###**##*****+++=-\\r\\n:-:---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========++++++++++++++=+#*************+++==\\r\\n:::--:---:..-:::::-----::                                .......:::::::------=======++++++++=+++++++++++++++++++*#+=========++++++++++====+=+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========+****++*****++=++++**+++++++++====-\\r\\n:::-:---:..:---:.:-----::...:                         .......:::::::-----==+++++==+++++++++++++++++++++++++++++++#+==========+********####*=++*++++===========--\\r\\n:::--::::.:-:-:..:------:::.-.:::..                         .....::--======+++++==+==++++++++++++++++++++++++++++#*=========++*######*##+++++##*####*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:-------::::::............::::-----=======+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**##********+++=-\\r\\n:::::::..:--:::.:.:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*########%*++++##*****++===+====--\\r\\n:::::...::--:::.:.::-----:- :..--------------::--------==----===========+=+++++++==++++++++++++++++++++++++++++++*#=========++*#****####**+++++*******+==++++===\\r\\n::.....:::::-::::..:-----:: ::.-------------:::---------=----=-=========+=+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+===========+=\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-============++===+++==++++++++++++++++++++++++++++*#+=========++++++++++++++++++++++++++++++=====\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n   ..::::::::..::::::::::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************+++\\r\\n ..::::::::::..:::::::..:::. : :-----------:::-------------:---===============+==========+++++++++++++++++++++++++**======++==+++++++++++++++++=*************+==\\r\\n..::::::::::...:::::::...... :.:-----------::.------===----::--==========================+++++++++++++++++++++++++**======+===++**+++****++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================+++++++++++++++++++++++++**=====+=====+******##%##++++=++++++====+=====\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++#+====++++++*######*##***++==+***********+***\\r\\n  .::.:::::. .:::::::::::::: .: .:-:::-::-.:::-:----------=--======================+++++=++++++++++++++*+++++++++++#+====++++=+*#########***++++++**********+***\\r\\n  ....::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++#+====++++=+*#########**+++*++=++++*++**++***\\r\\n   ....::.. .:.::::::::::::-. :..:-::----..:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::. .:..:.:::::::::::. ::.:--:----.::.------------=----========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========+++=+=+\\r\\n.  ....::. .:.::::::::::::::. :...------:.:..------------=--=:-===========--=======+==+===+++++++++++++++++++++++++*#+====++++++++++++++++++++==--------+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:.:..::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+**++==-*####*+=-:::::++=++++++==+====-==----\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::----------------------------=#=::::-::::::::::.:-=+++**+-:-=+##%##*=:::-===+++++=====--:::-:::\\r\\n       .   .  .  ... .    ...:...:.::::..::::::::::...::::---::-::-----------------------------#+:::--:::::::::. .--:--===+++++*####*=:::-===+++===-=--:.  .::::\\r\\n        .  .. .  ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**:::--:::::::::::----=====---------::::::-::..::........   .... \\r\\n        .  .. .. ... ..   ..::.....:::::..:::::::::...:::::---:--:-----------------------------*#-:----::::::::::--*##****##*--*#*-::::::==+-:-----:::::::::::::\\r\\n        .  .. .. ......   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-::::--=*#*****##****+-::::::=+*==+++++==++====++++=\\r\\n       ... .. ..  .....   .:::.....:::::..:::::::-:..::::::------------------------------------=#=:----::::--::::--+************+=:=+**=:=+*==+++++==++=======--\\r\\n        .. ..  .  ... .   ..::.....:::::...::::::-:.::::--:------------------------------------=#+-------::---:::--=+++++++++++**+-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..:::::::-:::::::--------------------------------------#+-------::---::::-=+*+++++++++*##*++=:::=+*+=+++++=+++++======-\\r\\n         .  .  .  .....   .:::..::.::::::...:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***+---:::=+*+=+++++==++++======-\\r\\n       ...  .. .  ... .   ..::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=##*===+#%**###+::::::=+*+=+++++==++++==+===-\\r\\n   ..  .... .. .  ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#**+++*******++++-::-+*+=+++++=++++++=+===-\\r\\n  ...   ... .. .. ....  ...:::..:..:::::.....:::::::::::::---::::-------------------------------=#=-------:----::---++=----------------::-+*+=++++++++++++=+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......::::..::::::---::-:------=------------------------=#=-------:----:::---------::::::::::::::-+*+=+++++++++++======-\\r\\n  ....  ... .. .. ...     :::...:..:..:..... .::-. :=:::::---:---------=--------=----=-----------#+------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----==--=-----=-**------------::::----------::::::::::::-===--==--------------:\\r\\n .. ..  ... .. .. ...     ::....:.:::..:...   :::  .     ....:::--------==------==---===-------=-*#------------:::-----------::::::::::::-=:::..:...............\\r\\n  ...   ... ..... ....    .::...:.:::..:.     :::.             .-::-----=-=-=-====---===--=--===-+#=------------::----------:::::::::::::-===++++=============--\\r\\n .....  ... ... .  ...    .:...::.:::....     ...         .......         ...::---=--===--======-=#=-------------:----------:::::::::::::-++=+++++=+++++==++++=-\\r\\n .....   ... .. .  ...    .:...::..:::...       .    .      .... .           .   .:-====-=======-=#+-------------:--------::::--:::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...:::..:-====-=====#*-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...   ..:...::.:::....                          ..    .             .====--====#*-------------:..----------------:::::-++=+++++++++++==+++=--\\r\\n ..... .........   ...   ..:...:..::::..                                       .......::-=========*#=-------------::------------------:::-++=+++++=+++++==+===--\\r\\n  .......... ...   ..:   ..:...:..::....                             ......::::::::::-:.:========--=:-------=---------------------------:-++=+++++=++===------::\\r\\n  .......... ...   ..:   ..:...:.........                            .....:::::::..:::..:======:      -==---------------------------------++=+++++====-::..---::\\r\\n  .......... ....  .::    .::..:........                                ..:......::::...-======        .::--------::-=++++===+***+==------=*++++++=+++==----==--\\r\\n  .......... ....   :.    .::...........                                    ....::::::..-======-.        :=-------:.:=+*****+=+*#%%%##+---====++++==++++===+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               .......:.:::-::.:=========---.   .:=.=:=::-------=======+*****+=-:-=--:::::::::....:.....\\r\\n   ... ..... ....         .:.. .........                              . .......::.:-::.-===========+*:      ..:   .--=###*****+==**=-::::-=+*=======-===-------:\\r\\n   .......... ....   .    .::............                             . .....:::::.::..::::::::::..              :=---=*#***###****+-===--+**+=+*+++++++++=+===-\\r\\n . .......... .:..   .    .:.... ........     ...                          ..:::::. .                         ..:-:    :*#######***=-+++=-+**+++++++=+++++=+===-\\r\\n..  ... ..... .:..  .:    .......... ...      :::                       ..:....       .         ...:        .  .        :-----==+#%#===---+**+++++++=+++++=+===-\\r\\n..  ... ..... ....  .:    .........   ..      .:.                         .          ..   :     :-:. ..                   .      :=*+++=--+**+++++++=+++++=+===-\\r\\n................... ..    .........   . .     .:..                         .             .: ... .-:  .:.          .       ..   .   .:-----=**+++*+++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        .:::...    .             . ..:.:-:. -:::       ..         ::...... .=*=--=**+++++++++++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :-..   .----=-    .            .- ..:.---::=---.      -          -#+--===-.=----=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                         ::::::....:=.           :.... ===: -::.       :          :**--===+#+----=+*+++*+++=+++++====--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-++....   .    ..    :=-  .-:   :.:   .         :==--:-+*+-----====-----::---::::::..\\r\\n......  ...... .:.. ..       ..       ..                            .....:::.  ..-= :-::. :-:.   :..       ::.:        ....:.::-=+=-------==--------------::::::\\r\\n....... ...... .:..  .       ..     .    .:::--===--:.......                   .:*#==----:-====-:--.        .       ...:------==----------=+++****++*++++++===--\\r\\n................:::  :            .:.   :===+++++===-:.......     .   .:--.   .:*#+..-===============++:.      :--===---------------------=*++****++++++=++==--:\\r\\n ......... .....:::  .              . .....:::::.:--::........:..::.: .:.    .-#+-=======:...-=======*#-.       .:--=-======--------------=+++****++++++=====--:\\r\\n............::..:..                                .............           ..:-=-==:-====:   -========:      ..-+----:-========-----------=+++**++++==-------::.\\r\\n...........::.. ...                                                .....::::.. -==-  ..:=:...-======-     .:=+==-------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............      .---- ...-=:   :====-       :++==------===========----------=*++**++++===-========\\r\\n.........   .   .::. :                                                  ..:::::::=-...:==:   :===-        -===---------=============------=*++****+++++++****++*\\r\\n.....       .....::. .                                      .......:::::::-----::..:. .:.:...====      .:--====--===-::=******++*####*+=--==++****+*****+++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..   .--------:     .=+======--==---=====++*+++*#####*--===-----------::::::::\\r\\n     ..:....::::.::. ...                                   ........::::::------.      ..:-==--=-      :#========-===-==+##****#*+=+**=----=+*+============------\\r\\n......::..:.::::..:: ...                                   ......:::::::::-----.     :.  .:====-  :. .=#+===========--=+*######%####*==++==*#*+****++****+++++==\\r\\n....::::..::::::..:: ...                                   ........::::::::::-:      .:.   :===- .: :==#+==============+*##########*+=++*+=*#*++***+++++++++++==\\r\\n...:.:::..::::::..::. ..                                     . ..........::::-:          . :===-   :===#*===============+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::..:..::. ..                                         .......:::---.          ---==-..-=====**===-========--=*############+===-=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...............:::.          ::.-===-=======**===-======+====*##***#%#####*++=-=*#*+*****+**++++++===\\r\\n..:::::::.:::::::..:. ..                                                     .  :::.   .==:============-:.-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=#+=============: .=--========--==============-----=+**+****+++*+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*#**++===========:.:=---==-==-..:-================--====---------------:::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++=========:::=---==--=- .-==================-=+==========----------\\r\\n.::::::::::::::::...:  .                                                =--=++.  :+==-*#***++*+====---:...=++======- .-=================--=+*+****+****+++++====\\r\\n.:.:.:::::::::::::..:. .                                        :.     .:.::-=   .*=-=-==--:----::::-==-::--==+-----.:-=============------=**+****++++==-===----\\r\\n.:::::::::::::::::.... .                      .    ::.                 -**+++:    .:.:::::::--..    .:-:. . . :      :==================--=**+***+++==-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .::-:-........-=---=-:::.......:::.:...:  ... :--=================-=+=+****+++++==+++++**\\r\\n.::::::::::::--::::..  .                           .                       ....:::..:---::=-::..     ..::-:-::..:==- :======================---==++****++****+++\\r\\n.:::::::::::::::-::..  .                                                   ......:..:------::::.     .-::....:...-=: :====++====+++=========--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                  ..    . ...::.:--::-:.......  .:......:::.==:  =-=+***#*+*##%%##*=====-::--:.::..:=+++===\\r\\n.::::::::-::--:::::::.                             -.      .        +====-:       -*--+=--==-------              ==-..-===++++***++*##**===+=-------::::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-:     .:-=--==---::------        ..... ========+#######*+*#*======::-:--=+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==+*==---        .:==-.========+*##########+=+**++===::-+*+***++++++==\\r\\n.::::-:----::-:-:--:::.                                          .       ::......    ...:: .--.:-=-        :--::.=========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .   .  .:-+=             .======--+*###########*++==+--+****+****++++++==\\r\\n.:::::::--:::-----::::.                                                            .....  .:=**++==             .========+##***#%#####++===+**+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:=*##*+===+=        .:=-=.=========+++++++++++++++==+**+=--==+***++*+++==\\r\\n::::::------::-----:::                                            .                   +%%#+======+=     .    - =.=======-====================-=:::::-=++=++++===\\r\\n::::-:------::-:----:.                                                              =##+-==++====+=    . .      .============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -*+=--===++++=++-      . .... .==========================+=-::::-==+=--======-\\r\\n:-:::-:--:--::-----::..                                             .:...        *#. :-=====++++++=      . .::-:-==========================++==-:---=+=--==-----\\r\\n.::::-------::-----::..                                             .*-        .=#*:.-++=====++++==.    ..     .===========================+*+**++++++++++++++++\\r\\n..:::---------:---:::..                                .            -%%#+=:..::-=##+.:+====+==++++=    . . ...::========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     -=+%%%#*####%%=-.:++====+=++++=    ..  .-==-:==========================+******+****+***++++=\\r\\n ...:--------::::--:::.                        .:.     . ......    ::.=%%%+-=+++*-   :+++===+===++=    ... :---:.==========++++==++++======+****************+++=\\r\\n.....::-------:::--:::.                        .:.. :-::...:      .+-.+%%%+::-=*+--===+++===++===+=             .========-=+******##%%##*===+==+++==+=======-=--\\r\\n:......:------:::--:::.                            ::+:.. .=      -=:=#%%%###**+===++=++++==+++==+=             .==========+++****+**#**+===++==========--------\\r\\n::::....:------::::.:.. .                      ..  ::=.   .=      +##%%%%%@%#+========++++==+++==+=        .:--:.=========+*#######*##+====+##**************+++=\\r\\n:---:.....:-:---:::.:.: .                      ... ::=:....-     .#%%%%%#*+=-======++++++++=++++=+=             .=========+*##########++*+++##**************+++=\\r\\n:----:.....::---:::...:..         .            :+: :.:.    -     :##**++--=-========+++++++=++++=+=             .==========*##*########++==+##**************+++=\\r\\n:----:::....:::--::..::..         .            -=. :..  .:-+     :==-----============+++++++++++++=        .::-=.==========*##**#%%#%%*++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  ..:=-.=+=     :==-----======+==+++==+++=========           :=.==========+***++******+++=+*#**************+++=\\r\\n::----:::-::....:::::::.         ..::::        .:.   ===-.::     .==---========++=-:::-+++=-.::-===             .===========================+*++++++++++=======-\\r\\n:----::::---:::...::.::.        ......:.       -=:.  ::--:        :-----=======---:. .-==+=::--===:        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.       .::..:.:.       -.                        ...    .:-======++==-----:        ..:::.==========+================*******++++=========\\r\\n::-----:::------::::....       .:-:...:.                               ....    .::---=+==++=+++===:             :==========+================***********+********\\r\\n:::-----::------::::....       .:--::::                             .:.:...    .::.......:-:-=--:::   .:..  :=*+===-========================***************++++=\\r\\n:-::----::------::::::..       ....                                  .         ...          ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                                   .:======-========--===============+*#============++++===++=======++===++**#******+++=\\r\\n:::::----::----::-::::::.                                                    :=++++==++++++++++++++++++++++++=*#+===========+****++*####*+======--==++==+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++++++++++++++++++=+#+==========++********##**+==++==+==========-----\\r\\n:-::-::---::---:--::-:::.                                             .....   :=======+++=+++++++++++++++++++=+#*===========*##########+=+++****++**********+++=\\r\\n:-::------::--::--::-:::.                                         . .    ..::--=++++===++==++++++++++++++++++++#*===========+****######*+*+++**+=**********+++==\\r\\n::--------::::.:--::-:::.                                          ..:::----=--=+++++==++==++++++++++++++++++++*#===========+##########*++==*#*************+++==\\r\\n:--:-------::::--::--:::.                                ......::::::----------=++++====+++++++++++++++++++++++*#+==========+*#***#####**+==*#*****+++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::---------==++====++++===++++++++++++++++++*#+==========++++++++++++++==+**++++++=======----\\r\\n:-::----::-:..---::---::.                             .........:::::-----------=+===++++=====+++++++++++++++++++#+==========+++++++=========++++============-==-\\r\\n::::-------:.::--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========+#**##**#******++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------===+====+++++++++++++++++++++++++#*==========+++++++==+======+#**##**##*****+++=-\\r\\n:-:---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========+++++++++++++==+#*************+++==\\r\\n:::--:---::.::::::-----::                                .......::::::::-----=======++++++++=+++++++++++++++++++*#+=========+++++++++=======+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========++***++*****++=++++**++**+++++====-\\r\\n::::::--:..:--=:.:-----::...:                         .......::::::------==+++++==+++++++++++++++++++++++++++++++#+==========++*******####*=++*++++===========--\\r\\n:::--::::.:::-:..:------:::.-.::..                          .....::---=====+++++==+==++++++++++++++++++++++++++++#*=========++*######*##+++++##*####*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:-------:::::.............:::::----=======+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**##********+++=-\\r\\n:::::::..:--:::...:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*########%#++++##*****++===+====--\\r\\n:::::...:::-:::.:.::-----:-.:..--------------::-=------==----===========+=+++++++==++++++++++++++++++++++++++++++*#=========++*#****####**+++++*******+==++++===\\r\\n::......::::-::::..:-----::.::.-------------:::---------=----=-=========+=+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+==========++=\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-===========+++===+++==++++++++++++++++++++++++++++*#+=========++++++++++++++++++++++++++++++=====\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n    .::::::::..:::::::.::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************+++\\r\\n  ..:::::::::..:::::::..:::. :.:-----------:::-------------:---===============+==========+++++++++++++++++++++++++**======++==+++++++++++++++++=+************+==\\r\\n .::::::::::...:::::::...... :.:-----------::.------===----::--==============+===========+++++++++++++++++++++++++**======+===+++++++****++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================+++++++++++++++++++++++++**=====+=====+******##%##++++==++++===========\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++*+====++++++*######*##***++==+***********++**\\r\\n  .::.:::::. .:::::::::::::: .: .:::::-::-.:::-:----------=--======================+++++=++++++++++++++*+++++++++++#+====++++=++#########***++++++**********+***\\r\\n  ..:.::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++#+====++++=+*##########*+++*++=++++*++**+++**\\r\\n   ....::.. .:.::::::::::::-. :..:-::----..:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::. .:..:.:::::::::::. ::.:--:----.::.-----------------========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========++====+\\r\\n.  ....::. .:.::::::::::::::. :...------:.:..------------=--=:-===========--=+=====+==+===+++++++++++++++++++++++++*#+====+++++++++++++++++++++=--------+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:....::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+**++==-*####*+=-:::::++=++++++==+====-===---\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::----------------------------=#=::::-::::::::::.:-=++***+-:-=+#####*=:::-===+++++=====--::--:::\\r\\n       ..  .  .  ... ..   ...:...:.::::..::::::::::...::::---::-::-----------------------------#+:::--:::::::::. .--:--===+++++*####*=:::-===+++=====--:.  .::::\\r\\n        .  .. .. ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**:::--:::::::::::----====----------::::::-::.:::.........  .... \\r\\n        .  .. .. ... ..   ..::.....:::::..:::::::::...::::----:--:-----------------------------*#-:----::::::::::--*##****##*--+#*-::::::===-:-----:::::::::::::\\r\\n        .. .. .. ......   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-::::--=*#*****##****+-::::::=+*==+++++==++====++++=\\r\\n       ... .. ..  .....   .:::.....:::::..:::::::-:..::::::------------------------------------=#=:----::::--::::--+************+=:=+**=:=+*==+++++==++========-\\r\\n        .. ..  .  ... .   ..::.....::::::..::::::-::::::--:------------------------------------=#+-------::---:::--=+++++++++++**+-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..:::::::-:::::::--------------------------------------#+-------::---::::--+++++++++++*##*++=:::=+*+=+++++=+++++======-\\r\\n         .  .  .  ... .   .:::..::.::::::...:::::-:::::-:::-------------------------------------#*-------::---:::.:=*********++***+==-:::=+*+==++++==+++=======-\\r\\n       ...  .. .  ... .   .:::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=##*===+#%***##+::::::=+*+=+++++==++++==+===-\\r\\n   ..  .... .. .. ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#**+++*#*****++++-::-+*+=+++++=++++++=+===-\\r\\n  ...   ... .. .. ....  ...:::..:..::::......::::::::::::::--::::-------------------------------=#=-------:----::---++====----------==-::-+*+=++++++++++++=+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......:::::.::::::---::-:------=------------------------=#=-------:----:::--------:::::::::::::::-+*+=+++++++++++======-\\r\\n   ...  ... .. .. ...     :::...:..:..:..... .::-: .=:::::---:---------=--------=----=-----------#+------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----==--=-----=-**------------::::----------::::::::::::-===--====-------------\\r\\n .....  ... .. .. ....    ::....:.::::.:...   :::  .     .:..::---------==------==---===-------=-*#------------:::-----------::::::::::::-=:::..................\\r\\n  ....  ... ..... ....    .::...:.:::..:.     ::-.             .-::-----===-=-====---===--=--===-+#=------------::----------::-::::::::::-===+++=========-====--\\r\\n .....  ... ... .  ...    .:....:.:::....     ...         .......        ...::---==--===--======-=#=-------------:----------:::::::::::::-++=+++++=+++++==++++=-\\r\\n .....   ... .. .  ...    .:...::..:::...       .           .... .           .   .:-====-=========#+-------------:--------::::--:::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...::::.:-====-=====#*-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...   ..:...::.:::....                         ...    ..            .====--====**-------------:..----------------:::::-++=+++++++++++==+++==-\\r\\n ..... ..... ...   ...   ..:...:..::::..                                       .......::-=========*#=-------------::------------------:::-++=+++++=+++++==+===--\\r\\n  .......... ...   ..:   ..:...:..::.....                            ......::::::::::-:::=======-:::..-==-------------------------------:-++=+++++=++===------::\\r\\n  .......... ...   ..:   ..:...:...:.....                            .....:::::::..:::..:======:      .-----------------------------------++=+++++====--:..---::\\r\\n  .......... ....  .::    .::..:.........                               ..:.......:::...-======:         ..-------::-=++++====**++==--:---=*++++++=+++==----==--\\r\\n  .......... ....   :.    .::...........                                  .......:::::..-=======:.        -:------:.:=+*****+=+*#%%%##+---====++++==++++==++++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               ......::.:::-::::==========-=:    .-.=-=::-------=======+******=-:-=--::::::::::..:::....\\r\\n   ... ..... ....         .:............                              . .......::.:-::.-==========-=+.      ...   .--+##******+==**=-::::-=+*=======-==--------:\\r\\n   .......... ....   .    .::............                             . .....:::::.::..:::::::::.               :-=:::=#****###****+--==--+**+=+*+++++++++=+====\\r\\n .  ......... .:..   .    .:.............     ...                          ..:::::.                           .:::.    =*#######***=-++++-+**+++++++=+++++=+===-\\r\\n .  ... ..... .:..  .:    .......... ...      :::                       ..:....      .          :::.     . .            :--:-====###===---+**+++++++=+++++=+===-\\r\\n... ... ..... ....  .:    .........   ..      .:.                         .          .   ..     :-:  ..                  ..      :+++++=--+**+++++++=+++++=+===-\\r\\n................... ..    .........   .       .:..                         .             :. ..  :-   :.          .        .   ..   .------=**+++*+++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        ::::::.    .            .  ..:.--: :-::.       :         :-:.::... :+*=--=**+++++++=+++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :-..   .----=-    .            :. ...:---.----:      :.         .+#--====.-==---=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                         :::::::...:=.          .:... .==- .-::       ..         :+#--==-+*#-----=+*+++**++=+++++====--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-++....   .    .     --.  ::.  .:.:  ..        .-=--::+*==-----====-----::---:::::::.\\r\\n......  ...... .:.. ..       ..       ..                            .....:::.  ..-= :-::..--:.  .:.        -...       .:..:.::-===--------==------------:-::::::\\r\\n....... ...... .:..  .       ..     .    .:::-------:.......                   .:*#==----:=====----..      .      ..:..---=--==-----------=+++****++*++++++===--\\r\\n................:::  :            .:.   :==+++++++==-:.......     .   .:--.   .:*#+..-===============*+:.     .:--=====-==----------------=*++****++*++++++==--:\\r\\n ......... .....:::  .             ..  ....:::::::--::........:..::.: .:.    .-**-=--====:...-=======*#:       .::----=====---------------=+++****++++++=====--:\\r\\n............::..:..                             ................           ..:-=-==--====:   -========:      :.==----:-========-----------=+++**++++==-------:::\\r\\n....:......::.. ...                                                .....::::.. -==-  ..:=:...-======-     .:=+==-------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............      .---- ...-=:   :====-.      :++==------===========----------=*++**++++===-========\\r\\n.........   .   .::. :                                                  ..:::::::=-...:==:   :====.       :===---------=============------=*++****++++++++***++*\\r\\n.....       .....::. ..                                     .......:::::::-----:::.:. .:.:...-===-      .-=-===--===-::=******++*####*+=--==++****+*****+++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..    ---------.     .=======--==---====+++*+++*###%#*=-===-----------::::::::\\r\\n     ..:....::::.::: ...                                   ........::::::------.      ..:-==---=:      -+=======-===-==+##****#*+=+**==---=+*+============------\\r\\n.......:..:.::::..:: ...                                  .......:::::::::-----.     :.  .:=====-   .  =+===========--=+*######%####*==++==*#*+*****+****+++++==\\r\\n....::::..::::::..:: ...                                  ........:::::::::::-:      .:.   :=====  :: -#+==============+*##########*+=++*+=*#*++***+++++++++++==\\r\\n...:.::::.::::::..::. ..                                     . ..........::::-:          . :=====.   .=#*===============+*********#%#*++=-=*#*++***++**+++++++==\\r\\n..:::::::.:::.::..::. ..                                         .......:::---.          :::====-. :-==**===-========--=*############+===-=*#*++***++**+++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...........:...:::.          :-.-====-:=====**===-======+====*##***#%#####*++=-=*#*+*****+**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  .::    .-=:=============-:-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=#+=============: .=--========--==============-----=+**+****++**+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*#**++===========:.:=---==-==-..:-================--====----------------::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++=========:::=---==--=- .-==================-=+=========--------:--\\r\\n.::::::::::::::::...:  .                                                =--=++.  :+==-*#***++*+====---:...=++======- .-==================-=+*+****++***+++++====\\r\\n.:.:.:::::::::::::..:. .                                        :.     .:.:--=   .*===-+=--:----::::-==-::==+=+-----.:-=============------=**+****++++==-===----\\r\\n.:::::::::::::::::.... .                           ::.                 -**+++-    .:.:::::::--..    .:--. . . :      :=================---=**+****++==-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .:----........-----=-:::.......:::.:.. :  ..  :--=================-=+++****+++++==+++++**\\r\\n.::::::::::::--::::..  .                            .                      ....:::..:---::=-::..     ..::-:-:::.:==- :-=====================---==++****++****+++\\r\\n.:::::::::::::::-::... .                                                   .........:------::::.     .:::....:...-=: :====++=====++====-====--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                  .    ......::.:--::-:.......  .:......:::.==:  =-=+***#*+*##%%##*=====--:--::::..:=+++===\\r\\n.::::::::-::--:::::::.                             -.      .        +====-:       -*--+=--==-------              ==-..-===++++***++*###*===+=-------::::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-:     .:-=--==---::------         .... ========+#######*+*#*======::-:---+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==++==---        .:===.========+*##########+=+**++===::-+*+***++++++==\\r\\n.::::-:----::-:-:--:::.                                          .      .::......    .::-: .--.:-=-        :--::.=========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .      .:-+=              ======--+*###########*++==+--+****++***++++++==\\r\\n.:::::::--:::-----::::.                                                            .....  .:=+*++==              ========+##***#%#####*+===++*+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:-+##*+===+=        .:=-=.=========+++++++++++++++==+**+==-==+***++*+++==\\r\\n::::::------:------:::                                            .                   +%%#*======+=     .    -.=.=======-====================-=:::::-+++=++++===\\r\\n::::-:------::-:----:.                                             .                -*#+===++====++    . .       ============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -*+=--===++++=++-      .  ..  .==========================+=-::::-==+=--======-\\r\\n:-:::-:--:--::-----::..                                             .....        +#. :-=====++++++=      . .::-:-==========================++==-:---=+=---=-----\\r\\n.::::-------::-----::..                                             .*-        .-**:.:++=====++++==.    ..     .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---::-..                                .            -%%#+=:..::-=##+.:+=======++++=    . . ....:========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     -=+%%%#*####%%+-.:+=======++++=    ..  .-==-:==========================+*+****+********++++=\\r\\n ...:--------::::---::.                        .:.     . ......    ::.=%%%+-=+++*=   :+++===+===++=    ... :---:.==========++++==++++======+****************+++=\\r\\n.....::-------:::--:::.                        .:.. ::.....:      .+-.+%%%+:::=**--===+++===++===+=             .========-=*******##%%##*===+==+++=+++========--\\r\\n:......:------:::--:::.                            ::+:.. .=      :=:=#%%%##***+===++=++++==+++==+=             .==========+++*******#**+===++==========--------\\r\\n::::....:------::::.:.. .                      ..  ::=.   .=      +##%%%%%@%#+=========+++==+++==+=        .:--:.=========+*#######*##+====+*#**************+++=\\r\\n:---:.....:-:---:::.:.: .                      ... ::=:....-      #%%%%%%#*=-=======+++++++=++++=+=             .=========+*##########++**++##**************+++=\\r\\n:----:.....::---:::.:.:..         .            .=: :.-.    -     :##***+=-=-========+++++++=++++=+=             .==========*###*#######*+==+##**************+++=\\r\\n:----:::....:::--::..::..         .            -+. :..  .:-=     .==------===========++++++=++++++=        .::-=.==========*##**#%%#%%#++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  ..:-:.=+=     :==-----==========++==+++=========           :=.==========+***++********+==*#***************++=\\r\\n::----:::-::....:::::::.         ..::::        .:.   ===-.::     .==----=======++==-::-+++=-.::-===             .===========================+*+++++++++++======-\\r\\n:----::::---:::...::.::.        ......:.       -=:.  ::--:        :-----=======---:.  -==+=::--===:        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.        ::..:.:.       -.                        ...    .:-======++==--:--:        ..:::.===========================******+++++=========\\r\\n::-----:::------::::....       .:-:...:.                               ....    .::-===+==++=+++===:             :==========+================***********+*******+\\r\\n:::-----::------::::....       .:--::::                             .:.:...    .::.......:=:===-:::   .:..  :=*+===-========================***************++++=\\r\\n:-::----::------::::::..       ..:..                                 .         ...          ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                          .        .:===----===-====---==============+*#============++++============++===++*********+++=\\r\\n:::::----::----::-::::::.                                                    :=++++=+++++++++++++++++++++++++=*#+===========+****++*####*+======--==++==+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++++++++++++++++++=+#+==========++********##**+==++==+=====--===-----\\r\\n:-:::::---::---:--::-:::.                                              ....   :=======+++==++++++++++++++++++=+#*===========*#######*##+=+++****++**********+++=\\r\\n:-::--:---::--::--::-:::.                                         . .     ..:--=++++===++==++++++++++++++++++++#*===========+****######++*+++**+=+**********+++=\\r\\n::--------::::.:--::-:::.                                          ..:::----=--=+++++==++==++++++++++++++++++++*#===========+*#########*++==*#*************+++==\\r\\n:--:----:--::::--::--:::.                                ......::::::----------=++++====+++++++++++++++++++++++*#+==========+*#***#####**++=*#******++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::----------=++====++++===++++++++++++++++++*#+===========+++++++++++++==+**++++++=======----\\r\\n:-::----::-:..---::---::.                             .........:::::-----------=+===++++=====+++++++++++++++++++#+===========+++++==========++++===========-----\\r\\n::::-------:..:--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========+****#**#******++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------========+++++++++++++++++++++++++##==========+++++++==+======+#**##**##*****+++=-\\r\\n:::---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========++++++++++++===+#*************+++==\\r\\n:::--:---::.::::::-----::                                .......::::::::-----=======++++++++=+++++++++++++++++++*#+=========++++++++========+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========++***++*****++=+++***++**+++++====-\\r\\n:::-::--:..:--=:.:-----::...:                         .......:::::::-----==+++++==+++++++++++++++++++++++++++++++#+==========++*******####*=++++++===========---\\r\\n:::--::::.:-:--..:------:::.-.::..                         ......::---====++++++==+==++++++++++++++++++++++++++++#*=========++*######*##*++++##*####*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:------::::...............:::::----=======+===+++++=+++++++++++++++++++++++++++++++#*=========++*#########*++++##**##********+++==\\r\\n:::::::..:--:::...:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*##*#####%#++++*#******++==+====--\\r\\n:::::...:::-:::.:.::-----:-.:..--------------::-=------==----===========+=+++++++==++++++++++++++++++++++++++++++*#+========++*#****####**+++++******++==++++===\\r\\n::......::::-::::..:-----::.::.-------------:::---------=----=-===========+++++++==++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+==+=======+++\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-============++===+++==+++++++++++++++++++++++++++++#+=========++++++++++++++++++++++++++++++=====\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n    .::::::::..::::::::::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==++++++++++++++++++*************+++\\r\\n  ..:::::::::..:::::::..:::. :.:-----------:::-------------:---===============+==========+++++++++++++++++++++++++**======++==+++++++++==++++++++************+==\\r\\n .::::::::::...:::::::...... :..-----------::.------====---::--==========================+++++++++++++++++++++++++**======+===+++++++***+++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================++++++++++++++++++++++++++*=====+=====+******##%##++++==++++===========\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++*+====+==+++*######*##***++==+***+*******+***\\r\\n  .::.:::::. .:::::::::::::: .: .:::::-::-.:::-:-------------======================+++++==+++++++++++++*+++++++++++#+====+====++#########***++++++**********+***\\r\\n  ..:.::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++**====++++==+##########*+++*++=++++*++***++**\\r\\n   ....::.. .:.::::::::::::-. :..:-::----:.:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::: .:..:.:::::::::::. ::.:--:----.::.------------=----========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========++====+\\r\\n.  ....::. .:.::::::::::::::. :...-------.:..------------=--=:-===========--=======+==+===+++++++++++++++++++++++++*#+====+++++++++++++++++++++=--------+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:....::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+**++==-*####*+=-:::::++=++++++==+====-===---\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::-----------------------------#+::::-::::::::::.:-=++***+-:-=+#####*=:::-===+++++=====--::--:::\\r\\n       .   .  .  ... ..   ...:...:.::::...:::::::::...::::---::-::-----------------------------#+::::-:::::::::. .--:--===+++++*####*=:::-===+++=====--:.  .::::\\r\\n        .  .. .. ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**-:::-:::::::::::----====----------::::::-::.:::........   .... \\r\\n        .   . .. ... ..   ..::.....:::::..:::::::::...::::----:--:-----------------------------*#-:----::::::::::--*##****##*--+#*-::::::===-:-----:::::::::::::\\r\\n        .. .. ..  .....   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-::::--=*#*****##****+-::::::=+*==+++++===+====++++=\\r\\n       ... .. ..  .....   ..::.....:::::..:::::::-:..::::::------:-----------------------------=#=:----::::--::::--+************+=:-+**=:=+*==+++++==++=======--\\r\\n        .. ..  .  ... .    .::.....:::::...::::::-::.:::--:------------------------------------=#+-------::---:::--=+++++++++++**+-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..:::::::-:::::::--------------------------------------#*-------::---::::--+++++++++++*##*++=:::=+*+=+++++==+++=======-\\r\\n         .  .  .  ... .   .:::..::.::::::...:::::-:::::-:::-------------------------------------#*--------:---:::.:=*********++***+==-:::=+*+==++++==+++=======-\\r\\n       ...  .. .  ... .   ..::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=##*===+#%***##+::::::=+*+==++++==++++==+===-\\r\\n   ..  .... .. .. ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#**+++*#*****++++-::-+*+=+++++==+++++=+===-\\r\\n  ...   ... .. .. ....  ...:::..:..::::......::::::::::::::--::::-------------------------------=#=-------:----::---++====----------==-::-+*+=++++++++++++=+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......:::::.::::::---::-:------=------------------------=#=-------:----:::--------:::::::::::::::-+*+=+++++++++++======-\\r\\n   ...  ... .. .. ....    :::...:..:..:..... .::-: .=:::::---::--------=--------=----=-----------#*------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----=---=-------**------------::::----------::::::::::::-===--====-------------\\r\\n  ....  ... .. .. ....    ::....:.:::..:...   :::  .     .:..::---------==------==---===-------=-*#------------:::-----------::::::::::::-=:::..................\\r\\n  ....  ... ..... ....    .::...:.:::..:.     :::.             .-:------===-=-====---===--=--===-+#=------------::----------:::::::::::::-===+++=========-====--\\r\\n .....  ... ... .  ...    .:...::.:::....     ...         .......        ...::---==--===--======-=#=-------------:----------:::::::::::::-++=+++++=++++++=++++=-\\r\\n .....   ... .. .  ...    .:...::..:::...       .           .... .           .   .:-====--========#+-------------:--------:::::::::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...::::.:-====-=====#*-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...    .:...::.:::....                         ...    ..            .====--====**=------------:..----------------:::::-++=+++++++++++==+++==-\\r\\n ..... ..... ...   ...   ..:...:..::::..                                        ......::-===-=====+#--------------::------------------:::-++=+++++=+++++==+===--\\r\\n  .......... ...   ..:   ..:...:..::.....                            ......::::::::::-:::=======:.    .-=------------------------------::-++=+++++=++===-------:\\r\\n  .......... ...   ..:   ..:...:.........                            .....:::::::...::..:======-       ..::-------------------------------++=+++++====--:..---::\\r\\n  .......... ....  .::    .::..:.........                               ..:.......:::...-======-            :------:-=++++==-=**++==--:---=*++++++=+++==-----=--\\r\\n  .......... ....   :.    .::...........                                    .....:::::..-=======-:.        ::-----:.:=+*****+=+*#%%%##+---====++++==++++===+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               ......:..:::-::::===========+=      :=--.::------====+==+******+-:-=--::::::::::...::....\\r\\n   ... ..... ....         .:............                              . . .....::.:-::.-==========--=.       .    :--+##******+-=+*=-::::-=+*=======-==--------:\\r\\n   .......... ....   .    .:.............                             .  ....:::::.::..::::...:.               .:=-:::=#****###****+--==--=**+=+*+++=+++++=+===-\\r\\n .  ......... .:..   .    .:.... ........     ...                          ..:::::.                          ..::.    .+#*#*####***=-++++-+**+++++++=+++++=+===-\\r\\n .  ... ..... .:..  .:    .......... ...      :::                       ..:....      .         .:::        .  .        .::::-==-=###==----=**+++++++=+++++=+===-\\r\\n... ... ..... ....  .:    .........   ..      .:.                         .          .   :     :::. ...                  .       -+*+++=--=**+++++++=+++++=+===-\\r\\n................... ..    .........   .       .:..                         .             : ... .-:  .:.          .       .   ..   .:------=**+++++++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        :-::::.    .            . ..:.:--..-:::       :         .-=:::::: .=*+=--=**+++++++=+++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :-..   .----=-    .            - ....-=--.=---.     .:         .=#+-====--=-=---=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                 .       :::::::...:=.          :: .. -==. .-:        :         .-#=--=-=*#+-----=+*+++**++=+++++=+==--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-++....   .    .    .--. .::   :::.  .        .:----:=*+-------====-----::---:::::::.\\r\\n......  ...... .:.. ..       ..       ..                            .....:::.  ..-= :-::..--:.  :.        .- .        .:.::.::-==---------==------------::::::::\\r\\n....... ...... .:..  .       ..     .    .:::-------:.......                   .:*#==-----=====-==-..          ....::::-----==------------=+++****++*++++++===--\\r\\n................:::  :            .:.   :==+++++++==-:.......     .   .:--.   .:*#+..-===============**:.     .:--========----------------=+++****++*++++++==--:\\r\\n ......... .....:::  .             ..  ....:::::::---:........:..::.: .:.    .-**-=--====:...-=======*#:       .::----=====---------------=+++****++++++=====--:\\r\\n............::..:..                             ................            .:-=-==--====:   -========.      ::+=----:-========-----------=+++**++++==-------:::\\r\\n...........::.. ...                                                .....::::.. :==-  ..:=:...-======-     .-++==-------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............      .---- ...-=:   :=====:      .++==------===========----------=*++**++++===-=====--=\\r\\n.........   .   .::. .                                                  ..:::::::=-...:==:   :====-       .====--------============-------=*++****++++++++***++*\\r\\n.....       .....::. ..                                     .......:::::::-----:::.:. .:.:...-====.     .:=-===--===-::=******++*####*+=--==++****+*****+++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..    ----------      :+=====--==---====+++*+++*###%#*=-===-----------::::::::\\r\\n     ..:....::::..:: ...                                   ........::::::------.      ..:-==----=:     .========-===--=+*#****#*+=+**==---=+*+============------\\r\\n.......:..:.::::..:: ...                                   ......:::::::::-----.     :.  .:======-      -=======-===--=+*######%####*======*#*+*****+****+++++==\\r\\n....::::..::::::..:: ...                                   ........::::::::::-:      .:.   :======. .- -+==============+*###########+=+**+=*#*++***+++++++++++==\\r\\n...:.::::.::::::..::. ..                                     . ......:...::::-:          . .======-    =*===============+*********#%#*++=-=*#*++***++*++++++++==\\r\\n..:::::::.:::..:..::. ..                                         .......:::---.          :::======-  :-**===-===-====--=*############+===-=*#*++***++*++++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...........:...:::.          :-.-======:.-==**===-======+====+##***#%%####*++=-=*#*++****+**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  .::    .-=:-============-:-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=#+=============: .=--========--==============-----=+**+****+++*+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*#**++===========:.:=---==-==-..:-================--=====--------------:::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++=========:::=---==--=-  -==================-=+=========--------:--\\r\\n.::::::::::::::::...:  .                                                =--=++.  :+==-*#***++*+====---:...=++======- .-==================-=+*+****++***+++++====\\r\\n.:.:.:::::::::::::..:. .                                        :.     .:.:--=   .*===-+=--:----::::-==-::==+=+-----.:-=============------=**+****++++==-===----\\r\\n.:::::::::::::::::.... .                           ::.                 -**+++-    .:.:::::::--..    .:--. . . :      :=================---=**+****+++=-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .:----........-=---=-:::.......:::.:.. :  ..  :--=================-=+++****+++++==+++++**\\r\\n.::::::::::::--::::..  .                            .                      ....:::..:---::=-::..     ..::-:-:::.:==- :-=====================---==+++***++****+++\\r\\n.:::::::::::::::-::..  .                                                   .........:------::::.     .:::........-=: :====++=====++====-====--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                  .    ......::.:--::-:.......  .:......:::.==:  =-=+***#*+*##%%##*====--::--::::..:=+++===\\r\\n.::::::::-::--:::::::.                             -.      .        +====-:       -*-:+=--==-------              ==-..-===++++***++*###*=====------:::::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-:     .:-=--==---::------         .... ========+#######*+*#*======-:-:---+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==++==---        .:===.========+*##########+=+**++===::-+*+***++++++==\\r\\n.::::-:----::-:-:--:::.                                          .       ::......    .::-: .--.:-=-        :--::.=========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .      .:-+=              ======--=*###########*++==+--+****++***++++++==\\r\\n.:::::::--:::-----::::.                                                            .....  .:=+*++==              ========+##***#%#####*+===++*+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:-+##*+===+=        .:=-=.=========+++++++++++++++==+**+==-==+***++*+++==\\r\\n::::::------:------:::                                            .                   +%%#*======+=     .    -.=.=======-====================-=:::::-+++=++++===\\r\\n::::-:------::-:----:.                                             .                -*#+===++====++    . .       ============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -*+=--===+++==++-      .  ..  .============================-::::-==+=--======-\\r\\n:-:::-:--:--::----:::..                                             .....        +#. :-=====++++++=      . .::-:-==========================++==-:---=+=---=-----\\r\\n.::::-------::-----::..                                             .*-        .-**:.:++=====++++==.    ..     .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---::-..                                             -%%#+=:..::-=##+.:+=======++++=    . . ....:========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     -=+%%%#*####%%+-.:+=======++++=    ..  .-==-:==========================+*+****+********++++=\\r\\n ...:--------::::---::.                        ...     . ......    ::.=%%%+-=+++*=   :+++===+===++=    ... :---:.==========++++==+++=======+****************+++=\\r\\n.....::-------:::--:::.                        .:.. ::.....:      .+-.+%%%+:::=**----=+++===++===+=             .========-=*******##%###*===+==+++=+++========--\\r\\n:......:------:::--:::.                            ::+:.. .=      :=:=#%%%##***+===++=++++==+++==+=             .==========+++*******##*+===++=========---------\\r\\n::::....:------::::.:.. .                      ..  ::=.   .=      +##%%%%%@%#+=========+++==+++==+=        .:--:.=========+*#######*##+====+*#**************++==\\r\\n:---:.....:-:---:::.:.. .                      ... ::=:....-      #%%%%%%#*=-=======+++++++=++++=+=             .=========+*##########++**++##**************+++=\\r\\n:----:.....::---:::...:..         .            .=: :.-.    -     :##***+=-=-========+++++++=++++=+=             .==========*###*#######*+==+##**************+++=\\r\\n::---:......:::--::..::..         .            -+. :..  .:-=     .==------===========++++++=++++++=        .::-=.==========*##**#%%#%%#++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  ..:-:.=+=     :==-----==========++==+++=========           :=.==========+***++********+==*#***************++=\\r\\n::----:::-::....:::::::.         ..::::        .:.   ===-.::     .==----=======++==-::-+++=-.::-===             .===========================+*+++++++++++++====-\\r\\n:----::::---:::...::.::.        ......:.       -=:.  ::--:        :-----=======---:.  -==+=::--===-        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.        ::..:.:.       -.                        ...    .:-======++==--:--:        ..:::.===========================******+++++=========\\r\\n:::----:::------::::....       .:-:...:.                               ....    .::-===+==++=+++===:             :==========+================***********+********\\r\\n:::-----::------::::....       .:--::::                             .:.:...    .::.......:=-===-:::   .:..  :=*+===-========================***************++++=\\r\\n:-::----::------:::::...       ..:..                                 .         ...          ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                          .        .:===--------====---==============+*#============++++============++===++*********+++=\\r\\n:::::----::----::-::::::.                                                    :=++++=+++++++++++++++++++++++++=*#+===========+****++*####*+======--==++==+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++=+++++++++++++++=+#+==========++********##**+==++==+=====--===-----\\r\\n:-:::::---::---:--::-:::.                                              ....   :=======+++==++++++++++++++++++=+#*===========*#######*##+=+++****++**********+++=\\r\\n::::--:---::--::--::-:::.                                         . .     ..:--=++++===++==++++++++++++++++++++#*===========+****######++*+++**+=+**********+++=\\r\\n::--------::::.:--::-:::.                                          ..:::-------=+++++==++==++++++++++++++++++++*#===========+*#########*++==*#*************+++==\\r\\n:--:----:--::::--::--:::.                                ......::::::----------=++++====+++++++++++++++++++++++*#+==========+*#***#####**++=*#******++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::----------=++====++++===++++++++++++++++++*#+===========+++++++++++++==+**+**+++=======----\\r\\n:-::----::-:..---::---::.                             .........:::::-----------=+===++++=====+++++++++++++++++++#+===========+++++==========++++===========-----\\r\\n::::-------:..:--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========+++++===========+****#**#******++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------========+++++++++++++++++++++++++##==========+++++====+======+#**##**##*****+++=-\\r\\n:::---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========++++++++++++===+#*************+++==\\r\\n:::--:---::.::::::-----::                                .......::::::::-----=======++++++++=+++++++++++++++++++*#+=========++++++++========+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========++***++*****++=+++***++**+++++====-\\r\\n:::-::--:..:--=:.:-----::...:                         .......:::::::-----==+++++==+++++++++++++++++++++++++++++++#+==========++*******####*=++++++===========---\\r\\n:::--::::.:-:--..:------:::.-.::..                         ......::---====++++++==+==++++++++++++++++++++++++++++#*=========++*######*##*++++##*####*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:------::::................::::----=======+===+++++=+++++++++++++++++++++++++++++++#*==========+*#########*++++##**##********+++==\\r\\n:::::::..:--:::...:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*##*#####%#++++*#******++==+====--\\r\\n:::::...:::-:::.:.::-----:-.:..--------------::-=------==----===========+=+++++++==++++++++++++++++++++++++++++++*#+========++*#****####**+++++*****+++==+++====\\r\\n::......::::-::::..:-----::.::.-------------:::---------=----=-===========+++++++==++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+==+====+==+++\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-============++===+++==+++++++++++++++++++++++++++++#+=========+++++++++++++++++++++++=+++++======\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n    .::::::::..::::::::::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==+++++++++++++=++++*************++=\\r\\n  ..:::::::::..:::::::..:::. :.:-----------:::-------------:---===============+==========+++++++++++++++++++++++++**======++==+++++++++==++++++=+************+==\\r\\n .::::::::::...:::::::...... :..-----------::.------====---::--==========================+++++++++++++++++++++++++**======+===+++++++***+++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================++++++++++++++++++++++++++*=====+=====+******##%##++++==++++===========\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++*+====+==+++*######*##***++==+***+*******++**\\r\\n  .::.:::::. .:::::::::::::: .: .:::::-::-.:::-:-------------======================+++++==+++++++++++++*+++++++++++#+====+====++#########***++++++**********+***\\r\\n  ..:.::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++**====++++==+##########*+++*++=++++*++***++**\\r\\n   ....::.. .:.::::::::::::-. :..:-::----:.:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::: .:..:.:::::::::::. ::.:--:----.::.------------=----========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========++====+\\r\\n.  ....::. .:.::::::::::::::. :...-------.:..------------=--=:-===========--=======+==+===+++++++++++++++++++++++++*#+====+++++++++++++++++++++=--------+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:....::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+*+++==-*####*+=-:::::++=++++++==+====-===---\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::-----------------------------#+::::-::::::::::.:-=++***+-:-=+#####*=:::-===+++++=====--::--:::\\r\\n       .   .  .  ... ..   ...:...:.::::...:::::::::...::::---::-::-----------------------------#+::::-:::::::::. .:-:--===+++++*####*=:::-===+++=====--:.  .::::\\r\\n        .  .. .. ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**-:::-:::::::::::----====----------::::::-::.:::........   .... \\r\\n        .   . .. ... ..   ..::.....:::::..:::::::::...:::::---:--:-----------------------------+#-:----::::::::::--*##****##*--+#*-::::::===-:-----:::::::::::::\\r\\n        .. .. ..  .....   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-::::--=*#*****##*****-::::::=+*==+++++==++====++++=\\r\\n       ... .. ..  .....   ..::.....:::::..:::::::-:..::::::------:-----------------------------=#=:----::::--::::--+************+=--+**+:=+*==+++++==++========-\\r\\n        .. ..  .  ... .    .::.....:::::...::::::-::.:::--:------------------------------------=#+-------::---:::--=+++++++++++**+-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..:::::::-:::::::--------------------------------------#*-------::---::::--++++++++++++##*++=-::=+*+=+++++==+++=======-\\r\\n         .  .  .  ... .   .:::..::.::::::...:::::-:::::-:::-------------------------------------**--------:---:::.:=**********+***+===-::-+*+==++++==+++=======-\\r\\n       ...  .. .  ... .   ..::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=*#*===+#%***##*::::::-+*+==++++==++++==+===-\\r\\n   ..  .... .. .. ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#*++++*#*****+++=-::-+*+=+++++==+++++=+===-\\r\\n  ...   ... .. .. ....  ...:::..:..::::......::::::::::::::--::::-------------------------------=#=-------:----::---++====---------===-::-+*+=++++++++++++=+===-\\r\\n   ...  ... .. .. ....    .:::..:..:.::.......:::::.::::::---::-:------=------------------------=#=-------:----:::--------:::::::::::::::-+*+=+++++++++++======-\\r\\n   ...  ... .. .. ....    :::...:..:..:..... .::-: .=:::::---::--------=--------=----=-----------#*------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----=---=-------**------------::::----------::::::::::::-===--====-------------\\r\\n  ....  ... .. .. ....    :::...:.:::..:...   :::  .     .:.:::---------==------==---===-------=-*#------------:::-----------::::::::::::-=:::..................\\r\\n  ....  ... ..... ....    .::...:.:::..:.     :::.             .-:------===-=-====---===--=--===-+#=------------::----------:::::::::::::-===+++=========-====--\\r\\n .....  ... ... .  ...    .:...::.:::....     ...         .......        ...::---==--===--======-=#=-------------:----------:::::::::::::-++=+++++=++++++=++++=-\\r\\n .....   ... .. .  ...    .:...::..:::...       .           .... .           .   .:-====--========#+-------------:--------:::::::::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...::::.--====-=====#*-------------:-----------------::::::-++=+++++=+++++==+++==-\\r\\n ........... ....  ...    .:...::.:::....                         ...    ..            .====--====#*=------------:..----------------:::::-++=+++++++++++==+++==-\\r\\n ..... ..... ...   ...   ..:...:..::::..                                         .....::-===-====-++::------------::------------------:::-++=+++++++++++==+===--\\r\\n  .......... ...   ..:   ..:...:..::.....                            .......:::::::::-:::=======:      .----=--------------------------::-++=+++++=+++==-------:\\r\\n  .......... ...   ..:   ..:...:.........                            .....:::::::...::..:======-           .::----------------------------++=+++++====--:..---::\\r\\n  .......... ....  .::    .::..:.........                               ..:.......:::...-=======:             -----:-=++++==-=**++==--:---=*++++++=+++==-----=--\\r\\n  .......... ....   :.    .::...........                                    .....:::::..-========-:.        .-----:.:=+*****+=+*#%%%##+---====++++==++++===+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               ......:..:::-::::===========*+    . :-=:.::------====+==+******+-:-=--::::::::::...::....\\r\\n   ... ..... ....         .:............                              . . .....::.:-::.-========--:::            ::--=*#******+==+*=-::::-=+*=======-=---------:\\r\\n   .......... ....   .    .:.............                             .  ....:::::.::..........                :--:...+##***###****+--==--=**+=+*+++=+++++=+===-\\r\\n .  ......... .:..   .    .:.... ........     ...                          ..:::::.                          ....     .+*****###***=-++++-+**+++++++=+++++=+===-\\r\\n .  ... ..... .:..  .:    .......... ...      :::                       ........    .          ::::     .              .....----+###=-----=**+++++++=+++++=+===-\\r\\n... ... ..... ....  .:    .........   ..      .:.                         .         .   ..     :-.  :.                  ..      .-+*+++=--=**+++++++=+++++=+===-\\r\\n................... ..    .........   .       .:..                         .            .. :.. :-.  :..         .        .   ..   .-=-----=**+++++++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        :--:::.    .           .. ..:.--:.:-:-:      ..         -==::::-: :+*+=--=**+++++++=+++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :=:.   .----=-    .           .: ...:===::-:-:      :          :**--====-+===---=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                 ..      :::::::...:=.          :. .  -=-  ::.       ..         :**-----+#*------=+*+++**++=+++++=+==--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-+*....   .   ..    .-:. ...   -.:. ..        .:---:-++--------====-----::---:::::::.\\r\\n......  ...... .:.. ..       ..       ..                            .....:::.  ..-= :-::.:--:.  :.        :: .       .:::-.::-===---------==------------::::::::\\r\\n....... ...... .:..  .       ..     .    .:::-------:.......                   .:*#==-----=====-==-::.        ...::-::------=-------------=+++****++*++++++===--\\r\\n................:::  :            .:.   :==+++++++==-:.......     .   .:--.   .:*#*..-===============**:      .:-========-----------------=+++****++*++++++==--:\\r\\n ......... .....:::  .             ..  ....:::::::---:........:..::.: ::.    .-**-=--====-...-=======+#.       ::-----=====---------------=+++****++++++=====--:\\r\\n............::..:..                             ................            .:-=-==--====:   -========.     .--+=----:-========-----------=+++**++++==-------:::\\r\\n...........::.. ...                                                 ....::::.. :==-  ..:=:...-=======     .-+*=--------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............ .    .---- ...-=:   :=====:      .=+==------===========----------=+++**++++===--====--=\\r\\n.........   .   .::. .                                                  ..:::::::=-...:==:   :=====       .-===--------============-------=**+****++++++++***++*\\r\\n.....       .....::. ..                                     .......:::::::-----:::.:. ::.:. .-====-      .-====--===-::=******++*####*+=--==++****+*****+++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..    ----------.     .=+====--==---====+++*+++*###%#*=-===-----------::::::::\\r\\n     ..:....::::..:: ...                                   ........::::::------.      ..:-==----==.     .=======-===--=+*#****#*+=+**==---=+*+===========-------\\r\\n.......:..:.::::..:: ...                                   ......:::::::::-----.     :.  .:=======-      -======-===--=+*######%####*======*#*+*****+****+++++==\\r\\n....::::..::::::..:: ...                                   ........::::::::::--      .:.   :=======:  :..==============+*###########+=+**+=*#*++***+++++++++++==\\r\\n...:.::::.::::::..::. ..                                     . ......:...::::-:          . .========.   .===============+*********#%#*++=-=*#*++***++*++++++++==\\r\\n..:::::::.:::..:..::. ..                                         .......:::---.          :::========:  :====-===-====--=*############+===-=*#*++***++*++++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...........:...:::.          :-.-========..-*#===-======+====+##***#%%####*++=-=*#*++****+**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  .::    .--:-============-:-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=#+=============: .=--========--==============-----=+**+****++**+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*#**++===========:.:=---==-==-..:-================--=====--------------:::\\r\\n.:::::::::::::..:..::  .                                         .      -+++-:     .:-#****+++=========:::=---==--=-  -==================-=+=========--------:--\\r\\n.::::::::::::::::...:  .                                                =--=++.  .+=--*#***++*+====---:...=++======- .-==================-=+*+****++***+++++====\\r\\n.:.:.:::::::::::::..:. .                                        :.     .:.:--=   .*====+=--:----::::-==-::==+=+-----.:-=============------=+*+****++++==-===----\\r\\n.:::::::::::::::::.... .                           ::.                 -**+++-    .:.:::::::--..    .:--. . . :      .=================---=**+****+++=-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .:----........-----=-:::.......:::.:.. :  ..  :--=================-=+++****+++++==+++++**\\r\\n.::::::::::::--::::..  .                            .                      ....:::..:---::=-::..     ..::-:-:::.:==- :-=====================---==+++***++****+++\\r\\n.:::::::::::::::-::..  .                                                   .........:------::::.     .:::........-=- :====++=====++====-====--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                  .    ......::.:--::-:.......  .:......:::.==-  =-=+***#*+*##%%##*====--::--::::..:=+++===\\r\\n.::::::::-::--:::::::.                             -.      .        +====-:       -*-:+=--==-------              ==-..-===++++***+**###*=====------:::::::::::::\\r\\n.::::::--:::-::--:::::                             -       .       .=. .:-:     .:-=--==---::------         .... ========+#######*+*#*======-:-:---+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==++==---        .:===.========+*##########+=+**++===::-+*+***++++++==\\r\\n.::::-:----::-:-:--:::.                                          .      .::......    .::-: .--.:-=-        :---:.=========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .      .:-++              ======--=*###########*++==+--+****++***++++++==\\r\\n.:::::::--:::-----::::.                                                            .....  .:=+*++==              ========+*#***#%#####*====++*+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:-+##*+===+=        .:=-=.=========+++++++++++++++==+**+==-==+***++*+++==\\r\\n::::::------:------:::                                            .                   +%%#*======+=     .    -.=.=======-====================-=:::::-+++=++++===\\r\\n::::-:------::-:----:.                                             .                -*#+===++====++    . .       ============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -**=---==+++==++-      .  ..  .============================-::::-==+=---=====-\\r\\n:-:::-:--:--::----:::..                                             .....        +#. :-=====++++++=      . .::-:-==========================++==-:---=+=---=-----\\r\\n.::::-------::-----::..                                             .*-        .-**:.:++=====++++==.    ..     .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---::-..                                             -%%#+=:..::-=##+.:+=======++++=    . . ....:========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     -=+%%%#*####%%+-.:+=======++++=    ..  .-==-:==========================+******+*********+++=\\r\\n ...:--------::::---::.                        ...     . ......    ::.=%%%*-=+++*=   :+++===+===++=    ... :---:.==========++++==+++========****************+++=\\r\\n.....::-------:::--:::.                        .:.. .:.....:      .+-.+%%%+:::=**----=+++===++===+=             .========-=+******##%###*===+==+++=+++========--\\r\\n:......:------:::--:::.                            ::+:.. .=      :=:=#%%%#****+===++=++++==+++==+=             .==========+++*******##**===++=========---------\\r\\n::::....:------::::.:.. .                      ..  ::=.   .=      +##%%%%%@%#+=========+++==+++==+=        .:--:.=========+*#######*##*====+*#**************++==\\r\\n:---:.....:-:---:::.:.. .                      ... ::=:....-      #%%%%%%#*=-=======+++++++=++++=+=             .==========*##########++**++##**************+++=\\r\\n:----:.....::---:::...:..         .            .=: :.-.    -     :##***+=-=-========+++++++=++++=+=             .==========*###########*+==+##**************+++=\\r\\n::---:......:::--::..::..         .            -+. :..  .:-=     .==------===========++++++=++++++=        .::-=.==========*##***%%#%%#++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  ..:-:.++=     :==-----==========++==+++======+==           :=.==========+***+*********+==*#***************++=\\r\\n::----:::-::....:::::::.         ..::::        .:.   ===-.::     .==----=======++==-::-+++=-.::-===             .===========================+*+++++++++++++====-\\r\\n:----::::---:::...::.::.        ......:.       -=:.  ::--:        :-----=======---:.  -==+=::--===:        .... .===========================+======---------::::\\r\\n::-----:::----::::::..:.        ::..:.:.       -.                        ...    .:-======++==-----:        ..:::.===========================******+++++=========\\r\\n:::----:::------::::....       .:-:...:.                               ....    .::-===+==++=+++===:             :==========+================***********+********\\r\\n:::-----::------::::....       .:--::::                             .:.:.:.    .::.......:=-===-:::   .:..  :=*+===-========================***************++++=\\r\\n:-::----::------:::::...       ..:..                                 .         ...          ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                          .        .:==---------====----==-=======--=+*#============++++============++===++*********+++=\\r\\n:::::----::----::-::::::.                                                    :=++++=+++++++++++++++++++++++++=*#+===========+****++*####*+======--==+++=+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++=+++++++++++++++=+#+==========++********##**+==++==+=====--==------\\r\\n:-:::::---::---:--::-:::.                                              ....   :=======+++==++++++++++++++++++=+#*===========*#######*##+=+++*****+**********+++=\\r\\n::::--:---::--::--::-:::.                                         . .     ..:--=++++===++==++++++++++++++++++++#*===========+****######*+*+++**+=+**********++==\\r\\n::--------::::.:--::-:::.                                          ..:::-------=+++++==++==++++++++++++++++++++*#===========+*##########*+==*#*************+++==\\r\\n:--:----:--::::--::--:::.                                ......::::::----------=++++====+++++++++++++++++++++++*#+==========+*##**#####**++=*#******++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::----------=++====++++===++++++++++++++++++*#+===========+++++++++++++==+**+**+++=======----\\r\\n:-::----::-:..---::---::.                             .........:::::-----------=+===++++=====+++++++++++++++++++#+===========+++++==========+++============-----\\r\\n::::-------:..:--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========+**************++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------========+++++++++++++++++++++++++##==========+++++====+======+#**##**##*****+++=-\\r\\n:::---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========++++++++++++===+#*************+++==\\r\\n:::--:---::.::::::-----::                                .......::::::::-----=======++++++++=+++++++++++++++++++*#+=========++++++++========+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========++***++*****++=+++****+**++++++===-\\r\\n:::-::--:..:--=:.:-----::...:                         .......::::::------==+++++==+++++++++++++++++++++++++++++++#+==========++*******####*=++++++===========---\\r\\n:::--::::.:-:--..:------:::.-.::..                         ......::---====++++++==+==++++++++++++++++++++++++++++#*=========++*######*##*++++##**###*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:------:::.................::::----=======+===+++++=+++++++++++++++++++++++++++++++#*==========+*#########*+*++##**##********+++==\\r\\n:::::::..:--:::...:-----:-: :.:-----------==-::-==------=---===============++++++=+++++++++++++++++++++++++++++++**==========+*##*#####%#++++*#******++==+====--\\r\\n:::::...:::-:::.:.::-----:-.:..--------------::-=------==----===========+=+++++++==++++++++++++++++++++++++++++++*#+========++*#****####**+++++*****+++==+++====\\r\\n::......::::-::::..:-----::.::.-------------:::---------=----=-===========+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+==+====+==+++\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-============++===+++==+++++++++++++++++++++++++++++#+=========+++++++++++++++++++++++=+++++======\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n    .::::::::..::::::::::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==+++++++++++++=++++*************++=\\r\\n  ..:::::::::..:::::::..:::. :.:-----------:::-------------:---===============++=========+++++++++++++++++++++++++**======++==+++++++++==++++++=+************+==\\r\\n .::::::::::...:::::::...... :..-----------::.------====---::--==========================+++++++++++++++++++++++++**======+===+++++++***+++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================++++++++++++++++++++++++++*=====+=====+******##%##++++==++++===========\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++*+====+==+++*######*##***++==+***+*******++**\\r\\n  .::.:::::. .:::::::::::::: .: .:::::-::-.:::-:-------------======================+++++==+++++++++++++*+++++++++++#+====+====++#########***++++++**********+***\\r\\n  ..:.::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++**====++++==+##########*+++*++=++++*++***++**\\r\\n   ....::.. .:.::::::::::::-. :..:-::----:.:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::: .:..:.:::::::::::. ::.:--:----.::.------------=----========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========++====+\\r\\n.  ....::. .:.::::::::::::::. :...-------.:..------------=--=:-===========--=======+==+===+++++++++++++++++++++++++*#+====+++++++++++++++++++++=--------+******#\\r\\n\",\n  \"           .  .  ..  ..   . .....:.:....::.:::::::::..::::---::-::--------------:-------------=#=:::---::::::::::--+*+++==-*####*+=-:::::++=++++++==+====-===---\\r\\n              .  ... ..   .......:.::::..:.::::::::...:::::--::-::-----------------------------#+::::-::::::::::.:-=++***+-:-=+#####*=:::-===+++++=====--::--:::\\r\\n       .   .  .  ... ..   ...:...:.::::...:::::::::...::::---::-::-----------------------------#+::::-:::::::::. .:-:--===+++++*####*=:::-===+++=====--:.  .::::\\r\\n        .  .. .. ... ..   ..::...:.:::::.::::::::::...::::----:--:-----------------------------**-:::-:::::::::::----====----------::::::-::.:::........   .... \\r\\n        .   . .. ... ..   ..::.....:::::..:::::::::...::::----:--:-----------------------------+#-:----::::::::::--*##****##*--+#*-::::::===-:-----:::::::::::::\\r\\n        .. .. ..  .....   ..::.....:::::.::::::::::..:::-:-------:-----------------------------+#-:-----::::-::::--=*#*****##****+-::::::=+*==+++++==++====++++=\\r\\n       ... .. ..  .....   ..::.....:::::..:::::::-:..::::::------:-----------------------------=#=:----::::--::::--+************+=--+**+-=+*==+++++==++=======--\\r\\n        .. ..  .  ... .    .::.....:::::...::::::-::.:::--:------------------------------------=#+-------::---:::--=+++++++++++**+-::::::=+*+=+++++==++++======-\\r\\n       ... ..  .  ... .   .:::..:..::::::..:::::::-:::::::--------------------------------------#*-------::---::::--++++++++++++##*++=-::=+*+=+++++==+++=======-\\r\\n         .  .  .  ... .   .:::..::.::::::...:::::-:::::-:::-------------------------------------**--------:---:::.:=*********+++**+===-::-+*+==++++==+++=======-\\r\\n       ...  .. .  ... .   ..::..:..::::::...:::::::::::-::----::--------------------------------*#--------:---:::::=*#*===+#%***##*::::::-+*+==++++==++++==+===-\\r\\n   ..  .... .. .. ...   . .:::..:..::::::....::::::::::::::---::--------------------------------+#--------:----:----+#*++++*#*****+++=-::-+*+=+++++==+++++=+===-\\r\\n  ...   ... .. .. ....  ...:::..:..::::......::::::::::::::--::::-------------------------------=#=-------:----::---++=====--------===-::-+*+=++++++++++++=+===-\\r\\n   ...  ... .. .. ....   ..:::..:..:.::.......:::::.::::::---::-:------=------------------------=#=-------:----:::--------:::::::::::::::-+*+=+++++++++++======-\\r\\n   ...  ... .. .. ....    :::...:..:..:..... .::-: .=:::::---::--------=--------=----=-----------#*------------::..:--------:::::::::::::-=*+=++++++++++++======\\r\\n  .... .... .. .. ...     ::....:.::::::.... .:::..::.::::::::----------=-------=----=---=-------**------------::::----------::::::::::::-===--====-------------\\r\\n  ....  ... .. .. ....    ::....:.:::..:...   :::  .     .:.:::---------==------==---===-------=-*#------------:::-----------::::::::::::-=:::..................\\r\\n  ....  ... ..... ....    .::...:.:::..:.     :::.             .-:------===-=-====---===--=--===-+#=------------::----------:::::::::::::-===+++=========-====--\\r\\n .....  ... ... .  ...    .:...::.:::....     ...         .......        ...::---==--===--======-=#=-------------:----------:::::::::::::-++=+++++=++++++=++++=-\\r\\n .....   ... .. .  ...    .:...::..:::...       .           .... .           .   .:-====--========#+-------------:--------:::::::::::::::-++=+++++==++++==++++=-\\r\\n ....... ... .. .  ...    .:...::..:::...           ........::.:.::::  ..:::::...::::.--====-=====#*-------------:-----------------::::::-++=+++++==++++==+++==-\\r\\n ........... ....  ...    .:...::.:::....                         ...    ..            .====--====##=------------:..----------------:::::-++=+++++++++++==+++==-\\r\\n ..... ..... ...   ...   ..:...:..::::..                                         .....::-===-====---...:----------::------------------:::-++=+++++++++++==+===--\\r\\n  .......... ...   ..:   ..:...:..::.....                            .......:::::::::-:::=======:        :::---------------------------::-++=+++++=++===-------:\\r\\n  .......... ...   ..:   ..:...:.........                            .....:::::::...::..:=======.            .:---------------------------++=+++++====--:..---::\\r\\n  .......... ....  .::    .::..:.........                                .:.......:::...-=======-              :---:-=++++==-=**++==--:---=*++++++=+++==-----=--\\r\\n  .......... ....   :.    .::...........                                  . .....:::::..-=========-:     .. :.----:.:=+*****+=+*#%%%##+---====++++==++++===+++==\\r\\n  .... ..... .::.   ..    .::.....:.....                               ......:..:::-::::===========*+.     .--...:------====+==+******+-:-=--::::::::::...::....\\r\\n   ... ..... ....         .:............                              . . .....::.:-::.-========-:...           .::--=*#******+=-+*=-::::-=+*=======-==--------:\\r\\n   .......... ....   .    .:.............                             .  ....:::::.::......  .                .---.. :+##***###***#+--==--=**+=+*+++=+++++=+===-\\r\\n .  ......... .:..   .    .:.... ........     ...                          ..::.::.                       .  ..       :******###***=-++++-=**+++++++=+++++=+===-\\r\\n .  ... ..... .:..  .:    .......... ...      :::                       ........    .          :::.                   ......----+###=-----=**+++++++=+++++=+===-\\r\\n... ... ..... ....  .:    .........   ..      .:.                         .         .   :.    .::   :.                  :       .-=*+++=--=**+++++++=+++++=+===-\\r\\n................... ..    .........   .       .:..                         .            .. .:. --  .:..        ..       .   ..    :==-----=**+++++++=+++++=+===-\\r\\n..................  ..    ...... .     ..                        :---::.    .           .  .:::--:.----:      :         .=+-::---. -*++=--=**+++++++=+++++=+===-\\r\\n.... ......... ..:. ..    .. ...      ...  .              :=:.   .----=-    .           :: ...:===.--:-.     ..         .=#=-=+====+-==---=**+++***+++++++=+==--\\r\\n....  ........ .... ..     . ...      ...                 ..      :::::::...:=.          :  .  ==:  -:.   ..  .         .=#=----=**=------=+*+++**++=+++++=+==--\\r\\n..... ........ .... ..     . ..       ...  .                     ..::...:::-+*....   .   ..    :-:. ...  .-.:  .        ..:-:--=*=--------====-----::----::::::.\\r\\n......  ...... .:.. ..       ..       ..                            .....::::  ..-= :-::.---:: .:.        -.         :::-:::-===----------==-----------:::::::::\\r\\n....... ...... .:..  .       ..     .    .::::------:.......                   .:+#==-----========-::.        .:::------------------------=+++****++*++++++===--\\r\\n................:::  :            .:.   :==+++++++==-:.......     .   .:--.   .:*#*..-===============**-      .:--==-====-----------------=+++****++*++++++==---\\r\\n ......... .....:::  .             ..  ....::::-::---:........:..::.: ::.    .-**-=--====-...-=======+#.       -------====----------------=+++****++++++=====--:\\r\\n............::..:..                              ...............            ..-+-==--====:   -========.     .--+=----:-========-----------=+++**++++==-------:::\\r\\n...........::.. ...                                                 ....::::.. :==-  ..:=:...-=======.    .-+*=--------=========----------=+++++++==-:..----::::\\r\\n.......... ...   ... .                                      ............ .    .---- ...-=:   :=====-.      -+=-------===========----------=+++**++++===--====--=\\r\\n.........   .   .::. .                                                  ..:::::::=-...:==:   :=====.       :===--------============-------=**+****++++++++***++*\\r\\n.....       .....::. ..                                     .......:::::::-----:::.:. ::.:. .-=====      .:=-==--===-::=******++*###**+=--==++****+*****+++++===\\r\\n         ...:::..::. ...                                   ......::::::::::----.  ..    -----------      .=====--==---====+++*+++*###%#*=-===-----------::::::::\\r\\n     ..:....::::..:: ...                                   ........::::::------.      ..:-==----==-      .======-===--=+*#****#*+=+**==---=+*+============------\\r\\n.......:..:.::::..:: ...                                   ......:::::::::-----.     :.  .:========:      :=====-===--=+*######%####*======*#*+*****+****+++++==\\r\\n....::::..::::::..:: ...                                   .......:::::::::::--      .:.   :========.  .- -============+*###########+=+**+=*#*++***+++++++++++==\\r\\n...:.::::.::::::..::. ..                                     . ..........::::-:          . :=========.    :=============+*********#%#*++=-=*#*++***++*++++++++==\\r\\n..:::::::.:::..:..::. ..                                         .......:::---.          :::==========.  :-=-===-====--=*############+===-=*#*++***++*++++++++==\\r\\n...::::::.:::.:::.::. ..                                   ...........:...:::.          :-.-=========-..====-======+====+##***#%%####*++=-=*#*++****+**++++++===\\r\\n..:::::::.:::::::.... ..                                                     .  .::    .--:-============-:-=-===========++++++++++++++++=-=*#*+*****+***+++++===\\r\\n.::::::::.:::::::...:  .                                         ..              ::-. .=*+=============: .=--========--==============-----=+**+****+++*+++++++==\\r\\n.::::::::.:::::::..::  .                ...                      =-     .-:       .:-:*##*+============:.:=---==-==-..:-================--=====--------------:::\\r\\n.:::::::::::::..:..::  .                                         .      :+++-:     .:-#****++==========:::=---==--=-  -==================-=+=========--------:--\\r\\n.::::::::::::::::...:  .                                                =--=++.  .+=--*#***++*+====---:...=++======- .-==================-=+*+****++***+++++====\\r\\n.:.:.:::::::::::::..:. .                                        ..     .:.:--=   .*====+=--:----::::-==-::==+=+-----.:-=============------=**+****++++==-===----\\r\\n.:::::::::::::::::.... .                           .:.                 -**+++-    .:.:::::::--..    .:--. . . :      .=================---=**+****+++=-::-------\\r\\n.:::::::::::::::::.... .                      .    ..                  .:----........:=---=-:::.......:::.:.. :  ..  :--=================-=+++****+++++==+++++**\\r\\n.::::::::::::--::::..  .                            .                      ....:::..::--::=-::..     ..::-:-:::.:==- :-=====================---==+++***++****+++\\r\\n.:::::::::::::::-::..  .                                                   .........:------::::.     .:::........-=- :====++=====++====-====--:::--=++===***++++\\r\\n.:::::::::::--::::::..                             :.                  .    ......::.:--::::.......  .:......:::.==-  =-=+***#*+*##%%##*====--::--::::..:=+++===\\r\\n.::::::::-::--:::::::.                             -:      .        =====-:       :*-:+=--==-------              ==-..-===++++***+**###*=====------:::::::::::::\\r\\n.::::::--:::-::--:::::                             -.      .       .=. .:-:     .:-=--==---::------         .... ========+#######*+*#*======-:-:---+++++++++++==\\r\\n.::::-:----:::::-:::::                             .             .  .:::.-.    ..::-=**+*+==++==---        .:===.========+*##########+=+**++===::-+*+***++++++==\\r\\n.::::-:----::-:-:--:::.                                          .       ::......    .::-- .--.:-=-        :--:: =========*********##*+++==++==-=+*++***++++++==\\r\\n..:-::-----::-:----:::.                                                                .      .:-++              ======--=*###########*++==+--+****++***++++++==\\r\\n.:::::::--:::-----::::.                                                            .....  .:=+*++==              ========+*#***#%#####*====++*+*********++++++==\\r\\n::::-::---::::-----:::                                            .                   .:-+*#*+=====        .:=-=.=========+++++++++++++++==+**+==-==+***++*+++==\\r\\n::::::------:------:::                                            .                   =%%#*+=====+=     .    -.=.=======-====================-=:::::-+*+=++++===\\r\\n::::-:------::-:----:.                                             .                -*#+===++====++    . .       ============================---::::::::::::::::\\r\\n::::--------::----:::..                                              .:.          -**=---==+++==++-      .  .   .=============================::::-==+=---=====-\\r\\n:-:::-:--:--::----:::..                                             .....        +#. :-=====++++++=.     . .::-:-==========================++==-:---=+=---=-----\\r\\n.::::-------::-----::..                                             .*-        .-#*:.:++=====++++=+.    ..     .===========================+*+**++++++++++++++++\\r\\n..:::--:------:---::-..                                             -%%#+=:...:-=##+.:+=======++++=    . . ....:========--=================+*+****+****+****++++\\r\\n...:::--------::---::..                                ........     -==%%%#**###%%+-.:+=======++++=    ..  .-==-:==========================+******+*********+++=\\r\\n ...:--------::::---::.                        ...     . ......    ::.=%%%*-=+++*=   :+++===+===++=    ... :---:.==========++++==+++========****************+++=\\r\\n.....::-------:::--:::.                        .:.. ::.....:       +-.+%%%+:::=**----=+++===++===+=             .========-=+******##%###*===+==+++=+++========--\\r\\n:......:------:::--:::.                            ::+:.. .=      :=:-#%%%#****+===++=++++==+++==+=             .==========+++*******##**===++=========---------\\r\\n::::....:------::::.:.. .                      ..  ::=.   .=      +##%%%%%@%#+=========+++==+++==+=        .:--:.=========+*#######*##*====+*#**************++==\\r\\n:---:.....:-:---:::.:.. .                      ... ::=:....-      #%%%%%%#*=-=======+++++++=++++=+=             .=========+*##########++**++##**************+++=\\r\\n:----:.....::---:::...:..         .            .=: :.-.    -     .##***+=-=-========+++++++=++++=+=             .==========*###########*+==+##**************+++=\\r\\n::---:......:::--::..::..         .            -+. :..  .:-=     .==------===========++++++=++++++=        .::-=.==========*##***%%#%%#++==+##**************+++=\\r\\n::----::::.....::-:::::.          :----        :.  ..:-:.=+=     .==-----==========++====+======+==           :=.==========+*************+==*#***************++=\\r\\n::----:::-::....:::::::.         ..::::        .:.   ===-.::     .==----=======++==-::-+++=-:::-===             .===========================+*+++++++++++++====-\\r\\n:----::::---:::...::.::.        ......:.       -=:.  ::--:        :=----========--:.  -==+=::--===:        ...  .===========================+======---------::::\\r\\n::-----:::----::::::..:.        ::..:.:.       -.                        ...    .:-======++==--:--:        ..:::.===========================******+++++=========\\r\\n:::----:::------::::....       .:-:...:.                               ....    .::-===+==++=+++===:             :==========+================***********+*******+\\r\\n:::-----::------::::....       .:--::::                             .:.:...    .::.......:=-===-:::   .:..  :=*+===-========================***************++++=\\r\\n:-::----::------:::::...       ..:..                                 .         ...          ..         ...  -+#*============================***************++++=\\r\\n:::::::-:::----:::::::::                                          .        .:-=---------====----=========---=+*#============++++============++===++*********+++=\\r\\n:::::----::----::-::::::.                                                    :=++++=+++++++++++++++++++++++++=*#+===========+****++*####*+======--==++==+++=====\\r\\n:::::----::----::-::::::.                                                  .. .+======++=++++=+++++++++++++++=+#+===========+********##**+==++==+=====--==------\\r\\n:-:::::---::---:--::-:::.                                              ....   :=======+++==++++++++++++++++++=+#*===========+#######*##+=+++*****+**********+++=\\r\\n::::--:---::--::--::-:::.                                         . .     ..:--=++++===++==++++++++++++++++++++#*===========+****######*+*+++**+=+**********++==\\r\\n::--------::::.:--::-:::.                                          ..:::-------=+++++==++==++++++++++++++++++++*#===========+*##########*+==*#*************+++==\\r\\n:--:----:--::::--::--:::.                                ......::::::----------=++++====+++++++++++++++++++++++*#+==========+*##**#####**++=*#******++=++++====-\\r\\n::::----:--:..:--::--:::.                             ........:::::::----------=++====++++===++++++++++++++++++*#+===========+++++++++++++==+**+**+++=======----\\r\\n:-::----::-:..---::---::.                             .........:::::-----------=+===++++=====+++++++++++++++++++#+===========+++++==========++++===========-----\\r\\n::::-------:..:--::---:::                             ..........::::::---------====+++===+++++++++++++++++++++++#*==========++++++==========+****#*********++++=\\r\\n:::------:-:.::-::::--:::                             .........:::::::::-------========+++++++++++++++++++++++++##==========+++++====+======+#**##**##*****+++=-\\r\\n:::---:::::.:::::::---:::                              ........::::::::::::::-========++++++=+++++++++++++++++++*#===========++++++++++++===+#*************+++==\\r\\n:::--:---::.::::::-----::                                .......::::::::-----=======++++++++=+++++++++++++++++++*#+=========++++++++========+***##*********+++==\\r\\n:::------:.:--::.:-----:..                              .......:::----------==+===++++++++++++++++++++++++++++++*#+==========++***++*****++=+++***++**+++++====-\\r\\n:::-::--:..:--=:.:-----::...:                         .......::::::------==+++++==+++++++++++++++++++++++++++++++#+==========++*******####*=++++++===========---\\r\\n:::--::::.:-:--..:------:::.-.::..                         ......::---====++++++==+==++++++++++++++++++++++++++++#*=========++*######*##*++++##**###*##*****++==\\r\\n:::::-::.:-::::..::-----:::.:.:------::::................::::----=======+===+++++=+++++++++++++++++++++++++++++++#*==========+*#########*+*++##**##********+++==\\r\\n:::::::..:--:::...:-----:-: :.:-----------==-::-==------=---================+++++=+++++++++++++++++++++++++++++++**==========+*##*#####%#++++*#******++==+====--\\r\\n:::::...:::-:::.:.::-----:-.:..--------------::-=------==----===========+=+++++++==++++++++++++++++++++++++++++++*#+========++*#****####**+++++*****+++==+++====\\r\\n::......::::-::::..:-----::.::.-------------:::---------=----=-===========+++++++++++++++++++++++++++++++++++++++*#+==========++++++++++++++++====+==+===++==+++\\r\\n.......:::::::.::::::-----:..:.-------------:::--------------=-===========+++===+++==+++++++++++++++++++++++++++++#+=========+++++++++++++++++++++++=+++++======\\r\\n .....::::::::.::::::::::::..:.:------------:::----------=---=-===========+++=++======++++++++++++++++++++++++++++#+====++++=++++++++++++++=++++************+++=\\r\\n    .::::::::..::::::::::::. :.:-----------::::----------=-----=============+++++======+=+++++++++++++++++++++++++#*====++++==+++++++++++++=++++*************++=\\r\\n  ..:::::::::..:::::::..:::. :.:-----------:::-------------:---===============++=========+++++++++++++++++++++++++**======++==+++++++++==++++++=+************+==\\r\\n .::::::::::...:::::::...... :..-----------::.------====---::--==========================+++++++++++++++++++++++++**======+===+++++++***+++++++=++++++++++++++--\\r\\n .::::::::::..:::::::::...:: :..-----------::.------===-----:--==========================++++++++++++++++++++++++++*=====+=====+******##%##++++==++++===========\\r\\n ..::::::::. .:::::::::::::: :: :----:-::-:.::-------==------======================++++==++++++++++++++++++++++++++*+====+==+++*######*##***++==+***+*******++**\\r\\n  .::.:::::. .:::::::::::::: .: .:::::-::-.:::-:-------------======================+++++==+++++++++++++*+++++++++++#+====+====++#########***++++++**********+***\\r\\n  ..:.::::. .::::::::::::::- .:..:::::-:::.:.::-----------=---=================+===+++++==+++++++++++++++++++++++++**====++++==+##########*+++*++=++++*++***++**\\r\\n   ....::.. .:.::::::::::::-. :..:-::----:.:.:-----------=----========================++==+++++++++++++++++++++++++**====+++++++***********++++=================\\r\\n   ....::: .:..:.:::::::::::. ::.:--:----.::.------------=----========================++==+++++++++++++++++++++++++**=====+++++++++++++++++++++==========++====+\\r\\n.  ....::. .:.::::::::::::::. :...-------.:..------------=--=:-===========--=======+==+===+++++++++++++++++++++++++*#+====+++++++++++++++++++++=--------+******#\\r\\n\",\n  \":...::----:::+####+.:::::::---..+#%%###%%%%%+.::.   .....:....:.....::::::....   .......   ....    ..        ..  ..  .: .::.       .    .    ...        ...... .\\r\\n:..::::----::=####*::::.::---.-*%##%###%%%%%*:-:. .......:::.........:::::....   .-:.....  .      ..  .     ..   .  .     .  ..   .    .....   .      .......   \\r\\n:::.::::---::=####*::::::---:+%%%##%##%%%%%%#--:.... .....::::...  .::-::::..   .:-:::....   .    ....    ........  .    .  . . . . ..:--::.  ....... ......    \\r\\n:--:..:::::::-#####-.::::-:-*%%%%%%%%%%%%%%%%+::............::.  ....:::-=:... ......:...::..       .   ..   .:.         .    ...  .:-----:. :.  .. ..   ...    \\r\\n.::::::::..::-#%###=.:.:::-#%%%%%%%%%%%%%%%#%#:....::......::::  ....:::--..... ...:: .::::...        ..   .:..:...     .      ...:-=-:..:. .-.   ....  ...     \\r\\n ::-..:-::.---*%###+.::::=###%%%%%%%%%%%%%%#%#=:.:---:.....::....  ..:::::...  ....:. ...::.......       .     ..    .. .........---:..  .:... ......   ..      \\r\\n...:.:::::::--*%%##*::.:+####%%%%%%%%%%%%%%%###=:-=--:.....::....  ....::.... ...... .::.:............  .......:................-:..... .--:.   ......  ....    \\r\\n...::::::::::-+%%##*:.-***###%%%%%%%%%%%%%%####*=----::...::.........::::.......... .:...:....  ..............:..........    .... ......--.. .......   ....   ..\\r\\n ..--::-::--:-=#%##*-=###**###%%%%%%%%%%%%######=--:---:..............:..:..:...:. .....:............................ ...   ........:::-=:...:::....   .... .:..\\r\\n .:-::.::-----=#%####%#**#**#%%%%%%%%%%%###*#%%%*--:::--. ...::.........:::::......:::.:-::.......     . . .............. .::-===--:::::. .:--:..     ... ..::..\\r\\n  ..:..-:::----#%######***#**%%%%%##%%%%#####%%%%+-::-::.. ..:..........::=-......::..:-::-::.. ..   ....  .....  .... ..:----====:.::.  ::-:.        .....::. .\\r\\n    .:::-:::---*%######*+*####%%%%%%%%%####%%%%%%#=-:--.:................-+-:..........::-:---.... ....   .............:-=-::-:::...:....:.          .::::.....-\\r\\n    ...:-::----+#######***#####%%%%%%%###%%%%%%%%%+---::.................-=--....::...:::----:.::. ....  .. ..........:----:::::......::--.   .     .:-::.:.:-+#\\r\\n    ..:--.:----=#########**##%**#%%%%###%%%%%%%%%%#=::--:......::.... ...-=---.......:-------..:....  . ... ..........:-:::.:-::.....:.:-...:...  ..:::-:::-+###\\r\\n       :..::-:--##########**###**#%%*##%%%%%%%%%%%%=..:::...  ..:.... ..:==---::....::::----::::....................:---...:-::....:...:. ...... ..-:.:---*#####\\r\\n        ..:::---*##############*+#%##%%%%%%%%%%%%#%+......... .......  :=----:::....-------::::::...................:-::...:::.....::. ...  .....:--::=*#**#####\\r\\n        .:::--=-*%#%####%%####*+*%##%%%%%%%%%%%%%%#=-:. .:..........:. :-::...:-:.:::.:::::::::.................::::-:...........::.:......... .:-=-:=#%#+#%%##%\\r\\n..      ...:----+%%%###*%%%%##**%***#%%%%%%%%%%%%##-:-:.............:........::.::.:::::::..:::...........::..::::--:..........:::..: ...... .:-=--=*%%###%%###%\\r\\n::      ....::::=########%%%###%***###%%%%%%%%%%**+----:...:-:... . .:::... ::..::.::::::-:::::.................:........::........:..::.....-=--=*%%%%##%%###%%\\r\\n.-:     ...:.--:-*##%####%%%##%**##*#*#%%%%%%%%#*+-----:. .:--..  . ...... ...::::::::::::-:--...:.....:...............::.....:....:::.....:-=-=*##%%%%#*%%##%%%\\r\\n:--:.    ..:::.::+#%#####%%####*###*####%%%%%%%**---:---:...::::.. ...  ......::::::-::::::::.........................::...:::..:::::...::.:=+##*+#%%%#**###%%%%\\r\\n:---::   .....:::=###%%###%###########%%#%%%%%**-----::--- ...:::...    . ........::-:::..:.........................:....:::..::-......:..:-*#####%%%%#+##%%%%%%\\r\\n:--:--:.   .:.:-:-*##%##*#####%#######%%###%%#+-------:--=. ...:.....  . .  ..:...:::::::::..................:...........:.:-:... .::::.:-:.=*###%%%#%**%%%%%%%%\\r\\n---:---:......:---+#####*#%##%%%#####%###*#%#=-----=-=----.:.  ..   .:. .. ........::..::::.....:-...:......... .......:-=::.. ...::..:-==.-*#%%#%%####%%%%%%%%#\\r\\n----:-=-:... ..:-:-###%%##%##%%#####%%##*#%#+:------==---: :=:....  .:-................:-:... ..-............  ....::--==-.   .... .:-=+=-:*#%##%%%%%##%%%%###%#\\r\\n-=---:--:-:.  .::::+*#%%%######%%%%%%%###%#=.::-----===-:  .-=-:  .. .....:..........:::::.......       .........:--:::-:.   ..  .:-:-=++:-##%#%%%%%%##%%####%%#\\r\\n--:---:---:-....:::=**#%%#######%%%%%#####=.::::-----==-.  ------.... .....:::......--:.... .          .....:::-:::...:........ .--..-=++:+####%%%%##*#%###%%%%#\\r\\n:---=--:-:::::...::-***##%######%%%%%####-.:::-------=-. .----==--.....:.::::..::::---::::...:.........::::::.:::::.::.....:-.  ::::-=+==:*###%#%%###*%%#%%%%%##\\r\\n-=--==----::...:::::+**##%######%%%%%%%%-.:::::---:-==:  -==::-----.::::----:.:..::=------::-::::.....:--:::...::::......:===  .:-:::-=--=*##%###%####%%%%%%%###\\r\\n:---=----=:::::.:-::-***######*#%%%%##%+::::::::.::-=:  :===--::--:--:-==--:.:::::-----:---:::.... ......... ..::... .:--=+=-  ::::-:-:--+##%%###%###%%%%%####*#\\r\\n:-=---====----:.:..::+**#%%######%%##%+:--::::...:-=-  -===-=--.:: =#+---=--:--:..:-=--:....::... .:....... ...:::::-=-==++-. .--:--..:=-#%%%####%###%%%%%%####*\\r\\n:=-=--==----===-:..::=***#%%##**%%###+:-:::::::..:=-  :--=-==-..: .=+#%#=-----=====-::::. ....  .:--::......::-:  :--::-==-=  :==-:...:=+#%%########%%%#%#####=:\\r\\n==-----=----=----::-:-**+*##########+:--:::::::::=-. .::---=-:.:..*%%##%%##++**+=+=-:::..   ..::-==-::..:.:=+==.  ::::-==:-- :=+=-:.::-=##%%%######%%%%#####+::-\\r\\n--:-----=--===---=--::=*++##%###***+:----:::::..-=: .::::-=-: .:.+#%%%%%%%%%##%##*++++=-:---==****#+-:----+++--  .:---++-:=. -===-::::-+#%%%%######%%%####+--:--\\r\\n--:-=---=-:-=--==-=--::+*+*#%%###*+.::.:-::....:-: .:::::--::.: -##%%%%%%%%#-=**#**#%%%**####**#%%#+:-==++++==: :-=-:-==:=- .===-:--::=*%%%######**%%###+-:-----\\r\\n---=---==-:----==----::=#++##%###=..:.::.......-: .:::.::-::.:.:+##%%%%%%%%*+####**#%%%==++++**#%%#=-=+++++=== .---.:-=--=: -===----::+#%###*###*#####*=:-------\\r\\n---==--=---=-=-==----:--**+*##%#+::::.......:.::..::::::.:. ::.+++#%%%%%%%*+####%%%%%##**####%%%%%#==+++++==+: :-::::--::= .=-------:-*#############+=::---:--:-\\r\\n--:-===--:---=-==-=-----=***####=-:......:::-:-..::::::::...:.=+++#%%%%%%#+####%%%%%%#+######%%%%%===+++*=-==. .:.:-::::-- :--------:=#########*##*-:-----=--::-\\r\\n----=-=-----==--=-===--=:=#*####+::::.:.::--:-:.::::..--...:.:+*++%%%#*%#+**###%%%%%%*=*####%%%%#+-====+=::=: ..::--:.::=..-===--:-=-+####%####**=------:-----=-\\r\\n:------==-----==---===----*###+*#--::--:::-:--.:::--::--..:::++=+%%##*#%++*+###%%%%%#-====+#%%%%*:----+=-::= ...-::....:=.-===--::-=+#%%%###**+=:::------:-====-\\r\\n:=----=--==:::-----==-=-=-+###*+*#-:...:-----.-=::::::...:::+*++#%##*+%*=++**#%%%%%%+-++++#%%#%#-::--=+--.=- ..:::.....-:.-=-::::--+#%%#****+=-::::----:-------=\\r\\n---=-==--=-:-=-==---=-=--==*%##**#*-:..---:=::------..  .--+***#%###+##====+*%%%%%%*==+==*%%##%+.:::-----:+ .:--::....:+.:-::::-=+*###***#+-::---:---=--------=+\\r\\n---======------==-----====-+#%#***#+-:::::-:.:::-:-:.   :=***######*##-=+++*%%%%%%*==+++#%%%*##::::::-=--*=.:::::::...=-.:::--=*###**+**+=--------------=--====-\\r\\n:--==-==----:-------==----=-*%#*+++#=:...::.:.....:.   .-=*######***#--=++#%%%%#%#====+#%%%**%-.:-----=-=*.:-=-:::::.:+:---==*###*+***=----=-::------------=---=\\r\\n----=====---------==---==-==+##*+-=**-.......:.....   .-++*##**+*++#+==++###%%#%#=====*#%%#*%+.:-==-:-:-+-:-=----::::-=:==+*##+==+**+=--=--------:--------===-==\\r\\n-==-===-===---:--=--===--====+#*+::-=+- .::.......   .:=**#**+++++*+-==*##*##*#%=====**#%#*#*.::-=-::::=*:-------...-=-=+*#*++-+**=--==--:----=------==-====+=+=\\r\\n------=--==---====-===-===-===+*+=. .:+-...:. .      .=+*#*++==++#*::-+*#**#+=%+-+=+##*##**#:.::-:.::::+=:----:-...:-=+****+=+++=--==----:--==-=====-===========\\r\\n----==--=---=-==-=-=+==+=======**+-.  -*=. .:.       -+**=++=--**#-:-++++***+*#-=+*#***##+#= :::::::::-+.:---:...-=+##*+++***+-:-=--------===-======+==+========\\r\\n==--====---========-=====-===--=*#*-. .:==. ..      -++==-++=:=+*=:=*+=++***+#+-+*#*****++*..:::...  ....::::..-+###**++***=--------=---=-===========+++=====+==\\r\\n=====--==---=-==-=-====+===-==---=+-.    .-:       :---==------==-=**++++*+=**-=**+++***++:....            .:..:====+***+-:::--::---===-=-====++================\\r\\n-=====-===-==============-===--:. .:.   ..:-:..          ..:-==++++++=++**+=*-=*+++****++- ..                       .:::.::---==-----==-======+========+========\\r\\n-===========================---:        ...                   .:-++===+**+-*=+********++=                               ..::::--===--========++===+=====+++=+++=\\r\\n---========:=-===============-:.               .                    .:-=+-=+=**+++++===:                                 .::::--======-==+==+++===+===+==+++====\\r\\n--====-=====--=-====---====--:                 .::.                    .::--===---:---:.                                    ..:--========+===+===++=======++====\\r\\n======--=--=-=-=======--===-:                                            .::::.. .--==-:.                                     ..-==+====+===++=====-====+==+====\\r\\n====-========-=====-======-:.                .  ...                        ..::-----:.  .                                    ..:====+=======++=======+====+=====\\r\\n-==--=------=====-=======-:.         .    .  . .:                         ..:::::::... ...:                                  ..-=-======================+======+\\r\\n-====--===-==============-.                :                              ..:-===--..:                                       .:===============+=+======+=======+\\r\\n-===---========+=======-:.                -+:.- .::.                      ..-=:::-:  . .... .+*-   .                         :============+++===++========+=+==+\\r\\n-==--========-=-=======-.        ..  .   -+= =: ...:::                   ..       .  ..:::...=-    :--                      .=======+=++==+=+====++=========+===\\r\\n:-==-======--=-=======-.             .  -==.=- .                              ..            --      ..                     .=+=+==+====+++========+=-=====-=====\\r\\n-+====-===+==--=-=====-.            .  :*+.-=                  .                           -=.                     :----:-==============--=========-==+=========\\r\\n-==+==-===========-=-:.       .    .   :=:.=              :.   .   .:                     .--=:         .    ...   -::--=====-:.....::::-=====++===+===+==+==-==\\r\\n-==--=-=========----:.       . .  :  :.                        .   :.                    .. .=         .     --. .:-:....:.:..:----:  ..::::.:-===+============+\\r\\n-=--===-========----.        .   .. ...                         . . .   .                .  -::.      .  .   :  .=======-----======  .  .::::..-++======+===+==-\\r\\n--=============---::        .    .  ::.                          .  .                      ==.          .     . :====-====--+==-==. :. .---::.:=+========--===--\\r\\n-==--=====-==-----.                 .                            .  .                  :-:-==:.:  :-:  .        :====---=========: ::  :=***+:==============-===\\r\\n=+=======---====:.        .                   .                 . .      ..            ..:-=- .:  =#*= .. .::::-+===-===========- .-  ---*+*=-==-========----=+=\\r\\n-========--==-==-.       .                            .        .  --     ..       ...    ::       .+*#- ..:-==--====-=+====+==+=  -. :+***#=:=-===+====--==-====\\r\\n-+==========-=-:.       .                            .            .-            .::.          :=-. :*#= .::....:--=======+=====. :: .-+=+++:+===+=======+=======\\r\\n-+====-=======-.                  .:                                .     .....:.            -=:-==:+=: .::::  .::=+**+++=+===: .:  -++==*:=+========-=========+\\r\\n--==========--:.              .:...:*-.:=-::::......     .   ...:...:-==---:  .             .:.:=++*-    ..:::..-::=##*++==---  :  -===+#--=++====--=======+====\\r\\n=======-===---.              ..-.. :+. -%-  :==......:::::..     :*=.--. -=.                :.=++*+:      ::::-=+=-.======-=-  :  :=**+*=-======--=-=++=-==+=+++\\r\\n======+====--:       .       ::....=: .=-  :==*=               .+#*%*-: .+=:          .:   :.=+---        .:-------:...:----. .. .-=**+=-==-=============+++++=-\\r\\n-===========:.      :           ..:.  ::   :--+-                *-:=-::.==..        .    .: :-=:         -=::::  ...    ===: ..  :  ----==========--===+=====--=\\r\\n==+=======--:      .:                                   .      =+-.:.. ==:.:        ....::....=.          -++=  :.      .=-  :  :=+-=-=========++===++===+=+---=\\r\\n==+===+===-:.      :                                         -*#+%+:::-=-.::           .:: ...             .:. :-:--------  :. :=+**+:-=--=========+====----=---\\r\\n===-======-:      ..                           .             :+::=-:-==..=:             . .:::           .:..  -===-=+==+  :: .-+***=-=+==++=-==+=====---------=\\r\\n-+======--:.                                   .             .     ...   ..              --:.     ..   .:-==. -======+==: .: .-+++++:-=====--==+======-----=====\\r\\n.:-====--:.                                                . .                          :-      ..:-. :.:::. :=========- .-  -=#*+=:====--=--======-=----=======\\r\\n. .:-===-:                                                :.                .---     .. .            :-::::. .:----===-  :  :=++++=-====--=======----:-======-==\\r\\n-:. ...-:.                                                                  :=---... ..              .-==+=---*+-=====  :. :=*+++-:=======-=++=======-++++------\\r\\n=+--:.                  :.  :     ..        .        .     .:.             .----.                     :--===--==::::=. :. .-+*++*-=-=--==-============+====--=--\\r\\n===+=-:                :=- ::     ..       :.       .       ::.            ::::                          .-==-:.  ... .-  ------:-=-===++--===-===+++++=--==----\\r\\n-==----:      . .  .   -- .-    .....              .:. :...  ...          .  :.                           .====-=---:.    ......-=-===+======+=+=+==++==--==-=--\\r\\n====--:.              :=: -.                 ..    -:. ...::.  .         :.  -                            -=============-:...::-============++==+===--=---=-=-==\\r\\n-==+=-:               =- .-                  .     . . ........   .      -  ::                           .+=-===++=========+=+++=--=======+=+++=++=-:==-==--===+\\r\\n.::-=:.       .                                 ..         ... .:-:.... ::                              .=====-=++++=============++=====+=+==+++====--=====-===+\\r\\n...::             ..                          ...::::.....::.   ....::..-.:.                           .-========++===-====+========+++=++++=+==--======+==++=++\\r\\n.::.                 .. :.                       ...:::-:-------:... . .:-:-=--:.                    ..---=========+===+++++===+===+=++=++====----=====++++++==+\\r\\n---:.                    .                        ..:::-::--:-------:::------=-------:..             .:===++====+=+++=*++==+======++=++==+==-=======+==++==++===\\r\\n===:.                                            ...::==-----=------------------==-====-------::::::--=+======--=+++=++=--==-=+==++++++=+=-===-======++++====++=\\r\\n--:.                                             ...:-=-----=-===-===------------===--====-======++==--=====++=++=+++=----===+++++=+=+===------=====++=++==+=+=+\\r\\n---:..   .......  ... ....                       ..::::-==----==-==-----=---:--==-=--==-==+==+=++=+===+===++++++==+++---=====*==+===+===--=-==---=++===+=====++=\\r\\n:-::.:.....::::.:::::::--:::::::::..             ..::--:==:-=-=---=-==-----:::------========+=++===++=+++===+++====--=-===-=+===========-====--=+*+=+++++=======\\r\\n:-:::--:.::::::--:-:::--:::--:----=-=-:::::. .  ..:--:--:----+=-==---=---:--==---======++=====+=+===+=+=+===++++=---:-==+==+++=====--=+=-=---=++=+==++==========\\r\\n-:--:::--::::::-:-::----:----:-----=-=-----=--=-----------=--===-======-----==-=====-==+++++++=+++=+=+==========----===+++===+==+====++===--+*+=====+=-:====++==\\r\\n-----::::--:----:-------:-=-:-=-=-=--=--====--=--=---==-==----==--==-=------====-=-==-+++++===++===+=====++==-==-==++======++-==----==-====+++=+++=======--=+===\\r\\n----:--::--:------------:===-==---=--==:==-====-==-=-========--==---:--=-=--=-==-=-=+==+===+++++=+=+==============+++++======----=--====-+++=======-==+=--+=++=-\\r\\n===--=----==-=------==-=--=========-==--========-===-=---===---=-----:--==--=========+++=+++++=+=++==+===-========+++====-====---====--++=++++++-===-====+====-:\\r\\n-=======-=-=-==--==-=---=======+====-=----===--=-==-==---==--=:--=-==-=-======+====+=++++++++++++=+=======++============---=====--==-==+=+====-===-=====++===---\\r\\n-=-==-----===-====--==--==--=--====--==------===-=-==-=-==--==-==:-=+====-====+====+++=++++++++++==-=========+===-==---=-========--=++====+====--+-=-=+=+==--=-:\\r\\n-======-==-===----:-----=--=-:-=----=-===-=-=--=--=-===--------=---====---=++===++=++=++=+++=+=====-===+++============----+=-===--=+=====-=++==-=+=-=====:------\\r\\n-=======--:--=-===-=-:-----::-==------====--=---:-===---=====--=====-=========-=+=++++++======--=++===+++==========-=--==-=+====+=++=========-===+===+----------\\r\\n=+=========---=-===----=-=-:-=-==----====-==---:---====--=================-=++++===+++++===+=+======+++=+====-=-====--==--=---==*+===+==+----========---=---::--\\r\\n==-=========-====------+===-==---=---====---===---==-==-========+=-=====--==+=+====++======++==++++=++==-===--=--==========-==+++==-===-=--====-=-=-:--==--::===\\r\\n==-==+========--====---===---=====-========--====-==+====-=-=========+====+===+==+===+=+++=-==++=+==+=======-==--====--====+++*+++=====-====+=====-:-==---:--===\\r\\n========+=-=--==========------=====+======+=========+=+=-==-+=====+==+==-==========+===+======+======-===-=+=-:-====-=-===+++++=++=====-===-====------::::-===++\\r\\n=+========-========-=---=--==---======-=======--=+====+==+=+====-==-=+==--=+=====++==-==-=+++=+====---=====-:-=====-====+*++===-=-==-=++===-------=--::::--===++\\r\\n-=+==+========-=+====-==========-======-=========+=+====++===+====-:-==---===============+=======--===-==----==-===-===+++++======---====-==::::---------==++===\\r\\n-=+===++=======-==+========++=====++=====+=+=+++=+++=-===+=====+++===-====----=====+==+===-==+==-==------:-======--===+++=+=--=-=+====-===---:----:::----=======\\r\\n=+=++=======+=-=====-==============+=++=====+=-========+=+===+===-=--===----=-=-=-===========----==-:::--=====--=-=+=+++==+-===+++===--==-:-----:::---===+======\\r\\n=+-=+==============================+====+=======-=+=+++==+===+=====-=====-=-=-=--==-----==---=-===------===------=++===--===+==++===-=---:--==-:.:---===+=======\\r\\n=+====+++==+=-===-====-====-===-=========-=+==+===++=++=-=--==-==:--=-=--===+-=--=--::-=-=-----=---------==-----======-=--==++=+=-=----:-===--:.-=-===--+==+==--\\r\\n-+=============-=-=++====+==========-========+=++===--=========-=-----+=-====---------=-----===--------:-----=+======--========+=:---:-==---:::----==-=++====-=-\\r\\n-==-==========-++-======-======+====-===+--==+=+==+=-:---==----===---======--=----==------====-:::-:----=---++++===-===+===+=====:::::==+=-:::----===-===+==--::\\r\\n--====+=====+=====++=-==-=======--=---=+=-===--===-=-----===------===-=--=---=-==--------===----.::-------===+===+=+==++=+-=--=-:::---==-:::----====-==-==---:::\\r\\n-=======-=-=-===-======--=============-+===-------===----:-=-=-=--=---=-==--------=---==----:--::::--=--====+===+==++===-===--:::=+=-==-:.----===--======-=-:::.\\r\\n-==--============-==-===--===-=-----:-------=-----=------:--==-----=---===---:-::::--==:----------------=+=-=+=-+==++==--==-::::-++==-:.:-----==+=+===---=-:::.:\\r\\n-=----=----=------==-===---==-==-=-:----=--==--=---:--=-:-----=-=---=--::--:::----=---=-==-::::---===-==++====+======+=---:::--===+-:..:-=-----=======--=-.:::--\\r\\n-======----=-=-----==-=--::-=:-=----=------==----::-----:=---==-=--:::::::--:--=--=--====:::.:--=====+*++==+====-=====:-::::=+====-..::-==----=+=-======::..:---\\r\\n:===-==------=-:-::---=--:---::--:-=-----:----::---=-==--==--=----:::::::-=====-------=-::-:.--===+==++=+=++=====+==-:::::-======-::::--========-----==-:..:-===\\r\\n--==----------:----===--:--::=-:-::----.--:---:-==--==--==-----::-::-----=-=-:---====--::-----=+=+++++============-:-:::-=+=-==-:::--===-=+++===----=-:..:--====\\r\\n---------------:--------:::-:---:------:---=-----=--==-:=---::-:::-:-==-:-=----===--=--:--=++=++++===-=+-========-::::-=++===--::----====-==+===:-==-:..:-==---=\\r\\n-:-=-----------:---:-----:---------------===-=--===------:.:--=:-----==--::--:::-:-=-:-=--==++++++=====-:======-:.:--====-+=-::::-::-----===+=-:----:..-=-=====-\\r\\n\",\n  \"..:::---:::-*####-.::::::----.:*#%%##%%%%%#-::.   .....::...:......::::::...    ......    ...     .        ... ..  .:. .::.      .     .    ..         ..... .  \\r\\n..::::---::-*####=.:::.::--:.=#%#%%##%%%%%%=-::. ......::::.........:::::....   :-:....  ..     ... .      ..  .. ...   .. ..    .   ..  .   .       .......    \\r\\n:.::::---::-*####=.:::::--::*%%%##%##%%%%%%+--:..........::::...  .::-:.:...   .-:::.....  .    .....   ........  ..   ..  . ... . ..:--:.   ......  .....      \\r\\n-:...:::::::*####+::::::-:=#%%%%#%%%%%%%%%%#-::...........:::.   ..:::---...  .....:...::...       .  ..    ::.        .    ...   .:-----. .:.  .. .    ..      \\r\\n::::::::.::-+%###*:::::::=##%%%%%%%%%%%%%%%%=.....:.......:::.  ...::::--.... ....:. ..::...         .    ...:....    ..      . .:--:..::. -:   ....   ..       \\r\\n:-:..:-:.:--=####*:::::-+##%%%%%%%%%%%%%%##%*::.:--:......::..    ..::::...  ....:.  ..:::......       .      .     . ........ :-=-:.. .:... .......  ...       \\r\\n.::.:::-::--=#%###-.:.-*###%%%%%%%%%%%%%%%%#%*-:-=--:....::....  ....:::.... .....  .::.:...........  ............ .......... :-:.... .:-:.   ......  ....      \\r\\n..:::::::-::-#%%##=.:=#**###%%%%%%%%%%%%%%####=-----:....:..........:.:........... .:...:...  ...............:..........   ...:.......:-:.  .......   ....  ..  \\r\\n.:--:--::----*%###+-*##**###%%%#%%%%%%%%#####%*--::--:......... .....:.::.:.....  .....:...........................  ..   .........:::=-....:.:...   .... ..:...\\r\\n.--::.:------*%%##*###*#*+#%%%%%%%%%%%%###*#%%#=--::--: ....:..........:::::.......:..:-::.......    .    ...... ......  .::-==--::::::. .:-:...    ...  .::....\\r\\n .::.:::::---+%#######**##*#%%%%%#%%%%######%%%*=-::::.....::.........::-=:.....:::..:-::-:... .    .... ...... .......:----====-..:.. .:--:.       .....::. ..-\\r\\n  .::.:::::--=########*+*####%%%%%%%%####%%#%%%%+=-:-:.:...............:==:..........::::-=-: .. ..... . .......:....:-=-::--:::..:....::.         ..:::.....:+#\\r\\n  ....:-:-----########***#####%%%%%%%###%%%%%%%%#=--:::.................=--:....:....::-----..:. . ... ... ..........:----:::::.....:::-:   ..    .:--:.:.::=*%%\\r\\n  ...:-:.:----*########**##%#*#%%%%%###%%%%%%%%%%+-::--:......:.... ...:==--:.......-------:..:.... .. .............::-::.:--::....:::--..::...  .:-::-:::-*##%%\\r\\n     .:..:----+%#########*###**#%%#*#%%%%%%%%%%%%#:.::::..   .::.... ..-=---::.....::::----:::....................::--:...:-:....:.:.::........ .::..---=*####%%\\r\\n       ..::---=%#############**+%%##%%%%%%%%%%%%%#:....:... ........ .-=---:::....:-------.::::....................--:....:::....::......  .....:-:::+*#*#####%%\\r\\n       .:::---=#%#####%%%####*+#%##%%%%%%%%%%%%%%*--:..::.........:. .--::..::::.:::.::::::::..................:.:--:...........:.::......... .-=-::+%#**%%##%%%\\r\\n       ..:-----#%%%##*#%%%###+##**#%%%%%%%%%%%%%#+.--..............:...... .::.:::::::::..:::...........::..::::--:...........:::.:. ........:-=--+#%%###%###%%%\\r\\n.      ....::::*#######%%%#####***#*#%%%%%%%%%%+*=---:...:::...   ..::... .:...:..:::::--::::..................::... ..:::........:..:.....:-=-=+#%%%###%%###%%%\\r\\n:.     ....:---+##%#####%%%###**#**#*%%%%%%%%%**=-----. .:--:.  .. ...... ...::::::::::::---:...:....:...............::::...::.:..:::....::=--+*#%%%%#*#%###%%%%\\r\\n:-.     ..::.::-#%######%%###**##**###%%%%%%%#*=-------. .::::.. ...   . ....:::::-::::::::.........................:::..::::..-::::..::..-=*##+*%%%%#+####%%%%%\\r\\n:-::    ...:.::-*##%%%##%%###########%#%%%%%#*+----::---. ...::...    . .........:--:::.::............:............:....::..:.::.:...::..-+######%%%%**##%%%%%%%\\r\\n-:---.   ..:.--:=##%%##*####%%######%%####%%*=------::---  ..:...... .    ..:...::::::::::..................:..........::.:-:....:::::.:=.:+####%%###*#%%%%%%%#*\\r\\n------.......:---######*%##%%%######%##*##%*-------==---:.:. ...  .::. .  .......::...:::......::....................:-=-::.... .:...:==-.+#%%#%%%#%##%%%%%%%##+\\r\\n---:--:... ..:--:+#*#%##%###%%%####%%##*#%#-:-----=-=---..=-. ...  .-:.. .............:-:... .::............  .....:-===:  . .... .:=++-:=*#%##%%%%%#%%%%%##%##=\\r\\n-:-:--:-:.  .::::-**#%%%*####%%%%%%%%###%*:::-----====-.  :-=-. ..  .:..::.:........::-:....... .     .........:---::-::.  ..   .:-:-++=.+#%##%%%%%##%%####%%%#-\\r\\n::--::--:-:....:::***#%%######%%%%%%###%*:.:::------=-:  .-----: .. .....::::......--:.... .          ....:::-::-:...:.......  :-:.:-++-:*####%%%%#**%####%%%%+-\\r\\n-----::-.:::...:::=#+##%###*##%%%%%%##%*:.::-------==-  :----=--:....::..:-...::::--:::....::..... ..::.:::::::::..::.....::  .::::=+==:=####%#%%##*#%##%%%%##*#\\r\\n--===----::..:::::-***##%######%%%%%#%*..::::---::==-. .-=-::----:.:.::---:.::.::-------::--:::......:-::::...:::.:.....-==:  :--:::=---+###%##%%###%%%%%%%%####\\r\\n-:---=-=-:::::.:-::+*+##%###*##%%%%#%#-:::::::.:::==. .-===-::---:-.:-=---..:::::---------::.... ....:..... .:::... .:--++=. .::.:-:-:-=*#%%%##%####%%%%%####*##\\r\\n-----====----:.:..:=***#%%#####%%%###-:--::::...:==: .-==--=-:.- :**-:--=-::-::.:-=--::....:... .:............::.::--===+=:  :-::=:..--+#%%%###%###%%%%%%#####+-\\r\\n-==--==-:-===--:.:::+**##%###*#%%###---::::::..:-=: .:-=--==:.:. -+*##+=----===-=-:-:::.....   .--:::......:::. .---::-=-=: .-=-::..:-=##%%####%###%%#%#####*-::\\r\\n--=--=----=-----::-:=*++##%###*####=--::::::::.-=:  ::---=--..: -#%###%##+=++++=+-::::.    ..::-==-:.....-+==-  .::::-=-:=  -===:..::=*#%%%#######%%%%####*=::-:\\r\\n::-----=-=-=----=--::**+*#%##%#***---:--::::..:=-. .::::-=-. : -#%%%%%%%%%##%%#**+++=-::---=+*****=::---=+*=-:  :--:=+=:-- :===-::::-=*%%%%%###*##%%#####=-::---\\r\\n::==--==-:---===-=-::=*++*#%###**-.:.:--::....--. .:::::--:....+#%%%%%%%%%*-**##*#%%%#+#####*#%%%#--===++++-- .--=-:=+=:=. -===-:--:-+#%%#######*#%%##*=-:----=-\\r\\n-==---=-:-=--===----:-**=*##%##*:.:..::......:-. :::::::-:..:.=###%%%%%%%#=*#*#**#%%%#-+++++*#%%##--++++++==: :=-:.-==--= .===-----:-*%%###*##**#####+-:--------\\r\\n-===--=--=--=-=--=--:-+#++*####-:::.......::.-: :-::::.:. .:.-++*#%%%%%%#**####%%%%%##**####%%%%#+==+++++=+=. --:::---:-- -=----=--:+#############*+-::----=-:--\\r\\n::-===--:--=-==--=-----+*+###%+=::......::-:-: .:::::::...:.:+++*%%%%%%%*+####%%%%%%*+#####%%%%%#-==++++--+- .:..:-::::=. -----=---:*#########*##+-:----=--::-==\\r\\n:---==-----=---=-=-=-=--*######--::..:.:----=..:::...=:..::.=*+=#%%%##%#+*####%%%%%#=+#####%%%%#=-===++-::=. ::::-::.:-= :====--:--=##########*+-:----:-=--:-=-=\\r\\n-=---===-----=---===----=###*+#+--.:-:::--:-..:::-:::-...:.=++=#%%##*%#=***###%%%%%+-++=+*%%%%%=:---++--:-- ..:::.....-:.-===-:::-=*%%%%##***+-::------::-====--\\r\\n----=---==:-:-----=-=-=--####*+%=::...:--:-:.=:::::::...::=*+=*%###+*%=+++**#%%%%%#==++++#%%#%*.::-=+=-::=  .::::....:=.:==-::::-=+%%%#****+--:::---=-------=---\\r\\n:--==--==::=--=---=--=-==+#%#*+*#=-..:--:--.--:-:-:..  :-=***#%%##*+%+-==++#%%%%%#+====+#%%#%#:::::----:=- .:-::.....=-.--::::-=+*###**#*+-::-------=:-------===\\r\\n-=======----:-==-----===--*%%#****-::::::-.::::-:-..  .-+***#%####+%+-+++*#%%%%%%+==++*#%%#*%=.:::::-=-=*..:::::::..:+:::::--=*###*++**+--------------=---=====-\\r\\n--=-===--=-:--=----=----=-=#%#*++**-:...:..:..:.::.  .:-+*###*##*+**-=++*#%%%##%+=+==*#%%#*#*.::----=--*-.:--:::::..==:---=+*##*++***=---=--:-----------------=-\\r\\n---====---------===---=-===*##+==+*+:...........:.   .=++###****+*#==++*###%##%*====+##%#*##:.--==---:=+::-=-:-:::::=:-==+*#*+==+**=------------:----:--====-===\\r\\n=--==-===---------====-=-===***-::=+=. .::......    .-+*##**=++++#=-=+*#**%#+%#====+*##%#*%=.:-==:::.:+=:--::--:..:==-=+*#*+=-+*+=-==---:------:----======+=====\\r\\n-==-----==---====-===-=+=====*++:..:=+...:.  .      -+*##*+==++*#=:-=*#**##=*#==+=*#*###*#*.::::.:::.-+::---:::..:-==*****+=+*+---=--------========-============\\r\\n--==--=--:-=====--==-===-====+**=.  .++:  ..  .    .=+*+=++=-+*#+-:=*++***++#+-++*#**##**#:.::::::::.--.::-:...:-+*##*+=+**+=-:==--------===-===+=+==+==========\\r\\n--====-:--=-=====--=-===-=====+#*+: .:-+-. .      .=*+=-=*+--+*+:-+*==++****#-=+##*****+*-..:-:::.  ..   .....:=*##**+***+=-------==---=-==========+++=====+====\\r\\n===--==---==-=-=======+===-=---=++:.   .--.      :==-===-----=+--+*++++**+=#==+*+++****+=..:...             .. ....:=++=-::---:---====-=-===+++=================\\r\\n-=======--====================-::--     .::..    .     ...:==++=+++==++**=++-+*+++****++....                            ..::-=------=-======+=========+=========\\r\\n===========-==============--==-.....    :::...              ..:=++==++**==*-********+++:                                 ..:.::-==--========+====+====+++++++===\\r\\n-==-=====----===============--:.                                  ..:-=+-+=+*++**++==-:                                   ..:::--===-=+++==+++==++=====+++======\\r\\n-===--=====--=-====---======-.        .        :::.                   ..:--===----:.--::.                                     .::-=====+===++===++==+====+======\\r\\n-===---=-=--=-=======--===--:.                   .                      .::::.....:--==-.                                      ..======+===++====--===+==+======\\r\\n-==-========-=========-===-:.                     .                        .::-------:. ..                                     .-=++=======++======+=====+=====+\\r\\n==--=-----======-=======---:.         .   .  ...:.                          ...:::::.. ...:.                                  ..-==========+==========+=======+=\\r\\n====--==-===============-::.                                               ..:-===-: -.                                       .-=======+=+====++==============++\\r\\n-==--===-==============-::.                =- . .:.                       ..:=-:::-. :  .... -*=    .                        .-==========++===++==========++=+==\\r\\n-=-=========-=-=======-:::            .  .=+.:= .::-::.                   .. .    ..  .::::. -+.    -::                      -=====+=+==++=+===++=========+====-\\r\\n-==-======-==-=======-:-:       . .  .   -+-.=.                          ..    ..           .=.                            .-++=+=====++========++=-=====-======\\r\\n====-=======--=-=======:       .    .   =+-.=:                  .                          .=- .                   .--=-===++=-----------===+=====-=+===========\\r\\n=++=--=======-==-==-=-:.      .    .   :+= =:             .:   .    :                      -==:.      .       :::  .:..:--===-:.....:....:-:-=====+==+=====-===+\\r\\n-=-=======-====------::        .  .. ...  .:               .   ..  ::   .                 :. --         .     -:  :-=-::.......-====. ...:::...-++==============\\r\\n--=============-=---:.       .    :  :.                         .   .   .                .  :-::.      .  .  ..  :===+=============- .:  :::::..=======+==++==--\\r\\n-============-------.       .    .  .:.                             .                      :=-           .     . :=======-=+======- .:  :===--.=========--===--=\\r\\n==-========---=---:.                ..                           .  .                   ::.=+-... .-=:  .       .==---============  :. :-=#+#+-=========-==-====\\r\\n=======---====-:--.       .                                      .. .     ..           ..::-=. :: .*#*= ...:----=+=-=============: :: .-==**+-==========----===+\\r\\n========-===-===:.       .                                      . :-.    ...       ...   .::       :**#: ..::--::---=========++=- .-  -**#**:-==++===---=======+\\r\\n==========-===--:.      .                             .            =.   ..       .::.          -=:: =*#= .::.: .----===+========  -  :====*--===+======+========\\r\\n=====-=======---.                                                   .       ....:            .=-:-+-=*-. .::::  ..:=**#*+======  :. :-+++*=:===========+======++\\r\\n-=========--=--:               ....-=-..::....                :.....::-----::...             :..-++*+.    ..:::.-=-:=##+==--==: .: .-+==+*-++====--=========+=++\\r\\n=====-====----:               .:....+- .*+...--..::::::::::..    .==.:=: .=:                ..:++*+=.      ::::===-:.:------=- .:  -+****-=====-=-=++=-==+==++==\\r\\n-===+=-===-==:.              ..::. -=  -*: .==*=.       ...     :+*#*-:  ==-           .:  ..:++:=.        .:-=-:::-:.. :::-:  .  ::-++=-===============++++=---\\r\\n===========--.       .        ....:-  :-.  .=-++.           .   +*-++:- :+:..       ..    ::.:==         .=-:::: .      .===  :  .:. -:-==========-========--==-\\r\\n=+========--:.      :                         ..        .      .+- ....:=-.:        .....:: ..--          .=++- .:       :=. .: .-+*++-======++===+++==+===---=:\\r\\n====++==--==:      ..                                         -*+**-:::==:.-.          .:-.....             .:  ------====: .-  -=+**+:-==========+====-=---:--:\\r\\n==========--.      :                                         :*=-+=:--+- --.            .. :::.          .:..  :-==+==+=+-  -  :=+**+-===++=-=+==+==----------=-\\r\\n==+===-==--:       .                           .              .  ......   .              .--.     ...  ..:--- .=====+====  -. :=*+==--+=+=--=++=====-----===-===\\r\\n-=====-----.                                               . .                          .-:      .... .-....  :-=======+. :: .-+#**=:=--==--=====-=-----=======+\\r\\n .--===--:.                                               .:                 :--.     . ..            -==---:::-=-=====: .:  -+++==:==---=======-=---====++====-\\r\\n. ...---:.           .  .                             .                      -=--:..  :               :===----=#*=====-  :  -+*+**:-====--++=======--+++=------=\\r\\n--:. ....               .        .   .      .        .      ::.             :---:                       .:----:-:   .:  -. :-=+===-=--=--========+==++===--=----\\r\\n=++=-. .                --  -   ..  .      .:        .      .::.           :::-.                           -===-:..::  .. .--:::::====+=-===-====++++=--==-----=\\r\\n-=--==-:           .   :-: -.  ....                 :.... ..  ...         ..  -                            :======+==-::.       .===++=====++++=+==++=--===-=--=\\r\\n-==---:.           .   -- .-                  .    .-:. ..:::.            -  :.                           .===========+===-------=======+==*+=++===-==-=-=---==+\\r\\n=+===-:.              -=: -.                  :    :.   . ...::   ....:. ::  -                            :====+========-===+++=-=======++=++=++=-::=--==--==+++\\r\\n:-==-:.       .       ..  .                                  .. .::::--..-.                             .:====+++++=============+=====+=++==+++===--=-===-====++\\r\\n..::..        .    .                          ...:::.......-:.    .:::: ::.:::.                       ..:======+++===-===+==+=====+++==+++==+=--=======+==+==+==\\r\\n::..               .  : ..                       ..:::::-=---==-::... ...:-----::::..                 ..-========+====++++====+===+=+=++===+=----=====+=++++====\\r\\n--::                    ..                        ...::::---=---------------------==-=-:::..         .:-+++===++=++=++++=++=====++=+++=+======-====+=+++==++====\\r\\n-=--.                                            ...::-----=-------:-----------==--=-=---======-=--=-=+=====--==++=+++=--====+=+++++++==--=========+++++====+===\\r\\n--::                                             ..::-------===--===------------===--===--======+===--=====+==+==+++=---===+++++=+==+===------====++=+++==+=+=+=\\r\\n==-:.               .                            ..:::-=----===-==--------:---=-=--==-==+====++==+=-=+===+=+=++=+++=--=====++==+==++===-=--==--=+++===+=====+==-\\r\\n---::.....:::::::::::---::.:::::.               ...:-:-+--====--=--=------::------=====+==+==++===+=+++====+++====-=-=====++==========--====:-=+*++++=+======-=+\\r\\n::::-:..::.:::-:-:::---:::-:-=--=-=--::::. .     .:::-:----==--=-=-==--::--=---======+++=+====+=====+=++===+++==----==++=+++======--==-==-=-=+++==+++=======-===\\r\\n:--:::-::::.::-::::---::---::----=-==----=--------------=--===-=======-----=--=====-=+++++++==++===+=+=========---====+++==+===+====+===--=+*+=+==+==--+===+====\\r\\n----:::--:--:-:-:-----::=--:--==-=-==--=-==--=-=----====---:-=---=-=-------====-=-=-=++++===++=+==+====++==-==--==++====+=+===-----+=-===++++=++=====-==-=++====\\r\\n--:---:--:--:---------:-===-==--=---=--=--=-=====--=====-==--===-=-:----=--===-==-+==++==+++=+=++==========-=====+++++=====--------===-=+*+======-=====-=+=++=-:\\r\\n==--=----=--=-----==-=---==-=========-=-======--===-=--=====-------:--===-==========++==+++++=+=+======--========+++===--====--=====-=+=++++++====--===+===+=::-\\r\\n=======-==--==--=-==-----=========-=----===--==-=-==----=--=-:--=-=-=--====-+====+=++++++++++++==========+=+====+======--==-===--=-==+==+=======--=====+===-----\\r\\n-===-----==--=-==-==---=--=--==-=---=-------=====-==--==---=--=---======-====+===+++=+++++++++++=--=========+===-==--=--========--=++===+=====-====-==+===----::\\r\\n-===========-----:-----=:-=--==-----===-=--=--=-=--===-=---------=+==----=++===+==+==+=+++==+=====-===++====+==-=+==----===-===-=+======-=+===-=+-=====---:---:-\\r\\n-=====-----==-==--=::----::--=-=-----====-=-----===----====--================-++=+++=+=====+=-==+====+++==========-=--=--===+=+=+++=========-==+===+=---------==\\r\\n-=+======---==-===-----=-::--===----===--=---:---====--==========+======-==++++===+++++==+++======++=+=+===-===+==---=--==--==+*=+====+=---========----=--:::-==\\r\\n-=========--===------====--=---=----====---==----=-===-=======+=-==-==--==++++==+=++======+==++++==+==-====--=-===========-==+++======---=+==-==---:--=---:-====\\r\\n-==+========---===----==---==-==-=====-===--===-========-==========+====+===++========++==-==++=+=+=======-===--===---==-=++++++=====--===+=====-::-=-------====\\r\\n-=====+==-=-===========-----==-===+===============+=++=-===+==-==+=+=+=-====+=====+==++=====+==========--===::-===---==-+++++==+===-=-=+===+===----=-::::==-=+==\\r\\n========--=======-==--==-===--=======-=======-=+=========++===--===+===--+=====++==-==-=+=+======----=====-:-====--====+*+===--===--=+==-=-=----=---::::-===+++=\\r\\n=+==+============-=--============+=============+======++===+=====--==---===============+=======---==-===----=-===--==+++++======-=--==+=-=-:::--=------===+=+===\\r\\n=+===+=======--==+========++=====+=====+++==++=++++===========++==-=-====----+==-=+======-=+===-=------::-======--==+=+=+=-==-=+====--===---:----::----=========\\r\\n=+++=========-====-======+========+=+====+=+=========+=++====-=--=-====---=--==-=+===-======----==:::---====---====++=+=+=-===+++===--=-::-----:::--=-==+======-\\r\\n-=++======================-======+====++======-=+=+++====-=+=====--====-===-==-===----===----====-----====-----==++==-=-===+==+===------:-=+-::::---===+======--\\r\\n====++++========-====-====-==========+==-=+=++===+=++=--=-=+===--=--=--=====-=-=---::=-=------=---------=-----======--=--=+++==------::-===-:::---===-=+==+==-=-\\r\\n===============-==+================-=======+==+====-=========-==----=+=-===----------=-----==-:--:---::----=++======-========++-----:-=---::::---==-=++====--=:-\\r\\n=-=====-======+=======--==-==++===--==+=--======+=------==---====--======--=----===------===--::-:-----=--=+=+====-===+===+====-::::-=+=-:::-----===-==+==---:::\\r\\n-===+=====++=====+=-===========-=---=++-====--=====----===---=---===-=-==---=-=--=-:----===---:.:-=----====++==+====++++===-==-:::--===-::-----====-=====---::..\\r\\n=+====--===-==-=======-=============-=+===-:----=-=------=-====-==---=-=--------=---===-------:::-:==-=+=======+==+====-+----:::==-==--::---=-==-===+==---:::..:\\r\\n==-====-=======-==-===--===-==------=-----==-----=----:-:-==-----=-:-===---:-:.:::-==-:---------------=++--+=-=+==+==---==::::-=++==:..:-----==+=====--==:::.:--\\r\\n----=----=-----====-==---==-==--=-:---=---=------:---=:-----===---=-:::---:::---=---=--=--::::--====-=++====+==+===+=----:::--====-:..--=----=======---=:::.:--=\\r\\n-=====---=----=--=-=--:-:-=-:----:=--:----=-:--::-----:-----=-=---:::::::-----=-=---===-::..---=====++++===-+=======---:::-======:.::-==-----==-====-=-:...:--==\\r\\n==--==-=---=-:--:---==--:---:--::=-:---:----::------=--==--=----::-:::.:-=-==-------=--::-.:-===++==+====+======+=--::::-=======::::---========----===:...-====-\\r\\n-==----------:--:====-----:--:--:----::-::---:-=---=---==----:::::-------==----====---.-----=+=+*++++======+=====:-:::-=+==-==-:.:--==--=++=+=----==-...:-======\\r\\n---------=----:-------:::-:---::-----:----=-----=--=-:-=---::-:::--===:-=----===--==-::-==+==+++====-+=-=======-:.:.:==++-==-:.:---====-=++===---==-:..-==---==-\\r\\n-=-----:------:--::-----:-------=-=-----==-==--==--=--=-::-:=-:--=-===-::---::--:=--:---===*++++=-====:-+====-::::-======+=-:::--------======-:----..:=-=====-=-\\r\\n\",\n  \".::---::-:+####*::::::::---:.=##%###%%%%%+.::.   .....::...:.....:::::::...    ......    ...    ..        ..  ..  .: .::.       .    ..    ..        ...... .  .\\r\\n::::---:::=####*::::.::---::*%##%###%%%%%*:-:.  ......:::..........::::.....  .::.....  ..     ... .     ..   :  ...   .. ..        .  ..  ..       ......     .\\r\\n.::::---::=#####:::::::--:=#%%##%##%%%%%%#--:..........::::.... .::--:::...  .:-:::....   .    ....    ........  .    .  ... . . ..::-::.  ....... ......       \\r\\n...:::::::=#####-:::::--:+%%%%%#%%%%%%%%%%+::............::.  ....:::--:... ..:...:...::..       .   ..   .:..        .    ...  .:-----:. :.  .. ..   ...       \\r\\n::::::..::-#%###=.:::::-*%%%%%%%%%%%%%%%%%*:............::::  ....:::-=.........::..:.::...         .   .:..:...     .      .. .-=-:..:. .-.  .....  ...        \\r\\n:..:-::.---*%###+.::::=###%%%%%%%%%%%%%%#%#-:.::--:.....:::...  ..:::::...  ....:. ...::......        . . . .. .  .. .........---:..  ..... ......  ...         \\r\\n:.::::::---*%%##*::.:+####%%%%%%%%%%%%%%%###-::=--:.....::....  ....::.... ...... ..:..............  ........... ............--:.... .--:.   ......  ....     . \\r\\n::::::::::-+%%##*:.-***###%%%%%%%%%%%%%%####*-----::...::..........:::.......... .::..::... ...............::.........  .....:.......-:.. .......   ....   .  ..\\r\\n--::-::--:-=#%###--###**##%%%%%%%%%%%%%######=--:---:..............:.::..:..... .................................. ...   .... ...:::-=:...:.:....   .:.. ...... \\r\\n-::.:------=#%###*###*#**%%%%%%%%%%%%%####%%%+--:::--. ...::.........:::::......:::..-:::......     . ................ ..:--=---:::::. .:--:.. .   ... ..::... .\\r\\n::..-:::----#%######**##*#%%%%%#%%%%%###*#%%%#=-:::::....:::.........::=-......:::.:--:-::.. ..  .....  ...... .... ..:---=====:.::.  ::--..      .....:::. .:=*\\r\\n .:::-::::--*%######*+*####%%%%%%%%%####%%%%%%*=-:--.:................-+-:..........::-:---. .. .... . .............:-=-::---::..:....::.         ...::.....-#%%\\r\\n .:.:-::----+#######***#####%%%%%%%####%%%%%%%%+---::.................-=--....::...:::----:..:. ..... .............:----:::::......:::-.   .    ..:-::.:.:-+#%%%\\r\\n...::-.:--=-=#########**##%**%%%%%###%%%%%%%%%%*=-:--:......::.... ...-=--:.......:-------..:.... .. ... ..........:--::.:-::.....:.:=:..:...  .:-::-:::-=*##%%%\\r\\n  ..::.::-:--##########**###**#%%###%%%%%%%%%%%%=..:::...  ..:.... ..:==---::....::::----::::....................:---:..:--:....:::.:. ....:. .:-:.:---+####%%%%\\r\\n     ..:::---*#############**+*%##%%%%%%%%%%%%#%+....:...  .......  :=----:::....-------::::::...................:-::...:::.....::...... .....:--::=+**######%%%\\r\\n     .:::--=-*%#%####%%####*+*%##%%%%%%%%%%%%%%#=-:. .:..........:. :--::..:-:.:::::::::::::.................:..:-::..........::.:......... .:-=-:=#%#+#%%##%%%%\\r\\n     ...:----+%%%###*%%%%##*+##**#%%%%%%%%%%%%%*-:-:.............:..:.....::::::::::::..::::...........::..::::--:..........::::.:.........:-=--=*%%###%%##%%%%#\\r\\n     ....:-::=#######%%%%#####**###%%%%%%%%%%#**----:...:::... ...:::... ::..::.:::::--:::::.................:::......::........::.::.....-==-=*%%%%##%%###%%%%+\\r\\n     ...:.--:-*##%####%%%##%**##*#*#%%%%%%%%%**-----:...:--..  . ...:.. ....:::::::::::-:--:..:.....:...............::::...:.:..:::.....:-=-=*##%%%%##%%##%%%%%-\\r\\n.     ..::::::+#%#####%%####*###**###%%%%%%%**-------: ..::::.. ... .......::::::-::::::::.........................::...::::.:::::...::.:-+*#*+#%%%%**###%%%%%#-\\r\\n::.   ...:..::=###%%###%###########%%#%%%%%#*-----::--: ...:::...    . ........::-:::.::.............:...........::...:::..::-::....::.:=*#####%%%%#+##%%%%%%%*-\\r\\n:--:.   .:.:-:-*##%##*##%##%%######%%###%%#+-------:---. ...:.....  .    ......:::::::::..................::..........:.::::....:::::.-:.=*###%%%#%#*#%%%%%%%#+-\\r\\n:---:......:---+#####*#%##%%%#####%%##*#%#=-----===----.:...... ..:. .. .......:::..::::......-...:......... .......:-=:::.....::...-==.:*#%%#%%#####%%%%%%%##--\\r\\n:--=-:......:-:-###%%##%##%%%####%%##**%%+:-=----==---: -=: ...  .:-.. .........:...:-:... ..-............. .....::-==-. . .......-=+=-:+#%##%%%%%##%%%%###%#*--\\r\\n:-:--:-:. ..::::+*#%%%#####%%%%%%%%%##%#+:::-----====-. .-=-:  .. .:...:...........:--:....... .     .........:--:::-:.   ..   .:--=++--*#%##%%%%%#%%%####%%#=--\\r\\n:--:---:-....:::=**#%%######%%%%%%#####=.::::-----==-.  :----:.... ....::::......:--.... .          .....:::::-:...::....... .--..:=++:=####%%%%##*#%###%%%%#-=*\\r\\n:=--:-:::::...::-***##%######%%%%%####=..::-------=-. .:----=--.....:...::..:::::--::......... .  ..::.:::::::::..:......:.  ::::-=+==:*###%#%%###*%%#%%%%%#**##\\r\\n-==-:--::...:::::+**##%######%%%%%#%#-.:::::---:-==:  :=--:----:.:..:----:.:..::=------::--:::.....:--::::..::::.:....:-==. .:-:::-=--=*##%%##%####%%%%%%%######\\r\\n-=----=:::::.:-::-***######*#%%%%##%+:::::::::::-=-  :===-::--=:-::-==--:.:::::-=-------:::.... ...::.... ..:::.....--=++-  :::.-:-:--+*#%%###%###%%%%%####*##*=\\r\\n---=====---:.:..:-***#%%######%%##%+:--:::::...-=-. :===-=--.:: +#=:--=-:::::..:-=--:....::... .:...........:::.:---==++-. .--:--.::=-#%%%####%###%%%%%######=::\\r\\n-=-==----==--:..::=***#%%##**%%###*:--::::::..:=-. :-==-==-:.: .=*##*=-----==--=---::......  .:--::......:::: .:--::-==-=  :==-::..:=+#%%########%%%#%#####+:::-\\r\\n----=----=----::::-**+*#%###*####*---:::::::::--. .::---=--.:..+####%%#*=++++=+=-::::.   ..::-==-::....:=+==.  :::::==:-- :=+=-:.::-=##%%%######%%%%#####*-:-::-\\r\\n:----=---==---=--::=*+*####%#***+:-----::::..-=: .::::-=-: .:.+#%%%%%%%%%##%#**+=+=-::::--=+*+**+-::---+*+-=  .:---=+-:=. -===-::::-+#%%%%######%%%####*--:-----\\r\\n-=---==--=--==-=-:::+*+*#%####*+.::::-:::...:-: .:::::---:.: :#%%%%%%%%%#==*##*##%%%**#####*#%%%+:-===+++==: :-=-:-++--- .===-:--::=*%%%######**#%###*=::---=---\\r\\n-=--==-:-=--==----::=#++##%###=..:.::::.....-:..::::::-::.:.:+##%%%%%%%%*=##*#**#%%%+=*++++*#%%#=:=+++++===..-=-::-==-=: -===----::=#%###*###*#####*=::----=--:-\\r\\n==--=--==-=-==----:--**+*####+::::......::.::..:-::::::. .:.++*#%%%%%%%#+####%%%%%##+**####%%%%#==++++++=+: :--:::-=::= .==------:-*#############*=-:------:---:\\r\\n-===--:---=-=--------=***##%#=-::.....:::-:-..::::::::...:.=+++#%%%%%%#+####%%%%%%#+*#####%%%%%+-=+++*=-==  .:.::::::-- :--------:=############*=---------::-===\\r\\n-===-----==--=-===----+#*####=-:::.:.::--:=:.::::..--...:.:+*++%%%##%%+*#####%%%%%*=*####%%%%#*-====+=::=: ..:::-:.::-: -===----=-+#########**+-:----:----:--===\\r\\n----==-----==--====----*###+*#--::--::-----.::::-::--..:::++++%%%#**%*=*+*##%%%%%#==++++#%%%%#-----+=-::= ...:::....:=.:====-::-==#%%%%##***=-::------:-====---=\\r\\n---=--==-::-----==---=-+###*+#*::...:-----.--:::::::...::+*++#%##*+%*=++**#%%%%%%+-++++*%%#%%-::--=+--:-- ..::.... .-:.-==-:::--=*%%%#**#*+-:::-----------==--==\\r\\n--=---=-:-=-==---=-=--==#%##**%+-:.:---:=::-----::.  .--+***#%###+##=-==+*%%%%%%*=====*%%##%+.:::-----:+. .:-::....:=.:-:::::-=*####**#*=-:-------=--------====-\\r\\n======------==-----====-+#%#***#=::::::-:.:::-:-:..  :=+***#%###**#-=+++*%%%%%%#==+++*%%%*##::::::-=-:+= ::::::....=-.:::---+*###*+***+--------------=--======--\\r\\n---==----:-------==----==*%#**+*#=:...::.::.::.:.   .-=*#######*+#=-=++#%%%%#%#==+=+*%%%**%=.::----=-=*..:-:::::..:+:---==+###*++**+=---=-::------------=---==--\\r\\n-=====---------==----=-==+##*==+**-............:   .-++*##*****+#*==++*##%%##%=-===*#%%#*%+.:-==-:-::+-.---:::.:::--:===+##*+=+**+=--=--------:--------===-=====\\r\\n-======----:-----===---===+#*=::-++: .::.......  ..:=**##*+++*+**-==+##*##*#%+====**#%#*#*.::-=-:::.-+::-:::-:...-=-==+*#*+-=**+=-==---------------=-====+======\\r\\n---=--===---===-===--==-===+*+-..:-+:..::. .      :=+*#*++==++#*-:-+##**#+=%*-+=+##*#####:.::-:.:..:=-.::::::...:-=+****+=+++=--==----:---===-===-=+============\\r\\n-==--=---======-=+==+=======**+-  .-*-. .:. .     -+**+++=--+*#=:-+*+****=*#==+*##**##*#=.::-:::::.:=....::...:=+*#**+++**+=:-=---------=======+=+==+===========\\r\\n-====----======--=====--=====*#*=..:-+=. ..      :++==-**=:-+*=:-++=++***+#+-+*#******+*..:--:::. .:.     ...::-+++++***+------=-=-----===========+++=====+=====\\r\\n-=--==---=-==-======+===-==--=+*+:.   -=:       -+====------==--**++++*++**-=**+++***++:.:::....              .    ..:-:::--::--==-=-=-====++===================\\r\\n-==-==---=============-======--=+-     .::     :--.. ...:-==+=++++=++**+=*==*+++*****+- .:.                              ..:::---===-======+==================+=\\r\\n-=-======================--==-::--.     :-:::..            ..-=+===+***-*==*********+=                                    ..:..:--========++=========+++=++=====\\r\\n-======--=-==================-:.        ...                      .:-=+==+=**++*+++==-                                       .::--:-=+++==+++===+======+++=+=====\\r\\n===-====-=---=====--=======-:::               .....                   .::-=+=-=--....::::.                                     ..:-===+==++===++=======++======-\\r\\n-==--=--=-=-=======--=====---:.                .::.                     .::-:......--==-:.                                      .:===+===++===+=-===+===+=====+=\\r\\n---========-====-=========--:.                                            ..:--------:.  ..                                     .-=======++=======+====++=====++\\r\\n--==-----=-===-========--==-.              . .. :..                          .. .::::.  :::.                                   .:========+==================++++\\r\\n-==-==--===============----:         .       .  .                          ..:--==-- .:                                        .===========+=+======+=======+==+\\r\\n-=--===-====+========-----:.               ::    .                         ..-=-.:-: .. .... .++:    ..                       .========+++===++==========+=++===\\r\\n--========-=========-----:                :+=.=..---::.                    .. .    .  ..::::..+=     ::.                     .===+==+==+=+====+==========+====-=\\r\\n--======--=-=======-----:        ..   .  :++.--    ....                   ..    .            --                      ..    .:==+====+++=======++=-=====-========\\r\\n-==-======--===========:.       .    .  :+=.-=                  .                           :=...         .         :---=++++=--:::..::---====+=--=+============\\r\\n=+=-===+===-===-====---.       .    .  .+*:.=.             :        .                      .===.       . .     -::  .:...:::--::...:::.....::::-+===+==+==-==+==\\r\\n-============------==-:       . .  :   .:: =.              .    .   -                     ...:=:        .  .  .-. .-==---:...:::====-  ...:::...:==============+\\r\\n-===-========------=-:       .    .. ::                         .  ..    .                .  -:.:             . ..-=+=====++========. :. .:::::.:====++==+===--=\\r\\n============----===-:.       .    :  ..                           . .                       -=.           .     . -====--+==-===-==: ::  -++==-:======--===---==\\r\\n--=====-=----=-----:.            .  .:.                             .                   .:.-==: .. -+=: . .      -=--============-- .:  :-=*+#--=========-=====+\\r\\n======---====--=--:.                                             .. .     ..            ..:-=- .:. :#**- . :=========+===-========  -. :=++**--=======----=+=++=\\r\\n======--=======--:.       .                   .                 . .:.     ..        ..    ::.       =***:..::::.::-========++===-. :: .=*+**+:=+====--=====+==+=\\r\\n-========-==--=--:       .                            .            +:   ...       :::          .=-:..**#: ::::: .---==+++=======: .:  -====+:=+======+========+=\\r\\n-==-========-==-:                                                   .         ..:.            :=:-===++:. .::::.  .:=*##*======-  :  -=+++#--+====-==========+++\\r\\n-+=======-=====-.               ...::.                        ..... ::::-::-:....            .-.:=+**-.    ..::::=+=:-*+=-=====. :  :=*++*=-===--===========++==\\r\\n-===-====-=----.              .:....=+..=*:..::::::::........    .:=..==: =-.                :.==+*=:      .-:::+==-...:::--==. :. .=+**+=-==--=-=++=-==+=++===-\\r\\n===+========--:              ..::: .+: .*+  :=+-.  .........     :***--. .+=:           :.  :.=+-:-        ..:-=...:::.. :---.  .  :..==--============+++++=----\\r\\n=========-==--.      .       .:....-- .--. .==+*:           .   -#++#=-..==..        .    .:..-=-         -=-:::. .      .==-  :  :-::=:=======-====+===+=-==---\\r\\n=========----:      ..            ..   ..   ..:-            .   -=  :.:.-=:..        ....::....-.          :++=. :.   ....-=  :. :=+*++:====++===+++==+=+---=-::\\r\\n-==+===-===--.      :                                         .-*+*-:::-==.::           .-: ...             ... .---=======  :: .-=***=:========+=====-=-=---::-\\r\\n-==========:.      :.                                         +#=+*---=+..=-             . .-::          .::..  :=+==+====. .: .-+***=:=+====+==+==-------------\\r\\n=+=========:.      :                            .             :. ...:::.  ..              -=:       ..  ..:::. -==+======- .-  -=#+=-:=+=-==++=====-----==-=====\\r\\n=====---==-.                                   .              .                          :-.      .    :::..  .::-===++=-  -  :=****-:==--======-=---:====+====-\\r\\n:-====----:                                                :.                .:--     .. .            .-==-==---*=======  :. :=+=+=::--=======------====+=====-=\\r\\n...:==---:.          .                                 .                     :----:.. ..               .:--==---*+----=. :: .-***+*:===-=++===-===-=++=------=--\\r\\n:. .:::--:                         .                  .      ::             .----.                         :---::.   .. :-  ---=--::==-============+===---=:--==\\r\\n==-:..:..               :-. -.     .        :.       .  .    .:.            ::::                            -=====-::.     .:::::.-===-===--===+++++=--==------=\\r\\n-=-===-:.      .    .   -- .-  ...  .       .       .......:   ..          .  -.                            -===+++====-::..    .:=+======+++==+=++==--==----===\\r\\n--------:          .   :-: -.                       -:: ...::.            .:  -                            :=============================++=+++===-=-=-=-=---=++\\r\\n====---.              .=- .-                  :    .:      ..::.   .:::.  -  ::                           .-=++=======--+==++=-========+=++==++=-:==-==--===++++\\r\\n-+=---:.      .       .-. :.                  .               .  ::--::: :-...                           .-==++++==========+==+======+=+===++===---=-=+=-===++++\\r\\n:-::-:.       .    .                            .:::.......:-:     .:::..:::---:.                      ..:===+++===-====+========+++=++++=++=-=+=====+==++=++===\\r\\n......             .. .  .                       ..::::-----==--:::. .. .::---:---=-::.                .:=======+===+++=+===+===+=++=++==+=----======+++++==+==+\\r\\n:::.                    .:                        ...::-=--=---=-----------------=--==-==--::::.. ....:======+==++=+++=++======++=++=++=============+++=++======\\r\\n-=-:..                    .                       ..:::-=-=----=--------------=--=-----=============+==++==--=+++=++=--====+==++++++=+=====-======++++====++====\\r\\n---:.                                             ..::---=-===-====-------:---===--===--======+=-=--=====++=+==++++==--===+++++=+=+===-------====++=++==+=+=++==\\r\\n---:.               .                             ..:-=----==-==-----=---:---=-=---=--=+==+=++=+==-+===++++++==+++---=====*==+===+===--=-====-=++===+=====++==-+\\r\\n---:..... .::.......:::....::..                   ..:==:-=-=--==-=------:.:------=======++=+++==++=+++===+++=======-===-=+===========-====--==*+=+=+++======-=+=\\r\\n:-=-..::...:::::::::::.::::----=---:::..          .:::----+=-===--=---:---=---======++=====+=+===+=+=+===++++==--:-==+==+++=====--=+=-===-=++++==++=====+=--===-\\r\\n---:--::...:-::::::-:::---::----=-=-----------::::-----=--+==-=======----==--====-==+++++++==++=+=+===========---===+++===+==+=====+===--=*+====++=--====++====-\\r\\n---:::--:-::-:::-:---:---:---=-=--=--=====-=--=---==-=-----==--====------====-====-+++++===++=+=+=====+==-===-===+=======+=====--==-====+++=+++====-=+===+====--\\r\\n:---:--::--:------:--:-==--=---=--==:==-====-==---========--==---:----=--=-==-=-====+===+++++=+=+========-=====+++++======-------====-+++============--+=++=----\\r\\n--=----==----::--=-----==-==-===-==--========-===-----====--=-----:-===--=========+++=+++++=+=++==+===-========++++===-====--=====--+==++++++-===-====+===+-::--\\r\\n-====-===-==---=-=-----=====+======---====--=-==-==---==--=---=-=--=-======+======++=+++++++++=+=======++=====++=====--======--=--==+=+==+=-===-=====++===--:--:\\r\\n==-----==--====--=---==--=--====--==------=====-==-=-=---==-=---=+==-======+====+++=++++++++++==-=========+===-==--==-=-======---++====+====--+-=-===+==-----::-\\r\\n====-======----:-----=--=-:-=------=-=-=-=--=--=-===-=------=---=+==---=++===++=++=++=+++=+=====-===++========-====----+=-===--==+====-=++==-=+=-=====--:-=-::-=\\r\\n-====--:--=-===-=-:-----:--=-------====--=-----====--====---===-=====-=====-=+=+++=++=========++==-+++==========-=--==-=+======++=========-===+==++=---------===\\r\\n=======----=-=-=------=-:-=-==----====-==--::---====--=================-==+++===+++++===+========+=+=+===========--==--==--==*+=+=+==+---=======+=---=---::--===\\r\\n=========-====------===--==---=---====---===---==-==-=======++=-======-=++=+====+++=====+==+++++=++======--=--===-======-==+++==-=====--====-=-=-:--==--:-====++\\r\\n=++========--====---===---=-===-====-===--====-=======-=-=========+====+===+==+=====++==-==++=+==+=======-===-====--=====+++=++=====--===+=====-:-=-------=====+\\r\\n=====+===--==========------=-===++===============++++-==-+=====+=++==-==========++==+===-==+==========-=+=-:-====---===+++++=++=====-=====+==--:---::::-===++===\\r\\n====+==-===========-==--==---======-=======-==+====+==+=+====-====+==--=+====+++==-==-=+=+=+====---=-====:-=====-====+**==+=-====-==+===-----:-=--::::--=-=++===\\r\\n==+========-=+====-=-========-======-=========+=+====++===+====-:-==---===============+=======--===-==----==-===-===+++++======---====-==:::---=------===+++====\\r\\n===++=======-==+=========+=====++=======+=++==+++=-=========+++=-=-=-==----=====+==+===-==+==-==------:-======--===+++=+==-=-+=====-===---:-----:----==========-\\r\\n=+=======+=--====-==============+=++===+=++-====+===+=+=======-=-====----=-===-=+=+=======----==-:::-:-====--=-=++++++==-===+++===--==-:------::----==+=======--\\r\\n=+=======================-======+====+=======-===++===+===+=====-====--=-=-=-===----===---=====-----====------=++========+==++===-----:--==-:.:---===+=======---\\r\\n=+=+++==+=-===-====-====-===-======+=+-=+==+=-=+++++=-=--==-+=:--===--====-=--=--::-=-=-----=------=-===-=---====+=-=--=+++=+=-=----:-===--:.-=-=-=-=+==+==---:-\\r\\n=+=+++======-=-=++===============-==+=====+=++===--=======+=-=-=---==-====--=------=------==--------:-----=+======--========+=:---:-==---::::---==-=++====-=-:--\\r\\n-===========+=-======-======+====-===+--==+=+==+=---=-==--=-===---======-------==------====--:-::----=---=+++===-===+===+=====-::::====-:::----===-==+===--::::.\\r\\n-==+====++=====++=-==-=======--=---=+=-====-=====-----===------===-=--==--====--=-----====--:.:--------===++==+====++++-+-==-::::--===:::----====-=====---:::.::\\r\\n=====-=-=-===-======--==============+====-----=--=-=--:==-=-=--=---=-==-------==---==----:--::::--=--===========++===-===--:::-==-==-:.---=-==-=======---:::.:-=\\r\\n-============--==-==---===-=------------===----=------:--==-----=--====---:-::::-===---:-------------++=-=+=-+==++==--==-::::-++==-:.:-----==+======--==:::.:-==\\r\\n--==-=--=----=-==-===--===-==-=-:----=--==:-----:--=-:-----=-=---=--:----::----=---=-==-::::---=-=-==++=-=++=+====+=---:::--===+=::.:-=-----===+===--=-.::.--===\\r\\n-===----=-------==-=---:-=--=-=--=------==---:::-----:----==-=---::::::--:--=--=--====:::.:---====++++==+==+=-=====---:::-=====-..::-==----=+=-====-=-:..::--===\\r\\n--==-=----=-:-:-=--=--:---:---:-=-:---:---:::---=-==--==-==----::::-::-=====------==-::::.--===+==++=+=++=====+==--::::-======-::::--========-----==-:..:-====-=\\r\\n-----------:--:-===-----::=-:-:-----:--:---:-==--==--==----:::-::-----=-=-----===---::----====+++++=-==========-:-:::-=+=-===-:.--===-=+++===----==-..:--=======\\r\\n------------:--------:-:-:---:-----::---=-----=--=--:=---::-:::::-==-:==----===--=-::--=+==++++===-=+=========-:::.-==+===--:::---===--=++=+=:-==-:..:-===--=---\\r\\n-------=----:---:-----:-------=-==----===-=---==-=--==:.::-=::-=--==-------:--:-=-:---===++++++=====-:====+=-:::--=====+=-::::--------===+=-:----:..-======-==-=\\r\\n\",\n  \"::---:-:-#####-.::::-::---.:+#%%##%%%%%#-::.    ....::...:.....:::::::....   .... .    ....    ..       ... ..  .:. :::.      .    ..    ..         ..... .  .. \\r\\n.::---::-#####=.:::.::---.-#%#%%##%%%%%%-::.. ......::::.........::::.....   ::.....  ..      ..        .   .. ...   .. ..    .   ..  .  ..       .......    .  \\r\\n:::---::-*####=.:::::--::+%%%##%##%%%%%%+--:.........:::::... ..::-:.:...   .--::.....   .   .....   ........  ..   ..  ....... ..:-::.   ......  ......        \\r\\n..:::::::*####+::::::-:-#%%%%#%%%%%%%%%%*--:...........:::.   ..::::--...  ..:..:....:...       .  ..    :..        ..   ...   .:-----. .:. ......   ..         \\r\\n:::::.:::+%###*:::::::=#%%%%%%%%%%%%%%%%%-.............:::. ....::::=:.........:. ..::...      .  ...  ...:....    ..     .. .:---:.::. -:   ....   ..          \\r\\n.::-:.:--=####*:::.:-+##%%%%%%%%%%%%%%##%+:..:--:......::..    .:::::...  ....::  ..:::....         .  .. .. .   . ........ :-=-:.. ..... .......  ...          \\r\\n.:::-::--+#%###-.:.-*###%%%%%%%%%%%%%%%%##+::-=--:....::....  ....::..... .....  .:..:...........  .... . ..... .......... :-::.....:-:.   ......  ....      .  \\r\\n.:::::::-=#%###=.:=**####%%%%%%%%%%%%%%####=-----:...::..........:::........... .::..:...  ...............:.......... .....:.......:-:.  .......   ....  .. ..  \\r\\n:::-::----*%###=:*##**###%%%#%%%%%%%%%####%+--::--:..............:..::.:...... .................................  ..   ..... ...:::=-......:...   ....  .....  .\\r\\n::::---:--*%###*###*#*+#%%%%%%%%%%%%#####%%#=--::--: ....:..........:::::.......:..:::........    . ................  ..:-=---::::::...:-:....    ..  .:::... :+\\r\\n..::::----+%#######**##*%%%%%%#%%%%#*#*##%%%*--::::.....::.........::-=:.....::::::-::::... .    .... ...... ..... ..:---====-..:.. .:--:..      .....::. ..:+##\\r\\n.:::::::--+########*+*####%%%%#%%%####%%#%%%%+----:.:................==:..........::::---: .. ....... .............-==::---::..:....::..        ...::.....:+#%%#\\r\\n...--:----=########*+*#####%%%%%%%###%%%%%%%%*=--:..................:=--:....:....::-----..:. ..... ..............-----:::::.....:::-.   ..    .:--:.:.::-*%%%#+\\r\\n..:-:.-----*########**##%#*#%%%%%###%%%%%%%%%#+-::-:.......:.... .. :=---:....:..-------:..:...  .. .. ..........::-::::--::....:::--..:....  .:-::::::-+##%%%#+\\r\\n  .:..:----+%########**###**#%%#*#%%%%%%%%%%%%*:.::::..  ..::.... ..-=---::.....::::----.::....................::--:...:-::...:.:.::.....:.. .:::.----**###%%%%+\\r\\n   ...:::--+%#############*++%%##%%%%%%%%%%%%%#:....:... ........ .-=----::....:-------::::::...........:.......:-::...:::....::......  .....:-:::=**######%%%#-\\r\\n    .:::---=#######%#%####*+#%##%%%%%%%%%%%%%%*--...:..........:. .---:...::..:::::::::::::.................:.::-:...........:.::......... .-=-::+%#**%%###%%%*:\\r\\n   ...:-----#%%###*#%%%###+*#**#%%%%%%%%%%%%%#=.-:..............:........:::::::::::...:::...........::..::::--:...........:::.:. ........:-=--+*%%##%%###%%%%=.\\r\\n    ...:::::*#######%%%#####**##*%%%%%%%%%%%*#=::-:...:::.... ...::... .:...:..:::::-:::::..................:::.. ...:......:..:..:.....:-=--+#%%%###%%###%%%#--\\r\\n    ....:---+##%####%%%%###**#**##%%%%%%%%%**=-----. .:--:.  .. ...... ....::::::::::-----........:....:...........:::...:.....:::....::=--+*#%%%%#*#%%##%%%%*:-\\r\\n     ..:::::-#%%#####%%###**##**###%%%%%%%#*+------:. .::::.. ... ........:::::-:::::::::........................:::..::::..:::::..:::.:=+****%%%%#+####%%%%%+--\\r\\n.    ...:.::-*#######%############%#%%%%%#*+----::---....:::...    . .....:...:--::..::............:...........::....::....:-.:...::..-+####*#%%%%**##%%%%%%#=--\\r\\n::.   ...:--:+##%%##*##%##%######%%####%%*=------::-=: ...:.....  .    ..:...::::::::::..................:.............:::.:...::::.:-.-+####%%%%#*#%%%%%%%%*---\\r\\n:--.......:---######*###%%%######%##*##%*------==-----.......  .::. .  .......:::..:::......::.....................:=-::.... .::..:-=-.=#%%#%%%#%##%%%%%%%##+--=\\r\\n:--:... ..:--:+#*#%##%##%%%#####%%##*#%#-:-------=---..=-. ...  .-... ........::...:-:..  .:-............ ......:-=+=:.   ......:-=+-:=*#%##%%%%%#%%%%%##%##=---\\r\\n:--:-:.  .::::-**#%%#####%%%%%%%%%###%*-::-----====-.  :=-:. ..  .:..::..........::--....... .     ..........:--::--:.  ..   .:--=++=:+#%##%%%%%##%%%###%%%#---+\\r\\n:::----:. ..:::***%%%######%%%%%%###%*:.:::-----==-:  .-----. .. .....::::......--:........        .....:::::-:...:.......  :-:.:-++-:*####%%%%%**%####%%%%+:=##\\r\\n--:-:.:-:....::+#*##%###*##%%%%%%###*:.::-:-----==-  .----=--:....::..::...::::--:::........ .. ...:.:::::::::..::.....::  .::.:=+==:=####%#%%##*#%##%%%%%#+*###\\r\\n-----:::..:::::-#**##%######%%%%%#%*..::::---::==-. .-=-:-----:.:..::--:.....:-------::--:::......:-::::...:::.::....-==:  :--::-=---+###%##%%###%%%%%%%#######+\\r\\n----=-:::::.:-:-+*+##%###*##%%%%#%#-:::::::::::==. .-===-::---::.--=---..:::::=--------::.... ....::.......:::.. .:--++=  .::::-:-:-=*#%%%##%####%%%%%####*##*-.\\r\\n:-====-:--:.:..:=***#%######%%%###-:--::::...:==: .-===-=-::- -#+::-==-::::..::=--::..:::.....:............::..:--===+=:  :-::=:.:--+#%%%###%###%%%%%%#####*-::-\\r\\n--==----==-:..::-***#%%###*#%%###=:-::::::..:-=: .:-=--==:.:. :+###=---------=---:::.....   .:-:::......:::. .---::-===: .-=-::..:-=#%%%####%###%%#%%####*=::---\\r\\n--=----=-----::-:=*++######*####=--::::::::.-=: .::---=--..- -#####%#*==+++==+-::::.    ...:-==::.....:===-  .::::-=-:=  -=+=:..::=*#%%########%%%%#####+::-:-=-\\r\\n:--==---=-------:-**+##%###****------::::..:=-. .::::-=-. :.:*%%%%%%%%%##%#**+===-:::::--=+++**=:::--=+*=-:  ::-:=+=:-- .===-::::-=*%%%%####*##%%#####+-::-:----\\r\\n---==-:---===-=-::=*+*##%###**-.:::--::....--. .:::::--:... +#%%%%%%%%%*-*###*#%%%*+*####*#%%%#---==++++-- .:-=-:=+=:=. -===-:--:-+#%%#######*#%%###+-::--------\\r\\n:--=-:-=--===----:-**=*#%###*:....::::....:-. :::::::-::.: =##%%%%%%%%#++#****#%%%#-*++++*#%%#*:-++++++==: :==:.-==--= .===----::-*%%###*##**#####*-:----=---:--\\r\\n--==--=--=-=-------+*++*#%##-:::.......::.-: .-:::::::..:.:++#%%%%%%%%**####%%%%%%*+***##%%%%#+==+++++=+=..--:::---:=: -=------::+##############+-::----=------=\\r\\n==------====--=-----**+####+-::......::::-- .-::::::...:::++++%%%%%%%*+####%%%%%%**#####%%%%%#==+++++--+: .:..::::::=..----------*############+----------:-===-=\\r\\n-==-----=---=-=-=----**####*-:::....:----=..:::..:-:...:.-**=*%%%##%#+*####%%%%%#=*#####%%%%#=-===++-:-=  .:::--:::-- :===---:--=##########**=:----:-=--:--===-=\\r\\n--===-----=---===----+###**#=-:::-:::--:-:.:::-:::-...:.=+++*%%##*##=***###%%%%%+-++++*%%%%#+:---=+--:-: ..::::....-:.-===--::==*%%#%##***+=::------:--=-==--===\\r\\n-======:-:-----=-=-=-=###*+*#--:...:--:-:.-:::::-:...::-*+=*%%##+*%=+++**#%%%%%#-=++=+#%%#%*:::--+=-::=  .:::... .:-.-==-::::-=+#%%#****+=-:::------:---==---===\\r\\n----=-::=------=-=--==+#%#*+##--..:-----.----:-:..  :--**+#%%##*+%+-==++#%%%%%#+====+#%%#%#::::-----:=- .:-::.....=-.--::::-=+*#%#**##+-::-------=--------====-=\\r\\n-====----:-==-----===-=*%%***#*-::-:::=.::::-:-..  .-+***#%####*#*-+++*#%%%%%%+==+++#%%##%+.:::::-=:-*..:::::....:+.::::::=**##**+***-------:-=----=---=====---=\\r\\n-==---=-:--=----=----=-+%%#**+#*::...:.:::::.::.  .:-+*#######***-=++*#%%%#%%+=+==*#%%#+#*.:::---=--*-.:--:::....=-.---==+###++***+---=-::--------==--==---=--==\\r\\n-===-----=---==----=-===*#*+==+#=............:.   :=++###****+*#==++*###%##%*====+#%%%**#:.:-==---:-+.::--::..:.:=:-==+*##*==+**=-:----------:-------===--======\\r\\n-====----:-----====---==+##+-:-=*-...:........  ..-+*##**+++++#=-=+*#**%#*%#====+*##%#*%=.:-==:::.:+=.::::::...:==-=+*#*+=-+**+-==---:------:----=-====+=======+\\r\\n-=---==----===-===-=+=-==+*+=:.:-=-..::....      -+*##*+==+++#=:-=*##*##=*#==+=*#*###*#+.::-:.::..-+..::..::..:--=+***+==+++---=--------===-===--===============\\r\\n---==-:-=====--+=-===-====+**=.  :++:. ..  .    .=+*++++=-++#+::=*++***++#+-++*#**##**#:.:::::::::=:  ..  ...:-+##*+++**+=-:----------===-===+=+==+=============\\r\\n-==----=-=====-==-==--=====+#*+-.:-++:....     .=*+=-=*+--=**--=*==++****#-=+##*****+*-.:---:::..:-          .:-:-:-+*+=-----=-==-----============+=====+=====-=\\r\\n--==---=--=-=-=====+==-===-=+**=:...:=-.  .   :=+====-----=+=:+*+++++*+=*+=+**+++***++.:::::::.....                     .:::-:-====-=-===+=+====================\\r\\n-====--=============-=======-=*+:    .--:     ---:::...:===+=+++==++**=++-+*+++****++..::...                               ..::--==-=====++========+========++==\\r\\n--=====================--===--=+=.      :.....:.          .:-=====+**+=*-+********++:                                      ..:..:--======+=========+++==+=======\\r\\n-=====----==================--:::.      .::...                  .:-=+-+=+**+**++=+=:                                         ..:---=++==+++==++=====+++==+======\\r\\n--====-=--======---=======----:                                      .::======--..   .::::                                       .:-=+=+++===++==++===+======--=\\r\\n=---=-=--=-=-==-=--=====-----:.                .-::.                   ..:::...... :-==--..                                      .:=+===++===+-==+=+==+========+\\r\\n:========-=========-====--=--:.                                           .:-::---=---:. ...                                    ..-=====++======+===+=+=====++-=\\r\\n-==----=====-=========-===--:.                .   .                          .. ..:::.. .::..                                   .-======+=====+====+=======+++=+\\r\\n--=---================--==-:.         .    . .. ::                          ..:--=--. -    .                                    -=====+============+=========+=+\\r\\n--==================--==---:                .                              ..:=-:.:-: :  .....-+=     :.                       :====+=++===++==========++=+=====\\r\\n-=======--=========---==-:.                -=.:. --:.                      .. ..      ...:::: -+:     ..                      :++====++=+===+=====-====+====--=-\\r\\n-=====--=--==-====--=-=-::.       .   .   =+:.=. .::--:.                   .    ..        .  .=.                      :....::============+==+++=-=====-=========\\r\\n--=======-==-=========-::.        .  .   -=-.=.                                              =: ..              .    -::-=++===-:.. .....::-===-=+===-==========\\r\\n=---======-==-==-==---::.           .   -*= =:             .    .                           -==.          .    .-:. .::......::..:::::....:....:-=+=====-==+====\\r\\n-======-====--=----==--:           ..   -+.--              :.   .   :.                     :..==.        .     :.  :=====-:::::-=++++: .. .:::.. :===========++=\\r\\n-=-====-====-=----=--::       . .  :  :    .                    .  .:.   .                .  .-:.:      .  .   . . -====++==========- .:  :-::::.-==+==++==--===\\r\\n==========----====--::       .    .  ..                              .                      .=-           ..       ===-=+=-====-====  :  :-+*++--====-====--===+\\r\\n-======----=---=---:.        .    . .:.                           .  .                   ...==-... .+*=. .  ......=============--=+. :. .--=*+*-=====-==-=-==++=\\r\\n-===---====-:-=-----.               ..                           ..        .            ...:-=: ::..+***: .:=====-==+==-==========- .:  -*****:====+=----===+===\\r\\n-=-==-===-===---:--.                           .                 . .      ...        .    .-:       :****...::...::::--===+===----  -  :=+++*--===---=-===+=+==+\\r\\n-======-===-==-=--:      ..                            .        .  =-    ..       .::.          --::.=***..::::. .--=+***+=======  -. :=+==*=:======+======+====\\r\\n-=-=======-===---:                                    .             :         . .:.            =---==+*=:  .::::. .::-*##=======: :: .-===**:==+====+======++++=\\r\\n=======--======-:                   .                          .    .:...:.:::...             -:.-=+*+-     ..:::-+==.-========- .:  -+*+**-==-==========+=++===\\r\\n-=-====-=-==----.              ....:-+:.:=:::.........   ..    ....:..-==.:-:                ..:+=*+-.      :-:::=--:....:::-=-  :  :=+*++---=-=++=-==+==+===--=\\r\\n-+=-===-==--=-:.              ..:.. -+  =#:  -=-.............     =**:-:  ==-           .:  ..:++:-.        .:-=-...::..  -==-  .  .: .=:-=========-=++++==-----\\r\\n=+========----:               .... .=. :=-  -=+*-               :*#+#*-: -+::.       ..    .:.:==         .==-::. .       .+=. :: .:=--=:====-==========-===---:\\r\\n-======-------.      :        .  ..-. .::   :--+:           .   .+. -::..==..         .. .::...:-          .=++- .:   ....:=: .:  -++**=:=++====++==+=+=---=::::\\r\\n-++===-===-=-:      ..                                   .      +==::.::==-:-           .:-.....             ..  --=-=====+-  -  :=+**+--======+====-=-=----::==\\r\\n==+===-==----.      :                                         =#*+#+::-+- --.            .. :::.          .:..  :-=++====+=  -. :=*+++--=-=====+=--------------=\\r\\n==========-=:      :                            .             .- .::::--.  :              .--.     .    ...... .-=========. :: .-+#*+::=-=++=====-----==--====--\\r\\n-==--=-==---.      .                           ..             :                          .-:            --::. .:.--=+====: .:  -+++++----=====-=------======+===\\r\\n-+====-==--:                                               .:                 .:-.     . ..            :-=+==---=#+=====- .:  -+++++.-=======-=---====++====--=-\\r\\n.:-==-----:                                                .                  ----:..  :                 .--===--+-...:-  :  :-+*++=:-=++===--==--+=+=-=------=-\\r\\n  .::--==-:                       . .                        .:.             :---:                          :===-:   ..  :: .-----::=============++===------====\\r\\n:-. ::.:-.              .:. ..   ..  ..     .:.         .     :..           .-:-:                            -==+=----:..     ....:+=-===-====+=++=--==------=++\\r\\n-===--:::               :=: :.  . .....     ..       : ... ..  . .          . .-                             =+++=--++====-:....::======+=+==+=+++=--===----==++\\r\\n:---===-.      . .  .   -- .-                       .-:: ...::             -  :.                            :=========---============+=++==++===-==-===-=--=++=+\\r\\n-=-:----:              :-. -.                 ..    :.     .:.::.  :-:... .:  -                            .===-====--===++==-=======++=++=++=-:-==-----==++++==\\r\\n==----::               -- .-                  ..               . .--::::. -:.::                          ..=++++-=+=======+=++==-==+=++==+++==---=-=+=--=+=+++++\\r\\n-:----:        .                                ...........:-::    ..::. .-::-::::..                    ..-=+++=======+=========++==+++==+=--==========+==+===-=\\r\\n...:-:.            ..                            ..::-::--==--=--:..   ...::::--==-----::..             .-====+==-=++++====+===+=+=++=+=+=----=+=====++++====++=\\r\\n:...:-.               .  :.                        ..:::-==--=------------:::------=--==---==--:::.::---===+==++=++++=+=======+=++==+======-======+++=+++=======\\r\\n---:-:        .           .                        ..::-==---=--:---------------------=============+=++==--==++=+++--======-+++++++======-======++++=====+======\\r\\n-----.                                            ...::--===-====-------::----==--===--======+===-======+==+==+++=---===+++++=+=++=+=--=---====++++++==+=+=+====\\r\\n---::                                              ..:-=-======--------:---=-=---=--=+====++====-=====+=+=++=+++=--=====++=+===+====-=--===-=+++===+====++==-=+=\\r\\n-=--:      .....  . ... ......                     ..:-====--=--=-----:.:-------====+==+==++===+=+++==+++++======--====++=========---====--=+*++++++======-=++==\\r\\n-=-..::::.::.:...::::.:::--------:.:..            ..:---==--=---==--::------========+=+==========+=++===+++==--:-==+===++=====---==-====-=+++===++=======-====--\\r\\n----:::...::...::--:::--:::-:----=---------::::..::--=-:===-=-=====-:---=--=====-==+=++++==++===+=+=========----===+++==+===+====+===--=+*+====+==--====+====---\\r\\n:-----:--:-::::::--::--::--=--=-==--=-==-==-=---==-==---:-=--====-------====-===-=++++====+=+==+====++==-==--==+=====+=======---=====-=+++=++=====-=+-=++====-::\\r\\n:--:--::-::--:-:::-:-=---=---=---=:-=--=-=====--=====-==--===-=------=-====--=-+==++===+==+=+========+==-====+++========--------=-=-=+*+======-=====-=+=++=-----\\r\\n-=-:--=-----::-=------==-=-===--==---======-===--=--=====:==----:--==--==========++===++++=+=+=======-========+++===-=-==---=====-===++=+++====-====+===+=-:---:\\r\\n-===-==--==--=--------=-=======-=--=-===--==-=-==---==--=----=-=-=--====-+======+++=++++++++==========+======+=====---======-==-==+====+=====--=====+===--:--::-\\r\\n--=---=---=-==-==---=------=-==--=-------=====-==--==---=--=---===-===========+++=++++++++++==--========+=======--=-=--======--=++===+=====-====-==+===----:::-=\\r\\n-========----::------:-=:-==-----=-=-=-----=-=-===--=---=-=---=+==----=++===+==+==+=+++==+=====-===++====+==-====----===-===-==++==+=-++==--=+-=====--::--::--=+\\r\\n-==-----==-==---::----::--=-------===--=-----=====--==-=--===-=====-===+=--++=+++=+=====+=-==+=--=+++==========-=--=-=+==+===++==========-==+===+=---------=====\\r\\n-==-=----=---==-------::--===----===--=---:---====--==========+======-==++++===+++++==+=+======+==+++===-===+==---=--==--==+*=+====+=--==========---=--:::-===+=\\r\\n-======--==--=----====--=---=----====---=----==-===-=======+=-==-======+=++==+=+++====++==++=+==+=======----===-======--=++++=-=====--====-====-:--=---:-===++++\\r\\n=+=======---=----:-==------==-=====-==---===-========-=============-=+===++========+======++++=++======-===-====---==-==+++++=====--===+=====-::-=-------====++=\\r\\n-=====-=-==-========-----==-===+===============+=++=-=-====-==+=+=+=-====+=====+==++===-============--===::-===---==-=++++=++===-=-=====+===--:-=-::::==-=+=====\\r\\n=====--==========--==--==--=======-=======-=+======-=++====--===++==--+=====++==-==-=+=+=+=====--==-===---====--====+*+===--===-======--=--:-=---::::-====++====\\r\\n==============-=--=========-======-=========+=+====++===+=====--==----==============++======---==-===--:-=-===--==+++++======-=--==+=-=-:::--=-------==+=+=====-\\r\\n==+=======--==+========+===-==+==========++=++++========+==++==-=---==---====-========-=++==-=------::-=-==+=--==+++=+==-=-=+====--===---:----::----==+======---\\r\\n==========-====-======+========+=+==+=+=+=====+===+=+=====-==-=-====---=--==-=+==========----==:::-:-====--==-==++=+=+--===+++===--=-::------::--=-==+======----\\r\\n=+========-============-======+============-===+++====-=+=====--====-=-=-=--===----===----====-----====-----==+===-=-+====++====-----:-==-::::---==++======--:-=\\r\\n=+++====-=========-===--==========+==-=+==+-=+++++====-=+===--=-==---====-=-=---::=-=-----==-----=--===----======-----=++======-=-::-===-:.:----==-=+=+===-=-:--\\r\\n=++=+=====---=++========================+==+====-=========-==-=--=======--=-------=-----==-------=::-----+=======-==-=====++-----:-=--=-:::---==-==+====--=-:-::\\r\\n-===-==-===+=======-===-==++====-==+=--=+=+==+=---=-===----+=----=+===------:===------===--::-:-----=--=+++====-===+========-::::-===-:::-----==-===+===--::::::\\r\\n-+=====+===+==+=-==--=======-=---=+=--===-=====-----===------====---==---=-=--=-:----===---:.:-=-----===++==+====++++===-==-:::--===-::-----====-===+=---:::.::-\\r\\n===-=-=====-=======-===============+===-:------=-=----=-====-=------=------===----=-------::::-:=--=========+==+======----:::=--==--::---=-==-===+===--:::..:-==\\r\\n====-=======-==-===--===-==------=-=---===----=------:-==-----=-:-===-----::::--==-------------:---=+=-=+=-=+==+==---==:::::=++==-:.:----=========---=-::.::-===\\r\\n-=----=-----==+=-==--===-==---::---=---=------:--==:-----=-=---=-:-:---:::---=---=--=--::::--=----==+==-++==+===+=----:::--==+=-:..--=----===+===---=:.:.:--====\\r\\n-==---=-------=----:-:-=------:=--:---==-:=-::-----:-----=-=---:::::::-::-==-=--====-::.:---=====++++====+=-=====---:::-======:.::-==-----==-====-=-:...:--====-\\r\\n-==-=---=-:-::---==--:-=-:--::=-:---:----::---=--=--==--=----::::::.:-=-==-------=--:::.:-===++==+=+==+======+==-:-:::=======::::---========----===:...-====-===\\r\\n----------:--:====-----:--:--:----::-::---:-=---=---==----:::::--:----=-----====---.-----===+*++++======+=====--:::--==--==-:.:---=-==++=+=-----=-:..:-=======-=\\r\\n-=-----------------:-:-:---::-----:------------==-:-----:::::::-===:-=----===--=--::-==+==++++===-+==========-.:.:==+=-==-:::---====-=++===---==-:..-===--=---==\\r\\n--------------::----::-------=-=-----==-=----=--=--=-::-:=-:--=:==--------:--:=------==+*++++=-====:-+===+-:::::-=====+=-:::--------===+==-:----..:-=====--=--=-\\r\\n\",\n  \"----:-:+####+.::::::::--:.:*#%##%%%##%=:::.   .....:..........:-:::::...   .... ..    ...    ..        ..  ..  ..  :..      .:    ..    ..         .......  ..  \\r\\n:---:::+####*.:::.::---:.=#%#%###%%%%%+:::.  ......:::........:.::::....   .::....   ...    ... .      .   :  ...  .:. ..    .   .      ..        .....  .  .   \\r\\n::---::=####*:::::::--::*%%##%##%%%%%%#--:..........::.:.... ..:::::....  .:-:::.... . .    ....    ........  .    .  ... . . ...::::.   ...... .......         \\r\\n:::::::=#####-:::::--:=#%%%%#%%%%%%%%%%=--............::.    ..:-::-:...  .::..:........      ..  ..   .:..   .    .    ...   .:----:. .. ......   ...          \\r\\n:.:.:-:-#%###=.::::::+#%%%%%%%%%%%%%%%%*:.............:::  ....:::-=..... ....:..:.:...          ..   ..:. ..     .      .. .:---::-. .-.   ....   ..           \\r\\n::::.:--*%###=.::::-*##%%%%%%%%%%%%%%#%#:...::::.....:::.  . .:::::-...  ....:. ..:::....       .  . ... :...    .... .... :-=-:. ....:. ......   ..            \\r\\n:::-:---*%###+.:::=*###%%%%%%%%%%%%%%%%#*-::=--:.....::....  ....::....  .....  ....:.........    ..     ....  ...........:-::... .:::.   ...... .....         .\\r\\n:::::::-*%%##*:.:=*####%%%%%%%%%%%%%%%###+-----::...::..... .....::.......... .:::.:...  ...............::......... ......:.......--:.  .......   ....     .. ..\\r\\n:-::--:-=#%##*:-*##**###%%#%%%%%%%%%######=--:---...............:.::........  .......... ...................... ...   ....  ...::-=:..........   .:..  ... .  ..\\r\\n.::---:-=#%##**#####+*#%%%%%%%%%%%%####%%%+--::--:......:.........:::::...........::......... .  . ................  ..:--:::::::-:...:-::...   .... .::...  :=-\\r\\n.::::----#%######**##*#%%%%%#%%%%%###*#%%%#=-:::::. ...::.........::--......::::::-:::... ..   ....  ...... .... ...:---==+=:.::.. .:--:..     ......::. ..:+##+\\r\\n:::::::--*#######*+*##*#%%%%%#%%%####%#%%%%*=-:--:.................:+-..........::::---:. .. ...... .............:-=-::----:..:....::..        ...::.:...:+#%%*=\\r\\n..-::----*#######*+*#####%%%%%%%####%%%%%%%%+=--:..................-=--....:.....::---=-.... ....  .............:----:::::......:.::.   ..    .:-::...::-*%%%#=:\\r\\n.:-.:--=-=########***###*#%%%%%%###%%%%%%%%%*=-::-:......::........-=--:....::.:-------..::... ...... ..........:--::::-::.....:::-:......   .:-::::::-+##%%%#-:\\r\\n.::.::-:-=##########**###+#%%%###%%%%%%%%%%%%=.:-::... ...:.... ...==---:.....::::----:.:.....................:---::..--::...:.:.-:.....:. ..::.:-::=*####%%%#-:\\r\\n ...::-:--###########*###*+*%###%%%%%%%%%%%#%+....:...  ..:....  .==---:::....---:---::::::...........:.......:--:...::::...:::...... ......:-::-=+*######%%%*:-\\r\\n  .:-::-=-*%######%%####**+#%#%%%%%%%%%%%%%%#+-:. .:............ :=--:..:::..::::-:--:::::...................::-:...........:.:..... ... .:---:-*##*#%%##%%%%=:-\\r\\n  ..:-----+%%%###*#%%###*+##**#%%%%%%%%%%%%%*-:-: ............:..:.... .::::::..::...::::...........::..::::--:...... ....:::.:..........:-=--=#%#**%%###%%%#-:=\\r\\n  ....:-::=########%%%##*##**#*#%%%%%%%%%%#**-:--....::........:::... .:...:.:::::-::.:::.................::::.. ..::.....::.:.........:-=--+#%%%##%%%##%%%%*:-=\\r\\n  ...:.--:-*#######%%%####**#*#*#%%%%%%%%%**-----:...:--..  . ..::... ....::::::::::----:.........................:::...:....::::....:-=--+*%%%%%##%%###%%%%=-==\\r\\n   ..:::::-+#%#####%%%###**##**#*%%%%%%%%#*=------. ..:::.. .... ... ...:::::::::::::::....:....................::...::::.:::::...::.:-=+***#%%%%**%###%%%%#----\\r\\n   ...:..::=########%########*####%%%%%%#*=----:---: ..::::...    . .....:..::-:::.:::........................::...:::....-::::..::.:=*###**%%%%#+###%%%%%%*----\\r\\n.   ..:.:-:-*##%##*##%##########%%###%%#*=-----::---. ...:....   .    ......:::::::::...................:............::::.:...::::.:-:+*####%%%%*+#%%%%%%%%+----\\r\\n-:......:---+##########%%%######%####%#+-----===-:--.......  ..... .  ......:::..::::......:............. ........:-:::.... :::..:-=.:+#%##%%##%*#%%%%%%%##---=-\\r\\n--:......:-:=#####*#%##%%%####%%##**%%*:-=-----=---:.--. ...  .:-..  ........::...::... ..-:...................:-===:..  ......:-+=-:+#%##%%%#%##%%%%%#%##*----=\\r\\n--:::  ..::::**#%%%#####%%%%#%%%%#*#%*::------====-. .-=-. ..  .:...:...........::-:......: ...   ...... ...:-::---:   ..  ..:-==+=:-*#%##%%%%%#%%%%###%%%+---+#\\r\\n:----:. .::-:=**#%%######%%%%%%%###%+.:::------==-.  ::---: ... ....::::......:--:........        ......:::--:..::.....:.  :-:.:=++:=####%%%%%#*#%####%%%#--+###\\r\\n::-::-:....::-***#########%%%%%###%+..::::-----==:  :---==--.....:...::..::..:--:.... ...      ..::..::::::::..:......:.  :::.-=+==:*###%#%%%##*#%##%%%%%*=*###*\\r\\n::--::...:::::+*+##%###*##%%%%%##%+..:::----:-==-  :=-------:.:..:::--:....::------:.:--:::.:...:::::::..:::::::....--=. .::::-==---*##%%#%%####%%%%%%%#######+:\\r\\n---=::..:.:--:=*+*######*#%%%%%#%*:::::::::::-=-. .-==-::--=::::-----:.:::::-=-------:::........:::......::::.. .::-++-  ::::::-:--+*#%%###%####%%%%%#######+-::\\r\\n-===-::-:.::.:-***##%######%%##%*-:-:::::..:-=-. :-==-=-:::-.++-:-==-:::::..:----::.:.::... .:...........::...:--==++-. .:::--:::=-*#%%########%%%%%######*-::--\\r\\n-==----=-::..::=***#%###*#%%####---::::::..:=-. .-==-==-:.:. -*#*+---------------:.......  .::.:........::..:-=-:--===  :=-:-:..:-+#%%########%%%#%%####*=::----\\r\\n------=-=--::::-**+*#%###*#%###---:::::::::--: .::---=--.:: =####%#*+-=====+=-::::.   ....:-=-::.....:=--:  :::.:-=--- .===-:..:-=*#%%########%%#######=::-:----\\r\\n--=---==----:--:=*+*####%#****-----:::::..:=:  ::::-=-:..: -#%%%#%%%%##%#*+++==--:....:-===+*=-:::::=++-=  .::::==-:=: -===-:.::-+#%%%%######%%%#####+-::-:-----\\r\\n:-==-----====-::-*++*#%###***:::::--:::...=-. :::::-=-: : .*%%%%%%%%%%++####*####++***#*#%%%#+---==+++=-: .:-=:-++--= .===-::-::-*#%%######**#%%###+-::----:--=-\\r\\n--=-:-=--==----::=*++##%###+:.:.:::::....:-..::::::-::.:..+##%%%%%%%%*=******#%%%++*+**+*#%%#=:=++++++-=..-=-:.-==:=: -===----::=#%%##**##**#####+-::------:----\\r\\n-=---=---==-----:-**+**###*:.::.........:-. :-::::::...: =+*#%%%%%%%#+*####%%%%%%++****#%%%%#==++++++=+- .--:.:-=-:=. ==------:-*#############*+-::---=-----:---\\r\\n-------=-==-------+*+*####+-::......::::-: :-::::::...:.-+++#%%%%%%#+*###%%%%%%#**#####%%%%%+==+++++-==. ::.::::-:-- :--------:=#############+---------::-==-===\\r\\n-------=--=-=--=---+**####=-:::....:-----.:::...:-:..:.:++++%%%%#%%*+#####%%%%%*=######%%%%#-====++-:-- ..:.:-:.::-: -===------+#########**+-:----:==--:--======\\r\\n-==---==----====----*###*#*--:::-:::----..:::-::--..::.=+*+#%%##*%*=***##%%%%%#==+++*#%%%%#---==+=-:.=. ..:::....:=.:====-::-==#######***+=::--------=-==--=-===\\r\\n-====-::-----===--=-+###*+#+-:.:::---:-.:-::-:-::...-:=*+=#%##*+##=+++##%%%%%%+-=++=*%%%%%=.:--=+=-::-  .::.... .:-.-==--:.:-=*%%%#**#*+=::::-------=-===---====\\r\\n---=-.--------=-=--==#%##**#=-:..:--:-::----:::.. .-:=**+#%%##+*%=-=++*#%%%%%#=====*%%%#%*.::--=---.+. .::::.....=.:--::::-=+*#%#**#*+-:---:---=---------===--==\\r\\n====-:---==-----====-+#%#***#-:::-::--.:::---:..  :=+***#%###**%==+++*#%%%%%#==+++*%%%##%-:::::---:== .::.......-=.:::::-=+*##****#+-------:=-----=---======--==\\r\\n=-----::------==--=--=*%#*****-::..:-.:::::::.   .:=**######*+#+-=++*#%%%#%%==+=+*%%%#*%+.::::--=:-*..:::......:+::-:-==+#%#*+***+---=-::-------===--=---==--==+\\r\\n===--------===------=-+##*==+**:............:.  .:=+*###****+#*-=++*##%%##%+-===*#%%#*#*.:--=-:--:=- ::-:......:=:--=+*##*==+**=-:---------:-------------=====-=\\r\\n-==---:-:----====---===*#*+:-=++.......:.....  .:=**##*+++*+**-==+*#*#%#*%*====+*#%#*##:.:-=-:::.:+:.:...::...:=--==***+--+**=-==----------:---=--====+======+==\\r\\n---===----==--==--==--==*++-..-==..:::....     .=+*##*+=+++*#-:-+##**#*=##-===*#*###*#=.::-:::...== ....... .:-==+*#*+===*+--===---:---===-==--=+=============--\\r\\n:-=-----====-===========+**+: ..=+:.... ...    -+**+++===+*#=::+******=+%==++*#**##*#*.::::::::.:=.        ..:-=**+++++++--------:---===-=====================-=\\r\\n-=------==-=--=--==--====+##+-:.-++-. ...     .+++=-+*=--+*+:-++==+***+#*-=*##*****+*:.:--::-:.:-:            .:....-==----==-=-----===-========++====+=====-===\\r\\n-==---=-==-======+===-===-=*#+-...:==:. ..   -=+===-==--==+--+*++++*+++#==**+*+***+*=.:::::::...-               ..       ..::-===-=-=====++====+============-==-\\r\\n-==---=-===========-======-=+*=.   .-=-.    :==----:.:-==+==+++==+**+=*==+*+++****+= :::....   .                             :::--======++=======+=========+====\\r\\n-=================-===--===--++-     .::    .::        ..::-=====+**=++=**+******++. ..                                     .:::::--===+=========+++==+=========\\r\\n-===----==================---===:       :-:::..               ..:=+=-+=**+**+++++=:                                           ..:---==+++===+======+++=++=======\\r\\n-====-=---=====--=======---=--.:-:      ..                         ..::=======::.     ::-:.                                       .-==+++==++===++==++======-===\\r\\n--==-=---==-==-=-====-==--==-:.. .            ..::.. .                 ...:....... .--=--:..                                     .:=+==+===+=-==++==++==========\\r\\n-===-=---==============-==-=-::                 ...                      .:::::---==--:.  .:..                                   .-===++==-==-====++=+===-=+====\\r\\n-=--=-=-===-=-===========----:.                   .                         .::  ..:::.  ::.                                     :====++============+======++=+=\\r\\n-=---===============--===--::              .  : ::                           ..:--=-: :.   ..                                   .=================+======+=+++==\\r\\n-===-==============--=-==--:                                                .:-=-:.:- :. ...:.:==.    .:..                     .-=+=++====++==========+=++=====-\\r\\n-======-==========---==---:.               .=.   ::.                       ... .       ..::::.:*=                             .=====+++===++======+===+====-=---\\r\\n-====-==--=======----=----.               :== =: --==-:.                   ..    ..       ..  --.                     :---::--==--=-----===++=======-======-=-==\\r\\n-====-=--=-=========-----.       ..   .  .==.:-     ..:.                                     :=. :         .     ..   -..:--====-..  ..:....:::=+=============--\\r\\n-=-=====-=========-=:---:       .    .  .++::=                   .                          :==-          .     :-.  :--:...   ..:----: ...:::...:========+===--\\r\\n-========-=-------=----:       .    .   -*-.=.             ..   .   .:                     .::-=-.       .  .   :  .=====---:--==+++==  :  .:.:.. -===-===+=++--\\r\\n--========------===:--:.      . .  .. . .. :.                   ..  :.    .                .  -:.:.         .    . .==++========+====. :. .----:.:++==+===--====\\r\\n-========---=====-----:            .  :.                         . . .                       ==.     .    ..       :=-+==-=======-==- .:  :-****:=====+=---===+=\\r\\n-===-=-------==---:::.       .    :  ..                           .  .                   .  -==: .. +**=.  ..:::::=*-========--====-  -  :=-+**--==--===--=+++==\\r\\n==-==-====--=------::               .:.                           .  .     ..             .::=- .:..:**#*. .-===----===============  -. :=****-:=====--===+===-+\\r\\n-==--==-==----------.      .                   .                 . . .     ..              :-.       =**#+ .......:-::-======-=--=: :: .-===++:===-==-==+==+=+==\\r\\n-=====-==-==-=-----:      .                                        --     ..       :::          .-::::***+..::::  .:-=***#+======- .:  -=+++*:================+=\\r\\n-========-=-=---=-:      .                             .            -            ::            :=--===**=: ..:... .--:-*#*=======  :  :====*-=====+=======++++==\\r\\n-=====-======---:.                                             .     .     .:::::.            .-.:=++*+-.    ..::===--.:-===-==+. :. :=**+*=:==-=========+++++==\\r\\n-=====-==-====-:.                . .--........                 ...:..:-==-:-:.                ..==+*=:      .::::-=--::...:----. .. .:-=*=----=+==-==+=+==+=-===\\r\\n=-===--=====----.              .:.. :*: :#-..:-:.....::::::..     .++.:-. :==.           :   ..=+-:-        ..:-=:  ....  .===:  .  .. :-:=========+++++==---=--\\r\\n=========------.              ..::. =- .=*. .==*-                =#*##-:..+-::        .. . .:.:-=:         -=-:::. .       -+-  :  :-==+=:=======+===+====----::\\r\\n======-------::      ..       .....--  --.  :=-+-            .   +-.-=:: -=:.         ..  .:....-.          -+++. :. ....::-=  :. :-+***:-====++=====+---=---:::\\r\\n==========---:.      :                         .         .      :+-.:.:.-==::.          ..-. ...             ... :--=======+. :: .-+**+-:====+===+====-----:----\\r\\n====-===---=-:      :.                                        :+#+**::-=+.:-:            .: .::..         .::.. .-======+==: .-  -+*===:=====+==-------------==-\\r\\n========-=---.     .:                                         .+:.--::-=:  :.              -=:      .    ... .  ---=======-  -  -=***+:-=++=====-----==-====--=-\\r\\n==---==---=-:      .                            .             .                           :-.           :-==-. :.:=-======  :. :=++==-:=====--=---:--==+====-===\\r\\n====--=--=--.                                               . .               ..::     .  .            .::===-==-+#======. :. .=*++*+:=======----====+=====----=\\r\\n-==-----=-::                                               .  .               :----..  :.                  :-===-:-.  ... ::  --++-=:=+====--=-:==+====-=------=\\r\\n.:---====-:.          .  .        .                    .      ::             .--::.                          :=+==:. ...  .  :-::::.-=+=========+=+=----:-======\\r\\n...:::--::.              .      .   ..       ..          .    .:.            ::::                            .++====+=--:.         -===--===+==++=--=--=----===+\\r\\n----:::::.              .-- .-   .......    .:       . .... .. .. .         .  -.                            :++--=+========--:-----=====+==+=++=---==----=-=++=\\r\\n-=====::.        .  .   :-: -.                       -::  .....   .        :.  -                            .======+=--============+==++=+++===-=-===-==--===++=\\r\\n-:---==-:      .    .  .-: ::                  .    ::       .:::  .::...  -  :.                           .-======--===++=-========+=++==++=-:==-----=-=++++==+\\r\\n------::.              -=. -                   :    .             :-::::. ::..:.                         ..-++==========++=====-=++=+===+++=--:=--=+=-=+=+*++===\\r\\n:-----:.       .       ..  .                     ... ..:....:-:.    ......-:...----:..                   .-++==============++==+==+++==++=-===-======++=++====+=\\r\\n.::-::-.            .                            ..::::.-==-=--=-::.    ....::---:--===--::...          .:===+==-=++=+=======+==+++==++==---========+++==+=====-\\r\\n...--::             . .. ..                        ..:::-=-=------------:::::-=--==-==----==-=-=---===-===+==++=++++++=======+=++=++====--=======++==++=========\\r\\n::-=-:.                  ..                        ..::-=---=-:--=------::----------==-=====--======++==--=+++=++==-=======++++++=======-=====+++++====++====-++\\r\\n-----:        .                                  ....::-===-====---=---:-----==-===--=-=========-===========++++==--===++=++=+=+==+---=--===-==++++==+=+=++===++\\r\\n-:--:                                              ..::-=====-----=-----:-------==-======+==+==-=-====++++==+++---====+*==+===+===---------=+=+==+=====++====+==\\r\\n-==-..     ....      .   ..                        ..:--==-==-=------:.:------======+=+=+++==+==*+===++=++======-=====++========-=-=====-==*+=+=++=====+=-==+===\\r\\n--:::::....::...::....::-------:....              ..:-===--=---=---:-:-------=====+=======+=====++++==++++==--:-=====++======--===-===--=+++==+*========-=+==-=-\\r\\n---::....-:...:::::.:-:::-::------------::::.......:---+=-==-=====----==---======++=++++==+===++=========+=----===+++==+========+===--=++====+++=-==========--::\\r\\n----:::::-.:::::::::--::-------=-:--===-=------==-==----==--====------========--=++++======+=+=====+===-==--==+==+=+========--======-=*+++++====--+===+====--:-:\\r\\n:---::-:::::::::-::---:-----=--=-:==----=-==---====--=--===--------=--=-=--=-====+++====++++=+=====++=-=====+++========-----:-==-=-=+++====+======--==++=------:\\r\\n--------:::::-=:-----=----=-=-==-----====-====--=--====--==---::-=-=--=-========++==++++=+=+========-==-====++++====--==--=====-===++++++=======+-==+=++=::---:-\\r\\n==-===-==-:----------=-======-==-=-====--=-==-==---==--=---=-=--=-==-===+======++++++++++++=+=====--=======++=====--======-===-==+====+===========++====-:--:--=\\r\\n-=---=--=--=--=-:-----=--==-=--=--------====-=+---=---=-:----==-=-======+====+++=+++++++=++==-======+==+======--==-=-===+==---=++==+=-===-==-===++====----:::-==\\r\\n----===-----::---:-----:-=-----==---=--=-=--=-===-=---==-----=+==-=--++===+==++==+=+++=+=====-==-==========-===-----==-===--==++=+=-=++==-=+=-=====--:-=-::--=+=\\r\\n=------=--==:--:----:-----------====--=----======-==---:-=-=-====--==+==-=++=++=++=+=======++--==++======-===-==:==-==-=====+===========-==+==++=--:-------=====\\r\\n-===----=-=-=-:------::---=----====-==---:--====---=====-=================+==+++++======-========++=========-=--==--==-===*+++======--=======+==------:::-===+=+\\r\\n=====---=---=:---===-:==-------====---==----=-===--=========-=--===-==+++====++++====+===+==+=++======----==-=-======---+++==-=====--======-==-:-==---:--==+++==\\r\\n========--=------===------==-====-===--====-=====-=-=======--==+==-=+===+==+=====+======++++==+===-==--==--====--=+====++=++=====--===+-====-::=-------=====+=+=\\r\\n=======-======--==------=-====================+++=--=-+=====+=====-=====+====+++=++==-=============-===--:====---=--++++++++==-=--=========-::-=-:::-===+=-=+===\\r\\n-+==-===========-==---=---===+==-=================-=======-===++==--======+++==-==-===+=+=====--=-====---====--====+*==+=-===--======-==--:-=--:::::-===++=====-\\r\\n-===========--=---==-===-=======--=-======++======++=======---==----=+=====+=====-=++======--=======--:===-=--===++++========---=+=-=-:-:--==-------===+======--\\r\\n========--=====-======+===-=+====-=====++==+=+=-=======+=++==--=---==---=====+======-==+==-=---=---:-=-====--===+++=+===========-====--::----:----===+======----\\r\\n======+==-====-====-=======+=+=====++=++=====+==++=+=+=====-=-=-===-----==-==+========+=---==-:::::--==--==-==++=+++=--===++====-==-:-------:----==========-----\\r\\n========-=============-======+==========-=-=========-==+=====-====--=---=-====-=-=====--=--==------==------=++=+====+====++=+==----::-==-::::--===+=======------\\r\\n=======-===-====-====--==-========+-=++=+=-++=+++===--==-+=---==---====-=--=---:---=-----==-----=-===-----====+=----==++=+=-=--=-:--====:.:----==-+==+==--=-:--:\\r\\n==+======---=+==-======================+==+===-===-=-==+=-=-=---==-==+=-==------==-=---=---------:-----========--=-====+=+=-----:-=-=-::::-=-==-==+====-=--:-:::\\r\\n-=-===-====-======-======++===-===+=-==+=+====--=====--=-===---=++-===------==-------===--:-::----=---=++====-===+=========-::::-==--:::-----==-=++===---::::::-\\r\\n==-==++======+--==--======-==---=+=-====-=====-:---==-------=-=-=--==--=-=--==-----====--:::--------===+==+=====+++==+-==--::::-===-::----=====-=====--::::..:=+\\r\\n==-=-======+=+===--==========-=-=+====-:------=-==--==-=-=--=-=-=-==---=--===-:--=----:--::::--=--===============+==-=---::----==-:.:--=--=--======---:::..:-===\\r\\n==-===-===--=====---===-=-=----=-=----------==---:-:-===------:-====-----::::-===--::----:--------++===+==+==++==--==-::::-++===::::----=========--==:::.::=====\\r\\n-==-==--=-=-==-===--===-=----:--------=------:--=-:-------=--==------::::-------=:-=--:::---=---===+=-=+==+====+=--=-::::-==+=-:.:------========--=-.::.:-=====-\\r\\n-----=------==-------==--=-=--=-:----==--=::::-:--:----==-=---::::::--:--=--=--====-::.::--=====+++===-=+=======---:::-======..::-=-----===-===----:...:--===--=\\r\\n-=-----=---:----=--:--=.:--:-=---------::--:---==--==-==-----:::::::---=-=-----=---:::.--===+==++=+=++=====+===-::::-=======:.::--==-=====--=--==-:..:-=========\\r\\n-----------:-===-----::-:--::----::::---::==---=--===--=-:::::-:----==-----==---=::---:====+++++=-=-====-==+---:::--==--==-:.------==++==-----==-:..:-======--==\\r\\n-=------::---=-=-::-:::--:::----::--:=--:--=--=-::=---::::::::--=-:=---:-===-==-:::-===-+++++====+=======+==:::.:-=+=-==-:::---===--+++=+-:-===-..:-==--==-=-=--\\r\\n-------------:::---:-------=--------=--=---=--=---=::-:-=:::=--==-:--------:-=-----===++++++-====-:====+=-:::::===+===-::::-------====+==-----:..:-==-=--=--=--:\\r\\n\",\n  \"----:-#####:.:::::::---:.-#####%%##%*:::.    .....:..........::::::....   ....        ..    ..       ...  .  ... ....      ..    .     ..        .......   .    \\r\\n:--::-#####-.::.:::---:.+##%%##%%%%%#-::..  .....::.:.:......::::::....   .:....   ....    ..  .     ..  ..  .:. .:.  .    .   ..     ..        ......    ..    \\r\\n----:-*####=.:::.::--:-#%%##%##%%%%%%=--:.........:::.:.... .::::::....  .:-::...   .     ...       .... .  ..    .  ..   ..   .....   ......  ......           \\r\\n:--::-*####+.:::::--:=#%%%##%#%%%%%%%*--:...........:::... ..::-::-:..  ..::.::....  .      ...  .. . ....  .    ..   ...   ..:----.  ....... ... ..            \\r\\n::.:::+%###*:::::::-*%%%%%%%%%%%%%%%%%-:............:::.  ....:::=-..........:..:::..       .   ..   .::. .      .     ..  .:---::-. ::   ....   ...           .\\r\\n::..:-+####*:::.::-*%%%%%%%%%%%%%%%##%+...::::......:::.  . .::::-:...  ...::. ..:::...        .    .......     .... ... .:-=-:.... .:. ......  ...           ..\\r\\n:-:---=####*-.:::+###%%%%%%%%%%%%%%%%%#=::----:.....::...   ...:::.... ...... ....:.........     .     .. .  ............---:... .::..   .....  ...       .  ...\\r\\n:::::-=#%###=..:+#####%%%%%%%%%%%%%%####---=--:....::..... ....::..... ..... .:::.:... ................:............... ::.......-::.  .......  ....     ..  ...\\r\\n:::--:-#%###=.=*#**###%%%#%%%%%%%%%###*#+=-----:..............:::.......... ..........  .........................    .... ....:.--.. .......   ..:.   .....  .  \\r\\n::--:--*%###*+####**##%%%%%%%%%%%%####%%*---:---:.....:..........:::::.... ......:............ .............. ...   .:::::::::::-:...::::...   .... .::...  -- :\\r\\n:::----+%#######*##**%%%%%%%%%%%###**#%%%+--:::-: ...::..........::-:......::::.-:::......    ....  ...... ........::-==+=-::::.. .:--:..     ... .:-:....:+#*:-\\r\\n::::-:-+########***#*#%%%%%#%%%%######%%%#=-:--:.....::.........::-+:.....:....:-::--::...  ...... .............:-=-:--=--:.::....-::.        ...:.::...:+#%#*--\\r\\n:-::--:=########*+*####%%%%%%%%####%%%%%%%*=---:..................==-:....:. ..::---=-:... ..... ..............:---::::::........:.   ..     .::::...::=#%%#*-::\\r\\n-:.--=--*#######***######%%%%%###%%%%%%%%%#=--:::.......:.........==--....::..:-------..:....... ... ..........:-::::::::.....:::=......   ..:-::::.:-*#%%%#+.-:\\r\\n-..:----+#########**###**#%%%###%%%%%%%%%%%*-.:--:.. ...:........:=---:......::::----:.:..... ...............:---::.:--:...:.:.:-...:..:. ..::.:-::=+###%%%#+:::\\r\\n...::---=%#########*###*+*#%###%%%%%#%%%%%%#:...::... ..::.... .:==---::....:--::---::::::...........:......::--:...:::....:::... .. ......-:.:-=+*#####%%%#-:--\\r\\n .::::--=#######%######*+*%%#%%%%%%%%%%%%%%#-:...:............ .-=--:..::...:-::---::::::...................:-::.....:.....::...... ... .:--::-*##*#%###%%%#::-=\\r\\n..::-----#%%#####%%####++##*#%%%%%%%%%%%%%#=:-:.............:: .:.:...:::::::..::..::::............:...::::--:..........:::.:...........:-=--=#%#*#%%##%%%%+:-==\\r\\n ...:--:-*%#%####%%%###*#****#%%%%%%%%%%%##+::-:...::........:::.....::..:..:::::::...::..........::....:::::...........::..:....... .:-=--+#%%###%%###%%%%=-==-\\r\\n ....:-::+########%%%##%**#*#*#%%%%%%%%%#++-----...:--:.  .. .:::.. ....:::::::.::--:--.............:............:::........:.::....:-=-=+#%%%%###%%##%%%%#--==-\\r\\n  ..::::-=#%%###*#%%####*##**#*#%%%%%%%%**------:  .:-::.  ............:::::::::::::::...:.....:...............::...:::..:.:::...::.:-=+***%%%%#*#%###%%%%+-==--\\r\\n  ..::.::-*%######%%###*###*####%%%%%%%**----:---:...::::....    . ....:::::--::..:::........................::...:::...:-:::...::.:=*##**#%%%%**##%%%%%%%=-----\\r\\n   ...:::-+##%###*##%#########%%%##%%%#+------::-=: ...::....   .   .......::::::::...................:.............:::::.....::..-:=*####%%%%#+*#%%%%%%%#-----=\\r\\n. .....--:=######*####%%######%%####%#=-----==-:---............. .. ......::::::::::......:......................--:-:... .::..::=- -*####%%#%#*%%%%%%%%#*--==-=\\r\\n:......:---*#####*%%#%%%#####%%##*#%#=:------==---:.-:  ..   :-... ........::...:::......-....................:-==-... ...:...:===:-*#%##%%%#%##%%%%%%%##=----=*\\r\\n:::. ..::::=#*#%%%####%%%%##%%%###%#+::-----=====:  -=-. ..  .::...............:--:.....:.....  ......  ...:::-==-.  ... . .:-=+=-.+#%##%%%%%%#%%%%###%%#=--=*##\\r\\n---:. .::-::**#%%%*####%%%%%%%###%#=.:::-----===-. .:---:  .. ....:::::......:-:::......        .......:::--:..::......  .--:.-++=:*####%%%%%#*%%###%%%%*--+####\\r\\n--:--:...:::+**#%%######%%%%%%####=..:-:------=-.  :------.....:...:::..::..:--:... ...       ..:...:::-::::..:......:  .:-.:-=++-=*###%%%%##**%###%%%%#==####*=\\r\\n:-:::...::::-#**##%##*###%%%%%###-.::::----:-==:  -------=-..:..:::--...:.:--=---::.:::::......:::::::.:::::::.....:--  .:::--==-:+###%##%%##*%%%%%%%%#######=::\\r\\n:=-::..:::-:-+*+##%###*##%%%%%%%=.:::::---::==:  :==-::----..:------..:::::=--------::.........:::.:....:::.....::=+=:  ::::::-:-=*##%%##%####%%%%%%#######+:::-\\r\\n-==-::-:.::::=**##%######%%%##%+:--:::::..:-=-  -===---::-::+-::==-:.:::..:----::::::::... ......... ..:::...::-==+=-  .::.--::--=##%%###%###%%%%%%###*##+-::--=\\r\\n==-----::....-***#%%###*#%%##%+:--:::::...-=-  :===-==-:.: .+#*+---------:------:....:..  .::...........:.::-=---=+=:  -=::-...--*#%%####%###%%%%%%####*-:-----=\\r\\n----===--:.:::+*+*#%###*#%%##+:--:::::::.:=-. ::----==:.- .+**###++=-=====+-::::..  ... .:==-::.....----. .-::.:==:=. :===:..::-+#%%#########%%######*=:::------\\r\\n-=---=-----:-:-*++##%###***#+:---:::::::.--. .::::-=-:.::.+#%%##%%%#*##*+++=--::.....:---=++-::.::-=*+--  .:::-==::- .===-:..:-=*#%%%######%%%%####*+-:-:-------\\r\\n-=---=--===-:::+*=*#%####**+:-::--::::..:=: .:::::-=-..: =#%%%%%%%%%#+#%%##*##*+=+++***#####=---==+++--. .:--:=+=:=: :===-::::-=#%%%######*#%%####=-:--------==-\\r\\n-=-:=--===---::-*+=*#%###*=..:.:::::....-:..::::::-::.: :*##%%%%%%%%+=*****#%%%#=*******%%%*:-=+++++==- :-=-::==--= .====----:-*%%###*###**#####+-::-----:------\\r\\n-------==-----::+*=**#%##=.::..:.......::..::::::::..:..+*#%%%%%%%%#+#######%%%#=+++**#%%%#*-=++++*+==. ---::--=:=- :==-----::=#####*########*+-::--------:---==\\r\\n---=--===-------=**+*###*-:::.......:::-..:-::::.:. .:.=++*#%%%%%%*+####%%%%%%#*######%%%%#==+++++=-+- .::::::--:-: --------::+############*+--:------::-=--====\\r\\n:--=-=---=-=-=---=**####+-:.:....::--:=: :::...-:...:.-++=*%%%##%#+*####%%%%%%++#####%%%%#+-===++=::=. ....--::::= .----------*########***+-:-----=--::-========\\r\\n-=--==-----===----+###**#--:::-:::--:--.:::::::=:..:.:=*++%%%#*#%++**###%%%%%#-+****#%%%%*--===+=-::- ..::::...:-- -===--::-=+#######***+-::----------==--=-====\\r\\n-===---=---====-=-=###*+*#-:.:-.:-----.-:::-:-::..:::++=+#%##**%*=*+*##%%%%%#=-+===#%%%%#::---++-:.=. ..::... ..-.:-==--::--=#%%%#**#*+-:::------:-====---======\\r\\n:-=::-------=-----=*###*+#*--...-----.:=:-:-::.. .-:+*++#%##*=##-=+++*%%%%%%*==+=+*%%##%=.:--==--:-=  .:::.....:=.---::::-=+*%%#**#*+----::---=:--=----====-=-==\\r\\n-=-:-=--==-----=-=-=#%#*+*#+::.--::=:::::-:-:.  .-=+***#%%##*##===++*%%%%#%*==+=+*%%%#%*.:::::---:+: .::.......=:.-::::-=+###*****=-:----:-=--=-=----=====--====\\r\\n---=-:--=----=--==--+#%#***#=-::..::.:::::::.   :-+**######**#--+++*%%%%#%#==+=+#%%%*#%-.::::-=-:++ .::.....  -+.:::--=*##**++**==----:--------==--====-=--==+==\\r\\n------=---==-=----=-=#%*+==+#=....:.......:.   .-=+###*****+#=-=++*##%##%#=====*%%%#*%=.:------:-+..:--.......-::--=+*##*+=+**=:---=----:-----=--------=========\\r\\n-=--------=-=----=-==+##+--=+*-............   .:+**##*+++*=#+-=++####%*#%+====*##%#*#*.:-==-:::.==.::..... ..-=:-=+*#*+-=+**=-=----------:----=-=-==+======+====\\r\\n-===-----=-:===--==-==+*+-::-=+- .::....      :=*##**+=+++#*--=+##*##++%+-===**###*##:.:--::::.:+:.......  .:-==+*#*+==+*+--===--::---==--=---+==============-==\\r\\n--=----===--+==========**+-. .-+-..... .      =+***++==++*#-:-+****#*=#*-+++##*###*#-.::::.::..-=  ..       :::-====+++=----=-------==--====================-===\\r\\n----=-====--==-===-=====*#*=:.:=*=. .:. .    -+++==*+--=**=--++=++**++#=-+*#***##+*+..:--::-:.:=.               :.   ...:==-------===-====+====++===+===========\\r\\n----=-==-=-=====+======-=*#*-:.::=+:.  .   .-++==-===:-=+=:-*+=+++*++**-=****+***+*:.:-:::::..--                          ..::-----=====+====+++=====+========-=\\r\\n==-----==================-+*+-    -+-.     ===----:::===+-=+++=++**+=*-=*+++*****+-.::..... ..:                           .  .:..:-===++======-=+===============\\r\\n====================--====-+*+:    .:-.    :-:...... ..::-=====+**+=*==**++*****+= ...                                       .::::--==+=========+====+===+====+=\\r\\n===---======-========-===--==+=.         .:::::              ..-=+-++=**+**++++==               ..                              .::--=+====+=====++++++=========\\r\\n-==-=-:====-==-========--===-:==:       .:..                      ..:-===++=-:-.      :---:.                                       .-++===+===+==+++=======-==++\\r\\n-=-=--=-=-==-=--===-===--=--:::--              ..                      ......   ....:-=---..                                      .-=+====+===+====+========+-==\\r\\n-=---=-=========-====--====---.                 :-:.                    .::::::----=--:.. .:...                                   :==++====-=+==++=+=====++-====\\r\\n-==----==-=========-====-=---:.                                            .:::.  .:::.. .:..                                    .-==+=====+=======+==-=+++=====\\r\\n---=======-========-=====---::                .. ...                          .::---:..:    ..                                   -============+=+======++=+=+==-\\r\\n-=--=============-=---===--:.         .       . ..                          ..:=-:.:-: :  .....-=-     ..:                      -+=+====++=====+=====+=++=====-=\\r\\n======-==========--==-===-:.                :     .                         .. ..      ...:::..++:                            .-==+++===++=====-====+==+==-----=\\r\\n-==-==--=======----==-----:.               -+::- ==--::.                   ..      .      ... :=:..                    ------====:--::.::-===============----===\\r\\n====---==-=====-===---==-:.       ..  .   -+- =. ..::--:                   .                 .=....         .    ..:  .:  .::----:.  ..::. ...::--===========--+\\r\\n--====--=====-====----=-:.               -=- =:                  .                           =-=.          .     -:  :---::..   .:-===-  ..:--:.  .==========:-=\\r\\n=====-=-=--=-----==-==--.           ..  :*+ --              .   .    :                      ::-==-.       .  .   .  .===========+++===- .:  :...:..==-==++=+=--=\\r\\n-===-===--=----==--=---.       .    .   .-.:-               .    .  .:    .                .  :-:..         .     . :=====-===++====== .:  :=+==-.=======-=====+\\r\\n-========-=-==-----==-:       . .  .  :.                         .  ..                     . :=:     ::.   ..      .-=======-======++. :. :--*+#=-==++=-:-==++==\\r\\n-=--=-=-----==-------:.      .    .. ...                           . .                      :==-  . :***=.  .:---==++=======-=======. :: .-++**=:=-====--=+=+===\\r\\n--=======-==---------:       .    .  ::                           .  .      .            . .:-=. ::..+**#+. :----::::-=============: .-  -*+*+*:====--===+====+=\\r\\n=---==-==-------=---:                           .                 .. .     ...             .-:       .***#- ..... .-=:-==++===-====  -  -==-=*--=-=-==+==+=====+\\r\\n==-=-======------=-:       .                                     . .-.     ..      .::.          -:.-:=***= .::::   .:=*###==-====. :. :-=++*=:=============+===\\r\\n-======---=---==-=-       .                            .            =.           .:.            =---==+*+=. .:.....:=-:-**+======: .: .-++=++:===+=======+++===-\\r\\n-===-======---=--:.                                   .              .      .:::::             -.:-=+*+-:.   ...::+-=:..::---===- .:  -+**++:-==========++++===-\\r\\n-===-========-::::                 .:.                         :..:..:--==--::                ..-==*+-.      :-::::---::...----:  .  ::.-+-:-===-==+==+=++--====\\r\\n-===-======-=-=-.              .....:+-.:+=...::.....:....:...     -+..-:. =--           .:  ..:==.-.        ..:--.   ..   :===  :. ....-:-==+==-++++++=----=--:\\r\\n-======--=--==-:              ..-.. :+. -#-  -=+:      .  ...    :=**#--. -=:-        ....  :..:-=         .==---. ..       -=. .: .-=+++--========++==-----::::\\r\\n-====----=----:.      .       ......=. :--  :==*+.           .   =*-=+-:.:+- .         .  .:: . ::          .=++- .:....:::-=-  -  -=+**+:===+=======--==:-:::--\\r\\n-========----:.      :.          . ..  ..    ..-:        .       =- .:.:.==-::         ...::  ...             ..  -======+==-  -  :=+**+:-==++=======----::-----\\r\\n-=--===--===-:.      :                                         -**+#-::-+-.--.            :..::...         .:..  :====++====  :. :-**=-:-===+=-=-----------==--=\\r\\n-======-=--=::      :                                         .+=:==---==. .:              :=-.          .::.   ..:---=====. :: .-+***=-+=====------=--===--==--\\r\\n--=-==--==-=:      .:                           .              .     .                    .-:            :-==- .-:=+======: .:  -++=+-:====-==--:--======+=-==-=\\r\\n-==-==-===-=.                                   .            ...               : ..       ..            : .-=====-+*--:-=-  :  :=**+*--====------=========-=-===\\r\\n==----==---.                                               .:  .              .----:.. .: .                  :===-:.   ..  -. :-----:-===--=---==+===-==-----==+\\r\\n---====-=-:.          .                                       .:.             :-:::                           :====-:::.      ...::.:+=========+++=----:-=-=====\\r\\n.:--=----::                         .         .          ..    ::.           :-::.                            :====+===-=-:.       .=---===+=++==-=--=----===+++\\r\\n:-:.:::--:.              :-  -    .....      :.       . ... .:  :. .         . .:                            .---=+===============-====+==+++++---==-----==+++=+\\r\\n-=-=:::...              .-- .:      ..               .::: .....      .      :  :.                            -===+=---====--=========+=+++=-===========--==++===\\r\\n:====--:.           .   :-. -                  .     -.      ..:-:  .:.:.. ::  -                           .:=====-===++============++==++==--==----=--==++==+==\\r\\n------=:..     .       .=- ::                  :    ..            .:-::::..-..:-::.                       .:=-====-====++====-==+=++==++++=-:-=-===--=+=++++====\\r\\n----::::.      .       .:  :                        ..:::....:-:       .. ::.:::------:..                 :========+======+======++===++====--======+==+++==+===\\r\\n:--:--::       .    .                             ...:.:---=---:---...   ...::-::---=-==----:::..... ...::=+==-==+======+===+=++++=+=+=---=========++==+======-=\\r\\n.:-:--:             .. :  .                          .::-==---------=--:::.:----=--=----==-=-===========+==++==+++=+=========++=++====---======+++=+*+====+====+\\r\\n:-=--:.                  ..                         ...:--=--:---------::---------==-=-====-======++===-=++++=++===+====-=++++++======-=-====++++===++==-==-=+++\\r\\n-=-=--.                    .                       ..:::--=====--=---::-:------==--=======+===-===========++=++=--====++=++++++=+=--==--=====+++++====+=+===+++=\\r\\n:==::.                                             ..::=======----:---:------:-=--========+==--=-====+=++=+++=---====++=++==+====-------=-==++=++====++=+=======\\r\\n-=-::.             . .                              ..:=--=--=-----:.:-------==-==++++=++==++=++===+=+=+======--=====+=====-=====-===+--==*++==++=====+-========\\r\\n:---::. ...::.::..  ..::::::-:.....                 .:==-==--=----:::-------=====+======+=====++++===+++===-:--=====+======---==--===--=+++==++========-=+=-==--\\r\\n---:...::.....:::..:::::::-----:----:-::::...    ..::++=-=-=-===-:---=----======+==+=+==++===+===========-----==++++=+======-=+===---=++====+++--==========--:::\\r\\n---::::::...::::..:::.::-----==----==-==----------=----=--=====------=--====--=+++++===+=+=====+=====-===-=====++=+======+--=+====-=+*+=++====--=+==++====-:::::\\r\\n-=-::-:-::.:::::.:-:::----=---=:-==----=-==--=====-=---===-=------=-====--=-=-=++++====+=+=+=====++==-====+++========------:-=---==*++===========-==++==-----::=\\r\\n:----:::::::-::-:---------=--==--=-===+======-=======-:===--::--------========++===+++=+==+==========-=====+++=====-==-:-=========++=++=========-=+==++-::----=-\\r\\n-===--=-::-:-------=--=====--=--=-===--=--====---===-=------=----=--=-=======+++=+++++=++=+======-========+=+===---====---==-=-++===++===========+=====::-:---==\\r\\n---=------=-=-:------=--=-==--------=--====-==--=-=--=------=-=--====-++===+++==++++++=++==========+=+=======--===--===+=---==+===+-==-==+--=-==++==-----::-====\\r\\n--===------:---:-=:--:-==-=---=-------=---=-=-=--=---=--=--=+==-=--=+====+==+==+++++=++=+=---=========+==--==-----===-======++==+==++==--===-===+=--:==-::-=+===\\r\\n-----=---=-:-::---:------------====-==----==-==--=----:=-=-=====---++=--++==+==+=+========+=-==+++=====--===-=--=-=======-=+======-===--=++-=+==-:--------====++\\r\\n-=----=-=----::----:::-=-=----===------:---===---=====-=================+==+++++=====+=========++==========-=--==--==-==++++=======-=-===+====-:----:::-=====++=\\r\\n===----=--=-:---=--:-=---=----===----=-:---=-===-=========-==-====-==+++====+++====++==+=====+=====+=----===--===-=---=+++======+--==========:--==--:---==++====\\r\\n======--=------===---=--==-=-===-=---====-=====-==========-=====-======+========+======++++==+==-===--==--====--=+====++++=-===---==+==-==--:---=---:===+=++====\\r\\n======-=-===---=------====-=+=======-====-==+=+==-=-====-====+========+=====++=+++==-==+====+====-====---===---==-=+++++++=====-=========--:-==-:-:-=-==========\\r\\n==---===-=====-==--------==+===-===+========+===--+=====-====++=---=======+==-=+======+======--=-===----====-====+*+=+=-====-==-===--=--------::::-==-=++======-\\r\\n======-====-=----=--==--======--==-====-=+======++=+====--=--==----+======+=====-++=+-====--=-====--:-===-=--===++++========--=+==-=--::--=--:-----===+======---\\r\\n-======-=====--===-=====--=+==========+==+=+=========+==++=--==--===--==-=-========-=++==-=-==--=-:--==-+=--==+++=++=-====-===-==-=--:::----:----==++=====------\\r\\n=======-===+-============+==+====+++++===+=+===+=+==+=======-=====-----=-=-++======-===--==---::::-==--==--==++=+=+---==++==+=--=--:-------::---=========-----=:\\r\\n======--====-====-==-======+==+=======-==-==+========+=-=-=--====-=-=-=-====-========-=--==-::----==------=+==+==-+====++=====--=-:--=--:::---=-=+======------::\\r\\n=====-==============-==-========+=-=====-=+=+++====-=+===---=====-===-=--=-------------==-----=-===------==++=----==++=++===-=-::--===-.::---==-=+=====-=-:--:::\\r\\n=+=======-=====-===============+======++===+====---======--=--=--===+--=-----:-=-=--:----:----=::-----========-==-===+=+=-----:---==-::::=-==-==+====----:-:::--\\r\\n-===-====-======-======++====-==+====+=++===-:======-==-==----=+=--==-:--:=---------===--:-:-=---=---=++========+========-::-:-==---:::----==-=+++===---:-:::--=\\r\\n--=+====+====-==---========---===--=========--:---==---==-======-==--===---=------====--:::---------=+=========+++=+===--:::::====:::-----===--==+==--::::.:-===\\r\\n-=========++=-==-==========---=++-===:------=--=---=---=--===----=----=-=-=--:--=-=-----:.:--=--=========+====++===-----::----==-::-----==-=======---:::.:--====\\r\\n--==-===--======-=-==-====-----==-=--------==--:-:-=-=-=--==--====------:----==--:::---::::-:---=+=====-=+==+==---+=-::::-+===-:::----==========--=-::..:-=====-\\r\\n-====-==--===-==--===-==----:---=---=---------=-:----------=-----=--::::::-:--=-------::-------==+=--+=-++=====--==-:::-==+==-..:------===+===---=-::::--====---\\r\\n---=------===-=-----=--=--=:-=-:---==--=-:-:----:-----=-=----:::::--::----=---=-=-::.:::--=====+++==-=+=======----:.:--====-...:-=-----==-====----...:--=+==--==\\r\\n-----=-----=--=---:-=-:--:--=----:--=-:--::---=---=--=-----::.::.:----=---=------:::.:--==++==+++==+=========-:-:::-=+====-:.:--==-=-==+=-==-===::..:---====-===\\r\\n-------:-::-=-=-----------:=----::::--::-=---==--==--=--::::-::-:-===-=---=---=-:---:--===+++++-=======-=+=--::::-===-===:.:-----===+===-----==::.::-======-==--\\r\\n------::---===--:--::---::-----::-:--::--=--==-:-=---:::::::---=:-=--::-===-=--::--==-=+=+++===+==========-::.:--=+-===-:::--====-=++===----=-:..:-==-==-====-::\\r\\n:--=----:--::----::-------=--------=------=--=--=-:--:--::---==---------=-:-------=+++++++====-=--=====--::::--==+===-:::----==-=-======:--=-:..-===-=-==--=-::.\\r\\n\",\n  \":-::*####+.::::::::---: =####%%%##%=:::.    ...........:....-:.:::...   ....         .     .        ...  .  ... ...       .    .     ...        .......   .     \\r\\n::::+####*.:::.:::---.:+#%%###%%%#%+:::.   .....::...:.....::::::....    .:....   ....    ..        ..  :.  .: .::.       .    .    ...        ...... .  .      \\r\\n--::=####*::::.::---.=#%##%###%%%%%#--:. .......:::.........:::::....   .-:.:...  .      ..        .. . .  .     .  ..   .    .....   .   .  .......            \\r\\n:-::=#####:::::::-::+%%%%#%%#%%%%%%%=-:..........::::...  ..:--:::...  .:::::.....  .     ...   .........  .    .  . . . . ..:---:.  ....... ......            .\\r\\n.:::-#####=.::::-:-*%%%%%%%%%%%%%%%%*::............:::  ....:::-=:... ......:...::..       .   ..   .:.         .    ...  .:-----: .-.  .....   ...           .:\\r\\n..:--*%###=.:::::=#%%%%%%%%%%%%%%%#%#:....:::.....::::  . ..:::--..... ...:: ..:::...        .    ....:...     .     ....:-=-...:. ::   ....   ...           ...\\r\\n::---*####+.:::-+###%%%%%%%%%%%%%%#%#+:.:---:.....::....  ...::::...  ....:  ...::.......       .     .. .  .. ..:......---:.. .::.. . .....  ...           ....\\r\\n::::-*%%##*:..-+####%%%%%%%%%%%%%%%###=--=---.....:.....  ....::.... ...... .::.:............ ........:................-:..... :-:.   .......  ....     .. .... \\r\\n.--:-+%%##*:.=*#*####%%%%%%%%%%%%%####*=-----:...:...........:::.......... .:........  ..............:..........    .... .....:-:.. .......   ....  ... .. ..  :\\r\\n:--:-=####*=+###**###%%%%%%%%%%%%######=--::--:..............:..::.:..... .....:............................ ...   .:.:...::::--:...:::....   .... .:...   :. :-\\r\\n:-----#%####%#**#**#%%%%%%%%%%%###*#%%%*--:::--. ...::.........::-::......:::.:-:::......    .. . .............. .::-====-:::::. .:--:..     ... .:-:....:+*=.--\\r\\n::----*%######*+*#**#%%%%##%%%%#####%%%%+-::--:.. ..:..........::==......::..:-::--:.. ..  .....  ..... .......:-----===-:.:.. .:--:.       ......::...-+#%#+:--\\r\\n:::---*#######*+*#####%%%%%%%%###%%%%%%%#==---.:................-+-:..........::---=-.... ....  ........:.....:-=-::-:::.......::.   .      .::::....:=#%%#+::::\\r\\n.:----+########***#####%%%%%%###%%%%%%%%%+=--::.......:.........-=--:...::..::::----:.::. . ... .. ..........:--:-:::::......::--. ....   .:--::::.:-*#%%%#-:::.\\r\\n.::---=#########**###**#%%%%###%%%%%%%%%%#=::--::.....::.... ...-=---:......:-------..:....  . ... .........:--:::.:-::.....:.:-..::...  .:-::-:::=+###%%%#-::::\\r\\n.::-:--##########**###*+#%%*#%%%%%%%%%%%%%+..:::...  ..:....  .-==---::....:-::----:::::...................:---...:-::....::..:. ...... .:-:.:--=*#####%%%*::--=\\r\\n.:::-=-*#############**+*%##%%%%%%%%%%%%#%*:....:... .......  .=--:::::....--:----::::::...................:-::....::.....::. .... .....:--::=*#*######%%%+:-===\\r\\n.:---=-+%#%##########*+*%###%%%%%%%%%%%%%*---. ............:. ::::...:-:::::..:...:-::.................:::--:...........::.:...........-==--+%%#*#%%##%%%#-:-==-\\r\\n..::--:=######*#%%%##**#***##%%%%%%%%%%%##-:-:..............:.:.....:...:.:::::::..:.:.....:....::...::::-::..........:::..: ...... .:-=--+#%%###%%##%%%%*:-==--\\r\\n....:::-########%%%###%****#*%%%%%%%%%%**+----:...:-:..  . ..::... ....::..:::::--::::..........................::........:..::....:-=-=+#%%%%##%%###%%%%+--=---\\r\\n..:.:-:-*#%%####%%%##%**##**##%%%%%%%%#*+-----:. .:--:.  ........ ...::::::::::::::-:...:.....:...............::.....:..:.:::...:::--=+**#%%%%**%%##%%%%%--==---\\r\\n...:..::=#######%%####*###*####%%%%%%#*+----:---...::::.. ...  . ....::::::-:::.:::........................::::..::::..:::::...::.:=*##**#%%%#**###%%%%%#------=\\r\\n ....:::=###%##*#%###########%%##%%%%*+-----::---. ...::...    . ........::-:::.::...................:..............:::-.....::..:-**####%%%%#+##%%%%%%%*-----==\\r\\n  .:.:-:-*###########%%######%%###%%*=-----=-::-=: .......... . .  ..:...:::::::::..................:...........:::-:... .::::::=:.=*###%%%#%**%%%%%%%%#=--==-=+\\r\\n......:-:+#####*#%##%%%#####%##**#%#------=-=----.::. ...  .:: .  ........::...:::.....:-....................:-==::.  ...::..:===.=*%%##%%####%%%%%%%%#*--=--=##\\r\\n... ..:::-***%%#####%%%%###%%%#*#%#=:------==---: :=-....   ::................:-:... ..:............  ....::--==:.   .... .:==+=::*#%##%%%%%##%%%%##%%%*---=*###\\r\\n-:.  .::-:=**#%%######%%%%%%%###%#-.::-----===-:  .---:. ..  ....::::.......:::::......        .........:--:.:-:.  ...  .::::=++:=####%%%%%%*#%%###%%%#=--*####+\\r\\n::-:....::=***#%#######%%%%%#####-.::::-----==-  .------......:...:::......:-:.... .          .....:::-:::...:.......  .-:.:-++=:+####%%%%##*#%###%%%%*-+####*-:\\r\\n:::::.:..::***##%###*##%%%%%####:.:::------==-. .-----=--:....::::-:..::::---::::..::::......:::::::.:::::.::.....:-.  ::::-==--:*###%#%%####%%#%%%%%##*####=::-\\r\\n-::...:::::=*+*#%####*##%%%%%%#:.:::::--::-==:  -==-::--=-.::::----.::::::=------::-:.::.....:-::::...::::.....:-===  .--:::----+*##%###%####%%%%%%#######+:::--\\r\\n--::::..:::-***######*##%%%###=:::::::..::-=: .-===--::--.=-::-=--:.::::::----::--:::.... ......... ..::.....:--=+=:  ::::-:-:--*#%%%#######%%%%%####*##+-.:-==-\\r\\n-=:--:::...:+***#%######%###%=:--::::....-=: .-===-=-:.:: =#*=---------:::----:. ..:...  .:...........::.::-=---+=-. .--:--..:==#%%%#######%%%%%%#####*-::----=-\\r\\n:--===-:.:::-***##%##**#%###=:-:::::::..-=- .::-=-==-..: :+*###+==-=======-::::.  ...  .:--::......:--:  :-::.-=--=  -==-:..:-=*#%%########%%#######*=:-:-------\\r\\n---=-----:--:+*=*######*#*#=---:::::::::=-. .::---=-:.:.:*%%%#%%%#****++==-:::..   .:::-=+=::..:::=+==.  ::::-=-:-: :=+=-..::-+##%%%######%%%#####*+::-:--------\\r\\n----=--===-::-*++##%###**#=:-::--:::...-=. .::::-=-: ...*#%%%%%%%%%**%%##*+**+--===++*####+-:---=+++--  .:---++-:=  -==--::::-+#%%%########%%###*+:----------=--\\r\\n-:-=--==----::+*++#%%###*=.::.::::....:-: .:::.:--:..: -##%%%%%%%%#==*****#%%%**####**#%%#+:-==++++-=: :-=-:-==:=- :===-:--::=#%%###*###**#####=-:------:-----==\\r\\n:-----==-----:-*++*#%###-.::.::.......-: .:::.::::..: :+##%%%%%%%%*+#######%%%+=+++**#%%%#=-=+++++=== .---.:-=--=. -==-----::+#%###*###*####*+-:---------:---===\\r\\n:-=-====-------**+*####+::::.......::::..:-:::..:. ::.+++#%%%%%%%**####%%%%%##*#####%%%%%*==+++++==+: :-:::::-::= .=-------:-*############*+-::------:-----=====\\r\\n:--------=------***####=-:......::----..::::.:::...:.=+++#%%%#%%*+#%##%%%%%%#+######%%%%#=-==+++-:-=  ...:-::::-- :--------:=#########*##+-:-----=--::-=========\\r\\n---==--=-==-=--:=####*#+:-::.:.::--:=:.::::..--...:.-+*+*%%%#*%#+**###%%%%%%*=***#*%%%%#+-====+=::-: ..:::::.::=..====--:-=-*######****+-:--:--------=--=-======\\r\\n-=----=---===----*###+*#=-:.--:::-:-:.:::---:::..::-++=+%%##*#%++*+###%%%%%*-====+#%%%%*:----+=-::=  ..:...  .:- -===-:::-=+#%%%#*#**+-:::------:-====---=======\\r\\n-=::-:-----=-=-=-+###*+*#--...:-----.-=::::::.. :::+*++%%##++%*-+++*#%%%%%#+-++++#%%#%#:::--==--.=:  .::...  .-:.---::::-=+#%%#****+---:::----:--=----======-===\\r\\n--:-=-==-----=--==*#%#*+#*-:.:---:=.:-:----..  .-=+***#%###+#*====+*%%%%%%+====+#%%##%=.::::---::+ ..::... ..:=.::::::-=+####****=-::---:---=-------==+==--====-\\r\\n:---:--=------==--=#%#***#+-:::..-:::::-:-:.   :=+**######*#*-=+++#%%%%%%*==+++#%%#*%*.:::::-=--*- :::..... .=-.:::--=*###*++**+=-------------==--======--==+==-\\r\\n:--:--------=----=-*%#*+=+#+:...:........:.   :-=*###******#--=++##%%##%*====+#%%%**#:.:------:=+ .:-:......:=.---=+*##*++***=----=-:-----------------==-=======\\r\\n---:-----===---=-===##*=-=+*=.......:. ...   .-++*##*++*++#===+*###%#*%#===-=*#%%**%=.:-==-::::+:.:::... ...--:-=+*#*+==+**=---=--------:-------====-====+======\\r\\n==------=:--==--=--==**+:::=+=..:::......   .-+*##**+++++#+--=*#**##+#%====+**#%#*#+.::--::::.-+.......   .----=***+=-+*+=--==--:----=---=--================-===\\r\\n-=----===-===-=======+**=: .:+=..... .      :=+***++==++#+::=*****#+=%+-++*#**##*##:.:::..:..:+: ...         ...::::-==-:-==----:--==-=====================-====\\r\\n-----==-=--=--==--====*#*=:..-*+:  :...     -+*+=++=--***-:=++++***+*#-=+*#***#*+#-.:--::::::--                  .      .::------===-===+=====+=================\\r\\n:--=-==-=--===+=-===-==+#*+-.:-=+-... .   .-++==-++=:=+*-:=*+=++***+#=-+*******+++..:-::::..:=.                              ..::-==========+++==========-==--++\\r\\n-----==-=-======-=-======*+-.   :+=:     .=+==-=-::-=-==-=*+=+++*+=*+-+*+++****++..::.......::                              ..::..:-=++=======++================\\r\\n--=================--===-=*+-.   .---    :-=::...:::::--======+**+=*-+*+++*****+: .:..            .                           .:::---=========+====+====+===++=-\\r\\n-==--===-==-=======-====--=++-.     ..   ::::::.           ..:-==-*-+******++++-               ::.                                .:-====+=====+++++++====-=====\\r\\n---=---==============-=-==--=+=.        .-::..                   .::-==+++=---.       .----:                                       .:====+======+++==========++=\\r\\n-==----=-==---====-==--==--:-=*-:.                                     ..:..    .....--=--: .                                     .:====++=======++======-+==+==\\r\\n----=-========--====--===----:---.             .:-:. ..                .......::---=---:. .::..                                   .-+=====-===++==+===-=+=======\\r\\n==-=-=====-=========-==-====-:.                   .                       .:--:.  ..:::. ....                                     :++==-=========+=+====+==+-===\\r\\n:--=====-========--=====-----:                 .  ..                         ..:::--:. :    ...        ..                        :=+===========+======++++=+=---\\r\\n--===-========+==---====---::.             .  . .:                           .:==-:.:- :  .... :--      ...                     :=+====+======+=======+=====-==-\\r\\n-==============---======---:.                                               ... .      ...:-:: -*-.                           .:=+++=======+======++=+====---===\\r\\n-===---=======---==-:-=----.               .=: : --:::.                     ..             :.. =-...         .         :-::-==+++=::.....:.::--=========-=--====\\r\\n==----=======--==---===---:               :+= -- :--===:                   .                  --...       . .     :.:  ::   ..::::....::::........:=========-===\\r\\n====--===========---==--::       . .  .  .==.:-                                              :=--          .  .  .:  .===--::....:-=+==-  ..:-::.. :=======-:===\\r\\n====-=-=--=--=--=--===--:       .    .  .++::=              .        .                      .:-===:              .   -=========+++=-===  :. .:::::.-===+==+--===\\r\\n-=--===------===--=----:.      .    .   .=-.=.              .    .   -    .                 .  -....         .       -===-===++++=====. :. .-+*++-:==========++=\\r\\n=====-=--=--------=-=-:.      . .  .. :.   ..                    .  ..                        =-.    :-:.  ..      .-==============+=: ::  --=*+*-=+==---==++++=\\r\\n--=-------===---------.       .    .  ..                           . .                      .-==. .. +***-  .:--====+=-===--=====+==-  -  :+****:-===---+=++=-==\\r\\n--======-=----------=-       .    .  .:.                             .      .            ...::=- .:..:***#= .---:::::::--==-========  -. :=++++=-==-========+===\\r\\n---====------==-----:.               .                            .. .      ..              :-.      .-****:...:.. .-==+++**=======. :: .-+==++:---==+=++====+++\\r\\n--==-====---:-=-===-.      .                                     .  :.     ..       .::          .-.:-:****:.::::.   .:-*##+-====+- .:  -===+*:-==-====+==++=+=-\\r\\n===-==--==---==-+--.      .                            .            =-   ..       :..           :=--==+**+= ..:..:.:=+=.-====+====  :  :=*++*--+========++====--\\r\\n-=========--==-=--:      .                             .             .       .::::.            :-.-=++*=:..   ...:-+--...:::----=. :. :-=*++--========+++++===-=\\r\\n===--=-====--:-=-:                                             ..... :::-----:.                ..==+*=:      .:-::.:::-:.. .==--. ..  :. ---======+=+==+=-====--\\r\\n-=--=-=====-==---               ....:=-..--:................       :=..--: ---            :   ..=+-::        ...-=:         -++-  :  :::-=:=++--+=+=++===-==--::\\r\\n-=====-==-====-:.              .:.. .+- .#+  .-=: ...........     :**#--: :=--:        .... .:.:-=:         -==--: ..       :+-  -  :=+**+:=====++++==-----:::--\\r\\n-==-----=------:      .       ..... -= .-=. .==*+.               -#+=*=:: ==..             .:....-           -=+=  ::.::::-===  :. :-+**+-:===+====---=---:::--=\\r\\n===-===--=----:.      :        . ..:-  ::.  .::-=            .   -=  :.:.-=--:         ...:-. ...              .  :====++===+. :: .=++++=:+++=+====---=-:::----=\\r\\n--=+==-=-----:.      :                                         .-*=*-::-=+.:-:            .: :-...         ...   .:-==+===-=: .-  -=#*+-:=+====----=---::-=---==\\r\\n=====-=====--:      .:                                         +*==*-:-=+:  :              .-=:           :::.  .: :--=====-  -  :=++++--+==----------===-===---\\r\\n-===--=====::.      :                            .             .   .....                   ::            ::===: ---**======  :. :=*+++::==-==:----=======--=----\\r\\n--=+--=====-:       .                           .              .               ....       ..             . .:-=+=--=+:...-. :: .-=*+=+-===------=========-====-=\\r\\n-=-====----:.                                               :. .               :----..  : .                   .==--:   ..  .:  -----:.==----:==+====-==-----==+=\\r\\n--====----::                                            .      ::             .--::.                           -====---::.         ..=======-+=+=------=-======+\\r\\n:-==-----::.                                  .           :    .:.            -:::                             ==+========--:::....::-======++====--=----===++++\\r\\n:.:-:-----:              .:. :.  .....       .:       . ... ... .: .         .  -                             :==========-====+===+======+++*=---==----=-=+++=++\\r\\n---:::::::.     .        :=. -    ... .      .        :.:. .....   .  .     :.  -                            .-=+=---==-=-=========++=+=+==+===-===-=--=-=++=++=\\r\\n-==--::::.          .   .-: ::                  .    ::      ..:-:   ::.:.. -  -:                          ..-+==-=================++=++===--=---=-=-==+++=++===\\r\\n----=-:-:               --  -                  ..    :             .::::::.::..--:-:.                      .-===-====++=-========+==++=++--:=--==--===+*++======\\r\\n---:--:-.              .-: :.                        .:::....:--.      ....:.::----=----:..               .-============++======++==+++====-=========++++==+====\\r\\n----:--:.      .                                 .......----=---=-::..   ...:-::------------=----:::::::--===-==+=+=======++++=++++===---======+==++=++=====-==+\\r\\n--:--::        .    .. .                            ....:=--=----:--:-:::::----=-==-------=-==--=========++===+++++===+=====+==++====----===-=++++*+==+==+====+=\\r\\n---:::.                . .:                          ...:=-:---------:::-::-:-=--==----==--=====+++=====+++=+*+===+=====++++++==+==-=-=====+++++==++======-=+++=\\r\\n-=--=:         .           .                        ..::-=---====-:-:::--:--------============+=-====--==+=++==--====+==++++++=+--===-======++++==+=+=++===++===\\r\\n==::-.                                             ..::-====--------::-:--=-:==---======+=-=---====++=+==+++=---===+++=+==+=+===-------====+==++==+=+=+========-\\r\\n----:                .                              ..:-==-=---=--::------:-=--==+=+==++==+==+===+++=++===++---====++====-=+=-=--=-==--=++===++=====+=-==+=====-\\r\\n-==-:.  .. ..::.     ....::::....                    .:-==-==-----:::-:----====+=====+=======+++===++++===----===-=+======--===-====--+++==++++======-=++=-==--:\\r\\n-=::..::.....::...:::::::----::---::::....         .---===--=-=-:--==:---=====++===+===+====++=+===++=+=---:===+=++=+=====--=+===---+++===+++=-==========---::::\\r\\n--::..:.....:::..:::.::::---=---:-=--=------------:-===-======-----==-=====--=++++++===++==============---====+=+======+=-=======-=+*+=+==+==--+===++====-:::::-\\r\\n--:-:::::::::::.:-:.:-------=-:====--=--=---==-=-----==--==-=---=--===--=-==-=+++====+++==+=====++=-=====+++========-=---:-==-=-==+++=+++=======-==+===---:-:-==\\r\\n----:::::::-.:::---------=----:-=-====-==-=--=======--==---:--=-=--=-====-====+===+++=+=+================+++++======---==-======+*+=+=====-==+=-=+=++=-:---:-=-=\\r\\n-==----:::--------=---====-==-=-====--=--==-=---===---=--------==-==========+++=+++++=+=++======-========+++===--====---====-=+===+++======-===++====-:--:--====\\r\\n-==--=--=--=::--------==-=--------=---====-==---=---=:--=-==---====-=+====+++=++++++++++====-====+==========-==-=-===+=----=====+=-==-===-=====+===-----::-=====\\r\\n-==------::--::--:----=---:-==------===-=-==-=-=---==-=---=+====--===+=+==++==+++++++==+=--=========+===-==-----========--=++====+====--+==-=====-:-=-:::-=====+\\r\\n--===----::::---::--:-=--------=---=--=--=-===--------=---+===---=++=-=++=++=++=+=========-===++======--=====----==-===-=+======-=+==--=+=-++==-:-------=====+=+\\r\\n-:--=-==---::----:::---------====--------===----===---===============-=+=+++=++======-==++===+++==========-=--=--==-===++++=========-===+===+-:----::--====+++==\\r\\n==---=---=:-------:-=--=-:--====-----::--=====--============-===--=++++===+++++===+========++==+====-=-==-=:-==--=---=+*+=======--=========----=---:---==++=====\\r\\n===-=---------===------==---==-=---===---=-===-=======+=--=-==--===+=+===============++++==++==-===--=--=====-====-==+=+==-===----====-=---:--=---:-====++++====\\r\\n-===----===---------==-==-====-===--====-==+====-=-==================+==+===+=+++=-===+=+==+=========---===---==-=++++=++====--====+====-::-=-------=====+====--\\r\\n----==-========------=-===+==============-===+=-===+=====+==+==--=========+===+======+======-==--==--:-===--====+*==+========--===-===-----=-::::-===++=======--\\r\\n-===-====--=---=--==---======--=-====--=+====+=++=+===---=-===--:=+=====+===-=-=+++======----====--:-==-=--====+*+====-=-=---++=-=---:--==--:-::--==========----\\r\\n-====-======-====-=====-======-===========+=========+==+=-:-=---===-==-=============+==---===-==::--==-=---==+++=+=======---=-==-=-:::---------===++=====---=---\\r\\n-=====-==+========+=============+++=++=++++=-===+=+====+==-=-===-----=====+======-=++---==----:-:-==-===--====+++=--===+=====-==---------::----=========------::\\r\\n=====-====--====-==-======+=+========-==-=======+===+==--=--===----=-=-======-======-=--==-::---==-=-----=+=+=====-===++====--==::-----:::---==++======------:::\\r\\n-===-=================-========+=======-===+++===-==+===---====--===-=--==-----=------==------====-----==+===---===+==+====-=-::--===:.:----===+=======--:--::-=\\r\\n====-===-====-===---==-======+==-====+====+==+=---=====--=---=--====-=-----::==-=-:-----:-----:-------======--=--==++=+=-----:--===-:::-=-==--=+==+==---:-:::--=\\r\\n-=--====-==+===-+=====++===-========+=+====--======-=-===---=+=--==-:--------=-----===-:-::---:-----++========+=========-:--:-==---::-----==-=++====-----:::-=+=\\r\\n-=====++-==-==---==-==+===--====--====+==+=-:---==----==---====-==--=-=--==------===--:::----------++=========++==+==---::::-===-:::-----===-==+==---:::..:=====\\r\\n-==+====+=+=-==-========-----=+=-==---==-----=--===------===-=--=---=-==-=--:---===---:.::--=--=====+===+====++=+-=--=-:::--===-.:-----====-==-==---::..::-=====\\r\\n--=-===-======---===-=====--==+===-------===----:==-=-=--=---====-----:-----==--:::---:::---=--+===++==+==++===-==---:::=+===-:::----===-======--=:::..:-=====--\\r\\n-=======-==-===--===-=----::-------=---------=:--:-=------=---==---::::::::---:-----:::-------==+=-=+-=+======--==-:::-=====:..:-----========---=:::.:--====---=\\r\\n--=------==-==----==-==-=-:--:----==--=---:--=::-----=-=-----:::--:::-=--=--==-=--::::--=======+===-++=======----:::--====::..-==-----======----:.:.:--===---=--\\r\\n----=--------=:-::-=::---------:--==::-::-----:-----=--=--:.:::::-----=-----=-=-:::.---==+==+*++==+====-====-:-:::-=+====-.::--==-=--=+=-==-==-:...:--====--==--\\r\\n::--=-:-::---=--:-------:-=::--::::--::-----=--===--=---:::::-::-====--------=-:--::--==+++++=-==+===-==+=--:::::==-====:.::----=======-----==:...:==-=======--:\\r\\n:----:----===--:--::=-:::----::--:-:-:-==--=---=-----:::-::-----=-=-:---====--::--=--+=+++++=======+=====:::.:-=+=-===-:::--===-=+++==--:--=-:..:-====-==-=--:::\\r\\n------:---::---:::-:---:----------=-----=--=---=---::-:::--===-:------==---------=+++++++===-==-=======-:.:::-=++-==-:::----=-=--==+=+-:-=--:..-==-=--=--==-:..:\\r\\n\",\n  \"--:-#####-.::::::::---..+####%%%###-::.     ...........:...:-::::....   ....         .     .        ..  .. ...  ...      ..          ...        .......   .     \\r\\n::::*####=.::::::----.:*%%%##%%%%%%=:::.   .....:.:..:.....::::::....   .:.....   ...     ..        .. .:   :. .::.      ..   ..    ..         ...... .  .      \\r\\n--::+####+.:::.::--:.=#%##%##%%%%%%+--:. .......:::.........:::::....   .-:....   .      ..        .. ... ..    .. ..    .   .....   .    .  .......            \\r\\n--::+####*::::::--::*%%%##%##%%%%%%#--:..........::::...  .::-:.::..   .:::::....  ..   . ...   ........   .   ..  . ... . .::---:. .......  .....             .\\r\\n.:::=####*-:::::-:=#%%%%%%%%%%%%%%%%=::............::.  ....:::-=:... ......:...:...       .  ..    .:.        .     ... ..:-----. .:.  .....   ..            .:\\r\\n..:-=#%###-::.:::+#%%%%%%%%%%%%%%%#%*.....::......:::.  . ..:::--.........:. .:::....        .    .:..:...    ..     .. .:---...:. -:   ....   ...           ...\\r\\n::---#####=.:::-+###%%%%%%%%%%%%%##%#=:.:---:.....::....  ...:::....  .....  ..:::.......             .     .......... .---:.. .:... .......  ...           ....\\r\\n:::-=#%%##+.:.-*####%%%%%%%%%%%%%%%###-:-=--:....::..... .....::.... .....  .::.:............ ........:.............. :-:......:-:.   ......  .....     .  ...  \\r\\n:-::-*%%##+.:=#**###%%%%%%%%%%%%%%##*#+=----::...:..........:::........... .:.......  ...............:..........   .. :.......:-:..........   ....  .....  ..  :\\r\\n:--:-+####*-*###**##%%%%%%%%%%%%#######=--:---:..............:.::.::..... .....:............................ ...  ........::::--....:::...   ....  .:...  .:..--\\r\\n:----=%%####%#**#**%%%%%%%%%%%%###*#%%%+--:::-:. ...::.........::-::.....::::.:-::.......    . .. ...... ...... ..::-===-:::::....:--...    ...  .:-:....-**::--\\r\\n::---=########***#*#%%%%%##%%%######%%%#=-::--:.. .::..........::=-..:..:::..:-::--:.. .. ...... ...... .......:----====-..:.. .:--:.       .....::. ..-*%#*-:-:\\r\\n::----########*+*####%%%%%%%%####%%%%%%%*=---:.:................=+-:..........::--=--... ..... .........:....:-=-:::-:::.......::.   .     ..:::.....:+#%##+::::\\r\\n.:----*#######***#####%%%%%%%###%%%%%%%%#=---::.......:.........==--....::..:::-----..::. ........ ..........:---::::::.....:::-:   ..    .:--:.::::=*#%%%*:::.:\\r\\n.::---+#########**###**#%%%####%%%%%%%%%%*=::--:......::.... ...==--:.......:------:..:.... .. .............:--::..--::.....:.--..::...  .:-::-::-=*##%%%%*::::-\\r\\n.::-:-=##########**##*+*#%#*#%%%%%%%%%%%%%-..:::...  ..:.... ..-=---::.....::::----:::::..................::--:...:-:....:::..:........ .:::.---=#####%%%%+:--==\\r\\n::::---##############**+#%##%%%%%%%%%%%%#%=:...:... ........  :=--::.::...:-------.::::....................:-::...:::....::......  .....:-:::+##*#####%%%%-:-===\\r\\n::---=-*%#%####%#####*+#%##%%%%%%%%%%%%%%*--:. ...........:: .-:::...:-:::::.::..::-::.................:.:--:...........::.:...........-=---*%#**%%###%%%#::-==-\\r\\n..:----+%#%####%%%###**#***#%%%%%%%%%%%%#*::-:...:.........:........:..::.::::::...:::..........::...::::-:...........:::.:.........:--=-=*#%%##%%%##%%%%+:-+=--\\r\\n...::::=########%%%####***#*#%%%%%%%%%%**=----....:-:..  . .:::... :...::.:::::--:::::.........................:::........:.::.....:==-=+#%%%###%%###%%%%--==---\\r\\n..::-::-*#%%####%%%###**##*#*#%%%%%%%%#*=-----:. .:-:..  . ...... ...::::::::::::::-:...:....::..............:::....::.:..:::...:::--=+*##%%%#*#%%##%%%%#--=----\\r\\n..::..::*%######%%###*###**####%%%%%%#*+---:---:...::::.. ...  . ....:::::--:::::::........................:::...::::..-::::..::..-+*##**%%%%#+####%%%%%+-----==\\r\\n....::::+######*#%###########%%#%%%%#*+-----::-=: ...:::..    .  ........::-:::.::..............................::..::::.....::.::=*#####%%%%**##%%%%%%%=-----=-\\r\\n ..:.:-:-*#####*#####%#######%####%%*=-----=-:---. ..:...... .. .  ..:..::::::::::..................:..........::::-:....:::::.:=.:+####%%###*#%%%%%%%##---==-=*\\r\\n.....:---*#####*#%#%%%#####%%##**#%*------===----.:.  ..   .:. .  .......:::..:::......::....................:-==::. .. .:...:==-.+#%%#%%%#%##%%%%%%%##+--=--+##\\r\\n.. ...:::-#*#%######%%#####%%##*#%#-:------==-=-. -=:. ..  .::................:-:... .::............  ...:::-===:    . .. .-=++-:=*####%%%%%#%%%%%##%%#=---=*###\\r\\n-:.  :::-:+*##%%*####%%%%%%%%###%*::::----====-:  :-=-:  .. .:...:.:.......::::::...... .      ........:--:::::..  ...  .:::-=+=.+#%##%%%%%##%%####%%%#--=*####+\\r\\n::-:...:::+**#%%######%%%%%%###%*:.::::-----==:  .-----:.....:....:::......--:.... .          .....::-::::...:.......  :-:.:-++-:*####%%%%##*#%###%%%%+-+####+-:\\r\\n::::..:.::-***#####*###%%%%%###*:.:::------==-  :----==--.....::::-:..::::---::::..::::......:::::::.::::::::.....:-  .::::-==-:=####%#%%##*#%#%%%%%##**###*-::-\\r\\n-::...:::::+*+##%######%%%%%%%*..::::---::-=-. .-=-::----:.::::---:.::.::-=------::-:.:......:-::::...:::......:-==-  :--:::=---+*##%##%####%%%%%%%######*=:::--\\r\\n--::-:.::::=*+##%###*##%%%%###-:::::::..::==: .-===--::--:=::-==--..:::::----:::--::.... .......... ..::.....:-=++=. .::.:-:-:--*#%%########%%%%%####*##=:.--==-\\r\\n-----:.:...-***#%%#####%%####-:--::::...:==: .-===-=-:.-. +#+---=-----:.::----:....:... .::...........::.:-=---=+=-  :--:-:..--=#%%####%###%%%%%%#####+-::----=-\\r\\n:-====-:.:::=***#%###**%%###---:::::::.:-=: .:----==-.:: -+*#%#=---=======:::::. ....  .---::.....::--. .---.:-=--- .-==-:..:-=*#%%########%%#######*-::--------\\r\\n--------::-:-*+=*#####*##*#=---:::::::::=:  :::--=--:.- -#%%##%%%#+***+=+=-:::..   .:::-==-:..:::-++--  .::::-=-:=. -=+=-..::=+#%%%#######%%%#####*=::-:--------\\r\\n---==--==-:::=*+*######***-:-:--::::...=-. .::::-=-. :.:#%%%%%%%%%%*#%%#*++*+=--===++##*##=-:---=++=-:  .--:-+=:-- .===-::::-=*%%%%#######%%####*=:----------=--\\r\\n-:-=--==---::-**+*#%####*-.:.:::::....--. .:::::--:....=##%%%%%%%%*-+****#%%%%+#####**#%%#-:==+++++-=..--=-:===:=: -===-:--:-=#%%###*##**#%###*=::-----:---=--==\\r\\n:-----==-----:+*=+*#%##*:.::.::......:-. :::::::::..: -*#%%%%%%%%#+*######%%%%=++++**#%%##--++++++==- :--:.:-=--=  ===-----:-*%%##**##*#####*+-:--------:----===\\r\\n-=--=-=-------=**+*####=::::......::.:: .-::::.:.. :.:+++#%%%%%%#**####%%%%%##*#####%%%%%+==+++++===. :-::::--:-- :=-------:=#############*=-::----=-:----======\\r\\n:=----=--=-----=***###*=-.......::----..::::.::...:::=+++#%%%#%%*+####%%%%%%#+######%%%%#-==++++-:=- ....:-::::=: ---------:+#########*#*=::----=--::-==========\\r\\n---=---=-===---:+####*#=-:::::.:----=..::::..--...:.-**+*%%%##%#+**###%%%%%%=+**#*#%%%%#=-===+=-::=. ..::-::.::= :====--:--=#######****+-:--:------:-=--=-======\\r\\n-=---=----===----###*+*#--.:-:::--:-:.:::-:-:-:..-.-++=*%%#**##=+**###%%%%%+-====*%%%%%+:---=+--::- ..::... ..::.-===-:::-=*%%%##*#**=-::------::-====---=======\\r\\n--:-:-----==-----*###*+#*--...:--:-:.--::::::. .::-*++*%%##+*%==++**#%%%%%#==++++#%%#%*.::--+=-::=. ..:....  .=.:---::::-=+#%%#****+--:::---=---------======-===\\r\\n-::=--==-----=-=-=*%##**#+::.:--:--.:-:---:..  :-=***#%%##*+%+-===+#%%%#%#+====+#%%##%-::::----:=- .:::......--.::::::-=+####**#*=-:--------=------======-======\\r\\n----:-==-----===--+#%#***#=-:::.:-:::::-:-..  .-=***######+#+-=++*#%%%%%%+=+++*#%%#*%+.:::::-=:-*..::...... .+:.:::--=*###*++**+--------------==-======--==+===-\\r\\n:--:--------=----==#%#*+=+#=:...:..:....::.  .:-+*###****+**-=++*#%%%##%+-===*#%%#*#*..:------:+- .:-:......--.---=+*##*++**+=---=--:-----------------=--=======\\r\\n:-------====--==-==+##*=-=**-.......:.....   .-++###*++*+*#===+*###%##%*===-+##%%*##:.:-==:::.:+..::.... ..:=:-==+*#*===**+=---=--------:---=---====-====+======\\r\\n==------=:--==-=====+**=::-=+: .::.......   .-+*##**=++++#=-=+*#**##+##-===+**#%#*#=.::--:::..==.......   .----=***+=-+*+=-==---:----=------===============-====\\r\\n==----===-===-=======+*+=. .:+-...:. .      -+****++=+++#=::=****##=*%==++*#**##*#*.::::.::..:+. ..          ...::.:-==-:-=--------==-=====-===============-====\\r\\n-----==---==-===-=====*#*-...=*=. .:...    .=+*+=++=-=**+-:=++++**++#+-=+*#**##*+#:.:--::::::--                  ..     ..::-----==--===+====++=================\\r\\n--=-===-==-=====-======*#*=:.:-+=:....    .=++===++-:=+*-:+*+=++**+*#--+*******+*=.:--::::..:=                               ..::-=========+++=====+=====-==-=++\\r\\n-----=-==-========-=====+*+-.  .-+-. .   :=+====:::===+=-+*+=+++*+=*==+*+++****+=.:::...:..::.                              ..::..:-==+=======+=================\\r\\n--=============-===-===--=*+:    :--:    ---::.:.::--:--======+**=++-+*+++****++..:...            .                           ..:----=========+=========+===++==\\r\\n-==-====-==========-===--=+*+:      ..   :::::..           ..:-===*-********+++:              .::.                                .:-====+====++++=++=====-=====\\r\\n----:=-========-=====-=-==--++-.        .-:::..                  .::-==+++=---.        ----:                                       .:===++==+==+++===========+==\\r\\n-==----===----=======--==--:-++-:       ..                            ...:.     .....--=--: .                                     .:====+========+======-=+-====\\r\\n----=-=======--====---===----:---.             .:::. ..                .......::-------:. .::..                                   .-+====--===+==+======+=======\\r\\n==---=====-===========--====-:.                  ..                       .:--:.   .:::. .:..                                     :++==-=+=======+======+===-===\\r\\n:-==-===-========-=====-----::                 .  ..                         ...::--:. :.   ...        ...                       .=+==========+=======+++=++=---\\r\\n--===============---====--:::          .   .  . .:                           ..-=-:.:- :  .... :--.     ...                     .=+===++=====+========+=+===-=--\\r\\n-==============---=-====---:.                                               ... ..     ...:-::.-*=.                           .:=+=========+======++=+====---===\\r\\n====---=======---==---=----.               .=: . :-::.                      ..             ... --..:         .         .-::-==+++=::.. ..:..::-=========-=--====\\r\\n==----=======--==---==--=-:               .=+.-- :-====.                   ..                 --...       . .     :::  .:.  ....:......:::..:.....:==========+=-\\r\\n=+==--===========---==--::         .  .  .==.:-                                              :=--           . .  .:   ===--::...::-=+==-  ...:::.. .=======:-+==\\r\\n===-=-==-==-==--=--==---:       .    .   ++:.=              .    .   .                      .:-=-=:.       .     .   :========+++==-===. :. .:::::.-==++===--===\\r\\n-=-===---=---===-==----:.      .    .   .== =.              .    .   -    .                 .  -.. .         .       -====+=++++======: :. .:+*++=:====-===-=++=\\r\\n=======-=--------====-:.      . .  .. ..   ..                    .  ...                       ==.    :=-.  ..      .-===-==========+=: .:  ---*+*-=+==--==+++++=\\r\\n--=-=-----===---------.       .    .  :.                             .                       -==: .. =***=  .:-======-====-======+==-  -  :+****:-+==--=+=+=====\\r\\n-====-=--=---------==:       .    .  .:.                             .      .             ..::=- .:..:***#+..:-:::.:::::-=--========. :. :-+=++=:==-========+===\\r\\n-======-----===-----:                ..                           .. .      ..              :-.      .-***#-...:..  -==+****=======: :: .-++=++:----+==+=====+++\\r\\n-===-====-----=-===:.      .                                        :.     ..       .::          .-.:-:****- ::.:.   .:-+##+-===++-  :  -===+*:-=======+==+==+==\\r\\n==--=---=----=-==--.      .                                         =-    .       ::.           :=--==+**+=  ....:::-+=::====+====  :  :=**+*--+========++=+==--\\r\\n-=========--=--=--:                                    .             .       ..::::            .-.:=++*=-..   ....-+--:...::----=. :. .-=+*+--========++++===-==\\r\\n==--=======--:-=-:                                             ..... .::---:-::                :.==+*=:      .:-:::.::::.. .===-. ..  :. ---========+=++======--\\r\\n==-==-=====-=---:               ....:=-..:-:................      ..=..--- ---.           :.  ..=+-.:        ...-=-         :++-  :  ::--=:=+=-====+++==--==--::\\r\\n-====--==-====-:.              .:..  +- .*+. .-=:............     .*+#--:..=--:        .... .:.::=:         -==--: ..       .==  :. :=+**+:=====++++=-------::--\\r\\n-==----==------:      .       ..:.. -=  -+: .==**:               :#+=*+:: ==..             .:....-.          :=+=. ::.::::-===. :: .-+**+--========--==---:::--=\\r\\n-=-====--=----:       :        . ..:-  .-.   -:-=.           .   :+  :.:.-=--:.         ..:-. ...              .  :====++===+: .- .-++++=:+++=++===---=::::---==\\r\\n--=+==-=-----:.      :                                         .-*=*-::-=+..--            .: .-:..         ...   .:-=+====-=: .-  -=#*+=:=+====-=--=---:-==---==\\r\\n=====-=-==---.      .:                                         =#==*=:-=*-  :.              -=:           :--:.  : .--===-=-  -  :=+++=--+==----------=---===---\\r\\n=====-====-::.      :                            .             ..  ......                  :-.           .:-==: ---*#======  :. .=*++*-:=-==-----========-==----\\r\\n--==--=====::       .                           .              :               .. .        .             .  .-=+=-:=+....:. :: .-=*+=+-==-------========-=======\\r\\n---===-----:.                                               :. .               :----:.  :..                   .-==-:.  ... .:  :---::.-=-----==+=======----==+==\\r\\n--=-==----:.                                            .      ::.            .--::.                           :==+===-::.          .======-=+=+=------=-=====++\\r\\n--==----:::.                                              :.   .:.            ::::                             -=+==+=====--::-:..:.:-===+==++===--=----====++++\\r\\n:.:-:----::              .:. ..  .....       .:       .  ... ..  : .         .. -                             :=+========-===++=-=+======++++=--==-----==++++=++\\r\\n--::::::::               :=. -.   ... .      .        :.:. .....   .  .     ..  -                            .-=+=--===-=-=========++++====+===-===-=--==+++=++=\\r\\n-==--::::.           .  .-: ::                  .    :-       .:-:   ::.:.. -  :-                          ..-+==-=================*+=++===-==---=-=-==++==+====\\r\\n--=-=-:-.               --. -                  ..    :.            .::::::.:-..--:--.                      .-===-====++=-=======++==+==+=-::=-===--==+++++======\\r\\n-=-:-::-.              .-- ::                        .::-....:--.      ....::::----=-----:...             .-============+=======+===++====--=-=======++++=++====\\r\\n:---:--:       .                                  ......---=---==-::..   ...::::------------=------::::---===-=+==========+=+=++++====--=======+==+==+===-==-==+\\r\\n-:---:.        .    .. .                            .....--------:----::::-----=-==-------=-==--=========+===+++++====+=-===+=++=====----=====+=++*+==+=++===+==\\r\\n---:::.                .  :.                         ...:--:---------::::::-:-=--=----===--=====++=====+=++=++===++=====++++++=+======-====+++++==++======-+++==\\r\\n-=--=.         .           .                        ..::-----====---:::----------=============+=====---=++=++==--===++=+++++++==--==--======++++====+=+====++===\\r\\n=-:::                                              ..::-====-------:::-:---:-==---======+===---====+==+==+++----===++=++==+=====------=-==++==+===+=+=+========-\\r\\n-:--:                                               ..:-==-=---=--::------:-=--=++=+=++==+===+===+=+=++==++=--=====++====-+====-==-==--=++===++=====+==-=+====--\\r\\n-==-:      ..::.     .....::.....                    .:-=--=-----::::-:----====+=====++===+=++++===+++====----===-+=======--==--====:==++==++=+======-=+=====--:\\r\\n=-::..:.....:::...:..::::----:----::::....         .:--=-=-==-=::--=-:--======+==+=+===+====+=++===+====----==++=+=+======--==-=---=+++===+++=======-====---::::\\r\\n--::.::.....:::.::::.::::-------:----=------------:-==--======-----=--====--==++++++===++==+=+=========---====+=+======+===++===--=+*+=+==+==:-+===+====--::::--\\r\\n-::-:-::.::::::.-::.--------=--=-=---=-==--=====-----==--=---------===--=-=-=++++====+++==+====+++=-==-==+++========-=-----=--===+++==++========-=++===--:--:-==\\r\\n---::::::::::-::---:--------=--=--====-==-=-=======---==---:----=--=-=-==-===++==++=+===+==========-=====+++++======-:-=--======+*+======-===+--=+=++=-:---:-=-=\\r\\n-=--=--:::----:-------==---=--=-====-=--===-=---==-=------=----==-=========+++==+++++=+=+======--=======++++===--====--=====-=+=+=++=+====-====+=====::-----=-=+\\r\\n-=---=--=---::--------=-==--------=--====-==----=--=-:--=-=----====-=+===+=++=+++++++++==========+=+===========--==-=+=--=-==+==+-=====+--=====+===-----::-====+\\r\\n-==------:---::=-:----=-=-:-=-------===-=-==---=---=--=---=+====-====+=+==++==+++++++=++=--=========+===-==-----========--=++=========-===--==+==-:-=-::--+====+\\r\\n-===-----:-::---::----=--------==--=--=-==-===-=----------+===---=++=-=+==+==+==+=========-===++======--==-=--=-===-===-=+======-=+==-==+-=++==-:-------=======+\\r\\n::--=-=----::----:::-=-=----=====-=-----===----====--================-++=+++=+=====+=-==+====+++=========--=--=--==-==+++++============+===+=-:----:--=====++===\\r\\n=----=--=-:------::----=----===--=-=-:---=====--===========-====-==++++===+++++==++========++==+===-==-+=----==-==--==+*======+=---========---==--::--===++=====\\r\\n-=--=-=------===---=---=----====---===---=-==--=======+=--=-==--==+==+==+============++++==+==-====-==--=====-===--=++++=-====----+==-==---:--=--::-===+++++===-\\r\\n-===---===-----=----=-==--====-===--===-===+====-=-=============+===++========++==-==++=+=+=======-==--====-:-==-=++++++=====-==========-::-=-------=====+====--\\r\\n----==-========------=-===+==============-===+=-===+=======+===--=========+==+======++=====--==--==-:--===--====++=++==+=====-====-+==------::::-==-=+========-=\\r\\n-===-====-==---=--==---======-=--====-=+=======+==+===--=--+=-=-:+======+==--=-=+=+======----====-::===-=--==-=+++===--===--=+==-=---:--==--:::--===+======----=\\r\\n-====-=====--=========--======-========+======+====+==+==-:==---===-==-=============+==---==--=-:---=-==---==++=++======----====-=-:::----:----===+======-------\\r\\n-====--==+========+=============+++=+==+=++=======+===++==-=-===-----+==-=+======-=+=---=----::::-=-====--====+++=--===+====--==---------::----=======+=------::\\r\\n=====-====-======+========+=+======+=-=-============+-=--=-====-------=======-======----==:::---====----=+==+=+===-===+=====--=-::-----:::--=-==+======------:::\\r\\n-==-==============-===================--+==+++===-=+====---====-===--=-===-----=-----===------====-----==+===-=-===+==+===----:---==-:.:----===+=======---=-::-=\\r\\n-======--====-===--==========+==-====+===+====--=-=====--=--=---==+=-=-=---::=-==-:-----:-------=-----======--=--=+++==------:--==--:::=--=---=======---:-:::-==\\r\\n==-====-==+===-=======+====-==+=======+====:-========-==----=+=-===-:--:-----------==--:-:----:----=++================+--:-::-=---:::----==-=++====---:-::::-=+=\\r\\n======+====-==---=-===+===--==+=--======+=--:---==----==---===-===-==--:-==------===--::::-----=--=+======-===+===+==-=-::::====-::-----===--==+==---:::..-=====\\r\\n-=++====+++--==========-=----++-===---==-----=--==-------===-=:==---=-=--=-:--=-===---:.:----=-=====+==+====+++====-==-:::--==-:.:----==-==-====---:::..::-=====\\r\\n-=--===-======-=-===-=====-===+==-------===----::=-==-=-=----===------:-----==-:-::--::::-:----+=======+==+====-==---:::+====-:::---=-==-======--=:::..:-====--=\\r\\n-=====---==-==--===--=----:-------==----------:-:--=-----=---===--::::::::--=-:-----:::-------=++--+=-=+==+==---==::::-=+===:..:-----===+====--=-:::.:--====--==\\r\\n-=-----=-==-==----=-==--=::=------=------:---=::----===-----::::--:::-=-=---=--=--::::--=====+++====+==+=====----::---====::.:-=-----=======----:.:.:--====--=-=\\r\\n---------=---=:-:-=-:----:=----:--=-:--::-----:----==-=--::.:::::-----=-----=-=-::..---=+===+++==+==========-:-:::-===-==:.::--=-----==--=-===-:...:--====-===--\\r\\n::-=-::::---=---:-------:--::--:::--::------=--==--=----:::::-.:-====-------=-:::-.--===++=++====+======+---::::-==-===-::::---=======------=-:..:-====-=-===--:\\r\\n:----:--:====-:--::---:::----::-::---:-=---=-:-=-----::::::-----=-=::--====---.---=-=+=+*+++==========+==:::::-=+=-===::::--==--=++===-:--==-...--====-==-=--:::\\r\\n-=----:---:---:::-::---:-----:----------=--=-:-----:--:::--==-:-=-----==--------==++=+++====-==-=======-:.:::==+=-==-:.:---====-======:--=-::.:-==---=---==-:.::\\r\\n\",\n  \"----:+####+:::::::::---..=#####%%##%+:::.    ...........:...:-:::::...    ...         .     .        ...  .  ..  :..      .:    ..  . ...        .......   .    \\r\\n:-:::=####*::::.:::---.:*#%%###%%%%%*:::.   .....:::..:.....::::::.....   .:....   ...     ..        ..  :.  .: .::.       .   ..    ...        ...... .  .     \\r\\n---::=#####:::::::---.=#%##%%##%%%%%#--:. ........:::........:::::....   .-:::...  .      ...       .. . .  .     .  ..   . . .:....   ...... .......           \\r\\n:--::=#####-::::::-::*%%%%#%%#%%%%%%%+--............::...  ..:--:::...  .:::.:..... ..      ..   .. ......  .    :    ... . .:----:. ........ ......            \\r\\n.::-:-#####=.::::::-#%%%%%%%%%%%%%%%%*::............:::  ....:::-=:..........:...::..       .  ...  ..:: .            ... ..----:-: .-.   ....   ...           .\\r\\n::.:--*%###+::::::=##%%%%%%%%%%%%%%#%#-....:::.....:::.  . ..::::-...  ....::  .:::....       .    ....:...     :..  ... .:--:...:. ::  .....   ...           ..\\r\\n:-:---+####*::::-+###%%%%%%%%%%%%%%#%#*-::---:.....::....  ...::::...  .....  ...::........      .     .. .  .....:......---... .:::. . ...... ...           ...\\r\\n:::::-+%%##*:..-*####%%%%%%%%%%%%%%%##%+--=---:....::....  ....::........... .::.:.... ....... ........:................-:......:-:.   .......  ....     .. ... \\r\\n::--:-=#%##*-:+##**###%%%%%%%%%%%%%#####=--:--:...............:.:.......... .:........ ..........................    .... .....:--..........   ....  ... .. ..  \\r\\n:---:-=#%##*+*###*+###%%%%%%%%%%%%#####%+--::--:......:..........::.::.... .....::............ .............. ...  ..:::.::::::--:...::::...   ......::... .-: :\\r\\n:::----#%####%#**##*#%%%%%%%%%%%###*#%%%#=-::::-. ...::.........::--:......:::.:-:::......    .... ...............:::-==+=-::::. ..:--...    .... .:-:....-*#+.-\\r\\n::::---*%#######+*##*#%%%%%#%%%%######%%%*=-:--:.....:..........::==......::..:-::---:. .. ......  .............:-=---==--..:.. .:-::.       ......:....-*#%#+:-\\r\\n:::----+#######***#####%%%%%%%%###%%%%%%%#+=---..................:+--..........::---=-.... ....  ........:.....----::::::.......::.   ..    ..::::....:+#%%#+:::\\r\\n:::--=-=########***#####%%%%%%###%%%%%%%%%*=-::::......::........:=--:...:::.::------:.::. . ... .. ..........:--:::::::......::--......   .:--::::.:=*#%%%#-:-:\\r\\n:.::----#########***###*#%%%####%%%%%%%%%%#=::--::.. ...:.... ...-=---:......:-:-----..:....  . .............:--:::.:-::...:.:.:-..::.:.  .:::.-:::=*###%%%#=:::\\r\\n..::-:--*%#########*###*+*%%##%%%%%%%%%%%%%+...::...  ..:....  .-==---::....:--:----:::::...................:---....-::....::....... .....:-:.:-=+*#####%%%#::-=\\r\\n..:::-=-+%######%######*+*%##%%%%%%%%%%%%#%*-....:............ .==-::.::....:-:----:::::....................:-::....::......:. .... ... .:--::=##**#%###%%%+:--=\\r\\n..:---=-=%%%#####%%###*+*%#*#%%%%%%%%%%%%%*-:-. ............:. ::::...::::::..::...:-::................::::--:..........:::.:...........-==--+%%#*#%%##%%%%=:-==\\r\\n...::-::-########%%%##**#****#%%%%%%%%%%%##=:--....::........:.:.....:...:.:::::::....:.....:.....:.....::-:...........:::..:....... :-==-=*#%%###%%##%%%%#--==-\\r\\n.....:-:-*#######%%%###%**#*#*#%%%%%%%%%**=----:...:-:..  ....::... ....:::::::::--::-:.........................:::........:::::....:=--=*#%%%%##%%###%%%%+--=--\\r\\n ..:.:::-+#%%####%%%##%**##**#*%%%%%%%%#*+------. .:--:.  ............::::::::::::::::...:.....:..............:::...:::..:.:::...:::--=+**#%%%%#*%%##%%%%%=-=---\\r\\n ...:..::=#######%%########*####%%%%%%#*+----:---...:::::. ...  . ....::::::-:::.:::........................:::...:::...-::::...::.-+*##**#%%%#**##%%%%%%#------\\r\\n  ...::::-*##%##*#############%%##%%%%*+-----::---. ...::...      . ......:::::::::...................:.............:::::.....::..-:+*####%%%%#+##%%%%%%%*-----=\\r\\n ...:.:---+###########%%######%%###%%*=-----=--:-=: ............ .  ..:...:::::::::..................:..........:-::-:... :::..::=:.=####%%%#%**%%%%%%%%#=--==-=\\r\\n.......:--=#####*#%##%%%#####%###*#%#-:=-----==---.:-. ...  .::..  ........::...:::.....:-....................:-==:..  ...:...:===.=*%%##%%####%%%%%%%%##--=--+#\\r\\n:::. ..::::+#*%%%#####%%%###%%%#*#%#=:------====-: .==:. ..  .::...............:--......:............. ...:::--==:.  ... . .-==+=-:*#%##%%%%%##%%%%##%%%*---=*##\\r\\n:--:  .::-:=**#%%#*####%%%%%%%###%#:.::-----====:  .:---. ... ....::::......::-:::......        .......:::--..::... ...  .-:.:=++:-####%%%%%%*#%%###%%%%+:=*####\\r\\n-::-:....::-***#%#######%%%%%#####-.::::-----==-  .------:.....:...:::..:...:-:.... ..        ......:::-:::...:.......  .-:.:-++=:+####%%%%##*#%###%%%%#-+####*-\\r\\n-:::...::.::+#+##%###*##%%%%%##%*:.:::------==-. .-----=--:....::::-:...:::-----::..:::::.:...:::::::..::::.::....::-:  ::::-==--:*###%#%%####%%%%%%%%######*-.:\\r\\n-=::...:::::-***######*##%%%%#%#:.:::::--:::==: .-==-::--=-.::------.::::::=-------:::........:-::::...::::.. ..:-=+=  .:-:::----+*##%###%####%%%%%#######*=::--\\r\\n-=-::-:..:::-***##%######%%%###=:-:::::..::==: .-===--:::-.=+::-==-:.:::.::----:::::::.............. ..::....::-==+=:  ::::-:::--+#%%%###%###%%%%%####*##=-::--=\\r\\n-------::..::=***#%######%###%=:--::::....-=: .-===-==:.:: -*#+=--------::-----:. ..:...  .:......:....:..:-==---==-. .--:--..:==#%%%####%##%%%%%%#####+-:-----=\\r\\n----===--::::-**+*#%##**#%###=:-::::::::.-=- .::---==-..: :**###*+=-=======-::::.  .... .-=-::.....:---:  :-::.-=--=  -==-:..:-=*#%%########%%#######*-:-:------\\r\\n-=--=-----::-:=*+*######***#=---:::::::::=-. .::-:-=-:.:.:*%%%##%%%**##*+++--:::.....:---=+=-:.:::-=*==.  ::::-==:-- :===-:.::-+#%%%%######%%%#####*=::-:-------\\r\\n-=---=--===-::-*++*#%###**#=:-::--:::...-=. .:::::=-: ...*#%%%%%%%%%**#%##**#**==+++**#####*-----=+++--  .-=--++-:=. -===-::::-+#%%%########%%###*=:--------=-=-\\r\\n==:-=--==----::=*++##%###*=.::.::::....:-: .:::.:--::.: -##%%%%%%%%#=+*****#%%%*+#*****#%%#+:-=+++++==: :-=-.-==-=- :===-:--::=#%%###*##**#####*=-:------:-----=\\r\\n-------==-----:-*++**####-.::.::.......-: .-:::::::..:.-+*#%%%%%%%%*+######%%%%+=+++**#%%%#=-=+++++=== .---.:-=-:=: -==-----::+#%###*########*+-:---------:---==\\r\\n---==-===-------+*+*##%#+-:::......::::-..:-::::::. :::+++*%%%%%%%**####%%%%%##*#####%%%%%*==+++++==+: .::::::-::= .--------:-*############*=-::------:--=--====\\r\\n:----=----=------+**####=-:......:-----..:::..:-:...:.=+++#%%%#%%*+#####%%%%%#=*#####%%%%#=-===++-:-=  .:.:--:::-- :--------:=#########*#*=::-----=--::-========\\r\\n----==--=-==-=----*###*#*:-:::-:::--:=:.:::::.--...:.-+*+*%%%#*%#+***##%%%%%%+=+****%%%%#+-====+-::-: ..::::...:-..-===--:-==*######****+-:-----------=--=-=====\\r\\n-==-:--=---===--=-+###++#+-:.::::--:-:.-:::---::..::-++=*%%##+#%++*+###%%%%%#-====+#%%%%*:----+=-::=  ..:...  .:- -===-:::-=+#%%##*#**+-:::------:-====---======\\r\\n:=-::-:-----=-=---=#%##+*#=-:..:-----.-=:-::::.  ::-+*+*%%##++%+-+++*#%%%%%#+-=+=+#%%#%#:::--==--.=-  .::...  .-:.---::::-=+#%%#**#*=----:---=-:--=----======-==\\r\\n-=-:-=-==-----==-=-+#%#*+*#-:.:--::=::-:----..  .-=***#%%%##+#*-===+*%%%%%%+==+=+#%%##%+.::::---:-+ .:::......:=.::::::-=+###***#*=-:----:------=----==+==--====\\r\\n---=-:--=---=---=--=*%##****-:::..-:::::::::.   :=+*#######*#*-=+++#%%%%%%+=++=+#%%#*##.:::::-=-:*- :::..... .=-.:::--=*##**++**==-=-:--------===--====-=--==+==\\r\\n----:----==--=----=-+%#*+=+**:............:.   :-=*###******#-=+++##%%##%*====+#%%%**#:.:------:=+ .:-:......:=:---=+*##*++**+-----=-------------------=========\\r\\n----------===---=-===*##+--+*+.......:. ...   .-++*##*++*++#===+*###%#*%#=====*##%**%=.:-==-::::+-.::....  .:--:-=+*#*=-=**+===-=--------:---=--===========+====\\r\\n-===----==--===--=--==**+:.:-==..:::.... .   .-+*##**+=+++#=--=*#**##+*#====+**###*#+.::--::::.-+.......   .--==+*#*+==+*=--==---:----==--=--=+==============-==\\r\\n--=----===-===-=======+**+: ..=+:....  .     .=+***++==++#+::=*****#+=#+=++*#**##**#:.::::.::.:=-  .        .::---===++=----=-------==-=====================-===\\r\\n----=-==-=--==-==--====+#*+-..-+*-. ::..     =+++=+*=--+**--=++=+***+*#-=+*#***#*+*=.:---:::::-=                :.   ...:---------===-=========+================\\r\\n----=-==-=-====+=======-+*#+-..:-+=.   .   .=++==-+=-:-+*-:=*++++**++#=-+****+***++..:-::::..:-.                           ..::---===========+++=====+=======--=\\r\\n=-----====-======-========**=:   .==:     .====-=:::-=-==-+*+=+++**=*+-+*+++****++..::..... ..:                         ......:..:-===++=======++========+======\\r\\n-=-=================--===-=+*=.   .:--    .:-.:..... .:---=====+**+=*-+*+++*****+: ....                                      .::::---==========+====+====+===++=\\r\\n-==---======-=======-====--=++-.       . .:::::.             .:-==-*=+*****++++=-               ..                              ..:--++===+======++++++=========\\r\\n-==-=:--======-=======---==--=+=.       .::..                    ..::-==+++=-:-.      .---:.                                       .-++===+===++=+++==========++\\r\\n-===----=-==-=-====-==--==--::-=:.                                     ...:.     ...:-==--...                                     .:=+===++===+===++======-+====\\r\\n-=-=-=-========--====--===---:....             .:-:.                    .:::::::---=--::. .::..                                   .-=+==-==-=+==++=+=-===+======\\r\\n-==-=-=====-============-=---:.                                            .::-.  .::::. .:..                                    .:=++============+=+====++=+===\\r\\n---===============--=====----:                .. ...                          .:::--:. :    ..                                   -==============+==+===++++=+=--\\r\\n-=-===-===========---====--:.         .       . .:                           .:==:..-: :  .....-=-     ..:.                     -=======++=============+=====--=\\r\\n-===============---==-===-::.               :                               .. ..      . .:::. =+-                             -==+++==+++========+=+====-=---==\\r\\n-====---=======----=---=--:.               :+:.- -=--:..                    ..            .:. .=:..                    -----=====:--:...:---=============-=--===\\r\\n===----=======--==---===--:       .   .   :+= =. .::---:                   .                  =:. .         .    ..:.  :. ..::---:.. ..::. ....::--==========-=+\\r\\n-=====-===========---==-:.            .  :=- =:                  .                           -=-.          .     -:  .----:..   ..-====. ..:--:.  .-========-:==\\r\\n-====-=-=--=--=--=--===-:            .  :++.--              .        :                      ::-==-.       .  .   .  .===========++====- .:  .:.....=====+==+--==\\r\\n-==--===------===--=---:       .    .   .-:.-               .    .  .:    .                .  .-....        ..    . .=====-===+++=====  :  :=++=-.-=====--====++\\r\\n-=======--=-=------===:       . .  .  :.                         .  ..    .                . .=-     ::.   ..      .-==========-====+. :. .--*+*+:==++=--===++=+\\r\\n-=-=--=--=-===-------:.           ..  ..                             .                      .==-. . :***=.  .:---==++======--=====+=: :: .-++**+:=-===---++++=-=\\r\\n-=-=====--==---------:       .    .  ::                           .  .      .            . .:-=: ::..=**#*. :----::::---===========- .-  :++*+*-====--==+====++=\\r\\n---=====------==----:                .          .                 .. .      ..             .-:       .+**#= .....  -=--==++===-====  -. :====+-:=---==+==+=====+\\r\\n-====-====---:-=-=--       .                                     . .-.     ..       ::.          ::.-:=***+ .::::   .:=*###==-====. :. .-=++*+:=-=======+==++===\\r\\n-======---=---==-=-       .                            .            +:            :.            =---==+*++: .....:.:+=::+++======- .: .-++=+*:==++=======+++===-\\r\\n-==========-=----:.      .                            .              .      ..::::             -:.-=+**=:.   ....:+--:..:::--===-  :  -=**++--=========+++++===-\\r\\n====--=-====--::-:                 .:.                         ......::-==--::.               ..:==*+-.      .-::::---::...----:  .  ::.-=-:====-==+=+==+=-====-\\r\\n-==--=-=====-==-:               ....:+=.:==...::..............     -+..--. =--           .:  ..:=+.-.        ..:-=.   .    .===. :. .::.---==++=-+=++++=-=-==--:\\r\\n-======-==-===-:              ..:.. .+. :#=  :==:    ........    .=**#--. -=:-.        ...  ...:-=         .==---. ..       -=: .:  -=+++--=======+++==-----::::\\r\\n-===-----=----:.      .       ......=: .--  .==*+.           .   -*-=*-:..=- .         .   :: . :-          .=++- .:....:::-=-  -  :=+**+:--=+=+===+---=---:::--\\r\\n-========-=--:.      ..          ....  .:    :.-:        .       =- .:.:.==-::         ...:- ....             ..  -======+===  -. :=***+:-=+++=+====---=-::----=\\r\\n-=-=+==-====-:.      :                                         -+*+*-::-+=.--:            :. ::...         .:..  :-==+++===-. :: .-**+=:-=====-=----=------==--=\\r\\n-=====-=====::      :.                                        .++-=+-:-=+.  :              .--.          .::..  ...:-======. .: .-+***+-======------=-====--==--\\r\\n:-===--=====.       :                            .             .     ..                   .-:            :-=== .-:=*======: .:  -++=+=.====-==--:--=======--=--=\\r\\n-==-+--=====:                                   .             ..               :...       ..            ...-=====-=*-:::--  :  :=**+*=-====------=========-====-\\r\\n-=---===---:.                                              .:  .               ----:..  : .                  .-==-:.   ..  -: .-----::===----:==+====-==-----==+\\r\\n---====----.                                                  .:.             :-:::                           .====--:::.     ......:========-++++------========\\r\\n.:--=----::                         .         .          ..    .:.           .-:::                            .===+==+===--..      .-=-======++====--=----===+++\\r\\n:-.:-:---:.              :-. -.  ......      :.       . ... .:  :. .         . .-                             ---=========-========+===+==+++*=---==----===+++=+\\r\\n-=--:::::.               :- .:     ...               .:::  ....             :  :.                            :===+=---==-=-=========++=+=+==+=========--===++=+=\\r\\n-====--:.           .   :-. -.                 .     -.      ..:-:  ..::.. .:  =                           ..====--===++=-==========++==+===:-=-----=-==+++==+==\\r\\n-----==::.             .=- ::                  :    ..             ::::::: -:..-::..                      .:-=========++=====-==+=+==++=++--:=--==--===+*++=====\\r\\n----:::::      .       .:. :                        ..:::....:-:       .. .:..::------::.                 :==============++======++==++=====-=========++++==+===\\r\\n:-::--::       .    .                             ......--=--=-:--:..    ...:--::---=-=-----:::.........:-=+==-=++=+=======++++++=++===---======+==++=++=====-=+\\r\\n:--:--:             .. .  .                          ..:-==------------:::.:----=-==----=--=-===-=======+=====++++++=======+=+==++====--=====-=++++*+==+==+===++\\r\\n:=--::.                  .:                          ...:-=-:---------:::--:------==---===--======++=====+++=+*+===+====-++++++==+====-=====+++++===++==-==-=+++\\r\\n-===--.        .           .                       ..:::--=====-==-:-:::-----------========-=====-====-===++++==--====+=++++=++=+---==-======++++==+=+=++===++==\\r\\n-==::.                                             ..::-=====---=-----:------:==-=========+==---====++=+==+++=---===+*+=+==+=====--------===+==+===+=+=+===+====\\r\\n=---:              . .                              ..:=-==-=------:.:-----:-==-==+=+==++==+==++==+++=++====+---=====+======+=-=--=-==--=++===++=====+=-==+=====\\r\\n----:.........::.   ..::::::-:....                  .:=--==-==-----:::-:----====+=============++++==++++===----===-=+======--===-====--+++==+++=======-=++=-==--\\r\\n---:...::.....::...:::::::----::---::::::...      ..-+=-====-===-:--==:--======++=+=+===+====+==+======+=----===+=++=+======-=+===--=+++===+++=-==========--::::\\r\\n---:::::.:..::::.::::.::-:---=-:---==-=---------------==--=====-----==-=====--=+++++===+++===========-==--=====+=+======+=--======-=+*+=++====--++==++====-:-:::\\r\\n---:-:::::::::::.:-:::----=--=-:===---=-==---====--=--===-==-=---=--=-=--=-====+++====+++==+=====++=-=====+++========-----:-==-=-=+*+====+=======-==+===-----:-=\\r\\n:----:::::::-::::---------=------=-====-==-=--=======--==---::-=----=-========++==++++=+=+===========-====++++=====-=---=========+*+=+========+=-=+=++=-:---:-=-\\r\\n-===-=--:::----:---=---====-==-=--===--=--==-=---==--=-----=----==-==========+++=+++++=+==+=+====-=======++++===--=====--===-==+====+===========++====-:--:--===\\r\\n---=--=-----=-:--------==-=--------=--=====-+=--=-=--=:--=-==-=-=====-+==-=+++=++++++++++====-====++=+=======-==-=-===+==---==+==+=-==-===-=====+===-----::-====\\r\\n--===-----::---:--:--:-=---:-==---=--=-=-=-==-=-=---==-==--=+==-=--+====+==++==+++++=+==+=--=========+===-===-----==========++=====+===--+==-===+--:-=-::--=+===\\r\\n----==----::-::--::--:----------==--=-----=--==-==-----=-=-====---=++=-=++=++=++=+========+--==+++=====--=====----==-===-=++==========-==+=-++==-:-------=====++\\r\\n--:---=-=---::-----::-----:---===---------===----====--=================+==++=++======-=======+++===========---=--==-===++++=======-=-===+====-:----::--====+++=\\r\\n===---=---=:---=---:-=-------====---==-:--=====--============-===--=++++===++++====+========++=======-=-==-=:===--=---++++=======--=========---==---:---==++====\\r\\n====-=--=------===------==-=-==-=----==-=-=====-=========--=====-=+===+==+=====+======++++==++==-===--=--=====-=+=--==+=+==-===--===+==-==--:--=---:-==+=++++===\\r\\n=====-=--===---------==-==-==-======-====-==+=+==-=-=========+========+==+===+=+++=-===+====+====-====---===---==-=+++++++====--====+====-::-=-----=-===-=+====-\\r\\n-=---=========-=--------===+==============-=====-=+=====-====+==--========+====+======+=====--==-===----===--====+*==+=============-===-----=-::::-===++=======-\\r\\n-====-=====-=---==-===--======--=-====--=+====+=++=+====--=-===--:=+=====+===-=-=++=======----====--:-==-=--====+++======-=---++=-=---:--==--:-:---==++======---\\r\\n-=====--=====-====-=+===-======-=========+=+==-======+==+==--=---===--============-==+==----==---::--==-+---==+++=+=======-=-=-==-=--::----:----===++=====------\\r\\n-======-==+=-======+=====+=======+++++==+==+=-=+=+=+====+==-=-===-----==-==+======-=+=---==---::::-==--==--=++=+++=--===++====-==---------::----=========-----=:\\r\\n======-====--====-==-======+==========-=--===========+===-=--===--=-=-=-====-=-======-=--==-::---==------==+=+====+-===++====--==::-=---:::---==++======------::\\r\\n-====-=============-===-========+=======-++=+++===--=+===---====--===-=--==------------==-------===-----==+=+=----==+==+=-==-=-::-====:.:----==-+========-:--::-\\r\\n========--====-===-===========+==-====+====+====---=====--=---=--====-==----::-=-=-:-----------:-------======--=--==++=+=-----:--===-:::-=-==-==+==+=----:-:::-=\\r\\n-==--====-======-======++===-========+=+====--======-=-===---=++--==------=--------====-:-::--------=++========+=========-:-::-==--:::-----==-=++====--::-:::-==\\r\\n-======++===-==---==-======---===--=========-::--==----==-=-===--==--=-=--==------===--:::----------++==+=====+++==+===--::::-===-::-----====-===+=---:::..:=+==\\r\\n-=-======+++=-==-==========---=+=-==--------=-==--==------=-=-=--=---=-==-=--:-=--=----:.::--=--=====+===+====++==-=----::---==--.:-----==-=-=====---::..:--====\\r\\n--==-===-======---===-=====--=-===--------===----:-=-=-=--=---====-----::----==--::----:::--:=--++==++==+===+==--==---:::=+===-:::----=========--==-::..:-====--\\r\\n-====-=-=-==-===--===-=----::-------=---------=-:-:-=------=--------:::::--:--=:-----:::-------==+=-=+=-+======--==-:::-=====:..:-----====+===---=:::.:--====---\\r\\n---=------==--=----==-==-=-:--:----==--=---:-:--:----==-=----::::--:::-=--=--==-=-::.::--=====+++===-=+=======----::---====:..:-==-----======----:.:.:--===---==\\r\\n-----=--------=--::-=::-------------=::--:-------=---=--=--:::::::-----=-----=---:::.:--==+==+*++==+====-====-:-:.:-=+====-.::--==-==-=+=-==-===:...:--========-\\r\\n--:----:-::=-==----------:-=----::::--::-=---=--===--=--::::-:-::-==-=---=----=-:--::=-==+++++=-==+===-==+=--::::-==--==-:.::----===+===-----==:..:-=======-==--\\r\\n------:----===--:-:::--:::---=::--:---:-==--=---=-----::::::----:=-=-:--==-==-:::--=--++++++========+==+==:::.:-=+=-===::::--===--+++===----=-:..:===-==-=-==-::\\r\\n:------:---::----:--:--------------=-----=------=-:-::-:::=--==-:-------=---------=+++++++===-==-====+=--:.:::==+====-:::----=-==-==+==-:-=--:..-==--=-=--==-::.\\r\\n\",\n  \"-----:-*####-.:::::::---:.=#%%##%%##%#-::.    .....:..........-:::::....   .... .     ...    ..       ...  .. ... .:..      ..    .     .         .......   .   \\r\\n:---:::*####=.:::.::---::*##%%##%%%%%%=:::.  .....::::........:.::::....   .::....  .:..    ..  .     ..  ..  ... ..:  .    .   ..     ..        ......  . ..   \\r\\n:----:-*####+.:::.::--.=#%%##%##%%%%%%*--:.... .....::.:...  .::::::....  .:-::....  . .   ...      ........ ..    .  ... ... ...::::.  ......  .......         \\r\\n.:-::::+####+::::::--:+%%%%##%%%%%%%%%#--:............::. . ..::-::-:..  ..::..:..... .       .   ..   ....       ..    ...   .--=--.. .. .... .   ..           \\r\\n.::.:-:+####*:::::::-*%%%%%%%%%%%%%%%%%+:............:::.  ....:::=-..........:..:::...      .   ..   ..:. .      .     ..  .:---::-. :-   ....   ...           \\r\\n:::..:-=####*-::.::-*#%%%%%%%%%%%%%%##%*::.:::::.....:::.  . .::::-:...  ....:. ..:::...        .    ....:..     .... ... .:-=-:. .:..:. ......  ...           .\\r\\n::-::--=#####=.:::=###%%%%%%%%%%%%%%%%%#+::-=--:.....::....  ...:::.... ...... ....:.........     .     .. .. ............--::... .:::.   .....  ....      .  ..\\r\\n:::::::=#%%##+..:+*####%%%%%%%%%%%%%%####=-----:....::..... ....:::.......... .:::.:...  ...............::......... .... ::.......-::. ........  ....     ... ..\\r\\n::::--:-*%###+.-*#**###%%%#%%%%%%%%%####%*=--:--:..............:::::....:... .................................. ...   .... ....::-=:.........    .:.  .... .  . \\r\\n:::-----+%###*+####*+##%%%%%%%%%%%%####%%#=--::--:.....::.........:::::.... ......::........... .. ...............  ..::--:::::::-:...:-::...   ......::...  -=.\\r\\n.-::----=%%####%#**#**#%%%%%#%%%%#*#**#%%%*--:::::....:::.........::-:......:::::--::.... ..   ....  ...... .......:---==+==:.::.. .:--:..     ... .:-:. ..:+##-\\r\\n:::::::-=########*+*#**#%%%%#%%%%####%#%%%%+--:-:..................-+:..........:-::---:.... ...... .............:-=-:-----:..:....::..        ...:..:...-*#%#*-\\r\\n.:-::--:-*#######*+*#####%%%%%%%###%%%%%%%%#=---:..................==-:....:. ..::-----:......... ..............:----:::::.......:::    .     .:-::..:::=#%%%#-:\\r\\n.--.:----*########**####*#%%%%%###%%%%%%%%%%+=-:::.......:.........==--:....:..:-------..:.... .. ... ..........:-::::::::.....:::=:......  ..--::::::=*#%%%%*:-\\r\\n.-:.::---+#########**###**#%%%###%%%%%%%%%%%#-.:-::... ..::.... ..:==--::.....::::----:.:..... ...............:---::.:--:...:.::.-...:..:. ..::.:-::+*###%%%%+::\\r\\n ...::---=##############**+#%###%%%%%%%%%%%%%-....:...  ..:.... .:=----:::...:---:---::::::...........:.......:--:...:::....:::... .. ......-:::-++*#####%%%%=:-\\r\\n  .:-::-=-#######%######*+*%##%%%%%%%%%%%%%%#=-....:........... .-=-::..::..:::::---:::::....................:--:...........:.:..... ... .:--::=###*#%###%%%#-:-\\r\\n  ..:-----*%%%####%%%###++##**%%%%%%%%%%%%%#+:--. ............:..:.....:::::::..::...:::............:...::::--:..........:::.::..........:-=--+#%#*#%%##%%%%*:-=\\r\\n  ...::-::+%######%%%###*#***#*%%%%%%%%%%%##*::-:...:::........::.... ::.....:::::-:...::.................::::.....:......:..:..:......-==--+#%%###%%###%%%%=-==\\r\\n  ....:-::=########%%%##%**#**##%%%%%%%%%#*+-----....:-:.. .. ..::.. ....:::::::.::-----:.........................:::........::::....:-=-=+#%%%%###%%##%%%%%--==\\r\\n   ..:::::-*%%###*#%%####*##**###%%%%%%%%**------:. .:-::.  ............:::::::::::::::...::....:...............::...:::..:::::...::.:-=****#%%%#*#####%%%%*-=--\\r\\n   ...:..:-*%######%%#############%%%%%%**----::---....::::..     . ....::..:--::..:::........................::...:::...:-:::...::.:=*##**#%%%%*+##%%%%%%%+----\\r\\n    ..:::-:=##%%%#*##%#########%%%##%%%#+------::-=-  ..::....   .   .......:::::::::..................:.............::::::...:::..-:-+*###%%%%#**#%%%%%%%#=----\\r\\n:. . ...:---*#####*####%%######%%####%#=-----==--:--........ .:.. .. .......:::..::::......:.....................:--:-:... .::..::== -*#%##%%#%#*#%%%%%%%#*--==-\\r\\n--.......:-:+#*###*%%#%%%%####%%##*#%#=:-------=---:.-:. ...  .-:.. .........:...:::......-....................:-==-... .......:=+=-:*#%##%%%#%##%%%%%#%##+----+\\r\\n-:::.  ..:::-**#%%%####%%%%##%%%###%#+::-----=====:  :=-:. .  .::...:...........:--:.....:....   ......  ..:--:---:.  ... . .--=++=.+#%##%%%%%%#%%%%###%%#=--=*#\\r\\n:----.  .::::+**#%%*#####%%%%%%#####=.:::-----===-.  :----. .. .....::::......--::.......        .......:::--:..::....... .--..-++=.*####%%%%%#*%%###%%%%*--*###\\r\\n:--::-:....::=#*##%#######%%%%%####=..:-:------=-.  :---=--:....::...::..::.::--:........      ..:...::::::::..:......:. .::.:-=+=--*###%%%%##**%##%%%%%%+=####*\\r\\n:--:::...::::-***##%##*###%%%%%###-.::::----:-==:  :=-----=-:.:..:::--:....:-==----:.:--:::.....:::::::..::::::....:---  .:::--==-:=###%##%%##*#%%%%%%%#######=:\\r\\n----::.::.:-::+*+##%###*##%%%%%#%+.::::::::::-=:  :===-::---::.------..:::::---------::.........:::.:....:::..  ::-=++:  :::.::-:--**#%%##%####%%%%%########=::-\\r\\n-===-::-:.::.:=***########%%%##%+:--:::::..:-=-  -===-=-::-::*=::===-:::::..:---:::::.::... .:...........::...:--==+=-  .::.--:::-=##%%###%####%%%%%######+-::--\\r\\n-=----==-::...:+**#%%###*#%%##%+:--:::::...:=-  :-==-==-:.: .=*#*=--------:------:.......  .::..........:...-==---===-  -=-:-:..--*#%%####%###%%%%%%####+-:-----\\r\\n-----==---:::::=*++#####**####+:--:::::::.:=-. ::----=-:.-..+#*##%*+=-=====+=::::..   ....-==-::.....-=--. .-::.:==:-: :=+=-..::-+##%%########%%######*-:-:-=---\\r\\n--=---=-----:-::**+*######***+:---::::::..--. .::::-=-:.::.+#%%%#%%%%####*++=---:.....:-===++=:::::-=*+--  .:::-==-:=. ===-:..::=*#%%%%###*#%%%#####*=-:-:------\\r\\n:-=---==-====-::=*++##%###**+.:::--:::...:=:  :::::-=-. : -#%%%%%%%%%#=*#%##*###*++*****#%%%#=---==+++--. .:=-:=+=:-: :===-:--:-=#%%%######*#%%###*=::--------=-\\r\\n-==-:---===----:-+*=*#%####=..:.:::::....-:..::::::-::.:.:*##%%%%%%%%+=******%%%%=*****+*#%%#--=+++++==- :-=-.:==--=  ====----:-+%%###**##**#####=:::--=--:-----\\r\\n-=--=--=-=------:=*++*####+.:::.:.......::..:-::::::..::.++#%%%%%%%%#+####%%%%%%#=+****#%%%%*-=++++*+=+: :--:.--=:-- .==------:=#####*########*+-:----=----:---=\\r\\n-------===-------=**+*##%*=:::......::::-..::::::::...:.=+++#%%%%%%#+####%%%%%%#*######%%%%#+=+++++=-+= .:::::::-:-: ---------:+############*=--:------::-==-===\\r\\n-:--=-=---=-=-=----**####*-:::....::--:=: :::...--...:.-++=*%%%##%#+*####%%%%%%*+#####%%%%%*-===++=::=: ..:.--::::= .-==-------*#########**+-:-----=--::-=======\\r\\n-==---=---=-===---:+###**#=--::-:::-----.:::-:::-:..:.:=*++%%%#*#%++**###%%%%%#-=++**#%%%%*--===+=-::= ..::::...::- -===--::-=+#######***+-::--------=-==--=-===\\r\\n-====:-:=----===-=--*##*+*#=-..:.:-----.--::-:-::..:::++=+#%##**%*=*+*##%%%%%%+-+===*%%#%#-::--++-:.-: ..:....  .-.:-==-:::--=#%%%#**#*+-:::------:-=====--=====\\r\\n---=::-------=-----=+#%#*+##--..:-----.:=--:-::.  .-:+*++#%##*+##-==++*%%%%%%*==+==*%%##%+.::--=--::=  .:::.....:=.:-:::::-=+*%%#**#*=-:-------=--------====-=-=\\r\\n-==-:-=--==-----===-=*%%#**#*::.--::=:::::-:-:.. .-=+***#%%##**#==+++*%%%%#%#==+=+*%%%*%#::::::-=-:+: .::.......=:.:::::-=*###****#=--------=----==---====---===\\r\\n-=--=-:--=----=---=--+#%#*****-::..::.:::::::.   :-+*#######**#--+++#%%%%#%#==+=+*%%%**%-.::::-=-:++ .:::.:....-+.:---==*#%*++***==----:--------==--==-=-=--==+=\\r\\n==-----=---==------===*%#+==+#=............::   .-++###*****+#+-=++*##%%#%%=-===*#%%#*%+.:--=---:-+:.:--....:..--:===+*##+=++**=:---=------:-------------=======\\r\\n-==---::-----====---==+##*=--+*=.......:....   .:=**##*+++*=#+-==*##*#%*#%+====*##%#*#*.::==-:::.-+..:........-=--=+*#*+-=+**=-=---------------=-====+======++==\\r\\n---==-----==:===--==--==*+=:.:-=-..::....      :=+*#**+=+++#*--=+##*##++%+-+=+*#*##*##:.:--:::..:+- ....... .:-==+*#*+==+*+--===---:---==--==--===============--\\r\\n---=----===--===========+**=. .:+=..... ..     =+**+++===+*#-:-+******=*#-=++#**###*#-.::::.:::.-=         ..::=+*++++++=------------==--==+====================\\r\\n-=---=-=====-==-===-=====*#*=:.:=++:..:.      -+++==*+--=**=--++=++**++#=-+*#***#*++*..:--::-:.:=.             .:. .:--::-==--=-----==-====+====++====+=====-===\\r\\n-=---====-=======+======-=+#*=:...-+-.  .   .-++===-==--=+=:-**++++*++**-=**+*+***+*:.:::::::..:-                .        .::-=-=---=====+============+========-\\r\\n-==---=-===========-======-=*+-.   :==:     -==----:::===+==+++=++**+=*-=*+++*****+-.::.....  ..                            ..:.:-====-++======-=+=========+====\\r\\n-====================--====-=*+-     .:.    :::.       .::-=====++*+=+==**+******+= ...                                     ..::::--===+=========+=+==+=========\\r\\n-===----==================--==+=:       .:::::.               ..-=+-=+=**+**++++=-               .                             .:---==+++===+=====++++++=======-\\r\\n-===-=-:=-=====--=======---=-::-=.      ...                       ...:-======-.:.     :--::                                       .:==++===++==+=+=+++======-==+\\r\\n--=-=--=-=--=-==-======---=--:..:.            ..:..                    ....... .....:-==-:..                                     ..=+=+====+====+===+========+==\\r\\n-==--==--========-====--=-==-::                 .:.                     ..:::::-------:.  .:..                                   .-===+++=====+===+=++=====+-===\\r\\n-=------=====-======-====----:.                                             .:-. ..:::. .::.                                     .====+=====+=======+====+++==+=\\r\\n-=---===============--====--:.         .   .  : .:.                          ..::---: :.   ...                                  .==============+=+======++=+++==\\r\\n-===-=============-----===-.                                                .:-=-:.:- .. ...:.:==.    .:..                     .-=+=+====++==========++=++=====-\\r\\n-======-==========--==----:.               .-.   ::.                       ... ..      ..:-::..+=.                            .=+==++++===+=====-====++====-=---\\r\\n-====-=---======----==----.               .=+.-: -===-:.                   ..     ..      ... --.                     .-------==--==-::--==++=======-======-=-==\\r\\n-====-=--=-=====-===---=-.        ..  .  .=+::-    ...:.                                     :=..:       . .     ...  :...:--===-..  ..:. ..:::===============--\\r\\n-=-====--=====-====-----:       .    .  .=+:.=.                  .                          .=--          .     :-.  :--:...   ...-=--: ...::::...-===========--\\r\\n-=======-=--=-----==---:.      .    .   -*=.=.             ..   .   .:                     .::-=-.        .     :   -====-=----===++==  :. .:.... :======+==+=--\\r\\n-====-=-==-=----==-:=-:.      . .  .. . .. ::                   ..  :.    .                .  -:...      .  .     . -=+====-====+====: :.  -==--::+=======-====+\\r\\n-=======-=-====-------:       .    .  :.                         . . .                       -=.     :.   ..       .-=+======-======- .:  :-****:=====+=-:-==++=\\r\\n-==--=----=--==--:--::       .    .  ...                          .  .                      -==: .. =**=: ...:::--=*=========--=====  -  :==+**--==-====--=+++==\\r\\n-=-=-=====--=-------:               .:.                           .  .     ..            ...:=-..:..:**#*: .-===--::--=============. :. .=****=:===-=--===+====+\\r\\n-==--==-==----------.      .                   .                 . . .     ..              :-.       -**#*........:-::-========-==: .: .-===++:=-=-=-===+=+=====\\r\\n-====-=-=-==-=-----:      .                                      . :-.    ..       .::          .-::::****..::::.  :-=**##+=-====-  -  -=+++*--====+=========++=\\r\\n-=======---=---==-:      .                             .            =.           ::            :=--==+**=: ..:..:..--::+#*=======  :  :====*=-====+=======+++===\\r\\n-====-========--::                                                   .     .::::..            .-.:=++*+-.    ...:-===-.:--=====+: :. :=+*+*=:============++=+===\\r\\n-====-=-=-====-::                . .-:........                 ...:..:-==-:-:.                ..==+*+-      .:::::---::...:----. .. .::-*=----=+=-==+==+==+=-===\\r\\n-====-==-===----.              .:.. .*:.:#-...-:........:::..     .++.:-: .==:           :.  ..-+-:-        ..:-=:   ...   ===-  :  .. :-:=======-=+++++=----=--\\r\\n========--=----:              ..::. -=  =*. .==+-                =**##-:..=-::        ....  :..-=:         :==--:. .       :==  :  :-=++=:=-=========+====----::\\r\\n======-----=-::      ..       .....:-  :-.  :==*=            .   +=:==:: -=:.         ..  .:....-.          :+++. :.....:::-=. :: .-+***-:====++======---=--:::-\\r\\n==========---:.      :                         :.        .      :+- :.:.-==-::         ..::: ....            ... .-======+=+: .: .-+***=:====+===+====----::----\\r\\n====-===--==-:      :.                                        .+#+*#::-=+:.--            .: .-:..         .::..  -=====+++=- .-  -+*===:-====+=-=-:---=------==-\\r\\n========-=---.      :                                         .+::--::-+-  ..              -=-           ...    ::--=======  -  :=****--=+=====------=--====--=-\\r\\n=--=-==--==--      ..                           .             ..     .                    :-.           .--==: :::=-======  :. :=+===--=====-=------=====-==-==-\\r\\n====-==-===-.                                               . .               ...:        .             ::======-=#+---==. .: .-****+:=======----====+=====-=-==\\r\\n-==----==-::                                               .. .               :----:.. ...                 .:===-:-.   .. .-  --==-=-=+===--==--==+===--=-----==\\r\\n:---=====-:.          .  .        .                    .      ::              --::.                          .=+==-...:.  .  .:::::.-===========+=+=----:-======\\r\\n...-:-----.                          ..      ..          .    .:.            ::::                             ++===++=--::.        :==--====+=++==-==-=-----==++\\r\\n----::::-:               -- .-  .......     .:       .. ... .. .: .         .. -.                            :+=--=+========--------=+==++=+++++=--===----=-+++=\\r\\n-====-::.           .   :-: :.       .               :::. .....   .        .:  -                            .======+---============+==+=+++=-====-===-==--===++=\\r\\n--=-===-.      .    .   -- .-                  .    .-       .:::   ::.... -  ::                          ..-======--==++==-========+=++=++=--:==-----=-==+++=+=\\r\\n--------.      .       :=: -                   :     .            .::::::..-..::.                        ..-++-=========+=====-==+=++==++++=---=-=+=--=+=++++===\\r\\n:-----:.       .       ..  .                     ... ..:....:--.     .... ::..::---::..                  .-++=======+======+===+==+++==++=-===-======+==++====+=\\r\\n.:--::-.            .                            ..:::::-=--=--=-::...  ...:::-------===-::...         ..-==+=====++=====+===+=++++=+++==---========+++==+=====-\\r\\n..:-::.             .  : ..                         .:::-===------------:::::-=--=--=----===-=-=---======+==++==+++=+=========++==++====--======+++=+*+====+===+\\r\\n::---:.                  ..                        ...::------:---------::----------========-=======+==--==+++=++========-=++++++======-======++++====+=======++\\r\\n-=---..       .                                  ....::-========--==---:-:---=--==---======+===-============++++=--====++=++++=+===--==--======++++==+=+=++===++\\r\\n----.                                             ...::======-=---=:----:-----:-==-======+=+==--=-====+=++=+++=---====++=++==+====------==-=+++==+====++==-=====\\r\\n-=-:..      ...      .                             ..:-==--==-=------:.-------==-=+=++==++===+=+*+==+++=+======--=====+=====-===-=-===+--==*++==++=====+-=======\\r\\n---:::.....::...::. ..::-------:....              ..::==--==--==---:-:--:----=====+=============+++===+++===-:--=====++======--==--===--=+++==++=======--=+=--=-\\r\\n----:...:-.....:::.::-:::-:----------:-::::........--:=+=-=-=-====:---=-:=-===-==+==+=++==+===+=+=========-----==++++=+======-=+===---=*+====+++--==========--::\\r\\n----::::::.:::::::.---::-------=----==-==------=--==----=--=====------====-===-=+++++===+=+==+==+==+==-===-===+==+=+======+=--+====-=+*++++=====-=+===+====-::-:\\r\\n----::-:-::.:::::::---:----=---=--==---==-==--=====-==--===-=------=--=-=--=-===++++====+=+==+=====+==-====+++=========-----:-=---==*+============--=++==-----::\\r\\n--------::::---:-:---=----==--==--=-=====-====-==-====---==---::-=-=--=-=======++===++++=+=+=======-========+++=====-===--=====-===++=+++========-=+==++-::----=\\r\\n-====--=--:---------=--======-=--=-===--==-==-=----==-=----=-=----==-=-=======+++=++++++++========-=+======+======--=====--==-===+===++===========+=====::-::--=\\r\\n-=--=---=--=--=-------=--=-==--=-----=--====-==--=-=--=-:----===--====-=+===++++=+++++++++===-======+=+=======--====-===+==--==++==+=-======-===++===-----:::===\\r\\n-=-===------:----:=:--:--=-----=---------=-=-===--=---=--=--=++=----=++===+==++==+++++=+====--=========+==--===----===-=======+==+=-++===-=+=-===+=--:-=-::-=+==\\r\\n=-----==-==-:-::---::------------==--==:---=====--=----:===-=====--==+==-=+==++=+==========+=--=+++======-===-=--=-===-=====+==========-===+==++=---------=====+\\r\\n=-=-:--=-=--=-::----:::-=-=----===------:---===----====-=================+===+++++====+======+==+++=========-=--==--==-==+*++======--========+==:-=---::-===++=+\\r\\n=====---=----:---=----==--=----====---=-----=-===-=========-==-====-==+++====+++====++==+=====++======----===--===-==--=+++==-=====--=========:--==--:---==+++==\\r\\n========---------==------==-=====-=----===-========-=======--====--+====+==+=====+======++++==+==-===--==--====--=+===+++++=====---==+==-==--:-=-------====++=+=\\r\\n=======-=-====--==-----==-===+=================++=-=--+==-==+=+========+=====++==++==-=======+====--===---===----=-=+++++++=====-=========--:-=--:-:-=-=====+===\\r\\n-===--===-======-=----=---=======================--+=====--===++==--=======+==-=+======++====---=-===----====-====+++=++--===-======--=---:=---::::-====++=====-\\r\\n-======-====-==---==-==-=-======--=-====-=+======++=========--==----+======+=====-=+=======-:=--===--:-===-=--===++++======-=--=++=-=-:-:--==-------===+======--\\r\\n=====+==--=====-======+==--=+==========+==+=++=-======+==++==-=----=---====-========-=++==-=--=----:-=-=-==--===++=++=-===+====--===---::----:----==++======----\\r\\n======+=--==+-===============+=+===++++=====+===+==+=+=====-=-=-===-----==-=++=========----==--:-::--==-===-==++=+=+=--==+++===--==-:-------:----==========-----\\r\\n========-====-==============++=========-==-==+======-=++=====-====-=---=--===-==-====--==-==--:----==------=+==+==-======+=====----:-==--:.:---===+======--:---:\\r\\n=+==============-====-==========+==-=+==+-=+=++++===-=+==+----==---====-=:==---:--------==-----=-====-----====+=----=++==+=-=---::-====-::-----=-=+=====-=--:-::\\r\\n=++======--==+==-===============+======++=====-===---====---=--==-=====-==------=----:=--------=-:-----========-==-=======----------=-::::=======+====--=-::::::\\r\\n-====-===========--=====++====-==+====+==+===---=====--=-==----=+=-===----:==--------===--:-::----=---=++====-===+========--:::-===--:::----==-=+=+===---:-:::-=\\r\\n==-==+===+==+=-==---======-=--:=++--==========-:---==-------=====-===--=-=--==-----====--:.:--------==++==+=====+++==+-==-:::::====:::----====-===+==--::::..-=+\\r\\n=-==-====-=+=+===-===========--=++====:------=--=---=------====---=----=-====-:--=-------:.:---=-=========+==+=+====-----::----==-:.---=-==-===+===---:::.:--===\\r\\n==-==--===-======---==--=-=----=-=----------=------:=-==----=-:-===------::---==--:::----:-:------+===++-=+==+==-=-==-::::-++==-:::----==========--=-::..:-=====\\r\\n----==--=-=-==-==--======----:---=---=----------=:-----------=-:-----:::--:------:-=---::-------==++--=+==+===+==--=-:::-==+==-..:------===+===---=-.:.:--=====-\\r\\n----=-------=---=--:-==--=-=:-=-:----=----:::----:-----=-=----:::::--::--=-=---===-::.:::--=====+++===-+========---:.:-=====-..::-=-----==-====----:..:--=+==--=\\r\\n-=----==---:---==--:-=-.---:-=----:----::--:---=---==-=-----:::::.:-=--=-=-----=--:::..--==++==+++==++=====+==-:::::=======-:.:---=-======--=-===-:..:-=========\\r\\n--------:--:-===-----:--:--:----::-::---:-=---==--==---=-::::--:-:--==-----=-----::--:-====+++++=-====+=-===--::::-===-===-.:-----===+===-----==::.::-======-==-\\r\\n---:----:----=---:--:::--::-----::---=:-------=-:-=---:::::::---=--=---:-==--=--::--====+++++===+========+=-:::.-==+-===-:::--====-=++===---==-:..:-==--=--=-=-:\\r\\n:---=----:--::----::-------=--------=------=-----==::-:=-::-=:==---------=-:-------=++*++++=-====--====+--:::::-=++===-:::----=--=-===+==:----:..--==-=--=--=-::\\r\\n\",\n  \":----:-:=####*::::::::----.-*%%%##%%##%+:::.   .....::...:.....:::::::...    ......    ...    ..        ..  ..  ..  ::.       .    ..    ..         .......  .. \\r\\n.:----::-#####::::..::--:.=###%###%%%%%*:-:.  ......:::..........::::.....   ::....   :..    ... .      .   :  ...  ... ..    .   .   .  ..       .......    .  \\r\\n:::---::=#####-.:::::--::*%%%##%#%%%%%%#=-:..........::::.... ..::-:.:...  .:-:::....   .    ....    ........  .    .  ... . . ...:-::.   ...... .......        \\r\\n.:::::::-#####=::::::-:=#%%%%#%%%%%%%%%%+:-............::.  . ..:::---...  .::..:...:....      .   ..   .:..   .    .    ...   .:----:. ..  ......  ...         \\r\\n.:::..::-*%###=.::::::+%%%%%%%%%%%%%%%%%#-............::::  ....:::-=:.... ....:..::::..          ..   ...:...     .      .. .:---:.:: .-.  .....   ..          \\r\\n.:-::.:--+%###+:::::-*##%%%%%%%%%%%%%%#%#=:.::-::..:..:::.. . ..:::::...  ....:. ...:::...       .  . ... .. .   . ........ :-=-:.  ...:. .......  ...          \\r\\n.:::-:---+#%##*::::=####%%%%%%%%%%%%%%%%##=::=---.....::....  ....::........... ..:.............   ...........  ...........:-::... .:-:.   ......  ....     ..  \\r\\n.:::::::-+%%##*:.:=**###%%%%%%%%%%%%%%%###*-----::...::..........:::.......... .:::.::... ...............::.........  .....:.......:-:. ........   ....  .  .. .\\r\\n::::::-:-=#####--*##**###%%%#%%%%%%%%######=--:---:..............:..:..:.:.:.  ................................. ...   .... ....::-=-..........   .:..  .....  .\\r\\n..::---:--#%###*###*#**##%%%%%%%%%%%#####%%*---::--. ....:.........::::::.....:.:..-::........    . ................  ..:----:::::-:...:-::...   ...  .::.... -+\\r\\n..::::----*%%#####***#**%%%%%%#%%%%###*#%%%%+-:::::.....::.........::-=......:::::--:-:......   ....  ...... .... ..:----==+=:.::.. .:--:..     ......::. ..-+%#\\r\\n.:::::::--*%#######+*####%%%%%#%%%####%%#%%%#=-:--:.................:+=:..........::-:---. .. ....................:-=-::---::..:....::..        ...::.....:+#%%*\\r\\n...-::----+########**#####%%%%%%%%###%%%%%%%%+=--:..................:=--....::....::---=-..:. ..... .............:-----:::::.....:::-.   ..    .:-::.:.::=*%%%#=\\r\\n..:-.:--=-=########***####*#%%%%%###%%%%%%%%%#=-:--:......::........:=---.......:-------..::...  ..... ..........:--::.:-::.....:::--..:...   .:-::::::=*##%%%#=\\r\\n .::..:----*#########**###**#%%###%%%%%%%%%%%%+..::::..  ..:.... ...-=---::....:::::---:.::....................:---:...--::...:.:.::.....:. ..::.:--:=*####%%%#-\\r\\n   ..::::--*%#############*+*%%##%%%%%%%%%%%#%*....:.... .......  .-=---:::....---:---::::::...................:--:....:::....::...... ......:-::-+**######%%%*:\\r\\n   .::::-=-+%######%#####**+####%%%%%%%%%%%%%#+-:. .:..........:. :---:..:::.::::.-:::::::..................:.::-:...........:.:.......... .-=-:-*%#*#%%##%%%%+.\\r\\n   ...:----=#%%###*#%%###*+##**#%%%%%%%%%%%%%*-:-:.............::.:.... .:::::::::::..::::...........::..::::--:...........:::.:..........:----+#%###%%###%%%#-:\\r\\n   ....::::-########%%%#####**#*#%%%%%%%%%%#**----:...:::..... ..::... .:...:..::::--:::::.................:::......::........::.::.....:-=--+#%%%##%%%##%%%%*:-\\r\\n   .....--:-*##%####%%%####*##*###%%%%%%%%%**-----:. .:--..  .....:... ....::::::::::----:........:...............::::...:....::::....:-=--+##%%%%##%%###%%%%+:-\\r\\n    ..::::::=#%#####%%%###*###**###%%%%%%%#*=------:...::::.. ... .......::::::-::::::::....:....................::...::::.:::::...::.:-=*#*+*%%%%**####%%%%%=--\\r\\n.   ...:..::=########%###########%%%%%%%%#*=----::---....:::...    . .....:..::--::..::............:...........::...:::....-:::...::.:-*####*%%%%#+*##%%%%%%#---\\r\\n::.   .:.:-:-*##%##*#####%%######%%###%%#*=------:--=. ...:.....  .    ..:...:::::::::...................:. ..........::::.:...::::.:-.=+####%%#%#*#%%%%%%%%*---\\r\\n:-:.......---+##########%%%######%%#*#%#+-----===----:.......  .:.. . .......:::..::::......:............. .......:-=-::.... :::..:=+::+#%%#%%%#%##%%%%%%%##=--=\\r\\n:=-:... ..:-:-#######%##%%%####%%%##*%%*:-=-----==--: -=: ...  .:-..  ........:....::... ..-:........... .......:-===: .  ......:=+=-:+#%##%%%%%##%%%%%##%##----\\r\\n:--:::. ..::::+**#%%#####%%%%%%%%%###%+:::-----====-. .-=-.  .. .::..:...........::-:....... .     .........:--:::-::   ..   .:--=++-:*#%##%%%%%##%%%###%%%*--=*\\r\\n::-----. ..:-:-**#%%######%%%%%%%###%+..:::-----==-.  :----: ... ....::::......:--:.......         ......:::--:..::.......  :-:.:=++:-####%%%%%%*#%###%%%%#=-+##\\r\\n--:-::-::...::-***##%######%%%%%###%+..::-:-----==:  :---==--.....:...::..:::::--::........  .  ..::.:::::::::..:......::  .::.-=+==:+###%#%%%##*#%#%%%%%%#+*###\\r\\n--:--::...:::::+#+*#%###*###%%%%%#%+..::::---:-==-  :=--:-----.::.:::--:....::=------::--:::.....:--::::...:::.:....:-==.  :-::--=---*##%%##%####%%%%%%%#######+\\r\\n----=::.::.:--:-***#%####*#%%%%%#%*:::::::::::-=-. :-==-::--=-:::-==--:.::::::=-------:::.... ....::......::::.. .:-=++-  .:::::----+*#%%###%####%%%%%#######+::\\r\\n:=====----..:..:+**##%######%%##%*----::::...-=-. :===-=--::- =*=:-==-:::::..:-=--:..:.::... .:...........:::..:--==++=:  :-:-=.::=-*#%%####%###%%%%%%#####+-::-\\r\\n-===---==--:..::-***#%###**#%###*---::::::..:==. .-==--==:.:. -+##*=---------=---::......   .:-::.......:::..:---:--===. :==:::..:-=#%%########%%%#%#####*-::---\\r\\n:------=----:::::+*+*#####*####*---:::::::::--: .::---=--.:: =####%%#*==+++===-::::.   ....:===::.....-===:  :::::-=--- .-==-:..:-=*#%%########%%######*=:--:---\\r\\n:--==---=---=--::-*++##%###****------::::..:=:  ::::-==:..: =#%%%%%%%%%##%#**+===-:.:::--=+++*+-:::--=++-=.  :--:=+-:-: -===-:.::-=#%%%%######%%%####*=-::------\\r\\n---==-----====-:::+*+*#%####**:::::--::....--. :::::---: :.:*%%%%%%%%%%+=*###*#%%#****##*##%%%+:--==+++=-- .:-=--=+--=  ===-::-::-*#%%#######*#%%##*=:::--=-:--=\\r\\n:-==-:-=--==----::=*++##%###+:.:.:::::....:-..::::::-::.:..+##%%%%%%%%#=*#****#%%%+=*++*+*#%%#+:=++++++==. -=-:.-==:=- :===----::=#%%##**##**#####+::----=--:---\\r\\n--=---=--===-------**+**###*::::.......:.:-. :-::::::...:.=+*#%%%%%%%#**###%%%%%%%*+***##%%%%#===+++++=+- .--:.:-=-:=. -=------:-*#############*+-:----------:-=\\r\\n==------=-==-------=***####+-::......::-:-: ::::::::...:.-+++*%%%%%%#+*###%%%%%%#**#####%%%%%+==+++++--+. .:..:::::-= :--------:=*############+---------::-===-=\\r\\n-=------=---===-=---=**####+-:::...::-----..::...:-:..:.:+*++%%%%##%*+#####%%%%%#=*#####%%%%*--===+=::-= ..:::-:.::-: -===----=-+#########**+-:----:----:--=====\\r\\n--==---=--=---===----*###**#-=::--:::----..:::-::--..::.=+++#%%##*%#=***##%%%%%#=-++++#%%%%#-----+=-:.=. ..:::....:-.:====-::-==#%%#%##***+-::------:-=-==---===\\r\\n-==-==-::-----==-=-=-=###*+#*-:...:---:-.:=:::::::...-:=*+=#%##*+##=+++*#%%%%%%*-=++=*%%%%%=::--=+=-::=  .::.... .:-.-==-::::-=*%%%#**#*+=::::-------=-===--====\\r\\n----=-.-=------=-=--==*%##**#*-:..:--:-::----:-:.. .--=***#%%##+*%=-==+*#%%%%%#=====+%%%#%*.::------:=. .::::.....=.:-:::::-=+*#%#**#*=-:-------==--------+==--=\\r\\n-====----:===-----===-=#%#***#+:::-::--.:::---:..  :=+***#%###**%=-+++*#%%%%%#==+++*%%%##%-.::::---:== .::.......-=.:::::-+*###*+***+-------:------=---=====--==\\r\\n-==----::--=---==----==*%#***+#+::...:.:::::.::   .:=+*######*+#+-=++*#%%%#%%==+=+*%%%#*%+.:::---=--*:.:::::::..:+::---==*##*++**+=---=-::-------===--=----=--==\\r\\n-===---------==----=-===##*+==*#-............:.   :=+*###****+#*-=++*##%%##%+-===*#%%#*#*.:--=-:--:==.:--:.:.::.:=:-==+*#*+==***=-:=--------:--------===--======\\r\\n==-==----:-----=-=----==+#*+-:-+*:...:........  .:-**##**++*++#--=+##*#%**%*====+*###*##-.:-=-:::.:+:.::..::...:=--=+*#*+-=+**=-==---:------:---==-====+======+=\\r\\n-=--===----==--==--===-==+*+=:.:-+:..::....     .=+*##*+==++*#-:-+##**#*=##-===*#*###*#=.::-:.:...==..::.... .:--=+***+==+*+--==----:---===-===-=+=============-\\r\\n---=--:-=====-=+=-===-====***-. .-*=...:....    :+**++++=-++#=::=*+****++#==++*#**##***..:::::::.:=.      ...:-+##*++++*+=------------===-========+=============\\r\\n-------=-====--==-==--=====*#*=:.:=++:..:.     :+*+=-+*=--+*+:-++==+***+#*-=*##*****+*:.:--::::.:-:           :-:::-=++=----==-=-----===========+++====++====-==\\r\\n--==---=-==-=-====+===-===-=+*+-. ..-+-.  .   -=+===------=+--+*++++*+++#==**++++***+=.:::::::...:             .        .:::--====---=====++============+=======\\r\\n--==---=============-======--=*=:    :=-.    .==--::..:-==+==+++==+***=*==**+++****+= .::....                              ..::--=-======++=======++========++==\\r\\n-======================--===--=+=.     .:    .:.         ..:-====++**=++=*********++. .                                    ..:..:--======+=========+++=++=======\\r\\n-=====:---==================-----:      .::...                 ..--==-+=+*++++++=+-:                                         ..:----++=+++===+======+++=+=======\\r\\n--====-=---=====---======-----:  .                                   .:-======-:..   .::::                                       .:=+==++===++===++==++======-==\\r\\n---=--=---==-==-=--===-=---==:.                .-::. .                 ...:.........-===-..                                      .:=====+===+=-==++===+========+\\r\\n-========-==============-==--:.                  .                       ..::::---=---:.  :..                                    .-====+++=-====+===+=+=====+===\\r\\n-===---=-===-========--===--:.                    .                         .:: ..::::. .::..                                    -=====+==================++++=+\\r\\n--=---===============--===-:.         .    . .. ::                          ..:--==-: -                                         :========+=+======++=========+==\\r\\n--===-==============--=-==-:                .                              ..:=-:.:-: :  .....-+=     :..                      :=====++====++==========+=++===-=\\r\\n-=======-==========---==-::                -=... --:.                      ..  .      ...:::: -+-     ..                      :++====+++====+==========+====-=--\\r\\n-=====--=-===-====--=-=-::.       .       =+-.=. .:---:.                   .     ..       .  .=:                      :::::::===-==========+++=-=====-======-===\\r\\n-=======--==-========--::.        .  .   -== =:                                              =-...         .    .    :::--=====-:..  ..:..:-===-++==============\\r\\n--=-=====--==-==-==-=-::.            .  -+= --                  .                           -==:        . .     -:. .::..........:-:::....:::...:=======-==+====\\r\\n--========----=----==--:       .    .   -+.:-              .    .   :.                     ...==:        .  .  .:  :=====--:::--=++++: .. .:::.. :===========+==\\r\\n-=-======-=--=----==:::       . .  :  :    .                    .  .:.   .                .. .-:::         .   . . -===++========+===  :  :--:::.-==+==+===--===\\r\\n==========---=====--::       .    .. ..                          . . .                      .=-           ..       -==-===-===-===-=. :. .-+*+*-:====-===---===+\\r\\n-====-=----=---=---:.        .    . .:.                           .  .                   ...-=-. . .+*+: .........=============-==+: :: .--=*+*-=====-=-=-==+++=\\r\\n-==----====--==-----.               ..                            .  .     .            ...:-=: .:..=**#- ..=====--===============- .-  -*****:-=====----+=++==-\\r\\n-===--=======---:--.       .                   .                 . .       ..        .    .::       .****....:...:::::-==++===----  -  :=+=+*--===--==-==+==+=+=\\r\\n-======-==--===---:       .                            .        .  ==     .       .::.          --::.-***: ::::. .:--+***+=======  :. :=+==+=:======+==========+\\r\\n==-=======-=-=----       .                            .             :           .:.            ----==+*+:. .:::.. .::-*##+======: .: .-===**:==+====+======++++=\\r\\n=======-=======-:                                              .    .......::::..             ::.-=+**-.    ...::-=+=.:========= .:  -+*++*--=-===========+++=+=\\r\\n-=-====-=--=-=--.              ....:-=:.:-:..........     .    ....:..-==::-:                ..:+=*+=.      :-:::=--:.....::-=-  :  :-=*+=-----=++=-==+=++===--=\\r\\n=+=====-==-==--:              ..:.. -+. =#:  :=-.............     -++:-:. -=-           .:  ..:=+:-:        ..:=-. ..:..  -==-  .  .: .=:-=========-+++++==---=-\\r\\n==========--=-:               .... .=: .=-  -==*-               :*#+#*:: :+::.        . .  .:.:-=.        .-=-::: .       .=+: .: .--==+:====-====+=====-==----:\\r\\n-======-------.      :        .....-. .-:   :--+:           .    +. --::.==..         .. .:: ..:-          .=++=  :.  ....:=-  -  -=+**=:=+====+++==+=+---=-::::\\r\\n=====--=====-:      ..                                   .      +==::.:.==-:-.          .:-. ...             ..  -==-=====+=  -. :=+**+--=====++======------:-=-\\r\\n-========----:      :                                         -##+#+::-*= --:            .. ::..          .::.  :-=+===-=+=  :. :=*+++-:=-=+==+==-------------==\\r\\n=========-==:      :.                           .             .- .::::-=.  :              .--.     .     ..... .-=========. :: .-+#*+-:===++=====-----==-====--=\\r\\n-+=----+---=.      .                           ..             .                           -:            ---:. .:.--======: .:  -+++++---====+=-=---:--==+====-==\\r\\n=+==-=-==--:                                               .:                 .:-:     . ..            ::====-=-=#+=====-  :  :+*+++::=======-----====+=====----\\r\\n::===----=:                                                .                  ----:..  :                 .--====:==...:-  :. :-+*+==:-=+====-===-==++===-=----=-\\r\\n..:::-===-:                         .                        .:.             :--::.                         .====:.  ..  :: .-----::=============+=+=---=---====\\r\\n::..:::-:.               ..  .       ..      :.       . ..    ...           .::::                            -=++==---:..       ...==-===-====+=++=--==-=----=++\\r\\n-==--::::               .=: ::  .......     ..       . ... ..  . .          .  -                             =++==-=+=====-::...:--==-==+=+==+=++=---==-----==++\\r\\n--=-===:.      . .  .   :- .-                       .-:: .....             -  ::                            :=========--===============++=+++===-=-=-=-==--==+++\\r\\n-=------:              :-: -.                  .    :.     ...::.  .-:... .:  -                            .========--==+++=-========+=+++=++=-:-=-=---=-=++++==\\r\\n=------:               -- .-                  ..               . .--::::. -:..:                          ..=+++==========++=+======+=+===++===---=-=+=-====++++=\\r\\n:--:--:        .                                 ...........:-:    ..:.: .::::.::::.                    ..-+++===-====+======+=+++==+++=++=-=======+=-++==+===-=\\r\\n..::-:.          . ..                            ..:::::--==-==--:... ....::::--==---=--::.             .-====+====++=+===++===+=++++=====---=++=====+++=====+==\\r\\n:...-:.               .. :.                        ..:-:--=--=------------::::-=--==-==----==----::::---===++=++=+++==+=======+=++==+====--=======+++=+++====+==\\r\\n--:--:.       .           .                        ..::-=---------=------:-----------==-==========++=++==--=+++=+++--==-===-+++++++======-======++++====++=====+\\r\\n-----.        .                                    ..::--===-====---=---::----=--===--========-=--======+====++++=---===++=++=+=+==+---=---====++=++==+=+=++===+\\r\\n---::                                              ..:---==-=+=----=---:---------=--=+==+=++=+==-=====+=+=+==+++---=====*+=+===+====-=-===-==+++==+=====++==-=+=\\r\\n-=--.      .....  . ... .....                      ..:-====--=-==-----:.:------=====+==+=+++==+==++===+++++======-===-=++========-=-=====-==+*=+=+++======-==+==\\r\\n-=-:.::...::.:...:::..:::--------:....             .:---==--=---=---:-------=-=====+=======+=====+=++===+++==--:-==+==++======--===-===--=+++==+++====+==-====--\\r\\n-=--::....-:...:::::::--:::-:--------------::....::--=--+=-========----==--====--=++=++++==++===+=+=========----===+++==+====-===+===--=+*+===++==-=====+====--:\\r\\n:--:-::-::-.:::::-:::--::--=----=-:---==-=--=---==-==----==--====------=====-===-=++++===++=+=+=====++==-==--==+=====+=======--======-+++++++====--==-=++====-:-\\r\\n:-----:-::--:::::-::-----=---=---=:-=--===-==---=====-==--===-=:----==-=-==----===++===+==+=+=+========-=====+++========--------=-=-=+*+======-=====-==++=------\\r\\n------=----:::-=------==-=--==--=----======-===--=--===---=-----:--==--==========++==++++=+=++======--==-=====+++===-=-==---====-====++=+++====-====+===+-::---:\\r\\n-==-===-==-----=------=-=======-=----===--=--=-==---==--=---=-==-=-==-==-+======++++++++++++=+=======++======+=====--======--==-==+====+=-===-=====++====-:--:--\\r\\n--=--==-----=--=----=--=--==-=-:==------=====-==-=-=----=:-=--=+==-======+====+++=++++++++++==--========+======--==-=-===+==---=++===+======+-===+=+==-----:::-+\\r\\n-===-===-----::------:--:-==-----===-=----=--=-===------=-=---=+==----++===++=++==+=+++=+=====-==-=++=======-====----==--===-==++==+-=++==--=+-=====--:-=-::--=+\\r\\n===-----=--==---:----::---=------====--=---:-====--==-=---===-=====-===+=--++=++==+=======-=++==-=++======-===-==--=-=+======++==========-==+==++=---------====+\\r\\n-====----=-=-=-:----=-::--===:--====-==---:--====---=====-===========-==++++==+++++===+=+======+===+========+-=---=--==--==++=+====+=--=======+==---=--:::-===+=\\r\\n-=====---==-------===-:-=---=----===---==----==-==--=======+=-==-===-==+=++==++++=====+===+==+=++======-----===-======--=+++==-=====--====-====-:-==---:-===+++=\\r\\n=========---=-----===------==-====-===--=+==-=====-=-=-=====-===+==-=+===++=======++=====++++==+=======-===-====--===-==+++++=====--===+-====-:--=------=====++=\\r\\n-=====-=-==-===-===------=-====+===============+=++--=-====-=+==+=+======+====++==+===-=============-=+=-::====---===+++++=++====--=====+===-::-=-:::-==-+======\\r\\n-====--=======-==--=---=---===+===-======-==+====+=-==+====--===+==-:=+=====++==-==-=+=+=+====---=-====:--====--====++==+=-====-======--=--:-=-=:::::-===+++====\\r\\n=========-====-=---========-======-=========+=+====++===+=====:-==---=+===========-=+=======---==-===--:==-===-===+++++========--===-==::::--=-------===++=====-\\r\\n-++=======-============+===-=++=======+=++==+=+=-=======+=+++=--=---=----====-+======--=+==-==--=---::=====+---==+++=+=--=-======-====--::----::---===+======---\\r\\n=======+==-====-======+=======++=+==+=+++=====+===+=+=======-=---===---=-===-=+========+----==-:::-:--===--=-===++++=+--==+++====-==-::------:-----==+======----\\r\\n=======================-======+============-===++=====-=+=====-=====-=---=--===-=-====---==-==-----===------=++======+====++====----::-==-:.:---===++======-----\\r\\n=+++====-===-====-====--============--++=+=-=+++++=-=--==-==---===--====-=--=---:-=-=-----==-----=-===-=---====+=-=--==++=+=-=--=-:--===-:.:--=-=--+==+===-=-:--\\r\\n=+=+======---=++===-===========-========+=++===--====-====-=-=---==-====--=------==-----==--------:-----=+======--========+=-----:-=---::::-=-==-=++====-==---::\\r\\n-======-====-======-======++===-===+=-==+=+==+=-:-=-===-=-===---==+===-------==-------===--::::----=---=+++====-==++========-::::-=+=-:::-----==-==++==---:::::-\\r\\n=+====++======+=-==-========-=---=+=-====-=====-:---===------===-=--==--===---=-:----===---:.:-------===+==++====++++=+-===-:::--===-::----====-======--:::..::=\\r\\n-==-=-=====-======--==============+====-:---=--=-=---==-=-=--=-=-=-==---=--=-=----=----:--::::--=--============+======----::-=--==-:.:-----=--===+==---:::..:-==\\r\\n===========--==-==---===-=-------------===---==---:-:-===-----=--====---:-::::--==---:----::---:---++=-=+=-+===+==--=+-::::-=+===::::----==+======--==:::.::====\\r\\n-=----=--=---==-===--===-==---::---=---=------:--=-:-----=-=---=-------:::---=---=--=--:::---=-=-===+=-=++=+====+=--=-:::--==+=-:.:-=-----===+===--=-:::.:--====\\r\\n-=----=-------=--=---:-=--=----=--:---==--=-::-----:----==-=---::::::--:--=--=--====:::.:---=====+++=====+=-=====--::::-======..::-==----===-====-=-:...:--===--\\r\\n-==-----=-:-::---=--::-=::--::=-----:----::---=-==--==--=-=--::::::.-==-==-------=--:::.--===++=++=+=++=====+===-:-::-======-::::--=========----==-:..:-====-===\\r\\n------------::===-----::=-:-::----::-:---::-=---=--==-----::-::-------=-----===----:---:====+++++=-=-====-==+=--:::-=+=--==-:.------==++==-----==-...--=======-=\\r\\n----------:--------:-:-:--::------:---=--------==-:=---::-:::::-==-:-=--:-===--=-:::-=++=++++===-=+====+====-:::.:==+=-==-:::---====-=++===:-===-:.:-===--=-=-==\\r\\n----------:---:-:---:-=-----==-------==-=---==----==:.-::=::-=--==--:-------:-=-----===+*++++=====-:======-:::::======+=-:::--------===+==-----:..:======-==-==-\\r\\n\",\n  \".::---::--*####-.::::::----..+#%%##%%%#%#-::.    .....:....:.....::::::....   .......   ....    ..       ...  .   .. .::.      ..   ..    ..         ........  .\\r\\n::::---:::*####=.:::.::---.-#%#%%##%%%%%%=:-:. ......::::.........:::::....   .-:....  .:      ..        ..  .. ....  ..  .    .   ..  .   .       .......     .\\r\\n:::::---:-*####+.:::::--::+%%%##%##%%%%%%*--:..........::::...  .::-:.::...  .--:::....   .   .....   ......... ..    .  . . . . ..:--::.  ......  ......       \\r\\n.:.:::::::+####*::::::-:-*%%%%%%%%%%%%%%%#-::............::.   ..::::--...  ..:...:.:.:...       .   ..   .:.        ..   ....  .:-----. .:.  .....   ...       \\r\\n.:::::.:::+%###*:::::::=#%%%%%%%%%%%%%%%%%+:....:.......:::.  ....:::--.........:: .:::...      .  ...  ...:....    ..     .. .:---:.::. -:   ....   ...        \\r\\n:..:-:::--=####*-::::-+##%%%%%%%%%%%%%%##%*::.:--::..:..::.. .  .::::::..  ....::  ..:::......          ..  .     . ........ .-=-:.. .:... .......  ...         \\r\\n:.::::::--=#%###=.:.-*###%%%%%%%%%%%%%%%%#%*-:-=--:.....:..... ....:::.... .....  .::.:...........  ............ ............-::.....:-:.   ......  .....     . \\r\\n::::::::::-#%%##=..-***###%%%%%%%%%%%%%%####+-----:....::.........::::.......... .::..:...  ...............:..........  ... :.......:-:.. .......   ....  .. .. \\r\\n--::-::----*####+:+##**###%%%#%%%%%%%%%####%*---:---...............:.::.:...... .....:............................ ...  ..... ...:::--:...:.:...   ..:.  .....  \\r\\n-::.::-----+%###*#%#*##+#%%%%%%%%%%%%###*#%%%=--::--:.....::.........:::::.......::.:-::.......    ................... .::-==--::::::. .:--:...    ... .:::... :\\r\\n::.:-:::---=########**##*#%%%%%#%%%%######%%%#=-:::::....::..........::=-.....::::::-::-:... .   ..... ......  .......:---=====..:.. .:--:..      .....:-:...:+#\\r\\n..::::::::-=########*+*##*#%%%%#%%%%####%#%%%%+=-:-:.:................=+:..........:::--=-:... ..... . .............-==-::--::.......::..        ...::.....:=#%%\\r\\n ...:-::----*#######***#####%%%%%%%###%%%%%%%%#=---::.................==--....:....::-----:.::.....................:----:::::.....:::-:   ..    .:--:.::::-+#%%%\\r\\n...:-:.:----*########***###*#%%%%%###%%%%%%%%%%+-::--:......:.... ....==--:.......:------:..:.... .. .............::-::::--::.....::--..::...  .:-::-:::-+###%%%\\r\\n   .:..:----+%#########*###*+#%%#*#%%%%%%%%%%%%#-.::::...  .::.... ..-=---::.....::::----:::....................::---...:-::...:::..:........ .:::.:---*####%%%%\\r\\n     ..::---=##############**+#%##%%%%%%%%%%%%#%-....:... ........  :=----::....:-------::::::...........:.......:-::...:::....:::...... .....:-:::=***#####%%%#\\r\\n     .:-:--=-#%#%###%%%####*+*%##%%%%%%%%%%%%%%*--:...:.........:. .---:...:-:.:::.:::::::::.................:.::-:...........::.:......... .-=--:=%#**#%###%%%#\\r\\n     ..:-----*%%%##*#%%%###+*#***#%%%%%%%%%%%%#*::-..............:........::::::::::::..:::..........:::..:::::--:..........:::.:..........:-=--+*%%###%%##%%%%*\\r\\n     ....::::+#######%%%%###%***#*#%%%%%%%%%%**+----...:::..... ..:::....:...:..:::::--:::::.................::.......::........:..:.....:-==-=#%%%###%%###%%%%=\\r\\n     ....:---=##%%####%%%##%**#**#*%%%%%%%%%#*+-----....:-:.  .. ...:.. ....:::::::::::-:--...:....::...:...........::::...:.:..:::....::==-=*#%%%%#*#%%##%%%%#-\\r\\n.     ..:::::-*%%#####%%###**##**###%%%%%%%#*+-------. .::::.. ............::::::-::::::::........................:::..::::..:::::...::.:=+##**#%%%#+####%%%%%*-\\r\\n::    ...:.::-+#######%%###########%%%%%%%%*+----::---: ...:::..       .....:..:--::..::............:............:....:::...:-.:...::..:+*#####%%%%*+##%%%%%%%+-\\r\\n:-:.   ..:.--:=###%##*##%##%######%%%###%%*=------::-=-  ..::..... ..   ......::::::::::..................:...........:.:::.....::::.:-.:+####%%%%%*#%%%%%%%%#=-\\r\\n:---:......:---*#####*###%%%######%%#*##%*------===----.:.....  .::. .  .......:::..::::.....::...:.................:=-::.... .::..:-==.=#%%#%%%#%##%%%%%%%%#*--\\r\\n::-=:... ...:-:+#*#%##%%#%%%%####%%##*#%#=:------==---..=-. ...  .-:.. .........:...:-:... .:-............  .....:-===:. . ......:-=+-:-*#%##%%%%%#%%%%%##%%%+--\\r\\n-::-:::.  .::::-**#%%%#####%%%%%%%%###%#-::-----====-:  :-=-. ... .:..::..........::--:........     ..........:--::--:.  ...  .:---++=.+#%##%%%%%%#%%%###%%%#=--\\r\\n:-::----:....:::+**#%%######%%%%%%###%#-.:::------==:  .-----: .. .....::::......--:.... .          .....::-::-:...::......  .--..-++=:*####%%%%%#*#%###%%%%*-=#\\r\\n----:-::::....::=#+*#####*##%%%%%%####-.::-------==-  .----=--:....::..:-:..::::---::........ .. ..::.::::::::::.::.....::  .::.:====:-*###%#%%##*#%##%%%%%#**##\\r\\n-==----::..:::::-***##%######%%%%%#%#:.::::---::-==. .-=-::----:.:..::---:.:..:-=-----:::-::::.....:--:::...::::::....-==-  :--::-=---+*##%##%%###%%%%%%%%######\\r\\n---=---::.::.:-::=*+##%###*##%%%%#%%=:::::::::::==: .-===-::---:-.:-==--..:::::---------::.........::.... ..:::.. .:--++=.  ::::-:-:=-*#%%%#######%%%%%####*##*-\\r\\n:--====----:.:..:-***#%%#####%%%###=:--::::...:==: .-===-=-:.-..**-:-==-:::::..:----:....:.... .............::..:---==+=-  :-::=:.:--=#%%%###%###%%%%%%#####*=::\\r\\n---==----==-::.:::+**##%###*#%%###=:-::::::..:-=: .:-==-==-.:: :=*##+-----===-=----::......  .:-:::......:::. .---::-==--  -=-:::..-=*#%%####%#%#%%##%####*=::--\\r\\n--------=-----::-:=*++##%###*####=---:::::::::=-  :::--==-:.- :#####%%#+=++++=+=::::..   ...:-==-:.....:===-. .::::-=-:=. -=+=-..::-+#%%%#######%%%######+::-:-=\\r\\n-----=---=----=--::+*+*#%##%#**#=:----::::...=-. .::::-=-. :.:*%%%%%%%%%##%%#**+++=-::::--=*++**=-::--=+*=--  .:-:-+=::- .===-:::::=*#%%%####*##%%#####+--:-----\\r\\n-=---=-:---===-=-::-*++*#%###**=.:::--::....:-: .:::::--:..: =#%%%%%%%%%*-+*##*#%%%#+*####*#%%%#=:-==++++-=..:-=-:=+=:=: :===-:--:-=#%%#######*#%%###+-::---=---\\r\\n----==-:---===----::+*=*##%##*-....::::....:-: :::::::-::.: -*##%%%%%%%#++#****##%%%-+++++**%%%#--++++++==- :=-:.:==--=  ====----:-*%%###*###*#####*-:--------:-\\r\\n=---=--=--=-=--=----=#++*####=::::......::.:: .--::::::..:.:++*#%%%%%%%*+####%%%%%##+**###%%%%%*==+++++==+. :-:::---:-- :=-------:=##############+=::----=-:----\\r\\n-===-----====--=-----+*+*##%*=::......:::---..-:::::::..:::=+++#%%%%%%*+####%%%%%%#+######%%%%#==+++++=-=- .::.::::::=: ---------:+#########*##+------=---::====\\r\\n-===-----=---=-=-=----*######--::..:.:----=:.:::...--...:.-**=*%%%##%#+*####%%%%%%++#####%%%%#=-===++=::=. .:::--:.::= :====--:---*#########**=:----:-=--:---===\\r\\n---===-----=---====---=###*+#+--::-:::--:-:.:::-:::-:..-.-+++*%%##*##++**###%%%%%*-=+++*%%%%%+:---=+--::- ..::::....:-.-===--::-=+#%%%###**+=::------::-=-==---=\\r\\n--===-==:::-----===-=--*###*+#+::...:----:.--::-:::...::-*+=*%%##+*%+=++**#%%%%%#==++++#%%#%#:::--+=-:.=. ..:..... .=.:-=-::::-=+#%%#****+=-:::------:-=-===-===\\r\\n-=----=::=--=---=--=-==+#%#***#=-..:-----.----:-:..  :--+***%%##*+%*-==++#%%%%%%+====+#%%##%-.::-----:-= .::::.....-=.--::::-=+*#%#**##+-::-------=--------=+==-\\r\\n======------==-----===--*%%#***#-::-:::=:::::-:-..  .-=***#%####*#*-=+++#%%%%%%+==+++#%%#*%*.:::::-=--*:.:::::....:+:.:::--=*###**+***=:-------=----==--=====---\\r\\n--==---=-:--=----==-----=#%#*++*#-:...::.:::::::.   :-+*######***#-=+++#%%%##%*-===+#%%%*##:.::---=--+=.::-:::::..-=.---==+###++***+---=--:--------==---=-=-==-=\\r\\n-====-----=---===---=--==*%#+==+*+:...........:.   .-++###****+*#==++*###%##%#====+##%%**%-.:-==---:-+::---:::::::=--==+*##+==+**=-:-=--------:-------====-=====\\r\\n-==--==---:-----=-==---===*#*-:-=++. .::.......  ..-+**#**+++++#=-=+*#**##*##====+*##%#*%+.:-==-:::.=+.::::--:..:-=-=+***+=-+**+--==-------=------=======+======\\r\\n--==--==----===-===-=======**+-..:-+...:....      -+*##*++=+++#+::=*##*##++%==+=*#####*#*.:::::.:..:+:.::::::. .--=+****+=+*+-:-=-----:--====-===-=+============\\r\\n-=--===:-=-===--==-===-====+**+:  .++:. .....    .=+*+=++=-=+**-:=+++***+=#*-=+*#**##**#-.::::::::.-- .......::=*##*+=+***=-:=---------===-===+====++===========\\r\\n-===----=-=====--=-===-=====+##+-..-=+-. ..      -*+===*+--=+*-:=*+=++****#=-+*#*****+*+..:--:::...:       ...:-===++**+=------===-----===========++=====+==+==-\\r\\n-=-===---=-=-=======+===-=====**-.   .==:  .   .=+====-----=+=:=*+++++*+=*+-+**+++***++..::.....              ..   ..::..:--:---====-=-===+=+===================\\r\\n===-==--=====================--=+:     :-:     :--......:===+=+++===+**=+*-+*+++****++:.::.                               .:::---===-======+========+=========+=\\r\\n==-=====================--===-::--.     :-::...            .:-=+===+**+=*=+*********+-                                    ..:...--======+=+====+====+++==++=====\\r\\n-======----==================::.        ...                      .:-=+-+++*++**++=+=-                                       .::---:=+++==+++===+====+++++=+=====\\r\\n-=--=====--=-=====--=======::-:               ....                    .::======--.. .::::.                                     ..:-==++==++===++==++===++=====--\\r\\n-=---=----=-=-=====-=====----:.                .:::                     .::::......--==-:.                                      ..-======++===+=-===+==+========\\r\\n--========-==============--=:.                                            ..:::------:.  ..                                     .-====+==++======+=====++====++=\\r\\n--===----=-==--========-===-.                 . ...                          .....::..  :::..                                   :========+==========+=======++++\\r\\n==--=---===============----:                 .  .                           ..:-==-- .:                                        .-======+=====+======+=====+=+=+=\\r\\n-=--===-=============-----:.               ::    .                         ..-=-..:-. . ......++:    ...                      .-=====+=++===+++=========++=+====\\r\\n-========--=-=======---=-:                :==.- .---:..                   ... .       ..:-::..==     .:.                     .===+====++=====++=========++====-=\\r\\n--======--====-====-----:.       ..   .  .++.--    .:::                   ..    ..           --.                     .......:=++====+++=======++=-=====-========\\r\\n-=-=======--=-=========:.       .    .  .+=.:=                  .                           :=..:         .         .---==+=+=-:::....::--====+=-=+=============\\r\\n==--=======-==-==-==--:.       .    .  .+*:.=              :        .                      .===.       . .     -::  .:....:::::.::.:::.. ..::::-===++====-===+==\\r\\n-==-====-====--=----=-.       . .  .   .:- =.              .    .   -                      ..:=:        .  .  .-.  -==---:...:::==++=  ...:::...:===============\\r\\n-==-=========-=-=--=-:       .    .. .:                         .  ..    .                .  -:::.            .  .:======++========+: ::  :::::.:====+==++==---=\\r\\n===========-----===-:.       .    :  ..                           . .                       -=:           .       :====-=+=--===-==- .:  :=*+==.======--===--===\\r\\n--=====-=---==-----:.            .  .:.                           . .                   .:.:==: .. -++:. ..  ..  :=--===========-==  -  :--*+#=-======-==-=-==+=\\r\\n=====---=====--=---:                                             .. .     ..            ..::=-. :..:**#= ..:=========+====+=======. -. :=*+**-:=======----===+==\\r\\n======-===-===---:.       .                   .                 .  :.     ..        ..    ::.       =**#- .::::..:--==-====+===-=. :: .-*+*++:=+===---=======+==\\r\\n-=======--==-==--:       .                            .            +:    ..       :::.         .=-::.+*#= .:::: .---=++++=======: .-  -====*:=+======+======+=+=\\r\\n-==-===========-:.                                    .             .         ...:            :=:-===++-. ..:::   .:-*##*=======  -  :-=++#--+==+====+======++++\\r\\n========-======-.                 .::.                        ..... :::::::-::...             -.:=++*=.    ...:::=+=:-++=======. :. :=*++*=-===--=========+=++==\\r\\n-==-====-=-----:               :....=+..-+:..::.::::........     .:=..==- -::                ..-=+*+:      .::::===-:...::---=: .: .-+**++-==-=--+++-==+==++===-\\r\\n-==+====-===--:.              .::.. +: .**. .-=-. ..........     :***--. .==:           :.  :.-+-:-        ..:-=:..:::.. :---.  .  :..==--============+++++=----\\r\\n-========-=---.      .        :....-- .--.  ==+*:           .   -#++#=:: ==.:        ..   .:..-=-         :=-:::. .       -=-  :  :-::=:-=====-=-===+====-===---\\r\\n=========--=-:      .:           ...  ...   ..:-            .   :+  :.:.-=-..        .....:....-:          :+++: :.   ....:=  :. :=+**+:-=-++====++=++===---=-::\\r\\n==++===-=+=--.      :                                         .-*=*-:::-=-:::           .:: ....            ... .---=======. :: .-=***=:========+====-=-=----::=\\r\\n-==========::      ..                                         +#++#=:-=*:.--             . .::.          .::..  -=+=+===-=: .-  -+***=:=+=-==+==+=--------------\\r\\n===========:.      :                            .             :. .::::-:  ..              :=:.     ...  ...::. -=++======-  -  :=#+=-:==--=++======:----==-====-\\r\\n====--=-==:.                                   .              .                          .-.           :-:..  .::--==+===  -. :=+*+*=:==--=====-------==========\\r\\n--====---=:.                                               :.                 :--.     . .            .-======--*+======. :. .=*+++-:--=======-=---====++====---\\r\\n...-==---:.                                                  .               :----:.. ..               .::-=--=-++-::-=: .:  -+**+*:-==-++====-==--+=+=-=----=-=\\r\\n:. .:::--:.                        . .                .      ::              ----.                         .-==-:.  ... .-  ------::==-===========++===----:-===\\r\\n==-:..:...              :-. :.     .        :.       .  .    .:.            ::::.                           :=====-:::      ....:.-=+=-===-====+++*=--==-------+\\r\\n-====--:.      .    .   :-  -  ... ...      .        :.... ..  ...         .  ::                            :==+++==-==--::.   ..:=======++++=+==++=--===-=--==+\\r\\n------=-:          .   .-: -.                       :::  ..::.            .:  -                            .===========-=-=+==========+==++=++=-=--=-=-=-=-==++=\\r\\n====---:.              =- .-                  .     :      ..:::   ::::.. -  .:                           .-=+========-=+==++=-========+=++==++--:==-=---==+++++\\r\\n=+----:.      .       .-: :.                  .                  :---:::..-...                           .:=+++++==========+==+==-==+=++==+++==---=-====-===++++\\r\\n:-::::.       .    .                            .:::.......:::     .:::. :::---:..                     ..:===+++===-===+=========++==+++==+=--=======+==++=++==-\\r\\n.......            .. .                          ..::-::----==--::.. .....:--::--==-:-:.                :======++===++++====+===+=++++===+=----=====+=++++==+=++\\r\\n::..                    .:                         ..::--:==--=------------::----=--=--==---:-:......::-=====+=++=++++=++======+++++=++=====-====+=+++==++======\\r\\n---:..                    .                       ...::-------=----==------------=-----=============+==+==---=++++++=--==-=+==++++++===-===-=====+++++====++====\\r\\n---:.                                             ..::-=---==-====--------:---===--===--==+===+===--=====+==+==+++=---===+++++==+=+===------=====+++++==+=+=++==\\r\\n---:.               .                             ..:-----=+=-==-----=:--:--=------=-=+==+=++==+===+===+=+=++=+++=---====++==+==++===--=-==-==+++===+=====+==-=+\\r\\n---::. .. .:::.......:.........                   ...==-====--=--=------::--:----====+==+==++===+=+++====+++======--===-++=========-=-====--=+*+=++++======-=++=\\r\\n-=--..::...::::::::-::.::::--------.::..          .::----=+--===-==---:----:--=======+=+=====+======++===+++==----===+==++======--==--=-=-=+++===++=====+=-====-\\r\\n-----:::...:-.::::--:::--:::------=---:-------::::----=-:===-=======-----==-=====-==++++++===++==+=+=========----===+++==+===+====+====-=+*+=+==++=--+===++====-\\r\\n--:-:--::-:-:::::---::---:--==----=--=-==--=-=----==-=---:-=---====------====-===-=+++++===+=+==+=====+==-===-==++====+=====-=---=====-=+++=+++====-=+-==+====-:\\r\\n:---:--::-::--:---:-::=---==--=---=--==-=-=====--=====-==--===-=-:----=--=-=--=-===+++==++=+=+==+========-=====++==+======------====-=+*+==========+=-=+=++=----\\r\\n-==----=-----::-==-----==-=--==--==---======--===-=--==+==--=----:--===--=========++===++++=+=+=======-========+++===-=-===--=====-=+=++++++====--===+===+=-:---\\r\\n=====-==--==--=--=-----=-===+===-=--=-===--==-==-=----==-=-:--=-=----====-=======+++=++++++++==+=======+=====++======--==-===--=--==+=+==+=====-=====+====----::\\r\\n==-----==--=-==-==---=---=--=-==--=-------=====-==--==---=--=---=+====-====+===+++==++++++++++=--=========+===-==--=--=-======--=++===+=====-==-=-==+===----:::-\\r\\n==========-----:-----=:-=---=------==----=--=-==-===-=---=-----=+===---=++===+==+==++++++=+=====-===++====+==-====----===-===-===+==+=-=+===-=+======---:-=-:--=\\r\\n-===-----==-==--=::----::--=-------====-==----=====--====--=========-===+==-=+=+++=+=====+=-==+=-==+++==========-=--=--==-+=+=++==========-==++==++----------===\\r\\n=======----=--==-------::-==-=----===--=---:---====---=========+======-==++++===+++++==+++======++=+=+=======+=----==-==--==+*+=====+=---=======+----=---::-===+\\r\\n========--===------====--==--=----====---==----=-===-=======+=--=-==--==++++==+=+++=====+==+++===+=======----======-====-==+++==-====---+==-==-=-:--==--:-===+++\\r\\n=++=======---==-----==----=-==-=====-===--===-========-=-=============+====+==+===+=++==-==++++==+======-===--====--=====++++++====---==+=====-::-=-------=====+\\r\\n=======-=--=-========-----==-===+===============+=++=-===+==-==+=+=+=-====+=====+==++===-==+=========--===-:-===---==-=+++++=+===-=-=+===+===--:-=-::::====+====\\r\\n======--==========---=--==---======-=======-=+========+=+===--===++==--+=====++==--===+=+==+====---=-===-:-====--====+*+==+--===--=+====-=----==--::::-====++===\\r\\n==+============-==-=-=======-=======-=-======+=+====++===+=====--==----===============+======---==-===--:-=-===--==+++++======-=--==+=-=-:::--=-------==+=+=====\\r\\n===+=======--==+========++==-==+==========++=++++=====+=====++==-=-====----+==-=+======-=++==-=-------:-=-====--===+++++=-===+=====-===--------::----==+=======-\\r\\n=+=======+=-====-===============+=+====+=+======+==+==+====-=--=-====------==-=+===-======----==-::---====----===++=+=+=-===+++===--==-:-----:::--=-==+=======--\\r\\n=+=============================++====+======-===+++====-=++====--====-==--==-===----===---=====-----====-----==+===-=-===+==+====-----:-=+=::::---===+=======---\\r\\n==+++=========-====-===--==========+==-=+==+===+++++=-=-=+===--=-==---====-=-=---::=--=:----=-:------===-----====+--=--=++==+=-=---::-===--::-----=-=+==+==-=-::\\r\\n============--==+================-========+=+====-========+--=-=--===-===--==------=-----===------=-:-----++======-========++-----:-==-=-::::--=====++====-=---:\\r\\n-====-======+=======--======+====-==+=--====+===------==----+==---======-----:===------===--::-::----=--=+++====-===+===+====-::::-=+=-::::----======+===--:::::\\r\\n-=======++=====+=--==-=======-=--:-++--===--=====-----==-------===-=-==---=-=--=-:----===---:.:-=----====++==+=====+++===-==-:::--===-::-----====-=====---:::.::\\r\\n====--=-=-====+=====-===============+===-:----=-=------=-====-==---=-=--------==---==----:--:::-:-=--+====+==+==+====-+----:::==--=--::---=-==-===+===--:::..:--\\r\\n-====-=======--=====--===--=------=-=---===----=----:-:-==-----=-:-===----::.:::-==-:--:----:-------=++-===-=+==+===--==-::::=++==-:.:-----==+======--=-::.::-==\\r\\n-===---==--=-=-==-==---=====--=-:---=---=----------=::----===---==:-:---:::-------=--==-::::--==-=-==++=-=+==+===+=----:::--====-:..--=----=======---=:.:.:--===\\r\\n-===---=-------=---=:-:-=-:-=-=:---:---==-:--::-----:-----=-=---:::::::--:--=-----===-::..---=====++++===-+=======-:-::::======-.::--=-----==--===-=-:...:--=+==\\r\\n--==-=---==:--:---==--:---:--::-=----::---::------=--===-=----:::::-.:-=-==-------=--::-.:-===++==+====++=====+==-:::::=======-:::---========-----==-:..:=======\\r\\n-----------:--:-===-----:-=:--:----::-::---:-==--=---==----::::::------==----====---::----===+*++++======+=====--::::-===-==-:.:--==--=+++==-----=-:..:-=======-\\r\\n--=--------::-------:::-::--::-----:----=-----=--=-:-=---::-:::--===--=-----==--==-::--=+==++++===-===========-.:.:-=++-==--::---====-=++==+---==-:..-===--==-==\\r\\n-----:------:--::-----:=------=-=-----==-==---=--=--=-::-:--:--=-===--:----:--:---:---===*++++======:-====+-:::::-=====+=-:::--------====+=-:----:.:-======-=--=\\r\\n\",\n  \"..::----:::=####*::::::::---:.=#%%%##%%%%%*:::.   .....::...:.....:::::::...    .:....   ....    ..        ..  ..  .:  ::.       .    ..    ..        ...... .  \\r\\n.::::--=-::=#####::::..::--::+%##%###%%%%%#--:. .......:::..........::::.....  .::.....  ..     ... .      . . .  ...   .. ..        .. ..  ..       ......     \\r\\n:.::::---::=#####-.:::::--:-#%%%#%%#%%%%%%%=--..........::::...  ..::-:.:...  .:-:::....   .    ....    ........  .    .  ... . . ..::-::.  ....... ......      \\r\\n::..:::::::-#####=.::::--:+#%%%%#%%%%%%%%%%*::............:::  ....:::---... ......:...::..       .   ..   .:.         .    ...  .:-=---:. ::  .....   ...      \\r\\n:::::::..::-*%###+::::::-*%#%%%%%%%%%%%%%#%#-.....:......::::  ....:::-=..... ...::. ::::...         .    ...:...     .      .. .-=-:..:. .-.  .....  ...       \\r\\n:-:.:--:.:--*%###+:::::=*##%%%%%%%%%%%%%%#%#=:.::--:.....:::...  ..:::::...  ....:. ...::.......       . . . .. .  .. .........:--:..  ..... ....... ...        \\r\\n.:.:::::::--+%%##*::.:=####%%%%%%%%%%%%%%%%##=::=---.....::....  ....::........... .::..............  ............ ...........:-:.... .--:.   ......  ....     .\\r\\n.::::::::::-+%%##*-.:+#*###%%%%%%%%%%%%%%#####=-----:...::..........:::.......... .::...:... ................:.........  .....: ......--.. .......   ....   .. .\\r\\n.--:::::--:-=#####=-###**###%%%#%%%%%%%%#####%=--::--:..............:..::.:.:.:.  ................................. ...   ........:::-=-...::::...   .:.. ......\\r\\n.-::.::------#%####%##*#**#%%%%%%%%%%%%####%%%*--:::--. ...::.........:::::......:::..-:::......     . ................ ..:--==--:::::. .:--:...    ...  .::....\\r\\n .:..::::----*%######***#**%%%%%##%%%%###*#%%%%+-::-::.....::.........::-=......:::.:--:--:.. ..  .....  ...... .......:----====:.::.. .:--:.      ......::. .:=\\r\\n  ..::-::::--*%#######+*####%%%%%#%%%####%%#%%%#=-:--..................:+-:..........::-:-=-.... ....  ..............:-=-::--:::..:....::.         ..:::.....-*%\\r\\n  ....-::----+########**######%%%%%%####%%%%%%%%+=--::.................-=--....::...:::----:..:. ..... .............:----:::::......:::-.   ..    .:-::.:.::=#%%\\r\\n  ...:-..:---=#########**##%#*#%%%%###%%%%%%%%%%#=-:--:.......:.... ...-=---:......:-------..:....  ..... ..........:--::.:-::.....:.:-:..:...   .:::::::-=*##%%\\r\\n     ::..:----*#########**###**#%%###%%%%%%%%%%%%+..:::...  ..:.... ..:==---::....:::::---::::....................:---:...--:....:.:.:: ....:. ..::.:---+#####%%\\r\\n      ..:::---*%#############*+*%##%%%%%%%%%%%%#%*:....:... .......  .==---:::....-------::::::...................:--:....:::....::. .... .....:--::-+##*#####%%\\r\\n      .:::--=-+%#%####%%%###*++%##%%%%%%%%%%%%%%#=--. .:..........:. :--::..:-:.::::.::::::::.................::.:-::..........::.:...........:-=-:-#%#+#%%##%%%\\r\\n      ...:----=#%%###*#%%%##*+##**#%%%%%%%%%%%%##=.-:.............::.:.....:::.:.::::::...:::.....:.....::..::::--:..........::::.:....... .:-=--=*#%###%%###%%%\\r\\n      ....::::-########%%%#####**###%%%%%%%%%%#**----:...:::...   ..::... .:..::..:::::-:::::.................:::......::........::.::.....-==-=*%%%%###%%##%%%%\\r\\n..     ..:.:-:-+##%####%%%####*##**##%%%%%%%%%**-----:. .:--:.  .............:::::::::::-:--:..:.....:...............:::....:....:::.....:-=-=*##%%%%#*%%###%%%%\\r\\n::.    ..:::.::=#%#####%%####*###**###%%%%%%%#*=------:...::::.. ... .......::::::-::::::::.........................::...::::.:::::...::.:-+*#*+#%%%%**####%%%%%\\r\\n:-:.   .....:::=####%###%###########%%#%%%%%#*=----::---....:::...    . ........::--::..:.........................:....:::..::-:.....::.:-*#####%%%%#+##%%%%%%%#\\r\\n-:--:.   .:.:-:-+##%##*#####%%######%%####%#+-----=-:--=: ...:.....  .    ..:...::::::::::.................::..........:.::::....:::::.-- =*###%%%#%#*#%%%%%%%%+\\r\\n-:----.......---=#####*#%##%%%#####%%##*#%#=-----===----::......  .:: .. ........::...:::......-............. .......:-=-::.....::...-=+::*#%%#%%##%##%%%%%%%##=\\r\\n---:=-:... ..:-:-*#*####%##%%%####%%%#**%%*:------==---: :=-. ..   :-................::-... ..-:...........  .....::-==-. .  . ....-=+=-:*#%##%%%%%##%%%%###%##-\\r\\n:--:--:-:.  .::::=**#%%######%%%%%%%%##%%+:::-----====-. .-=-:  .. .....::.........:::-:....... .     .........:--:::-:.   ..   .:--=++-:*#%##%%%%%##%%####%%%+-\\r\\n:---:---:-:...:::-**#%%#######%%%%%%#*#%+..:::-----==-.  :-----.... .....:::......:--.... ..         .....:::-::::..::....... .--..:=++:=####%%%%%#*#%###%%%%#--\\r\\n:-=--:-:::::...::-***##%###*##%%%%%###%=..::-------==:  :----=--.....:...::...::::--::::...:...... ..::::::::::::..:......::  .:::-=+==:+###%##%%##*%%#%%%%%##*#\\r\\n--==-:--::...:::::=***#%#######%%%%%%%=.:::::---::==:  :==-:-----.:..:----:::..::=------::--:::.....:--::::..::::.:....:-==.  :-:::-=--=*##%%##%####%%%%%%%#####\\r\\n--=----=-:.::..:-:-***##%###*##%%%##%*:::::::::::-=-  :-==--::-=:--:-==--:.::::::----:---:::.... ....:.... ..:::.....--=++-  :::.-:-:--+*#%%###%###%%%%%####*###\\r\\n----=====---:.:...:+**##%######%%##%*:---::::...-=-. :===-==-.:: =#+---=--::::..:-=--:....::... .:...........:::.:---===+-:  :-:--..:=-*#%%####%###%%%%%%#####+:\\r\\n-==-==----===-:..::-***#%%##**#%###*:--::::::..:=-. .:==-==-:.: .=+#%#=-----=====-:-::......  .:--::......::::  :--::-==-=. :==-::..:-+#%%########%%%#%#####+-::\\r\\n-=---=----=----:::::**+*##########*---:::::::::--. .::---=--.:: +#####%##+++++===-::::.   ..::-===::..:.:-+==:  :::::==:-- .===-:..:-=*#%%########%%%#####*-:--:\\r\\n:-----==---=---=--::-*++##%###****:-----::::..:=:  ::::-==: .: =#%%%%%%%%%##%##*++++=-::--==+***#*-::---+++--. .:--:=+-:-: -===-::::-+#%%%%######%%%####*--:----\\r\\n:-==--==:-=--====--::+*+*#%%###**:::.:-:::....--. :::.:---:.: :*#%%%%%%%%#==**#**#%%%**#####*#%%%*:-===+++=-- .-==:-=+--=  ===-:--::-*%%%######**#%###*=:::----:\\r\\n:==:-==-:----=-----::-*++*#%###=:.:.:::......::..::::::-::.:..+##%%%%%%%%*=##*#**#%%%+=+++++*#%%#+:=++++++==. ---:.-==:=: -===----::=#%###*###*#####*=::----=---\\r\\n-==--=---=--===----:--**+**###*::::.......:.:-..:-::::::. .:.=++#%%%%%%%#+*###%%%%%%#***####%%%%#==++++++=+- .--:::---:=. --------:-*#############*=-:------:---\\r\\n:-===------=-==-------=***####+-::......::-:-: ::::::::...:.-+++*%%%%%%#+*%###%%%%%#+*#####%%%%%+-=+++*=--=. .:..::::::= :--------:-*#########*#*=------=--::-==\\r\\n:-=-=-----==--=-==-=---=#*####+:-::.:.::-----.::::..:-:..:.:+*++%%%%##%+*#####%%%%%#=*###*#%%%%*--===+=-:-- ..:::-:.::-: -===----=-+##########*=-:----:----:=-==\\r\\n-----==-----==---===----*###+*#=-::--:::----.::::-:::-..:::++++#%%#**%*=*+*##%%%%%#===+++#%%%%#-----+=-:.=. ..:::....:-.:====-::-==#%%%###***=-::------:-====---\\r\\n----=--==-::-----==-=-=-+###*+*#--...:-----.:=:::::::...::=*++#%##*+%#=+++*#%%%%%%*-+++=*%%#%%=.:--=+--:-=  .::.... .--.----:::--=*%%%#**#*=-::::----:--=--==--=\\r\\n:=-==--=-.-=--=---=-=--==*%##**#*-:..---:-::----:-:.. .--=***#%%##+*#=-==+*%%%%%%*==+==*%%%#%*.:::-----:+. .::::.....=::-:::::-=*###***#*=-:---:---==-------=+==\\r\\n-======------==------===-=#%#***#+::::::--.:::-:-:..  :=+***#####**%==+++*%%%%%%#==+++*%%%*#%-.::::-=-:++ :::::::...-=.:::---+####*+***+--------------=--======-\\r\\n:=--==----::--=----=----=-*%#*+++#+::..::.::.::.:.   .-=*######**+#=-=++*#%%%#%#==+=+*%%%#*%=.::----=-=*:.:--:::::.:=::--==+*##*++**+----=-::-------=----=---==-\\r\\n--=====---------==----=-===##*+-=+*=............:.  .:++*##**+**+#*==++*##%%##%+-===*##%#*#*.:-==-:-::+=.----::::::-=:===+*#*==+**+=-:=--------:--------===-====\\r\\n---==-===---:-----===---===+#*+::-=*-..::.......   .:=**##*+++++**--=+##*#%**%+====**###*##:.:-=-:::.:+-:--:---...-====+*#*+-=**+=-==---:---=-------=-====+=+===\\r\\n-=--=---==---===--==-=======+**=: ::+-..::. ..     .=+*#*++==++*#-:-+##**#*=#*-+=+*#*###*#-.::-:.:...==.:---:::..:-=+****+==++=--==----:---===-=================\\r\\n--==--=--:======-=+=-+==-====***=.  -*=.  :....    :+**+++=--+*#=:-+*++***++#==+*##**##***..:-:::::.:=..::::..::=+*##++=+**+=:-=---------==--===+=+==+=========+\\r\\n--====----=-==-=--==-==-======*#*=:..-==: ..      :+*==-+*=:-+*=:-++=++***+#+-=*#******+*:.:--:::.  ..   ....::=*##**+***+-:------=-----===========+++=====+====\\r\\n-==--==---=-==-=-========-======*+:    :=-.      -+=-==------=+--**++++*+++*==**+++****+-.::....            .:.  ..:=++=-::--::---===--=====+++=================\\r\\n-===-===--=============-======-:-=:     .::.     .    ....-==++=+++==+**+=*==**++*****+= .:.                            ..::-=-----==-======+========+=========+\\r\\n====-======-==============--==-:..:.    ::::..              ..-=++==++**=+==*********++                                   .:..:-=--=======+++=========+++=+++===\\r\\n-========:=--================-:.                                  .:--==-+=+*+++++===-.                                    .::----==-=++==+++===+===+=++++======\\r\\n-===--=====---=====--=======-..               .:::.                   ..::-===---::.-:::.                                     .::-=====+==++===++==+++==++======\\r\\n-===--=--=-=-=======-=====--:.                   .                      .::-:.....:-===-..                                     ..-=========+=====-====+==+======\\r\\n-=--=====-=--====-========-::                     .                        .:::--=---:. .:                                     .:=++=====-++==-====+=====+=====+\\r\\n==-==-=---=====-========----.         .   .  .. :.                          ....::::.. ..:..                                   .-=====================+======+++\\r\\n-===-=-=-===============--:.                                               ..:--==-: -.                                       .:=========+==+=+======+========+=\\r\\n===--===-==============---.                =- . .:.                       ..:--:.:-: .  .... -*+.   ..                        :=========+++===++==========+==+==\\r\\n==-========-=========--:-:                =+::= .:--::.                   ..          ..:-:: :+:    ..:.                     :==+=+=====+======++=========+====-\\r\\n-=--=====--=-===-===----:         .  .   -=-.=.                          ..     .           .=:                            .-+==+====+++=======++=-=====-=======\\r\\n====-======--==========-            .   =+- =:  .               .                           =- .                    ----===++=----:::---==========-=+===========\\r\\n=++=-========-==-==-=-:.      .    ..  .++.--              :   .    :                      :==-.         .    :::.  :...:-----:...........::-====+===+=====-==+=\\r\\n---=-=========--==----:           .. .. .  :               .   ..  .:   .                 .. --         .     -:  :==--::......-====. ...:::...:================\\r\\n--===-======-==-=----:       .    .  :.                         .  ..   ..                . .-::.      .  .   .  :==++=============- .:  :::::..======++==+===--\\r\\n-============----==-:            .. .:.                           . .                      .=-           ..    . .=======-===-====-  :  .-==--.-========-===---=\\r\\n==-=====-=----=----:                ..                           .  .                   ::.-==...  -=:. ..       =----========+===. :. .--*+**:=========-=--====\\r\\n=======---====----:.      .                                      .. .     ..           ...:-=: .:  +##+. ..---=-=+-===+==========: .:  -+=**+:=========-----+=++\\r\\n=+=====--=======::       .                                      . .-.     ..       ...   .::       :**#= ..::::::--=+=======++==-  -  -+**+*:-==+====--=========\\r\\n-====-====-==--=:.                                    .            +.   ..       .::.          -=:: -*#+ .:::.  :-:-==+++=======  -. :-=-=+=-=+=======++========\\r\\n====--=======-=-.                                                   .        ...:             =-:-+-=*-. ..:::   .:=*##*+======. :: .-+++*+:==+===+-===+======++\\r\\n-=========-===-:               ....:-:.......                 :.....::---::::...             ::.-=+*+:     ..::.:+-:-*#*==-===- .: .-++=+*-++===--============++\\r\\n=====-====-=--:.              .:....+= .*+...--..:::::::.::..     == :=- .=:                ..:+=*+=.      ::::=+=-:.::----==-  :  -+**+*-====--=-=++=-==+=+++==\\r\\n====+========:.              ..::. :+  :*-  -=*=.    .  ...     :+***-:. -=-.          .:  ..:=+:-.        .:-=-.::::.. :-:::  .  :::=+=--=============+++++=---\\r\\n-==========--.       :        ....:=. :-:  .=-++.           .   =*-+*--.:+-..       ..    .: :-=.        .==::::         -==. :. .:. -::========-====+=====--==-\\r\\n=+========--:.      :                         ..                +- .:...==.:.        ....:: ..:-          .=++-  :       .=: .:  -=*++--=====++===+++=++=+=----:\\r\\n====+===--=-:      .:                                         -*+**-:::==-.-.          .:-. ...             ..  ------====:  -  :=+**+:-==========+====-=------:\\r\\n=-=========-.      :                                         .*+-++---+= :=.            .. :::.          .::.  .--=+==+=+-  -. :=+**+:-=++=-==+==+==----------==\\r\\n-=====-===-:       .                           .              .  ....::   .              .--.     ...  ..::-- .====+=====  :: .-*+==--+=+=-==++=====-----==-====\\r\\n-===+=----=.                                   .             ..                          -:      .. .  -...   :-==+===++. :: .-=#**=:=--=--====+=-=----====+===+\\r\\n :-====--::                                               .:                 .:-:     . ..            -==---:::==-=====: .:  -+++=-:==--=======--=---====++====-\\r\\n  ..:-=-:.           .  .                                                    ----:..  :               .==---=--*#=====-  :  :+*++*--====-=++===-===-=+++=-----=-\\r\\n--:....::.                          ..      .               ::.             :---:.                      .:----::-   .:  -. :-===-=:=--=-============+====--=----\\r\\n=+==-...                --  -   ..  .      .:.       .      .::.           .::-:                           :===-:.:::  ..  :::::::====+--===-===+++++=--==-----=\\r\\n--=-==-:           .   .-- ::  . ..                 :.... ..  ...          .  -                            .=====++==-::.       .===+======+=+==+=++==--=====-==\\r\\n==----::           .   -- .-                  .    .-:. ...::.  .         -  .:                            -==========+========--=========++==++==--=---=-=-===+\\r\\n=+===::.      .       :=: -.                  :    :.      ..::   ...::. .:  -                           .:====+=======--===+++--=======+==++=++=-:-=-==--===+++\\r\\n:=+=-::       .       ..  :                                   . .:::---. -:                             ..====++++=-===========++=====+=+===++====--=====-====++\\r\\n.:::.:        .    .                           ..:::.......::.    ..:::..:::::.                       ..:-=====+====-====+========+++=++++=++=--======+==++=++==\\r\\n::..               .  : ..                      ...:::::-----=--::... ...:-:----:--:.                  .-========+===+++=+===+======+=++=====---==+===+=+++=====\\r\\n--::                    ..                       ....:::-=:-=---=-:---------------=--==--:...        ..-++====++=++=++===+=======+=++==+==-=-========++==+++====\\r\\n-=-:.                                            ....::----=--------==---------=--------==============+==+==--=+++=++=--====+==++++++===-===-======++++====++===\\r\\n--::                                             ...::----=-=+=-====-------:---=-==-===--=======+==--======+==+=+++=----===++=++=+=+===-------=-==++=++==+=+=++=\\r\\n---:.               .                            ..::-==--=-=+-=+-----=---:---=-=---=-==+====++====-+====+++=+==+++---=====*+=+===+====-=-===-==+++==+=====++==-\\r\\n---::.....:::::...:.:--:::.::::..                ..:-:==--===---=-==-----:.:------========+=+++===+=+++===++++====-=-===-=+===========--===-:==++=+++++======-=+\\r\\n:::--:..::::::-:::::---:::-:-=--=-=-::::..        .::-:----+=-==---=---:-------=======+=======+=====+=+===++=+==--:-==+==+++======--+=-==--=++++==+++====+==-===\\r\\n---:::-::...:-::::-:--::---::----=-=-----=------:-------=--===-=======-----=--====--=++=++++==++===+=+=========---===++++==+==+=-===+===--=++==+==+=-:=+===+==-=\\r\\n---::::--:-::-:::-----:---::--=----==:-===--=--=---==-==----==--====------====-====-=++++===++++=+=====++==-==-===+===========----==-====+++=+++========-=+====-\\r\\n--:--::--:-::------:--:-==--=---=---=:-=--===-==---=====-==--===-=:----==-=-==-=-=+==+===+++=+=+=+==============+++=+======----=--====-=+*+======-====--+=++=---\\r\\n---==---==----::--=--=--=====-===-==----======--==-----=+=-=-=-----:--==--=========+++==++++=+=++======--=======+++====---==---====--++=++++++====-====+===+-::-\\r\\n-=====---=--=---=-=------=========-=----===--====-==---==--=---=-==-=-=====-+======++++++++++++=+=======++============---==-===-==-==+======-===--====++===-----\\r\\n-==--=--==---=-=--==--==--=--==-=--==------=====-==-=-==---=-==--=+==-=--===+====+++=+++++++=++==-=========+===-==---=-=-=======--+++===+====--+-=-=+=+==-----::\\r\\n-==========-----::---------:-=------===-=-=--=--=--==--=-----=---=+==----++===++==+==+=+++========-=-=++======--====----==--===-=++====--++==-==+-=====--:----:-\\r\\n-=====--:--==-==---:-----::-==------====--=---:-===---====---===-=-===-===+=-=+==+++=+=====+=-=++==-=++==========-==-==-======+=++=============+===+=---------==\\r\\n-+=======---=---=------=-:-=-===---====--=---:---====--=================-==+++===+++++===+=+======+===+========+==---=--=---==*+===+==+---=======+=---==--:::-==\\r\\n-=========--===------====--=---=---====---===---==-==-========+=-==-+=--==+=+===+=++=====+===++++=++==-===--=--==========-==+++==-====---====-=-=-::-==--::-===+\\r\\n-==++=======---=-=---===---==-==-====-===--====-=======-=-=========+====+===++=======++==-==++=+==+=======-==--====--====+++*+++=====-====+=====-:-==------=====\\r\\n-=======----==-=======------=-===++===============+=++--=-+=====+==+=+-=====+====++==+======+======-===-=+=-:-====---===+++++==+=====-===-=+==-------:::-==-++==\\r\\n========-========-==--=---==--======--======--=+====+====+====--===+==-:-+=====++==-==-=+=+=+====---=-===-:-=====--==-=*++===-====--=+===-------=--::::--=-=++==\\r\\n===+========-=+==-=---========-================+=+====++===+=====--==---======-======-=+=======---==-==----==-==--===+++++======-=--===-==-:::--=------===+=====\\r\\n=+===+=======-==++========+===-==+=====+=+=++==+++=-=========+++=--=====----=+-=-+======--=+==-==----:-::=====+---==+++=+=--=-======--==---------::----=========\\r\\n=++=======+==-====-======+=======+==+=====++-========+=+===+===-=--====---=-=-=-=+=========----==-:::-:-====----=+=++++=+--==+++====--=-:------::---=-=++======-\\r\\n-=+=======================-======+====+=======-=+=+++====-=+=====-=====-=-=-=--===---===---=-===------===------=++===-====+==++===-----:--==-:.:---===+=======--\\r\\n-===+++==+=-===-====--==---============--+==+=-=+++++=-=--=====---===--===+-==-=--::-=-=-----=------=---=-----====+=-=--==++=+=-=--=-:-===--:.:=---=--+==+===-=-\\r\\n=============---=++===-==========+=========+=++===--=========-==----==-====--=------=------==----:---:-----=+======--========+=----::-=---:::----==-=++====-=-:-\\r\\n--=====-====-=+=======--=====++===--==+--==+=+==+=-----===-=-===---======--=----==------====--::-:-----=--=+++====-==++==+===-=-::::==+=-:::-----==-===+==--::::\\r\\n-===+=====+=====++=-==-========-=---=+=-====-=====-----===------===-=--==--====----:----===---..:------====+===+====++++==--==-:::--===:::----====-==-==---:::.:\\r\\n=+====-=-=-===-======--==============+====-:---=--=----:-=-=-=--=---=-==--------=---==----:--::::-:=--=+==========+===-==----::-==-==-:.:---=-=--===+==---:::.::\\r\\n=--============-==-===--===-=-----:-------=------------::-==-----=---===---:-::::--==-------:-----:---=+=-=+=-+===+==--=+-::::-=+==-:.::----=+=======--=-:::.:-=\\r\\n---==----=------======---==-==---:-=--=---=------:--=-:-----=-=---=-:::---:::---=---=--=-::::---=-=-==++===++======+=---:::--===+=::.:-=-----===+===--=-.::.--=+\\r\\n-====----=-=-----=--=---:-=::=----=--:---==-:-:::-----:----==-=---::::::--:--=--=--====:::.:--======+++=====+=-=====:-::::-+=====..::-==-=--=+=-====-=-:..:---==\\r\\n==--=------=-:-::---=---:--::--::=-:---:::--::---=-==--==--=----:::::::-==-==-------=-::::.--===++=++=+=++=====+==--::::-======-::::---=======-----==-:..:-====-\\r\\n-=----------:----===-----::=-:-::----::-:-:-::==---=--==-----::-::-------=-:---====--::-----===+++++===-=======+-:::::-=+=-===-:.--=-=-==++===----=--...--======\\r\\n----=--------:--------:-:-:---:------:---=--------==-:=----:-:::-:-==-:-=----===--=--:--=++=++++===-=+====+====-:::.:==+=-=--::----====-==+===:-==-:..:-===--=--\\r\\n-=-----:--:--:---:-----:-=--------=-----==-=---==-==-==:.:-:=::-=--==--::---::-:-=------==+*++++=====-:======-:::--====-=+-::::--:-----===+=-:----:..-======--=-\\r\\n\",\n  \":..:::---::::*####=.::::::----.:*#%%##%%%%%#-::.   .....::.:.::.....::::::....   .:....    ...     ..       ... .:  .:. .::.      .    ..    ...        .....  .\\r\\n:.:::::---:::*####=.:::.::--::=#%#%%##%%%%%%=--:. ......::::.........:::::....   :-:....  ..      ..        ..  .. ..    .. ...   .   ... ..  .    .  .......   \\r\\n:::::::---::-*####+.:::::--::*%%%##%##%%%%%%*--:..........::::...  .::-:.::..   .--:::....  ..   .....   ........  ..   ..  . . . . .::--::. .......  ......    \\r\\n:-:...:::::::+####*::::::-:=#%%%%%%%%%%%%%%%%=::...........:::.  ...:::---.... ......:.:.:...          ..    .:.        ..    ...  .:-----. .-.  .....   ...    \\r\\n.::::::::.::-+%###*-::.:::+#%%%%%%%%%%%%%%%%%+.....::......:::.  ...::::--.........:. .:::...         .    ........    ..     .. .:---...:. ::   ....   ...     \\r\\n.:--..:--::--=#####-::::-*##%%%%%%%%%%%%%%##%*-:.:---:..:..::....  ..::::...  ......  ..:::.......             .     .......... .---:.. .:... .......  ...      \\r\\n..::.:::::::-=#%%##=.:.-*###%%%%%%%%%%%%%%%%#%*-:-=--:....::..... ....:::.... .....  .::.:...........  ........:... .......... .-:......:-:.   ......  .....    \\r\\n...:::::::-::-#%%##+.:=#**###%%%%%%%%%%%%%%##*#+-----:....:..........:::........... .:...:...  ...............:..........   .. :.......:-:..........   ....  ...\\r\\n..:--:::::----*####+-*###**##%%%#%%%%%%%%#####%*---:---...............:.::.:.:.... .....:............................ ...  ........::::--....:.:...   ....  .:..\\r\\n .:-:..:------+%%####%#*##+#%%%%%%%%%%%%###*#%%%=--::--: ....::.........::-::.....::::.:-::.......    .... .............  .::-===-::::::...:--...    ...  .:-:..\\r\\n  .::.:::::---=########**##*#%%%%%#%%%%######%%%#=-::-::....::.........::-=:..:..:::..:-::-:... .  ...... ...... .......:----====-..:.. .:--:.       .....::. ..\\r\\n   ..:::-:::--=########*+*####%%%%%%%%####%%#%%%%*=-:-:.:................=+:..........:::--=-:... ..... .........:....:-==:::-:::.......::.         ..:::.....:=\\r\\n   ....:-::----*#######***#####%%%%%%%###%%%%%%%%#=--:::.......:.........==--....::..:::-----..::...... ... ..........:----:::::.....:::-:   ..    .:--:.::.:-*#\\r\\n    ..:-:.:----*########***###*#%%%%####%%%%%%%%%%*-::--:......:.... ....==--:.......:------:..:.... .. .............:--::.:--::....:::--..::...  .:-::-:::-+###\\r\\n      .:..::---=##########*###*+*%%#*#%%%%%%%%%%%%#-.::::...  .::.... ..-=---::.....-:::----:::::...........:......::--:...:-::...:::..:........ .:::.---=*####%\\r\\n        ..::---=##############*++#%##%%%%%%%%%%%%#%-....:... ........  -=--::.::...:-------.:::::...................:-::...:::....::......  .....:-:::+*#*#####%\\r\\n        .:::--=-#%%%####%%####*+#%##%%%%%%%%%%%%%%*--:. .:.........:: .-:::...:-:::::.::::::-::.................:.:--:...........::.:......... .-=--:+%#**#%###%\\r\\n.       ...:----*%%%##*#%%%###+##***#%%%%%%%%%%%%#*::-....:.........:........::.::.::::::..::::.........:::..:::::-:...........:::.:..........:-=--+#%%###%%##%%\\r\\n::      ....::::+#######%%%%####***#*#%%%%%%%%%%**=----...:::...... .:::.. .:...::.:::::--:::::.................:.......:::........:..:.....:-=-=+#%%%###%%###%%\\r\\n:-.     ....:---=##%%####%%%###**#**#*#%%%%%%%%#*=-----. ..:-:.. .. ...... ...::::::::::::-:-:..::....::..............:::....::.:..:::....::=--+*##%%%#*#%%##%%%\\r\\n:--:     ..::.::-*%######%%###**##**###%%%%%%%#*+---:---: .:::::.  ...  . ....:::::--:::::::.........................:::..::::..-::::..:::.-=*##**%%%%#+####%%%%\\r\\n:---:.   ...::::-+###%%###%###########%%#%%%%#*+-----:---: ...::...       ........:--:::.::............:............:....::..:::-.:...::..:+*#####%%%%**##%%%%%%\\r\\n:--:--:.  ..:.--:=###%##*##%##%######%%####%%*=----=--:---  ..:...... .. . ......::::::::::..................:..........::.:-:....:::::.:=.:+####%%%#%*#%%%%%%%#\\r\\n:--:---:......:---*#####*#%#%%%#####%%%#*##%*------===----.:. ...  .::. .  .......:::..:::......::...:................:-=-::.... .::..:===.=#%%#%%%#%##%%%%%%%%#\\r\\n-=--:-=::.. ...:-:=#*#%##%%##%%%####%%##*#%#-:-----===---. -=:....  .-:................:-:... .:-............  ....::-===:  . .... .:=++-:-*#%##%%%%%#%%%%%##%%#\\r\\n----::-:--:  .::::-**#%%%*####%%%%%%%%###%*-:::----====-:  :-=-.  .. .:..::.:........:::::...... .      .........:--::-::.  ...  .:-:-=++.+#%##%%%%%##%%%###%%##\\r\\n:-:--::----:....:::+**#%%######%%%%%%##*%*:.:::------==:  .-----:.........::::......--:.... .          .....::-::::...:.......  :-:.:-++=:*####%%%%##*#%###%%%%*\\r\\n:-:-=--:-::::....::=#**#####*###%%%%%###*:.::-------==-  .----=-=-.....:.::-:..::::---:::...::..... ..:::::::::::::.::.....:-  .::::====:-####%#%%##*#%##%%%%%#*\\r\\n-=--==----::...::::-***##%######%%%%%#%#:.::::---::-=-. .-=-::----:.:.::----:::..:--------:--::::.....:-::::...:::::....:-==-  :--:::=---+*##%##%%###%%%%%%%####\\r\\n:-----=---:::::.:-::=*+##%###*##%%%%#%#=:::::::.:::==: .-===-::---:=::-==--..:::::-----:---::.... .......... ..::.....:-=++=. .::.:-:-:=-*#%%%#######%%%%%####*#\\r\\n:=----====----:.:..:-***#%%#####%%%###-:--::::...:==: .-===-=-:.-..**=---=--:-::.::=---:....:... .:............::.::---==+=-  :--:=:..--=#%%%###%###%%%%%%#####*\\r\\n:===--==-:--==--:.:::+**##%###*#%%###=:-:::::::.:-=: .:-==-==-.:: -+*#%*=---=======:::::......  .:-:::......:::. .---::-=--- .-=--:..:-=*#%%####%#%#%%#######*=:\\r\\n-=-=-------=-----::-:=*++##%###*####=---:::::::::=:  :::--=--:.- :#%%##%%#*+**++=+=::::..   .:::-==-:..::.-=+=-  .::::-=-:=. -=+=:..::-+#%%%#######%%%######=::-\\r\\n:-:-----=---==---=-:::+*+*#%####***---:--::::...=-. .::::-=-. :.:*%%%%%%%%%#*#%#**++++=::---==***#*=-:---=+*=--  .--:-+=:-- .===-:::::=*%%%%#######%%%####=--:--\\r\\n---==---=-:---===-=-::-*++*#%####*-.:::--::....--: .:::::--:... =##%%%%%%%%*-+*##*#%%%#+#####*#%%%#-:===++++-=..:-=-:=+=:=: -===-:--:-=#%%#######*#%%###=-:----=\\r\\n--==---=------===----::+*=*##%##*:.:..::......:-. :::::::-::.: -*##%%%%%%%#+*####*#%%%#-+++++*#%%%#--++++++==- :=-:.:-=--=  ===-----:-+%%###*##**#####+-:-------\\r\\n--===--=--=--=-=--=----=#++*####=::::......::.:: .--::::::. :.:++*#%%%%%%#**####%%%%%##**####%%%%%+==+++++===. :-::::--:-- :=----=--:=#############*+-::----=-:-\\r\\n-::-===-----==-=--=-----+***##%*=::......::----..::::::::..:::++++%%%%%%%*+####%%%%%%*+#####%%%%%#-==++++--=- .:..:-::::=: ---------:+#########*##+------=--:::=\\r\\n------=-----==--=-=-=----*######--::..:.:----=..::::..--...:.-**=*%%%##%#+*####%%%%%%=+#*###%%%%#=-===++-::=. .:::--:.::= :====--:--=##########*+-:----:----:-=-\\r\\n:=----===-----=---====---=###*+#*--.:-:::--:-:.:::-:::-:..:.-++=*%%##*##=+**###%%%%%*-===+*%%%%%+:---=+--:-- ..:::.....:-.-===-:::-=*%%%%###**+-::------::-=-==-\\r\\n-=-------=-:-:-----=-=-=--*###*+#+-:...:----:.--::::::...::-*+=*%%##+*%==++**#%%%%%#==++++#%%#%*.::--+=-::=. .:::......=.:---::::-=+#%%#**#*+--:::---=----=--=--\\r\\n----===-==::=--==-----=-==+#%#***#=-:.:-----.----:-:..  :-=***#%%##*+%+-==++#%%%%%%+====+#%%##%-.:::----:=- .:-::.....-=.--::::-=+####**#*=-::-------=--------==\\r\\n--=======----:-==-----===--*%%#***#--:::::-:::::-:-..  .-+***#%####+#*-+++*#%%%%%%+==++*#%%#*%+.:::::-=:-*..:::::::..:+:::::--=*###*++**+---------=----==--=====\\r\\n:--=-===----:--==---==---=-=#%#*++*#-:...:..:..:.::.   :-+*###*##****-=++*#%%%##%*-===*#%%#*##.::----=--*=.:--:::::..-=.---=+*##*++***=---=--:---------------=-=\\r\\n----=====--------===---==-==*##*==+**:.......:...:.   .=++###****+*#==++*###%##%*===-+##%%*#%:.:-==-:-:-+::-=-:-:::::=--==+*##+==***=---=--------:---=---====-==\\r\\n-=-=-=--===-------:=-==---===***=::-++: .::.......  ..-+*##**+++++#=-=+*#**##+%#-===+*##%#*%=.::==::::.==:------:..:-=-=+*#*+=-+*+=--=---:----=------==-====+=+=\\r\\n-----=---==--=-===-===-=+=====**+-..:-+:..:.. .      -+*##*++=+++#=::=*#**##=+%==+=*#*###*#*.::::.::..:+::----::...-==****++=+*+-:-=-----:--==-=====-===========\\r\\n-=-==--==-:-=====--==-===-=====**+:. .=*-. .:. .    .=+*+=++=-=***-:=*+++**++#+-++*#**##*+#:.:--::::.:==.:--::..:-=*##*+=+**+=-:==--------===-===+====++========\\r\\n==-====-:--=-=====--=-===-======*#+:. :-=-. .      .=*+===*+--=+*-:+*==++**+*#--+*******+*=..:-:...  .. .::::.:-*###*++***+=:-----===-----===========++=====+==+\\r\\n=====-===---=-=-=-=========-==---=+:     :-.       ----==---=-=+--+*+++++*+=*==+*+++****++..:..             :...----+***+-::---:---====-=====+++=======+=====+==\\r\\n======-==--====================:..::    ..--:.          ...:==++=+++===+**=++-+*++*****++. ..                       .....::---=------=-======+=========+========\\r\\n-====-======-==============----:    .   ....                  .:-=+===+**+=*-********+++:                                .::::-====--======+=+====+====+++++++==\\r\\n--========----===============-:.                                    .:-=+-+=+*++++++==-:                                 ..:::---======+++==+++==++====+++++====\\r\\n--===--=====----====---======:                 :::.                    .::--===---:---:.                                     .:--==+====++==++===++==+====++====\\r\\n=====---=----=-=======-====-:                                            .:::.....--===:.                                      .:===========++===+--===+========\\r\\n-===-========-=====-======-:.                 . ...                        ..:------:.  ..                                   ..:====+====+==++==-=+=+=====+=+===\\r\\n-==--=-----======-=======-:.         .    .  . .:                          ..::::::... ..::                                  ..-=-==========+==========+=======+\\r\\n-====--==--=============--.                .                              ..:--==--. -                                        :=========+=+=====+===============\\r\\n-===---=========-======--.                :+-.: .::.                      ..-=:::-:  . ......+*-   .                         .============++====+==========++=+=\\r\\n-==-=========-=-=======-.        ..      :+= -- ...::..                  ...      .  ..::::. =-    .--.                     .=======+====++=====+++=============\\r\\n:-==-======----=======-:.       .    .  :==.-=                           ..    .            --      .                      .==++=++====++========++=-=====-=====\\r\\n-====--======--=-=====-.            .  :++.:=                                              :=.                     :------=========-====-==========-=++=========\\r\\n-==+=--=======-==-==--.       .    .   :=-.=              :.   .   .:                     .-==:         .     ...  -:::-=====-:.  .....::--===++===+==++====-===\\r\\n-==-=--====-====--=-:.       . .  .  :.   ..               .   ..  :.   .                 .  =.        .  .  :-.  :--::.......:----:  ..:::...-===+=============\\r\\n-=-=============-=--:        .   ..  ..                         . . .   .                .  --::         .   :  .=====+==---=======  :. .::::..-+=======+===+==-\\r\\n-=========-=-=-----:.       .    .  ::.                          .  .                      -=:           .    . .=========-=+==-==: ::  ----:::==========--===--\\r\\n-==-======-=---=--:.                .                            :  .                  .-::==: .. .--  .        :==----========+=- .:  :-****:===========-==-=-=\\r\\n=+====-=---=+==-::.       .                   .                 . . .    ..            ...---. :. -##+. . .::::-+===-============  -  :=-+**=-===========----=+=\\r\\n=++======-===-==-.       .                            .           --     ..        ..    ::.       +*#= ..:-----===-==========+=. :. .=****=:====++====--=======\\r\\n=+=========-==-:.       .                            .            .=    .        ::.          .=-:..*#*..:.... :---====+=+=====: :: .-+=+++:====+=======+======+\\r\\n=+====-=======-:                  ..                                .      ....:.            :=:-==:++:  .:::. .::=+***+=+====- .-  -+++=*--+===+==+====+======+\\r\\n-==========---:.              .....:+-.:--::.......      .    ......:-==-:-:. ..             :.:=++*-    ...::..--:-#%*++==-==  :  :====*=-=++====--=========+=+\\r\\n-=====--===---.              ..-.. .+. :%=  :=-......:::::..     :+=.--. -=:                ..=++*+-      .:::-+==-.-=====-==. :. :=**+*=-+=====-=--+++-=====++=\\r\\n=====++====---       .       ..... =: .-=. :==*=.              .=#+#*-: .==-           :.  :.-+---        .::---:-::....--:-. .. .-=+*+=-================++++=--\\r\\n-===========:.      ..        . ..::  ::.  .--+-                *-:==:: ==..        .    .:..-=-         :=-:::. . .    -==:  .  :. :-:-===========-===+====--==\\r\\n=++========-:       :                         .         .      -+-.:.. -=:.:        ....::....=.          :++=. :.      .=-  :  :-+===-=======++===+++=++===---=\\r\\n=====++===--:      :                                         :+#+#*:::-=-.:-           .:: ....            ... .-------==-  :. .-+***:-=-==========+====-=------\\r\\n===-=======:       :                                         :+:-=-:-=+:.--             . .::.           .:..  :-===+==+=. .: .-+***=:====+==-=++=+==----------=\\r\\n=+=====----.                                   .             .     ....  ..              :=-.     .:   .:-==. -==+======: .-  -+*+++:=+==+=--=++======:----==-==\\r\\n.-=====---.                                                . .                          :-.     ...:. :...:. .-========-  -  :-***=:-==--==--===+=-------=======\\r\\n. .:-===-:                                                :.                 :--      . .            .---::...:-----===  :. :=++++=-===---=======-=---==+=++====\\r\\n:.....:-:                                                                   :----:.. .:              .-=+==---**-====+. :. .=*+++-.=======-++========-+=+=------\\r\\n==-:....                ..  .     .         .        .      -:             .---:.                     .::===-:-=:..:-: .:  -=*+=+---=--==-========+==++===------\\r\\n-=++=-:                .-- :-    ...       :.       .       ::.            ::::                           -==--:  ... .:. -----::-=-===+=-========+++*=--==-----\\r\\n-==---=:      . .  .   :-. -    .. .                :..:. :   ..          .  ::                           .========-:..     ....-=-=========++++=+==++==-===-=--\\r\\n====--:.              .-: -:                  .    --: ...:::  .         .:  -                            -=========+====-:::::-============++=++=-=--=---=-=-==\\r\\n-==+=-:               -=  -                  ..    .   .. ...:.   .      -  .:                           .==-===+========-=+=+++=-========+=++==++--:=--==--==++\\r\\n::-==:.       .                                  .          .. .:-:.:.: :-                              .-====-+++++=============+=====+=++==+++===--==========+\\r\\n...::.          .  :                           ..::::.....:::   ....::..-:::.                         ..:=======+=====-======+=====++++=+++==+=--=======+==++=++\\r\\n:-:.                 .. :.                       ...::::--------::.  ...:::=---:.                     .:-=========++===++++====+===+=+=++===+=----=====+=++*+==+\\r\\n---:.        .           .                       ....::-::---=---=--:----------------::.             .:==+++====+=++=++===++======+++++=++==========+=+++==++===\\r\\n-==:.                                            ...::-=----=-------------------==--=-==--=--=--:-:--==+=====---=++=++==--==-=+==++++++==--===-======++++==+=++=\\r\\n--:.                                             ...:-------=-==--===------------===--===--==+===+===--=====+==+==+++=---===+++++==+=+===------=====++=++==+=+=+\\r\\n-=-: .    .....    .. ...                        ..::::-==---=+=-==-----=--::--=-----=-==++=+=++==+===+===+=+=++==++=---====++==+==++===--=-==-==++====+=====+==\\r\\n--::.:....:::::.::::::---::.:::::..              ..:--:-=--==-=--=--=------::--:----====+==+==++===+=++++===+++====-=--===-++===========-====:-=+*+=++=+======-=\\r\\n--:::--..::.:::--::::---:::--:=--=----::::...   ..:-::------=+--=-=-==--::-------=====+++=+=+===+======++===+++==----===+==++======--=+===---=+++==+++=======-==\\r\\n----:::--::::::-:::::--::---::----=-==---:--=------------=---==--======-----==-=====-==++++++==+++==+=+=========----===+=+==+===+====+====-=+*+=+==+==--+===++==\\r\\n-----:::--::-:---:------:=--:--==-=--=--=-==--=-=----==-=-----==--===-------===--=-=-=++++====+++==+====+++=-===-=+++====+===-=-----==-===++++=+++====-==-==+===\\r\\n-------:--::-::------:---===-==--=---=--==-=======-=-====-===--==---:----=--=-=--=-===++==+++===============-=====++==+======------======+*+==========+=-=+=++=-\\r\\n==---=----=--=--:--==-==-===-======-==-=-======---==----==+==--=-------===--=========++==+++++=+=+======--========+++===---===--=====-=+=++++++====--===+=====-:\\r\\n-=======-==--==--=-==-----=-===+===------===--==-====----=--=-:--=-=----====-=+=====++++++++++++==========+=+===++======--==-=+=--=--====+====-===-====++===----\\r\\n-====-----==--=-==-==---=------=-==--=-------===-=-==---=---=--=---=+====-====+===+++==+++++++=++=--=========+===-==-----========--=++====+====-====-==+===--=-:\\r\\n-=========-==---=-:------:-=---=-------=----=--=-==-===-=----------+==----=++===+==+==+==++==+=====-===++=======-====----===-===-=+======-=+===-=+===+==-:-:----\\r\\n-======---:-==-==--=-:----:::-=-=-----====-=-----====---====--================-=+=+++=+=====+=-==+====+++==========-=--=--===+=+++++=========-===+==++----------\\r\\n===+======----=--==------=-:-=--=----===--=---:---====---=========+======-==++++===+++++==++========+=+=+===-==-+=--:-==-==--==+*======+=---=======+----=--:::-=\\r\\n===========--===------=+==--==--==---====---==----=-===-=======+=--=-==--==+==+==+=++=========++++==+==-====--=-======-====-==+++======----+==-==-=-:--==--:-===\\r\\n====++=======---===----==----=-========-===--===-===+====-=-=============+====+==+===+=++==-==++=+=+=======-===--====--====+++++++====-====+=====-::-=-------===\\r\\n=======+==---==-========------=-===+===============+=++=-===+=====+=+++=-====+=====+==++======+======-==--===::-===--====+*=++==+===-=-=+==-+===----=-::::====++\\r\\n=+=======-===-====-==---=--==---======-=======-=++=========+===--===+===-:+=+===++==--=-=+=+======----=-===-:-====--====+*+==+--===--=++===---:--==--::::-====++\\r\\n=+===+========-===-==-=========--=+====-========+======++===++====-:==---=======================---==--==----=-===--==+++++======----====-=-:::---------===+=+==\\r\\n=++===+=======--==+========++=====+======+++=++=++++=====+=+===++==-=-====----+==-=+======-=+=-=-=-------:-=-====--====+++=--===+=====-===--------::----=======+\\r\\n=++++===+===+=-====-======+========+=+====+=+=-====+==+==+===+-=--=-====----=-====+===-======----==-::---====----=+==+=+=+=-===+++===--==::-----:::--=-==+======\\r\\n==-++=======-=====================++====+======--+=++++===-=++====--====-===-==-===----==-----====-----====-----==++==-=-===+==+====-=---:-=+=::::---===+=======\\r\\n=====++++=============-===--==========+==-====+===++=++--=-=+===--=-==---====-=-=---::=--=:----=-:-------=------====+=-=--=+++=+=------:-===-:::-=-=-=-=+==+==-=\\r\\n=+=============--==+===-============-========+=+====--=======+--=----=+=-===----------=-----===---:----:-----++======-=+=======+-----:-==---::-----====++====-=-\\r\\n-=--====-======+=======--======+====-==+=--====+==+=-----==----===---======-----:===------===--::-:-----=--=+=++===-===+===+====-::::-===-:::-----===-==+===--::\\r\\n--====+====++====+++-===========-=----++=-===--==--=-----==-------===-=-==---=-=--=-:----===---:.:----=-====++==+====+++====-==-:::--===-::-----====-=====---:::\\r\\n-=+====--=-=-==========-===========-===+===-:----=-=-----:=-==-=-==---=-=--------==--===-------:::---=--+====+==+==++===-+=---:::=====-:::---=-==-===+==--=:::..\\r\\n===-============--==-==--====-=------=-----==-----=----:-:--=-----=---===---:::::::-==-:-----:-:-------=++=-++-=+==+===--==::::-=++==:..:--=--==+=====---=-::.:-\\r\\n-----==---==--=-=-==-==---=====--=-:-------=-------:--=::----===---==-::---:::---=---=--=--::::--====-==++===+==+=====----:::--====-:..--=----=======---=:.:.:--\\r\\n-======-----------=---=:-:-=-:-=--:=----:--==:--::-----:-----=-=---:.:::::-----=-----===-::..---=====++++===-========-:-:::-======:.::--=-----==--=====-:...:--=\\r\\n:==--==-=-:-==::-:---==--:---:---:-=:----::--::------=--===-==---:::::-.:-====-------==-::-.:--==++=++====+======+=--:::::=======::::---========-----==:...-====\\r\\n-==--=---:----:--:-===-----:-=-:-:----::-::---:-==--=---==----::::::-----===-:--====---.:----=+=+*++++======+=====:::::-=+=--==-:::--==--=+++==-----=-:..:-=====\\r\\n-----=---------:-------:::-::--::-----:----=-----=--=-:-=---::-:::--===-:=----===--==-::--=++=+++====-==-=======-:.:::-=++-==-:.:---====-=+=+=+---==-:..-====-==\\r\\n:-==----:------:--::-----:=--------=-----==-==--==-==--=-:.-:-=:--=--==--:---::-::-=-:-=-===*+++++=====:-=====-::::--===--+=-:::---:----====+=-:----..:=-=====-=\\r\\n\",\n  \":...::----:::+####*::::::::---..+#%%###%%%%%+:::.   .....::...:.....:::::::...    .:....   ....    ..        ..  ..  .: .::.       .    .    ...        ...... .\\r\\n:..::::----::=####*::::.::---.-#%##%##%%%%%%*--:. .......:::.........:::::....   .-:.:...  .      ..  .     .. . .  ..    .  ..   .    .. ..  ..   .  .......   \\r\\n:::.::::---::=####*::::::--::+%%%##%##%%%%%%#=-:..........::::...  .::--:::...  .:-:::....   .    ....    ........  .    .  . . . . ..:--::.  ....... ......    \\r\\n:-::..:::::::-#####=:::::-:-*%%%%%%%%%%%%%%%%+::............::.  ....:::-=:... ......:...::..       .   ..   .:.         .    ...  .:-=---:. ::  .....   ....   \\r\\n.::::::::..::=#%###=::::::=#%%%%%%%%%%%%%%%#%#:....::......::::  ....:::--..... ...:: .::::...        ..   ....:...     .      ...:-=-:..:. .-.  .....  ...     \\r\\n :--:.:--::---*%###+.:::-+###%%%%%%%%%%%%%%#%#=:.:---:..:..:::...  ..:::::...  ....:. ...::.......       .     .. .  .. ..:......---:..  .:........... ...      \\r\\n...:.:::::::--*%%##*::.:+####%%%%%%%%%%%%%%%###=:-=---.....::....  ....::........... .::.:............  .......:................-:..... :--:.  .......  ....    \\r\\n...:::::::-::-+%%##*:.-***###%%%%%%%%%%%%%%####*=----::...::.........::::.......... .::..:.... ...............::.........  ...... .....:--.. .......   ....   ..\\r\\n...--:::::--:-=####*-=###**##%%%%%%%%%%%%%######=--::--:..............:.::..:...:. .....:............................ ...   ........:::-=:...::::...   .:.. .::.\\r\\n .:-::.::-----=#%####%#**#**#%%%%%%%%%%%###*#%%%*--:::--. ...::.........::-::......:::.:-:::......    ................... .::-===--:::::. .:--:..     ... .:::..\\r\\n  ..:..-:::----#%######***#**%%%%%##%%%%#####%%%%+-::-::....::..........::==......:::.:-::--:.. .. ......  .....  .......:---=====:.::.  :--:..      ......::...\\r\\n    ..::-:::---*%######*+*####%%%%%%%%%####%%%%%%#=-:--.:................-+-:..........::--==-......... ...............:==-::-:::...:....:..  .      .::::....:-\\r\\n    ...:-::----+########**#####%%%%%%%###%%%%%%%%%+---::.......:.........-=--....::..::::----:.::. ..... .. ..........:----:::::......::--.   ..   ..:-::::.:-+#\\r\\n    ..:--.::---=#########**###**#%%%%###%%%%%%%%%%#=::--:......::.... ...-=---:......:-------..:....  . ... .........::--::.:-::.....:.:-..::...  ..-::-:::-+###\\r\\n       ::.::-:--##########**###**#%%*##%%%%%%%%%%%%=..:::...  ..:.... ..:==---::....:-::----::::....................:---...:-::....:::.:. ...... .:-:.:--=*#####\\r\\n        ..:::---*#############**+#%##%%%%%%%%%%%%#%+:...:.... .......  :=---::::....--:----::::::...................:-::...:::.....::. .... .....:--::=*#*######\\r\\n        .:::--=-+%#%####%%%###*+*%##%%%%%%%%%%%%%%#=--. .:..........:. ::::...:-:::::.::::::-::.................:::--:...........::.:...........:==-:=#%#+#%%##%\\r\\n..      ...:----=%%%###*%%%%##**#***#%%%%%%%%%%%%#*-:-:.............:..:.....::.::.::::::...:::.....:....:::..::::--:..........:::..:.........:-=--=*%%###%%###%\\r\\n::      ....::::=#######%%%%###%***###%%%%%%%%%%**+----:...:-:... . .:::... ....::.:::::--:::::.................:........::........::.::....:-==-=*%%%%##%%%##%%\\r\\n.::     ...:.--:-*##%####%%%##%**##*###%%%%%%%%#*+-----:. .:--..  ........ ...::::::::::::-:--...:.....:...............::.....:....:::....::-=-=**#%%%%#*%%##%%%\\r\\n:--:.    ..::..::+#%#####%%####*###*####%%%%%%%**---:---:...::::.. ...  ......::::::-::::::::.........................::...:::..:::::...::.:=+##*+#%%%%**###%%%%\\r\\n:---:.   .....:::=###%%###%###########%%#%%%%%**-----::--- ...:::...    . ........::-:::.::...................:.....:....:::..::-.....::..:-*#####%%%%#+##%%%%%%\\r\\n:--:--:.   .:.:-:-*##%##*##%##%%######%%###%%#+-----=-:--=. ...:.....  . .  ..:...:::::::::..................:...........:::-:.....::::::-:.=*###%%%#%**%%%%%%%%\\r\\n:--:--=-......:---+#####*#%##%%%####%%%##*#%#=-----===----.:.  ...  .:: .. .......:::..::::.....:-...:.................:==:::. ...::..:-==.-*#%%#%%##%#%%%%%%%%#\\r\\n-=--:-=-:......:-:-#*#%###%##%%%####%%##*#%#+:------==---: :=:....  .:-................:-:... ..-............  ....:::-==-. . ......:-=+=-:*#%##%%%%%##%%%%##%%#\\r\\n-=---:--:-:.  .::::+*#%%%#####%%%%%%%%###%#=:::-----====:  .-=-:  .. .:...:..........:::::.......       .........:--:::-:.  ...  .:-::=++:-##%##%%%%%##%%###%%%#\\r\\n:-::-::---:-:...:::=**#%%######%%%%%%##*##=.::::-----==-. .------..........:::......---.... ..         .....:::-:::...::....... .--..-=++:+####%%%%##*#%###%%%%#\\r\\n:---=--:-:::::...::-***##%######%%%%%####-.:::------==-. .----==--.....:.::-:..::::---::::...:........:::::::.:::::.::.....:-.  ::::-=+=-:*###%#%%%##*%%#%%%%%##\\r\\n-=--==----::...:::::+***#%######%%%%%%%%-.:::::---:-==:  -==-:-----.:.::----:::..::=---=--::-::::.....:--:::...::::......:===  .--:::-=--=*##%###%####%%%%%%%###\\r\\n:---=----=::.::.:-::-***#%####*#%%%%##%+::::::::.::-=- .:===--::-=:-::-==--:.:::::-----:---:::.... ....:.... ..::.....:--=++:  ::::-:-:--+##%%###%###%%%%%####*#\\r\\n:-=---====----:.:...:+**#%%#####%%%##%+:--::::...:-=-  -===-=--.:: =#+---=--:--:..:----:....::... .:...........:::::---==++-. .--:--..:=-#%%%####%##%%%%%%%####*\\r\\n:====-==----===-:.:::=***#%%##**%%###+:-:::::::..-=-. :-==-==-..: .=+#%#+----======-::::. ....  .:--::......::-:  :--::-==-=  :==-::..:=*#%%######%#%%%#%#####=:\\r\\n-=-=-:-=----=----::-:-**+*##%#######+---:::::::::=-. .::---=-:.-..*%%##%%%#++**+=+=-::::.   ..::-==-::..:.:=+==.  ::::-==:-- :=+=-:.::-=##%%%######%%%%#####+::-\\r\\n:-------=---==---=--::=*++##%###**#+:-----::::..-=. .::::-=-: .:.+#%%%%%%%%%*#%##*++++=-:---==****#+-:----+++--  .:---++-:=. -==--::::-+#%%%%######%%%####+--:--\\r\\n--:-+---=-:-=--==-=-:::+*+*#%%###*+.::.:-::....:-: .:::.:---:.: -##%%%%%%%%#==**#**#%%%**####**#%%%+:-==++++==: :-=-:-=+--- .===-:--::=*%%%######**%%###+-:-----\\r\\n---=-:-==-:----==----::=#++##%###=..:.::.......-: .::::::-::.:.:+##%%%%%%%%*+##*#*##%%%+=++++*##%%#=-=+++++===..---.:-=--=: -===----::+#%###*###*#####*=:-----=-\\r\\n--===--=--==-====-------**+*####+::::......::.:-..:-::::::. ::.+++#%%%%%%%**####%%%%%##**####%%%%%*==+++++==+: :-::::--::= .=-------:-*#############+=::------:-\\r\\n--:-===------=-==-=-----=***####=-:......:::-:-..::::::::...:.=+++#%%%#%%#+#%##%%%%%%#+######%%%%#===++++=:-=  .:.::::::-- :--------:=############*-------=-:::-\\r\\n----=-=-----==--=-==-=---=#*####+:-::.:.::--:-:.::::..--...:.:+*++%%%##%#+*####%%%%%%*=*####%%%%#+-====+=::=: ..:::-:.::=..-===--:-=-*##########*=------:-----=-\\r\\n:-=----==-----==---===----*###+*#--::--:::-:--.:::---:-:..:::++=+%%##*#%++**###%%%%%#-==+=+#%%%%*:----+=-::=  ..::.....:-.-===--::-=+#%%%###**+=:::------:-====-\\r\\n-=----=--==:::-----==-=-=-+###*+*#--...:-----.-=::::::...:::+*++#%##*+%*=+++*#%%%%%%+-++++#%%#%%-::--==--.=-  .::.... .-:.---::::--+#%%#****+=-:::--------=----=\\r\\n---=-==--=-:-=-==---=-=--==*%##**#*-:.:---:=::------:.  .--+***#%%##+##====+*%%%%%%*==+=+#%%##%+.:::-----:+ .:::::....:+.:-::::-=+*###***#+-::---:---=--------=+\\r\\n--=======----:-==-----====-+#%#***#+-:::::-:.:::-:-:.   :=***######**#-=+++#%%%%%%*==+++#%%%*##::::::-=--*=.:::::::...=-.:::--=*###**+***=-------------==--=====\\r\\n:--=--==----:---=----=----=-*%#*+++#+:...::.:..::.:.   :-=*######***#=-=++#%%%##%#====+#%%%**%-.:-----=-=*.:-=-:::::.:+:---==+###+++**=----=-:--------=----=---=\\r\\n----=====---------==---==-==+##*=-=**-.......:.....   .-++*##**+*++#+==++###%%###=====*#%%#*%+.:-==-:-::+-.-=-:::::::--:==+*##+==+**==--=--------:--------===-==\\r\\n-=---==-===------=:--==--====+#*+::-=+-..::.......  ..:=*##**+++++*+-==*##*##*#%=====**#%#*#*.::-=-:::.-+::-----:...-=-=+***+=-+**=--==-------=-------=-====+=+=\\r\\n------=--==----===-===-=======+*+=: ::+-..::. .      .=+*#*++==++#*::-*##**#*=%+-+=+##*##*##:.::-:.::::+=:----::...:-=+****+=+++=:-==----:--==-=-===============\\r\\n----==--=---======-=+==+=======*#*-.  -*=.  :...     -+*+=++=--**#-:-++++***+*#-=+*#**###+#=.::-::::::-+.:---:...-=+##*+++***+-:-=--------===-===+==+==+========\\r\\n==--====---=-===-=--=====-======*#*-. .:==: ..      -++==-++=:=+*=:=*+=++***+#=-+********+*..:-:...   ...::::..-+###**+****=-:------=-----===========+++=====+=+\\r\\n=====--==---=-==-=-========-==---=+-.    .-:       :---==---=--==-=*+=+++*+=**-=*++++***++:.:..            .:..:==-=+***+-:::--:---====-======++================\\r\\n-=====-===-==============-====--...-.   .::-:.           ...-==++++++==+**+=*-+*+++*****+- ..                       .::.:::---==-----==-======+========+========\\r\\n-===========================---:.   .   ...                   .:-=+===++*+-*=+********++=                               ..::::-====--=======+++===+=====+++=+++=\\r\\n---=======-:=--==============-:.               .                    .:-=+==+=**++++====:                                 .::::--======-=++==+++===+===++++++====\\r\\n--====-=====----=====--======:                 .::.                    .::--===---:---:.                                    .::--========+==++===++==++===++====\\r\\n======--=--=-=-=======-====-:                                            .::-:....--==-:.                                      .:==+========++===+=-===++==+===-\\r\\n-===-======-=-=====-======-:.         .      .. ...                        ..:------:.  :                                    ..:====+=======++==-=========++====\\r\\n-==--==-----=====-=======-:.         .       . .:                          ..::::::... ..::                                  ..-=-======================+======+\\r\\n-====--=---==============-.                :.                             ..:-===--..:                                       .:===============+=+======+=====+==\\r\\n-====--========+========-.                -+:.- .::.                      ..-=:::-:  . .... .+*-   .                         :============+++===++========+=+==+\\r\\n-==-=========-=-=======-:        ..  .   -+= =: ...:::                   ...      .  ..::::..=-    :--                      .=====+=+=====+======++=========+===\\r\\n:-==--=====--=-=======-.             .  -==.=-                           .     .            --      ..                     .=+=+==+====++========++=-=====-=====\\r\\n-=====-======--=-=====-.            .  :*+.-=  .               .                           -=.                     :------===-==========--=========-=++=========\\r\\n-==+==-==========--=--.       .    .   :=:.=              :.   .   .:                     .-==:         .    ...   -.:--=====::. ...::::--====++===+===+=====-==\\r\\n-==-==-====-====----:.       . .  :  :.                        .   :.   .                .. .=         .     --. .:-::.....:..:----:  ..:::...-===+=============\\r\\n-=--===-========----.        .   .. ...                         . . .   .                .  =:::      .  .   :  .=======-----======  :. .::::..=+=======++==+==-\\r\\n--========-====---::.       .    .  ::                           .  .                      ==.           .    . :=========-=+==-==. :. .---::.:=+========--===--\\r\\n-==--=====-=---==-.                 .                            .  .                  :-::==: .  :-:  .        :==-----=========: ::  :=***+:======+=======-===\\r\\n=+=======---====:.        .                   .                 . .      ..            ..:-=- .:  =#*=  . .::::-+===-===+======+- .-  ---*+*=-===========----=+=\\r\\n-++======--==-==-.       .                            .           --     ..       ...    ::       .+*#- ..:-==--====-=+=======+=  -. :+***#-:=-==++====--=======\\r\\n-+=====-====-=-:.       .                            .            .-   ..       .::.          :=-: :*#= .:.....:--=====+=++====. :. .-+=+++:+===+=======++======\\r\\n=+====-=======-..                 .:                                .     ...:.:.            :=:-==-*=:  ::::  .::=++*++==+===: .:  -++==*:=+===+====-=========+\\r\\n--==========--:.              .:...:+-.:=-::.:......     .   .......:-==---:. ..            .:.:=+**-    ...::..-::=##*+++=---  :  -===+#--=++====--=======+====\\r\\n=======-===---.              ..-.. :+. -%-  :=-......:::::..     :*=.--. -=:                :.=++*+:      ::::-=+=-.======-==. :  :=**+*=-+=====--=-=++=-==+=+++\\r\\n======+=====--.      .       .:....=: :=-  :==*=               .+#+%*-: :+=:           :   :.=+---        .:----:-::...:--:-. .. .-=+*+=-================+++++=-\\r\\n-===========:.      :           ..:.  ::   .--+-           .    *::=-::.==..        .    .: :-=:         -=::::  ...    -==. ..  :. --:-===========-===+====---=\\r\\n=++========-:      .:                                   .      =+-.:.. -=:::        ....:-....=.          -++=  :.      .=-  :  :-=-+--========++===++==++=+----\\r\\n======+===-::      :                                         -*#+#+:::==-.-:           .:: ....            ... .-:-----==-  :. :=+**+:-============++===--=-----\\r\\n===-=======:      ..                           .             :+.:=-:-=+..=:             . .::.           ::..  -===-=+===  :: .-+***=-====++=-==+==+==----------\\r\\n-+======---.                                   .             .     ...   ..              -=:.     ..   .:-==. -======+==: .- .-+++++:==+====-==+===-==-----=====\\r\\n.:====+=--.                                                . .                          :-      ..:-. :.:::. :======+==- .-  -=#*+-:-===--=--====+=-=----====+==\\r\\n. .:-===-:                                                :.                .:--     .. .            :-:::.. .:-----==-  -  :=++++=-====--=======----:-====+=-==\\r\\n::. ..:-:.                                                                  :----:.. ..              .-==+=---*+-=====  :. :=*+++-:=======-=++=======-++++------\\r\\n=+--.. .                :.  :      .        .        .     .-.             .---:.                     :--====-==::::-. :. .-+*+=+-=-=--==-============+====--=--\\r\\n-==+==:                :-- ::     ...      :.       .       ::.            ::::                          .-==-:.  ..  .-  -----::==-=====--+======+++*+=--==----\\r\\n===---=:      . .  .   :-..-    .....              .:. : .:  ...          .  :.                           :=====--=-..    ......-=-===+======+++=+==++==--==-=--\\r\\n====--:.              :-: -.                 ..    -:: ...::.  .         :.  -                            -=============-::.:::-============++==++==--=---=-=-==\\r\\n-==+=-:               -- .-                  .     .   .....::.   .      -  :.                           .+=-===++=======-=+=++++--=======+==++=++=-:==-==--===+\\r\\n.::-=-.       .                                 ...        ... .:-:.... ::                              .-======++++=============++=====+=+==+++====--=========+\\r\\n...::.            .:                           ..::::.....::.   ....::..-.:.                           .-========+====-==+=+========+++=++++=++---======+==++=++\\r\\n.::.                 .. :.                       ...::::--------:... ...:::-=:-..                     .:===========+===+++=+===+===+==+=++====----=====++++++==+\\r\\n---:.        .           .                       ....::-::-=:-------:--------=-------:..             .:==+++====++=++=*+===+======+++++==+==-=-=====+++++==+++==\\r\\n===-.                                            ...::==-----=------------------==--====------::::::-==+=====---=+++=++=--====+==++++++=+=-===-======++++====++=\\r\\n---.                                             ...:-------=-===-===------------===--===--==+===++==---====++=+==+++=----===++=++=+=+===-------=-==++=++==+=+=+\\r\\n-=-:..    ......   ......                        ..::::-==--=-==-==-----=---:---=-=--==-==+===+++==+==+====+++++==+++---=====*==+===+===--=-==--==++===+=====++-\\r\\n:-::.::....::::.:::::::--::::-:::..              ..::--:==--=-=--==-==-----:::------====+=====+++==+==+++===++++===--=-===-=+===========-====--=+*+=+++++=======\\r\\n:-:::--:..:::::--:::::--::::-:----=-=-::::....  ..:--:--:----+=-===--=---:---=---=====+++=======+===+=+=+===++=+=---:-==+==+++======-=+=-=---=++++==++=====+==-=\\r\\n-----:::-::::::-::::-:--::---::----=-=-----=-=-----------==--===-======-----==-=====-==+++++++=+++===+==========----===+++===+==+=-===+===--+*+==+=++=--=+==++==\\r\\n-----:::--::----:-------:-=-:---=-=--=-:====--=--=---==-=-----==--====------===--=-==-+++++===+++==+=====++=--==-=+++======+=-==----==-====+++=+++=======-==+===\\r\\n-=--:--:--::--:----------===-==---=--=-:==-====-==-=-========--==---:----=--=-==-=-=+==+===+++=+=+=+========-=====+++++======----=-=====-+*++=========+=--+=++=-\\r\\n-+=--=----==-=--:--==--=--=========-==---=======--==-----=+=---=-----:--==--=========+++=+++++=+=++======-========+++====---==---====--++=++++++====-====+====-:\\r\\n-=======---=-==--==-=------====+====-=----===--====-==---==--=:--=-==-=-======+======++++++++++++=+=======++====+=======---=====--==-==+=+====-===-=====++===---\\r\\n-====--=--==--==-=--==--==-----==-=--==------===-=-==-=-=---==-==--=+====-====+====+++=++++++++++==-=========+===-==-----=-=======--++====+====--+==-=+=+==--=-:\\r\\n-=========-==-----:----------:-=-------==-=-=--=--=-===--------=---=+==---=++===++=++=++=+++=+=====-===+++======--====----==-===--=+=====-=++==-=+=-=====:------\\r\\n-=======--:--=-===-=-:-----::-=-------====--=---:-===---====---=====-=========-=+=+++==+=========++====++==========-=--==-======++++=========-===+==++----------\\r\\n=+=+=======---=--==------=-:-=-==----====-==--::--=====--=================-==+++===+++++===+=+======++==+======-=+-=--==--=---==*+===+==+---=======+=---=---::--\\r\\n==-========--====------+==--==---=---====---===---==-==-=======+==-=-=+=-===+=+==+==+=========+++++=++==-===--=--==========-==+++==-===----====-=-=-:--==--:-===\\r\\n==-==++=======---===---===---=====-====-===--====-==+====-=-=========+===++===+==+===+=++==-==++=+==+=======-==--====--====+++*+++=====-====+=====-:-==------===\\r\\n==========-=-===========------=-===+================+=++-==-+=====+==+=+-==========+===+======+======-===-=+=-:-====-=-===+++++=++=====-===-====------::::-===++\\r\\n=+========-========-=---=--==---======-=======--=+====+==+=+====--=-=+==-:=+=====++==-==-++++=+====---=-===-:-=====-=====*++=+=-====--++===-------=--::::--=-=+=\\r\\n-++==+========-=+====-=-========-======-=========+======+====+=====--==---===============+=======--===-==----==-==--===+++++======-=-====-==:::----------===+===\\r\\n==+===++=======-==++=======++======+=====+++=++==+++=-=====+===+++=-======----==-=-+======-=++==-==----:-:-======--===+++=+=-==-+=====-===---------:----========\\r\\n=++++=======+=-=====-==============+=++=====+=-========+=+===+===-=--===----=-=-======-======----==-:::-:=====----=+=+++==+-===+++====-==-:-----:::---=-=++=====\\r\\n=+==+=+============================+====+=======-=+=+++====-=+====--====--===-=--===---===---=-===-----====------=++===--===+==++===-=---:-===-:::---===+=======\\r\\n======+++==+=-===-====-===---=========+==-=+==+===++=++=-=-======:--===--===+-==-=--::-=-=-----=-:----=---=-----====+=-=--==++=+=-=----:-===--:.-=-===-=+==+===-\\r\\n=+=============---=++===-==========+-========+=+====--=========-==----+=-====--=------=-----===----:---:-----=+======-=========+=----:-==---:::----==-=++====-=-\\r\\n-==-==========-++===-===--=====+====-===+--==+=+==+=-:---===---===---===-==--=----==------====-:::-:----=---++++=======++==+===-=-:::-==+=-:::----===-===+==--::\\r\\n--====+=====+=====++=-==-========-=---=+=-===--===-=-----===------===-=--=---=-==----:---===---:..:------====+==++====++=+-=-==-:::--===-:::----====-=====---:::\\r\\n-=======-=-=-===-======--==============+===------====----:==-=-=--=---=-==-------==--===----:--:::---=--====+===+===+===-==---:::=+=-==-::----===--===+==-=-:::.\\r\\n-==--============-==-===--===-=-----:-------=-----=------::-==-----=---===--::-::::--==:------:--------=++=-=+=-+===+==--==-::::-++==-..:--=--=++=+====--=-:::.:\\r\\n-=---==----=------==-==----==-==-=-:-=-----==:-----:--=-:-----=-=---=-:::--:::----=---=-==-::::--====-==++===++======+=---:::--===+-:..:-=-----===+===--=-.:..--\\r\\n-======----=-=-----=--=--::-=::=----=------==---:::-----:----=--=--:::::::--:--=--=--====:::.:--=====+*++==+====-=====:-::::=+====-..::-==-=--=+=-======::..:---\\r\\n:===-==-=----=-:-::---=--:---::--::=-----:::--::---=-==--==--=---::::::::-=====-------=-::-:.--===+==++=+=++=====+=--:::::=======-::::---===+===-----==-:..:-===\\r\\n:-==-=--------:----===-----::=-:-::----:--:---:-==--=---==-----::-::-----=-=-:---====--::--=--=+=*++++======+=====-:::::-=+=-==-:::--=-=-=+++===----=-:..:-=====\\r\\n-=----=--------:--------:::-:---:------:---=-----=--=--:=---::-:::-:-==-:==----===--=--:--=++=++++===-=+-========-::::-=++===--::----====-==+==-:-==-:..:====--=\\r\\n-:-=--------:--:--::-----:-=--------=-----==-=--===-=--=-:.:--=::-=--===-::--:::-:-=-:-=-===**++++=====-:======-:::--====-++-::::--:-----===+=-:----:..-======-=\\r\\n\",\n  \"..:::---:::-*####-.::::::----.:*#%%##%%%%%#:::.   .....::...:.....:::::::....   .:....    ...     ..       ... ..  .:. .::.      .    ..    ..         ..... .  \\r\\n.:::::---::-*####=.:::.::--:.=#%#%%##%%%%%%=-::. ......::::.........:::::....   :-:....  ..     ... .      ..  .. ...   .. ..    .   ..  .   .       .......    \\r\\n:.::::---::-*####=.:::::--::*%%%##%##%%%%%%+--:..........::::...  .::-:.::..   .--:::....  .    .....   ........  ..   ..  ....... .::--:.. .......  ......     \\r\\n::...:::::::*####+::::::-:=#%%%%%%%%%%%%%%%#-::...........:::.  ...:::---...  ......:.:.:...          ..    ::.        .    ...  ..:-----. .:.  .....   ..      \\r\\n::::::::.::-+%###*:::.:::+#%%%%%%%%%%%%%%%%%=.....:.......:::.  ...::::=:.... ....:. .:::...         ..   ...:....    ..     .. .:=--..:: .-:   ....   ..       \\r\\n:-:..:-:.:--=####*-::::-+##%%%%%%%%%%%%%%##%*::.:--::.....::...   ..::::...  ....:.  ..:::......       .      . .   . ........ :-=-:.. .:... .......  ...       \\r\\n.::.::::::--=#%%##=.:.-*###%%%%%%%%%%%%%%%%#%*-:-=--:....::....  ....::..... ..... ..::.:...........  ............ .......... :-:......:-:.   ......  ....      \\r\\n..:::::::-::-#%###=.:=***###%%%%%%%%%%%%%%####=-----:....:..........:::........... :::..::..  ...............:..........   ...:.......:-:..........   ....  .. .\\r\\n.:--:::::----*####+-*##**###%%%#%%%%%%%%#####%*--::--:...............:.::.:.:.... .....:...........................  ..   ........::::=-...::.:...   .... ..:...\\r\\n.--:..:------+%%##*#%#*#*+#%%%%%%%%%%%%###*#%%#=--::--: ....::.........:::::.....:::..:-::.......    . ......... ......  .::-==--:::::....:-:...    ...  .:-:...\\r\\n .::.:::::---+%#######**##*#%%%%%#%%%%######%%%*=-::::.....::.........::-=:.....:::.::-::-:.....  ...... ...... .......:----====-..:.. .:--:.       .....::. ..-\\r\\n  ..:::-:::--=########*+*####%%%%#%%%####%%#%%%%+=-:-:.:...............:==:..........:::--=-:... ..... .........:....:-==::--:::..:....::.         ..:::.....:+#\\r\\n  ....--:-----########***#####%%%%%%%###%%%%%%%%#=--:::................:==-:....:...:::-----..:. ..... ..............:----:::::.....:::-:   ..    .:--:.::::=*#%\\r\\n  ...:-:.:----*########***###*#%%%%%###%%%%%%%%%%+-::--:......:.... ...:==--:.......-------:..:...  .. .............:--::.:--::....:::--..::...  .:-::-:::-*##%%\\r\\n     .:..:----+%#########*###*+#%%#*#%%%%%%%%%%%%#:.::::..   .::.... ..-=---::.....::::----:::....................::--:...:-::...:.:.::........ .:::.---=#####%%\\r\\n       .:::---=%#############*++%%##%%%%%%%%%%%%%#-....:... ........ .-=---:::....:-------.::::....................:-::...:::....::......  .....:-:::+*#*#####%%\\r\\n       .:-:----#%######%%####*+#%##%%%%%%%%%%%%%%*--....:.........:. .--::..::-:::::.:::::::::.................:.:--:...........::::......... .-=--:+%#**%%##%%%\\r\\n       ..:-----*%%%##*#%%%###+##***#%%%%%%%%%%%%#+.--..............:........::.:::::::::..:::..........:::..::::--:...........:::.:.........::-=--+#%%###%%##%%%\\r\\n.      ....::::+#######%%%#####***#*#%%%%%%%%%%+*=----...:::....  ..:::.. .:...:..:::::--::::..................::......:::........:.::.....:-=-=+#%%%###%%###%%%\\r\\n:.     ....:-:-=##%%####%%%###**#**#*%%%%%%%%%**=-----. ..--:.  .. ...... ...::::::::::::---:..::....:...............:::....::.:..:::....::=-=+*#%%%%#*#%%##%%%%\\r\\n:-.     ..::.::-#%######%%###**##**###%%%%%%%#*=---:---. .::::.. ..... . ....:::::-::::::::.........................:::..::::..-::::..:::.-=*##+*%%%%#+####%%%%%\\r\\n:-::.   ...::::-*###%###%%###########%%%%%%%#*+----::---. ...::...    . .........:--::..::............:...........::....::..:.::.:...::.:-+*#####%%%%**##%%%%%%#\\r\\n-:--:.   ....--:=######*##%##%######%%####%%*=----=-::-=-  ..:...... .    ..:...::::::::::..................:..........::.:-:.....::::.:=.:+####%%%%#*#%%%%%%%%#\\r\\n--:---:......:---######*%##%%%#####%%%#*##%*------===---:.:. ...  .::. .  .......::...:::......::....................:-=-::.... .:...:==-.+#%%#%%%#%##%%%%%%%##+\\r\\n---:--:... ...-::+#*#%##%##%%%%####%%##*#%#-:-----===---..=-. ...  .-:.. .............:-:..  .::............  ....::-===:  . .... .:=++-:=*#%##%%%%%#%%%%%##%%#=\\r\\n---::-:-:.  .::::-**#%%%*####%%%%%%%%###%*:::-----====-.  :-=-. ..  .:..::..........::-::...... .     ..........--:::-::.  ...  .:-:-++=.+#%##%%%%%##%%%###%%%#-\\r\\n::--::--:-:....:::***#%%######%%%%%%###%*:.:::------==:  .-----: .. .....::::......--:.... .          ....:::-::::..::.......  :-:.:-++-:*####%%%%%**%%###%%%%+-\\r\\n:--=-:-:::::....::+#+######*##%%%%%%##%*:.::-------==:  :----=--:....::.::-...::::--::::...:...... ..::.:::::::::..::.....:-  .::::====:=####%#%%##*#%##%%%%%#*#\\r\\n--===----::..:::::-***##%######%%%%%#%*..::::---::-=-. .-=-::----:.:.::---::::..:-------::--:::......:-::::...:::.:....:-==-  :--::-=---+*##%##%####%%%%%%%#####\\r\\n-----=-=-:::::.:-::+*+##%###*##%%%%#%#-:::::::::::==. .-===-::---:-.:-==--..:::::-----:---::.... ....:..... .:::... .:--++=. .::.:-:-:-=*#%%%##%####%%%%%####*##\\r\\n-----====----..:..:=***#%%#####%%%###-:--::::...:==: .-==--=-::- :**-:-==-:::::.:-=--::...::... .:............::.::--===+=-  :-::=:..--+#%%%###%###%%%%%%#####*-\\r\\n-==--=--:-===-:..:::+**##%###*#%%###---::::::..:-=: .:-==-==:.:. -+*%#+-----===-=-:-:::......  .:-:::......:::. .---::-=-=: .-=-::..:-=##%%####%###%%#%#####*-:-\\r\\n-==--=----=-----::-:=*++######*####=--::::::::.-=: .::---=--..- -#%###%%#++**++=+-::::.    .:::-==-:.....-++=-  .::::-=-:=  -===:..::=+#%%%#######%%%#####*=::-:\\r\\n-:-----=---=----=-:::**+*#%####***------::::..:=-. .::::-=-. :.-#%%%%%%%%%##%%#**+++=-::---==***#*=:::--=+*=-:  :--:=+=:-- :===-::::-=*%%%%#######%%#####=-:----\\r\\n:-==--==-:---===-=-::=*++*#%###**-.:::--::....--. .:::::--:.:..+#%%%%%%%%%+-**##*#%%%#+#####*#%%%#--===++++-- .--=-:=+=:=. -===-:--:-+#%%#######*#%%##*=-:----=-\\r\\n:==---=-:-=--===----:-+*=*##%##*:.:.::::.....:-. :::::::-:..:.=#%%%%%%%%%#+*#*#**#%%%#-+++++*#%%#*--++++++==- :=-:.-==--= .===-----:-*%%###*##**#####+-:--------\\r\\n-===-==--=--=-=-------+#++*####=:::.......::.-: :-::::::...-.-++*%%%%%%%#**####%%%%%##**####%%%%#+==+++++=+=. --::::--:-- -=----=--:+#############*+-::----=-:--\\r\\n::-===-----==-=--=-----+**###%+=::......::-:-: :-::::::...:.:+++*%%%%%%%*+####%%%%%%*+#####%%%%%#-=+++++--=- .:..:-::::=..---------:*#########*##+------=--::-==\\r\\n:----=-----=---=-=-=----*#####*--::..:.:----=..:::...=:..::.=**=#%%%##%#+*####%%%%%%=+#####%%%%#=-===++-::=  .:::-::.:-= :===---:--=##########*+-:----:----:--==\\r\\n-----===-----=---====---=###*+#+--.:-:::--:-..:::-:::-...:.=++=#%%##*%#=+**###%%%%%+-=+++*%%%%%=:---++--:-- ..:::.....-:.-===-:::-=*%%%%##***+-::------::-=-==--\\r\\n----=---=-:-:-----=-=-=-=###*++#=::...:--:-::=-::::::...::=*+=*%%#*+*%=+++**#%%%%%#==++++%%%#%+.:--=+=-::=  .::.... .:=.:==-::::-=+%%%#**#*+--:::---=----=--=---\\r\\n:=-==--=-::=--=---=--=-==+#%#*+*#=-..:--:--.----:-:..  :-=***#%%##*+%+-==++#%%%%%#+====+#%%#%#:::::----:=- .:-::.....=-.--::::-=+*###**#*=-::-------=--------===\\r\\n-=======----:-==-----===-=*%%#****-::::::-.::::-:-..  .-+***#%####+%+-+++*#%%%%%%+==++*%%%#*%+.:::::-=:=*..:::::::..:+.::::--=*###*++**+---------=----==--=====-\\r\\n-==-===----:--==---=----=-+#%#*++**-:...:.::..:.::.  .:=+*###*##*+#*-=++*#%%%##%+-+==*#%%#*#*.::----=--*-.:--:::::..=-:---=+*##*++***=---=--:-------=----=--=-=-\\r\\n---====---------===---=-===*%#+==+*+............:.   .=++###*+**+*#==++*###%##%*====+##%#*##:.--==:--:-+.:-=-:-:::::=:-==+*##+==***=-:-=--------:---=---====-===\\r\\n---==--==---------=-==-=-===*#*-:-=+=. .::.......  ..-+*##**+++++#=-=+##**%#*%#====+*##%#*%=.:-=-:::.:+=:--:---:..:==-=+*#*+=-+*+=-==---:----=-:----======+=====\\r\\n-=--=---==----===-==--=+=====**+-..:==...:. ..      -+*##+++=+++#=:-=*#**##=*%==+=*#*###*#+.::-:.::..-+::---:::..:-==****++=+*+-:-=--------========-============\\r\\n--==--==-:-=====--==-===-====+**+:. .++:  ... .    .=+*+=++=-+*#+-:=*++***++#+-++*#**##**#:.:-:::::..--.::-:...:-=*##*+=+**+=-:==--------===-===+====++=========\\r\\n--====-:--=-=====-==-===-=====+##+:. :-=-. .      .=*+===*+--+*+:-+*==++**+*#-=+*******+*-..--:::.   .   .....:=*##******+=:------==-----==========+++=====+==+=\\r\\n-==--===---=-=-=-=========-==-==++:     --.      :==--==---=-=+--+*+++++*+=*==+*+++****++..::..             ... ..:-=+*+-::---:---====-=====+++=================\\r\\n-====-==--====================-::--      :-:     .     ...:==++=+++===+**=++-**++*****++..:.                            .::--=-----==-======+=========+=========\\r\\n====-======-==============--==-:....    :::...               .:=++===+**==+=*********++:                                  .:..:-==--======+=+====+====+++++++===\\r\\n-========----================-:.                                   :--=+-+=+*++++++==-:                                   ..::---=====+++==++===++==+=+++++=====\\r\\n-===--=====---=====---======-.        .       .:-::.                  ..:--===----:.-:::.                                     .:--+====++==++===++==++===+======\\r\\n-===---=-=--=-=-=====-====--:.                   .                      ..:-:.....:-===-.                                      ..-=========++===+--===+==+======\\r\\n-=--=====-==-=============-:.                     .                        .::---=---:. ..                                     .:=++====+-=++======+=====+=====+\\r\\n==--=-=---=====--=======---:.         .   .  ...:.                          ...:::::.. ..:..                                  ..-==========+==========+=======++\\r\\n====--==--=============--::.                                               ..:-===-: -                                        .-=========+====++==============+=\\r\\n-==--==================-::.               .=- . .:.                       ..:=-::::. . ..... -*=    ..                       .-==========++===++==========++=+==\\r\\n==-========-==-=======-:::            .  .=+.:= .::-::.                   ..          ..:-:. -+.    :::                      -==+==+====++=====++=========+====-\\r\\n-==-======-=-===-====-:-:       . .  .   ==-.=.                          ..    ..           .=.                            .-++=++====++=======+++--=====-======\\r\\n====--======--=-=======-.      .    .   =+-.=:  .               .                           =- .                    ----===++=----------==========-=+===========\\r\\n=++=--=======-==-==-=-:.      .    .   :++.=:             .:   .    :                      -==:.      .       :.:  .:..:----=-:..........:-:-====++==+=====-==++\\r\\n---=-=====-====--=---::      . .  .. ..   .:               .   ..  ::   .                 .. --         .     -:  :---::.......-====. ...:::...-=+==============\\r\\n--=============-=-=--.       .    .  :.                         .   .   .                 . :-::.      .  .  ..  :===+==========-==- .:  :::::..=======+==++==--\\r\\n-============-----=-:       .    .  .:.                             .                      :=-           .     . :=======-=+=-====- .:  :===--.=========-====--=\\r\\n==-========---=---:.                ..                           .  .                   ::.-=-... .==:  ..      .==---========+===  :. .-=*+*+-+========-==-====\\r\\n=======---====-:--.       .                                      .. .     .            ...:-=. .: .*#*= ...-----=+====+=====+====: :: .-==**+:==========----+==+\\r\\n=+======-===-===-:       .                                      . :-.    ...       ...   .::       :**#-...-:-:::--=+=======++==- .-  -**#**:-==++===---=======+\\r\\n==========-===--:       .                             .            =    ..       .::.          -=:: =##= .::.. .--:-===++=======  -  :====+--===+======+========\\r\\n=====-=======-=-.                                                   .       ....:             =-:=+-=*-. .::::  .:-=**#*+======  :. :-+++*=-======+====+======++\\r\\n-=========-===-:               ....:=-..::....                :.....::---:-::...             :.:-=+*+:    ...::.-=-:=##+==--==: .: .-+==+*-++====--=========+=++\\r\\n=====-====-=--:               .:.. .+- .*+...--..::::::::::..    .== :-- .=:                ..:++*+=.     .::::===-:.:------=- .:  -+****:=====-=--++=-==+=+++==\\r\\n-===++=======:.      .       ..::. -=  -+: .==*=.       ...     :+**#-:  ==-           .:  ..:++:=.       ..:-=-:::::.. :::-:  .  ::-++=-===============++++=---\\r\\n-==========--:       :        ....:-  :-.  .=-++.           .   ++-=+:- :+:..       ..    ...:-=         .==:::: .      .===  :  .:. -:-========-=-========--==-\\r\\n=+=========-:.      :                         ..        .      .+- ....:=-.:        .....:: ..--          .=++- .:       :=. .: .-=*++--=====++===+++=++=+=---=:\\r\\n====++==--==:      ..                                         -*+**-:::==:.-.          .:-.....             ..  ------====: .-  :=+**+:-==========+====-=---:--:\\r\\n===========-.      :                                         .*=-++---+- --.            .. :::.          .:..  :-=-+==+=+-  -  :=+**+:-==++=-=+==+==----------=-\\r\\n==+===-==--:       .                           .              .  .....:   .              .--.     ...  ..:--- .=====+====  -. :=*+==--+=+=--=++=====----:===-===\\r\\n-=====-----.                                                 .                          .-:      .... .:....  --==+====+. :: .-+#**=:=--==-====+=-=-----========\\r\\n .--===--:.                                               .:                 :--.     . ..            -==--::::==--====: .:  -+++==:==---=======-=---====++====-\\r\\n. ...-=-:.           .  .                                                    ----:..  :               .===----=#*=====-  :  :+*++*:-=====-++=======-=+++=------=\\r\\n--:. .....              .        .  ..      .               ::.             :---:                       .:-=--:-:  ..:  -. :-=+===-=--=--===========++===--=----\\r\\n-++=-:..                --  -   .. .       .:        .      .::.           .::-.                           -===-:..::  .. .--:::::====+=-===-====++++=--==-----=\\r\\n-=--===:           .   .-: -.  ....                 :...: ..  ...         ..  -                            :=====++==-:..       .===+======++++=+==++=--===-=--=\\r\\n-==---:.      .    .   -- .-                  .    .-:. ..:::.  .         -  :.                           .===========+==--------=======+==++=++=-=-==---=-=-==+\\r\\n=+===-..              :=: -.                  :    :.   . ...::   ...::. ::  -                           .:====+========-=+=+++=-=======++=++==+=-::=-===--==+++\\r\\n:-==-:.       .       ..  .                                  .. .::::--. -.                             .:===-+++++============++=====+=++==+++===--=====-====++\\r\\n.:::...            .                           ..:::.......::.    .::::.::::::.                        .:-=====+=+===-===+==+=====+=+==+++=++=--=======+==+==+==\\r\\n::..               . .: ..                      ...:::::-=---==-::... ....------:::..                 ..-========++===++++====+===+=+=++===+=----=====+=++*+==+=\\r\\n--::                    ..                       ...:::::---=---=--:---------:----==-=-:::..         ..-++=====+=++=+++==++======+++++=++=====-====+=+++==++==-=\\r\\n-=--.                                            ...::-----=---------=---------==--=-=---======-=--===+==+==--==++=++=---==-=+=+++++++==--==--=====+++++====+===\\r\\n--::.                                            ..:::-=-===-==-====------------===--===--======+===--=====+==+==+++=---===+++++==+=+===------=-==++=+++==+=+=+=\\r\\n=--:.     .         .                            ..:::-=----=+====--------:---=-----=-==+==+=++==+===+===+=+=++=+++=--=====++=====+====-=--==-==+++===+=====+==-\\r\\n---::.....::::....::::-:::.::::..                ..:---+--==-=--=--=------::--:---=====+==+==++===+=++++===+++====-=--====+============-====:-=+*=+++++======-=+\\r\\n:::--:..::::::-:::::---:::::-=--=---:::::. .     ..::-:----=+--=-=-==--::------========+=+=====+====+=++===+++==----==++==++======--==-==---=+++==+++=======-===\\r\\n:--:::-::::.::-:::::--::---::----=-==---:=------:-------=-:===-=======-----=--=====-==++++++==++===+=+=========---====+++==+===+====+===--=+*+=+==++=--+===++===\\r\\n----:::--::-:-:::------:=--:--==----=--=-==--=-=---===-=---:-=---===-------===--=-=-=++++====+=+==+====++==-==--==++====+=====-----==-===++++=++=====-==-=++====\\r\\n--:---:--:--::--:-----:-=-=-==--=---=--=--=-=====-=-====-==--===-=-:----=--===--=-+==++==+++=+=+===========-=====++==+=====-------====-=+*+======-=====-=+=++=-:\\r\\n----=----=-----:--==-=---==-=-===--==-=-======--===----=====-==----:--===-==========++==+++++=+=+=======-========+++===---===--=====-=+=++++++====--===+===+=::-\\r\\n-======-==--==--=-==-----=-====-==-=----===--==-=-==----=--=-:--=-=-=--====-+======++++++++++++==========+=+====+======--==-===--=-==+==+======+--====++===-----\\r\\n-=+=-----==--=-==-==---=-----==-=-:-=-------=====-===-==---=--=---===-==-====+===+++==+++++++++==--=========+===-==--=--========--=++===+=====-====-==+===----::\\r\\n============-----:------:-=:-==------==-=--=--=-=--===-=-----=---=+==----=++===+==+==+=+++==+=====-===++=======-=+==----===-===-=+======-=+=====+-=====---:---:-\\r\\n-=====--:--==-==---::----::--=------====--=-----=====--====--===-=========+==-++=+++=+=====+=-==+====+++==========-=--=--===+=+=++==========-==+===+=---------==\\r\\n-=+======----=--==:------::--===----===--=---:---====--==========+======-==++++===+++++==+++======++=+=+===-===+=----==-==--==+*======+=---========----=--:::-==\\r\\n-=========--===------====--=---=----====---==----=-===-=======+=-==-==--==+=++==+=++======+==++++==+==-====----======-===--=++++=-====---=+==-===--:--=---:-===+\\r\\n-==++=======---===----==----=-========-===--===-========-===============+===++======+=+===-==++=+=+=======-===-=====--====++++++=====-====+=====-::-=-------====\\r\\n-========---==-========-----==-===+===============+=++=-===+==-==+=+=+=-====+=====+==++=====+==========--==-::-===---==-+++++==+=====-=+===+===----=-::::====+==\\r\\n========--=======-==---=--==--=======-=======-=+=========++===--===+===--+=+===++==-==-=+=+======----=-===---====--==-=+*+===--===--=+====------=---::::-===+++=\\r\\n=+==+============-=--=========-==+====-========+=+====++===+=====--==---===============+=======---==-===----=-===--==+++++======----====-=-:::--=------===+=+===\\r\\n=+===+=======--==+========++=====+======++==++=++++=====+=+===++==-=-===-----+==-=+======-=+===-=----:-::-=-==+=--==+++=+=--=-=+====--===--------::----=======+=\\r\\n=+++===+=====-====-======+========+=+====+=+======+==+=+=====-=--=-====---=--==-=+==========----==:::---====----=+=++=+=+=-===+++===--=-::-----:::--=-==+======-\\r\\n-=++======================-======+=====+======-=+=+++====-=+=====--====-==--==-===----==-----====-----====-----==+===-=-===+==+====-----:-=+=:::----===+=======-\\r\\n====++++=+===+==-====-===--==========+==-====+===++++=--=-=+===--=-==--===+=-=-=---::=-=-:----=-:-------=-----======--=--=++===----=-::-===-:::==--==-=+=====-=-\\r\\n==============--==+===-============-=======+==+====-=========-==----===-===--=-------=-----==-:--:--=::----=++======-========++-----:-=----::----==-=+++===--=--\\r\\n=--====-======+=======--==-==++===--==+=--======+=------==---===---======------:===------===--::-:-----=--=+=+====-===+===+====-::::-=+=-:::-----======+==---:::\\r\\n-===+=====++=====+=-===========-=---=++--===--=====----===-------===---==---=-=--=-:----===---:.:-=----====++==+=+==++++===-==-:::--===-::-----====-=====---::.:\\r\\n=+====--==--==-=======-===========-===+===-:------=----:-=-==-=-=------=--------=---===---:--::::-:==-=+=======+==+====-+----:::==-==-:::---=-==-===+==---:::..:\\r\\n==-====-=======-==-===--===-==----:-=-----=------=----:-:-==-----=-:-===---:::::::-==-:---------------=++--+=-=+==+==---==::::-=++==:..:-----==+=====--==:::.:--\\r\\n---==----=-----====-==---==-==--=-:=------=------:---=:-----===---=-:::---:::---=---=--=--::::--====-==+==-=+==+===+=----:::--====-:.:-------===+===---=:.:.:--=\\r\\n-=====---=-------=----:-:-=-:-=--:=--:---==-:--::-----:-----=-=---:::::::-:--==-=---===-::..---=+===++++====+=======-:-:::-======:.::--=-----==-====-=-:...:--==\\r\\n==--==-=---=-:-::---==--:---:--::=-:---:::--::------=--==--=----::-:::.:-=-==-------=--::-.:-===++=++====+======+=--::::-=======::::---========----===:...-====-\\r\\n-=------:----:--:====-----:--::-:----::-::---:-=---=---==----:::::------===----====---.-----=+=+*++++======+===+=:::::-=+==-==-:.:---=--=++===----==-...:-======\\r\\n----=----=----:-------:::-:---::-----:----=--------=-:-=---:--:::--===:-=----===--==-::-==+==+++====-+=========-:::::==++-==-:.:---====-=++===---==-:..-===--=--\\r\\n:=-----:--:--::--::----::=--------=-----==-==--==-==--=-.:-:=-:--=-===-::---::--:=--:---==+*++++======:======-::::--===-=+=-:::--------===+==-:----..:=-====--=-\\r\\n\",\n  \".::----:-:+####*::::::::---:.=#%%###%%%%%+.::.   .....::...:.....:::::::...    .:....   ....    ..        ..  ..  .: .::.       .    ..    ..        ...... .  .\\r\\n::::--=:::=####*::::.:::--::*%##%##%%%%%%*:-:. .......:::..........::::.....  .::.....  :.     ... .     ..   :  ...   .  ..        .  ..  ..      .......     .\\r\\n.::::---::=####*:::::::--:=#%%##%##%%%%%%#--:..........::::...  .:::-:::...  .:-:::....   .   .....    ........  .    .  ... . . ..::-::.  ....... ......       \\r\\n::.:::::::=#####-:::::--:+#%%%%#%%%%%%%%%%+::............::.  ....:::--:... ..:...:...:...       .   ..   .:.         .    ...  .:-----:. :.  .....   ....      \\r\\n::::::..::=#%###=.:::::-*%%%%%%%%%%%%%%%%%*:............::::  ....:::--..... ...::..::::..          ..  ....:...     .      ....-=-:..:. .-.  .....  ...        \\r\\n::.:-::.---*%###=.::::=###%%%%%%%%%%%%%%#%#-:.::--:..:..:::...  ..:::::...  ....:. ...::.......       . . . .. .  .. .........---:.. ....:........  ...         \\r\\n::::::::---*%%##*::.:+####%%%%%%%%%%%%%%%%##-::=---.....::....  ....::........... ..:..............  ........... ............--:.... .--:.   ......  ....     . \\r\\n::::::::::-+%%##*:.:*#*###%%%%%%%%%%%%%%####*=----::...::.........::::.......... .::..::... ...............::.........  .....:.......--.. .......   ....   .  ..\\r\\n--::-::--:-=#####-=###**##%%%#%%%%%%%%%######=--:---:..............:.::..:.:.:. .................................. ...   .... ...:::-=:...:.:....   .:.. .... . \\r\\n-::.::-----=#%###*###*#**%%%%%%%%%%%%%####%%%+--::---. ...::.........:::::......:::..-:::......     . ................ ..:--=---:::::. .:--:.. .   ... ..::... .\\r\\n::..-:::----#%######***#*#%%%%%#%%%%%###*#%%%#=-::-::....:::.........::==......:::.:--:-::.. ..  .....  ...... .......:---=====:.::.  :---..      ......::. .:=*\\r\\n...::-::::--*%#######+*####%%%%%#%%%####%%%%%%*=-:--.:................-+-:..........::-:---.... ....................:-=-::---::..:....:..         ..:::.....-#%%\\r\\n ....-::----+########**#####%%%%%%%####%%%%%%%%+=--::.................-=--....::...:::----:..:. ..... .............:----:::::......:::-.   .    ..:-::::.:-+#%%%\\r\\n ..::-.::---=########***###**%%%%%###%%%%%%%%%%*=-:--:......::........-=--:.......:-------..:....  ..... ..........:--::.:-::.....:.:-:..:...  ..::::::::=*##%%%\\r\\n   .::.::----##########**###**%%%###%%%%%%%%%%%%=.::::...  ..:.... ..:==---::....::::----::::....................:---:..:--:....:::.:. ....:. ..-:.:---+####%%%%\\r\\n     ..:::---##############**+*%##%%%%%%%%%%%%#%+....:...  .......  .=----:::....-------::::::...................:-::...::::....::...... .....:--::=+**######%%%\\r\\n     .:::--=-*%#%####%%%###*++%##%%%%%%%%%%%%%%#=-:. .:.........::. :--::..:-:.:::::::::::::.................::.:-::..........::.:...........:-=-:=#%#+#%%##%%%#\\r\\n     ...:----+%%%###*%%%###*+##**#%%%%%%%%%%%%#*-:-:.............:..:.....::::::::::::...:::.....:....:::..::::--:..........::::.:.........:-=--=*%%###%%##%%%%#\\r\\n     ....::::=#######%%%%###%#**###%%%%%%%%%%#**----:...:::...   .:::... ::..::.:::::--:::::.................:::......::........::.::.....-==-=*%%%%##%%###%%%%+\\r\\n     ...:.--:-*##%####%%%##%#*##*#*#%%%%%%%%%**-----:. .:--..  . ...:.. ....:::::::::::-:--:..:.....:...:...........::::...:....:::....::-=-=*##%%%%#*%%##%%%%%=\\r\\n.     ..:::::-+#%#####%%####*###**###%%%%%%%**-------: ..::::.. ... .......::::::-::::::::.........................::...::::.:::::...::.:-+*#*+#%%%%**###%%%%%#-\\r\\n::.   ...:.:::=####%###%###########%%#%%%%%**-----::--: ...:::...    . .....:..::-:::.::.............:...........::...:::..::-::....::.:-*#####%%%%#+##%%%%%%%*-\\r\\n:--:.   .:.:-:-*##%##*##%##%%######%%###%%#+-------:--=. ..::.....  .    ......:::::::::..................::..........:.::::....:::::.-:.=*###%%%#%#*#%%%%%%%%+-\\r\\n:---:......:---+#####*#%##%%%#####%%%#*#%#=-----===-:--.:...... ..:. .. .......:::..::::......-...:......... .......:-=:::.....::...-=+.-*#%%#%%##%##%%%%%%%##--\\r\\n:--=-:......:-:-#######%##%%%####%%%#**%%+:-=----==---: -=: ...  .:-.. .........:...:-:... ..-............  .....::-==-. . .......-=+=-:*#%##%%%%%##%%%%###%%*--\\r\\n:-:--:-:.  .::::+*#%%%#####%%%%%%%%%##%#+:::-----====-. .-=-:  .. .:...:..........::--:....... .     .........:--:::-:.   ..   .:--=++--*#%##%%%%%#%%%####%%#+--\\r\\n:-::---:-....:::=**#%%######%%%%%%##*##=.::::-----==-.  :----:.... ....::::......:--.... ..         .....:::-:::...::....... .--..:=++:=####%%%%##*#%###%%%%#-=*\\r\\n:=--:-:::::...::-***##%######%%%%%####=..::-------=-. .:---==--.....:...::..:::::--:::........ .  ..::.:::::::::..:......:.  ::::-=+==:*###%#%%###*%%#%%%%%#**##\\r\\n-==-:--::...:::::+*+##%######%%%%%#%#-.::::----:-==:  -=-::----:.:..:----:.:..::=------::--:::.....:--::::..::::::....:-==. .--:::-=--=*##%###%####%%%%%%%######\\r\\n-=----=::.::.:-::=***#%####*#%%%%##%+:::::::::::-=-  :===--:--=:-::-==--:.:::::-=-------::..... ...::.... ..::... ..--=++-  ::::-:-:--+*#%%#######%%%%%####*##*=\\r\\n:--====----:.:...:***#%%#####%%%##%+:--::::...:-=-. :===-=--.:: +*=:--=--::::..:-=--:....::... .:...........:::.:---==++-. .--:--..:=-*#%%####%##%%%%%%######=::\\r\\n---==----==--:..::=***#%###**%%###+:--::::::..:=-. .-==-==-..: .=+##*=-----==-==---::......  .:--::......:::: .:--::-==--  :==-::..:-+#%%######%#%%%#%#####+:::-\\r\\n----=----=----::::-**+*#%###*####*---:::::::::=-. .::---=-:.:..+####%%#*=++++=+=-::::.   ..::-==-::....:=+==.  :::::==:-: :=+=-:.::-=##%%%######%%%%#####*-:-::=\\r\\n:----=---==---=--::=*+*##%#%#***+:-----::::..-=: .::::-=-: .:.+#%%%%%%%%%##%#**+=+=-::::--=+*+**+-::---+++--  .:---=+-:=. -===-::::-+#%%%%######%%%####*--:-----\\r\\n-+---==:----==-=-:::+*+*#%####*+.::::-:::...:-: .:::::---:.: :#%%%%%%%%%#==*##*##%%#+*####**#%%%+:-===+++=-: :-==:-=+--- .===-:--::=*%%%######**#%###*=:::--=-:-\\r\\n----==-:----==----::=#++##%###=..:.:::::....-:..::::::-::.:.:*##%%%%%%%%*+##****#%%%==++++**#%%#=:=+++++===..-=-.:-==-=: -===----::=#%###*###*#####*=::----=--:-\\r\\n-=--=--==-====----:--**+*####+::::......::.::..:-::::::. ::.++*#%%%%%%%#+####%%%%%##+**####%%%%#==++++*+=+: :--:::-=::= .==------:-*#############*=-:------:---:\\r\\n-===-----==-=--=-----=***####=-::.....:::-:-..::::::::...:.=+++#%%%%%%#+#%##%%%%%%#+######%%%%#+==++++=-==. ::.::::::-= :--------:=*###########*=------=--::-===\\r\\n-=-=-----==--=-==-=---+#*####=::::.:.::----:.::::..--...:.:+*++%%%##%%+*####%%%%%%*=*####%%%%%*-====+=::=: ..:::-:.::-: -===----=-+#########**=-:----:----:--===\\r\\n----==-----==--====----####+**--::--::--:--.::::-::--..:::++++%%%#*#%+=**###%%%%%#-=++++#%%%%*-----+=-::=  ..:::....:-.:====-::-==#%%%###***=-::------:-====---=\\r\\n---==-==-::-----==---=-+###*+#*::...:-----.--:::::::...::+*++#%##*+%*=+++*#%%%%%%+-++++*%%#%%-::--=+--.--  .::.... .-:.-=--:::--=*%%%#**#*+-::::-------=--==--==\\r\\n------=-.-=-==---=-=--==*%##**#+-:.:---:=::-----::.  .--+***#%%##+##=-==+*%%%%%%*==+==*%%##%+.:::-----:+  .::::....:=.:-:::::-=*####**#*=-:-------=--------=+==-\\r\\n-=====------==-----====-+#%#***#=::::::--.:::-:-:..  :=+**######**#==+++*%%%%%%#==+++*%%%*##::::::-=-:+= ::::::....=-.:::::-+*###*+***+--------------=--======--\\r\\n-=-==----::---=--==----==*%#**+*#=::..::.:::::.:.   .-=*#######*+#=-=++#%%%%#%#==+=+*%%%**%-.::----=-=*..:-:::::..:+:---==+*##*++**+=---=-::-------=----=---==--\\r\\n-=====---------==---==-==+##*==+**-.......:....:.  .-++*##**+**+#*==++*##%%#%%=====*#%%#*%+.:-==-:-::+=.:--:::::::--:===+*#*+=+**+=-:=--------:--------===-====+\\r\\n-===-===---:-----===---===+#*=::-++:...:.......  ..:=**#**+++*+**-==*##*#%*#%+====**#%#*##:::-=-:::.-+::-::--:...-=-==+*#*+-=**+=-==-------=--:---==-====+=+====\\r\\n--==--===---===-===--======+*+-..:-+-..::. .      :=+*#*++==++**-:-+##**#+=%*-+=+*#*##**#:.::-:.:...==.:--:::...:-=+****+==++=--==----:---===-=====+============\\r\\n-==--=---=-====-=+==+=======**+-...=*-. .....     -+**+++=-=**#=:-+*++***=*#-=+*##**##*#= ::::::::.:=...:::...-=+*##*+=+**+=:-=--------====-===+=+==+===========\\r\\n-====------==-=--=-===-===-==*#*=..:-==. ..      :++==-**=:-+*=:=++=++***+#+-=*#******+*..:--:::...:       ..::=+++++***=------=-=-----===========+++====++====-\\r\\n-=--==---=-==-==========-==--=+*+:    -=:       -+====------==--**++++*+=+*-=**+++***+*:.:::....              .    ..:-:.:--::--====-======++=============+=====\\r\\n-==-==---=============-======--=+-     .-:     :--......:-==+=++++==+**+=*-=*+++*****+- ::..                              .:::---===-======+========+=========++\\r\\n-========================--==-::--.     :-::...            ..-=++==++**-+==*********+=                                    ..:..:--========++=========+++=++=====\\r\\n-======-:=--=================-:.        ..                       .:-=+==+=**++*+++==-                                       .::----===+==+++===+=====++++=======\\r\\n===-======---=====--=======-:::               ....                    .::-=+=-=--:...::::.                                      .:-===+==++===++==+++==++======-\\r\\n-==--=--=-=-=======-====-=---:.                .::.                     .::-:......--==-:.                                      .:=======++===+=-===+===+=====+=\\r\\n---=======--====-=======-=--:.                                            ..:::--=---:.  ..                                     .-+======++==-==========+=====++\\r\\n--==-=---=-===-========--==-.              . .. ...                         ....:::::.  .:..                                   .:========+===========+======++++\\r\\n-=--=---===============----:                 .  .                           .:--==-- .:    .                                   .===========+=+======+==========+\\r\\n-=--=================-----:.               ::    .                         ..-=-.:-:  . .....:++:    ..                       .========+++===++==========+=++===\\r\\n--========-==========----:                :+=.=..---:..                   ... .    .  ..::::..+-     ::.                     .=+=+=====++=====+==========+====-=\\r\\n---=====--=-===-===-----:        ..   .  :++.--    ....                   ..    ..           --                      .    ..:=++====+++=======++=-=====-========\\r\\n-==-======--=-=========:.       .    .  :+=.:=                  .                           :=...         .         :--===+++=-:::...::---====+=--=+============\\r\\n=+=-===+===-===-=-==--:.       .    .  .+*:.=              :        .                      .==-.       . .     -::  .:....::--:.:...::. ....:::-+===+=====-==+==\\r\\n-=============-=----=-:       . .  .    :: =.              .    .   -                     ...:=:        .  .  .-. .===---:...:::=+++=  ...:::...:==============+\\r\\n-===-========--==----:       .    .. .:                         .  ..    .                .  -:::             .  .-=======+========+. :. .:::::.:====++==+===--=\\r\\n============----===-:.       .    .  ..                           . .                       ==.           .       -=====-===-===-==: ::  -+++=-.======--===---==\\r\\n--=====-=----=-----:.            .  .:.                             .                   ::.-==: .. :+=: . .  .   -=--============-- .:  :-=*+#--=========-====++\\r\\n======---====--=---.                                             .. .     ..            ..:-=- .:. :#*#- ..-====-====+============  -. :=++**--=======----=+=++=\\r\\n======--=======--:.       .                   .                 . .:.     ..        ..    ::.       =***:..::::..:-====-===++====. :: .=*+**+:=+====--=====+====\\r\\n-========-==--=--:       .                            .            +:    ..       :::          .=-:..**#: .:::: .---=++++=======: .:  -====+:=+======+========+=\\r\\n-==-========-=-=:       .                                           .         ..:.            :=:-===++:. ..:::   .:=*##+======-  :  -=++**--+====-===+======+++\\r\\n=========-=====-.               ...::.                        ..... ::::-::::....            .-.:=++*=     ..::::=+=:-**=-=====. :  :=*++*=-===--===========+++=\\r\\n-===-====-=----.              .:....=+..=*:..:::::::......:..    .:=..==: =:.                :.=++*=:      .-:::+=--..:.::--==. :. .=+**+=-==----=++=-==+=++===-\\r\\n===+========--:              ..::. .+: .*+  :=+-. ..........    .:***--. .+=:           :.  :.=+-:-        ..:-=:..:::.. :---. ..  :..==--============+++++=----\\r\\n=========-=-::.      :        :....-- .--.  ==+*:           .   -#++#=-..==..        .    .:..-=:         -=-:::. .      .==-  :  :-::=:=======-====+=====-==---\\r\\n=========----:      .:            ..  ...   ..:-            .   -= .:...-=:..        ....::....-.          :+++. :.    ...-=  -. :=+*++:====++===++==++=+---=-::\\r\\n-==+===-===-:.      :                                         .-*=*-:::-==.::           .:: ...             ... .---=======  :: .-=***=:========++===--=------:-\\r\\n-==========-.      :.                                         +#++*-:-++..=-             . .::.          .::..  :=+=+==+==. .: .-+***=:++=-==+==+==-------------\\r\\n=+===-=====:.      :                            .             :. ....::.  ..              -=:.     ...  ..::-. -==+======: .-  -=#+=-:=+=-==++=====-----==-=====\\r\\n===+=---==-.                                   .              .                          :-.      .    :::.   ::---==++=-  -  :=****-:==--====+=-=---:=-==+====-\\r\\n:-=+==-=--:                                                :.                .:--      . .            .-======--*=======  :. :=+=+=::--=======------====+=====--\\r\\n ..:==---:.          .                                                       :----:.. ..               .:--==---*+----=. :: .-***+*:===-=++===-===-=+++------=--\\r\\n:. .:::--:                         .                  .      ::             .---:.                        .:----:.  ... :-  ---=--::==-============+===---=---==\\r\\n==-:..:...              :-. -.  .  .        :.       .       .:.            ::::                            -====--:::     .:::::.-===-====-===+++*+=--==------=\\r\\n-=====-:.      .        :- .-   ..  ..      .       ...... :.  ..          .  -.                            -===+++====-:...    .:++======+++=+==++==--====--===\\r\\n------=-:          .   :-: -.                       -::  ..::.            ::  -                            :===============+=============++=+++==--=-=-=-=---=++\\r\\n====---.              .=- .-                  :     :      ..::.   .:::.  -  ::                           .-=+========--==+++=-========+=++==++=-:==-==--===++++\\r\\n-+=---:.      .       .-. :.                  .               .  ::---:: :-. .                           .-==++++=============+======+=+==+++===---===+=-===++++\\r\\n:-::-:.       .    .                            .:::.......:::    ..:::..:::--::.                      ..:===+++===-====+========+++=++++=++=-=+=====+==++=++===\\r\\n... ...            .. .                          ..::::-----==--:...  ...::------=--::.                 :=======+===+++=+===+===+==+=++====----==+=====+++==+==+\\r\\n:-:.                    .:                        ...::-=:-=---=-----------------=--==-==--::::.. ....:-=====++=++=+++==+=======++++==+==-=-=====+==+++=+++=====\\r\\n-=-:.         .           .                       ...::---=--------==---------=--=-----=============+==++=---=+++=++=--====+==++++++=======-======++++====++====\\r\\n---:.                                             ..::-===-===-====-------:---=-==-===--==========--=====++====++++----===+++++=+=+===-------====++=++==+=+=++==\\r\\n---:.               .                             ..:-=-=--==-==-----=---:---=-=---=-==+==+=++=+==-+=====++++==+++---=====*==+===+===--=-==-===++===+=====++==-=\\r\\n----..... .:::......::....:::..                   ..:-=--=-=--==-=------:.:------====+===+=+++==++=+++===+++=======-===-=+===========-====--==*+=+++++======-=+=\\r\\n:---:..::...:::::::--::::-:------=-:::..          .:::----+=-===--=---:-------=======+=======+=====+=++==++++==--:-==+==++=======-=+=-==--=++++==++=====+=--=+==\\r\\n---::-::..::-::::::--::---::----=-=-----------::::----==--===-=======----==-=====-==++=++++==++=+=+===========---===+++===+==+=-===+===--=*+==+=++=--====++====-\\r\\n--::::--:-::-:::::---:---:---=----=--====--=--=---==-=-----==--====------====-====-+++++===++++=+=====++==-==-===+=============--==-====+++=+++====-=+===+====--\\r\\n----:--::-::--:---:--:-==-==---=--=-:==--===-==---========--==---:----=--=-==-=-====++==++==+=+=+========-=====+++++======-------====-++*+===========--+=++=----\\r\\n--=----==----::--=------=--=-===-==---=======-===-----=+=---=-----:-===--=========+++==++++=+=++======--=======++++===---==--=====--+==++++++====-====+===+-::--\\r\\n=====-===-==---=-=------====+===--=----===--=-==-==---==--=---=-=--=-======+=====+++=+++++++++=+=======++====++======--======--=--==+=+==+=-===-=====++===-----:\\r\\n==--=--==--=--=--=---==--=--==-=--=-------===-=-==-=-=---==:==--=+==-=-====+====+++=++++++++++==-=========+======---=-=-===+==---++====+======+-=-=+++==----:::-\\r\\n==========-----:----------:-=------===-=----=--=-===-----=--=---=+==----++===++=++=++=+++=+=====-==-=++======--====----==-===-===+==+=-=++==-=+=-=====--:-=-::-=\\r\\n-====--:--=-===-=-:-----:--=-------====--=---:-====--====---===-=====-=====-=+=+++=++=========++===+++==========-=--==-==-===+=++=========-===+==++=---------===\\r\\n=======----=---=------=-:-=-==----====-==--::--====---=====-===========-==+++===+++++===+========+=+=+=========-=--==--==--==*+=+=+==+---=======+=---=---::--===\\r\\n========--===-------===--==---=---====---==----=--==-==========-=-=+=--==+=+====+++=====+==+++=+=++======--=--===-======-==+++==-=====--====-=-=-:--==--:-===+++\\r\\n=+++=======---=-=---===---=-===-====-===--====-==+====-=-=========+===++===+==+===+=++==-==++=+==+=======-==--====--=====+++=++=====-====+-====-:-=-------=====+\\r\\n=======-=-===========------=-===+==================++-==-+=====+==+=+-==========++==+===-==+======-===-=+=-::====---===+++++=++=====-========--:-=--:::-===+====\\r\\n=======-========-==--=---=---======-=======--=+====+====+====-====+==-:=+====+++==-==-=+=+=+====---=-====:-=====-=====*+==+=-===---=+===-----:-=--::::--=-=++===\\r\\n-=+========-===--=---========-======-========++=+====++===+====-:-=----=============-=+=======--===-==----==-==--===+++++======-=-====-==:::---=------===++=====\\r\\n===++=======-==+=========+=====++=======+=++==+++=-=======+=+++=-===-==----=====+======-==+==-==------:-=====+--===+++=+=--=-+=====-===---:-----:----==========-\\r\\n=+=======+=--====-======+=======+=++===+=+=-====+===+=+===+===-=-====----=-=====+=+=======----==-:::-:-====----===+=++=+-===+++===--==-:------::----==++======--\\r\\n=+=+============================+====+=======-=+=+++===-=++=====-====--=---=-===----===---=====------===------=++======+=+==++===-----:-===-:.:---===+=======---\\r\\n==++++==+=-===-====-===---=========+==-=+==+=-=+++++=-=--=====---===--===+-=--=--::-=-=-----=-:----=-=-=-=---====+=-=--=+++=+=-=--=-:-====-:.-=-=-=-=+==+==-----\\r\\n============---=++===-===========-========+=++===--====-==+=-=-----==-====--=------=------==--------:-----=+======--========+=----:-==---::::---==-=++====-=-:-:\\r\\n-====-=====-++-======-======++===-===+--==+=+==+=-----==--=-===---======-------==------====--:-::----=---=+++===--==+===+=====-:::-====-:::----===-==++==--::::.\\r\\n-==+====++=====++=-==-=======------=+=-====-=====-----===------===-=--==--=-=--=------====--:.:-------====+==++====+++===-==-:::--====:::----====-=====---:::.::\\r\\n=+===-=-=--==-======--==============+===---------=-=--:==-=-=--=---=-==-------==---==----:--::::--=--============+===-==----::===-==-:.---=-==-====+==---:::.:--\\r\\n-========-====-==-==---===-=------=------=-=---=------:--==-----=--====---:-::::-===:--:----:--------++=-=+=-+===+==--==-::::-++==-:.:--=--==+======--=-:::.:-==\\r\\n--==----=----=-==-==---===-==-=-:----=--==:-----:--=-:-----=-=--==--:---:::----=---=--=-::::---=-=-==++=-=++=+====+=---:::--===+=::.:-=-----===+===--=-.::.--=+=\\r\\n-===----=-------=--=---:==:-=----=--:---==---:::-----:----==-=---::::::--:--=--=--====:::.:--======+++===-=+=-=====:-::::======-..::-==----=+=-====-=-:..::--===\\r\\n--==-=----=-:-:----=--:---::--:-=-----:----::---=-==--==-==---::::::::-==-==-------=-::::.--===+==++=+=++=====+==-:::::-======-:::---========-----==-:..:-====-=\\r\\n-----------:--:-===-----::=-:-::----:--:-:-::==--==--==----:::-::-------=-:---====--::----==+=+++++=-=-=======+-:-:::-===-===-:.--=-=-=+++==-----==-...--=======\\r\\n---=--------:-------::-:-:--::------:---=-----=--=--:=---::-:::-:-==-:==----===--=-::--=+==++++===-=+====+====-:::.-==+===--::----===--+++=+-:-==-:..:-===-==---\\r\\n------------:---:-:---:-=-----=--=-----=--=---==-=--=-:.::-=::-=--==--:----::-:-=-:---===*+++++=====-:====+=-:::--====-+=-::::--------===+=-:----:..-======-==-=\\r\\n\",\n  \"::---:::-#####-.::::::----.:*#%%##%%%%%#:::.   .....::...::....:::::::....   .... .    ....    ..       ... ..  .:. .::.      .    ..    ..         .......  .. \\r\\n.::---::-*####=.:::.::---.-#%#%%##%%%%%%-::.. ......::::.........:::::....   :-.....  ..     ...        ..  .. ...   .. ..    .   ..  .  ..       .......    .. \\r\\n:::---::-*####=.:::::--::+%%%##%##%%%%%%+--..........:::::... ..::-:.:...   .--::.....   .   .....   ........  .    ..  .. .......:-::.   ...... .......        \\r\\n..:::::::*####+::::::-:-#%%%%%%%%%%%%%%%*--:...........:::. . ..:::---...  ..:..::.:.:...       .  ..    ::.        ..   ...   .:-----. .:. ......  ...         \\r\\n.::::.::-*%###*:::::::=#%%%%%%%%%%%%%%%%%=.............:::. ....:::-=:.... ....:. .:::...      .  ...  ...:....    ..     .. .:---:.::..-:  .....   ..          \\r\\n..:-:.:--=####*:::.:-+##%%%%%%%%%%%%%%#%%+:..:--:......::.. .  .::::::..  ....::  ..:::.... .       . ... .. .   . ........ :-=-:.. ..... .......  ...          \\r\\n.:::-::--+#%###-.:.-*###%%%%%%%%%%%%%%%%#%+::-=--:....::....  ....::...........  .::.:...........  .... . ..... ...........:-::.....:-:.   ......  ....      .  \\r\\n:::::::::=#%%##=.:=**####%%%%%%%%%%%%%%####=-----:....::.........:::........... :::..:... ................:.......... .....:.......:-:.. ....... . ....  .. ..  \\r\\n::::::----*%###+:*##**###%%%#%%%%%%%%#####%*--::--:..............:.:::.:.:.:.. ................................. ...   ..... ...:::=-....:.:...   ....  .....  .\\r\\n:.::---:--*%%##*###*#*+#%%%%%%%%%%%%#####%%#=--::--: ....:..........:::::.......:..::::.......    ..................  .::-=---::::::...:-::...   .... .:::... :+\\r\\n..::::----+%%######**##*%%%%%%#%%%%###*##%%%+-:::::.....::.........::-=:.....::::::-::::.....  ...... ......  .......:---==+=-.::.. .:--:..      .....::. ..:+##\\r\\n.:::::::--+########*+*####%%%%#%%%%###%%#%%%%+----:.:...............:==:..........::::---:... ...............:....:-==::---::..:....::..        ...::.....:=#%%#\\r\\n:..--:----=########***#####%%%%%%%###%%%%%%%%*=--:..................:==-:....:....::-----:.:. ..... ..............-----:::::.....:::-.   ..    .:--:.:.::-*%%%%+\\r\\n..:-:.:----*########**##%#*#%%%%%###%%%%%%%%%#+-:--::......:........:=---:....:..-------:..:...  .. .............::-::::--::....:::--..:...   .:-::::::-+##%%%#*\\r\\n...:..:----+%########**###**#%%#*#%%%%%%%%%%%%*:.::::..  ..::.... ..-=---::.....::::----:::....................::--:...:-::...:.:.::.....:.. .:::.----**###%%%%+\\r\\n   ...::---+%#############*++%%##%%%%%%%%%%%%%#:....:... ........ .-=----::....:-------::::::...................--:....:::....::......  .....:-::-=**######%%%#-\\r\\n    .:-:-=-=#######%%%####*+#%##%%%%%%%%%%%%%%*--...:..........:. .---:...:-..:::::::::::::.................:.::-:...........:.::......... .-=-::+%#**%%##%%%%*:\\r\\n   ...:-----#%%###*#%%%###+##**#%%%%%%%%%%%%%#+.-:..............:........:::::::::::...:::...........::..::::--:...........:::.:..........:-=--=*%%##%%###%%%%=:\\r\\n    ...:::::+##%####%%%#####**##*%%%%%%%%%%%*#=-:-:...:::..... ..::... .:...:..:::::-:::::.................::::......:.........:..:.....:-==-=#%%%###%%##%%%%#--\\r\\n    ....:---=##%####%%%%##%**#**##%%%%%%%%%**=-----. .:--:.  .. ...... ....::::::::::----:........:....:...........:::...::.:..:::....:-=--+*#%%%%#*#%%##%%%%*:-\\r\\n     ..:::::-#%%#####%%##%**##**###%%%%%%%#*+------:. .::::.. ............:::::-::::::::....:....................:::..::::..:::::..:::.-=+****%%%%#*####%%%%%=--\\r\\n.    ...:.::-*%##%###%%###########%%%%%%%#*+----::---....:::...    . .....::..:--::..::............:...........::....::....-:.:...::..-+####*#%%%%**##%%%%%%#=--\\r\\n::.   ...:--:+##%%##*##%##%######%%####%%*=------::-=: ...:.....  .    ..:...::::::::::..................:.............:::.:...::::.:-.-+####%%%%#*#%%%%%%%%#---\\r\\n:--.......:---######*###%%%######%%#*##%*------==----:.......  .::. .  ......::::.::::......::.....................:=-::.... .::..:-=-.=#%%#%%%#%##%%%%%%%##+--=\\r\\n:=-:... ..:--:+#*#%##%##%%%%####%%##*#%#-:-----===---..=-. ...  .-:.. ........:....:-:.....:-............ ......:-===: .  ......:-=+-:=*#%##%%%%%#%%%%%##%##=---\\r\\n:--:::.  .::::-**#%%%####%%%%%%%%%###%*-::-----====-:  :=-:. .. ..:..::..........::--:...... . .   ..........:--::--:.  ..   .:--=++=.*#%##%%%%%##%%%###%%%#---+\\r\\n:::----:....:::***%%%######%%%%%%###%*:.:::-----===:  .-----. .. .....::::......--:.......         .....::-::-:..:::......  :-:..-++-:*####%%%%%**%%###%%%%+-=##\\r\\n--:-:.:-:....::+#*##%######%%%%%###%*:.::-:-----==-  :----=--:....::..:-:..::::--::......... .. ..::.:::::::::..::.....::  .::.:=+==:=####%#%%##*#%##%%%%%#+*###\\r\\n==---:::..:::::-***##%######%%%%%#%*..::::---::==-. .-=-:-----:.:..::---:....:-------::--:::.....::-::::...::::::....-==:  :-:::-=---+###%##%####%%%%%%%%######+\\r\\n----=-::.::.:-:-+**##%###*##%%%%#%#-:::::::::::==. .-===-::---::.-==---..:::::=--------::.... ....::..:...::::.. .:--++=. .::::-:-:-=*#%%%##%####%%%%%#######*-:\\r\\n--====-:--..:..:=**##%######%%%###-:--::::...:==: .-===-=-::-.-#+-:-==-::::..:-=--::...::.....:............::..:--===+=-  :-::=:.:--+#%%%###%###%%%%%%#####*-:::\\r\\n--==----==-:..::-+**##%###*#%%###-:-::::::..:-=: .:-==-==:.:. :+*%#+---------=---:::......  .:-:::......:::. :---::-===: .-=-::..:-=#%%%####%##%%%#%%####*=::---\\r\\n--=----=-----::-:=*++###########=--::::::::.-=: .::---=--..- -#####%#*==+++==+-::::.    ...:-==::.....:===-  .::::-=-:=  -===:..::=*#%%%#######%%%######+::-:-=-\\r\\n:---=---=----=--:-**+##%###****------::::..:=-. .::::-=-. :.-*%%%%%%%%%##%#**+====:::::--=+++**=:::--=+*=-:  ::-:-+=:-- :===-::::-=*%%%%####*#%%%#####+-::-:----\\r\\n---==-----=====-::=*+*#%%###**-.:::--::....--. .:::::--:....+#%%%%%%%%%*-*###*#%%%*+*####*#%%%#---==+++=-- .:-=-:=+=:=. -===-:--:-+#%%#######*#%%###+-::----:---\\r\\n:--=-:-=--===----:-**=*#%###*-...:::::....:-. :::::::-::.: =###%%%%%%%#++#****#%%%#-*++++**%%#*:-++++++==: :==:.-==--= .===-----:-*%%###*##**#####*-:-----------\\r\\n--==--=--=-=-------+#++*####-:::.......:::-: .--::::::..:.:++#%%%%%%%%*+####%%%%%%*+***##%%%%#+-=+++++=+=..--:::---:=: -=----=-::+##############+-::-----------=\\r\\n===-----====-------=**+###%*=::......::::-- .-::::::...:::++++%%%%%%%*+####%%%%%%**#####%%%%%#-=+++++--+: .::.::::::=..---------:*############+----------:-===-=\\r\\n-==-----=---=-=-=---=**####*-:::....:----=..:::...-:...:.-**=*%%%##%#+#####%%%%%%=+#####%%%%#=-===++-:-=  .:::--:::-- :====-----=##########*+-:----:-=--:--=====\\r\\n--===-----=---===----+###**#=-:::-:::--:-:.:::-:::-...:.=+++*%%##*%#=***###%%%%%+-++++*%%%%%=:---=+--:-: ..::::...:-..-===--:-==*%%#%##***+=::------:--=-=---===\\r\\n-======:::-----=-=-=-=###*+*#--:.:.-----:.-:::::::...::-*+=*%%##+#%=+++**#%%%%%#==++=+#%%%%*.::--+=-::=  ..:.... .:-.-==-::::-=+%%%#**#*+=::::------:-=-==---===\\r\\n----==::=--=---=-=--==+#%#*+##--..:-----.----:-:..  :--***#%%##*+%+-==++#%%%%%#+====+#%%#%#::::-----:=- .::::.....=-.--::::-=+*#%#**##+-::-------=--------====-=\\r\\n=====----:-==-----===-=*%%#**#*:::-:::=:::::---..  .-+***#%####*#*-+++*#%%%%%%+==++*#%%##%+.:::::-=:-*..:::.:....:+.:-:::-=*###**+***-:-------=----=---=====---=\\r\\n-==---=-:--==---=---==-+#%#**+#*-:...:.::::::::.  .:-+*#######*#*-=++*#%%%#%%*=+==*#%%#*#*.:::---=--*-.::-::::...=-:---==+###++***+---=-::--------==--==---=--==\\r\\n-===-----=---===---=-===*%#+==+#=............:.   :=++###****+*#==++*###%##%*====+#%%%*##:.:-=-:--:-+.::--::.::::=:-==+*##*==+**=-:----------:-------===--===+==\\r\\n-=-===---:-----=-==---===##+-:-=*-...:........  ..-+*##**+++++#=-=+*#**%#*%#====+*##%#*%=.:-==:::.:+=.::::::...:==-=+*#*+=-+**+-==----------:----=-====+========\\r\\n-=---==----===-==--======+**=:.:-=-..::....      -+*##*++=+++#=:-=*#**##=*#====*#*###*#+.::-:.::..-+..::::::. :--=+****==+*+---=--------===--==--===============\\r\\n=--=--:-=====--+=-===-====+**=. .:++:. .....    .=+*++++=-++#+::=*++***+=#+=++*#**##**#..:::::::::-:  ..  ...:-+*#*+++**+=-:=---------===-===+====+=============\\r\\n-==-:--=-====--==-==--=====+#*+:.:-++:. :.     .=*+===*+--+**--=*+=++****#-=+##*****+*-.:---:::..:-         ..:-:-:-+*+=-------==-----=======+====+=====+=====-=\\r\\n--==---=--=-=-=====+==-===-=+**-:   :=-.  .   :=+====-----=+=:+*+++++*+=*+=+**+++***++.::::..:. ...                     .:::---====-=====+++====================\\r\\n---==--=============-=======-=++:    .--:     ---:::...:===+=+++==++**=++-+*+++****++..::..                                ..::--========++========+========++==\\r\\n-======================--===---==.      :.....:.         ..:-=====+**+=+=+*********+:                                      ..:..:--====+=+====+====+++=++=======\\r\\n-=====----==================--::::      .::...                  .:-=+-+=+*++**++=+=:                                         .::----++==++===++====++++==+======\\r\\n---=====--=======--=======----.                                      .::======-:..   .::::                                       .:=++=+++===+===++===+======-==\\r\\n=---=-=--=-=-=====-=====-----:.                .-::.                   ..::...... .:-==--..                                      .:=+===+====+-==+=+==+========+\\r\\n:========-=========-====---:::.                                          ..::::---=---:. .:.                                     .-==+==+++=====+===+=+=====++-=\\r\\n-==----=====-=========-===-::.                .   .                          .: ..::::. .::..                                   .-======+=====+====+=======+++=+\\r\\n-------===============--==-:.         .    . .. ::                          ..:--==-. -    ..                                   :=====+====++======+======+==+++\\r\\n--====-=============-------:                .                              ..:==:.:-: : ......=+=     ..                       :====+=++===++==========++=+=====\\r\\n-=======-==========---==-:.                -=.:. =-:.                      ..  .      ...:::: =+:     ..                      :++====++=====++=========+====----\\r\\n-=====--==-==-====----=-::.       .   .   =+:.=. ..:--:.                  ..     ..       .  .=.                      :...:::======+====++==+++================-\\r\\n--=======-==-========--::.        .  .   -=-.=.                                              =: ..              .    -::-====+=-:.......:::-===-=+==============\\r\\n=--==+===--==-==-==---::.           .   -*= =:             .    .                           -==.          .    .-:. .::......::..:::::....:....:-=+=====-==+====\\r\\n--==========--=----=---:           ..   -+.--              ..   .   :.                     :..=-.        .     :.  :=====-:::::--=+++: .. .:::...:=========+=++=\\r\\n-=-====-====-=-=-----::       .    :  :.   .                    .  .:    .                .. :-:.:      .  .   . . -====++=========== .:  :-::::.-==+==++==--===\\r\\n==========---=====--::       .    .  ..                              .                      .=-            .       ===-=+=-====-====  :  :-**++--====-=+==--===+\\r\\n-====-==---=---=---:.        .    . .:.                           .                      ...==-... .**=: .  ......=============--=+. :: .--+*++-=====-==-=-==++=\\r\\n====---====-:-=-----                ..                           ..        .            ...:-=: ::..+***: .:=====-=======+========- .:  -****+:======----===+===\\r\\n-=-==-===-===---:--.      .                    .                 . .       ..        .    .::       :**#*...:.....:::--==++===--=-  -  :=+++*--===---=-=====+=++\\r\\n-======-===-==---::      ..                            .        .  =-    ..       .::.          --::.=***: ::::. .--=+***+=======  -. :=+==*=:======+======+=+==\\r\\n==-=======-===---:                                    .             :         . .:             =---==+*=:  .::::  .::-*##+======: :: .-===**:==+====+======++++=\\r\\n=======-=======-:                   .                          .    .:.....:::...             ::.-=+*+-.    ..:::-+==.-========- .:  -+*+**:==-==========+=++===\\r\\n-=-====-=-------.              ....:-+:.:=::...........  ..    ....-..===.:-:                ..:+=*+-.      :-::-=--:....:::---  :  :=+*++---=-=++=-==+==++==--=\\r\\n=+=-===-==-==-::              ..:.. -=  =#: .-=-.............     =**:-:  ==-           .:  ..:++:-.       ..:-=-. .::..  -==-  .  .: .=:-===========++++==-----\\r\\n========-=---:.               .... .=. :=-  -=+*-               :*#+#*:: -+::.       ..    ...:-=         .==-::: .       .==. :. .:=--=:====-==========-===---:\\r\\n-=======--=---.      :        .....-. .::   :--+.           .   .+. -::..==..         .. .::...:-          .=++- .:   ....:=: .-  -++**=:=++====++=++=+=---=-:::\\r\\n-++===-===-=-:      ..                                   .     .+==::.:.==::-           .:-.....             ..  --=-=====+-  -  :=+**+-=======+====-=-=----::==\\r\\n-=+======----:      :                                         =#*+#+::-*- --.            .. :::.          .:::  :-=+=+=-=+=  -. :=*+++--=-====++=--------------=\\r\\n==========--:      :                            .             :- .::::--   :              .--.     .    ...... .==========. :: .-+#*=::=-=++=====-----==--====--\\r\\n-==--=-==---.      .                           .              :                          .-:            --::. .:.--======: .:  -+++++:---=====-=------=====-+===\\r\\n-+==----=--:                                               .:                 .:-.     . ..            :-====-=-=#+=====- .:  -+++++.-=======-=---====++====----\\r\\n.:-==----=:                                                .                  ----:..  :                 .--===--+-...:-  :  :-+*++=-=-++===--==--+=+=-=--------\\r\\n. .::-===-:                       . .                        .:.             :---:                          :===-:   ..  :: .-----::=============++===------====\\r\\n--..::.::.               :. ..   ..  ..     .:.         .     :..           .::-:                            -==+=----:..    .....:+=-===-====+=++==-==------=++\\r\\n-===--:::.              :=: :. .. .....     :.       . ... ..  . .          . .-                             ==++===++====-::...::======+=++=+=+++=--===-=--==++\\r\\n:-=-===-:      . .  .   :- :-                       .-:: ...::             -  :.                            :=========---=+==========+=++==++===-==-======-=++=+\\r\\n-=--=---.              :-. -.                 ..    :.     ...::.  :-:::. .:  -                            .===-====--===+++=-=======++=++=++=-:-==----===+++++=\\r\\n==-----:               -- .-                  ..               . .---:::. -:..:                           .=++++-=========+=====-==+=++==+++==---=-=+=--=+=++++=\\r\\n-::---:.                                        ..:.. .....:-:.    ..::. .-:::::::..                    ..-=+++=======+=========++==+++=++=--========-=+==+===-=\\r\\n...:-:.            ..                            ..:::::---=---:-:...  ...:-::---=-----::..             .-====+==-=++++====+===+=++++===+=----=+=====++++==+=++=\\r\\n:...:-.               .. :.                        ..:::-==--=------------::----=--=--==--===---:::::---===++=++=++++=+=======+=++==+======-======+++=+++=+=====\\r\\n--::-:.       .           .                       ...::-==---=----=-------------=-----========-====+==+==--==++=+++---====+-+++++++======-======++++===+++======\\r\\n-----.                                            ...::--========-------::----==--===--==+===+===-======+==+==+++=---===+++++=+=++=+=--=---====++++++==+=+=+====\\r\\n-=-::                                              ..:---=+====------:-----=-=---=--=+==+=++=+==-=+===+=+=++=+++=--=====++=++==+====----=====+++===+====++==-===\\r\\n-=--:.     .....  . ... .....                      ..:-====--=-==-----:.:-------====+==+=+++===+=+++==+++++======--====++=========-=-====--=+*++++++======-=++==\\r\\n-=-::::...::::...::::.:::--------:....             .:---==--==--==--::-------=======+============+=+++==+++==--:-==+===++======--==-====-=+++==+++=======-====--\\r\\n-----:....::.:.::--:::--:::-:-=--=---------::::..::--=-:===-=======-----=--=====-==+=++++==++===+=+=========----===+++==+===+====+===--=+*+====+==--====+=====-:\\r\\n:-----::-:-:::::---::---:--=----==--=-==-==-=---==--=---:-=--====-------====-===-=++++====+=+==+====++==-===-==++====+=======--======-=+++=++=====-=+-=++====-::\\r\\n------:::::--:-:::-:-----=---=---=--=--=-=====--=====-==--===-=------=-====--=-+==+++==++=+=+=======++==-====+++==+=====--------===-=+*+======-=====-=+=++=-----\\r\\n-=----=----:::-=------==-=-===--==---======-====-=--=====-==----:--===-==========++==++++=++=+=======-========+++===---===--=====-=+=++++++====-====+===+=::---:\\r\\n-===-==--==--=-=------=-=======-=--=-===--==-=-==---==--=---==-=-=--====-+======++++++++++++==========+=====++=====---======-==-==+====+=====--====++====-:--::-\\r\\n--=---=---=-==-==---=---=--=-==:-=-------=====-===-==---=--=---===-=======+===+++==+++++++++==--========+=======--=-=-=======--=++===+=====-+===-=++===----:::-+\\r\\n-=======------:--------=:-==-----===-=-----=-=--==--=---=-----=+==----=++===+==+==+=+++==+=====-===++====+==-====----==--===-==++==+=-++=====+-=====--::---:--=+\\r\\n=+=-----==-==---::----:---=------====--=-----=====--====--===-=====-===+=--++=+++=+=====+=-==+=-==+++==========-=--=-=+====+=++==========-==+===+=---------====+\\r\\n-==-=----=---==-------::--===----===--=---:---====--==========+======-==++++===+++++==+=+======+==+++=======+==---=--==--==+*=+=+==+=--=======+==---=--:::-===+=\\r\\n=======--===-=----====--=---=----====---=----==-===-=======+=-==-======++++==+=+++====++==++=+==+==-====----===-======--=++++=-=====--====-====-:--=---:-===++++\\r\\n=++======---=----:-==---=--==-=====-==---===-========-===============+===++=======++======++++=+=======-===-=====--=====+++++=====--===+=====-:--=-------====++=\\r\\n======-=-==-========-----======+===============+=++=-=-=+==-==+=+=+======+=====+==++===-=+==========--===::-===---==-+++++=++=====-=====+===--:-=-:::-==-=+=====\\r\\n=====--==========--=---==--=======-=======-=+==+=====++====--===+===--+=====++==-==-=+=+=+=====---=-===---=====-====+*+=+=-====--=====--=--:-=-=-::::-===+++====\\r\\n=========-====-=--=========-=========-======+=+====++===+=====--==----==============++======---==-===--:-=-===-===+++++==+===-=--==+=-=-:::--=-------==+=+======\\r\\n==+====+==--==+========+===-==+=======+==+==++++-=======+==++==-=---==---=+==-=+======-=+===-=------::==-==+---==+++=+====-=+====--===---:----::----==+======---\\r\\n====+=====-====-======+========+=+==+=+=+=====+===+=++======--=-====---=--==-=+==========----==:::-:-====---====++=+=+--==++++===--=-::------::--=-==+======----\\r\\n=+=====================-======+=====+======-===+++====-=+=====--====-==--=--===-=--===----====-----====-----==+===-=-+==+=++====-----:-==-::::--===++======----=\\r\\n=+++====-=+=======-===--==========+==-=+=+=-=+++++=-==-=+===---===---==+=-=-=---:-=-=-----==-:---=--==------=====-----=++=+====-=-::-===-:.:----==-=+=====-=----\\r\\n=+=========--==+===-====================+=++====-====-====--=-=--=======--=-------=-----==-:-----=::-----+=======-========++-----:-=--=-:::---==-==+====--=---:.\\r\\n-===-======+=======-======++====-==+=--=+=+==+=---=-===----+==--==+====-----:==-------===--::-:-=---=--=+++====-===+========-::::-=+=-:::-----==-===+===--::::::\\r\\n=+=====++=====+=-===========-=--:=++--===-=====-----===------====-=-==--==-=--=-:----===---:.:-=----====++==+====++++===-==-:::--===-::-----====-===+=---:::.::-\\r\\n===-=======-=+=====-==============++===-:------=-==---=-====-==-----=------=-=----=--------:::-:==-=========+==+======----:::==-==--::---=-==-===+===--:::..:-==\\r\\n====-=======-==-===--===-==-=----=-=---==-----=------:-==-----=-:-===-----::::--==----:--------:---=+=-=+=-=+==+==---+=:::::=++==-:.:-----========---=-::.::-===\\r\\n-=----==--=-==+=-==--===-==--=::---=---=------:--=-:-----===--==-:-:---:::---=---=--=--::::--=----==+==-++==+===+=----:::--==+=-:..--=----===+===---=:.:.:--====\\r\\n-==---=-------=------:-=------:=--:---==-:--::-----:-----=-=---:::::::-::-==-=---===-::.:---=====++++====+=-=====---:::-======:.::--=-----==-====-=-:...:--====-\\r\\n-==-=---=-:--:---==--:-=-:--::=----------::------=--===-=----::::::.:-=-==-------=--:::.:-===++==+=+==+======+==-::::-=======::::---========----===:...:====-===\\r\\n-------------:====-----:--:--:----::-::---:-=---=---==----:::::-------==----====---.-----===+*++++-=====+===+=--:::-=+=--==-:.:---=-==++++=----==-:..:-=======-=\\r\\n------=---:--------:-:-:---::-----:------------==-:-=---:::::::-===:-=----===--=--::-==+==++++===-+====+=====-::.:==++-==-:::---====-=++===---==-:..-===--=---==\\r\\n-----------:--::----::=------=-=-----==-=----=--=--=-::-:=-:--=-===-:-----:--:=------==+*++++=-====:======-:::::-=====+=-:::--------===+==-:----..:-=====--=--=-\\r\\n\",\n  \"----:-:+####+.:::::::---:.:*#%###%%##%=.::.   .....:..........:-:::::...   .....      ...    ..        ..  ..  ..  ::.      .:    ..    ..         .......  ..  \\r\\n:---:::+####*.:::.::---:.=###%###%%%%%+:::.  ......:::........:.::::....   .::....   ...    ... .      .   :  ...  .:. ..    .   .      ..        .....  .  .   \\r\\n::---::+####*:::::::--::*%%##%##%%%%%%#--:..........::::.... .:::::::...  .:-:::....   .    ....    ........  .    .  ... . . ...::.:.   ...... .......         \\r\\n.:-::::=#####-:::::--:=#%%%%#%%%%%%%%%%=::............::.    ..:-::-:... ..::..:........      ..  ..   .:..   .    .    ...   .:----:. ..........  ...          \\r\\n:::..-:-#####=.::::::+%#%%%%%%%%%%%%%%%*::............:::  ....:::-=..... ....:..:::...          ..   ..:: ..     .      .. .:---::-. .-.  .....   ..           \\r\\n::::.:--*%###=.::::-*##%%%%%%%%%%%%%%#%#-...::::.....:::.  . .:::::-...  ....:. ..:::....       .  . ... :...    ......... :-=-:......:. ......   ..            \\r\\n::-::---*#%##+.:::=*###%%%%%%%%%%%%%%%%#*-::=--:.....::....  ...:::.... ......  ....:.........    ..     . ..  ...........:-::... .:::.   ...... ....          .\\r\\n:::::::-*%%##*:.:=*####%%%%%%%%%%%%%%%###+-----::...::..... ....:::.......... .:::.:.... ...............::......... ......:.......--:. ........   ....     .. ..\\r\\n:-::--:-=####*:-*##**##%%%#%%%%%%%%%######=--:---...............:.::....:.:.  ................................. ...   ....  ...:.-=-..........   .:..  ... .  ..\\r\\n:::---:-=#%##**#####+*##%%%%%%%%%%%####%%%+--::--:.....::.........::::::..........::......... .  . ................  ..:--:::::::-:...:-::...   .... .::...  :=-\\r\\n.::::----#%%###%#**##*#%%%%%#%%%%%###*#%%%#=-:::::. ..:::.........::--......::::::-:::......   ..... ...... .... ...:---==+=:.::.. .:--:..     ......::. ..:+##+\\r\\n:::::::--*%######*+*##*#%%%%%#%%%####%#%%%%*=-:--:.................:+-..........:-::---:. .. ...... .............:-=-::----:..:....::..        ...::.....:+#%#*=\\r\\n..-::----*#######***#####%%%%%%%####%%%%%%%#+=--:..................-=--....:.....::---=-..:. .... ..............:----:::::......:.::.   .     .:-::...::-*%%%#=.\\r\\n.:-.:--=-+########***###*#%%%%%%###%%%%%%%%%*=-::-:......::........-=--:....::.:-------..::... ...... ..........:--::::-::.....:::-:......   .:-::::::-+##%%%#-:\\r\\n.::.::---=##########**###+*%%%###%%%%%%%%%%%%=.:-::...  ..:.... ...-=---:.....::-:----:.:.....................:---::..--::...:.:.-:..:..:. ..::.:--:=**###%%%#-:\\r\\n ...::-:--*##############*+*%###%%%%%%%%%%%%%+....:...  ..:....  .==---:::....---:---::::::...........:.......:--:...::::...:::...... ......:-::-=+*######%%%*:-\\r\\n  .:-::-=-*%#####%%%####**+#%#%%%%%%%%%%%%%%%+-:. .:............ :---:..:::.:::::---::::::...................::-:...........:.:......... .:---:-*##+#%%##%%%%=:-\\r\\n  ..:-----+%%%###*%%%###*+##**#%%%%%%%%%%%%%*-:-. ............:..:.... .::::::..::...::::...........::..::::--:...... ...::::.:..........:-=--=#%###%%###%%%#::=\\r\\n  ....:-::=#######%%%%##*##**#*#%%%%%%%%%%#*#-:--....::........:::... .:...:.:::::-:..:::.................::::.....::........:.........:-=--=#%%%##%%%##%%%%*:-=\\r\\n  .....--:-*##%####%%%####*##*#*#%%%%%%%%%**-----:...:-:..  . ..::........:::::::::-----:.........................:::...:....::::....:-=--+*#%%%%##%%###%%%%=--=\\r\\n   ..:::::-+#%%####%%%###*###**#*%%%%%%%%#*=------. ..-::.. .... .......:::::::::::::::....:....................::...::::.:::::...::.:-=+***#%%%%**%###%%%%#----\\r\\n   ...:..::=########%#############%%%%%%#*=----:---: ..::::...    . .....::.::-:::.:::........................::...:::....-::::..::.:=*###**%%%%#+###%%%%%%*----\\r\\n.    .:.:-:-*##%##*##%##########%%##%%%#*=-----::---. ..::....   .    ......:::::::::...................:.............:::::...::::.:-:=*###%%%%%**#%%%%%%%%+----\\r\\n-:......:---+##########%%%######%####%#+-----===-:--........ ..... . .......:::..::::......:............. ........:-::::....:::..:-=.:+#%##%%##%*#%%%%%%%##=--=-\\r\\n--:......:--=#####*#%##%%%####%%##**%%*:-=-----=---:.--. ...  .:-..  ........:....:::.....-:...................:-==-:.. .......:-+=-:+#%%#%%%#%##%%%%%#%##*----=\\r\\n--:::  ..::::**#%%%#####%%%%#%%%%#*#%*::------====-. .==:. ..  .::..:...........::-:......: ...   ...... ...:-::-=-:   ..  ..:-==+=:-*#%##%%%%%#%%%%###%%%+---+#\\r\\n:---::. .::-:=**#%%######%%%%%%%#*#%+.:::------==-.  :----: ... ....::::......:--:.......         ......:::--:..::.......  :-:.:=++:=####%%%%%#*#%###%%%%#=-+###\\r\\n::-::-:....::-#**#########%%%%%###%+:.::::-----==:  :---==-:.....:...::..::..:--:.... ...      ..:...::::::::..:.... .:.  :::.-=+==:*###%#%%%##*%%##%%%%%*=*###*\\r\\n-:--::...:::::+**##%###*##%%%%%##%=..:::----:-==-  :=-------:.:..:::--:....::------:.:--:::.....:-:::::..:::::::....--=. .::::-==---*##%%##%####%%%%%%%#######+:\\r\\n---=::..:.:--:=***#%####*#%%%%%#%*:::::::::::-=-. .-==-::--=::.:-----:.:::::-=-------:::........:::......::::.. .::=++-  ::::::-:--+*#%%###%####%%%%%#######+-::\\r\\n-===--:-:.::.:-***#%%######%%%#%*-:-:::::..:-=-. :-==-=-::--.++-:-==-:::::..:----::::.::... .:...........::...:--==++=. .:::--:::=-*#%%########%%%%%######*-::--\\r\\n-==----=-::..::=***#%###*#%%###*---:::::...:=-. .-==--=-:.:. -*#*+---------------:. .....  .::.:.......:::..:-=---====  :=-:-:..:-+#%%####%###%%%#%%####*=::----\\r\\n------=-=--::::-**+*#%###*#%###---:::::::::--: .::---==-.:: =####%#*+-=====+=-::::.   ....:-=-::.....-===:  :::::-=--- .===-...:-=*#%%####%###%%#######=::-:=---\\r\\n--=---==----:--:=*+*##%#%#****-----:::::..:=:  ::::-=-:..:.=#%%%#%%%%####*+++==--:....:-===+*=-:::-:=++-=. .::::==-:-: -===-:.::-+#%%%%#####%%%%#####+-::-:-----\\r\\n:-==-----====-::-*++*#%###***:::::--:::...=-. :::::-=-: : :*%%%%%%%%%%++####*####++***#*#%%%%+---==+++=-: .:-=--++---  ===-::-::=*%%%######**#%%###+-:---=----=-\\r\\n--=-:-=--==----::=*++##%###+:.:.:::::....:-..::::::-::.:..+##%%%%%%%%*=******#%%%++*+**+*#%%#=:=++++++==..-=-::-==-=: -===----::=#%%##**##**#####+-::------:----\\r\\n-=------===-----:=**+**###*:.::.......:.:-. :-::::::...:.=+*#%%%%%%%#+*####%%%%%%++****#%%%%#==++++++=+- :--:.:-=--=  ===-----:-*##############+-::---------:---\\r\\n------=====-------+*+*##%#+-::......::::-: :-::::::...:.-+++*%%%%%%#+*###%%%%%%#**#####%%%%%+==+++++-=+. :::::::-:-= :-----=--:=#############+-------:--:--=--==\\r\\n-------=--=-=--=---+**####=-:::....:-----.:::...:-:..:.:++++%%%%#%%*+####%%%%%%#=######%%%%*--===++-:-- ..:.:-:.::=: -===------+#########**+-:-----==--:--======\\r\\n-==---==----====----*###*#*--:::-:::----..:::-::--..::.=+*+#%%##*%*=***##%%%%%#==+++*#%%%##---==+=-::=. ..::::...:=.:====-::-==####%##***+-::--------=--=--=-===\\r\\n-====-::-----===--=-+###*+#+-:.:::---:-.:-::-:-::...::=*==#%##*+%#=++**#%%%%%%*-+++=*%%%%%=:---=+=-::=  .::...  .:-.-==--:.:-=*%%%#**#*+=:::--------=-===---====\\r\\n---=-:-=------=-=--==#%##**%=-:..:--:-::----:::.. .-:=**+#%%##+*%=-=++*#%%%%%#+=+==*%%##%*.::--=---:+. .::::.....=.:--::::-=+*#%#**#*+-:-------=---------===--==\\r\\n====-:---==-----====-+#%#*+*#-:::-::--.:::---:..  :=+***#%###**%==+++*#%%%%%#==+++*%%%##%-:::::---:== .:::......-=.:::::-=+*##****#+-:-----:=-----=---======-===\\r\\n-=----::--=---==--=--=*%#****#-::..:-.:::::::.   .:=**#######+#+-=++*#%%%#%%==+=+*%%%#*%+.::::--=:-*..:::.:....:+::---==+#%#*+***+---=-::-------===--=-=-==--===\\r\\n===--------===------=-+##*==+**:............:.   :=+*###****+#*-=++*##%%##%+-===*#%%#*#*.:--=----:== ::-:...:..-=:===+*##*==+**=-:--=------:-------------=====-=\\r\\n-==-----:----====---===*#*+:-=++.......:.....  .:=**##**++*+*#-==+##*#%#*%*====+*#%#*##:.:-=-:::.:+:.::..::...:=--=+*#*+-=+**=-==----------:---=--====+======+==\\r\\n=--===----==--==--==-===**+-..-==..:::....     .=+*##*+=+++*#-:-+##**#*=##-===*#*##**#=.::-:::...== ....... .:-==+*#*+==+*+--==----:---===--=--=+==============-\\r\\n:-=-----====-====+======+**+: ..=+:.... ..     :+**++++==*+#=::=******=+%==++*#**##*#*.::::.:::.:=.        ..:-=**+=++++=------------===-=======================\\r\\n--------====--=--==--====+##+-:.-++-. ...     .+++=-+*=--+*+--++==+***+#*-=*##**##*+#:.:--::::.:-:            .::...-==-:--==-=-----===-========++====+=====-===\\r\\n-=----====-======+===-===-=**+-...:==:       -=+===-==--==+--+*++++*+++#==**+++***+*=.:::::::..:-               .        ..::-===---=====++============+========\\r\\n-==---=-===========-======--+*=.   .-=-.    :==----:.:==-+==+++=++**+=*==**+++****+=..::....   .                             :::--======++=======+=========+====\\r\\n-=====================--===-=++=.    .::    .::.       ..::-====++**=++=**+******++. ..                                     .::::---=============+=+==+=========\\r\\n-===----==================---===:       :::::..               ..:=+=-*=**+***++++=:                                           ..:---==+++===+======+++=+========\\r\\n-====-=---======-=======---=-:.:-:      ..                          .:-=======:::     :--:.                                       .-==++===++==+++==++======-===\\r\\n--=--=-=-=--==-=-====-=---=--::  .            ..::.. .                 .............--==-:..                                     .:=+=++===+=-==++==++===-======\\r\\n-===-=-=-==============-==-=-::                 ...                     ..:::::---=---:.  .:..                                   .-===+++=-=======++=+=====+====\\r\\n==--=-=-===-=-===========----:.                   .                         .::  ..:::. .::.                                     :====+=====+=======+====++++=+=\\r\\n-=---===============--====-::              .  . .:                          ...:--=-: :.   ..                                   .=========+=======+========+++==\\r\\n-===-==============----==--:.                                               .:-=-:.:- :. ...: :==.    .:..                     .-=+=++====++==========+=++=====-\\r\\n-======-==========---==---:.               .=.   ::.                       ... .       ..::::.:*=                             .=====+++===++==========+====-=---\\r\\n-====-=---=======----=----.               :==.-: ---=-:.                   ..    ..       ... --.                     :-:-::--==--==----===++=======-======-=--=\\r\\n-====-=--===========---=-.       ...  .  .=+.:-      ...                                     -=. :         .     ...  -..:--====:..  ..:....:::===============--\\r\\n-=-====--=========-=----:       .    .  .++.:=                   .                          :==-          .     :-.  :--:...  ...:----:...:::::..:========+===--\\r\\n-==========-=---=-==---:       .    .   -*-.=.             ..   .   .:                     .::-=-.       .  .   :  .=====-=-:--===+++=  :. .::... -=======+=++--\\r\\n-====-====-=-=--=-=:-=:.      . .  .. . .. :.                   ..  :.    .                .  -:...         .    .  ==++========+====. :. .-=--:.:+===+===--====\\r\\n-=========--====------:            .  :.                         . . .                       ==.     .             :=-+==-=======-==- .:  :-****:=====+=---===+=\\r\\n-===-=----=--==---::::       .    .  .:                           .  .                   .  -==: .. +**=. ...:::::-+-========--=====  -  -=-+**--==--===--=+++==\\r\\n==-=--====--=------::               .:.                           .  .     ..             .:-=- .:..:**#*. .-===----===============  -. :+****-:====---===++==-+\\r\\n-==--=====----------.      .                   .                 . . .     ..              :-.       =**#+........:-::-======-=--=. :: .-===++:==--=--==+==+=+==\\r\\n-=====-==-==-=-----:      .                                        :-     ..       :::          .-::::***+ .::::  .:-=**##+======- .-  -=+++*:============+===+=\\r\\n-========-=-=-----:      .                             .            -            :.            :=--===**=: ..::.. .--:-*#*=======  :  :====*--====+=======++++==\\r\\n-=====-======-=--.                                             .     .     .:::::.            .-.:=++*=-     ...:-==--.--======+. :. :=**+*=:==-=========+++++==\\r\\n-=====-==--===--.               .. :--........                 ...:..:-==-:-:.                :.==+*=:      .::::-=--::...:----. .. .-:=*=----=+==-==+=++=+=-===\\r\\n=-===--==-===---.              .:.. :*: :#-..:-:.....::..::..     .++.:-. :==.           :   ..=+-:-        ..:-=:  ....  .===:  .  .. :-:=====++==+++++==---=--\\r\\n=========-=----.              ..::. =- .=+. .==*-                =#*##-:..+-::        .. . .:.:-=:         -=-:::. .       -+-  :  :-====:=--====+===+====----::\\r\\n======-----=-::      ..       .....--  --.  :=-*-            .   +-.-=:: -=:.         ..  .:....-.          -+++. :......::-=  :. .-+***:-====++=+===+---=---::-\\r\\n====-======--:.      :                         :         .      -+-.:.:.-==::.         ...-. ...             ... :--=====+==. :: .-+**+--====++==+====-----:----\\r\\n====-===---=-:      :                                         :+#+#*::-++.:--            .: .::..         .::.. .-======+==: .-  -+*===:=====+==-------------==-\\r\\n========-=---.     .:                                         .+::--::-=:  :.              -=:      .    ... .  :--=======-  -  -=***+:-=++=====-----==-====--=-\\r\\n==-====--==-:      .                            .             .                           :-.           :--=-. :.:=-======  :. :=++==-:======-=---:--=======-===\\r\\n==--=-====--.                                               . .               ..::     .  .            .::======-+#======. :. .=*++*+:=======----====+=====----=\\r\\n-===----=-::                                               .  .               :----..  :.                  :-===-:-.  ... ::  --++-=:=+====--=-:==+====-=--:---=\\r\\n.:---====--           .  .        .                    .      ::             .--::.                          .=+==:. .:.  .  :-::::.-===========+=+=----:-======\\r\\n...:::--::.              .      .    .       ..          .    ...            ::::                            .++====+=--:..        -===--===+==++=--=--=----=+=+\\r\\n-=--:::::.              .-- .-  .......     .:       . ...  :. .. .         .. -.                            :++--=+========--:-----===+=+==+=++==--+=----===++=\\r\\n-=====::.           .   :-: -                        :::  .....   .        :.  -                            .======+---============+==++=+++===-=-=-=-==--===++=\\r\\n-:--===-:      .    .  .-: :-                  .    ::       .:::  .:::... -  :.                           .-======--==+++=-========+=++==++=-:-=-----=-=++++===\\r\\n------::.              -=. -                   :    .             :-::::. :-..:.                         ..-++==========++=======++=+===+++=--:=--=+=-=+=+*++===\\r\\n:-----..       .       ..  .                     ......:....:-:.     .....::...:--:::.                   .-+++======+======++==+==+++==++=-===-======++=++====+=\\r\\n.::-:::.         .  .                            ..:::::-==-=--=-:::.   ...:::---:---==--::...          .:===+==-=++=+===++==+==+++=+++==---========+++==+=====-\\r\\n...--:.             . .. ..                        ..:::-===------------:::::----==-==----==-=-=----==-===+==++=+++=++=======++++=++====--=======+++=*+==+======\\r\\n::---:.                  ..                        ...:-------:---------::----------========--======++==--=+++=++=--=+====-++++++=======-=====+++++====++=====++\\r\\n-----.        .                                  ....::-========-------:-----==-===--===========-===========++++=---===++=++=+=+==+---=--======++++==+=+=++===++\\r\\n----:                                              ..::-=====-=---=-----:-------==-======+==+==-======++++==+++---====+*==+===+==+------==-=+=+==+=====++====+==\\r\\n-==-..     ....      .   .                         ..:-===-==-=------:.:------======+=+=+++==+==*+===++++=======-=====++========-=-=====-==*+=+=+++====+=-======\\r\\n--::::....:::...::....::-------:....              ..::===--=---=---:-:--:----=============+=====+=++==++++==--:--====++======--===-===--=+++==+*========-=+==-=-\\r\\n----:....-:...:::::::--::-::------------::::.......:---+=-========----==---======++=+=++==++=+++=========+=----===+++==+========+===--=++==+=+++=-==========--::\\r\\n----::::::.:::::::.:--::-------=-----==-=------==-==----==--====------========-==++++=====++=+=====+===-==--==+==+=+========--========*+++++====--+===+====--:-:\\r\\n:---::-::-::::::-:.---:-----=--=-:==----=-==---====--=--===-==-----=--=-=--=-====+++====++++=+=====++=-=====+++========-----:-==-=-=+*+====+======--==++=------:\\r\\n--------:::::-=:--:--=----=-=-==---======-====--=--====--==---::-===--=-========++==++++=+=+========-=======++++====--==--=====-===+++=++=======+===+=++-::---:-\\r\\n-=-===-==-:----------=-======--=-=-===---=--=-==---==--=---=-=--=-==-===+======++++++++++++=+=======+======++=+===--======--=--==+====+=====-=====++====-:--:--=\\r\\n-=---=--=--=--=-:-----==-==-=--=-----=-=====-==---=-----:-=--====-======+====+++=++++++++++==-======+==+======--==-=-===+==---=++==++-======-===+++=+=----:::-==\\r\\n----===-----::---:-----:-=-----==---=----=--=-===-=---==-=---=+==-=--++===+==++==+++++=+=====-==-======+===-===-----==-=======++=+=-=++==-=+==-====--:-=-::--===\\r\\n=-----==-===:--:----:-----------====--=-----==-==-==---:-=-=-====--==+==-=++=++=++=+=====-=++--==++======-===-==:==-==-=====+===========-==+==++=--:-------=====\\r\\n====----=-=-=--------::-===----====--=---:--====---=====-================++==+++++===++=-=======+++=========-=---=--==-===*+++======--=======+==---=--:::-===+=+\\r\\n=====---=---=:---===-:==---=---====---=-----=-=+=--=========-=-====-==++++===++++====+===+====++======----====-======--=+++==-=====--=========:--==--:---==+++==\\r\\n========--=------===------==-====-===--====-=====-=-========-=====-=+===+==+=====+======++++==+===-==--==--====--=+====++=++=====--===+-====--:=-------====++=+=\\r\\n=======-======--==-----==-============-=======+++=-==-+==-==+=++=+=====++==+=+++=++==-==+====+=====-===--:====---=-=+++++=++====--=========-::-=-:::-===+=-=====\\r\\n-===--==========-==---=---===+================+===-++=====-===++==--======+++==-==-===+=+=====--=-====---=====-====+*==+=-===--======-==--:-=-=:::::====++=====-\\r\\n-===========--=---==-===-=======--=-======++======+=========--==----=+=====+=====-=++======-:==--==---:===-=--===+++++========--=+=-=-:-:--==-------===+======--\\r\\n=====+===-=====-======+===-=+==========++==+=+=-=======+=+++=--==--=----=====+======-==+==-=-------:-=-====--===+++=+=====+=====-===---::----:----===+======----\\r\\n======+==-=========-=+=========++==++=++=====+==++=+=+=======-=-===-----==--=+=+======+=---==-:::::--===-==-==++=++=+--==+++====-==-:-------:----==========-----\\r\\n========-=============-======+============-==+++====-=++=====-====--=--==-======-=====--=--==------==------=++=+====+====++====----::-==-::::--===+=======------\\r\\n=+=====-===-=========-===-========+-====+=-++++++===--===+=---==---====-=--=---:---=-----==-----=-===-----====+=----==++=+====-=-:--===-:.:----=--+==+==--=-:--:\\r\\n=++======---=+==-======================++=+===-===-=-==+=-=-==--==-==+=-==------==-=---=---------:-----========--========+=-----:-=-=-::::-=-==-==+====-=--:-:::\\r\\n======-====-======-======++===-===+====+=+====--=====--=-===---=++-====-----==-------===--:-::----=---=++====-===+=========-::::-==--:::-----==-=++===---::::::-\\r\\n=====++===+==+--==-==========---=+=-====-=====-:---==-----=-===-=--==--=-=--==------===--:::--------===+==+=====+++==+-==--:::--===-::----===========--::::..:=+\\r\\n==-=-======+=+===-===========---=+====-:------=-==--==-=-=--=-=-=-==---=--===----=----:--::::--=--===============+=+=----::----==-:.---=--=--======---:::.::-===\\r\\n==-===-===--=====---===-=-=----=-=----------==---:-:-===-=----:-===------::---===---:----:-:------++===+==+==++==--=+-::::-++===::::----=========--==:::.::=====\\r\\n--=-==--=-=-==-===--===-=----:---=---==---------=-:-----=-=:-==------::::-------=:-=---::-------===+=-=+==+===++=--=-::::-==+=-:.:------===++===--=-:::.--=====-\\r\\n-----=------===-=----==--=-=---------==--=::::----:----==-=---::::::--:--=--=--====-::.::--=====+++===-=+=======---:::-======:.::-=-----=======----:...:--===--=\\r\\n==-----=---:----=--::-=::--:-=---------::--:----=--==-==-----:::::::=--=-------=---:-:.--===+==++++=++=====+===-:-::-======-::::--==-======-=--==-:..:-=========\\r\\n-----------:-===-----::-:--:-----:-::---::==---=--==---=-:::::-:----==-----===---::---:==+=+++++=-======-==+---:::-===-===-:.------==+++=-----==-:..:-=======-==\\r\\n-=------::---=---::-:::--::-----::---=--:--=--=--:=---::::::::--=-:=---:-===-==-:::-=+=-+++++====+====+==+==:::.:-=+=-==-:::---===--+++==-:-===-:.:-===-==-=-=--\\r\\n---------:---:-:---:-------=--------==-=---=------=::-:-=::-=--==---------=--=-----===++++++-====-:====+=-:::::-======-::::-------====+==-----:..:-==-=--=--==-:\\r\\n\",\n  \"----:-#####:::::::::---:.-#####%%##%#:::.    .....:..........-:::::....   ....        ..    ..       ...  .  ... ....      ..   ..    ..         ........       \\r\\n---::-#####-.::::::---:.+##%%##%%%%%#-::..  .....::::.:......::::::....   .:.....  ....    ..  .     ..  ..  .:. .:.  .    .   ...    ..        ......    ..    \\r\\n----:-*####=.-::.::--.-#%%##%##%%%%%%=--:.........:::.:......::::::....  .:-::....  .     ... .    ..... .  ..    .  ..  ...   .:...   ...... .......           \\r\\n:--::-*####+.:::::--:+#%%%#%%%%%%%%%%*--:...........:::... ..:--::-:..  ..::.::..... .      ...  .. . ....  .    ..   ....  .:--=--.......... ...... .          \\r\\n.:.:::*####*:::::::-*%%%%%%%%%%%%%%%%%-:............:::.  ...:::-=-..........:..:::..       .   ..   .::...      .     ..  .:---:--. -:   .....  ....          .\\r\\n::..:-+####*:::.::-*%%%%%%%%%%%%%%%##%+...::::......:::. .. .::::-:... ....::. ..::::..        .    ....:..     .... .....:-=-:.... .:. ......  ...           ..\\r\\n:-::--=#####-.:::=###%%%%%%%%%%%%%%%%%#=::----:.....::...  ....:::.... ...... ....:.........     .     .. .  .....:......---:... :::...  .....  ...       .  ...\\r\\n:::::-=#%%##=..:+#####%%%%%%%%%%%%%%####------:....::..... ....::..... ..... .:::.:....................:............... ::......:-::. ........  ....     ..  .. \\r\\n:::----#%###=.=*#**###%%%#%%%%%%%%%#####+=-----:...:..........::::......... .:...................................    .... .....:--..........   ..:.  ... ..  .  \\r\\n::--:--*%###*+####**##%%%%%%%%%%%%####%%*---:---:.....:..........:::::.... .....::............ .............. ...   .::::::::::--:...::::...   .... .::...  -- :\\r\\n:::----+%%###%%#*##**%%%%%%%%%%%%###*#%%%+--::--: ...::.........:::-:......::::.--::......   ..... ....... ........::-==+=-:::::. .:--:..     ... .:-:....:+#*:-\\r\\n::::-:-+########***#*#%%%%%#%%%%######%%%#=-::-:.....::.........::=+:.....:....:-::--:.... ....... .............:-=-:-==--:.::...:-::..       .....::...-+#%#*--\\r\\n:-:----=########*+*####%%%%%%%%###%%%%%%%%*=---:..................==-:...... ..::---=-:... ..... ........:.....:---::::::.......::.   ..     .::::...::=#%%#*-::\\r\\n-:.-----*#######***######%%%%%###%%%%%%%%%#=--:::.......:.........=---....::..:------:..:... .................::-::::-:::.....:::=......   .:--::::.:-+#%%%#+.-:\\r\\n-..:----+#########**###**#%%%###%%%%%%%%%%%*:.:--:.. ...:........:=---:......:--:----:.:..... ...............:---::.:--:...:.:::-...:..:. ..::.:-::=+###%%%#+:::\\r\\n...::---=%#########*###*+*#%###%%%%%%%%%%%%#:...::... ..::.... .:==---::....:--::---::::::...........:......:---:...:::....:::...... ......-:::-=+*#####%%%#-:--\\r\\n .::::--=#######%#%####*+*%%#%%%%%%%%%%%%%%#-:...:............ .-=-::..::...:-:----::::::...................:-::.....:.....:::..... ... .:--::-*##*#%###%%%#::-=\\r\\n .::-----#%%%####%%%###++##*#%%%%%%%%%%%%%#+:-:.............:: .:.:...:::::::..::..::::............:...::::--:..........:::.::..........--=--=#%#*#%%##%%%%+:-==\\r\\n ...:--:-*%#%####%%%###*#**###%%%%%%%%%%%##+::-:...::........:::.....::..:..:::::::.:.:...........::....::-::...........::..:.........:-=--+#%%###%%###%%%%--==-\\r\\n ....:-::+#######%%%%##%#*#*#*#%%%%%%%%%#++-----...:--:.. .. .:::.. ....::::::::::-----.............:............:::..:.....:.::....:-=-=+#%%%%###%%##%%%%#--==-\\r\\n ...::::-=#%%###*#%%####*##**#*#%%%%%%%%**------:. .:-::.  ............:::::::::::::::...:.....:...............::...:::..:.:::...::::==+***%%%%#*#%###%%%%*-==--\\r\\n  ..::.::-*%######%%###*###*####%%%%%%%**----:---:...::::.... .  ......:::::--::..:::.......................:::...:::...:-:::...::.:=*##**#%%%%**##%%%%%%%=-----\\r\\n  ....:::-+##%%%#*#%%#########%%%#%%%%#*------:--=: ...::....   . . ......:::::::::...................:.............::::::....::..-:=+####%%%%#+*#%%%%%%%#------\\r\\n. .....---=###########%%######%%####%#+-----==-:---............. .. ......::::::::::......:.....................:-::-:... .::..::=- -*#%#%%%#%#*%%%%%%%%#*--==-=\\r\\n:......:---*#####*%%#%%%#####%%##*#%#=:------==---:.-:  ...  .-... ........::...:::......-:...................:-==-... ...:...:=+=:-*#%##%%%#%#%%%%%%%%##=-=--=*\\r\\n:::. ..::::=#*#%%%####%%%%##%%%###%#+::-----=====:  -=-. ..  .::...............:--:.....:.....  ...... ....:::-==-.  ... . .:-=++=.+#%##%%%%%%#%%%%###%%#=--=*##\\r\\n---:. .::-::**#%%%*####%%%%%%%###%#=.:::-----===-  .:---:  .. ....::::.......:-:::......        .......:::--:.:-:......  .--..-++=:*####%%%%%##%%###%%%%*--+####\\r\\n--:--:...:::+#*#%%######%%%%%%####=..:-:-----==-. .:---=--.....:...:::..::..:--:... ..        ..:...:::-:::...:......:  .:-.:-=++:=*###%%%%##*#%###%%%%#==####*=\\r\\n--:::..:::::=#**##%##*###%%%%%###-.::::----:-==:  -----=-=-..:..:::--...:::--=---:..:-:::.....::::::::.:::::::.....:--  .:::--=--:+###%##%%##*%%%%%%%%#######=::\\r\\n:=-::..:::-:-+*+##%###*##%%%%%%%=.:::::---::==:  :==-::----..:------..:::::=--------::.........:::::....:::.....::=+=:  :-::::-:-=*##%%##%####%%%%%%#######+:::-\\r\\n-=--::-:.::::=**##%###*##%%%##%+:--:::::..:-=- .-====--::-::+-::==-:.:::..:----::::::::... ............:::...::-==++-  .:::=-::--=##%%###%###%%%%%%######+-::--=\\r\\n==-----:::...-***#%%###*#%%##%+:---::::...-=-. :===-==-:.: .+#*+---------:-----::....:..  .:......:.....:.::-=---=+=-  -=::-...--*%%%####%###%%%%%%####*-:-----=\\r\\n----=-=--:.:::+*+*#%###*#%%##*---:::::::.:=-. ::----==:.-..+**#%#++--=====+-::::.  ......-==-::.....----  .-::.:==:=. :===:..::-+#%%#####%##%%%######*=:::-=----\\r\\n-----=-----:-:-*++##%###***#+----::::::::--. .::::-=-:.::.+#%%##%%%#*##*+++=---:.....:---=++-:::::-=*==:  .:::-==::- .===-:.::-=*#%%%######%%%%####*+-:-:-------\\r\\n-=---=--===-:::+*=*#%####**+:-::--::::..:=: .:::::-=-..: =#%%%%%%%%%#+#%%##*##*+=+++***#####=---==+++--. .:--:=+=:=: :===-::::-=#%%%%#####*#%%####=-:--------==-\\r\\n-=::=--===---::-**+*#%###*=..:.:::::....-:..::::::-::.: :*##%%%%%%%%+=*****#%%%#=#******%%%*:-=+++++==- :-=-::==--=  ====----:-*%%%##*###**#####+-:------:------\\r\\n------===-------+*+**#%##=.::..:.......::..--::::::..::.+*#%%%%%%%%*+######%%%%#=+++**#%%%#*-=++++*+==. ---::--=:=- :==-----::=#####*########*+-::--------:---==\\r\\n---==-===-------=**+*###*-:::.......:::-..:-::::::. .:.=+++#%%%%%%*+####%%%%%%#*######%%%%#==+++++=-+- .::::::--:=: ---------:*############*+--:------::-=--====\\r\\n:--=-=---=-=-=---=**###%+-:.:....::---=:.:::...-:...:.-++=*%%%##%#+*####%%%%%%++#####%%%%%+-===++=:-=. .:..:-::::= .----------*#########**+-:-----=--::-========\\r\\n----==---=-===----+####*#---::-:::-----.:::::::=:..:.:=*++%%%#*#%++**###%%%%%#=+****#%%##*--===+=-:-= ..:::::..:-- -===--::==+#######***+-:-----------=--==-====\\r\\n-===---=---====-=-=###*+*#-:.:-::-----.-:::-:-::..:::++=+#%##**%*=*+*##%%%%%#=-+===*%%%%#::---++-:.=: ..::... ..-.:-==--::--=#%%%#*##*+-:::------:-====---======\\r\\n:==::-------=-=---=*###*+#*--..:-----.:=--:-::.. .-:+*++#%##*+##-=+++*%%%%%%*==+=+*%%##%=.:--==--:-=  .:::... .:-.---::::-=+*%%#**#*+----:----=:-------====-=-==\\r\\n-=-:-=-===-----=-=-=#%#*+*#+::.--::=::-::-:-:.. .-=+***#%%##*##===++*%%%%%%*==+=+*%%%#%*.:::::-=-:+. .::.......=:.-::::-=+####***#+-:----:-=--=-=----=====--====\\r\\n---=-:--==---=--===-+%%#***#=-::..::.:::::::.   :-+**######**#--+++#%%%%%%#==+=+*%%%*#%-.::::-=-:++ .::...... -+.:::--=*###*****==----:--------==--====-=--==+==\\r\\n------=--===-=----=-=#%*+==*#=....:.......:.   .-=+####****+#+-=++*#%%%#%#====+#%%%#*%=.:------:-+..:-:.......-::--=+*##*+++**=----=----:-----=--------=========\\r\\n-=--------===--==--==+##*=-=+*-.......:....  ..:+**##*+++*=#+-=+*###%%##%=====*##%#*#*.:-==-:::.==.:::.......-=:==+*##+-=+**=-=----------:----=-=-==+======+====\\r\\n-===-----=-:===--=====+**-:::=+- .::....     .:=*##**+=+++#*--=*##*##++%+===+**###*##:.:--::::.:+:.......  .:-==+*#*+==+*+--=-=---:---==--=---========+======-==\\r\\n--=----===--+==========**+-. .:+-..... ..     =+***++==++*#-:-+****#*=##-+++##*###*#-.::::.::..-=  .        ..:-====++++----=-------========================-===\\r\\n----=-====--==-===-=====*#*=:.:=*=. .:. .    -+++==*+--+**=--++=++**++#=-+*#***##+**..:--::-:.:=.               :.  ....:----------==-====+====++===++==========\\r\\n--=-=-==-=======+========*#*-:.::=+:   .    -++==-===--=+=:-*+++++*++**-=****+***+*:.:-:::::..--                          ..::----======+====+++=====+=====-==-=\\r\\n==-----==================-+*+:    -=-.     -==----::-===+-=+++=++**+=*-=*+++*****+-.::..... ..:                          ..  .:..:-===++========+=========+====+\\r\\n-====================-====-+*=:    .:-.    :-:...... ..:--====++**+=*==**++*****+= ...                                       .::::---=+==+======+====+========+=\\r\\n-==---======-========-===--==+=.         .:::::.             .:-=+-++=******+++==               ..                              .:---=++===+=====++++++=========\\r\\n-==-=--================--==-:-==:       .:..                     ...:-===++==:-.      :---:.                                       .-++==++===++++++=======-==++\\r\\n-=-=--=-====-=--======--==--:::--.             ..                      ......    ...:-=--:..                                      .:=+====+===+====+========+-==\\r\\n-=-=-=-=========-====--=-=---:.                 :::.                    ..::::::---=--:.. .::.                                    :==++====-=+==++=+=====++-====\\r\\n-==----==-==============-----:.                                            .:::.  .::::  .:..                                    .-==+=====+=======+====+++=+===\\r\\n---================-=====---:.                .  ...                         ..::---:. :    ..                                   -============+=+======++++=+==-\\r\\n-=--==-==========-=---===-:..         .       . ..                          ..:=-:..-. :  .....-=-     ..:                      -+=+====++==========++=+======-=\\r\\n======-==========--==--=--:.                :     .                         .. ..      ...:::..++:                            .-==++++=+++=====-====+==+==-----=\\r\\n-==-==--=======----==-----:.               -+::: -=--::.                   ..     ...     ... :=...                    ------==+=---::.::-===============----===\\r\\n-===-=-==-=====-===---==-:.       ..  .   -+-.=. ..:---:                   .                 .=:...         .    :.:  .:  .::----:.  ..::. ...::---==========--+\\r\\n-=====--=====-====---==-:                -=-.=:                  .                           ===.          .     -:  :----:..  ...-==--  ..:--:.. :==========--=\\r\\n=======-=--=--=--=---=-:.           ..  :*+ --              .        :                      ::-==-.       .  .   .  :====+======+++===: ::  ::..:..==-==++=+=--=\\r\\n-===-====--=---==--=--:.       .   ..   .-.:-               .    .  .:    .                .  :-...         .     . .=====-===+++===== .:  :=+==-.=======-=====+\\r\\n-========-====-----=--:       . .  .  :.                         .   .    .                . :=:     ::.    .      .-==============+=. :. :--*+#+-==++=-:-==++=+\\r\\n-=--=-=-----==-------:.      .    .. ...                             .                      :==- .. :***=.. .:-----++=======-======+. :: .=++**=:=-====--=+=+===\\r\\n-==-=====-==-------::.       .    .  ::                           .  .      .            ...:-=. ::..=**#+..:==--::::-=============: .-  -*+*+*:==-=--===+====+=\\r\\n=--===-==----------::                           .                 .. .      ..             .-:       .***#- ..... .-=:-==++===-===-  -  -==-=*--=-=-==+==+=====+\\r\\n-=-========----=-=-:       .                                     . .-.     ..      .::.          -:.-:=***= :::::   .-=*###==-====. :. :-+++*=-=============+===\\r\\n-======---=---==-=:       .                            .            =. .         .:.            =---==+*+=. .::....-+-:-**=======: :: .-++=++:===+=======+++===-\\r\\n===========---=--:       .                            .              .      .:::::             -.:-=+*+-:.   ....:+--:..::---===- .:  -+**++--==========++++====\\r\\n-===-==--====-:::.                 .:.                         :..:..:--==:-::                ..-+=*+-.      .-::::---::...----:  .  ::.==-:-===-==+==+=++--====\\r\\n-===-==-===-=---.              .:...:+=.:+=...::.::::::...::..     -+..-:. =-:           .:  ..:++:-.        ..:=-.   ..   :===  :  .:..-:-==++=-++++++=-=--=--:\\r\\n=-=====--=--=-::              ..-:. :+. :#-  -=+:     .. ...     :=**#--. -=:-        ....  ...:==         .==--:. .        =+. .: .-=+++--========++==-----::::\\r\\n-====----=----:.      .       ......=: :--  :==*+.           .   =*-=+-:.:+-           .  .:... ::          .=++- .:....::::=-  -  -=+**+:===+=======--==---::--\\r\\n-========-=-::.      :.          . ..  ..    ..-:        .       =- .:...==-::         ...:: ....             ..  -======+==-  -  -+***+:-==++==+====----::-----\\r\\n==--===--=---:       :                                         -**+#-::-+-.--.            :. ::...         .:..  :-===++====  :. :-**=-:-===+=-=------:----==--=\\r\\n-=====--=---:.      :                                         .+=-==-:-==. .:              :--.          .:...  :.::--=====. :: .-+***=:+=====------=--===--===-\\r\\n-==-==--==-=:       :                           .              .     .                    .-:            --==- .-.=+======: .:  -++=+-:====-==--:--======+=-==-=\\r\\n--=-==-===-=.                                   .            ...               ..:.       ..            :.:-=====-+*--:-=-  :  :=**+*--====------=========-=-===\\r\\n-=----==---.                                               .:  .              .----:.. .: .                  :=---:.   ..  -. :-----:-===--=-:-==+===-==-----==+\\r\\n---====----.          .                                       .:.             :-:::                           :====-:.::      .::::.:==========+=+=------=-=====\\r\\n..-------::                                   .          ..    ...           :-::.                            :====+===---:..      .==-====+=++==-=--=----===++=\\r\\n:-:.:::--:.              :-  -   .....       :.       . ... .:  :...         . .:                            .---=+========-======-====+==+++*+=--==-----==+++++\\r\\n-===:::...              .-- ::    . ..               .::: .....             -  :.                           .-===+=---===============+=+++=============--==++===\\r\\n-====--:.           .   :-. -                  .     -.      .:::.  .:.:.. :.  -                           .:=====-===++============+++=++==--==----===+=++==+==\\r\\n------=:..     .       .=- ::                  :    ..            .::::::..-..:-::.                       .:=-=========++====-==+=++==++++=---=-=+=--=++++++====\\r\\n-----:::.      .       .:  :                        ...::...:--:      .....:..::------:..                 :========+=====++===+==++===++====--======+==+++==+===\\r\\n:--::-::       .    .                             ..::..---=-------..   ...::-------=-=-----:::..... ....:=+==-==+======+===+=++++++++=---=========++==+======-=\\r\\n.--:--:             .. :  .                          .::-==----:-------:::::----=--==---==-=-=======+===+==++==+++=+=========++==+=====--======+++=+*+=+==+====+\\r\\n:----:.                  .:                         ...:-----:---------::------=--==-=-====-======++===-=+++++++===+====-=++++++======-======++++===++==-====+++\\r\\n-=-=-:.                                           ...:::--=====--=----:-:------==---======+-====+=========++=++=--====++=++++++=+=--==--=====++++==+=++=+===++==\\r\\n:==::                                             ...::=======--------:------:-===========+==--======++++=+++=---====++=++==+==+=------==-==++=++====++=+=======\\r\\n-=-::              . .                              ..:=--=--=-----:.:-------==-==+++=+++==++=+*===+++++====+=--=====+===========-====--=+*++=+++====++-========\\r\\n----::.....::.::..  ..::::::-::....                 .-==-==--=----:::-------=====+======+===+=++++===+++===-:--=====+=======--==--===--=+++=+++=========++=-==--\\r\\n---:...::.....:::..:::::-:-----:----:-::::...    ..::++===-=-===-:-=-=----======+==+=++=++==++==+====+=+=-----==++++=+======-=+===--==++=+==+++--==========-::::\\r\\n---::::::...:::::::::.::-----==----==-==------=---=---==--=====------=======--=+++++=+=+=+=====+=+=======-=====++=+======+--=+====-=+*+=++====--=+==++====-::-::\\r\\n---::-:-::.:::::.:--::----=---=:-==---==-==--=====-=---===-=------=-====--=-===++++====+=+=+=====++==-====+++======+=--------=-=-==*++===+=======-==++==-----::=\\r\\n:----:::::::--:-:---------=--==--=-===+======-=======-:===---:--===-==========++===+++=+==+================+++=====-==---=========++=++=========-=+==+=-::--:-=-\\r\\n-===--=-::---------=--=====--=--=-===--=--==-=---===-=------=----====-=======+++=+++++=++=+=+====-========+++===---=====-===-=-++===++=+========++=====::-----==\\r\\n---=-----==-=-:------=-==-==--------=-=====-==--=-=--=---=--===-=====-++===+++==+++=++=++==========+=+=======-====-====+=---==++==+-==-==+--===+++==-----::-====\\r\\n--===------:---:-=:--:-==-----=-------===-=-=-=--=---=--=--=+====--=+====+=++==+++++=+==+=---=========+===-==-----===-======++==+==++===-===-===+=--:==-:--=+===\\r\\n-----=--==-:-::---:------------===--==:---==-==--=----:=-=-=====--=++=--++=+++=+=+========+=-==+++==========-=--=-=======-=+======-===-==++-=+==-:--------=====+\\r\\n------=-=----:-----::--=-=----===------:--====---=====-=================+==+++++=====+=========++============--==--==-==+++++======-=====+====-:-=--:::-====+++=\\r\\n===---==--=-:---==---=---=----===----=-:---=-===-=========-==-====-==+++====+++====++==+=====+=+===+=----===--===-=---=+++======+--==========:--=---:---==++====\\r\\n=======-=------===---=--==---=====---====-=====-==========-=====-=+===++========+======++++==+==-===--==--====--=====+++++=-===---==+==-==------=----===+++++===\\r\\n======-=-===---=------======+=======-====-==+====-=-====-====+====+===+=====++=+++==-==+====+====-====---===---==-=+++++++=====-=========-::-==-:-:-=-==========\\r\\n==---============--------==+================+===-=+=====-====++==--=======+==-=+======+======--=-====---====-====+*+=++============-===-----=-::::-====++======-\\r\\n======-====-=----=--==--======--==-====-=+======++=+====--=-===-=--+=====++=====-++=======--=--===--:-==--=--====+++========--=+==-=---:--==-:-----===+======---\\r\\n-======-=====--=========-==+==========+==+=+=========+==++=--==---==--====-========-=++==-=-==----:--==-+=--==+++=++==========-==-=--:::----:----==++======-----\\r\\n=======-===+-======+=====+==+====++++++====++==+=+==+=============-----+--=++======-=+----=---:::--===-==--==++=+=+=-===++=+==--==-:-------:----========+=----=-\\r\\n======--====-======+-======++=+=======-==-==+========+=====--====-=---=-=============-==-==-:::---==------=+==+===+====++=====--=-:-==--:::---===+======------::\\r\\n=====-==============-===========+=-=====-=+++++====-=+===---=====-===-=--=-=-----------==-----=-===------==++=----==++=++===-=-::-====-.:----==-=+=====-=---=:::\\r\\n=+=======-==+=--====-==========+======++===+====---=++==---=--==-===+--=-----:-=-=--:---------=::-----========-==-==++=+=-----:---==-::::=-==-==+====-==-:-::::-\\r\\n====-====-======-======++====-==+====+=+====--======-==-==----=+=-===----:=---------===--:-:-=---=---=++========+========-::-:-==---:::----==-=+++===---:-:::-==\\r\\n-==+====+==+=-==--=========---==+--=========--:---==---==-======-==--===---=------====-:::-------=--=+==+=====++++=+===--::::-====:::-----=======+==--::::.:-===\\r\\n-=========++=-==-==========-=-=++====----=--=-==---=---=--====---=----=-=-=--:--=-=-----:.:--==-=========+==+=++===-----::---===-::-----==-=======---:::.:--====\\r\\n-===-====-======---==-====-=--===---------===----:-=-=-=--==--====------:----===-:::---::-:-:---=+===+=-=+==+==-=-+=-::::=+===-:::----==========--=-::..:-=====-\\r\\n-====-==-====-==--===-==----:---=---=---------=-:----=-----=-----=--::::::----=-------::-------==++-=+=-++==+==--==-:::-==+==-..:------===+===---=-::::--====---\\r\\n---=-----====-=-----=-==--=:-------==--=-:-:----:-----=-=----:::::--::----=---=-=--:.:::--=====+++====+=======----:.:-=====-...:-=-----=======----.:.:--=+==--==\\r\\n-----=-----=--=---:-=-:--::-=----:--=-:--::---=---=--=-----:::::.:----=-------=--:::..--==++==+++==+=========-:::::-=+====-:.:---=-====+=-==-===::..:-==========\\r\\n-----=-:-::-=-=--------:--:=------::---:-=---==--==--=--::::-::-:-===-=---=-=-=-:---:--===+++++-=====+=-=+=--::::-===-===-.:-----===+===-----==::.::-======-==--\\r\\n--:----:---===--:--::---::-----::-:------=--==-:==---:::::::---=:-==-::-===-=--::--==-=+++++===+========+=-::.:--++-===-:::--====-=++===----=-:..:-==-==-====-::\\r\\n:--=----:--::----::-------=--------=------=--=--=-:--:--::---==---------=---------=+++++++=-==-=--=====--::::--=++===-:::----=--=-==+===:--=-:..-===-=-==--=-::.\\r\\n\",\n  \":--:*####+.::::::::---:.=#####%%##%=:::.    ...........:...:-::::.....  ....         .     .        ...  .  ..  ...      .:    .     . .        .......         \\r\\n::::+####*.:::::::---.:+#%%###%%%%%+:::.   .....:::..:.....::::::....    .:....   ...     ..        ..  :.  .: .::.       .    ..   ...        ...... .  ..     \\r\\n--::=####*::::.::---.=#%##%##%%%%%%*--:. .......:::.........:::::....   .-:::...  .      ...       .. . .  .     .  ..   .    .....  ..   .  .......     .      \\r\\n--::=####*::::::--::+%%%%#%%#%%%%%%%=-:...........:::...  .::--:::...  .:-:::.....  .      ..   .........  .    .    . . . ..:---:. ........ ......            .\\r\\n::::-#####=:::::-:-#%%%%%%%%%%%%%%%%*::............:::  ....:::-=:... ......:...::..       .  ...   .:.         .    ...  .:-----: .-.  .....   ....          .:\\r\\n:.:--*%###=::::::=#%%%%%%%%%%%%%%%#%#:....:::.....:::.  . ..:::--.........:: .:::::..        .    ....:...     .    .....:-=-...:. ::   ....   ...           ...\\r\\n::---*####+.:::-+###%%%%%%%%%%%%%%#%#+:.:---:.....:::...  ...::::...  ....:. ...::........      .     .. .  .....:......---:.. .::.. ........ ...        .  ....\\r\\n::::-*%%##*::.-+####%%%%%%%%%%%%%%%##%=--=---:...::.....  ....::........... .::.:............ ........:................-:......:-:..  .......  ....     .. ...  \\r\\n.--:-+%%##*:.=##*###%%%%%%%%%%%%%%####*=-----:...::.........::::.......... .:........ ...............:..........   ..... .....:-:..........   ....  ... .. ..  :\\r\\n:--:-=####*=+###**###%%%%%%%%%%%%#####%=--::--:......:.......:.:::.::..:. .....::........................... ...   .:.:...::::--:...:::....   .... .:...   :: :-\\r\\n:-----#%####%#**#**#%%%%%%%%%%%###*#%%%#--:::--. ...::.........::-::......:::.:-:::......    .... .............. .::-====-:::::. .:--:..     ... .:-:....:**=.--\\r\\n::----*%######*+*#**#%%%%##%%%%#####%%%%+--:--:.....:..........::==......::..:-::--::. .. ......  ..... .......:-----===-:.:.. .:--:.       ......:....-+#%#+:-:\\r\\n::----*#######***#####%%%%%%%%###%%%%%%%#==---.:................-+-:..........::---=-......... .........:.....--=-::-:::.......::.   .      .::::....:=#%%#+::::\\r\\n.:--=-+########***#####%%%%%%###%%%%%%%%%+---::.......:.........-=--:...::..:::-----:.::. ........ ..........:--:-:::::......::--... ..   .:--::::.:-*#%%%#-::..\\r\\n.::---=#########**####*#%%%%###%%%%%%%%%%#=::--::.....::.... ...-=---:......:-------..:....  ...............:---::.:-::...:.:.:-..::...  .:-::--::=+###%%%#-::::\\r\\n.::----#%#########*###*+#%%*#%%%%%%%%%%%%%+..:::...  ..::... ..-==---::....:-::----:::::...................:---...:-::....::..:........ .:-:.:--=*#####%%%*::--=\\r\\n.:::-=-*######%%######*+*%##%%%%%%%%%%%%#%*:....:...........  .=--:::::....--:----::::::...................:-::....::....:::. .... .....:--::=*#**#####%%%+:--==\\r\\n.:---=-+%%%####%%%###*+*%##%%%%%%%%%%%%%%*---. ............:. ::::...:-:::::.::...:-::................::::--:...........::.:...........-==--+%%#*#%%##%%%#-:-==-\\r\\n..::---=#%%###*#%%%##**%***##%%%%%%%%%%%#*-:-:..............:.:.....:...:.:::::::..:::.....:....:::..::::-::..........:::..:....... .:-=-=+#%%###%%##%%%%*:-==--\\r\\n....:::-########%%%###%**#*#*%%%%%%%%%%**+----:...:-:... . ..::... ....::.::::::--::-:.................:........::........:..::....:-=-=+#%%%%##%%###%%%%+--=---\\r\\n..:.:-:-+#%%####%%%##%**##**##%%%%%%%%#*+------. .:--:.  ........ ...::::::::::::::-:...:.....:...............::.....:..:.:::...:::-==+**#%%%%**%%##%%%%%=-==---\\r\\n..::..::=#%#####%%##%#*###*####%%%%%%#*+--------...:::::. ...  ......::::::-:::::::........................::::..::::..:::::...::.-=*##**#%%%#*####%%%%%#------=\\r\\n....::::=###%%#*#%###########%%##%%%%*+-----::---. ..:::...      ........::-:::.::...................:..............:::-.....::..:-**####%%%%#+##%%%%%%%+-----==\\r\\n  .:.:-:-*##%########%%######%%###%%#=-----=-:--=:  ......... . .  ..:...::::::::::.................:...........:::-:... .::::::=:.=*###%%%#%**%%%%%%%%#=--==-=+\\r\\n.....::--+#####*#%##%%%#####%%##*#%#------===----.::. ...  .:: .  ........::...:::.....:-...:................:-==::.  ...::..:===.=*%%##%%####%%%%%%%%#*--=--+##\\r\\n... ..:::-*##%%#####%%%%###%%%#*#%#=:------====-. :=-.....  .:................:-:......:............. ....::--==-. . .... .:=++=::*#%##%%%%%##%%%%##%%%*---=*###\\r\\n-:.  .::-:=**#%%######%%%%%%%###%#-.::-----===-:  .----. ... ....::::.......:::::......        .........:--:.:-:.. ...  .::::=++:=####%%%%%%##%%###%%%#=:-+####+\\r\\n::-:....::=#**#%#######%%%%%##*##-.::::-----==-  .------......:...:::......--:.... .          .....:::-:::...:.......  .-:.:-++=:+####%%%%##*#%###%%%%*-+####*-:\\r\\n::::..::.::***##%###*##%%%%%####-.:::------==-. .----==--:....::::-:..::::---::::..::::......:::::::.::::::::.....:-.  ::::-==---*###%#%%####%%#%%%%%##*###*=::-\\r\\n-::...:::::=*+*#%#######%%%%%%#-.:::::--::-==.  -==-:---=-.::::----.::::::=------::-:.::.....:-::::...::::.....:-===  .--:::----+*##%###%####%%%%%%#######+:::--\\r\\n--::::..:::-***#%%###*##%%%###=:::::::..::==: .-===--::-=:=-:--=--:.::::::----::--:::.............. ..::.....:-==+=:  ::::-:::=-*#%%%#######%%%%%####*##+-.:-==-\\r\\n--:--:::..::+**#%%######%%##%=:---:::....-=: .-===-==-.:: =#*=--=------:::----:....::.. ..:......:....:::::-=-==++-. .--:--..:==#%%%###%%##%%%%%%#####*-::----=-\\r\\n:--===-:::::-***#%%##**#%###+:-:::::::..-=- .::-=-==-.:: :++###+==-=======-::::. ....  .:--::......:--:  :--::-=---  -==-:..:-=*#%%####%###%%%######*=:-:-------\\r\\n---=-----:--:+*=*##%###*###=---:::::::::=-. :::---=-:.-.:*%%##%%%#****+=+=-:::..   .:::-=+=::..::-=+==.  ::::-==:-: :=+=-..::-+#%%%%######%%%#####*+::-:--------\\r\\n---==--===-::-*++##%###***=:-::--::::..-=. .::::-=-: :..*#%%%%%%%%%**%%##*+**+--===++*####+-:---=+++--  .:---++-:=. -==-:::::-+#%%%########%%###*+---------=-=--\\r\\n-:-=--==----::+*+*#%%###*=.::.::::....:-: .:::.:--::.: -##%%%%%%%%#==*****#%%%**####**#%%#+:-==++++==: :-=-:-==:=- :===-:--::=#%%#######**%####=-:----=-:--=--==\\r\\n:-----==-----:=*+=*#%###-.::.::......:-: .-:::::::..:.-+#%%%%%%%%%*+#######%%%+=+++**#%%%#=-=+++++=== .---.:-=--=. ====--=-::+#%###*########*+-:---------:----==\\r\\n:==-====-------**++##%#+::::.......::::..:-::::::. :::+++#%%%%%%%**####%%%%%##*#####%%%%%*==+++++==+: :-:::::-::= .=-------:-#############*+-::---:--:--=--=====\\r\\n:---=----=-----=***####=-:......::----..:::..:::...:.=+++#%%%#%%*+#%##%%%%%%#+######%%%%#=-==+++-:-=  .:.:-::::-- :--------:=#########*##+-------=-:::-=========\\r\\n---==--=-====---=#*##*#+:-::.:.::--:=:.::::..--...:.-+*+*%%%#*%#+**###%%%%%%+=***##%%%%#+-====+-::=: ..:::::.::=..====--:-=-*######**#*+-:-----------=-==-======\\r\\n-=----=---===--=-+###+*#=-:.--:::-:-:.-::---:::..::-++=+%%##*#%++**###%%%%%*-====+#%%%%*:----+=-::=  ..:... ..:- -===--::-=+#%%####**+-:::------:-====---=======\\r\\n==:--------=-=-=-+#%#*+*#--:..:-----.-=::::::...:::+*+*%%##++%*-+++*#%%%%%#+-++++#%%#%#:::--==--.=:  .::.... .-:.---::::-=+#%%#**#*+---:::--=-:--=----======-===\\r\\n--:-=-==---=-==-==*#%#*+#*-:.:--::=.:-:----..  .-=+**##%###+#*====+*%%%%%%+==+=+#%%##%+.::::---:-+ ..::......:=.:-::::-=+####****=-:----:---=--=----==+==--=====\\r\\n:---:--==--=--===-=#%#***#*-:::..-:::::-:-:.  .:=***######*##-=+++#%%%%%%*==+++#%%#*%*.:::::-=--*- :::..... .=-.:::--=*###**+**+=-------------==--======--==+===\\r\\n:--:---==---=----=-*%#*+=+#+:...:..:.....:.   :-=*###******#-=+++#%%%##%*====+#%%%**#:.:------:=+ .:-:......:=:---=+*##*++***=---==----------=----=---==========\\r\\n---------===--==-===##*+-=+*=.......:.....   .-++*##*++*++#===+*###%##%#=====*#%%#*%=.:-==-::::+-.:::... ...--:-=+*##+==+*+==--=--------:-------====-====+======\\r\\n==------=:-===--=====**+:::=+-..:::......  ..-+*##**+++++#+--=*#**##+*%====+**#%#*#*.::--::::.-+.......   .----=***+=-+*+=--==--:----=---=--==-====+=+======-===\\r\\n-=----===-===-=======+**=: .:+=...:. .      :=+*#*++==++#*::=*****#+=%+-+++#**##*##:.:::..::.:+: ...         ..:::::-==---==----:--==-=====================-====\\r\\n-----====--==-+=--====*#*=:..-*+:  :...     -+++=++=--***-:=++++***+*#-=+*#***#*+#=.:--::::::-=                 ...     ..:------===-===+=====+=================\\r\\n-======-======+=-======+#*+-.:-=+-. .     .-++==-++=:-+*-:=*+=++***+#=-+*******+++..:-::::..:=.                              ..::-==========+++=====+=+==-==--+=\\r\\n---=-====-======-=-======*+-.   :==:     .=+=--=-::-=-==-=*+=+++*+=*+-+*+++****++..::.......::                              ..::..:-=++=======+=================\\r\\n--=====================--=*+-.   .-=-    :-=::...:::::---====++**+=*-+*+++*****+: .:.                                         .::----=========+=========+===++=-\\r\\n-=---==============-====--=*+-.     ..   :::::..           ..:-==-*=+*******+++-               .:.                                .:-=+==+=====+++++++==========\\r\\n==-=:-================--==--=+=.        .:::..                   .::-==+++=---:        ----:                                       .:====+===++++++==========++=\\r\\n-==--=-====-=-====-==--==--:-=*=:.      .                              ..:..    .....-==--: .                                     .:====+===++===++======-===+==\\r\\n--=-=-==============--===----:---.            ..:-:.                   .......:::------:. .::..                                   .-+==-==-===++==+===-=+====-==\\r\\n-=-=-=====-============--=-=-:.                   .                       .:--:.  ..:::. ....                                     :++==-=========+=+====+==+-===\\r\\n:--=====-========--=====-----:                 .  ..                         ..:::--:. :    ...        ..                        :============++======++++=+=---\\r\\n--===-========+==---====---::.             .  . .:                           .:==-..:: -  .... :=-      ...                     :======+==============+=+===-==-\\r\\n-==============---==-===---:.               .                               ... .      ...:-:: -*-.                           .:=+++==============++=+====----==\\r\\n====---=======----=-:------.               .=: . --::..                     ..             ..  =-...         .         :-::-==+++=::.......::-=====+====-=--====\\r\\n==----=======--==---=====-:               :++.-- :-====:                   ..                 --...       . .     :::  .:   ..::::.....::.........:=========-===\\r\\n-+==--=-=========---==--::       . .  .  .==.:-                                              :=--          .  .  .-  .===--:....:--=++=- ....-::.. .=======-:===\\r\\n======-=--=--=--=--===--:       .    .  .++:.=              .    .   .                      .--=-=:              .  .-====++===+++==-==  :. .:::::.--==+==+--==-\\r\\n-=-====--=---===--=-=--:.      .    .   .=-.=.              .    .   -    .                 .  -....         .       -===-+==+++======. :. .-+*++-:+=========++=\\r\\n=======--==-----:-=-=-:.      . .  .. :.   ..                    .  ..                        =-.    :-:.  .       .-==============++: .:  --=*+*-=+==--===++=+=\\r\\n--=-----=-====-----=--.       .    .  ..                             .                       -==. .. +***- ..:-=====+=-===--=====+==-  -  -+****:-===---+=++====\\r\\n--===-==-=---------==-       .    .  .:.                             .      .            ...:-=- .:..:***#= .---::::::::----========  -. :=+++*=-==-========+===\\r\\n---====------==-----:                ..                           .. .      ..              :-.       -****:...... .-==+++**=======. :: .-+==++:=--==+=++=====++\\r\\n--=======---:-=-===-.      .                                     .  :.     ..       .::          .-.:-:****:.::::.   .:-*##+-====+- .:  -===+*:===-====+==+==+=-\\r\\n===-==--=----===+=-.      .                            .            +-    .       :..           -=--==+**+= ..:..:.:=+=:-====+====  :  :=*++*--+========++====--\\r\\n-=====-===---=-=--:      .                             .             .       .::::.            :-.-=+**=-..   ...:-+--...::----==. :. :-=**+--========+++++==-==\\r\\n-==-==-====--:-==:                  .                          ..... :::---:-:.                :.==+*=:      .:-::.:::::.. .==--. ..  :. =--========+==+=-====--\\r\\n-=--=-=====-==---               ....:=-..--:.................      :=..--: ---            :   ..=+-::       ....-=:         -=+-  :  :::-=:=++--+=+=++===-==--::\\r\\n-=====-==--===-:.              .:.. .+- .#+  .-=: ...........     :*+#--: :+--.        ...  .: :-=:         -==--: ..       :+-  -  :=+**+:======++++=-------:--\\r\\n-==-----=------:      .       ...:. -= .-=. .==*+:           .   :#+=*=:: ==.              .: ...-           -++=  -..::::-===  :. :-+**+--===+====---=---:::--=\\r\\n===-===--=----:.      :        . ..:-  .:.  .::-=            .   -+  :.:.-=--:.        ...:-. ...              .  :=====+====. :: .=*+++=:+++=++===-----:::----=\\r\\n--=+==-=====--.      :                                         .-*=*-::-==.:--            .: :-:..         ...   .:-=++===-=: .-  -=#*+-:=+====----=---:--==--==\\r\\n-====-=====--:      ..                                         =*==*-:-=*:  :              .-=:           :-:.  .: .--=====-  -  :=++++--+==---------====-===---\\r\\n-===--=====::.      :                            .             .   .....                   ::            ::=+=: ---**======  :. :=*+++::==-==-----=======--=----\\r\\n-==+--=====::       .                           .              .               ....     . ..             . .:-=+==:==....-. :: .-+*+=+-===------=========-====-=\\r\\n-=--===-=--:.                                               :. .               :----..  : .                   .===-:   ..  .:  -----:.==----:==+====-==-----=+==\\r\\n--=-==----::                                                   ::             .--::.                           -=====--::.        ...=======-+=+=------=-======+\\r\\n:--==----::.                                  .           :    .:.            ::::                             ===========--:::.....-=======++====--=----===++=+\\r\\n:.:-:-----:              .:. :.  .....       .:       .  .. ... .: .         .  -                             :==+=======-====+==========+++*==--+=----===+=+=+=\\r\\n---:::::::.     .        :=. -    ... .      .        :.:. .....   .  .     :.  -                            :-=+=--===-=-=========++++=+==+=======-=--===++=++=\\r\\n-===--:::.          .   .-: ::                       :-      ..:-:   .:.:.. -  -:                          ..-==--===++============++=++===--=---=-=-==+++=++===\\r\\n----=-:-:               --  -                  ..    :             .:::::: ::..-:--:.                     ..-===-====++=-========+==++=++--:=--==--===+*++======\\r\\n-=-:--:-.      .       .-: :.                        .:::..:.-=-.      ....:.::---------:...              .-============++======++==+++====-==========+++==+====\\r\\n:-:----:       .                                  ......--------=-::.    ...:-::--------:---------::::::--===-=++=+=+=====+++++++++=+=--=======+==++=++=====-===\\r\\n--:---:        .    .. .                            ....:---=-:--:--:-:::::----=-==-------=-==--=======+==+===+++++===+===+=+==++====----===-=++++*+==+==+====+=\\r\\n----::.                . .:.                         ...:--:---------::::::-:-=--==---===--=====+++====++++=+*+===+====-++++++==+==-=-=====+++++==+++=====-=++==\\r\\n-==-=:         .           .                        ..::--=--==-=---:::-----------============+======-===++++==--====+==+++=++=+--===-======++++==+=+==+===++===\\r\\n=-:::.                                             ..::-====--------::-:--=-:==-=-========-=---====++=+==+++=---===+++++==+=+===------=-===++=++==+=+=+========-\\r\\n----:                .                              ...-==-=---=--::------:-=--=++=+=+++=++==++==++++++==+++---====++======+=-=--=-==--=++===++=====+=-========-\\r\\n-==-:. .   ..::.     .....::.....                    .:-==-==-----:::-:----====+=====++===+==+++===+++====----===-=+=======-===-====:-=+*+=+++++=======++=-==--:\\r\\n-=::..::.....::...::.::::----::---::::....         .---===--=-=-:--==:--======+==+=====+===++==+===++=+=---:===+=+++=======-=+===--=+++=+=+++=-==========--:::::\\r\\n--::.::....:.::..:::.::-:---=---:-=--=--------------===-======-----==-=====-==++++++===++=+============---====+=+======+=--======-=+*+=++=+==--+===++====-:::::-\\r\\n--:-:::::::::::.:-:.:-------=-:====--=--=---====--=--==--==-=------===--=-====+++====+++==+=====++=-=====+++======+=-=-----==-====+++=+++=======-==+====--:-:-==\\r\\n---::::::::-.:::---------=--=-:==-====-==-=--=======--==---:--=-=--=-========++==++++=+=+================+++++======---==-======+*+=+========+=-=+=++=-:-----=-=\\r\\n-==-=--::---:-----=---==-=-==-=-====--=--==-=---===-=-=---=----==-==========+++=+++++=+=++======-========+++===--====---====-=+===++==+========++====-:-----====\\r\\n--=--=--=--=-:------=-=--=--------==-=====-==---=---=:--=-==---====-=+====+++=+++=+++++=====-====+==========-==-=-===+=-----=+==+====-===-====++===-----::-=====\\r\\n-==------::--::--:----=-----==------===-====-=-=---==-=---=+====-=+==+=+==++==+++++++=++=--=========+===-==------========-=++=+==+====-=+==-==++=-:-=-::--=====+\\r\\n--===----::::---::--:---------==---=-----=-===-=------=---====---=++=-=++=++=++=+=========-===++======-======----==-===-=+======-=+=====+==++==-:-------======++\\r\\n::--=-==---::----:.:---------====--------===---====---=================+=+++=++======-==++===+++==========-=--=--==-===++++=========-===+==+=-:----::--====+++==\\r\\n==---=---=:----=--:-=--=-:--====---=-::--=====--================--=++++===+++++==++========+++=+===--=-==-=:-==--=---=+*====+=+=--=======+=----=---:--===++=====\\r\\n===-=---------===------==---====---===---=-===-==========-====--=====+==+============++++==+===-===--=--=======+==-==+++==-===---=+===-=---:--==--:-===+++++===-\\r\\n-===----===---------==-==-====-===--============-=-=========+===+====+==+===+=+++=-==++=+=++====-====---===---====+++++++====-=====+====-::-=-------=====+====--\\r\\n----===========------=-===+==============-===+=-===+=======++==--=========+===+======+===+==-==--==--:-===--====+*+++========--+==-===-----=-::::-===++=======-=\\r\\n-===-=====-=---=--===--======-==-====--++====+=++=+===--==-====-:=+=====++==-=-=+++======----====--:-==-=--====+*+====-=-=---++===---:--==--:-::--==++======---=\\r\\n-====--=====-======+==--=+====-=========+=+====+===++=++=-:-=---===-================+==---==--==:---=--=---==+++=+=======-=-=-==-=-:::---------===++=====---=-=-\\r\\n-=====-==+========+=============+++=+++=+++=-===+=+====+==-=-====----==--=+======-=+=---==----:-:-======--====++++--===++====-===--------::----=======+==-----::\\r\\n-====-====-=====-==-======+=++=======-====+=====+===+===-=-====----=-=-======-======-=--==-::---=====----===+=+==+-===+++===--==::-=---:::--===++======------:::\\r\\n-==-==================-========+=======-++=+++===-=++===---====--===-=--==------------==----=-====-----==++==---===+==++===-=-:---===:::----===+========-:--::--\\r\\n-=+=-===-====-===-=-=========+==-====+====+==+=-=-=====--==--=--====-==----::==-=-------:-----:-------=====+--=--=+++=+=--------===-:::-=-==--=+==+==---:-:::-==\\r\\n==-=====-=++===-======++==+-==+=====+=+====--========-===---=++-====-----=---=-----===---:----:-----++========+=======+=-:--:-==---::-----====++====-=---:::-===\\r\\n-=====++-==-==---=========--====--=======+=-:---==----==-=-====-==--=-=--==------===-::::------=---++++======+++==+==---::::-===-::------===-==++=---:::..:=+===\\r\\n-==+====+++--============----=+=-==---==-----==-==-------===-=-==---=-=-----:----==---:.::--=--=====+===+====++=+-=-==-:::--===-::-----====-=====---:::.::-=====\\r\\n--=-===-======---===-=====--==+===-------===----:==-=-=--=---===------:-----==--::----:::---=--+===++==+==++===-==---:::=+===-:::----===-======--=:::..:-=====--\\r\\n-=======-==-===--===-=-----:------==---------=---:-=------=---==---::-:::-----:------::-------=++=-=+==+==+===--==-:::-=++==:..:--=--=+=++===---=:::.:--====---=\\r\\n-=-----=-==-==----=====-=-:-------==--=---:--=::----==-=-----:::--:::-=--=--==-=--::::--=======+===-++=======----:::--====-:.:-==----=======----:.:.:--====--===\\r\\n----=------=-=:-::-=:-=--------:--==::-::-------=---=-----:.:::::-----=--=--=-=-:::.---==+==+*++==+====-====-:-::--=+====-.::--==-=--=+=-======:...:--====-===--\\r\\n:-----:-:---==--:----:--:-=-----::---::-----=--===--=---:::-:-::-====--------=-:--::--+=++=++====+===-==+=--::::-=======::::---====+===-----==:..:-===========-:\\r\\n:----:----===--:--::=-:::---=::--:-:-:-==--=---==----::::::-----=-=-:---====--::--=--+++++++=======+==+==-::.:-=+=-===-:::--===-=+++==----==-:..:-====-==-=--:::\\r\\n-=----:---:----::--:---:----------=-----=--=---=---::-:::--===-:=-----==---------=+++++++===-==-=======-:.:::-=++===-:::----===--==+==---=--:..-==-=--=---=-:..:\\r\\n\",\n  \"                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n                                                                                                                                                                \\r\\n\",\n  \".:::::::::::::::::::::::::::.:--:--:  .-------::----==-=---=-=-------=---:-:          --       =.     -#=..=::  .=:--:--:##%%%%%%%*%%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-:.:::::::::::.:::::::-::::::..-----:..--------:-=--==--==----=------===-:-:   .      .=       =:     -#=.:=-:  .=---:*#**#%%%%%%##%%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n=+-::::::::::::..::::::--::::::.------:----------==-===--==-=-====----===-:-:          -:      :-     :#-..--:  :=-.:-+%%*%%%%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++-:::::::::::::.:::::-----:::.:-------------====--===:-========::=-====---.         :=      .=     .*-..:.   :=:.::.+%#%%%%%%%#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++=:::::::::::::.:-::::------:::-----------======-==============:---====--:          =       -     .*.        :.    :##*#%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++*+-::::::::--::::-::::-------::--------=--================-==-:=======---.         :.      .      +:           .  :*++#%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++++**=-:-:::::----::--:::--------:--:----======-============.===.-=======---         .:      .      =-       :-::-:.-=+-+#%%%#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+*++++*+=---::::-----::-::---------::-:==--=====-===========+==============--:         -.     ..     ==.:--:..:---:-..:::+%%%%#%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+*++*+++-:-::-------:::-----------::-================::==+++==============--.        :-     .:     -+.:-:.  :-::-=+....-##%##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----=****+**=---:------------------------==============+--=++++=-=++=========--:        .=      :     :+..:..  -*:.+++.....=-=#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----:=+**++**+---------------------=--=-:-===--===+=======+++++++++++=========-=.        -:     :-    .*:-=-. .-*:-+=+.....:+*#%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:-------=+++***+=-------------------===-==--===--==+++====++++++++++++++=====++==-        .=     .=    .+=++-:-.-*==+=+--: ..#%#%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---------==+*****=-------=---------========--======+++=-=+++++=+++++=-=+++===++===:        =:     =     +=====:.-**#=-=+-... :=+=+*%#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--------==--+*****+----=--=--------=========--======++=.=+++++++++++=:++++++++++=:-.       :=     -:    =+==+=:.-*++-.:=::.... ...=%#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---====--=--==**++**=---====--------==========-======+=-=++++++++++++++++++++++++-..  .    .+.    :=    -+=++=-.:*+=:-......::....:*%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-:===++==+++----===---=----==========:=+++==+++++++++++++++=++++++++++++-.        --    .-    :+-:=--:.=+-:::..:..::.....=%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-=======-:=========+++=---======----=-:..     :=+++++++++++++++++++++**++++++++++=:       .=     : .  :=. :.-. -=:......     .....*%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:-=====-=====::---::..   -======--=   ::---::===++++++++++++*++++++**+=+++++++++=.       -.         .=   .           ..... .....:-=+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::..::-===-=--=:  ..        -========. -=++++=:+*+=+++++-=++++*+**++++**++*+++++++==.      .          .=.        -+-::::::::.....:.:*%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::::::::-=-==---.   .        :=======: =+++++-.=#*==++++:.=++++++*+++++*****++++++++-       .    .. .  =..:::  . =+--:::::::........-%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::::---:::---==:    ..      .-======- -+++=:..=**++=+++++++++++++++*++******++++++++. .    -.   .: .  =:.... .. .+-=-:::::-....:....*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::::::-------:---.     ..      -===+==  .-=....-*#*=+=+++++++++***++**********++=++++= ..   ..    . .  --    ..  :++===-:::-...:..:-.+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::--------------:              -+-=++. .. ....:*#*+++=++++++*******************=**+++: .    -.   ...  :=-. ..-::--**=-:::--.....-=:-%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:----------====-.            -+===-    ...:.=##++++=+++*+********++*************++=. .   ::   .... .=.  ...-. -=+==:-:-:....:=-.-*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-========+**=.           -+++=     .-: =*#*+++++++++*********+*****+******#*++- ..       .... .=::....-===:::::----...:::::.-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=====++*#*-.  ...:.:-=*+**.    .-  :*#*+*+++*++******++***************#**++:     ::   :..  =-.....:=*==-:::-:. ......:..-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++***+-:---...:-==++:     .  .*##=----====++***==*****+**********#**+=     :.   ...  =: .  .-=+-=-:::-:  ......:::*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=++**++=-.                    +#%:          ..:-=+***************##*++:     :.  .:.  ====: .+*===::::-: ......::-=%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*#*+==-::===-:            -*%=                .:-=+***********##**+. .  --   :.. -=++-:=**+=+-:-:-.  ......:-=%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..:=+**++==--=.              -#*                   ..:==+#*******#*+-: .  .-.  :.. :=-:-=--:..:::.... .......::-*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .-=++=-.            ..:=+***+==-.              :+                    .:--=+**##***##*+-.    .   ... .-:::..:---=:-:::. .   .....:=#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=++*##*+:            ..:-+***++=-.  .:.                            .:-=+**#*####*##**= .   :   .. .=:==..==-*===::-. .....:..:::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:..-::----=+*#%#**=:           ..:-=***++=--*%=                           .:-=+*#%#*#######**:..  -.  ....==+=:.=+-+=+=:-=-...........-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :*+====---=+**#%%%#*=:          ...:-+**++=+=                           .:-=+*###########**+    ::  ... =--=::=+=--==--=-......:::::=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :*#%##*++=---=*#%%%%@%#+-.            .=*#*++=:                         .:-=+*############**-    -  ... =--=-:++=+=::--==:.....:::-:-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:: :+#%%%%%##+=---+*#%%%%%@%%#-.           .=*#**++-.                      .:-=+*###**+#######*+.   -.  .. -=++=-*+-*-::----:     .:.::-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+- :+#%%%%%%%%#*+-==+*%%%%%%%@= .:::         .=#%#*++-.                    .:-=+*###*##########*- . ..  .. --::.:---=:::::--::--:::----++#####*+*###************\\r\\n+=.-=+#%%%%%%%%%%*+===+*%%%%%@+ .:-##+.        .=#%##**-                    .----+**##%########*+.   .  ...::  ..:::----:::::--:::::::---+*+++- :+*%%%%%%%%%%%%%\\r\\n+=:-****#%%%%%%%%%##*+==+#%%%@+ .:-#%%=          .=#%%%#*-                        :**##########*=:   .. ...:-..==++=++-===:.... ......::.:+##*+=*%%%%%%%%%%%%%%%\\r\\n+=:-*#%#***#%%%%%%%%%#*+=-=#%@*..:=#%%*    .       .=#%%%#+.                      .=+#+*########*+.  .. .. .-.:=--=:--::::...      ....:.:+%%%%@%%%%%%%%%%%%%%%%\\r\\n++--*#%%%%##*#%%%%%%%%%%#+--=#*..:=#%%#:   =+-       :+#%%%#-                     :-+++#########*+:   .  . .::=-:==-==--==::. ........::--+#%***+-.=*%%%%%%%%%%%\\r\\n=+-=+#%%%%%%%####%%%%%%%%%#+--=..:=#%%#=   =*@#:  .:   -+#%%%=                  ...-=+**#**#####*==.  :  ...----:++=+==:--::..........:.:=%%%#*#*==*#%%%%%%%%%%%\\r\\n.::=+#%%%%%%%%%%#**%%%%%%%%%#+=-::-#%%#+   =*%%+    .   :=+#%%*.               ...:=+***#**######+=.  .. ...:. ..---+=+---:....:......:.:*%%%%%%%@@%%%%%%%%%%%%%\\r\\n   -+#%%%%%%%%%%%%%###%%%%%%%%#*=:-*%%#*. .=*%%=     ..  .=+#%%*.  .-:.     ....::=***####*######+*-. .: :. --=-.+=:++*---:..........:..-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%###%%%%%%%%%=.:=*##- .=*%%=      .:  .-+*%%#:.*#:=+::::-==+******##########***=.  : .. -:-=:---=-====-:.....:...:::=*#%%%%%%%%%%%%%%%%%%%%%\\r\\n .--+#%%%%%%%%%%%%%%%%%%####%%%%%*...:=*+ .=*%%+   .-  ..  .-=*%%#+#*--%##%%##********##########++#+   .  . ::...-=---::-=-:....::....:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*#%%%%%%%%%%%%%%%%%#**###%*.  .=++:.=+*#=     .-   .  -=+#%#**=:%#*#####**********##*####***+:     ....  .-=====--=::..........-=---*%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-+*##%%%%%%########**##.   :--:::--=.     -%=     .+=+#%#*+.*#***####************######**-. .  :.:-:=+=+==++=-==...... ....:-=-+%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+*###########*+==-:..  .-++=.     -#::.    :*++#%#+:+#++***####*********#**#####*=. .. :.:-.:-=+===---=-..:.... ..:::-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     ..:-=+**#**#%%########*****=-.  =* ..:    -***%%*:-%*++++**###***********##*#**+. .: :..- :::==+=::-=-.... .. ...:-=++#%%%%%%%%%%%%%%%%%%%%\\r\\n                                 :-*##**#%%****%%%#+-+=  .--    =*##%#=:#*+=+++**###******#**##******. .. ...-=+==+===------....:. ....:---*%%%%%%%%%%%%%%%%%%%%\\r\\n   ..              . :  .   ... . ...=++++**+**#%%%%%#*=::-=.   .+*#%%*.**++++++************#********: .: ...-+*==--::-----:....:.. ..:----=%%%%%%%%%%%%%%%%%%%%\\r\\n                   :-:   :   ..     .      .=++#%%%%#%%%#**=-.   :**#%%++#++*+=+++*******************-  . ...-+*+-...:::---.....:....:.:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n                    :.   .           .:.     -+*#%%#####%%##%=    =*#%%%+#+=+++++++**********#*******-  .  ..-==+-.:::-:----.........:..:-=#%%%%%%%%%%%%%%%%%%%%\\r\\n                                        ...   -+*#%##########*    :**#%%##*+==+*++++*********##******=. .  . ---:++:::------...::..:::::-==#%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .    +#############*.    =*##%%%#**+==++++++********##*****+. .. . ::---.:-:-----=.  .:..:-::-==*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                        .-.    .####*#########.    :**#%%%#++*++=+++++++****+*********: .. . ::-+-::::::-=--.  ....:--:-++++*%%%%%%%%%%%%%%%%%%%\\r\\n                                          :-.   =**#****######:    .+*##%%#+++++++++++++++***+********: .. . :-+*-=-+::--=-...   ...:-:-====*%%%%%%%%%%%%%%%%%%%\\r\\n                                           :*.  :+**********##=     =**#%%%+=+++++++++++*++***+*******-  . . :--:--:*--.... ...  .. .::-===-*%%%%%%%%%%%%%%%%%%%\\r\\n                                           .:   .***********##+     -**##%%#+==++++++++++**++*+*******-  .   ::..:::=:-.   .  .   .::::===-=#%%%%%%%%%%%%%%%%%%%\\r\\n..                                         =     +***++++++****.    :**###%#+++++++++++++******+******=  . . ::::..-=--.. .:..:.  ....:---=#%%%%%%%%%%%%%%%%%%%%\\r\\n--:.                                       +:    +***********##.    .+**####+++++==+===++++****++*****=. . . .......=*:......... . ...:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++=:                                    :-     -=--=++--=++==.    .+**####=-=======-===+==+***+*****=. . . ...::::=- .....  .... .. .:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n:::--=+-.             ..      .         . =.         .-.  ..         +**####+===++=++=-==+++++**++****+. . . :::-.:::::::::.  ... ...:=---=%%%%%%%%%%%%%%%%%%%%%\\r\\n::::-----:                    .        . :-      .......::-++--      +***###*+++=========+++++**+++**++: . . ...:::.:::::..........:...::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n=+******+=-:                 .          .=.      :---==++*****#:     +***###++++++============+*+++***+: . . .::.....::-:..:.:-:.:::..:-===#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#**+:                          -:       :=+++++++*****.    .+***###++++++++======-===++++++**+:     .:::......:.::::---:-:::::-=-++#%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%#######-                        --        =*#*+++++++**+     .+***##*+++++++====+++-==-++++++**+:     .-::::-.  ..:-...::..  ...:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%###%%##%=                      .=         =*#++++++++**+     :+***##+==++=======+++===-+++++++*+-    ..-::::--. .:-=:....... ..:::-##%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%:                     :.        .-+*++++++++**-     -+***#*===========++++++==+==++++++-    ..::.:-::. .:..:....... ..:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#                               :=+++++++++++*:     ++**##+=========-=+++++++=+===+++++=     .::........  ....:::....:.:--=%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%=    .:.           .          .:=**+=+++++++*.    :++**#*=============+++++==++==+++++=.    .:..........   .:::..:-...:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%#*                             ::=+++=++++++++     =*****+=======-====++++++=++++==++=+=:    .-....::.::..   .::..-*+::---+%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%####*                           ..:--==+++=---+-    .+***#==--======----==++++=+++++=++++=:    .. .--::.---::=--:....:------+%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%%#%%###:                      .:.....:--===-:.. .=:    =+***=-=---======-====++++==+*++=+==+=:       .:=:..:::::::-=:.  ...:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n*######%%#%##%%###                   .-----:....::--:..    -.    :+***+.=================+++==**++====+=: . .  ..:+::.-..-:-===-  ..:.::.::*%%%%%%%%%%%%%%%%%%%%\\r\\n*########%%%%%%#**                 .:-----::....::.   .   .-     +**+=: ========--:--=====++=+**+*==-=+=: . . .. .:::.:..=.-===- ....::::-=#%%%%%%%%%%%%%%%%%%%%\\r\\n+################+        .:-::::-=========-:...::.   ..  :     -**=-=..------=============+=++*=*==-===: . . :-::.::.-==-.-===-::::::-.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-#######*=#######+. .:-=====-----====---::-=--:--:    .. .     :*+---- :---=================++=*=*======- ..:.-=::.:-:===-.:=--=--=-==-+=+%%%%%%%%%%%%%%%%%%%%%%\\r\\n=######*########=:-===---::::----:..      .=***=:.:=-         .+=----: -========-----=======*++*+*======- ... :::::::.---:::-=:-=:==:-=-==#%%%%%%%%%%%%%%%%%%%%%\\r\\n*##########+###-..-:::::-:::----:::      .::-===  :..         ==::--=::------==----========+#*++=+*=====-. .. ::.:::..  ..-:.=-:-=:-=::==:=*#%%%%%%%%%%%%%%%%%%%\\r\\n*#############-..::::::::::----=+*=    .::..---=             --:::-.---.....::::--=========*%*++=+*======.....:::-:---.  .:----::--:--::-::-++#%%%%%%%%%%%%%%%%%\\r\\n+############-..:::::::::--==++==:   .:-=. .-=-=        .:  :::::::  ::........::-+*+======#%#+==+#======..:----..:.      :--------------===-:*#%%%%%%%%%%%%%%%%\\r\\n+**########*: ..:::::::-:-=++=-:.   :----   :-:-       ::  :-::::             .-+*#*++=====#%*===+#==-==-::+++==..... ::..:+==+--+----=----==-+#%%%%%%%%%%%%%%%%\\r\\n+*****####*=...::::::::::==--:..   .----:   :::-     .:.  :-::::                .+%%*=====+##+====*==-==--==+===-----.:*-:---=+=:=+--:-+=-:-=**+=*+**+*+*****#*#\\r\\n+*******#*=.....:::::::::::::..   ..----.   .::-.   .:  .::::::......:::::::      =**=====+*#==++=++====--======--::.. +=:::::--..=+----+=--:-+*+=-:------:--=--\\r\\n+******+=:. ....:...:::::::....   ..:--:    .:::   -:  :-::::.         ..::-:     :===+===+**==++=++=====-====+=:::::..-=--::-:-:..==----+=--:-=+*+-.:.::.:::-:-\\r\\n+*+++-..   .........::::.....:.    .:--.    ..    ::  ::::::.              ..     :=-=+===+++==++=**==-======++=---=+=-=++=---++=--=====---===----==-::::.::.:.:\\r\\n+*+=:     ..............  .:::.    .:--.          ...:::::.                 .    .-======+++=====+**=====--==++=-=-=*===+=-:::===++****+=--=++===-:-===--::::---\\r\\n**=:.    .............  .::::::    .:::           .:::....                  .   .:-=====**++======*+===----=+++=---=*=-=====+=-=*+======---::====-:::=+=-:-:::::\\r\\n--...    .  ..  ..     .:::::::     ::.         ..::....                     ...::-=====#*+=======++==+----=+++=----==--=+=--:.-*+=*+++=---:::-====-::===:...::.\\r\\n.....                .:::::::::     .     ... ..::....                       ....:-=====#*+======+=++===---++++===--++==+==-::::===++===--::-::====-=::-++-. .. \\r\\n+:..               ..::::::::::        ..::...:.....                          ....-===-+%#+===--***++*=*=*=+===-::::=---===--==-+*++*+++===-:----++++=-::===... \\r\\n*: .     .        .:::::::::...     ..::-:::......                              .-=====#%#+==--#+++-#=*=+#=*::::::::::::::--=**==+*+=++++==----:--===---::-==-. \\r\\n*: .  .::.       ..::::.....      .:-=++=-:....::.    .                       .:-======#%#===:#*=*:*+=*:*+=*:-----:::::----===--::=+=+++++++++====++**++=-::-==-\\r\\n-. . .--.      ..........      ..:=+#*=-.....       :=*-                   .:-==--====*#%*==.+*:+--*-+=-#-=+.::..:::::::::-+===-::-+==+++======--::------=-:.:==\\r\\n*: . .:      .........      ..:-=***=:...           -+-.              ..:--====---====###+=::*-=*:*+:*:=*:++.:-:::::::::..:...::..:+*+=+======+======++++===-::-\\r\\n*: ...      .             ..:-+**=:.                 ::.     .::-::--------------=====#%#=-.*+:*--#--*:*+:+=.:-:::...:-:=:::::.::..-**+=-------:::-:..::::::::..\\r\\n+. .....               ..::=++=-..                   +=:-----=+=-----------------===-=*%*=.=*:=*.+*:++:#+:*=.:=====+++=+*+++--::::::=======---:::.:-..::::::::..\\r\\n  .:-:.....          ..:-===-:.   .   ...:.     .   .=:---:-=+=------------------===-=+%*.:*=:*=:#=:*-:#=-*-....-==-===+*+++==-:::::----*****+=---:-----===----:\\r\\n-++=:.            ..::-==-:.        ..:::-.     :.  :=.-::-==--------------------==-==+#= ++:-*:+*--*.=#--*=-=-:.:-...=++=.::::::----*+==+++++======-:-===***+==\\r\\n*+:            ...:----:..   .        ::::     ...  --:::-==------------------------==+*.-*-:+=:*+:=+.+*:-#-:--::-:::-+*+*=-===--=++=+*=-=+=====---:..::::-====+\\r\\n.            ..::---:..    ..        :::::  .. ...  -::-===---------------------=---==+:.*+:-*:-*-:*=.*+:-#::::--.-==+++********+++-::-**++****++=--:.::....::..\\r\\n          ..::---:..      .         :::::.  :=-..  .=.-==-:-------------------------=== =*-:++:+*:-*:-#=:=*...-::..::.:+=+-:--==-::.  :=*=:=****+=----:----=++++\\r\\n       ..:::--:..      ..          ::::::  :=++=:. :=:==-:-------------------------===.:*+:-+:-*=:-*:-#=:+*..   :: ::..*++=..:-::.::...:=+==++++++=-............\\r\\n    ...:---:..        .          .:::::::  -===++. -:-=::--------------------------==- =*-:+=.+*::+=.=#-:+*-=-:---:----+*+*=====-::::....:=+=++==---:::.     ...\\r\\n ...::-::..              .       ::::::::  .::--: .=:-::---------------------------== :*=:-*:.*+::*-.+*::++:---====-=++++****+++---:::.....:==+*++++===+-::.....\\r\\n.::-::..               ..       ::::::::.  ...... .=.::----------------------------=: =*::+*:-*-.-*::*+::*=             ....::::::::::......:+==*+=--====-::.:::\\r\\n:::..               ..:.       :::::::::.          .:------------------------------- :*=.:#=.+*:.=+ -#=::*=-:..::::::::::...       ..:.  .....+==##*=-==-::==:. \\r\\n.                . .=-:..::::.:::::::::::..  ...  .:-------------------------------. =*:.=*::*=..*= =#-.:#-..  ..:=-..:----===--:.....:.    ...+=-***+-=+=-:-=-.\\r\\n               ...:+=:::::::::::::::::::::::-==-.::-----------------::-----------=: :*=..*=.-*-.:*- +*-.-#-..     ::   ........::::.....     . .+--*##+--=-:::-=\\r\\n                .-++:::::::::::::::::::::::-==-::::::::------------:::------------. =+:.-*:.+*:.-*-.++:.-#:.. .. ...    ..     ..     ..      . .+--**#*--==-::-\\r\\n               :=++=:::::::::::::::::...:-==-:::::::::::-----------:::-----------: :*=..++.:*=..=+ :*+:.=*..  .::..:......      .      ...       :+:-+*#*=:-=-::\\r\\n             .-++++::::::::..::::::....:-==-::::::::::::----------:::------------  =+:.:*-.-*-..*- :#=..+*..    ..............  .       ...       :=:-+***=:-=-:\\r\\n            :=++++-...........:::.....:----:::::::::::::-----::::::::------::---. :*=..++..++:.:*- =*-..+* .       ..    .      .....    ...       .-+:=***=::=-\\r\\n           -+=+++-...........::.....:-=--::::::::::::::-----::::::::::---::::--:  ++: :*-.:*=. -*-.+*:..*+....     ..    .       ......  ....        ==.=***+--=\\r\\n         :=+==+=:..................:-==-::::::::::::::-----::::::::::::::::::--. :*-. =*..=*:  ++:.++:..*= ...     ..    ..      .:::...   ..        .==.=******\\r\\n       :-+++===:..................-===-..::::::::::::::::::::::::::::::::::::-:  ++: .*-..*+. .*=.:*+. :*=         ..     .  .   .:::::.    ..        .+-.=+===+\\r\\n      -=+==+=-..................:-==-:..:::::::::::::::::::::::::::::::::::::-  -*-  -*:.-*-. :*- -*=. :#-....      .     .  ::   ::::::.   ...        :+:.+=---\\r\\n    .=+===+=:..................:---:...:::::::::::::::::::::::::::::::::::::-: .++. .+=..++:. =+- =*-. -#-.::--::::.:.    .   =   .:::::.    ..         -=::++++\\r\\n  .-++====-...................----:...::::::::::::::::::::::::::::::::::::::-  -+-  :*-..*=. .++: ++:. =#=---==--:::::.....   -.   ::::::.   ...         ==.:+++\\r\\n -=+=====:..................:----:...::::::::::::::::::::::::::::::::::::::-. .+=.  =+. -*-  :*=..*+:. =*:.:::::-----------:::--.. ::::::.    ..         .=-.-++\\r\\n=+=====-...................:---:.....:::::::::::::::::::::::::::::::::::::::  -+:  .*-..++:  -+: .*+.. +*. ................:::------::::::..   ..         :=:.=+\\r\\n======:...................:---:......:::::::::::::::::::::.::::::::::::::::. .+=.  =+: :*=.  ==: :*=. .+*:...       ..     ................... ..          -=.:+\\r\\n====-...................::---:.......::...:::::::::::::::..::::::::::::::::  =+:  .*=. =+:  .+-. -*-. .*+----====---::..   .        .        .              --.:\\r\\n\",\n  \".::::::::::::::::::::::-:--::-----------------::----====--=====-------------   .      .=       =.     :#.        ... .#@%##%%%%%%%*#%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-:::::::::::::::::::::::-:--:.-------------------=-======-=====--==---------:          =:      -:     .*:      .:-:...:*%##%%%%%%%*%%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=::::::::::::::::-:::::----:::----------=-----=--=============-====-----:--          :-      .-     .*-   -::===:::.=:#**%%%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++-::::::::::::::::-----:----::---------===-:-============--===========----:         .=       =      ++.:-=-====:::.::=--#%%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++=-:::::::-::::::::---------::--------====--==============-==-=========---.         -:      -.     =+.-====::=---:::=*#%%%%%%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++*+=:::::::--:::-:::---------::-------======--=============-===========---:         .=      ::     -+.:===:..=-=::..**=-#%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++++**+-:--::::-:::---------------------=======-=============.:===========---.         =.     .-     :+..:-.  .-:-.:=.:..:%%%%#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+*++++*+=-:--:::-:::::------------------=====--============================--:         :=     .=     .*.  .   .-.:--+:..::*%%%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+**+*+++-::----------:---------------======-:-=========++++++++++++======-:-.         =.     =:    .*:::.   .*..+=*:.:-:-*+#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----=+***+**+-:----------:--------=-----=======--====+=+++++++++++++++=======:.:         --     --    .*==--:.--*=:*=*-.:..:**#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----:-+**+***+-----------------------=----=====:-====+++++++++==++=++=========:          .=     :=     +==++=:--##=+=+=-:..-*#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:-------=+++****=------------------=======--===========++++++++++++==+++======+=:          =.    .+     +=-+==-.-+*===--:....:==++***#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---------==+*****+-----------------========-============++++++++++++++++++==++++=-         =:     =     ==-===. .--:..            -+*%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-----=--==--+******=---------------=====================+++++++++++++++++++=++++==-        :-     -     ::...          .....      :=#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--========--==**++**==-------------================+++==+++++++++++++++++++++++++==-        .           .     . .:::.........:.....:*%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-:===++==++++=---==---=---===========:=+==++++++++++++++++++++++++++++++==:        .          .:..---:.+*#*-::::::::......-%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-=======-:=========+++==--====--=--==-..      -===+++++++++++++++++++**+++++++++===.       =       .  .=::::-: =:-+-::::::::.......:==%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:-=====-=====::---....   -===----==  .:-===::=+=+++++++++++++++++++*****+++++++++-       -:    ...   +:...-. ..-#--:::::::....::..=%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::..::-===-=--=-  ...       -========. -=++++=:+#+=++++++++++****+++++*****+++++++++: .    .:.   ....  =: ...  :..#--:::::::.........#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::::::::---==--=.   ..       :=======: =+++++-.=#*=++++++++*+++++++++++******+++++++=. .    ..   .: .  -:   ..-. :+:::::.::-...::....=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::::---:::---==:    ..     ..-======- -+++=:..=*#++++++++--=-++++**+****+*******++++- .    ..    : .  -=.. .....::====-:::-...:..:-.-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::-::::-------:--=.     .       -+=====  .-=....-*#*++++++++---+*+***************#*++++. .   .:    . .  :=..:...-..-*+=-::::-.....:=::#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::----------=---:.             -+===+. .. ....:+##+++++++++**+******************#**++=      ..   .:.. .+-:..::-==-----:-:--.....==:-*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-----=---=====-.            -++=+-    ...:.=##+++++++++++***************+****#**++:     .-   .: . .+.    ::-++:::::----....:::..:#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=======++**+:           -*++=     .-: -*#*++++++++++++*****+*************#**+=      .    : .  =::-: :+**+=-:::--:.......:..:#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=====++*#*-.  ..::::-=****.    .-  :*#*++++++++++********+=***********##*++-     .:   :..  =+++: :++*++---:-:........::.+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++*#*+----:. .:--==+:        .*##=------===+****+**+ -#**********##+=+..   .-.  ...  =+++...---::... .    .....:--%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+***++=-.                    +#%:           .:--=++++***+********#*=:  .   ..   ... ::..     .::. ..:.  ......:--%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*#*+==-::===-:            -*%=                 .-=+*****#*****##*=:          . . :-::-:::---++=---: .......:::*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+**++==---               -**                   ..:=+***####**##**+.    ..  ... .=-=*=-=+--=---::. ..  .....:-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+***++=-.              :+                   .::-=++*#####*##***- .  ::  ... .=:=+: -=:*=---:-.   ...::.:::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=++*###+-.           ..:-+****+=-.  .::                            .:-+**##*#######**+     -   :. .+=+=:.=+-+++-:---...........-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:.:-::----=+*#%#**=:.          ...:=+**++=-=*%=                           .:-=*############**-    :.  ... =--=::=+=--=+----......::.::-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :*+====---=+**#%%%%*=:          ...:-=**++=+=                           .:-=+*############**: . .:  ... -===::++===:---==-.....:::-:-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :*#%##*++=---=*#%%%%@%#*=:            .-*#*++=:                         .:-=+*###*#########*+    :.  .. ------++-+=:------    ..:.:::#%%%%%%%@@%%%%%%%%%%%%%%\\r\\n.: :*#%%%%%##*=---+*%%%%%%@@%#-.           .-*#**++-.                      .:-=+*####*########**: . ..  .. ::..................-::::::-+*######+=+***###******##\\r\\n=- :+#%%%%%%%%#*+===+*%%%%%%%@= .:::.         =#%#*++-.                    .:-=+**###*#########+:    .  ...::  .:-------==-------------==**+++=- .=*#%%%%%%%%%%%\\r\\n+=.-=+#%%%%%%%%%%*+===+*%%%%%@+ .:=%%+.        .=#%%#**-                    .--:-=*#*##########*+.   .  ...:=:-+***=+++==-::... ........::-+%%##*#@@%%%%%%%%%%%%\\r\\n+=:-****#%%%%%%%%%##*+==+#%%%@+ .:=#%%=          .=#%%%#*-                        :***##########*-   .  ....: ::::-:--:::::..      ......::+%%%%%%#*%%%%%%%%%%%%\\r\\n+=--*#%%***#%%%%%%%%%#*+=-=#%@*..:=#%%*   .:       .=#%%%#+.                      .=+*+*########-=.. .. ....--==-++-======:.. ... ....:---+%#**++=:.-+#%%%%%%%%%\\r\\n++--*#%%%%%#*#%%%%%%%%%%#+=-=#*..:=#%%#:  .=+=       :=*%%%#-                     :-+++#########=+:. ..  ...-::::=+-++=---::..........:.:-*%%%####**#%%%%%%%%%%%\\r\\n=+-=+#%%%%%%%####%%%%%%%%%#+--=..:-#%%#=   =#@#:  .:   -+#%%%=                    .-=+#*########*=-.  .. :..-.:.:==-+-=---::..........:.:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::=+*%%%%%%%%%%#**%%%%%%%%%#+=-::-#%%#+  .=#%%=    .   :=+#%%*.               ...:=+***########*+*:. .. :. --+=.+=:++*=--:....:.....:..:#@%%%%%%%%%%%%%%%%%%%%%\\r\\n   -+#%%%%%%%%%%%%%###%%%%%%%%#*=:-*%%#*. .=#%%=     :.  .-+*%%#.  .-:.     ....:-+*****########+**:. .. :. -:--.=-:==+==--:.........:::=##%%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%####%%%%%%%%=.:=*##- .=#%%=   .  .:  .-=*%%#::##:=+::::-==++********######*=#*-      . ::...---=----==:.....:....:-=-+%%%%%%%%%%%%%%%%%%%%%\\r\\n .--+#%%%%%%%%%%%%%%%%%%####%#%%%+...:=+= .=#%%=   .-  ..  .-=*%%#+#*--%######*****+*********###*#*=.     . ..  .-===+---=::..........-=---*%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*##%%%%%%%%%%%%%%%%#***##%*.  .=++:.=+**=     .-.  .  ==+%%#**=:%***###***************#####**:. : .: :=-=+=+==++=-==:..... ....:-=-=#%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+*#%%%%%#########**#*.   :--:::---.     -@=.    .+=+#%#++.##+**####**************####**:  :. :.:-.-==+=====-=-..:.... ...::-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+**##########*+==-:.....-++=.     -#::.    :*+*#%*+:+#+++**###*********#*****##**=. :. :.:: :::====::-=-...........:-=**#%%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-=+******%%########*****+-.  =* ..:    -***%%*:-%*+++****#*******#**#*******=. .. :..--+-=++=+---=--:.. .. ....:---*%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-*##**#%%****%%%#+=+-  .--    =*##%#-:#*++++*************#********+. .. :..-+*==-=-------:....::....:----=%%%%%%%%%%%%%%%%%%%%\\r\\n    ..             ....  .   ......::-+++++*+**#%%%%%#*=::-=.   .+*#%%*.**++++++*********************: .: ...-+*=-.:.:::---.....:.....:---==%%%%%%%%%%%%%%%%%%%%\\r\\n                 . .:-.  ..  ...   ..      .-++#%%%%#%%%#**=-.   -**#%%=+#+++==+++**********#**#*****:  . ...-=++-.:::-:---:.........:...-=#%%%%%%%%%%%%%%%%%%%%\\r\\n                    .:   ..          .:.     -+*#%%#########%-    =*#%%%+#=+*+==+++*********##*******-  . ...----=-:::------...::...::.:-==*%%%%%%%%%%%%%%%%%%%%\\r\\n                                       ....   -+*#%##########*    :**#%%##*==+++++++*********##******=. : .. :-=-=::-:-----=.. .:..:-:::-=+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                          .    +#############*     +*##%%%#*=-++++++++++***+*********+. :. . :.:=-.:::::-=-=.  ....:-::-++*##%%%%%%%%%%%%%%%%%%%\\r\\n                                 .       -:    .####*#########.    -**#%%%#+++++++++*++++***+********+: .. . --+*--:=::--=-...   ...:-:-====+#%%%%%%%%%%%%%%%%%%\\r\\n                                          .-.   =**#*******###:    .+*#%%%#++++++++++++++***+*********: .. . :----=-*:::.:.....  .. .::-====*%%%%%%%%%%%%%%%%%%%\\r\\n                                           :*.  :+**********##-     =**#%%%*+++++++++++***++*+***#****: ..   ::..:::+--.          .::::===--*%%%%%%%%%%%%%%%%%%%\\r\\n                                            -.  .***********##+     -**##%%#++++++++++++******+*******-  . . :::..:-=:-.  ......  ....:---=*%%%%%%%%%%%%%%%%%%%%\\r\\n.                                          -.    +***++++++****     :**###%#+++==+==++++++*****+******-. . . ::::..:=*-.......:. .   .----*%%%%%%%%%%%%%%%%%%%%%\\r\\n:-:                                        +:    +**********###.    .+**####+++========++++****+******-. . . .....:.== ... .  .... .. .::-*%%%%%%%%%%%%%%%%%%%%%\\r\\n=++=-.                                    .-     -=--=++--=+===     .+**####=-======--======+***+****+=. . . :::-.:::-:::...  .......:=---+%%%%%%%%%%%%%%%%%%%%%\\r\\n::---+=:              .       .         . =.         .-.  ..        .+**####+===++=====+=++++***++***+=. . . ::.:::..::::......:......:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::---:                   ..        . :-      .......::-++--     .+***###++======-==+=++=++++++***++. . . .:..:..:-:-:....::...:...::-==%%%%%%%%%%%%%%%%%%%%%\\r\\n-=++++++==-.                 .          .=       :---==++******.    .+***###++++========-====++++++**++. . . .:........:::::----:-:::::-==+*#%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%#*+=.                          =:       :=+++++++****+.    .+***###+=========++=-===+++++++*++.     .::::::. ...::...::..  ...:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%######-                        -:        =##++++++++**+     .+***##*==========++=-==-+++++++*++: . . .--:::--. ..-=:....... ..:::=*#%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%###%###%-                      :-         =*#++++++++**=     -+***##+==========+++++=-++++++++++: . ...::.:-:-. .::-:....... ..:--:*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%.                     :         .=+*++++++++**-     =+***#*==========++++++==+==+++++++: .  ..::.::.... . .:.........:.:-:+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%*                               :=+++=+++++++*:     ++**##=======-===++++++==+===++++++-     ........... ....::-:..:...:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%-    :..          ..          .:=**+=+++++++*.    :++**#*---=========+++++=+++===++=++-.    .-....:..:..    .::..-+=.:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%%*                            .::=+++=+++++++=     =*****+===--======++++++=++++==+++++=:    .:..:::::-:::.:::.:...=++----*%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%###+                           ..:--==+++=---+-    .+****==-====-----===++++=+++++==+=++-.    .  .-=:..----:--=-.. ....:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%%%%%###-                     ..:.....:--===-:.. .=.    =+***=-=--===---:--==++++==+*++====++=:      ..:=:..:.:-:---=:  ....:.:--#%%%%%%%%%%%%%%%%%%%%\\r\\n*#####%%%#%##%%###                   .-----:....:---:..   .-.    :****=.=================++==**=*===-=+=: . .  . :=::.-..=.-===: ...:::-:-=%%%%%%%%%%%%%%%%%%%%%\\r\\n*#########%%%%%##+                 .:------::...::.   :   :-     +**+=: +======----======++==**=*===-===: . . ::...::.::--.-===-::::::-.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n*########%#######=       .:--::::-=========-:...::    :.  :     =**=-= .-------::--=======+=++*=*===-===: :.:.--:::--:===-.-=--=-=--=-===*%%%%%%%%%%%%%%%%%%%%%%\\r\\n=#######*=#######+. .:-=====-------==--:::-=--:--:    .. .     :*+---- :-----==============++=*=*=======: ....:-::::::===-::=-:=-:=-:=--=+%%%%%%%%%%%%%%%%%%%%%%\\r\\n=########*#%####+--+==---::::----:..      .+*#*=:.:=-         .+=----: -========-----======*+=*+*+======: . ..::..-: .....-:.=-:=--=-:-=--+#%%%%%%%%%%%%%%%%%%%%\\r\\n*######*###*###=..::::::-:::----:-:      .::--==  :..        .==::--=::------=-----=======+#*++=+*+=====-  ...:::::---.  .:-:--::=:.--.:-::=**%%%%%%%%%%%%%%%%%%\\r\\n*########***##=..::::::::::----=+*-    .:...----             --:::-.---.....:::::-========*%*+++=*+=====-.....::::::::.  .:------------------:#%%%%%%%%%%%%%%%%%\\r\\n*############-..:::::::::--==++==:   .:--  .-=-=        :.  ::::::.  ::........::-+++=====#%#+=++#+=====-.:====-...   ..  :=-==--=----=----=-:+#%%%%%%%%%%%%%%%%\\r\\n+**########*- ..:::::::-:==++=-:.   :---:  .--:-       :. .:--:::             .-+*#*++====#%#====#+=====-:-+++=-:::-:.-+::-+=++=-+=--:=+--:-+**++#+#**#*#######%\\r\\n+****#####*= ..::::::::::==-::..   .----:  .:::-     .:  .--::::      ...       .+%#*=====#%*====++==-=-:-====+=---:...*-:-:::--.:*=--:=+--:-=**=-:-=------===-=\\r\\n+*******#*=.....:::::::::::::..   ..----.   .::-.   ::  .::::::.......:::--:.     =**====+*#+=+===+=====--===++-::::...==::::::-:.:+=----+=--:-+**=::-.:::::--:-\\r\\n+*******+-. ...::...:::::::....   ..---:    .::.  .-.  :-::::.         ..::-:     :===+==+*#==++==*======-===++=--------===---==-:.------==-=---==+=::....:..:.:\\r\\n+**++=:.   .........::::.....:.    .:--.    ..    :. .::::::.              ..     :=-====++*==++++*+==-======++=---++=-++=-::-++=++**+++=--=+===-:-==----:-::---\\r\\n+**=:     ..............  .:::.    .:--           ..::::::.                 .    .-======+++=====+#+==-==--=+++=---+*=-==--==-===++++++=----=+===-::-==-:::::-::\\r\\n+*=:.    .............  .:::::.    .:::           .:::....                  .   .:-=====+++======+*+===----=+++=---=+=-=++===-:=*+=+++=----:.:-----::-+=-:::.:::\\r\\n-:...       ..  ..    ..:::::::     ::.         .::.....                     ...::-====*++========++=+=----++++=----==--==-::::-++=+++=---:::.-+++=--::=+=:. .. \\r\\n.....                .::::::::.     .    .... ..:.....                       ....:-====#*==========+===---=++++-----====+==-----===+*+++=-------=====-::-==: .. \\r\\n+....              ..:::::::::.        ..::...:.....                          ....====+%*=======*+++++++=+=+++++++=======++==+*=+*+=+++===--:--:-=++==-::-=+-:. \\r\\n#: .    ..        .:::::::::...     ..::-:::......                              .-===-*%#====--#+++=#=*=+*=*::-:::::----==+**+=-:-**=*****++======+++===-::-==-:\\r\\n*: .  .::.       ..::::.....      .:=+++-:.....::   . .                       .:-=---=#%#===--#+=+-#+=*:#+=*.::::::::::::::-----::=+==+======+=-=--=+++==-:.:-+=\\r\\n-. . .-:.     ...........      .:-=*#*=:....        :=*:                   .:-==-----+%%#==-:#*-*:+#-*-=#-++.--::::::----====--:::-*+=+**++++++==---====-==-::-=\\r\\n*. . .:      .........      ..:-+**+=:...           -=-.             ..::--====----=-*%%+==.++.+=:*=-*:**-*=.---------------==-:...+*+==--------------===----:::\\r\\n*. ...      .            ..::=+*+=:.  .              ::. ......:::---------------====#%#==::*--*:+*-=+:#=-*-.:...        .   ..::.:-+*+=-----::::.-:...::::::...\\r\\n=. ...:.               ..:-=++=-.                   .*-------===-----------------==-+#%*=-.++:++:*+:*--#=-*:.:-----:::-:-===--::::::--=-++++==::-::-::::-::::-:.\\r\\n  .--......          ..:-===-..   .   ....      .   .=:-----==-------------------==-+#%*=.-*--#:-#--*:=#--*:.:----:::-=+*-:---::--::-=-=******==----=--==+++==--\\r\\n-*+=..            ..::===-:.        ..::::      :.  --:-:-===--------------------=--=*%+:.*+:++.**:=*.+*:=*::....:-::---+=::-::::====**=-+=====--==-::----+***++\\r\\n+=:            ..::----:..  ..        ::::     ...  -::--===-------------------------+#= =*-:*--#=:+=.*+:=*-=+-:::--:=+++*+=++===+++===+=+++++++=--:..::...:----\\r\\n             ..:---::..    ..        :::-:  ...:.   -.-====--------------------------+*.:*=:=*.+*::*::#=:+*::--::-:..:-++*++++**+=-:..:**=-+**+++=--::::::::--::\\r\\n         ...::---:.       .         :::::.  :=-..  :=.===-:------------------------===-.+*::*-:*=:-*.=#-:++..:--:......*=+:..::::.:.. .=#+-=*****=---------==+**\\r\\n       ..::--::..      ..          ::::::  :=++=:  :-:+=-:-------------------------=== -*-.=*.=#-:++.+#-:*= ..:::.:-:..++++::---:.::...-+*=-=====----::.......::\\r\\n   ...::--::..        .          .::::::: .-===+=. -:==::--------------------------==:.++::*=.+*::*-.+*-:*= ..  : .-=+=+***++++=-:::...::=+++*++++==: .  ..  ...\\r\\n ...:--::..                      :::::::.  .::--: .=.-::---------------------------=-.-*-:=*.-#=:-*::*+::*= ...:-:.----+*******+--:::.....:+=+**===----:..     .\\r\\n.::-::.                ..       ::::::::.  ...... :-.:----------------------------==..+=::+-.=+:.=+.-*=::*=:---::--:...:--+--:--:::.........-==**++++===+=::.   \\r\\n:::.                ..:.       :::::::::          ..------------------------------+- -*-:-*-:-:..=: :-:.:*---:-::..:.....     .    ..:.......:+-+*+======+=--:. \\r\\n.               .. :=-:..::::::::::::::::... ...  .:-----------------------------:-..*+::++.-*=::*: ++:.-*..::----:-==----:::...   .:::    .. -+-+##+-:--:::-=-.\\r\\n               ...-+-:::::::::::::::::::::::-==-.::---::-------------:-----------:. =*-.:*-.+*-.-*..*+:.=+     ........:::---::::.......     . :+:=***=-++=::-==\\r\\n                :=++:::::::::::::::::::::::-==-::::::::-------------::-----------: .*+:.=*:.*=..=+.:*=..+*.       :.                ....      . -+:=*##=-==-:::-\\r\\n              .-+++-:::::::::::::::::..:::-==-::::::::::---------::::------------. -*-..*=.-*-..*= -#=..++ .      .:.    .    ...     ...        -+:=*##+--=--::\\r\\n             .=+++=::::::::..::::::....::-=-::::::::::::--------::::-----:::::--: .++..-*:.+*:.:*: =*-..++ .    ..................      ...       ==:=**#*--==-:\\r\\n            :++++=:..........::::.....:----::::::::::::::------::::::----::::---. -*-..*=.:*=..-*..+*:.:*+ . ........... .      ....    ...        ==.=**#*--==-\\r\\n          .=++++=:...........::......:-==-::::::::::::::::----:::::::::--::::--: .++. -*:.-*-..=+..++:.:*= .      ..             ....    ...        -=-=****--==\\r\\n         -++==+=:...................-=---::::::::::::::-:::::::::::::::::::::--  -*-..++..++. .*+.:*+..:*=...      ..     .      .....   ....        -+::=**+-:=\\r\\n      .:=+++==-...................:---=:::::::::::::::::::::::::::::::::::::--: .+=. :*:.:*=. :*= -*=..-#-...:.... .. .. ..      .:....   ....        -=:.+***-:\\r\\n     .-++==+=-...................:----::::::::::::::::::::::::::::::::::::::-:  =+:  =+..=*:. =*- =*-..-#:     . .  :......       ::::...   ..         :=::+***=\\r\\n    :=+===+-:..................:-----:::::::::::::::::::::::::::::::::::::::-. :*=. :*-..++...++: ++-..=*.                .       ::::::.    ..         -=.:++++\\r\\n  .=+=====-...................:----::::::::::::::::::::::::::::::::::::::::-:  =+:  =*: -*-. :*=..*+:..+*:.::...... .         .   .::::::.   ..          =-.-+==\\r\\n.-++=====:...................:----:.:::::::::::::::::::::::::::::::::::::::-  :+-. .*=. =+:  -*- :*=...+*-:::::::::.:      .  -:   ::::::.    ..         .=:.-++\\r\\n=+=====-....................-----:.::::::::::::::::::::::::::::::::::::::::.  ++:  -*:..+=. .+=: -*=. .*+=========-::....  .  :=   .::::::.    ..         :=:.=+\\r\\n=====-:...................:----:..:::::::::::::::::::::::::::::::::::::::::  -+-  .+=. -*-. .+=: =+-. .*+::::::::====+====--:..:.   ::::::..   ..          -=..=\\r\\n====:....................:-:--:...::::::.:::::::::::::::::::::::::::::::::. .==.  :*:. ++:  :*-. ++:. :*=.....     ......:::--::--:.-::::::.    ..          =-.:\\r\\n\",\n  \".:::::::::::::::::::::::--:.-------------==----============:-=====----------:          :=       +      =* ..-: .-==::-::=%*#%%%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-::::::::::::::::::::::::--:::-------------=-==========================------.  .      .+       =.     -*:..-::====:::.::++*%%%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=::::::::::::::::::::::----::-------------==============================-:-:          =.      -:     -*.::-----==:-:.:-==+%%%%%##%%%%%%#%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++-::::::.:::::::::::::-----::------------===============================:.-.         :-      :-     :*..:--:. ==-:-:-+*####%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++=-:::::::::----------------:--------===-=======================-======-..-.        .=      .-     .*...-:. .--=:.-::=-:*%%%%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++*+=:::::::::----------------:------====--====================+=========- .-         --      -      *:.::.   :.:..=-....*%%%%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++++**+-::-::::::-:--------------------====-=====================+=========- ..  :     .=      -      +- ...   ==.--+=....+%%%#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+*++++*+=-::--:::::-:---------------=--=====================================:    .      =:     -:     +=:--:  .+*:+-+-....:+-*#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+****+++-:----::::::---------------===================+++=++++++++=========-.         .=     .+     =+===: ..=*:+-+-.:...--+*#####*#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----=+***+**+------::::-----------===--==============++++++++++++++++==========-.         =.     +     -=--:.   .-:-.::.:       ..  .-*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:------+**++**+=---------------=--==-==---=============+++++++++++++++++=========-.        -:     -     :.                     ... :==*%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:-------=+++****=--------------==-=======--======+=====+++++++++++++++++++========-         :           .-:.--:..---:.::::.....:::.*%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---------==+*****+--=----------==--=============+++++==+++++++++++++++++++++++++===:                    .+-:+=--:=+=:::......:.   .:#%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---=-=--==--+******=--=----------===========-======++++++++++++++++++++++++++++++===        :=     =    .*:.-:-:.==*=.::..:::-. ....+%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-:==**++**=--==---------================+++=-+++++++++++++++++++++++-+++==-  .    .+.    -    .+:...=..==-:.::.:::.:......:#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-:===++==+++=--=--------=============:=+=+++=::=++++++++++++++++++++-++++==. .     -:    :.    +.  .. ..--::::::::::.......:--*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-========:=========++++=--===----====-..      -===++++=.-++++++++++++*+=**++++*++++=  .    .:    .:    =-     .   --::::::::.....::.-#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:-=====-=====::---....   -==----===  .:--==::=+==+++++=++++++****+***+****++#*++++: .     .     : .  -+--....-..:=:::::::::........+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::..::-===-=--=-  ...       -===--===. -=++++=:=#+=++++++++++*++++++*********+*#*+++=. .    ..    :.   :=::....-: .--=--:::::...:....:#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::::::::---==--=.   ..       :=======: =+++++-.=#*++++++++++++***+-+**********+*#*+++-  .         ..   :=..   .  ..+===-:::::......::.#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::::----::---==-    ..     ..-======- :=++=:..-*#++++++++++*****++************+#*++++: .    ..   .: . .+::. .:.-=-**=-::::-:...:.--.=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::-::::----------=.     ..      -+=====. .-=....-*#*+++++++++*****+=++************#*+++=      :-    -.. .+:    .:--=----::::-.....:+-:*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::----------=----.             -*+===: .. ....:+##++++++++++*****-.-******+*****##*+++:     .:    : .  =-::  .--++-.:::----....::-...+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-----==---====-:            :*+++-    ...:.=##++++++++++*++**++***+++********##*++=      ::   ...  =+++.  -=**+-:::--::......:::.+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=======++**+:           :++*+     .:: -*#*++++=+++++++*******************##*==-     .=.  ...  -+=+-  -=+---.....   .....::.:#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=====++*#*=.  ...:::-=****:    .-  :*#*****+++++***********************#*+:.   .  -.  .... ::.:.   ..  . ....   .....:-:*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++*#*+-----...:--==+-     .  .+##=-----===++****+=***************##*+=:     .    . . ::::. .==+==+:--=-. ......::-*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+***++=-.                    =#%-          ..:--=+********#*****##****: .   :.  ... .==--=+*+=-=+=---:  ......:::*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*#*+==-::====:            -*%+                ..-=+***+****##*##***+ .   ::  .:. .=--+++===-==--:::  .. ...:.:-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+**++==--=:              -**                   ..:=+*#######*##***:    .-  .:.  =:-+- :+:+=--::::    ...:..::-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+*#**+=-:              .+                   .::-=++****##*###**+     -.  :.. ===+: -+-+++=----.......:.:.:+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=++*###+-.           ..:-+****+=-.  .::                            .:-+**##+*###*###**-    ::  ... -+==:.-*=--==-:-=......:....:*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:..-::----=+*#%##*=:.          ...:=+**++=-=*%+                           .:-=**#%######*###*+.   .:  ... -=-+:.=+===------:......:.:::#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :++====---=+**#%%%%*=:          ...:-=+*++=+=                           .:-=+*##%#########**=    ..  .. :-::.:==:-=:::::--.  ...:::-:+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.: :*#%##*++=---=+#%%%%@%#*=:            .-*#*++=-                         .:-=+*####*########*+:   ..  .. ::  . ...::.:::.....:...:::--*%%%###*+--***###**#**##\\r\\n.: :+#%%%%%##*=---+*%%%%%%@@%#=.            -*##**+-.                      .:-=+*###*#########*-:    .  ....-  .=++-++=====----=------===+#*+++=-.:+######%%%%%%\\r\\n=- :+#%%%%%%%%#*+===+*%%%%%%%@+..:::.         =#%#**+=.                    .:-=+*****##########**.   :  ....=:-+*+*-+===---:..:. .....::.:-=%%%%%%%@@@%%%%%%%%%%\\r\\n+=.-=+#%%%%%%%%%%#+===+*%%%%%@*..:-#%*.        .=#%%#**=.                   .:--=+***##########*+-   .  ....- .:::-:--:.:::..      ......::+#%%%%%#*+*%%%%%%%%%%\\r\\n+=:-****#%%%%%%%%%##*+=-+#%%%%*..:-#%%=           -*%%%#*-                        .***#########*-+ . ..  .. -==+=+#=++====-.:     ....:-=-=%%*#*+==- :**%%%%%%%%\\r\\n+=:-*#%%#**#%%%%%%%%%#*+=-=#%@*..:-#%%*    :       .=*%%%%*:                       -=*+*########=+..  .  .. -::::-+-++====-.: .....:...::-=%%%%%#%####%%%%%%%%%%\\r\\n++--+#%%%%%#*#%%%%%%%%%%#+=-=#*..:-#%%#:   =+=.   .  .=*%%%#-                     .-+++*########*=-.  .. :. -.:::-=-+==----::.........:..-#%%%%%%%%%%%%%%%%%%%%%\\r\\n=+-=+#%%%%%%%####%%%%%%%%%#*--=:.:-*%%#=   =*@#-  .:   -+*%%%+                    .-=+**########+*+.. .. :. --*+:=+:++*----.. .:........:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n ::=+*%%%%%%%%%%#**%%%%%%%%%%*=-::-*%##*.  =*%%+    ..  :=+#%%*.               ....-+***#######*+**:. .. .. ::--.-=:==+=--:..........::.-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   -+#%%%%%%%%%%%%%###%%%%%%%%#*=:-+####: .=*%%=     ..  .-+*%%#:  .-:.     .....:=*******#####+=#*-   .  . ::...-=-=--=-==::....::...::==+%%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%####%%%%%%%%=.:=*##= .=*%%=      .:   -=*%%#:.*%:-+::::--=++*******+*#**##**#*=.     . ..   :-=++---=-:.....:....:---=*%%%%%%%%%%%%%%%%%%%%\\r\\n .:-+#%%%%%%%%%%%%%%%%%%########%*...:=++..=*%%=   .:   .   -=*#%#+#*-:%######***********##*######**.. :  : .=-===+==+==-=-:..........:----+%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*##%%%%%%%%%%%%%%%%#***####:  .=++: -+**=     .-.  .  -=+#%%*++.##*####************#*#*####**:  .. :..=:=++++==++=-=:.....  ...::-=+%%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+*#%%%%%########***##.   .--:::---.     :%+.     ==+#%#++.*#***###**********#*##*####**-. :. :..- .:-===+:--=-..:..::....::-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+**##########*+==-:.....-++=:     :#::.    .*++#%#+.=%++***#************##*******=. .. ...-:---=+=+-:-==:... .......:-==*%%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-=++****##%########*****+-:  =*...:    :***%%*:-%*+++*************#*********+. .: ...-=*===+-=----=-....::....::---=%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+##**#%%#***%%%#+=+=  .--    -*##%%=.#*++++***************#*******: .: ...-+*==:-::::---:....::....:-=---#%%%%%%%%%%%%%%%%%%%\\r\\n    ...             : .. ..  .......-=+++++*+**#%%%%%#*=---=.   .+*#%%#.*#++++++***********##********:  .  ..-=++-..::::---:.........:.::-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                    ::-:  :. .:::.  ..     .-++*#%%###%%#**=-.   :**#%%+=#++==+++**********##********:  .  . ---=-:::-------....:.......:-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                     ::.  ..          ..     -+*############%=    =*#%%%+#*+++++++***********#*******-. : .. --+-++:-:-:----.. .:..:::::-==#%%%%%%%%%%%%%%%%%%%%\\r\\n                                        ...   -+*#####**#####*.   :**#%%##*=++++++++++****+**********+. :. . :.:--.:-:---=-=:  .:..:--:-=+*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                           .   =######**######.    =**#%%%*+++++++++++++***+*********+. .. . :-=*--:::::-=-:..  ....:-::====+#%%%%%%%%%%%%%%%%%%\\r\\n                                         .:    .*#*#**########.    :**#%%%#+++++++++++++***++********+: .. . :-=+-=-*-:----....  .:..:::====*%%%%%%%%%%%%%%%%%%%\\r\\n                                          .:    -**********###-     +*##%%#++++++++=+*+++++*++**#*****:  . . .::::-:*--.      ..  ...::-===-+%%%%%%%%%%%%%%%%%%%\\r\\n                                           .+-  :+**********##=     =**#%%%*++++++++++***++**+***#****:  .   .:...::=:-. . ..... ..::::-==-=#%%%%%%%%%%%%%%%%%%%\\r\\n                                            :=  .+***********#+     :**###%#++++=+++++++*+****+*******-  . . ::::..:===:. ...::.  .  .:-=-+#%%%%%%%%%%%%%%%%%%%%\\r\\n                                            :    =***++++++****.    .***##%#+======+=+++++****++******-. . . .....:.-*....   ... .....:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n::.                                        --    =***********##:    .+**####+=====-===+++++****+*****+-. . . ...::-:--..:.... ........:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n-==-.                                      -:    -=-:=++--=+===.     +**####=-====---==+=+==+*+++****+=. . . .::-:::.:-::::.  .:.....:----=%%%%%%%%%%%%%%%%%%%%%\\r\\n-==++=-               .       ..        . --         .-.  ..         +**####+=+===-===+==+++++++++***++. . . ...:::.:-:::.....:....:...::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::-==-.                    .        . .-      .......::-++--.     =***###+=====-=====++==++++++***++. . . .::... .:.--::-:--:::-:::--==+*#%%%%%%%%%%%%%%%%%%%\\r\\n:---------:.                 .           =.      :---==++*****#:     =***###+==========--===+++++++**++.     .:.:.... ....:..:-:::.....:=-=*%%%%%%%%%%%%%%%%%%%%\\r\\n+*#######*+-:                           -:       :=++++++++++**.     +***###=========+==-====+++++++*++:     .-::::=:  ..:-:...:..  ..::-=++%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%##**+.     .                  -:        -*#*+++++++**+     .+***##*=========++=-==-=+++++++*++: . ...-::::--. .::=:....... ..:::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%########.                      :-         -*#++++++++**+     :+***##+=========++++==-=+=++++++++: .  ..::.:-.... :..::....:....:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%##%%%%%%#.                    .-         .-+*+=+++++++*=     -+***#*=========+++++++==+==+++++++- .  ..::........  ....:::.:.....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%+                               :=+++=+++++++*-     ++**##=====--===+++++++=++===++++++-     .:.......... . .::-:..-. ::--*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%:   .:..          .           .:=**+=+++++++*:    :++**#*=====--=====++++==++====++=++=.    .-....::.:...   ..:...+*=----*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%+                            .::=+++=++++++++     =*****+==============++==++++==+++++=:    .:..--::.----:--=:....:-=----+@%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##*:                           ..:--==+++=---+-    .+***#==----==========++==+++++=++=++=.       .:=:. :::-:--==:.  .. .::-=#%%%%%%%%%%%%%%%%%%%%\\r\\n*%#%%%%%%%%%%%####+                     ..:.....:--===-:.. .-:    =****=-=-==--:::--====++===+*++====++=: .    ..:+::.-..-:-==-: .....:::::#%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%##%%###.                  .-----:....::--:..    -:    :+***+.=====------======+==+#+=*===-=+=: . . ....:::.-..=.-===:.....::::+*%%%%%%%%%%%%%%%%%%%%%\\r\\n*######%##%##%%##*                 .:------::...::.   .   .-     +**+=- ====================+**=*==--===: . . :-:..::.:--=.-=-==--:----:-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*########%%%%%%#*=        ::-::::-=========-:...::.   ..  :     -**=-=..-===---::--=========+**=*===-===: ..:.--::.:-:====.:=-:=--=-==-+++%%%%%%%%%%%%%%%%%%%%%%\\r\\n*########*#######+  .:-=====-------==--:::-=--:---    .. .     :*+---- :----::---========+=+=+*=*=======: ....::.::::.----::-=:-=:=+--=-==#%%%%%%%%%%%%%%%%%%%%%\\r\\n=#######*=######*=-===---:::-----:..      .=*#*+:.:=-         .+=----: :-=================+*-+*+*=======: . . ::..-: ... .-:.--::=::=-:-=:-*#%%%%%%%%%%%%%%%%%%%\\r\\n+######*#######+:.:::::::-:::---:::      .::-===  :..         ==::-:-:::-----==-----======*#=++++*======-. ...::--.---:  .:-----------::--:-==#%%%%%%%%%%%%%%%%%\\r\\n*#######*#*+##+..::::::::::----=+*=    .::..--:=             --:::-.:--.....:::::-========##++===#======-....:::.::....   :---=----------===-:+#%%%%%%%%%%%%%%%%\\r\\n*############+..:::::::::--==++==:   .:-=.  :=:=.       .:  :::::::  ::........::-+*+====+##+==++#======-.:=+==-..... :-..:*++*=-+----+=---===*##%#%%%%%%%%%%%%%\\r\\n+**#########=...:::::::-:-=++=-:.   :----   :-:-.      ::  :--:::             .-=*#*++===*%%+===+#==-==--:-+++==----:.:*-----=+=:=+--:-+=--:=**+==-===+=+=+++++*\\r\\n+**########+...:::.::::::-=--:..   .----:   .::-.    .:.  :-::::.     ...        =%%*====*%#+====*+==-=-:-==+++=--::...*=::::::-..=+----++--:-+**=-:--:-:-------\\r\\n+*******##+.....:::::::::::::..   ..----.   .::-.   .:  .::::::......:::----.     -**====*%*=====++=-===--===++=::::...-=:-::-:-:..==-=--+=-=--=+*+=.:..:.:..:.-\\r\\n+******#*+: ...::...:::::::....    .:--:    .:::   -:  :-::::.         ..::--     :===+==+%+======*======-===++=---=+=-=++=---++=--=====---===----===-::::::::::\\r\\n+*****+-:. .........::::.....::    .:--:    ..    ::  ::::::.              ...    .=-====+#+==+==+*===-======++=---=*==++=-:::===++****+=--=++===-:-===--::::---\\r\\n+*+=-.     .............  .:::.    .:--.          ...::::..                 ..    -=====++*===+==*#===-=---=+++=---=*=-===-=+===++======---::====-:::=+=::-:::::\\r\\n+*=:.     ............  .::::::    .:::           .:::....                  ..  .:-=====+++======+#+==-----++++=----==--++=--:.-*+=**++=---:::-====-::===::..:..\\r\\n-:...       ..  ..  .  .:::::::     .:.         ..:.....                     ...::-====+++=======+++=+=----++++=----====+=--:::-===+====--::-::====--::-++-. .. \\r\\n.....               ..:::::::::     .    .... ..:.....                       ....:-===*++==========+===---=++++----:----===--==-++=+*+*+===-:---=++++=-::===:.. \\r\\n+...               ..::::::::::        ..::...:.....                         .....-===#+========+==+=+==--=++++++++=+++++**++**+=+*+=++++=--::-::-====--::-+=-:.\\r\\n#: .     .        .:::::::::...     ..::--::......                               -==-+%*======-**+*=*+++=*=+===::::::::::-+*+==-:-+*++*****++++=++++*+++=-::-==-\\r\\n*: .  .::.       ..::::.....      .:-=++=::....::.  . .                        :-=---*%*=====:*#=*-**-*:**=*::::::::::..::-===--::-===+=====-==--::-====-=-:.:=+\\r\\n-. . .--.     ...........      ..:=*#*=-.....       .=+-                   .:--==---=#%#====:*#=*==#=++-#==*:::.:::::::-------:::::**+++++++++++====++++==+=-::-\\r\\n*: . .:      .........      ..:-=***=:...           :=-.              ..:--===------*%##==+.=%==+:**-*-+#-++.--:::...:----==---::..=**==--------::-:::-------:..\\r\\n*: ...      .             .::=+**=:.  .              ::.  . ....::---------------=-=##%*==-:*=:*:=*-=*:**:*=.-+===========++=--:::::=*+=-----::::.:-...:::::::..\\r\\n+. ...:.               ..:-=++=-.                    +=:------:------------------=-+%%#==-.+*:=+.*+:+=-#=:*-.............::....:-:::----+**+++---::-::::----:--:\\r\\n  .--......          ..:-===-:.   .    ...      .   .=:--------------------------=-*%%*==.:*-:*:-#=-*:=#--*:.:-:.....:-:-:......:--:-===******+======--===**++=-\\r\\n-++=:.            ..::-==-:.        ......      :.  :=.---------------------------=##%+=-.*+:++.+*:-*.+*:-*..:----:::-==+=::--:::====**=-======-----..:-:-=+**++\\r\\n*+:            ...:----:..   .        ....     ...  --:--==------------------------###+= =*-:*--#=:++.**:=*::. ...---=+++**+++++++++=-=*++**+++++=--:.::....::..\\r\\n.            ..:----:..    ..        ...::  .....   -::-==-------------------------*##+::*+:=*.+*-:*-:#+:=*-=+=:::-:..:++*===+++==-.. :+*=-+***++=--:::::---===-\\r\\n         ...::---:..      .         ...::.  .=-..  .=.===--------------------------+%#= =*::*=:*+:-*:-#=:+*---=-:-:. ..*=+:..::::::.. .-*+--*+++++=--==----===+*\\r\\n       ..::---:..      ..          .:::::  :=++=:. :=:+=-:-------------------------+#*.:*-.-*:-#=:=*.=#-:++::::-:.:::..++++--==-::::...:=#+====------::..::::::=\\r\\n   ...::---:..        .           :::::::  -===++. -:-=----------------------------=*-.++::*=.+*::++.+*-:*+.::=-:::-=+++***++++=--::...:-=++=+*****+=. ....   . \\r\\n ...:--::..              .       ::::::::  .::--:  =:----------------------------====.-*=:-*::*+::*-:**::*= .:..:. .--=+++*****+=-:::....:-+=+*======:..  ..  ..\\r\\n.::-::..               ..       ::::::::.  ...... .=.----------------------------===..*+::++.=*-.-*:-*+::*=... .:: :-..:+=*-..:-:--:::.....-+=+*+===--=--:.     \\r\\n:::.                ..:.       .::::::::.         ..:----------------------------==- -*-:-*-.++::+*:=#=:-*=:::::...:....:.:..........:.......===**++++===+=-:. .\\r\\n.               .. .=-:..::::.:::::::::::...  ..  .:-----------------------------==..++::++.:*=::*=:+#=:-#=--:::...:.  ..     ..    .:. ......==-*++====++++=-:.\\r\\n               ...:+=:::::::::::::::::::::::-==-.::-----------------------------==: -*-.:*-.=+:.-*..+*:.-#========-==-::::::....    .::.   ....=+-*#*+::--::.:--\\r\\n                .=++-::::::::::::::::::::::-==-::::::::-------------------------=- .*+:.=*::*+..=+ .*+..=*::::::------:-=====+==-:.  ..:.    ...=+:+##*=-++=::-=\\r\\n               :+++=::::::::::::::::::::::-==-::::::::::----------:-------------=. -*-..*=.-*=..+= :*=..+*    .... .....::..::::--:::..:..     . ==:+***=:=+=-::\\r\\n             .-++++:::::::::::::::::::.::-==-::::::::::::-----:::::::-----------: .*+..-*:.+*:.:*- -#=..++       .:.            ....:::::.       .==:+*##+:-==-:\\r\\n            :=++++-::...::::.::::::...:--==-::::::::::::::::::::::::-----::----:  =*-..++.:*+..-*. =*-..*+       .+:                    ...       .==:+**#+--==-\\r\\n          .-+=+++-.:...........::....:--==-::::::::::::::::::::::::----::::::--. .*+:.:*-.-*-..=+ .+*:.:*+ . ........    ..              ...       .+-:+***+--==\\r\\n         :=+==+=:...................:--==::::::::::::::::::::::::::--:::::::--:  -*-..++..++...+= .*+:.:*=..    .  ..     .      ..       ...       .+-:+***+--=\\r\\n       :=+++===:...................:--=-::::::::::::::::::::::::::::::::::::--. .+=..:*-.:*=..:*= :*=..-#=..       ..     .       .....   ....       :=:=++**+-:\\r\\n      -=+==+=-...................:---=-::::::::::::::::::::::::::::::::::::--:  =+:..=+..=*-..=*= -*=..-#=...  .   ..     .       ......   ....       .:+-.=**+-\\r\\n    :=+===+=:...................:----::::::::::::::::::::::::::::::::::::::--. :*=..:*-..++...++: +*-..=#-.................       .:::...    ..         :=.:+***\\r\\n  .-++====-....................:--=-:::::::::::::::::::::::::::::::::::::::-:  ++:. =*:.-*-. :*=. ++-..=*:         .......:.      .:::::..   ...         ==.:+**\\r\\n -=+=====:...................:-----:::::::::::::::::::::::::::::::::::::::--  :+-. .*=..=+:  -*- .*+:..+*.                ..       .:::::..   ..         .=-.-++\\r\\n=++====-....................:----:..:::::::::::::::::::::::::::::::::::::--. .++.  -*:..*=.  ==: :*=...+*:.:::::::....     .  ::   .::::::.   ...         :=:.-+\\r\\n======:....................:----:..::::::::::::::::::::::::::::::::::::::-:  -+-  .+=. -*-. .+-: -*-...*+::::::-::-::..    .  .=    :::::::.   ..          -=:.=\\r\\n====-....................::----:..:::::::::::::::::::::::::::::::::::::::-. .+=.  :*:. ++:  :*-: =+-. :*=---=---=-:::..... .   -.   .::::::..   ..          =-..\\r\\n\",\n  \"......::::-::::::::::::-:.:--:--------:::------==================----=-------.   .      --      .-     .+...:::  :-----:=###**++=-:..     -%%%%%%%%%%%%%%%%%%%%%\\r\\n-:.....::::-::::::::::::--::------------:-----========================--------          .=       :      +:.::..  ....    -+=:    ....::---*%%%%%%%%%%%%%%%%%%%%%\\r\\n=+-:.:.::.::-:::::::--::---::----------------==============================---:          -:             .              .    :***#####%%%%#%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++-:::.::::-::::::-----::-:::------------=-==========================--===---.         ..             :        .+: --*-...-%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++=-::::::::-:::::-----:---::------------===========-====+==========::====-=-                        -=:--:   :+:.==*:...:**#%##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++*+=::::::::------::--------:-=------=-=-==========::=====+=-======--=======.                 :     -+==+: ...=-:+=*:::. :--##%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++++**+-::::::::---------------:-=-----=====================++++++======+===-=-         .+      -     :+--=::..:*+++-+==-:..=###%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+**+*+*+=-:::::::---------------:-=---===========+==++=+=++++++++++==+==++=====:  .      +:     -.    :+--==:..=#+*=:-*-....*%%%%%%%##%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+**+*+++-::::::::----------------==--==============+--+++++++++++++++++*+=====.        :-     :.    .+:--..  -++=-..-:....:++=*#%%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----=****+**=-:::::::------=-----==---=============++===:-=++++++++++++++=**=====-  .     .:     ..    .+.           .  ...... ...-%%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n------=+**+***+-::::::--------==---===--==-=========+++===.-==++++++++++++++*+=+===.  .            .     +.           .........  ...+%%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--------=+++****=--::::--------==---===--===========++++=+-.-++++++++++++++++#++===-  .     ..     :     ==-==  .:===........::. ...:#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---------==+*****+---:::--------=========-======+===+++++++==+++=++++++=+++++**++===:  .     =.    :     =-...   .:-:.....:..::......+@%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n---=-=--==--+******=---:::-----===========--====++===++++++++++++:=++++=++++++#*++===  .     :.    ..    =-     ..   ..::::::::......:==+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-:==**++**=-----------============-==+++++==+++++=+++**+++++****+++++#+++==-             .. .  :=::. ...  -*:::::::::.....:.:+*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========:===++==++==-------===============-=-=++++++++++==+=+***++******++++**+++==.       -.    : .  :=:.   ..  =+--:::::::....:...-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-========:=========+++=------========-:..     -==+++++++=-++:=***+********++++**++++=       ::    . .  .=      . .:*=+==::::-...::....*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n...::-=====-=====::---...    ----======  .::-=-::=++++++++=:=*+***************++*#*++++:      .     . .  .+..-:  :.--+*+--::::-...:...:.=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::.::-===-=--=-  ...       :----====. -=++++=:=*+=++++++++**+*******++******++*#*++==       :.   ..    +-:-: .-=-:-++==:::::. .:..-::*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:::::::::---==--=:   ..       :=---==+: =+++++-.=#*=++++++++************+*******+##*+:-: .    --    :    ==-=. .-+=+=---::...:.....=+.=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::-----::---==-     .     ..-=---==- :+++=:..=*#+++++++++************=+********#**=:. .    .-    : .  -===:  :-:-:      .......:-:.:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:----:-----------=.     .       -==-===  .-=....-*#*=++++++++**********************#**+=.      :.   . .  ..      ....:::::-::.....::::.:%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::--------====---.             -+====. .. ....:+##+=+++++++**********************##**++.      .    ..  :---:  -++=-=::::-.  ......:..=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .::--=========+=-:            -*+==-    ...:.=##*+=+++++************************#****-      -    :.  :==+-  =++===::::-.  .....:-:-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=======++*#+:           -**+=     .:: -*#*++==++++***********+-=*+********#***+.     :.   :.  .===-.:++*--+:::--.  .....::-=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-===++++*#*=.   ..:::--**#*.    .-  :*#****+=+**************=-**++*******#***=     .:   ... .=+==++*++-=+-----. .......:-=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++*#*+-:-=-...:--==*-     .  .+##=-----===++******++**********#***##***:     -.  ...  ==-=*+===--+==:::. .......::-*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+***++=-.                    =#%-          ..:-==+********#####**###**+     ::   :.  =:-+-.:+-++-:::::     ...:..:=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*#*+==-::====:            -*%+                .:-=+****#**###**###**-    .-   ..  ===+: :+:=+=+----.......:..::-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+**++==--=:              -**                   ..:=+*#**####**##**+.    :.  ... -===:.-*=--==-:--:.....:.....=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+*#**+=-.              .+                   .::-=++*#####**###**-    ..  ... --::..:=--=--::::.. .......::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+**###+-.           ..:-+****+=-.  .:.                            .:-+**############+-.    .   .. ::.....::.:.....::: ...::::-:=%%%%%####*=:-##%%%%%%%%\\r\\n.:..-::----=+*#%###+-.          ...:=+**++=-=*%+                           .:-=+*#%##########+=:    ..  .. .:  .:+*--*::---=:.  . ..:.::-%%%%++===-. :+*########\\r\\n.: :++====---=+**#%%%%*=:          ...:-=**++=+=                           .:-=+*##%*########**+..  ..  ...:=..-*+*-=+-====--::-=-------=+++-+#***++=*##########\\r\\n.: :*#%##*++=---=+#%%%%@%#*=:            .-*#*++=:                         .:-=+*###*#########+=:   ..  ....-.:-=-+:---::::...-:..........+*--%%@@%%%%%#%%%%%%%%\\r\\n.: :+#%%%%%##*=---+*%%%%%%@@%#=.            -*#***+-.                      .:-=+*###*#########=:=    .  ....:.:---+--=:.:::..     ....::::=%%%##%#+++=:.=*#%%%%%\\r\\n=: :+#%%%%%%%%#*+===+*%%%%%%%@+..:::.         =#%#*++=.                    .:-=+***#**########*=*..  :. ... -=++==*=++=----..      ....----#%%%###+*++--*%%%%%%%\\r\\n+=.-=+#%%%%%%%%%%#+===+*%%%%%@*..:-#%+.        .=#%%##*=                    .:--=+****#########+--   ..  .. -.  .:--++===+=.:. .. .....----#%%%%%%%%%%%%%%%%%%%%\\r\\n+=:-****#%%%%%%%%%##*+=-+#%%%%*..:-#%%=          .-*%%%#*-                        :****########+++..  :  :. -:::--+-+==----:. .....:.....-+%%%%%%%%%%%%%%%%%%%%%\\r\\n+=:-+#%%***#%%%%%%%%%%#+=-=#%@*..:-#%%*    :       .=*%%%%*.                       -=*+*######*=**:.  :  :. --*+:-+:+=+----...........::.-#%%%%%%%%%%%%%%%%%%%%%\\r\\n++--+#%%%%%#*#%%%%%%%%%%#+=-=#*..:-*%%#:   =+=       .=*#%%#-                     .-+++*######-+**-.  .. .. ::--.-=.--=::::....:......:..+%%%%%%%%%%%%%%%%%%%%%%\\r\\n==-=+*%%%%%%%####%%%%%%%%%#+--=:.:-*%%#=   =*@#:  .:   -+*%%%+                    .:==*****###=***=       . ::...-=-===++=-::.....:..::.-*#%%%%%%%%%%%%%%%%%%%%%\\r\\n ::=+*%%%%%%%%%%#**%%%%%%%%%#*=-::-*###*.  =*%%+    .   :=+#%%*.                ...-+******###**#*+:     .. ..   ::=+=:--++::....:....:-==-#%%%%%%%%%%%%%%%%%%%%\\r\\n   -+*%%%%%%%%%%%%%###%%%%%%%%#*=::+####: .=*%%=     :.  .-+*%%#:  .::.     .....:=*********#####**:. .. .: :-:-==+==+---=:......:....:----+%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%####%%%%%%%%=.:=*##= .=*%%=      .:   -=*#%#:.*#:-=...::--=+************###***-   . .: .=-++=+===++--=:...... ...:-=--+%%%%%%%%%%%%%%%%%%%%\\r\\n .:-=#%%%%%%%%%%%%%%%%%%#**#####%*...:=++..=*%#=   .:  ..   -=+#%#+#*-:%**************#+*#*********=.  -  : .-.:==++=+===-=..:.... ...::-=*%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*##%%%%%%%%%%%%%%%%#****###.  .=++: -+**=     .:.  .  -=+#%#*++.##***************#**********+.  :  : .- .::===+::-=-..:...:....::-*##%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+*#%%%%#########*****.   :--:.:---.     -%=.    .==+#%#=+.*#+*****************#********:. :. :..--===++=+-:--=::.. .. ....:---+%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+***##***###**+---:..  .-++=:     -#::.    .*++#%*+.=#+**********+****#*#********-  :. :..-+*==-=---:----....::....::---=#%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-=++****##%#**#####*****+-.  =* ..:    :***#%*:-%*++*************##*********=  .. ...-=+-:::.::::--.....::.....-----*%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+#***#%%****%%%#+=+-  .--    =*##%#=.#*++*************##*********=  .. .. -=+*=::::-:---:.........:...-=*%%%%%%%%%%%%%%%%%%%%\\r\\n  .  . .       .    .: .. ..  .    .:+++++++++*#%%%%%#*=::-=.   .+*#%%#.*#+=++********+***##********=. .. .. ---:--:::------....::.....::-=*%%%%%%%%%%%%%%%%%%%%\\r\\n      .           .  -:-:  :. .:--. .::    .-++*#%#####%#**=-.   :**#%%==#++++++++++***+************+: .: .. ::=-==:---:----.. .:..:::::-==*%%%%%%%%%%%%%%%%%%%%\\r\\n                     .-:   :.          ..    -+*############%=    =*#%%%+#*++++++++++***++***********:  : .. :.:=-.:-::--=-=:  .:..:--:-=+*#%%%%%%%%%%%%%%%%%%%%\\r\\n                           .            .:..  -+*####****####*    :**#%%##*+++++++++++***+***********-. : .. --=*--:-:::-=-:..  ....:-::====+#%%%%%%%%%%%%%%%%%%\\r\\n                                           .:  +####*****####*.    =**#%%%*+++=++++++++***+**********=. .  . :-==-=-*-:::-:....  ....:::====*%%%%%%%%%%%%%%%%%%%\\r\\n                                          . .  .##*#******####.    :**#%%%#++++=+***+++++*++***#*****=. .    :-:.:::+--.      ..   ..::-===-+%%%%%%%%%%%%%%%%%%%\\r\\n                                          :-.   -**********###:    .+**#%%#+++++++++*+++++*++***#****=. ..   ::...::=:-. . .....  ..:::-==-=%%%%%%%%%%%%%%%%%%%%\\r\\n                                            =-  .+*+*********#=     =**##%%*+++++++++++++++*++*******+. .. . ::::..:=+=:.....::.  .  .:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .+: .+***********#+     :**###%*-=+==+++++++++++++*******+: .. . .....:.-+....   ... .... .---*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .   =**+++++++****.    .***##%#======+++++++++++++******+: .. . :::::-:--:.:.... ........----+%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                         .-    =***********##:    .+**####+=========++++++++++****++:  . . :::-::..::::::.  .:.....:----=%%%%%%%%%%%%%%%%%%%%%\\r\\n:=-.                                       :-    -=--=++--=+===.     +**####=----==---=+=+==+++++***++-  . . :..:::.:-:::.....:...:....:--=%%%%%%%%%%%%%%%%%%%%%\\r\\n==++=-.                        .        . .-         .-.   .         +***###+-============++++++++**++-  . . .::... ...:-::-:---:--:::--==+*#%%%%%%%%%%%%%%%%%%%\\r\\n:::--=+-:                     .          .-      .......::-++--      =***###+--=====-===-=+++++++++*++-  . . .:.:..:. ....:...-:::.....:=-=*%%%%%%%%%%%%%%%%%%%%\\r\\n:--------:.                  .           -.      ::--==++******:     +***###========:-=====+++++++++++=. . . :-::::=:. ...-:......  ..:::=+*%%%%%%%%%%%%%%%%%%%%\\r\\n=+******+=-:.                           -:       :-++++++++++*+.    .+***###========--===-=+++++++++++=. . . :-:::---.  ::=-....... ..:-:-#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#*++-                         ::        -*#*++++++++*+     .+***##*======++=-===:=+=+++++++++=. . ...::.:-.... :..::.........:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##=                       -.         -*#+++++++++*=     :+***##+======++=====-=====+++++++=. .   .::........  .....::.:.....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%##%%##%%=                     :.         .-+*+=+++++++*-     -+***#*=======++++=+=-=+====+++=+++.     .:............ ..:::..-:.:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%:                               :=+++=+++++++*:     ++**##=-=====++++++====+===-=++=+++:     .-....::.:...   ..::..+*=----*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%*   .:..                       .:-**+=+++++++*.    :++**#*--======+++++===++=====++==++-.    ....--::.---::----....:-==---*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%:                             ::=+++=++++==+=     =*****+--=========+====++++====+==++-.    .  .-=:. :---:--==:.  .. :::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##+                            ..:--==+++=---+-    .+****==--==============+++++===+===+-.      ..:+::.-..-:--==: .....::::-#%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%####=                      .:.....::-===-:.. .=:    -****=:=-=================*+++======+-. . . ....:::.-..=:-===:..:..::.-*#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%##%###*                   .-----:....::--:..    -.    .+***+.==----=============**=++===-==+-. . ..--...::.:--=.---==--:---=-=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*######%###*#%###=                 .:------:....:..   .   .-     +**+=: =-::::-============*#=++===-===-. :.:.--:::--.====.:=-:=:-=--=-+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n*########%%%%%%*#:        ::-::::-=========-:....:.   ..  :.    -**=-=..:::--=============++#=+*-==-====. : ..::.:--:.----::-+::=-=+--=--=##%%%%%%%%%%%%%%%%%%%%\\r\\n*################:  .:-====--------==---::-=--:--:    .. ..    :*+---- :-=================++*=+*-=======. . ..::..=. .....-:.--::=:.=:.-=:-+#%%%%%%%%%%%%%%%%%%%\\r\\n*#######++%#####*=:===--:::::----:..      .=***=:.:=-          +=---:: :---:--===========+==#=+*========. . ..::--.::-.  .:------------------=%%%%%%%%%%%%%%%%%%\\r\\n*#####*########+-.:::::::::::---:::      .::-===  :..         ==::-:-::::::--===========+*-=*=+**==-====:.....::::::::.  .:--==----------===-:+%%%%%%%%%%%%%%%%%\\r\\n*######*##**##+...:::::::::----=+*=    .:...--:-             --:::-.:--....::::---======#*=+====#=--====:.:==-=:..... ::..-*+++==+----+=---=++**#%#%##%#%%%%%%%%\\r\\n*#######***##+...::::::::--==++==:   .:-=   -=:-.       ::  :::::::  ::........::-++====##++====#=-=-==--:=++++=----:.-*-----=+-:=+--:-+=--:=**+==-==-=-=-==+==+\\r\\n+#*#########=...:::.:::-:-=++=-:.   :----   :-:-       ::  :--:::             .-=*#*+==+%#+====+%=-=-==-:-====+---:.. .*-:::::--..=+----++--:-=**=-:--:-:-------\\r\\n+**########-  ..::.::::::-=--:..   .----:   .::-     .:.  :-::::.     ...       .+%#*-=*%%+====+#===-==---===++-::::...-=:-:-::-:..==-=--++-=-:=+*+=.:....:..:.-\\r\\n+*****###*+. ....::::::::::::..    .:---.   .::-.   .:  .::::::......:::----.     =**==#%#+=====++=-====--==+++====++===++=---+==--=====---===----===---::-::::-\\r\\n+******#*+. ....:...:::::::....    .:--:    .:::   -:  :-::::.        ...::-:     :===+#%*=======+==--======+++=---++==+==-::-===++****+=--=++===-:-===--::::-:-\\r\\n+******+-.  .........:::.....::    .:--:    ..    ::  ::::::.             ...     :=-==%%+=======*===--=--==+++---:+*=-===-=+===+++++===---:-====--::=+=::-:::::\\r\\n+*++=:.    .............  .::::    .:--.          ...::::..                 ..    -====##=======+#====----=++++----=+=-=++==-:.=*+=*+++----:::-====-::===-:.....\\r\\n+*=:.     ............  ..:::::     :::           .:::....                  ..  .:-====##===+===*#+===----=++++==---==--+=-::::-===+===---::-::=+==--::-++-.....\\r\\n-:...       ..   .     .:::::::     .:.         ..:.....                     ...::-====**=======+*+=+=----=++++-:-::-=--===-----++=+****===------++=+=-::===:. .\\r\\n.....               ..:::::::::     .     ... ..:.....                       ....:-====+========+++===----+++++++++=++==+++++**++*+==++===--::-::-====--::-+=-:.\\r\\n+...               ..::::::::::        ..::...:.....                         .....-===============+====--==+++=-:::::----=+*+==-:-**=******++====++++++==-::-==-\\r\\n*: .     .        .:::::::::...     ..::--::......                               --===============++====-===++++======---=+*+=--::-=========-==-=-:-======-:.:=+\\r\\n*: .. .::.       ..::::.....      .:-=++=::....::.    .                        :--=+=========-+*+*+**=*=++=*++=-----====-====--:::-+*++**+++++++==-=========-::-\\r\\n-. . .--.      ..........      ..:=*#*=-.....       .=+-                   .:-----+#========:+#=+==#=+=-#=++::....:::--=---:::::...=#+==---------------===--=-::\\r\\n*: . .:.     ..  .....      ..:-=***=:...           :=-.              .::--===----*%+======:+#=++:#+=#:+#-*=.:.................::.:-+*++-----::::.:-...:::::::..\\r\\n*: ...                    .::-+**=:.  .              ::.  ......::-----==--------=#%*=====:-%+-*:+#-++:*+-*-.--::---------==--::::::-====+++==-:-::-:::::-::::-:\\r\\n+. ...:.               ..:-=++=-.                    +=:-----::------------------*%##===+::#*-*=:#+-*-=#=-#:.==:.:.::-=====+==---:::---=******+=----=---=+++===-\\r\\n  .:-:.....          ..:-===-:.   .......:.     .   .=:----::::-----------------=####===- +*-=*.+#--*:+#-=#..::......:::-=:----::====**=-+======-==-:::---=****+\\r\\n-++=:.            ..::-==-:.       ...::::      :.  :=.---:::-------------------+####===.-*-:*-:#+:+=:**-=*..-===-----===+==++++=+++=+++==+++++==---:.::...:----\\r\\n*+:            ...:----:..   .        :::.     ...  --:--:::--------------------####*=+:.*+:=*.=#-:*--#=:++..................::--==:..:**==+*+*++=--::::::::::::\\r\\n.            ..:----:..    ..        .:...  .. ...  -::-:::--------------------=####==- =*-:*=:*+:-*.=#-:*+ .....::...:=-=. .....:... .-*+-=*****+=-----=--==++*\\r\\n          ..:----:..      .         .....   .=-..  .=.-:::---------------------*###*==.:*=.-*.=#=:++.+*-:*+...   .:....*=*=::---:.:... :+*=-======---==-:::----+\\r\\n       ..::---:..      ..          ......  :=++=:. :-.:::----------------------####+=- +*::*=.**::*-:**::*+=++-::::---:++++=====-:::..::-**+=+++++==--::..:::.::\\r\\n    ..::---:..        .           .....::  -===++. -:::-----------------------+####+= -*=.-*:-*=:-*:-#+:-*=:-==::-=++++********+--:::...:----=+++++*+=:.....:...\\r\\n ...:--::..              .       ....::::  .::--:  =.:------------------------+###*=:.++::++.=*-.=*.-#=:-#=::-::.......-==*=-===---::...-----+**+++++-.  ..... .\\r\\n.::-::..               ..       ....::::.  ...... .=.-------------------------=*##*- =*-.-*::**::++.=#-:-#-::..-:..::  :*=*:  .:::::::..::=++++++++==-. ......  \\r\\n:::..               ..:.       ...::::::.          .:---------------:----------+##= .*+::++.-#=::*-:+*-:=*:.::---..--: :*+++:..----::::....:+==*+=------:..  .. \\r\\n.               .. .=-:...... ..:::::::::...      .:---------------:-----------=##: =*-.-*-.+*-.-*.:**::=*.:.::.. ..-:::====--::--:.........:+==**+===---==-.   \\r\\n               ...:+=::.......:::::::::::::--:::::------------------------------*+ :*+:.+*.:*+:.++.-#+::+*....  .  .-..........:..  ... ......-=-+#*+++=---==-..\\r\\n                .=++-:.......:::::::::::::::::::--:::-:----:-------------------==. +*-.:*=.-*=.:*=.=#=::*+-: .......  .......  .    .::.  .... :+-=*+++***++++==\\r\\n               :+++=:. ....:::::::::::::::::::::::::::::-:::----::---:---------=: -*=..=*:.+*:.-*-:+*-::*+---===----::....     ..    ..:.    .. :+-=*++-::-===-:\\r\\n             .-++++:.  ..::::::::::::::::::::::::::::::::::::-:::::::----::----- .+*-.:*=.-*=..=*::**::-*=:-----========--===--::.     .:.     . :+-=*#*+----:..\\r\\n            :=++++-   ..:::::::::::::::::-:::::::::::::::::::-:::-:::---:::---=: -*+:.-*:.=*-..+=.-*+:.-#-.:.......:::::-----===-==:.......       :+:-****--==--\\r\\n          .-+=+++:  .....::..:::::::::::-::::::::::::::::::::::::-::::::::----- .++:.:*- :*+:.:*- -*+::=#:.......................:::........       -+:=*+**=:===\\r\\n         :=+==+=: ...........::::::::---::::::::::::::::::::::::::::::::::----. -*=..=*. -*-..-*..=*-.:=*:..       .     .... ......     ..         -+:=+***=:-=\\r\\n       :=+++===.............:::::::----:::::::::::::::::::::::::::::::::::---: .++:.:*+..+*:..++ .+*-..=*--:.::::. ...    .       .       ..         ==.=****=:-\\r\\n      -=+==+=-.............::::::-----:.:::::::::::::::::::::::::::::::::----  -*=..-*-.:*+...*= .*+:..+*: ....::.::::........    .        ...       .=-.=****=:\\r\\n    :=+===+=:................:.:----:..::::::::::::::::::::::::::::::::::---. .++:..++..=*-..:*: :*+:.:+*.          .  .....::::::..::..   ....       .+-.=****+\\r\\n  .-++====-...................:----:..::::::::::::::::::::::::::::::::::::--  -*-..:*-..++:..=*. -*=:.:*+         .:.               ............       :+:.++***\\r\\n -=+=====:...................-----:..:::::::::::::::::::::::::::::::::::::-. .++:..=*:.-*=. .+=  =*=..:*+          .. ..  .                  ...        :=.:=+**\\r\\n=++====-................:...--:--:..:::::::::::::::::::::::::::::::::::::::  -+-..:*=. =+-. :*= .++-..-*=           ...::...       ......     ..         .:--:=*\\r\\n======:...................:-::-:....::::::::::::::::::::::::::::::::::::::  .+=.  -*:..+=:. -*= .*+:..-*-.....................      ::::::.  ....          -=:.=\\r\\n====-....................:-::-:....:::::::::::::::::::::::::::::::::::::::  =+-  .+=..-*-...++- :*+:..-*- ..        ..........      :::::::.  . ..         .=-.:\\r\\n\",\n  \"...:::::::::::::::::::--::--::::-----------==----.-===============-==-+====---:                         -+.:::.  .-::..---***#%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-:..:::::::::::::::::-::-::----:---------=-===---..--=============-==-+*+===---          :-      ..     -+....   .++.:==+::..*%%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=:.:::::::-:::----::-::-:::---------------====-: :-==================**===---:          =      .-     :+..:-.  .++ -+++::..*%%%%#%%%%%%#%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++-:..:::::--------::-----::-------==---==-=====-. -==================#+===---   .      -:     .-     .+:-=-  ..== +=*=....:*+*##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++*=-...::::---------------::-------==---=========--==================+#+===-=:  .      .=      :     .+.       :: ::*=-=-..=:*##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+*+++*+=::::::::---------------::-----===---===========+==:==+=++=-======**======.  .      -      :.    .+         .  .-++-...-#%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=++++***+-::::::----------------::-----====--==========+++-.=+++++-=++====*+=====-                ..     +.      .:--+. ==::..:%%#%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+**+*+*+=-::::----------------=-:-=--===========+:-===++++++++++++++====+#+=====:  .      :     ..     =-===-  .:-==:........:==-+#%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+**+*+++-:::::-------------------==--===========-==-=+++++++++++++++===**======  .      -.     :     ==--:.   :-:.  .   ...  :..+%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----=+***+**+-:::::------=----------:==-=========- -+=:=++++++++++++++++++=**=+===:  .     ::     .     ==     ....   .......:. ...-#%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-------+**++**+-:::::-------==--==-==---==========+==++=+++++++++++++++++++++#+=+===  .     .      .     -= .. ...:--:........:. ....*%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--------=+++****=---:-------=--========--==========++++++++++++++++++++++++++*#++===:  .           ..    :=-=:....:::=....::..:......:%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-----=---==+*****+----------==-=========--=========+++++++++++++++++=+++++++++#*++===.       :-    .:    :=      .  .+-::::::::.......-==*%%%%%%%%%%%%%%%%%%%%%%\\r\\n--========--*******=-------===============-=======++++++++++++++++*+-***++++++*#*++==-       .-     :    .=       . :*=::::::::.....::.-*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========:==***+**=-------=============+=--=====+++++++++++++++*+**+***++++++*#*++=+.       .     . .  .+-.... .. .--=-::::::.........*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========:===++==+*==------===============---:=+++++++++++++++****+++****+++++*#++===       .-    .     +=:--: :..:=+=++=:::::...:....-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-========:====+====+++==---==========-:..     -==+++++++***+******=+*******+++*#*++.-:       -    ..    =-:+-. :-:--+*=-:::::.......:.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n....:-=====-=====-:---:..    :=========  .::-=-::=+++++++++*********************+*#++=:.  .    :.    .    =-:-: .:=-:--==-... .. ....--:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::.::-===-==-=-  ...       :=-=====+. -=++++=:=*+=++++++**********************+#***+=.      .:    .    -:..    .............. ...-*-:#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::::::-=-==-==:   ..       :======+- =+++++-.=#*++++++++*********++************#***+=              .  :--=:  .-=+-:.:::::-:. ..:--..-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::-----::---==-    ..     ..-=-===== :+++=:..-*#++++++++++*******+. +*=*+**********+*-      :.   .:   :-:=:. .==+=--:::---:....::::..*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:----:-----------=.     ..      :======. .-=....-*#*=++++++******+=**+-****=+**********++.     .-   .:.  :=-=-. .++=-=-:::-:   .....:..:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::--------====---.             :=-==+: .. ....:+##==+**+-+******=*****************##*+*=      -.   :.  .====  -+*-==-:::-.   .....:::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:---=========+==:            -+===-    ...:.=##++==**+=+**++********************##**+. .   ::   . . .====.:=+*=-+-:::-.   .....:--#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-======+++*#+:           :++==     .:- -*#*++==+*******************##******##***=     .-   ...  ====++*++--++=--=.  ......:--%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=+=++++*#*=.   ..:::-=***+.    .-  :*#***+==+*****-:+***********+*******##***:     -.  ...  =--=++===-:+---:-. .......:::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++*#*+-:-=-...:--=+*-     .  .+##=-----==+++- +*********##+*******###**+     ::   ..  ---==..+=-+-:::::.     .....:-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+**#*+=-.                    =#%-            :-==+****##+*#####***###**-    .:   ... -=-=- .++-*=+=---.......::.:.:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*#*+==-::-===-.           -*%+                ..-=+*+*****####**##**+.    .   ... -=:-:.:==-===-::::......:....:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+**++==--=-              -**                   ..:-+***#####**###*=:    ..  ... ::..   .........::......:..:.-%%%%%%%%####++#%%%%%%%%\\r\\n      .-=+++-.            ..:-+*#**+=-.              .+                   .::-==+*##########*--.    .    . .: ...:+--=-:::---:.....:::-::#%%%%#*+===-  -+*%%%%%%\\r\\n.::..:--=+*####+-.           ..:-+****+=-.  .:.                            .:-+**##*########***-    :   .. .=..:-=*=-+------::. ......:::#%%%*+#+***+--*########\\r\\n.:..-::----=+*#%###+-.          ...:=+**++=-=*%+                           .:-=+*#%##########*++    ..  ....=::-=+*--+------:..:-:::::---==-=--+################\\r\\n.: :++====---=+**#%%%%*=:          ...:-=**++=+=                           .:-=+*##%#########*:=:   ..  ....: ..:::::::.......::......:::.+##%#*#%%%###*==##%%%%\\r\\n.: :*#%##**+=---=+#%%%%@%#*=:            .-*#*++=:                         .:-=+*#############:== .  .  ... ---=+=**+*=-==-..     ....::::=#%%%%#**====: .+*#%%%\\r\\n.: :+#%%%%%##*=---+*%%%%%%%@%#=.            -*##**+-.                      .:-=+*###*#########++-.   :. ... ---:-:===+=----:.      ....:::-*%%%%%%%%%%%#*#%%%%%%\\r\\n-: :+#%%%%%%%%#*+===+*%%%%%%%@*..:::          =#%#**+=.                    .:-=+***##*#*######*-+-   ..  .. -    :+=++=====::.     .:..----*%%%%%%%%%%%%%%%%%%%%\\r\\n+=.-=+#%%%%%%%%%%#+===+*%%%%%@*..:-#%+.        .=#%%##*=.                   .:--=+**#*########++#=..  :  -. --=+--*-++=----::......:...::-=#%%%%%%%%%%%%%%%%%%%%\\r\\n==:-****#%%%%%%%%%##*+=-+#%%%%*..:-#%%=          .-*%%%#*-                        :+***#*####+-***..  :  :. :-++:-*:+==----......... ..:.:*%%%%%%%%%%%%%%%%%%%%%\\r\\n+=:-+#%%#**#%%%%%%%%%%#+=-=#%@#..:-*%%*    :       .=*%%%%*.                       -=*++**###+-#**-.  .. .. ::::.:-.-------....:.........-%%%%%%%%%%%%%%%%%%%%%%\\r\\n++--+#%%%%%#*#%%%%%%%%%%#+=-=##..:-*%%#:   =+=       .=*#%%#-                     .:=++***###*+#**-       . ::.. .=:=++*+=-::.........:.:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n==--+*%%%%%%%####%%%%%%%%%#+--=:.:-*%##=   =*@#:  .:   -+*%%%+                     :==***####*###++.   . .. .. ...==++:=-++-:.....:....:-==#%%%%%%%%%%%%%%%%%%%%\\r\\n .:=+*%%%%%%%%%%#**%%%%%%%%%#+=-::-*###+   =*%%+    ..  :=+#%%*.                ...:=*#*+**##**#***:. .. .: .-:=+=+==+-----......:.....-=--+%%%%%%%%%%%%%%%%%%%%\\r\\n   -+*%%%%%%%%%%%%%###%%%%%%%%#*=::+###*:  =*%%=     ..  .-=*%%#:   ::.     .....:-+**+************-  .. .: .=-++=+===++=-=:..........:-=--=%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%####%%%%%%%#=.:=*##= .=*%#=      .:   -=*#%#:.*#::=....:--=+******##**********=.  - .: .-.:==++=+===-=:.....  ...::-=+%%%%%%%%%%%%%%%%%%%%%\\r\\n .:-=#%%%%%%%%%%%%%%%%%##***#####*...:=++. =*%#+    :   .   -=+#%#+#*-:%***************#***********+.. :  : .- .::-=-+:----..:...:. ..::-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*##%%%%%#####%%%%%##*****##:  .=++: -++*=      :.  .  -=+#%#*++.*#*********+***##**#********+.. :  :..-:==-=*=+----=:.:. .......:-==+%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+*#############**++**:   :--:.:---.     -%+.    .==+#%#=+.+#*************+*#***********:  :. :..-=*====-=----=-:...::. ..::---=#%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+********###**+---:.   .-++=:     -#:..    .+++#%*+.=#*+***********+*##**********:  .. .. --=-:::..::---:....::. ...-----+%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-==+*****###***####*****+-.  =*...:    :***#%*:-%*++************##**********-  .. .. -==+=.::::----:.....:...:.::-=+#%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+#***#%#****%%%#+=+=  .--    =*##%#=.#*++*********+***###********=. .. .. -----:::-------:...:........-=*%%%%%%%%%%%%%%%%%%%%\\r\\n   .  ...       :    .: .. .       .:=++++++++*##%%%%#*=:-:=.   .+*#%%*.*#=++++++++**++*+**#********+. .. .. ::==++:::-:----.. .::..::::-==+%%%%%%%%%%%%%%%%%%%%\\r\\n      .:.          . :-:=:..:  :-=-: .-.   .-++*#%#######**=-.   :**#%%==#++++++++++**+++***********+:  : .. :..--.:-:-----=:  .:..:--::==+%%%%%%%%%%%%%%%%%%%%%\\r\\n                      .-:   :     .    ..    -+**####**#####%=    =*#%%%+#++++++++++***++************:. : .. :-=*=-:::::----..  ....:-::=++++#%%%%%%%%%%%%%%%%%%\\r\\n                       ..   .           .:..  -+*###******###*.   :**#%%##*=+++++++++***++***********-. .  . :-=+-=-+-:----....  ....:::===-+#%%%%%%%%%%%%%%%%%%\\r\\n                                           .:. =*###******###*.    =**#%%%*+=+++++++++++*++**********=. .  . :-:::-:*--:...   ..  ....:-=====%%%%%%%%%%%%%%%%%%%\\r\\n                                             . .*#*#*******###.    :**#%%%#+++++++*+++++**++***#*****=  .    ::...::=:-. . ....  ..::::-==--*%%%%%%%%%%%%%%%%%%%\\r\\n                                           -:   -**********###-    .+**#%%#+++++++++++++++*++********=. .. . ::::..:+==:. .::.:.  ....:-=-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                                            --  .+*++********#=     =**##%%*+=++++++++++++*+++*******=. .. . ::.....-*:....  ... .....:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .+= .+***+********+     :**###%#===++++++++++++*++*******+: .. . ....:-:-=....... .........:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .:  =**+++++++****.    .***####+=======++++++++++++***+++:  . . :::-:::::-::::.  .......:=---=%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                          :    =***********##:    .+**####+========++++++++++++*++++:  . . ...:::..::::......:...:...::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n-==:.                                       -    -=--=++--=+===.     +**####=---====-==+=+==++++++**++-  . . .::.:. .:::-:::.:-:.:::..:-===#%%%%%%%%%%%%%%%%%%%%\\r\\n==+++=:                        .           :         .-.   .         =***###+============++++++++++*++-  . . .:.........::::::----:::::-=-+*#%%%%%%%%%%%%%%%%%%%\\r\\n:::--===:                     .         . -.     .......::-++--.     =***###+=====-===-==++++++++++*++-  . . .:::::-. ....::...:..  ...:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n:---------.                  .         . -.      ::---=++******:     =***###+=====--======++++++++++++-. . . .--:::-=.  .:--...:... ..:::=#%%%%%%%%%%%%%%%%%%%%%\\r\\n=***###**+=-.                           -.       :-=+++++++++++.     +***###======--===--=++++++++++++=. . ...::.:=:..  :::::...... ..:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%##*+=                         :.        -*#*++++++++*+     .+***##*=======:===-:=+==+++++++++=. . . .::....... .. .:.....:..:.:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%#######*                       :          -*#+++++++++*+     :+***##+=====+=====--=+====+++=+++=. . . .:.......... ...::--:.....:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%###%%##%+                     :          .-+*+=+++++++*=     -+***#*====++++++==--=+=====+++=++=.     .:...........   .:::..=+-:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%-                               :=+++=+++++++*:     =+**##+=====+++++=====+===-=+++=+++:     .:..::::.-:::...:.::..-+*=---*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#.  ...                        .:-**+=+++++++*:    .++**#*=======++++=====++=====++==+=-.    . ..-+::.-==-:--==:. ..:.:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%=                             ::-+++==+++==++     -*****+===============++++====++==+=:.    . ..:=.. ::.-::---:  .....:::-#%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%#*.                           ..:--===+==---+-    .+****=--===============++++=======++-. .    . :-::.-..-:-===:....::::-+*%%%%%%%%%%%%%%%%%%%%%\\r\\n*%#%%%%%%%%%%%###*+                      .:.....::-===-:.. .-:    -****=:=-================+*++====-==+-. . ..::...::.-::=::===--::-:--.=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%##%%##*.                   -----:....::--:..    -:    .+***=.-=================+#+=*===--===-. ....--:..::.--==.:=:-=-==-=--+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n*######%##%#*%###+                 .:------:....:..   .   .-     =**+=: =----=============##+=*===--===-. : :.--:::--:====::==:==:==:=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n*########%%%%%%#*-        .:-::.:-=========-:...:::   ..  :.    -**=--..::::-=============*#+=*========-. : ..::.:=:..::::-:.=-:-=:-=:-=-:=*%%%%%%%%%%%%%%%%%%%%\\r\\n*################-  .:-====--------==---::-=--:---.   .. ..    .*+---- .---==============++#+-*=-=======. . ..::..:...   .:----::--:--::-::=++%%%%%%%%%%%%%%%%%%\\r\\n*#######+=######*=.===--:::::----:..      .=*#*=:.:=-          ++---:: :-===============++=*+=#=========. ....::--.---:  .:-------------====-:#%%%%%%%%%%%%%%%%%\\r\\n*##############*-..::::::::::---::-      .::-===  :..         ==::-:-:::-----==========++-=#++#++==-====:..:::-:...  .:.  :+=++-==:---=----=--*#%%%%%%%%%%%%%%%%\\r\\n*######*##*+##+. .:::::::::----=+*=    .::..-=:-             --:::-.---....::::---=====#+-=+===**=--====:.-+==+-:::-:.-+::-==+*=-+=--:=+--:-+**==+=*=+*+*+*+*+*#\\r\\n*############+....::::::::-==++==:.  .:-=.  :=:-.       .:  :::::::  ::........::-++==+#*======*#=---==---==+++---::. :*-:::::--.:+=--:=+=-::=+*+--:------------\\r\\n+#*#########=. ..:...::::-=++==:.   :----   :-:-.      ::  :-::::             .-=+#*+=+%*+=====*#==--==-:-===++--:::...+-:-::::-:.:+=----+==-:-=**+-::.:..:.:::-\\r\\n+****######=  .....::::::-=--:...  .----:   .:::.    .:.  :-::::.       .       .+%#*=+%#+=====**==-===---===++=--------===---=--:.-=-----=-=---==+=-:::::::::.:\\r\\n+******##*+. ....::::::::::::..    .:---.   .:::.   .:  .::::::.......::----.     =**-+%%*=====++=--=-==--==+++----++=-+++--:-++=++**+++=--=+===--:===---:-:----\\r\\n+******##+:  ...:...:::::::....    .:---    ..::   -:  .:::::.        ..::---     :==-*%#+======++=---======+++----+*====-----===+++**++=---=++===::-===-::::::-\\r\\n+*****+=-.  .........:::......:    .:--:    ..    ::  ::::::.             ....    :=-+#%*=======+*===--=--=++++=---=*=-=++=++-:=*+=++==--:-:.:-----:.-=+-:-:::.:\\r\\n+*+==:.    .............  .::::     ::-.          ...::::..                 ..    -==#%%+=======**===-----=++++---:-=-:-==-::.:-++=++++=--:::::++++=-::-+=:... .\\r\\n+*=:.      ....   ....  ..:::::     .::           .:::....                  ..  .:-==*%#========#*====----=++++=----++==++=-::--===+++++---:-:--===-==::-+=-.. :\\r\\n-:...       .    .     .:::::::     .:.         ..:.....                     ...::-==+%*========**+=+=----=++++===--=---===--++=**+=++++===-:-=--+*+++=-::=+=:.:\\r\\n.....               ...::::::::     .     ... ..:.....                       ....:-==+#+========+++===----=++++======++++******=-=*+=+***+==------====-=-::-==-:\\r\\n+...               ..:::::::::.        ..::...:.....                         .....-===+===========+====--===+++----::::::-+*=---::+++++++++++++=+==+***+==-::-==\\r\\n*: ..    .        .:::::::::...     ..::--::......                               -================+========++++===========+++=--::-+==++++====+---::------=-::-=\\r\\n*: ..  ::.       ..:........      .:-+++=::....::.    .                        :-==============*+++++=+====+++=-----==++=-=---::..:+#+=+===+++++====+++++++==-::\\r\\n-. .  :-.      .........       ..:=*#*+-.....       .=+-                   .:--=-===========-+#+++=#++*=#+=*-=-..... -**=::::::::..-**==--------::::..:::::::::.\\r\\n*: .. :.     ..   ....      ..:-=***=:..            :=-:             ..::--==---=*=========:=#+++:#*=#-+#=*=.........::--::-:..:::::=++==-----::-.:-:..::::::::.\\r\\n#- ...                    .::=+**=:.  ..             .:. .....::::-----==-------+#========:-#+-*:+#=++:**-*-.:.......:......:::-::::----+****+=--::::--:-=------\\r\\n+: .....               ..:-=++=-.                    +=:---====-----------------*%+======::#*-*=:#*-*--#=-*::=-......-------=--------+==+*****+======--===+*+++=\\r\\n  .:-:.....          ..:-===-:.   . .....:.     .   .=:----:-------------------=#%*====+-.*#==*.+#==*:+#==*..::::::..:---=--===-:====**=:======-----..:-::-+****\\r\\n-++=:.            ..::-==-:.        .:::::.     :.  :=.---::-------------------*%##+====.=%+:*--#+:++:**-+*..=====------=*++++++***+=-=*++***++++=--:.:::....:..\\r\\n*+:            ..::----:..   .        :::.     ...  --:--:::------------------=####+-==.:*+:=*.+#-:*:-#+-++..------====*+*++*+++=--.. :=*=-+****+=---::::---====\\r\\n.            ..:--=-:..    ..        .....  .. ...  -:::::--------------------+####===- +*::*-:#+:=*.=#=:*=...:........:--:...:::::.. .-**--*+++*+======----===*\\r\\n          ..::---:..      .         ......  .=-..  .=.:::---------------------####*===.-#=:=*.=#-:++.+*-:*= .  .....  .....     ..:....:=#+=====-------:..:--::=\\r\\n       ..::---:..      ..          ......  .-++=:. .=.::---------------------=####+==:.*+::*=:**::*-.**::#- .   :-===:-**++====-::::..:::=++=+*****++=-::..::...\\r\\n    ..::---:..        .           .......  :===++: -:::----------------------*####==- =*-.=*:-#=:-*.:#+:-*=-+=....-====++******+--:::...:::::=+++++++=-....::...\\r\\n ...:--::..              .       ......::  .::---  =::----------------------=####*==..*+::*=.=*-.=*.-#=:-#--=+-..:..   :==*:.:--:---::.::-:--+*****++=-.  ......\\r\\n.:---:..               ..       .....:::.  ...... .=.-----------------------*####+=: =*-.=*::*+::+=.=#-:=*-::-:..:..   :*=*-. .:::::::.::=+++=++++++++=.  ..... \\r\\n:::..               ..:.       ....:::::.          .:-----------------------#####== :*=.:*=.=#=.:*-:**-:=*:::.:::::..  :*+++:.::---:::....:===+=-::::::........ \\r\\n.               .. .=-::..... ....:::::::...      .:-----------------------=####*=. +*:.-*:.**-.=*.:*+::+*:-:::--::-::-=+++++=======:::.....-+=+*+===-----:.    \\r\\n               ...:++-:.........::::::::::::::::::-------------------------=*###+- -*=..++.-*+:.++.-#+::++.::--::..:::::----==-==--:..:......:+==#*+=+=---==:.  \\r\\n                .-++-:........::::::::::::::..:::::::----------:::----------=##*=..+*:.:*-.=*-.:*-.=#=::*= ..:... .::.. ... .....    ... ......==-*#+====-:-==-.\\r\\n               :=+++:....  ..::::::::::::::..::::::::----------::::----------*#*: -*=..++.:*+:.-*-.+*-::*= . .  .  .:. ......  ..    .::.  .... -=-+#*++**++==++\\r\\n             .-++++-.    ..::::::::::::::..::::::::--::::::::-:::-:----------=#= .+*:.-*=.-*=..=+::**::-*=-:..::::.:... ..      .     .::.    .. -+-=+==--==++++\\r\\n            .=++++-.   ..:::::::::::::::..::::::::::::::::::::::--:-----:----=+: =*=..=*:.+*-..*=.-*+:.-*=:---==++====-----:::....      ..        -+:=***=::::::\\r\\n           -+=+++-.  ..::::::::::::::::...::::::::::::::::::::::::----:::----=: .*+:.:*=.:*+:.:*:.=*+::=*-.......:::-:----=======--:.   ....       -+:=**#*--==-\\r\\n         :=+==+=:   ..:::::..:::::::::...:::::::::::::::::::::::::----:::-----  =*=..=*:.=*-..=*..+*=.:=*-....................::::::::......        -+:=****-:==\\r\\n       :-+++===.  ...:...:::::::::::....::::::::::::::::::::::::::---:::-----: :*+:.:*=..++:..++ .+*-..+*...       ........ . ..........  ..         ==:=++**-:-\\r\\n      :=+==+=-.  ........::::::::::....:::::::::::::::::::::::::::--::::-----  =+-:.-*:.-*=..:*- :*+:.:+*...  .    .      .       .       ..         .==:=+***-:\\r\\n    .=+===+=:  .........::::::::::....:::::::::::::::::::::::::::::::::-----. :*=..:*=..=+-..-*: -*+:.:*+ .   ::.. ...... .       .        ...        .+-.=****=\\r\\n  .-++===+-. ...............:::::....::::::::::::::::::::::::::::::::::----: .++-..=*:.:*+...++. =*=..:*+...    .  ...... ..       .        ...        :+::=****\\r\\n :=+=====:. ................:::.....:::::::::::::::::::::::::::::::::::----  -*=...++..-*=...*=  +*-..:*=.....:::.. .      .       .        ....        :+::++**\\r\\n-++====-. ..................::.....:::::::::::::::::::::::::::::::::::----: .++-..-*-..++:..:*- .*+-..-*=      ...:::..... .       ..        . .         -=.:++*\\r\\n======: ..........................::::::::::::::::::::::::::::::::::::---:  -+=...++:.:*=...=*. :*+:..-*-              ..::.:::::.. .....      ..         ==.:++\\r\\n====-. ............................:::::::::::::::::::::::::::::::::::---. .++:..-*-..=+-...++  -*=:..=*- .         .            ..  .:.::::......         =-.:+\\r\\n\",\n  \"...::::::::::::::::::--:.:--------------::-===:======--================*+===---.  .      .:      ..     .+            --+:.. =%%%%#*%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-:.:::::::::::--::::::--:::-------------=--====-======-===============-+*===---:          :      ..     .+.       .-..==*::..=#%%%##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=:::::::::::::-:--:::---::---------------====-========================**===---.  .      ..      .     .+---.   .-#-==-*---..+++##%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++-:::::-:::-::-::::-----:::--------===--==================+==========+#+===-=-          :      :      +=:=-.: .=#+*=:==-:..=-+##%%%%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++*=-::::-::-:-:---:-------::--------===--==============++==+===+======**======:  .      =.     :.     +-..::   :--=: :*-...:#%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+*+++*+=::::--:::::-----------::--------===================+=:=+++++======**======         -.     ..     =-             .:.:...*%*#%%%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*+++***+-:::-------:--------=-::--------===================+=-++++++++===+#+=====:  .            .:     --       .:-....  .....--:-+%%#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+******+=-:::---------------==---------=========+=====++++++++++++++++===**+=====.               :     -=:-:::::--+..........  ...-%#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+****+++=:::---------------==----=---========++====++++++++=+++++++++++=**=+===:  .      .     .     :+:::....:-+:.:......:.  ..:*%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-----=****+**+------------=-----===---===========++++++++++++++++++++++++++++#+++===.       .-     :.    :+         .-........::.....+%%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n------=+**++**+=---------===-===-===-:-===========+++++++++++++++++++++++++++**++===-        .     ..    :+        :.+:.......::.....:*%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--------=++*****=---------=-==========--===========+++++++++++++++++++++++++++**++===.       ..     .    .=.:::.    .*-::::::::.......:==+%%%%%%%%%%%%%%%%%%%%%%\\r\\n--======-==******+-------==============---=====+++++++++++++++++++++++**++++++*#*++:--  .    .-     :    .===--- .: .+-::...:........:.:*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========--*******=----================---====++++++++++++++++*****+*****+++++*#++=::. .     -:    . .   =--:-=...  :=-=--:.:::........=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========--=+******=-----================--=++++==++++++++++++*=-=+*********+++#*+++-.  .    .=    ..    =-.--: ...--*=+==:::::...::...:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========-===++==+*=-----==============+=--==-=+-=+++++**+++**+=.:#+=+*******+*#*+++=.       -    ..    -.      .:::=+=:...::: .....::.*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-========-+===+====++==--============-...     -++:-+++++**+-=***+=**+++=**********+++=                  --:-. .:--.--===-:::::  .:.:-::#%%%%%%%%%%%%%%%%%%%%%%\\r\\n...::-==+==-=====-:---:..    -=========  .:--==::=++==++++==*++*********+=***********+++:      .:    :.   :==+:  .-=++:::::::::. ...:+-.*@%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::::-=+====-=-  ...       -========. -=++++=:+#+++++++++**************************++=  .    -    :.   :=-=:   ==*=:::::-:--. ..::=..:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::::::::-=-==-==:   ..       :====+=+: =+++++-.=#*+++**++=++**********************#**++- .    ::   .:   :-.=:. .==+=-=:::----:...:::.:.=%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::-------::--===-    ..    ...-=====+= :+++=:..=*#+++++++:.=**********************##**++.     .-   .:   .=-=-. .++=--=:::-:.  .....:...+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:---------------==:     .       :======  .-=....-##++**++=:.=**************+********##***-      -.   .   .====  -+*-==-:::-:   .....:::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::--------====-=-.             :==+=+. .. ....:*#*==+**+---+*************-*********#***+.     ::   .    ====:-=+++-==.::-:   .....::-*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:---=========+==:            :===+-    ...:.+##+==****+++**************##*******##***=     .-   . .  ====++*+=--+*=--=:  ......::-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-======+++*#+:           -+===     .-: =##*+==*****************+**###*******##***:     -.   ..  =--======-:+---:-.  .......::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=+++++*#%*=.  ...::--=**++     .-  :*#*+++=****************+************###**+     .:   .   ---== .==:*-:-:::.     ...:.::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=++++*#*+-:-=-...:--=+*:     .  .*##=----===+++***********************##***:     .   ..  -=:::..==:+===-:-.......::.:.::#%%%%%%%%%%%%%%%%%%%%%\\r\\n                  .:-=+*##*+=-.                    +#%:          ..::-=+*******#**###***###*=:     .   ... ::.........:::::::......::...:*%%%%%%%%%%%%#*#%%%%%%%\\r\\n                     .:-=*#*+==-::====-            -#%=                ..-=+**#*+****######*=-.    .    .. .:    .==-==-----:......:....:#%%%%%%##+++=: .+*%%%%%\\r\\n                        .:-+***+==--=:              -**                   .:-=+*****#######***=    ..  ... .=...:-*+=+=:::-=--:....:::--:%%%%%%*#*++++:.=#%%%%%%\\r\\n  .   .-=+++-.            ..:-+*#**+=-.              .=                   .:--=+***#########*++.    :   .. .=.:=-=#+=*=----=::.   ....::.*%##*+=*#%%##*##%%#####\\r\\n.::..:--=+*####+-.           ..:-+*#**+=-.  .:.                            .:=+*############*:--    :.  .  .- .:.:=:::.....::..:::.:::::::-==++-*#######*+-=***#\\r\\n.:..-.:----=+*#%###+-.          ...:=+***+=-=*%=                           .:-=+##%##########:-+ .  .   .. .-..:+-+-:=-----:..:-....::::::+%%%%%%**#*+++=. :*%%%\\r\\n.: :+=-===---=+**#%%%%*=:          ...:-+***+=+=                           .:-=+*##%#########=++..   :  ..  =---+-+*=*=----:.... ...:..:::=#%%%%%%##****+=-*%%%%\\r\\n.: :*#%##**+=---=*#%%%%@%#*=:            .-*#*++=:                         .:-=+*####*#######*=-=    :  ... -    .-==+=----:..     ....:::-+%%%%%%%%%%%%%%%%%%%%\\r\\n.: -+#%%%%%##*=---+*%%%%%%%@%#=.           .-###**+-.                      .:-=+*####*#######*=**..  .. .:. -::::-*==+=====::.     .:..----+%%%%%%%%%%%%%%%%%%%%\\r\\n-: -+#%%%%%%%%#*+===+*%%%%%%%@*..:::         .=#%#**+=.                    .:-=+***#****####*=+**::. .:  -  -=**-=*-++==---::. ....:...::--*%%%%%%%%%%%%%%%%%%%%\\r\\n+-.-=+#%%%%%%%%%%#+===+#%%%%%%*..:-#%+.        .=#%%##*=.                   .:===+****######+:***=.. .-  -. :-==:-+:==--::::...........:.:+%%%%%%%%%%%%%%%%%%%%%\\r\\n==:-****#%%%%%%%%%##*+==+#%%%%*..:-#%%=          .-*%%%#*-                        :*++*#*###*-****.   .  .. ::....-.--=-:::..............-#%%%%%%%%%%%%%%%%%%%%%\\r\\n==:-+#%%#**#%%%%%%%%%%#+=-=#%%*..:-#%%*    :       .=*%%%%+.                       --+++#####*#**=:      .. ..   .=:=++*+=-::..:......:..=%%%%%%%%%%%%%%%%%%%%%%\\r\\n+=:-+*%%%%%#*#%%%%%%%%%%#+=-+##..:-*%%#:   =+=       .=*#%%#-                      :=++***###*##**=.  .. .. .:.::.=-++-==++-:.....:...::-++#%%%%%%%%%%%%%%%%%%%%\\r\\n==--+*%%%%%%%####%%%%%%%%%#+--=:.:-*###=  .=#@#:  .:   -+*%%%+                     :==****###*****+.. :. .. .-:=+=+==+-:---......:.....----+%%%%%%%%%%%%%%%%%%%%\\r\\n .:-+*%%%%%%%%%%#**%%%%%%%%%#+=-.:-*###+  .=#%%=    .   :=+*%%*.                ...:=*******#******.  .. .. .=-++=+===+====:..........:-=---#%%%%%%%%%%%%%%%%%%%\\r\\n   -+*%%%%%%%%%%%%%#*#%%%%%%%%#*=:-+###*. .=#%#-     :.  .-=*%%#:   ::.     .....:-+***************:. .: .: .-::==++=+++=-=-....   ...::-==#%%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%#**##%###%%#=.:=*##- .=*%#=      .:  .-=+#%#:.*#.-=....::-=+******+***********-. .. .. .- .::==-+:----..::.... ..::-+#%%%%%%%%%%%%%%%%%%%%%\\r\\n .:-=#%%%%%%%%%%%%%%%%%#*****####*...:=*= .=*%#=    .  ..  .-=+#%#+#*::%*+*************************=.. :  : .-:-=-=+=*----=:.:. .......:-=++%%%%%%%%%%%%%%%%%%%%\\r\\n    .:=*##############%%%#**++****.  .=+=: -++*-      :   .  -=+#%#*+=.*#***********+**************+.  :  :..-=+===+-+-:--=-:.. .......:---=#%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+*######***#*****++**.   :--..:---.     =%=     .+=+#%#++.+*+************###+*********+.  .  ...:-=-:::.:::::-:....::. ..:-----+%%%%%%%%%%%%%%%%%%%\\r\\n               ..:==+********#***+--:..   .-++=.     =#::.    :*++#%*+.=#++*******+****###**********.  .. ...-+++=::::-----:.....:...:::--==*%%%%%%%%%%%%%%%%%%%\\r\\n                      .:--=+*****###***####***#*+-.  =+ ..:    -***#%*::%*++++*****+****###********+:  .. .. ----:.::-------:........:...-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+#*+*###****%%%#+=+-  .-:    =*####=.#*+++*******++++**#*********=. .. .. :-==+=:::-:----:...::..:::::==+%%%%%%%%%%%%%%%%%%%%\\r\\n   .. ...       :. . .:. .  .      .:=++++++++*##%%%##*=:--=    .+*#%%*.**++++++++**+++*************+. .. .. :..--::-:-:---=:. .:..:--::-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n      ..:          ...=:--..:. :-=-:..--   .-++*#########**=-    -**#%%==#+++++++++***++************+. .: .. --=*=::::::---=:  .....--::=++**%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-.  ..  ....   :.    -+**##****######-    =*#%%%+#+++++++++****++***********+:. . .. :-=+---=-:--=-...   ....:::===-+*%%%%%%%%%%%%%%%%%%\\r\\n                       ..   .           .::   -+*##********##*    :**#%%##*++++++++++++*++****#******:  .  . :--::=:*=:::::..... ....:::====+%%%%%%%%%%%%%%%%%%%\\r\\n                                          ..:..+*###*******##*.    +**#%%%*++++++*+++++*++****#******-  .    :::..:.=--.      .    .:::-===-+%%%%%%%%%%%%%%%%%%%\\r\\n                                             . .##*********###.    :**#%%%*++++++++++*++**+****#*****-  .. . ::::.:-+-=.  ....... ....:-=-=+%%%%%%%%%%%%%%%%%%%%\\r\\n                                           -.   =***********##:    .+**#%%#++++++++++++++*++*********-. .. . ::::...-*-:.....::. .. ..:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            -:  :++++********#=     =**##%%*++++++++++++++*++********=. .. . .. ..:.-+  .. .  ....... .:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .+= .+**+++*++****+     -**###%#===++++++++++++++++****++=. .. . :::-::---:::.... .......:----=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .-  =**+++++++****.    .***####+======+++++++++++++**++++.  . . :::-::...::::.. ...:..:.::::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                          ..   +***********##.    .+**####+===+====++++++++++++**+++.  . . :..:::..--:-.....-:..::...:-==%%%%%%%%%%%%%%%%%%%%%\\r\\n:=-.                                        -    -=--+++--=+===.     +**####=-===-----=+++==++++++*+++:  . . .::... ...:-:----=----::---==+*#%%%%%%%%%%%%%%%%%%%\\r\\n=+++=-.                        .           .         .-.   .         +***###+=+======-==++++++++++*+++:    . .:::.:-. .. .....:::. ....:=-=+%%%%%%%%%%%%%%%%%%%%\\r\\n:::--=+-.                    ..         . -.     .......::-++--      +***###+===-===--==++++++++++++++:  . . :-::::==.  ..--....... ..:::=*#%%%%%%%%%%%%%%%%%%%%\\r\\n:--------:.                  .           -.      ::---==+******.     +***###====--======++++++++++++++-  . . :-:::-::.  .:--:...... ..:-:-#%%%%%%%%%%%%%%%%%%%%%\\r\\n=+******+=-:.                           -.       :-++++++++++++.    .+***###====--===-:-=+==++++++++++-  . ..:::.::.... .: .:.......:.:--:*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#*++-                         :         -*#+++++++++++     .+***##*====-:===-::=====+++++=+++-    . .::........  .....::::. ..:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##=                      .:          =*#+++++++++*=     :+***##+===+=-==+=--=+====++++=+++=  . . .:...........   .:::..:-::---#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%##%%###%=                    .:          .-+*+=++++++++-     =+***#*===+++++=+=--=+=====+++==++=.     .:....::.:.:.   ..::..-**=---#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%.                               :=+++=+++++++*:     ++**##====++==+======+====-=++==++=:     ...:==::.----::-==:....--=---*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%+  .:.                         .:=**==+++++++*.    :++**#*=====+==+======+======++===+=:     .   :-...:---::---:  ......::-#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%.                            .::=++===+++====     =+****+===============++++====+===+=:.    . ..-=:: -..-:----.......:::-+#%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##=                            ..:--=====--:-+:    .+****--=================++========+=:.. . .....:::.-..=:--==::.:::::.+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%##*#-                     ..:.....::-==--:.. .-.    =****-:=================+*++====-====: ... .::...::.:--=.:--==-=--=-=+=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%##%###+                   .-----:....::--:..   .-.    :***+-.-================+#+=*====:-===:......--:::--:====.:=-:=:-=--=-==*%%%%%%%%%%%%%%%%%%%%%%\\r\\n*######%###*#%##%=                 .:------:....:..   .   ::     +**+-. =================##+=*+===--===-......::::=-::----:::=::=--=--=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n*########%%%%%%*#:       .::-:..:-=========-....::.   .   :     -**=-- .-================*#+=*+-=======-. . ..-:.:=. .....--:--::-::=:.--::+*#%%%%%%%%%%%%%%%%%%\\r\\n*################:  .:-====--------==---::-=--:---    .  .     :*+--:: .-===============++#+-*+-=======-. . ..::::::.:.  .:-------=-----------%%%%%%%%%%%%%%%%%%\\r\\n*#######=+%#####*-.===--::::::---:..      .+*#*=..-=:         .+=:-:-: :===============+++#+-#+=========......::-:.::::  .:=-==---::--=--=-=-:*%%%%%%%%%%%%%%%%%\\r\\n*#####*########+-..::::::::::--::-:      .::--=- .:..         =-::::-.::----==========+===#*=#+*==--=-==..:---=:...:..--..-*++*=-+----+=---=+*#+***#*########*##\\r\\n*#########+*##=. .:::::::::----=+*=    .:...--:-             --::::.--:....:::---=====#=-=*+==+#=---==--::=++++-----:.-*----:==-.-*---:++--:-+*+=-:---=----==--=\\r\\n*#######***##=...::::::::--==++==:   .:--.  --:-        ::  ::::::. .-:.......:::-++=*#=-++===+#=-=-==--:-==+++---:.. .*-::::.--..=*----=+=-:-=**+=:::.-::-:-:--\\r\\n+#*#########-. ..:...::::==++=-:.   :---:   :-::       :.  :-::::             :-=*#*+*#+=+====+%=----=----==+++---:::..----:----:..==-=--=+-=-:-+*+=::.:..:....:\\r\\n+****######-  .....::::::-=-::..   .----:   .:::     .:   :-::::..   .....      .*%#++#*======+#=--====--===+++====++==+++=---++==-======--====----==------:--:-\\r\\n+******##*=.  ...::::::::::::..    .:---.   ..::    ::  .::::::.....:::--=--.     +*+-##+======*==--====-===+++----++==+=--::-===++****+=-:=++===-:-===--:::--:-\\r\\n+******#*=.  ...:...:::::::....    .:--:    .::.  .-.  ::::::.        ..::--:     -==-##=======++==---==--=++++---:+*--===-++==+++======---::====--:.-++-:::::::\\r\\n+******=-.  .........:::.....::    .:--.    ..    :: .::::::.             ...     -+-+%*========*====-==--=++++----===-=++=--:.=*++**++=---:::-=====::-==-:::. :\\r\\n++++-:.    .............  .::::    .:::           ..::::...                ...   .=##%%+========#+===-----=++++===-===-=+=-::::-=======---::-::====---::=+=... :\\r\\n++-..      ..    . ...  .::::::     :::           .:::....                  .   .:-*%%#========+#+===-----++++=::-::==--==------++=+****+==---=--+++++-::-==-..:\\r\\n-:...            .     .:::::::     .:.         ..:.....                    ....::-+%%*========*#+==+-----=++++++++++===+++=+**++*+==+++==--::-::-====--:::=+=-:\\r\\n.....               ..::::::::.     .     ... ..:.....                       ....:-=##+========+*+====---==+++=--::::----=+*+==-:-**=******++++==+++*+++=-::-===\\r\\n+....              ..:::::::::.        ..::.........                         ....:==*#==========++=====--==++++======----=+*+=--::-=========-==-=-:-=++===-:.:-+\\r\\n*: ..    .        .::::::::....     ..::--::......                              .===++===========++========+++==========--===--:::-+*++**+++++++==--========-::-\\r\\n*: ..  ::.       ..:.......       .:=+++-:.....::     .                       .:==================+========+++-.:.:::=**=----:::..:=#+==--------------=====-=-::\\r\\n-. .  ::.      .........       .:-=*#*=:....        :=+:                   .:--=============-+***++*+++=*=++++=--:::.=**+::-:..::..-+*++-----::-:.:-...:::::::..\\r\\n*. .. .      ..   ...       ..:-+**+=:..            -=-.             ..::--==--============:+#=++-#*=*-+#=*=:-=+++++********=-::::::-====++===-:-::-::::::::::::\\r\\n*:  ..                   ..:-=+*+=:.  .              ::. .....:::-----===------===========.=%+=*:*#-*=-#+=#:........:....:------::::---=******+=--------=+++===-\\r\\n=. ...:.               ..:-=++=-.                    +----===-----------------++=========::#+-#-=#+-#:+#==*.:=:........:::.::::::==-=**==+++++======-::-=-=****+\\r\\n  .:-......          ..:-=+=-..  .......::.     .   .=.--=--------------------*#========-.*#-++.*#-+*:*#-+*.:====================+++=+*+-=+++====---:.:::.::====\\r\\n-++=:.            ..::===-:.   .   ..:::::      :   -=.-=--------------------=##+======-.+%=-#:=#+-*--#*-*+..-::::::::--=*******+++-::-**+=+*****+=--::::.:..::.\\r\\n++:            ..::----:..  ..        ::::     ...  -::----------------------*%#*====+=.-#+:++.**-=#:=#+-*=..=........=+=+----==-::.  .=*=-=*****+=------=-==+++\\r\\n.            .::---::..    ..        ::::.  .  ..   -:----------------------=####=-===:.*#--#:-#=:++.+#=-#=..:........-++*-.:--:::::.. :+*=-+====+=-====-::-=--+\\r\\n          ..:----:.       .         :::..   .=-..  .=.----------------------+####+-=+- ++::*=.+*::*-.**--#=::====---=--***+--==--::....:-**+=++====----:..:::.::\\r\\n       ..::---:.       ..          ......  :=++=:. :-:----------------------#####+-== -*=.-*:-#=.-*.-#+:=#:...:::...:::::--====----:.::::-====******++--:..:-...\\r\\n   ...::---:..        .           .......  -===++. -::---------------------+#####===..+*::++.+*-:++.=#=:=#.      .:....:................:::::=*++++++=-::..::.::\\r\\n ...:--::..              .       ......::  .::--: .=.----------------------#####+==- =*-.-*::*+::*=.+#-:=#--=:....--.  =+=*. ....:::-::::===++*******+-: .......\\r\\n.:--::..               ..       ......::.  ...... :-:---------------------=#####=== .*+:.++.-*=.-*::**-:+*-=*+:::-:.   -*=*-...---:::----+*+=:==-====+=-    ... \\r\\n:::.                .::.       .....::::.         ..----------------------*####*==: =*-.:*-.+*-.=*.-*+::**---=-::::....:*+++-::------:..:-=+=-=-........ .......\\r\\n.               .. :=-:...........:::::::...      .----------------------=#####+=- :*+..++.:*+:.*+:=#=::*+:::----:::::-=++++++=+++++=::....:=+++=----:::......  \\r\\n               ...-+=::..........:::::::::::::::::-----------------------*#####==. =*-.:#=.=*-.:*=:=#=:-*+:::--==--===+==++++*++**++:.:......=+=**+===---=-:.   \\r\\n                .=++-:.........::::::::::::.:::::::----------------------#*###*=- :*+..=*::**:.-*::+*-:-*=::...-:..:-:::::-------:::..........-+-+#*==+=---==-. \\r\\n               -+++=:..... ..:::::::::::::.::::::::--------------------:+*####+=..+*-.:*=.-*=..++.:**::-#-..:--::...::  ..     ..    ...  .....:+-=##+====-:-==-\\r\\n             .=++++:..... ..::::::::::::..::::::::---------------------:+#####=: -*=:.=*:.+*-.:*=.-*+::=#: ..:... .::........   .     .:.   .....=-=*#*++++=---=\\r\\n            :=++++-     ...::::::::::::..:::::::::::------:::-::-------:=####+- .++:.:*=.:*+:.-*-.=#=::=*:     ... ::.  ..      .      .:.    .. .==-++=+++*****\\r\\n          .=+=++=:.    ..::::::::::::...::::::::::::::::::::::::-----::--+###+. -*=..=*:.=*=..=*..+*=.:+*--::::--=--==-:::.... ...      .:.       .==:+*+=:.:---\\r\\n         :=+==+=:    ..:::::::::::::....::::::::::::::::::::::::----:::---*#*- .++:..*+.:**:..++ :**-.:+*:::-----=--=-=========--:::.    ...       .+=:+*#*=::--\\r\\n      .:=+++=+=.    ..::::::::::::.....:::::::::::::::::::::::::---:::----=#*  =*-..-*-.-*+..:*- -*+:.:*+..........:..::::::--==----::......        .+-:+***+--=\\r\\n     .-++==+=-.   ..:..::::::::::.....::::::::::::::::::::::::::--::::-----+- :*+...++..=*-..-*. -*+:.:*+..    ..............................        :+::+****-:\\r\\n    :=+===+=:   ........:::::::......:::::::::::::::::::::::::::::::::------  =+-..-*-.:++:..=+..+*=..-#= .        .      .       ..       .          -+:-+++**-\\r\\n  .=+===+=-.  ............::::......::::::::::::::::::::::::::::::::::-----. -*=:..++:.-*=...*= .**=..-#- .  .:... .      .       .        ..          -+::++***\\r\\n.-++===+=:   .............::.......:::::::::::::::::::::::::::::::::::----: .++-..-*-..++-..-*: :**-..=*- .   .:......... ..       .         ..         ==.-+***\\r\\n=+=====-.  ..............::.......::::::::::::::::::::::::::::::::::::----  -+=:..++:.:*+...=*. -*+:..=*: .        ..     ..       ..        ...        .==.-+**\\r\\n=====-.   .................. ....:::::::::::::::::::::::::::::::::::::---. .++-..:*=..=+-...++  =*=:..+*: .         .      .        .        ....        .+-.=+*\\r\\n====:   .........................::::::::::::::::::::::::::::::::::::---:  =+=  .+*:.:+=:..:*- .+*=...++:..         .      .        ...        ..         :+:.=+\\r\\n\",\n  \".::::::::::::::::-:::...:-----------------=========---====:-============+*===-:-:          :      ::     :+           :::--:.. =.=##%%%%%##%%%%%%%%%%%%%%%%%%%%%\\r\\n-:::::::::::::::::--::...:------:-------==================:--============**===..-.         -.     .:     :+       .:--=. --:...:*%##%%%%%#%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=::::::::::::::::--:::..:------------::===========================+=====#+==- .-         .       .     .= ....  .+==:........-%%#%%%%%##%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++-::::--:::::-:::----::..:----------. .-============+++++++-.-+++++====+*===- :.         .      :     .=-::-::..++: ..  ..   -+==*#%%#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++*=-:----:--::--:------::::------:--:   :============+++++++--+++++=====**===- :  .      -:     ::    .+: =-:= .=++....     .  ...-%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+*+++*+=:-------------------:::-=--=---:.  :-========+==++++++++++++++++===+#+===-.         .=     .:     =: -:=. :=+*..........     :+=#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*+++***+--------------------::::======-  .:-===========+++++++++++++++++++=**=+===.  .      =      .     =. --=  .-:::..              :%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+******+=--:--------------=-::::======-:...===+=+=+===+++++++++++++++++++++++++===.        -:     .     :..:::               ..    ..+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:--=+****+++=-:--------------==-:::-========--====+++++++++++++++++++++++++++++++===-                     .          :=.::...:.:..  ...+#*#%%%%%%%%%%%%%%%%%%%%%\\r\\n-----=****+**+----------------==-:::-===========+=++++++++++++++++++*++++++++++*++==+:                    -:...:. :  :*:-:...:...    ...:-=%%%%%%%%%%%%%%%%%%%%%\\r\\n------=+**+***+=----=----------===-::-==========++++=++++++++++++++++**++++++++*+++=+=        :.    ..    :=:----.:   ====--:........::.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n---=-=--=++*****=----==-==--=======-:::=+=======++++=+++++++++++++**:=***++++++*#+++++:       ::    .-    :=.-+:  - :-=*+===:.::. .......-%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========******+=---==-==--========----+++==++++++++++++++++++**+*++****++++++#*+++==  .     -     -    .=.:-   ---::+*--:.:::. ........#%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========--*******=----=--===========----=+++=++++++++++++++++*+++=*******++++++#*++++:       :.    -.   .=:=-  .-=::=-+==:.:::. .....::.*%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========--=+******=-=--=--===========----=+++++++++++++++++++*+-+*********+++++*#**++=. .    .:    ::   .+=+-  .-====:::.:::::. ....--.-%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==========-===**=+**=-=--==-=============---==-+++++++=--=+++++*++**+**+*******++*#**++-       -    .:   .+==:.  :=++-..:.:.:::. ...-*-.*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:-=++=====-+===+====+=================-:.      -+++++++::++*********+**********++*#**+++.      :.   .-    =.=-.. :=++--::::----  ..:--..:*%%%%%%%%%%%%%%%%%%%%%\\r\\n...::==+++=-=====-:---:.     -=========  .:--=-::=++++++-.+*+********************++*#**++=      .:    :    =.==:. -=+=:=-:::--::. ..:::...+%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::::-=++==+===-  ...       -=======+  -=++++=:+#++++++:+++****==******************#**++:      -         -===:  =+=--=::::-.   .....:...#%%%%%%%%%%%%%%%%%%%%%\\r\\n:::--:::::-=-+====:   .        :======+: =+++++-.=#*-:+++*++++***+=*******+**********##**+=      :.   .    -===:.:++*=-+::::-.   .....:::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::-------::--===-    ..    ...-======- -+++=:..=*#=:++*++++++**********+=***********#**++:     .-     .  -====+=*++--+-:-:-.   .....::-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:---------------==:     .       :====+=  .-=....-*#+=**+++***+**********=************#***++      :    .   :=--=+++==--+==-:-.  .. ...:--%%%%%%%%%%%%%%%%%%%%%%%\\r\\n ..::-------=====-=-              -+===+. .. ....:*#*==+++***************+************##**-=:     ..   .   :=::...:::..: ....   .  ...:::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:---========+++=.            -*+==-    ...:.+##==+++****************++***********#**=-:              .- .   .. :-:--.:.      .....:-#%%%%%%%%%%%%%%#+=+%%%\\r\\n        ..:-======++**#+:           -##*=     .-: =##+==+******************++**********##***+.     .       .-    .:=.====::::..... .:..:.:-%%%%%%%#**====:  .=+#\\r\\n           ..:-=++++**#%*-.  ...::--=###*.    .-  :*##++=+***************+*************##**+*=     :.  ..  .=     =+=--===:--......::....-#%%%%%@#*#*+**+=:=#%%%\\r\\n              ..:-=++++##*+---=-...:--=+*-     .  .*##=--:-===+++********+*************####--+.    ..  ..   =..:::=+==+-----=.......:....-##***+*-=*#%%%%%%%%%@%\\r\\n                  .:-=+*##*+=-.                    +#%:          ..:-==+**#**********##*###=.=-    .:   .   =..=--==-:-:....:..    .......-==-*+**=*#%%%%%%%#*+#\\r\\n                     .:-=*#*+==-::=+++=.           -#%=                .:-=+*********######+.+=     .   :   -  :..=-:-:....::.   .  ...:::#%%%%%%%%#**#*==--:  .\\r\\n                        .:-+***+==-==-              -**                   .:-=+******######*+*+.    :.  ..  -----+#+-+=--====-::-=-:-----++*****####*+*+====-::=\\r\\n  .   .-=+++-:            ..:-+*##*+=-.              .=                   .:-==+***#####*###+-:-    ::  ... --:.:-=-:===----:..-: ....::---#%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*####+-.           ..:-+*#**+=-.  .:.                            .:=+*############+=*+.    .  . . -    .:--+=----:........:..:-:-#%%%%%%%%%%%%%%%%%%%%\\r\\n.:..-.:----=+*#%###+-.          ...:=+***+=-=*%=                           .:-=+*#%%#######==+**:..  -  .:  --::--+*=++-----..     ....::.:-#%%%%%%%%%%%%%%%%%%%\\r\\n.: :+=-===---=+**#%%%%*=:          ...:-=***+=+=                           .:-=+*##%#*####*:=***=..  -.  -  -=+*=-++=++====-..      ....----#%%%%%%%%%%%%%%%%%%%\\r\\n.: -*###***+=---=*#%%%%@%#*=:            .-*#*++=:                         .:-=**####*#####-=***+.:  ::  -. :-=+=-==----::::.: .....:...:--=#%%%%%%%%%%%%%%%%%%%\\r\\n.: -+#%%%%%##*=---+*%%%%%%%@%#=.           .-#%#**+-.                      .:-=+*####**####******:   ..  .. .:....--:=:-::::.. ........:..-*%%%%%%%%%%%%%%%%%%%%\\r\\n:: -+#%%%%%%%%#*+===+#%%%%%%%@*..:::          =#%##*+=.                    .:-=+***#****##**#***=-       .. .:    -:-+++---:.. .........:.=%%%%%%%%%%%%%%%%%%%%%\\r\\n=- -=+#%%%%%%%%%%#+===+#%%%%%%*..:-#%+.        .=#%%##*=.                   .:==+*****#####**#***+.   .  .. ..  . -:-++*+=-:.. .:.....:..:*@%%%%%%%%%%%%%%%%%%%%\\r\\n==:-+***#%%%%%%%%%##*+==+#%%%%*..:-#%%-          .-*%%%#*-                        :**+*#**#**##***:.  :  :. .-::=.===*-=++*=:..........::=*#%%%%%%%%%%%%%%%%%%%%\\r\\n==:-+#%%#**#%%%%%%%%%##+=-=#%%*..:-*%%+    :       .=*#%%%*.                       :-+++#*#**##***-.  .  .. .=:-+=+==+=::-=::.....:....:---=%%%%%%%%%%%%%%%%%%%%\\r\\n==:-+*%%%%%#*#%%%%%%%%%%#+--+##..:-*%#*:   =*=       .=*#%%#-                      :=++*#*###*****= . :. .: .=-=+=====+==-=:...........:----+%%%%%%%%%%%%%%%%%%%\\r\\n-=--+*%%%%%%%####%%%%%%%%%#+--=:.:-+###=  .=#@#:  .:   -+*#%%+                     :==*****##*****+.. :. .. .-::+=+++=++=-==......  ...:-=-=#%%%%%%%%%%%%%%%%%%%\\r\\n .:-+*%%%%%%%%%%#**%%%%%%%%%#+=-.:-+###+  .=#%%=    .   :=+*%%*.                ...:=**************.. ..  : .-. ::-=-+----=-..:.... ...::-+#@%%%%%%%%%%%%%%%%%%%\\r\\n   -=*%%%%%%%%%%%%%#*#%%###%%%#*=::+###*. .=#%#-     :.  .-=*%%#.   ::.     .....:-+***************:. .:  : .-.:---+-+=:--=:.....:. ..::-=*##%%%%%%%%%%%%%%%%%%%\\r\\n  :-+#%%%%%%%%%%%%%%%#**######%##=.:=*##= .=*%#=      .:   -=+#%#:.*#.:-.....:-=+******+***********:   :  :. --++-=+-=-:::--:..  .  ....:---*%%%%%%%%%%%%%%%%%%%\\r\\n .:-=#%%%######%%%%%%%%#******###*. .:=++..=*%#=    .   .   -=+#%#+#*::%*++**********##************=   .  .. ::==:::...::::::....:.  ..:----=%%%%%%%%%%%%%%%%%%%\\r\\n     :=**#################*+++****.  .=++: -++*-      .   .  -=+#%#*++.*#******++*****##***********=   .  .. -=++=-.::-----:.....:. ...:----=%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+**####**********++**.   :--..:---.     -%=     .+=+*%#++.+*++****+++++++*##**********=.  .. .. ----:.:::-----::........::..:-=#%%%%%%%%%%%%%%%%%%%\\r\\n               ..:-=+***********++:::..   .-++=.     =%:..    .*++#%*+.=#+++****++++*+*************+:. .. .. ::=+++:::------:...::......::==#%%%%%%%%%%%%%%%%%%%\\r\\n                      .::-=+***+*##**+*####***#*+-.  =*  .:    :***#%*::#*+++*****+=+***************:  .. .. : .:--:-:::--=-:...::..:::::-=+%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+**++*##****#%%#+=+-  .--    =*####=.#*++++++***+++**************-. .. .. -:-+=:.:::------   ...:--::=++#%%%%%%%%%%%%%%%%%%%%\\r\\n .. ..  ..     . .:  ....           :=++==++++**#%%%##*=:--=    .+*#%%*.**+++++++***++*****#********=. .. .. :-=+=-:::::----..  ....::::=====*%%%%%%%%%%%%%%%%%%\\r\\n     . ..-       .. ...=-.=:.::.:-::.::--  .-++*###*#####**=-    :**#%%==#+++++++++**++*****#*******=.  .  . :---:=-+=:----....   ...:::-==-+#%%%%%%%%%%%%%%%%%%\\r\\n                       :.-:.  :  :-=-. .-.   -++********#####-    =*#%%%+#++++++++++**++*****#******+.  .    :--..:.==:.      ..   ...::=====#%%%%%%%%%%%%%%%%%%\\r\\n                        ::.  ..          .:.  -+**#*********#*    :**#%%##*++++++++++**++*****#*****+.  .    ::...::+--. . ..... . .:::-==--*%%%%%%%%%%%%%%%%%%%\\r\\n                                          .::..+*###********#*.    =**#%%%*++++++++++++*++**********+:  :  . ::::..:===:. ..:.:.. .  .:-=-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                                             ..:*#**********##.    :**##%%*+++++++++++++*++*******+*+:. .  . .....:.:*:....  ... ......---=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            .   -***********##:    .+**##%#+++++++++++++++++******+++-. .  . :..::::-=....... .........:--=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                            =-  :+++++*******#=     =**##%%+=++=+++++++++++++++***+++-. .. . :::::::.::::::.  .......:=---=#%%%%%%%%%%%%%%%%%%%%\\r\\n                                             == .+*+++++++****+     -**###%*=++=++++++++++++++++*++++=     . ...:::..::.:... ......:....:-=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .+: =*+++++++++***.    .***####+=+++==++++++++++++++*+++=     . .:.... .:::-:::::--::::.:--===*#%%%%%%%%%%%%%%%%%%%\\r\\n:.                                            .  =***********##:    .+**####+===+===+++++++++=+++*+++=.    . .:..... ...::::::--:-:::::-=-+*#%%%%%%%%%%%%%%%%%%%\\r\\n:-:.                   .                    ..   ----=++--=+===.     +***###=-==------=+++==++=++++++=.    . :::::.=-     .:...:..  ...:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n=+++=:                                      .        .-:   .         +***###+====-====+++++++++=++*+++:  . . :--:::-=:  ..-=:..:... ..:::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n::---++-.                    ..         . ..     .......::-++--.     =***###+=========++=++++++++++++=:  . ...::::=:... .::-::..... ..:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n:---::---:                   .         . ::      ::---==++*****:     +***###======--==++==++++++++++++:    ...::..........  :.....:..:.:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++**++==-.                            :.       .-==++++++++++.    .+***###-=====:::=====+++++++=++++-    . .::.........  ...::-:.. ..:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%#*+=:                         :.        -*#+++=+++++*+     .+***##*-=-===-::========++++=++++-    . .:...........    .::..:==----#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##:                       .          =*#++++++++++=     :+***##=-+====---=========+++==+++-.     .:..::::.::::.  ...-...=**=--#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%####:                    ..          .-+*+=++++++++-     -+***#*=++====---=======-=++++==++-:     . .:=+::.:==-::-=+-....::----+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#                                :=+++=+++++++*:     ++**##===+===============-=+++==++-.     .   :-.. :::-::---.  ....:.::-#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%= .:.                          .:=**+==++++=+*.    :++**#*===+====-=============+===++-: .     . :-:: -:.:-:-==:.....:::-+*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#.                             ::=++===++=====     =*****+========-====+=+===========+-: . . .::...::.-:.--:-==--::-:--:+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%#%=                            ..::-=====--:-+:    .+****--========-======++=======-==+=: . . .::...::.:-==:.=--=:=--=--+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%##**-                     ..:.....::----:..  .-.    =****-:========--=====+*+++====--====:......--:::--.-===:.==:-=:==:==-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%%%%###+                   .-----:....::--:..   .-.    :+***-.-========---===+*+-+*====--====: .....::.:=:::-----:.=-.-=:-=::=-:=*%%%%%%%%%%%%%%%%%%%%\\r\\n*######%###*#%###-                 .:------:....:.:.      .:     +**+-. ==========--==+##+-+*====--====: .....-:..=: .   .:--------:--::-::==+%%%%%%%%%%%%%%%%%%\\r\\n*#########%#%%%*#.       .:--:..:-=========-....:::   .   :     -**=-- .-=========---=*##+-+*=-========-  . ..::-:::.::  .:---=--------=====::*%%%%%%%%%%%%%%%%%\\r\\n*#######%#######*.  .:-====--------==--:::-=--:---.   .  .     :*+--:- .-=========---=+##+-+*=--=-=====-......::::.:::-.  :*=++-==::--=-:--=-=*#%%%%%%%%%%%%%%%%\\r\\n*#######=*######*- :==--::::::---:..      .+*#*=::-=:         .+=--:-: :==========--=+=*#+:+*-===--==-=-..:---=::::::.==::-+==*=-+=--:=+=-:-+**====+=++=+=++*+**\\r\\n*#####*#*######*-..::::::::::--::::      .::-==- .:..         =-::::-..:----=========+=+#*-*#=*==--==-=-::=++++----:. :*--:::---.:+=--:-*=--:=+*+-::-:--:-------\\r\\n*#########**##+. ..:::::::::---=+*=    .::. --:-             --::::.--:....:::---=====-=#+=+*+#==-=-=---:-==+++---:....+-::::::-:.:+=----+==-:-=**+-:..:.::.:::-\\r\\n*######****##+. ..::::::::-==++==:   .:--   :=::        ::  ::::::. .-:.......:::-+*=--+*====+#=----==-:--==+++=-----::-=--------..:=-----=-=---=+++-:::::::::::\\r\\n+#*#########=.  .....::::-=++=-:.   :---:   :-::       ::  :-::::             :-=*#*+-=+=====*%=-=---=---===+++----*+-=+++=-:-++=+=+++++=--====---:-==-----:----\\r\\n+***#######-   ....::::::-=-::..   .----:   .:::     .:.  :-::::..   .....      .*##+-=======*#=-=======-===+++----+*==+=-----===++****+=---=++===-:-===-::::::-\\r\\n+*******#*=.   ..::::::::::::..    .::--.   ..::.   .:  .::::::......::--==-.    .**+-=======+*==--=--==-==++++----++--=+==++=-+*+=+===--:-::-==---:.:=+-::::..:\\r\\n+******#*+.   ......::::::..  .    .:--:    ..:.  .-.  ::::::.        ..::--:     #*--========++==----==--=+++=-----=---++=-:..-*+=*+++==--::::=+===-::-==-....:\\r\\n+******+-.   ........::.... .::    .::-.    ..    ::  ::::::.             ...     *#-==========*====------=++++=====+===+=--:::-========--::-::-===--=::-++-.  :\\r\\n+*++=:.     ............  .:::.     .::           ...::::..                ...   .*%#+=========#+===------++++=-:-::---:-=---==-++=+*+**+===--==-+*+++=-::===-.:\\r\\n++-:.       .      ...  ..::::.     .::           .:::....                  .   .:*%*=========+#+==+=----=+++++++++++++++*+++**+++*+=++++=--::--:--===---::-+=-:\\r\\n-:...                  .:::::::     .:.         ..:.....                    ....::#%+===+=====*#*====----==+++-:::::::::-=+*+==-:-+*++*****++++++++***+++-:::-==\\r\\n.....               ...:::::::.     .     ... ..:.....                      .....:##==========**+======--==+++++======---=**+=--::-=========--+---::=====-=-:.:=\\r\\n+...               ..:::::::::.        ..::.........                        .....=%*====+=====++++=========+++==========--===--::::+*++***++++++=============:::\\r\\n*: ..    .        .:::::::::...     ..:---::......                              :##+=============+=========+++:....:.=**=:--::::...=*+==---------------===-----:\\r\\n*: ..  .:.       ..:.......       .:=+++=:.. ..::.    .                       .:#%*=========+====+=========+++-:::::.=*++::-:..::..:+*++-----::-:..-:..::::::::.\\r\\n-. .  .:.      .........       .:-=*#*=-.....       :=+-                   .:-==*%+==============++=======+++++*********#***=-::::::-====+++==-:-:.:-.:::::::::-\\r\\n*:    .      ..   ...       ..:-+*#*=:..            -=-.             ..::--=====+#===========+*+*++*=+==+=++++:...:::+***=====---:::---=+*****+=-----=--=++++==-\\r\\n*:  .                    ..:-=+**=:.  .              ::. .....:::-----------=====+========-=**=*=+#+**-**=*===... .  +#+*-.:--:::===-**=-++++++=====-::-=--+***+\\r\\n=. ...:.               ..:-=++=-.                    +--=-------------------=============:-#*=*--#+=#:+#==*.:::::.:::-=-----=====+++=+*+-=++++===---:..::.::====\\r\\n  .:-:......         ..:-=+=-:.  ..........     .   .=:--=-----------------=============::##-*+:*#-*+:**-*+ ::...............::=**+-:::+*+++*****+=--:.::....::.\\r\\n-++=:.            ..::-==-:.   .   ..:::..      :.  -=:--------------------======-=====-.*#==*.+#=-#--#+-*= :-........::-:   ..:-:..  .-*+--*****+=------=--=+++\\r\\n*+:.           ..::----:..   .        ....     ...  -::--------------------=====--====-.+#=-#-:#*-=*.+#=-#-.:-......  :-:+:.:--::::... :+*=-=+++++======--:-==-=\\r\\n.            .::----:..    ..        .....  .  ..   -::-------------------======--====.-#+:+*.+#=:*=.*#--#-..-----:::.:++++--==--::....:-**+==+====-----...:-:::\\r\\n         ...:----:.       .         ....:.  .=-..  .=.-------------------===--=--====..##--#-:#*:-#:-#*:=#:..======++=-+****+++=--::..:::-====*******+=:-..:::..\\r\\n       ..::---:..      ..          ...:::  .=++=:. :-:------------------=#=------===: +#=.++.+#=:+*.=#+:=#.......:::::-++***+*++---:....:::::-+++++++=--:::.:.::\\r\\n   ...::---:..        .           ..:::::  :===++. -::------------------*%+------=+- -#*:-#::**-:#=.+#=:+#:..:::::.....-==+...:::----::::---=+*******+=---:::---\\r\\n ...:--::..              .       .::::...  .::--:  =.------------------=###=-=---+=..*#-.++.=#=:=#-:**-:**::....:::    =*-*-...::::::--=-=*+=-=+==++++==-...::::\\r\\n.:---:..               ..       .:::...:.  ...... .=.------------------*###+-=--==: =*:.-*:.**:.+*::**::*+:::::..:----:-*-++-.:---::-====-*#=::-.........     ..\\r\\n:::..               .::.       :::....::.         ..------------------=#####=---=- :*+..++ -#=.:*= =*-.:*=.. .......:::--==++======++++++==**=--=::::::...      \\r\\n.               .. .==::.::::..:....::::::...     .:-----------::----:*#####*--==. +*-.:*-.+*-.-#:.+*-.:#+-=-.    .        ..  ..:.:--=:::=++*+=========-: ..   \\r\\n               ...-++-:::::::......:::::--------::-------------::---:-######+--=: -*=..+*.:*+:.=*.:**::-#=-+*=...::...........::....   ....:==+*+==+++==-:  . . \\r\\n                .=++-::::::......::::::--:-::-----:------------:::--:+######--=- .+*:.:#=.=#=..++.-#+::=#-:-==:::------:::....:=++++=..:.....:+=+*+=---::--:. . \\r\\n               :++++:::::......::::::---::::----::------------::::::-######+-==. -*=..+*:.+*:.:*=.=#+::=*-::::-------=========--=+==:..:......:+==*#+==+=---=-. \\r\\n             .-++++-::........::::::--:::::---::::---------:::::::::*######=-=- .++:.:*=.-*=..-*::+*=::+*::.   ..........:.:::::-:.... ..  .....==-*#*=-=+=---=-\\r\\n            :=++++-.........:::::::--:::::::::::----------:::::::::-######*--=. =*-..=*:.+*-..++.:**-.:+*::. ..   ........      .      ..   .....==:+##+--==-::-\\r\\n          .-+=+++-.........:::::::--::::::::::::--::::---::::::::::*######+-=: .*+..:*=.:*+:.:*=.-*+:::*+--:..:-:.....   .      ..     .::    ....-=:=***-:-=-::\\r\\n         :=+==+=:........::::::.:-::-:::::::::::::::::::::::::::::-#######=--  =*-..=*:.=*=..-*:.=#+:.:*= :....:-..--=.  .       .      .:.     .. :=-=***++++=-\\r\\n       :=+++===. ..   ..:::::::--::-::::::::::::::::::::::::::::::+######+--. :*=..:*=..*+:..++..=*=..-*- :::::.:  . ..          .       .:.        :+:-**++****\\r\\n      -=+==+=-. .   ...:::::.:--:::.:::::::::::::::::::::::::::::-#######=-: .++:..=*:.-*=..:*= .**-..=*- ..... ...:::::::::.....::..     ...        :+:-+===-:-\\r\\n    :=+===+=:      ...::::..:-::::.::::::::::::::::::::::::::::::=######*--  -*=..:*=..=*-..-*- :**-..=*: .    ..- .-=--=----------::...   ..         -+:-****-.\\r\\n  .-++===+-.     ..........:-::::::::::::::::::::::::::::::::::::***####+-: .++:..-*:.:*+:..=*..-*+:.:+*: .    ... ..:-:------====---::..   ..         =+:-****+\\r\\n -=+=====:     ..........:::::::::::..::::::::::::::::::::::::::=#+*###*=-  -+=..:*+..-*=...*+ .=*+:.:+*:..   .... ..  ..........::::::::......         ==:-****\\r\\n=+=====-.     ..........:::.::.::::.::::::::::::::::::::::::::::***####+-. :++:..=*-..++:..:*- .+*=..:**.          .      ..       ...........          .==.=***\\r\\n======:     ...........:::.::.::::.::::::::::::::::::::::::::::=***####=:  =+-...++..:*=...=*: :*+-..:*+  .        .                .        .           .+-.=++\\r\\n====:     ............::.::..::..::::::::::::::::::::::::::::::+***###*=. :++:..-*-..=+-...++..-*+:..:*+     .:.   ..      .        .                     :+:.=+\\r\\n\",\n  \":::::::::::-::::::::...:--------------===================++==+==++++=====++===---          .       :     .==:=-::  =**=.        *%#+==-==-=%%%%%%%%%%%%%%%%%%%%%\\r\\n--::::::::::::::::::::..::------------===================+++=+++=+++======+====-=-         ..      .      =:    ....::          .::  .    +%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=::::::--::::-:::::::...:---------==-==============++++++++==+++++======++======.  .     .:      .      :                           .::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++-::----:::::::--::::...:--------===-==========++++++=++++==-=+++=======++=====-  .      ::            .        ..              . .#%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*+++=-::----::::-:---:::::..:-------===--========++++++==+++-=+=+++++++===+*+=====.                      -. .--   :=.-.::.......    .=%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n+*+++*+=:-------::-------:::..:-==--=====--========++++++--++=-+++++++++====**+++==-                .     =: -=-    :.=:.........    .-*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++****+---------:--------:::::-==================+++++++--+++++++++++++++=+**++===.        :.     :     =-.-:-     .+:.........    ..-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n:=+******+=--------::--------::::-=========-==: -===+++++++=++++++++++++++++++**++===        .-     :     ==--... :. .+:::...:...      .+==#%%%%%%%%%%%%%%%%%%%%\\r\\n---+*****+++=--------------=---::::============ .=++++++++++++++++++++++++++++**+++=+: ..     -     :.    -=:.:-- :   -=-=:::....    .:..+*%%%%%%%%%%%%%%%%%%%%%\\r\\n----=+****+**=--------------==--::::========+++- -+++++++++++++++++++++++++++++**+++==  .     :.    .:    :=.-*-. : .-=+=+++-.::......:..-%%%%%%%%%%%%%%%%%%%%%%\\r\\n-===--=+**+***+=-------------====-:::-===--=++++--++++++++=++++++++++++++++++++*#*++==:       .:     -    :=.::   ---::++=::.:.:: ........*%%%%%%%%%%%%%%%%%%%%%\\r\\n-========*+*****=---=-------=-=====----======++++++++++++++--++++++++++++*++++++**+++==. .     -     -    :=.--  .-+:.:-+==-..::. ........=%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========+******+=--=---==-==-=====----=+==++++++++++++++++:=+++***++*******++++#*++++-       :.    -.   .=-+:  .-=-:=:-::...::.  ....:-.+%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-=******+=--===========-==-----=+==++++++++++++++++++*****+++*******+++****+++.      .:    :.   .==+:.  :=++-.......::.  ...--:-%%%%%%%%%%%%%%%%%%%%%%\\r\\n=========+--=+******=-=--==============----+++++++++++++++++++*******+*********++****+++-       -    ..    =-+:.  :==*=:::::::::. ...:+-.=#%%%%%%%%%%%%%%%%%%%%%\\r\\n=+++=+=====-+==**=+**=-=--===============---===-+++++++++++++*******+*****************++=.      :.    .    -.=-.. :+=*==-:::----.  .::-...-%%%%%%%%%%%%%%%%%%%%%\\r\\n.-=++++++==-++==+===++=================-..      -++++++++++++*******-=**************#**++=      .:    .    =-=-:  -++=:=-:::-:... ....:...=%%%%%%%%%%%%%%%%%%%%%\\r\\n...:-=++++=-++===-:---:..    -=========  .:-==-:-=++*++++++++++*****+=+*************##*+++: .    -    .    ====:  =*+--=::::-.   .........*%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::::-=++==+===-  ...       -=======+  -=++++=:+#++++++++++++*******+-************##**++= .    :.   .    -===---++*=-=::::-.   .....:::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n:::---::::-==+====.   .        -======+: =+++++-:+%*=++*+++++**********==************#**+:-      .:   ..   --..:::::::.:.         ....::-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n:----------::-====-    ..     ..=+====+- -+++=:..=##++++++++++*******+***************##**=-:      .    .   ::      .....:::::   ......:::*%%%%%%%%%%%%%%%%%%%##%\\r\\n.:---------------==.     ..      -+===== ..-=....-##++++++++*+******++***************##****+.     .        :- ....:=::==--:::   .  ......-#%%%%%%%%%%%%#***-:..=\\r\\n ..::-------=======-              -+===+. .. ....:*#*+*+*+++**+***********************##**+*-     ::   .   :=     -+:-*===:::       ....::+%%%%%%%%%=*+-==-.  :*\\r\\n     .:---========+++=.            -++++-    ...:.+##=+***++**+***********************##**--+     .:   :   .=   ..=+=-===:::-..:....::.:.:-%%%@%%%@+#%#***+=-+%%\\r\\n        ..:-======++*##=.           :+===     .-: =##+=+***+****+*****+***************###*: +-     .   :.  .+..--.-+=---=-::-............:+*++=====:=%%%%%%%%@%%\\r\\n           ..:-=+++***#%*-   ...::--=**++.    .-  -##*+=+*************+***************####-.++     .   ..  .= .=:.-:..     ....    ......-****=*####++*%%%%%%##+\\r\\n              ..:-=+***##*+-:-=-...:--==+:        .*%#=---====+++********************#####=:**.    .    .   - .:..=-::-::::::...   ....:.-%%%%%%%%%%%%%%%#+==-: \\r\\n                 ..:-=+*##*+=-.                    +%%:          ..:-==+*************#####*++=: .   :   :   ==--==#*+=*::::--.  .::.::.:::#%##########*++=-=----\\r\\n                     .:-=*#*+==-.:=+==-.           -#%=                ..:=+********###*###+:=+.    -.  . . -:...:--:-=-=====-:---:::-:--=+*########%%%%%%%%%%%%\\r\\n                        .:-+*#*++=-==-              -**                  ..:-=+****######**==**:    .   . . -    .--:==----::..::  ....::-:#%%%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+*##*+=-.              .=                   .:-=+*****#####+:=***=.:  .:  ..  -:.---+#=++-----..... .....::::+%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*#%##+-.           ..:-+*##*+=-.  ...                           .:-=+*#########+.+#**+.:   -  .:  -=-+==+*=++-----..      ....:.:-*%%%%%%%%%%%%%%%%%%%\\r\\n.:..:.:---==+*%%##*=:.          ...:=+##*+=-=*%=                           .:-=+*#%%#####*-*****:..  -.  :  --=*-:==---:::::..      ....----*%%%%%%%%%%%%%%%%%%%\\r\\n.: :+=-===---=+##%%%%%*=:          ...:-+***+=+=                           .:-=+*##%#*####******=    :.  .  .:::..::---:::::.: .....:...::--#%%%%%%%%%%%%%%%%%%%\\r\\n.: -*###***+=---=*#%%%%@%#*-.            .-*#*++=:                         .:==+*####*####****#=-.       .  .:::..--=*++----.. .........:.:+%%%%%%%%%%%%%%%%%%%%\\r\\n.: -+#%%%%%%#*=---+#%%%%%%%@%#=.           .-#%#**+-.                      .:-=+*####**###**#**+*:       .  ..    :::++*---:.. ... .. ..:.-#%%%%%%%%%%%%%%%%%%%%\\r\\n:: -+#%%%%%%%%#*+===+#%%%%%%%@*..:::         .=#%%#**=.                    .:-=+**##****##**##***=.   :  :. .-:::.-=:+=*++=:.. ........:..+%%%%%%%%%%%%%%%%%%%%%\\r\\n=- -=+%%%%%%%%%%%#+===+#%%%%%%*..:-##+.        .=#%%##*=.                   .:==+*****#####*##***+..  :  .. .-::+:-==*====*=::.....:...::-**%%%%%%%%%%%%%%%%%%%%\\r\\n==:-+***#%%%%%%%%%##*+==+#%%%%*..:-*%#-          .-*%%%%*-                    .   -*++*#**#*******.   :  .. .-:-+=++=++:::=:......:....:----#%%%%%%%%%%%%%%%%%%%\\r\\n==::+#%%***#%%%%%%#%%%#+=-+#%%*..:-*%#+    :       .=*#%%%+.                       :-+++**********:.  :. .. .=-=+========-=:...........:----=%%%%%%%%%%%%%%%%%%%\\r\\n==:-+*%%%%#**#%%%%#%%%%%#+--+##..:-*##*:   =*=       .=*#%%#-                      :=++***********-.. .. .. .-::==+++=+++--=....... ...:-=--*%%%%%%%%%%%%%%%%%%%\\r\\n-=:-+*%%%%%%%#**#%#%%%%%%%#+--+:.:-+###=  .=#@*:  .:   :+*#%%+                     :==************=.. .. .:  -. :.-=-==-----..:.... ...::-=*%%%%%%%%%%%%%%%%%%%%\\r\\n .:-+*%%%%%%%%%%#**#%%%##%%%#+=-::-+###+  .=#%%-    .   :=+*%%*.                ...:=*************+.  .:  :  -.:=--+=+=:-==:..:..::....::-*##%%%%%%%%%%%%%%%%%%%\\r\\n   -=*%%%%%%%%%%%%#**#######%%#*=::+###*. .=#%#-     :.  .-=*#%#:   ::.     .....:-+***************.  .:  .. -:-=::----::::::... .  ....:---+%%%%%%%%%%%%%%%%%%%\\r\\n  :-+*%%%%%%%%%%%%%%##***########=.:=*##- .=*%#-      .:   -=+#%#:.**.:-. ...:-==+**##*************:   .  .. --++---:::::----....:.....::---=%%%%%%%%%%%%%%%%%%%\\r\\n .:-=#%%%#######%%%%%%##*++***#*#*...:=*= .=*%#=        .   -=+#%#+#*::%*+++++++*++**##************-   .  .. -----:.:::-----.....:.  ..:-----#%%%%%%%%%%%%%%%%%%\\r\\n     :=+*#################*+++++**.  .=+=: -+++-      .   .  -=+#%#*++.*#*****+++++***************+=.  .  :. --=+-:.::------:........::..:-=*%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+***#***********++++*.   :--:.:---.     -%=     .+=+*%#++.+*+++***+++*****************+.  .. :. ::====:::-------...::.......:-=#%%%%%%%%%%%%%%%%%%%\\r\\n                .:-=+++*********++-::..   .-++=.     =%:..    .*++*%*+.=#+++****+=+****************+.  .. .. :...-+:-::-----:...::..:::::-==#%%%%%%%%%%%%%%%%%%%\\r\\n                      .::-=++*++*##*++**##****#*+-.  =+  .:    :***##*::#*+++****+++****************:. .. .. :--++:.-::---=-=   ....:-::-=+*%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+**++*##****#%%#+=+-  .-:    =*####=.#*+++++++++++***************-. .. .. :-=+=-:::::----:.  ....::::-====+%%%%%%%%%%%%%%%%%%\\r\\n ..   . ...    .. :. ...            :=++==++++**##%%##*=::-=    .+*#%%*.+*++++++++**++*****#********-. ..  . :------++:----....   ...:::-==-=*%%%%%%%%%%%%%%%%%%\\r\\n     .. ..:     ..-. :.-=-:=..-..:::..:--. .-++**##**####**=-    :**#%%==#++++++++***++*****#*******=.  .    :--..:.-=::...   ..   ...::====-#%%%%%%%%%%%%%%%%%%\\r\\n         .           .  :.-:...: .-==-:.--   -++********#####-    =**#%%+#++++++++++*+++*****#******+.  .  . ::....:==-:   ..... . .:::-===-+%%%%%%%%%%%%%%%%%%%\\r\\n                        .-:.  ..    ..   .:.  -++***********#*    :**#%%##*++++++++++**++***********=.  :  . :::-..:===:. ..:.::. .  ..-=--*%%%%%%%%%%%%%%%%%%%%\\r\\n                              .           .::..+**#*********#*.    =**#%%%*+++++++++++++++********+*=:. :  . :.......*=..... ..:. .....---=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             ..:************##.    :**##%%*++++++++++++++++*******+++:. .  . :...::::=.... .. .........:--=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                -***********##:    .+**##%#+++++++++++++++++++***++++-  .  . ::::-.::::::::.  .......:-----#%%%%%%%%%%%%%%%%%%%%\\r\\n                                            :=  :+++++*******#=     =**###%*==+++++++++++++++++**++++-  .  . .:.:::...::::.. ...:..:....:--#%%%%%%%%%%%%%%%%%%%%\\r\\n                                             -= .+*++++++++***+     -***##%#++++++++++++++++++++**+++-  .  . .:...:..:-:--.:::--:.::..:-===*%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .+= =*+++++++++***.    .***####+====+++++++++++=++++*+++=     . .::.... ...::::::----:::::-=-+*#%%%%%%%%%%%%%%%%%%%\\r\\n..                                            .. =************#:    .+**####+=======+++++++++=+++*+++=.    . .::::.--  .  .:...:..  ...:--=+%%%%%%%%%%%%%%%%%%%%\\r\\n:-:.                   .                     .   -=--=++===+===.     +***###=--------==+++==++=++++++=.  . . :--:::-=:  ..:=-...... ..:::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n=++=-.                         .            :        .-:  ..         +***###+=========+++++++++=++*++=:  . . :-:::-:... .::-::..... ..:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n::--=+=:                      .           ..     .......::-=+--      =***###+========++=++++++++++++++:    ...::..:..... :  ::....:..:.:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n:---::---.                  ..           .:      ::---==++*****:     +***###====---==+===+++++++=+++++:    . .::.........  .....-::. ..:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n-+++++++=-:.                          . :.       .-==++++++++++.    .+***##*===-:::=+======++++++=++++:    . .:....:......    .:::..-=----#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%#++=.                         :.        -*#+++=+++++++     .+***##*-==-::--+========++++==+++-.     .:.....:.::::.   ..::..-**=--*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*#*:                       .          -*#+=++++++++=     :+***##=-===----=======-==+++==+++-:     ...:=+:-.:---:.-==:....::-=--+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%##%#.                    .           .-+*+=++++++++-     -+***#*=====---========--=+++===++-:     .   :-.: .----:---:  .....:::-#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#                   .            :=+++=++++++++:     ++***#=====================++===++-:     . . .::: ::.:-:---: ....::::=*###%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%= ..                           .:=**+==++++++*.    :++**#*======-==============++====+-: . . ..:...::.-- :=:-==--:::::-:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#.                             ::=+=+==++=====     =*****+======-=====++++===========+=: . ...--:..:-.:----.---=:=--=--+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%%-                            ..::-=====--:-+:    .+****--=====--=======+++======--+=+=: .....--::.:-.:-==-.==:==:==:=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%##**:                      .:.....::----::.  .-.    =****-:======--======+*+++====-:-====: .....::::--:.-===-..=-:==:-=:-=-:=*%%%%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%%%%###+                    -----:....::-::..    :.    :+***-.-======---====+*+-+*====---====: .....-:..=: .....:-:------:--::-::=+*%%%%%%%%%%%%%%%%%%\\r\\n*######%###*#%###-                 .:------:....:.:.      .:     +**+-. -======---===+#*=-+*+-====-====:  . ..::::::...  .:----------=--====-:#%%%%%%%%%%%%%%%%%\\r\\n*########%%#%%%*#.        .:-:..:-=========-:...:::   .   :.    -**=-:..-======----==###+-=#+--========-. . ..::--::.--.  :+=++-=-::--=-:--=--*#%%%%%%%%%%%%%%%%\\r\\n*#######%#######*   .:--===--------==---::-=--:---:   .. .     :*+-::: .-====-------=*#*+-=#=--==-=====-..::::-:..:::.-=..:*+=*+-+=--:=+----=*#+++=*=++=++++*+**\\r\\n*#######=*######*-.:==--::::::---:..      .=***=:.-=-          +=-:::: :=======----=++##+:=#=====--==-=-..=+=++----::.:*----:-=-.:+=--:-*=--:=+*+-::-:----------\\r\\n*#####**+######*-...::::::::::-:::-      .::----  ::.   .     ==::::-..:----========+=*#+-+#=++=---==---:-==+++---:....*-::::::-:.:*=----+=--:-=**+-::.:.::.:::-\\r\\n*#########**##+. ..:::::::::---=+*+    .:.. :=::             --::::.-::....::::---=+=-*#+=+*+*+--=--==-::-==+++----:::.-=--------. :=-=---+=-=:-=+++=:::::::::::\\r\\n*######****##+. ...::..:::--==+==:.  .:--.  :=::        .:  ::::::. .--.:.....:::-++=-*#=====#*-----==----==+++====++==+++=---++====++===--====-----==-----:----\\r\\n+#*#########=.  ......:::-=++=-:.   :---:   :-::       ::  :-::::             .-=+#*==+======%*--=--===--===+++----+*==+=--::-===++*****==--=++===-:-===-::::::-\\r\\n+***#######-    ....:::::-=-::..   .:---:   .:::     .:.  :-::::.   ......      .*##+-======+%+--===========+++-:::+*--===-=+===+++=====----:-===--:.:=+=::::..:\\r\\n+******##*=.   ...:::::::::::..    .:::-.   ..::.   .-  .::::::......::--===.    .**=:=======#+==--=--==--=++++=---=+===++==-:.-**=***+==--::::=====-.:===:::..:\\r\\n+******#*+.   .......:::::... .     :--:    ..:.   -:  .:::::.        ..::--:     *+--=======*+=====--=---=++++===-===--==-::::-=+=====----:-::-====--::-++-.  :\\r\\n+******+-.   .........:.......:     ::-:    ..    ::  ::::::.            ....     ++:-========++====------++++=-----===-===-----=+=+****+==---==-=++++=-::===:.:\\r\\n++++=-:     ............  ..:::     .::.          ...::::..                ...    ++=========-+*====------+++++++++=+====++==**++**=+++===--::--:-=====--::-++-:\\r\\n++-:.             ....  ..:::::     .::           .:::....                 ...  .:**==========*#===+=--=-=++++=------====+***++=--**++##***++=====+++++==-:::-==\\r\\n-:...                  .:::::::     .:.         ..:.....                    ....::*+=========+##+==+==---==++++===-----:-=+*+=--::-++=+=======+===--=++++==-::-=\\r\\n ....               ...:::::::.     .     ... ..:.....                      .....:*+=========+#*+======-=+=+++==========-==++=--:::=+++***++++++==----=----=-:.:\\r\\n+:..               ..:::::::::..       ..:::........                        .... -*===========*++==========+++-::::--=+*=----:::...=**=================+++====-:\\r\\n#: ..             .::::::::....     ..:---::......                              :#+====+======+=++=========+++:.. .  -**=.::::.::..:+*+==-------:..-:..::::::::.\\r\\n*: ..  .:.       ..:.......       .:=+*+=-:....::.    .                       :+#*===============+=========+++****+++****+++-:::::::-+++======-:::.:-..:::::::::\\r\\n-.     :.      .........       .:-=*#*+-.....       .=+-                   .:+%%#================+========++++----===****++*+==-:::::---=*****+=--::-----====---\\r\\n*:           ..   ...       ..:-+*#*=:...           :=-.             ..::-===+%%*================++=======++++.      +#+*:.::::::----++==**+++++=====---===+***+\\r\\n#:  ..                    .:-=+**=:.  ..             .:. .....:::---------====#%+==========-+*+**+**+*=+*=++++-:-:::.+#***--===--=++=+#+--======----:..:-::-+++*\\r\\n+.  ..:.               ..:-=++=-.                    +=:-::---------------====*#=========--+*=++-**=*==#+=*---==++++++++++++*******+=--+*++******+=--:.::.......\\r\\n  .:-:......         .::-=+=-:.  .......::.     .   .=:--::---------------=====+-=======-:*#=+*:*#=+*:*#-+*.:..:::::::::::--=++*=--.. .-*+--*****+=---:::----=+=\\r\\n:=+=:.            ..::===-:.   .    .::::..     ..  :=.-------------------=============-.+#+-#:=#+-#--#*-*+ :.  ... .....:.:.....::..  :+#=-+*+***+=======--====\\r\\n**-.           ..::-==-:..   ..       ....     ...  --:--------------------===========-.=%*-*=:##-=*:=#+-*= :--::::.....:=-:..:..:::....-**=====--------:..:--::\\r\\n.            .::--=-:..    ..        .....     ...  -::-------------------=====-======.-#*-=#.=#+:*+.*#--#-..----===---=+*++=+=---::..:::=+++=******++=::: :::..\\r\\n          ..:--=-:.       .         .....:  .-=... .=.-------------------=====---=--=:.*#-:#=:**--#-:**-=#: .:...::::-:+*******+--::....:-:---++++++++=--:..::..\\r\\n       ..::---:..      ..          ....:-. .-++=-. .=:---------------------==----=-=- +#+:+*.=#+:+#.=#+:=#:..:.........-==*---------:::::-::-=*****+++----::::--\\r\\n    ..:----:..        .           ...::::  :===++: -::----------------------------=- -#*:-#-.*#=:*+.+#+:+#......:.     -*=*: ..:::::------*+++=++*****+=--------\\r\\n ..::---:..              .       ..::::::  .::---  =::-------------------------====..*#=.+*.-#*:-#-.*#=:**:..::::::....-*=++:.:---:::--==-*#=::=:::::----:..:::.\\r\\n.:---:..               ..       .::::::::   .....  =.----------------==--------===: +#*:-#-.*#=:+#::**--*+::.....::::::-+=++=---==--=++++-=#*=:-=.........    ..\\r\\n:-:..                :::       .::::::::.          .:--------------:-#+----=---=+- -#*-.++.-#*::**.=#+--*=.:........:---+++*+*+*+++++++*++-***+-=====-----.     \\r\\n.               .. .==::... ...:::::::::-:...     .:---------------:+##+--=----==..++-.:#-.+#=:-#=:+#+:-*+-:.......    .:--==++*+*++**+*+=+==+*+++++++++++-     \\r\\n               ...:++-::.....::....::::----:----::----------------:-*###=-=----=: -*=..+*.:**:.=*.:**=:-*=::......---...:...::-=++++*+--:.:=+=+*==-=+*++++=  .  \\r\\n                .-++=:.. ...::....::::--::::---::::----:----------:=####*=----=- .+*-.:#-.-*=..*+ -**::-#+-==..................:-++*+=:.....:===++--==-----.   .\\r\\n               :=+++-. ..:.......::::--:::::-::::::---::--:::----:-*#####+----=. =*=..+*:.+*-.:*- =#+::=#=-=+-..:.:::.....       .....   .....:==+*+=---:::--: .\\r\\n             .-++++=....:......::::--:::::::::::::::::::--:::---::+######*---=: :*+:.:*=.-*+..-*:.+#+::+*:::--..:::::-----=====-:.      . ......===*#*==++---==:\\r\\n            .=++++=...::.....:::::-:::::::::::::::::::::-::::::::-#######*----  =*-..=*:.=*-..+*::+*=::+*.:........... .......::::..... ..  .....=+-+#*+-=+=-:-=\\r\\n           -+=+++-..::......:::::-:::::::::::::::::::::::::::::::+#######=--=. :*+:.:*+.:*+:.:*+.:**-.:*+...      .....  .              ...   ....-+-=*#*=-===::\\r\\n       . :=+==++:..::......:::::-:::::::::::::::::::::::::::::::-*######*-==-  =*-..=*-.-*=..-*-.-**:::*+...      ..     ..      .      .:.    ... -+--*#*=-===-\\r\\n       :-+++===:..:..........:-:::::::::::::::::::::::::::::::::+#######=-=-  -*=..:*=..+*-..=*..=*+:.:*+--::..:.         .       .      .:.     .. :=--***+=-==\\r\\n      :=+==+=-..............:-::::::::::::::::::::::::::::::::.-#######*---: .++-..-*:.:*+:..*+ .+*=..-#- :.  .:--..:.            .       ...        .=--*******\\r\\n    .=++==+=:..........::..::::::::::::::::::::::::::::::::::::+#######=---  -*=...*=..=*=..:*- :**=..=#- ......::..:==..         ..       ...        .=-:++-==+\\r\\n   -=+===+=:..........:..:::::::::::::::::::::::::::::::::::::-*######*=--. :++:  -*:..++-..-*: :**-..=*- :::::... .  .:=----:::::::...    ...         .+-:*+++=\\r\\n :=+=====-.........:::.:::::::::::::::::::::::::::::::::::::::=#######+--:  =+=. .++..-*+:..++..-*+:.:+*: :....... :.::::----------:::....  ...         :+::+***\\r\\n-++====-. ... ........::::::::::::::::::::::::::::::::::::::::+#*####*=--  :+=:..-*-..=*=..:*= .=*=.::+*. . ..   ..  :-::::::--=====---:..   ..          -+::+**\\r\\n======:. ..  ........::::::..:::::::::::::::::::::::::::::::.-#**####+=-. .=+-...++:.:*+:..-*- :+*=..:*+.            ..............:::::........          -+::**\\r\\n====-. ..............:::::..::::.::::::::::::::::::::::::::::*##*###*+=:  -+=...-*-..=*=...+*: :*+-..:*+           .       .           .....  .            ==.-+\\r\\n\",\n  \"::::::::--::::--:::.:::---=----------=======-==========--===========+++====+*++===-         .:      .     :- :=:.   :.-:   ..   .     .#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--:::::-:--:-::---::..::--------------======-=================++====+++===++**++===:  .      -      .     :-..-:.   . :-.........     .-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=:::--------------::::::----------=--====================+=++++++++++++=+++*++===-  .      :.     .     :=.:.:.     :=........:.    .=#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*++-::---------------:::::-=--------===================++==+++++++++++++++++**++===:  .     .-     .     :+::.::  .  -+.::.......    ..=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=*+++=-:-----::---------:--:-==-----=--================+++=:=+++++++++++++++++**++===         -     .     .+-:.:=...  .=:--.......      :==-#%%%%%%%%%%%%%%%%%%%\\r\\n+*+++*+=::-----:---------:----==--=--=---===============+++=-=++++++=+++++++++*#++==+:        -.    ..    .+::+::. . ..=--===:.::.    .. .=+#%%%%%%%%%%%%%%%%%%%\\r\\n=*+*****+-----------------:-----========-==========+==++++++++++++++++++++++++*#*++===        .:     :    .+.:+:   - --=*+-::...:. ...:. .-%%%%%%%%%%%%%%%%%%%%%\\r\\n-=+******+=---------=------------========-========+++++++==++++++++++++++++++++**+++=+:        -     :     =..-.  .--..:=+---...:. .... ...*%%%%%%%%%%%%%%%%%%%%\\r\\n---++****+++=--------=--=---------================+++++++++++++++++++++++++++++***+++==  .     -.    ..    =:--   :-=.:--===-...:. ........+%%%%%%%%%%%%%%%%%%%%\\r\\n-----+****+**+--------=--====------===============+++++++++++++++++++++++++++++*#*+++++. .     ::    ..    =-=:.  .--==:.::.....:. .....::.+%%%%%%%%%%%%%%%%%%%%\\r\\n-===--=+**+***+=----=====-====----=--=+==========+++=++++++++++++++++++++++***++**+++===       .:    ..    -:=:.   =-++:.......::.  ...:-.:#%%%%%%%%%%%%%%%%%%%%\\r\\n-========*+*****=----=====-==+=---==--=++++++++==+++++++++++++++++++++++*++****+*#*+*+.-:       -     .    -.-:.   ==+-:....:.:::.  ..:*-.+%%%%%%%%%%%%%%%%%%%%%\\r\\n-=========+******+=-=============-==-=-=++++++++++++++++++++++++**++++++**+***********=..       :.    :    :-::..  ==+--:.....      ..:-..:+%%%%%%%%%%%%%%%%%%%%\\r\\n-=========-=*******======+++++++=====-=-=+++++++++++++++++++++++***++++***********#****+-.       .    .    ::      .    .   .....   ...:...=%%%%%%%%%%%%%%%%%%%%\\r\\n=========+=-=+*#****=======++++++=========+++++++++++++++++++++++*****************#****+*=                 ..  :. ....::-.:.::.    ........+%%%%%%%%%%%%%%%%%%%%\\r\\n=+++++++=+=-+=+**++**=--====++++++++====+==+===-+++++++=++++++==+++***+****************+++:      .    ..   .- ..   .:----...::.   .....::.=%%%%%%%%%%%%%%%##**+=\\r\\n.-=+++++++=-+++++===+*=======+++++++++=-...     -+++++==+++++*=::-=+***+***********#***--+=      .:   ..   .-     :==--=+:.:::    .....::-#%%%%%%%%%%%%#+*-::::.\\r\\n.:::-=+++++-++===-:---:..    -=+**+++++  .:--==:-=+++++-=+++++*++=-+*******************-.-+. .   .:    .   .-     -+=-.=++=:-:       ..::-#%%%%%%%%%%%%+##++++++\\r\\n:-:::::-=++==+===-  ...       -==+****+. ==++++=:+#++++=--=-=++************************=..--      :    :   .=  .-.:==:-=-:::-.      ...:::*%%%%%%%%##%++##%%%%%%\\r\\n:------:::-==+====:   .        -==+****: =+++++-.+%*+**==:-+=+++************************-.=+.     :.   :   .=. -=..=:.+=-=-::.       .....-#**+++-+++*+-+#%%%%%%\\r\\n:-------------===+-.   ..     ..===++**= -+++=:..=##++**=:=******************************-+*-     ..   :   .=  :.  .. ......:.............:-#%%%%#%%%%%%**#%%###\\r\\n.:--------===----==:     ..      -+=++++  .-=....-##++**+++******************************+++=  .       .    =  .  .--:::-==:::   ....::::::+%%%%%%%%%%%%%#++*--=\\r\\n ..::--==--========-.             -+++++. .. ....:*%*+**********************+************+:::. .   .   ..   =-:-:.:+==-=:--:--........    -%%%%%%%%%%%%%%%**#***\\r\\n     .:---=======++++=:            -++++-    ...:.+##*****************************#****++=-+*-     :.   :   ==:::-=+==+=::::-::-....:...:.+%%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=++++++**##+.           -+++=     .-: =##****************************#####*:--+**+     .    .   -     .::.=-::::-:..   ....:-.-%%%%%%%%%%%%########*\\r\\n           ..:-=+++***#%*-.  ...:::--++++.    .-  :*%*+******++*****+=****-+*****#####*:-+##**: .   .   :   -.  ..=+::=::---=-...:-:::::-.-%##*#******#####*####\\r\\n              ..:-=+***##*+-:-==:..::--=+:     .  .*%#=--=====++***#+:=***=*******#####--*****= :   =.  :.  ----:=+*=-=====--::.-:...::::-=+%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+*##*+=-.                    +%%:          ..:-==+**#*******#####*+#****+.:.  -.  :.  :=-=-+=*=-+---:-:.  :. ....::-:-%%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*==-::====-.           -#%=                .:-=+*******#####*#*****:..  ::  ..  :------=-:--::::.      ..:..:::-*%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+*#*++=-===.             -**                  ..:-=+****####********-    ..  ..  .:....:=:==-----...     ....::.:-#%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+*##*+=-.              .=                   .:-=+*****###*******-:         .  .=::..-*-**=====...     ....:---=%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*#%%#+-.           ..:-+*##*+=-.  ...                           .:-=+*########**##****:        .  ..    .:.++=----... .........::-=%%%%%%%%%%%%%%%%%%%\\r\\n.:..:.:---==*#%%###+-.          ...:=+##*+=-=*%=                           .:-=*##%%####**##****-    :.  :  .:::. -=.++==---..  ........:..-#%%%%%%%%%%%%%%%%%%%\\r\\n.: :=--===---=+##%%%%%*=:          ...:-+***+=+=                           .:-=+*##%#*###**##***=..  -.  :  .-==-.=+.++*=--:.. ...... ....:+%%%%%%%%%%%%%%%%%%%%\\r\\n.: -**#****+=---=*%%%%%@%#*=:            .-*%#*+=:                         .:-=+*####*####**#***+.   ..  .  .-::=:-=:==+*+=-:: ... .. .:..:#@%%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%#*=---+#%%%%%%@@%#=.           .-#%#**+-.                      .:-=+*###****###******:.  .:  -. .-.:+:-==++:==++-:....... .:::+**%%%%%%%%%%%%%%%%%%%\\r\\n:: -+*%%%%%%%%%#+===+#%%%%%%%%*..:::         .=#%%#**=.                    .:-=+**##****#********-..  :  :. .=:-+==+==+:::--......:.. ..:---+%%%%%%%%%%%%%%%%%%%\\r\\n=: -=+#%%%%%%%%%%#+===+#%%%%%%*..:-*#+.        .=#%%%#*=.                   .:==+****+*##****#***=..  .  :. .--=+========-=:............-----*%%%%%%%%%%%%%%%%%%\\r\\n==.:+***#%%%%%%%%%##*+==+#%###*..:-*%#-          .-*%%%%*-                    .  .-++++#*********+..  :  ::  -:.-==++=++==-=:...... ...:----=#%%%%%%%%%%%%%%%%%%\\r\\n==::=*%%***#%%%%%%#%%%#+=-+#%#*..:-*##+    :       .-*#%%%*.                       :-+++**********:.  :. .:  -. :.-=--=----=....... ....:--+%%%%%%%%%%%%%%%%%%%%\\r\\n==::=*%%%%#**#%%%%#%%%%%#+--+#*..:-+##*:   =*=       .=*#%%#-                      .=+=***********-   .. ..  -.:--:=--=::::. .:..::. ..::-+##%%%%%%%%%%%%%%%%%%%\\r\\n-=:-=*#%%%%%%#**#%#%##%%%%#+--+:.:-+##*-  .=#@#:  .:   :+*#%%+                     .-=+***********=   ..  .  :-==::----:::--:... .. ....:---=%%%%%%%%%%%%%%%%%%%\\r\\n .:-=*#%%%%%%%%##**#%#####%%#+=-::-+***+   =*%#-    .   :=+*%%*.                 ..:-+************=.  ..  .. --++=---::-:----....::. ..::---=#%%%%%%%%%%%%%%%%%%\\r\\n   -=*#%%%%%####%##***######%%#*=::+###*. .=*%#-     :.  .-=*#%#:   ::.     ......:=*#***********+=:   .  :. --::::.:::-----.....:.. ..:-----+%%%%%%%%%%%%%%%%%%\\r\\n  .-+*#%%%%%#########****########=.:=*##- .=*%#-      .:   -=+#%#:.+*.:-. ...::-=+*****************:.  :  :. :-**+-.:::-----..........:.::-=+%%%%%%%%%%%%%%%%%%%\\r\\n .:-=*%%################*++*****#*. .:=+= .=*#*=       ..   -=+#%#+#+:.#+++++++********************-   :  .. :...:-::::------....:........-=*%%%%%%%%%%%%%%%%%%%\\r\\n     :=+*###********#####**+++++**.  .=++: -+++-          .  -=+*%#*++.******+++*****+*#***********-.  :. .. ::::=*-:::---=--...::..:::::-==+%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=++*******+******+++++.   .--:.:::-.     -#=     .==+*%#++.+*+++**+=+*******#**********=.. :. .. :--++:.-:::--=-=.  .:..:-::-==+%%%%%%%%%%%%%%%%%%%%\\r\\n                .:-=+++++*******+=:::.    .-++=.     =%:..    .*++*%*+.=#+++***++++******#*********+.. .. .. :-===:::::::-=--.  ....:-::-++++*#%%%%%%%%%%%%%%%%%\\r\\n                      .::-=++*++**#*+++**#****#*+-.  =+  ..    :***##*::#++++***++++******#********+:. ..  . .-=-:--=+:---=:...   ...:::-====+#%%%%%%%%%%%%%%%%%\\r\\n   .                             .-+*+++*##****#%%#+=+-  .-:    =*####=.**+++++***+++******#********:.       :--:.:::=::.... ...  .. .::-===-*%%%%%%%%%%%%%%%%%%\\r\\n  ...  . ...   ::. .. ..            .-====++++**######*=:::=    .+*###*.+*+++++++*++++**************:   .  . ::...::=+--    . .  . .:::-===-=#%%%%%%%%%%%%%%%%%%\\r\\n   . ... .:-    .:.-: :.-==.-: :..:...::::..-++******####**=-    :**#%%==#+++++++++++++************+-. .:  . :::-..:++-:. ..:.:..  ....-=--=#%%%%%%%%%%%%%%%%%%%\\r\\n         ...          . .-:-=:::-..=-=:::-=  -++********#####-    =**#%#=#++++++++++++++*+++*****+++-.  .  . :.......++:......::. . ...----#%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-.  .:  .:--. .-:  -++***********#*    :**#%%##*++++++++++++=+++++****+++=.  . .. :...::::+: .. .. ........ :---#%%%%%%%%%%%%%%%%%%%%\\r\\n                          ..   ..          .:..+************#*.    =**##%%*++++++++++++++++++****++++.  .  . ::::-::-::::::.. ........-----#%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ...:+***********##.    :**##%%*+++++++++++++++++++**+++++.  .  . ::.:-:...::::.. ...:.....:::--*@%%%%%%%%%%%%%%%%%%%\\r\\n                                                :+**+*******##:    .+**##%#++++++++++++++++++++**++++.  .  . .....:..:-::-....:-...:...:-=-*%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .  .++++++******#=     =**###%*++++++++++++++++++++*++++:  .  . .:::..  ...:-:----=----::--==++*#%%%%%%%%%%%%%%%%%%\\r\\n                                             -= .++++++++++***+     :***##%#+++++++++++++++=++++*++++:     . .::::.:.  ........:.: ....:--=+#%%%%%%%%%%%%%%%%%%%\\r\\n                                              += =*+++++++++***.    .***####+==+++++++++++++=++++*+++-  .  . :-::::-+.  ...--...... ..:::-*#%%%%%%%%%%%%%%%%%%%%\\r\\n..                                            .=.=************#:    .+**####+=====+++++++++++=+++*+++-. .  . .--:::::.   ::--...... ..:--:*%%%%%%%%%%%%%%%%%%%%%\\r\\n:=:.                   .                         -=--=++==++===.     +***###=-==--==-==+++==+==++++++=.    . .::.:-..... ::.::...:...:.--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n==++=:                                      ..       .-: ...         +***###+===========++++++++++*++=.    . .::........    .....:::...:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n::---+=-.                     .                  ........:-=+--.     =***###=-===+======+++++++=+++++=.    . .:...::...... ....::-:..:----#%%%%%%%%%%%%%%%%%%%%%\\r\\n:-----:--:                  .             .      ::----=++*****:     =***###-:-===========++++++=++++=.  . . .-....:..:::..    .::..:+*=--*%%%%%%%%%%%%%%%%%%%%%\\r\\n=******++=-.                            ..       .:-==+++++++++.    .+***###-::============+++++==+++=:      ....--.:.:::::..:::::...-+*=-*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#*+=:                         :         :*#+++=+++++++     .+***##*---=========-===++++===++=-.     . ..-+:-..===-:-+=:. ..:.:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##:                       .          -*#+=++++++++=     :+***##=---======-===--==++++==++=:.     . . .:.. .:::-.:--. .....:::-=###%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%##%#.                    .           .-+*+==++++=++-     -+***#*----===========--===+====+=-: . .   . .::-.:-..=:-==::..:.::.+%####%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#                                :=+++===+++=++:     =+****=================-========+=-: : . .--:..:-.:-.:=:--==-=--=-=+=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%=..                            .:=**=========*.    .++****-=--==================--==++-. . . .--:..:-.:--==.--:=::=--=-==*%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#                              ::=+=====-=--==     =*****==--===================--====-: : ...--::::-.-====.:=::=--=--==--*#%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##-                            ..::-------::-+:    .+****-----==========+=======-::====-: :....:..:=:..:-:--::--::=:.=-.--::+*#%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%##**:                     ..:.....::---:::.  .-.    -****-:==-=========+*+*+=====-:-=====. .....-:.:=:     .:-------=-----------#%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%%#%%###=                   .-----:....:::::..    :.    :+***-.-==--=======*+--+#+-===---=====:  . ..:::-:....  .:=-==---::--=---==-:*%%%%%%%%%%%%%%%%%\\r\\n*##########*#####:                 .:------:....:.:.      .:     +**+-. -=----====+**=--+**=-=====-=-==:... ..::::::.:-:..:*++*==+---:+=:--==*#+***#+#****#*#*##\\r\\n*########%%%%%%*#         .:::..:--========-....:::   .   :     -**=-: .:--------+##*+:-+#*---=--===-==-..::::=-:::-:.-+-:-=-=*=:-*---:++--:-+**=-:--------==---\\r\\n*###############*    :-====--::--------:::-=--:---:   .  .     :*+-::: .--------=##*#*--+#+---=--===-==-.:=++++---:.. .*-::::.--..=*---:=+=--:=**+=:-:.:.:::-:--\\r\\n*######*=#######*:..:=--:::::::--:..      .+*#*=:.-=:          ++-:::: :-=------=+##**--+#+-=-==---=----:===+++---::...==:-::::-:..=+-=-:=+==-:-=**+-:.:.::.:..:\\r\\n*#####*#*######+:...::::::::::::::-      .::---- .::.  ..     ==::::-..:-------=+=##*+-:+#=-*==----==--::-==+++======--====---==-:::--==--==-=---==+=---:-------\\r\\n*#####*##*+###-  ...:::::::::::=+*+    .:.. :=::             --::::.-::...:::::---*##*=-*%=+#==--=-=+--:--==+++----*+--++=--:-++=++****+==--++===-::=+----::----\\r\\n*######****##-    ......::--==+==:.  .::-.  :=::.       .:  ::::::. .--.::..:::::-+*#*==++=*#=------==---==++++----+*+=+=-----===+++++++==---=++===::-==-::.::::\\r\\n+#*#########-    .....:::-=++=-:.   :---:   :-::       ::  :-::::            ..-=*#+*======*#=--=---====-==++++----+*=-=++=++=:=*+=+++=--:--::-==---:.-++=:::..:\\r\\n+***######*:    ....:::::-=-::...   :-:-:   .:::     .:.  :-::::......:::.      .***=-=====##=--=----==---=+++=-----=---===-:..-+*=++++=---:-::-++++=-::=+=:. .:\\r\\n+******##*-     ..:::..:::::...     :::-.   ..::.   .-  .::::::....:::--===-.     =+=:=====#*==-------=---+++++===++++==+==-:::--===++==---::-:--===-==::-+=-..:\\r\\n+******#*-     ........:::... .     ::::    ..:.   -:  .:::::.       ...::--:     ==:-=====**===--=-------++++=---::--::-=---==-+*+=+++++===-:==-=+*+++=:::==+-:\\r\\n+*****+=:     ............. ..:     .::.    ..    ::  ::::::.            ....     ==:-=====++++=====-----=++++*****++++++**+***+=+*+++++++=--:--::-===----::-+=-\\r\\n++++-:.      ..  .......  ..:::     .::.          ...::::..               ....    =========-=**=====---=-==+++-::::::::--=+*+==-::+*++******+++++++****++=-:::-=\\r\\n++-:               ...  ..::::.     .::           .:::....                 ...  .:===========#*====+-----==+++++======---=**+=--:::==========-==-=::-====-==-::-\\r\\n-:...               .  .::::::.     .:.         ..:.....                    .. ..:===========##========-===+++==========--====-::::=*++***++**+*++===========-::\\r\\n ....                ..::::.:...    .     ......:.....                       ....:==========*%*+===========+++:...:::=**=---::::...-**==---------------=====-=-:\\r\\n+:..               ..::::::::...       ..:::........                         ....:==========*#=*==========++++-::....-#++::-::.:::.:=**+=-----::-:.:-...:::::::.\\r\\n#: ..             ...::::::....     ..:---::... ..                              .-==========+*=*+====+====++++**********#***=-::::::-====++++==-:-::-:::::::::::\\r\\n*: ..   :.       ..:........      .:=+*+=-:....::.    .                       .:=============+=+*====+====++++::::---****+=+===--::::---=******==-----=--=+++=-=\\r\\n-.     ..      .........       .:-+*##+-.....       .=+-                  .:++==--==============*+========++=+.      +%+*-.::::::-==-+*+=+++++++=====-:-====****\\r\\n*:            .   ...       ..:-+##*=:....          :=-.             .-=+*#%%+==--=======+======+*=======+++++===---:+#***==++=--=+++=#+--++++====---..:-:::-==+\\r\\n#:  ..                   ..:-=***=:.  ..             .::......:::----+%%%##%#==---=====+=========*+======+++++****####******#******+---=#+++*****++=-:.:::......\\r\\n+.  ..:.               ..:-+**=-.   .                +=:-=-----------#######+==--=========-=+*+*++*+++=+=++++=...:::--+***==++++=-:.. .-+*=-+*****+-------=-==++\\r\\n  .:-:......         .::-++=-:.  .......:::     .   .=:--------------*######===--========-=**=*=+#*+*-+#++*-=-..      =*+*:..::::::... :=#+-=*+++++=======---===\\r\\n:=+=:.            ..:-=+=-:.   .    .::---.     ..  :=.--------------=#####+===--======-:+#*=*==#*=*=-#*-*=.:::::...:.:::-:::-==-:::....-+#+=====-------:..:--::\\r\\n**-.           ..:--==-:..   ..       :::-     ...  :-:---------------+####====--==-==-.*#+-*=-#*-+*:+#=-#-.:...::...::.::---===---::.:::-+++=*******+=-::..:::.\\r\\n.            .::-==-:..    ..        :---:  .  ...  -::----------------*##*===--==--=- =#*-+*.+#+-#=:*#-=#:..............:--------::....:-::-:=+++++++=--:..::..\\r\\n          ..:-==-:.       .         :::::.   --... .=.-----------------=##+-----=--==.-#*:=#:-#*-=#:-#*-+*..::  ...  .....:      .:--::::--:-=*******+=----:::--\\r\\n       ..:----:..      ..          :-:...  .:=+=:. .=:------------------=*---------=.:##-:*=.+#=:*+.+#+:+*...-.....  . =*=*:......::------*+++=+++*****=----====\\r\\n    ..:----:..        .           :::...:  :===++: :::-------------------=--------=:.*#+.+*.-#*:-#-:*#=:**...--:::.....-#=*+:.:----:.-===-+#+::=-.::::------=::.\\r\\n ..::---:..              .       ......::  .::---  =::---------------------------=: =#*:-#=.*#=:+#:-**--*+......::.::::-++++=---==--=++++==**=::=:......... ::..\\r\\n.:---:..                .       .....::-:   ..... .=.----------------------------- :#*:.**.-#*-:**.=#+:-#-.. .:..::::--=+++*+++*+++++++*++-+#*+--====------. ...\\r\\n:-:..                ::.        ...::--:.          .:-:::------------------------..*#+.-#-.+#+:-#=.+#+:-#-:..... .  ...:--=++++*+*+***+**+===+*+++++++++++=:    \\r\\n..               . .=+-:::::.....:::--:......     .:--::::----------------------: =#*::*+ -#*-.+#-:*#=:=#=:::....:.........:::-++++**+-=:....=**+=-=++++*++=.   \\r\\n               ...:++=:::::....::::--...:::-----::--::::::--::-----------------: :##-.-#-.+*+::**:-#*-:=#-::. .................:=++++:... ...-+*+---+++=++++.   \\r\\n                .-+++::::.. ..::::-:..:::::--::::-:::::::--:::--------------==- .*#+..**.:**=.-#=:=#*-:+*::.            .      .:-=+-::....-++=+*+=:-=---===.   \\r\\n               :=+++-:......::::::...::::::::::::::::::::-::::-------------===. =#*-.-#-.=**:.+#..+*+::**.::.. .::. .   .      .-==:::.......-+=+*+---::::::.   \\r\\n              -++++=... ...::::::...:::::::::::::::::::::::::--------------==: :*#=..*+.:**=.:**.:**=::*+ ...   .==---:--:::::-==++=::..:......===++=---===-:-. \\r\\n            .=++++=..  ..::::::. ..::::::::::::::::::::::::::-------------==-  =*+:.-*-.-**-.-#=:-**-:-*+.:.      :==--==-===-=====+-::.........-=-=**=-==-::--:\\r\\n           -+=+++-.  ..:::::::.  ..:::::::::::::::::::::::::--------------==. :*+:.:*+:.+*+..=*:.=*+::-#+++*+: .  .-::----=====---:-:...... .....:+=-*#*==++=:-=\\r\\n         .=+==++:.  ..::::::.  ...::::::::::::::::::::::::::---::::------==- .++:..=*- :*+-.:++ .+*=::-*+==*+=......     ........::....   .   .....==-+#*+-===-:\\r\\n       :-+++===:  ..:::.:::. ....:::::::::::::::::::::::::::-:::::::::-----  -*+...++..=*=..-*- :*+-..=#-.:::::::-::::.....       .       ..   ... .==:+*#*=-===\\r\\n      :=+==+=-.  ..::..:::.....:::::::::::::::::::::::::::-+-::::::::::---. .+*-..-*- :**-..=*:.-*+:.:+*:           ...:::.::::::.:.:...  ...   . . .==:=***+--=\\r\\n    .=++==+=:. .......:::.....::::::::::::::::::::::::::::*#+-:::::::::--:  =*+...++:.-*+...+*:.=*+:::+*-....                      ..:::::::..       .=+:=****=-\\r\\n   -=+===+=. ........:::.....::::::::::::::::::::::::::::+###+-::::::::--  :++-..-*-..++=..:*+:.+*+:::**:...       .                         .        .==:=****=\\r\\n :=+=====-. ........:::......:::::::::::::::::::::::::::-*####*=::::::--:  =+=...++:.:*+:..-*=..**=..-*+:.         .               .         ..         -=:=****\\r\\n-++=====. ........::::.......:::::::::::::::::::::::::::+####***=::::--:  :++:..-*=..=*=...+*-.:*+-..-*+=--::......:               ...       ...         -=.-***\\r\\n======:..........::::........::::::::::::::::::::::::::-#####****-::---. .++-...+*:.:*+-..:*+..=*+:..-*+:----======-==---::::..    .:..       ..          ==.-*=\\r\\n====-. .........:::..........::..::::::::::::::::::::::*####***#*:::--:  -+=...-*=..-*=:..=*=..+*+:..=*=:::::::----::::::::-=======--::...    ...         .==.-*\\r\\n\",\n  \"::-:--:------:--::::-:--=----------------===========================++++==++**++===-         :.     .     .=.:...     .+:.........     :+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n--:::------------:-:::::-=--------------=============================++++++++*+++===.        .:     .     .+::..:  .  .+:.:.......    .:-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=::----------------:-::-===-=---=---===================+======+++++++++++++*+++===-  .      -           .+=:..=:..   --:=.......      .***#%%%%%%%%%%%%%%%%%%%\\r\\n=*++-:---=====---------:-:-====----=====================++++=+==+++++++++++++**+++===:        -.     .     +:.=::  :   -=:==+-....       .:-=%%%%%%%%%%%%%%%%%%%\\r\\n=*+*+=---=======------------====---==============+++==+++++++++++++++++++++++**++++-==        ::     .     =..+.   - ::-*+=::...:.    .:..-#%%%%%%%%%%%%%%%%%%%%\\r\\n+*++**+=--=======--==--------===================++++++++++++++++++++++++++++++**+++-:=:        :     .     =..-.  .--:.:=*=::....: .....  .*%%%%%%%%%%%%%%%%%%%%\\r\\n=*******+--============--------==================++++==+++++++++++++++++++++++**+++=.:-        .     .     =:-=.  .-=..-:====....: ........-%%%%%%%%%%%%%%%%%%%%\\r\\n-=+******+=--============------====================++=-==+++++++++++++++++++++*#*+++=...       .     .     =---   .--=--.::.......  .......:%%%%%%%%%%%%%%%%%%%%\\r\\n--=+******++=-============-------==================++++=:-==+++++++++++++++++++**++++=:.        .    ..    ---:.   -==-:  ...        ...:-.=%%%%%%%%%%%%%%%%%%%%\\r\\n-====+****+**=-==++++++=====---==-============-====++++++=-:++=++++++++++++++++**++++++-  .     .     .    :..      .     ..         ..-=.:%%%%%%%%%%%%%%%%%%%%%\\r\\n-===--=+**+***+--=+++++++++===--==--===++++=++-:===++++++++=++++++++*++++++********+++++:                  :.      ..:.:-........    .:+-.-+%%%%%%%%%%%%%%%%%%%%\\r\\n-=======+*+*****=--=+++++++++=========+++=+++++-::-=+++++++++++++*++*+++*************+-+=       ..         :- .. ......-=::..::::   ..::...:%%%%%%%%%%%%%%%%%%%%\\r\\n-=========+******+=-==+****++++========++++++++++==++++++++++++++**++++**********#***=.=+-      .:    :.   :-     .-=:--=..::::..   ...:...:%%%%%%%%%%%%%%%%#==-\\r\\n=========+-=******+====++****++++=======++++++++++++++++++++++*++***+++**************+..-=  .    -    :. . :=     :===--=....-.    ...... .=%%%%%%%%%%%%%*=+=---\\r\\n=+++++==++==++*#****======+***++++=======+++++++++++++++++++**************************:..=: .    :.   ..   :+   ::=+*=:-+:.::-.   .....:::=%%%%%%%%%%%%%%+#%*+++\\r\\n=+++++++++=-+=+**+***======+**++++=======+++++=-++++++++++++**************************=..+=      ::   ..   .= ..=:=+=---++-:--     .....:-*@%%%%%%%%%###=-*#%%%%\\r\\n.-=+++++++=-+++++==+**=======++++++====-:..     -+++++++++*****************************--++.     .:    .    =..=-.==---=+==:-:       ...::+*++++++=:+==+*-+%%%%%\\r\\n.:::-=+++++=++==+-:---:..    -=++++++==  .:--=-:-=+++++++****************+*************=+**-      :    :   .=  :.  .  ...           ....::-######%%#%%%%@%#*#%%%\\r\\n:--::::-=+*==+===-  ..        -++++++++  ==++++=:+*+++++*******************************=+-=-  .   .    .   .-  .   :-.----:.::       .....:#%%%%%%%%%%%%%%%#+=*+\\r\\n:-------:--==+====:   .        -+++++++: =+++++-:+%*++++******++*****++********#*****++==:--. .   ..   .    =-:-:..-+---=-::::.......::.:::-#%%%%%%%%%%%%%%%#*#*\\r\\n:-------==---====+=.   ..    ...=++++++= -+++=:..=##+++++*****+:-****-:********#****+:-=-***=     .-   ..   ==--:::=*===-==:-:    ........:+%%%%%%%%%%%%%%%%%%%%\\r\\n.:------======---==:     ..      -++++++  .-=....-##++**++*****+:+****=************#+::-=***+.     :   ..   =:..  .:---+:::---.-....... ..:#%%%%%%%%%%%%%%%%%%%%\\r\\n ..::-=============-              =+++++. .. ....:*%*******************************#*-.=*****: .       ..   -     .-::+=:::::-.-.  .....:.=%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:--=======+++++=:            -++++-    ...:.+##********++******************#**#*:+*****= :.  .-   -   -:-:::=#=:*-:::::-..  ......-.:#%###########****+**+\\r\\n        ..:-=++++++**##+:           -+++=     .-: =##****************************#####**#****+...  .-   :   -+--:-=#--+----===:::-=::-::-:-##############%%%%%%%\\r\\n           ..:-=++****#%*-.  ...:::--++++.    .-  -#%*+**************************###****#*****-.:   -   :.  -=---+=*======---:..::  ..:::-=-%%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+***#%*+---==:..::--=+:     .  .*%#=-=====+++****###***********##**********= .   -.  ..  ::::::::..........  .. .....:::-#%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+*#%*+=-.                    +%%:          .::-=++**********###********--     .    .  .-....:+====::::..      ....::.:=#%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-::====-.           -#%=                .:-=+*******##********++:         .  .-....:+-+*=-==+:..      ...::::-*%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+*#**+=-===.             -**                  ..:-=+****###***##****=         .  ..     . =++====:..     .....----#%%%%%%%%%%%%%%%%%%\\r\\n      .-=+++-.            ..:-+*##*+=-.              .=                   .:-=+*****#######****+..   :   :  .---: -+:++-=:--:.. .....:...::-=%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*#%%#+-.           ..:-+*##*+=-.  ...                           .:-=+*#########*##****:..  -   :  .-=== -+:++==---... ........:..-*%%%%%%%%%%%%%%%%%%%\\r\\n.:..:.:---==*#%%###+-.          ...:=+##*+=-=*#-                           .:-=+*#%%####**##****-    :   :  .--==.=+.=+*+---...............=%%%%%%%%%%%%%%%%%%%%\\r\\n.: :=--===---=+##%%%%%*=:          ...:-+***+++-                           .:-=+*##%#*##***#****= .  :.  -  .-::=:-=:===*++=::....... .:..:*@%%%%%%%%%%%%%%%%%%%\\r\\n.: -*******+=--==*%%%%%@%#*-.            .-*%#*+=:                         .:-=+*######*********+ .  ..  -. .-::+--+=++:=-++-:....... ..::=**%%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%#*=---+#%%%%%%%@%#=.           .-#%##*+-.                      .:-=+*###*###*********..  ..  :. .=:-+==+==+:::--......:.....:---=%%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%%%%#+===+#%%%%%%%%#..::.         .=#%%##*=.                    .:-=+***#*************:..  :  :. .--=*+=======-=-............:----+%%%%%%%%%%%%%%%%%%\\r\\n=: -=+#%%%%%%%%%%#+===+#%%###%*..:-*#+.        .=#%%%##=.                   .:==+****+*#*********= .  :  :.  -:.--=++=++==-=-...... ....:-=-=#%%%%%%%%%%%%%%%%%%\\r\\n==.:+***#%%%%%%%%%##*+==+#####*..:-*%#-          .-*%%%%*-                    .  .-++++#*********+..  :  .:  -. :.:=--+:----:...... ....::-+#@%%%%%%%%%%%%%%%%%%\\r\\n==::=*%%***#%%%%%%#%%%#+=-+###*..:-+##+    :       .-*#%%%*.                       :-+++**********.   .   .  :.:-::=--=:.:::..:...:. ..:::=##%%%%%%%%%%%%%%%%%%%\\r\\n==::=*#%%%#**#%%%%#%%%%%#+--+#*..:-+##*:  .=+-       .=+#%%#-                      .=+=***********.   ..  .  -=++-:---=-:---:...  . .....:--=#%%%%%%%%%%%%%%%%%%\\r\\n-=:-=*#%%%%%%#**#%#%###%%%#+--+:.:-+***-  .=#@*.  .:   :=*#%%+                     .-=+**********=-   .   .. --=---:=::::----....::. ..::----*%%%%%%%%%%%%%%%%%%\\r\\n .:-=+#%%%%%%%%##**########%#+=-::-+***+   =*%#-    .   :=+*%%*.                 ..:-+***********+=.  ..  :  ---=:..:::-----.....:.. ...-----=%%%%%%%%%%%%%%%%%%\\r\\n   -=*#%%%%%####%##****##*#####*=::=##**. .=*%#-     :.  .-=+#%#.   ::.     ......:=*#************+.  ..  :. :-+*+-.:::-----:.........:.::-==#%%%%%%%%%%%%%%%%%%\\r\\n  .-=*#%%%%%#########**+**#######=.:=*##- .=*##-      .:   -=+#%#:.++.::.  ...:-=+***##***********+.   :  .. :.  :-::::------....:........-=+%%%%%%%%%%%%%%%%%%%\\r\\n .:-=*%%###############**+++****#*...:=*= .=*#*=       ..   -=+*%#+#+:.#+=+++++*******##***********:.  :  .. :---=*-:::-:----...::..:::::-==+%%%%%%%%%%%%%%%%%%%\\r\\n     :=+*************####**+++++**:  .=+=: -+++-          .  -=+*%#*++.*****++++*******##**********-.  :  .. :--=+:.--::--=-=.  .:..:-:::-=+%%%%%%%%%%%%%%%%%%%%\\r\\n         .::-=+******+++*****++=++.   .--:.:::-.     -#=     .+=+*%#++.+*++***+=+*******##*********-.  .  .. :-===-::::::-=-=.  ....:-::-++++*#%%%%%%%%%%%%%%%%%\\r\\n                .:-==++++*+****++=:::.    .:++=:     =%:      :*++*%*+:-#+++**++++*******##********=.. ..    :-=-::--+:---=:...   ...:::-===-+#%%%%%%%%%%%%%%%%%\\r\\n                      .::-=++*++***+==+*******#*+-.  =+   .    -***##*-:#++++++++++*******#********+.  .     :--..:::=::.... ...  .. .::-===-*%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+*+++*##****#%%#+=+-   -:    =*####=.**++++++++++***************+.  .. .. ::...::=+--    .    . .::::===--*%%%%%%%%%%%%%%%%%%\\r\\n  ...  .. ...  .-: ..  .            .-====++++***#####*=:::-    .+*###*.+*++++++++++++*************+:. .. .. :::-..:=+--.  .:....  ....-=--=*%%%%%%%%%%%%%%%%%%%\\r\\n  ...... .:-.   .:.-- .:-==::- :: :...::::..-++******####**=-    :**#%%==#+++++++++++++*++++*****+*+:. .. .. :. ...:.=+:......::. . ...----*%%%%%%%%%%%%%%%%%%%%\\r\\n         ...          .. -::=-.:-..---::::=  -++********#####-    =**#%#=*++++++++++++++++++*****+++-.  . .. :...:::.+: .. .. ........ :---#%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-:.  :  .:--: .--  -++***********#*    :**##%##*+++++++++++++++++****++++=.  .  . ::::-::--:::::.. ........:----*%%%%%%%%%%%%%%%%%%%%\\r\\n                          ...  ..          .::.+************#*.    =**##%%*++++++++++++++++++**+++++=.  .  . ::.:-:...::::..  ..:....::::--*%%%%%%%%%%%%%%%%%%%%\\r\\n                                            ...:+***********##.    :**##%%*++++++++++++++++++++*++++=.  .  . .....::.:-::-....:-...:...:---*%%%%%%%%%%%%%%%%%%%%\\r\\n                                                :+**+*******##:    .+**##%#++++++++++++++=+++++*++++=.  .  . .:::..  ...:-:----=----::--===+*##%%%%%%%%%%%%%%%%%\\r\\n                                             .  .=+++++******#=     =**###%*++++++++++++++=++++**++++.     . .:::..:.  ........:::......--=+#%%%%%%%%%%%%%%%%%%%\\r\\n                                             -= .++++++++++***+     :***####+++++++++++++++=++++*++++:  .  . :-:::.-+.   ..--...... ..:::-**%%%%%%%%%%%%%%%%%%%%\\r\\n                                              += =*+++++++++***.    .***####+==++++++++++++==++++++++:  .  . :--:::::.   ::-=:..... ..:-::*%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                            .=.=****++******#:    .+**####+=====++++++++++==+++*++=-  .  . .::::-..... ::.:::..:...:.--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n-=-.                   .                         -=--=+*==++===.     +***###=-----==-==+++==+==++*+++-.    . .::........  . .:....::....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n==++=-.                                      .       .-: ...         +***###+==+========++++++==+++++-     . .:..::....... ....::-::..:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n::---==-.                     .                  ........::=+--.     =***###+===========++++++==++*++=.    . .-....:...::..    .::..:+*=--*%%%%%%%%%%%%%%%%%%%%%\\r\\n---------:.                 .             :      ::----=++*****:     =***###+=============+++++==++++=.      .:..::.:..:::.....:::...-**=-*%%%%%%%%%%%%%%%%%%%%%\\r\\n+**###**+=-:                            ..       .:-==+++++++++.     +***##*===============++++===+++=:.     . .:=*:-..===-:-+=-....:.:---=%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#**+:                         :         :*#+=+=+++++++     .+***##*-======-===--==+++++===++=:.     .   .:....-:--::--: .....:::-=#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##-                       .          -*#+=++++++++=     :+***##=-=======-===--===+++===++=:. .   . . .::-..-..-::--:.....::.=######%%%%%%%%%%%%%%%%%\\r\\n#%%%%%##%%%##%#:                    .           .-+*+==++++=++-     -+***#*-==============-=========+=-: : . .:-:..:-.:-..=:--==-=----===%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#                                :=+++=======++:     =+****=-===============-====-===+=:. : . .--:..:-.:---=.--:=:-=--=-==*%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%=..                            .:-**=======-=+.    .++****-=====================-=====-. . . .--:::::.:-===.:=::=-=+--=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#                              ::=+==-------==     =*****=======================:-====-: : ...::.:=::.-----:.--::=:.=:.-=::+*#%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##-                            ..::----:::::-+:    .+****--===========++========::-====-. :....-:.:=: .   .:-------=-----------%%%%%%%%%%%%%%%%%%\\r\\n*%#%%%%%%%%%%###*#:                      .:.....::---:::.  .-.    -****-:==========+*++*+======-:-=====. .....::.::. ..  .:=-==-------=--===-:*%%%%%%%%%%%%%%%%%\\r\\n*%###%%%%%###%###=                    -----:....:::::..    :.    .+***-.-=========**=--**+--===-=-=====.  . ..::--::.:-...:*++*==+-:--+=:--==+#****#*##*#*###*##\\r\\n*##########*#%###:                 .:-::--::....:.:.      .:     =**+-. -=--=====*#+=--***=-===========:..:.:.-:::::::-+::-===*=:-+--::++--:-+*+=-:---=----==-=-\\r\\n*########%%%%%%**         ::::..:--=--=====-....:::   .   :     -**=-: .----==-=*#**---***---=--=======-..====+---:...:*-:::::--..=*---:=+--::=**+=:-:.-.-::-:--\\r\\n*###############*    .-====--:::----=---::-=--:---:   .  .     :*+-::: .------=##*##---*#+----=--===----:-==+++---::...+=:-::::-:..=+-=-:=*=--:-+**+-:.:.::.:..:\\r\\n*######*-#######+:...---:::::::-::..      .+*#*=:.-=:          +=-:::: :-=----=###*#=--*#+-=-==---=+---::===+++-------:-===---=--:.:------==-=---==++---:-------\\r\\n*#####*########=:....:::::::::::::-       ::-=-- .::.  ..     ==::::-..:------=*##**=:-*#=-*==-----==--:--==+++----*+-=+++=-:-+*=+++*+++==--=====-::==----::----\\r\\n*########*+###-  ...:::::::::::=+*+    .:.. -=::             --::::.-::...::::--+***=--##==#=------==----==++++----+*+=+=-----==-=+****++=---+++===::-==-::.::::\\r\\n*######***###-    ......::--==+==:.  .::-.  :=::.       ::  ::::::. .--.::..:::::-+*===**=+%+-------===-===+++=--::+*--=+==+*=-=*+++===-----::-==---:.-++-:::..:\\r\\n+#*########*:    .....:::-=++=-:.   :---:   :-::       ::  :-::::            ..-=+*++=====*%+---=----==---=+++=-----====++=--:.-**=****+==-::::-++=+=-::=+=:...:\\r\\n+***######*.    ....::::.-=-::..    :-:-:   .:::.    .:.  :-::::.......::.      :***=-====##+---=----==---+++++=======-=+==-:::--=======-:-::-::====---::-+=-..:\\r\\n+******##*-     ..:::...::::...     :::-.   ..::.   .-  .::::::....:::--====.    .=+-:====##+=----=---=--=++++=------=--===---=-=+++*****===---=-=+*+++=:::===-:\\r\\n+******#*-     .........::..  .     ::::    ..:.   -:  .:::::.       ...::--:     ==:-====#*====-===-----=++++*++++++===++++=***+**++++++==--::-::-====---::=+=-\\r\\n+*****+=:     ............. ..:     .:::    ..    ::  ::::::.            .....    ==:-====+*++=====------=++++=-------====***++=--+#++*#****++=+++++*++++=-::-==\\r\\n+++=-.        .   ......  ..::.     .::.          ...:::...               ....    ==========+#======---=-==++++====---::-=+*+=--::-++==========+-=-:-++++===-::-\\r\\n++-.              ....  ..::::.     .::           .:::....                 ...  .:========--*#+===++=---===+++==========-=+++=--:::=+++***++++++==---------==-:.\\r\\n-:...               .  .::::::.     .:.         ..:.....                    .. ..:==========*#+===========++++-:::---=+*=----:::...-**=================+++++===-\\r\\n ....                ..::::::...    .     ......:.....                       ....:=========+#**===========++++:      -**=.:-::.::..:=#+==--------:.:-...::::::::\\r\\n+:..               ..::::::.....       ..:::........                         ... :=========+%+++==========++++**++++++***+++-:::::::-+++======-::-.:--..::::::::\\r\\n#: ..             ...::::.:....     ..:---::... ..                              .==========+#++*=====+====++++=-==+++*******+==-:::::---=******=---::-----===---\\r\\n*: .    .        ..:........      .:=+*+=-:....::.    .                       .:============+==*+=========+++=       +#+*:.:::::-----++=+******+======--===+**++\\r\\n-.     ..      .........       .:-+*%#+-.....       .=+-                  .:--=================+*=========++++:::::..+%**+--==-::-+==+#+--======-----:.:--:-=***\\r\\n*:            .   ...       ..:=+##*=:.. .          :=-.            .:-=*##*==--================*+=======+++++###**********+********===+*++******++---..::...:::\\r\\n#:   .                   ..:-=*#*=-.  ..             .::......::::+**#%%%##==---========+=======+*=======++++=---===++**********+==-...-**=-+**+++==--:::::---==\\r\\n+:  ..:.               ..:-+**+-..  .                ==:---------=#*#%####+-----======+======+=+=*+======++++=        =*+*:..:--:::..  :=#+-=******===-====-==++\\r\\n  .:-:......         .:-=+++-:.   ......:::     .   .=:----------+########=-----=========-=**+*++**+*=+*++*=+=:::.... =#+*=::-=--:::....-**=-=======--==-:.::---\\r\\n:=+=:.            ..:-=+=-:..       .::---.     ..  :=.---------=########+-----=========-=#*=*==*#+*+-**=++:--::------=*=++=====---:...::-**++***++++==-::..::..\\r\\n**-.           ..:-===-:..   ..       :::-.    ...  --:---------*%#######=-----=======-:+#*=*=-*#=+*:+#+-*-.:.:::...::.....:.:-=--:::::::---=-=+++++**+=--:.:::.\\r\\n.            .:--==-:..    ..        :::::  .  ...  -::---------##%%####*-=----===-==-.+#+-*+:*#=-#-:*#==*:::...:........-----==----::::.:::::+**+++++=---::::::\\r\\n          ..:-==-:..      .         :-::-:   --... .=:----------+#%#####=-=---==---=- =#*-+#:-#*:+#.=#+-+*...........::::-==------------:-===+********+=------==\\r\\n       ..:--=-:..      ..          :-:::-. .:=+=:. .=:-----------*#####*-==---==--=- -#*--#-:*#=-#+.+#+-++.........   .........::...:-===-*#+-:==-======----=--:\\r\\n    ..:-==-:..        .           :-::::-  :===++: :-:-----------=#####=------=---=.:*#=:+*.=#*:=#-:*#=:*+...::::-:::::-=---:......:-======#*-::=...........::..\\r\\n ..:----:..              .       :-::::::  .::---  =::------------=###*----------=: +#*:-#::*#=:**.-#*--#=.............=+++++++++++++**+++-+#*=:-=----:::::..::.\\r\\n.----:..                .       .:::::--:   ..... .=.------:-------+##+----------: =#*::*+.=#*:-#+.=#*-=#:.. ....::.:::-=++*+*+*+*****+***==++*==+++=======-. ..\\r\\n:-:..                :-.       .:..:----.          .:-::::::--------+*----------- :##-.=#::*#=:=#-:+#=:=#-:..... .  .....::--=+*+*+***++=-:-:=**+*+=+++++++=:   \\r\\n.                . .=+-:.::::.....:----:::...     .:--::::::--------------------..*#+::*= =#*::*#-:**-:+#-::.....:............:-+++++-::.   .-+*+--:+++++++*=   \\r\\n               .. :=+=:::::::...::-::::::-------::--:::::::--------------------: =#*-.+#::**+:-#*:-#*-:+*:..     .     ..   ...::=++=::...   .=**+=--====+++=.  \\r\\n                .-+++-::::.....::::::::::::::::::-:::::::::-------------------: :*#=.-#= -**-.=#=:=#*-:**::.     .      .      .:---::::...:--=+**=-:-:::::::.  \\r\\n               :=+++=:::......::::::::::::::::::::::::::::--------------------  +#*:.+*..+*+::**-:+*+::*+---------::::....   .:-=+=-:::.....:++=**+=---.....   .\\r\\n              -++++=:.......::::::::::::::::::::::::::::::----------:--------. -##-.:#=.-**-.-#=.-**=:-*+==++++=======--------====+=:::.:.....-==+**++=------.. \\r\\n            .=++++=:..  ..:::::::::::::::::::::::::::::::-----------::------: .**+..+*:.+*+:.=#..=**-:-*-.::-:--===+++====++++++===+-::..:......===++=---===-:-.\\r\\n           -+=+++-......:::::::::::::::::::::::::::::::::-----------::------  +#*:.-*=.:**=..** .+*+::=#- ...   .=====-----=====----:....:.......-+-+#*==---::--\\r\\n         .=+==++-.   ..::::...:::::::::::::::::::::::::::----------::------. -**-..+*:.=**:.-#+.:**+::=#- .      :-==-----------:--:........  ....:+==*#*==++=:-\\r\\n       :-+++===:  ....:::......:::::::::::::::::::::::::----------:::---==: .+*+..-*=.:**+..=#-.-**-.:+#=-::..... .--:........::::::...   ..   ... .+=-*##+--==-\\r\\n      :=+==+==.  ....:::.....::::::::::::::::::::::::::----------::::--==-  :++:..+*:.-**-..+*..=*+:.:**==***:    .............   .        .    ... .+=:+*#*=-==\\r\\n    .=++==+=:.  ....::......:::::::::::::::::::::::::::---------:::::-===. .==-..:*-. =*+..:*= .+*+:::**-:=+=:  .-..      ......  ..       ..     .. .+=:+***+--\\r\\n   -=+===+=.  .....::......::::::::::::::::::::::::::::-::::----:::::-==:  -+-...++. :+=-..-*: .+*=.:-*+:--==:...-..      ..       .       ...        .+=:+****=\\r\\n :=+=====-. ......::......:::::::::::::::::::::::::::::::::::::::::::=--  :++:..-*-  =*-...++ .:*+:..-*=...:::----::::.... .       ..       ...        .+=:=****\\r\\n-++====-.  .....::.  ....::::.::::::::::::::::::::::::::::::::::::::---. .=+=...+*: .*+-..:*= .-*+:..=#-          ....::::..::::::..:..      ...        .==.=***\\r\\n======:  ......::.   ...:::::..::::::::::::::::::::.::::::::::::::::--:  -*+:..:*=..-*+:..=*-..+*+:..=*-...                     ......:::::::...         .==.=**\\r\\n====-. .......:.    ...::::::::::::::::::::::::::..::::::::::::::::---  .++-...=*:..++=...+*-.:+*=...+*=--=----:::..                           ..          ==.=*\\r\\n\",\n  \":-=========---::-::---==--==---------..--==========================++++++++**+++=- :-         :            +=:::-: .   :=--:::...:.      =%##%%%%%%%%%%%%%%%%%%%\\r\\n--:-========----:------===-------=----.:-======================++==+++++++++*+++==- :.        :            =:.+=.  :..:-+-====...:.      .:-:*%%%%%%%%%%%%%%%%%%\\r\\n=+=::-========--------:--==--==--=---==--================++==+=+++++++++++++**+++==-..        .      .     =:.-.   :.::.+++::.....     .:.:*%%%%%%%%%%%%%%%%%%%%\\r\\n=*++-::-=======-----------=====-========================++++++==++++++++++++**+++===-          .     .     =-.-   .:--.:-==--:....     .   -%%%%%%%%%%%%%%%%%%%%\\r\\n=*+*+=----======-------:---=======================+++==++++++++++++++++++++++**+++==+-.        :     .     -:.:   ...    ...              ..#%%%%%%%%%%%%%%%%%%%\\r\\n+*****+=---======-------:---=====================++++++++++++++++++++++++++++**++++==+=                    ..        ...  ........   .......+%%%%%%%%%%%%%%%%%%%\\r\\n=*******+---=======----------====================+++++++++++++++++++++++++++++**+++=:==:                   ::..   .:-==-..........   ....:..+%%%%%%%%%%%%%%%%%%%\\r\\n-=+******+=--=========--------================++++++++++++++++++++++++++++++++**+++- -+-        :     .    --.-.   ..  ...........   ...--.-%%%%%%%%%%%%%%%%%%%%\\r\\n--=+******++=--==========------===========++++++++++++++++++++++++++++++++++++*****= .-=.       -     :    --       :=-::.........  ...=*..#%%%%%%%%%%%%%%%%%%%#\\r\\n-====+****+**=--===========-----==+++++++++++++++++++++++++++++++++++++++****++****+...=-       :.    :    --      :=+-:--:.:::::.   ..-: .:*%%%%%%%%%%%%%%%*=+:\\r\\n-====-=+**+***+=-==============--==++++++++==+++++++++++++++++++++++=+*******++*****-  -=       .:    -    :-     .===:--:..:-::::  ........+%%%%%%%%%%%%%%*=#*-\\r\\n-=======+*+*****=-==============-===+++++++++++++++++++++++*++++++++++*********+****+: -+:      .:    :    :=   .::+=+:-=:...-..    ....:...#%%%%%%%%%%%%%#-*###\\r\\n-========++******+====================+++++++++++++++++--++***++**+++++**************=:++=       -    ..   .=. .==-*=+:-=:...-.    ........+%%####**+===-==:.+*#\\r\\n=======+++==******+===================++++++++++++*****=.-+*+**+-=++*++**************==*++:      :.   .. . .=. -+=+=-:--=-...:.         ..:+++++++**+:+###%%#**%\\r\\n=+++++++++==++*#**#*=========-==========++++++++++++++**+=+*****-:+******************=+--=-      ..   ..   .-  ....    ......:.         .:+%%%%%%%%%%%%%%%%%%#*+\\r\\n=+++++++++==+++****#*+======+===========++++++=-++++*=-***+******+****************=:=-+.:::  .        ..   .- .:.  .-.-=-::::-.      ...::-%%%%%%%%%%%%%%%%%%%%+\\r\\n.-=+**+++++-*+++++=+**+===+============-:...    -+++**==****************+*********=..---**+: .    :    .    =----. :+.=+-=+:..        ....:+%%%%%%%%%%%%%%%%%%%%\\r\\n::::-=+**++=+++++-:---:.... .-=++======  .::---:-=++********************+*********=..--****=      -.   :    ===-:.:=+---==::::.............=#%%%%%%%%%%%%%%%%%%%\\r\\n:--::::-=+*+++====. ..        -+=======. -=++++=:+#++******************************:.-*****+.     ..   .    -.     .--.:-==:::    ...::.::::+%%%%%%%%%%%%%%%%%%%\\r\\n:---------===*====-   .        -+=====+: =+++++-.+%*+******************************+:+#*****-               -     .-::-=------.............+%%%%%%%%%%%%%%%%%%%%\\r\\n:------===---====+=.   ..     ..=+++==+= :+++=:..=##+*******************************+*******= ..   -.  .:   -....:-#+-=+:::::-.-.........::#%%%%%%%%%%%%%%%%%%%%\\r\\n.---==-========--==-     ..      -+++=++  .-=....-#%*+************++*************************. .   -.  .-   -===-:=#=-=+:::::-.:     ...:::#%%%%%%%%%%%%########\\r\\n ..::-========+++===.             -+++++: .. .. .:*%****+-=*******+=************#************- :   ::   :   -=--:-=#=:=-::::-=....--::::--.+#****************###\\r\\n     .:--==+++++++**+=:            -++++-    ...:.+##****--+********+=***********#***********+ :.  .-   :.  :=-:.=-=:::::::.:::::-:::::::::*%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=+++++**###+:           :+++=     .:- =##****************************#**********+=      .   .   ::....::::---::::.  .:.  ....:-=*%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=++***#%%*-.   ..::::-++++.    .-  :#%*+************************###**********=-:         ..  :=...::*==+=:::::.  ........::::+%%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+**#%%*+---+=:..:---=+-     .  .*%#=======+++****##************##****#*****+.        ... ..     :.=+=----:.       ...:::.-*%%%%%%%%%%%%%%%%%%\\r\\n                  .:-=+*#%*+=-.                    +%%:          .::-=+***********###**###*****.    .   ... ..     -:=+=-==+:..      ....:::-+%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-::-===-.           -#%=                .:-=+*******##****#*****: .  .:  .:  .---:.:+-+++=--=:..     .....----*%%%%%%%%%%%%%%%%%%\\r\\n                        .:-+*#**+=-===.             -**                  ..:-=+****##*****#****= .  .:  .:  .-:=-.:+-++-=---:.. .....:.....-=#%%%%%%%%%%%%%%%%%%\\r\\n      .-=+*+-.            ..:-+*##*+=-.              .=                   .:-++*****####**#****+     :  .:  .--=-.-*:=++=:--... .........:.:*%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*#%%#+-.           ..:-+*##*+=-.   ..                           .:-=+*######*##*******.    -   -  .--==.-+:=++*=--... ... .......-%%%%%%%%%%%%%%%%%%%%\\r\\n.:..:.:---=+*#%%###+-.          ...:=+##*+=-=*#-                           .:-=*##%%####********:..  :   :  .-.:=::=-=+-+++=-:.......  .:.:+@%%%%%%%%%%%%%%%%%%%\\r\\n.: :=--===---=+##%%%%%*=:          ...:-+***+++=                          .::-=+*##%####********= .  :.  -. .-::+--+==*:--==-:....... ..::-++%%%%%%%%%%%%%%%%%%%\\r\\n.: -+******+=--==*%%%%%@%#*-.            .-*%#*+=:                         .:-=**####***********+ .  ..  -. .=::+==+=-+=:---.......:....:----#%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%#*+---+#%%%%%%%%%#=.           .-#%%#*+-.                      .:-=+*###*************..  .:  :. .=--++=====+===-............:----=%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%%%%#+===+#%%%%%%%%#..::.         .=#%%##*=.                    .:-=+***#**#**********:.   :  :: .-:.====+==++===:...... ....:---=#%%%%%%%%%%%%%%%%%%\\r\\n-: -=+#%%%%%%%%%%#+===+#%####%*..:-*#+.        .=*%%%##=.                   .:==+****+*#*********-    .  ..  -.    ......:.......... ...::-+#@%%%%%%%%%%%%%%%%%%\\r\\n=-.:++**#%%%%%%%%%##*+==+#####*..:-*%#-          .-*#%%%#-                    .  .-++++**********=    .  ..  -:----+--+:::-:..:...:. ..:::=*##%%%%%%%%%%%%%%%%%%\\r\\n==::=*%%***#%%%%%%#%%%#+=-+###*..:-+##+    :       .-*#%%%*.                       :-=++*********-.   .  ..  -===--=-==-:--=:...  . .....:---*%%%%%%%%%%%%%%%%%%\\r\\n==::=*#%%%#**#%%%%##%%%%#+--+##..:-+*#*:   =+=       .=+#%%#-                      .-+++********++:   ..  .  -:::.:-=::-:--=-:...::. ...:----+%%%%%%%%%%%%%%%%%%\\r\\n-=::=+#%%%%%%#**########%%#+--+:.:-=***-   =*@*.  .:   :=+#%%+                     .-=+***********-.  ..  :  -=#*--::::-----:....... ...:----=%%%%%%%%%%%%%%%%%%\\r\\n ..-=+#%%%##%%%#**+*###*###%#+=-::-=***+   =*%#-    ..  :=+*%%*.                 ..:-+************-.  ..  .  :.::-:.:::-----:.....:...::.:-==#%%%%%%%%%%%%%%%%%%\\r\\n   -=+#%%%#########*+*****#####*=::=#***.  =*%#-     ..  .-=+#%#:   ::.     ......:=*#************=.  ..  .  :..::-::::------....:........:=+%%%%%%%%%%%%%%%%%%%\\r\\n  .-=*###############*++**#######=.:=*##= .=*##=      .:   -=+#%#:.++..:.   ..:--+***##***********+.. .:  :. :-:=+#-:::-:----.. ::...::::-===%%%%%%%%%%%%%%%%%%%\\r\\n .:-=*%%#*****#########*++++****##. .:=++. =*#*=        .   -=+*%#+#+:.*+==+++********##**********+..  :  :. :--==:.:-:-:---=.. .:..:--::-==#@%%%%%%%%%%%%%%%%%%\\r\\n     :=+**************##**+++++++#:  .=++: -+++-          .  -==*%#*++.+****+=++*******##**********:.  .  .  ::==--:-::::-=-=.  .....--::=+++*#%%%%%%%%%%%%%%%%%\\r\\n          .:-=++****+++++***++==++.   .--:.:::-.     -#=     .==+*##++.=*++*+++++*******##*********-.  .     :-=-:::-+:::-=:...   ...::::===-+#%%%%%%%%%%%%%%%%%\\r\\n                .:-==++++++****++=:::.    .-++=:     =%:      .*++*#*+:-#+++**++++++*****#*********=.  .     :--:...:=::.... ...  .. .::-===-+%%%%%%%%%%%%%%%%%%\\r\\n                      .::-=++++++**+==+*******#*+-:  =+   .    :****#*-:#*++++++++++***************=.  .. .  --::.::-*-=    .    . .::::-==--*%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+*+++*##****#%%#+==-   ::    =*####=.**+++++++++++***++*********=:. .. .. ::::...=+--.. .:....  ....:=--=*%%%%%%%%%%%%%%%%%%%\\r\\n  ...  .. ...   ::.    .            .-====++++***#####*=:::=    .+*###*.+*+++++++++++++++++******++=:. .. .. ..  ....=*-......::. . ...----*%%%%%%%%%%%%%%%%%%%%\\r\\n  .:...:. ::-   .::.=. ::-==.:: :  . .:::...-+++*****####**=-    :**#%%+-#+++++++++++++++++*****++++:. .. .. :::::.::+: ..  . .:...... .---#%%%%%%%%%%%%%%%%%%%%\\r\\n         ..:.          : :=:-+::--.:=-:.::-: -++*+++****#####-    =**#%%=*+++++++++++++++++****+++++-  .. .. ::::::.-:::::... ........:----*%%%%%%%%%%%%%%%%%%%%\\r\\n                       .  .:-:. .:  :-+-:.:=. -++***********#*    .**##%##*+++++++++++++++++***+++++-   . .  ::.:-::..:::::.  ..:....::::--*@%%%%%%%%%%%%%%%%%%%\\r\\n                          .:.   ..         .:..=+*************.    =**##%%*+++++++++++++++++++**++++=   .  . :....::.:--:-....:-...:...:---*%%%%%%%%%%%%%%%%%%%%\\r\\n                                             :::+*+*********##.    :***#%%*+++++++++++++=+++++**++++=   .  . .::::.  ...:-:----=-----:--===+*##%%%%%%%%%%%%%%%%%\\r\\n                                               ..=**++******##:    .+**##%#+++++++++++++==+++++*++++=.  .  . .:.:..:.  ........-::......--=+#%%%%%%%%%%%%%%%%%%%\\r\\n                                                 =++++++*****#=     =**###%*+++++++++++++==++++*++++=.  .  . :-::::-+.   ..:-:..... ..:::-**%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .=  ++++++++++***+     :***####++++++++++++++==++++*+++=:  .  . :---::::.   ::-=:..... ..:-::*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              =+ =*+++++++++***.    .***####+++++++++++++++==+++*+++=:  .  . .::::-..... .:.:::..:...::--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                            :+:-****++******#:    .+***###+====+++++++++++==+++*+++-  .  . .::........ .. .:....::....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n-=-.                   ..                        :=--=+*==++===.     +***###=-==--==-==+++==+==++*+++-  .  . .::.::....... ....:.--:..:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n==++=-.                                              .-: ...         =***###+===========++++++==+++++-.    . .-....::..::..    .:::..=*=--*%%%%%%%%%%%%%%%%%%%%%\\r\\n::-:-==-.                     .             .    ........::=+--.     =***###+===========++++++==+++++=.      .:..::.:..:::......:-:..-+**=*%%%%%%%%%%%%%%%%%%%%%\\r\\n---------:.                 .           . .      :-----==+*****:     =***###+=============+++++==++++=:      . .:=+:-..===-::==-....:.:---=%%%%%%%%%%%%%%%%%%%%%\\r\\n+**##***+=-:                            ..       .:-==+++++++++.     +***###=========-====+++++===+++=:      . . :-....----::=-: ...:.:::-+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%#*++:                         :.        :+#+=+=+++++++     .+****#*=====--===--====++++===++=:.     . . ...:..-..-::--:.....::.=#######%%%%%%%%%%%%%%%%\\r\\n#%%%%%%####*##:                       .          -*#+=+++++++++     :+***##+===========--==========++=:. . . .::...:-.:=..=:--==-=:---==+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%%##%#:                                .-+*+===+++=++=     -+***#*=====-========-=======+==+=:. : : .--::::=::=--=::-:=:-=--=-+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#                                :=+++========+:     =+****================-====--===+=:. : . .--:..::.:--==.:=:-=:=+:-=--=#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%=.                             .:-**=--------+:    .++***+-====================-:=====-: : ...::::=::.-=-==:.--:-=::=::==:-+#%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%#                              .:-+==--::::-=+.    -*****=====================-::=====-. : ...-:.:=: .....:------------------=%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%##-                            ..::---::::::-+-    .+****--====================-::=====-. .....-:.::.     .:--==------==--===-:*%%%%%%%%%%%%%%%%%\\r\\n*%#%%%%%%%%%%%##**.                      .:.....::--::::.  .-.    -****-.=========+*++*=======--:======. .....:.:::..::.  :*+++===::--+=:--==+#*#**#*########*##\\r\\n*%###%%%%%%#%%###=                    -----::...:::::..    :.    .+***-.-=======+*==-=**=--=====--=====.......:::-::::-=:::+==*+:=*---:++--:-+*+=-:=--=----===--\\r\\n*##########*#%###:                 .:-::--:::...::..      .:     =**+-. -=-====*#+---=**+--===-========:..----=-::::..:*-:::::--..=*---:++---:=**+=:-::-.-::-:--\\r\\n*########%%%%%#**         .:::..:--=--=====-:....:-.  .   :.    :**=-:. :----=*#**---=**+----=--===--=--.-=++++---::...+=::::::--..=+---:=*=--:-+**+-:.:.::.:..:\\r\\n*###############*    .--===--:::----=---::-=--::--:   .  .     .+*=::: .-=--=*#*##=:-=*#=----=----==---::===+++-----:::-==-------:..------==-=---=+++---:-------\\r\\n*######*-#######+:...---:::::::--:..      .=***=:.-=:          ++-:::: :-=-=###*##+--=**=-====----==---:-===+++----*+==+++=---+*=+=++++++==-=====--:===---::----\\r\\n*#####*########=:....:::::::::::::-       ::-=--  ::.  ..     ==::::-..:---=*#####=--=#*=-*===-----+=--:-===+++===-+*+=+==----==-=+*****+=--=+++===::-==-::.:::-\\r\\n*########*+###-  ...:::::::::::==*+    .:...:=::             :-::::.-::...:::-==+*=-:=%#==#==------==----==+++=-:::+*--=====++==*++=====----::====--:.:=+-::-..:\\r\\n*######****##-    ......::--==+==:.  .::-.  :=::.       .:  ::::::. .--.::..::.::-+==+%*=+%+--------===-=-=+++=----=+===+++=-:.:**=****+=---:::-+====-.:===::..:\\r\\n+#*########*:     ....:::-=++==:.   .---:   :-::       ::  :-::::            ..-=+*++====*%+---==----==---+++++===-==---==-::::-=+======-:-::-::=+===--::-++-..:\\r\\n+***######*.     ...::::.-=-::...   :-:-:   .:::.    .:.  ::::::......:::.      .***=---=#%*=---=----==--=++++=-----=======-----=+=+*****===---=-=+++++=::-===--\\r\\n+******##*-     ..:::....:::...     :::-.   ..::.   .-.  ::::::....:::--====.     =+-:===##+=----==------=++++++++====--=+===+*++#*=+++++==--::=-:-=====--::=++=\\r\\n+******#*-     .........:.... ..    .:::    ..:.   -:  .::::::       ...::--:     ==:-===%#+====-==------=++++=========+++*#**+=--+#++*##**+=======++++===-::--=\\r\\n+*****+=:      ............ ..:     .:::    ...   ::  ::::::.            .....    ==:-===##=+======----=-==+++==----:::::-+*+---::-+++++======++=+=-=***++==-::-\\r\\n++++-.         .  ......  ..::.     .::.           ..:::...               ....    =======+*=#+====+=----===++++=========-=++++=-:::=+=+***+++==+==-::-------=-:.\\r\\n++-:               ...   .::::.     .::            :::....                 ...  .:=======-=+#+====+====-===+++-------=++===---::.:.=**=+=====+==+====++++++++==-\\r\\n-:...               .  .::::::..    .:.         ..:.....                    .. ..:========-+#*============+++=.   .. -**=.:::::::..:+#+==--------:.:-..:::::::::\\r\\n ....                ..:::::::..          ......:.....                       ....:=========##*+===========+++++===---+***===-:.:::::-+*++=-----::-:.--..::::::::\\r\\n+: ..              ..::::::.....       ..:::..:.....                         ....:========+#*+*===========++++++++*****#*#*#+==-:::::---=*****+=--:::-:-:-==--::\\r\\n#: ..             ...::::......     ..:----:... ..                              .=========+#*=*+=====+====+++=    ...**+*-:---------:===+******+=======-==++**++\\r\\n#: ..            ..:........      .:=+**=-:....::.    .                       .:===========*+=+*==========+++=.....  +%+*=::---::-===+#*--+==========:.:----=***\\r\\n=.             .........       .:-=*%#+-:.....      .-+-                   .:-=============+===*+========+++++***+++=*#***+++++++***+=*++=+*****+++---..::...:--\\r\\n*:            .   ...       ..:-+##*=-.....         :=-:           ..:-=+*=====================+*========+++++++++********#*###***+=:::-**+=+***+++=--:::::::::-\\r\\n#-  ..                   ..:-=*#*+-.  ...            .::.......=++###%%%#+=---==================*+=======++++-    ....=*+*-:--==-::..  :=#=-=******==----=====++\\r\\n+:  ..:.               ..:-+**+-:.  ..               ==:------=#*#%#####+-----=========+=========*+======++++=.....   =#+*-..:---:::.. .-**=-++===+======-:::==-\\r\\n  .:-:......         .:-=+++-:.   .......::     .    =:-------**#%######=-----=============+++++++*====+=++++++++===--=#+*+=-===--::....:=#*+=+++====---::..:-:.\\r\\n:=+=:.            ..:-=++-:..   .   .::---:     .:  .=.------+#*#######+------======+===--*#++*=*#+**=**++*=++****************+=--:::::::-==+==*******+=:-:.:--.\\r\\n**-.           ..:-===-:..   ...      :---.     ..  :-:------**########=------=========:-#*=+*-*#+=*-=#*-*=.:..:::-----==+++++*+=--:::...:::::=*++++++=---:::::.\\r\\n.            .:--==-:..    .. .      :-:::  .  .:.  :::-----+#########+-------========.=#*=+*:+#*-*+:*#==*:.:.............:...:-------::::---=********+=-------=\\r\\n          ..:-==-:..      .         :-::-:   :=...  =::---:-##########=------====-==-.-#*-=#:-##==#:=#*-+*..:...........::==:..::::::--==-+*+==+++++++*+==--===-\\r\\n       ..:-==-:..      ..          .-::::. .:=+=:. .=.:----+#########+---------==-=-.-##--#=:*#=-*+.+#+-++..:---::::::.:+==+=.::----:--=-==#*-:-=.....::::::-:..\\r\\n    .::-==-:..        .           :::::::  :===++: :-:----=##%#######=----------==- :*#=:**.=#*-=#-:*#=-*=...::::::---::====---=====+++++=-*#+-:-=:::::......::.\\r\\n ..:--=-::.              .       .:::::::  .:--=-. =::----##########+------------=..*#+:=#-:*#=:+*.=#*=-#-................... .....:-++*+*-=#**=-=======-=--::::\\r\\n.----:..                .       .::::::::   .....  =::--:=##########=-----------=: +#*-:*+.=#*--#+.+#*-=#:.......:....:----=====--::=****+==-+**+*+++++++++=-. .\\r\\n:-:..                :-:       .:::::::-.          .:-:::-*########+-----------=- -##=.+#::*#+:=#-:+#+:=#:::.....:.........::-=++++++=--:....-+*+==-++++*++++:  \\r\\n.                . .-+-:.::::.:::::::::::....     .:-:::---*#######=------------ .*#*:-#= =#*-:*#-:**=:+*::.    .. ...........::-++++-:..    .=+*=--=++++++++-  \\r\\n               .. .=+=:::::::::::::::::::-------::--::::----+#####+------------. +#*-.+*.:*#+:-#+:-#*-:+*:.      .            .::-=+-:::...   :+**=-:=----===-. \\r\\n               ..-+++-:::::::::::::::::::::::::::-:::::------+####=-----------: -#*-.-#= =#*-.=#=:=#+:-*+:-:::...:...   .      :-==-::::.....::=+*+-:::.......  \\r\\n               .=+++=:::::::.::::::::::::::::::::::::::-------=*#+------------ .*#+:.+*..+*+::**-:**+:-*+========------:::::::-==++=::::....-+==+**++==-:.....  \\r\\n              :+++++::::::::::::::::::::::::::::::::::---------=*------------. =#*-.-#= -**=.-#+::**=:-*+----=====+=+++=-=====+==+++-::......:=+=+=-------:::.. \\r\\n            .=++++=-::::::::::::::::::::::::::::::::::----------------------. :#*+..**..+**:.=#=:-**-:=#+----:::::-:------=-===+=+++-::........:+==*+===+==++=-:\\r\\n           :==+++=::::::::::::::::::::::::::::::::::::---------------------: .*#*:.-#=.-**+.:**::+**::=#+----=========-----:::..:::::....:.......==-+*+-::----:-\\r\\n         .=++=++-::....::::::::::::::::::::::::::::::-------------:--------  =#*=.:**:.=**-.-#= :**+::=*-.----------------====--:::.......:.......-+-+#*+=----::\\r\\n       :-+++==+-......:::::::::::::::::::::::::::::::-----------:::-------. :**+..=#=.:**+..=#:.-**=::+*. ... ..:--=--------------=-........   ....:+=-*#*+-=+=-\\r\\n      :=++=+==:......:::::::::::::::::::::::::::::::--::-------:::::-----: .+**:.:**:.-**-.:**..=**-::**. .      :-==-........:::::::..... .    ... .+=-+*#*--==\\r\\n    .-++==+=-.......:::::::::::::::::::::::::::::::::::::-----::::::----:  -**=..=*=..+*+:.-*+::+*+:::**.         .-+-:......     ..       ..    ... .+=:+***+--\\r\\n   :=+===+=:......:::::::::::::::::::::::::::::::::::::::::--::::::-:---. .+*+:..**:.:**=..=*-.:**+::-**-===:     .::...  .......  .        ..        .+=:+***+-\\r\\n :=+=====-............::..::::..::::::::::::::::::::::::::::-:::::::---:  -*+-..-*=..=*+:..+*..-**=..-*+-=+**::.:: :       .       ..       ...        .+=:=****\\r\\n-++=====:.................::..:::::::::::::::::..::::::::::::::::::---:  .=+=...+*:.:**+..:*+..=**-..=*=:-++-.   -.:                .        ...        .+=:=***\\r\\n=+====-........................:::::::::::::....:::::::::::::::::::---.  -++:. -*=..-**-..=*- .+*+:..=*=::-=-.   . .                ..        ..         .+=.=**\\r\\n=====:.......................:::::::::::::::....::::::::::::::::::---:  :=-:. .++. .=+=...+*: :+*+...+*-:::--:.... .                 .        ...         .+-:=*\\r\\n\",\n  \":::-----:::.:--::----=-===-----===================+============+++++++++++++++++=  -=-        .:     -.    -=        :=--.::.......   .......*%%%%%%%%%%%%%%%%%%\\r\\n--:::-----::.::--:------======--==================++====++====+++++++++++++++++++.:===.        :     :.    :=       :-==: .........  ..... ..+%%%%%%%%%%%%%%%%%%\\r\\n=+=:::-----:::.:--::---=======--::===============++++++++++====+++++++++++++++++=.====-        :     :.    :=       --+=...... ....  ...  .. =%%%%%%%%%%%%%%%%%%\\r\\n=*++-::------:::.:-::-=-=======-. .-=====++===++++++++++++++===++++++*++++++=:-+=:+:===        ..    .:    .=.   . .--+-.........:.   .. :-.:#%%%%%%%%%%%##**=-+\\r\\n=*+*+=-::------::::--:--========-:..-==+++++++++====+++++++++++++++++**+++++-  --== :-+:       .-    .:    .=..... .===:::.......:.   ..:=..+%##**+++=---: .---+\\r\\n+*****+=:::------:.:--:--==========--==++++++++++=::=++++++++++++++++*++++++-  .:-:   :-        -    .:    .= ...  :=+-..-:.......      ....:-==+++***####+*%%%%\\r\\n=*******+---------::::----==============++++++++++=--=+++++++++++++++*+++++++.  .:.:=-:.        -     -    .=  .   ...          ..    ..:. . +%%%%%%%%%%%%%%%%%%\\r\\n-=+******+=----=----:::----=======+=====++++++++++++=--=+++++=+++++++++++++++-  .-:++++=:  .          :    .-  . . :.::.::...::::..  ........+%%%%%%%%%%%%%%%%%%\\r\\n--=+*****+++=----=----::----=======+====++++++++++++++-:+++++++++++++++****+*+:.:+++++++=  .          .    .=..::=:+-+-:--...::      .. ..  :#%%%%%%%%%%%%%%%%%%\\r\\n-====+****+**+-------=-:-----=====++++==+++*++**+++++++++++++++++++++++****++*+:-+****+++.       :    :.    =-::-+==--::-+::.:.     .....:.:*%%%%%%%%%%%%%%%%%%%\\r\\n-====-=+**+***+=----====----=--===+++++++++***+**++++++++++*+++++++*+++****+***+++****+++-       =.   ::    +=::--:::--.=++-:::     .....::=%%%%%%%%%%%%%%%%%%%%\\r\\n-=======+*+*****=========--:-=--===+++++==+=+##+**++++++++***++++++**+++******+++**+***+++       -.   ..    =.       .:.-:::.-.        ..::=%%%%%%%%%%%%%%%%%%%%\\r\\n======+++++******+=========--:----===++++=++=+##****+++*++*******++**********++*+******++*:                 -      .:.:=----:-.      ....::=%%%%%%%%%%%%%%%%%%%%\\r\\n=+++++++++=+*##****==========---=--===+++++++++*##***++++*********************+*********+*= ..    .    .    -.     :+:-++==-.:.        ....:*%%%%%%%%%%%%%%%%%%%\\r\\n=+++++++++==++*#**#*===========--==-===+++++++++*####**++**********************+********+*+. :    =.   :    -====.:-*=::-=-:::.............:=#%%%%%%%%%%%%%%%%%%\\r\\n=**+++++++==+++*#**#*============-==--=+++++++=-+*#####*+**********************************: :.   =.   -.   --.=-. -=--:--+-::     . .:..:::-*%%%%%%%%%%%%%%%%%%\\r\\n:-=+***++++=*+++*+=+**+=========+=-==---...     -++######**********************************= :.   -:   ::   --.=-:.-+----.::::. ............*%%%%%%%%%%%%%%%%%%%\\r\\n::::-=+***+=+++++=:---:..   .=========-  .:-===:-+++*#####*******************#***********+=+. :   :-   .:   :....  .....     .. .   .......:#%%%%%%%%%%%%%%%%%%%\\r\\n----:::-+**+++====. ..        -+==+====  ==++++=:*#++*#%###******************************=.:.      .        .--::.:-=:-+:::::-: .    ....:.=%%%%%%########******\\r\\n:---------=++*===+-   .        -+===+==: =+++++-:+%*++*##%###*****************************++-      .    :   :=:::::=+--+.:::--:...-=-::-----*#*******##########%\\r\\n----=-=====--====+=.   ..    ...=++++++- -+++=:..=##+****#%%%#**-:+**************************.          .   :-.    :=:-=====-=::.::...::.:.:#%%%%%%%%%%%%%%%%%%%\\r\\n.--=============-==-     .       -+++++=  .--....-##+=****#%%%#**+***************************:              :.      . -=--::-:   ..   ....:==#%%%%%%%%%%%%%%%%%%\\r\\n ..::-=======++++===.             -+++++. .. .. .:#%*-=+***##%%%****************##***********=     ..   .   .:.... -*-++::::-: . . . ....::::#%%%%%%%%%%%%%%%%%%\\r\\n     .:--==+++++++***=:            =++++-    ...::*##+=+++***#%%%#**************#************+ ..  .=   -.  .=----:++=++----:..     ... .::::+#%%%%%%%%%%%%%%%%%\\r\\n        ..:-=+++++**#%%+:           -+++=     .-: =##+++++=++*#%%%#*=***********#*************...   -   :.  .-:--:-*+=++-=-=-..      ....::.:-*%%%%%%%%%%%%%%%%%\\r\\n           ..:-=+***##%%*-.   ..:::--++++.    .-  -#%*+*++++++*#%%%##***********##************-     :   ..  .--*- :*-=++=----..      ....:----#%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%*+---+=:..::--=+:    ..  :#%#=-----==++*##%%##********####***********=     -.  ::  .--== :*-=+-=---:.: ..   .....:--=%%%%%%%%%%%%%%%%%%\\r\\n                  .:-=+*#%#+=-.                    *%%:           .:-=++***###***###**********+...  :.  ::  .--+-.:*:=+=+::-:.. ............-*%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=+##*+=-::====-.           -#%=                .:-=+*****###***********...  ..  .:  .--==.:*:-++*---:.. ...... ..:..+%%%%%%%%%%%%%%%%%%%\\r\\n                        .:-=*##*+=-===.             :*+                  .:--=+***##***********- .  .:  .-  .-.:=::=:-+=+*+=::. ... .. ....:#@%%%%%%%%%%%%%%%%%%\\r\\n      .-=+*+-:            ..:-=*##*+=-.              .-                   :-=+***#*#***********= .  .:  .:  .-::+-:+==*:-==+=-. .. ... .:..+%%%%%%%%%%%%%%%%%%%%\\r\\n.::..:--=+*#%%#*-.            ..:=*##**=-.   ..                           .:-=+##%##***********+..   -   :  .=::+==+=-+=::--.......... ..:-=-+%%%%%%%%%%%%%%%%%%\\r\\n...::.:---=+*#%%#%#+-.           ..:-+*#*+=-=*#-                          .::-+*##%%#***********:    -.  -  .=--+===-=-=----.......:.....----=#%%%%%%%%%%%%%%%%%\\r\\n.: :=--===---=+##%%%%%*=:          ....-=***+++-                          .:-==+*##%#***********-    .   .. .-....::--:::::::...........:-----#%%%%%%%%%%%%%%%%%\\r\\n.: -+**+***+=--==*%%%%%@%#*=.            .-*%#*+=:                        .:-=+**####***********-    ..  :.  -. :.:=--=----=-.... .  ...::--=#%%%%%%%%%%%%%%%%%%\\r\\n.: -+*#%%%%%#*+---+#%%%%%%%%%#=.           .-#%%#*+-.                     .:-==+*###***********+-.   ..  :.  -....:-=-+::---........ ...:::+%%%%%%%%%%%%%%%%%%%%\\r\\n.: -+*%%%%%%%%%#+===+#%%#####%*..::.          =#%%%#*=.                    .:-=+***#**#********=+.    .  .   -:.  .-=-+-:--=:....... ....:-++*%%%%%%%%%%%%%%%%%%\\r\\n-: -=+#%%%%%%%%%%#+===+####*##*..:-*#+.        .-*%%%%#=.                   .:-=+****+*#*********:.  .:  :.  -=++:--+-=-:--=::..  .  ....:---=%%%%%%%%%%%%%%%%%%\\r\\n=-.:++**#%%%%%%%%%##*+==+##**#+..:-*##-           -*#%%%#-                    .. .-++++**********-.   :  ..  :.==--:=::::-:=-.....:.  ..:-----*%%%%%%%%%%%%%%%%%\\r\\n==.:=*#%***#%%%%%##%%%#+=-+###+..:-+##+    :       .-+#%%%*.                       ::+++*********=.   :  ..  :   .:..::-----......:.  ..:-----#%%%%%%%%%%%%%%%%%\\r\\n==::=+#%%%#***#%%#*##%%%#+--+#*..:-+***.   =*=    .  .=+#%%%-                      .-+=+*********+.   :. ..  :::-=:.:::-----:.........::..:-=*%%%%%%%%%%%%%%%%%%\\r\\n-=::=+#%###%##**##****###%#+--+:.:-=***-  .=#%*.  .:   :=+#%%+                     .-=+***********..  :. .:  :::=++-:::-:----:...::.......:-=#%%%%%%%%%%%%%%%%%%\\r\\n ..:=+##########*++*******###+=-::-=***+  .=#%#-    .   :==*%%*.                 ...-+************:.  ..  .  :-===*-:::-:----.. .:...:::::-==#%%%%%%%%%%%%%%%%%%\\r\\n   -=+############**++*****####*=::=#***. .=*#*:     :.  .-=+#%#:   ::.     ......:=*##***********-.  ..  .  .:---..--:::---=:  ....:--::-==#%%%%%%%%%%%%%%%%%%%\\r\\n  .-=*##############**+++*#######=.:=*##- .=*#*-      .:   -=+*%#:.++..:    ..:-=+****#***********-.. ..  .  :---.:::::::----.   ....:-::====+*%%%%%%%%%%%%%%%%%\\r\\n .::=*###********#####**+=+++***#*. .:=+= .=*#*-        .   -==*%#=#+:.*+====+********************=.   .     :---..::=::::::...   ....:::-==-=#%%%%%%%%%%%%%%%%%\\r\\n     .-+******+++*********++==+++*:  .=+=: -==+-          .  -==*##+++.+***++=+*******************+.   :  .  -+=-:::-*::....  ... .. ..::===-=#%%%%%%%%%%%%%%%%%\\r\\n          .:-=++++*+++++++++++===+.   .--..:::-.     -*-     .===*##++.=*+++++=++****++***********+..  :  .  ::....:-*-=.   .    . .::::-==--+%%%%%%%%%%%%%%%%%%\\r\\n                .::-==+++++****++=:.:.    .-++=:     =%:      .*++*#*+:-#++++++=++++*+++**********=:.  :  .. :......-=--.  .:..:.   ...:-=-=+%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:-==+++++**+==++******#*+-:  ==   .    :**+*#*-:#+++++++++++++++******++*++-.  .  .. :.....:.-+-......::. . ...:---+%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+*+==+*#****#%%#+==-   ::    =*####=.**++++++++++++++++****++*++-.  .  .  ::::-::-+- ..  . .:...... .:--*%%%%%%%%%%%%%%%%%%%%\\r\\n.. ... ....:..  :-:     .           .-=====++++***####*=:::-    .+*###*.+*+++++++++++++++++***+++++=.  .  .  ::::::.:..::::.. ........:=---+%%%%%%%%%%%%%%%%%%%%\\r\\n   .:..:: .--.  ..:.-- .:-==:.- .. .  .::.. -+++*++***###**=-    :**#%%=-*++++++++++=++++++***+++++=.  .  .  .. .-::...:.::.  ..:...:.::::-+%%%%%%%%%%%%%%%%%%%%\\r\\n          ...          ...--:==:--..--:..::-.-++++++*****####-    =**#%#=*+++++++++++=++++++**++++++.  .. .  ::.......--:-:.:.:-:..::..:---+#%%%%%%%%%%%%%%%%%%%\\r\\n                          ..-:...:. .-+=::.=: -++***********#+    :**##%##*++++++++++=+++++++**+++++:   .    .::...   ...:::---=-----::-===+*###%%%%%%%%%%%%%%%%\\r\\n                           ::.  ..     ..  .::.+**************     =**##%%*++++++++++===++++++*+++++:        :::::.-:. ........:::......---=#%%%%%%%%%%%%%%%%%%%\\r\\n                                             :::+*+*********##.    :***##%*++++++++++++==+++++*+++++:.  .  . ::::::-+:   ..:--.:... ..:::-+*#%%%%%%%%%%%%%%%%%%%\\r\\n                                               ..-**++******##:    .+**####+++++++++++++==+++++*++++-.  . .. :--:::::.   .::=-..... ..:--:+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 -+++++++*****=     =***##%*++++++++++++===++++*++++=.  .    :::::-:.... .-..::..:...:.--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .=  ++++++++++***+     :***####++++++++++++++==++++*+++=.  .  . :::...... .. .  .:...::....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              -= =*+++++++++***.    .***####+===+++++++++++==+++*+++=.  . .. ..:.::.......  ...:::=:..:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n::.                                           :+:-****+*******#:    .+***###+====+++++++++++==++++++=.  .  . :-....::..::..    .:::..:+*=-*%%%%%%%%%%%%%%%%%%%%%\\r\\n=+=-.                  .                       . :=--=+*=++==-=.     +***###=--=--==-==+++==+==+++++=:     . .:..::.:..:.:.. ...:::...=*#+*%%%%%%%%%%%%%%%%%%%%%\\r\\n--==+=-                                              .-: ...         +***###+===========++++++==++++=:.    . . .:=+:-:.-==-::==-...::::--==%%%%%%%%%%%%%%%%%%%%%\\r\\n:::::---:                     .             .    ........::==--.     =****##+==========+++++++===+++=-:      . ..:=.:..---=-:==: ...:.:::-+%%%%%%%%%%%%%%%%%%%%%\\r\\n-======--:.                 .             .      :-----==++++**:     =****##=-===--==-==+++++=====+++-.      . . ...:..-..::.--:.....::.=*#######%%%%%%%%%%%%%%%\\r\\n*%%%%%%##+=-.                           ..       .:-==+==++++++.    .+****##=-====---=====+++=====++=-: .. . ..:...:-..=..--:-==-=:---==+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%##**#-                         .         :+*+====+++++=     .+****#*--=====---=====+=======+=-: .: : :--::::=:.=--=:.-:=:-=--=-+=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###%####=                       .          -*#+====+==++=     :+****#=-=========--======-=+==+=-: .: : .--:..:-::--==:.=:-=:=+--=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%-                   .            .-+*+=========:     -+*****--=----=====--=====-=====+=:. : . .:.::-::.:--==:.--:-=::=-:-=::+#%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#...                             :=+++------::-.     ++****====================-:======:. : : :-..:=-......:-------------------%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%+                              .:-**=-::::::-+.    :++***+-==================-::======:. : :..-:.::.     .:--==------==--===-:*%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%#                              ::-+=-::::::-==     =*****===================-:::======:. . . .::::....:.  :*+++===::--==:--==+*+#**#*########*##\\r\\n*%%%%%%%%%%%%%%##=                            ..::--:::::::-+:    .+****--==================-:-:======-. .....:::-:::.--:::++=*+-=*--::++--:-+**+-:=--=---===---\\r\\n*%##%%%%%%%%%####*.                     ..:.....::--:::..  .-     -****-:=====++*+*+=---=====-=--==-==-...::::-::::::.:=---:::=-..=*---:=*=--:=***=:-.:-.-::-:--\\r\\n*#####%%###*%%###:                   .-----:....:::::..    :.    .+***- -===+*+=--***+---===--=====-==-: :==+++---::...*=:-:::.--..=*---:=*=--:-=**+-:.:.::.:..:\\r\\n*###########%%%##.                 .:-:::-::....:.:.      .:     =**+-. -=+*+-----****----==---===---=-::===+++----:::.-=--------:..=-----==-==--=+++=--:-------\\r\\n*#######%%#####**        .::::..:--=--=====-....::-.  .   :     -**=-:  :+**+-----*#*+-----=-----==----::===+++----++==+++=---+*====+++++==-=====--:-==----:----\\r\\n*#######+#######*.    :===--::::----=--:::-=--:---:.  .  .     :*+-::: .+#***-::--*#*+-----=------+=--:--==++++=---+*==+==--::==-=+*****+=--=+++===-:-===-:.:.:-\\r\\n*######*=#######+:....::::::::::::..      .+***=:.-+:          ++-:::: :*****-::--*#*=--=-==------==-----==+++=::::+*-:===-=+==++++======---::-===--:.:=+=::::.:\\r\\n*#####*###*###*-......:::::.::::::-      .::---- .:..  ..     ==::::-..-*+***-----***=-=*-=-------=+----===+++=---==++==+++==-.:**=+***+=---:::-=====-::-=+-..::\\r\\n*######***+##*.  ....::::::::::=+*+    .:...-=::             --::::.-::..:::-::---*#*--+#==---------=-=---++++=-------:-==-:::::=++=====---::-::=++====::-++-:::\\r\\n*###########*.     .....:::-==+==:.  .::-.  :=::.       ::  ::::::  .--.:....::::-+#*--*%+----=-----===--=+++++=====++++++=----:-===*****===-----=+++=+=-::=====\\r\\n+#*########+.      ...:::-=++=-:.   .--::   :-::       ::  ::::::             .:=**++==#%*----==-----=---=++++====----::-===-++++#*==+=+===--::=-:-+++==--::-+*+\\r\\n+***######+.      ..:::..-=-:...    :::::   .:::.    .:.  :::::.......::::.     .***=-+#%*=--------------=++++++++++++++*******+==+*++*****+==-=--==++==-=-:::-=\\r\\n+********+:      .:::.....:....     ::::.   ...:.   .-  .::::::...::::--=++=.    .==-:+%#+=-----==-------==+++---::::::::-=*+---::-**++++++++++++++=+****++=-::-\\r\\n+*******+:      ............  .     .:::    ..:.  .-:  .:::::.      ....::--:     =-:-#%#=========----==-==++++++++++====+***+=--::====++++====+=--:.:------=-:.\\r\\n+****=-:.       ........... ...     .::.    ..    ::  ::::.:.            .....    =-:-#%*=+========-----===+++------====--===--::::-**+++++++++++++++++++++=++=-\\r\\n++=-.             ......  ..::.     .::.          ...::....               ....   .====+%*=*+=====++=======+++=.......=**=:--:::::..:+#+==---------::-:::--------\\r\\n++-.               ...   .::::.     .::           .:::....                 ...  .:====-*+=#*======+=======+++=-::....=#++---::..::.:-**++=-----::-:.--..::::::::\\r\\n-:...               .  .::::::..    .:.         ..:.....                    .. ..:========##+=============++++******+***#***=--::::::====++++++=:--::-:::::-::::\\r\\n ....                ..::::.::..         .......:.....                       ....:=====--+%#*=============+++=::::---****==++==--::::---=******+==----====+++*==\\r\\n+: .               ..:::.:......       ..::::.......                         ....-======-*%**+======++===++++=       +%+*-.::::::-==-+*+==++++++======-:-==-=***\\r\\n#: ..             ...::::......     ..--==-:... ..                              :========##=+*===========++++==----::+#***==++=--=+++=#*=-=++++====---..:-:::-==\\r\\n#: ..             .:........      .-=***=-:....::.    .                       .-========+##==**==========++++***###**************#**=---**+********+--:.:::....:\\r\\n=.             . .......       .:-+#%#=-.....       .=+-                   .:-===========**===*+=========++=+-::::---=+***++++**+--:.. :=*+-=*****+=-------====+\\r\\n*:            .   ...       .:-=*##*=:.....         :=-.             .::---==============++===+*=========++=+-        =#+*:..::::::... .-**=-+*****+=======---==\\r\\n#-   .                   ..:-=*#*=:.  ....           .::-===-::::------------==================**=======+++=+=-::::...-#+*+::-==-::::...:=#+=-====-------:..:--:\\r\\n+:  ..:.               ..:=+**+-.   ..               ===%%%%#=-------------=====================*+======+++++*****+++++****+=++=----:..::-+**++*******+=:-:..:::\\r\\n   :-:......         .:-=+*+-:.  .......:::     .   .=:*#####*------------==========-============*+===+=++*+++*+***************+--:::.::.:-----++++++*+=---..:::\\r\\n:=+=:.            ..:-+++-:.   ..   .::---.     ..  :=:#######*--=--------=================+++++==**==+=+=+-+:....:::--+++*+++++==---:::::-:::=******++----:::::\\r\\n**-.           ..:-===-:..   ...      :---.    ...  ---########+---------========--++===-+**+*++**+**+**=++=+:         =*=*:  ..:::------:=+=+*+*******+=-----==\\r\\n.           ..:-===-:..    ...:      :::::  .  .:.  -:=#########+-------========-=-===--+#+=*==*#++*:+#+=*=:-:.........-*=*+:.:----:::-==-=#*-:-+----====---==-:\\r\\n          .:-===-:.       .         :-::-:   :-... .=:*########%+-------=======-==--=::*#+=#=-*#+=#--#*=+*..............::::::::-----=====-*#+::--...........::.\\r\\n       ..:-==-:..      ..          :-:::-. .:=+=:. .=:##########=--------===========::*#+-*+:*#+-*+:*#+-*+..:----:::::::::::::::-=+++***++-=#*=-:=------::::..::\\r\\n    .::-==-:..        .           ::::::-  .===++: ::=#########=---------=======--=.:*#+-**.+#*-=#:-*#=-*=..::::--------+++++*+++++***+***+-+**+==+++=======-:::\\r\\n ..:-==-:..              .       ::::::::  .:----  =:*########*---------======-===.:*#+:+#:-*#=-*+.+#*-=*-............:.::::-=++++++**+++=:-:-+****+++++++++=-::\\r\\n:----:..               ..       .::::::-:   ..... .=:#########=-------:-==--=--==:.*#+:=#=.+#*:=#-:*#+-+*:....................:-+++++-::..   :++*=-:-+++++++*++.\\r\\n:-:..                :=:       .:::::::-.          :*########*-----------------=: +##-:**.=#*-:**.-**-:+*:.:..:..:......    ....:=++=-::..    -+*+==-==+=+==+==:\\r\\n.                . .-+-::::::::::::::::::.... .:. -*#########=-----------------: =##=.+#:.*#*:-#+:=#*--*+..    . ...............:--=--::....  .=+*+-:--:::-----:\\r\\n               .. :=++:::::::::::::::::::-----*#++##########*------------------ :##*:-#+.=#*=:+#=:+#*--*+---::::::......      .   ......:....::-+**=-:-........ \\r\\n                .-+++-:::::::::::::::::::::::+#**###########=----------------- .*#*-.+*:.+#*::**-:**+:-*+==+++=====--------------::.  .......::.-+*+++=-::::....\\r\\n               :=+++=:::::::::::::::::::::::-***###########*-----------------. =##=.-#= -**=:-#+:-**=:=#=::::---==+=++=+-=+=++++++++-:::.........::::-::-=---::.\\r\\n              -++++=::::::::::::::::::::::::*#*############=----------------: :*#+..**..+**:.+#=:=#*-:=*-..    .....::::::--=====+++-:::::..:-=---.....:=======-\\r\\n            .=++++=:.::::::::::::::::::::::+***###########+-------:--------: .+**:.=#- -**+.:**-:+*+::+*-....   ........... ....:::.....::....-++==:::-===++=++-\\r\\n           -+=+++=:.::::::::::::::::::::::-***###########*=------::--------  =#*=.:*+..+**-.-#+:-**+::+*----:::....      .   ............:......=+-++===-----===\\r\\n         .=+==++-:.....:::::::::::::::::::***############+-------::-------. :**+:.=#- -**+:.+*=:=**=::**--------------::::..... .:........:......-+-=*++++++==++\\r\\n       :-+++===:......:::::::::::::::::::=**#############-:----:-:---::--: .+**-.:*+ .+**-.:**-:+**-:-*+-----====--------------::..................==-+*+=----==\\r\\n      :=+==+==:........:::::::::::::::::-*##############+::---:::---:::--  =**=..+#- :**+..=#=.:**+::-*+=-------:::--------------::...  ............-+-=*#*=----\\r\\n    .=++==+=-.............::::::::::::::+##############*-::::::::--::::-. :***:.-*+ .+**-..+*-.-**=::=#=.:.:::-----=--------::::--:--:.. ....    ... -+--**#*=-=\\r\\n   -=+===+=:...............::::::::::::-*##############=::::::::-:::::-:  =**-..+*: :**+:.:*+..=**-.:=#- . ..     ......:::--------:::.   ....    ... :+--****=-\\r\\n :=+=====-.............:....:::::::::::**#############*::::::::::::::::  -**+..-#+ .=**=..=*= .+*+-.:+*-..      ........  .     ....:....    .     ... :+-:+***+\\r\\n-++=====:......................:::::::+###############-:::::::::::::::. :+*+:..+*- .***:..+*:.:**+:::**:.:::.     .. ............   .        ..     .   :+-:+***\\r\\n======-........................::::::-**#####*#######+:::::::::::::::.  =**-..-*+..-**+..:*+..-*++:::**. ....     ..       .  ...   .         ..         :+-:+**\\r\\n====-..........................:::::::=+*###*******#*-:::::::::::::::  -**+...+*-..+**-. -*= .=*+=..-*+  .        --==:    .         .        ...         :+-:+*\\r\\n\",\n  \":-----:::::--:::------==-----==+++==+=========================+=++++++=++-   -:.-=-...        .:     -     := :    .-:+-...........          .===------==+**+:+%\\r\\n--:----:::::---::--==--====--===+**+=++===========+========++=++++++++++++:  :=-+++==:         :     -.    := .    .:--:..               .:. -**###%%%%%%%%%%%%%\\r\\n++--------::.:--::--==--===--====+***+++========+++++=++====++===+++++++++=:.-+++++==+:  .     .     :.    :=        ..         ...     .=-.=%%%%%%%%%%%%%%%%%%%\\r\\n+**+--------::::--::-===--========+****+*+===+++==++++=++===+++===+++++++++=-=++++++=+=  .           .     :- .:   --==-.-:........   . -=..+#%%%%%%%%%%%%%%%%%%\\r\\n+***+=--------:::--::--============+******+==+++++++++++++++++++==++++++++++=++++++++++:  .                .=:--  .===.-:-...:.:::    ..-.   -%%%%%%%%%%%%%%%%%%\\r\\n+*****+=--------:::--:-==============*#*****==++++++++++++++++++++++*++++++++++++++++++=        -     :    .+==-::.*=+-=-=..:.::::    .....: =%%%%%%%%%%%%%%%%%%\\r\\n+*******=--------:::--::-=============*#*#***+=+++++++++++++++++++++++++++++++++++++++++.       -     -    .=:::.::=:=-::- ..::.      .  .   *%%%%%%%%%%%%%%%%%%\\r\\n-+*******+=------=-::--::-=============+*##***++++++++++++++++++*++++*+++++++++**++*++++:       -.    .    .=           -=:..::     ... .:  -%%%%%%%%%%%%%%%%%%%\\r\\n-==+*****+++=---=-=--:---:-=============+*####**+++++++++++++++++++*+****++++++**++**+++=       .          .=       :::.-++-:::      ....:::%%%%%%%%%%%%%%%%%%%%\\r\\n-====+****+**=--=====------:-=======+++==+*######+++++++++++++*++++******+*++++***++**+++. .          .     =    . :=--:--:::::      . ...:-%%%%%%%%%%%%%%%%%%%%\\r\\n======+***+***+--======---=-:-=======+++++++######*++++++**+++**+++**********+++***+**+++-  .    +.   ::    =+=--  -=.-+-::-:-:       ...::-%%%%%%%%%%%%%%%%%%%%\\r\\n=======++*+*****==-======--==:-=======+++++++*#####*+++++++******++***********++*******++=  :    =:   .-    =++==  :+::*+==-.:.       .....:*%%%%%%%%%%%%%%%%%%%\\r\\n=+++=++++++******+=========--=-:-========+++++*######+++=-+*******************++*******+++. :    :-    =    ==-==::-+----=-:::...   . ......+%%%%%%%%%%%%%%%%%%%\\r\\n=+++++++++=+*###**+=========--==--===+=-::-+++++*#####*+=:.=***************************+=+: ..   .=    -    -:.:.. ..   ...          ....::::=%#####%%%%%%%%%%%%\\r\\n+++++++++*=++*#####*==========--==:-==++=-::=++++*#####***=+***************************+:..  .    :         :  ..  ::::--.::::...     .. ...=#%%%%%%%%%%%%%%##%%\\r\\n+****++++*=++++*#*##*=====+====--==-===+++===+=-+++#%##%#*******************************+=-.      .         :-.::-:*=-=+:..::-..-. .........=%%%%%%%%%%%%%%%%%%%\\r\\n:=+******++=*+++*++*#*+==+++====--==-==-:..    .=+++####%#*********************************-      .    ..   :+:.::.+=:=*::.::=. -    ......:%%%%%%%%%%#######***\\r\\n:::-=+****+=*++++-:-==:...  .=+=======-  .:--=-:-+++**#%%%#*++*****************************+           .    :-      =.:+::.::-. . .--::::-:-*****************###\\r\\n----::-=+**=*+==+=  ..        =+=++====  =+++++--*#+++*#%%%##+=+****************************.               :       . .------=::::-::::::-::*##%%%%%%%%%%%%%%%%%\\r\\n---===----=++*===+:   .        =+++====. =+++++::*%*++++*#%%%#******************************-           .   :-:... -+:====----.  .:   ....:=#%%%%%%%%%%%%%%%%%%%\\r\\n-==========-====++=.   ..      .+++++==- -+++=...+#*+++++*#%%%#*****************************= ..   -    :   :=::::-++:+=::::-:   ..   ....:=:*%%%%%%%%%%%%%%%%%%\\r\\n:--=========+=====+:     ..      =+++++= ..--. ..=%#++++++*#%%%#**************#*************+...   -.   :   :---=--++-++----:. .   .. ...::::*%%%%%%%%%%%%%%%%%%\\r\\n ..:--=====++++++++=              =+++++. .:    .-#%*+++++**#%%%#**************#*************: .   :    .   :-:--:-*+=++-=-=-..  .   .:...:..-*%%%%%%%%%%%%%%%%%\\r\\n     .:--=+++++++****=.            =++++:    ...::*%#++*++****#%%%***************************=     .:   -   :--*-.-*==++-=-=-..       ...:::::*%%%%%%%%%%%%%%%%%\\r\\n        ..-=+++*****#%#=.           -+++=     .-: +%#+++++*+***#%%%#*************************+ ..  .-   -.  .-=+=.-*-=+==--=-.:       ....----#%%%%%%%%%%%%%%%%%\\r\\n           ..:=++**###%%*-     .::::-++++     ::  =%%***********#%%%#**********#**************. .  ..   :.  .--+- :+:=+-=::--.: ...  .. ...::=%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=**##%%*+---==:..::--=+.    .   :#%#=---====+++*#%%#**********##************- .   :   :.  .-++-.:*:-+++:--:.. ... .. ..:..-#%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+*%%*+=-.                   .*%#.           .--=++**#*******************= :   :   ::  .::==.-+:-++*==-:.. ... ........+%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-::====-.           =#%-                .:-=+******************+.:   :.  ::  .-.:=:.=-=+-=++*=-. ...    ....:#%%%%%%%%%%%%%%%%%%%\\r\\n                       ..:-=*##*+=-=+=.             -*+                  .:-=++**##************:.   ::  .-  .=::+-:+==*-:--=-:.... .:. .::.=##%%%%%%%%%%%%%%%%%%\\r\\n      .-=+*+-.            ..:-+*##*+=-.              .-                  .:-=+***#*#******#****-    .:  .-  .=::=--=-:-=.:::.......... ..:---=%%%%%%%%%%%%%%%%%%\\r\\n.:.  :-==+*%%%#+-.            ..-=*##**=-.   .                            .:-=*#%%##***********=     .   .  .-..:-:-::::::::.......:.....-----*%%%%%%%%%%%%%%%%%\\r\\n....:.:---=+*#%%#%#+:.           ..:=+##*+=-=*#:                          .:-=+*##%%#*****#****=     :   -  .-: =--++=+++=-=-.... .  ....:----*%%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=+##%%@%%*=:           ..:-+*#*+++-                          .:-=+**##%#*********=-.    .   :  .=. :.:--:=-:--=-....      ..:--=#%%%%%%%%%%%%%%%%%%\\r\\n.: -+++++**+=--=+#%%%%%@%#+-.            .=#%#*+=:                        .:-=+**####*********=*:    .   .   -:.  .-=:*-:---. ......  ...::=%%%%%%%%%%%%%%%%%%%%\\r\\n.: -+*#%%%%%#*=--=*#%%%%%%%%%#=            .=#%%#*+-.                     .:-=++*###**#*********-.   :.  -.  ----:-++-+-:---:.... ..  ...:-==+%%%%%%%%%%%%%%%%%%\\r\\n.: -=*#%%%%%%%%#+===+#%%#####%*..:..         .=#%%%#*=.                    .-==+***#************=.   ..  :.  -:=+-=-+---:-:=-:.. ..   ....---=%%%%%%%%%%%%%%%%%%\\r\\n:: --=#%%%%%%%%%%*+===+###***#*..:-*#=         .=*%%%%#=.                   .:=++****+**********+.   ..  .   :   .:.-::-:---:... .:.   .::----*%%%%%%%%%%%%%%%%%\\r\\n=-.:=++*#%%%%%%%%%##*+--+##***+..:-+##-          .-*#%%%#-                    ...:=++=+**********:   .:  ..  :::-=-::::-----......:.  ...-----#%%%%%%%%%%%%%%%%%\\r\\n=-.:=*##*+*#%%%%%##%%%*+--+#**+..:-+##=    .       .-+#%%%*.                       ::+++*********-.   :  ..  -::=+-.:::-----:.........:....-=*%%%%%%%%%%%%%%%%%%\\r\\n==..=+#%%%#***#%%#*###%%#+--+*+..:-=**+.  .=*-       .-+*%%#-                      .-+=+*********-..  :. ..  ---+=*=:::-:-:--:...::......::-=*%%%%%%%%%%%%%%%%%%\\r\\n--::=+#######***##*****####+--+:.:-=***-  .=#%+.  .:   :=+#%%=                     .--+**********=..  .   .  --====::-:-:----:. .:. .:::::-==#%%%%%%%%%%%%%%%%%%\\r\\n ..:=+##########*++*******###+--::-=++*=  .=#%*:    .   :-=*#%*                   ..-+***********+..  ..  .  ::--::.--:::---=:  ....:::::-=+*%%%%%%%%%%%%%%%%%%%\\r\\n   :=+#######***##*+++*****###*+-::=***+. .=##*:     :.  .-=+#%*.   :.      ......:=+*************:.  .      ::--....:...::::.   . ..::::-====+%%%%%%%%%%%%%%%%%\\r\\n  .-=+*#####*********++++*#####*#=.:=*#*: .+*#*:      .:  .-=+*%#..==...     .::-+****************-   ..  .  -==+-.-:*-:::-:...    ...:::--=-=#%%%%%%%%%%%%%%%%%\\r\\n .::=*##**+*************+=+++*****. .:=+= .=***-       ..   -==*##=*=..*=====+*****++*************-.  .:  .  -=-:::::*--....   .     ...:===--#%%%%%%%%%%%%%%%%%\\r\\n     :=+****++++++++******+=====+#.  .=+=: -==+-          .  -==*##++=.+*+++==+++*++++***********+-.. .:  .  :..:..:-*-=.   .      ..:::-==--*%%%%%%%%%%%%%%%%%%\\r\\n          .:-==+++++++++++++++====.   .--..:::-.     -+-     .===*##++.+*++++==+++++++++******+**+=..  .  .  .   ...-=--.  .:..:.     .:---=*%%%%%%%%%%%%%%%%%%%\\r\\n                .:--==++++++++++==:...     -++=:     +#.      .*+=*#*+.-*++++++=++++++++*****++++=+..  .  .  ::....:.:+-......::. . ...:---+%%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:-==+++++**=-==++*****#*+-.  ==   .    :**+*#*::#++++++++++++++++****++++++:.  .  .  :::::-.-=- .. .. .:. . .. .::-+%%%%%%%%%%%%%%%%%%%%\\r\\n                                 .-+*+==+*#**+*#%%#+==:   :.    =*#**#=.*++++++++=+++++++++*+++++++:.  .  .  ::::::.....:::.. ........:=---+%%%%%%%%%%%%%%%%%%%%\\r\\n.  ...  ...:..  :-.     .           .-=====+++++**###*+=:.:-    .+*###*.+*++++++++==+++++++**++++++-   .  .  :. .::::..::::.  ..:. .:..:::-+%%%%%%%%%%%%%%%%%%%%\\r\\n   ::..:: :--.  .:-.=: .:--=:.: .. .  .::.  -=++++++**###*+=-    :**###=-*+++++++++==+++++++*++++++=.  .  .  ::::..  .:-::-.:.:-:..::..:---+#%%%%%%%%%%%%%%%%%%%\\r\\n         ....          . .=-:+=:--::--:::-::.-++++++*******##-    =**#%#=*+++++++++===++++++**+++++=.        .:....   ...:::---=---::::-===+*##%%%%%%%%%%%%%%%%%\\r\\n                       .  ..-:...:. :=+=::.=: -+++++*********+    :**##%##*+++++++++===++++++*+++++=.        .::::.--.  . .....:::. ....---=#%%%%%%%%%%%%%%%%%%%\\r\\n                          .:..  ..    ...  .:..=++**+*********     =**##%#*+++++++++++==++++++*++++=..       :-:::.-+-   ...--::... ..:::-+*#%%%%%%%%%%%%%%%%%%%\\r\\n                                             ::-+*+*+*******#*.    :***##%*++++++++++++==+++++*++++=:.    .. :--:::::.   .::=-.....  .:--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .:-+*+++*****##:    .+**####++++++++++++===+++++*+++=-.  .    :::..-:. ..  ::.::..:...:.--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 -++++++******=     =***###*++++++++++++===++++*+++=-.  .  . :::......  . .  .....::....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .-  =+++++++++***+     -***####++++++++++++++==++++++++-.    .. :...::.......  ....::--:.:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              == =+++++==+++***.    .****###+=====+++++++++==+++*+++=.  .    :-....::..:::.     ..:..:+*+-*%%%%%%%%%%%%%%%%%%%%%\\r\\n::.                                           -*:-*+++++++*+**#:    .+***###+========+++++++==++++++=.     . .:..::......:.. ...::-::.-**+*%%%%%%%%%%%%%%%%%%%%%\\r\\n=+==:                  ..                      ..:---=+*+++==-=.     +***###=--===---==+=======+++++=:.      . ..-+:-:.----:.==-. ..:.::--=%%%%%%%%%%%%%%%%%%%%%\\r\\n:---++-.                                             .-:.. .         +***###+===========+++=+===++++=::      . ..:=.:. ---=-:==- ...:.:::-+%%%%%%%%%%%%%%%%%%%%%\\r\\n:-:::-:-:                     .             .    .........:==--      +***###+==========+++++=====+++=:.      . .  ..:. -..:-.--:........-**#######%%%%%%%%%%%%%%\\r\\n=++++++=--.                 .             .      ::-----=+++++*:     +****##+=-----=====++++======++=:: .  . ......:-:.=. --.-==-=----=++#%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%#*+=:                           ..       .::-====++++++.     +****#*====--:-=====++=======++=:: :: : .--:..:-:.=-:--.-:=-:=--=-=+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%###*##=                         .         .+*+==========     .+****#*======---=========-+===+=-: .: : .=-::.:-:.-===-.=::+--+--=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%##%%###%+                                  -*#+==========     :++****=-=======---=======-+===+=-:  . . .:..:-::.:--==:.--::=:.=-.-=::=*#%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%=                                .-+*=-------=-:     -++****=----=====---=====-:======-:. - : .-..:=-.....::-------=-----------#%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#: .                             :=++=----::::-.     =++***===================-:-======:. : :..-:.:::      .--==-------=----=-:*%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%*.                             .:-+*=::::::::+:    .++***+-=================:::-======:. : ...-:.::. ...  .+++*===::--==:--===#+***#*#**#*#*#*##\\r\\n#%%%%%%%%%%%%%%##.                             .:-+=-::::::-==     -+****==========--======-:::-=====+-. . ...:::-::..--:.:=+=*+--*=--:=+--:-=+*+-:---=----==---\\r\\n*%%%%%%%%%%%%###*+.                           ..::--:::::::-=:    .++***--==========--======---:=======.......-::::::::=-:::::=-:.-*=--:=*=--:-+**=:-:.-.:::-:--\\r\\n*%###%%%%%%%#####+                       .:......:-:::::.  .-     -++**-.-===+++++=----=====--=--==-===: :====+=--::...+=.::::.--..-*---:-++--:-=+**=:::.::.:..:\\r\\n*##########*#####:                    -----:....:::::..    :.    .++**-.-=+**+==***+----===--=====--==-::==++++---:::..-=--------:..-=-----==-=---++++--:-------\\r\\n*##############*#.                 .:::::-:.....:.::      .:     =**+-. -*+--::-****+----==---====-----::===+++====++==++++=-:=*+===+++====-======-:-==----:----\\r\\n*#######%######**         .::....:------==--.. .::-.      :     -**=-:. =+::----*#**------=------==----:-==++++----+*==++=--::-+==+******==--=++===-::===-:.:.::\\r\\n*######*=#######*.    .-==--:::::------:::-=-::----.  .  .     .*+-::=..*+-=-:--*#**--------------+==-:--==+++=::::=*=--==-=+==++++=======---:-====--..-+=-:::.:\\r\\n*#####***######*=.....:::....:::::..      .=***=::-+:          ++:::-= :#+-::---*##*:--=----------=+-----==++++=====++=+**+==-::+*=+***+=----:::======:.-===:..:\\r\\n*#####*###*###+..... .::::...:::.::       ::---- .::.  ..     ==::::-:.-*+-:----##**:-+*----------===-=---++++=::::---::==-:::::-++=+===----:--:-++===--.-=+=:::\\r\\n*######***+##+.     .:::...::::-=+*    ...: :-::             :-::::.:::.::::::--+**+--*#=----=------+==---++++++++++++++++==---:-===+****+==------=++=++-::-=+==\\r\\n+###########+.      .....::--====:.  .::-.  :=::        .:  ::::::. .--::::::::::-*+=-#%+----==-----=+=--=++++=----:--::--=--=++=**+=++++===--:-=--=++++=-::-=*+\\r\\n+**########=       ...::::=+==-:.   .::::   :-.:       ::  ::::::             .:-**+==#%*-----=------=---=++++++*+++**++********==+*++*****+==----======-==:::-=\\r\\n+*****###*=       ..:::..:=-:....   :::::   .:...    .-.  :::::.....:::--:.     :++*==%%#-----=----------=++++-::::::::::-=**=---:-**++*******+*+++++*****+==:::\\r\\n+********+.      ..::.........      .:::.   .....   .-. .::::......::--==++=.    .==-:#%*==-----===------==+++++===+=====++**+=--:.-===+++====-==--:.:-------=:.\\r\\n+******+=.      ............  ..    .:::    ....   -:  .:::::.      ...:::---     --::##+=====-====-----===+++==---=====--====--:::-+*++*******+*++++++++++==+=-\\r\\n++++=-:.         .......... ...     .::.    ..    :-  .::..:.            ....     --.+%#===========-----+==+++:....::-**+----::::...=#*==-----------------=-----\\r\\n++-:.            .. ....  ...:.     .::.          ...::....               ....   .=-=%%*=++======++=======++++:..... :#+*::--:..::..-+#*+=--------:.:-:..:::::::\\r\\n++-..               ..   ..::..      ::           ..:.....                 ...   :==-+%+=*#=======+=======+++++++++==+**#***+--::::-:-+++=+++++=-:-::--.::::::::\\r\\n-:...                  ..::.....     ..         ..:.....                    .. ..:===-*==#%+==============++++----===********+=--::::----+******==-----====++++=\\r\\n   ..                ...........          ......:.. ..                       ....:===--==###========++====+++=.      =#**-..::::--==--*+++**+++++======---===+**\\r\\n+:  .              .............       ..:::::......                         ....-====--+%#**=======++===++++=-::.:..-#***=-=+=-:-+++=*#+--+++=====---:.:--::-=+\\r\\n#-  .              ....:.......     ..:-==-:... ..                              :======-*%*=#+===========+++++******+****************===+*=+*******+=--:.:-.....\\r\\n#-                .........       .:=*#*+-:.  .::.                            .-========#%+=+#====+======++++=--===+++***********==-:..:=**=-******+=---:::---==\\r\\n=:                ......       .:-+#%#+-.. ....     .-=-                   .:-==========##===**==========+==+=        :*=*-..::--::... .-+#=-=******+=======--==\\r\\n*-                ...       ..:=*##*=:.. ..         :=-.            ..::--==============+*====#+=========++=+=....... :#+*+::-=--:::... .-**=-=======---==:.::--\\r\\n#-                        .:-+*#*+-.  ....           .:::....::-----------==-============+=====#+========+++++*++++====****+-===----:...::=#*+=*****++==-::..:::\\r\\n+:   ...               ..:=+##+-:.  ..               -+:---:--==----------=====================+#+======+++++******************+=--:::::::-=====+++****+=--:.::-\\r\\n   .-:......         .:-=**+-:.   .......::          -::--::---------------=====================+#*===+=+=+=+=----=====+********+-=::::...-::::+***++++=----::::\\r\\n.-==:.            ..:-+++-:.    .   .::---:     .:  .+:--::---------------=====--=--============-=**+++=+=+=+:         -*=*-...:::-----:-:-=-=+*********=-------\\r\\n**-..           .:-=++=:..   ..:      :---.     ... :-:-::--------------======------======++++*+====**=++=+=+:  .      :#+*+:..::::::--===-**+--====+++++==-===-\\r\\n:.           .:-====:..     ..:      :----  .  .:.  :::-:--------------=======----+====--**+**=+**+*+=**=++=+-..........*++*=::-----::-===-+#*-.:-...........::.\\r\\n          ..:==+=:..      ..        :-::::   .-...  =:::--------------========---=+===:=**=+*-=**=*+:+#+=*=:--::--------=====---====++**++=-*#+-:==::::::::...::\\r\\n       ..:-===:..                  :-:::-: ..=+=-. .=:=-:-------------========---===-:=#*=+#-=#*=+#:=**=+*:.... ............:::-==****+**++-=***=-==========-::-\\r\\n    ..:-===-:.                    :-:::--. .-=+++- :--#*=-------------=======-==--=-.=#*-=#--*#+-*+:*#*-**...........:...........-++***+*+===-+**+**++++++++=--:\\r\\n ..:-===-:.              .       .--:::--  .::-=-. -:+##*=------------======--==-=-.=#*--#=:*#*-+#:-*#=-*=.. ...:.....:...:::::=++++*+---:....=+*+==-+++++++++==\\r\\n:-==--:.               ..       .-:::::-:   .....  =:#####=-------------=-----=---.=##=:**.=##=-*+:+**-=*-............:.....::.::=+++=:...    :+**==-=+++++=++=+\\r\\n--::.                .=-       .-::::::-:          .+#####*------------==-=------ -##+:+#::*#+:+#-:*#+-=#-..     .    ..     ...::-==-:::...   -+*+=-:=----=====\\r\\n..                  -+=:.::::.:::::::::::---::... :*######=------------=------=- :**+:-#=.+**-:**:-*#+-+*--:.......    .        :-=-::.........:=+*=-::: .......\\r\\n                  .=++-:::::::::::::::::-#######++#######+--------:------------ .***::**.-**-:=#-.=**--+*--=-==---------::::::-=++++--:::::...-:-=**++=-:.......\\r\\n                 :+++=::::::::::::::::::*#**############*=--------::----------. +**=.=#-.+#*-:*#..+*+:-*= ...:::-:--------======+++*=---.........----==---::::::\\r\\n               .-++++::::::::::::::::::+##**###########*+----::--::----------: -*#+.:#+ :**+:-#*-:**+--*=..      .      ....::::---=-::-::...    ::..:..-=======\\r\\n              :=++++-:::::::::::::::::=#***############*----::::-:----------: :***:.+#:.=**=.=#+:-**+:-*=..... ..........               .:::::::.::....:==++====\\r\\n             -++++=::::::::::::::::::-****###########*#=----::::-:----------  +#*=.-#+ :***::+*=:=**=:=#=.....    .   .............     .....:-++=+-.:-====++=++\\r\\n           :==+++=:::::::::::::::::::+**+*#########****----::::::----------. -**+..+*..=#*=.-**-:+**-:=*=:......                .:.............:=+==+----::::::-\\r\\n         .-++=++=:::::::::::::::::::=**+*##########**#=:--:::::::---------. :***:.-#= :***:.=#+::**+::+*=--------::...   .       .........:......:+==+=----:::--\\r\\n       :-=++===-:.:::::::::::::::::-***+*#########**#+:::::::-:::--:::---:  +**=.:**..=**=.:**=:-**=:-**-:::::::::::-------:::..  :................=+-+*++++++==\\r\\n      .=++++==:..::::::::::::::::::+**+*#########**##-:::::::::::--:::---  -**+:.=#- :***:.-**-.+**-:-*+=--=====-----::::::::::::.:.  ..............-+-=*++---==\\r\\n     -++==+=-:.:..:::::::::::::::.=**+*########***##+::-::::::::--:::---. :***-.:**..=**+..=#=.:***::-*+:::::::::::--------=----:::...   ........... :+--*#*+-::\\r\\n   :=+===+=:.....::..:::::..::::.-**++#########**##*::::::::::::-::::--:  =**=..+#- .+**-.:**-.-**+.:-#+:::-------------::::::::----=-:.......     .. .==-+*#*+-\\r\\n .=+======:.....::....:.:...:::.:**++*########**###-:::::::::::::::::-:  -**+. :*+  -**+..-*+:.-**=.:=#= .........:::::-----=----:::::..   . .      .. .==:=****\\r\\n-=======-......:..::........::.:+**+*#######****##+:::::::::::::::::--  .+**-..+#- .+**-..=*=..=**-.:+*- .......  ..       .....:::::=-:. .   .     ... .=+:=***\\r\\n======-:.......................=**+*#######*****#*:::::-::::::::::::-:  =**=..:*+  -**=..:**=..+*+-.:+*:          ..........        ..        ..     .    =+:-**\\r\\n=====:........................-**++########*****#=::::-::::::::::::::  :**+...+*: .=**-..-*+..:**+:.:**-..         .       ........  .         ..          =+:-*\\r\\n\",\n  \":----::::--::-------=-------====+*#*****=======+++==+++++++++++++++++++++++++++++++++-         :     -     :+-=-.  ==+=:.=--.......    . == .#%%%%%%%%%%%%%%%%%%\\r\\n-------::::-:::--=-------------===*##****+======+++==++++++++++++++++++++++++++++++++=.        -.    :.    :=..    :-=--.-::.....:.     :*:.=*#%%%%%%%%%%%%%%%%%\\r\\n++=------:::--:::-=----::-------===*#####*+===--=++++=++++++++++++++++++++++++++++++++-        :.    ..    :-        .::.:....:.::     ..:. ..#%%%%%%%%%%%%%%%%%\\r\\n+*++------::::--::-=----::-===---==++*#####*+=-..-+++++++++++++++++*++++++++++++++++++=                    :-        ...:-....::::.    ..:.. .#%%%%%%%%%%%%%%%%%\\r\\n+***+=------:::--::-=--::::====---==++*#####*+-:  :=++++++++++++++++*++++++++*++++++++=.  .                :=       ....:=....:..     .. ... -%%%%%%%%%%%%%%%%%%\\r\\n+*****+=----=-:::-::-==--:.:=========+++######*=::-==++++++++++++++++*++++++++*++++++++:  :     :     -    .+:.... .---.-=-..::       .  .. .*%%%%%%%%%%%%%%%%%%\\r\\n+*******+----=------::-===-:--======-=+++*#####*--+++++++++++++++++++*++++++++*++++++++=. ..    =.    -    .=+=--  :=-: -++=:::      ..  ::.*%%%%%%%%%%%%%%%%%%%\\r\\n-+*******+=---==------::-====-===========+*#####*==+++++++++++++++++***++++++++**+++++++:  .    -:    -.   .==--:  .=:..--:::::       .  .::*%%%%%%%%%%%%%%%%%%%\\r\\n-==+*****+++=---=----------=============+++*######++++++++++**++++++*****+++++***++*++++-  -    :=    -:    -:.-:  .-..=-::-::.         ..::#%%%%%%%%%%%%%%%%%%%\\r\\n=====+****+**===-==---------==-==========+++*######++++********+*++********++++******-:--. -     =    ..    .  ..    ........            ..-*%%%%%%%%%%%%%%%%%%%\\r\\n=+++==+***+***+=======----=--=============++++*#####*==+*********************++******=:..  ..    .          :  ..   ...:.:: .::....    .....=%%%%%%%%%%%%%%%%%%%\\r\\n=++++++++*******=========---=-=========++++++++*#####*+=+*********************++*******+=:             .    -:-=-::-=...:::..:        ......-=#####%%%%%%%%%%%%%\\r\\n=++++++++++##****+========---=-========++++==++=+######*++********************************.       .    :    =-..:::++:---.:::-. .. .. .. ...:+%%%%%%%%%%%%%####%\\r\\n=+++++++++=**####*+=========--=-======++=++===++++*#####*++*****************+*************-            .    =.     :-::=...::-: ::..:... .. -%%%%%%%%%%%%%%%%%%%\\r\\n+****+++**=++*#####*=========-===-====+++=+++++++++*%#####******************+*************=            .    -       . .+::.::-: -.   ..    .+%%%%%%%%%%%%#####**\\r\\n+*********=+*++*####*==================++++==+=-++++*#%%###********************************.                :      .: :=::.::-.    .:....::-*#******************\\r\\n:=+*******++*+++**+*#*++++============+-..     .=++++*#%%##********************************- .    :    .    --:. : -:.--:----=::::---:--:-::=######%%%%%%%%%%%%%\\r\\n:::-=+*****=*++++=:-==:...  .=+=======:  .:-==-:=*++***#%%%#*******************************= ..   -.   :.   -------==:==+==--=:  .-   ...:..*%%%%%%%%%%%%%%%%%%%\\r\\n-------=+**+*+==+=  ..        =++=====- .=+++++--##+****#%%%#******************************+...   :.   :.   ---:---=+:+=:::::-.   :   ....:=+#%%%%%%%%%%%%%%%%%%\\r\\n--=====---=++*==++-   .        =++++===. ++++++::*%+++**+*#####*****************************:     ..   ..   -:::---=*-++:::--:        ...::::+%%%%%%%%%%%%%%%%%%\\r\\n-===============++=.   ..    ..:+++++==: =+++-..:*%*++**++*####*****************************=     .-   ::   --:----*+-++-----.    .   .. .:::+#%%%%%%%%%%%%%%%%%\\r\\n:--========++=====+:     .       =+++++= ..=-. ..+%#++*+++++*###****************************+ ..   :   ..   ::-+-.-*==++---=-..  .    ....:..:+%%%%%%%%%%%%%%%%%\\r\\n ..:-==+++=++++++++=              =+++++  ::    .=#%+++++++++*###****************************. .   :    .   :-=+=.-*:=+==---:.:       ....----+%%%%%%%%%%%%%%%%%\\r\\n     .:--=+++++++****=.            =++++:    ...::#%*++*+*+++**#%##**************************: .   .    :   ::-=- :*-=+----=:.:  .   .....----*%%%%%%%%%%%%%%%%%\\r\\n        ..-=++*****##%#=.           =+++=     .-. *%#+++***++***#%%#*************************- .   ..   :   .-++- :*:=+==-:-:..  ..  .. ....:=%%%%%%%%%%%%%%%%%%\\r\\n           ..:-++**###%%*-   ...:::-=++*+     ::  =%%************#%%#************************+ ..  :.   :   .:-=-.:*:-++*=--:..  .. .. ..:..-#%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%*+---==:..:::-==.    .   :#%*-----====+++#%%#************************.    .:   -.  .-.:-..+:-+=++==:.. ... .. .....+%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+*%%#+=:.                   .*%#.           .:-=+****###****************:     -   :.  .-.-=--+==+:-==+=-. .. ..   :..:#%%%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-::=+==-.           =#%:                .:-=+******************=     :   .   .: ..:::::::....... .. .:. ..::=++%%%%%%%%%%%%%%%%%%\\r\\n                       ..:-=*##*+=-=+=.             -*=                  .:-=++***************+.    ..  ..  .-..:-====--::::... ...:.  ..:--:-#%%%%%%%%%%%%%%%%%\\r\\n      .-+**+-.            ..:-=*##*+=-.              .-                  .:-=+*##*************-..   :.  .-  .=::+==++==++==-..... .......:----+%%%%%%%%%%%%%%%%%\\r\\n.:. .:-==+#%%%#+:.            ..-=*###*=-.   .                            .:-+*#%%##*********-=:    .    .  .-. ::-==-=+=--=-....     ...:---=#%%%%%%%%%%%%%%%%%\\r\\n....:.:---=+*#%%#%#+:.           ..:=+##*+=-=**:                          .:-=+*##%%#********+*-.    .   .  .-..  ::=-=::--=: ...      ..::-+#%%%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=*##%%@%%*=:           ..:-+*#*+++-                          .:-=+**##%#**********=..   :   :  .-:=+-==+:*-:---......:.  ...::+%%%%%%%%%%%%%%%%%%%%\\r\\n.: -+++++**+=--=+#%%%%%%%#+-.            .=#%#*+=:                        .:-=+**####**********+..   :   .  .-.=+====-+-:--=:...  ..  ...:-===%%%%%%%%%%%%%%%%%%\\r\\n.. -+*#%%%%%#*=--=*#%%%%%%%%#*=            .=#%%#*+-.                     .:-=+**###************:.   :   .  .:   .:.=:-::-:=::.. .:.  ...:----#%%%%%%%%%%%%%%%%%\\r\\n.. -=*#%%%%%%%%#+===*#%#######*..:..         .=#%%%#*=.                    .:-=+****************-.   :   :   -:-=+-.:::::---:... .:.   .:-----+%%%%%%%%%%%%%%%%%\\r\\n:. --=#%%%%%%%%%%*+===+##****#+..:-*#=         .-*%%%%#=.                   .:-=+****+**********=..  :.  :   -.:-=-::::-----......:. ....:---=#%%%%%%%%%%%%%%%%%\\r\\n-: :=++*#%%%%#%%%###*+--+#****+..:-+#*:          .-*#%%%#-                      .:=*+=+*********+.:  .:  .   -:-=+-.::--:---:..............-=*@%%%%%%%%%%%%%%%%%\\r\\n--..=+##*+*#%%####*#%#*+--+***+..:-+**=   .:       .-+*%%%*.                       ::+++********+:.  ..  .   -+*==#=:::-:----:...::......:--=*%%%%%%%%%%%%%%%%%%\\r\\n--..=+#%%%#*+*####**##%%#+--+*+..:-=**+.  .+*-       .-+*#%#-                      .-+=**********:.  ..  .   ::-:--::-:-:----:...:...:::::-==#%%%%%%%%%%%%%%%%%%\\r\\n--::=+*######*++*#******###+--+:.:-=***:  .=#%+.  .:   :=+#%%=                     .--***********-.   .      --=:.............  ....:::::-++*%%%%%%%%%%%%%%%%%%%\\r\\n ..:=+*###*####**++********##+--::-=++*=  .=##*:    .   :-=+#%*                   ..-+***********=    .      :-==:..--.........  . ..::::-====+%%%%%%%%%%%%%%%%%\\r\\n   :=+*###*********++++*++*###*+-::=***+. .+##*:     :.  .-=+#%*.   :.      ......:=+************=.   :      =+++---=%-:---:...   ....:::--=-=#%%%%%%%%%%%%%%%%%\\r\\n  .-=+**#************++=++*####*#=.:=*#*: .+*#*:      .:  .-==*%#..== ..    ..::=++*+************=..  :.     --:....-*--..     .     ..::===--#%%%%%%%%%%%%%%%%%\\r\\n .::=*##*++++**********++==+++****. .:=+= .=***-       ..   -==*##=*=.:*=====++***++++**********+=:.  :. ..  :.  ...-*-=.   . ..   ..:::--=--*%%%%%%%%%%%%%%%%%%\\r\\n     .-++*+++++++++++****++=====+#.  .=+=: -===:          .  -==*##++=.+*+++=+++++++++******+++*=+:.  .  ..  :.  ...----.  .:.::.     .:---=*%%%%%%%%%%%%%%%%%%%\\r\\n          .:-==++++++++++++++=====.   .-:...:.-.     -+:     .+==*#*++.++++++=++++++++******++++++-.  .. ..  :::::::.-+:.......:. . ...:---+%%%%%%%%%%%%%%%%%%%%\\r\\n                .:--===+++++++++==:...    .-++=:     +*.      :*+=*#*+.-*+++++=++++++++*****++++++-.  .      ::::::.-=: .. .. .:... .. .:--+%%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:-==++=++**=--=++*****#*+-.  ==   .    -**+*#*::#++++++==++++++++**+++++++=.         :..:--:.  .:::.. ........:=---+%%%%%%%%%%%%%%%%%%%%\\r\\n     .                           .:=++==+****+*#%%#+==:   :.    =*#***=.*+++++++==++++++++**++++++=.   .     :. ......:-:::. ...:. .:...::-+%%%%%%%%%%%%%%%%%%%%\\r\\n.  ...  .. :..  .=:     .            --=-==+++++***##*+=:.:-    .+*###*.+*++++++====+++++++*+++++++:   .     ::::::  .::::-.:.:-::.::.::---+#%%%%%%%%%%%%%%%%%%%\\r\\n   :-..:-..--:  .:-.-=  :--==.:: .  . .::.  -==+++++**##**+=-    :**###=-*+++++++====++++++**++++++:         :......  ...:::::-=---::::-===+*%%%%%%%%%%%%%%%%%%%\\r\\n          ..:           . -=:-+--=-.--..::::.:=+++++*******##-    =**#%#=*+++++++++===++++++*++++++-.     .  ::::::--.  . ...:.:.:   ...---=#%%%%%%%%%%%%%%%%%%%\\r\\n                          ..:-:...:..-=+-::-= -=+++++********+    :**##%##++++++++++===++++++*+++++-.     .  --::::-*-   ...--::... ..:::-*#%%%%%%%%%%%%%%%%%%%%\\r\\n                           .:.   :.   .::. .-:.+++**+********+     =**##%#++++++++++====+++++*+++++-.  .  .. :--:::-:.   .::-=::.:. ..:--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                .            ::-+*+*+*******#*     :***##%*=+++++++++====+++++*+++==:  .  .  :::..-:  .. .-:.::..:...:.--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              ..:-+*+++*****##.    .+**####++++++++++++===++++*+++==:     .  :::...  .  . .  ...:.::....--+%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .=+++++++****-     =***###*=++++++++++++==++++++++=:     .  :...:........  ....::--:.:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                              :  =+++++++++***=     -***####++++++++++++++==+++*++++:  .  .  :-....::..::...    .:::.:=*+-#%%%%%%%%%%%%%%%%%%%%%\\r\\n.                                             =- =+++======+**+     :****###+=====++++++++===+++++++-.       ::..::.:............:-::.:=*+#%%%%%%%%%%%%%%%%%%%%%\\r\\n--:                                           -*:=*+*+++++*+**#.    .+***###+========++++=+===++++++-:       . .:=+:-:.----:.-=:...::.:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n-+==-.                 ..                      :.:---=+*+++==-=.     +***###=--=-----==+=======+++++-:.      . ..--.:..-=-=-:-=: ...:.::--+%%%%%%%%%%%%%%%%%%%%%\\r\\n.::-==-:                                             .-... .         +***###+===========++======++++=:.      . . ...:. -..:-.--:........=*########%%%%%%%%%%%%%%\\r\\n------:-:.                   ..             .    .........:==--      +****##=------====++++======++==:. .  . ......:-:.=. -=.-==-=:-=-=++%%%%%%%%%%%%%%%%%%%%%%%\\r\\n*#####**+-:.                .                    ::-----=+++++*.     +****##=--:-=======++=======++==:: - .. :--::.:-:.=--=-.::=:-=--=-==#%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%#**+-                           ..       .::-=====++++=     .+****#*==-----===============+==:: - .: :=-::::=::====-.-:-+--+--==-=*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*##=                        ..         :+*+==========     .++***#+=====----========:=====+=-. .. . .:..::::.:--==-.--::=::=:.-=::+*#%%%%%%%%%%%%%%%%%%\\r\\n#%%%%###%%###%=                      .           -*#===--=====-     :++****=--=====---=======:=====+=-: :: : :-.::=:.....::-------=-----------#%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%-                                .-+*=-------=-.     =++***+----====-=-======-:-======-: .: : :-:.:-:      :--==-------=----=-:*%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%#:.                              :=++=:::::::::.     +++***=================-::-======-.  : : .-:::.  ... ..+++*===-:=-==:--==+*+*++*+#******#*##\\r\\n#%%%%%%%%%%%%%%%+                              .:-+*-::::::::+.    :++***+-==-====-=======-:::-=======.. . ...:::::...:::.:=+=*+:-*=--:=*=-:-=+*+-:----:---=----\\r\\n*%%%%%%%%%%%%%##*                             ..:-==-::::::-==     =+****========-========-::-:=======-......:-:--:::::=-:-:::=-:.-*=--:=*+--:-+**+--..:.-::-:--\\r\\n*%%%%%%%%%%%####*+                            ..:::::::::::-=.    .++***--=----------======--=--==-===-. :---=+---:....+=.:::..--..-*---:-++--::=+**=-:::::.::::\\r\\n*%####%%%%#######:                      ..:.....::-:::::.  .-     =++**-.==++++=------=====--==-==-==--::==++++----::..-=--------:..==-=---+=-=---++++--:-------\\r\\n*#########*#####*                    .----::....:::::..   .:.    :++*+- -++==*#*+=-----===---=====--=--::==++++====++==++++=--=*====+++++========----==----:----\\r\\n*#########%%#%#*+                  .:::::-:.......:.      ::     +**+:. -=:::*****=-----==----=-==----::-==++++----**==++=-:::-+==+*###**==--=++===-::===--::.::\\r\\n*###############=        ..::...::------==--.. .::-.     .:     -**=:: .:----*#***=--------------+=---:--==+++=::::+*=-===-=+==+=++=======---:-++==--..-+=-:::::\\r\\n*######=+######*=     .-==--:::::------:::-=--:----.  .  .     :*+-::- .==---*#***--=------------=+==----==+++++===+*+=+**+++-::**=+***+=----::-======:.-===:...\\r\\n*####*########*-.......::....:::::..      .+**+=::-+.  .      .+=:::-: :=::--*###+---=------------+=--=---++++=:::::--::===:::.:=*+++===----:--:-+++===-::=++-::\\r\\n*#####*##++##*:....  .:::....:::.:-      .::---: .::   ..     ==::::-..-----=*###+---+=-=----------====--=++++++++++++++*+=----:-===+****==-------=++==+-::-=+==\\r\\n*######***##*:       .::...::::-=*+    .... --::             --::::.::..:::::=++*+--=#+-=---=-------+==--=++++=---::::::-----=++=**++++++===--:-=--=**++=--:--++\\r\\n+##########*.       ....:::--=+==:.  .::-.  :=::        ::  ::::::  :--::::::::::-+=+%*-----==------==---=++++********+*******#*+++*++*****+=-------====--=-::--\\r\\n+***######+.       ...:::-=+==-:.   :::::   :-.:       ::  :::::.            ..:=**++%#=-----==----------+++++--:::::::::-=**==--:-**++*******+**+*+**##**+==-::\\r\\n+********+:        .::...-=-:....   :::::   .:...    .:.  ::::........::::      :*+*=*%+-----=----------===++++=======---=+**+==-::-===+=====--==-=-::--=----=-:\\r\\n+********:       ..:..........      .:::.   ....    .-  .::::......::--=**+=.    -+=:=%+=------===----=-==++++==========--=====-:::-+*++*******+*+++==+++++==+=-\\r\\n+*****+=:        ...........  .     .:::    ....  .-:  .:::.:.      ...:::--:    .==:-#+===-======------+=++++:::::::=**+===--:::..:+#*==------------=---=====-=\\r\\n++==:.            ......... ...     .::.    ..    ::  :::..:.            ....     ---**==========+--====+=++++... .  -#++..:::.:::..-+#++=--------:.:-:..:::::::\\r\\n==-.              . ....  ...:.      ::.          ...:.....              .....   .+##%+=++=======*========++++++====-=#***++=::::::--=+++=++====-:-::--:::::::::\\r\\n==-..              ...  .......      ::           .::.....                 ...  .:=#%#==+*================++++===++++***#**#*+=-:::::----=******==---:--===++++=\\r\\n-:...                  ..::.....    .:.         ........                    .. ..:-=##==*#+==============++++=       +#+*-.::---------++++******+======---===+**\\r\\n    .                ...........          ......:.. ..                       ....-=-**==#%*=========*====++++=::.... =%**+-:===-::=++=*#+--+========--:.:--::-=+\\r\\n+:  .              .............       ..:::::......                        .....-=--==+%##*=============+++++**++++=+*****+*++++****==++*=+*******+=--:.:-:....\\r\\n#:  .             .............     ..--==-:..  ..                              -===--=*%#=#+============+++++=++++******######**+++-:::=**+=******+=---::::----\\r\\n#-                .........       .-=*#*+-:.  .::.    .                       .-=====-=#%*=+#====+=======++=+-     ...-*+*-::--==::... .-+#=-=******+=========++\\r\\n=.                ......       .:-+#%#+-.. ....     .-=:                  .:-==========%#+==**==========+++=+- .      :#+*=:.:---:::... .-**=-+===========-:::-=\\r\\n*:                ...       .:-=*##*=:.. ..         :=:.            ..::--=============##====**=========++++++====--::-#+**=-===--:::...::=#*+=**+++++==-::...-:\\r\\n#-                        .:-+##*=:.  ...            .:..:::::::-----=====-============+*=====**========+++++*#**************+*+=--:::::::-=++==*******++--:..:-\\r\\n+:  ....               ..:=*#*+-.   ..               ==:-=====---------==--====================**=====+=+=+=+====++++*******#*#*+--::::..:-::-:=**++++++----::::\\r\\n   .-:......         .:-+**+-:.   ......:::          =::-====--------------=====================*#+===+=+=+=+:  .......-+=*=:-------=--:::----+*********=-------\\r\\n.-+=:.            .:-=+*+-:.   ..  ..::---:     ..  :=.-==---------------========================+****=++++=+:         -#+*+. ..:::::---=--**+==+++++++*+===-===\\r\\n**-..          ..:-+++-:..   ..:      :---.     ..  :-:-==--------------======================+=--==+==*+++++=:::..... .#++*=.::----:.-===-+#+-.-=....:::::::--:\\r\\n..           .:-=+=-:..    .. :      :::--     .:.  -:-==--------------=====-------=======+*+**++====-+*+*+++****++=====**+*+-------==++++=-*#+-:==:::::..... ::\\r\\n          .:-=++-:.       .         :::-=-   :-...  =:-==--------------=====-------===--+**+*+=**++*=+**=*++++++*+++****+*******+++******++-+#*+=-=======-=--:::\\r\\n       .:-====:..                  :::--*- ..=+=:. .=:==--------------======----==-==--*#==*=-**=+#--*#++*-:::::::-------==++******+******+===+*++++++++++++=--:\\r\\n    .:-====-..                    :::::+*. .-++++: :--==-----------=========---=+=-=:-*#==#=:*#+=#+:+#*=*+.:........::.:::::::-==+*+**+=+=:::.=+**++=++*++*+++==\\r\\n .:--==-:..              .       :-:::+*+  .::-=-  =:-==--------------=====----===-:-*#=-#+:*#*-+#:-*#==*=.......................-+**=:...    :++*=-:=++++++++++\\r\\n:-==-:..               ..       :-::-+#*+   ..... .=:==---------------=====-------.-*#+-**:=##=-*+:+#*-=#-.:..........:. . .:...::=++=--:...   =+*+=-:==========\\r\\n--:..                :=:       .:::-*###+          :--=------------==-=====-+=---.:*#+:+#::*#*-+#--**+-+*:::    ..    :     .. .::---:.:.....  :=+*=-:::.....:::\\r\\n..                 .-+=:.::....::::*####*=-:..    .--==-----------==---==--==---.:*#*:=#=.+*#--*+:=**=-+*--:::::::::...:     .:-=++=-::::::...-:-+**=---:.......\\r\\n               .  :=++-:::::::::::+#########*=--::---==------------------------..***-:*+.=*#+:+#=:+**--**:---=----=---:-:---:===++++-:-:.........-+++++=-:::....\\r\\n                .-+++=:::::::::::+###########*=-------------------------------..+**=.+#::***--**--***-=*+:+=----==+=:=:===+=-=-=++=++:--::.....  ::.:::::====--=\\r\\n               .=+++=:::::::::::+**############+-::--------------------------: =*+-:-#= -**+:-#+:-**+-=*+:+=......::...--:-==+----=---:---:::....::.....-==+====\\r\\n              -++++=::::::::::.=**##############*=----------:---------------: :**=..**..+*=::+*::=**=:=*=.::....::. ....:..... .: .....:::..::.:..-:.::=++=++=++\\r\\n            .=++++=::::::::::.-***###############*+-----::-::--------------: .+**-.=#= -**+:-*+.:+*+--+*.  ....:.:.  ........::::.............::::::..:::-::---=\\r\\n           :==+++-:::::::::..:+****##*############+::--::::::::------------  =**=.:**..+**-.=#+::***--+*.         ........    ...::::::::::...:-++==:......... .\\r\\n         .=+==++-::..::::::.:+********###########*-::--::::::::-----------. -***:.=#- -**+::+#=:-**+:-+*-::.                              ......:=+=+=--:::.....\\r\\n       :-+++===-.:..:::::::.=********##########**=::::::::::::-----------. .***-.:#+ .+**=.:**-:=**=:-**----------::::..                   .......-+==++=-::::--\\r\\n      :=++=+==:...:::::::::-*******###########***-::::::::::::----------:  =**=..+#: -***:.-#+::***::-#+::......:::::------------::........:.......:+=-+*+++====\\r\\n    .-++==+=-:....:::::::::+******###########***-::::::::::::::--:--:---  -**+..-#+ .+**=..+*=:-**+::=#+=-=====---:::..........:::..   ..............=+-=+==---=\\r\\n   :=+===+=:.::..::......:+******##########****=:::::::::::::::::::::--. .+**-..**: :***:.:**:.=**=.:=#=::::::----========---::.....      . ......... :+--***=:.\\r\\n :=+=====-:.::::::......:+#******#########****=-::::::::::::::::::::--.  =**+..-#= .=**+..=*=.:+**-.:+*=-------:::::...::----=======--:..... .      .. :+=-+*#*+\\r\\n-+======:.:::::.........=#****+**########*****-:::::::::::::::::::::-:  -**+:..**. :***-..+*-.:**+-.:+*:.....:::::------:::::::.....::::.. ....      .. .+=:+***\\r\\n======-:.:::::.........-*****+**########****#=:::::::::::::::::::::::  .+*+:..=#= .=**=..:**:.-*++:::**:.. .      .....:::.::---==-::::.    ....     ..  .==:=**\\r\\n=====:.::::::.......:.-*****+****#####*******::::::::::::::::::::::-.  =**=..:**. :***-..=*+..=**+..:*+:.. .   .. ..       .    .....:::.      .          .=+:=*\\r\\n\",\n  \":--:::::::------=====----=========--=*****#*+===+=++++++++=++++++++++++++++**++++++=-:   ..    .-     -     --     .==:. :+...::.             .#%%%%%%%%%%%%%%%%\\r\\n----::::::::-----=====---==========--=*****#*+=+++++++++++==+++++++++++++++**+++++++++=.        :           :            :--....              +%%%%%%%%%%%%%%%%%\\r\\n++=---::::::::---======---=============*#***##+=++++++++++++++++++++++++++++**+++++++++-                    --::......::.--=:...          .::+%%%%%%%%%%%%%%%%%%\\r\\n+*++=--::::::::--=======================+##**#*+=+++++++++++++++++++++++++++**+++++++++=                    -:..::.::-:--..:..:.       ....::*%%%%%%%%%%%%%%%%%%\\r\\n+***+=----::::::--===================--==+##*##*+=+++++++++++++++++*+++++++++*++++++++++.                   --:...  .-.:=--=-.:.        . .:.#%%%%%%%%%%%%%%%%%%\\r\\n+*****+===--::::---===================--===*####*+=++++++++++++++++*+++++++++*****++++++:             ..    -:       :::-=-::.:.          ...*%%%%%%%%%%%%%%%%%%\\r\\n+*******+=---::::---=====================++=*##*#*++++++++++++++++**+++++++++********+++=                   :        :   :-:..:..............-%%%%%%%%%%%%%%%%%%\\r\\n=+*******+=-==-:::---=============++====++++=+##*##*++++++++++++*****+*++++++**********++                   :       .::..:-=:..         .....-*##############%%%\\r\\n==+******+++=-==-:::---=========+=+++==++++++==*####*++++***++++++*******+++++*********++:       :.    .    -. .    :--:=::-:::        .. ....:%%%%%%%%%%%%%####\\r\\n=++==*****+**====-:::----=+======+++++++++++++==*####*+++****+++**********++***********++-  .    -:    -    -: -::.-+---=.:.::-. :     .. .. -#%%%%%%%%%%%%%%%%%\\r\\n=+++==+***+***+====--:----=++====++++++++++++++==+####*++++***+**************************=  .    -:    :    --:==-.=#-:=-.....-. -    ..     -%%%%%%%%%%%%#####*\\r\\n=+++++++***#****=====-:----====+++++++++++++++++==+#####*+++*****************************+. .    .-    :    -=---..+#-:*-.....-. .  .........=###********++*****\\r\\n=++++++++++###***+====------===+++++++++++++++++====*####*+++*****************************-      .:    .    :+--:.:**::+:.:.::-:...:-=--::-::=**########%%%%%%%%\\r\\n+*++******=*#####*+=======---====+++++++++++++++++===*####*++*****************************=       -    :.   :=--:-+==:---===---....:  ... :. -%%%%%%%%%%%%%%%%%%\\r\\n+*********=***#####*=======----==++++++++++++++++++==+*####*+*****************************+. .    =    ..   :+--:==-+:-==-::::-    .      ..:+%%%%%%%%%%%%%%%%%%\\r\\n*#********+**++*####*===+====----==+=+++++++++=-++++=+++####*******************************: .    -    ..   .+---=--+--+-.:::-.        .. .:=-+%%%%%%%%%%%%%%%%%\\r\\n:=**##****++**++****#*+++++=+==----=+=+-..     .=++++++++####******************************- ..   :.   ::   .=:-----*-=+=:::::.        ...:::.+%%%%%%%%%%%%%%%%%\\r\\n:---=**#***+*++++=:===:...  .=+==---=+=  .:-===:=*++**+++*####*****************************=  .   ::   .:   .=:---:=*-=+=---=-.        .  .::.=*%%%%%%%%%%%%%%%%\\r\\n-==----=+**+*+==+=. ..       .=++=---== .=+++++-=##+***++***####***************************+. .   .-   .:   .=-+=.-+*-=+=-=-=:..       ....:..:=%%%%%%%%%%%%%%%%\\r\\n-=======-==++*==++-   .        =++==-==. ++++++::#%+++*******#%%#***************************: .   .-   .-   .--+=..++:++=-:--...       ....----+%%%%%%%%%%%%%%%%\\r\\n-============+==++=.   ..    ..:++++===: =+++-..:*%*++********#%##*****#********************- ..   -    -   .-:=-..+=:+=:=:-=...      .....---:*%%%%%%%%%%%%%%%%\\r\\n:--=+======++++===+-    ...      =+++==- .:=-.  .+%#++*********#%%#*****#*******************+ ..   -.   -   .--*=. +=:+===::-...  .   .. ....:=#%%%%%%%%%%%%%%%%\\r\\n  .:-==+++++++++*++=              =+++==  ::..  .=#%*+**********#%%#****##*******************. .   -:   :   .-::-. --.::::... .   .  ..  ....:#%%%%%%%%%%%%%%%%%\\r\\n     .:--=+++++++**#*=.            =++++:    ...::#%*++**********#%%#****#*******************:     ..   .   .-     ...::-=---:.  ..  .. .....=%%%%%%%%%%%%%%%%%%\\r\\n        ..-=++*****##%#=.           =+++=     .-. *%#+++**********##%#****##****************+:     .:   ..   -..--.---+=:===*=-. ..     ....:#%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=+**###%%*-   . .:::-=++++     ::  =%%***************#%#***###**************=:-.     -   :-   -.:=====-=+:.::-..  .. ... .:..=**%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%*+---==:..:----=.    .   -%%*=----===+++***#%%#***###*************=+*.     .   ..   -:.::===--+-::::..  .....  ..:----%%%%%%%%%%%%%%%%%\\r\\n                  .:-=+*%%#+=:..                  .*%#.           .:-=+##**###****************: .   .   ..   -:.   .::--+=:-:..... .:.....-----*%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-::====-.           =#%-                .:-=+*##***************= .   :.  .-   --::.:-=:-+++=--..... .  ....-----*%%%%%%%%%%%%%%%%\\r\\n                        .:-=*##*+=-==+:             -*=                 ..:-=+****************+..   ::  .-   -::+.:==--=::--=: ..      ...:---*%%%%%%%%%%%%%%%%%\\r\\n      .-+**+-.            ..:-=*##*+=-.              .-                  .:-=+*##**************.    ..   .   : .....::=+::---.... ...  ...::=%%%%%%%%%%%%%%%%%%%\\r\\n.:. .:-==+#%%%#+:.            ..:=*###*=-.                                .:-=*#%%#************:    .:   :   :.....:=-+=::---......:.  ...:-+*+%%%%%%%%%%%%%%%%%\\r\\n....:.:---=+*#%%#%*=:.           ..:-+###+=-=+*:                          .:-=+*##%%***********-     :   :   -::--=:=--:::---:...      ....----%%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=*##%%@%#*=:           ...-+*#**++:                          .:-=+**##%#**********=..   -   :.  -::-==:::..:::---... ::.  ..::----*%%%%%%%%%%%%%%%%\\r\\n.. -+++++**+=--=+#%%%%%%%#+-.            .=#%#**=:                        .:-=++*####**********+.:   -.  :.  ---===:.::::---:.... ...  ..:-----*%%%%%%%%%%%%%%%%\\r\\n.. -++###%%%#*=--=*#%%####%%#*=            .=#%%##+-.                     .:-==+*###************..   .   ..  -=++==..:::----:.... .. .....::--+%%%%%%%%%%%%%%%%%\\r\\n.. -=*####%%%%%#+===+####***##*..::.         .=#%%%#*=.                    .:-=+****************:..  ..  ..  :::::-=::----:-:-....:.........-=#%%%%%%%%%%%%%%%%%\\r\\n.. --=#%%%#%%%%%%*+===+##*****+..:-*#=         .-*%%%%#=.                   .:-=+****+**********=..  .:  ..  :-==..-:.::::.:.:.. .:. .::.::-=-#%%%%%%%%%%%%%%%%%\\r\\n-: :=+++#%%%####%###*=--+**+**+..:-+#*:          .-+#%%%#-                      .:=++=+*********+.    .      :::-.. .:.....:.:.  .:..::::::-=*%%%%%%%%%%%%%%%%%%\\r\\n--..=+##*+*######**###*+--+***+..:-=**=   .:       .-+*#%%*.                       ::=+=********+.    :  .:  :=+#+-::-::::---=.  .. .:::::=++**#%%%%%%%%%%%%%%%%\\r\\n--..=+##%#*++*###****####+--+*+..:-=**+.  .+*-       .-+*#%#-                      .-+=+********+..   -   .  :=+#*:-:++::::-::.    ...::::-==-=+%%%%%%%%%%%%%%%%\\r\\n--::=+*######*++****+***###+--+:.:-=+*+:  .+#%+.  .:   :=+*%%=                     .--+*********=:..  :   .  :==-::-:+*:-::-. ..   .. .:::===-+%%%%%%%%%%%%%%%%%\\r\\n ..:=+*******##*++=++++++**#*=--::-=+++-  .+##*:   ..   :-=+#%*                   ..:+*********+=-..  :.  .  ..   .: *+=-.      .    ...:-===-=%%%%%%%%%%%%%%%%%\\r\\n   :=+*##**********+=+++++**#**+-::=***+  .+**+:     :.  .-=+#%*.   :.      ......:-+**********=+=..  ..  .  .. .....+==:   .. ..   .::::--=-=#%%%%%%%%%%%%%%%%%\\r\\n  .-=+***************+==++*####**=.:=***: .+**+:      ..  .-==*#*..== ..     ..:-=+**+*****+++++++..  ..  .  .-::---..:+-  ..:.::.     .----+%%%%%%%%%%%%%%%%%%%\\r\\n ..:=+#**+++++++*******+===+++****. .:=+= .=**+:       ..  .-==+#*=*=..*=-==+++***+++++**+++++++++:.   .  .  .-:::::.:+-...   ..:. . . .:-:-*%%%%%%%%%%%%%%%%%%%\\r\\n     .-=++++++++++++++**+++======*.  .=+=. -===:          .  -==+#*++=.+*+++=+++++++++++**++++++++-.      .  .-..:-:-=: .:. .. .. .... .:-:-*%%%%%%%%%%%%%%%%%%%\\r\\n          .:--==+++++==++++++==-==.   .-:...:.-:     -+:     .+==+#*++.=++++==++++++++++**++++++++=.   .     .: ...:.  ..::..  ... ....-----*%%%%%%%%%%%%%%%%%%%\\r\\n                .::-=====+++++++==:...    .-*+=:     =*.      :*+=+#*+.-*+++===++++++++++**+++++++=.   .  .  .-:::::.::--:-:. ..::..::...::-*%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:--=++==+++=--=++*****#*+-.  =-   .    -**+*#*::#++++====+++++++++*+++++++=.   .     .:.....   ...:-.:::-:::-:::---=+#%%%%%%%%%%%%%%%%%%\\r\\n ..                              .:=++==+***+++#%##+==:   :.    =*#***=.*++++++===++++++++**+++++++:.        .-::::.:..  .:::::-=:-:::::-=-=+#%%%%%%%%%%%%%%%%%%\\r\\n...  ... .. ::..  ::.                :-=--===++++**##*+=:.:-    .+*###*.+*++++++====+++++++*+++++++:.  .     .-:::::==.  .  .::::..  ...:---=%%%%%%%%%%%%%%%%%%%\\r\\n .  :-:..-: ---  .---:-. ---:-: .           -==+++++***#**+=:    :**###=-*++++++=====+++++++*++++++:.  .     .=--:::-*:   ...-=:.... ..:::-#%%%%%%%%%%%%%%%%%%%%\\r\\n         ....:.      .:  : -==-=*=:=::-..--::-=+++=++******##:    =**#%#=*++++++======++++++*+++++=-.  ..  . .:::::-::    .:--=::... ..:--:*%%%%%%%%%%%%%%%%%%%%\\r\\n            .            . .:.-=-:---.-=:::---==+++++********+    :**##%##++++++++=====++++++*++++==:.  .  . .:::.:-.  .. .-..::.::....:---+%%%%%%%%%%%%%%%%%%%%\\r\\n                           ..::..  :. .-++-:.=-=++**++*******+     =**##%#++++++++++=====++++*++++==:.     . .::....    .. .  ...::-:...:--#%%%%%%%%%%%%%%%%%%%%\\r\\n                             ..   ..     ..  .::+*+*++******#*     -***###*=++++++++++====++++*++++=:      . .:...:......... .....::-::--==%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .:-+*++++****##.    .+**####+=++++++++++====+++**++++:   .  . .-.....:. .::...    .:::.:=*++%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .-++++++++***-     =***###*=+===++=++======+++*++++-.        :...::.:..:.:........--:.:-+*#%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .=+++++++***=     -***###*===+=+++++=======+++++++-:. .     . .:*=:-..----::==: ..:::::--=%%%%%%%%%%%%%%%%%%%%\\r\\n..                                             : :++=======++++     :****###+======++=========+++++=-:.       . ..+:.:..-=---:==. ...::::--#%%%%%%%%%%%%%%%%%%%%\\r\\n==-.                                           +:=++++++++*+**#.    .+***###+=======++++=======+++++-:.         . ...:. -..:-.--......:.:**######*##%%%%%%%%%%%%\\r\\n:====-.                ..                     :=-:---=+*+++==-=      +***###=--=-----==+===-====+++==:: .  .  ......:-..=. -=.-=-==:==-+++%%%%%%%%%%%%%%%%%%%%%%\\r\\n::::----                                             .::..           +****##=-==========+========++==:: .. :  ---:..:-..=::=-.:-=:==:-=-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n-=====--:.                    .                  .........:-=--      +****##+====================++==:: .: :  -=-::::=::====-.-:-=:==:-=--=##%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%##*+-:                .                    ::::::-==+==++.     +****#*=-=============--+====++=-: .. .  ::..::.:.:---=-:=:.--::=:.=-.:+*#%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%###**+                          . .       .:::----=====-     .+****#*----===========-:======+=-:. : .  -:.::-...:::::------==-----=---:=%%%%%%%%%%%%%%%%%\\r\\n#%%%%###%####*.                                  .=*=--::---:::     .+****#+-=-----========-:-=======-:. : .. --.::-.     .:--==-------=--===:-*%%%%%%%%%%%%%%%%\\r\\n#%%%%%##%%%%%%*                                  :*#=-::::::-:.     :++****=-==----========:::=======-.. : .. :-.::.  ..  .:*=*+===:-=-+-:====+*+*+*++*+*+++**+*\\r\\n#%%%%%%%%%%%%%%+                                .-+*=::::::--:.     -++***+=======--======::::========:. . .. :-.-:....::.::+==*=:=*----++----=+*+-:-:--:-------\\r\\n#%%%%%%%%%%%%%%#-.                              :=++=:::::::::.     +++***===========----:.:::=======+-. .. :.:::---::.-=:---:-+-..=*---:=*+--:-+**=:-.::.-.:-:-\\r\\n#%%%%%%%%%%%%%%%+                              .:-+*-::::::::+.    :++***+-=---=======----::-:====-====...::::-=--::...:+-::::.:=-..=*---:-*+--::=+**=::::::.:.:\\r\\n*%%%%%%%%%%%%%#**:                             .:-==-::::::-==     =+****===----======----:-=::===--=-=:.:=++++=--::....=-:----:--. .====---+=-=---++*+--:-:----\\r\\n*%#%%%%%%%%%####*+                            ...::::::::::-=:    .++***--=-------=======--===--==-==--::===++++====+===++++=--++==--=============----==-:--:-:-\\r\\n*#########*######.                       .:......:::::::.  .-     =++**-.----------=====----=====---=---:-==+++=----#+--+==-:::=+=++*###**==--=+++==-::===--:..:\\r\\n*###############*                     :---::....:::::..    :.    :++*+-.-==----------===-----==-==-----:-==++++=----**=====-===++=++++++===----=+++==-:.-+=--:.:\\r\\n*#######%####%#*+                  .:::::::.....:.::      .:     +**+:. -**++=---------=--------=+=---:--==++++=====**=-+++++*=--**=+++++--:--::--===--:.-===:::\\r\\n*######**#######+         .::....:-------=--.. .::-:      :     -**=::  =#****=--------------:---+===----==++++-::::-----===::..:+#++++++=-=-:--:-+++++=-:-=++-:\\r\\n*####*#=*######*=      .:=--:::::::----:::-=--:----:  .  .     :*+-::: .*#***+-----:--------------+=--=---=*+++++++++++=+*+=--:---===+++++=--:-----===--+-::-=+=\\r\\n*####*########+:  ...........::::...      .+**+=::-=.  .       +=::::: :###**=::-=----------------===-=---=++++---------:------=--*+++*++*+===-:-==-+****+-:::-+\\r\\n*#####***++##*:...     ......::..:-       ::---: .::.  ..     ==::::-..:*****-:::-=-----------------+==---+++++++++======+++++*##+***=++++++=--::-::--===--=-::-\\r\\n*###########*.        .....::::-=+*    .... :-::             :-::::.::..:::--:::--+=-------=--------==----+++++========++++***++=-:=#*+*#####**++++*******++=--:\\r\\n+#*########+.        ....::--====:.  .::-.  :=::        .:  ::::::  .--:::.::::::-++-------==----------:-=+++++=----:::..:-+*+=---::=++=+======-=+-=-:-=++++===-\\r\\n+***######+.         ..:.:=+==-:.   .::::   :-.:       ::  :::::.             .:=**+=-------==-----------=+++++++++++++++==++*++--::-+++*******++++==---==----==\\r\\n+********+:         .:...:=-:....   .::::   .:...    .-.  ::::..:..::::--:.     :++*=-----------------==-+=++++------=+++--=---::..::+#*=+===========+++++++++++\\r\\n+*******+:         ...........      .:::.   ....    .-  .::::......::--=+**=.    =+=----------====------=+=+++=       +**=:::::::::..-**+==--------:::-:..::::::\\r\\n+***++-:.          .........  ..    .:::    ....   -:  .:::.:.      ...:::--:    -#=:-=-------====---======++++---:-:.=#+*-:=-:..::::-=**++==-----:-:.--:.::::::\\r\\n++=-.              ........ ....    .::.    ..    :-  :::..:.            ....    -%*:===========++========+++++**+*****#*##**+=--:::::-====******=--:::-:-------\\r\\n=-:.                ....  .....      ::.          ...:.....              .....   -%#+===========+*======+=++++-::::---**+#+=++===---::-=-=+###***+==========+++*\\r\\n---..               ..   ......      ..           .::.....                 ...   =%#======================++++-       *%**-..:::::-===-*#+==+=++++=====-:::----=\\r\\n-:...                  ..:......     ..         .:......                    .. ..=%*===*============++====++++=--:::::+#***==+++=--+++++#*=-=****+++==--:.:::..:\\r\\n    .                 .........           ......:.. ..                       ....+%+==+%*===========++====++++*#******************#*#*==-=#*+********+=--:::::::\\r\\n+:                 .............       ..:::::......                         ....*#===*%#*===============+=+++-----====+***++*****=--....-+#+-=******==------===\\r\\n#:                 ...........      .:-===-:..  ..                              -%#=-=#%##+==============+=+=+.        =*=*- ..::::::... :-#*=-******+=======---\\r\\n#-                .........       .-+*##+-:.  .::.    .                       .-:=+=-+%%#+#+=============+=+=+:... .   -#=*+-:-==--::::...-+#+========------...-\\r\\n-.                ......       .:=*#%#+-.. ....     .-=:                  .:--==-::--*%%+=*#+============+++++++++===--=****+====----:...::-***++#******+=-:-...\\r\\n*-                ...       .:-+*%#*=:.. ..         :=:.            ..::--======--:-=#%#===*#+===========+*+*+*#*#*##***********+=--:::::::--===-++++++*++=--:..\\r\\n#-                        .:-+##*=:.  ...            .::=-::::::----===========--==-*%%*====*#*========+=+++=+----===++++********+-=--::::.--:::-*******+=----::\\r\\n+:   ...               ..-=*#*+-..  ..               ===*=---------=================*%#+=====+##+=====++++++=+. .       =*=*-..::---------::===+*********+=-----\\r\\n   .::......         .:-+**+-:.   ......:::          =:==------------================*#========+##+===*=+=+=++.     .   -#=*+...::-::::-===-+#*=--+==+++++===--=\\r\\n.-==:.            .:-=+*+-:.    .. .:::---.     .:  .=:---------------================+==========+#***+=*+*=++-::...... :#++*=.::-----.--====*#=:.-:..........::\\r\\n+*-..          ..:=+++=:..   ..:      :---      ... :-:---------------================================-+++*+++**+*++=====**+*+-----===+**+++-+#*=::+-::::::::...\\r\\n..           .:-+++=:..    .. :      .::::  .  .:.  :::---------------========================+====----*++++*+**+********+****************+*=-*#*+--==========-:\\r\\n          .:-=++-:..      ..        .:::::   .-...  =:-----------------============================---+*=*+=*+------======++***************++===+*++**++++++++=-\\r\\n       .:-====:..                  ..::::. ..-+=-. .=.---:----------------================+*+**+++++++*++*++*=......:.:...:::-==*******+===:.:::=**+++=++*+**+*+\\r\\n    .:-====-..                    ....:::. .:=+++: :-:--::----------------==--========--*#*+*++*#***++**++**=-................:::=****+-....    -+*+---=++++++++\\r\\n .:-====:..              .       ....::::  .::-=-. -::-::------------------------====--*#+=*=-*#*+#+:***=**-:...................::-++*+--::..   .+**+=--========\\r\\n:-==--:.               ::       .:..:::-:   .....  =:-::-------------------------===:=*#+=#+:*#*=*#:=**+=*=.:....:..........:. ..::--=:.::.....  -+**--:-:......\\r\\n--:..                .==       .:..::-:-:          .:-::------------------------==-:=##=-**.+*#==#+:***=+*=-==-------:::::......:-=+=--::::::..:-:=+#+=---:.....\\r\\n..                 .-++-.:... .....:-----::..     .:--::--------------------=---=-.=##+-**:=*#*-*#:-**+-+*:.:.:....::::..::..:::::-:-=---:.:......:=*++++=-::...\\r\\n               .. .=++=::::. .....:-------------::----:--------------:-----=+=---.=#*+-+#-:***-=#+.+**+=+*.....:..:::-=---:--::::::-:----::...... .::::::::====-\\r\\n                .:++++-::..  ....::---------------::::---:-----------------++=--.-##*:=#+.=*#+:+#-:***==*+:::: ...::::-----==========::-----::.....::.....-=====\\r\\n               .=++++-:........::::-------------::::::---------------------+=--.-*#*:-**.-***--**:=***-=*=..::  ...............::......::::::::..:.:-:.::=++=++=\\r\\n              :=++++-:.......::::::------:------:::::------------------------- :***-:*#-.+**=:+#=:+**+-=*= .      .     ............................::.::-------\\r\\n            .-++++=::.......:::::::-----:::::-::::::::----------------------- .***=.=#+.=***-:**--+**=-+*- ... .. .                .............................\\r\\n           :==+++=:.........::::::-----:::::::::::::::----------------==----. +**+:-**.:+**=:=#+:-***--+*:  ..    .      .           ............. .............\\r\\n         .-++=++-:..........::::::----:::::::::::::::::---------------+=---. =***::+*-.=***-:+*=:=**+--+*..       .      .           ............::::...........\\r\\n       :-=++===-:..........:::::::---:::::::::::::::::::-------------==---: :***-.-*+.:***=.-**-:+**+:-*+..       ..     ..       .   ..........:-=++==.        \\r\\n      .=++++==:::.........:::::::---:::::::::::::::::::------------:-----: .+**=.:**:.=***::+#+-:***=:-*+:.       ..    ....      ..  .............:++=+-.::.   \\r\\n    .-++==+=-::.........::::::::----:::::::::::::::::::-----------:-----:  =**+..=*= :+**=.:**=:-***-:=*+=-==--:::::::...............................=+-=+-:::::\\r\\n   :=+===+=:.::........::::::::----:::::::::::::::::::-----------:------  -***-.:**. -***:.-*+..=+++::=*=.:::::::----=====----::::....................-*=-++=:::\\r\\n .=+======:.::. .......::::::::---::::::::::::::::::::--::::::::::--:::. :***=..+*= :++*+..=*= :+++-.:=*-.:..............:::::-----:::. ...............:+=:=****\\r\\n-=======-..::..........::::::::--:::::::::::::::::::::::::::::-:::-::-. .+**+:.-**. -*++-.:**: -**+:.:+*:..       ...............   ..        ...........=+:-***\\r\\n======-:..... .........::::::::-:::::::::::::::::::::::::::::-::::::-:  =***=..+*- .+**+..-**. -**+:.:**-:------::......   ..        .        ............-+--++\\r\\n=====:...... ..:......:::::::::::::::::::::::::::::::::::::::::::::-:  :***+..=*+  -***=..+*=..+**=.:-*+:.:::--===========---:::...   .        ..    ..... -+-:+\\r\\n\",\n  \":::::::::--------===----=====-=====----*#****+==+=++++++++++++++++++++++++++++++++++++=                     --        .  :---:..          .:.:#%%%%%%%%%%%%%%%%%\\r\\n---::::::::-------===--=======-=====----******+=+++++++++++++++++++++++=+++++++++++++++.                    :           :.......        ....:-%%%%%%%%%%%%%%%%%%\\r\\n++=--::::::::-==================-====---=*#****+=++++++++++++++++++++++++++++++++++++++-                    :        . :+--==.::         ...:=%%%%%%%%%%%%%%%%%%\\r\\n+*++=-----:::::-=================-======-=*#****+=+++++++++++++++++++++++++++++++++++++=  .                 --.     -=.-===-:.::         ....=%%%%%%%%%%%%%%%%%%\\r\\n+***+=----::::::-====================++====+#****+++++++++++++++++++++++++++++++*+++++++.       ..    .:    -=:.....=+::::--:.:.     ........:+%#%%%%%%%%%%%%%%%\\r\\n+*****+=--::------====================+=====+##***+=++++++**++++++++++++++++++****++++++:  .    .-    .:    :=.:*. .-=:::--==.:.          ....=*##############%%\\r\\n+*******+=--::------=============++====+==+==+###***+++++++*+++++++*+++++++++********+++=  .     -    .:    :- -=..:==::--::-::.  .    ... ....+%%%%%%%%%%%%%%%%\\r\\n=+*******+==---------==========++++==+=++++++=+*####*++++++++*++*****+*++++++**********++  .     :          :- =--:-*=--=:..:::. ::    ...::.:*#%%%%%%%%%%%%%%%%\\r\\n=++*******++===--------========+++++++++++++++++*####*++*++++**++******++++************++.       :     .    :-:-=-.-*=:-+.....-: :.    .     .#%%%%%%%%%%%%####*\\r\\n=+++=*****+**+===-------========+++++++++++++++++*####*++**++****+*********************++-       -.    -    :=---::=#-:=+.....-:     ..:.  ..-#####***++++++++**\\r\\n=+++=+****+***+====------====+++++++++++++++++++++*#####*+*******************************=  .    -:    :    :=---.:+*:.=-.:.::-:....-=---:----**########%%%%%%%%\\r\\n++++++++***##***=====----===+++++++++++++++++++++++*#%###*+******************************+. .    ::    :    :+=-::*==----====--:...-.  .. .: .#%%%%%%%%%%%%%%%%%\\r\\n+*++*******####**+=====---===++++++++++++++++++++++++#####********************************:  .   .:    :    :+--:=+-+::==--:::-.   :    . .: -%%%%%%%%%%%%%%%%%%\\r\\n+*********=*#####*+======---===+++++++++++++++++++++++*####*******************************-  .    :    :.   :+:::---==-+-::::--.        .  .-++%%%%%%%%%%%%%%%%%\\r\\n*#********=***#####*====+==---==++++++++++++++++++******####******************************+  .    -    :.   .=.-----*=-++::::::        ....:-::%%%%%%%%%%%%%%%%%\\r\\n*####*****+**+**####*+=++++===--=+++++++++++++=-++*++****#%##*****************************+. .    -.   ::   .=:---:-*==++:-:--.     .  ....:::-#%%%%%%%%%%%%%%%%\\r\\n:=*####***++**++***##*++++=====--==++++-..     .=++*******#%%#*****************************: ..   -:   .:   .=-==::=*-=+=-====..    .  .. .::.:-#%%%%%%%%%%%%%%%\\r\\n:---=+*##**+**+++=:=+=:..    =+==-===+=  .:-===:=**+*******#%%#****************************=  .   ::   .:   .=-++:.=*:=++=-:-:..       ....::::-#%%%%%%%%%%%%%%%\\r\\n-==----=+*#+*+==+=. ..        =+======+  =+++++--##++********#%%***************************+. .   .:   .-   .=:--:.=*:==-=---:..       ....:---=%%%%%%%%%%%%%%%%\\r\\n-==========++*==++-   .        -++=====. =+++++::*%*+*********#%%#**************************: .   .-    :   .-.-:. :.......... .   .  .....::::+%%%%%%%%%%%%%%%%\\r\\n-======++++==+==++=.   ..    ...=+++===- -+++=...+%#++*********#%%#****#********************-      .        .-:-.. ::.-=+=::-:..  .. ... ....:=%%%%%%%%%%%%%%%%%\\r\\n.--=+=====+++++====-     ..      =++++== .:--. ..=%%++**********#%%#****#*****************+-.      :    :.   -.::-.==:==++==-..   .. ..  ....:#%%%%%%%%%%%%%%%%%\\r\\n  .:--=++++++++**++=.             -++++=  ::.. ..-#%*+***********#%%#***##****************::=.     :.   =.   -..--.==-+=:+++++-: ...  .  ....-%%%%%%%%%%%%%%%%%%\\r\\n     .::-=+++++++**##+:            =++++:    ...::#%#+************#%%#***##***************+**:     ..   :.   -..::-==-=+::--=-:. ..  .   :..:*%%%%%%%%%%%%%%%%%%\\r\\n        ..:==+*****##%%+:           -+++=     .-: +%#**************#%%#***##*****************-               -.    .:--+-.::-... ..  .. ..::-==#%%%%%%%%%%%%%%%%\\r\\n           ..:-=+**###%%#-.  ...::--=++++     ::  -%%***************#%%#***##****************= .    -   .:   -::.:-::---=-::-... ...:.  ..:--:-*%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%#+---==: .:::--=.        :#%#=-----===++****#%%#**##****************+...   =   .-   -:.--=+*===++=--..... .......:----=%%%%%%%%%%%%%%%%\\r\\n                  .:-=+*#%#*=-:.                  .*%#.           .:--+*#**###****************: .   -.  .:   -..::-==--=-----:.... .   ...:----*%%%%%%%%%%%%%%%%\\r\\n                     ..:=+###+=-::=+===:           -#%-                .:-=+*##***************- .   .    .   :     ..:=+::--=: ...      ..::-=*%%%%%%%%%%%%%%%%%\\r\\n                        ..:=*###+=-==+:             :++                 .::-=+****************=     ::   .   -::::..=-=*-:---........  ...::-#%%%%%%%%%%%%%%%%%%\\r\\n      .-+**+-.             ..:=+###*==:              .-                  .:-+**##*************+..   .:   :   -::--=++===-:---: ..  ..  ...:-===*%%%%%%%%%%%%%%%%\\r\\n.:. .:-==+*%%%#*-.            ..:=+###*+-.   .                            .:-+*#%%#************...  .-   :   -:::=+----:::---:... ..    ...:---*%%%%%%%%%%%%%%%%\\r\\n....:.:---=+*#%%#%#+-.           ..:-+*##*=--+*:                          .:-=+*##%%***********:.:   -   :.  :--===-::..::---:... .:.   ..:----=%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=+##%%@%%*=:            ..-=*##*++-                          .:-=+**##%#**********=..   :   .   :=++==-.:::::---.... ...  ...-----+%%%%%%%%%%%%%%%%\\r\\n:. -+++=+**+=--=+#%%%%%%%#+-.            .-*%%#*+:                        .:-=++*####**********+..   :.  ..  :::-:::::::-----:... .........:--+%%%%%%%%%%%%%%%%%\\r\\n.. -=+*##%%%#*=--=+#%%#######*=.            -#%%%#+=.                     .:-==+**##***********+...  :.  ..  :-==..:..::-:::::....:........:--+%%%%%%%%%%%%%%%%%\\r\\n.. -=+####%%%%%#+===+###*****#*..:..         .-*%%%%*=.                    .:-=+****************:.   .       .:::.............   .:...:::.:-=-*%%%%%%%%%%%%%%%%%\\r\\n.. :-=*%%##%%%%%%*+===+***+***+..:-+#=          -*#%%%#+.                   .:-=+****++*********-    .:  .:  :=*#*-:::-:---=-=.  .:..:::::--=+%%%%%%%%%%%%%%%%%%\\r\\n-: :=+++*#%%########*+--+**++*+..:-+#*:           :+*%%%#=                      .:=++==*********-..  .:  ..  :+*%*:::--:::---=.  .. ..::::-+=++*#%%%%%%%%%%%%%%%\\r\\n--..=+*#*++*###*#**####+--+**++..:-=**=   .:        -=*#%%*.                       .:=+=*******+-..   -  ..  :++*=---=#:::--:...    ...:::--=--+#%%%%%%%%%%%%%%%\\r\\n--..-+*#%#*++**##*+**####+--+*+..:-=**+.  .+*-    .  .-=+#%#-                       -+=+*******=+...  -  ..  .:.  .:.=*:::::. ...  ....:::===--#%%%%%%%%%%%%%%%%\\r\\n:-..-=+*******++**+++++**##+--+:.:-=+++:  .=#%+.  .:   :=+*%%+                     .:-+*******+=+:..  :   .  ..      ++=-.      .    .:::-===-=#%%%%%%%%%%%%%%%%\\r\\n ..:-=**********+==+++++++*#*+--::-=+++-  .=*#*:    .   :-=+#%*                   ..:+********+++-..  :.  .  .-::--:.-=--   .. ..   ..:::--=--#%%%%%%%%%%%%%%%%%\\r\\n   :=+******++++**++==++++**#**+=::=**++. .=**+:     :.  .-=+*%*.   :.      ......:-+****++++++++=.   ..  .  .-::::-. :+-....:.::.     .:---+%%%%%%%%%%%%%%%%%%%\\r\\n  .-=++**+++++++++++++===+*####**=.:=***: .+**+:      .:   -==+##:.=- ..     ..:-=+**+**++++++++++.   .   .  .-:::::.-+-...    .:. . .. .-::*%%%%%%%%%%%%%%%%%%%\\r\\n ..:=+**+++++++++++++**+====++*+**. .:=+= .=**+-       ..   --=+##=*=..+=--=+++***+++++#*+++++++++:   .   .  .: ..:-:::  :.... .:.......:--:*%%%%%%%%%%%%%%%%%%%\\r\\n     .-=++++++=====+++++++=======*.  .=+=: -===-          .  -==+#*++=.++====++++++++++**+++++++++:.  ..  .  .:.........::::.  ..:. ...-=---+%%%%%%%%%%%%%%%%%%%\\r\\n          .::-===+++====+++++==--=.   .::...:.::     -=:     .+==+**++.=+++===++++++++++**++++++++-.   .  .  .-::::. .::-::-....::. .:...::-+%%%%%%%%%%%%%%%%%%%\\r\\n                ..:--=====++++++==:...    .-*+=-     =*.      .*+=+**+.-*++=====+++++++++**+++++++=.      .  .:......  . .:-.:::--::--::-=-=+*#%#%%%%%%%%%%%%%%%\\r\\n                       ..:-=====+++=--=++*****#*+-.  =-   .    :**++#*::#+=======+++++++++*+++++++=..  .  .  .-:::::-:.. ..:...:=:-:..:.:=-=+*%%%%%%%%%%%%%%%%%%\\r\\n .                                :=++==+***+++*###+==:   :.    =*#***=.++++++=====+++++++**++++++=..  .  .  .-:::::=*:  .  ..-::..  ...:--==#%%%%%%%%%%%%%%%%%%\\r\\n...  ...  ...:..  :-.     .          :-=--====++++**#**=:.:-    .+*###*.=++++=======+++++++*++++++=:.  .   . .=---::-+:   ...-=-:... ..:::-*%%%%%%%%%%%%%%%%%%%%\\r\\n    .-:..:: :--.  ---.-: :--:-: .           -==+++=+***##**=-    :**###=-*+++++======+++++++*+++++=-.  ..  . .:::::-:...   :-:=::::. ..:--:+%%%%%%%%%%%%%%%%%%%%\\r\\n         .....:       :. : -==--*+:=-:-:.:-::-=++==++******##:    =**#%#=+++++++++=====+++++*++++==-.  ..  . .-::.::.  ..  :: .:.::.....:--+%%%%%%%%%%%%%%%%%%%%\\r\\n             .           .  :.:=-:---::=-:.---===++++++******=    :***####++++++++++====+++++*+++++=.      . .:..... ..  ..   ...::--:...--*%%%%%%%%%%%%%%%%%%%%\\r\\n                            .::..  ..  -=+-:.-==++**++++*****+     =**####+=+++++++++====++++*+++++=.      . .:...:.........  ....::-::--=-#%%%%%%%%%%%%%%%%%%%%\\r\\n                             ..   ..     ..  .::=*+*+++*****#*     -***###*=++++++++++====++++*++++=:   .  .  =:....::..:-:..    .:::::-**=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .:-+*+++++****#:    .+**####+==+++++++======+++*++++=:.        :...-:.:..:.::.......:-:.::++*#%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .:=++++++++**-     =***###*=====++++=======+++++++=::  .  .  . ..++:-:.--=--:-=- ..::::::-=#%%%%%%%%%%%%%%%%%%%\\r\\n                                                  .=++++++++**=     -****##*===++++++========++++++=-:.    .  . ..=-.:..:=---:-=: ...::::--*%%%%%%%%%%%%%%%%%%%%\\r\\n::.                                            . :=+=======++++     :****###+======+==========+++++=-:.         . ...:. ::..-.:=:...:.:::+###########%%%%%%%%%%%\\r\\n=+=-.                                          =:-++++++++++**#.    .+***###+==================++++=-:. .  .  ......:-:.=: :=.:==-=--=-=++%%%%%%%%%%%%%%%%%%%%%%\\r\\n.---+=:                ..                     .=-:---==*+++==-=.     +***###=--------======-====++==-:: .. :. ---:..:-:.=-:-=..:=:-=--=-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n:-:::::-:                                             ::..           +****##+-===================++==:: .: :. -=-::::=-.=====.---+-=+--=---*#%%%%%%%%%%%%%%%%%%%\\r\\n=****++==-.                   .                  .... . ..:--:-      +****#*+=============--======+==:: .. .. :-..::::..---==.--.-=::=:.-=::=*#%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%#*+=:               .                    ::::::--=====+.     +****#*==============-:======+==-:. : .. ::.::-:..:::::------==-----==----#%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*##-                         .         ..:::--:-----:     .+****#*----==========-:=========-:. - .. --..:-:      :--==-------=--=-=-:+#%%%%%%%%%%%%%%%\\r\\n#%%%%###%%###%-                                  .=+=::.:::::::     .+*****+----==========-::========-.. : .: :-.:::  ..  ..*++*===::=-==:-===+*+++=*=*+++=++*=*\\r\\n#%%%%%%%%%%%%%%:                                 :**=:::::::-:.     :++****=-----========-:::=========.. . .. :-.-:.. .:...:=+-*+--*=--:=+=--:-+**=:--:-:-------\\r\\n#%%%%%%%%%%%%%%#.                               .-+*-::::::--:.     -++***+=====---------.:::========+:. .. : :-:---::.:=----::==:.-#=--:-*+--:-=**+--:.:.::.-.:\\r\\n#%%%%%%%%%%%%%%%+.                              :=++=:::::::::.     =++***=========-----:.::.=========-...:.::-=--:::..:+=.:::..--..-*=--:-+*=--:-+**+-:::::::::\\r\\n#%%%%%%%%%%%%%%##                              .:-++-::::::.:+.    .++***+---======------:--::====-==-=: .===+++---::.. -=:--:-:--:..====---=+-=---=+++=-:------\\r\\n*%%%%%%%%%%%%##**=                             .:-=--::::::-==     -+****==-------===------=-:-==--==--::-==++++=========+++=--=+==--=============----===:--:-:-\\r\\n*%###%%%%%%######+                            ...::::::::::-=:    .++***----------=====---====-==---=---:-==+++=----*+--++=--::-++++*####*+=--=+++===-:-==---:.:\\r\\n*#########**#####:                       .:......:::::::.  .:     -++**-.=---------====-----=====------::-=++++=--=-**+==+=--===+-=++++++===-=--=+++==:.:=+--:.:\\r\\n*############%#*#.                    :---::....:::::..    :.    .++*+-.-----------====-----=---+=----:--==++++==---**=-=++++*+--**+=++++=--:-:::-===-=:.:===-::\\r\\n*##############**                  .:::::::.......::      .:     =**+:. -------------=----------=+===----==++++-:::---=--===-:...=#*=*+++===-:--::=***+=-::-=*=-\\r\\n*######+=#######*:        .::....:-------=--.. .::-:      :     -**=::  -+=------------------:---=+=--=---=*++++++==++===++=--::--====++===--::-----===-==:::==+\\r\\n*#####***######*-      ..--:::.::::----:::-=--:---=:  .  .     :*+-::: .+++=-----:----------------+=--=---=++++=-----==---==---=--++++*****+==---====****+=-::-=\\r\\n*#####*###+###+.  ............:::...      .+**+=--==.  .       +=::::: :*+-:-+=--------------------==-=---++++++++====---==+==+*#**#*=+++++==--::--::-====---:::\\r\\n*######***+##*:...     ......::..:-       ::---: .::   ..     ==::::-..-+=::--==--------------------===---++++++=+++++++++**##*++=--*#++#####**++++++*****++==-:\\r\\n+###########*.        .....::::-=+*    .... :-::             :-::::.::..:::::::-----------=----------=----+++++=--:::::...:=+*=---::=+++++=======+===--=+++++=+=\\r\\n+#**#######+.         ...::--====:.  .::-.  :=..        ::  ::::::  :--::::::::.:-+=------==-------------=+++++++++++++=+==+***+=-:::=+=+***++++==+-=-::-----:-=\\r\\n+*****###*+.         ..:.:=+==-:.   .::::   :-.:       ::  :::::.             .:=**+=------==----------=-+=++++====-=====---=---::.::=#*+++=++=++++++++++****+++\\r\\n+********+:         .:...:=-:....   .:::.   .:...    .-.  ::::..:..::::--:.     :+++-----------===------=+=++++.   ...=***:---:::::..-*#+==---------::--:.::::::\\r\\n+*******+:         ...........      .:::.   ....    .-  .::::......::--=+*+=.    ===::--------=====-----=+=++++-:::::.:#+*-:--:..:::.:=*#*+=------:-:.:--.::-:::\\r\\n+++*+=:.           .........  ..    .:::    ....   -:  .:::.:.      ...:::--:    -*-.:--------=====-=======++++*++++*++**##**+----:::--====+***+++---:::-::::---\\r\\n++-:.              ........ ....    .::.    ..    ::  :::..:.            ....    :#-:-==========++======+=++++=----===+**#*++*++=--::::---=*##****===---====++**\\r\\n--:.                ....  ......     ::.          ...:.....              .....   -#=============++======+=++++=       =%**=..:::::-===-+*+==*++++++=====-::-=--=\\r\\n---..               ..   ......      ..           .::.....                 ...   =+=======================++++=:::.:..-%#+*=-++==-:=+++=##=:-++++++===--:..:-:.:\\r\\n-:...                  .........     ..         .:......                    .. ..===================*+====+++++**++++++*#***********#**===**=+********+--:.:-:.:\\r\\n    .                 ..........          ......:.. ..                       ....-===+#===================++++===+++*+****#***#*##++=-.:.:+#*==******+==---::-==\\r\\n+:                 .............       .::-:::.. ...                        .....====*%*=================+++=+-      . :*+*=..:----::... .-**=-+******+========-\\r\\n#:                 ...........      .:-===-:..  ..                              +====#%#*================+++=+-        .#+**:.:----::::.. :=#+=-+======--===-:.:\\r\\n#-                .........       .-+###+-:.  .::.    .                       :+*-==*%%##*=====+=========++++++=----::.:**+*+--===--::....:-+#*+=****++++=-:-:..\\r\\n-.                ......       .:=*#%#+-.. ....     .-=:                  .::+#%+--=#%%*+##+=============+++*+*#*#************+*+=--::::::::-=++=+*******++---..\\r\\n*-                ...       .:-+*%#*=:.. ..         :=:.           ...::--==-:=+=--=#%%+=+##+==========+=++*+++++++********#*#*#*+---::::..:-::-:=***+++++----::\\r\\n#-                        .:-+##*=:.  ....           .:::::::::----==========-::---*%%#====##*=========+=+=+=+:.......::-+=*+---==--=----:::----=*********+-----\\r\\n+:   ...               ..-=*##+-..  ..               ==:---------============-----=#%%+=====+##*======+=++++=+:     .   :#++*.  .:::::----=--**++=+*+******===--\\r\\n   .::......         .:-+**+-:.  ...::-=+*+          =:---------==========---=----+%%#========*##*+==+*=*=++++:...  .   .#*+*=:::----:::-====*#+-:-=..:::::::::-\\r\\n.-==:.            .:-=**+-:.    .  .-=+###+     .:  .=:---------====--=============#%*==========+*#***==*+*+++++==-----:-**+*+-::------=+===-=##=::==::.........\\r\\n+*-..          ..:=+*+=:..   ..:      +###-     ... :-:---------====--==============#*================-+++*+*+***********+*+**++++++++******+-+#*+=-====-------:\\r\\n..           .:=+++-:..    .. :      *#**#. .  .:.  :::-------===-----=======================+=====----*=++=*+======++++*+*****************+*==++*+=+++++++++++=\\r\\n          .:-=++-:.       ..        +***#*   .-...  =.-----------------======================++=====--+*=*+=*+::::::::::::--==+******+***+*+--=:=+#***+++*++++++\\r\\n       .:-=++=:..                  +**###= ..-+=-. .=.------------=----==============================**++*+=*=............:.::::-=*****=:::.....:+**==--+++++++*\\r\\n    .:-=++=-..                 ..:+*####%- .:=+++: :-:-----------===---================-=+++*************++**=.............  ...::-+***=::..     =+#*==-=++=++++\\r\\n .:-====::.              .       =#######. .::-=-. -::-----------===---===============-=**++*++*#*+*++**++**-...............     :::=+=:::::...  :++*=-:--:::---\\r\\n:-==-::.               ::       =#######*   .....  =:-------------=----=============-:+#*++*=-***+*+:***=**-::....:........:.....:-==-::...:....:.-+**=-:::.....\\r\\n-=:..                .==       =########+          ::-------------------==------===-:+#*=+#=:*#*=*#:=**+=*+.:::.................-==++=---:::::..-::=+**++==:.:::\\r\\n..                 .-++-...:-=+#########*::..     .:----------------------------==::+#*==#+:***=+#+:+**=+*=.-------==:--::::--=-==+=++=--:.........:-=--==----::\\r\\n                  .=++=:..:--=+**######*--------::------------------------------=:.+#*=-#*.+##+-*#:-***=+*-:--------=-===++++++*++++=++----:...... .:......-====\\r\\n                .:++++:.:::----+*#####*------::::::::--------------------------=:.+#*=-**:-*#*-=#+.+**+=+*:.... ............:::------:--:---::::....::....-+=++=\\r\\n               .=++++:.::------=*####*-----::::::::::-----:--------------------:.+##+:+#=.+*#+:+#-:***==*+..    . ...............      .......:..::.:-:::-====++\\r\\n              :=+++=:.::--------+###*-:----::::::::-------:--------------=----: +#*+:=#+.=***--**:=***-=*+ .      .             ........:............:........::\\r\\n            .-++++=..:-----------+#+----:::::::::::::-------------------++---: =***:-**::***=:+#=:+**+-=*= ... .. .      .          .................:..........\\r\\n           :==+++=..::-----------==::::::::::::::::::-----------:::----=*+--: -***-:+#-.+**+::**--+**=-=*- . .    .      .           ...........................\\r\\n         .=++=++-..::::-----------::::::::::::::::::::---------::::---:=+--: :***=.=*+.-***-:=#+:-***--+*: .      .      ..           ............. ....... ....\\r\\n       :-+++===:..::::::--------::::::::::::::::::::::----------:::-::----: .+**+.:**:.+***::**=:=***--+*:..      .. ... ..       .   ..............::...   .   \\r\\n      :=++++==: ..:::::::------:::::::::::::::::::::::::--------::::::---:  =***:.+*= -***=.-#*-:+**+:-**..     .... ............... ............:-=+==-.       \\r\\n    .-++==+=-....::::::::-----::::::::::::::::::::::::::--------:::-:::--. -***-.-*+ .+***::+#+::***=:-*+::       .. ...............................-++=+-:.:.. \\r\\n   :=+===+=: ...:::::::::----::::::::::::::::::::::::::::------:::--:::-. :***=.:**- -***=.-**=:-***-:=*+------:::.:.     .. ..... ...................=+==*=-:--\\r\\n .=+=====-. ...:::::::::---:::::::::::::::::::::::::::::::----:::-=-:::. .+**+..=*+ :+**+:.=*+-:=***-:=*=:-:----==--===-----:..........................-+=-++=:.\\r\\n-+======:....::::::::::---:::::::::::::::::::::::::::::::----:::-=-::-:  =***-.:**: -***=.:+*=::+**+::+*-::........::::::-----------:::.    ............:+=:=**+\\r\\n======-. ....:::::::::---::::::::::::..:::::::::::::::::::---:::--::::  -***=..+*= .+**+:.-*+-:-***=:-+*-::........:...................       ............=+:=**\\r\\n====-.  ....:::::::::-:::::::::::::.:.:::::::::::::::::::---:::--::::  .+++-..-**. -***=.:+*+..=*++-:-*+-::................ ... .     .        .. .........=+--+\\r\\n\",\n  \"::::::::----==--========================*###*+==++++++++++++++++++++++++++++++++++++++-  .     .:     =     -=-=:.::=+ -+--==:::           .:-%%%%%%%%%%%%%%%%%%\\r\\n--::::::::---==--========================*###**==+++++++*+++++++++++++++++++++++++++++=   .    .-     =     ==---::.-*:::--:..::          ...-%%%%%%%%%%%%%%%%%%\\r\\n=+--:::::::----==-==========-=============*###**==+++++++++++++++++++++++++++++++++++++.  .     .     :     =-.:=:..--....:-:.:.       ......:=######%%#%%%%%%%%\\r\\n+*+=--::::::--============================+*####*++++++++++++++++++++++++++++++++++++++:        .     :     -: :+. .-::-:-:-=.:.            ..=*################\\r\\n+***+=-:::::::-========================+==+=+####*++++++++*++++++++++++++++++**+*+*++++=        -     :.    -: -=.::+=----..:::.  .     .. ....:%%%%%%%%%%%%%%%%\\r\\n+*****+=---::::--================++++=+++==+++#####+++++++**+++**++++++++**++*******++++.       -.    ..    -: =-=-:*=--=:....:.  :     .. ...=*%%%%%%%%%%%%%%%%\\r\\n+******+=--::-:---========+===++=+++++=++++++++#####*++++++**++****+++++++*+++*******+++:  .    ::    ..    --:-=-.-*=:-=.....:: .:           =@%%%%%%%#%####***\\r\\n=********+=---------=======++==++=+++++=++++++++*####*+++++****+******+++++**+********++=  .    .-     .    :=--:..=#-:=+.....-:     .::. ...:+#******++++++****\\r\\n=++**#****+=----------=====+++==+++++++++++++++++*####*+++++************++***+*********++  .     :     :    :=--:.-+*-.=-.:.::--....:---::::::+#######%%%%%%%%%%\\r\\n=++++*###*+*+==--------==++=+++==+++++++++++++++++*####*+++++***********++*************++.  .    :     :    :=--:-*-=----------:...::  .. .:..*%%%%%%%%%%%%%%%%%\\r\\n=+++=+*##**#**+==-------==+==++++++++++++++++++++++*##%#*+++++***************************-  .    -.    :    :+--:=*-=::==-:::.-.   ..   ...-..#%%%%%%%%%%%%%%%%%\\r\\n+********#*##**+===------==+++++++++++++++++++++++++*#%%#*++*****************************=  .    ::    :    :+:::==-++-+-::.::-.        . ..:=*%%%%%%%%%%%%%%%%%\\r\\n+**********####**+====-----=+++++++++++++++++++++++++*#%%##++*+**************************+. .    :-    :    :=:-----*=-++::::::         ....--:*%%%%%%%%%%%%%%%%\\r\\n+*********+*#####*+=====-----=++++++++++++++++++++++***#####******************************: ..   .-    :    :=:---:-*==+=:-:::.         . .::::*%%%%%%%%%%%%%%%%\\r\\n*###******+***####*+========---+++++++++++++++++++*******##%#*+***************************-  .   .=    :.   :=:-=::=*-=+=-=-==:.     . .. .::.:=*%%%%%%%%%%%%%%%\\r\\n*%######**+*****####*========---=+++++++++++++==+*********#%%#*+**************************+       =    :.   .-:++..:-.:::::....        .. ....::*%%%%%%%%%%%%%%%\\r\\n-+*######*+*#****####*++++===----=+++++-:..    .++*********#%%#*****#**********************.      .         .:::..  ...:.:::::..       ....:--:-#%%%%%%%%%%%%%%%\\r\\n----+*####*+#*+++=-+*+::... .==--===++=  .:----:+*++********#%%#*+***#*******************+-.      .     .   .--+=. -+-=+:+---:..       .. .:--:-#%%%%%%%%%%%%%%%\\r\\n-===--=+*##**+==+-. ::       .===---=+= .=+++++-=#*+*********#%%#*+**##*****************=.::      .:   .-   .=-*=. =+:===+::-:..   .  .. ....::*%%%%%%%%%%%%%%%%\\r\\n-=========++**==++-  ..        =====-=+ .++++++:-#%++*********#%%#****#*****************++*+.     .-    -    -:-=: ++.==+*=--...  .. ..  .....=%%%%%%%%%%%%%%%%%\\r\\n-======++++==+==++=.   .       :++===-=: =+++=..:*%*++**********%%#***##********************:      .    :    -..:..==:==-++++-:.  ..  .  ....:*%%%%%%%%%%%%%%%%%\\r\\n:-==+=+++++++++====-    .:.      +++===- .:=-....+%#+************%%#***###******************-           .    -..    :-=+:--=+=-: ...     .. .-%%%%%%%%%%%%%%%%%%\\r\\n ..:-=+++++++++**++=              =++=== .::.....=%%*+************#%#***##******************= .    :.   :.   -:...:----*-:-:-... ..  ..  .:.:+##%%%%%%%%%%%%%%%%\\r\\n    ..:-=+++++++**##*=.            =+++=.   ....::#%*+*************#%#**###*****************+. .   -:   :.   -:.=+=++=-==::::... .. ...  .::--:*%%%%%%%%%%%%%%%%\\r\\n        .:-=++*****##%#=.           =+++-    ..-..*%#+**************#%#**###*****************:     ::   :.   -. ::-++==-=+---..... .:. . .:----=%%%%%%%%%%%%%%%%\\r\\n           .::=+***###%%*:     .:.::=+++=     ::  +%%****************##***###****************- .    .   .    :     :.:-=++=--..... .......:-----#%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%*=:--==:.:----==.    .   -%%*=---====+++*****#****##****************+      :   ..   :.....::--=------ ...      ..:----#%%%%%%%%%%%%%%%%\\r\\n                 ..:-=+*%%#+=:..                  :#%#.          ..:-=++**####****************.     :   ..   -..:::-=--*::---:....      ...:-+#%%%%%%%%%%%%%%%%%\\r\\n                     .:-=*##*+=-.:-=---.           =%%:               ..:-=**#****************:..   :.   :   -::---=*==+::---. ....::  ...::-*##%%%%%%%%%%%%%%%%\\r\\n                       ..:-=*##*+=-=++:             -*=                 .:-==+****************- :   -:   :   -::-==+====::---:...       ...:---*%%%%%%%%%%%%%%%%\\r\\n      .-=++=:.            ..:-=*##*+=-.              .:                  .:=+*###*************= :   ::   :   :==+-=---::::-:-:... .:.   ..::---=%%%%%%%%%%%%%%%%\\r\\n.:.  :-=+*#%%#*=:             .:-=*###*=-.                               ..-=+*#%%#***********+..   ..       :--===:.:::::---:... .:.   ..:-----#%%%%%%%%%%%%%%%\\r\\n......:---=+*#%%##*=:            ..:=+###+=--+*:                         ..:-=+*##%%***********:..   -   :.  ::--:....::::---.... ...  ...:----+%%%%%%%%%%%%%%%%\\r\\n.. :-::===--=+*##%%%%#+-.           ..:-+###*++:                         ..:-=+**####**********- .   :   .   ::-=:..........................:-+%%%%%%%%%%%%%%%%%\\r\\n.. -====+**+=--=+#%%%%%%#*=:.            .=#%%**=:                       ..:-=++*###***********=     .   .   .---:::...:::::::....::......::--+%%%%%%%%%%%%%%%%%\\r\\n.. -=+**##%%#*=--=*#%########*-            .=#%%##+-.                     .:-=+**##************+.    -.  ..  :=+*=-:.::::::---.. .:...:::.:-==*%%%%%%%%%%%%%%%%%\\r\\n.. -=+*####%%%%#+===*##******#+..:..         .=#%%%%*=.                   .:-=++***************=..   :.  ..  :=*##-..-:------=.  .....::::-==+%%%%%%%%%%%%%%%%%%\\r\\n.. :-=*%#####%%%%*+===+**+++**+..:-+*-         .-*#%%%#=.                   .:-+*****+********+=:..  .:  ..  .+*%#--:-=:::---=.  .. ..::::-=====*%%%%%%%%%%%%%%%\\r\\n:. :==++*###########*=-=+**+++=..:-+#*:          .-+#%%%#-                     ..:=++=+*******=+-..  .:  ..  .-::..:.-#::---:...    ...:::--=--*#%%%%%%%%%%%%%%%\\r\\n-- .-+**++*###*****###*+--+*++=..:-=**=   ..       .-+*#%%+.                       ::=+=*****+=*=..   .  ..  ..      -#:::.:. ...   .  .::-==--+%%%%%%%%%%%%%%%%\\r\\n--..-+*###*++**#**++*###*=--+*+..:-=+*+.  .++:       .-+*#%#-                       -+=+*****++++..   :  .:  .:.:--: -*==.      .    .:::-===-=#%%%%%%%%%%%%%%%%\\r\\n:-..-=+******+++**+++++**#*+--+:.:--+++:  .=##=   .:   :==*%%=                     .:-+*****+++++:.   :   .  .-::::-::--:   ......  ....:----=#%%%%%%%%%%%%%%%%%\\r\\n ..:-=+**++*****+===++++++***=--::--+++-  .=**+:   ..   :-=+#%*                   ..:+*++++++++++-.   .   .  .-::::...:=-......::.      :---=#%%%%%%%%%%%%%%%%%%\\r\\n   :-=+***+++++++++===++++*****+-::=*+++  .=**+.     :.  .-=+*%*.   :.      .......-+*#++++++++++=.   .   .  .-..::-:-=-...    ... . .. .:::=%%%%%%%%%%%%%%%%%%%\\r\\n  .-=+++++++++++++++++==++*###***=.:=***: .+**+:      ..   -==*##..-- ..     ..:-=++++**+++++++++=.   ..  .  .:  . ..:. .:: .. .:.......:--:=%%%%%%%%%%%%%%%%%%%\\r\\n ..:=+**++====++++++++++====++****. .:=+= .=+++:       ..   --=+#*=*-..+----=+++*++++++#*+++++++++:   ..  .   -:::::.......... ..:. ...:----=%%%%%%%%%%%%%%%%%%%\\r\\n     .-=++++========++++++==-====*:  .=+=. -===:          .  -==+#*++=.++====++++++++++**+++++++++:    .  .   :.....   ....::....:. .:...::-=%%%%%%%%%%%%%%%%%%%\\r\\n          .:--=============+==---=.   .--...:.-:     -=:     .+==+**++.=++++===+++++++++**++++++++-.   .  .  .-:::::.. ...:-::::--::--::-====+#########%%%%%%%%%\\r\\n                .::--======++++==-:..      -*+=-     =*.      :*+=+#*+.-*++=====+++++++++*++++++++-..  .  .  .-::::::-.. ......:--::..:..---+*%%%%%%%%%%%%%%%%%%\\r\\n                       .:--=====+++=--==++++**#*+-.  =-   .    :**++#*::#+=======++++++++**+++++++-..  .     .--:::.:+-   . ..--:..  ...:--==*%%%%%%%%%%%%%%%%%%\\r\\n .                               .:=+===+**++++###*+-=:   :.    =*#***= *+++=======+++++++**+++++==:.  .   .  =---::-+:.   :.:--:... ..::::+%%%%%%%%%%%%%%%%%%%%\\r\\n...  ... .. :..   -:.               .:----===+++++*##*+=:.:-    .+*###*.=+++========+++++++*+++++==:.  .   .  -::.:-::...  .-:--:::. ..:--:=%%%%%%%%%%%%%%%%%%%%\\r\\n    .-...-: --:  .--::-. -----: .        . .-==++==+***#**+=:    :**###=-*++++++=====++++++**++++=+-.  ..  .  -::.::.  ... .:  ::::...:.:--=%%%%%%%%%%%%%%%%%%%%\\r\\n         ....:       .:  : ===-+*--=::-.:--::-=++==+++*****##:    =**###=+====++++=====+++++*++++++-.      .  :.:... .. ...    ...::-::..--*%%%%%%%%%%%%%%%%%%%%\\r\\n            .            . ...==::--:.-=-::--====+++++++*****+    :***####+===++++======+++++*+++++=.   .  .  :...:..:....... . ....:-::-==#%%%%%%%%%%%%%%%%%%%%\\r\\n                           ..::.  .:  .-++:..=-=++**++++*****+     =**####+===============+++*+++++=:   .  .  -:....::. .::..     .:::.-=++#%%%%%%%%%%%%%%%%%%%%\\r\\n                             .    .       .  .::=++*++++******     :***###*================+++*++++=:.        :...-:.::.::.:...:....::.:--=*#%%%%%%%%%%%%%%%%%%%\\r\\n                                               .:-+*++++++***#:    .+**####+================++++++==::  .  .  . ..=+--:.:===--:=-. ..:.:::-=#%%%%%%%%%%%%%%%%%%%\\r\\n                                                 .:=++++++++**-     =***###*=================+++++==-:. .     . ..--.:: .-----:-- ...:::::-+%%####%%%%%%%%%%%%%%\\r\\n.                                                 .=++++++++**=     -****##*==================+++++=-:.       . . ....: :-..-:.-:.....::.+############%%%%%%%%%%\\r\\n-:.                                            - -+========++++     .****###+==================+++==-:: .  .  ......:-:.-=..=::==-=--=-=*+#%%%%%%%%%%%%%%%%%%%%%\\r\\n-+==-.                                         =-=+++++++++++*#:    .+***###+===================++==-:: .: .. :--::.:--.-=::=:.:=--=--=--=*%%%%%%%%%%%%%%%%%%%%%\\r\\n.::-==-:               ..                     .------==*+++==-=.     +***###=---------=====-=====+===:: .- :. -==::::-=.-====:.::+--==:==--+#%%%%%%%%%%%%%%%%%%%\\r\\n------:-:                                             ::...          =****##+=============-======++==::  : .. :-:.:::::.:---=::-::=:.=-::=:.-**%%%%%%%%%%%%%%%%%\\r\\n*#####**+=:                   .                   . .   ...:-:-.     =****#*+============-:=======+==-:. :  . ::..:-:...::::------==------=---:*%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%#**+-               .                    .::::::--==--=.     =****#*=============-:========+=-:. - .: :-:.:::      .--==-------=---===:+#%%%%%%%%%%%%%%%\\r\\n#%%%%%####*##+                         . .       ....:::::----:      +******=--==========-::=========-.. :. : .-:.::   .   .=++*+==-:--==::==+=*++==+=++=+=+=+++\\r\\n#%%%%%##%%%##%*                                   -+=::..::::::     .++****+----=========::.-=========.. .. : :-::=:...::..:=+-+*=:*+--:-+=--:-=**=-:-:--:------\\r\\n#%%%%%%%%%%%%%%+                                 .+*=:::::::-::     :++****=---------==-:::.-========+:.  . ...-::-:::..------:==-..*+--:-++--::=+**--:.:..:.:.:\\r\\n#%%%%%%%%%%%%%%%-                               .-+*=::::::--:.     -++***+=-----------:.:-.-=========-...:.:.:-::::::.:-+:::::.-=:.:*+---:=*=--:-=**+=-::::::::\\r\\n#%%%%%%%%%%%%%%%#:                              .-+==:::::::::.     =++***=-====-------:.:-.:=====-==-=: .-====+---::...:=::-:-::--. :+-=---=+===--=+++=-:------\\r\\n#%%%%%%%%%%%%%%##-                             ..-++-::::::.:=:    .++***+---=----------:-=-::====-===--.:==++++=======-==++=---+==-:-============-----==-:-:-::\\r\\n*%#%%%%%%%%%%###**:                            ..-=--::::::-=+.    -*+***=--------=-------===--==---==--:-==++++---:+#=-=++=-::-+*=++*###**==-=+++===-::=+=---..\\r\\n*######%%########+                            ...::::::::::-=:     ++***----------===----=======--------:-==++++====+*++++=-----+=-++++++++=-==-=+++==-::-++-:..\\r\\n*##########*#####=                       ... ....:::::::.  .:.    -++**-.------------------======---------==++++---:=#=--++==**===**+++++=--:--.:--==---::-++=-:\\r\\n*##########%##%*#-                    :-::::.....::::..    :.    .++**-.------------------------*=-=--::-==++++=-----=====++=-:..:*#=+*+*+===-:--:-+**++=-::=++=\\r\\n*################:                  .::::::........:      .:     =**+-. ------------------------=+===----=-+++++==--===--=+=-:::--=++======---:--::-===--=-::-=+\\r\\n*#####**-*######*-        ..:....:----------.. .::--      ..    :**=::. .-------------------:----=+=--=---=+++++=======+==+==----:=+==*****+===--=+==+****+-:::-\\r\\n*#####*########*:      ...--:...:::-----::-=-::-----  .  .     .++-:.: .::::::::------------------===-=---=+++++===-----:-=====+**+#*==++++===--:--::--===--=-::\\r\\n*######*##+*##*.  ............:::...      .=**+=-:=+:  .       ++-:::: .---::::::--------------:---=+==---=+++++++**+******####**+=-+#*+*####*++===+++*****++=--\\r\\n+#######***##*:...      ......:...:       ::---:..::.  ..     -=::::-:.:-==-------------------------=+----=++++=-:::::::..:-+*=---::-+*+++++++++=++=+===+***++==\\r\\n+###########*:         .....:::-=+*.   ...:.:=::             :-::::.:::.:::-:::----------==------------:--=++++++++++======+***++=-:.-===+*+++++==+=-=:::-----:-\\r\\n+****######+.         ....::-====:.   .::.  :=.:.       .-  ::::::. .--:::::::.::-+=------==-------------=++++++==========--=----::::-*#*+*++++++++++++++******+\\r\\n+**********:          .:::-===-:.   .::::   .-..       :-  :::::..            .:-**+=------+=----------=-+==+++-....:.:*+*=----::::...=#*===---------::-::::--::\\r\\n+*********-          ....:=-:...    .::::   .....    .-.  ::::......:::--:.     .+++=------=---===------=+=++++:...... ***=.:-::.:::..-+#*++---------:.:-:.::-::\\r\\n+******+=:          ..........      ...:.   .....   .-.  ::::......::--=+**=:    .-=-:--------=====---===+=+++++++++++=***#*+*=-::-::---+++=++++++=:--::-:::::::\\r\\n+*++=:.             ........  ..     .::    ....   --  .:::...      ...::::--     =-::--------===========+=++++====++++***##*#*+=--::::----=*#****+==-----===+**\\r\\n+*=:.               ......   ...     .::    ..    :-  .::....            .....    =-:------=====++======+==++++.    ..:#*+*:.::--:--==--++++*******+======---===\\r\\n-:...               ....  ......     .:.           ..::.....             .....    ==============++======+=+++++:.......#%+*+:-===-::=++=+%*-:=+=======---:.:--:.\\r\\n:--..               ..   ......      ..           ..:.....                 ...   .==================++====++++++++=====+#***++**+++****+=*+*+=********+=--..:-:.\\r\\n-:...                  .........     ..         ........                    .. ..:==================+*====+++++**********##*#####*#**+-:::-*#++=******==---::::-\\r\\n    .                 ..........          ......:.. ..                       ....:==+=====================+=++=......:::+*+*---==+=-:...  :=#+--*******=========\\r\\n=:                 .............       ..:-::::......                        ....-==#*====================++++=         =#=*=..:--:::::....-+#+-=+===========-::\\r\\n#-                 ...........       .-===-::.. ..                              :===###===================+++++:....... =#+**---===-:::....:-**+==++++====---:..\\r\\n#-                .........       .:=*##+-:.  ..:.                            .:==-+%###+======+=+=======++*+*+*****+++++****+++++=---::::-::=***+*********+---.\\r\\n=:                ......       .:-+#%#+-:. ....     .-=-                  .-=**====#%%###+===============++*+++******#*#******#***=--::::::.:-----=++++++++=---:\\r\\n*-                 ..       ..-=*#%*+-.. ..         :+-.            ....=#####+---=#%%*=#%*============+=+=+=+=:::::---==+++#+++*++==--::::::-::--+********=----\\r\\n#=                        .:-+##*+-.  ....           .:::::::::-----=----=*###=---+%%%+==*##*==========+=*=*=+=. .  ..   =*=*- ...::::------:=+++**********+=---\\r\\n*-   ...               ..:=*##+-:.  ..               -+:-----=======-----::-*+---=#%%#====+*##*========+++=*=*=  .   .   =#=*+:..:---:::-=====##+-:==------=----\\r\\n   .::......         .:-+*#*=:..  ... ...::          -::-----=======-------:::---=#%%*======+*##*+===+*=++++=+=-::...... -#++*=.::-----:-====-+#*-::=:..........\\r\\n.:==-.            .:-=***=:..   .. ..::----      :  .+:------======----=---------*%%#+=========+*###**+-*+*++++***+++++=++*++*+=======++***+*=-*#*=--+------::::\\r\\n+*=..           .:=+*+=-..   ..:.     :---:     ... :-:------====--==-==--------=#%%#=================-=*=*++*+*++***********************+**++-+#**+-==++=======\\r\\n:.           .:-+++=-..     . ..     .----. .   :.  :-:------===---==--------==--+#%*==============----++=*=+*=-------=====++*********+******+==-+******++++++++\\r\\n          .:-=++=-..       .        .----:   .-:..  -::-------=-----------========+#+========+=====---=*++*=++-..::::::::..:::--=+******+===-..:.-+**++==++++*++\\r\\n       .:-=++=-..                  :=----: ..:++-.  =.------------------=====================++====-=+*++*+=*+:................:::-+***+-....    .++*+---=++++++\\r\\n    .:-=++=-:.                 ...-+=----: .:=+++- .-.--------------=--===========================++***+**++**:.............    ..::=+*+---:...   -+**==--=-====\\r\\n .:-====-:.              .       :#*=----. .::-=-. --:------------==---===================+++************+***+...............     .:--=::::.....  .=+**--:-.....\\r\\n:-===-:.               :-       -##+-----    ....  =::-----------------===============-=+*****+******++***+*=:...............    :==++=--:::::...-::=**+=---:...\\r\\n-=::.                .-+.      :##+------          .:----------------================:=*#+=*+-+**++*-=**++*+...........:.......::--++++---::::...::.-=*++++=-::.\\r\\n..                  :=+=:===-==##+-------:...     .:-------------------============-:=##+=*+:+**++*=:***=+*-.:::--===----::::::::-==+++=---:....... .::::::::===\\r\\n                  .-+++=++++*###*=--------------::-----------------------=-------=-:+##+-**.+**+=**:-***=+*:.--:.:::::::::---===+=++=+++-----:::... .::.....-==+\\r\\n                 :=+++++++*#####*=--:------------------------------------------=--.+#*+-*#--***=+*+.+**+=+*...:...................::::-::::::::::.::.:-:..:=++=+\\r\\n               .-++++++=+*######*=-:::-:--------------:::----------------------=:.+##+-+#=:+**+-**:-***==*+..     .     ..  .........................:-:.:-----=\\r\\n              .=++++==++########+::::::::-------------::------------------------.=***-=#+.=***-=#+.=***-=*=.:....:::......   .  ........:.............:.........\\r\\n             -+++++==+*########+::::::::::::::::-----:::----------------------- -***--**:-***+:+#=:+**=-=*-  ..    . ................:................:.........\\r\\n           .==+++==+*#########+::::::::::::::::::::::::---------------:------- :***=:+#-.+***--**:-+**=-+*:               .               ......................\\r\\n          -++=====+*#########=:::::::::::::::::::::::::::------------::------ :***+:=*+.-***=:+*+:-***--+*...      .      .       .    ............. .:..... .. \\r\\n       .:=++====+*##########-:::::::::::::::::::::::::::::::::---:-:::------ .+**+:-**.:+***--**=:=***--*+..     . .........      ..   ............  .....   .  \\r\\n      .-++=+===*##########*-::::::::::::::::::::::::::::::::::--::::-=-----. +***::+*-.-***-:=**-:+**+--*+..    ..... .............................  ....       \\r\\n     :=+==+==+*##########+:::::::::::::::::::::::::::::::::::---::::=+=---. =***-.-*+.:+**+::+*+:-***=:=*=.:      ... .............................:-==--:      \\r\\n   .=+======***#########+:::::::::::..:::::::::::::::::::::::::::::-++=--: :***+.:**:.=***=:=**-:=***-:=*= .               ..........................:=+===:....\\r\\n .-++====++***####**###=::::::::::...::::::::::::::::::::::::::::::=+=--: .+**+:.=*+ :+***::+*+-:+***::+*+-::..            ...      ...................-+=-+*=:-\\r\\n:=+=====+****###***##*-::::::::::...:::::::::::::::::::::::::::::::=-:-:  =***=.-**:.-***-.:**=::+**+:-+*+--=======----::..::.        .  .. ............:=+-=*=-\\r\\n=======+*****##***##*-.::::::::....::::::::::::::::::::::::::::::::-:::  -***+:.+*= :+***:.=*+=:-***=:-+*-.....::::::----==-------::.::..      ...........=+--**\\r\\n=====+******##***##+:.:::::::.....::::::::::::::::::::::::::::::::::::  :+**+:.-**..-***+::+*+-:=*+*-:-*+-...................:::::----:::       ...........-+=-+\\r\\n\",\n  \".::::---==================================*####*==++++*+++++++++++++++++++++++++++++++.  .     -.     -     -: -::::++:-:- .....  .:   ..    ..-=%%%%%%%%%%%%%%%\\r\\n:::::::--=--===============================+####*++++++**+++++++++++++++++++++++++++++:  ..    ::     -     -=.--:.:++::=:......  .:    ..  ....=%%%%##%%%%%%%%%\\r\\n++-::::::-----===================+=======+==+####*+++++***++++++++++++++++++++++++++++-   .    .-     :     :+:--..:*=:-*:....::  ..          .+%%%%%###****++++\\r\\n+*+=::::::-----================+==++====+++==+####*+++++***++++++++++++++++**+++++++++=   .     -     :     :=--:..-#-::*... ..-      ::.......-++++++++++***###\\r\\n+***+=::::::-=================+++=++++==++++==+*###*++++*****++++++++++++++***++*+*++++:  .     =     :.    :+--:.:=*:.:=....::-:...::--:::::.-*##%%%%%%%%%%%%%%\\r\\n******+-:::::--================++++++=+++=++++++*#%#*++++****+++++++++++++++***+****+++-  .     -.    :.    :+--::*-+----------:... ..     .: :#%%%%%%%%%%%%%%%%\\r\\n+#******=-::-::--=========++=++=++++++=++++++++++*#%#*++++****+++++++++++***********+++=        ::    .:    .+--:=+:=:.::::.            .. .. .*%%%%%%%%%%%%%%%%\\r\\n=**#*****+--:--::-====+===+++=++++++++++++++++++++*#%#*++++*****++++++++++**********++++.  .    .-     .    .:..     . ..    ...         . .. :%%%%%%%%%%%%%%%%%\\r\\n=++*#####*++-----:--===++==++++++++++++++++++++++++*#%##+++******+++++++++**********=:::.                   .: ..::-==:==:::::-:         .  .-++%%%%%%%%%%%%%%%%\\r\\n+++++*###*+**=----::-===++++++++++++++++++++++++++++*#%%#++********+++++++**********- ...        :     -    .=.:--:-*=:==-:::::           ...:.:#%%%%%%%%%%%%%%%\\r\\n+**+++*###*#**+----::--==+==+++++++++++++++++++++++++*#%%#++******+++++*+++*********+++++.       =.    =    .=:--::-+=-==:::---         .  ..:.:#%%%%%%%%%%%%%%%\\r\\n+********#*###*+=--------=+==++++++++++++++++++++++++++#%#*********++++****+*************:       -:    =    .=:**:.-+:-==----=:.        .  ....:-#%%%%%%%%%%%%%%\\r\\n+**********#####*+=-------=+++++++++++++++++++++++++++++*#******#****+*******************=       .:    -.   .=-+=:.-+:-===-::-..        . .....::#%%%%%%%%%%%%%%\\r\\n*########*+######*+==------==++++++++++++++++++++++++++++*******##***********************+.            .    .=..   .=.-=---:--..        .. .::::-#%%%%%%%%%%%%%%\\r\\n*#########+***#####*===------=++++++++++++++++++++++++++******+**###**********************:                 .=..    .  --=-:--...       .  .::::-%%%%%%%%%%%%%%%\\r\\n#%%#######+*****####*+==------==++++++++++++++=-++++++*****+++****##**********************-       -    .:    =.-:. :+.:==*-::-..      ... ....::*%%%%%%%%%%%%%%%\\r\\n-+*#%%####**#****####*+++====---=++++++-...    .++++=++**++*******###********+************+       =.   .-    =::-- ==.:==+++-:..      .   ... .+%%%%%%%%%%%%%%%%\\r\\n-=-=+*####*+#*++++=+#+:...  .-----=+++=  .:-===:+#*++++++++********##*********************+. .    -:   .-    =:.==.:-:=+:-+=+=-:   .      ....:#%%%%%%%%%%%%%%%%\\r\\n-======+*##**+==+=. ::        ==---=+++ .=+++++-=%#+*+++************##*********************: .    ..    .    -  .. :-:-*::--=+-:  ..      .. .=%%%%%%%%%%%%%%%%%\\r\\n-===+++++=++**==++-   .        ==---=++. ++++++:-#%++++++***+++*****##*********************=      ..         -      ...=+:::-:..  .. ..   ...-*#%%%%%%%%%%%%%%%%\\r\\n-=====++++++++===+=.   ..      .==----=: =+++=. :*%*++++++***********##********************+.     .-    :    -::::.---=-=::::...  .  ..   .::---#%%%%%%%%%%%%%%%\\r\\n.-==++++++++**++===-     :.      ===--=- .:=-....+%#++++++***********###********************. .    :    .    -..::-=+=+--+-:-...    .:    .:--:-*%%%%%%%%%%%%%%%\\r\\n  .:-==+++++++****+=.             =====- .::.....=%%*+++++************###*******************- .    -.   :.   -...-:-==-=++==-.....  .. ....:---:-%%%%%%%%%%%%%%%\\r\\n     .:--++++*++**##*=.            =+===.   ....::#%*+***++++**********###******************= ..   -:   :.   -:..-----:=------. ..      ...:--:=#%%%%%%%%%%%%%%%\\r\\n        ..-=++*****##%#=.           =++=-     .-..*%#+****++++**********##******************+ .:   :-   ::   ---==----:+::::-- ...       ..::-+#%%%%%%%%%%%%%%%%\\r\\n           ..:-=+**###%%*-     .:::-=++++     ::  +%%******++***********###******************: .   .:   ..   -==+=-=+=-*-:---. ... ...  ...::=%%%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%*+----=:..::--==.    .   -%%*=---=====++*********##*****************- .    .    .   :..:::-==-+::---: ... ...  ...:-=--#%%%%%%%%%%%%%%%\\r\\n                  .:-=+*%%#+=:..                  .*%#.          ..:-=++**##*****************= :.   -   .:   :===:  :-:-::::-:...  ..    ...::--#%%%%%%%%%%%%%%%\\r\\n                     .:-=+###+=-::-===-:           =#%:               ..:-=+*****************+...   :    .   ::::.     ..........  .:.   .::----+%%%%%%%%%%%%%%%\\r\\n                        ..-=*###*=-===:             :+=                 .:-=+*****************:          .   .:-==:....:::-:-:... ...   ..:-----+%%%%%%%%%%%%%%%\\r\\n      .-+**+-.            ..::=*###*=-.              .:                  .-=+*###*************:     .:   :   :=+##=:.:::-:-:-:...  .. ......:--+%%%%%%%%%%%%%%%%\\r\\n.:.  :-==+#%%#*+:.            ..:=+###*+-.                               .:-=+*#%%#**********+:..   .:   :   :==*+-+::::-:-:-::.............:-=*%%%%%%%%%%%%%%%%\\r\\n......:---=+*##%#%*=:            ..:-+###*=--+*:                         ..:-=+*##%#*********--...  .-   :   .=**==#-.::::-:--:.. ::. .::.::-=-*%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=+##%%%%#+-.           ...-=*##*++-                         .::-=+**###********=-+...   -   :.  .=*#+::.:::::----: . .:..::::::-=*%%%%%%%%%%%%%%%%%\\r\\n.. -====+**+=--=+*#######*=:.            .-#%%#*=:                       ..:-=++*###********-++:.:   -.  :.  .:..  ...-:::---=-   .. .::::.=++**#%%%%%%%%%%%%%%%\\r\\n.. -=+***#%%#*=--=*###*****##*-             -#%%%#*=.                    ..:-==+**#*********+++-.:   :   ..  ..    .. =-::---:.     ...::::-==--=#%%%%%%%%%%%%%%\\r\\n.. :=+***##%%%#*+===+****++***+..:..         .-*%%%%#=.                   .:-==++************++=.:   :.  ..  .-=*+=-:.#=:--=: ...   .. .:::----=#%%%%%%%%%%%%%%%\\r\\n.. :--*########%%*+===+**++++*+..:-+*-         .-+#%%%#=.                   .:-=+**+*++***++++++...  :.  ..  .-:--:-:.+--:...   ..     ..:-===--#%%%%%%%%%%%%%%%\\r\\n:. :===+*###****#*##*+-=+*++++=..:-=**:           :+*#%%#-                     ..-=+===**+++++++:..  ..  ..  .:.:.....:-=.           .::::--=--*%%%%%%%%%%%%%%%%\\r\\n-: .-+**+++*##*+*++*##*+--+*++=..:-=+*=   ..       .-=*#%%+.                       ::=+=*+++++++-.    .   .  .-::::::.::=.  .:..:.      .:---=*%%%%%%%%%%%%%%%%%\\r\\n--..-=*###*+=+***++++**#*=--+*=..:--++=.  .++:       .-=+#%#-                       :==+*+++++++=.    .   .   :   .:::==-.......:.    . .----*%%%%%%%%%%%%%%%%%%\\r\\n:-..-=+******+==++++=+++*#*+--+:.::-+++:  .=##=.  .:   :==+#%=                     .::=*+++++++++..   :   .   :.....::::..:.    .. .  .  .::-*%%%%%%%%%%%%%%%%%%\\r\\n ..:-=++++++++++=====++++++**=--::--=++-  .=**+:    .   :-=+*#+                   ..:+*++++++++++:.   :   .   -:::...    ...............-----*%%%%%%%%%%%%%%%%%%\\r\\n   :-=+**++++++++++====++=****+=-::-+++=  .+*++.     :.  .-==*#*.   :.       .....:-+#*++++++++++:.           :......  .::..:. ..:: ..::::::-*%%%%%%%%%%%%%%%%%%\\r\\n  .:==++++++=++++++++=====**#**+*=.:=***: .++++:      .:   --=+#*..-- ..     ..:-=++++#*+++++++++-..  .       -:::::.  .:.::-.:..-:..::..::--*##%%%%%%%%%%%%%%%%\\r\\n  .:-+*++========+++++++=-===+++**. .:=+- .=+++:       ..   --=+#*=*-..+----=+++++++++*#+++++++++-..          -:::::.: .. ..::..-=--------=-==*%###%%%###%%%%%%%\\r\\n     .-==============+++++=-----=*:  .-+=: -=-=-          .  --=+#*++=.++====++++++++++**++++++++-..      .   -::::::--   .  ..:::::.... :--=+#%%%%%%%%%%%%%%%%%\\r\\n          .::--===============----.   .::.....:-     --:     .===+**++.=+======+++++++++**++++++==:.   .  ..  -=--:::+*:   ...:--:.. ...::-==+%%%%%%%%%%%%%%%%%%\\r\\n                ..:--========++==-:..      :*+--.    -+.      :*+=+**+.-*========++++++++*++++++==-.   .      :::::::=-..   ::-=-::.. ..:::-#%%%%%%%%%%%%%%%%%%%\\r\\n                       .::-======++-:--==+++**#*+-.  --   .    :**++*+:.*===+=====+++++++**+++++=+-..  .      ::::.-:...... :-.::::. ...:--:*%%%%%%%%%%%%%%%%%%%\\r\\n .                               .:=+====++++++*##*+==:   :.    =*****- ++======-==+++++++*+++++++=..  .      :....:.  .... ..  ......:..:--*%%%%%%%%%%%%%%%%%%%\\r\\n... ...  . .: .  :-.     :           :-----====++++***+=:.::    .+*###+ =+=======--==++++++*++++++=:   .      :.:...........   ....::--:::--%%%%%%%%%%%%%%%%%%%%\\r\\n    ....:: :--.  ::-.=- :-=-=-.:.       ... -===+==++**#**+=:    :**###=-+=========-==+++++**++++==:.  ..  .  ::.....::....... . ....:::--++%%%%%%%%%%%%%%%%%%%%\\r\\n         .....       .  . :==-=*=-==:--.:--::-=++==++++*****#:    =**###-+==============++++*++++==-.  .   .  :-....... ......     .:--:--+*#%%%%%%%%%%%%%%%%%%%\\r\\n                        .  ..-=:.::-..===::--=-==+++++++*****+    :***###*+==============++++++++==-..  .     ....-=::-:.::::...-:  .::::--=*##%%%%%%%%%%%%%%%%%\\r\\n                           .::..  ..  .-=-: :--==+**+++++****+     =**####+=============-=+++++++===::  .  .  .  .-*-:-..-====::=. ..:.:::::+@%%%%%%%%%%%%%%%%%%\\r\\n                                 ..          .::=++*++++++****     :***###*=================+++++===.-        . ...=..:. :-:--::-......:::--*############%%%%%%%\\r\\n                                               .:-+*+++++++**#:    .+***###+=================++++===.:        .  . ..::. -:..-::-:...:.:.-##############%%%%%%%%\\r\\n                                                 .:=++++++++**-     =***###+==================+++===.:. .  .  ..:...::-..=: .=:-=--=--=-+++%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                                -===+++++++*=     -****##*===================++===::: :: .. .--::.::-:.=-::=:.-=:-=--=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n===:.                                         .= -+=========+++     .****###+===================*+==-:: .- .. .==:::::=-.=====..:-+-=+--=---*#%%%%%%%%%%%%%%%%%%\\r\\n.-:-+=:                                       .+--+++++++++++*#:    .+***###+==========-=========*===:. .:  . .--.:-:.-:.----=.-:.-=::=:.-=::=**%%%%%%%%%%%%%%%%\\r\\n:-:::::-.              ..                     .:::--:==++*+==-=.     +****##=----------:-==-=====++==::  :  . .::..:-....::::------==-----==---:#%%%%%%%%%%%%%%%\\r\\n+*****+==:.                                           ::...          =****##+=========-.:=========+==::. -. : .--.::-.     .:--+=---:---=--=-=--*#%%%%%%%%%%%%%#\\r\\n#%%%%%%%#*+=.                 .                   .      ..:-.:      =****#*+=========-.::===========:.. :. : .--..:.   .   :*=*+=+=::=-=-:-====*=+==+-+==+=+=+=\\r\\n#%%%%%####*##-              .                    .:::::::-=--:=.     =******==========-.:.-==========-.. .. : .--.=-....-:..:*+=*+-=*=--:=*=--:-+*+=::-:--:-:---\\r\\n#%%%%####%###%=                          .       ......:::-::::      +******==========:.:.-===========..  . ...::.--::..:-:---::+=:.-*=--:-*+--:-=***--..:.::.:.\\r\\n#%%%%%%%%%%%%%%-                                 .-=-....:::::.     .++****+-------=-::::.-==========+-.. : ...--::::::.:=-::::::--: =*-----++---:-+**+=--:-::-:\\r\\n#%%%%%%%%%%%%%%%:                                .+*-:::::::::.     :++****=-------:...::.-=====--=====:..:----=-::::....-=:--:-::-:. -+-=---++-==--=+**=-:-----\\r\\n#%%%%%%%%%%%%%%%*                                :+*-::::::--:.     -++***+---------:..--.:-====---==---..==++++=====-----====--===-::-============-----==-:::::\\r\\n*%%%%%%%%%%%%%%##-                              .-+==.:::::.::.     =++***=---------::.---::-====--==---:-==++++=----#+-=+++=-::-**+++*****+==-=+++===-:-===--:.\\r\\n*%#%%%%%%%%%%###**-                            ..-++-::::::.:=:    .++***+----------::--==--:-==----=-:-:-==++++=====**+=++=-----+-=+++**+++=--===++++=-::-++-:.\\r\\n*####%%%%%%######*:                            ..-=--::::::-==     -++***=---------------====-=---------:-==++++-::::+*-:-+===**==+*++++===--:--.:-==----:.-++=-\\r\\n*##########*#####*                            ...::::::::::-=:    .++***-------------------=====------::--==++++======+++++**=-:..-#*=*****===----:-**+++=-.:=+*\\r\\n*#############%##+                      ..:. ....:::::::.  .:.    -++**-.----------------------*=-==-----===*+++-::::--:::==--:::--+*++===--:--:--::-==---=-::-+\\r\\n*################-                    ::::::.....::.:..    :.    .++*+-.:----------------------=+===--=----+*+++++++++++++++==----:===+*****+===--=+==+****+=:::\\r\\n*#####*#=+######*+                  .::::::........:      .:     =**+:. ------------------::----=++=--=----+++++--:::::::.:-==--++++#*=+++====---::=-:-=====---:\\r\\n*#####*#*#######+.         .:....::::-------.  .::--      ..    :**=::. :-------------------------===-=---=+++++************#**###*=+***+*###**===-====++++++==-\\r\\n*######*##*+#*#=       ....::...:::---:::::=-::-----  .  .     .++-:.: .:--------------------------=+==---=+++++------------=**+==-::=**++*******++*++++++*#**+=\\r\\n*#######****##+   .....   .....::...      .=**+-::-+:  .       ++::.:: .----------------------:-----=+----=+++++======-----=+**+===-::=+==+======--=--=:.:-----:\\r\\n+############+....       .....:...-       ::---:..::.  ..     ==::::-..:----------------------------------==++++++++=+++++===+++==-:::-****###*****+*++++++**+++\\r\\n+**#########=           ....:::-=+*.   .... :=..             :-:::..::..:::::::------------------------===+=++++-------=*++===---::...:+#*====---------------==-\\r\\n+******###*+            .:::-====:.   .::.  :=...       .-  ::::... .--:::::::..:-+=---==--------------=-++=+++=       :#+*:.::::::::..-*#+=+---------:.:-:..:-:\\r\\n+*********+:          ...:-===-:.   .::::   .-..       ::  ::::...             :-+*+=---=+=-------------=+==++++===-----#***-==-:.:::::-=***+======-::-.:--:::::\\r\\n+*******+=:           ...:=-..      .:.::   .....    .-.  :::...:..::::--:.     .=++=----==---==------===+=+++++***++*++*######+==--::::---==******+=---:::-=-==\\r\\n+**+++-:.             ........      ...:.   .....   .-.  :::.....::::--=+**=:     -=-.-------=====--=====+=++++=:::::::=****======-------===+*##****+========-=+\\r\\n+**=:.              ........  ..     ..:    ....   --  .::....      ...:::---.    --::------=============+=++++-       :%#+*:.:---::-====*#*=-+===========:..:--\\r\\n==-.                ......   ...     .:.    ..    :-  .:.....            .....    --.:------===+*========+=++++=--------##+**==+++===+*++=#*=-=*******++=--:.:-:\\r\\n  ...               ....  ......     ...          .:.:......              ....    -------======+*+=========+++++****++++*#***#******###*+===##+********+=--:::::\\r\\n:-:..               ..   ......      ..           ..:.....                  ..   .----==============+*====+++++=====+++++***********==-:...:=#*=-*******==------\\r\\n-:...                  .........     ..        .........                     .  .:-=======================+=+=+-        .+*+*:..:---:::... .-+#+-=******+=======\\r\\n                      ..........          ......:.. ..                       ....:========================+=+=+-     .   +*=*=::-==--::::.. :=#*=-========-----:\\r\\n=:                 .............       ..:--:::.....                         ....:========================+++=+=--:::::..=#+**=-====---:...::-+#*+=*******++=-:-\\r\\n#-                 ...........      ..-=++=-:.. ..                              .=========================+***+*#******+**********+=--:::::-::-++++=********+=--\\r\\n#-                .........       .-+*##+-:.  ..:.                            .:++===============+======++++++++++***********###*#*+--::::::.:-::-:-****++++=---\\r\\n=:                 .....       .:-*#%#+-.. ....     .-=-                   .:-==###*==========++========+++=+=+-......::::+++#=-========---:::----=+********+=--\\r\\n*-                 ..       .:-+*%#*=:.  ..         :+:.           ..:-=+*--====%#*##+=================+=++++=+:........  +*=*-   .:::::-=--=--**++++********+==\\r\\n#=                        .:=+##*=:.  ....           .:....:::::=*######%*---=-+%%#####+===============+=*=++=*:     ...  =#+*+-:::----:::-====*#*-::=:::::::---\\r\\n*:   ...               ..-=*##+-:.  ..               -+:--------*%%######=---==#%%%#+*###*+===========++=*+*++*=-:::.:... -#++*=:::------=+=====*#+-:-=::.......\\r\\n   .::......         .:=+##+-:.   ...::--=+.         -::-------=#########-----=#%%%*==+*#####*++=====+*=+*+*+*+****++++++++****++==+=+++******+-+#*+=-==--------\\r\\n.-==:.            .:-+***=:.    .. .-==**#*      :  .=:--------+########*-----+###%+=====++*#########*=-+++*+*++*+*++**************************=-****==++++++++=\\r\\n+*-..          ..-=+*+=:..   ..:.     =*##=     ... :-.--------*########=-----*##%#===========++++++==--*=++=*+--------=====+=+********+******+=+==+******++*+++\\r\\n:.           .:=+*+=-..    .. ..     =####: .   :.  :-:------:=########*-----=###%*==============------+*=*+=*+-:::::::::::::::--=+*******=-=-:.::.=+**++==+*++*\\r\\n          .:-+++=-..       .        =#****    ::..  -::-::::::+########=-----*####+============-------=*+=*+=*+..... ...........:::-+****=::..     -+**=---+++++\\r\\n       .:-=++=-..                  -****#+ ..:++-.  =.-----:::---===+**------#####==================-=**=**=+*+..        .       ..::=+**=--::..   .=+#*==:-=-==\\r\\n    .:-=++=-..                  ..=*****#= .:=+++- .-.----------:::::::::---+%##%*==========++======***+**+=**=..............      .:-==-:::::....  :++*+-::-...\\r\\n .:-=++=-:.             ..       -#***###: ..:-=-. --:---------------::--:--*%%##==============-=+****+**+=***-.............      :==++=--::::::..:-:=+**==---::\\r\\n:==+=-:.               :=.      -#**####*    ....  =::----------------------=*#%#=============++********+=**+*=-----:::::....:--=+++++++=---:::::..::.=+**+++=-.\\r\\n-=::.                .-+:      -#*####*=:          .:-------------------------===========-=+*****++****==**+*=::---===-==-=====--=+*+*+++---:........ :--:---::=\\r\\n..                  :++=. .:=++**###*=::::...     .:--------------------==---=-========-=******++**+**==**+++:.:..........::::::-==*++*++=-----::.... .:......-=\\r\\n                . .=+++-..:=****##*=:::::-------::----------------------==-----==-===--+**++*+=***+**-=***=*= .:..:....::::..::---::------::---::::.:..-:...:=++\\r\\n                 :=+++-.::-=**###+-::::::--------------------------------------=====:=***=+*=-***=**=-***=+*: .    .    ...............................--:::-===\\r\\n               .-++++-..:--+*##+-:::::::::-------------------------------------==--:=**+-+*=-***=+*+.+**+=*+..  .. .     .     .   .....................:.......\\r\\n              :=++++-..::-=*#*-:::::::::::-------------------------------------==-.=***-+#=:+**+=**:-***-=*= ..    .     .            ..........................\\r\\n             -++++=:..:::-=*=:::::::::::::-------------------------------------=-.=***-=*+.=***-+*=.+***-=*- .     ..                  .........................\\r\\n           .==+++=:..::----::::::::::::::::-------------------------------------.-***=-**::***=-**::+**+-+*: .  ...........      .      ................:..... .\\r\\n          -++==+=..:----::::::::::::::::::::----:------------------------------.:***=:+#-.+***-=*+.-***=-+*.     ..................      ............  .....   .\\r\\n       .:=++==+-..:----::::::::::::::::::::::::::::::-------------------------.:***+:=*+.=***=-+*=:=***--*+      .................................... .....     \\r\\n      .-++====:.::---::::::::::::::::::::::::::::::::------------------------..***+:-**.:+**+--**::+**+--*+..............  ... ...................... ......    \\r\\n     -=+==++-:.::::::::::::::::::::::::::::::::::::::-----------------------..+***-:+*-.=***=:+*+.-+**=:=*=...::::...::::::.:::::.................... ..........\\r\\n   .=+===+=-..::::::.:::::::::::::::::::::::::::::::::::------------::-----. =***-.=*+.:+**+:-**=:-***=:=*=                 ...........:::::........  ..........\\r\\n .-++=====:..:::::...:::::::::::::::::::::::::::::::::::::::::::::::::----: -***=.-**:.=***=:=**-:=**+-:=*- .               ..                 ........::..   ..\\r\\n:=+=====-..:::::...:::::::::::::::::::::::::::::::::::::::::::::::::::---: :***+::+*= :+**+::+*+-:+**+:-+*- .       .       ...               .......:--===-:   \\r\\n======-..::::::..::....:::::::::::::::::::::::::::::::::::::::::::::::--: .+***:.=*+..=***=.-**=:-***=:-+*-..               ..        .       ..........:=+==+-.\\r\\n=====:..:::::...........::::::::::::::::::::::::::::::::::::::::::::::-:  =***=.:**- :***+::=*+-:=*+*-:-++====----::..       .        ..        ..........-+=-+*\\r\\n\",\n  \".:::------================================+*##*++++++***+++++++++++++++++++++++++++++-   .     -     .:     -+---..-#-::#:....:-   .           =%%%##****+++====\\r\\n:::::------=============================+===+#*++++++****++++++++++++++++++++++++++++=   .     -.     -     --:::..-+...:      .      ::....::::=====+****####%%\\r\\n++-:..::-======================+=============+*+++++++****++++++++++++++++++++++++:---.        ::     .     .               ..::....::.........+##%%%%%%%%%%%%%%\\r\\n+*+=-:..::-==============+=====+++===========++++++++++****+++++++++++++++++++++*=                          .. . :=:=:::------::    .:      :..*%%%%%%#%%%%%%%%%\\r\\n+***+=:::::--=============++====+++======++=+++++++++++*****+++++++++++++++**+++++-::::         .     :     :*=-:+=:=-.----:..::     .      ...=%%%%%%%%%%%%%%%%\\r\\n******+-:::::-=========++==+++++=+++======++++++++++++++*****++++++++++++++**++++++++++.        =     -.    :=::-=--==:=-.....::         .  :. +%%%%%%%%%%%%%%%%\\r\\n*##*****=:::::-=========++==++++++======-===+++++++++++++*****++++++++++++****++++*++++:        -.    ::    :=.:--:-++:==-..::-:         .  .:=*#%%%%%%%%%%%%%%%\\r\\n+*####***+-::::--=====+===++++++++++========+++++++++++++******+++++++++++**********+++=        ::    .:    :-:---::*=:==-:::::.         . ..--.*%%%%%%%%%%%%%%%\\r\\n++**#####*+=:::::-====+++==+++++++++++=+++++++++++++++++++******++++++++++**********++++.             ..    :-.::..-*--++::::-:            ....:*%%%%%%%%%%%%%%%\\r\\n+**++*###*+**=:::::-====++==+++++++++++++++++++++++++++++++*****++++++++++**********++++:                   .-      :..--:---=:         .. ..:.:=#%%%%%%%%%%%%%%\\r\\n+***++*###*#**+----:--===+++++++++++++++++++++++++++++++++*******+++++++++************++-              .    .-:.    . ..:::::-..        .  ....::+%%%%%%%%%%%%%%\\r\\n*#*******#*###**=-------=+++++++++++++++=+++++++++++++++++*********+++++++++*********+*++        -     -    .=:... -+:===-:::-..         . .:::::*%%%%%%%%%%%%%%\\r\\n*#**####***#####*+-----:-=+++++++++++++++++++++++++++++++++********++++++**************++:  .    -.    =    .=::=- =+.==-=----...       ..  ::::-#%%%%%%%%%%%%%%\\r\\n*#########+*#####*+=-------=++++++++++++++++++++++++++++++++****#*******+***+************-  .    -:    -.   .=::+: -+.===*-.:-..       .. ....::=%%%%%%%%%%%%%%%\\r\\n*%########+***#####*==----:-=++++++++++++++++++++++++++++++++***#***********+************=       .:    :.   .-.... -=.-:=++=-:..      ..  ... .-#%%%%%%%%%%%%%%%\\r\\n*%%#######+*****####*+=-------=+++++++++*+++++=-++++*++++++*****##***********************+.      ..    .    ..        .::=+==-..          .....*%%%%%%%%%%%%%%%%\\r\\n-+*#%%####**#****####*++=------=+++++++-...    .+++++************##***********************:       -    .     :......::=+::--+*=-. ..      ....:#%%%%%%%%%%%%%%%%\\r\\n-=-=+*#####***+++++*#*:..    ----=++++=  .:-===:=#*++++***********##**********************=       =          -...::==--+-:::--..  ..      .. .+%%%%%%%%%%%%%%%%%\\r\\n-======+*##***==+=. :-        -=--==+++ .=+++++=-##++++***********###*********************+  .    -.   .:    -.::=:==--=+:::::..  .. ...  .:.-+=#%%%%%%%%%%%%%%%\\r\\n-====++++=++**===+-   .        -==--=++. ++++++-:*%*+++*************##*********************. .    -:   .-    -::-=-++==-=-::-...  ....    .::-::*%%%%%%%%%%%%%%%\\r\\n-====+++++++++===+=:   ..      .-==--=+- -+++=...+%#+++*************##*********************- ..   :-   .-    -: :=:=====++=--.....  .: .. .:---:=%%%%%%%%%%%%%%%\\r\\n.--=++++++++**++===-     :.      -==--=- .:--....=%%++*+*************##********************= ..   .-    -    -:.=-.==-:===---:. ..  .  ....:----=%%%%%%%%%%%%%%%\\r\\n  .:--=+++++++****++.             ====-=  ::.....-#%*+*++*************##*******************+. .    :    :    -==+-:-:-:+::::=-. ..       ..:---=%%%%%%%%%%%%%%%%\\r\\n     .:--+++**++**###+:            =+===.   ....::#%#+****+++**********#********************:      .    .    :.:----==-*-:-:-: ...      ....:-#%%%%%%%%%%%%%%%%%\\r\\n        ..:=++*****##%%+.           -++=-     .-: *%#****++++***********##******************- :.   :.   :.   --::..=+--+-::::   .. .:.  ...:-+**#%%%%%%%%%%%%%%%\\r\\n           ..:-=+**###%%*-   . .:::--+++=     :-  =%%********************#******************+ ..   ::   :.   ::--.    ......:. ..        ...----#%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%#+----=:..::--==.    ..  :#%*=----====++*********#*****************+.               :-+*=.  :-:::-:-:...  ..    ..:-:--*%%%%%%%%%%%%%%%\\r\\n                  ..:-+*#%#*=:..                  .*%#.          ..:-=++**#******************:     .-   .:   -**%*:.::::::-:-:... ....   .::----=%%%%%%%%%%%%%%%\\r\\n                     ..:-+###+=-::-===-:           -#%-               .:--=+****************+:..    -   .:   -=+#*-:.:::-:---. .. ...   ...-----*%%%%%%%%%%%%%%%\\r\\n                        ..:=*###*=-===:             :+=                 .:=++***************--...   -   .:   -=+#*=..:::-:---:.... .. .......--*%%%%%%%%%%%%%%%%\\r\\n      .-+**=:.             ..:=+###*+-.              .:                 ..-=+*###**********--+...   -.   :   -+*#+++::::-:-:--:...::........:-=*%%%%%%%%%%%%%%%%\\r\\n...  :-=++##%#*=:.            ..:=+*##*+-.                               .:-=+*#%%#*******+:++:..   :.   :   :++=.-+::::::----:...::. .::..:-=-*%%%%%%%%%%%%%%%%\\r\\n.. ...:---=+*##%##*=:            ..:-+*##*=--=+:                         .::-=+*##%#******++*+-.:   ::   :   ::      .-:::----:   .:..:::::-==*@%%%%%%%%%%%%%%%%\\r\\n.. :-::===---=+##%%%##+-.            ..-=*##*++-                         .:--=+**###********+*=.:   ..   .   :. .  ...--::---=:   .. .:::::=++++*%%%%%%%%%%%%%%%\\r\\n.. -====+**+=--=+*#######*=:.            .-*%%#*+:                       ..:-=+**#**********+++.:.  .:   :   :==*+=-::#-::--::..    ...::::-----+#%%%%%%%%%%%%%%\\r\\n.. -==+**##%#*+--=*###*****##*-             -#%%%#*-.                    ..:-==+*********++++++...   -   .   .-::::-:.*=::--: ...   .. .:::=---=%%%%%%%%%%%%%%%%\\r\\n.. :==****##%%#*+===+****++***+..:..         .-*%%%%#=.                   .:-==++***+***+++++++:..   .   .   .:.::....:-=..     ..    ...:-===--#%%%%%%%%%%%%%%%\\r\\n.. :--*###*######*+===+**++++++..:-+*-         .-+#%%%#=.                   .:-=+*++*=+*+++++++-..   .   .   .-.:::-::--=    .  .    .::::--=--#%%%%%%%%%%%%%%%%\\r\\n:. :===+*###******##*+--+*++++=..:-=**:           :+*#%%#-                     .:-=+===++++++++=.    .       .:  ..:::-=-.  .:..:.      .----+#%%%%%%%%%%%%%%%%%\\r\\n-: .-=**+=+*#**++++*##*+--+*++=..:-=+*=   .:       .-=*#%%+.                       ::=+=*+++++++:.   ::   .  .:.......+=:.......:.    . .----*%%%%%%%%%%%%%%%%%%\\r\\n--..-=+##*+==+***++++**#*=--++=..::-++=.  .++-    .  .-=+#%#-                       :==+*+++++++:.   .:  ..  .-:::.....  .....  .. ....  :::-#%%%%%%%%%%%%%%%%%%\\r\\n:-..-=++**+**+==++++=+++***=--=:.::-+++:  .=##=.  .:   :==+#%=                     .::+*++++++++-.           .:.....    ...... .........-----*%%%%%%%%%%%%%%%%%%\\r\\n ..:-=++++++++++========+++**=--::--=++-  .=**+:    .   .-=+*#+                   ..:+++++++++++=..   .       -:::::. ..--::=....:: ..:.::::-*%%%%%%%%%%%%%%%%%%\\r\\n   :-=+++++++++++++=======****+=-::-+++=  .=*++.     :.  .-==*#*.   :.       .....:-+#*+++++++++=..   .      .-:::::.  ....:-::.:-:..::..:---*##%%%%%%%%%%%%%%%%\\r\\n  .:===++++==++++++++=====**#**++=.:=***: .++++:      .:   --=+#*..-- ..     ..:-=+++*#+++++++++-..   .   .  .-::::::- .  ..:...-=--------=-==*%%%%%%%%%%%%%%%%%\\r\\n  .:-++++========++++++==--==+++**. .:=+- .=+++:       ..   --=+#*=+-..+----=+++++++++**++++++++-:.   .   .  .---::::--   .  ..-:::..... :--=*%%%%%%%%%%%%%%%%%%\\r\\n     .-==============++++==-----=*:  .-==. -=-=-          .  --=+**++=.++=====+++++++++**++++++==-..  ..  .   ---::::++.   .:.:--:.. ...::-=+*%%%%%%%%%%%%%%%%%%\\r\\n          ..:--===============----.   .::.....:-     --:     .===+**+=.=+=======++++++++*++++++-==..   .  .   -:::.:-=:...  .:-=-::.  ..:::-#@%%%%%%%%%%%%%%%%%%\\r\\n                ..:---=======++==-:..      :*+--.    -=.      .*+=+**+.-+====-===+++++++**+++++=+=..      .   -::..-:. .... :- .:::.....:--:*%%%%%%%%%%%%%%%%%%%\\r\\n                       ..:-======++-:--==+++**#*+-.  --   .    :**++*+:.*======-==+++++++**+++++==:.   .  .   :.:..:.  . ... .  ....:::..:--#%%%%%%%%%%%%%%%%%%%\\r\\n .                                :=+====++++++*##*+-=:   :.    =***+*- ++======-===++++++*+++++==:.   .  .   :.:.:..........  ....:::=-::-=%%%%%%%%%%%%%%%%%%%%\\r\\n..  ..   . ...   -:.    ..           :-----====++++***+=:.::    .+*##*+ =+========-==+++++**+++++=-..  .  ..  -:....::: ..:...     ...::--+*%%%%%%%%%%%%%%%%%%%%\\r\\n   .....:. -::   ::::=. ::===-.-...    .::. :===+==++*****+=:    :**###=-+=========-===++++*+++++==.   .      ::...............    .:--:--+**#%%%%%%%%%%%%%%%%%%\\r\\n          ..:        .  : -=--++-==-:=-.:--::-=+===++++*****#:    =**###-+==============+++++++++==.:  ..     ....==::-:.----:.:-:  .:.:::-=*#%#%%%%%%%%%%%%%%%%\\r\\n                        . ..:=-..:::.:=+=:::=--==++++++++**+*=    :***###*+============-=++++++++==:-. .      . ..-*::-..-====:-=. ..:.:::::*@%%%%%%%%%%%%%%%%%%\\r\\n                           .:..  ..   .:-:. :-:==+**+++++++**+     =***###+================++++++==::.        . ...- .:. :::::::-......:::==*************##%%%%%\\r\\n                                 .           .::=++*+++++++***     :***###*=================+++++==::.        . .. .:::. -:..=::=::..::::=%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               .::+++++++++**#:    .+***###+==================++===-:-  .  .  ..:...::-..=: .=::=--=--=-+++%%%%%%%%%%%%%%%%%%%%%\\r\\n                                                  :=+++++++++*-     =***###+==================+*===-:-  -  .  :--::.::-..=--:=:.-=:-=--=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                               .=======+++++=     -****##*===================*+===::  -. :. :-=:::::=::=====..:-+-==--==--*#%%%%%%%%%%%%%%%%%%\\r\\n===-.                                         :=.-+=========+++     .****###+========-==========*===::. .. .  :--.:-:.::.----=:-:.-=::=:.--::=+*%%%%%%%%%%%%%%%%\\r\\n.::-=-:                                       .+--+++++=++++++#:    .+***###+========.-=========++==-.. .. .. .:..:--....::::------===----===--:#%%%%%%%%%%%%%%%\\r\\n:--::::-.              ..                     ..::--:==++*+==-=.     +****##=--------.:====-=====+==-.: .: .. .-:.::-.     .:--+=---:---=--=-=--*#%%%%%%%%%%%%%#\\r\\n+####**+=-.                                           ::...          =****##+-======-..-==========+=-..  : .: .--..:.   .   :*=*+=+=::=-=-:-====*=+-=+-+==+=+=+=\\r\\n#%%%%%%%#*+=:                 .                          ..:-.:      +******========-.:.:============:.. : .: .-:.=-....-:..-*==*+-=*=--:=*=--:-+**=::-:--:-:---\\r\\n#%%%%%####*##-              .                    ..:....:-=--:=.     ++*****========:.:..============-.  .  . .::.-::...--:---::+=:.-*=--:-*+---:=***--..:.::.:.\\r\\n#%%%%####%###%=                          .        .......::::::      ++*****======-::.:.:===========+=....: :..-:::::::::=-::::.:--..=*----:+*=--:-=***=--:--:-:\\r\\n#%%%%%%%%%%%%%%=                                  -=-....:::::.     .++****+------...::.:======--===-=:...::---=-::::....--:-::-:--:..=+-=---=+===--=+*++-:-----\\r\\n#%%%%%%%%%%%%%%%:                                .+*-:::::::::.     :++****=-----:...:-.:-======--===--:.:=+++++=-=-----:-====--===-::-============-----==-:::::\\r\\n#%%%%%%%%%%%%%%%*                                :+*-::::::--:.     -++***+------::..--:..-=====--===--::-==++++----=#+-=+++=-::=*++++******==-=+++===-::=+=---.\\r\\n*%%%%%%%%%%%%%%##-                              .-+==.:::::.::.     =++***=-------:::-=--::-===----==-:-:-==++++=====**++++=-----+-=++****++=--===++++=-::-=+=-.\\r\\n*%#%%%%%%%%%%###**-                            ..-++-::::::.:=:    .++***+-------:::--====---=--------:-:-==++++-::::*+-:=====**=++*+++====--:--.:-==----:.:=+=-\\r\\n*#####%%%%#######*.                            ..-=--::::::-==     -++***=---------------=====--------:--===++++=====+*+++***==-..=#*=*****+==----:-+*+++=-::-=+\\r\\n*##########*#####+                            ...::::::::::-=:    .++***------------------====+=------::-=-+++++-:::::-:::==--::::-=*++==----:-::-::-==---==::-=\\r\\n*########%#%##%**=                       .:. ....:::::::.  .:     -++**-.---------------------++=-==-------+*+++++**+****+*++=----:===+*#****===---===+****+=-::\\r\\n*################=                    ::::::........:..    :.    .++*+-.-----------------------=+==---=---=+++++-:::.::::.:--=--++=+#*=+++=====--::=-:-=====---:\\r\\n*#####*#=+######*+                  .:.::::........:      .:     =**+:. ----------------::------=+==--=---=++++*********+*******##*++**+**#****===-====++++++===\\r\\n*#####*#########=.         .:....:::::-----:.  .::--      .     -**=::. :-------------------------=+=-=---++++++-----------=+*#+==-::=**++**********++++++*#***+\\r\\n*######*##*+**#=       ....::...:::---:::::--::-----  .  .     .*+-:.: .---------------------------=+=----++++++==-----::::-+**+=-=-::=++=+======--==:=:.:------\\r\\n+#######****##=   .....   .....::...      .++*+-::-+.  .       +=::.:: .---------------------:------==-:--==++++++++++++++===++++=--::-+++*####****+*+++++++++++\\r\\n+#*##########=...        .........-       ::--:: .::.  ..     ==::.:-..:---------------------------------=+=+++=-=======+++===---::..::+#*=+=========---==-=====\\r\\n+***########=           ....:::-=+*.   .... :-..             :-.....::..:::::::-----------------------==-+=++++-    .  -#+*:.::::::::..-*#+=+---------:.:-:...:-\\r\\n+******###*+            ..::-====:.   .::   :=..        :-  ::::... .--:::.:::..:-==-==-----------------=+=++++=---:-::-#+*+-==-:.:::::-=***+======-::-:.:-:::::\\r\\n+*********+:          ...:-===-:    .::.:   .-..       ::  ::::..             .:=+*+=====-----=--------==+=+++++***+**++#####**+=---::-:-====+******=---::::----\\r\\n+*******+=.           ...:=-..      ...:.   .....    .-.  :::...:.:::::--:.     .=++=--=+----====----====+=++++=-------+****=+++==----:::=-=+*###***+======+===+\\r\\n+*+++=-.              ........       ..:.   .....   .-. .::......::::--=+**=:     -=-.------======-=====+==++=+-       -%*+*:.:---:--===-*#*==+++++++=====-:::-=\\r\\n+**=:.               .......  ..     ..:    ....   --  .:.....      ...:::---.    --::-----=============+==++++=-::::::-##+*+-=++==--++++=##=--+**+++++==--:..--\\r\\n==:.                ......   ...     ...    ..    :-  .:.....            .....    --.:-----====*+=======+==++++++++++++=+#**********###**=+=**+*********+=--.::-\\r\\n  ...               ....  ......     ...          .:.:.....               ....    ----:----====*+===++====++++++++++*******#*#####*#++=-.:.:=#*+-+******==------\\r\\n--:..               ..   ......      ..           .::.....                  ..   .-----=============*+====+=+=+: ........+*+*:::--==-::... .-+#+-=*******=======\\r\\n-:. .                  .........     ..       ....... ..                     .  .:---=====================+=+=*:         **+*-.::---:::::...:=#*=-+============:\\r\\n                      ..........          .....:..  ..                       ....:========================+=+=+-........ +#+**--====--::.:...-=#*+=+***++++==-:-\\r\\n=.                 .............       ..:--:::. ...                         ....:=======================++++*+**++++++==+*****++++=----::::::-+***+*********+--\\r\\n#:                 ...........      .:-=++=-:.  ..                              .=======================+++*+*+*#*#*#*#*#*#****#*#*+--::::::::------+*++++++=---\\r\\n#-                .........       .-+#%#+-:.  ..:.                            .:================+=======+++++=+-::::----==++*#+++**+===---::::--::-=********+=--\\r\\n-.                 .....       .:=*%%#+-.. ....     .-=:                   .:-================+========+=+=++=+:.... ...  +*=#: ...:::--==-----+++***********+==\\r\\n*-                 ..       .:-+#%#*=:.  ..         :=:.           ..:-:--====+*+======================+=*=*=++: ..  ...  +#=*+:..:---:::-====-+#*=-:==----=====\\r\\n#-                        .:=*##*=:.  ....           .:....-+++**####%+-====-*%*##*===================++=*=*=++:.... ...  -#++*=:::-----::======*#+-:-=.........\\r\\n+:   ...               .:-+##*+-..  ..               -+:--=#%%%%%%####=---===#%#*###*+================*=+++*+*+++=====----=*++*=---=====+***+*+-+#*+-:=+---:::::\\r\\n   .::......         .:=*#*+-:.   ...::--=-          -:---+%%########*----==+%%%###%%##**++=========+*+-*++++*+********************************=-*#**=-=========\\r\\n.-==:.            .:-+**+-:.    .. .--+**+-     .:  .=:---*%#########+-----=#%%%%#=+*###%#####*#####*=-=*=*+=*+========+++++*+*********+*******+==++**+***++++++\\r\\n+*-..          ..-=**+=:..   ..:.     =**+.     ... :-:--=###########=-----=####%+-====++*********+===-++=*+=*+-:::::::::::----==+*****+***+++-:--:=+#****=+**+*\\r\\n:.           .:=+*+=:.     ..        +***=  .   :.  :::--+%#########+------+###%#================-----=*+=*+=*+:::::::::::..::::::-=*****+:::.. .. :+**=---=++++\\r\\n          .:-+++=:.       ..        +***+-   .:...  =::--###########=------*###%*===============------**=**=+*=         ..      ..:::+***+--:..    .=+#*==--+==+\\r\\n       .:-=++=:..                  +#***+: ..:+=-. .=:--+##########*------=####%+=============--===--+*+=*+=**= . .   .  .         .::===-:-::....  :++*+--:-:.:\\r\\n    .:-+++=-..                  ..+*****=. .:=+++: :-:--*##########+------+###%#===========++=======**++**++**=........  .. .      :-=+=-::...:......=+**=-::-..\\r\\n .:-=++=-:.             ..       =#****+-  .:--=-. -:::=###########=------#####*==================***++**+=***=------------::. .:-+++*++=---:::::..--:=+#*++===:\\r\\n:=++=-:.               :=       =#****#+:   .....  =::-+##########+------=#####+-============--=+***++***=+*+*-:----::::::::::-===++++++=---:.........:=+===+=--\\r\\n-=:..                .=+.      -######*=.          .:--###########=------*%####=--============+***++**+*=+*+++-:--====-==-===++=**+*++*++----::...... .::::::..-\\r\\n..                 .-++=:--==++#######+-::....    .:::=**++===----::::--=#%###+-=========-=*****+=+**+*-=**+*-.........:::::-----=====+++=-----::::....::.....-+\\r\\n                  .=+++==++***#######*=:----::::..:::::::::::::..:::::::=*####=--=====--=+**+**==**++*-=**=+*-...........................::.:::::::.::.:-:::-=++\\r\\n                .:++++=-+++**########=:::::::::::::::::---------------------==---====--+**++*+-+**=+*=-**+=*= .....           .....:....................::.:::::\\r\\n               .=++++==+****########+:::::::::--:::::::----------------------==--===:-***=+*=-***=+*+:+**==*: . ............. .. ... ...................:.......\\r\\n              :=++++==****########*-::::::::---:::--::----------------------==--==-:=**+=+*=:***==*+:=**+-+*. ..   .     .             .................:.......\\r\\n            .-++++===***#######*+-:::::::-::----:--::-----------------------==----.=**+-+*-:***=-**:-***==*= .   ....    ..     .      ............... .........\\r\\n           :==+++=-+***######*=::::::::::::::::::-:::-----:---------------------:.+**+-+*=.+**+-+*=.+**+-=*- .  ...........      .      .............. .::...  .\\r\\n         .-++=++==+***#####*=:::::::::::::::::::::::----::---------------------:.+**+-=*+.=***-=**.-+**=-+*.   ....................    ..............  .....   .\\r\\n       :-=+======+****###*=::::::::::::::::::::::::---::::--------------------:.+***--**::+**+-+#=.=***=-+*. .  ......... ...........................  .....    \\r\\n      .=++++====+****##*=::::::::::::::::::::::::::-:::::--------------------: =***-:**-.+***--**::+***--*+. .      .     ....................... ... ........ .\\r\\n     -++==+===+*****#+-:.::::::::::::::::::::::::::::::::-------------------: -***=.+*=.=***=:+*+.-+**+-=*=         .       ....   .................. ..........\\r\\n   :=+======+******+-:.:::::::::::::::::::::::::::::::::-------------------: -***=.-**.:+**+--**-.-***=:=*=         .       ...     .  .......... ..  ..........\\r\\n .=+=====++*******-...::::::::::::::::::::::::::::::::::::::--------------: :***+::**-.=***=:=**::=***-:=*- .  ..   .       ...              .......  ..        \\r\\n-=======+*******=:....::::::::::::::::::::::::::::::::::::---------------: .+**+:.+*+ :+***::+*= :+**+:-+*- .       .       ..       .        ..      . ..      \\r\\n======++******=:.......:::::::::::::::::::::::::::::::::::::----:::::---:  =***-.-**..=***=.-**:.-***=:-+*: ........ ...:.::.......  .. .      .     .-----:.   \\r\\n=====+******+-.........::::::::::::::::::::::::::::::::::::::---:::::--:  -***=.:**- :+***::=*+::=*+*-:-++:..                ..:::::::::::-:::.... ....::==-==: \\r\\n\",\n  \".:-=-===============================+++++++++++++****++++++++++++++++++++++++++++++=         ..     .:     -=      .. :-::.   .            .. -%%%%%%%%%%%%%%%%%\\r\\n-:::-=============================+=++=++++++++++*****++++++++++++++++++++++++++++++.         -     .-     -+=-=:.:=-.--......:            .. :%%%%%%%%%%%%%%%%%\\r\\n++-::-==============================+++++++++++********+++++++++++++++++++++++++++++:         =      -     :=:-=.:-+=:==-.:.::-            .. =%%%%%%%%%%%%%%%%%\\r\\n+**=:::-========================++===+++++++++++**+*****++++++++++++++++++++++++++++=   .     -.     -     :- ==.:-+=.-=-.:.:::             .===%%%%%%%%%%%%%%%%\\r\\n+***+=:::-=================++===+++++++++++++++**********+++++++++++++++++++*+++++++=.  .     :.     -     :- -:..:*-.==:::::-.           ...:.:%%%%%%%%%%%%%%%%\\r\\n*#****+=::--===============++++++++++++=+++++++***********+++++++++++++++****++++++++:  .     .:     :     :: .   .= :==::::-:            .....-%%%%%%%%%%%%%%%%\\r\\n*####***+-::-===========++++++++++++++++++++++++**************++++++++++++*****++++++-  .      :     .     ..        -===:::-.          .  ....:+%%%%%%%%%%%%%%%\\r\\n+*#####**+=::-========++++++++++++++++++++++++++***************+++++++++++*******++++=         :     .     .:  ..    .----.:-.            ... .:-%%%%%%%%%%%%%%%\\r\\n+***#####**+-::-=======+++++++++++++++++++++++++++**************++++++++++**********++.        -     :.    :--=--::-.:--.=::-..        ..  .::::=%%%%%%%%%%%%%%%\\r\\n****+*####***=-::-====++++++++++++++++++++++++++++***************++++*++++*********+++-  .     -:          .:.:::.-=.:-===::-...       .   .::::+%%%%%%%%%%%%%%%\\r\\n*###+*####*##*+-::--===++++++=+++++++++++++++++++++***************+++++++**********+*+=  ..    :-     .    .- .::.-=.-==++--:...       .  ....:-#%%%%%%%%%%%%%%%\\r\\n*######*##*###**=:---==+++++++++++++++++++++++++++++******************+++**********+*++.  .    .-     :    .-.::::-+.-+-=+==:..       .   .. .:+%%%%%%%%%%%%%%%%\\r\\n*########**#####*=----=+++++++++++++++++++++++++++++*********#************************+-  :     -     :    .-::.=:-+:-+:-=-===-.          .. .=%%%%%%%%%%%%%%%%%\\r\\n#%########+*#####*+=----=++++++++++++++++++++++++++***********************+*********+**=  :.    =.    -    .-..:=.-+--+-.::--::  ..   .  ..  .*%%%%%%%%%%%%%%%%%\\r\\n#%%#######+***#####*===---=+++++++++++++++++++++++*************************************+  .:    ::    :    .=-:-=:++.:=+:-:--..          .. .=%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%####******####*==----==+++++++++++++++++=-+++++**********************************+:  .    ..    .    .=:===-++:-=+::.::..      ..  .:.:+++%%%%%%%%%%%%%%%%\\r\\n-+*#%%%###**#****####*=------==++++++++-..     .+*+*++**********************************-  .     .    :     =:-===+=-----:::...     .     .::::=%%%%%%%%%%%%%%%%\\r\\n-===+*#####*#*+++=+*#+:.     -===+++++=  .:-===:+%*+++**********************************=  :     :    :.    :     .:---=+==-...    ..     :::::-#%%%%%%%%%%%%%%%\\r\\n==+++==+*##***==+=:.--        -===+++++ .=+++++--%#++************************************. .:   ..     .    .         .......   .     .. .:--:::*%%%%%%%%%%%%%%%\\r\\n-===++++++++**===+-   .        :--=++++. ++++++::#%*+*+************#******************+**- ..               . .  ....:-::::::.  .       ..:----*%%%%%%%%%%%%%%%%\\r\\n-==++++++***++===+=:   ..      .-=-==++- -+++=...*%#+*************##*********************=       .:   .:    :.:-::.:::+::::-:  ..       ...::=*%%%%%%%%%%%%%%%%%\\r\\n.--=++++++++***+===-     :.      -====+= .:=-....=%%++************###********************=       :-    :    ==+*=:=+=:*::---. ... ...   ...:-#%#%%%%%%%%%%%%%%%%\\r\\n  .:--=+++++++*****+.             -=====. ::.....-%%*+************#%#*******************=:. ..   .-    :    -=*#+:--=--::-:-: ..   ..   ...:---+%%%%%%%%%%%%%%%%\\r\\n     .:--=+++*++**###+:            -====:   ....::#%#+****++*******#%#*****************=:=-  :   .-    :    -*##*---=-:-:-:-:...         ..:::-+%%%%%%%%%%%%%%%%\\r\\n        ..:==+******#%%+.           :===-    ..-: *%#++***+++*******#%#****************:-*=  :    -    :.   --+#*+---::-:-:--: .  .:.   ..:-----#%%%%%%%%%%%%%%%\\r\\n           ..:-=+***##%%*-   . .:::--====     :-  =%%*+**************##****************=*++. :    -.   :.   -=*#*+: .::-:-:-: ..  ..    ..:-----%%%%%%%%%%%%%%%%\\r\\n              ..:-=+*##%%#+-----: ..::---.    ..  :#%*-----====+++***#%#*******************- ..   :.   :.   -===:.::..:-:-:-. ..  .:  .....:--=#%%%%%%%%%%%%%%%%\\r\\n                  ..:-+*#%#*=:..                  .*%#.          ..:-=+##******************= ..   ::   ..   :      ...:-:---:......  ....  .:-+%%%%%%%%%%%%%%%%%\\r\\n                     ..:-+###*=-::-===-.           -#%:               .:-==+*************+++...   ..   ..   :... .....:-:-:--:....:.......:---=%%%%%%%%%%%%%%%%%\\r\\n                        ..:=+###*+====.             :+=                .:-=+*************+++:..    :   ..   :+*%*=::.::-:----: . .:. .:::.:-==#%%%%%%%%%%%%%%%%%\\r\\n      .-=++=:.             ..:-+###*+-:              .:                 .:-=*#%%#*****+++++*-..    :    .   :=-++-==- :-:-----   ....::::.-=+*%%%%%%%%%%%%%%%%%%\\r\\n...  :-=++*###*=:.            ..:-+*###+-.                               .:-=+*#%%#******+++=..    .    .   ::.......+:::---=:   .. ..::::-===-=*%%%%%%%%%%%%%%%\\r\\n.. ...:---=+*#####*=:            ..:-=*##*+--=+:                         .:-=++*##%#*****++++..    .    .   .-.::....+:::-=:...    .. .:::----=#%%%%%%%%%%%%%%%%\\r\\n.. :-::=+=---=+######*+-.            ..:=*##*++-                         .:-==+**###***++++++:.    .    .   .-...:-=:=---:::   .   ..  ..:=-=--*%%%%%%%%%%%%%%%%\\r\\n.. :=====**+=--=+**#*###*+=:             .-*%%#*+:                       .::-=+********++++++:     ..   .   .:   ...::-+:            ..::-==--=#%%%%%%%%%%%%%%%%\\r\\n.. -==++**###*+--=*##********=:             -*%%%#*=.                    ..:-==+*******++++++=..   .:   .   .-..:...==--.   .  ..   ..:::-----#%%%%%%%%%%%%%%%%%\\r\\n.. :-=+****##%#*+===+**+++++**+..:..         .-*#%%%#=.                   .:-==++***++*+++++++..   .:   .   .-::...::...    .....      .----+%%%%%%%%%%%%%%%%%%%\\r\\n.. ::-+##*****###**===+*++=+++=..:-=*-          -+*#%%#=.                   .:-=+++++=+*++++++:.            .:...... .   ...  .:.    . .::::*%%%%%%%%%%%%%%%%%%%\\r\\n.. .-===*##**+++**##*+--+++==+=..::=*+:           :=*#%%#-                     .:-=+=-=+++++++- .   :   .   .-:::::.....:....  .. .. . .::::*%%%%%%%%%%%%%%%%%%%\\r\\n:. .-=+*+==+**+++=+*##*+--=+++=..::-++-   ..       .-=+*#%+.                       ..===++++++-..   :   ..  .-:::::. ..:--:--..........-----+%%%%%%%%%%%%%%%%%%%\\r\\n-: .-=+##*+===+*++=+++*#*=--=+=..::-++=.  .++:    .  .-=+*%#:                       :=-+++++++-...  .   ..   -:::::.   ...:--:..::...:...::-*%%%%%%%%%%%%%%%%%%%\\r\\n:-..-=+++++++===++====++***=--=:.::-=++:  .=**=   .:   :==+##=                     ..:=++++++=-:..  ..   .   -:::::.:. .  .::...-:::--::----+#####%%%%%%%%%%%%%%\\r\\n ...-==+===+++++=========++**=--::--==+-  .=*++:    .   .-==*#+                   ..:++++++++-=:..   :   .   ---:::.==   .. ...----::::::---=*%%%%%%%%%%%%%%%%%%\\r\\n   :-=+++++=====+++=-=====***++=-::-+++=  .=+++.     :.  .-==+#*.   :.        ....:=*+++++++=-+:.:   :   .   -----:.:-.    ...:--.    . :---+#%%%%%%%%%%%%%%%%%%\\r\\n  .:-===++=========+==--==**#**++=.:=***: .++++:      .:   --=+**. -: ..    ..::-=++#*++++++==+-.:   .   .   -:::.::+=:.   .::-=-:. ...:::=*#%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=++===---=====++++==--==++++*. .:=+- .=+++:       ..   --=+**==-..+---==++++++++#+++++++++=.:   .   .   -:::.:-+- ... .::.::::  ..:::-*@%%%%%%%%%%%%%%%%%%%\\r\\n     .:-===================-----=*:  .-==. ---=-          .  --=+**=+=.+======+++++++*#++++++++=:.   .   .   -....-.. ....  :.  ::.....:--:+%%%%%%%%%%%%%%%%%%%%\\r\\n          ..:--===============----.   .::.....:-     =-:     .===+**+=.=+====-==++++++**++++++==-.   ..  .   :.:..:...   ..    ....:.--::--*%%%%%%%%%%%%%%%%%%%%\\r\\n                ..::---==========-:..      -*+--.    -=.      :*==+**+.-+========++++++**+++++==-..  ..  .   ::.............. ......::-:---*%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..:--=====+=-::-==+++**#*+-.  -:   .    :**++*+:.*======--=++++++*+++++===..   .      .........   ....      .:.----+#*%%%%%%%%%%%%%%%%%%%\\r\\n    .                             :-==--=++++++*##*+==.   :     =***+*- +=========-=++++++++++===...  .      ::......-:.:-....  .  .::-----**#%%%%%%%%%%%%%%%%%%\\r\\n  ...  .. . .   :.. .. ::            :---:-=======+***+=:..:    .+*#**+ =+=========-=+++++++++===:::  .   .  ....-=-:-:.:----:.--. ....::--*%%%%%%%%%%%%%%%%%%%%\\r\\n    . ....:::   ..:.=. :.==+--+::-.::..:-:. :-=====++****++=:    :**###--+==========-==+++++++===-.-  .      .  .:*-::. .-=---:-:......:.:.+%#############%%%%%%\\r\\n         ..:           : :=--*=-==-:-=:::---.:======+++*****#:    =**###-+==============++++++===-.-  .      .... .  .. .-..:-.:......:.:++*###############%%%%%\\r\\n                       .  .:=:. .:. .=++-:.=- -===++++++++++*=    :***##**+===============+======-.:.     .  .  ....:-: :=:::=:-::.:::::-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                           :..  ..     ..  .:::==+**++++++++*+     =***###+=================*+===-:::  :  .  .:::...:::.:=. :=.---=--=-=*+%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             .::=++*+++++++***     -***###+=================**===-:::  -  .. .--::..:--.:=---=..=:-=--=--=*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                               ..:+++++++++***.    .+***###==================*+==--.:  =. .. .==-::::-=.-====-..-+--=-:==-:+##%%%%%%%%%%%%%%%%%%\\r\\n                                                 .===++++++++*-     =***###+===-:=============*====.:  .  .  .::..::.::.:--::-::.-=:.=-.:=::-++#%%%%%%%%%%%%%%%%\\r\\n:.                                            -  -=========++*=     -****##*===:.-============++===:.. .:  .  :..::-..:.::::------===-==-===-=:+%%%%%%%%%%%%%%%%\\r\\n=+=-.                                         == -==-------=+++     :****###+==:.-=============+===::: .- ..  --..:-.      :--==---::--=-:-===-*#%%#%#%##%###%#%\\r\\n.::-=-:                                       -=:-+=======+=++*.    .+****##+==:.-=-============+=--..  - .:  --..:.   .   .+=+*=+=::--=-::==+=*++=-+-==-=-=====\\r\\n:--::::-.              ..                       .:--:==++*+==-=.    .+****##=---:::::-====--=====+=-... :  :  --.--.. .--:.:++-*+=-*+--:-++---:=+*+-:-::-:--:---\\r\\n+####**+=-.                                           .....          +******==-:.::.:-==============:.. .  .  ::.:-::..:-::---:=+:.:*+---:=*=--:-+**+-:.:..:.::.\\r\\n#%%%%%%%#*+=:                 .                           .::.-      ++*****+=:..::..==============+-.. .: :..--:-::::::==:::::.--:.:*+---:-*+-=::-+**+=--------\\r\\n#%%%%%####*##-              .             .      .......::--::=.     ++*****=:...::.:================:...:::::--::::....:=::-::::--. .+===---++-=---=+++=--::-:-\\r\\n#%%%%###%%###%=                          .        ... ...::::::     .++*****:....::.:=======----===---. .==++++=-----:::-====---==--::-============-----==-::-::\\r\\n#%%%%%%%%%%%%%%=                       .         .-=:....:::::.     .++****+....::...-=======----==---::-==++++=-=--**==++++=-:-+*+++*#****+==-=+++===-:-===--:.\\r\\n#%%%%%%%%%%%%%%%:                                .=*-:::::::::.     :++****-....:-:...:-====-----===--::-==+++++===-**+=++=-----==-=++****++=--==+++++=-::-=+-::\\r\\n#%%%%%%%%%%%%%%%#                                :++-::::::--:.     -++***+::::.----::.:-==----------:-:-==++++-::::=#=--===-+*+++**++=====--:-:.:-==----:.-===-\\r\\n*%%%%%%%%%%%%%%##-                              .-+==::::::.::.     +++***-:::::---==--------------------==+++++====+**++***++=-.:+#+=#****===----:-**+++=-::=+*\\r\\n*%#%%%%%%%%%%###**=                            ..-++-::::::.:+.    :++***+-:::----------------------::--===++++-:::::-::.-==-::::-=**++=----:-:.--::-==---==::-+\\r\\n*#####%%%########*.                            ..-=--::::::-==     =++**+=-------------==--=+--------::-=-=*+++*+*+++**++**+==-----===+#****+====-====+****+=:::\\r\\n*##########*#####*                            ...::::::::::-=.    .++***-------------------=*+=------=----+++++-:::::-::::--=--=+==**+=+++++====-::=-:-=++===--:\\r\\n*########%#%##%#*+                      ..:......::::::..  .:     =++**-.----------------::-=+*+=----=---=++*++++++++++==++**++*##++**++******+==----===++++====\\r\\n*################=                    :::::.........:..    :.    :++*+:.----------------------=*+=--==---=++++++=++++==+++++*##+++-::+#*=*####********++**###**+\\r\\n*#######=+######*+                  .:.::::.......::      .:     +**=:. --------::--:::----------++===---=+++++--:::::::..:-+**=--=-:-+++++======--+--=:.:------\\r\\n*###############=.         .... .::::::----:.  .::--      .     -**=.:  :-----------:-------------=+=----=++++++++++++++++=+****+=--::=+++*#*******+*++====+++==\\r\\n*######**#*+**#=       .........:::--::::::--::-----  .  .     :*+:..: .:------------------::------==-:--+++++++=+=++==========--::.::-*#*=+===============+=+++\\r\\n*#######****##+   ....     ....::...      .++*=-::==.  .      .+=:..:: .------------------::----------=-=+=++++:....:..+*#=::--:::::..:=#*=====-------:::-:..:::\\r\\n+#*##########+..         .....:..:-       ::--:: .::.  ..     =-...:-..:----------------------------:-=-++=++++... ... +#**::---:.:::.:-+#*++=------::-:.-=::::-\\r\\n+***########=            ...:.:-=+*    .... --..             -:.....::...:::::::-----------------------=+=+++++***+**++*#*#***+-----::---==+=+*****+---:::-:----\\r\\n+******###*+.           .:::-===-:.  ..::.  :=..        ::  ::....  .--:::.::...:-==------------------==+=+++++++++++++**######*+=----::---==*##****+===--=====+\\r\\n+*********+:           ..:-+=--.    .::::   :-..       ::  ::....             .:=+*+=-------=-------====+=++++=.......:*#+*=.::-----====-**+++*****+++===+=-::-=\\r\\n+*******+=:            ..:=:..      ...:.   .....    :-.  ::....:...:::---.     .==+-------=====---=====+=++++=.    .  *%***-:-===---+++=+%*-:=+++++=====--:..--\\r\\n+**+++-.              ........      ...:    .....   :-  .:.......:::---=***+-     -=:.----==============+=++++++++=====+#****+++++++*****=*+*+=*######**+=--:::-\\r\\n+**=:.               .......  ..     ...    ....  .=:  .:.....     ....:::---.    --::-----============++=+*+++*******++*#######*#*#***+----*#**+*******===--:::\\r\\n==:.                 .....   ...     ...    ..    :: .:......            .....    --.-----===**===========++++=-----====+**#*++*+**+--:... :=**=-+#******=======\\r\\n  ...               ...   .....      ..           ...:.....               ....    ------=====**+===*+====+=+=+=         :#+*+...:--::::::...-+#*+-++++++++======\\r\\n--:.                .    ......      ..           .:... ..                 ...   .------===========+=====+++=+=.    ..  .#*+#=:--===--:::.. :-*#+==++======-----\\r\\n:.                     .........     ..      ........  .                     .  .:----===================++*=+=-------:::**+**=-====----.:.::-=##*++#######**+--\\r\\n                      .........           .....:..   .                        ...:=======================++*+++********+***********==-:-::::::-=+++=+++*****+==-\\r\\n=.                 .............       .:---::..  ..                         ... :=====================+=++*+++*******#*#*###*####*+-=-:::::::--:--:+********=--\\r\\n#:                 ...........      .:-+++=-:.  ..                              .======================+++=*=*-......::::-+++*==========---:-:-=--=+**********=-\\r\\n#:                .........       .-+#%#+-:.  .::.                            .:==============++=======+++=*=*=......... .#*+*:   .:::::-====--+**++++*+******+=\\r\\n=.                 .....       .:=*%%#=:.    ..     :--:                   .:-========================+=*++*=*-  ..  ...  *#+*+:.::==---::-=+===##+-:-=.::::::::\\r\\n*:                 ..       .:-+#%#+=:.             -=:.             ..::--===========================+=*=+++*=:::::.::...+#+**=.::-------+====-*#*=::==::......\\r\\n#-                       .:-=*##*=:.   ...           .:::::::::::-------=============================++=*+*++*++==========+****+======++*******-=##*+--+=-------\\r\\n+:   ...               .:=+##*=-.   ..               ===###*=------------===========================+*-+*+*+***********************************+-+#**+==++++++++\\r\\n   .::......         .-+*#*=-..   ... ...::         .-:*####====---------==========================+#=-*+=*++*+=--=======+=+*+*********+*******++==++#****++**++\\r\\n.-=-:.            .:=*#*+-:.    ..  .::-:--     ..  :=-####+----===----==---====================+*#*=-=*=++=++=:::::::::::::----=+********+++=-::-:-+***+*==+*++\\r\\n++-..          .:-+**+-:..   ..:.     ::-*:     ..  :--###*=------=====+**+==============++++*###*+==-+*=*+=++-..............:::::-=+****+:::..  . .++*+----++++\\r\\n..          ..-+**+=:.     ..        ::=**     .:.  -:=%##*----------+#+*######******#####%%##*+===---*+=*+-*+-...........       .:::+***+--::...   -+*#+=+-=+==\\r\\n         ..-=+*+-:.       .         .:+*#+   .:...  =:*###*----------*%#***#####%########**++==-==---**=+*+-*+:                    :::===-::-::.... .=+**=--:-..\\r\\n       .:=+*+=:.                   .:+#*#= ..:+=:. .=-####+---------+#######********++========---=--+*+=*+==*+:   .                :-=+=-:::.::... .::++**=-:-:.\\r\\n    .:=+++=:.                     .:=**##: .:=+++: :-+%##*=---------########=-=============----==--+**=***=**+:::.:......:......:-+++*++=----::::..--:-+*#*++===\\r\\n .:=+++=:.              ::       .::=**#*  .:--=-  =-*###+=--------+#######*--============--====-=***=+*++=*+*=+++*+++===-======+++++++++---:..........-=+====--\\r\\n-+++-:..               -=       .:.:+**#+   ..... .--####+---------*#######=---================-+***=+*+*-**++:::----====-=+==-=**+*++*++=----:......  :::::::.:\\r\\n-=:..                :=+.      ::.:=####=          :*###*---------+#######*==============++==--**+*=+#+*==*+++---...:......:.:--===++=+++=------:::....:::....:=\\r\\n.                  .-++=. ....::::-*#####+==-:::. -*####=---------+#######+-===============--=**+*=+*+++:**+*--:.......::..::::.::..:.::.::::::::::::::.--:::=++\\r\\n                  :=+++:.....::::-+*############**#####*----------+#######=-==============--+*++*-+**=*-=*+=*.:....    .    .....:::....................:::.::::\\r\\n                .-++++:....:::::-=+*###################+----------*######*--===-=========-+**++*-+**=*=-**=++     ..    ......    .  ....................:......\\r\\n               .=++++: ...:::::--=*####################=:::------=#######=--------=====-=***+*+-+**==+:=**=*= .    .                   .................:.......\\r\\n              -++++=: ...::::----=####################*::::::----+######*---------===--+**++*+-+**+=*--**==*- .   ..          .         ................::......\\r\\n            .=++++=. ..:::::---:-*####################=:::::::---#######+-----------:-+**=+*+:+**+=*+:+**-+*:................ ..     ..  ............. .::...   \\r\\n           -==+++=  ..::::::::::-####################*::::::::--+%######=----------:-**+-+*+:+**+-+*:-**+-+*..:....................................... .::..    \\r\\n         .=+==++-  ..:::::::::::=###################*-:::::::---*######+----------:=**+-+*+:=**+-+*-:+**--*= .   ....................  ..............  .....    \\r\\n       :-+++===:  ..::::::::::::*###################+::::::::::=#######=---------.-**+-+*+:=***-=*+.=***-=*- .      .     :..........................  .......  \\r\\n      :=++++==.  ..::::::::::::-*###################=:----:::::+######*--------:.=**+-=**:-***=-+*-:+**=-+*: .            ...... .. ................. ..........\\r\\n    .-+===++-.  ...::-:::::::::+###################*-:---:::::-*######=:------:.=***--**-:+**+:+*=.=***--++. .             .....       .......... ... ..........\\r\\n   :=+===+=:  ....:::--:::::::-*############*****##=::::::::::=++++===-:-----:.=**+-:**-.=***--**::+**+--*+. ...    .      ....          ...........  ...       \\r\\n :=+=====-. .....:::::::::::::=##########*********=::::.::::::::::::---:----: =*+*-:+*=.-**+=:+*+.-+*+=:=*=  .      .      ..            .........    .......   \\r\\n-+======: .....:::::::::::::::*##########*******+-:::....:::::::::::-=-----: =*++=:=*+.:+**+:-**-:=+*=.-=*=         .      ..       .     . .....     ...       \\r\\n======-. ....::::::::::::::::=##########******+=:.....::::::::::::::------: =+++-.-**:.=***=:=*+::+**+:-+*-      .  .    ....       .. ..... ...      ...       \\r\\n=====: ...::::::::::::::::::-*##########**++==:....:::::::::::::::::-----: -++*+.:+*- -+**=::**-.-***=:-++:         .. .    .. .  .  ....   . ..      ....    . \\r\\n\",\n  \".---================================++++++++++*++**+++++++++++++++++++++++++++++++=          -            .-      :=:.-=:...:-:            .. +%%%%%%%%%%%%%%%%%\\r\\n:::---================================++++++++++++***++++++++++++++++++++++++++++++.         =            .-       . .-=:..:::.         .   .=+*%%%%%%%%%%%%%%%%\\r\\n++-::-==========-===============+==++==+++++++++++****+++++++++++++++++++++++++++++:         -.           .=..:::.:=.--=.-::::          . ...:.-%%%%%%%%%%%%%%%%\\r\\n+**=::-=========================++++++=+++++++++++*****++++++++++++++++++++++++++++=         ::     .      +:-::-:=+.---.-:::.            .....+%%%%%%%%%%%%%%%%\\r\\n+***+-:--==================++===+++++++=++++++++++******++++++++++++++++++++++++++++.        :-     .      =....:.==.----:.:.       .   .  ....=*%%%%%%%%%%%%%%%\\r\\n*##***+-:--===========+===++++=++++++++=+++++++++++******+++++++++++++++**++++++++++:        .-     ..     =..... +=.-=--:.::             ... .:-%%%%%%%%%%%%%%%\\r\\n*####***=-:-=======+==+++==+++++++++++++++++++++++++******+++++++++++++++*******++++=   .     -     :-     =...:. =-.-=::-.::           .  ...::+%%%%%%%%%%%%%%%\\r\\n+*#####**+-:-======++===++++++++++++++++++++++++++++**********++++++++++++******+++++.  .     -.    .=     -.. .. +=.-=-=-:-:..        ..  :::::*%%%%%%%%%%%%%%%\\r\\n***######**=::-======++==++++++++++++++++++++++++++++************++++++++********++++:  .     -:    .=     -.. ...+=.--=*--:...        .  ...::-#%%%%%%%%%%%%%%%\\r\\n*##*+*####***-::-======++++++++++++++++++++++++++++++************++++*+++*********+++-  ..    .-     =     -:..-:.+=.==-+++-. .       .   .  .:+%%%%%%%%%%%%%%%%\\r\\n*###**####*##*+::--======+=+++++++=++++++++++++++++++*+*************++++**********+*+=   .     -     :     -====-:*-.==:=+===-:           .. .=#%%%%%%%%%%%%%%%%\\r\\n*#########*###**-:--==+==++++++++++=+++++++++++++++++++++*********+***+++*********+*++.  .     .           -+=++=-+--=+::-:=+-:       .   .. .*%%%%%%%%%%%%%%%%%\\r\\n*%#######**#####*=----=++++++++++++++++++++++++++++++++++*#************++***********++-  :     .     :.    -::--::--:=*-:::-...  ..      .  .-%%%%%%%%%%%%%%%%%%\\r\\n#%%#######+#######+--:-==+++++++++++++++++++++++++++++++**##************++*********+**=  :.    .:    ::    :.       .::. ...             .. :*##%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+#**#####+--::-==+++++++++++++++++++++++++****+*###************+*********+**+. .:    .-     .    ..           .....            .::--:+%%%%%%%%%%%%%%%%\\r\\n#%%%%%####+*****####*=--::-==+++++++++++++++++=-++++++**+*####*************************:                   .         .:==---...    ..     :::::+%%%%%%%%%%%%%%%%\\r\\n-+##%%%###**#****####*==--:-==+=+++++++-:..    .+*+*++***+*####************************-        .     :    :.  .  ....===--: .     .. .  .:-::::#%%%%%%%%%%%%%%%\\r\\n-===+*#####***+++=+*#*:..   .-=+++++++=  .:-===:+%*++++*****#%##**********************+:        -.    =    ::..:..:--:-:::-::.  .      ...:-:::=%%%%%%%%%%%%%%%%\\r\\n==+++==+*##**+==+=::=-        -==++++++ .=+++++-=%#++++****+*#%#*********************+:..       -:    -    :-:-=-::-.--::::-:  .        ..::-:=%%%%%%%%%%%%%%%%%\\r\\n-===++++++++**===+-   .        :-=+++++. ++++++::#%*++++******#%#*******************+..=-  .    :-    -    :=-+*-::=:==.::--. ..        ...:-#%%%%%%%%%%%%%%%%%%\\r\\n-==++++++**+++===+=:   ..      .---=+++- -+++=...*%#++++*******#%#******************-.=++  ..   .=    -.   :=+**:-=+:==::--:  ... .:.  ...::=*+#%%%%%%%%%%%%%%%%\\r\\n.--=++++++++***+===-     :.      ---=++= .:=-....+%#+++++*******#%#*****************++*++. ..   .=    -.   :=*##:-:=:--::---. ..        ...:---*%%%%%%%%%%%%%%%%\\r\\n  .:--=+++++++*****+.             -=-===. ::.....=%%*++*****++***#%#********************+: .:    =    ::   .=+##=:.:.:::::--:...  ..    ...::--*%%%%%%%%%%%%%%%%\\r\\n     .::-=+++*++**###=.            -=--=:   ....::#%*+************#%#*******************+- .:    =.   ::   .=---.  ..:::::--:. . .:..   .::---:=%%%%%%%%%%%%%%%%\\r\\n        ..:-=++*****#%%=.           :===-    ..-:.*%#++***+********#%#******************+=...    -.   .:   .:         ::::-:. .. ...   ..:-----+%%%%%%%%%%%%%%%%\\r\\n           ..:-=++**##%%*-     .::::-===-     :-  =%%*+*************##******************++: ..   ..   ..   .:      ..::----:. ..  .. ......:--+%%%%%%%%%%%%%%%%%\\r\\n               .:--+**#%%*=-:---:..:::---.    .   :#%*----====++++**#%%*******************- ..   .:   .:   .-=++=-:.::::-:-:-...... .....  .--*%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=*#%#*=:..                  .*%#.          ..:-=*****************+++=...   .-    :   .=+==:.:=::::-:-:-.. .::...::..:---*%%%%%%%%%%%%%%%%%\\r\\n                     ..:-+###*=-::-==--.           -##:               .:-==+**********+++++...    :    .   .-........ :-::---.. .::..:::.::-=+%%%%%%%%%%%%%%%%%%\\r\\n                        ..:=+###*+====.             :+=                .:-=+*********++++++-..    :    .    -.......::::----=.   .. .:::.:=++*#%%%%%%%%%%%%%%%%%\\r\\n      .-=++=:              ..:-+###*+-.               :                 .:-=*#%%#****++++++=..    .    .    --::::-:-+.::--:-.   .   .::::===--=#%%%%%%%%%%%%%%%\\r\\n...  :-=++*##*+=:.            ..:-+*###+-.                               .:-=+*#%%#**+++++++..    .    .    -:.  .:-:=::--=. ..    .. .:::----+%%%%%%%%%%%%%%%%%\\r\\n.. ...:---=+**####+=:            ..:-+*%#*+-:=+.                         .:-=++*####*+++++++:.    .:   ..   -     ...-=-:.:.       .  ...-===--#%%%%%%%%%%%%%%%%\\r\\n.. ::::=+=--==+**####*=:.            ..:=*##*++-                         .:-==+****#*+++++++:     .-   ..   -::.....::--            .::::-==--+%%%%%%%%%%%%%%%%%\\r\\n.. :==--=+*+=--=+********+-.             .-*%%#*+:                       .::-=+******+++++++- .    :    .   :.....    ..            ....:----+%%%%%%%%%%%%%%%%%%\\r\\n.. :==+++*###*+--=+*********+-:             -*%%%#*=.                    ..:-==+****++++++++=.              ........:: ..........      .----*%%%%%%%%%%%%%%%%%%%\\r\\n.. :-=+****####*+===+**++++++*+.....          -*#%%%#=.                   .:-==+++*++++++++++...   :.   .   :::::..:     ...  ...    . .:::-#%%%%%%%%%%%%%%%%%%%\\r\\n.. ::-+##******##**===+*+===++=..::=+-          -+*#%%#=.                   .:-=+++++=+++++++...   ..   .   ::::::....::-:.:. ...   .. .:::-#%%%%%%%%%%%%%%%%%%%\\r\\n.. .-===+***++++*+*#*+--+++==+=..::=++:           :=+#%%#-                     .:-=+=-=+++++=:..   ..   .   :::::::.  .::::-:..... ...:=----*%%%%%%%%%%%%%%%%%%%\\r\\n:. .-=+++==+**+++==+*#*+--=++==..::-++-   ..        :=+*#%+.                       ..===++++:-...   .   .   :-:::::.   ...:-::..-...:....::-#%#%%%%%%%%%%%%%%%%%\\r\\n-: .-=+***+===+++===++***=--=+=..::-=+=.  .=+:       .-=+*##-                       :=-++++=:=...   .   .   :-:::::.-..   ..:. :-::---::----*############%%%%%%%\\r\\n::..-==++++++===++=====++**=--=:.::-===:   =**=   .:   :==+*#=                     ..:+++++-=+:.:   :   ..  .=---:::+-   .   .:=:::...:.:--==#%%%%%%%%%%%%%%%%%%\\r\\n ...-======+++++=--=======+++=--:::-===-  .=*++:    .   .--=*#+                   ..:++++++=++- :   .   .   .-:::::.::.    :..---.    ..:---+%%%%%%%%%%%%%%%%%%%\\r\\n   :-==+++==========--====+**++=-::-+++=  .=+++.     :.   :-=+#*.   ..         ...:=++++++++++=.:   ..  .   .-:::::-*-.    .::-+::. ..::::=*#%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=================--==*****++=.:=+*+: .++++:      .:   --=+**. -: ..    ..::-=+*#+++++++++=..   ..   .  .-::..:-+. ... .-: .::.  .:--:-%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=++==----==========---==++++*: .:=+- .=+++:       ..   :-=+**==:..=----=+++++++**++++++++=:.   ..   .  .-....-.  ....  :.  ::.....--::#%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-=====------========------*:  .-==: ---=-          .  --==**=+=.=======+++++++#+++++++==-.    .   .  .:.:...... .....   ....:.--:---#%%%%%%%%%%%%%%%%%%%%\\r\\n          ..:---=====---=====--::-.   .::.....:-     =-:     .===+**==.=+====-==++++++*++++++===..   .   .   :..............  ......:.::--=#%%%%%%%%%%%%%%%%%%%%\\r\\n                ..::----========--:..      :++--.    -=.      .*+=+*++.-+======-=++++++++++++===..   .       :........  .....     .:::----+**#%%%%%%%%%%%%%%%%%%\\r\\n                       ..:--=======-::--==++**#*=-.  -:   .    :**++*+:.*======--==++++++++++===:.:  .   .   :......:-:.:-.... ..  ..:-----**###%%%%%%%%%%%%%%%%\\r\\n                                  :-==--=++++=+*##*+==.   :.    =***+*- +========--=+++++++++===-.-  ..  .   :..:==-:-: -----:.--. .:..::--#%%%%%%%%%%%%%%%%%%%%\\r\\n  ...  .. .     .. ..  :.            :--::---=====+***+=:..:    .+*##*+ =+=========-=++++++++===-.-  ..      .   -=..:. .-----.:...........+######*********##%%%\\r\\n     ......:     :.:- .:-=+=:+=:--.-:.:--:. :-======+****++=:    :***##=-+==========-=+++===+====.:.  .      . .... .:. :-..:-.:......:.-**################%%%%%\\r\\n         ...           . --:++----::+--::--- :====-=++++****#:    =**###-+=======================.::  .      . .....:-: -=..-=:-::.:::::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                         ..=-.  .:  :=+=:.:=: -=====++++++++*=    .***##**+===============+*=====:.-  :.  .  .::....:-:.--. -=.--==-==-+++%%%%%%%%%%%%%%%%%%%%%%\\r\\n                          .:.   .          .:::==+*+++++++++++     =***###+================*+===--.-  ::  .  :--:..::--.-=-=-=.:=:-=--=--=*%%%%%%%%%%%%%%%%%%%%%\\r\\n                                             ..:-+++=++++++***     :***###+--===============*+==--.:. :-  :  --=:::::--.-====-..-+-==--==-:+#%%%%%%%%%%%%%%%%%%%\\r\\n                                                .:++=++++++***.    .+***###=..=============-=*====::.  .  .  :::.::..::.:--::-::.-=::=:.--::-++#%%%%%%%%%%%%%%%%\\r\\n                                                 :===++++++++*-     =****##+..-=============-=*===-.:  :  .  .:..:--....::::------======-===--:*%%%%%%%%%%%%%%%%\\r\\n:.                                           .=  -==========++=     -****##*:.:===============++==-.-  -. .. .-:.::-.     .:--+=---:---=-:====-*#%#%%#%#%######%\\r\\n=+=-.                                         =+.-==--------==+     .*****##:.:-:================--..  :: .. .--..:.   .   :+=*+=+-::=-=-:-====*=+--=-==-=-===-=\\r\\n.::-=-:                                       :-:-+=========++*.    .+****##-.::.-==============+==:.. .: .: .-:.--.. .--:.:*+=*+=-*=--:-++---:=+*+---:-::-:----\\r\\n:--::::-.              .                         :--:==++*+==-=.     +****##=:::::----====--=======-..  . .. .-:.--::..:-::---:+=:.:*+---:+*=--:-+**+-:.:.::.:..\\r\\n+###***+=-.                                           .....          =******-.::..-===============+=... .. :..--:-::::.:==::::::--: :*+---:-*+-=::-+**+=--------\\r\\n#%%%%%%%#*+=:                 .                           .::.:      =******-.::..-===============-+-....:.:::--::::....-=:-:::::--. :+===---++-==--=+*++--::-:-\\r\\n#%%%%%####*##-              .             .      ........:--::=.     ++*****-.::..-=======-----===--=:. :====++=----:::::====--===-:.:-============-----==-::-::\\r\\n#%%%%####%###%+                          .         .  ...::::::      +++****::::..-========-----===---::-==++++=====*+==++++=-:-+*+*+******+==-=+++===-::===--:.\\r\\n#%%%%%%%%%%%%%%=                       .          -=:.....::::.     .+++***+::::...:-======-----===-:-.:-==++++=----**==++=--:--==-=++****++=--==+++++=-::-=+-::\\r\\n#%%%%%%%%%%%%%%%-                     .           =*-:::::::::.     :+++***-:---::...:-===--------=-:-::-==++++-::::+*=--===-+++++*++======--:-:.:-==-:--:.-=+=-\\r\\n#%%%%%%%%%%%%%%%#.                               .++-:::::::-:.     -++***+::------::::-=------------::--==+++++====+*+=+***++=-.:*#+=#****===----:-**+++=-::==+\\r\\n*%%%%%%%%%%%%%%##=                              .-+==::::::.::.     =++***=.:-----------------------:---===++++-:::::--:.-==-:::::=**++==-----:.--::-===--==::-+\\r\\n*%#%%%%%%%%%%###**=.                            .-++-::::::.:=:    .++***+-:-------------==---------:::-=-+*+++++++++++++**+=------===+*****+=========+**+*+=-::\\r\\n*#####%%%%#######*:                            ..-=--::::::-==     -++**+=----------------++=--==---------+++++---------::--=--====**++++++++===-::==--=+++==--:\\r\\n*##########*#####*                            ...::::::::::-=:    .+++**------------------=**=------==---=++++++==========++++=*##*+#*++******+==-----==+++=====\\r\\n*##########%##%#**                       ... .....::::::.   :.    -++**-.--------------::---=*+=----=----=++++++++++++++++***##*++-:-*#*+*#####***********###**+\\r\\n*################+                    :::::.........:..    :.    .++*+-.:----:----------------++==--==---=++*++-::::::....:-=*+----::-+*+++======--+=-=-::-====-\\r\\n*#######+=#######*.                 ....:::........:      .:     =**+:. --:::::--:::::-----------++==----=++*+++++++++++=+++****+==-::=+=+********++*===--======\\r\\n*######*########+:          ..  .::::::----:.  ..:--      .     -**=:.. .--------::::-------------=+--:--++++++++++++=====--===---:::--*#*+++++=++++++++++++++++\\r\\n*######*##*+**#+       .........::::-::::::--::---:-. .. .     .++-..: .:-----------------:-------------=++++++:::::-::***=----:::::..:=#*===-=-------:::-:...::\\r\\n+#######****##*   ....     ....::. .      .=+++-:.-=:          ++:..:: .-----------------:-----------==-+=+++++.       +#*+:.---:.:::..-+#*++=------::-:.:=-:::-\\r\\n+#*##########*...         ........-       .:--:: .::.  ..     ==...:-:.:-----------------------------=-=+=+++++++======*#*#*++=-::--::---+++=+*****+=---::--:---\\r\\n+***########+.           ......-=+*.   .... :-..             :-.....::..::::::::-----------------------=+=++++++++****+*#######++=--::::----=+#*****+==----====+\\r\\n+********#**:           ..::-====:.   .::.  :=...       .-  ::..... .:-:::......::=+-----------------===+=++++=::::::::**+#=--------=----++++********+===++=---=\\r\\n+**********-           ..:-==--.    .::.:   .-..       :-  ::.....             :-+*+=--------------=====+=++++=        *%**+::-==--:-=++=+#*=:=+========---:..:-\\r\\n+********=:            ..:=-..      ...::   .....    .-.  ::....:..::::---:     .=++=------===----=====++=+++++==------+#***+=++++==+****=#**=-+####*****=--:.:-\\r\\n+**+++-:.              .......       ..:.    ....   .-. .::.....::::---=***+-     -=-.----=============+==+++++++*+*+*++*#*#*#*#***####*+==-+#*++*******+==--:::\\r\\n+**=-.                ......  ..     ..:    ....   --  .:.....     ....::::--.    --:.---==============+==+++++++++++++****#*#*#*#**=--:...:=**+-=#******====-=-\\r\\n==-.                 .....   ...     ...    ..    :-  .......             ....    --.:----==+*=====+=====+=+=+=     . . :*+*+:.::---:::... .-=#*+-+******+====+=\\r\\n. ..                 ...  .....      ...          .:.:.....               ....    :----=====*#+===+#+====+=+=+=     .   .#++*-::-==--::::....-+#+=-+=======-----\\r\\n:-:.                ..   ......      ..           .:... ..                  ..   .-----=====++=====+=====+=+=+=:::::::...**+*+--====----.:..:--*#*++*##*****++-:\\r\\n-:.                     ........     ..      ....:..   .                     .  ..----===================++*+++++++=+====******++*+==---::::-:-=*++++********+=-\\r\\n                      .........           .....:..                            ....--===================+=+*+*++########*#*###*##*#*+--:::::::.------=******+*=--\\r\\n=.                 .............       .:---:::.  ..                          .. :=====================+++=*=+=-----=====+***#*****+===----::::=-:-=+*********=-\\r\\n#:                 ...........      .:-+*+=-:.   .                              .-=====================+++=*=*-  .   .   .*+=*: ...:::---=----:=++*************=\\r\\n#-                .........       .-+#%#+-:.   .:.                            .:======================+=++=*=*-......... .*#+*=...:---::::==+===##+-:-+-------==\\r\\n=.                 .....       .:=*%%#+-.     .     .--:                   .:-=================+======+=*+++=*=..... ...  +#+**=:::------:-==-=-+##=::-=........\\r\\n*-                 ..       .:-+#%#*=:.             :=:.             ..::--===========================+=*+*++*===--=-==---+#++*=-:----===+**++*=-*#*=-:+=---::::\\r\\n#-                        .:=*##*=:.   ...           .:....::::::----------================+=========+==*+*+**+*++++++++=++********************+-+##*+=-========\\r\\n*:   ...               .:-+###+-..  ..               -+:------------------==========================+*-++=*++*++++++++**+*+***#*****************+=+*+*++***+++++\\r\\n   .::......         .:=*##+-:.   ...  ..::          -::------------------=========================**=-*+=*=+*=-------------===++***********+*+=-=--+*#****++**+\\r\\n :--:.            .:-+##+=:.    ..  ..::--:      :  .=.:-------------------======================+#*=-=*=+*=++=:::::::::::::::::--=+******=---:.....=+**===-=+++\\r\\n+*-...         .:-+**+=:..    .:.     :==+:      .. :-.:----------------------================+*##+=--+*=*+=++-   . ..  ..... ...:::-+****=::...    :++#*===-+++\\r\\n:.           .-=***=-.      .        -++**: .   :.  :-.-----------------------------======+**##*+==--=*+=*+-*+-...........        .::-=+*+----::..   -+**+=-:=-:\\r\\n          .:=+**=-.        .        -++***    ....  -::---------------------------===+**##%##+===----**=+*+-*+:                     ::==-::::::....  .=+**=-::-.\\r\\n       .:=+*+=-..                  :+++*#+ ...=+-.  =.-----------=++++++======++**#######*++====----+*+=*++=*+-..... ..  .        .-=+*+=--::::::...=--++#*==---\\r\\n    .:=+*+=-..                  ..-==+*##= ..-+++- .-.-----------=+*#################**======---=--+**=+*+=**+-::::::::.......:-=++++++++----:::::..::.-+*****+=\\r\\n .:-=++=-:.             .:       :==+*###: ..:-=-. --:----------+*+++**#########**++==--===---===-+**++*++=*+*++++*+++=++==+=+==++++++++*=---::....... .-------:\\r\\n-=++=-:.               :=.      :==+*###*.   ....  -:----------=######*#****++===-========--===--**++=*+*-+*++:::---===++=+*+++=**+**+**++------:::... .::......\\r\\n==-:.                .-+-      .=+*#####*          .:----------+########*--------=============-=**++=**++-*+++:::..........:....:---=-====-:----::-:.::.:-:...:=\\r\\n..                  :+++:::===-=+*#######+=--:::. .:-----------*########=--------=======++==-:=*+++=**+*:+*++=-:.... .........:.::...........:::.:::.::.:--::-==\\r\\n                  .=+++=::=*+==*################+:------------+########*--------===========-:+*++*-**++=-**=*:.....              ........................::.....\\r\\n                 :=+++=::-+==+*################*=-------------*########=---------=========--**++*-+**=*:=*+=*.......   .               ..................::.....\\r\\n               .-++++=::-===+##################+-------------=########*-------------=====:=**++*-+**=++:**=++      ...............      .................:......\\r\\n              :=++++-::-==-+##################*=---:---------*########+-------------===--+**=**-+**+=*:=**=++      .          .          .............. .::.....\\r\\n             -+++++-::-===+###################+-::::::------=#########-------------===-=**+=**:=**+=*=:**+-*=  ............ ....     ..  .............. .::..   \\r\\n           .==+++=--:-+==+##**################-:::::::------+########+-------------=-:=**+=**:=**+-+*.=**=-*- ........................................  .:...   \\r\\n          -++=++=----++=+*****###############+::::::::------*########=--------------:+**==**:-***-+*-:+**-=*: .................................... ...  ......  \\r\\n       .:=++====---=+++******################=::::::::-----=########*-------------::+**=-**:-***-=*+.=**+-++:.....  .......................... ... ... .........\\r\\n      .-++++==-::-=+++******################*-::::::::-----+########+------------::+**=-**-:+**=-+*-:+**=-*+                              .... ... ..  .........\\r\\n     -=+==++=:::-=++*******#################=:::::::::::::-########*------------.:+**=-+*=.+**+-=*+:=**+-=*=..             .....         ............  .........\\r\\n   .=+===+=-:::=++*********#******#########*::::::::::::::+########+:----------.:+**-:+*=.=***--+*::+**+:=*- ...    .      ....          ...........   ......   \\r\\n .-=======:.:-+*********##*******#########*-:::::::::::::=#########-----------.:+**=:=*+.-***+:=*+.-+**=:+*: .      .      ..            ........      .....    \\r\\n:=+=====-..-+**********######**###########=:::::::::::::-*########+:---------.:+**=:=*+.:+***--+*-:=*++--++.        ..     ..       .    .. ......     ...      \\r\\n=======. :+**********#####****######****#*-:::::::::::::=########*-:--:-----.:++++:-+*:.=***=:=*+:-+++=:-++         .. . .. .. .  . .. ..... ...       ..       \\r\\n=====-. -***********######**########*****+::::::::::::::+#**#####+:-:::----..++++::+*= -***+::+*-.-*++-:-++          .      ....     ...    . ..       ..      .\\r\\n\",\n  \":---==================================+++++++++++**++++++++++++++++++++++++++++++=    .     -:     ::     ::......==.---.::::.          .   .-.-%%%%%%%%%%%%%%%%\\r\\n-----=======-=============================++++******++++++++++++++++++++++++++++++:   .     :-     .-     :-...: :=-.---:-:::.           ......=%%%%%%%%%%%%%%%%\\r\\n++----===-==---====================+===++++++++******+++++++++++++++++++++++++++++=   .     .=      -     :-...: -=.:----:::.          .   ....=#%%%%%%%%%%%%%%%\\r\\n+**=-:--======-============+++=====+++=++++++++*#*****++++++++++++++++++++++++++++=.  .      =      -     :-...: -+.:--:-:.:.          .  ... .:-%%%%%%%%%%%%%%%\\r\\n*#***=::-===================++=====++++++++++++*###****++++++++++++++++++++++++++++:         =      -     :=--::.:+.:--.-:::.              ...::=%%%%%%%%%%%%%%%\\r\\n*###**+-:--==========++======++==+++++++++++++++####****+++++++++++++++++++++++++++=         -.     -     :+====:-+::---=.::. .        ..  :::::*%%%%%%%%%%%%%%%\\r\\n*#####**+-:-==========++++=====+++++++++++++++++*####*****++++++++++++++++*****+++++.        :.     :     :+==**:=+::====:::...        .  ..::::#%%%%%%%%%%%%%%%\\r\\n+########+=::===========++++===++++++++++++++++++*###*******+++++++++++++******+++++:  .     ..     :     :=.:-=:-=::=-=+++-...       .   .  .:+%%%%%%%%%%%%%%%%\\r\\n*########**+---=====++++=+++++++=+++++++++++++++++*###*******+++++++++++********++++-  .:     -     :.    .-        .:::----:.            .. .-#%%%%%%%%%%%%%%%%\\r\\n*###+*####***=---====+++===+++++==+++++++++++++++++*###********+++++++++*********+*+=  .-     =.    ..    .:                              .. .*%%%%%%%%%%%%%%%%%\\r\\n#%##**####*##*+-:-====+++++=++++++++++++++++++++++++*###***********+++++*********+*++.  .     .               ...    .-..:.:..   ..          -#%%%%%%%%%%%%%%%%%\\r\\n#%##%#####*####*=--====+++++++++++++++++++++++++++*++*###*********++++++*********+*++:                    .:. ..     .=:::::.            .. .+%%%%%%%%%%%%%%%%%%\\r\\n#%%#######*#####*=:--==+++++++++++++++++++++++++++++++*###**************************+:        .:     -    .=: ..::------::::..           ...-+=#%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+*######+--:-=++=++++++++++++++++++++++++++++*###***********************+=:.        .=     -    .=. :..-=+==-++::-..     .     .:::::*%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+***#####+--:-=+++++++++++++++++++++++++++++++*###*********************=:..-:        =     -    .-  ...:--:-+++=-:..     ..    .:::::=%%%%%%%%%%%%%%%%\\r\\n#%%%%#####******####*=----=+++++++++++++++++===-+++++++++*###********************:.:=+=  ..    -.    -.   .:  .:.::-:=-----..  ..     .. .:-:::-%%%%%%%%%%%%%%%%\\r\\n-+*#%%####**#**+*####*==----==+=+++++++-..     .+*++++++++*###*******************==+*++   .    ::    -.    -.::-::-=:=::::::.  .       ...:--:-#%%%%%%%%%%%%%%%%\\r\\n-===+*#####***+++=+*#*:.     -=+++++++=  .:-===:+%*++++++++###*********************+*++.  :    .-    -:    -=+++--+=.*-:::--. ..        ..::-=#%%%%%%%%%%%%%%%%%\\r\\n==++++++*##**+====::=-        -=+++++++ .=+++++-=%#++++++*+*###********************++++-  :    .-    ::    ===*=::++-*=::--:  ..  ..   ....:=%%%%%%%%%%%%%%%%%%%\\r\\n-===+++*+++++*====-   .        :-=+++++. ++++++::#%*+++++**+*#%#********************+++=  ..    =    ::    =-=*-..==-=-:---:  ..  ..   ...:-==-#%%%%%%%%%%%%%%%%\\r\\n-==++++++***++=====:   ..      .--=++++- -+++=...*%#+++++++*+*#%#*******************++++. ..    =.   .:    -..      ..::-:--...          ..::--#%%%%%%%%%%%%%%%%\\r\\n.--=+++++++****+===-     :.      :--=++= .:--....+%%++++++++*+*#%#******************+*++: .:    -.   .:    :         .::::---..  .:.    ..:-:--*%%%%%%%%%%%%%%%%\\r\\n  .::-=++++++++****+:             -=-===. ::.....-%%*++**++++++*#%#********************+- ..    :     :    :. .   ...:::::-:. .. ...    .:----:+%%%%%%%%%%%%%%%%\\r\\n     ..:-=+++++++**##+:            -==-=:   ....::#%*+****++++***###*******************+= ..    :-    -    -=+++-:...:::-:-:. .. .:.  ...:----=#%%%%%%%%%%%%%%%%\\r\\n         .:-=++******%%+.           :===-    ..-: *%#++**++*++****##*******************++. ..   .-    -    -==---:--::-:-:-:.... .. ..... .:-=#%%%%%%%%%%%%%%%%%\\r\\n           ..:-=++***#%%*-   . .::::-====     :-  =%%*+*******+****##********************- ..    :    :    ::.......  -:-:-:-....:.........:--*%%%%%%%%%%%%%%%%%\\r\\n               ..:-+**#%%#=-::--: ..:::--.    ..  :#%*=-----===+++**%#*******************= ..    :    :    ::.......:.::-:---.. .:...:::..:-=-#%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=+#%#*=:..                  .*%#.          ..:-++++*************++++...    -    :.   :-:--:---::::-:--- . .:. .:::.:-==#@%%%%%%%%%%%%%%%%%\\r\\n                     ..:-+*##*+-::-=---.           -*#-               .:-==++*******++++++:..    ..   .    :=-:..:-----:----=    ....:::.:++++*#%%%%%%%%%%%%%%%%\\r\\n                        ..:-+###*+=-=-              .==                .:-++********+++++*-..    .:        ::      ..::::--::    . . .::.------+%%%%%%%%%%%%%%%%\\r\\n      .-=++=:.             ..:-+*##*+-:               :                 .:-=*#%%#**+++++++=..    .-   ..   ::. .:  .:-:----. ..    .. :::-----*%%%%%%%%%%%%%%%%%\\r\\n...  :-=++*##*+=:.            ..:-+*###+-.                               .:-=+*#%%#*+++++++..     :    .   .-:..:.....::...    .      ..:-==--=%%%%%%%%%%%%%%%%%\\r\\n.. ...:---=+*****#+=:             .:-=*%%*+-:-=.                         .:-=++**##*+++++++:      .    .   .:      .. ..            .:::--=-:=#%%%%%%%%%%%%%%%%%\\r\\n.. .:.:-+=--==+**#*#**=:.            ..:=*#%#*+-                         .:-==+*****+++++++=      :.   .   .-::.....=::. .......     ...----=#%%%%%%%%%%%%%%%%%%\\r\\n.. :==--=+*+=--=+********+-.              :*%%#*+-                       .::-=+*****+++++++= ..   :.   .   .-::.....-..  ...:.:..      :---=%%%%%%%%%%%%%%%%%%%%\\r\\n.. :==+++*###*+--=+***++++*++-.             -*%%%%*=.                    ..:-=++***++++++++-...   ..   .   .-::::...   ... .  ...   .  .:::=%%%%%%%%%%%%%%%%%%%%\\r\\n.. :-=++++**###*+===+*++++++++=.....          -+#%%%#=.                   .:-==+++*+++++++=::..   .:   .    -::::::. .:--::-....    ...::-:=%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-+***+*****#**===+++====+=..::=+-          :=*#%%#=.                   .:-=+++++=++++---...  .:   .    -::::::.   ...:-::........:=:--=%%%%%%%%%%%%%%%%%%%%\\r\\n.. .--==+***++++++*#*=--+++====..::-++:           :=+*#%#-                     .:-===-=++=:==...   :   ..   -:::::... .  .:-::.::...:...::-=###%%%%%%%%%%%%%%%%%\\r\\n:. .-=+++==+*++====+***+--=+==-..::-++-   .:        :=+*#%+.                       ..===+=-++..:   -.  ..   -----:.-=.   . .. .--:----:----=+#####%%%%%%%%%%%%%%\\r\\n:: .-=+***+=-=+++====++**=--=+=..::-=+=.  .++:       .-==*##-                       :--++++=+: :   :.  ..   -:::::.:+.     ...:=::......---++%%%%%%%%%%%%%%%%%%%\\r\\n::..:-==++=++===========+**=:-=:..:-===:   =*+=   .:   :-=+*#=                     ..:+++++=+- :   ..   .   -:::::::=:.    :.:-=-.  ....---=*%%%%%%%%%%%%%%%%%%%\\r\\n   .:-===========---======+++=--:::-===-  .=+++:    .   .--=*#+                  ...-++++++++=.:.  ..  ..   -:::.::++:...  .:::=.:. ..:::-*#%%%%%%%%%%%%%%%%%%%%\\r\\n   :--=============---====+**++=-::-+++=  .=+==.     :.   :-=+#*.   ..         ...:=+++++++===..   ..   .   ::...:-=- .... .-. .::. ..:--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=================--==+****++=.:-+*+: .++=+:      .:   :-=+**. :: ..    ..:-==+#*+++++++==:.    .   .   ::...::  ..  .. .   .....::--:=%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=+==-------========---===+++*: .:-+- .=+=+:       ..   :--=**==:..=---==++++++*++++++++==-..   .   .   ::..............  .:.:.:.--:--=%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-====--------======-------*:  .-==. -----          .  ---=**=+=.=======++++++++++++++===..   .   .   ................      ....::--*#%%%%%%%%%%%%%%%%%%%%\\r\\n          ..::---==-----=====--::-.   .::.....:-     =-:     .==-+**==.======-==++++++++++++===:..  .       .:......:: .::....    .::-=---+**#%%%%%%%%%%%%%%%%%%\\r\\n                 .::-----=======--:..      :++--.    -=.      .*===*+=.-+======-=+++++++++++===:.-  ..  .   .: ...:::-..-:.:...:: ...::---=#####%%%%%%%%%%%%%%%%\\r\\n                       ..:--==--===:::--=+++**#*+-.  -:   .    :**=+*+:.*=======-==+++++++++===-.-   .      ...:-+-:--  -====-.-: ..:.::::=%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-==--=++++=+****+==.   :.    =***+*- +===========+++++++++==-.-.  .      ..   :. ..  :-::-:.:......:.::-*****************##%%\\r\\n ...  .. .        .:. ::...         .:--::---=====+***+=:..:    .+*##*+ =+=========-==++========.:.  .   .  ...:.:..:-. --..--.:......:.*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .......     ..:  :.=++-++:-=:--..:--:. :-======++***++=:    :***##--+==============++=====-::-  ..  .  .  . ..::-..=-..=-:-::.:::--#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n        ...           . :-:==:::-:.-==-:-:=: :===--=++++****#:    =**###-+===============**====-:.-  .:  .   :::...::-..=:..--.=-==-==-*+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..--.  .:  .:-=-..:-. -=====+++++++++=    .***##**+============-=+*+===--.-. .-  ..  ---:::::=:.=====-.:=:==:-=-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n                          ..   .           .:::===*+++++++++++     =***###+===============+*=====::.  =  :.  ==-:::::=:.-==---..==-==--==:-*#%%%%%%%%%%%%%%%%%%%\\r\\n                                             ..:-+++=+++++++**     :***###+===============-+*====:..  .      :::.::..:..---:-:-:.=-.:=:.--::=+*%%%%%%%%%%%%%%%%%\\r\\n                                                .-++=+++++++**.    .+***##*================-++===-.:  :. ..  ::..:-:....::::-----============:-#%%%%%%%%%%%%%%%%\\r\\n                                                .-============:     =****##==================+===-.:. :- .:  --..:::      .---+---::---=::===-+*#%#%##%#%######%\\r\\n:.                                           :+  ------------=-     -****##*::==================--:.. .-  :  :-:..:    .  .-+=*+++-:-=-=-:-===++++-==-+-==-===--\\r\\n==-:                                          += -=----::-:---=     .+****#*:.:================+=-:..  -  -  :-::=:...:--..-*==*=-=*=--:=*=--:-=**+---.-::-:--:-\\r\\n.-:-=-.                                       .:.-============*.    .+****#*-.:-==================-..  .  :. ::.:-:::.:--.:--:-+=:.-*=--:-++=--:-+**=-....:..:.:\\r\\n:-:::::-.              .                         :--:==+**+==-=.     +******-::-------==----=====++... .. .: :---:::::::=-::::.:--..-*=---:=*=--::=+**+=--------\\r\\n+*****++=:.                                           .....          =******-..-=========---======+=....:.::.--:::::....--:-::::--:. -+===--=+=-=---=+++=--:--:-\\r\\n#%%%%%%%#*+-.                ..                           .::.-      =******-..-=========-----====-=:. .-===+++-----::::-====--===-:.:-============-----==-::-::\\r\\n#%%%%%####*#*-              .             .      ........:--::=.     ++*****-..-==========----====---:::==+++++====+*+==++++=-:=**+*+******+=--=++====-:-===--:.\\r\\n#%%%%####%###%=                         ..         .  ...::::::      +++***+:...-=========-----===---::-==+++++=---=#+==++=--:--=--++*****++=--==+++++=-::-=+-::\\r\\n#%%%%%%%%%%%%%%=                       .          -=:....:::::.     .+++***+:....:-===-----------=--:-:-==++++=-----*+=-===-=++=++*++=====---:-:.:-=-----:.-===-\\r\\n#%%%%%%%%%%%%%%%:                     .          .=+-:::::::::.     :+++***=-::::..:----------------:::-==+++++=====**+=+***++=:.-#*=+#***+===----:=**+++=-::==+\\r\\n#%%%%%%%%%%%%%%%*                                .=+-:::::::-:.     -++***+--------::-------------------==++++=::::::--::===-::::-=*+++==-----:.--::-===--==::-+\\r\\n*%%%%%%%%%%%%%%##-                              .-+==:::::::::.     =++***=------------------------:::-=-=*++++++++++++=+**+=------===******=====-====+**+++=:::\\r\\n*%#%%%%%%%%%%###**=.                           ..-++-::::::::=.    .++***+--------------=+----===--------=*+++=-----=-=-:---=--====**++*++++====-:-==--++++==--:\\r\\n*#####%%%%#######*.                            ..-=--::::::-==     =++**+=--------------+*+=--------=----++++++==--------=+++==*##+*#*++*****+=--------==+=====-\\r\\n*##########*#####*                            ....:::::::::-=:    .+++**--------------:--=+*+=------=----++++++************####**+---*#*+######***********###**+\\r\\n*##########%##%#**                       ... .....:::::..   :     =++**-.-------------:----=+*+----==---=+++++=:::::::....:-+*+----:-=**+++=======-+=-=-::======\\r\\n*################+                    :::::............    :.    :++*+:.---------------------===+=-==---=+++++++==========+*###++=-:::====******+++++===---=====\\r\\n*#######==#######+.                 ....:::........:      .:     +**=:. -::::::::::-------------=++=----==++++++++++++====--===--:::--=*#*+*+++++++++++++++*****\\r\\n*###############+:              .:::::::---:.  ..:--      .     -*+-..  :::::::::::---------------=--:--+=++++=-------=***===---:::...:+#*===---------:::-:..:::\\r\\n*######*##*+**#+       .... ....::::-::::.:--::---:-  .  .     :*+:..: .:---------------::-----------===+=++++-       .#**-..--:.::::..-*#*++-------:--:.:=-:::-\\r\\n+#######****##+   ....     ....::.        .+++=-::==.         .+=:..:: .---------------::----------:==-=+=+++++==--=---#***==+-:::-:::--=+++=+++++++-:--::--::::\\r\\n+#*##########*...          ......:-       .:--:: .:..  ..     =-...:-:.:------------------------------=+==+++++*******+*######*+==--::::----=*******===-----====\\r\\n+***########+.            .....-=+*.   .... :-..             ::.....::....::::::---------------------==+==++++-:::----=***#=====-=-=-----+=+**#******+===++==--=\\r\\n+*****####**.            .::-====:.   ..:   :-..        :-  ::....  .--:::......:-=+---------------====+=+=+=+:       :%#+*-..:---::-++==*#*--+===========-:..:-\\r\\n+**********-            .:-+=--.    .::..   .-..       ::  ::....              :=+*+==------------=====+=+++++-::::::::#%***=-+++====*+*+=##+--*********+=--:.:-\\r\\n+********+-             .:=:..      ...:.   .....    .-.  ::....:.....:---.     .==+=:---=====--======++=+++++++++++**++#***********###*+==-*#++********+==-::::\\r\\n+**+++=:.              .......       ..:.    ....   :-  .:.......::::--=***+-     ---.---=============++=++++++++++*****#**#######**===:.:.:=#*+-+#*****+====---\\r\\n+**+-.                ......  ..     ...      .   .=-  .:.....     ....::::--.    --:.===================+=+=+:.......:.=*+#=::--==-:::... .-+#+=-*******+======\\r\\n=+-:                  ....   ...     ...    ..    --  .......             ....    :-.---===++=====++=====+=+=+:     .   =#+*+:.:-=---::::...:=*#+-=+=======-=---\\r\\n. ..                 ..   .....      ..           .:.:.....               ....    :---====+#*====+#+=====+++++:........ -#++*=--====--::.:...-=#*+=+******+++=--\\r\\n:-:.                ..   ......      ..           .:... .                  ...   .----====+*+===========++++++========--=*****+++++=----::.:-:-+***++****##**+=-\\r\\n-.                     ........      ..      ....:..                         .  ..---===================++*+*+*#*#********#*#*#****=--::::::::----=-=**++++++=--\\r\\n                      .........          .....::..                            ....-=====================+++++++=+++++*******#*#**#*+==---:::::--::--+********+=-\\r\\n=.                 .............       .:----::.                              .. :====================+=*=+=++.     .....-*=+*::::-----==-----:===+***********+=\\r\\n#:                 ..........       .:=+**=-:.  ..                              .-====================+=*=*=++:......... -#++*:...:--::::-====-+#*+=-=+===+++++=\\r\\n#-                ........        :-+#%#+-:.  ..:.                            .:======================++*=*=++.      .   .#*+*=-:::===--:.-=====*#*-::=:........\\r\\n=.                 ....        .:=*%%*=-.     .     .--:                   .:-==============++=======+=+++*=*+=-----:--:::**+*+-.:----=-=++++++-=##+-:-+-:::::::\\r\\n*:                 ..       .:-+#%#+=:.             -=..             ..::--==========================*=*++*+*+============+****+++++++++*******=-*#**+-========-\\r\\n#-                       ..-=*##+=:.    .            .:....::::::::::--------=======================++=*+*++*+*****+*+*++*+********************+==****==++++++++\\r\\n+:   ...               .:-+##*=:.    .               ==:--------------------=============++========+*-+*=*+=*+=---=-=====+=+++*********+*******+=+==+******+***+\\r\\n   .::......         .-+*##+-..   ... ...::          -.:::----------------========================+*=-*+=*+=*+-::-::::::::::----==+*******+===-:.::.++**+++=++*+\\r\\n.:--:.            .:=*##+-:.    ..  ..:::-.     ..  .=.:-:-----------------=====================+**=--*+=*+=*+.............:..::::--+****+-::..     -++*+---=+++\\r\\n++-..          .:-+*#+-:..   ..:.     ::--.     .:  :-.----------------------=================+*#*=--+*=+*==*+.         .  .     .:::=***+=--::..   .=+##++=:+==\\r\\n:.          ..-+**+=:.      .        :::::  .   :.  ::.----------------------===============*##*==---*+=*+=+*+..  .  .....         .::===-::-::....  :++**--:--.\\r\\n          .-=**+=:.       .         ::::::   .:...  =.:-------------------=--============+*##*===-=-+*+=*+=+++.                    :-=*=-:::::::....::=+**+--:-:\\r\\n      ..-=+*+=:.                   .:::::. ...==:. .=.-------------------==--====--===+*#%#*===----=*+=**+-*++-------:::::......:-+++*++=----:::::.:=-:=+#**++==\\r\\n    .-=+*+=:.                     :::::::  ..-+++: ::.---------------------------=+**#%#*+===--==-=**+=*+++*++--:-::-::::::::-==+++++++++---:..:.......:=++==++-\\r\\n .:=+++=:.              ::       .-::::::  ..--=-  -::----------------------==+**#####+=====--==-=*++=*+*=**+=-==++++++++=+*+*++**+*++*+*=----::...... .:::::::.\\r\\n-+++=-..               -=       .-::::::.   .....  =.-------------------==+*######**==-===--===-+*+*=**++-*++-:..::::::----=-=+=++++*+**++--=---::::....::.....:\\r\\n==:..                .=+:      .::::::::.    ..    .:----------===+++**########*+===-===---===-+*+*=+#+*-+*++-:.................::.::::::::::::::::::::.:-::::=+\\r\\n.                  .-+++.   ...:.....::::...      .:---==-+****#############*+==--=====--====-+*+++=**++-**=*--....        .....::.::....................-:.::--\\r\\n                  .=+++-  .-------------::------::------=-=++******#####*+==---============-:+*+++-**+*-=*+++......              .   ....................::.....\\r\\n                .-++++-..-***##########=-----------------++++++++**#*++=-------========+==-:+*++*-+*+++:**=++..   .                    ..................:......\\r\\n               .=++++-::-*############*-----------------+##########*------------=========--**++*-+**=*--**=*=........  .     .     .     ................:......\\r\\n              :=++++-::-*#############=::---------------*##########+-------------======-:-**++*-=**=++:+*+=*- ....................  .    .............. .::...  \\r\\n            .-++++=-::=*#############+:::::::----------=##########*---------------====-:=**=+*--**+=*--**==*: ......... ..    ..    ..................  .:...   \\r\\n           :==+++=-::=*###*#########*-::::::::---------*##########=---------------===-:+**==*=-**+-++.+**==*. ........................................ ......   \\r\\n         .-++=++-:::=*####**########=::::::::---------=##########*------------------:-+**==*=:+**==*--**+-++. .    ............................... ... ........ \\r\\n       :-=++===-:::=*###*******####*-::::::::---------*##########+-----------------:-**+-=*+:+**=-*+.=**=-++... .  .       ..........................  .........\\r\\n      :=++++==:.:-=*#**********###*=:::::::::::::---:=##########*-----------------.-**+-=*+:=**+-+*-:+**--*= ....  .        .... .     ..............  .........\\r\\n    .-++==+=-:..-+##*********#####=::::::::::::::--::*##########+----------------.-**+-=*+:-***--*+.-**+:=*-.......:.......:::.. ..  ...............   ..  ..   \\r\\n   :=+===+=-:.:-*#***********####+::::::::::::::::::-###########=:--------------.-**+-=**::+**=-+*-:=**=:+*:...                            .......    ........  \\r\\n .=+=====-:::-+*#************####-::::::::::::::::::+##########*--------------:.-**+:-**-.+**+-=*+:-+**--++.        .                      .......    ....      \\r\\n-+======-:::-******************#+::::::::::::::::::-##*########=:::::::------:.=**+-:+*-.=***-:+*=:=*++--+=         .    .... .    .. ..........      ...       \\r\\n======-::::=****************###*-::::::::::::::::::+##########*-:::::::-----: -*+*-:+*=.-***+:-*+:-++*=:=*=         .      .. .  .... ... . ....      ...       \\r\\n=====-:---=*****************###-::::::::::::::::::=*##########=:::::::::---: -+++=.=*+.:+***-:+*-.-*++-:=*-                ....     ...    . ...      ..       .\\r\\n\",\n  \"----=-=========+===============++=====++####*++++++++++++++++++++++++++++=-::..                   .      ::....     .:..-:::.            ...  .:-%%%%%%%%%%%%%%%\\r\\n-==------========+==============++====+++####*+++++++++++++++++++++++++++.     .           :      -:     :-:::.  :. .::+-.::              ...:::=%%%%%%%%%%%%%%%\\r\\n++==-----=-=======+==============++==+=+++####*++++++++++++++++++++++++++: ..::--          :.     ..     :-=-:. :=. -=-+-.::               .::::*%%%%%%%%%%%%%%%\\r\\n+**+-------=====================++++==+++++####*++++++++++++++++++++++++++--=+++=          ::     ..     :-..:. :=: -=-=+==: ..           ....:-#%%%%%%%%%%%%%%%\\r\\n*#***=-==---=========+=====+====+++++===++++####++++++++++++++++++++++++++*++++++.   .     .-     .-     .=:.::. -. -=:-=-==::        .      .:*%%%%%%%%%%%%%%%%\\r\\n*###**+=====--====+==++++==+++=+++++++==++==+####++++++++++++++++++++++++++*+++++-   .      -      :     .=:.-=  -::-=.:::-+==.           .. .=%%%%%%%%%%%%%%%%%\\r\\n*%####**+--===-===++===++++++++=+++++++==+++=+####++++++++++++++++++++++++**+++++=   ..     -.     -     .-..:=-:----+:...::..            .  :#%%%%%%%%%%%%%%%%%\\r\\n*########+=-====-==+++==++++++++++++++++==+++++###*++++++++++++++++++++++++*++++++.   .     -:     -.    .=.  -:---::==.:.:. .  ..          .-%%%%%%%%%%%%%%%%%%\\r\\n#%#######**+--========+++=+++++++++++=+++==+++++###*+++++++*+**+*++++*+++++*++++++-   .     :-     =:    .=   =:-=----=.::-...          ..  :#%%%%%%%%%%%%%%%%%%\\r\\n#%%#+*####***=-========++==++++++++++++++++++++++###*+***+++********++++++++*+++++=   .     .=     -:    .=.  ::-=-=-:---.:...  .   .    ...-+=#%%%%#%%%%%%%%%%%\\r\\n#%%%**####*##*+--=======+++++++++++++++++++++++++*###*+***+++++++****+++++****+++++.  ..    .=     ::    .=  .:..:::..-+:::.             ..::::#%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*####*=:========++++++++++++++++++++++++*###*++***+++++*****++*+++**+++++-   .     =     ::    .=   ...:--.:-==-:..     ..     .:::::+%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*#####*=:-======+++++++++++++++++++++++++*###*+*********++*****+++**+++++=   .     =.    .:    .-       .:. :---:    .   .  .  .:::::=%%%%%%%%%%%%%%%%\\r\\n#%%%%%####+*######+--=====++++++++++++++++++++++++++*###*+***************+++***+++++. ..     -:     .    .-          ..:::-:   .       ...::::=#%%%%%%%%%%%%%%%%\\r\\n#%%%%%####+***#####*---=====+++++++++++++++++++++++++*###*+***************+****+++++:  ..    ..     .     -      .:.==::::-:  .         ..::-=#%%%%%%%%%%%%%%%%%\\r\\n#%%%%#####****+*####*=---=====++++++++++++++++=-++++++*###*+********************++++=  ..           -     -:=+-.:-=-*-::-:-. ...        ...:*%%%%%%%%%%%%%%%%%%%\\r\\n-+*#%%####****++*####*=----====++++++++-...    .**+++++*###*+*******************+++++. ..     :     -.    -+###==-=:=::::--. ... ...   ...:=+++%%%%%%%%%%%%%%%%%\\r\\n=+==+*####*+*+++==+*#*:.    .=+==++++++  .:-===:+%*+++++*###*++*************+++*++*++: ..     -.    :.    -:::::::-:::-::--. .          ..::::=%%%%%%%%%%%%%%%%%\\r\\n==+++++++*#**+====::==.       -+==+++++  =+++++==%#++++++*###*+*++**********+++*+++++- ..     :.    ..    -...........:::--:..   .      ..::::=#%%%%%%%%%%%%%%%%\\r\\n-===+++**+++++====-. ..        -=++++++: =+++++-:#%*++++++*###*++*+**********++**+++++  .     ..    .     -......... ..::--:. .  ...    .:::--:*%%%%%%%%%%%%%%%%\\r\\n-==+=++++****+=====:   ..      .--=++++- -+++=...*%#+++++++*###++++**********+++**++++. .     ..    ::    -:--:...:..::-:-:. .. ...    ..:-----%%%%%%%%%%%%%%%%%\\r\\n.--=++++++++****+===     :.      :-==++= ..--....+%#++++++++*##*++++*********+++**++++- .      :    .:    -+##*:.::..::-:-:.     ..  ......:-=#%%%%%%%%%%%%%%%%%\\r\\n  .::-=++++++++****+:             ---=++. ::.....-%%*++++++++*##*++++*********+++++*++- .      .          --:: ..:--:---:-::. . ..  ....  .:-=%%%%%%%%%%%%%%%%%%\\r\\n     ..:-=++++++++*##+:            -=--=:   ....::#%*+++++++++###*+++**********++++*+++.       -.    :    :.       . ---:-::.   ... .....:---=%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+++*+++*#%+.           :=---    ..-: *%#++++++++++###*++**********++++++++:       --    -    ::....  :::::::-::.   :.  .:::.:-==#%%%%%%%%%%%%%%%%%%\\r\\n            .:--=+****#%*-   . .:::::==-=     :-  =%%++++***++++###*++++*******++++++++- ..    :-    -.   :=::.....:::::--:=:   .. .:::..-==*%%%%%%%%%%%%%%%%%%%\\r\\n               ..:-=+**%%#+-:::-: ...:::-.    ..  :#%*-----====++*##*+++++*****+++++++++..     ..         .:........:..::-:=.   .  ..:::.-===-=*%%%%%%%%%%%%%%%%\\r\\n                  ..:-=+*##*=:.:                  .*##.          .:--==++++*****++++++++:       .    .    ...  .    ..:::-....    .. .:::-----*#%%%%%%%%%%%%%%%%\\r\\n                     ..:-=*##*+-::-==-:            -*#-              ..:-==++++*++++++++- ..    -    :.   .-....  .=::----.  .    .. .:.:-----*%%%%%%%%%%%%%%%%%\\r\\n                        ..:-+#%#*+===-              .==                .:=+**#**++++++++- ..    -.   ..   .-.......*---.            ...:-==---#%%%%%%%%%%%%%%%%%\\r\\n      .-====:.             ..:-+*##*+-:               :                 .:-=*#%%#*+++++-:....   ::   ..   .-...... :-::  .         .::::---:-#%%%%%%%%%%%%%%%%%%\\r\\n..   :-=++*#**+=:             ..:-=*#%#+-.                               .:-=+*##%#+++=:=: ..   .:    .   .-:........  ..:::....      .:---=#%%%%%%%%%%%%%%%%%%%\\r\\n..  ..:-=-=+******+-.             ..:=*%%#+-:-=.                         .:-==+**##*++:-+- .:   .:    .    -::....:. ..::..:..:.      .----*%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..-+=--==+******+=:.             .:=*#%#*+-                        ..:-=++*****+=:=+=..:    -    .    -::::::.  .:--::-....       .:::*%%%%%%%%%%%%%%%%%%%%\\r\\n.. :=---=+*+=--=+*******+=:.              :+%%%#+-                      ..:--=+*****+==+++:.:.   :    .    -::::.:.   ....:-::.  .   .:----*%%%%%%%%%%%%%%%%%%%%\\r\\n.. :-===++*##*+--=+**+++++++=:.             :+#%%%*=.                    .::-=++***++++=++- ..   :.   .    ----:::.   .  ..::....  ..:-::--*%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-=+++++*###*+===+*++===+++=.....          :+*#%%#=.                   .:-==+++*+++++++=...   :.   .    -----::.-:    .  . .-:..:::.::--*#############%%%%%%%\\r\\n.. .:-+**++++******===+++====+=..::=+-          :=*#%%#=.                   .:-=+++++=+++==..:   ..   .    -:::::.:++.      .:---:--:------+#%%%%%%%%%%%%%%%%%%%\\r\\n.. .---=+**++++=++*#*=--=+=====..::-++:           :=+*#%#-                     .:--==-=++=+:..    :   .    --::::.:-. .   .:.:--:.. ...:--=*#%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-=+=-=+++=====+***+--=+==-..::-=+-   .:        :=+*##+.                       ..===+==-..    :   .    ::....:-=:.     .:--+:......:---=%%%%%%%%%%%%%%%%%%%%\\r\\n:: .:-=**+=--=+++====++**=--=+=...:-===.  .++.       .-==+##:                       .--++===..    :   ..   ::....:=+:....  .-. .::...::.:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:  :--=======--========+**=::=:..::===:   =*+-   .:   :-=+*#=                     ..:+++===...   :    .   ::....:==...... .:   .....:--:-#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-=---=======---======+++=--::::===-  .=+==.    .   .--=*#+                  ...-++++===:..   :.   .   ::......      .     ......:==--#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .--=============----===+**++=-::-====  .=+==.     :.   :-=+**.   ..         ...:=+++++===-..        .   ............... .  ........:::=#*#%%%%%%%%%%%%%%%%%%%\\r\\n  .:----=------======----=+****++-.:-+*+: .=+==:      .:   :-==**. :: .:    .::-=++++++++====..:   :   .   .-..... .:. .:::..      .:.:--=#*+*%%%%%%%%%%%%%%%%%%\\r\\n  ..-====--------=======---===+++*: .:-=- .====:       ..   :--=**==:..=---==++++++++++++====..-   :   .   .=:....:::: :-..:..  .  .::=--+%%#*#%#%%%%%%%%%%%%%%%\\r\\n     .:--------------=====-------*:  .:==. --:-:          .  ---=**===.========+++++++++=====:.-.  :   .   .-...:::.-: :=---:..::...:----=%%%%%%%%%%%%%%%%%%%%%%\\r\\n           .::-----------====--:::.   .::......-.    --:     .==-=*+==.=========+++++=++=====-.::  .       .. ......:. .:--:::.:. .....::-+*********+*********##\\r\\n                 ..::-----======--:..      :++--:    -=       .*===*+=.-+======-====++=======-.::  .       ..   ..  .. .:::--:::...:.::::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..::-----===::::--==+**#*+-.  -:   .    :**==++:.*=======-===+#+======-..-   :   .   . :.=-..:: :=:..=-......:::=*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-=---==+====+***+=-.   :.    =***++- +=========-==*#+=====-:.-.  -   .   .   .:::-: :=:..=:.::::::::*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .. ..  .        .:  ..::: .        :---:::---====+***+=:..:    .+*##*+ -+=========-==*#+====-=.::  -.  .   ::-:..::::.:=...=:.-==-==-+**%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     . ...        .  :.=+-=*=-=-:-=:::---:  :--=====++***++=:    :***##-:+==========--=+*====-=..:  ::  .   -:-..:::-=.:=====: -:-=--=--=*#%%%%%%%%%%%%%%%%%%%%%\\r\\n                     . :-:=:::.:..-=+=-::=:  :===--=++++****#:    =**###-=============--+*=====:.:  .:  .   ---:.:::::..---::..-+:=+-:==-:=##%%%%%%%%%%%%%%%%%%%\\r\\n                       ..-:.  ..    .::  .::  :--===+++++++++=    :***##**+============--+*====-..   .      ::..:-:.::.:=----::.--::=-.:=:.-++#%%%%%%%%%%%%%%%%%\\r\\n                              .            .:..===++=++++++++=     =***###+=============--++-==-.::  -.  .  ::..:-:....:.::------======-====-:+%%%%%%%%%%%%%%%%%\\r\\n                                             ..:-+++==++++++*+     :***###+==============--+=-==:.:  ::  .  :-:.:::       .--==---:-=-=-:--==-*#%##%#%#########%\\r\\n                                                .-++=======+**.    .+***##*=================+=---... .-  :  :--..:.   .  ..+=*+=+--:=-=-:-==+=*=+===-==-=-===--=\\r\\n                                            :-  .-=-----------.     =****##+=================+---...  -  :. :-:.=-.  .--:..++=*+=-++-=--=*=--:-+**+=-::-:-::-:--\\r\\n-.                                           ==  ---::::::::--.     -****##*==================-=-...  :  .. .::.--:...:-::::::=+:..+*---:-*+--::=+**+-::.::.:..:\\r\\n-+=-.                                        :=- -=-:::.::::::-     :+****#*==================-++-... .. .: .--:---::::=-:::::.--:..+*---:-+*=--::=+**+---------\\r\\n.::-=-:.                                         :===-----=-==*.    .+******=-===========--====-=+.....:..:.:--::::....-=:::::::--:..++-=---=*===---=**+=-:--:--\\r\\n:---:::-.             ..                         :--:==++*+=---      +******=:--------==----====-==.. .-====++-----::..:=------==-:..:======-=====------==::::-:\\r\\n*#####*+=-.                                           .....          ++*****=-==--===-------====--=-:.:===++++++++=+++=++++=---+*++++******==-=++++===::-===---.\\r\\n#%%%%%%%#*++:                ..            .              .::.-      ++*****==========-------===--:-.:-===++++--::-#*--=+=--::--===++**#**+==--=++++++=-::-=+-:.\\r\\n#%%%%%####*##=              .          . ..      .     ..:--::=.     ++*****=======---------------:-::-==+++++===--+*+==+==-====+++++=====--:--::-==-----.:-++=-\\r\\n#%%%%####%##%%+                         ..            ...::::::      +++***+-=====----------------::::-==+++++-----+#=-=+++=+*=--+#*=*****===------=+++++=:.:==+\\r\\n#%%%%%%%%%%%%%%+                       .          --.....::::::     .+++***+:::------------------------==+++++=-----===-=++=-::..-**+++====---::--.:=====-=-::-=\\r\\n#%%%%%%%%%%%%%%%-                                .=+::::::::-:.     :+++***-::::------------------::---==+++++------==--=++=--:---==+++++++=-------===++++++=:::\\r\\n#%%%%%%%%%%%%%%%#.                  .            .=+-:::::::-:.     -++***+-----------------------:::-=-=**++++++++++++==+=====---++++******+===-:===-=***++==-:\\r\\n*%%%%%%%%%%%%%%##=                              .-+==:::::::::.     =++***=---------==-------------=----=+++++----:::::::-===-=**++#*+=++++++=---::-----====--==\\r\\n*%#%%%%%%%%%%###**=..                          ..-++-::::::::=.    :++***+----------+**+=---------==----++++++***********######*#+==+#*++#####**+++++***####**++\\r\\n*######%%########*.                            ..-=--::::::-==     =++**+=----------=+***+=-------==----++++++-------------+**===-::=*#++*+++++++=+*===---+++++=\\r\\n*##########*#####*                            .....::::::::-=.    .+++**-------::::----=+***+-----==---=++++++---------::-=***+===-:.-====+++++++==++-=-::------\\r\\n*########%#%##%#**                       ... .....:::::..   :     =++*+-.-----:::::------==++-+=--==---=+=+++++++++++++++===++++=--::-+*****************++******\\r\\n*########*#######+                    :::::............    ..    :++*+: ----------------------=+++-----==++++++++=+++=+++=====--::..:.=*#+====---------:---:::--\\r\\n*#######+=#######*.                 ....:::........:      .:     +**=.. ------------------------==-----+=++++=........+**+.::-::::::..:+#*===----------:.--:.:::\\r\\n*######*########=.              .:::::::---:.  .::--      .     -*+-..  .::.:-----------------------===+=++++=....... =#+*=:==-:.:-::.:-+#**++++====-:--.:--::::\\r\\n*######**#*=**#+       ...   ...::::-::::.:--::---:-  .  .     :*+:..: .::::--------:::-----------:==-=+=+*+*+*********#*#****==---::---=====*******==-------===\\r\\n*#######***###+   ....      ......        .+++=-::==.         .+=:..:: .-----------:::---------------==+=+++++======+=***#***#*+==---:-:==-=+*#####**======++===\\r\\n+#*##########*...          .......-       .:-::. .::.  ..     =-...:-..::---------::----------------==+==++=+=........*#**+..:-----======#*+++*++++++====+=-:::-\\r\\n+***########+.            .....-=+*.   .... :-..  .          -:.....:.....::::::------------------====+==++=+=.    .  =%#+#=:-++=--:=+++=*%*--=++++++++==---:.:-\\r\\n+********#*+:            .::-====:.  ...:.  :-..        ::  :...... .:-:::......:-=+=------------====++==+*+*+++++====+##*#*+++++++****#+=*+*+=*##***##**+---:::\\r\\n+**********-             :-+=--.    ....:   .:..       -:  ::....     .       .:-+*+==----------=====++=++*+++++*****++*###*#####*#****+-=--*#**++******+===---:\\r\\n+*******+=:              :=:.       ...:..  .....    :-.  :.....:....:::--:     .==+-:-----=---=====+++=++*+++=====+++++***********+--:....:=**=-=**#****+======\\r\\n+**+++-:.               ......       ..:      ...   :-  .:......:::::--=***+-     ---.--=============++=+=+=*-         .**+*:...:--:-::.....-=#*+-+*+++++++==+++\\r\\n+**+-.                 .....  ..     ...      ..  .=:  .:.....     ....:::::-:    --:.==================+=+=*-     .    **+#+::-====-::::...:-+#+=-++++=====----\\r\\n==-.                  ....   ..      ...    .    .--  .......              ...    :-.----=======+*+=====++*=*=---::::::.+#+**=-=====---:.:..:-=##**+*#######**+-\\r\\n  ..                  .   .....      ..           .:.:... .                ...    :=-===+*+=====**=====+++*+++++++++====+******+**+==---:::--:-=*+++=********++=\\r\\n:-:.                     ......      ..           .:..                      ..   .-=====#*++===========++***+*#**#*******####*#*#**==-:::::::.-----:=********+==\\r\\n:.                     ........      ..      ....:..                         .. ..-=====*+=============++++=+=--=====++++***#******+===----:::-=---=**********+=\\r\\n                      .........          ....:::..                            ....-==================+=*=++=*-           +*=*=....:::---==----:+++*************+\\r\\n=.                  ...........        .:----:.                                  .===================+=*=++=*-.......... +#+**:...:---:::-==+===##+-:-+------===\\r\\n#:                 ..........       .:=+**=-:.                                  .-===================+=*=*=+*-      .    -#++*=:.:-=-==-::===-=-*##=-:-=........\\r\\n#:                ........       .:=*#%#+-:.  ..:.                            .:======================+*+*+*++====------:=#*+*+-.:----=-=**++++==##*=-:=+-----::\\r\\n-.                 ....        .-=#%#*=:.     .     .--:                   .:-======================+=+++*+*+++++++++++++=*****++++++**********+-+##*+=-+=======\\r\\n*:                 ..       .:=*#%*+-..             -=..             ...:---========================+-*++*+*+++++++++++=+++#********************==*#**++++**++++\\r\\n#:                       ..-+#%#+-:.    .            .:........:::::::-------======================*==*++*=*+=---=======+==+++*********+*****#*+++==+*#*****+***\\r\\n+.   ...               .:=*##*=:.    .               ==:---------::::--------=====================+*-+*=*+=*+=::::::::::::::----=+********+===-:.::.=+***++==+**\\r\\n   .::.....         .:-+##*=:.    ... ...:.         .=.:::::::::::::--------=====================+*=:*+=*+-*+-...............:::::-=+****+-::...  . :++*+----+++\\r\\n.:--:.            .-=*#*+-..    .  ..::::-.      .  :=.::::::::::::--------=====================**=--*+=*+-*+:                  ..:::+****=--::...  .-+*#+==--+=\\r\\n++-..          .:=*#*+-:.    ..:.     ::::       .  :-.::::::::::-----------==================+#*=--+*++*+-*+:..... .   .          :-:==+-::-:::...  .++**=--:=:\\r\\n:.          .:-+#*+-:.      .        :::::      :.  ::.:::::::::-----------==================*#*=---*+=*+==*+.          .          :-=+=-:::.:::... ..-++#*=-::=\\r\\n         .:-+**+-:.       .         :::::.   .....  =.::::::::--------------===============+#*==-=:+*+=#+=+*+=--:::::::......   .:=++*++=-----::::..-=:=+***+===\\r\\n      .:-=**+=:.                   .:::::  ...==:. .=.:::::::------------------==========+##+==-=-=*+=+*+=**++=================++++++++*+----..::.......==*+++++\\r\\n    .-+**+=:.            ..       :::::::  ..-+++. ::.:::::::-----------------==========*#*=------*++=#++-*++--------------:::=++++*+**+*=----::...... .::::::::\\r\\n..-=+*+=:.              :-       .:::::::  .:--=-  =.::::::----------------------=====*##+=------**+=+*+==*++...::-----==-===+++**+**+**++--=---:::.....:::.....\\r\\n-+++=:.                -=       .:::::::.   :+::. .=.:::---------------------------=*##*=----==:+*++=*+*-+*++::.....:.:::.::::::--:--------:----::-::::::--:::-=\\r\\n==:.                 :=+:      .::::::::.   .:.    .:----------------------------=*#%#+==---==-+*+*-**++-**++-=-...  ...........:............:::.:::.:::.--:::-=\\r\\n.                  .-++=    ...::::::::::...      .::--------------------------=*###+===---==-+*+*==#+*-=*++=......  .. .  . .. .  ...:..................:::....\\r\\n                  :=+++:   .:::.::::::::::::::::.::::-:----------------------=*###*=-==---==:=*+++-**+*:**=*-:.  .                     ..................::.....\\r\\n                .-++++:   .::....::::::::::::::::::::::--------------------=*###*=--==--===:=*+=*-+*=+=-**=*:.   ..                     .................::.....\\r\\n               :=++++.   .:.....:::::::::::::::::::::--------------------+*###*=-------===:-**=*-=**=*:=*+=*:................     .      .............. .::.....\\r\\n              -++++=.   .:....::::::::::::::::::::::------------------=+*###*=--------==-:-**=++-**=++:+*+=*........................    ............... .::...  \\r\\n            .=++++=.   ......::::::::::::::::::::::::---------------=**###*=------=====-:-**=++:+*+-*-:**==+..........................................  .:...   \\r\\n           -==+++-    .......::::::::::::::::::::::::---------::--+*####*=-------==+==-:-**==*-=**==*:=**-++....:::...:::.....:................... ...  ....... \\r\\n         .=+==++:    .......::::::::::::::::::::::::::::::---:-=*#####*=----------===-:-**=-*=-**+-*=:+*+-*= .    ..  .............. ......... ....... .........\\r\\n       :-+++===.    ..............::::::::::::::::::-:::::::-=*##*##*+---------------:-**+-++:+**==*:-**+=*- .             .....      ...............  .........\\r\\n      :=++++=-     ................::::::::::::::::::::::-=+*##**#*+----------------:-**+-+*:=**+-++.+**==*:               ....        ..............  .......  \\r\\n    .-++==+=:    ................::::::::::::::::::::::-+*##**##*+-:-----------=---:-**+-=*-:+**-=*::+*+-=*:..    ..     . ...          ...........    .......  \\r\\n   :=+===+=.    ................::::::::::::::::::::-=**#***##*+-:-------------=--::***--*=:+**=-+*.-**=-=+:.:. .  .     ....   ..      ..........    ....      \\r\\n :=+=====-     ..............::::::::::::::::::::-=+*#****##*=-::----------------.:+**--*+.=**+-=*-.=**=:++  .     .  .  ..........   ......  .. .    ...       \\r\\n-+======.    ..............::::::::::::::::::::-+*##****##*=-:::::--------------.:+++--+*::+**=:+*::+*+--++ .      .     ...  .. ....    ...  ..      ...       \\r\\n======:    ...............:::::::::::::::::-=+*##*******+=-:::::::-------------.:+**-:+*-.+**+--*=.=++=:-*=                ...    ..      ... ..      ..        \\r\\n====-: ..................:::::::::::::::--+*##********+=-::::::::--::-::::----.-+**=:=*=.-++*-:+*-.=*+-:-*- .              ...     .       ....       ..        \\r\\n\",\n  \":-====--=============================+*###*++++=++++++++++++++++++++++++=+++==-    .      =      ::      =:=--. :+..---*-.::              ..::::+%%%%%%%%%%%%%%%\\r\\n-----==--===================+==========*###*+++++++++++++++++++++++++++++=++===    .      -.     .-      =...- .:=..---====: ..           ..::::*%%%%%%%%%%%%%%%\\r\\n++=----=---==================+=====-===+*###*+++++++++++++++++++++++++++++=+==+:   .      -:     .-      =. .-...-..=-:====-::        .      .:+%%%%%%%%%%%%%%%%\\r\\n+**+-----============+========++========+*###*++++++++++++++++++++++++++++=++=+-    .     :-      -      =. .-- :-::==.:-:-++-.           .. .-#%%%%%%%%%%%%%%%%\\r\\n*#***=----============++=======++++======+*###*++++++++++++++++++++++++++++++++=    .     .=      -      =:  -----:--+..:.::..            .. .*%%%%%%%%%%%%%%%%%\\r\\n*###**+=-========++====++++====+++++=+====+*###*++++++++++++++++++++++++++++++++:   .      =      =      =.  ::::--::=:.:.:. .   .           :#%%%%%%%%%%%%%%%%%\\r\\n*%####**+--=============++++====+++++++====+*###*+++++++++++++++++++++++++++++++-   ..     =.     =.     =:  -. .:-:-:-.:::...   .      ..  .+%%%%%%%%%%%%%%%%%%\\r\\n*#######*+=-=============++++===+++++++++===+*###*++++++++++++++++++++++++++++++=.   .     -:     =.     =.       :--.:-:.:...      .   .. .-#*#%%%%%%%%%%%%%%%%\\r\\n#%#######**+=-=============++++=+++++++++++==+*###*+++++++++++**+*++*++++++++++++:   .     :-     -:     -            :+:.:.        .    ..:-::*%%%%#%%%%%%%%%%%\\r\\n#%%#+*####*#*=-======+==++==+++++++++==+++++==+####*+++++++++++*****+*+++++++++++-   .     .-     ..     -           .:-=-:..     ..     .:::::*%%%%%%%%%%%%%%%%\\r\\n#%%%**####*##*+--========+++++++++++++=+++++++++####*++++++++++*****+*++++++++++++. ...     .     .      -.      .-::::---:       ..     .:::::-%%%%%%%%%%%%%%%%\\r\\n#%%%%%########**=-======++===++++++++++++++++++++*###++++++++++++****++++++**+++++:  ..     .     .-     -::-=-:.:=:+-:::-:..  .      ....:::::+%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*#####*=--=====++===++++++++++++++++++++*###*++++++++********+++++*+++++-  ..     :.    .=     :--=+=::== *-.:::-:            ..::::+%%%%%%%%%%%%%%%%%\\r\\n#%%%%%####+######*+--======+===++++++++++++++++++++*###+++++++**+******+++++*++++++  ..     :-     -     :::::..:-=-*-::::-: ..         ...:=*%%%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+***#####+---=====+==+++++++++++++++++++++*###+++++***********+++++++++++: ..      :     :     ::...... ::. .=:-:  ... ...    ..::*%#%%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+**++*####*----====+=+++++++++++++++=-+++++*###+++++**********++++++++*++-  .      .     .     ::.......     ::--. ..   .     ..:---=%%%%%%%%%%%%%%%%%\\r\\n-+*#%####*****++*####*=----=====+++++++-..     .**++++####+++++**********+++++*++++=. .      .     .     :: ......-.:::::--...           ..:::=%%%%%%%%%%%%%%%%%\\r\\n=+=++**##**+*++===+***:.    .====+++++=  .:-===:*%*++++####+++++*********+++++*++*++: .      ..    .-    .--*++-::-..::::---. .  ..    ...:::--*%%%%%%%%%%%%%%%%\\r\\n=++++++++**+*+====:-+=.       =++++++++ .=+++++-=%#+++++####+++++++*******++++*++*++- .             :    .==*+=..::-.:-::-:.  .  ..     .::::::*%%%%%%%%%%%%%%%%\\r\\n-===+++**+++++====-. ::        -=++++++: =+++++:-%%*+++++###*++++*+++*+****++++++++++. .      .          .-..     .. .=-:-:. .  ...   ...:::--=%%%%%%%%%%%%%%%%%\\r\\n-====++++****+=====:   ..      .-==++++- -+++=..:#%#++++++###*+++++++******++++++++++: .      =     -    .-..  .  ...::-:-:.        ....   :-=%%%%%%%%%%%%%%%%%%\\r\\n.--=++++++++**#*+==-     :.      :-=+++= ..=-....+%#+++++++###*++++++*******+++++++++-        =.    =.    =***--: ::::::::::. . ..    .....:-=#%%%%%%%%%%%%%%%%%\\r\\n  .::-=++++++++*#**+:             :-==++. ::.....=%%*+++++++###*+++++++*****+++++++++=        -.    :.    =--=...  .                 ....::--=%%%%%%%%%%%%%%%%%%\\r\\n     ..:-=++++++++*##+:            :--=+:   ....::#%*++++++++###*++++++++****+++++++++.                   .      ........:.:.   :.  .::..:-==#%%%%%%%%%%%%%%%%%%\\r\\n         .:-=+++++++*##=.           :----    ..-: *%#+++++++++###*+++++++****+++++++++-        .    ..    ::..:. ..::::---:=.   .. .:::..-=+*##%%%%%%%%%%%%%%%%%\\r\\n            .:--=++***##*-     .:::::=---     :-  =%#++++++++++###*+++++++***+++++++++= ...    =    .:    -:....    ...::-:-    .   .:::.-==---*%%%%%%%%%%%%%%%%\\r\\n               ..:-=+**#%#+-:::-: ...:::-.    .   :#%*------===+*##*++++++++++++++++++:  ..    =.   .:    -:...   .:..::--. ..    .. .:::-----#%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=+*##*=:.:                  .*##.          .::--=++++*+++++++++::: ..    -:    .    -:....  .#-:-:::.       .. ...:--=--+%%%%%%%%%%%%%%%%%\\r\\n                     ..:-=*##*+-::-==-:            -*#-              ..:-=++++++++++-.=- ..    ::    .    ::...... =--:             ..::--=---#%%%%%%%%%%%%%%%%%\\r\\n                        ..:-+###*+===:              .==                .-=+**#**+++=.=+=. ..   .-    .    ::........:.  .:..  .    ..:::-----#%%%%%%%%%%%%%%%%%%\\r\\n      .-===-:              ..:-=*###+-:               :                 .:-=*#%%#*+-:+++: ..    -    .    ::......:    ... :....      .----+#%%%%%%%%%%%%%%%%%%%\\r\\n..   :-=++***++-:              .:-=*#%#+=:                              ..:-=+*##%#==+++- .:    -    .    .-::::::. ..:--::-:...      .::--*%%%%%%%%%%%%%%%%%%%%\\r\\n..  ..:-===++*****+-.             ..:=*#%#+-:-=.                        ..:-==+**##*+++==..:    :.   .    .-::::::.   ....:-:...       .:::*%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..-+==-==+******+-:             ..:=*#%#*+-                        ..:-==++****+=+++:...   ::   ..   .---::::.   .  .:-:::     ..-----*%%%%%%%%%%%%%%%%%%%%\\r\\n.. :----=+*+=--=+***+++*+=:               :+%%%#+-                      ..:--=+****+++=++- ..   .:   ..   .=--:::...  .  ...:. ::. ..:-:::-+%##%%%%%%%%%%%%%%%%%\\r\\n.. :-====+*##*+--=+**++++++=-:              :+#%%%*=.                    .::-=++***+++====...    :        .-::::...--.   .   ..-:.:-::::---*#############%%%%%%%\\r\\n.. .-==++++**##*+===+++=====++=.....          :+*#%%#+.                   .:-==++++++++===...    :    .    -::::..:+=.    ....:--:::::-----+#%%%%%%%%%%%%%%%%%%%\\r\\n.. .::=**++++++****====+=======..::-+-          :=+*#%#+.                   .:-==+==+-++=+:..    :    .    -:::...:-  .    .::-=-.. ...:--=*#%%%%%%%%%%%%%%%%%%%\\r\\n.. .---=+**++=====***=--=+====-..::-++:           :==*#%#-                     .:--=--=+=+-..    :.   .    -.....:-+-. .   .::.-:......:---=%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-=+=--=++===-=++**+--=+==-...::==-   .:        :==+##+.                       ..-=-===...   ..   .    -:....:=+:..... .-.  ::....:::=%%%%%%%%%%%%%%%%%%%%%%\\r\\n::  :-=**+=--==+======+**=--==-. .::===   .+=.       .-==+##-                       .--====:..    :   ..   :.....:-: ....   .   .. ...--::*%%%%%%%%%%%%%%%%%%%%%\\r\\n.:  :--=======--===--===+++=::=: .::-==.   =*+-   .:   :--=*#=                     ..:++===-..             :.......        .  ...::::.----*%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------=====------=====++=--::::-==-   =+==.    .   .:-=+*+                 ...:-+++====..:   :.       ::...:.......... .     ....::--***#%%%%%%%%%%%%%%%%%%\\r\\n   .---======---===----===+**+=--::-====  .=+==.     ..   :-=+*+.   ..         ...:=++++====..-   :.   .   :-..... .:. .::::..     .::---=%#**#%%%%%%%%%%%%%%%%%\\r\\n  .:---------------==----=+****==-.:-+++: .=+==:      .:   :-==**. :: .:   ..::-=+++========: :.  .:   .   :-:....:::: .-........  ..:---=%%%#####%%%%%%%%%%%%%%\\r\\n  ..--===---------=====--:--==+++*: .:-=- .====:        .   :--=**=-:..=---==+++++==========-.::  .:   .   .-...:::.-: :-----:.::....:--:=########*************#\\r\\n     .:--------------=====--:----*:  .:==. --:-:             ---=**==-.=====-===+=++========-..-   .       .   .......  .:::::.:  .. ...::+**************#######\\r\\n           .:::-----------==--::::.   .::......-.    --:     .=--=++== ======--===+#+=======-..:.  .   .   ..   -:..:: .=---==::...:.::::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..::------=====-::..      :++--:    -=       .*===*+=.-+======-===*#+======-:.::  ..  .   .. :.=-..:: .=:..--......:-:-*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..::-----===::::--==+**#*+-.  -:   .    :**==++:.*=======--==*#+=====--.:-  .:   .  .    .::::- .=:..=-.::::::::+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .                                .------======+***+--.   :.    =***++- +========--==*#+===--=..-   -   .   ::-:..:::-..=:::--.:-=--=-=*+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n... .. .         .  . ::::.:  . ..  :---:::----====+**+=:..:    .+****+ -+=========--=+*======:.-.  -.  .   ---:.:::-=.:=====- ::-=-:=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n       ..           : :+=-++-==::==-::--=:  :---=--=++***++=:    :***##-:+===========--+*=====-.::  :.  .   -:-.....::..:::::..-+--+-:-=-:=*#%%%%%%%%%%%%%%%%%%%\\r\\n                    .  -:=-...:...-++-:.-=   :===--=+++++*+*#:    =**###-=============--+*=====...   .      ::..:=:.:-:-=====::.-=:.=-.:=:.:++#%%%%%%%%%%%%%%%%%\\r\\n                        :-.  .:      .   .::  :--====++++++++=    :***##**+============--++-===:.:.  -  ..  ::..:-:........------============:+%%%%%%%%%%%%%%%%%\\r\\n                                           .:..===++===++++++=     =***###+==============-++-==-..:  -. ..  :-:.:::       .--==-----=-=-:--==-+*%##%#%#######*#%\\r\\n                                              .:-+=+=======+*+     :***###+================++---:..  ::  :  :--..:.   .   .==**=+-::--=-:-==+=+++==+-==-=--==---\\r\\n                                                :-=+-------=++.    .+***##*=================+=--:... .-  :. :-:.=-:  .---..=+=*+==+*---:=*=--:-=**+==::-:-::-:--\\r\\n                                            -=  .-=------::---.     =****##+=================-==-...  :  :  .::.--:...:-::.:::=+-..=*---:-++---:-+**+-::..:.::.:\\r\\n=-.                                          =+  ---:::::::::::     -*****#*===================+=.. . .. .. .------::::==:::::.--:..+*----:=*=-=::-+**+=--------\\r\\n-===-.                                       :-: :=-:::.::::::-     .+******=-====------========+=.....:..:.:--::::....:=::::::.-=:..=*-==-:=*===-:-=***+-::-:--\\r\\n.:::--::                                         :==------=-==*.    .+******=-=------------====--+:.. .:-====+-----:...:=----------..:-=====-=====------==-:::::\\r\\n-===----:.             .                         :--:--+**+=---      +******=:--------------===---=:: :===+++++=++++++=+++++=--+*++++****+*===-++++===-::=+==--:\\r\\n*%%%%%##*=-.                   .                      .....          ++*****=--=---=---------===----.:-===++++-::::**-:=+=--::--===++*###**+=--==+++++=-:::=+=-:\\r\\n#%%%%%%###**+.               ..            .              .::.:      =+*****=---------------------:-:.-===++++=====+*++++==-====+==++======---=:::===----:.:=+==\\r\\n#%%%%%###%#*#*.                        . ..      .      .:--::=.     ++*****=---------------------::::-==+++++-::::=#=:-++==+*+--+#*=+***++=----:---+++++=-::-=+\\r\\n#%%%%####%%%%%#:                      . ..             ..::::::     .+++****=---------------------:-:--==+++++=====-=++==+++=-:..-+#++*+++==-=-:--::=++=====::-=\\r\\n#%%%%%%%%%%%%%%#.                      .          --:....::::::     .+++***+:--------------------------=-+++++-:::::---:-===-:::--=++++++++=---:----===+++++=-::\\r\\n#%%%%%%%%%%%%%%%+                                 =+-:::::::::.     :+++***=::-------------------::::-=--**+++++*******++*+===----=+=+******++===--==--+***++=-:\\r\\n#%%%%%%%%%%%%%%%%-                  .            .=+-:::::::-:.     -+++**+-----------------------------=+++++---::.::::.:-==--+++=##+=++++++==--::--::--===--==\\r\\n*%%%%%%%%%%%%%###*.                              -+==:::-:::::.     =++***=-------=+=-------------==----=+++++************##**###*+++***+######*++++++***##****+\\r\\n*%###%%%%%%%#####*+..                           .:++-::::::::=:    .++***+--------+***+=----------==----++++++=============+*#*===::-+#*+********++++=+=--=+*+++\\r\\n*##########**#####:                            ..-=--:::::::==     -++**+=--------=++***++=-------+=----++++++--:::::::..:-=+*+===--::=++=+=======-=+--=-:::----\\r\\n*#################.                           ......::::::::=:    .+++**----:::::-----=+***+-==---==---=+=+++++++++++++++=++***++--:::=+++*#######*******++*****\\r\\n*########%######**                       ... .......:::..   :     -++*+-.-:::::::--------=++-=++==-----=+=++++++++++++=+=======--::.::-*#*=====-----------=-:---\\r\\n*######**=#######*:                   :::::.. .........    ..    .++*+:.:---------------------=++=--:--++=++++-:::::::=#*#-:----:-::...=*#+=====-------:.:--:.::\\r\\n+######**+#######+:                 ....:::........:       :     =**=:. :----------------------------==+=+++++.    .  :%+#=::=--:::::..:=*#*+=======-::-:.:=-:::\\r\\n*######*###**###=               ..::::::---:.  ..::-      .     -**=... .---------:-----------------=-=+=+*+*++++++++++#**#++*=-----::---=++++******+=---::-:---\\r\\n*#######***+*##+        ..    ..::::-::::.:-::::--:-. .. .     .++:..: .:---------:::--------------=--=+=++++++++****++*#######++=--:-::-=--=+#####**+======++==\\r\\n+#############+    .         .....        .+++=-:.-=:          +=:..:: .---------:::-----------------=++=+++++:.::::::=#**#-:-------==-=-+*+++*******+==+++=-:::\\r\\n+***#########+.             ......-       .:-:::  :..   .     ==....-:..::------:::----------------===+==+++++.    .  :%#+#=::-==--:-=++==##+--++++++=====--:..:\\r\\n+*****######+              ....-=+*.   .... :-..             ::.....:......::::::----------------=====++=+++++----:-::-##***==++++==+****=*#*+==*#######**=--:.:\\r\\n+***********:            .::-====:.   ..:.  .=...       :-  :......  :-:::......::=+=------------====++==+++*+********++#**********####*+==-=#*+*+*******+==--::\\r\\n+*********+-             :-==--.    ....:   .:..       :-  :......    .        .-+*+==---------======++==+*+*+++++****+*##*#####*#**===-....-+#*+-+#******======\\r\\n+******+=-.              :=:.        ....   .....    .-.  ............:::-:.     -===:--------=======++=+=+=+=......::::=*+#=:::--==-::...  :-*#+=-********+++++\\r\\n+**+==:.                ......       ..:.     ...   .=. ........::::---=****=.    :--.:-==============+=+=+=+=.         =#+**:.::----:::::...-=#*+-=+========---\\r\\n+*++:.                 .....  ..     ...      ..  .=-  .:.....     ....:::::::    .-:.-===============+=+=*=++......... :#*+#+--=====--:::...:-=#**=+###*****++=\\r\\n--:.                   ...   ...     ...          :-  .... ..               ...   .=::---=======+*+=====+=*+*++++======-=*****+=+++==----.::--:-****++*****##**+\\r\\n  ..                  .   .....      ..           .:....  .                ....   .=--==========**======++*++++++++++++++*#*#*#****+==-::::::::---==-=*++++++++=\\r\\n:-:.                     ......      ..           .:..                      ...   :-===**++=============++*+*+*********##*#*#*##*#**===--::::::--:::-+*********=\\r\\n:.                      .......      ..      ....:..                         .. ..:===+#*++===========+++=*=+=......:::::-+++#----===-===-----:-===+************\\r\\n                      .........          ....:::..                            ....-===+*===============++=*-*=. .        :#*=#-   .::::::-=====-+#*+===*++++++++\\r\\n=.                  ...........        .:-=--::.                                 .-==================+=*+=*-*=.......... .**=*+-:::-==--:::==+===*#*-::=-.......\\r\\n#:                 ..........       .:=+**+-:.   .                               -===================+=*++*=*=..........  *#++*=:.:---=---=+====-+##+-::+-::::::\\r\\n#-                 .......        :-*#%#+-:.   .:.                             .-====================+=*+*+**+**+*+++++++=**++*+=-=====++*******=-*#*+=--+------\\r\\n=.                 ....        .:=*%%*=-.     .     .--:                   .::-=====================+=+*=*++*++=====+=++===*********************+-=##**==+++++++\\r\\n*-                 ..       .:-+#%#+-:.             :=..             ...::--========================*-**=*++*++++++++++++*+*#********************+==*+**********\\r\\n#-                        .-=*##+-:.                 .:........::::---::-----======================++-*+=*+=*+--------------===++*******+******+=-==:=+#****++**\\r\\n*:   ...               .:=*##*=:.    .               -+.-:-:--------:::------======================*==*++*==*=::::::::::::::::::--=+*******----:.....-++*+===-++\\r\\n    ::.... .        ..-+*#*=-..   ...  ..::          -:.::::::::-::::--------=====================*+-+*=+*==*=          .. .. ...:::-=****+-::..     .=+**===-=+\\r\\n :--:.            .:=*##+-:.    ..  ..:::::      .  .=.::::::::::::---------====================+#+-:*+=*+=+*=                    .:-:=+**+----::..   :++#*==-:=\\r\\n=+-...         .:-+##+-:.     ..:     .:::.      .. :-.::::::::::-----------===================+#+=--*+=*+-++=.  ..  .  .           :::===::::::.....  -++**=-:-\\r\\n:.          .:-+*#*=:.      .        .::::  .   ..  :-.:::::::::-----------===================*#+--:+*+=*+-*+=    .      .          --+*+--:::::::.. :::=+**+=-:\\r\\n          .-+***=:.        .        .:::::   .....  -::::::::::------------=================+#*===--*+=**+=*++==--------::::::..:-=**+*++=----:::::..--:-++#**++\\r\\n       .-=***=:.                   .:::::. ...-+-.  =.:::::::::------------================*#*==--:*++=#++=*+*++=+==============++=+++++*+----..::.......-=+====\\r\\n    .-=***=:.             .       .::::::  ..:=++- .-.:::::::::----------------==========+##+==-=:+*+=+*+=+*++-=====++=++=++=--=+**+*++*+*=-----:....... :::::::\\r\\n .:=+*+=:.              .-.      .:::::::  ..--=-. -:.::::::::------------------========*#*=---=-=#++=*++-*++-   ............:-=+**+**+**++=-=---::::.:..:::....\\r\\n-+*+=-..               :=:      .:::::::.    -=::  -..::::::::--------------------====+##+=---=--*+*=+*++-*++-:...:.:::::.:::::::::::::--:-:::---::-:::::.--::::\\r\\n==:..                .-+-      .::::::::.    ..    ..:::::-:::----------------------=*#*=----=-:**++=*+*-=*++--=...   ..........::..:..............::..:..:-::::\\r\\n.                   :+++.    ..::::::::::...       .::::---::---------------------=*##+=----==-+*+*-**+*:+*=*--:.                    .........:............::...\\r\\n                  .=+++-    .::.....::::::::::::..::::::-------------------------+##*==----==:+*++==#+++-**=+................ .         ...................:....\\r\\n                 :=+++-    .:......::::::::...:::::::::------------------------=*##+===---==:=*+++-**=*-=*+=+ .   ..   .    .            .................::....\\r\\n               .-++++-    .:.....:::::::.....::::::::::----------------------=*##*=-=----==:=**=*-+*+=*:+*+++ ................            .............. .:::...\\r\\n              :=++++:    ........::::::......::::::::::--------------------=+###+-------==:-**=*=-**=+=:**=+= .......................    ............... .::... \\r\\n             -++++=:    ........::::::....::::::::::::::------------------+*##*=-------==:-**=++:+*+=*:=**-*=..........................................  .:.... \\r\\n           .==+++=.    ...........:.......::::::::::::::::--------------=*###+-------==-::+*+=*-=**=++.+*+-*-     .. ...................... ... ... ...  .......\\r\\n          -++==+=     ...................:::::::::::::::::::::::------=*###*--------==-::+*+-*=:**+-*-:+*=-*-               ....  ............. ... ...  .......\\r\\n       .:=++==+-     ...................::::::::::::::::::::::::--:--+###*=-------==--::+**-+*:=**==*:-**==*:.::......   .  ....      ............. ..  ........\\r\\n      .-++=++=:     ....................::::::::::::::::::::::::::-+*###+-:------===-:.=**-=*--**+-++.=**-=*.      .  .. ............    .............  ... ..  \\r\\n     :=+===+-.     ..................:::::::::::::::::::::::::::-+*#***=---------==-:.=**=-*=.+**==*-:+*+-=+..     .                     ...........    ....... \\r\\n   .=+===+=:     ...................::::::::::::::::::::::::::-+*****+-:-----------:.-**=:++.=**+-+*.-**=-++::.    ..    .. .   ..      ...........     ...     \\r\\n .-=====+=.     .....................:::::::::::::::::::::::-=******=-------------:.-+*+:=*-:+*+--*=.=**=-+=  .    .. .. ..........   .....    .   .    ..      \\r\\n:=======:     ........................:::::::::::::::::::::=******=-:-------------.-+++:=*=.+**+-=*::+**--+=              ..  .. ....   .....  ..  .   ...      \\r\\n======-.    ..........................:::::::::::::::::::=******+-::-------------.-+++--*+.-+*+--*+.-+*+--+-               ....   ...     ...  ..      ..       \\r\\n=====:.   ...........................::::::::::::::::::=*******=::::------------.:+++-:++::++*+:=*=.=+++:-+-               ...             ..  .       ..       \\r\\n\",\n  \":-----========================+=====*####+=====+==++++++++++++++++=++++=++===-    .      -:      =      :-. .:  :=..=-:-===-:..       .      ..:*%%%%%%%%%%%%%%%\\r\\n-------=======================++=====*####+====+=+++++++++++++++++=+++++=++===    .      :-      =.     :-        .:-=::-:-++-.       .      ..+%%%%%%%%%%%%%%%%\\r\\n++=-----===-===============++==++=====+####+===++=+++++++++++++++===++++==+===:    .     .=      -.     :-          .  -:.::..            .. .-#%%%%%%%%%%%%%%%%\\r\\n+**+------=---===+==========+++========+###*+====++++++++++++++++++++++++=++=+-  . .      =      :.     .-             -:.:. .               .+%%%%%%%%%%%%%%%%%\\r\\n*#***=----====-===+==+=======+++========+####+===++++++++++++++++++++++++=++++=    .      =.     .      .:        ...::.:::.    ..           :#%%%%%%%%%%%%%%%%%\\r\\n*###**+-----========++++====+==+++++=====+*###+=++++++++++++++++++++=++++++++=+.   .      :             .:       .-==:-::::...           .  .+%%%%%%%%%%%%%%%%%%\\r\\n*%####**+----=+=======++++==++=+++++++=+==+####++++++++++++++++++++++++++++++++-    .     .      .:     .=.  : .:--..--=:.:...      .    ...-+-+%%%%%%%%%%%%%%%%\\r\\n*#######*+=----========+++===++=++++++++++=+####+++=+++++++++++++++++++++++++++=    .     .-     .-     .=:..:::-=:..===-::.       .     ..::::+%%%%%%%%%%%%%%%%\\r\\n#%#######**+=---=======+++==++=+++++++=++++=+####+++++++++++++++++++++++++++++++:          =      -     .=:....:.::..--:--:..     ..     .:::::=%%%%%%%%%%%%%%%%\\r\\n#%%#+#####*#*=--========++++++++++++++++++++++####++++++++++++++++*+++++++++++++-          -.     -     .-..........   .:-:    .      .. .::::::#%%%%%%%%%%%%%%%\\r\\n#%%%**####*##*+--========++++++++++++++++++++++####+++++++++++++***++++++++++++++.         .      :      -.......      :::-:            ..::::-+%%%%%%%%%%%%%%%%\\r\\n#%%%%%####*###**=--=======+++==+++++++++++++++++####+++++++++++++***+++++++++++++:                       -    ..... +-.:::-:  .          ..:::+%%%%%%%%%%%%%%%%%\\r\\n#%%%%%###**#####*=--======++++==+++++++++++++++++####++++++++++++++**++++++++++++-  .                    -:.::::-+=:*-:::--. ...        ....=#%%%%%%%%%%%%%%%%%%\\r\\n#%%%%#####+######*+--======+++++++++++++++++++++++####++++++++++++++**+++++++++++=. .       :     .:     -=+#*+--*=:+:.::-:  ... ...    ..:-+**#%%%%%%%%%%%%%%%%\\r\\n#%%%#####*+***#####+---=======+++++++++++++++++++++####++++++++++++++*++++++++++++: .             .:     -=*+==-:=-::::::--. .          ...--:-#%%%%%%%%%%%%%%%%\\r\\n#%%%####**+**++*####*-:-========++++++++++++===-++++####+++++++++++++**+++++++++++=                      -...     .:.-=::-::..           ..::--#%%%%%%%%%%%%%%%%\\r\\n-+*#####**+**+++*####*-----==+==+++++++-..     .**+++####+++++++++++++**+++++++++++. .      :-     -     -           :-::---. . ..:.    .::::-:+%%%%%%%%%%%%%%%%\\r\\n=+=++******+*++===+***:      =+=++++++=  .:-===:*%*+++*##*+++++++++******++++++++++:        .=     -.    :-=++-.  ::.::::-:.  .         .::::::*%%%%%%%%%%%%%%%%\\r\\n=+++++++++*+++====:-+=.       -++++++++ .=+++++-=%#++++*##*++++++++******++++++++++=   .     =.    -:    :==*#*- .:.  .               ...:::--+%%%%%%%%%%%%%%%%%\\r\\n-===++***+++=+====-..::        -+++++++. ++++++:-%%*++++###*+++++++++*****++++++++++.        .     .     .-=#%+.............         ...   :--#%%%%%%%%%%%%%%%%%\\r\\n-====++++****+=====:   ..      .-==++++- -+++-..:#%#+++++###*++++++++*****++++++++++:              .     .=-=:.....:.:.::-:-.   ...   ....:--=#%%%%%%%%%%%%%%%%%\\r\\n.--=++++++++**#*+==-     :.      -===++= ..=-....+%#++++++###*+++++++**++*++++++++++-        .:    .-    :-.. .. ...:::::-::.   ..  ..:...:=-=%%%%%%%%%%%%%%%%%%\\r\\n  .::-==+++++++****+:             :--=++ .::.....=%%*++++++*##*+++++++++++*++++++++=.  ..    .=    .=    :-.:.=.  .:::.::-:-.   .. ..::..:-==%%%%%%%%%%%%%%%%%%%\\r\\n     ..:-=++++++++*##+.            :--==.   ....::#%*+++++++###*+++++++++++++++++++...  .     =     =    .-...:.    .::---:=.   .  .::::.-+++*##%%%%%%%%%%%%%%%%\\r\\n         .:-=+++++++*##=.           :---:   ...-: *%#++++++++*##*++++++++++++++++=:.=- ...    =.    -    .-...     ....::-::    .   .:::.------+%%%%%%%%%%%%%%%%\\r\\n            .::-=+++**##*-     .:::::----     ::  =%#+++++++++*##*+++++++++++++++:.===. ..    -:    -     -....   :#-::---. ..    .. .:::-----#%%%%%%%%%%%%%%%%%\\r\\n               ..:-=++*###=-:::-. ...:::-     .   :#%*-----====+*#++++++++++++++=.-+++: ..    :-    :     -:.......*-:::...           ..:--=--+%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=+*##*=:.:                  .*##.          .::--==++++++++===+++- ..    .-    .     -:...... :-:.  ..        ..:::--=--=#%%%%%%%%%%%%%%%%%\\r\\n                     ..:-=*##*+-::-=--:            -*#-              .:--=++++++++++++=....    =    .     -:.......    ..... ..    ....:-----#%%%%%%%%%%%%%%%%%%\\r\\n                        ..:-+*##*+===:              .==               .:-=+*##**+++++++: .:    -    ..    -:.:::::....:--:.:....      .----+%%%%%%%%%%%%%%%%%%%%\\r\\n      .-===-:              ..:-=*###+-.               :                 .:=+*#%%#*+++++- .:    -.   ..    -:::::.:.   .::::-:...    . .:::-*%%%%%%%%%%%%%%%%%%%%\\r\\n..   :-=+++**+=-:              .:-=*#%#+=:                              .::-=+*##%*+=++=..:    ::    :    :-=-::-:.   ....:-:::        .:::*%%%%%%%%%%%%%%%%%%%%\\r\\n..  ..:-===+++++**=-.             ..:=*#%#+-:-=.                        ..:-=++**##*++==....   .:    :    :-:::::...  .  ..::.. .   ..-----+%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..-+==-==+++*+*++-:              .:=*#%#*+:                        ..:-==++****++++: ..    :    .    :::::....:     .   . :-....:::::-+%##%%%%%%%%%%%%%%%%%\\r\\n.. .----=+*+=--==++++++++=:               :+%%%#+-                      ..:--=+****+++++-...    -    .    :-::::..:=-        .:--::--:::---*#############%%%%%%%\\r\\n.. .--===+**#*+--=+*++++++==-.              :+#%%%*=.                    .::-=++***+++===...    :.   .    .-::....-+-.     :..:--:...::----+#%%%%%%%%%%%%%%%%%%%\\r\\n.. .--====++**#*+===+++=======-.....          :=*#%%#+.                   .:-==++++=+++==:..    ..   .    .-......::  .    .::-=-.. ...:--=*#%%%%%%%%%%%%%%%%%%%\\r\\n.. .::=**+=+++++*+*=-==+======-..::-+-          :=+*#%#=                    .:-==+==+-+++-..    .:   ..   .-.....:-+-. ..  .:: ..:.....:---=%%%%%%%%%%%%%%%%%%%%\\r\\n . .----=+++======**+=--=+====-...:-+=:           :=+*##*-                     .:--=--====...    -    .   .-... .:=-......  ..  ......:::=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-===--=+====-==+**=--====-. .::==-    .        :==+*#+.                       ..---==:.     .         :    ..:.             . ...-=--#%%%%%%%%%%%%%%%%%%%%%\\r\\n:.  :-=+++=---=====-==++*=--==-. .::==-   .+=.       .--=+#*:                       .:-===-...   ..   .    :..:.:::.......... ....:::.:-:-#%#%%%%%%%%%%%%%%%%%%%\\r\\n.:  :---=====---===---===++=::=: .::-==.  .=++-   .:   :-==*#=                     ..-+====..-   .:   .    -....:. ... .......     ....:--#***#%%%%%%%%%%%%%%%%%\\r\\n   .:------=====--------===++-:-::::-==:  .=+==.    .   .--=+*+                 ...:-++====. :.   :   .    -=::... .:. .-::::.     .::-=-=%%#**#%%%%%%%%%%%%%%%%\\r\\n   .---===-------==-----==+**+=--::-====  .=+==.     :.   :-=+*+.   ..         ...-=+======: ::   :   .    :-.....:::: .-:.::...:. ..:---=%%%%#%%##%%%%%%%######\\r\\n   :---------------==-----+****==-..-+++. .+===.      .:   :--=**. :: .:   ..::-++++=======- .-   :        :: ...:..:: .:----:.:: ...::::-******+++++++++++++++*\\r\\n   .--==-----------====--:--==+++*: .:-=- .====:       ..   :--=**--:..=--====++*#+========: .:   .        .    ..  ..  :-----.-. .. ...::*%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:---------------===---:-::-*:  .:==. --:-:          .  ---=++-=-.=====-===+*#+=======-:.::  ..   .   .. ..-:..:: .=-::==::...:.::::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::---------------::::.   .::......-.    --.     .=--=++== ======--==+**+======--.:-   -   .   .  : +-..:: .=-..-=......:-:-*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:::------===--::..      :++--:    --       :*===++=.-+======--==*#+====---..-   -   .   .    .::::: .=:. --.::::::::+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                       ...:------==:.:::--==+*#*+-.  -:        :**==++:.*=======--==**====-==..-.  :.  .   .::-...:::-..=-::--.:-=--=-=**%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .---:--======+***=--.   :.    =**+++- +=========--=**======- :-  .-  ..  .---:.:::-=.:===--: ::-=-:=--=*#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .. .         .    .:-::-..:..:. .----:::----====+*++=:..:    .+****+ -+==========--**=====-..:   :   .  .:::.........::::::.:+-=+-:-=-:=*#%%%%%%%%%%%%%%%%%%%\\r\\n      ..           . .==-*=---::-==-:--=-   :---=--=+++**++=:    :***#*-:+===========--++=====:...  :.  .   ::..-=:.:-:-+===+-:.-=:.=-.:=:.-++#%%%%%%%%%%%%%%%%%\\r\\n                      ::=:.. :. .:-=-:.:-.   :===--=+++++*+*#:    =**###-=============--++-===-.::  ::  .   -:..:-.........:-----===-==-=====:+%%%%%%%%%%%%%%%%%\\r\\n                       .:.  ..           .:.  :--====++++++++=    :***##**+==============++--=-..:  .=  ..  --:.:::       .--==-----=-=-:-===-+*%%#%#%#########%\\r\\n                                           ....===++=======++=     =***###+===============++=--:..   -  .:  :-:.::.   .   .==*+=+-::--=-:-==+=*+++=+-==-=-===---\\r\\n                                               :=+=+-======+*+     :***###+================+=---...  :. .:  :-:.=-.  .:::..=+=*+==+*-=-:=*=--:-=+*+==::-:-::----\\r\\n                                           ..   :-=+-------=++.    .+***##*=================-=+-...  ..  .  ::..-:....:-:..:::=+-..+*---:-++--::-+**+-::..:.:..:\\r\\n.                                           ==  .---:::::::---.     =****##+==================++:..   .. :. :--:---::::==:::::.--:..+*---::=*=--::-+**+=--------\\r\\n==-:                                         +=  --:::::::::::.     -*****#*=====--------======++.... :: ::.:-:::::....:-::::::.-=:..=*-==-:-*+-=-:-=+**+-::-:--\\r\\n.-:==-.                                      .:  :--:::..:::::-     .+******=-==---------=====--==.. ..----==+---:::...:=---------:. .-===---=====------==-:::::\\r\\n::::::::                                         :==------=-=-*.    .+******=------------=====---=:.. -==+++++====+====+++++=--=*+=+=+++++++==-=+++===-::=+==--:\\r\\n+*****+=-:                                       :-::--+**+=---      +******=:---------------==--:=.::====++++-::::#*-:=+==-:::-++=++*###**+=--==+++++==:::-+=-:\\r\\n#%%%%%%%#++-                   .                      .....          =+*****=--------------------:-:.:-==+++++=====+*+++++=-----+==+++======--=-::====---:.:=+==\\r\\n#%%%%%####*#*:               ..         . ..              .::.:      =+*****=--------------------:::::-==+++++::::.+#-::====+*+=-+#*++*+++=-----::--=++=+=-::-=+\\r\\n#%%%%########%=                  .     . ..      .      .:--::=.     =+*****=--------------------::::--==+++++++++==+*+++**+=-:..-*#+=*++++===-:--::-+++====:::-\\r\\n#%%%%%%%%%%%%%%-                        :.             ..::::::     .+++****=--------------------------==+++++::...:-::.:==--:::--=+++======---::-----=====+=-::\\r\\n#%%%%%%%%%%%%%%%:                      .          --.....::::::     .+++***+--------------------:::::-=-=*++++++**********++=----:-==+*#*##**+===--=+=-+****+==:\\r\\n#%%%%%%%%%%%%%%%#                                 =+::::::::-:.     :+++***=----------------------------=+++++---:::-:::.:-----+++=##+=+++++===--::-=:::-==----=\\r\\n*%%%%%%%%%%%%%%##=                  .            .=+-:::::::-..     -+++**+-----=-----------------=-----+++++++++++=++++=****+*###++******####*++=====++******++\\r\\n*%%%%%%%%%%%%###**=                              -+==:::::::::.     =++***=-----*++=--------------=-----+++++++++++++++++++*##*++=-:-+#*=+#**********+++===*****\\r\\n*######%%########*:                             .-++-.:::::.:=.    .+++**+-----=****++=----------=+----=++++++-::::::.....:-+*=--=--:-+++++======---+-:=-..:----\\r\\n*##########*######..                           ..:=--::::::-==     -++**+=------==++****++=------=+----=+=+++++++++++++++=+*###++=-:::=+++*#######****++++++****\\r\\n*########%#%%###*#                            ......::::::::=:    .+++**--:::::-----==+****-=+----=----=+++++++++========---===--::::--+#*+++===================\\r\\n*################*                       ... .......:::..   :     =++*+-.-::::----------===-=++++---:--+=+++++==---==-=***===-----::...=*#+=====-------:::--:..:\\r\\n+######**-#######*:                   :::::.. .........    ..    :++*+:.:---------------------===-----=+=++++=        :%+#-.:--::::::..:=##++=-------::-:.:--:::\\r\\n+######*########*-                  ....:::.... ...:      .:     =**=:. :---------------------------=-=+=+++++=--------#***==+=:::--::---+**++******+=---:::-:--\\r\\n*#######*##+**#*.               ..::::::---:.  ..::-      .     -*+-... .--------------------------+--=+=+++*+******#***######*+==--:--:-=--==*#*****+===---==+=\\r\\n+########***###:        ..    ..::::-::::.:-::::--:-. .  .     :*+:..: .:------::::------------------=++=+++++--------+***#+++++==------:=+=+**#******++==++==--\\r\\n+#*###########-              .....        .+++=-:.-=:         .+=...:: .-------::::-----------------==+==++=+=     .  -%#+#-..:---:--=++=+##+--+==========-=:..:\\r\\n+****#######*-              ......-       .:-::.  ::.   .     =-....-:..::-----::-----------------====+==++=+=....... :#%+**=-=++==--++++=*%*=-=*#*******+=-=-..\\r\\n+*******##**=              ....-=+*.   .... :-..             ::.....:......::::::----------------====++=++*+*+**+++++++*#****+*******#*##+=+=#*++********++=--::\\r\\n+**********+.             ::-===-:.   ..:.  :-..        :-  :......  :-:::......::=+=-----------=====++=++*+*++++****+++##########*#***+-:-:-+#*+=+#******=====-\\r\\n+********+-.             :-==-:.    ....:   .:..       --  :.....     .        .-+*+==---------=====+++=+=*=+=----======+**#++++++++-::...  :-+#+=-********+====\\r\\n+**+++=-.                :=:.        ....   .....    .-.  ............::--:.     -===:--------=======++=+=+=+=          =#+*=....:::::-:.:...-=#*+==+===========\\r\\n+***=:.                 ......       ..:.     ...   :=  ........:::::--=***+=.    :--.:-================+=*=+=      .   -#++#=:--====-::::.. .-=#*+==*+++++++==-\\r\\n=+=:.                   ....  ..     ...      .   .=-  .......     ....:::::::    .-:.-=================++*+*=-------:::-#*+**--=====---:.:..::-*#**+*########*+\\r\\n.                      ...   ...     ...          --  .......               ...   .=::--=======+*+=====++=*=*+++++++++===**********+==---:::--:-=++++=++++++**+=\\r\\n  ..                      .....      ..           .:.... ..                ....   .=---========+*+=====+++*+++***#*******##*#*##*#**==-:::::::.--:--:-*********=\\r\\n:-:.                     ......      ..           .:..                      ...   :-==+++==============+++*+*========+++++***#******+==-=---:-::=---=+**********\\r\\n:.                      .......      ..      ....:..                          . ..:==*#*++===========+=++++-*-           :*++#: ...::::--==----:=*+***+*********\\r\\n                      ........           ...::::..                             ...-==##++============+=*=++=*=.......... :#*=*+....----:::-==++==*#*=-:==:------\\r\\n+.                  ...........        .:-==-::.                                 .-==++==============+=*=++=*-. ........  *#+**=:::-====-:.-==-==+##+-::=:......\\r\\n#:                 ..........       .:=+**+-:.   .                               -===================+=*+*++*=----:::::::.+#++*=:.:----=-=+*++++=-*#*=-:-*-::::-\\r\\n#:                 ..... .        :-*#%#+-:.   .:.                             :-===================+=+*+*+**+************+****++++++++++*******+-=##*+=-=======\\r\\n=.                 ....        .:=*%#*=:.     .     .--:                   .:--=====================+-*+=*++*+========+====**********************=-+#**+=+++++++\\r\\n*:    .            ..       .:=+##*+-..             -=..             ..:::--=======================++=*++*+**+====+===++++++*+*****+****+*********+==++#********\\r\\n#-                       ..-+###+-:.                 .:.:::::.:::::----------======================*-=*=+*=+*=::---:----------===+***********+++-::=:-+*#****++*\\r\\n+:   ...               .:=*##*=:.                    ==-*+=------------------=---=================++-+*=*+=+*=...::.:.::::::::::::-=+******-:::.......=+**=----+\\r\\n    ::....          .:-+##*=:.    ... ...::          -.--::::----------------==--================+*=-*+=*+-++-             .    ..:::-*****=-::..     :++#*=+=-=\\r\\n :--:.            .-=*##+-..    ..  ..:::-:      .  .=.::::::::--:::-----------=================+#=--*+=*+-*+-                     .::-++*+----::...  .=+*#*=--:\\r\\n=+-..          .:=*##+-:.     ..:     :--=.      .. :-.::::::::::::-----------=================+#==-+*+=*+-*+-    .  .              .-:=--:::::::....  .++**+--:\\r\\n:.          .:-+##+-:.      .        :-==-  .   ..  ::.:::::::::::----------==================*#=---*+=**+-*+=.....  .   .         .==+*+=--:::::::...-:-++#*==-\\r\\n         .:-+**+=:.                 :-----   .....  =.::::::::::-----------==================*#===:+*+=#+++*++===--=----------::-=+*++++++----::::.:..-::-+*#***\\r\\n      ..-+***=:.                   :---==: ...-+-. .=.::::::::-------------================+#*===--*++=#+++*+*++=++======-=========+++*+++=---:...........===-==\\r\\n    .-+***=:.            ..       :-===-:  ..:+++: :-.:::::::--------------===============+#*==--:***=**+=*++++++**+**+**+**+++++**+**+*+++------:::.... .::::::\\r\\n.:-=+*+=:.              :-       :---:::.  ..:-=-. -:.::::::--------------==---========-=*#+=---:=*++=#++-*++:  ..:.::::::--:::==++++*+**++=------:-::.:..:::...\\r\\n-+*+=:.                -=.      .:::::::.    ..::  =.:::::::-------------------========+##=------#+*=**+==*++:. ..............:::::.:::::::::::::::::::::::--:::\\r\\n==:.                 .=+:      .::::::::.          ..:::::::---------------------===-=+#*=---=--*+++=*+*-+*++-=-...   .    .........:...............:......--:::\\r\\n.                   -+++.    ..::::::::::...       .:::::---------------------------=*#+=---==:+*+*-**++:**++:-:.                     .....................:::..\\r\\n                  .=+++:    .::.....::::::::::::..:::::::--------------------------+##+----==-=#+*==#++=-**=+-:....                     ...................::...\\r\\n                 :++++:    .:........::::::::...::::::::-------------------------=*#*=-----=-=*+++-**=*-=*+++   .................         .................::...\\r\\n               .=++++:    .........::::::::......:::::::------------------------+##*=----==--**=*-=*+=+:+*=+= . .... ....  ....   .       .................::...\\r\\n              :=++++:    ..........:::::........::::::::::::-----::-----------=*##+==---==-:**=+=-**=+=:**=*- .......................   ................ .:::.. \\r\\n            .-++++=.    .........:::::........::::::::::::------::-----------+##*=-=---==-:+*==*:+*+=*:=**=*- .......................................... ..:... \\r\\n           :==+++=.    ........:::::.........::::::::::::::-::--::---------=*##*-------=-:=*+-*--**=++.+*+-*:      .   .................... ...........  .......\\r\\n         .-++=++-     .......::::...........::::::::::::::::::::----------+###+---------.-**=++:+*+-*-:+*==*.               ....    ........... ... ...  .......\\r\\n       .-=++===:     .....................::::::::::::::::::::::--------=*##*-------=--.:**==*:-**==*:-**-=+:..             ....       ............ ...  .......\\r\\n      .=++=+==.     .....................:::::::::::::::::::::::--:--:-=*##+-------==-::+*+-*=:+*+-++.=*+-=+.      .     .  ....         .............  ....... \\r\\n     -++==+=-      ....................:::::::::::::::::::::::--:::::=*##*=-------=--:.+*+-+*:=**=-*-:+*=-=+:....................      . ..........     ........\\r\\n   :=+===+=:      ....................:::::::::::::::::::::::::::::-+*##*--------==-:.=**-=*-:+*+-=*.-**=-++:................:::....... ...   .....     ...     \\r\\n .=======-      ....................::::::::::::::::::::::::::::::-+#**+-------===-:.=**=-*+.=**=-++.=**=-+= ..    .      .              ..    ..  .    ...     \\r\\n-=======:      ........................:::::::::::::::::::::::::-=****=::-----===--.-**=:+*:-**+-=*-:+*+--+=              ..     ..      ....  ..       ..      \\r\\n======-      ..........................::::::::::::::::::::::::=****+-::----------.:+++:=*=.+**=-++.-+*+--+-               ...    .       ..   ..      ..       \\r\\n=====:.   ...........................:::::::::::::::::::::::::+****+-:::---------.:+++--*+.-+*+--*=.-+++:-+-               ...             .           ..       \\r\\n\",\n  \":--==-==--========-=============-+****+============++++++++++==============-   .        -       =       -.        .  .=.:.::                  :#%%%%%%%%%%%%%%%%\\r\\n----==-===========================+****+=========++++++++++++===============   .        -.      =.      -.       .---:-.:.:.                  =%%%%%%%%%%%%%%%%%\\r\\n++----=--==========================+****+========+++++++++++++==============.  .        ..      --      -:...  ..:---.:.:.:. .            .  -%%%%%%%%%%%%%%%%%%\\r\\n+**=-:-==-==========================+**#*+=======++++++++++++++=====+=======-  .                :-      --.:.:.:-::-:--+- :.              ..:==-#%%%%##%%%%%%%%%\\r\\n*#***=-----==========================+*###*======++++++++++++++==============   .        .      .-      -- -=+..::---+=+=::               ......#%%%%%%%%%%%%%%%\\r\\n*###**+-:---===================+======+*###*=====+++++++++++++++======+=++===:  .        -      .:      -=.=++   .: :=-:::.        ..      ...::+%%%%%%%%%%%%%%%\\r\\n*%####**+-----===============+===++====+*###*=====++++++++++++++======+=+++==-           --      -      :=::     .. .---:-:        .      .::::.-%%%%%%%%%%%%%%%\\r\\n*########+=::--==============++++++++++=+*###*+==++++++++++++++++==+++++=++===.          :=      -      ::       :-.-+:::-:..             .::::-*%%%%%%%%%%%%%%%\\r\\n#%#######**+-:---============+++++++++===+*###+=++++++++++++++++++++++++==++=+:  .       .+.     -.     :.    ...   .:......             ...:::*%%%%%%%%%%%%%%%%\\r\\n#%%#+*####*#*=-:--===========++++++++++====*##*+++++++++++++++++++++++++++++++=  ..       -.     .      ..   ..                           ..:+#%%%%%%%%%%%%%%%%%\\r\\n#%%%**####*#**+-:-=======+====++++++++++++==*##*++++++++++++++++++++++++++++++=.  .       .             .:.:::.  ..........               ..-###%%%%%%%%%%%%%%%%\\r\\n#%%%%###*#*####*=:-=======++===+++++++++++++=+##*++++++++++++++++++++++++++++++.                        .-:**#=..-:::::::::.              ..--:+%%%%%%%%%%%%%%%%\\r\\n#%%%####***#####*=::--======++==+++++++++=+++=+##*++++++++++++++++++++++++++++=            :      :     .-.+*#=: ::......::..             .::::+%%%%%%%%%%%%%%%%\\r\\n#%%#####**+**####*+-:--======+++=+++++++++=+++=+###*+++++++++++++++++++++++++=. .   .      =      -.    .-:**#+=.:...::::-:::    ..     ...::::-#%%%%%%%%%%%%%%%\\r\\n#%#####***+***#####+-:--======+++++++++++++++++=+*##*+++++++++++++++++++++++-. :-.  ..     =.     -.    .=:+*#*=::::...::-::     ...     .:::::-#%%%%%%%%%%%%%%%\\r\\n*%%###****+**++*####*-::---======+++++++++++===-=+*##*++++++++++++++++++++=: .-=+.  .:     -:     ::     -:=*#+-:.:.:::::::.     ..     ..:::-:+%%%%%%%%%%%%%%%%\\r\\n-+*###****++*++++*###*=:-----=====+++++-..     .**+*##*++++++++++++++++++=: .=+++:  .:     :=     ::     -----:.:..::::-:-:.     ..   ... ..:-+%%%%%%%%%%%%%%%%%\\r\\n=+++++****++++=====***-      :-====+++=  .:-===:*%*+##*++++++++++++++++++=--=++++-  ...    .=     .:     -:...:.....:::-:-::.    .    ..   .:-+%%%%%%%%%%%%%%%%%\\r\\n=+++**+++++++====-::=+.       :-====+++  =+++++-=%#++##++++++++++++++++++++++++++=. ...     =.    .-     -:...-.   ..::-:-:-.   .:.  .....:---+%%%%%%%%%%%%%%%%%\\r\\n-===++****+===-===-::--.       :--===++: =+++++:-%%*++++++++++++++++++++++++++++++: ...     -:    .-     ::.....    .:.::-:-.   ... .:::..:--+%%%%%%%%%%%%%%%%%%\\r\\n-=====+++**#*+=--=-:   ..      .----==+- -+++=...#%#++++++++++++++++++++++++++++++-  ..     :-     -.    ::....   .  ..::-:-.   ..  .:::.:-==#%%%%%%%%%%%%%%%%%%\\r\\n.--=++++++++**#*+=--     ::      :---=== ..=-....+%#++++++++++++++++++++++++++++++=. ...    .-     :     :-........-::::--:=.   ..  .:::.:==+==+#%%%%%%%%%%%%%%%\\r\\n  .::-==+++++++****+:             :---==. ::.....=%%++++++++++=++++++++++++++++=+==: ...     -     .     :-......  +=:::.-::       . .::.-----=+%%%%%%%%%%%%%%%%\\r\\n     ..:-==+++++++*##+.            :---=:   ....::#%*+++++++++==++++++++++++++++++=- ...     =.    .     .-....... =-:-..-:...    .. .::.-----+%%%%%%%%%%%%%%%%%\\r\\n         .:-==+++++++##=.           :----   ...-: *%#++++++++++==+++++++++++++++++==. ..     -:    ..    .-........ ..  .:...         ..:--=---#%%%%%%%%%%%%%%%%\\r\\n            .::-=++++**#*-     .:::::----     :-  =%#+++++++++++++++++++++++++++++=+- ..     --    ..    .-.......:. ...:.. .      .::::----:-#%%%%%%%%%%%%%%%%%\\r\\n               ..:-=++*##*+-::::. ...:::-.    ..  :##*-------=====++++++++++++++====- ..     .-     :    .---:::::. ..::-:::-...     ...----=*%%%%%%%%%%%%%%%%%%\\r\\n                   .::=+**#*=:..                  .+##.          ..:--===+++++++=====. :      =     -    .=-----:..    ....:-...      .:---=#%%%%%%%%%%%%%%%%%%%\\r\\n                     ..:-=+###+=:.-=--:         .. -*#:              .:-==+++++++====: ..     -.    :     -::..::..   ..  ::-.:.       .:::=%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:-=*###+=-=:              .==               .:-=*###*++====-...     -:    .     -:::::...:.     . :.. ..     .:::=%%%%%%%%%%%%%%%%%%%%\\r\\n      .:===-.              ..:-=*##*+-.               .                 .:-+*#%%#*====..:     .:    .     -:::::...:.    ..   ..-:....--:--=%%%%%%%%%%%%%%%%%%%%\\r\\n..   :-=+++**+=-.              ..-=+###*=:                              .::-=+**##*===: :     .-    ..    -:..:...:-...     ...-=-..::::::-+##############%%%%%%\\r\\n..  ..:-===++++++*=:.             ..:-+#%#+-::-.                        ..:-==+****+==- ..     -          :::::::.:+=:..   .:.::-:...::::--+%#%%%%%%%%%%%%%%%%%%\\r\\n.. .:..-===-==+++*+++=-:              .:-*#%#*+:                        .::-==++**++===....    -     .    ::..:::.-=....     ........::----+*%%%%%%%%%%%%%%%%%%%\\r\\n.. .----=+++=--==++++++++=.               :+#%%#+:                      ..:-==++*++====: ..    :     .    :..      .     .  .:. .:..  ..--=+#%%%%%%%%%%%%%%%%%%%\\r\\n.. .--====+***=--=+++======-:.              :=*%%%*=.                   ..::-==++++====- ..          .    :......:-=:. ...  .:   .:....:---=#%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-=====+****+===++========:....           :=**#%#=.                  ..:-===++======. .-    -    .    ::.:. .-=-:..... .     .....:--=#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .::=+++==++++++*=-==+=--===-..::-=:          :=+*#%#=                    .:--=====-=+: .-.   -    .    .:......:.   .       ...:..:.:-:+%%%%%%%%%%%%%%%%%%%%%\\r\\n . .:---=+++===-==+*+=--===--=-. .:-==:           :-=+*#*-                     ..:-=--==-..::   -.   ..   .:............     .      ....::*%**#%%%%%%%%%%%%%%%%%\\r\\n.   :--==--=+==----==+*=--===--. .::==-    .        :-=+*#+.                       . ::-=...-   ::    .   .--:..:. .:. ..:::..      .::--=%%%#**#%%%%%%%%%%%%%%%\\r\\n..  :-=++==---===----=+++=-:==-. .::-=-.  .+=.       .:-=+**:                       .::==: .-.   -    .   .++-:.:...-. .:- .. ....   .:--+%####**#**############\\r\\n.:  :---=====---===----==++=::-: .::-=-.   =+=-   .:   .--=+*=                    ...:==-:....   :    .    -:.....:.:.  ::.........  .::::====++++++++**********\\r\\n   .:------=====--:-------===-:-::::--=:  .=+==.    .   .:-=+*+                 ...:-===:-: .-   .    .    :        ..  .:--:-..-....:-::=%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:---=-----------:-----+*+==--:::====  .====.     ..   :-==*+.   .          ..:-=====:=: .-   ..   .    :  ..-::.:: .:=====-:-.:..:::--#%%%%%%%%%%%%%%%%%%%%%\\r\\n   :-------------------:--+****==-..-++=. .+===.      .:   :--=+*. :. .:  ..::-++======--=- .-.  .-   .    :... --..:: .-=..:=-...:..::.::*%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-==--------------=--:---=+++*: .:-=- .====:       ..   :--=+*-:::.=-======*#*=====--==..::   -        :  . +-..:- .-=...=-....::-:-=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ::--------------------::::-*:   :=-. --:-:             ---=++-=-.====-----+*+========: .-   :.   .   :    :..::- .--..:=:....:::.=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::---------------::::.   .::......:.    --.     .=--=++== -=====----=**=======-..-.  .:   .   .::-..::::-..-:::::. :=:==-=**%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..::::-----=----::..      :++-::    --       .+=-=++=.-=======---=*+=======..:.   :   .   .::.......:..::::::...-=:-=--=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..::-----=-:..:::-=++*#*=-.  :.        :**==++..+========--=*+======: .    .   .   .--:...:::=:.=+====:==:=+-:==--=*#%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:--::-======+**+=--.   :.    -**+++- ==========---*+-====- .::  ::  .   .:::.-=-::-:.-==-==:.==::=-.:=-.:+*#%%%%%%%%%%%%%%%%%\\r\\n  .. .         .     ...=::-:.::.::-----:::------==+*++-:..:    .+***+= -===========--++--==-:..:  .-  ..   ::..:-:..... ..::--:---------==-=:=%%%%%%%%%%%%%%%%%\\r\\n    ..            . :+-=+--:-..==+=-::=:    :---=--=+++*+++=:    :***#*-:+===========--++=----..:   -   :   --:..::       .:-==-----===--====:=*%%%%%%%%%#%#%##%\\r\\n                     --=:. .:  ..::: ..:..   :-=---==++++++*#:    =**###-===============*=---=...   -.  -.  --:...        .-=*+=+-::--==::==+=*+**=*=++-+=====-=\\r\\n                      .:   ..           .:.   :--============-    :***##**+==============-----:.... .-  :.  :-:.=-.   .....===*+==+*-=---++-=-:=+**+=:--:--:----\\r\\n                                            ...--=++-=======+=     =***###=-===---========-=+=-.:..  :  ..  ::..::..........:.-*=-.=*=--:-++---::=***=:-..:..:.:\\r\\n                                               .-==+:------=+=     :****##+---=------=======+*+...   ..  :. -=-:::::..:=---::::--:..=*=---:=*+---:-=***+--------\\r\\n                                           =-   :-==:::::::=++.    .+****#*=----------======-=*=.: . .-. :..:-:::::....:-.:::::.-=:..=*=-=-:-++===-:-+***+=-----\\r\\n-:.                                         =-   :-:::::::::::.     =*****#+-----------=====---+-.:   :-:---=+---:::.. :=-:--------. .-====---=====---=====--::-\\r\\n:--=-.                                      .=:  -::::::::.:::.     -*******-------------==-----=:.:  ====++++=====-----=++==--=*+====++++++====+++====-::=+=---\\r\\n.:.::::.                                         :--:::..:::::-     .+******=------::------------=..-:====++++=----**=-=++=--::-+*+++*####**==--==+++=+=-::-==-:\\r\\n=+++==--.                                        :==--------=-*.    .+******=-------------==---::--..:-==+++++=----**+++++=-----+=-=+++++++==--=-:-++==---:.:=+=\\r\\n#%%%%%%#*=:                                      :-::--+**+=---      +******-:-----------------:::-::--==+++++-::::=*=::-==-=**==+**++++===-----:::-=======-::-=\\r\\n#%%%%%####**=                              .          .....          =+*****=-------------------::::::-==+++++=====+**++****+=-:.:+#+=*#***+===-:--:-+**++==-::-\\r\\n#%%%%########*               ..         . :               .::.:      =+*****=-------------------:--:--===+++++-:::::--:.:===-:::::=+*++=-----:-:.--::--===--+=-:\\r\\n#%%%%%%##%%%%%*.                 :       :.      .      .:--::=.     =+*****=------------------::::---=-=*++++======+++=+**+=------===+*#*#**+====-=====*##**+=-\\r\\n#%%%%%%%%%%%%%%*                        :.             ..::::::     .+++****----------:::-----::::::----=*++++==========--====-===-+*++++++++===--::-=-:-=====--\\r\\n#%%%%%%%%%%%%%%%=                      .          --.....::::::     .+++***+----------------------------=+++++----:.:::::-====-+***+#*++*******+==-----===+++++=\\r\\n#%%%%%%%%%%%%%%%#:                    .           =+::::::::-::     :+++***=---------------------==-----+++*++************######**==-+##++######************####\\r\\n*%%%%%%%%%%%%###*+:                  .           .=+-:::::::-:.     -+++**+=---------------------+=----=++++++=------------=+**=---::-+#*+++=======-=+--=:::-===\\r\\n*%###%%%%%%######*=                              -+==..::::..:.     =++**++**+==--------------:--+-----=++++++--::::::::::-+***+===-:.-====****++++++++===---===\\r\\n*##########**#####.                             .-++-::::::::=.    .+++**++******++==------------+=----=++++++++++++++++++=++**++=--::-=*******************+****\\r\\n*#############%#*#. .                          ..:=--::::::-==     -++**+====+*********+=--=-----=-----==+++++++++++++=+=======--::..:.-*#*===-----------::--::.\\r\\n*###############*#.                           ......::::::::=:    .+++**--------===++***=-=*+++=----:-=+=+++++-:-::--:-#+#-::----:-::..:=##+=+==---------:.:--:.\\r\\n+#######*-*######*-                      ... . .....:::..   :     =++*+-.-:---------------===+++----=-=+=++++=.    .  .#**+::-=--::-::.:-=##**+=======-:--::-=-:\\r\\n=######*#*#######+.                   :::::.. .........    ..    :++*+:.:--------------:-----------==-++=+*+*++++++++++#**#*+++--=--:::--=++++=*******==----:--=\\r\\n*#######*##*+**#=                   ....::..... ...:       .     =**=:. :-------------------------==-=++=+++*+**********#######*+==--:-::-=--=+#####**++======++\\r\\n+#*######****##*                 .:::::::-::.  ..::-      .     -*+-... .-------------------------=--=+==++++=::::::::=**+#=---==---=====-+*+++********+=++++=-:\\r\\n+#**##########*.        ..      .:::-::::.:-::::--:-.  . .     .*+:..: .:---------------------------==+==++=+=        :%%**+:.:-=---:-+++=+##+--++=++======---:.\\r\\n+****########*.               ....        .=++=-:.-=:         .+=...:: .---------------------------===+=++*++=:::::::::#%**#+-=++++==+***+=*#*+==*########*+---:\\r\\n+******#####*:               .....-       .:-::.  :::   .     =-....-:..:::::--------------------====++=++*+*+*********+*************####*=+==##+**********==---\\r\\n+***********-              ....-=+*.    ... :-..             ::.....:......::::::------------:--=====++=++*+*+++++++++++*###########*+++-:::.-+#*+==##*****+====\\r\\n+*********+=              .:-===-:.   ..:.  :-..        :-  :......  :-:::.......:=+=-------:--=====+++=+=*=+=-:--------=*+**=====++=-::...  :-+#++-+#******++==\\r\\n+***++*=-:.              .-==-:.    .....   .:..       --  :......    .        .:=++==--------========+=+=*=+=          :#*+#:...:--:::-:::...-=##+=-+==========\\r\\n+***+-:.                 :=:.        ....   .....    .-.  .............::-:.     :-==:-------===========+=*=*=.     . . .**+#*-:-=+===-::::.. .-=#*++=********++\\r\\n=++=-.                   .....       ..:.     ...   :=. ........:::::--=****=:    .--.:----=============++*+*+=----:--:::*#+**+--=====----.:.::--*#***+#########\\r\\n::.                     ....   .     ...      .   .=-  .... ..     ....:::::::.   .-:.-================+++*+++++++++++++=+**********===---:::--:-=++++=+++++++++\\r\\n                        ..   ...     ...          --  .... ..               ...    =::--=======**======+++*+*+****+*++++**####*#**#*+==-:::::::.-------+********\\r\\n  ..                      .....      ..           .:...   .                ....   .----=======+#+======++**+*++=++++++*+*+***#****#**+==-----::::=----+*********\\r\\n:-:.                     ......      ..           .:..                       ..   :-==========+======+=++++-*=.        . .++=**....:-----===----:=++************\\r\\n:.                      .......      ..      ....:.                           .  .:==================+=*=++=*=. ..   . .  +#++#-....:--::::===++=-*#*=---+---===\\r\\n                      ........           ...::::..                              ..:=++++=============+=*=++-*=..........  =#*+*+-:::--===-:.-=+====##*-::=-.....\\r\\n+.                  ...........        .:-==--:.                                  +**++==============+=*=*+=*=:.......... -#*=**=:.:---=---=+++++=-*##+-::+=::::\\r\\n#:                 ..........       .:=+**+-:.                                   -##+===============+=+*+*+**+**+**++++++++**+**+=======++********==##*++--+==--\\r\\n#:                 .....          :-*#%#+-:.   ...                             .-**+================+-*++*+**+*********#***+**********************=-+##**==+++++\\r\\n=.                 ....        .:=*##*=:.     .     .--:                   .::-====================++=*++*++*+===========--+#**#*******************+=+**********\\r\\n*:    .            ..       .:=+##*=-..             -=..              ..::--=======================+=+*++*++*+------------====++*************#***++=+=-++##****=\\r\\n#-                       ..-+*##+-:.                 .:........::::---------======================++-*+=**=+*+:::-:::::::::::-----==********+===-:..::.-+***+++=\\r\\n+:   ...               .:=*##*=:.                    -=.::-:-::-------------======================*=-*+=*+=+*=.  .. ............::::-=+*****=:::...    .++**=---\\r\\n    ::....          .:-+##*=:.        ...::          -:.:::::::------------======================*+-=*+=*+=+*=                    ..:-:+****+---::...  .:++#*===\\r\\n :--:.            .-=*##+-..    ..   .:::::      .  .=.::::::::-----------------================+*=:+*+=*+-*+=                      .:-:==+=-:--:::.... .=+***--\\r\\n=+-...         .:=*##+-:.      .:     .:::.      .. :-.:::::::----------------=================+*=-:*+=+*+-*+=                       :--+=-:::.::::....  .=+*#+-\\r\\n:.          .:-+##+-:.      .        :::::  .   ..  ::.:::::-:----------------================+#+=-=*+=*++=*+=:::::::......        .-+++**+------::::..-=--++#*+\\r\\n         .:-+*#*=:.                 .:::::   .....  -..::::-::::-------------================+#+--:*++-#++=*++====================++*++++++=---:::::.:.:::.-+*#*\\r\\n      .:-+*#*=:.                   .:::::. ...:+-.  =.::::::::::-------------==============-+#+==-=*++=#+++*+***+++==+==============+++*++*+----:......... .--=-\\r\\n   ..-+***=:.             :       .::::::  ..:=++- .-.:::::::----------------=============-+#+==-:*++-**+++*++++++*++*++**+**+**+***+**+**+*=------:::.... .::..\\r\\n.:-=**+=:.              .=.      .::::::.  ..:---. -:.:::::::--------------==============-+#+---:=*++-#++-*++- ..::::::-------====++=++++*++=--=----:-:.::..::..\\r\\n-+*+=:.                :=:      .:::::::.   .:.:=  =.::::::::--------------==============+#+-----*+*=+*++:*++-  ....:::::::::..:..::..:.:::::::::::::::::::.:=-:\\r\\n==:.                 .=+-     .::::..:-=-      ..  ..::::::::-----------------========-=*#+----:**=*-*++==*++-::...             ......................:......-::\\r\\n.                   -+++.     .::..:=+***+--:..    .:::::::------------------====---=-=*#=----:=#++==#++-+*=+=-=:                      ......................::.\\r\\n                  .=+++-     ....:=+**********+-:.::::.:::---------------------------=*#=-----:**++-**++:**=+--:...                      ....................:..\\r\\n                 :++++-     .::-=+***********+-::::...::::::------------------------=*#=-----:+*=*-=#++=-*+=+.. ...... .    .              ..................:..\\r\\n               .-++++:     .:-+********+*+++=:......:::::::::----------------------=##=-----:=*+++:**=+-=*+=+ ................    .        ............... .:::.\\r\\n              :=++++:     :-+*******+++++=--.....::::::::::::---------------------=#*=-----::**=*-=*+=*:+*=++.:...::...................................... .::..\\r\\n            .-++++=.     -+****+++++++++=::.....:::::::::::::--------------------+#*-------.+*==+:+*=++:**=+= .   .......................................  .....\\r\\n           :==+++=.    .=****+++==++++=::.....:::::::::::::::-------------------+#*-------.=*+-*-=**-*-:**=+-      .    ........... ........ ........ ...  .....\\r\\n         .-++=++-     .=***+++=-==++=::......::::::::::::::::------------------*#*-------:-**=++:+*+=*:=**-*:                ...     ........... .... ...  .....\\r\\n       .-=++==+:     :+++++++=-===-:........:::::::::::::::::----::-----------*#+------=::**==*--**-++.+*+-*:               ....         ...............  ......\\r\\n      .=++=+==.     -+++++++===--:..........:::::::::::::::::::::::---------=*#+--------.+*+-++.+*+-*=:+*=-+:..    .     .  ....          .............   ......\\r\\n     -=+==++-      -++++++++=--:...........::::::::::::::::::::::::--------=*#+---:----.-**--*:-**=-*:-**=-+.      .     .   . ..      .   ..........     ......\\r\\n   :=+===+=:     .=+++==++==-:............::::::::::::::::::::::::::----:-=*#+----:---::**=:++.+*+-=+.=**-=+.      ..    ..     .       . ..   ......     ...   \\r\\n .=======-.     :+**++====-:............:::::::::::::::::::::::::::::::::+##+----:---:.+**-=*:-**=:+=.+*+-=+. .    .. .. ..  .  ..      ..  ..  ..       ...    \\r\\n-=======:     .=++++++===-:............:::::::::::::::::::::::::::::::::+**=---::----.-**=-*=.=**--*::+*+:=+              .  .   .       .  ..  ..       ...    \\r\\n======-.    .-=========-:.............::::::::::::::::::::::::::::::::-+**=---::----.:+*+:+*::+*+:=+.-+*=:+=               ....          .      ..       ..     \\r\\n=====:.....---=======-:...............:::::::::::::::::::::::::::::::-+**=---::----..+*+--*=.=**-:+=.=*+--+= ..            ....           ..             .      \\r\\n\",\n  \":--============------==========+****+===========++==++++++=======+========:            =.      --      .-               -::.              .  .+%%%%%%%%%%%%%%%%%\\r\\n-:::--=============---==========+*###*=========++===+++==+================-   .        =:      :-      .-         ...:-+-... .            .  -#+#%%%%%%%%%%%%%%%\\r\\n++-::---=--===-===================*###*========++++=++==+++=======+========   .        :-      ..      .-        .::.===:..                  ...+%##%##%%%%%%%%%\\r\\n+**=:::----==----==================*###*+========+++++==++++===============:           .=       .       =    .       .:::..                   ..+%%%%%%%%%%%%%%%\\r\\n*##*+=::----===----=================*###*+=======++++++==++++==============:            :       :       :                          ..      .....-#%%%%%%%%%%%%%%\\r\\n*####*+-:----====---=================*####+======++++++==+++++=========+=-:                             .            ....:.               .:::::-%%%%%%%%%%%%%%%\\r\\n*%####**=-:-----==========+===========*###*+====+++++++++++++++=========:                               ..:---.  .  -:.:::::              ..:::-#%%%%%%%%%%%%%%%\\r\\n*#######*+-::---============+==========*###*+===++++++++++++++++======:.   .-.           :              -:=+**=:.=. =:..::-:              ..::-#%%%%%%%%%%%%%%%%\\r\\n#%#######**+::---==============+========*###*===++++++++++++++++=====:   .-=+:           =      .-      --+***.-+*-:+:..:::.               ..+%%%%%%%%%%%%%%%%%%\\r\\n#%%#+#####*#*=::--===================+===+###+===++++++++++++++++==+=. .:=+++-    .      -:     .=      ---***::=+-:=..::-:   .   ..     ..:-*++%%%%%%%%%%%%%%%%\\r\\n#%%#**####*#**+-::-===========++==========+#*+=======+++++++++++++==+-::=++++=     .     --      =      --:**#-:.--::..::::.              ..:::=%%%%%%%%%%%%%%%%\\r\\n#%%####**#*####*-::--==========++++========++=========+++++++++++++=+=====++=+:  . .     .=      -:     -:.**#+:.::...:::::...            ..:::=%%%%%%%%%%%%%%%%\\r\\n#%####*****#####*=::::-==========++++===========+=======+++++++++++=+++++=++===    .     .=      -:     --.**#+=......::::::.    .:.    ...:::::*%%%%%%%%%%%%%%%\\r\\n#%####****+**####*+::::-=========+++====================+++++++++++++++++=+++=+.   ..     =:     :-     :-.==+-: ....::::-:.      ..     .::::::#%%%%%%%%%%%%%%%\\r\\n*%##******+*+*#####+--::--=========+++==================+++++++++++++=++++=++==-   ..     --     .-     .-:..   ..:..::::::.     ..    ...:::--+%%%%%%%%%%%%%%%%\\r\\n*###******+++++*####*-::::--=======+++++++++===-=========++++++++++++=++++=++===    :     :=     .:     .-:.  :.  .:.::-:-:.      .   ...  .:-+%%%%%%%%%%%%%%%%%\\r\\n=++******+++++==+*###*---:::--=====++=+-..     .**==++===+++++++++++++++++=++==+:   :     .=      -.    .-:...-    ..:.-:-::.   ..    ..  ..:-+%%%%%%%%%%%%%%%%%\\r\\n=++++++++++++====-+***:      :-=====++=  .:-===:*%*=+++===+++++++++++++++++=++=+-  ...     =.     -.    .-.....      ..-:-:-.   .:.  .....:---+%%%%%%%%%%%%%%%%%\\r\\n==++**+++++=+====-:-+=.       :--====== .=+++++-=%#+=++++==++++++++++++++++==+===. ...     -:     :      -.....      ..::-:-.   ... .:::..:--=#%%%%%%%%%%%%%%%%%\\r\\n-===++****+===-===-::--        :--====+. =+++++:-%%*===++++++++++++++++==+++=++==:  ..     :-     :.     -:....   ...::::-:-.   ..  .:::.:-==#%%%%%%%%%%%%%%%%%%\\r\\n-======++****+=--=-:   ..      .----===- -+++=...#%*=+===++++=++++++++++=+++=++==-  ..     .=     ..     -:.....  .-:::::-:=.   .   .:::.:====-=#%%%%%%%%%%%%%%%\\r\\n.:-===+++=++**#*+=--     ::      :---=== ..=-....+%#+++====++=++++++++++=++++=+++=. ...     =     ..     -:........-:::::-:.       . .::.:----=*#%%%%%%%%%%%%%%%\\r\\n  ..:-==+++++++****+:             :----=  -:.....=%%+=++===++====+++++++===++=++==: ...     =:    ..     ::........ ..  ... .     .. .::.-----=%%%%%%%%%%%%%%%%%\\r\\n     ..:-==+++++++*#*=.            :-:--. . ....::#%*=+++=========++++++===+++=+==- ...     --     .     ::........     ... .         ..:--=---#%%%%%%%%%%%%%%%%\\r\\n         .:-==+++++++**=.           :---:   ...-: *%*+++++======++++=+++++++++=====. ..     -=     :     :--:::::.. ..:-=-:.-.     .::::----:-*%%%%%%%%%%%%%%%%%\\r\\n            .::-==+++***+-      :.:::----     :-  =##+++++++++++++++==++++++++=====: ..     .=     -.    :-:::::...    .....:...      ..----=*%%%%%%%%%%%%%%%%%%\\r\\n               ..:-=++**#*=-::::. ...:::-.    ..  :*#*------======++++++++++=+====+- ..      =.    :.    :-::::....   ..  ::-:..       :----#%%%%%%%%%%%%%%%%%%%\\r\\n                  ..::-=+*#*=:..                  .+#*.          .::--==+++++++=====..:      -:    .     .-:::::...:  .    .::..       .:::=%%%%%%%%%%%%%%%%%%%%\\r\\n                     ..::=+##*+-:.-=--:         .  -+#:              .:-=++++++=====: .      ::    ..    .-::::....::     .   . ...    .:::=%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:-=*##*+===.              .==               .:-+*###*+====- ..     .-     .    .-:.........         .:-- . .-=:--=#%%%%%%%%%%%%%%%%%%%\\r\\n      .:----.              ..:-=+##*+-.               .                ..-=+*#%%#+===..:      -     .     -:.......:....   ....:::..::::::-=###############%%%%%\\r\\n..   :-==+++++=-.              ..:=+#%#+-.                              .::-=+**##+==: :      -.    .     -...........          .......::--+%%%%%%%%%%%%%%%%%%%%\\r\\n..  ..:-===+++++++=:.             ..:-*#%#+-::-.                        .::-==+****+=- ..     .     .     .       .:.  ..    .. ::....::---=*%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..-===-==+++++++=-:              .:=*###++:                        .::--=++**++==. .      .          :.......:: ..  .. .:.  .:..  .--=+#%%%%%%%%%%%%%%%%%%%\\r\\n.. .--::-+++=--==++===++=-.               :+#%%#+:                      ..:--=++*++===: ..:    -    ..    ::... .:-=:  ...   .   .. ...:---=#%%%%%%%%%%%%%%%%%%%\\r\\n.. .----==+***=--=+++======::.              :=*#%%*-.                   ..::-==++++===-  .-    -.    .    ::.:. .-+=:.....      ......::-=*%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-=====++***=====+==-====-:....           :=**#%#=.                  ..:--==++=====. .-.   :.    .    ::......:. ..     .   ......:.-:=%%##%%%%%%%%%%%%%%%%%\\r\\n.. ..:=++======+++*=--===---==-. .:-=:          :=+*###=                    .:--=====-=- .:-   .:    .    ::...... ... ....  .      ..:.::=%#++*#%%%%%%%%%%%%%%%\\r\\n   .:---=++====-==+*+=--===--=-. .:-==.           :-=+*#*-                     ..:-=-:==. .-    -    .    :==-..:. .-.  ::.:: .      .::--#@%%#++#%%%%%%%%%#####\\r\\n    :--=---===-----=+++=--===--. .::==-    .        :-=+*#+.                       . ::-. .:.   -    .    .==-....  -.  :-... ...:. ...::-++==+====--==========+\\r\\n..  :-=++=----===----==++=-:==-. .::-=-   .+=.       .:-=+**:                       .:::-....   .     .   .:        ..  ....... ..   .:::-*##########%%%%%%%%%%%\\r\\n.:  :----=--=-----------=++=::-: ..:-=-.   =+=-   .:   :--=**=                    ...---=. .-   ..    .   .:  ......::  :======.-:. .:---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-------------:-------===-:-:.::--=:  .====.    .   .:-=+*+                 ...:-=:-=: .-.   -    .    :  ..--:.::  :=-====.:.....::-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:---------------:-----+++==--::-====  .==-=.     ..   :-==*+.   .          ..:-===:==- .::   -.   .    :... --..:-  :=...==....:....-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n   :------------------::--+****==-..-++=. .====.      .:   :--=++. :. .:  ..::=+======-===...-   ::   .    :  . +-..:- .-=.. ==.....:-::-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-=---::::-----------::--=+++*: .:-=- .====:       ..   :--=++-:::.=-==--==**+========: .-.  .:   .    :    ....:-..--. .=:....:::.=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      ::-------:-----------::::::*:   :--. --:-.          .  ---=++-=-.=====---=+*+-======-..::   -   ..   :.::................ :-:----*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:::--------------::::.   .::...  .:.    ::.     .=--=++== -=====----+*=-======:..    .        .-::...:::-..-===-=:..==:-=--+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..::::----------::..      :++:::    --       .+=-=++=.-=======---=*=-=====: ...  .:   .   .-=:...:::=:.-=====:-=:=+::==--+#%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..::-------:...::--=+***=-.  :.        :*+==+=..+========--=+=--===-..::   =   .   .:::.-=-::-:.-==-==:.==::=-.:=-.-+*#%%%%%%%%%%%%%%%%%\\r\\n                                 .::-:::-======+**+=--.   :.    =**+=+- ==---======--++---=-: .:.  -.  ..   -:..:-:.........:--::--------------%%%%%%%%%%%%%%%%%\\r\\n .. .         .        --.-:.:-::::--=-::::------==++++-:..:    .+***+= -=--==========++-----....  ::  .:   --:..::       .:-----============--*%%%%%%%%%%%%%%%%\\r\\n    ..              =:-+--:-..==++-::=-     :------=+++*+++=:    :***#*-:+=-===========+-----:...   -   -   ---....       .--++-=-:.--==::==+=++**+*++*=+==+++=+\\r\\n                    -:=:. .:  ....:   .:.    :-=----==++++++*:    =***#*-=-===----=====---==-- :..  -.  -.  :-:.--.   .... :==*+=+=+-=---++==-:=+*++=:--:-:-----\\r\\n                      :.  ..            ...   :--==-----=====-    .****#**=-==-----======-=*=-....  ..  .   :...::... .:.::.::-*=-:+*---:-++--::-=***+:-:.:..:.:\\r\\n                                            .  --=++-------==-     =***###=---------=======+*+: :    :. .:  -=-:::::..:==:-::::--:..=*=---:=*=---:-=***=-:-::-:-\\r\\n                                               .-===:::--:-=+=     :*+**##+----------======-=++:.... ::  -..--:::::....:::.:::..--: .=*=---:-++==--:-+***+=-----\\r\\n                                          :+.   :-==:::::::-==     .++***#*----------======---+=.:... :::----=---:::.. :=::----::--. .=====---=====---===+=-----\\r\\n::.                                         =-   :-::..:::::::.     =******=------------==-----=- :.  ===+++++------::::-====--=++=---===========++====-::=+=---\\r\\n-=--:.                                      .-.  ::::.::::.:::.     -******+----::::-----------:=-.:::====++++=====+*===+++=-::-+*+++**###**==--=+++==+=-::-===:\\r\\n...:-::.                                         :-:.....:::::-     .+******------------------:::-...:===+++++--:::**=-=++=-----==-=++****+++=-=--=++++==-:.:-++\\r\\n=+===--:.                                        :=---------=-*.    .+******=------------------::-:::--==+++++-----=*+=-===--++=++*++======--::--.:--=---==-::-=\\r\\n#%%%%%##+=:                                      :-::--+**+=---      +******-:-----------------:::::::===+++++-----=#+=-+**++++-::+#*=*##***+==------+***++=-::-\\r\\n#%%%%%####**-                 .            .          .....          =+*****=-------------------:-::--===+++++==-----==--=+=-:::..-+#++===---:--.:-:::-==---==-:\\r\\n#%%%%#*######+               ..         . :               .::.:      =+*****=-------------------------=-=*++++-:::::-----++==--:---====+*****===--======+****+=-\\r\\n#%%%%%%###%%%%*.                 .       :       .      .:--::=.     =++****=--------::------:::::::----=*++++*+*****+*++++=====---=+++******+====::-=-:-=++++=-\\r\\n#%%%%%%%%%%%%%%*                        :.             ..::::::     .+++****----------------------------=+++++-::::.:.::.:--=--=***+##+=+++++++=---::-----=====-\\r\\n#%%%%%%%%%%%%%%%+                      ..         -=.....::::::     .+++***+---------------------=------+++*++****+++++********###*=++*#*+######*+++++****#####*\\r\\n#%%%%%%%%%%%%%%%%:                    .           -+:::::::--::     :+++***=--------------------=+-----=++++++++++========++*##+==-::-+#*++**++++++++*+-=--:-+++\\r\\n*%%%%%%%%%%%%###*+:                  .           .-+-:::::::-:.     -+++**+---------------------==-----=++++++-::::::.....:-=**=--=--:-=+++++======--=+--=-:::--\\r\\n*%###%%%%%%######*+                              :+==...::...:.     =++***===----------------:--=+-----=+++++++++++++++++++**##*++=-:::=+++*#########******++***\\r\\n*##########**#####:                             .:++-::::::::=.    .+++**++***++===-------------=+-----+=+++++++++++======---===--:::::-*#*+=+========---=--=---\\r\\n*##############%*#: .                          ..:=--:::::::==     -+++*+=************+--===----------=+=+++++=========*+*+===-----::...=*#+=====--------:::--:.\\r\\n*###############*#.                             .....:::::::=:    .+++**---===++++****=--+*++++----:--=+=++++=.    .  .#**=..:---:::::..:=##+++=-------:--:.:-=:\\r\\n+########-*#######-                      ... .  ....:::..   :     =++*+-.----------------=====+=----=-++=+++++-::::-:::***#+==+-----::::--+***++******+----::--:\\r\\n=######*#*#######+:                   .::::.. .........    ..    :++*+:.:------------:-------------=-=++=+++*+########**#*###*#+==---::-:-=--==*#*****+====---==\\r\\n*#######*##*+***+                   .....:..... ...:       .     =**=.. :-------------------------+--=+==+++++=========***#****++==-=----:===+**#####***++==+++=\\r\\n+#*######*****#*.                .:::::::-::.  ..::-.  .  .     -*+-... .--------------:-------:----==+==++++=. .. ...:##**+...:-----==++==##+=-++============:.\\r\\n+#**###########:                .::::::::.:-::::--:-.  . .     .++:..: .:--------------------------===+=+++=+=.    .   *%#+#=--=+==--:++++=*%#=--+********++=--:\\r\\n+****#########:               ....        .====-:.-=:         .+=...:: .--------------------------===++=++*+*++========*##*#*+=+++++*****#+=*+**+=**********+---\\r\\n+******######-               .....-       .:-:..  :::   .     =-....-:..:::::-------------------=====++=++*+*+**++****+=+#*#*##*#*#*#*#**+==--=##**+********===-\\r\\n+***********=.             ....-=+*.    ... :-..             ::.....:......::::::--------------=====+++=++*+*++++++++++*****#*#*#*#**=--:.....-+#*=-=###*****===\\r\\n+**********+.             .:-===-:.   ..:.  .-...       :-  :......  :::::.......:=+=------::--=====+++=+=*=+=. ........:**+#-...:-----::... .:-*#++-+*+++++++==\\r\\n+******+=-.              .-==-:.    .....   .:..       --  :......    .        .:=++==-----:-===========+=*=+=. . . ...  *#+#+:.::==--:::::....-=##+=-++========\\r\\n+***+=-.                 .-:.        ....   .....    .-.  ...  ........::::.     :=-=:------============++*=*=. .   ..   =#+**+--=+===--:-.:. .:-=#**+=*#######*\\r\\n=+++=.                   .....       ..:.      ..   :=. ....  ..:::::--=+***=:     --.:----=============++*+*+++++=======+#***+===++===-=-:.::----*#***+********\\r\\n--:.                    ....   .     ...      .   .=-  .... ...    ....:::::::.    -:.---==============+++*=+++++++++++==+*#***#**#*+==-::-::::::-======+*++++++\\r\\n                        ..   ...     ...          --  .... ..               ...    -::--=======*+======++**+*+*#**********####*##*#**+==-::::::::--:--:=********\\r\\n  ..                      .....      ..           .:...   .                 ...    ----=======##+======+++*=*=------======+*+**+++++++=====---:-:-=--=+*********\\r\\n:-..                     .....       ..           .:.                        ..   .---=======+*======+=*=++-*=.           -*++#:   .:::::--===-=-:+****+++******\\r\\n:.                      ......       ..      ...::.                              .:-=================+=*=++-*=. .... .... -%*+#+:...:----:::-=+++==##*=::-+:::::\\r\\n                       ....  .           ...::::.                               ..:==================+=*=*+-*=........... :#*+**=:::---==--::===-==+##*-::==....\\r\\n+.                  .......            .:-==--:                                   -==+==============+=+*=*++*=-::::::::...:##++#+:.::---=--=**++++=-*##+-::+=:::\\r\\n#:                 ..........       .:=+**+-:.                                   -++++==============+=*++*+**+*******+**+++***+*++++++++++********+-=##**+--+===\\r\\n#:                 ....           :-*#%#+-:    ...                             :+**+================+-*++*+**+****#****#**********#****************=-+##**==++++\\r\\n=.                 ...         .:=*##*=:.     .     .--:                   ..:=##*=================+==*++*++*+==--=-======-=*#**#**#****************+==*+*******\\r\\n*:    .            ..       .:-+##*=-..             :=..              ..::----=#+==================+-+*++*++*+----::::::::--===+++********+***#***+=-+=-++##****\\r\\n#-                       ..-+*##+-..                 .:.. ......:::-----------====================++-*+=*+=+*+:::::::::::--::::::--=+********=--=::..::.-+***=+=\\r\\n+:   ...               .:=*##*-:.                    -=.::-------------------=====================*=-*+=*+=+*=       .  .........::::-=*****+-:::..     .++**=--\\r\\n    ::....          .:-+##*=:.         ..::          -:.:::::----------------====================++-=*+=*+-+*=                     .:-:-*****=---::...  .:++#*==\\r\\n :--:.            .-+*##+-..    ..   .:::::      .  .=.::::::--:----------------================+*=:+++=*+-*+=                       .-:-=++=-:--::..... .=+**+-\\r\\n=+-...         .:=*##+-:.       :     .:::.      .. :-.:::::-:::----------------================#=-:*+=+*+-*+=                        -:=+=-:::.:::....   .++*#+\\r\\n:.          .:=+##+-:.      .        :::::  .   ..  ::.:::::::::---------------================*+--=*+-*++=*++:........             :=++**+=-----::::...-=--++#*\\r\\n         .:-+##*=:                  .::::.   .....  -..:::::::----------------================**=-:*++-#++=*++----------------=-==++*+++++++----::::.::.:::.=+*#\\r\\n      .:-+*#*=:.                   .:::::. ...:=-.  =.:::::::-----------------===============**==-=*++=#+++*=***+++==+====-==========++**++*=---:...........:=-=\\r\\n   ..-+*#*=:.             :       .::..::  ..:=++- .-.::::::------------------============-=**=-=:**+-**+++*+*+*+***+*++**+**++**+***+*++*+++------::::.... .::.\\r\\n.:-=**+=:.              .=.      .:......  ..:-=-. -:.::::::::---------------===--=======-=**==---#++-#++-**+= ..::::------=====+=++++**+**++=--=---::-:.::..::.\\r\\n-**+=:.                :=:      .:.......    ::::  =.::::::::---------------===---=======-*#=---:**+==#++:*++-   ....:..:..::..::.:::.::::::::::::--::::::::.:--\\r\\n==:.                 .=+-     .:::::.....    ...   ..:::::::---------------==---===---=-=*#=---:=*=*-**+=-*++-.........:...::.:.......:...............::..::..-:\\r\\n.                   :+++.     .:..........         .:::::::----------------=---======--=*#=----:*+++=#++==*++=-=:.                      ........:.............::\\r\\n                  .=+++-     .:...........:::::::.::::::::-------------------====-----=*#=----.+*=*-+*=+-+*=+=--:.                        ....................::\\r\\n                 :=+++-     .............::::::::::::::::-------------------==-------=*#=----:-*+++-**++:**=+--..... . ..    .    .        ...................:.\\r\\n               .-++++:      .............::::::::::::::::::::::------------==-------=*#=-----:**=*-+#++=-*+=*. ...............     .        ............... .:::\\r\\n              :=++++:      ..............::::::::::::::::::::::------------=-------=*#=-----.=*+++:**=+-=*+=+........................      ................ .::.\\r\\n             -++++=.      ......::.......::::::::::::::::::::::-------------------=*#=-----:-**=*-=*+=*:+*+=+.............................................  .::.\\r\\n           :==+++=.      .....-=-:.....:::::::::::::::::::::::-------------------=*#=------.+*==+:**==+:+*==+..::::::::.:................ ............ ...  ....\\r\\n         .-++==+-       ....-+++-....:::::::::::::::::::::::::::----------------=##=------.=*+-*-=**-+-:**=+=                .......  ........... ... ....  ....\\r\\n       .-=+===+-       ..:-=++++:....:::::....:::::::::::::::::----------------=##=------:-**=++:+*+=*:-**-+-                ...         ............ ...  .....\\r\\n      .=++====:       .:-=+++++=:..:..........::::::::::::::::----------------+##=------:.**=-*:-**-=+.=*+-+=..    .         ....          .............   ... .\\r\\n     -=+===+-.      .:-=+++++++=:...........::::::::::::::::::--:::----------+#*=--:----.=**-++.+*+-+=.+*=-+: .    ..    ..  .. .      .   ..........      .....\\r\\n   :=+=====:       :=+++++++++*-............:::::::::::::::::::::::--------:=#*=--::---.-**--*::**=-*::+*=-+.       .    ..     .       .  ..  ......     ...   \\r\\n .-======-.      .-++++**++***+:.........::::::::::::::::::::::::::::::::::+#*=---:---:.+*+:++.=**-=*.-**--+.       .  .. .     ..      ..   .   ..  .    ...   \\r\\n-=======:      .-++*+++*++***+:.........::::::::::::::::::::::::::::::::::+**=--::---:.=**-=*-:+*+:++.=*+--*: .           .  .   .       .   ..  ..       ..    \\r\\n======-.     .-+****++++++++=:..........::::::::::::::::::::::::::::::::-+**=--::----.-**=:++.=**--*-.+*+:=+.              ....          .       ..       ..    \\r\\n=====:....:-=+**++*+++++++=:...........::::::::::::::::::::::::::::::::-+**=--:::---.:+*+:=*::+*+:=*.:+*=:=+               ....           .              ..     \\r\\n\",\n  \"::--=--============---================================+++=====.      ...-                              -:   .:..:::. ---:... .       .    ...-=-+%%%%%#%%%%%%%%%\\r\\n-:::----============--===========-==================++++======-   .:-====:             :       :       :: .      .  .-=-::.                .....+%#%%%%%%%%%%%%%\\r\\n++-:::----=-===-====================================++==+======:.--======-   .        .=       -.      :-    :::::. :::.:.         ..      .....-%%%%%%%%%%%%%%%\\r\\n+**=::::------========================================+++++===============.    .       =.      -:      :-   .:...:::-:...:.        ..     .::....#%%%%%%%%%%%%%%\\r\\n*##*+=::::--===-=======================================+++++======+=======:   . .      -:      :-      :-  .-- ..:::=:...:..              .:::::-#%%%%%%%%%%%%%%\\r\\n*####*+-:::--==================================+++++++=++++++=====+=======-     .      :-      .-      .-.++##-..:..+:...:::              ..::.=%%%%%%%%%%%%%%%%\\r\\n*%####**=-::--===================================++++++=+++++==============.    .      .=      .=      .--***#-:=+-:*...::-:               .::=#%%%%%%%%%%%%%%%%\\r\\n*#######*+-::--==================================+=+++++++++++=====+=======-   . .      =.      =      .=:=**#.-+*-:+...:::.  .          . ..+@%%%%%%%%%%%%%%%%%\\r\\n#%#######**+:::--=================================++++++++++++=====++=======.  . :      -:      =.     .=.-**#.:.-::-..::-:   .   ..     ..:-+==#%%%%%%%%%%%%%%%\\r\\n#%#*+*####*#*=:::-================================+++++++++++++====++=======:    .      :-      -:     .=.:**#--.--::.::::-.              ..:::-%%%%%%%%%%%%%%%%\\r\\n#%##+*####*#**+-::-=================================++===+++++++=====+======-     .     .=      :-      =:-**#=-.::...:::::...            ..:::-#%%%%%%%%%%%%%%%\\r\\n#%####***#*####*-::--================================+===+++++++=====+==++===.  . .      =      .-      -::---.. ....:::::--.    .:.     .::::::+%%%%%%%%%%%%%%%\\r\\n#%###****++#####*=::::-====================+==========+==++++++++===+++=++===-    .      =:     .-      -:... .. ....::::::.      .      .::::::*%%%%%%%%%%%%%%%\\r\\n#%##****++=**####*=::::--=========+========++=======+++++++++++++==++++==++===    .      --      -      -:.. .-.  ...::::::.     ..    ....::--+%%%%%%%%%%%%%%%%\\r\\n*###****++=+++*###*+---::--================+++========++++++++++++=+++++======.  ...     :=      :.     ::....:     .::::-:.          ...   :-=%%%%%%%%%%%%%%%%%\\r\\n*##*****++=++==*####+---::---==========++++====-========+++++++++++====++=====-  . :     .=      :.     ::... .      ..::-::.   ...   .. ..::-=%%%%%%%%%%%%%%%%%\\r\\n=++***++++=++===+*#***-----:--======+==-..     :**=======++++++++++====++======.  .:      =:     :.     .:....       ..::-:-.   .:.  .....:---=%%%%%%%%%%%%%%%%%\\r\\n=++++++++++=+===--=***:      :-=====++=  .:-===:*%+=++====+++++++++++++++=====+:  ...     --     ..     .-.....   .....::-:-.   .:. .:::..:--=%%%%%%%%%%%%%%%%%%\\r\\n=+++**++======----:-+=        :--====== .=+++++-+%#==+=====+++++++++=+=+++====+-  ...     :=     .:     .-......  .:..:::-:-:   ..  .:::.:-==*%%%%%%%%%%%%%%%%%%\\r\\n-===++****+===---=-::--        :--====+. ++++++:-%%+=====+==++++==+++===++=+++==. ...     .=     .:     .-........ :-::::-:=.   ..  ..::.:====-=*%%%%%%%%%%%%%%%\\r\\n-======++*##*+---=-:  ...      .----===- -+++=..:#%*=+====++==++==++++==+++=====:  ..      =:     :     .-............  .:..       . .::.:-----*#%%%%%%%%%%%%%%%\\r\\n.:-===+++=++**#*+=--    .-.      :---=== ..=-....+%#+======+==++++++++++=++======  ...     =:     :      -:::::::..     . .  .     . .::.:-----#%%%%%%%%%%%%%%%%\\r\\n  ..:-==+++++++****+.             :----= .-:.....=%#+=+========++++==+++=++======. ..      --     :.     -----:::.. ..::=--..:.       ..:--=---#%%%%%%%%%%%%%%%%\\r\\n     ..:-==+++++++*#*=.            :----. . ....::##*==========+++++=+++==++=====: ..      .=     ..     -:::::....    .....::.    .::::----::*%%%%%%%%%%%%%%%%%\\r\\n         .:--==++++++**=.           :---:   ...-:.*#*===========++++=++++==+======. .       =     ..     -::::::...   ... .:--..      ..:----+%%%%%%%%%%%%%%%%%%\\r\\n            ..:-==+++***+:      :.:::----     :-  =##+++++++===========+++=+======: ..      -.     .     --:::::....  .    .:-...      :----#%%%%%%%%%%%%%%%%%%%\\r\\n               ..:-==++*#*=-::::. ...::--     ..  -##+-----=======+++++++==++=====- ..      :.     .     :-:::.....:.     .  ..  ..    .:::-#%%%%%%%%%%%%%%%%%%%\\r\\n                  ..::-=+*#*=:..                  .+#*          ..::--=====++======...      .:     .     :-..........          .:-...  .:::-%%%%%%%%%%%%%%%%%%%%\\r\\n                      .::-+##*+-:.-=--.         .  -+#:             .::-=++++======: ..      -     .     .-..........       .....:.   :=:---#%##%%%%%%%%%%%%%%%%\\r\\n                         .:-=*###+==-.              .=-               .:=+*###*+===-  .      :           ..                    ..::..:::::-=################%%%%\\r\\n      .:---:.              ..:-=+##*+-.               .                .:-=+*#%%#+==. .                   :........:....    ...:-=:...::---=%%%%%%%%%%%%%%%%%%%%\\r\\n..   :-===+++==-.              ..:=+*##*-.                              .:--=+**##+=- . :    .:     .     -.......=#=:::..  .::  .:....:---=+%%%%%%%%%%%%%%%%%%%\\r\\n.   ..:-====++++++-:.             ..:-+#%#+-::-.                        .::-==+****==. .::    -     .     -.......--..... .  .:   ::.. .--=+*%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..:===-==++++=++=-.              .:-*###++:                        .::-==+++++==: ..-    -.    .     -..:. .:-=: .....       . ...-----*%%%%%%%%%%%%%%%%%%%\\r\\n.. .--::-+++=--==+=======-.               :+#%##=:                      ..:--=++++===- ..-    ::    .     -..:...:==:.. ... .  ....:..:.:-+#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+**+=--=++======-:.               :=*#%#*-                    ..::-==+++====. .::   .:    ..    -.......::....     .       ....:-%%#*##%%%%%%%%%%%%%%%\\r\\n.. .:-======++*+=======-------. ...           :=+*###=.                  ..:--========. ..-    -     .    :....... .:.  ..... .      .::--+%@%**+*%%%%%%%%%%%%##\\r\\n.  ..:=++=======++*=--===----=-. .:-=:          :==**##=                    .:--==-==-=. .:    -.    .    :++=:.:. .-:  :-..:...      ..::=++++=:-----==========\\r\\n   .:---=++==---==+++=--===---:. .::==.           :-=+*#*:                     ..:-=::=: .::   :.    .    :-.....   ..  .:...... ...  ...:+******########%%%%%%%\\r\\n    :--=-:-===-----==++=-:-=--:. .::==-    .        :-=+*#+.                       . ::: ..-    .    .    :.        .:  .-----=::-.. :---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--++=--:-===-----=++=-:==-. ..:-=-   .+=.       .:-=+**:                       ..-=. .-.   :    .    .: .....-.:-  :======::-. .:---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :-------------------==+=::-: ..:---.   =+=-   .:   :--=**-                    ...-==: .::   :.        .:  ..-::.::  :=---==:::....:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------------:::------===-:-:.::---:  .==-=.    .   .:-=+*=                 ...:-===-..:-   .:    .    :... --..:-  :=...-=.:.......-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:--------------:::----+++==-::::===-  .==-=.     :.   :--=++.   .          ..:-======. .-.   -    .    :  . +-..:-..:=:. -=......:::-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n   :------------------::--+***+==-..-++=. .==-=.      .:   :--=++. :. .: ...::=+=========: .::   -.   .    :    ....::. ::. .:. ....::.-#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-----:::::----------::--===+*: .:-=- .==-=.       ..   :--=++-::..=-===--=**========-....   ..   .    ..........:..:---:::..-:----*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .:------::::---------:::::-*:   :--. --:-.          .  ---=++-=-.======---+*=-======. ..    :   ..   :--:...:::=:.-+==-=-..==--=-=+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:::-----:--------:..:.   .::..   .:.    ::.     .=--=++== =======---++=-=====: .:-   -.  ..   :-=:..::::-:.-===-=-:-:=+::=---+#%%%%%%%%%%%%%%%%%%%%\\r\\n                 ...::::--------:::..      :++:::    --       :+=-=++=.-========--++=---==-...:.  ::   .   .::..:--::-:.-==--=-.==::=-:-=-.-+#%%%%%%%%%%%%%%%%%%\\r\\n                        ..::--::-=-....::--=+***=-. .:.        :*+==+=..+==--=====-+*+------ ...  .-   :   .:...:=:.........:-:::--:---:---:-=-#%%%%%%%%%%%%%%%%\\r\\n                                 .::::::-======++++=-:.   :     =**+=+: ==----=====-++------....   -.  :.  .--:..::        .-----============-:*%%%%%%%%%%%%%%%%\\r\\n.. .         .        :..-:.:=:::---=:.::::-------=++++-:..:    .+***+= -=----=======-------: :    ::  .:   --:....       .:-=+-==::---=::==+=+**#+#**#+**+*+*=+\\r\\n   ..              ..-+:-::..-=++-.:-:      :------=+++*+++=:    :***#*-:+----========---+=--.....  -  .-  .--:.--.   ...  :=-+==+==-=-=-=====-=++++=:----:-----\\r\\n                   :-=:. .:      .   .::.    :-=----=====+++*:    =***#*-=------=======--+*+=:..    .   .   :...::.....:.::.:::+==-+*=--:-++--::-=***+:::.-:.-.:\\r\\n                     .   .              ...   :--==--------==-    :****#**=------========-=**-... .  :  ..  -=------:.:==:-:::.-=:..=*=---:=*=---:-=***=-:::::::\\r\\n                                            .  --=++:::----==-     =***###=---------======-=++- : :. :. .-..--::::::...:::.:::..--:..=*=---:-++==--:-+***+=-----\\r\\n                                         .:    .-===::::-:-=+=     :*+**##=----------====----=+:.: ...:::-::-=---:::...:+:.-:::::--:..=+===---++===---=+=++-----\\r\\n                                          -=.   :-==:::::::-==     .++*****---::---------------=..:  .===+++++-:::-:....-=------==--:.-================-::-+=-:-\\r\\n::.                                        :+:   :-::..:::::::.     =******=--:::-------------:-=.::.-===+++++++++++++=+++*+=-:-+#++++******+==--++++===-::-===-\\r\\n-=--:                                        .   ::::.::::.:::.     -******+------------------::-: .:-===+++++:::::+*-:-+==-:::-====++*****++==-===+++++=-:.:-++\\r\\n...:-::.                                         :-:.....:::::-     .+******------------------::--:.:-===+++++=====+**++++==-====*++++======--:--:.:==------::-=\\r\\n=++==--:.                                        :=---------=-*.    .+******=-----------------:::::::-===+++++:::::-#=::=++==**=--+#*=+****+====-----=+*++++-:.:\\r\\n#%%%%%##+=:                                      :-::--+**+=---      +******-:-----------------:-::::-===++++++=====+*++++*++-::..-+#++*++===---::--::-====--=-:\\r\\n#%%%%%###***-                 .         . ..          .....          =+*****=-------------------------=-=*++++:.....:::..===--:::--=+++=======-----=-====+*++++=\\r\\n#%%%%#*######+               ..           :               .::.:      =+*****=----------------:::::::-=--=*++++*************+==----:===+*#*****+===-:-==--=***++=\\r\\n#%%%%%%###%%%%*.             .   .       :       .      .:--::=.     =++****=------::--------:-::::-----=+++++-----:-:::.:-----=+++=##+=+++=====---::--:::-====-\\r\\n#%%%%%%%%%%%%%%*                        :.             ..::::::     .+++****----------------------------++++++=====-=====++++++*###++******#####*+====+++**###**\\r\\n#%%%%%%%%%%%%%%%+                                 -=....:::::::     .+++***+--------------------==-----=++++++**************####+*=-::+##++####********+++===+**\\r\\n*%%%%%%%%%%%%%%%%:                    .           -=:::::::--::     :+++***=--------------------==-----=++++++----:::::...::=+*=-------+**++=======-:=+-:=-..::-\\r\\n*%##%%%%%%%%%###*+:                              .-+-.::::::-:.     -+++**+-----------------:---+=-----=++++++=-----------=+*##*++=-::.-===+#####*******++++=+++\\r\\n*######%%%%######*+                              :+==:::::...:.     =++***=-----------------:---+=-----+=+++++++++++++++++===+++==--::--+##*+*++++++++++++++++++\\r\\n*##########**#####:                             .:++-::::::::=.    .+++**+=++===----------------==----=+=+++++++++++++++++======--::....=*#+===----------:::--:.\\r\\n*##############%*#: ..                         ..:=-::::::::==     -+++*++**********+---++=-----------=+=++++=:....::.:***+.::---::-::...=*#+=+=----------:..-=-\\r\\n*###############*#.                             .....:::::::-.    .+++**--+*********=--=**++**=-----=-++=++++=.    ..  *#**=:-==---:-::.:-=##**++++++++=:--:::--\\r\\n+########-*#######-                      ...    ....:::..   :     =++*+-.--------===------=====----===++=+*+*+***++++++*#*#**+*=-=---::---===+==*******===------\\r\\n=######*#*#######+:                   .:.::.. .........    ..    :++*+:.:----------::-------------+=-=++=+++++********+*########++=-----::-=--=+######**+======+\\r\\n*#######*##*+***+                   .....:....  ...:       .     =**=.. :-----------------------:==-==+==++++=::::::::-*****----=---======-**+*++*******+==+++=-\\r\\n+#*######*****#*.                ...:::::-::.  ..::-   .  .     -*+-... .------------:--------------=++=+++=+=.        *%#+*-.:-=---::=+++=+%#+--++++++++====--:\\r\\n+#**###########:               ...:::::::.:-::::-:::.  . .     .*+:..:  :-----------:--------------==++=+++=+=:........+%#+#*=-=+++===+*+++=*#*+=-*########**=--\\r\\n+*****########:                ...        .====-:.-=:         .+=. .:: .-------------------------====++=++*+*+************************#*##*=++=##+**********+==-\\r\\n+*********###-               .....-       ..::..  :::   .     =-....-:..:::::-------------------=====++=++*+*++++++++++=+############*+++=::::-+#*++=*#******===\\r\\n+***********=.              ...-=+*.    ... :-..             ::.....:......:::::::------------======+++=++*+*+=-========+***#++++++++=-::...  :=+#*+==#*******+=\\r\\n+**********+:             .:-===-:.   ..:.  :-...       :-  :......  :::::.......:=+=------:--======+++=+=*=+=           +#+*+. ..::::::-:.:...-=*#++-++========\\r\\n+****+*+=-:              .-==-:.    .....   .:..       --  :.....     .        .:=++==----:--===========+=*=*=. . . ...  =#+*#=::-====--::::.. .-=##++=+**++++++\\r\\n+***+=-.                 .-:.        .....  .. ..    .-.  ...  .. ......:::.     :--=:------============++*=*=:..........-#*+#*--======---:.:..::-+#***+*#######\\r\\n=+++=.                   .....       ..:.      ..   :=. ....  ..:::::--=+***=:     --.:----============+++*+*+****++**++++*****++++++===---:::--:--+***+=*******\\r\\n--:.                    ....   .     ...      .   .=-  .... ...    ....:::::::.    -:.---==============+++*=++++++=++++==+*#*#**#*#**+==-:::::::::=---=-=*******\\r\\n                        ..   ...     ...         .--  .... ..               ...    -::--=======+=======++*++*+********#*##*####*#*##**===---::::::--:::-+*******\\r\\n  ..                      .....      ..           .:...   .                 ...    ----======+#*===+=+=*=++=*=:.:::::::-::=+++#=-===========-----:-===+*********\\r\\n::.                      .....       ..           .:.                        ..   .---=======#*======+=*=++-*=.           :#*=#=.   .:::::--=====--*#*++==++++++\\r\\n:.                      ......       ..      ...::.                              .:-=================+=*=*+=*=...... .... .##+**-:..:-----:::==+++==##*=::-=....\\r\\n                       ....  .           ...::::.                               ..:==================++*=*+=*=...........  *#++*+-:::--===--:-=====-+##+-::==:::\\r\\n+.                  ........           .:-==--:                                   -=================+=+++*++*=------::::::.+#*+*+-:::----=-=+***+**=-*#*+--:+=::\\r\\n#:                 ........         .:=+**+-:.                                   :==================+-*+**+**+*************+**+**++++++++**********+-=##**+=-+==\\r\\n#:                 ....           :-*#%#+-:    ...                             .=+++================+=*++*+**+****#****#**#**#**********************=-*##**==+*+\\r\\n=.     .           ...         .:=*##*=:.     .     .-::                    .-+*+++================+=+*++*++*+=========++==-+#**#*********+**********+==++******\\r\\n*:    .            ..       .:-+##*=-..             :=..              ..::--+*#*++=================+-*+=+*++*+-::::::::::::--===++************#****==-+=-++##***\\r\\n#-                       ..-+*##+-..                  :.   .....:::--------+###+==================++-*+=*+=+*+::::::::::::-:::::::--=+********=-=-::..::.-+***==\\r\\n+:   ...               .:=*##*-:.                    -=.-:-----------------+#*+===================*=-*+=*+=+*=       .   .........:::--+*****+:::...     .++**=-\\r\\n    ::....          .:-+##*=:.         ..::          -:::::::--------------++======-=============++:+*+=*+-+*=                      .:-:=****+=--:::..   .-++#*=\\r\\n :--:.            .-+*#*+-..    ..   .:::::      .  .=.:::::-------------------===-=============+*=:*++=*+-*+=                        :-:-=++-:---::..... .=+**+\\r\\n=+-...         .:=*##+-..       :     .:::.      .. :-.::::-----::--------------================*=--*+=+*+-*+=                        .-:+==-::..:::....   :++**\\r\\n:.          .:=+##+-:.      .        :::::  .   ..  ::.:------------------------===============*+=:=*+-*++-#+=..  .                  :+=+**+------::::...-=:-++#\\r\\n         .:-+##*-:                  .::::.   . ...  -.:--------------------------=============+*=-:*++-#++=*++::::::::::.:::..---==+***++++*=----::::.::.:-::=+*\\r\\n      .:-+*#*=:.                   .:::::. ...:=-.  =.:::::::-------------------=============+#==-=*++=#+++*=*+*+=+====-------========++*++*+----:...........:=-\\r\\n   ..-+##*=:.             :       .::::::  ..:=++- .-.::::::-------------------============-+#=-=:**+-**+++*=*******+**+**++**+**++**+**+**+*=------:.:..... .::\\r\\n.:-=**+=:.              .=.      .:.::...  ..:-=-. -:.:::::::-----------------============-=#+=---#++-*++=+*+=.::-------====++=++++**++*+***++=------:-::.:...::\\r\\n=**+=:.                :=:      .:..:....   ...-:  =.:::::::-----------------=========-==-=#+=--:+*+==#++:*++-   .......::..::.::::::::--------:-----::-:::::.:-\\r\\n==:.                 .=+-     .::::......     ...  ..:::::::----------------========--==-=**-----#=*-**=+:*++-.    . ...........:..::............:.:..:::..::..-\\r\\n.                   :+++.      :.......::..        .:::::::-----------------=---====--=-=#*----:**=+-*++=-#++-.....:......... ....     ..........::............:\\r\\n                  .=+++-      .........::::::::::.::::::::---------------------==------=**=---:=#=+==#++=+*++=-=-.                        .....................:\\r\\n                 :=+++-      .........:::::::::::::::::::::---------------------------=**=----:**=+-**=*-**=+=--:...    .    .              ...................:\\r\\n               .-++++:      ..........:::::::::::::::::::::--------------------------=*#=----.=*=+==#*++:**=*--................    .         ..................:\\r\\n              :=++++:      .............::::::::::::::::::-::::----------------------*#=----::**=*:+#=+=-*+=*. ......................       ................ .::\\r\\n             -++++=.      .............:::::::::::::::::::::::::--------------------*#=-----:+*=+=-**=*-=*+=*..............................................  .::\\r\\n           :==+++=.      ............:::::::::::::::::::::::::::-------------------*#=-----:=*+=*:=*+=*:+*+=+...   ..................:.... ............ ...  ...\\r\\n         .-++==+-       ...........::::::::::::::::::::::::::::::-----------------*#=------:**=++:**==+:+*==+                .....  .............. ... ....  ...\\r\\n       .-=+===+-       ............:::::::::::::::::::::::::::---------=---------+#=------.=*+=*:=**-+-:**-=+ ...:......... .:.:.. ....  ............. ...  ....\\r\\n      .=++====:       ............::::::....::::::::::::::::::::----------------+#+------.-**-++:+*+=*:-**-+=                   .....      ..............   ... \\r\\n     -=+===+-.       ..............::.......::::::::::::::::::::---------------+#+------:.+*=-*:-**==*.=*+-+=..     .     .     .           ...........     ....\\r\\n   :=+=====:       .......................::::::::::::::::::::::--:---------:-+#+---:---.=**-++.+*+-+=.+*+-+- .     .     .     ..      .   ..........     .... \\r\\n .-======-.       .......................::::::::::::::::::::::::::--:::::::-+#+---:---.:**=-*-:**=-*-:+*=-+:       .  .. .      .      ...  .    ..  .    ...  \\r\\n-=======:       ........................:::::::::::::::::::::::::::::::::::-+#*--:::--:.+*+:++.=**--*:-**=-+- .           .. ..  ..      ..  ...  ..       ...  \\r\\n======-.       .........................::::::::::::::::::::::::::::::::::-+**--:::---.-**--*-:+*+:=+.=*+--*:               ...          ..  ..  ..        ..   \\r\\n=====:.... .............................:::::::::::::::::::::::::::::::::-+**--:::---.:+*=:++.=**=-+-.+*+:-*:               ....          .       .        .    \\r\\n\",\n  \":::--=====----====-==---=====================================-=====-=-    . :       .-       .-       .=   .-. ...-:=:.::::        ..      ......+%%%%%%%%%%%%%%\\r\\n-::::--==--=---=======---==========================================-==.   . :       .=       .:       .=..:-+-...::.+:.::::               ..:....+%%%%%%%%%%%%%%\\r\\n++-::::------=--=======-=-===========--===============================:   . ..      .=.       :        = =+*##-..- .*::::::.              ..::.:+%%%%%%%%%%%%%%%\\r\\n+**=::::------=========--=-===========--=============+================-    . .       -:       -        =:++*#*.=++::+...::-:              ..:::=%%%%%%%%%%%%%%%%\\r\\n*##*+=:::-------===========-============-========+=====================.   . :       :-       :.       ---+*#* =++::=...::-.               ..-*%%%%%%%%%%%%%%%%%\\r\\n*####*+-:::------==---=======--===================+====================-   . ..      .=       ..       --:+***:::-::-..::::   .   ..     ...:+#*#%%%%%%%%%%%%%%%\\r\\n*%####**=::::-----===-====-====-===================+=++=================.   . :       =.      ..       --:-:::::.:::..:::-:. ..   ..      ..--::*%%%%%%%%%%%%%%%\\r\\n*#######*+-:::------=============================+==+++++===============:   . :       --      .:       --.... .. ..:....::-. .             ...::#%%%%%%%%%%%%%%%\\r\\n#%#######**+:::------==============**===============++++=================  .. ..      :=       :.      :-... .-  ......::-::.     .      ..:::::+%%%%%%%%%%%%%%%\\r\\n#%#*+#####*#*=:::--====--=========+*#*================+++================.   . .      .=.      :.      :-... .-      ..:.-::.    ...     ..:::::=%%%%%%%%%%%%%%%\\r\\n*%##+**###*#**+::::--==--=========+*###+===============+++=++============-   . .       =:      :.      :-...  .      ..::-:.             .::::::*%%%%%%%%%%%%%%%\\r\\n*####****#*#***+-::::-============+*####*================+++++++++========.   ...      --      ..      :-....        ..:::.      ..    .....::-*%%%%%%%%%%%%%%%%\\r\\n*##***+++++##**#*=:-::--===========+*####*===============+++=+++++========:   . .      :=      .:      .-.....    .....::-:.          ..    ::-#%%%%%%%%%%%%%%%%\\r\\n*#****++++=**##***=---::-============*####*===============+++=+==+=========. .         .+.      -      .-......    . ..::-::.   ...    . ..:::-#%%%%%%%%%%%%%%%%\\r\\n*#***+++++=+++*#***+-:-----=======+===*#####+============++++++==++========:            =:      :      .-...... .  :.:::.-::.   ...  ......:--=%%%%%%%%%%%%%%%%%\\r\\n+***++++++=+===*****+-:------======+===*####*+--===========+++++==++=======-   .        -=      :.      --::::::.  .::.:.-:-    ... ..::..::-=%%%%%%%%%%%%%%%%%%\\r\\n===+++++++=+====+*#**+-----:---========:...  . :#*==========================. ..        :=      ::      --:::::.....     .....  ..  ..:...--=*##%%%%%%%%%%%%%%%%\\r\\n=*++====+======---=**+:      -----===+-  .:-===:#%+===================-=====: ...        =      .       -:.........     . ..    ..  ..:...----:-+%%%%%%%%%%%%%%%\\r\\n-=+****======-----:-+=        :----==== .=+++++-+%#=========================-. ..        -.     ..      ::.........  .::==::.:.    . .....::::-*#%%%%%%%%%%%%%%%\\r\\n-===++**#*+--------::--        :---====. ++++++:-%%+================+========: ...       -:      .      :-::::::...    .... .:.    .  ::.:::-:-#%%%%%%%%%%%%%%%%\\r\\n-======++*##*=-----:.....      .----===: =+++-..:#%*================++========   .       :-      .      :-::::::...    ..  ::-:..     ...::----*%%%%%%%%%%%%%%%%\\r\\n.:-========+**#*+=-:     -.      -----=- .:=-....*%#+================++=======:  .       .=      .      :-........         ......   .:::::--::+%%%%%%%%%%%%%%%%%\\r\\n  ..:-===+=++++****=.             -=---- .-:.....=%#++========================-  .. .     -             .:                 . ..   ..  ..::---=%%%%%%%%%%%%%%%%%%\\r\\n     ..:-===+++++++**=.            -----.   ....::##+**========================.  .                                .:            .:... .::--*%%%%%%%%%%%%%%%%%%%\\r\\n         .:--===+++++**-.           :---:   ...-..*#**#*=======================-  .        .      .      :........ --.         ..:=-:. .:::-#%%%%%%%%%%%%%%%%%%%\\r\\n            ..:--=++++**+:     ...::-==--     ::  =##+#%*+======================. ...:     =      .      -:........:--      .:..:::.    :::-#%%%%%%%%%%%%%%%%%%%\\r\\n               ..::==++***=:::.:. ...::--     .   -*#++++=---===================:  ..-     -.     ..     -:..........        ...--*:...-:-:-#%###%%%%%%%%###%%%%\\r\\n                  ..::-=+***=:..                  .+#*          ..::-===========-  . -.    ::     ..     ::........   ..     .::.:-..:-=----*###############%%%%\\r\\n                      .::-+*#*+-:.-=--.            -+#:             .:-=+++======.  ..-    .:     ..     ::.......---::-:.   .::  .::.:::.:-%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-=*###+==-               .=-              ..-=*####*==:  . -     :      :     ::.... .:+#=..:..    ..   .. ..:-:+#%%%%%%%%%%%%%%%%%%%\\r\\n      .:---:.              ...:=+*#*+-.               .                .:-=+*#%#*=  ..::    :.     :     ::..:  ..==.....:. .      .  .:::===%%%%%%%%%%%%%%%%%%%\\r\\n..   :-====++=-:.              ..:-+*##*-.                             ..:-=++**#*-  ..-    .:     .     .:..:....::.. ...   .   ...:..: .:-=%%%%%%%%%%%%%%%%%%%\\r\\n.   ..:-====+===++-:              ..:-+#%#+-::-.                       ..:--=++*+++. :.-     -     ..    .:.....:-==:.        .        .:.:=%%%%#%%%%%%%%%######\\r\\n.. .:..:===-==========-.              .:-*###+=:                       ..:--=++++++: ..::    :.    ..    .-.......:-::   ...  .       .:.:-=**+--========-------\\r\\n.. .--::-=++=---=+=======-.               :+#%##+:                      .::-==++++=:  ..-    .:     .    .-.....         ..            ..:-******+=+****#%%%%%%%\\r\\n.. .------=+*+=--=++======-:.               :=*###*-.                   ..:--==++==:  ..-.    .     .     -:-: ..   :.   :..... . ...  .::=%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .:--=--===+++=======------:.  ..           :=+*##*=.                  ..:-======-.....-    :     .     -:....:.  --. .--===--..-:...:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..:=++=--=====++=--==-----=-. .:-=:          :-=+*##=                    .:-----=:-=: -    :-    .     -:..  ....::  .-======::-. .:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---===------=++=--==----:. .::==.           .-=+*#*:                      .:--.:-:.::   .=    ..    :. .....:::-. .-======:--..:----#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::-=-:--==------=++=-:----:. .::==:   ..        :-=+**=.                      .  .....-    -.    .    :.  ..:::..-. .--...==.::..::---#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--++=-::---------==+=::-=:. ..:-=-   .+-.       .:-=+**:                       ..: ..-.   :-    .    .: ....:::.:. .:. . ::.. ...::--+%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::-------:----------===::-: ...---.  .==--   .:   .--=+*-                   ....--. ..:    -    .    ..    -:.. .. .:.  .-:.....::.::*%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::-::------::::------===-:::...---:  .==-=.    .   .:--+*=                 ..::==-. ..     .    .    ..   .+:...-: .=:.:.=- ...:::-+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:--------------:::----+++==-::::-==-  .==-=.     :.   :--=*+    .         ...:-===-: ...:   ::   ..    -:::.:::..=: :====-=: ..::::=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ::-::--:::::-------::--+***+==-..:=+=. .==-=.      .:   :--=++. :. .:...:-===--==-=--. ..-   .-    :    ---:...:::=-.:======:.:--==-+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:----:::::::--------:::--===+*. .:-=- .==-=.       ..   :--=++-.-..-======+*=-------: ..:.   -.   :    -==:...:::--.:======:::=-:-=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n      .:::-:::::::::-------::::::+.   :--. --::.          .  ---=++-=-.========+=--------. ..:   ::   ..   ::-:..:::::-::====-=:=--==:-==-:=*#%%%%%%%%%%%%%%%%%%\\r\\n           ...:::::::::::----::..:.   .::..    ..    ::.     .=--=++=- --=======---------- ..:    -   ..   ::...:=::.........--.:=:.:=:.:=:.-++#%%%%%%%%%%%%%%%%\\r\\n                 ...::::::------:::..      :++:.:    --       .+=-=+== -====--==-----=----. : .   ::  .:   .--...::        .:-----==-----=====.+%%%%%%%%%%%%%%%%\\r\\n                         .::-:::---....:::-=+***=-. .:.        :*+==+=..+==--=====---+*---- ...   .-   -.  .--:....       ..-===-----===---===-*#%#%%#%#%######*\\r\\n                               .....::.:--=====++++=-:.   :.    =**+=+: ==----======-=**==-. : :   -.  -:  .-::.::.     ....:--::--::=-=-:===+-++*+*=-+--=-====-\\r\\n                          -===--:-:  .::::::------=+++=-:..:    .+***+= -=----=======-=+*+=: ..    :.  ..  .:...--:.. .....:::---==*+---:-++---::=+**=---:-::---\\r\\n                   ... :: .::::.  ...       :-------==+++++=:    :***#*-:=------==------=+*=. :  .  :.  :.  -=--==--:::=-:--=--+=-:.+*----:=*=---:-=+**+=:::.::.\\r\\n                 .::.  :.           ...      :-=--------===+*:    =***#*-=----------------+*=..: :  :-  -:. -:::::::...::.......--:..+*=---:-**=--::-=***+=-----\\r\\n                                         .    :--==-::::-----:    :****#**=----------------=+-..... .:..::::-=:::::... -+:.::::::-=...=*===--:=*===-:--=*+*+=---\\r\\n                                        .      --=++:::::-:-=:     =****##=------------------+- :.   :====++++----::....+=:--------:. .-======-======------=+=:-\\r\\n                                        -=.    .-===:::::::-+=     :*+****=-----------------:-=- ::..-===+++++----------==+==---+*+====++++++=====+++====:::-+==\\r\\n..                                        --.   .:==:::::::-==     .++*****-----------------:-:=: :-:-===+++++====-+*===+++=-:::=**+++*####**==---=+++=++=-:::-+\\r\\n=--:.                                      ..    :-::..:::::::.     =******=----------------:::--. .:-===+++++-----+*+==++=------+=-++++++++==--=---=+===---:.:-\\r\\n..:-::.                                          ::::.::::.:::.     -******+----------------::::::::--===+++++----:-*+---===-=++=++*++++++==---:--:::-=======-::\\r\\n-==---:..                                        :-:.....:::::-     .+******----------------:::::::::-===*++++=----=#*==+***+++-:.-*#+=*##***+===::--:-+**++===:\\r\\n#%%%%##*=-.                                .     :=---------=-*.    .+******=-----------------:--::---===+++++===----==---===-:::.:=**++=-----::-::--::-------=+\\r\\n#%%%%%###*++.                             ..     :-::--+**+=---      +******-:------:------:--::-----=--=*++++-:::::-----=++=--::---====******+====-======*##***\\r\\n#%%%%########-         .      .           -           .....          =+*****=::::------:--::::::::::----=*++++**********++++====----++++**+++++====-::==-:-=====\\r\\n#%%%%%####%%%%=              ..  .     . :.               .::.:      =++****=:-:::---------:--::--------++++++-::::.:.::..:--=--+**++%*+=++++++++=--::-----=++++\\r\\n#%%%%%%%%%%%%%%+                        .-       .      ..--::=.     =++****=--------------------------=++++++++++++++++*+******###*=++*#*+*######*+++********##\\r\\n#%%%%%%%%%%%%%%%=                       :.             .:::::::     .+++****-------------------+=------=++++++++++++++++++++*###+==-:.-+#*++***+++*++++*=-=--:-+\\r\\n*%%%%%%%%%%%%%%%#:                     ..         -=...::::::::     .+++***+-------------------+=------=++++++-:::::::.....:-=*+---=--:-=+++=========--+=--=::::\\r\\n*%#%%%%%%%%%%###*+:                    :          -=:.::::::-:.     :+++***=-------------------+=------+++++++=============+*###*+=--:.:=++++##########*#****++*\\r\\n*#####%%%%%######*+                   .          .-=-..:::::-:.     -+++**+---------------:---=*=-----=+=++++++++++=+======--=====--:::--+##*++=============--==\\r\\n*###########*#####:                              :+==:::::::::.     =+++**=--------------------+=-----=+=+++++++++++++++++*+++==---::....=+#*======--------:::--\\r\\n*##############%##-                             .:++-::::::.:=.    .++++*+----------------------------=+=+++++:....::..=#+#:..:---::-::...=*#+=+=-------::--:..-\\r\\n*##############%*#-   ..                        .:=-:.::::::==     -+++++=+++++=----=+++=====-----:---++=+++++.    ... -%+#*--=+=-----::::-=##**+++++++++-:--:::\\r\\n-########=+#######=                             .....:::::::-.    .+++++-=*****=----+**+*****------+-=++=+*+*+**++++++++#****+**===---::---======*******+===----\\r\\n:*######***######*=                      ... .  ....:::..   :     =++*+-.+*****=----=========-----+=-=++=+++*+*********+########*+==----:::-=--=+######***+====+\\r\\n*#######*###+****:                    .......  ........    .:    :++*+:.:==----:-----------------+=-==+==+++++:.:::::::=**+#+---==---===-==-+***++*******++=++++\\r\\n+########***+*##=                    ....:....  ...:       .     =**=.. :---::::---------------:==--=++=++++++.     .  -%%+*+:.:-----::=+++=+##+--=+=+++======--\\r\\n-#**###########+                 ....::::-::.  ..::-.  .  .     -*+-... .--:::---------------:-----==++=+++=++..... .. :%%**#+--=+++===+*+++=*%#+=-+#########**=\\r\\n-*****########+                ....::::::.:-::::-::::  . .     :*+:..:  :--::---------------------===++=++*+*+**++++++++*#****+++******#*###+=*=*#++**********+=\\r\\n+*******#####+                 ...        .====-:.-=-         .+=. .:: .-------::---------------=====++=++*+*+*++++*+**++*###*####*#*#****+=-=:-=##**++#*******=\\r\\n+************-                ....-       ..::..  .::         =-....-:..:::::::----------------=====+++=++*+*++=+++++++++****#********+---......-=#*==-*###*****\\r\\n+***********=               ...-=+*.    ... :- .   .         ::.............::::::-=----------=====+++==+=*=++. . . .....:**+#-...::------:... .:-+#*+==*+++++++\\r\\n+*******+=-.               .-===-:.   ..:.. .-...       :-  :......  .::::.......:=+==-------======+++==+=*=++.   .  ... .#*+**:.::===--:::::....--*#*+==+++++==\\r\\n+****+=-.                 :==-:.     ....   .:..       --  :.....     .        .:=++===-----============+=*=++.      . .  +#+*#+--======--::.:.  .-=##**=+######\\r\\n=++++=.                  .-:.        .....   . .     .-.  ...  .. .....::::.     .--=::----=============++*+*+======-=----+#**#+=-=========-:.:.--:-+##**++#****\\r\\n:--:.                     ....       ..:.      ..   :=. ....  .::------=+*#*+-     --.:---=============+++++*+***********++***********+==-:--::::::-=======+*+++\\r\\n.                        ...   .     ...      .   .=-  .... ...    ....:::::::.    -:.:--==========+===+++*+*=++++++++++=++##*##*#**#*+=-=-:::::::.---:--:=*****\\r\\n                         .   ...     ...         .--  .... ..                 .    --:--===========+===+++*+*+++++++*+*********#*#**#**+=====---:-::==--=+******\\r\\n  .                       .....      ..           .::.    .                  ..    :---=======*======+=*=+*-++:        ..  -++=#=....:-----====----:-+++********\\r\\n::.                      .....       ..           .:.                             .---======+#*======+=*=+*-+=:  . .  . .  -%*=*+:...:::-::::-====+=-*##+=-:=+--\\r\\n:.                      ......       ..      ...::.                              ..-=======+#*=======+=*=++-+=:  . .  .... :##+**=::::---==--::-=+=++=###=-::=:.\\r\\n                       .... ..           ...::::.                                ..-=======++=======+=+*=*+-*+-........... .*#++#+-:.:----=----+==-==-+##*=::-+-\\r\\n+.                  ........           .:-==--:                                   :=================+=+++*++*++===--------::*#*+**=:::----=-=+*******=-*##+=---+\\r\\n#:                 ........         .:=+##+=:.                                   .==================+-*+**+**+**************+**+**+**++*+*+**********+-=##***=-=\\r\\n#:                 ....           :-*#%#+-:    .:.                             .-===================+-*+**+**+****************#**#****************#***=-+*#**+=+\\r\\n=.     .           ..          .:=*##*=:.     .     .-::                    .:-====================+==*++*++*+*++++++*****+*+*#**#**********+**********+==+*+***\\r\\n*:    .            ..       .:-+##*=-..             :=..              ..::---==---=================+-+*++*+=*+=:::::::::--:::-===++*********+***#****+=-++-=+*#*\\r\\n#-                       .:-+*#*=-..                  :.    .....:::-----------==-================++-*+=+*+=*+-:::-:::::::::::::-:---=+********+=-==::..:::.++*#\\r\\n+:   ...               .:=*##+-:.                    -=.-------------------====+==================*=-*+=*++=*+:   .  .. ..........::::--=******=:::....    .-++#\\r\\n    .:....          .:-+##*=:.         ..::          -::::----:----------====++========-=========++-=*+=*+==*+:                     ..:-:-*****+---::...    .++*\\r\\n :--:...          .-+*#*+-.     ..    .::::      .  .=.::---::----------=+=+++===================*=:+++=#+==*+:                        :-:-=+*+=--=-:::....  :++\\r\\n=+-...         .:=*##+-..       :     ::::.      .. :-.::-------------=+*+++===--===-===========+*-:*++=#+==*+:                         :::=-=-:::::::.....  .-+\\r\\n:.          .:=+##+-:.               :::::  .   ..  ::.::------------+****+=--------============*=--*+==*+=+*+.                        .=-+*+=--::::::::..  :::=\\r\\n         .:=+##+-:                  .:::::   .. ..  -.:--:---------=*#***+=-=------============*+=:+*+=+*+=*++=-------:::.......   ..-+**+**++=------::::..:-=-:\\r\\n      .:-+*#*=:.                   .:::::. ....=-.  =.:--:--:-----=*#*#*=--==-----============+*=-:*++-*++-*++=----------=------=++++++++*++*+=----:..::.:...::.\\r\\n   ..-+##*=:.             -.       ::::::  ...-++- .-.::::::::----=*##+-----------============#=--=#++=#++=*+++++====-=-----:---=====+=+*+**++*=----::..........\\r\\n.:-+**+=:.              .=.       ..:::::  ..:-==. -:.:::::::-----=**=-----------============*+--:**+==*=+=*++++*+***+**+**++**+***+***+**+**+++-------:::......\\r\\n=**+=-.                :=:       ...:..:.    .--:  =.:-:::::------=*=-----------==========--**----#++-**=+-#=+....::::--:----==-==+=+++++*++**++=--=----:-::.::.\\r\\n==:.                 .=+-.    ...:::::::.     :.   ..:::::----------------------=====-==---+*=--:+*=+-*++-=*=+   .....:..::..::..::.:::.::::--:--::-----::--::::\\r\\n.                   :+++.       .::::::::..        .::::::----------------------====--=---=#=---:**+==#++-+*=+.         ................:...........::...:::.:::\\r\\n                  .=+++-       .:::::::::::::::::.:::::::::---------------------=--------=#+---:=*=*:+*=+:+*=+.....                      ..........::...........\\r\\n                 :=+++-       .:..:::::::::::::::::::::::::------------------------------**----:**=+:**=+-**=+---::..                       ....................\\r\\n               .-++++:       .....::::::::::::::::::::::::------------------------------**=---.+*=+-=#+++:*+=+... .................           ..................\\r\\n              :=++++:       .....::::::::::::::::::::::::------------------------------+#=---::*+=*:**=+-=*+=+-::.....   .                     .................\\r\\n             -++=+=:       .....::::::::::::::::::::::::::----------------------------+#=----.+*=+=-**=*:=*+=*=:.......................       ................. \\r\\n           .====+=.       .....::::::::::::::::::::::::::::::::::--------------------=#+----::**-*:=*+=+:+*==+ ...............................................  \\r\\n          -++==+=        ......::::::::::::::::::::::::::::::::::-------------------=#*-----.+*==+:**===:+*=+=      .... ........................... .... ...  .\\r\\n       .-=+===+-        .........:::::::::::::::::::::::::::::::--------------------**-----.-**-+--**-+-:**-+=                 .....  .............. .... ...  .\\r\\n      .=++====:        ..........:::::::::::::::::::::::::::::::::-----------------+#=----:.+*==+:+*+-*:-*+-+=                .....        ......... ... ...   .\\r\\n     -=====+-         ............:::::::..:::::::::::::::::::::::-----:----------+#=--:--.-**-+=:+*==*.=*+-+-                 ...           ...............   .\\r\\n   :=+=====:        ............::::::...::::::::::::::::::::::::----::---------:=#+--::-:.+*=-*:-**-++.=*+-+-       .     .     .            ............    ..\\r\\n .-======-.        ............::::::...::::::::::::::::::::::::----:::---::::-:=#*--::--.=*+-++.+*+-+-.+*+-+=.. .   .     .     ..      .    .  ......       ..\\r\\n-=======-        ...............:::....:::::::::::::::::::::::::---:::---::::-:-**-::::-.:**=-*-:**=-*::+*=-+- :.......... ..     .      ....       .   .     ..\\r\\n======-...     ........................:::::::::::::::::::::::::-:::::-:::::::-**-::::-:.=*+:++.=**-=+.-**=-+: .  ............::..........     ..   ..        ..\\r\\n=====:.................................::::::::::::::::::::::::::::::::::::::-**=::::::.-**--*-.+*+:++.=*+--*:                                 ..   ..       .. \\r\\n\",\n  \".:::::-----=-----=*#*****=--========-=====================-======-=:    . ..       --        :        -- ==*#+..:: :+:::::.               ..:....+%%%%%%%%%%%%%%\\r\\n-:::::------==-----+******+--========-=====================-=====-=-    .  .       :=        :        :-.++*#+.:-- :+.:::::.              ..::.:+%%%%%%%%%%%%%%%\\r\\n++-:::::-----=-=----=******+--======================================:    . .       .=.       :.       :=-=**#+.++=:-=....:-.               ..::=%%%%%%%%%%%%%%%%\\r\\n+**=:::::--------==--=*****#*===============================-=====-=-    . ..       --       :.       .=-:+==-.:==:--...::-.               ..-#%%%%%%%%%%%%%%%%%\\r\\n*##**=::::--------==---+****#*+=============================-=====--=.   .. .       -=       ..       .=:...    .-::...:::.   .   ..     ...:+*+*%%%%%%%%%%%%%%%\\r\\n*####*+-:::--------===--=****#*+=============================-=====-=-    : .       .=.      .:       .=:... :.  ::...:::-:. .            ..:-::*%%%%%%%%%%%%%%%\\r\\n*%####**+-::-----==-====--+****#*=============================-=======.   .          =:       :       .=.... -.    ....::-:. .             ...::#%%%%%%%%%%%%%%%\\r\\n*########+=:::-::--==-===--+*#*##*============================-=====-=-    .         --       :.       =.......      ..:.-::.     .      ...::::=%%%%%%%%%%%%%%%\\r\\n*########**+-::------==-===-=*####*+============+==============-=======.   .         :=       :.       -.....          :.-::     ...     ..:::::=%%%%%%%%%%%%%%%\\r\\n*##*+*####*#*=:::--------===-=+##*##+============+=============-=======:   .         .=.      ..       -:....         .::-:.             .::::::+%%%%%%%%%%%%%%%\\r\\n*##*+**###*#**+-::-------=====-=*####*==========================-=======. . .         =-      .:       -:.....    .....:::.      ..    .....::-*%%%%%%%%%%%%%%%%\\r\\n*#****++*#*#****=:::-------====-=*####*=========================-=======:   .         -=       :       :-:::::::: .....::::.          ..    .:-#%%%%%%%%%%%%%%%%\\r\\n*#***++++++##****=:::-------====-=+#####+========================-=======  ...        :=.      -       :----:::.:. ....:.:.:    ...       .:::-#%%%%%%%%%%%%%%%%\\r\\n*#**+++++==**#****+-:::------======+#####+====================++=========. . :        .=.      :       :-.......  .:::.:.-::..  ...  ......:::=%%%%%%%%%%%%%%%%%\\r\\n+***+++++==+=+*#***+-:::------=======*####*====================+==-======-   .         =:      ..      :-.......  .       .. .  ... ..:....:-=%%%%%%%%%%%%%%%%%%\\r\\n+**+++++++=====+*****-:::-------======*####*==--+=========================.  ..        --      ..      .-.:........     ...:  . ..  ..:...::-+##%%%%%%%%%%%%%%%%\\r\\n====++++======--=*****=----------======-:..    .#*=================-======-   :        :=       .      .-::::::....  .::--::...      .       .:-+%%%%%%%%%%%%%%%\\r\\n=*+++=========----=***:      :-----===-  .:-===:*%*========================.  .. .      +.      :       -:......                         ....::+#%%%%%%%%%%%%%%%\\r\\n-=++***+=====-----::=+.       :-----===  =+++++-=%#=================-======:   . .      :.              .                  ..:: .     ...:-:-:-*%%%%%%%%%%%%%%%%\\r\\n-====+**#*+=-------::--.       :------=. =+++++::#%+========================.  .                        ............       ..::.:.    ...-----:+%%%%%%%%%%%%%%%%\\r\\n-=======+*##*+-----:.....      .:---:--- -=++=...*#*========================:  ..        .       .      ::..........       .....   .. .::---::=%%%%%%%%%%%%%%%%%\\r\\n.:--=======++*#*+=--     ::      :------ ..--....+%#========================-   : :      -.      .      ::.........-:      .      .. ...::--:-%%%%%%%%%%%%%%%%%%\\r\\n  ..:--=====++++***+:             :=----  -:.....-##+========================.  ..::     -.      .      ::.........--          ..:-=.. .::-:*%%%%%%%%%%%%%%%%%%%\\r\\n     ..::-===+====+**=.            :----. . ....::##+========================-   . -     .-      .      .-........ -:.       :. .::..  .:::-*%%%%%%%%%%%%%%%%%%%\\r\\n         .::-=======++*=.           :---:   ...-: +#*+*=======================.  . -.     -      ..     .-.........:-:       ...:-==    .::-#%%%%%%%%%%%%%%%%%%%\\r\\n            ..::-==++++++-      :.::-==--     :-  -#*+#*+=====================.  ..::     :.     ..     .-.........:.         ..::=...:::::-*####%%%%%%%#####%%%\\r\\n               ...:-==++**=-:....  ..:::-.    ..  :*#*++=----================-    : =     .:      :      -........   ....    .::  ..:.-=----*############%%%%%%%\\r\\n                   ..:-==+**=:..                  .+**.         ..:---===-===. .  : -.     -      :      -.......:-::::-::    .:   .:...:::-#%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:-=*#*+=:.:==-.            -+*:             .:-=++++= :-  ...-     -      :      -:... ..:**=..:... .      ..  .:--=#%%%%%%%%%%%%%%%%%%%\\r\\n                         .::-+*##+=-:               .--              .:-=*###*++:  . -.    ::     ..     ::..: ..:+=.....::  .   .. ....: :=-*%%%%%%%%%%%%%%%%%%\\r\\n      .:---:.               ..:-+*#*+=:               .                .:-=+*#%#*: ..::    .-     ..     ::.......:...  ..   .    . ......:-+#%%%%%%%%%####*****\\r\\n..   :-=======-:.              ..:-+*##*=:                             ..:-=++****: :.-     -.     .     ::.....::-=:.        .         ....:==-::----------====\\r\\n.   ..:-=========+-:.             ..:-+#%#+-:.-.                       ..:--=+++++= ..-:    :.     .     ::                             ..-=+***++==+*###%%%%%%%\\r\\n.  ....:===-=========--.              ..-+###*=:                       ..:--=+++++=. :.-    .:     .     .:...      ..   ..     . ..    ..-*#%%%%%#######%%%%%%%\\r\\n.. .--::-=++=---=+==-====-.               .=*###+:                      .::-==+++==: : -.    :     ..    .==+=::-.  ::. .--::::....::..:::=%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .------=+*+=--==+=----=-:.               .=+*##*=.                   ..:--==++==: ..::    :.     .    .-:....:.. ::. .:-===-=:.-:.. .-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .:------==+++======-------:.  ..           .=+**#*=.                  ..:--====-- .: =    .-     .     -:.. ...  ::. .:======::-. .:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..:-===----===+*=--==-------. .::=:          .-=+*#*=                    .::-----.-=.-:    -:    .     :  .....:.:-. .-=--===::-. .:--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::--==-------=++=--==----:. ..:==.           .-=+***:                     ..:--.:-:.-    :=    .     :    ......:. ..:    .      .:--%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::-=-::-=--:-:--=++=-:----:. ..:-=:    .        :-==+*+.                      .  ..:.-    .-    ..    :  ....... ..  ::.  --......::--*%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ::-===-::---------==+=::--:. ..:-=-   .==.        :--=**:                       ..:..      .          .  ...*-:::-. .--.  -=......:.::+%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::-------::---------==-::-: ...---.   ==--   .:   .--=+*=                   ....-. : :    .:    :    ..   .*:...-. .=-.:.--.....:-:==#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::-------:::-------==-:::...---:  .==--.    .   .:--+*=                 ..:---: ..:-   .=    :    .-:-:.-::..=: :=====--  ..::.-%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:--------::----:::----+++=-::.::-==-  .==--.     ..   :--=++.   .         ...:-----. : -    -.   ..    =--:...:::=-.:======- .:-=--+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ::-::--:::::-------:::-++*++==-..:=+=. .==-=.      .:   :--=++. :. .:..::--------:--: ..::   :-   .:    --=:..::::--::======:.-=-:=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:----::::::::-------:::--====*: ..-=- .==-=.        .   :--=++-.-..--===------------. : :    -    :    :::....:::::::====-=:=:-+-:-=---+#%%%%%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::------:::::::+:   :--. -:::.             -:-=++-=-.=-===------=-:---: ....   :.   .    ::...:=::..:.. ...--.:=:.-=:.-=:.-**#%%%%%%%%%%%%%%%%\\r\\n            ..:::::::::::----::....   .::.     .:    ::.      =--=++=- --===--=---=*=----. : .   .-   ::   :--..:-:.      ...--::---:--------=:+%%%%%%%%%%%%%%%%\\r\\n                  ..::::::------::..       :++:.:    -:       .+=-=+== :=-=---===--**+=--: .. .   -.  .-   :--:...:       ..-=----=======-====:=#%%%%%%%%%%%#%##\\r\\n                         ..::::::--.....::-=++**=-. .:.        :*+==+=..+-----====--+**+=-. : ..  :-   -.  .-:..::.      ....:....:::=-=-:-==+-**#+**=*==+=+=++-\\r\\n                             ..:. ..::.:--=---==+++=-:.   :.    -**+=+: ==-----===---=+**=: .:     :   .   .:...--:.. ....:---+===-++---:-++---:-=+*+=---:-:----\\r\\n                         .-===.:-:   .::::::::----=+++=-:..:    .+***+- -=-------------=**=. :. .  .:  .:  .-=--==-::.:=-::-==-++=::+*---:-+*=--::-=***==:::..:.\\r\\n                 .    :.......    .:        :--------==++++=:    :***#*::=-------------:-++=. : :.  -.  -. .-:::::::::.::......:=-:..+*----:-**=--::-+***+--:--:\\r\\n                 ..   :.            ....     :-----:::---==+*:    =***#*-=----------------=+=..: :...:..::::--:....... -=:.:::..:--. .+*=-=-::=*===-:-=+***+=---\\r\\n                                         .    :--==-::::-----:    :****#**=-----------------+- .:    -====++++===-::...:*=:--::-:---. .======--======---==-===::\\r\\n                                      .-:      --=+=:::::-:-=:     =****##=----------------:-=- ::. :====+++++----:-:::.-==-=---=+=-::-===========+++====-::-+==\\r\\n                                        :-.     -===:::::::-+=     :*+****=----------------:-:=: :--:====++++++++++++++++**+=-::=**+*+*####**+==--=+++==+=-:::-=\\r\\n-:.                                      .-:    .:==:::::::-==     .++*****----------------:::--.  .:====+++++:::::+#=:-===--::--==-=++*****++====--=++++=--:.:-\\r\\n::--:.                                     .     :-::..:::::::.     =******=---------------::::--:::--===+++++======**++++==-====*+++++=====---::-:.:--=---==-::\\r\\n:::::::                                          ::::.::::.:::.     -******+----------------:-:::::::====*++++::::.-#+-:-====+*+---*#*=******====------+***++=-:\\r\\n*###**+-:                                        :-:.....:::::-     .+******--------------:--:--:::--====*+++++++++==*++++**+=-:. .=*#+++====----:.:-:::-=---:-=\\r\\n#%%%%%%#*+=:                               .     :=---------=-*.    .+******=-------------:--::-:----==-=*++++:.....:::..-==--::::--=+++=+=+++=-----=-====+***+*\\r\\n#%%%%#####*#=                             -      :-::--+**+=---      =+*****-:------::----:::::::-:-----+*++++++++*********++=-----:===+*#*****++++=::-==--=**++\\r\\n#%%%%#######%*.       ..      .        . .:            ....          =+*****=:-:-------::::::::::::----=++++++=---------::------=++=+#*+=+=======-:-:::--:::-===\\r\\n#%%%%%%%%%%%%%#:             ..  ..      :.               .::.:      =++****=--------------------------=++++++=----::-----=++++=*#**+*******#*###*+=====++***##*\\r\\n#%%%%%%%%%%%%%%#.                        -       .      ..--::=.     =++****=-----------------==-------=++++++*************######**=-:-+##+=#######******+++===+\\r\\n#%%%%%%%%%%%%%%%*                       ..             ..::::::     .+++****------------------+=-------+++++++=-------:::::--+**=----::=+**+++=======-:=+-:=-:.:\\r\\n*%%%%%%%%%%%%%###=                      :         -=. .::::::::     .+++***+------------------+=-------+=+++++-:::::::::.::-=***+===-::.-====*#********++*======\\r\\n*%###%%%%%%%#####*+                    :.        .-=:.::::::-:.     :+++***=-------------:----++-------+=+++++++++++++++++++++***++--:::-+****************++++++\\r\\n*#######%###*#####-                              .-=-.::::::-:.     -+++**+-------------------++------=+=++++++++++=+======-===----::.::.-+#*+-=------------:::-\\r\\n*#################-                              :===:::::::::.     =+++*+=-------------------=+------=+=+++++========-+*+#=---------::..:=*#+==+=====------:..:\\r\\n*########%%####%**-      .                       :++-::::::.:=.    .++++*+-------------------------:--++=+++++.    ..  :%+#=..:---::::::..:=*#*++======---::-:.:\\r\\n=########**#######=    ..                       .:--:..:::::==     -+++++==-------=+++======-------=-=++=+++++-:::::::::#**#+==+=--==-:::---+***++*******+----::\\r\\n.*#######++######*+.                            .....:::::::-.    .+++++-=*+------***++*****------==-+++=+*+*+#########**###*#*#*+==---:--:-=--=-+###*****======\\r\\n+#######*#######*=.                      ...     ...:::..   :     =++*+-.+#+------+=========-----==-=++==++++++====+++==*#*#***#*++==------:====**######***+++++\\r\\n*########***=****                     ......    .......    .:    :++*+:.-++=--------------------=+--=++=++++++: .......-#*+*+...:------======##*+==+============\\r\\n=#**############:                     ........  ..:-.  .   .     +**=.. --:::-----------------:-=--==++=+=+=++.     .  :#%*+#=::-====-::++++=+%#+--=*********++=\\r\\n:****##########:                 ....:::::::.  ..--=.  .  .     -*+-... .:::-----------------:----===++=+++=++-::::.::.:*%#+#*=-=++++=++****+=*#**+=+#########**\\r\\n+******#######-                ....::::::.:-:::::::::  . .     :*+: .:  :::----------------------====++=++*+*+*#************************#*#**=+==*#***+********=\\r\\n+************+                 ..         .====::.-=-         .+=. .:: .-----::-----------------====+++=++*+*++++++++++==+###########*#++++=::-:-=##*+==##******\\r\\n+************:                .  .-       ..::..  .::        .=-....-:..:::::::----------------====++++=+=*+++===========+***#*+++++**+-:-:...  :-=#*+=-*#*#****\\r\\n+*********+-:                ..-=+*.    ... :- .   .         :: ..:.........::::::-=---------======++===+=*=++.           +#+*+.  .::::::--:.....:-+#*+==+======\\r\\n+****+==-.                 .:===-..   ..:.  .-..        :-  :......  .:::........:=++=-------======++===+=*=++.  ... ...  +#+*#=::--====-:::::....--*#*+==***+++\\r\\n+****+-.                 .-==-:.     ....   .:..       --  ... ..              .:=++===-----============+=*=++.  .   . .  -%*+#*=:-=====----:.:. .:--##**++#####\\r\\n:-==-.                   .-:.        ....    . .     :-.  ...  ..  .   ..:::     .--=::----============++**+*++++++=======+#*+**+==+++=====--::.:--:-=#****+****\\r\\n::.                       ....       ....      ..   :=  ...  ..:::::::--+*#*+-     :-.:---=============+++++*+************+*#****#****+===::-:::::::--======+***\\r\\n                         ...   .     ...          .=-  ...  ... .......:::::::.    ::.:--==========+===+++*+*=++++++++++=++*####*##*#**+===:-::::::.---::::=****\\r\\n                         .   ...     ...         .-- ...   ..                 .    :-:--===========+=+=+++*+*=++++++++++++++***#********=====----:-::==--=+*****\\r\\n  .                        ....      ..           .::.    .                  ..    :---==============+=*=+*-++:         .  :++=**.....:::---====--=-:=++********\\r\\n::.                      .....       ..          ....                             .:--======+*+======+=*=++-++:. . .  ...  .##++#=....:---::::-====+=-*##+=-:-+-\\r\\n..                      ......       ..      ...::.                              ..-=======+#*=========*=++-*+:  .    ....  *#*+#+-::::---=--:.:==+=++=###=-::=-\\r\\n                       ....  .           ...::::.                                ..-======+%*=======+=++=*+-*+-...........  =#*=**=::::---=---:-+=====-+##*=:::+\\r\\n+.                  ......             .:===--:                                   .=======++========+=*++*++*++=====-----:::-#*+*#+-:::----=-=+*******=-*##+=---\\r\\n#:                 ........         .:=*##+=:.                                   .==================+-*++*+**+******************+**+*++*++++**********+-=##***+-\\r\\n#:                 .  .           :-*#%#+-:    ...                             .-==================++=*+**+**+*********+******#********************#***=-+##**+=\\r\\n-.     .           ..          .:=*#*+=:.     .     .-:.                    .:-====================+=+*++*++*+***+**+*****+**+*#*******+*****+**********+==+*+**\\r\\n*:    .            .        .:=+**+=:.              -=..              ..::----============-========+-*+++*+=#+=:----------==--=++++**********+***#****++=++-=++#\\r\\n#:                       .:-+##*=:.                  .:.     ....:::----------===========-========++-*+=+*+=*+=:::::::::::::::::-----=+**********====--:.:-:.++*\\r\\n+.   ...               .-+*##+-..               .    ==.-::--------------------===================*=-*+=*++=*+-...............:..::::::-=*******=:.::........:*+\\r\\n    .:.....         .:=*##+-:.         ..::          -.:-::::::----------------========-==========+-=*+=*++=*+:                     ..::-:=*****+--::...     .=+\\r\\n :-::...         .:-+##*=:.     .     .:::.      .  .=.::::::::-------------==-=======-==========*=:+++=#+==*+:                        .:-:=+***+--=-:::..    :+\\r\\n=+:..          .-+*#*=:.        :     .:::.      .  :-.::::::-----------=--=+========-==========+*-:*++=#+==*+:                         .:::--=-:::::::.....  .-\\r\\n..          .:=*##+-.                .::::  .   ..  ::.::::::----------====+=----===-===========*=--*===*+=+*+:                         .--=*=--::::::::...   ..\\r\\n         .:=*##+-.                  .::::.   .  ..  =.:::::----------===+++=--------===========+*-:+*+=+*+=+*=-:.....                 .-+++**++-------::::...-=-\\r\\n      .:=+##+-.            .        :::::. ...:=-. .=.::::----::----+===+==--------============*=-:*++-*++=*+=+==++++++++==========+++***+++*++=----:::::.:..:::\\r\\n   .:=+##*-:.            .-        .:::::  ...=++: ::.:::----:----=*++===---------============*+---#++-#++-*++=::::::::::::::::::-======++**++*+----:...........\\r\\n.:-+**+=:.              :=.       .....::  ..:-==. -..:::--::---=+***+==---------===========-+*--:+*+==#+*=*++++*++++=++-===--===+*++**++*++*++*=------:....... \\r\\n=**+-:.                -+:        .....:.    -::=  =.::::::::--=****+=-----------=========--=#=--:*++-+*=+-*++=---====++=+++=**+++**+***+**+**+++=------:::::...\\r\\n==:.                 .=+-.    .. .....::.     ...  .:::::::::=*#**#*=------------=====-==--=*+--:=#=+-**==-#=+.   ....::.:::::::::-----=-====++=+=-------:---:::\\r\\n                   .-++=.       .....::::...       :::::::::=****#+--------------======----**---:**=+-#++-=*=+.     .........::..::..:........:.:::.::::::::::::\\r\\n                  .=+++:       ....::::::::::::::.:::::::::-*#*#*+---------------=--------+#=--:-*++-=#=+-+*=+.                    . ................:..........\\r\\n                 -++++:       ....:::::::::::::::::::::::::-**#*=------------------------=#=---.+*=+:**=+:+*=+-..::.                        ....................\\r\\n               .=++++:       ....::::::::::::::::::::::::::-*#+--------------------------#+---::*+==-**=+:**=+---:...    .                    ..................\\r\\n              :=+++=.        ...:::::::::::::::::::::::::::-*=--------------------------**----.+*=*-=*+=+-**=+---:.:............    .           ................\\r\\n            .-+==+=.        ...::::::::::::::::::::::::::::--:-------------------------+#=---:-*+=+:**=+--*+=+:.....................            ................\\r\\n           :====+-         ....::::::::::::::::::::::::::::::::::---------------------=#=----.+*=+=-**-*:=*+=*=:............   ..  ........  ...................\\r\\n         .=+==++-        .....::::.:::::::::::.::::::::::::::::::::------------------=#+----.-*+-*:=*+=*:+*+=+:..  ....................................... .... \\r\\n       :-++====:        ......::..::::::::::.::::::::::::::::::::::------------------**-----.+*==+:**==+:+*==+            .    ...... ....... ....... .... .... \\r\\n      :=+=====.        .........::::::::::...::::::::::::::::::::::::---------------+#-----.-*+-*--**-+=:**==+                 .....    . ........... .... ...  \\r\\n    .-+=====-         ............:::::::...:::::::::::::::::::::::-:--------------=#=----:.+*=-*:=*+-*--**-=+                 ....          ............ ...   \\r\\n   :=======.         .............::::.....::::::::::::::::::::::::-:-------------=#+--:--.-*+-+=:+*=-*:-**-==       .         ....           ..............    \\r\\n :=======-         ................::.....:::::::::::::::::::::::::-:------:----:-**-:::-:.+*=-*:-**-=+.=*+-+=       .     .      .      .    ..........        \\r\\n-+======:.        .......................::::::::::::::::::::::::::-------::::-:-**-::::-.-**-++.+*+:+=.+*+-+=:.     .     ..     .       .         ...        .\\r\\n======-....     .........................:::::::::::::::::::::::::-:::::::::::::+#=::::-..+*=-+-:+*=-+-.+*+:+= ....  .     ..     ..     ...    .    ..        .\\r\\n====-:..................................:::::::::::::::::::::::::::::::::::::::=#+::::::.=*+:=+.-**--*.:+*=-+- .                   .      ..    ..   ..        .\\r\\n\",\n  \".:::::::--=--=*******=----====-=====================-======--=:     .           .=         -.        :-         :..-::...::               ..::-+%%##%%%%%%%%%%%%\\r\\n-::::::::--==--=******+---===========================-=====---=.                 =.        ::        .-...        .:::.::::               ...=%%%%##%%%%%%%%%%%%\\r\\n++-:::::::--==--=*******=----========================-=====---=-                 -:         :        .-::::::...........::.              ...:+#**%+#%%%%%%%%%%%%\\r\\n+**=-:::::::-===--+******=--==========================-=====--==:                :=.        :        .=-::::::.         .:.               ..::...*+#%%%%%%%%%%%%\\r\\n*##*+=:::::::--==--=******+===========================-======--=-                .=-        ..        =:::...          ..:.                    .:+=%##%%%%%%%%%%\\r\\n*###**+-:::::::--=--=*#***#*===========================-=====---=.                -=        ..        -.                                           ..*%%%%%%%%%%\\r\\n*%####**+-:::::::-=---+******+==========================-=====--=:                .-         .        .                                           .=*%%%%%%%%%%%\\r\\n*#######*+=:::::::-==--=*******================================--=.    .                                                                    ..  :+#%%%%%%%%%%%%%\\r\\n*#**#####**+-:::::::-===-+****#*=-==============================-=-    .                              ..           .:::::.               ..::::+%%%%%%%%%%%%%%%%\\r\\n*#*++*####*#*=:::::::-===-=*####*+==============================--=.    .                    .        ::.......  ......::.  ..        ..    ::-#%%%%%%%%%%%%%%%%\\r\\n*#**+**###*#**+-::::-:--==--+#####+=============================--=-    .  .       .-        .        :-.......  ..                        .::=#%%%%%%%%%%%%%%%%\\r\\n*#***+++***#***+-:::---:--==-=*####*=============================-==:    . .:       -        ..       :-..........    .... ..   ...  ... ..:::-#%%%%%%%%%%%%%%%%\\r\\n****++++==+##****=-:::--::-====*####*+==============================-    .  -       ::       ..       .-..........  . :-==--..:...  ..:....:--*%%%%%%%%%%%%%%%%%\\r\\n+**++++====**#****+--::::::--===+#####*====================-=========     . ::      .-        .       .-..........     ....  .. ..  .....:---+%%%%%%%%%%%%%%%%%%\\r\\n+*+++++====+=+*****+----:-::-----=*####*====================-========.    . .-       :        .        -..........      .   .:-...  .::..:=====+*%%%%%%%%%%%%%%%\\r\\n=+++++++=====-=+****+--------::---=+####*+====--+===========-======-.      . -.      ..       ..       -..........         .:.-:... ..:..:---:::+%%%%%%%%%%%%%%%\\r\\n==============--=****+=----------===+*#=:.     :#*===========-====-. .:    . .:      ..       ..       -:..........        .. .:..   ....:---:-#%%%%%%%%%%%%%%%%\\r\\n=**+=========-----=***:      -----===+=  .:-===:*%+==============:.  :-:   .  -       :        :       ::..........:.      .       ......::--::*%%%%%%%%%%%%%%%%\\r\\n-=+****==---=----:::=+.       :-----=== .=+++++-+%#=============:   :==-.   . ::      :.       :       :-..........:+            ..:: ..:------#%%%%%%%%%%%%%%%%\\r\\n-====+**#*+=-------::--        :------=. ++++++:-%#+============.  :===-:   .  -      .-       :.      :-..........:+:       .. .:---:::::--::*%%%%%%%%%%%%%%%%%\\r\\n-=======+*##*+-----::....      .-------: -=++-..:##*===========-  :-====-.   : -:      -       ..      .-..........=-:       .:  .:::. .:--:=*%%%%%%%%%%%%%%%%%%\\r\\n.:--=======++*#*+--:     -.      :-----: ..=-....*%#===========-..-======:   : .-      :.      ..      .-..........=.         ...-:=-. ::-:-*%%%%%%%%%%%%%%%%%%%\\r\\n  ..:--=====+=++***+:             ------ .-:.....=##============--=======-   .. -.     .:       :      .-..........--.        ....:: ...:::-#%%%%%%%%%%%%%%%%%%%\\r\\n     ..::-===+====+**=.            -----. . ....::##+=====================.   : :-      -       :       -..........::  .   .  .-:  ......::-######%%%%%%%%###%%%\\r\\n         .::-======++**=.           :---:   ...-: +#*=-===================-   .. =      :.      ..      -:.........           .:.   ...:----*#########%##%%%%%%%\\r\\n            ..::-==++++++:      :.::-==--     :-  =#*======================.   : ::     .:      ..      ::.... ..:.:::---:. .       .. .-::-#%%%%%%%%%%%%#####**\\r\\n               ...:-==++**=-:.... ..:::--.    ..  :*#+=------==============-   ...=      -      .:      ::..:. ..-=-:.....   .     ...  .:.:=----:::::::::::::--\\r\\n                   ..:-==+**=:..                  .=**          ..:--=======.   : -:     -.      :      ::  .  ..:==:.....                  .--==+**#######%%%%%\\r\\n                      ..:-=*#*+=:.-=-:             -+*:            .:-==++++-   : .=     .-      :      .:                               .. -#%%##**#%%%%%%%%%%%\\r\\n                         .::-+*##+=-.               .--              .:-+*###*=... =.     -      ..     .-......... .  ... ...  .      ..-.:-+%%#=++=*#%%%%%%%%%\\r\\n      .:---:.               ..:-+*#*+-.               .               ..:-=+*#%#+. :-     ::     ..     .----::::-*:.    .: ..  :      . .:+#########**####%%%%%\\r\\n .   ::=======-:.              ..:-+*##*=.                             .::-=++***+: =      -      .      -=++=::::=.:.   --..::..: :.....:=#%%%%%%%%%%%%%%%%%%%%\\r\\n.   ..:---========-:              ..:-+#%#+-:.-.                       .::--=+++++= :-     -.     .      -=--:.::...::. .:::::::.....:::::=%%%%%%%%%%%%%%%%%%%%%\\r\\n.  ....:===-=========-:.              ..-+###+=:                       .::-==++++==. =.    :=     .      ::.....:.  ..                ..:.=%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .-:::-=++=---===---==--.               .=*###+:                     ..::-==+++==:.:-     =.    ..     .. ..  .    .    ... ..:... . :-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .------=+++=--==+=------..               .=+*##*-.                   ..:--==+==-:. :     :      .     ..    ...  ..   :=::--==:.:.::--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .:------==+++======-------:   ..           :=+**#*=.                  .::-====-:.:              .     ..     ... .:.  -= ...=-....----+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..:-===-----===+=--==------:. .::-:          :-=+*#*=                    .:----: .:.-.    -:    ..     -. .   ....:. .-=...:=- ...:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::--==-------=++=--==----:. ..:==.           .-=+***:                     ..::  ..--    :-    .:     :  ...:.:.:-. .-=.  :=: ....::--#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::-=-::-=--:-:--=++=-:----:. ..:-=:    .        :-==+*=.                        ....-    .=.    :     -    :#:..:-: .--.:::=: ......::*%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ::-===-:::--------==+=::--:. ...---   .+-.        :--=**:                      ...: ::    --    .     -:.-:-*:..:=- .-====-=. ..:::-=+%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  ::::------::---------==-::-: ...---.   ==--   .:   .--=+*-                  ........ =    .=    ..    :-::..:::.:=- .-======. .::::=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::------::::-------==-:::...:--:  .==--.    .   .:--+*=                 ..:-:  :.:.    -.    :    .---.. ....::..-======.:--==-+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::------::::---::::---+++=-::.::--=-  .==--.     ..   :--=++.   .        ..::----. .: .    .-    :    .-::....::::::.-==--=-::=-:-=--=*#%%%%%%%%%%%%%%%%%%%%\\r\\n   ::-:::-::::::------:::-++*++=--..:=+=. .==-=.      .:   :--=++. .. .::::--=**+=---:. :. .    =.   :.   .-:.....::::::....::::=--==:-==-:=*#%%%%%%%%%%%%%%%%%%\\r\\n   .:----::::::::-------:::---==+*. ..-=- .==-=.       ..   ::-=++-.-..-===---=+*+=---: .: .    :-   .-   .-::..:=::.:::. ..:=-::=:.:=:.:=:.:++*%%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::------::::..:+.   :--. -:::.          .  -:-=++-=:.---------=**+=-:. :. .    -    -    ---:::-:.       .::::::-:-----=====:=#%%%%%%%%%%%%%%%\\r\\n            ..::::::::::::---::....   .::.      :    .:.     .=--=++-- -----------+**+-.  : .:   -:   -.   :::.....          .......-=-=---===:+#%%%%%%%%%#####*\\r\\n                  ..:::::::-----::..       :++:.:   .-:       .+=-=+=- :-----------=**+:  .:     ..   .    ::...=+:    ..:==-++--=:----=-:====-++****=+=-=--===-\\r\\n                         ..::::::--.....::-=++**=-. .:.        :*+==+=..+------------+++-. :. ..  ::   -.  :--..=+-.  ..:..:-=++-+==*=--::=*+--::-=+**+=-:--:---\\r\\n                             ..    .::.::-----==+++=-:.   :.    =**+==: ==------------=++:. :..-   =.  -:. .--::::....:..::::::-=--.-*+---:-+*=---:-=+**+=:::.:.\\r\\n                         . .:...     ..:::::::----==++=-:..:    .+***+- -=----------:----=- .: .:  ::. .:. .-::::::....--.......--:..:*+----:-**--=::-=****=----\\r\\n                           .    ...         :--------==++++=:    :***#*::=--------------:-+- .-   . :--:-===+=---::... =#-.:::::.-=:..:++-==-:-+*====---=++++=--\\r\\n               ..   .                 .      :----::::----=+*:    =***#*-=--------------:--=- .-.   -+===+++++===-::....+=:------:--:  :=-===-=-======-------==-\\r\\n                                     ...      :--==-.::::-:--:    :****#**=-------------:-::=- .-:.:-====++++=------::::-====---=++=---=++++++=====++++===-::-=+\\r\\n                                     .:.       --=+=:::::::-=:     =******=------------::-.:--. .::.=====++++++=++=+*+++++++=-::-+*++++*####**==---=++++=+=--:::\\r\\n.                                       :-     .-===:::::::-+=     :*+****=------------::-:::--:...:-====++++=::::.+*-:-===--::--==-=+++****+++=-==--=++==---:..\\r\\n:--.                                      .     .:==:::::::-==     .++*****-------------:::::::::::--====+++++======**+=====-====+*++++======---:--:::--===-==-:\\r\\n..::.:                                           :-::..:::::::.     =******=-----------:-::--:::::::-====*++++::..::#+-:-+++=+*+-::=**+=*##***+===-:--::=***++==\\r\\n+*++==-.                                  .      ::::.::::.:::.     -******+-----------:--::---::::--===+*+++++======**+++**+=-::. -+#*=+===----:-:.:-:::-------\\r\\n#%%%%%#*=-:                               .      :-:.....:::::-     .+******-----------:---::----------=+*+++=:.....:::..:==--::::---++++++++++=-=---=======****\\r\\n#%%%#####**+.                            .-      :=---------=-*.    .+******=----------:::::::::-::----=+*++++++++++******#*+==----:-===+*#*****++++=::-==-:=+++\\r\\n#%%%#########:                         . ::      :-::--+**+=---      =+*****-:---:::::--::::::::::-----=++++++=====-=----::------+++=*#*==+=======-:--::--::::-=\\r\\n#%%%%%%%%%%%%%=       ..      .        . ::            ....          =+*****=---------:----------------=++++++-----:::::--===++=+*#**+#**+***#*###*+=====++***##\\r\\n#%%%%%%%%%%%%%%=              .   .      -.               .::.:      =++****=----------------=---------+++++++***********#*######***=-:-*#*+=########*****++++==\\r\\n#%%%%%%%%%%%%%%%-                        :       ..     ..--::=.     =++****=---------:-----=+---------+++++++======--------=+*#+-----::=*#*+++=======-:-+-:-=:.\\r\\n*%%%%%%%%%%%%%###.                      .:              .::::::     .+++****---:------:-----++--------=+=+++++::::::::.....:-=**+==-=-:::-====+********+++*+====\\r\\n*%#%%%%%%%%%####*+-                     :.        -=. ...:::::.     .+++***+----------:-----=+--------=+=++++++++++=++++++*+**#*#*+=--:::-+***###***************\\r\\n*######%%##*#####*-                     .        .-=:.:.:::::..     :+++***=---------::-----**--------=+=+++++++===========---=-=---::.:::=*#*+=+--------------:\\r\\n*#################:                              .-=-:::::::-:.     -+++**+----------::-----=*--------=+=+++++++++++++++*+*+=====----::.. :=*#+==+========--=-::\\r\\n*########%%#%##%*#-                              :==-::::::..:.     =+++**=----------::------+-------=++=+++++:.........#***...:---::::::..:=##+=+=--------::--:\\r\\n+########**#######-      ...                     :++:.:::::.:=.    .++++*+---------------------------=++=+++++. . ....  *#+#+--=+==-=--::.:--+##**+********=:--:\\r\\n:########=+######*+      .                      .:--:..:::::==     =+++++=----------------------:-=--++==+*+*+*+++++++++*#*#**+**====--:::---======********+===-\\r\\n=#######*########*:                             .....:::::::-.    .+++++----+*++++++++***+-------==-=++==+*+*+##*#*#*#**+########*+==-----:::-=--=+######***+===\\r\\n*########*#*=****:                        ..     ...:::..   .     =++*+-.-:=***++++*+++++=------=+--=++=++++++-::::::-::+***#======--=====-=--*****+********++++\\r\\n=#*########**###=                     . ....    .......    .:    :++*+:.--:=++=======----------++--==++=+=+=++.     .   *%#+#=...:----::-=+++=+##+--=+==========\\r\\n.***###########*                      ........  . .-.  .   .     +**=.. :--------------------:-+--===++=+=+=++.   . ..  +%%**#=--=+++==--+++++=*%#+--+##########\\r\\n+******#######+                  .....::::::.  .-=**:  .  .     -*+-... .------------------::-----==+++=++*+*+==--=-----+##**#*==++++++*****#*==#++#+=+*********\\r\\n+*********##**:                 ...::::::.:-:::+++==:  . .     :*+: .:  :-----------------:------===+++=+**+*+##*####*#*#**#*#*##*#*##*#*#*#*+===--*#***+*******\\r\\n+************=                 ..         .===--::-=-         .+=. .:: .-----------------:------===+++==++*+*+++++++++++=+*###########*#+===-..:..-=*#+=-=##****\\r\\n+**********+=.                   .-       ..::..  .::        .=-....-:..:.:::::---------------=====+++==++*=++=-----------=*++#+======++---:...  .:==#*++-+*****\\r\\n+*****++=-:                  ..-=+*.    ... :- .   .         :: ................::-=---------======++===+=*-++.           .#*+#+.  .:::::::--.:....:-+#*+=-+====\\r\\n+*****+-.                  .:===-..   ..:.  :-..        :-  :......  .::::.......:=+==------======+++==++=*=++:. ... .... .**+*#=::-=+====-:::::.. .--+#*++=****\\r\\n:-=+=-.                  .:==-:.     ....   .:..      .-:  ... ..              .:=++=-=----============+++*=++:  . . .. .  +%++#*=:-=====-----.:. ..:--##**+=*##\\r\\n:-:.                     .-:.        ....    . .     :-.  ...  ..  .....::::     .--=::---=============++*++*++++++==+=====+#****+==+++======--.:.:--:-=#****+**\\r\\n.                          ...       ....      .    :=  ...   .::-------=*#**-     :-::--==============++*++*+*##*#*##*#***+*#****#*****===-::-:::::::--=====-+*\\r\\n                          ..   .     ...          .=-  ...  ....  .....:::::::.    :-.:============+=+-*++*=*++++=+=++=+====*#*##*##*##*+=-=---:::::.:---::::-**\\r\\n                             ...     ...         .-- ...   ..                 .    .-:-==============+=*++++*+++++****+*********#**#*##**+===-=---:--:-==---+***\\r\\n  .                        ...       ..           .::.    .                   ..   .--===============+=*=+*-++-     . ......:++=**:.::::-----=====----:=+++*****\\r\\n::.                      .....       ..          .::.                              :--=================*=++-++-          .  .##++#-....:::-::::-======-:*##+=---\\r\\n..                      ......       ..      ...::.                               .:================+=++=*+-++- ..... .....  *#++#*-:.::------:::-=+*++==###=-::\\r\\n                       ...   .           ..:::::.                                ..-=======*+=======+=++=*+-++-        . ..  +#*=**=-:::---==---.:=----=-+##*=-:\\r\\n=.                  ......             .:====-.                                   .=======*#========+-*+=*+-*+=:::::::::.... -#*++#+-..::-------=***++*+=-*##*=-\\r\\n#:                 ......           .:=*##+=:.                                   .-======##=========+=*++*++*+*++++++++++====+***+*++=======+++*********+-=*##**\\r\\n#:                 .             .:-*#%#+-.    ...                             .:=======*#+========++=*+**+**+*******************************************=-=##**\\r\\n-.     .           ..          .-=*#*+-:.     .     .-:.                    .:-=========++=========+=+*++*+**+*************+**+#*+*********************+*+=-+*#*\\r\\n*:    .            .        .:=+**+=:.              -=..              ...:-----====================+-*+++*++*+*+++++++**+**+**+*#***#*******+**+*****+*****+===*\\r\\n#:                       .:-+##*=:.                  .:.      ...:::-----------==========--=======++-*+++*+=*++-----------------===++**********+*****+***=--++-=\\r\\n+.   ...               .-+*##+-..               .    ==.-:::::-----------------==-=======-========+=-*+=**+-*++::::::::::::::::::------=+**********=-==-::..:::.\\r\\n    ::.....         .:=*##+-:.          .::          -.::::::::::-------------==-=================*-=*+=*++-*+=        . . ........::::-:-=*******+:.::....    .\\r\\n ::::...          :-+##*=:.     .      :::.      .  .=.::::::::----------------========-=========++:*++=*++-#+=                       ..:--:+*****+=-:::..      \\r\\n=+:..          .-=*#*=:.        :     .:::       .  :-.::::::::----------------======---=========*=:*++-#+=-#+=                          .--:++***+=--=-::...   \\r\\n:.          .:=*##+-.                .::::  .   ..  ::.:::::::::-----------------===---=========++--*=+=#+=-#+=                           .-::--==-:::-:::......\\r\\n         .:=*##+-.                   :::::   .  ..  =.:::::::::::-------------=====---==========*=:=*===*+==*+=                           .-:=*=-::::..::::.... \\r\\n      .:=*##+-.            .        .::::. ...:=-. .=.::::::::::-------------=====----========-++-:**+=+*===*==..                        .===***=------:::::... \\r\\n   .:=*##*-:.            .-.       .:::::  ...-++: ::.::::::::::--------------===---===========*=-:*++-**=+=*=++++========----:::::::--=*#****+++=------:::.....\\r\\n.:-+**+=:.              :=.        ::::::  ..:-=-  -..:::::::-----------------------=========-++-:-*=+-*++++*=+=======-=--========+++++++==+*++**+-----...:::...\\r\\n=**+=:.                -+-     .. .:::::.    .:=:  =.:::::::::::-------------------========--=*=-:+*=+-*++=+*=+=+============--===-==-==++*++**++*+-----::......\\r\\n==:.                 .=+-.    .. .::::::.     ..   .::::::::::::------------------====-===---*+--:*++==*=+-+*=+-=---------=======-:=*+***++**+**++*=-------::::.\\r\\n                   .-++=.       .::::::::..        ::::::::::::-------------------===--==---=*=-:-#+*-+*=*-**=+.:...::.:::::::::--=++++***+**++**+*+=-------::::\\r\\n                  .=+++:        ::::::::::::::::..::::::::::::-----=------------------==----*+--.+*=+:**=+-*+=+   .......:::::::::.::.:::::-----====---------:--\\r\\n                 :++++:        .:::::::::::::::::::::::::::::-----==------------------=----+*--::*+==-#+=+-*+== .    . ........:...::..:...........:.:.:::::.:::\\r\\n               .=++++:        .:::::::::::::::::::::::::::::-----==-----------------------=#=--:=*=+-=#++=-*+== .                         ..............:.......\\r\\n              :=+++=.        .:::::::::::::::::::::::::::::-----==-::---------------------*+---.**=*:+*=+-=*+== ..::..                         .................\\r\\n            .-+==+=.        ....::::::.:::::::::::::::::::-----=-------------------------+*---:-*+=+:**=+:+*===..    .    .     .                ...............\\r\\n           :====+=         .....:::::::::::::::::::::::::-=--===------------------------=#=---.+*=+=-*+=+:+*=++-:::...    ..    .     .           ..............\\r\\n         .=+===+-         ..........::::::::::::::::::::-=--==-----::::::---------------*+---::**-*:=*+=+:**=++==-.....    .    ..     .          ..............\\r\\n       .-=+====:         .............::::::::::::::::-==--=---:--::::::---------------+*----.=*+=+:+*===:**-++:--.  ....  ..    .     ..       ................\\r\\n      :=+=====.         ..............::::::::::::::--==-----::--:::::::--------------=#=---:.**-+=-**-+-:**-+=:=-::..::...::..............  ...................\\r\\n    .-+=====-          ..............:::::::::::::---+===---::::::::::::--------------*+----.=*+-*:=**-*--**-+=        .................... ... ... ......... ..\\r\\n   :=======.         ................:::::::.::::-==++=+=::::::::::::::--------------+*--:::.**-=+:+*+-*:-*+-+= .                ..      .    .......... .... ..\\r\\n :=======-.         .................::::::.::::-++++++=::::::::::::::-------------:=#=-::-.-*+-+=:**-=+.=*+-+= .     .         .....           ............  ..\\r\\n-+======:..       ................::.::::::::::=++++++=:::::::::::::::------::--:::-*+:::-:.+*=-*:-*+-=+.=*+-+-       ..    .    ...             .........      \\r\\n======-.....    .................:::.::.:::::-=++++++-:::::::::::::::-----::::-::::+*-::::.-*+-++.+*+:+=.+*+-+- .     ..    ..     .             .........      \\r\\n====-:..........................:::::::.:::-=+++++++-:::::::::::::::--::::::::::::=#=:::::.+*=-*-:**=-+-:+*=-+:       ..     .     ..                  ..  .    \\r\\n\",\n  \".::::::--==+*******=:-===-======================--=======-==.     .                                                                             .:==:.-=#%%%%%%%\\r\\n-:::::::----=*******=--==========================--======--=-     .                                                                            .*%%#+*%%%%%%%%%%\\r\\n++-::::::----=+******+---=========================-=======--=.    ..                                 :.                                    .:..:#%%%#%%%%%%%%%%%\\r\\n+**=-::::::----=*******=--=========================-=======-=-     .            ::         :         -: ..          ....::.               ..:::-%%%##%%%%%%%%%%%\\r\\n*##*+=::::::-----+******+=-================================--=.    .:  .        :-         :         :- ...       .....::.                ...::-#%%#%%%%%%%%%%%%\\r\\n*####*+-::::::----=*#*****=-========================-======--=-     :  ..       .=         -:        :-.......  .   ...::::.     .      ...::::.+%%%%%%%%%%%%%%%\\r\\n*%####**=-:--:------+****#*+================================---.    .. .-        =:        :-        .-........ :. ....-::...    ..      .:::::.*%%%%%%%%%%%%%%%\\r\\n*#######*+=::--::---==+******================================-:.     :  -.       --        .-        .-........  :.:...:.. ....  .       .:::::=%%#%%%%%%%%%%%%%\\r\\n*#**#####**+-::::::--==+******=-============================-:.      :. .-       .-         :        .-........  ..              .    ..  ..::=#%%#%%%%%%%%%%%%%\\r\\n*#*++*####*#*=::---::-===*#*###+============================-:       .:  -.       -:        :.        -..........     ...:...         .    .:-=%%#%%%%%%%%%%%%%%\\r\\n***++**###*#**+-:------=-=*#####+=====================-====-.   .:    :. ::       .-        ..        -:..........    .:-=-:......       ..:::=%%%%%%%%%%%%%%%%%\\r\\n+**+*+++***#****-:::-------+*####*========================:    .:-:   .:  -        -        .:        -:..........      ..   .:..:  .... ..:--+%%%%%%%%%%%%%%%%%\\r\\n+**++++===+##****=:::::----==+####*+====================-.  .::----    :  ::       -:        :        ::..........          .:-...  .....::--+@%%%%%%%%%%%%%%%%%\\r\\n+*++++=====**#****+-----::--==+*####*==================-:  .--==---.   .: .-       :-        :        :-..........         .:.::.:.......:===+*#%%%%%%%%%%%%%%%%\\r\\n+*++++=======+*****+--::-::----=*####*+=================. .-=====--:    :. -:       -        ..       .-..........           ..:..  .....:---:::+%%%%%%%%%%%%%%%\\r\\n=++++=====-==-=+*****=----:::---=+####*+====-=--+========:.-=====---.   .: :-       -.        :       .-......... :=       .        :..:.:---:-*#%%%%%%%%%%%%%%%\\r\\n==========-===--=****+==----------=*##*-.      :#*========--======-=-    :  -.      :-        :        -......... ---             ... .:.:---:-#%%%%%%%%%%%%%%%%\\r\\n=**++====--=------=***:      ------=+*+  ::-===:#%+========-=======-=.   .. :-       -.       :        -:...........*:          ..:---:.:----::#%%%%%%%%%%%%%%%%\\r\\n-=+****+=--------:::=+.       -------++ .=+++++-+%*==================-    .  =.      -:       :.       -:........ ::*:  .    ..   ......----::+%%%%%%%%%%%%%%%%%\\r\\n-====+*##*+-------:::--        :----=-=. ++++++:-%#+=========-======-=.   .. :-      .-       ..       -:.........:=-:        ...:--+...----:=%%%%%%%%%%%%%%%%%%\\r\\n-=======+*##*+-----:::...      .------=: -=++-. :##*==========-=======-    : .=       -       .:       :-..........=.         ...::-: ..:-:-*%%%%%%%%%%%%%%%%%%%\\r\\n.:--=======++*#*+--:     -.      ------: ..=-....*%*==========-========.   .: -:      ::       :       :-........ :=.         .:: .....:-::-#%%%%%%%%%%%%%%%%%%%\\r\\n  ..:--=======++***+:             -=---- .-:.....=##===========-=======-    - .=      .-       :.      .-..........-:  .      .::    ...:::-%%###%%%%%%%%%%%%%##\\r\\n     ..::-===+====+**=.            -=---. . ....:-##+==========--=======:   :. -:      -.      ..      .-...........   . ..    ..   ....:::-***++++++++====---=+\\r\\n         ..:-========++-.           :==-:   ...-..+#*-==========--======-.   : .=      ::       .      .-.......::....:::-:.               ..:..:--==+++***###%%\\r\\n            ..::-===+++++:      :.::-===-     -:  =**=-==========--======-   :. -:     .-       .       -.       .                    .......:=%%%%%%%%%%%%%%%%%\\r\\n               ...:-==+++*=::.... ..:::--     ..  :+#+------======-=======.   - .-      -.      :       -               .                .:.-*%%%%%%%%%%%%%%%%%%\\r\\n                   ..:--=+**=:..                  .=**         ..::--===-=-   :: =.     ::      ..      -:.......-:.....                 .:.=+#%%*+**#%%%%%%%%%%\\r\\n                      ..:-=*#*+=:.-=-:             -+*:            .:-=++++-.  : :=     .=.      .      ::....::..:..      .    .       .:--+*%%%#**+==*####%%%%\\r\\n                         .::-+*#*+=-.               .--             ..:=+*#%#*-:. =.     -:      :      .-==-::::-*::.   .:....  .  .. ..  .+#%#%%%%%###%###%%%%\\r\\n      .:---:.               ..:-=*#*+-.               .               .:-==+*###= :-     .-      .      .-===:....:.::.  :-.     .. .    .-=#%%%%%%%%%%%%%%%%%%%\\r\\n .   ::=======-:.              ..:-=*##*=:                             .::-=++***+.=.     -:     ..     .=--:.     .      . ..        ...:+%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ..::--========-:              ..:-+#%#+-:.:.                       .::--=+++++:.:     .:             .      .   ...  .::-----..::.:-::+%%%%%%%%%%%%%%%%%%%%%\\r\\n.  ....:==---=====-==-:.              ..-+###+=:                       .::--=++++=-                      ::.:...:.. :-.  :=-=====::=-..::-*%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .-:::-=+==---===-------.               .=*##*=:                     ..:--==+++=-  .     .:     :.     :.......   .:.  :=:.::==:.:...:-=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .:-----=+++=--====-----:..               .=+*##*-.                   .::--=====- .=.    :=     ..     :     .:.. .:.  :+. : -=....:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .::------==++======-----:::   ..           .=++*#*=.                 ..::-====--..=-     =:    .:     .-.     .. .:.  -+:...==....---:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..:-===------==+=--==------:. ..:-:          .-=+*#*=                   ..:-----: :=:    :=     :     .-  .....:.:-:  -=.. .=-....:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::-==----:--=++=---=----:. ..:=-.           .-=++*+-                     ..::  .:=    .=.    :.    .-    :=.:.:-:  -=:.:.=- .....:-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---::----:::--==+=-:----:. ..:--:    .        :-==+*+.                        ...-.    :-    ..     -..:.=*::.:--..:===--=:  ..::::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ::-==--:::---:-----===::--:. ...---   .=-.        :--=**:                      ..:..-    .=.    :     -:::..:.. ... .::--===:. .:::=*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::::-----::----:----==-::-: ...:--.   ==--   .:   .--=+*-                  .....:: ..    -:    :.    ::--.......::..-======:.:--::*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::-----:::::::----==-:::...:--:  .=---.    .   .:--=+=                 ..::. :: .    .=    .:    :---....::::::.-======:--:-=-=+*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::-----:::::--::::---+++=-::..:--=-  .=---.     ..   :--=++.   .       ..::----.  -. .    -:    -    :-::...:::::::...:-::--:==::=---=*#%%%%%%%%%%%%%%%%%%%\\r\\n   ::::::::::::::::---:::-++*++---..:===. .==--.      .:   :--=++. .. .:::---=***+--:. .: ..   .=    -.   .-::..::::::::. .:-=::=-----::==::=*#%%%%%%%%%%%%%%%%%\\r\\n   .:---::::::::::------::::--===*: ..-=- .=--=.       ..   ::--++:.-..:-------=**+=-.  :. -.   -:   :-   .---.::=:..     ...-:..-:..--::--::=-=%%%%%%%%%%%%%%%%\\r\\n      .::::::::::::::-----::::..:+:   .--. -:::.             -:-=++-=:.---------=+**=:   : .:   .-   .-    :.:.....       ...:::::::--========:-*%%%%%%%%%%%%%%%\\r\\n            ..::::::::::::---::....   .::.      :    .:.     .=--=+=-- -----------+**=:  .:      .    .    :::..++-..  .::-====--------=-:-==+-+#####*#***+**+*=\\r\\n                  ..:::::::-----::..       :++:.:.  .-:       .+=-=+=- ---------:---+**:  ::  .   -   ::   :--..=+-.  . .:::-+=--+-=+--=-:=*==--:-+**+==:--:----\\r\\n                         ..::::::--.....::-=++*+=-. .:.        :*+==+=..+------------=+-:  -. -.  --  .-.. :==.::.....:. .::.::--==:+*----:=*+---::=+***+-:-:.-:\\r\\n                                   .::..:-----==+++=-:.   :.    =**+==: =---------------+: .- .:. .-.  ::. ::.....:::..-:......:--:..=*=---:-+*+---::-+***+--:::\\r\\n                           ....      ..:::::::----==++=-:..:    .+***+- -=------------::+=: .-  . ..::.:---===-----.. .+#-:-:::::--: .-*+----:-+*===-::==***+=--\\r\\n                               ....         :------:--==+===:    :***#+::=------------::-:=- .-.    =+===+++++==-:::.. -#=.:::::::--:..:+====---+=====---======-\\r\\n              ..   .                  .      :----:::::---==*:    =***#*:=------------.:-.-=: .-:..:=====+++++----::....-=-------=--:..:=============+====-::-=+\\r\\n                                    ...       :--==:.::::::--:    :****#**=----------:.-::---. .---:=====+++++==========+++++=::-*#++++*******+==--=+++====-:::-\\r\\n                                     ...       --=+=:::::::-=:     =******=-----------.::::---.    -=====+++++----:+*=--=+==-:::-=++=++*#####*+==-===++++++==-..\\r\\n.                                      .-:     .-===:::::::-+=     :*+****=-----------:::::::-:::::--====+++++-----+*+=+*+==-----=+==++++======-::--.:-==--:---:\\r\\n::-:                                     .      .:==:::::::-==     .++*****----------:::::-:::::::::-===++++++-----:*+-::===--+*+=++**+=+++++=-=----:----++++++=\\r\\n.:::.:                                   .       :-::.::::::::.     =******=---------:--:::-:::::::-====+*++++------**+==****++=:..-+#*=+#****+===-::--::-++===-\\r\\n*##**+=:.                                :.      ::::.::::.:::.     -******+---------:----::--:-----====++++++=====--===--===-::::.:=+#*+=-----:::-::------=====\\r\\n#%%%%%#*+=-.                             .:      :-:.....:::::-     .+******--------::-----:------:-=--=+*++++:.:::.----:-++==--::---====+###*#*++====--=+===*##\\r\\n#%%%#*###*#*:                          . ::      :=---------=-*.    .+******=-------::::::::::::::-=---=+*++++**************+====----+*+++*++++++===--::-==:::-=\\r\\n#%%%#########-                .        . ::      :-::--+**+=---      =+*****-:---:--::--::::::---------=++++++-:-::::::::.:------+++++##+=+++++++++=---:-----===\\r\\n#%%%%%%%%%%%%%+       ..      .        . ::            ....          =+*****=--------------------------=++++++======--====+*+****####+++*#**+*######*++++*****##\\r\\n#%%%%%%%%%%%%%%+              .          -.               .::.:      =++****=-------:------=+----------+++++*+***************####*++-:::=*#+==#*********+**=-+-:\\r\\n#%%%%%%%%%%%%%%%=                        :       ..     ..--::=.     =++****=-------:------++----------+=+++++=-------:::::::-+*+----=---=***++=======--:=+=--=-\\r\\n*%%%%%%%%%%%%%###:                       :              .::::::     .+++****-------:-------++---------=+=+++++-::::::::::::-=+*#*+==--::.:====+##########****+++\\r\\n*%###%%%%%%%####**=                     .:        -=. ...:::::.     .+++***+-------:-------++---------=+=+++++++++++++++*+*++++***++---:--=+###***++++++++++++++\\r\\n*#######%##**#####:                     .        .-=:.:.:::::..     :+++***=-------:-------**---------=+=++++++++===========--===---::..:::=*#+=-=------------::\\r\\n*#################-                              .-=-:::::::-:.     -+++**+--------:-------+*=--------++=++++++=========+***====------::...:=*#+==+=======-----:\\r\\n*########%%####%*#-                              :==-::::::.::.     ++++**=--------:--------+=-------=++=+++++:........ +#+#-..:----:::::...-+##*++========--.--\\r\\n=########++#######=       ...                    :++:.:::::.:=.    :++++*+---------------------------+++=+++++:.....:.. =%+**=-=+=-===-::::---+****+********=---\\r\\n:#######*+*######*+.      .                     .:--:..:::::==     =+++++=----------------------:-=-=++==+*+*+***********#**#****+===---::--:-======********+===\\r\\n+#######*###*###*+.                             .....:::::::-.    .+++++----------====++---------+=-=++=++*+*+**********+*########*+==-----:::==-==*######***+++\\r\\n+########***++**#:                        ..     ...:::..   .     =++*+-.=+**++++*******=-------+=-==++=++++++-:::::::::=**+#*----=----======-=***+++*++++++++==\\r\\n-**#############+                     . ....    .......    .:    :++*+:.:+++++++++++===--------++--==++=+=++++:      .  =%%***:..:----::-=++++=*%#+--=++++++++==\\r\\n.****##########+                    .  .......  . .-.  .   .     +**=.. -+=======-------------++--==+++=+=+=++:      .  :%%#+#*--=++++==-=+++++=#%#+=-=#########\\r\\n+******#######+                  .....::::::.  .:=*+:  .  .     -*+-.:. :------------------::-=--===+++=++*+++===-------=###***+==++++++*#***#*=+#++#*=+********\\r\\n+*********##**-                 ...::::::.:-:::+##+=:  .       :*+: .-  :-----------------:------===+++=++*+*+*##*#*#*###**#**#*#**#*#*#**#*#*+===--*#*##+******\\r\\n+************+                 ..         .===-==--=-         .+=. .:: .:-----------------------===++++=++*++++++++++++++=+####*#######*#+==-:..:..-=*#++-=*#***\\r\\n+*********++-.                   .-       ..::..  .::        .=-. ..-:..:..:::::-------:------=====+++==++*=++=-----------=+++**======+++---:...  .:-=#*++=+****\\r\\n+*****+==:.                   .-=+#.    ... :- .   .         ::  .:...............-+=--------=====+++===+=*=++:            +#++#:  ..:::::::-:.:....:-+#*+=-====\\r\\n+*****+-.                  .:===-..   ..:.  .-...       :-  .......  .::::.......:-+==------======+++===+=*=++-. ........  =#++#+-::-=+===--:::::.. .--+#*++=+**\\r\\n.:===:.                   :==-:.    .....   .:...      --  ......              .:-++=-=----=======++===++=*=++-       .    :#*+*#+---======----.:.  .:--*#**+=*#\\r\\n--:.                     .::.        ....    . ..    :-.  ...  ..      ..:::.     --=-.---=============+++*+*++==========--=*#***+====+=======-:.:.:--:-=#####++\\r\\n                           ...       ....      ..   :=. ...   .::::::---=+*#*=.    .-::=-==============++**+*+*##*##*#*##*#********#*****===-:--:::::::--=======\\r\\n                          ..   .     ...          .=-  ...  ...........::::::::    .-..============+=+-+++*+++++++++++++++==+##*#**#**#**+===-::::::::.---:---:+\\r\\n                             ...     ...         .-- ...   ..                 .     -:-===========++=+-*++*+*++++++++*++*++**##*##*##*##**+===-=---::-::==----+*\\r\\n  .                       ....       ..           .::.    .                   ..   .---==============+=*==*=++=:.::::::::--::=+++#*----====-=====-=----:-+==+***\\r\\n::.                      .....       ..       .  .::.                              :--===============+=*=+*==+-              =#*=**.    .::::::-=======-:+##*+==\\r\\n..                      ......       ..      ...::.                               .:===================*=+*=++=....... ..... -%*++#+:..::-----::.:===+++==*##+-:\\r\\n                      ....   .           ..:::::.                                ..:================+=++=++=++=.  .  . .. .. .##++#+-::::-=-==---..--==-===###=-\\r\\n+.                  ......             .:====-:                                    -======++========+=++=++==+=.. .... .....  +#*=**=-:::----=----=++===+=-+###+\\r\\n#:                  .....           .-=*##+=:.                                   .-======+#+========+-*+=*+=+++==---------::::+#*++#+-::::----=-=+*******+=-*##*\\r\\n#:                 .             .:=*#%#+-:    ...                             .:=======+#*=========+-*++*+**++***+********+**+*********+****+************+-=##*\\r\\n-.     .           ..          .-=*#*+=:.     .     .-::                    .:--=======+#*=========++=*+**+**++***+*****+*******#*********#**#**********+**=-=##\\r\\n*:    .            .        .:=+**+=:.              -=..              ...::-------====+#*==========+=+*++*+***+*********+****#*+##+***+********************++==*\\r\\n#:                       .:-+##*=:.                   :.      ....:::-----------======**===========*-**+=*+++*++====+=+++++++**+*************+**+************++=\\r\\n+.   ...               .:=*##+-..               .    -=.::::::---------::-------=========-========++-*++=*+=+*+-::--:::::::--:::---===++***************+*+=-:-++\\r\\n    .:.....         .:=*##*-:.          ..:          -:::::::::::::---:::-------========--========+=-#+=+*+=+*+:..::::::::::::::::::-----=+*#*******=:---::.....\\r\\n ::::...         .:-+##*=:.     ..     .:::         .=.::::::::::--::::--------=========-=========*-=*+=+*+-*++.                .  ...:::::-=*******=:::...     \\r\\n=+:...         .-+*##+-.        :      :::.      .. :-.::::::::::::::-----------=======-=========++:+*+-**+-*++.                        ..:-:-******+--:::...   \\r\\n:.          .:=*##+-.                 .:::  .    .  ::.::::::::::::::----------=======--=========*=:*++-*++-*++.                          .:---++*++=--=--::....\\r\\n         .:=*##+-.                   .::::   .. ..  -.::::::::::::::----------======---=========++--#++-*++-*++.                            :::--==-::::::::....\\r\\n      .:=*##*-:            :         ::::. ....--.  =.:::::::::::-:-----------=====----=========*=:=#=+=#=+:*++.                            ---*+=-:::...::::...\\r\\n   .:=+##*=:.            .-.        .::::  ...-++- .-.:::::::::::-------------====----=========+*=:+*++=#=+-*++:.                         .=+=+**+=------::::::.\\r\\n.:-+*#+=:.              .=:        .:.:::  ..:-==. -:.:::::::::::--------------------=========-*=-:*++=+*=+-*++++++++======----:::::.:--=+*#**+*+++=------:::...\\r\\n=**+=:.                :+-.    ..  ::::::    ..::  =.::::::::::---------------------=========-+*---*=+-+*=+-#++=-=--=======+++++++++*****+++=++++*+=----:...::..\\r\\n==:.                 .=+-.    ..  .:::::.     ..   .::::::::::::-------------------===-====---*=-:=*=+-**=*=#++*+++=++====-===-----===-====+*++*+++*=-----:.....\\r\\n                    -+++.        ...:::::...       :::::::::::::------------------===--===---+*--:+*=+-#+++=*=+*******+***+***=+**+*+*++***+**++**+++=-------:..\\r\\n                  .=+++-        ....:::::::::::::.::::::::::::::-----------------------==---=#=-::*++-=#=+-=#=+-.:::---------=--=-:::+*+***++**+***=*=-:------::\\r\\n                 :++++-        ....::::::::::::::::::::::::::::------------------------==---+*--.=#=+:+#=+-+*=+:   .............:....:-:-===-=+==++=++---------:\\r\\n               .-++++:         ....:::::::::::::::::::::::::::-----------------------------=*=--.**=+:**=*:+*=+:   .......::::::::::::.......::..::.::::.:::::::\\r\\n              :=++++:         ....::::::::::::::::::::::::::::-----------------------------*+--:-*+=+:**=+:**=*:                .    ....................::.....\\r\\n             -++=+=.         ....:::::::::::::::::::::::::::::--::------------------------=*---.=*=+--*+=+:**-+: .:::                          ..:..............\\r\\n           :====+=.         ....::::...::::::::::::::::::::::::-::------------------------*+--::**-+:=*+==:**-+: .  . .    .                     ...............\\r\\n         .-++==+-          ............::::::::::::::::::::::::::--------::--------------+*---.=*+=+:+*=+=-*+-+:...   .    .     .     .           .............\\r\\n       .-=+===+:          .............:::::::::::::::::::::--::::::----::--------------=*=---.+*===:**-+--*+-+-:::.:...   ..    ..     .           ............\\r\\n      .=+=====.          .............::::::::::::::::::::---::::::::::::---------------*+---.:**-+--**-+:=*+-+--=-.::.......     .     ..         .............\\r\\n     -======-          ..............:::::::::::::::::::-----::::::::::::--------------=*----.=*+-*:=*+-+:=*+-+:.:-.  ....................... ..................\\r\\n   :=+=====:          .................:::::.::::::::::-===-:::::::::::----------------*=---:.**-=+.+*==+:+*=-+-.:-.  ..    .. ...... ....... ....... .... .....\\r\\n .-======-.          ...................::..:::::::::::-==-::::::::::::---------------+*--:-.-*+-+-:**-==.+*=-+-::-:....          .:..    ................ .....\\r\\n-=======:...       .........................::..:::::--===-:::::::::::--------:-----:=*--:-:.+*=-+.=*+-+=.+*=-+. .     :.    .  ...:...    .    .......... ...  \\r\\n======-......   ...............................:::-:---==-::::::::::::---::::::--:::-*=-::-.-*+-++.+*=-+::+*=-+: .     .. ....    ....            ............  \\r\\n-===-:.........................................::::--===-::::::::::::--:::::::::::::++--:::.+*=-*-:+*=-+::**--+.    .. .      . .   ..      .      ........ .   \\r\\n\",\n  \".:::::::-=**+****=------===-================----==--:..         .  :.        :-          :.         .=          ..   ...:-.               ..:*%%%%%%%%#%%%%%%%%%\\r\\n-:::::::::=**+****=-----===--================------.            :  .-        .=.         .:         .=.          ......:-.       ..     ....-**+%%%%%##%%%%%%%%%\\r\\n++-::::..::-+******+=---=====-===============-:::..      ..     ..  -.        --          :         .=.          ..  ..:-.                .:-:.:%%%%%##%%%%%%%%%\\r\\n+**=-:::...::=*******+---====================:           :-      :  .-        .=          :.         -. . ...   .    .::::                 ..::=%%%%%*%%%%%%%%%%\\r\\n*##**=:::::.::-+******+=--==================-.        .::---     ..  -.        =:         ::         -: .......     ....:...             ..:.:::*%%%##%%%%%%%%%%\\r\\n*####*+-::::::::=*******=-===================-.    ..:------.     :  :-        --         :-         -:....      ::.:. ..... .  ...      .:::::.*%%%#%%%%%%%%%%%\\r\\n*#####**+-:::::::-+******+--==================-. .:--=====---     ..  -        .=         .-         ::........                          .::::.:#%%%#%%%%%%%%%%%\\r\\n*#######*+=::::::::-+******=-===================::-========--:     :  ::        =:         -.        ::..........     ...:...   ...      ..:::-*%%%#%%%%%%%%%%%%\\r\\n*#**#####**+-:::::::-=******=--==================---=======---.    .. .-        :=         :.        :-...........    ..:-::...:     ...    ::=%%%%#%%%%%%%%%%%%\\r\\n***+=*####*#*=::::::::-+*****+--==================--========-=-     :  :-        =.        .:        .-..........       .     ....        ..:-+%%%%#%%%%%%%%%%%%\\r\\n***+=++*##*#**+-:::::::-=******=--=================--=======--=.    :. .-        ::         :        .=..........            .:: .   .....::-:=%%%#%%%%%%%%%%%%%\\r\\n+*++++==+**#****=::::::-:=******+--=================-========-=-     :  -:       .-         :         =..........           ..::... ..:....--=#%%%#%%%%%%%%%%%%%\\r\\n+*+++=====+******+---::----+*****+=-==-==============-=======--=.    :. .-        -.        :         -:.........             .:... .:...:---#%%%%%%%%%%%%%%%%%%\\r\\n++++=======+*#****+--------:=*****+=-==-=============--=======-=-     :  -:       :-        ..        -:.........          ..       ::...-====-+#%%%%%%%%%%%%%%%\\r\\n=+++======-===*****+---::-:::-+**+++=--===============--======--=:    .. .-       .=        ..        ::......... -=               ..  :.:---::-*%%%%%%%%%%%%%%%\\r\\n=++=======-==--+*****=------:--=*+++++========--=======--======-=-     :  -:       -.        :        :-..........-=:           ...:=-...----:+%%%%%%%%%%%%%%%%%\\r\\n==========-==---=*****=---------=+**+++-.      .#*======-=======-=:    .. :-       :-        :.       .-............+-        ......:.:..----:-*%%%%%%%%%%%%%%%%\\r\\n=**++=------------=***:      :----=+**+  .:-===:*%+=====--========-.    :  -:      .=.       ..       .-...........:*=:       ..  :-=: .-----:-#%%%%%%%%%%%%%%%%\\r\\n-=+****+=--------:.:=+.       :-----+**  =+++++-=%#======--======-=-    :. :-       -:       .:        -..........:-+:         ..:::+: .----.-#%%%%%%%%%%%%%%%%%\\r\\n-====++##*+-------:::--.       :-----=+: =+++++::##+======--======-=.    :  =:      .-        :        -:.........:=..         ....::..::-:-=*%%%%%%%%%%%%%%%%%%\\r\\n-=======+**#*+----:::::..      .-------: -=++=...*#*=======-========-    :. :-       =.       :.       -:........ :-.          .:.   .:.:-:-%@%%%%%###***++==---\\r\\n.::-=======++*#*+--:.    -:      :------ ..--....+##=======--========:   .:  =.      -:       ..       -:........ :-:          ..     .....-+=-::::-:::---==++**\\r\\n  ..::-========+***+:             -=----. -:.....-##========--=======-    :. :-      .-       .:       ::.........::. ..             .     .-+++*#############%%\\r\\n     ..::--=======+**=.            :=---: . ....::*#+========-========:   .-  =.      -.       :       :-                             .  ...:++:*#####%%%%%%%%%%\\r\\n         ..:--=======++-.           :==--   ...-: +#*-=======--=======-.   :. :-      ::       .       :-           ...:::.   .       ..  . .:=-+%%%%%%%%%%%%%%%\\r\\n            ..::--==+=+++-      :.::-====     :-  -**=-=======--=======-    -  =.      -       .       .-........=- ....                  ....=*%%%%%%%%%%%%%%%%\\r\\n                ..:-===+++=-:.... ..:::--.    ..  :+#+-:---===--========.   :: --      -:      .:       -........::....         .         .::=+%%%++*++*#%%%%%%%\\r\\n                   ..:--==**=: .                  .=**.        ..::--=---    -..=.     .=       :       -:.......                           :+*%%%#**+=-*###*%%%\\r\\n                      ..:-=+**+=:.:=-:             :=*:            .:-=++=-:.:: --      =:      :.      -:               .:.     .  .      .+*####%%%%%%%%%%%%%%\\r\\n                         ..:-=*##+=-.               .--             ..:=+*###*+: :      ..              ..:::....:-.:.   .:...... .....::-=+#%%%%%%%%%%%%%%%%%%%\\r\\n      .:--::.               ..:-=+**+=:               .               .::==+*###=                        --::.:::=+.::.  .-:------.:-::.:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n .   ::-=====--:.              ..:-=*##*=:                             .::-=+++**=       .:      ..      -:.::..... ::   .---==---.::::-::*%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ...:--========-:              ..:-+#%#+-..:.                       .::--=+++++--     .=.     ..      -:==::::   :-   .=--====-.--.:-::*%%%%%%%%%%%%%%%%%%%%%\\r\\n.  ....:==---=====-==-:.              ..-+###+=:                       .::--=++++=-=:     =-     ..      -:.  ....  .:.  .=-.::-=-.::..:--#%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .-::::=+==---===-------.               .=*##*=:                     ..:--==++==::=     :+.     :      :   . ..   .:.  :=: : :=:.. .:--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.  .::----=+++=--====-----:..               .=+*##*-.                   ..:--=====- =:     =-     :.     :.     ... .:.  :=- ..-=:...:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::------==++======-----::.   ..           .=++***=.                  .::--====- :=     :+     ..     :-  . ......-:  :=:.  -=....---:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ..:-==-------==+=--==------:. ..:-:          .-=+***=                   ..::----  --     =:    .:     .:    ...:::-:  :=:...-=. ..:::-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::-==---:---==+=---=-:--:. ..:--.           .-==+**-                     ..:-. .:.    -=     :.    .-..:.::......  ...:::--. .....-:#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---::----::::--=+=-:----:. ...--:    .        .-==+*+.                        ..::    .-.    ..     -:::.:-.. .:-..:-=====-....:::-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::-==--:::---:::---==-::--:.  ..---   .==.        :--=**:                      ..:...    :-     :     ----.:=::..-=..:======-..::::=%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::::----::::--:::---==-::-:  ..:--.   ==--   .:   .--=+*=                  .....-. .    .=.    -     --=-...::::--:.-======-::-=--**#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::-----::::::::----=-::....:--:   ==--.    .   .:--=+=                 ..::..-  .    --    :.    ::::...:::::::.:---:--:-=--=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::----::::::-::::::--+++=-::..:----   =---.     ..   :--=++.   .       ..:----.  :: ..    =.   .-    .-::..::::::::.  -=-:==:-+-:-=--:=*#%%%%%%%%%%%%%%%%%%\\r\\n   ::::::::::::::::--:::::++*++---..:===. .=---.      .:   :--=++. .. .::::::-+**+-:   -  -.   :-    -.   .---..::...:...  ..=:.--:.:::.-=:.:+**%%%%%%%%%%%%%%%%\\r\\n   .:---:::::::::::-----::::--===*: ..-=- .=--=.       ..   ::--++:.-..:----::-=**+-.  .- ..    -    :.   .:......         ...::.::::-----=--=--#%%%%%%%%%%%%%%%\\r\\n      .::::::::::::::-----::::..:+:   .--. -:::.             -:-=+=-=:.------:---+++-.  ::       .    :    :::.:++:... ..:-=--=---============:-*%%%%%%%%%%%##%#\\r\\n            ..:::::::::::::-:::....    ::.      :    ...     .=--===-- -------:---=+*-.  -. ..   -.   =.   :::..=*-.    ..::-==---:----=-:-+-+-++***#+++=+==+=+-\\r\\n                  ...::::::----::...       :++:.:.  .-:       .+=-===- -------------+-=. .-. -.  .-   :-   :=-.:::... :...:::::::-:-*=---:-++=--::-+**+=----:---\\r\\n                         ..::::::--......:-=++*+=-. .:.        :*+=-==..+------::----:*=. .-  :.  :-   -.. ::..........:....::::---.:*+---::=*+---::-=***+--:.:.\\r\\n                                   .::..:------=+++=-:.   :.    =**+==: =-------::--:.===. .-  . ..:.. ::::-==------:..*+:-:--::-=:..:+*=---:-=*+-=-::-=***+=---\\r\\n                            ...      ..:..::::-----==+=-:..:    .+***+- -=----------::-:-=. .-.    .=====+++++----:... =#-.:::::.---...=*=-==-:-**===-:--=++++=-\\r\\n                              ....          ::----:::-======:    :***#+::=---------:.:-.:=+: .-.   -+====+++++===-::....*+:--::--:--:. .==-===---=====--------==\\r\\n              .   .                  .       :---::::::----=*:    =***#*:=---------:.-:.:---. .-----=====++++=----:::...--=-=----++=--:-=++++++====+++++===-::-=\\r\\n                                   .::        :--==:..:::::--:    .*******=--------:.-:.:::-:.  ...-=====+++++++++==++++++**+-:::+#*+*+**####**==-:-=+++==+==-::\\r\\n                                     . .       --=+=:::::::-=:     =******=--------::::.:::--::...:--===+++++=::::.=*-::===-::::--====++*****+++=-==--=+++==--:.\\r\\n:.                                     .-.      -===.::::::-+=     :*+****=--------:::.:-::::::---:-====++++++======**+++++==-====*++++======---::--:.:-------=-\\r\\n.:-..                                    .      .:==:::::::-==     .++*****--------.--:::--::::::::-====+++++=::....*+:..-====+*+--=*#*=+*****+====------=****++\\r\\n---:::.                                  .       :-::.::::::::.     =******=------::---:::---:::::--====+*++++======+**++****+=-:. .=*#+=*++++=----:.:--::------\\r\\n#%%##*+-.                                :       ::::.::::.:::.     -******+------::-----::--:------=-==++++++---:::::-:..-=--:::::--=**+=======-:--:--=-====++*\\r\\n#%%%%###*+=:                             :.      :-:.....:::::-     .++*****-----:.:::::::::::---:----==**++++------======**+==--:--:-===+######*++++=---===--+*\\r\\n*%%%#*###*#*-                          . -:      :=---------=-*.    .+******=---::.::::::::::::::------=+*++++*******++++=============**+++++======----::-=-:::-\\r\\n#%%%#%###%%%%+                .        . -.      :-::--+**+=---      =+*****-:---:::::--::::-----------=++++++-::::..:.::.:--==--=***+*%*+=********+===---=-=+++\\r\\n#%%%%%%%%%%%%%*       ..      .  .       -:            ....          =+*****=--------------------------+=+++++++++++==+++******#*###*+===*#*++#######***********\\r\\n#%%%%%%%%%%%%%%*              .          -.               .::.:      =++****=----:--------=+-----------+=+++++*+*+++++++++++**###*=+=::.-+*#+=+*++++++++==++--=:\\r\\n#%%%%%%%%%%%%%%%+                        :       ..     ..--::=.     =++****=----:--------*+----------=+=+++++----::::::....::=+*----=----=+++++=========-=+=--=\\r\\n*%%%%%%%%%%%%##**-                       -              .::::::     .+++****----::--------*+----------=+=+++++-::::::::--:--=**##*++=--:..-===+*##########**#***\\r\\n*####%%%%%%######*=                      :        --. ....:.::.     .+++***+----::--------++----------=+=+++++++++++++++++++===++++==--:---=*##*+++=++=+========\\r\\n*##########**#####:                              .-=:.:.:::::..     :+++***=----::-------=**----------=+=++++++++++++++===========--:::....:+*#+===------------:\\r\\n*##############%##-                              .-=-:::::::-:.     -+++**+-----:--------=+*---------=++=+++++=========-+*+#=----------::...-+##+==+==----------\\r\\n*##############%*#=                              :==-::::::..:.     ++++**=-----:----------*=--------=+==+++++:.. ..... -%+#+:.:-==---::::...=+##*++=========-.-\\r\\n-########==#######+       ....                   :++:.:::::.:=.    :++++*+------:--------------------++==+++++:.....:...:#**#+-=+=-====-::::--=+***++********=--\\r\\n-*######**#######*+.      ..                    .:--:..:::::==     =+++++=---------------------:-==-=++==+*+*+************#*#*****+===---:---:-=--=-=##******+==\\r\\n*#######*###*****+                              ....::::::::-.    .+++++----------------------:--+--+++=++++*+**********+*########*++==----:-::=--=+*######***++\\r\\n+#*#######**+**##:                        ..     ...:::..   .     =++*+-.===-====+++**----------+--=+++=+=++++-:::::::::=**+*#----=-----======-=***++=*++++++++=\\r\\n.***############=                     .  ...    .......    .:    :++*+:.:++++++*******--------=*=--==++=+=*=++:      .  :#%*+#=...:----::-=++++=*##=-:=+++++++++\\r\\n:*****#########+                    .  .......  . .:.  .   .     +**=.. -*+++++++===---------=*=--==+++=+=*=++:      .  .#%#+**=--=+++===-+++++==##*=--=########\\r\\n+*******######+                   .....:::::.  ..::-.  .  .     -*+-.:. :+====---------------+=--===+++=++*+++=----------*##**#*===+++++******#*=+#+*#+=+*******\\r\\n+*************-                 ...::::::.:-:::==-:-:  .       :*+: .-  :-----------------:------==++++=++*+*+*##*#*#*##*#****#*##*#**#*#*##*#*+=+=--*#**#*+****\\r\\n+************+                  .         .===---:-=-         .+=. .:: .----------------::------===+++==++*+*++**++++++*+++*#########*#*#*+++=-.::.:-=##++=-*#**\\r\\n+********+=-:.                   .-       ..::..  .::        .=-. ..-:.....:::::-------:-------====++===++*=++=--==========+*+*#+++++++++=-:::...  .:==#*++==#**\\r\\n+*****+=-:.                   .-=+#.    ... :- .   ..        ::  .:...............-+=::------=====+++===+=*=++-            :#*=#=   ..::::::--:.:....:-+#*+=-=+=\\r\\n=+++**+:                   .:===-..   ..:.. .-...       :-  :......  .::::.......:=+==------======+++===+=*==+-. . .. .... .#*+*#=:::-====--:::::.....--+#*++=+*\\r\\n.:-=-:                   .:=--:.    ......  .:...      --  ... ..     .        .:-++=-=----======+++===++=*==+-       .     *#++#*=--=======--::.:.   :=-*#**+=+\\r\\n--:.                     .::.        .....   . .     :-.  ...  ..       .::.     .--=-.---========++===+++*+++=----:::-:::::+#*+#*=--======--==-:.:.:--:--#####+\\r\\n                           ...       ....      ..   :=  ...  ..:::------=+*#*-     .-::=-==========+==-++**+*++**************************+===----::::--:--=+++++\\r\\n                          ..   .     ...          .=-  ...  ...........::::::::    .-.:============+=+-*++*+*++*********#***+*#*##*##**#**===-:::::::::.-=------\\r\\n                             ..      ...         .-- ...   ..                 .    .-:-==============+-*+=*=++++=====+==+====*####**#**##*+====---:-:::::--::::-\\r\\n  .                        ...       ..           .::.    .                   ..   .---==============+=*++*=++==========++++++****#***+****+=====--=----:-==--+*\\r\\n::.                      .. ..       ..       .. .::.                              :--=================*==*==+=           .  .++=+#=    .:::::--=====-==-:=*****\\r\\n..                      ......       ..      ...::.                               .:================+==+=++==+=.  .  . .. .   *#*=#*-....:----::::-=====+--*##+-\\r\\n                      ....   .           ..:::::.                                . :================+=++=++==+=.. .... .....  +#*=*#=::.::---==--:.:==+*=+==###=\\r\\n+.                   .....             .:====-:                                   .-================+-*+=++==+=.        . ..  -#*++#+=::::----==--:.=-----=-+##*\\r\\n#:                  .....           .-=*##+=:.                                   .-=================+-*+=++==+=:............. .##+=**=::.::--------+***++*+=-*##\\r\\n#:                 .             .:=*#%#+-:.   ...                             .:========*+=========+-*+=*+++++===---==-----:::+#*+**+=--======+++*********+--*#\\r\\n-.     .           ..          .-=*#*+-:.     .     .-:.                    .:--========+#+========++=*++*+***+***+**************************************+**=-=#\\r\\n*:    .            .        .:=***+=:.              -=..               ..::-------=====*%+=========+=+*++*+***+***+*********+**+*#************************+*+=-+\\r\\n#:                       .:-+##*=:.                  .:.       ...:::::::-:------=====*%+==========*-+*++*=*+*+*************+***+#*+***+***+**+**+*************=\\r\\n+.   ...               .-+*##+-..               .    ==::::::::-::::::::::------=====*%+===========+-*++=*+++*++=============+++=+++********************+*****+*\\r\\n    .:.....         .:=*##+-:.          ..:          -.::::::::::::::::::-------====+%*==-========+=-*++=*+=+*==-:::::::::::::::::-----=++**************+++=-:.-\\r\\n .:::...          :-+##*=:.     ..     .::.         .=.::::::::::::-::::--------=====+==-=========*--*+=+*+=+*=-.:::::::::::::::::::::::---=*********+:::-::....\\r\\n=+:..          .-+*#*=:.        :      :::       .  :-.::::::::::::::::--------========--========++:+*+=+*+-**=:                 .   ...::::--*******+-::...    \\r\\n:.          .:=*#*+-.                 .:::  .   ..  ::.:::::::::::::::---------======---=========+=:*++-**+-**+-                         ..:-::+*****+=--::.... \\r\\n         .:=*##+-.                   .:::.   .  ..  =.::::::::::::::----------=======---=========*-:#++-*++-**+-                           .:---++**++=--=-:::..\\r\\n      .:=*##+-.            :         ::::. ....-:. .=.:::::::::::::-----------======---========-++:-#=+-*++-+*+-                             ::::-===::::--::...\\r\\n   .:=*##*-:.            .-.        .::::  ...-++: ::.::::::::::::------------=====---==========*=:=*=+-#=+:+*=-                             :-:=*=-::::...:::..\\r\\n.:-+*#+=:.              :=:        .:.:::  ..:-==. -..:::::::::::---------------------========-++-.**++=#=+-*+=-                            :===**+=------::::::\\r\\n=**+=:.                -+-.    ..  ..:::.    ..:-  =.:::::::::::---------------------==========*=-:*++=+*=*=*+=+++====----:::.:.....    .:-+#*++*++++-------::..\\r\\n==:.                 .=+-.    ..  ...:::.    ....  .::::::::::::::-------------------=-====---+*=:-#=+-+*=+-*+=+-=====+++++++*+++++++*******++++++*++-----::::::\\r\\n                    -+++.        ....::::..        ::::::::::::::------------------==--===----*=-:=*=+-**=+-*+=+=======------------------====+++*+++*+-----.....\\r\\n                  .=+++:        .....:::::::::::..:::::::::::::::------------------=---==----+*--.**=+-*+=*=*+=****+***+**+=+++=+++=+=+=+***+**++**++*=-:---:::.\\r\\n                 :++++:         .....:::::::::::::::::::::::::::-----------------------==----*=-::*++==#++==*+=+=+++++++**++***=+**+****+***++**++**+++--------:\\r\\n               .=++++:         ....:::::::::::::::::::::::::::------------------------------+*--.=*=+:=#++--#+== .....:::::::------::-=+=+++*=**++***+*=-:------\\r\\n              :=+++=.         ....:::::::::::::::::::::::::::-------------------------------*=--.**=+:+*=+-=#=+=   ......................:::::::::-------::-----\\r\\n            .-+==+=.         .....::::::::::::::::::::::::::-------------------------------+*--::*+=+:**=*:+*=+=      .    ..............:::..:...... ..........\\r\\n           :====+=          .....:::..::::::::::::::::::::::-----:----------:--------------#=--.=*=+=-*+=+.+*=+= . .                          ..................\\r\\n         .=+==++-          ..........::::::::::::::::::::::-----:----------:--------------++---.**-+-=*+=+.+*=== ..:::.                           ..............\\r\\n       :-=+====:          .............::::::::::::::::::::::::::---------::-------------=*---:-*+-+:+*===.+*=+=      ..    .     .                 ............\\r\\n      :=+=====.          ..............:::::::::::::::::::::::::::-------::--------------*+---.=*==+.+*===:**-== .     .    .     .      .            ..........\\r\\n    .-+=====-           ..............::::::...::::::::::::::::::-------::--------------=*---:.**-+=:**-+-:**-==::::.. .    ..    ..     .            ..........\\r\\n   :=======:          ...................::...:::::::::::::::::::::::::::---------------*=::-.-*+-*:-*+-+--**-==:::..:...   ...    .........         ...........\\r\\n :=======-.          .......................:::::::::::::::::::::::::::::--------------+*-:::.+*=-+.=*+-+--*+-=+-=*=.. .    ...... ... .. .... .................\\r\\n-+======:...       .........................::::::::::::::::::::::::::::------::---:::-*=-:-.:**-==.+*=-+.-*+-==:-=- .            .... .. .... ... ...  ...  ...\\r\\n======-......    ...........................::::::::::::::::::::::::::::::::::::--::::++:::: =*+-+-:**-=+.=*+-==....               ....     .  ....... ....  ...\\r\\n-===-:........................................::::::::::::::::::::::::::::::::::--:::=*-::-.:+*--+.-*+:==.=*+:+=..   .. .         .....           ...... ..  ...\\r\\n\",\n  \".-::------==--------:---======---::-==========----.       :   :-          :=           ::           =.    .      .........  .    .      . ..=###%%%%%%%%%##%%%%%\\r\\n:::::-----====-----:-:--======--=-:--==========----       ..   -:          =.          .-           -:           .            .  .       ..:-:.=%%%%%%%%%#%%%%%%\\r\\n==-::::------==-----:---=====---==-:-==--======----:       :.  .-.         --           -.          -:                   .                ...::+%%%%%%%%##%%%%%%\\r\\n+**=-:::::----------------==---====-:-==-=======----.      .:   -:         .=           -.          -:     ...        .:.--.:   .        ..:.::=%%%%%%%%##%%%%%%\\r\\n*##*+=:::::---====----::---==--=====-:-==========----       :.  .=.         =:          ::          :-..  .......      .:::.   ..       ..::::::#%%%%%%%#%%%%%%%\\r\\n*###**+-::::---====---------==--=====---==========--=:      .:   --         :=          .:          :-...........              :. :.    ..::::.-%%%%%%%##%%%%%%%\\r\\n*#####**=::::---=====-------==========---=========--=-.      .:  .=:         =.          :          .-..........            ..:-: .     ..:::::*%%%%%%%#%%%%%%%%\\r\\n*#######*+=:::------==-------==========--==========--=-.      :   --         --          :.         .-..........            ..... .:  ..   .:-+%%%%%%%%#%%%%%%%%\\r\\n****#####**+-::-------==-------=========--==========--=:      .:  .-:        .=          .:          -..........               .:.    .    .:-+%%%%%%%##%%%%%%%%\\r\\n+*++=*####***=:::-----===-------===-====-:-==========--=.      :.  :=         -:          :          -:.........            ..    .   : ..::::*%%%%%%%#%%%%%%%%%\\r\\n+*++=++*##*#**+-:::----===-------==--====-:-==========-==.     .:   =:        .=          :          -:.........                    ..  ..:--=#%%%%%%%#%%%%%%%%%\\r\\n++++====+******+-:--:----===-=---=========-:-=========--=-      ::  :-         =:         :.         :-.......... .               ..:--..::--%%%%%%%%##%%%%%%%%%\\r\\n+++===-=-=+******=---:----=====---=========-:-=========--=.     .-   --        :=         .:         :-.......... :.           . ....---.-===++#%%%%%#%%%%%%%%%#\\r\\n=++====----+******=-------=======--=========-:-=========-=-      ::  :=.        =.         :         .-.......... -=          .:.  .::...----::-#%%##****+=-::..\\r\\n=+===------=-=*****+--------=================--==========-=:      -.  --        :-         :.        .-...........---:.         ...::*- .::....::::...::..::-=++\\r\\n-====----------+****+--------========--=====----=========---.     .-  .=.       .=.        ..         -............-=-..                     ..==+++=+%%%%%%%%%%\\r\\n===-------------=****+=-------========-:.      :#*=======-:-:      -.  --        -:        .:         -:....                            ..::::-=-:::..*%%%%%%%%%\\r\\n=**+=-----------:-=***:.     :---=====-  ::-===:*%+======-..::     .-  .=:       :-         :         -.                        .                .:-=+#%%%%%%%%%\\r\\n-=+**#*=------:--:.:=+.       :----==== .=+++++-+%*=====-:::-=:     ::  :=        -.        .         ::        .---:.                 .....:+###%%%%%%%%%%%%%%%\\r\\n-====++##*+-:::---:::--        :-----=+. ++++++:-##+-=--:--===-.     -.  =-       :-        .:        :-....    ....                  ..  .:*%%%%%%#%%%%%%%%%%%%\\r\\n-=======+**#*+-::-:::::..      .-----=+- -+++-..:##*------===-=-     ::  :=.       =:        :        ..          ...    ..            .. ..:.-**=*%%%%%%%%%%%%%\\r\\n.::-=======++***=-::..  .-.      -----== ..=-....+##------====-=:     -.  :        ..                  ..  ..   ...:. ..  ..        .. ....   .:-=*###########%%\\r\\n  ..::-========+***=.             -=---= .-:.....=##=-========--=.    .-                               ::....  ....  ..                     .. .-+##%%%%%%%%%%%%\\r\\n      .::--=======+**=.            -=---. . ....::**+--========-=-     ::            .        .        -:............. ...       .         .=:=**#%%***#*##%%%%%\\r\\n         ..:----=====++-            :==-:   ...-:.+#*-:-=======--=:     -.  :.      .=        :.       :-........                ..        .:.=**%%#====-:=###*#\\r\\n            ..::--====++=:      ..::-===-     :-  =**=::-=====-----.    .-  -=       -:       .:       :-::......--:      .:  .   .         .=*+*######*####%%##\\r\\n                ..:--==+++=:..... ..:::--     ..  :+#+-:---==-------     ::  =:      .-.       :.      .=++-::-::*=::.    :-       . ::::::-*%%#%%%%%%%%%%%%%%%%\\r\\n                   ..:--==++=: .                  .=**.       ...::-:..   :  :=.      --       :.      .=++=:--:.:..:-   .:-::::::: .::---=+#%%#%%%%%%%%%%%%%%%%\\r\\n                      ..:-=+**+=:.:=-.             :=*:           ..:-=++==-. =-      :=.      ..       -=::.::::-+.:-   .:=------- ::.:-::=#%#%%%%%%%%%%%%%%%%%\\r\\n                         ..:-=*#*+--.               .--             ..-=+##%#*==.      =-      .:       -=-:::.::=+..-.  .:=--====-.:-:.:=##%%#%%%%%%%%%%%%%%%%%\\r\\n      .:--::.               ..:-=+**+-.               .               .:-==+*###=      :+.      :       :=-++-.::-:.:-.  .:=-=====-.--:::-#%%#%%%%%%%%%%%%%%%%%%\\r\\n     ::-=====--:.              ..:-=*##+-.                             .::-=+++**=      =-      ..      :-:-:....   .:.  .-=..::-=:..:--::*%%#%%%%%%%%%%%%%%%%%%\\r\\n.   ...:---===--==:.              ..:-+###+-..:.                       .::--=++++=.     .=      .:      .-     ...  .:.  .-= .: :=:....::-*#**%%%%%%%%%%%%%%%%%%\\r\\n.  ....:==---====-----:.              ..-+##*+=.                       .::--=++===-      =-      :      .:     ..   .::  .--. . -=:....:::-::=%%%%%%%%%%%%%%%%%%\\r\\n   .:::::=+==---==-------:.               .=*##*=:                     ..:--==+===-.     :+.     :.      :.... .. . ...  .:...  --...::--+%##%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=++=--===------:..               .=+*##+-                    ..:--=====:-      -.     .:      -. ..      .:.  .-:....--. .::-:+%#%%%%%%%%%%%%%%%%%%%%\\r\\n   .::------=======-=--:::::..   .            .-=+***-.                  .::--==--..:.    :+      -      :.        .:-=  .=--=-:=-. .----+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=----::::--:. ..:-:          .-=+***-                   ..::---. .::    =-     :.     :-::-:=-::-:=+. :=======-. ..::--*%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::-==--::::--===-----::-:. ...--.           .-==+*+:                     ..:. ...    :=     .-     .=:::.+=:...-+:.:=======-...::::-#%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..--:    .        .--=+*=.                        ...     =:     =.    .===-.=*:...-=-.:=======:..:-:-+#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-::::---::::--==-::--:.  ..:--   .=-.        :--=++:                      .....    .=     -:     =:-:..::::::::.:=======:.-:-:+%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.   :::::-:::::::--:::::--=-::-:  ..:--.   ==-:   .:   .--=+*=                  .::.:. -.    --    .-     -::....:::::.:::-----::-----:-=*%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::::::::::::::::-----::....::-:  .=---.    .   .:--=+=                 ..:.-: .:    .=     -.    ::.............  ..  ........::-=*#%%%%%%%%%%%%%%%%%%%\\r\\n   .::::---:::::::::::::::+++=-::..::---  .=---.     ..   ::-=++.   .       .:--..  .-.       .     ..    ..........:...   .::.:-=-:--::-=::-*##%%%%%%%%%%%%%%%%\\r\\n   .:::::::::::::::--:::::++*++--: .:===. .=---.      .:   :--=++. .. ..:::--=*---   .-        -.   .=    .-:-.:++:....:...::::..--::--::---:-=-#%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::----:::::--===*:  .-=- .=---.       ..   ::--++:.-..:-------:*+:   :-  -:   :=    -:   .-::..+*=... .:::--=------==========-:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::---:::::..:+:   .--. -:.:.             ::-=++-=:.-:-----:.=++-   ::  -.   -:   :-   .-=-..-=-.. . ..:.:---::::---==--=-===*##%%###*#****#+\\r\\n            ...::::::::::::::::....    ...      :    ...     .=--===-- --::---:.:-++:.  ::  :.  .=.   -..  -:...................::.:++-=-:-++=--::-=***+---:----\\r\\n                  ...::::::----::...       :++:.:.  .-:       .+=-===- ----:--.:-:-:+=.  -:  :   .:.. .....--:.:::.   ::...:=++++++::++---::=*+=--::-=+**+=-:.-:\\r\\n                         ..::::::--......:-=++*+=-. .:.        :*+=-==..+--::-.:---.-+=.  --    ...::::--===+-.:::-::..*+:--=--:==-:..+*=---:-=*+=--:::=+***+-::\\r\\n                                   .....:------=+++=-:.   ..    =**+==. =---:..:--:.--=+:  :-.     ==+==+++++=-==--:.. -#=:-::::.:--: .=*=----::=*+-==-:-=+***+=\\r\\n                                     ..:..::::-----====-:..:    .+***+- -=--:..::-.:-::--.  :-:. .-======++++=---:::....**::-:::::-=-...-+====---======----=--==\\r\\n                             ......         ::----:::--=====:    :***#+::=--:.::::.:::::-:.  .----:======++++===--::... :=-------=---:..:============++=====-::-\\r\\n                                   ..        :---::..::----=*:    =***#*:=--::::::.::::::--:.  .. -=====+++++====-==--===++++=-::=**++++*******+-=---+++=====-::\\r\\n                                  .:.         :----:..:::::--:    .*******=-::-::.::::::::::::...:--====++++++===--=*+--=++=--:::-=++=+++#####*++=--===+++++==--\\r\\n.                                     :.       --=+=:::::::--:     =******-:.:--:.:::-:::::::----:--====+++++=:::::=*+==+++=-----:====++++++====--:--:.:-==--:--\\r\\n.::                                    ..       -===.::::::-+=     :*+****=:.-----::::--::::::::::--====++++++=====-+*+---===-=+++=++*++=++++==---:--::---=+++++\\r\\n:--::.                                          .:==:::::::-==     .++*****::------::::---:::::::--=====+*+++=::::::+#=--=*++++*=-:.-+#*=+#####*+===::---::=+++=\\r\\n*%###*=:.                               :        :-:::::::::::.     =******-:::::::-::::--::-------==-==+++++++++=====*++=++++-:::..:=+#*++-----::.--::---:---==\\r\\n#%%%###*+==.                            .:       ::::.::::.:::.     -******+::::::::::-::-:-----::-=--==**++++:......:::..-===-:-::---===+=******+=======-=====+\\r\\n*%%#*######*.                            -       :-:.....:::::-     .++*****-::::::::::::::::::::------=**++++++++++*******#*+==-----:=+=++*******+====-::-==-:-\\r\\n*%%%#%###%#%#-                           -       :=---------=-*.    .+******--:::::::::::::::::--------=+++++++=======-=-:::------=++==##+==+========-:--::--::-\\r\\n#%%%%%%%%%%%%%=               .        . -.      ::::--+**+=---      =+*****-:---:::::-----------------+=+++++-:::::.:.::-:-==+===****++#**+*#*######*+=====++**\\r\\n#%%%%%%%%%%%%%%+      .       .  ...     -:            ....          =++****=-----------==------------=+=+++*+**************#######*#+=-:-+#*+=*########******++\\r\\n#%%%%%%%%%%%%%%%=             .          ::               .::.:      =++****=---------==+=------------=+=+++++++++===========++*##+==--:::=+#*++*+=======---+=--\\r\\n*%%%%%%%%%%%%##**-                       :.      ..     ..--::=.     =++****=---------+*+-------------++=+++++=:-::::::......:-=*+----=---:==+++=++++++++++=+++=\\r\\n*%##%%%%%%#######*+                      ::             .::::::     .+++****----------+*+=------------++=+++++-:--------==-==**####++=--::.-=+++*###########**##\\r\\n*##########**#####-                      ..       --. ....:.::.     .+++***+----------++==------------++=+++++*+++++++++++++=--===+==---::---+##*+=+========----\\r\\n*##############%##=                              .-=..:.:::::..     :+++***=----------+*+=-----------==+=+++++++++++++++++=+====+==--:::.....=+#*+-==-=-=-=-----\\r\\n+################*+                              .-=-:::::::-:.     -+++**+----------+*#*=-----------=++=+++++======-----***#-::--------:::..:=+#*+-===-------::\\r\\n:*#######+=#######*:                             :==-::::::.::.     =+++*+-----------==+#=-------:=-=++==+++=+-........  *#+#=..:-==---::::...-=*#**++++++++===-\\r\\n-*######*########**-        :..                  :++:.:::::.:=.    .++++*+-------------=*+------:---=++==+++=+-......... =%+*#+-=+=-====-::::---=****++********=\\r\\n*########*##*+****:                             .:--:..:::::==     =+++++=--------------------::-=--+++==+*+*+************#**#*****+===---:---:-==-==-+###******\\r\\n-**#######*****##+                              .....:::::::-.    .+++++---------------------:--==-=+++=++*+*+*##########**########*++==:----:::-=--=+*######***\\r\\n =#*############*.                        ..     ...:::..   .     =++++-:=-----------------::--=+--++++=+=++++=----------=+*+*#=========-====-=--+***+++****++++\\r\\n-+***###########:  .                  .  ...    .......    .:    :++*+:.----------------------=+--==+++=+=++=+-          +##*+#-...:---:::-=++++==##*=--=+======\\r\\n*******########-                    .  ..... .  . .:.  .   .     =**=.. -=-==++*+------------++---==+++=+=++=*-  . . ..  -%%#+#*=--=+++===--+++=+=+##*=--+######\\r\\n+*************+.                   .....::::.   .:::.  .  .     -*+-.:. :+******+-----------+*---===+++=+=*++*=.......:..:#%#**#+=-=++++=++******+=*#***+=+*****\\r\\n+*************=                 ....:::::.:-:::::::::  .       :*+: .=: -**++++==----------++----==++++=++*+*++*****************************#*#***=++-=##****+**\\r\\n+********++=-:                  .         .===-:::-=-         .+=. .:- .-+==------------::-+----===+++==++*+*++##*##*#*##*#*##*##*#*##*##*#****+=::--:-=##**+=+#\\r\\n+******++=.                      .-       ..::..  .::        .=-. ..::......::::------::-------====++===+=*+++++=====+=++===*#*##*##*##*#*#=---:......:==#*+=--*\\r\\n-=+++**+-:.                   .-=+#.    ... :- .   ..        ::  .:...............-+=::-------====+++===+=*+=+=:.::.::::::::=++=#+:::::--------:....  .--+#*++==\\r\\n .:-=-:.                   .:===-..   ..:.. .-...       :-  :.....:. .::::.......:-+==-------=====+++===+=*+=*=.            :#*+**:....:---::::-:::.....--*#*+==\\r\\n==-:.                     :-=-:.    .....   .:...      --  ......              .:-+++-=----======++++==++=*==*=.... ....... .**++#+-::-=+=====-:::::..  .--*#*++\\r\\n                         .:..        ....    . ..    :-.  ...  ..       .....     ----.---=======+++===++=*==*=.       .     +%*+#*+-:-======-----.::.  .:=-##**\\r\\n                           ...       ....      ..   :=. ...  ..:.:::::--=+*#*=.    .--.=-==========+==-+++*++*==------------:=#*+*#+=-=======-===-:...::--:-=###\\r\\n                          ..   .     ...          .=-  ...  ............:::::::     -:.-===========+=+-++**+**=**************+*************+===-:--:::::-:.--=+=\\r\\n                             ..      ...         .-- ...   ..                       -:-============+=+-*+**+**=**#*#**#**#**#**##*##*#**##**===-:::::::::..-=---\\r\\n  .                       ....       ..           .::.    .                    .    --===============+-*+=*+=*=+=+====+==++==-+##*##*##**#**+=-==---:--:::::---:\\r\\n::.                      .. ..       ..       .. .::.                              .--===============+-*==*+=*==---==========++****##********+======-------:-==-\\r\\n..                      ......       .       ...::.                               ..-=================-*+=*=-*=:        .  .   =++=*#: ....::-:--======--==-:=**\\r\\n                      ....   .           ..:::::.                                  .===================+==*=-*=-        .  .   =%*++#=.....:---:::::-=======-:*#\\r\\n+.                   .....             .:====-:                                    -================+==+==*=-*=-....... .....  :##+=#*-:..::-------:.:==++*++==*\\r\\n#:                   ...            .-=*##+=:.                                    :=================+-++==*=-*=-   .     .  .  .*#*=*#=-::::==--==---..--==--=-=\\r\\n*:                               .:=*#%#+-:    ...                              :-==================+-*+==*=-*==   .  .  .  .   +#*++#+=::::---------:-++====+=-\\r\\n-.     .           .           .-=*#*+-:.     .     .-:.                    ..--=-==================+-*==+*+=*=+:::-:::::::::...-##+=**=:..::-------=+********+-\\r\\n*:    .            .        .:=+**+-:.              -=..               ..::-------=================++-*+=+*+=*=+======-==-------=***+**+++++++++++**********+**=\\r\\n#-                       .:-+##*=:.                  .:.       ....::::::---------=================+==*++*+++*=****+**+******+******+**********+*********+***+*+\\r\\n+.   ...               .-=*##+-..               .    ==:::::::::::::::::---------==================*-+*++*+++*=****+**+***+**+***+**********************#*******\\r\\n    .:.....         .:=*##*-:.           .:          -::::::::::::::::::--------======*============+-*+++*+*+*=****+******+******+*#*+***+***+***+**+******+***+\\r\\n .:::...         .:-+##*=:.     ..      .::         .=.::::::::::::::::---------===--*%===========++:*++-*++=*=+==---=============++++***********+**++*****+****\\r\\n=+:...         .-+*#*=:.        .      .::.      .. :-.:::::::::::::::----------==--+%*===========+=-#++=#++-*=+-:-:---::::::---::-------==+*********+*****++*+=\\r\\n:.          .:=*##+-.                  .::  .    .  ::.:::::::::::::::-----------=-+%+============*-=#++=#++-#=+::.:::::::::::::::::::::::---=+*********+-:---::\\r\\n         .:=*##+-.                    .:::   .. ..  =.::::::::::::::::------------+%*==-=========++:+*===#=+-#=+:..:::::::::..::....  ....::::--+******+=::.::..\\r\\n      .:=*##*-:            :          :::. ....--. .=.:::::::::::::::------------+%*=---=========+=:*++==*==-#=+.             .            ..:--:=*******=--::..\\r\\n   .:=+##*=:.            .-:         ::::  ...:++: ::.::::::::::::::------------=#*=----=========*-:*++-+*==-#=+.                             .--:-******+=---::\\r\\n.:-+*#+=:.              .=-         .::::  ..:-==. -:.:::::...:::::------------=##=----=======--++:-#++-**==-#=+.                              .--:-=+*++-::==-:\\r\\n=**+=:.                :+=:    ..   ::::.    ..:-  =.:::::...:::::-------------*#=----========--+=:=#=+-**+=-#=+.                               ::.:=:--:.::::::\\r\\n==:.                 .=+-.    ..   :::::.      ..  ..:::....::::::-------------+=-----======---=+=:+*=+-*++=-#=+.                               :-:=*==-::::....\\r\\n.                   -+++.         .::::::..        .::.....::::::-----------------------===----++-:*+=+-#=+-=#=+.                              -=-=**++=----::::\\r\\n                  .=+++-         .::::::::::::::..:::::::::::::::-----------------------==-----+=::*+=+=#=++=#=+*+++====----::.....  .    ..-=****+*++++=-:-----\\r\\n                 :++++-         .:.:::::::::::::::::::::::..:::::-----------------------==----++-:-#=+-=#=+-=#=+====++++*+*+****+*****+***##****++++**++=----:::\\r\\n               .-++++:          ...:::::::::::::::::::::::.::::::-----------------------=-----*=-.+*=+-+#=+-=#=+===-----:---::----------===----=++**++**+------.\\r\\n              :=++++:          ....::::::::::::::::::::...:::::-----------------:------------=+--.**-*:**-+==*=++*+*=+++=+++-====-===-====-=+++=*+++*++=*+-::---\\r\\n             -++=+=.          .....::::..:::::::::::.....::::::::--------------::------------*=-.:*+=+:**-+=+*=++*+*+***++**++***=+**++*+*=+***++**=+**+=*=-:---\\r\\n           :====+=.          .....::::....:::::::::....:::::::::--------------::------------=*--.-#===-**-+:+*=+-::---====++==+++==**+=*+**=****=**+=***=++--:--\\r\\n         .-+===+-           ..............::..........::::::::::--::---------::-------------+=-:.+*=+--*+-+:+*=+:    ..............::::---=-===+==++=++*+=+=-:--\\r\\n       .-=+====:           ..........................:::::::::::::::--------:::-------------*--::**-+:=*+=+.+*=+- . .....................:........::.:::::::::::\\r\\n      .=++====.           ...........................:::::::::::::::-------:::-------------++--.-*+-+.+*===:**=+=.......:........................... ...  ......\\r\\n     -======-           .............................::::::::::::::-------::::-------------*-:: =*==+:+*===:**-==       .                           .......... .\\r\\n   :=+=====:           ..............................:::::::::::::::::--:::::------------:++:::.**-+=:**-==:+*-==  ..::..                             ..........\\r\\n .=======-...         ............................:::::::::::::::::::::::::::----------::-*-:-.-*+-+::**-+-:+*-==       .     .     .      .            ........\\r\\n-=======:....       ..............................:::::::::::::::::::::::::::-::-----::::++::: =*=-+.-*+-+--**-==       .            .                    ......\\r\\n======-.......    ...............................::::::::::::::::::::::::::::::::----:::-*-::..+*-=+.=*=-+:-*+-==        .     .     .                    ......\\r\\n-====:..........................................::::::::::::::::::::::::::::::::::--::::++::: :*+-==.+*=-+:-*+-==...... ..    ...... .........          ........\\r\\n\",\n  \"::-------------::-====-===-:------========--==:        :.   --           =:           .-           .=.   .     ..      . ..  .   ..      ..:=**#*%%%%%%%%%%%#%%%\\r\\n-::-------------::--=======-:-=-=--========--=-.       .:   .-:          :=            -            =.    ....        ...-=....  .       ..:-::-*%%%%%%%%%%##%%%\\r\\n++=::--------------:----====-:--=-----======--=-        :.   :-.          =.           -.           -:    .... .        ....    .         ...::-#%%%%%%%%%%##%%%\\r\\n***+-::-------------:---=====-:-====--=======--=:        :.   --          :-           ::           -:   .......                :. .     ..:.:::#%%%%%%%%%#*%%%%\\r\\n*##**=-::------------:--======-:-====-=======----.       .:   .-.         .=.          .-           :- .......               ..:-. .    ..::.:.:#%%%%%%%%%##%%%%\\r\\n*####**=:::-----------:-=======-:============--:-:        :.   --          --           -.          :-.....                  . ... ..   ..::::.-%%%%%%%%%%##%%%%\\r\\n*#####**+-:------==--=----======::===========--:::.       .-.  .=:         .=.          ::          .-.......                  .::.    ...:::--*%%%%%%%%%%#%%%%%\\r\\n*#######**=-:-----===-=+=----===-::===========--..:        ::   :-.         =-          ::          .-.........                       .:   .:-+%%%%%%%%%%##%%%%%\\r\\n+*+**####**+-::----=====*+=--====-:-==========--:.::        :.   --         :=           :           -... .......            .       .   ...:-+%%%%%%%%%%##%%%%%\\r\\n+*+==+####*#*=-::----===+**+--====-:--====-------:-=-       .-   :=.         =.          :.          -........... .                 ..::.:::::+%###**++==:-=-:::\\r\\n++++=++**#*#***-:------=+**#*=-====-::-==---:--==---=:       ::   --         :-          .:          -:.......... ..                ...:.  ....::..        .:--=\\r\\n=++======*******=-------=+**#*+=-===-::-=------===--=-.      .-.  .=.         =.          -          :-.......... ...                               ..:-:=##%%%%\\r\\n=+====----=******+-:-----=+**##*=--=--:-===----====--=-       :-   :-         :-          :          :-..........   .                         .:-***##%#*%%%%%%%\\r\\n======-----++*****+-------=+****#+=----:-=====-=====--=:       -.   =-         =.         .:         .-..                               .::::::-*%%%%%%*%%%%%%%%\\r\\n-====------=-=******=--:--=+*******+----:-=====--===----.      :-   :=.        -=          :         .:                                ...:--:+#%%%%%%##%%%%%%%%\\r\\n---------------=*****=-----=*********===---=----=====--=-.      -:   ::        .-                                :.:=---:       .::    ::..:::-#%%%%%%#%%%%%%%%%\\r\\n==-------------:-+****=----:-+*********-.      .#*====--=-      .-.                                   :.........:=.-+-:..       .:.      ....:=%%%%%%##%%%%%%%%%\\r\\n=***+=---------:::-+**-      :=+*******  .:-===:+%+====--=:      :-                                   -:....   .:=--=.                 ......-#%%%%%%#%%%%%%%%%%\\r\\n-=++*#*+=-:---::::.:=+:       :-=+*****. -=++++=-##====---=:      -:              .         :         :-....   ..:--.         .         .   .=+*%%%%%%%%%%%%%%%%\\r\\n-=====+*#*+-:::::-::.:-.       .--=+***- =+++++-:##+-===----.     .-.   :        .=         :.        :-...:.  .. =-           .     .. ...... :+-=##%%%%%%%%%%%\\r\\n--=======+*#*+-::::::::..       :---=*#+ -+++=:..*#*-====--=-      :-   =-        =.        ..        .-...:. ....--:    .:.    .          .. ..:=*##%%########%\\r\\n.::-=======++***+-::..   ::      :=---**. .-=....=##=-====--=:      -:  .=.       :-         .         -........  ::  ..         .           -..:-+#######%%%#%%\\r\\n   .::--=======+***+:             :=---=: -:.....-##=-=====--=.     .-.  :=        =.        :.        -........... ....         ..        .:=:+%##%#+=++++*#%%%\\r\\n      ..:--========++=:            :=---: . ....::**+-======---.     :-   =-       :-        .:        -:............          .  .           .-*+#%*=-==-:-*##*\\r\\n         ..::---=====++=.           .==--   ...-: =**--=====--=:      -:  :=.       -.        :        :-........:...     .-.      .  ..   ..-**#####%####%%%%%%\\r\\n            ..::--=====+=-      ..::-====.    :-  -**=--=====---:     .-.  --       --        :.       .=+=. :-.-**-.:    :-. .....   :::::*%%%%%#%%%%%%%%%%%%%%\\r\\n                ..:---==++=:.. ..  ..:::-.    ..  .+*+-----==----.     .-  .=:       =.       .:       .=*+-:-=:-*=::-.  .:---:----..::----=*%%%##%%%%%%%%%%%%%%\\r\\n                   ..::--=++=: .                   =+*.       ...:..... ::  :=       --        :       .=-:...::.:. :-.   :==--==-=:.-::--=+#%%%#%%%%%%%%%%%%%%%\\r\\n                      ..::-+**+=:.:=-.             :=*-           .::-=+++=:.=-      .=:       :.       ----::.::=*..-.  .:==--=--=:.-::---=#%%%#%%%%%%%%%%%%%%%\\r\\n                         ..:-=+#*+=-.               .:-             ..-=+##%#*+:      :=.      .:       -==+=-:::==..:.  .:==-=====::--.:=####*++%%%%%%%%%%%%%%%\\r\\n      .:-:::.               ..:-=+**+=:               .               .:-==+*##*-      ==      .:       :=-+=:.::-:....   ::. ..:-:......::----:=%%%%%%%%%%%%%%%\\r\\n     .:-=--==--:.               .:-=+*#+-.                             .::-=+++++=     :=       :.      :: . ....   .::   ..  .. ::....:::*%%%##%%%%%%%%%%%%%%%%\\r\\n    ...:---==---==:.               ..:=*##+-..:.                       .::--=+++==.     :.      ..      ..          .::  .:-: ..:=-....::=#%%%#%%%%%%%%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+=:                       .::--=++===:     :=      .-      .:   ....   .::  .:=..  :=-....--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                     ..:--======-      =-      -       -. ..      .::  .-=....:=:  .:--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-.                   ..:--====--.     :+      :.      -          .-=. .-=--=:-=:  :--:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::--:---======-==-:::::..   .            .-=+***=.                 ..::--==---- .    =-     .-      ::.::.:...:--+. .-=======:  :---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==-:------=+=-----:::--:. ..:-:          .-==+**=                   ..::---...::   .+.     -.     .=:::.=-::::-+: .-=======.. ..:--#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::----::::::-===-----::-:.  ..--.           .--=+*+:                     ..:. ...    =-     :-     .+-=-:+=....:==..========...:::-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..:-:    .        .--=+*=.                        ...    .=.    .=     .=-=-.++::.:-==:.========.::-:=+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.  ..:-:    =-.    .   :--=++:                     ...:-     --     -:    .-::........... .::...... .   ..:-#%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:    :--.   ==-:   .:   .:--+*=                  .:::.       ..     ..     :............::..:..:..::..:::-+#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....::-:   =-:-.    .   .::-=+=                 ..:-:         :     -.    :::::..:::--:::..==-:=-:-+-:-=---+#%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::=++=-::...:---   =---.     ..   ::-=++.   .        ::.    -:   .    =:    -:    :-:-.-++::::::....::::==::-=::-=:.:+*#%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--:..:===.  =---.      .:   :--=++. .. ..::: .=*+-   .-:  -.   .=.   := .  ::::.:+*=......::=++=::=-::--::-----=:*%%%%%%%%%%%%%%%\\r\\n   .::--::::::::::::::::::::--===*:  .:--  =---.        .   ::--++:.-..:--..::-++-.  .=.  -.   :=    -:.  :--:..=+=..... ...:---:::::-========-:+%%%%%%%%%%%%%%%\\r\\n      ..::::::::::::::::::::....:+:   .--. -:::.             ::-=++--:.--: :--::-+=.  .-.  -.   -:   :- . .-........................:--==--=====***###*****+*+*+\\r\\n            ...:::::::::::::::.....    .:.      .    ...      =--===-: -:..:---:.-+=.  .=.  :   .:.   :.. .-:::::::.........:=+==+-:+*---::=++=--::-=***+=-:----\\r\\n                  .....:::::---::...       :++:.:.  .-:       .+=-===- :-..----..:-+=.  .=:    . .:...:-::-=+:..::.   :-..::=++++=+:.=*=---::=*+---::-=+**+=-:-:\\r\\n                          .:::::::-. ....:-=++*+=-. .:.        :*+=-=-..+..---:.:::-=+:  .-:      :===-=+++++-:::---:..**:----::---:..-*+----:-+*+---:::=+***+=-\\r\\n                                   .....:------=+++=-:.   :.    =**+==. =:.::::.:::::--.  .--.   .=+=+==+++++=-----... -#=::::::.:--: .:+*=-=--:-+*=-==::--+++++\\r\\n                                     ..:..::::------===-:..:    .+***+- --::::..::::::-:.   :------=====+++++=---:::....+*::-:::-::--:. .======---======-------=\\r\\n                            ......          :::---:.:--=====:    :***#+::=::::.::::::::--:.   .::.======+++++===--:-... :-=------===-:.::============++++====:.:\\r\\n                                  ..         :---::..::----=*:    =***#*:=:::..::::::::::-::.   .-=-====+++++===========+++*+=-::-*#++*+**#**#**===:-=+++===+=-:\\r\\n                                  ..          :----:..:::::--:    .+******=-:..:::--:::::::-:::::--=====+++++=----:=*=-:-===-::::-====+++*####*++==-====+++++=--\\r\\n..                                   .:.       --=+=:::::::-=:     =******-----::::--:::::::::::::-=====+++++=-----=*++=+*+=------=+===+++=====---::--..:-----:-\\r\\n.::..                                  .        -===.::::::-+=     :*+****=----::::::--::::::::::--=====++++++------+*=-:-===-=+*+=+=***+++++++=-=----:----=***+\\r\\n*#**+=:.                               .        .:==:::::::-==     .++*****------::::----::::--::--==-==*++++=::::::+*+=-+****++=:..:=*#+=*#****+===-::---::-===\\r\\n#%%%%#*+=-.                            .:        :-:::::::::::.     =******=::::::-::::--:--------==--==+++++++=======++===++=-::::.:-=#*++=---:::.:-:::------==\\r\\n*%%#**##***=                            ..       ::::.::::.:::.     -******+::::::::::::::-----::-=---==**+++=......:::::.-===---::---=====+******++=====--====-\\r\\n*%%#########+                           :-       :-:.....:::::-     .++*****-:::::::::::.:::::::-=-----=**++++***************++=-------++++*****+++=====:::-==-:\\r\\n#%%%%%%%%%%%%#:                         .-       :=---------=-*.    .+******-:::::::::--:-------=-----=+++++++=====--=---:::------=+++=*%*+=++++======:--:::--:-\\r\\n#%%%%%%%%%%%%%#-              .          -.      ::::--+**+=---      =******-:---:::::----------------=+=+++++----::.:.::--===+++=+##**+#****#**######*++===++**\\r\\n#%%%%%%%%%%%%%%%:             .  ..      -:            ....          =++****=---------+=--------------=+=+++*+************#*#######***=-::+*#+==#########*****+=\\r\\n*%%%%%%%%%%%%%##*:            .          ..               .::.:      =++****=------=+=+=--------------++=++++++++=============+**#+==--:::-+*#*+++=======--:-+=:\\r\\n*%%%%%%%%%#######*=                      ::      ..     ..--::=.     =++****=------=**+--------------=++=+++++---::::::.......-=+*=---=-:-:-=+=+=+++++++**++=+++\\r\\n*%###%%####**#####-                      .:             .::::::     .+++****-------=***=-------------=++=+++++-:--------==-==+*####*++-=::.:==+++*###########**#\\r\\n*#################=                       .       --. ....:.::.     .++++**+-------++-+=-------------=+==+++++*+++++++++++++=-=-+=+===--::---=*##*+=+=========--\\r\\n*##############%**+                              .-=..:.:::::..     :+++***=------:=*++=-------------=+==+++++++++++=+++++=+==+=+==---:::....-+*#+=-==---=------\\r\\n:########+=#######*.                             .:--:::::::-:.     -+++**+--------+***=-------------++==+++++====----=-=+**#-----------:::...-=##+==+==--------\\r\\n:*######***#######*=                             :==-::::::..:      ++++*+--------++***---------:-=-=++=+=++++:......... +#+#=...-==---:::::...-=##*+++=========\\r\\n*############*##**=         .:.                  :++:.:::::.:=.    :++++*+-----------*#+--------:---+++=+=++++: ........ -%**#+--=+=====--::.:--=+#***++********\\r\\n-#########***+**#*.                             .:--:..:::::==     =+++++=-----------===------:----=+++=++*+*+++++++++++++***#*****+====---:---:-=====-+#*******\\r\\n =#*#############-                              ....::::::::-.    .+++++--------------------::--+--++++=++*+*+############*#########++==-:-:-::::=----=*######**\\r\\n:=**############*                         ..     ...:::..   .     =++++-:------------------::--+=-=++++=++*++++=======+===+***#+++++++=====-=--=-=*++***+#******\\r\\n*#****#########*.   .                 .  ...    .......    ..    :++*+:.-----------------::---+=--=++++=+=*=++-          =##*+#=....:::::--==++++-*##+=--+======\\r\\n+*******#####**-                    .  ..... .  . .:.  .   .     +**=.. ---------------------*=--===+++=+=*=++-  . . ... :#%#+**=::-=+===--:=+++=+=*##+---+*####\\r\\n+*************+.                   .....::::.  ..::-.  .  .     -*+-.:. :==+=---------------*=--===+++==+=*=++-. . .  . ..#%#*+#*=--=+=====+******==###*+=-*####\\r\\n+***********=-:                 ....:::::.:-:::::::::  . .     :*+: .=. -***+-------------=*+---===+++==++*+*++++++++++++=**#****++++*+********#**+=+*==#*++**+*\\r\\n+******++=-.                    .         .===-:::-=-         .+=. .:- .-+++=------------=*=---====+++=++**+*+**#*##*#*##*#**#*##*##*#**#*#**#*#*+=-=---+#####+*\\r\\n=+******+-                       .-       ..:...  .::        .=-  .:-:........:::------:-*=----===++++=+++*+*+***+**+****+++*####*##*##*##**+===-:.....--*#*+=--\\r\\n .:-===-...                   .-=+#.    ... :- .   ..        ::  .:...............-+=-:------=====++=+-++=*=++=:::::::::--:-=+++##======++++--::....   :--+#*++=\\r\\n===-:..                    .:===-..   ..:.  :- .        -- .:.....:. .::.:.. .....=+=+-------====+++=+-++=*==+=             .**=*#:   ..::::::---:::.. .:--*#+++\\r\\n:..                      .:---:.    .....   .: .      .-:  ......              .:-++=-=-----=====+++=+-*==*==+=.. . .  . ..  *#++#*-::::====--:::::::....:-=##*+\\r\\n                         .:..        ....    ...     :-. ....  .        .::.     .--=-.---=======+++=+-*==*==+=.  . .  ....  =#*=*#+---=+======-:::.:.   .:-=##*\\r\\n                           ...       ....      ..   -=  ...  ..:.:::----=+*#*-.    .-::=-=======++++=+-*=+*==+=....... ..... :%#+*#*=::--=--=---==-:.:...::--+##\\r\\n                          ..  ..     ...          :+-  :..  ............::--:::     -..=========+++====+++++*+++++++++++++++++******++++++++====----..::---:--+#\\r\\n                            ...      ...         .-- ...   ..                       -:-================+**++*++*#**#**#**#**#*+*******#*****+===:::-:::::::::=-=\\r\\n  .                       ....       ..           .::.   ..                    .   .--=================+**++*++*##****##*#**#*+##*##**#**##**=-==-::::::.:..:--:\\r\\n::.                      .....       ..       .. .::.                              .-===============+-++=++==+=+==========+====###*##*##*##**+=-==------::::.-=-\\r\\n..                      ......       .       ...::.                               ..-===============+-++=++==*=-:::::--------===+++*#*++++++++=======--=----::=+\\r\\n                      ....   .           ..:::-:.                                  .================+-*+=++==*=:               :*+==#+      ::::::-====---==---*\\r\\n=.                   .....             .:====-.                                    -================+-*+=*+==*=:   .    .. ..  .##*=**-.....:----::::-========:=\\r\\n*.                   ...            .-=*##+=:.                                    -=================+-*==*+==*=-....... ......  *#*=+#+:::.::-------:.:-=++*++==\\r\\n*:                               .:=*#%#+-.    ...                             .:-===================-*+-*+=-*=:   .  .  .  .   =#*+=#*=-::-:=---==---:.---=--==\\r\\n-.     .                       .-+*#*+-:.    ..     :-:.                    .:--===================+==*+-*+=-*=-   .  .  .  ..  :##+=**+=::::---------:-++====+=\\r\\n*.    .            .        .:=***+-:.              =-..               ..::-------=================+-+++=*=+=*=+--------:::::::.:##*=+#+-:..::---:---=+********+\\r\\n#:                       .:=+##+-:.                  .:.        ...:::::----------=================+-+++-*=+=*=+======-======----=***+**+++++++++++*********++**\\r\\n+.   ...              ..-+##*=:.                .    +-:::::::::::::::::---------==================+:*+*+*=++*=*+++=++==+======+++***+******+***+*********+***+*\\r\\n    ::.....         .:=*##+-..           :.         .=.::::::::::::::::---------==================++-*=*+*=*+*=****+**+***+***+**+**************+**+***+*#*+****\\r\\n .:::...         .:=*##*=:.     .       ::.         :=.:::::::::::::::----------==-===============+=-#=*+*=*+*=****+******+***+**++##*****+***+***+**+******+***\\r\\n==:..          .-+##*=:.        .      .::       .  -:.:::::::::::::::---------------=============*-=*++=*=+=*=+========++++++++++=***+***********+**+******+***\\r\\n:.          .-+*#*=:.                  :::      ..  -.:::::::::::::::--------------=+=============+:+*+=+*+==*=+::--:::::::::---::----====+***********+******+**\\r\\n         .-+*#*=:.                    .::.   .  .. .=.::::::::::::::::-------------*#============+=:*++-+*+==*=+:::::::::::::::::::::--------=************+=====\\r\\n      .-=*##+-.           .:         .:::  ....-:. .=.:::::::::::::::-------------+#=---=========*--#++-**+==*=+     ..  ..........:...::::::::=+********+-..:::\\r\\n   .:=*##+-..            .-          ::::  ...-++. ::.:::::::::::::::------------+#+----======--=+--#=+-*++-=*=+:...............   .      ...::::-+***++++=-:::.\\r\\n.:=+**+-:.              -=:         .:::.  ..:-=-  =..::::::::::::::------------+#*----=======--++:=*=+-*++-=*=+.                             .:-::+******+---::\\r\\n=**+-:.               .=+-.    ..   ::::.    ..:. .=.::::...:::::::------------=#*-----=======-=*=:+*==-#++-=*=+                               .:-::+*****+=----\\r\\n=-..                 :=+:.    ..   :::::       .   .::::...::::::::-----------=##=-------===---=+-:*++=-#=+:+*=+                                .::::-=+++::::--\\r\\n                   .=++=          .:::::..         .::....::::::::-----------=##=--------==----+=:-*=+-=#=+:+*=+                                 .-::+---:.::...\\r\\n                  :=+++.         .::::::::::::::..::......:::::-:::---------=##=---------=----=+-:=*=+:+*=+:+*=+                                 :---*+==-:::...\\r\\n                .-++++.         .:.::::....:::::::.......::::::::::--------=*#=---------==----++-.+*=*-+*=+:+*-+.                               -+=-+**+=-----::\\r\\n               :=+++=.         .:..::.....:::::.........::::::::::---------+#+----------=-----*=-.**=+-**-*-+*-+***+++======--::::::...    .:-=*#*****+++=--:::-\\r\\n              -++++=.          ............::..........::::::::::----------#*----------------=+-::*+=+:**-+:**-+=======++++++*++*******+***##***++++++**+=----::\\r\\n            .=+==+-           ..........................:::::::::----------*----:------------*=-.-#===-*+-+:+*-+===------:::::::::::----======--=++**+=+**=::---\\r\\n           -===++-           ...........................:::::::::--------------::-----------=*--.+*-+--*+-*-**-++*++=++++=++=-====-===---=--==+++*+=+**+=++=-::-\\r\\n         .=+==++:           ............................:::::::::-::----------::------------++-:.**-+:=*==*-**-++*+*=+*++=**+-***+=***=*++*=+***+=*+==**+-++=-:-\\r\\n       :-++====.           ............................:::::::::::::--------:::-------------*--.:*+-+.=*===:**-+=-----====+++=+***=***++*+*++****=+++-+**+=*=-:-\\r\\n      :=+====-            ............................::::::::::::::--------:::------------=+--.-*=-+:+*-==:**-+.    .........:::-:-----====-=+++==++==***=++-::\\r\\n    .=+===+=:           .............................:::::::::::::::-------:::-------------*-:: +*-==:+*-+-:**-+: .  .................. .... ......::::--=--=-::\\r\\n   -=======.           .............................:::::::::::::::::::--:::::-----------:=+-::.**-+-:*+-+::**-+:       .    .................... ...  ...  ....\\r\\n :=======-...         .............................:::::::::::::::::::::::::::---------:::+=::.-*+:+:-*+-+:-*+-+-...                              ........ .....\\r\\n-+=====-:....       ...............................::::::::::::::::::::::::::--::-----:::-*-:: =*=-+.=*+-+:-*+-+- ...:::      .                        .........\\r\\n======:........   ................................:::::::::::::::::::::::::::::::---:::::+=::..+*-==.+*=-+.-*+-+-      ..            .      .            .......\\r\\n-===-.............................................::::::::::::::::::::::::::::::::-:::::-*-:: -*+:+-.+*--+.-*+-+-                    .                     .....\\r\\n\",\n  \"-==+++++****+-:----:.:--===----------:---.         .:    :-:           =-            -:            --    .... ..         .      .. .:    ..:++=*%%#%%%###**+=--:\\r\\n--=+++++******=-----:.:---==-------=--:---.         :.    --           :=.           .-            :-    ....  .               .:: ..    ..::..+#*++=-::..      \\r\\n++--=++++++****+=----:.:---==-------=--:-=-         .:.   :-:           =:            -            :-    ....                ...:.             ..         ..:--+\\r\\n+**=-=++++++***+*+----:.:--===--=-------:---         .:    --.          :=            :.           .-. .........                                  .::-==+**##**#\\r\\n*#**+=-=+++++*****+=---:.:--===----------:--:         :.   .--           =:           .-            -. ......                                 .:=+#****+++==-::.\\r\\n*###**+==+++++******+=--:.:--------------::--:        .:.   :-:          -=            -.           -.                                 ........:-=::..     ..:--\\r\\n*#####**=-=++++*******=--:.:-------==---------:        ::    --.          +:           :.           :.                                         ...::-==++**#*#%%\\r\\n*#######*+=-=+++*******+=::::----====------:---.        -:   .--          ::                                                                .:+#*%%%%%%%%%%##%%%\\r\\n+*+*#####**+:-=++++******=-:::----===--====-----.       .-.                                                                          .::-..::-###%%%%%%%%%#*%%%%\\r\\n+++==*###***+=:-+++*******+=:.:-============---=-        ::                                          :                          :   ... .::-::##%%%%%%%%%%##%%%%\\r\\n=+===++*##*#**+::=+*+*******=:.:-==========-----=:        ::                                        .-             ..            ...::==. :--*##%%%%%%%%%#*%%%%%\\r\\n=+======+*******-:-=++*******+=:---========------=:       .-.                .           .           -...........  ...           ...:.=-.:--+%#%%%%%%%%%%##%%%%%\\r\\n======----=******=::-=+*******++=---=-========-----.       :-.              .=.          :           -:..........:=:.:.         ......:  .=+===*%%%%%%%%##%%%%%%\\r\\n====-------++*****+-::-++******+++=----=-=======--=-        -:   .-.         =:          ..          -:..........::++=-:         .:.   .-::::::=%%%%%%%%*#%%%%%%\\r\\n-====------=-=*****+--:--+****+*++++=-----=====----=:       .-.   -=         .=           -          :-.. ......:*.++==+:        .:       ...:#%%%%%%%%##%%%%%%%\\r\\n-------------:-+****+-:::-=+***+++++++====------=----.       :-.  .=-         -:          :          :-.....  ..-+.++==-.        ..    ..:...:=%%%%%%%%#%%%%%%%%\\r\\n==------------::=+***+------=+***++++++:       :#*----        -:   :=:        .=.         .:         .-.....  ..:-.-=:..                .    .=#%%%%%%##%%%%%%%%\\r\\n=**+=----------:::=**+:      :=+++++++=  ::-===:*%=--=:       .-:   -=.        -:          -         .-.....  ..:-=-:          .      .  .  ....=#**%%#%%%%%%%%%\\r\\n-=+**#*=--:---::::.:=+.       .-=++++++ .=+++++-+#*---=:       :-.  .=-        .=.         :.         -:...:  ....=:            .     .. ... ...:--=%##%%%%%%%%%\\r\\n-====++##*+-::::::::.--        ::-++***. ++++++:-##=----.       --   :=:        --         .:         -:........ .=:.    .      .             .  -=#%#%%%%%%%%%%\\r\\n--======+**#*=-::::::::..      .---=++*- -+++-. :##+-----       .-:   -=.       .=.         :         :-........ .:-.             .         ..-:-=+######**####%\\r\\n.::-=======++***=-::..   -.      ----=++ ..=-....+#*-=----       .-.  .=-        --         :.        :-............              .         ....=+*#**--===--+##\\r\\n   .::-========+***=.             -=---+..-:.....=#*=-=----       :-   :=:       .=.        ::        .-........ ..        .. ..   .           :-=*##*+===--=*##\\r\\n      ..:--=======+*+-.            -=---. . ....::**=-=----:       -:   -=        --        .-        .-:::::--:::::. .   .-:       . ...  .:-+#######%%%%%%%%%%\\r\\n         ..:----=======-            :=--:   ...-..+*+-------:      .-.  .--       .-.        :.        -==-..:..:=:.::    .-:.......  ...::*%%%%%%%#%%%%%%%%%%%%\\r\\n            ..::--=======.      ..::-===-     -:  =**---=----:      :-.  :-:       --        .:        :+++.:--:=#+::-.  .:---------..::-:-#%%%%###*%%%%%%%%%%%%\\r\\n                ..:---===+-:.. .. ...:::-     .   :+*=--------.      :-   ::       .=.       .:        :-:..::::-*:.:-    .---:--:::......:----:::::#%%%%%%%%%%%\\r\\n                   ..::--=++-: .                  .=*+           .....-:   ..       --        -.       :---....... ..:..  ...........::.::-=*******%%%%%%%%%%%%%\\r\\n                      ..:-=+**+-:.:=:.         ..  :=*:           .:--=++=-:-:      .=:       :.       .:-:......:.....   .:-:------.--:---+%%%%%#%%%%%%%%%%%%%%\\r\\n                         ..:-=+**+-:                .--              .-=+##%%#-      ..       .:        -=++=:.:-+-....   .=- ...-=:..:.:+%%%%%%#%%%%%%%%%%%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .::==+*##*-     =.       -.       -::::..:::.. ::   .=- :: -=:..:::-#%%%%%#%%%%%%%%%%%%%%%\\r\\n     .:-=-===--:.               .:-=+#*+-.                             .::-==++++-    :-       ::       -.     ..  ..::  .:=-....-=:.::-:-#%%%%#%%%%%%%%%%%%%%%%\\r\\n    ...:---==---==:.              ...-+###+-..:                        ..:--==+===.    =.      .-       :.     ...  .:-  .:=:.  .--....::=%%%%##%%%%%%%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+-.                       ..:--======.    :+.      -.      ::  ..      .::  .:=:  ..--. ..--+%%%%#%%%%%%%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                     ..::-=====-.     ==      ::      .:  .     . .:-. .:=-:--:=-. .---*%%%#%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--====-.     .+:     .-      .-  .. ... .--+. .-=======-  .--:*%%%#%%%%%%%%%%%%%%%%%%\\r\\n    :::--:---===-==-=--:::::..                .-=+***-.                 ..::--==---. .   -+      -:      --:-:.:...:--+: .-=======-. .---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==-:------=+=----::::--:  ..:-.          .-==+**-                   ..::-----.:.   +-     .=      :=-=::#=::--:==..-=======:....::-***#%%%%%%%%%%%%%%%%%%\\r\\n    ::::----:::::--===-----::-:.  ..--.           .--=+*+:                     ..:.....   :+.     =.     :+-=:.=-....:::. ::...........  ...:*%%%%%%%%%%%%%%%%%%\\r\\n    .::-:::---:::::--===-:---::.  ..:-:    .        .--=+*=.                        ...    :      .      .:..       ..  ... ...   ...:.=*###%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.   .:-:   .=-         :--=++:                     ....      .      :.    .:::....::::::.-==:=+-:-::----*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:   .:-:.  .=--:   .:   .---++-                 ..::..  .    :=     -:     -:::...::::::=-:--:-=-:==:-=--=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....::-:  .=---     .   .::-=+=                 ..--  .=     =:    := .   -:-:.-==::-::-:..:::-=-:-=-:-=---=##%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=++--::...:---  .=---      :.   ::-=+=.   .      ..::   .-:  :-    .=.    =.    -:::.:**=......:.=++=-==::-=:.:=:.:=**#%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--:..:==-. .=---.      .:   ::--++. .. ..:--::++-   .-:  :-    :=    :- .  :--:.:=+=..... ...::-:.:....:-:-----=:*%%%%%%%%%%%%%%%\\r\\n   .::--::::::::::::::::::::--==+*.  .--: .=---.       ..   :::-+=:.. .:---..-++-.   -:  .:    -:    -..  :::.....:..::::.........::::-=======-:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.             -:--==.:..-:-:.:::=+-.   -:  .:    :..  .:.. .-:.:::::.........:--:::.:==-==::++===+++*##**+*++*+*=\\r\\n            ...:::::::::::::::.....    ..       :    .:      .=-:-==:. -:::.::::-+=.   --     . .-.. .-::.:==..:::.   .     :+*+=+=:=*=---:-+*=--:::-+***=-:----\\r\\n                  ....::::::--:::...       :+=:.:.  .-:       .+=--=-: :-:..:::::-+=.   :-.       --=--==++++:...:.   :=:.:-====+=+:.-*+----:-+*=---::-=***+=--:\\r\\n                         ..:::::::-. ....:-=++*+=-. .:.        :*+=-=- .+: .:::::::-:.   :=:     .+=+===+++++-----=-:..**-----:::--:..:+*=----:-+*=-=-::-=+***+=\\r\\n                                   .....:------=++==-:.   :     =**+==. =:.:::::::::-:.   .--:..--======+++++=----:... -#=.:::::.:--- ..=*=-==-::=*+-==----=++++\\r\\n                                     ..:...::::-----===-:..:    .+***+- --.::::::::::--:.   .---::======+++++==--:::....++::--::-::--:. .-=-===-----====------:-\\r\\n                           ... ..           :::--::.:--=====:    :***#+::=:::::::::::::-:..     .=======+++++=----:-....:-=------=+==-::-=+++++++====+++++===-::\\r\\n                                 ..          :---::..:::---=*:    =***#*:=:::::::::::::::-::...:---=====++++++=======+++++**+=-:.-+#*+*+**####**+-=-:-=++++=++=-\\r\\n.                                ..           :----:..:::::-::    .++***+*-:::::::::::::.::::--::--=====+++++=:::::=*=::-==--::::--====++******+++=-==--=+++==--\\r\\n.:.                                 .::        --=+=:::::::-=:     =+*****-:::::::---::::::::::::-======+++++=-----+**++**+==-----=*===++======---:.--:.::------\\r\\n+*++=:                                 .        -===:::::::-+=     :*+****=:-:::::-----:::::::::--======*++++=-----:+*=:.-===--+*+===+**+=*****+===-=-------+***\\r\\n#%%%%#+--:                            .:        .:==:::::::-==     .++*****---:::::----::------:--===-==*++++=--:---+*++=*****++=:...-+#*=+*****+====:.:--:::-==\\r\\n*%%#*###**+.                           ::        :-:::::::::::.     =******=:::::::::-::-------:-==---==++++++=====---==---===-::::..-=***+=------::--::------==\\r\\n*%%########*:                           -.       :::..::::.:::.     -*+****+:::::::::::::----::--=----=+*++++=......:::::.-+===---::---====+######*++====---===-\\r\\n#%%%%%%%%%%%%=                        . -:       :-:.....:::::-     .++*****-::.::::::.:::::::--=-----=+**++++***************++==------+++++**++++++====-:.:-=-:\\r\\n#%%%%%%%%%%%%%*                       . :-       :=----:----=-*.    .+******-::::::::-----------------=+++++++=----------:.::-----=+++=+##+==+++++++==----:::---\\r\\n#%%%%%%%%%%%%%%*.                        =.      ::::--++*+=-:-      +******-:---:-:::----------------=+=++++=-----:.::::--===+++=+##**+**+***#*#######++++++++*\\r\\n*%%%%%%%%%%%%%##+             .  ..      -:            ....          =++****=---==-=+-----------------++=+*+++************#*#######***=--:=+#*+=+########******+\\r\\n*%%%%%%%%%%#####*+-           .          ..               .::.-      =+++***=---++==+=---------------=++=++++++++=============+**#*=----::-=+#*++++=====----:-+=\\r\\n*%##%%%%###*######-                      .-      ..     ..--::=.     +++****=---=***=----------------=++=+++++----:::::.......:=+*=---==--::==+++=+++++++**++=++\\r\\n*#################=                       -             .::::::     .+++****----+***+----------------++==+++++-::::::::----==+*####*++==-::.-=++++############**\\r\\n*#########%####%***                       .       --. ....:.::.     .++++**+----+*+=+----------------=+=+++++++++++++++++++++-==+=++==---::---+##**+++=========-\\r\\n:########+=#######*.                             .-=..:.:::::..     :+++***=----+*+=+----------------=+=++*+++++++=+=+++============--:::.....=+##+=-=----------\\r\\n:*######***#######*+                             .:--:::::::-:.     -+++**+-----+**++---------------=++=++*+*++==========+**#=-----------::...:=+#*+==+===------\\r\\n*############*###*+.          ..                 :==-::::::..:      ++++*+-----+**#**------------=--+++=+=+=++:......... -#+#+...:----::::::.. :=+#*+++=========\\r\\n:*########***+***#:          :.                  :++:.:::::.:=.    :++++*+-----+++**+----------:-=-=+++=+=*=++:      .   :%*+#+--=+======-:::.:--=+##**+********\\r\\n -**#############*                              .:--:..:::::==     =+++++=------:-*##=--------:----++++=++*+*++==========+***#*+++*+====---:::--:=======+*******\\r\\n:-*##############:                               ...::::::::-.    .+++++----------==--------::-=---++++=+**+*+############*######*##*+==-:-:-::::-=----=*#####**\\r\\n*#**############-                         ..     ...:::..   .     =++*+-:-----------------::--=+--++++==++*+*+*******+**+++***#******++=+-=------:=+++*#**#####*\\r\\n+******########+.                     .  ...    .......    ..    :++*+:.-----------------::--=+---++++==+=*=++-... . ....:***+#+....:-:-----====+=-*#*+=--+=====\\r\\n+**************=                    .  ....  .  . .:.  .   .     +**=.. ---------------::---=*---==+++==+=*=++-  . . ..  .#%%+*#=:::-====--::=+++===##*=-:-+****\\r\\n+************+=.                   .....::::.  ..:::.  .  .     -*+-.:. :------------------=*---===+++=++=*=++-  . .  .   *%%*+#*=--=++=====-+*++*+-+##*+=--*###\\r\\n+*******+==-.                   ....:::::.:-:::::::::  .       :*+: .-  :-----------------=*=---==++++-+++*=*+=----------:+###+**+===++++++*#******+=*#++#+==***\\r\\n-+*******+:                     .         .===-:::-=-         .+=. .:: .::---------------+*=---===++++-++**+*+**#*#**#**#****#**#*##*##*#**#**#*#**+=+=--*#**##+\\r\\n  .:==+=:                        .-        .::..  .::.       .=-  .:::.........::-------+*----====++++-++*++*+*##*##*#**#*##*####*##**#**#*##**++=-::-::--*#*++=\\r\\n-===-:. ...                   .-=+#.    ... :- .   ..        ::  .:...............:++--+*-----====++=+-*==*=+++=========+====*#*##*##*##*#**+-:-:....  .:==*#+==\\r\\n-:... ...                  .:===-..   ..:.  :- ..       :-  :... .:.  ::::.   ....-+====-----====+++=+-*==*==+=.............:=+++#+.....::-------:.:..  .:--##++\\r\\n  ...                    .:---:.    ......  .: .      .--  ... ..               :-+++-=-----=====+++==-*=+*==+=              =%*+**:....:----::::-:::.....:-=##+\\r\\n                         .:..        ....    . .     :-.  ...  .        ..::.     :---.----=====++++===*=+*==+=.. . .. ....  :#*+*#+-::--+=====-:.::::... .--=**\\r\\n                           ..        ....      ..   :=  ...  .....:::----=*#*=.     --.=--=====++++====+=++==+=.       ..    .*#++#*+---======---:-:.::.   .--+#\\r\\n                          ..   .     ...          :=-  ..   ............:::::::     -:.-=======++++====+=++=++=-::-:::::::::::*#*+*#+-----==-==--==-:.:..:--:--*\\r\\n                            ...      ...         .-- ...   ..                       -:-=========++====++++++*++***************+*********+***+====----:::::--::--\\r\\n                           ...       ..           .::.   ..                    .    --=========+====+-++**++*++*******#**#***#+*#**##*##**#**+===-::-:::::::::--\\r\\n::.                      .....       ..       .. .::.                              .-===============+-++**++*+=*##**#*##*##**#+*##*##**#**##**+===---::::.::..--\\r\\n.                       ... ..       .       ...::.                               ..-===============+-*+=++=++=+==============-+#####*###*##**+=-==-=-----:--::=\\r\\n                      ....   .           ..:::-:.                                  .================+-*+-*+==+=-.....::::::::---++++*#+======++=======--=-----:-\\r\\n=.                   ....              .:====-.                                    -==-=============+-*+-*+==+=:                =*+=+#-      .:::::---==---==--:\\r\\n#:                   ...            .-=*##+=:.                                    -==================-*=-*+==*=:   .     .  .   =%*+=#*-.....:----:::::-=======-\\r\\n*:                               .:=*#%#+-.    ...                             .:-=================+==++-*+==*=-........ .....  :##+=*#=:::.::-------:..:-=+**++\\r\\n-.     .                       .-=*#*+-:.    ..     :-:.                    .:--===================+-+++-*+==*=-   .     .   .  .*#*=+#+=-::-:==--=----:.:------\\r\\n*:    .            .        .:=***+-:.              -=..               ...:------==================+-+++-*===*=-      .   .  .   =#*+=**+=::::----------:=+====+\\r\\n#:                       .:=+##+-:.                  .:.        ...::::::---------=================+:*++=*===*==::::::::.::..... -##+=*#+-...::-:::--:-=********\\r\\n+.   ...              ..-+##*=:.                .    ==:::::::::::::::::----------=================+:*=+=*=++*=+++++++++++++++++==+**+***+++=+=+++++++**++***++*\\r\\n    ::.....         .:=*##+-:.           ..          -.::::::::::::::::---------==================+=:#=+=*=+=*=+-==---------------=***+**+***+***+**+*++***+****\\r\\n .:::...         .:=+##*=:.     ..      .:.         .=.:::::::::::::::----------==================+--#=*+*=*+*=****+***+**++**+***+*#**##********+******+***+***\\r\\n==:..          .-+##*=:.        .       ::.      .  :-.::::::::::::::------------=================*-=*=++*=*+*=****+***+***+**++**++**+****+***+***+**+******+**\\r\\n:.          .-+*#*+-.                  :::  .    .  ::.::::::::::::::-:-------------=============++:+*+++*=++*=*+++=++*+**++***+**++*#*+***+***+***+**++******+*\\r\\n         .:=*##+-.                    .:::   .. ..  =.::::::::::::::::---------------============+=:*++-+*+==*=+-:--:---------------====+**********+***+*******+\\r\\n      .:=*##+-.            :          :::. ....--. .=.::::::::::::::::---------------============*--#=+-**+==*=+::::::::::::::::::::::::::--==+********++*****++\\r\\n   .:=*##+-:.            .-.         .:::  ...-++: ::.:::::::::::::::---------------==-=======--=+--#=+-*++-=*=+..........:.:::::::.::..:::::::-+****++****+-:::\\r\\n.:=+*#+=:.              :=-         .::::  ..:-=-. -:.::::::::::::::-------------=--=-========--++:=*=+-*++-=*=+                         ....::::-=******++=::..\\r\\n=**+-:.                -+-:    ..   ::::.    ..:-  =.::::::::::::::-------------=*=---========--*=:+*==-#++-=*=+:......    .                  .::::-+**++***=--:\\r\\n==:.                 .=+-.    ..   .::::.       .  .::::::::::::::-------------=#*-------===---=+-:*++=-#=+:+*=+.     .  ........               .::::+****+++--:\\r\\n                    -+++.         .::::::..        .:::::..:::::::------------=##=-------==----+=:-*=+-=#=+:+*-+.                                .::::+++*+++---\\r\\n                  .=+++-          ::::::::::::::..::::::..::::::::------------*#=--------=-----+=:=*=+-+*=+:+*-+.                                 .::::--+==::::\\r\\n                 :++++:          ...:::.....:::::::::.....::::::::-----------*#+--------=-----=+-.+*=+:+*=+:+*-+.                                  ::.-+:-::....\\r\\n               .=++++:          ...::......::::.........::::::::::::--------*%*---------------+=-.**-+:**-+.+*-+.                                 .-::=*++--::..\\r\\n              :=+++=:          ........................:::::::::::::-------+#*----------------*-::*+=+:**-*:+*-+:                                -==-=**++=-----\\r\\n            .-+==+=.          ........................::::::::::::--------+#*----------------=+-.-#==+-*+-*=+*-+**+*++====---:::::..   .     .:=+***+++++++=-:::\\r\\n           :====+=           .........................::::::::::::-------+##=----------------+=-.=*-+=-*+-+:+*-+=-===+++***************++++*******++==++++==---:\\r\\n         .=+==++-           ..........................::::::::::::-::---+##=---:------------=+-:.**-+-=#=-*-+*-+=----:--:::::::--------==++++===---==*+==+*+-::-\\r\\n       .-=+====:           ...........................:::::::::::::::::=##=---::------------+=-..*+-+:=*=-*-+*-=+*++=++++-===-----::--::::::::--==++==+*+==++-::\\r\\n      :=+=====.           ............................::::::::::::::::-*#+---::-------------*--.-*=-+.+*==*-+*-=+*+*++*+*=+**==+++==*++==+=+==++*+-+++-=++=-++--\\r\\n    .-+=====-            .............................:::::::::::::::-*#*---:::------------=+:: =*==+:+*==+-+*-=++++==*++=+**+=++++-++++=*=++-++++=-+++-+++=-+=-\\r\\n   :=======:           ..............................::::::::::::::::=#*---:::-----------::*-::.+*-+=:+*-==:+*-=- ....:::::---:-===-=+++=+++*=+*+++=+*+==+++=++-\\r\\n :=======-...         ...............................::::::::::::::::**=::::::--:------:::-+:-..*+:+-:**-+-:+*-=-      .. ...............:------===-=+++-++++=+=\\r\\n-+======:.....      ................................:::::::::::::::::*=:::::::-::-----::::+=::.-*+:*::*+-+-:+*-=-       .  ........ ....  ...  .... .....::::.:-\\r\\n======-........   .................................::::::::::::::::::=:::::::::::---:::::-*-:: =*=-*.-*+:+::**-==                    .    ...  .... ...  ...  ..\\r\\n-===-:.............................................:::::::::::::::::::::::::::::::-::::::++::: +*-=+.=*+:+::**-==        .                            ......  ..\\r\\n\",\n  \"-=++==-:--=+++===-:-------:::-:             ::      ---            :=.              .              :-                                    ..-+++#%%%%%#*%%%%%%%%%\\r\\n===++==-:--=+++=-=-:-------::--:            .:.     .--:            =:              .              :-      ..                 .          :.-:.:#%%%%%##%%%%%%###\\r\\n++--===+----=++++===--------:---:            .:.     :-:.           :=                             :-    ....                               ..-#%%%%%*#%%%%%#%%%\\r\\n+**=--=+*+=--=++**+==--------:---:            .:.     :::            =-              .             .-.   ....  .                    ..:-=:  ..:+%%%%##%%%%%%%%%%\\r\\n*#**+=--=+++---=+**+==------------:            ::.     ::.           :+.             .             .-.   ....  .  .                .....::. ...=%%%%#%%%%%%%%%%%\\r\\n*###**+---==++--=+***+=------------:            ::     .::.           ==             ..            .-.   ....  .  .:            ..     .  .....+%%%##%%%%%%%%%%%\\r\\n*#####**+-:--=+=-=+****+=::------::-:           .::     .::           :+:            .:             -:   ....     ...             .. :-:*-.:::+#%%%*%%%%%%%%%%%%\\r\\n*#######*+=::--====+*****+-:------::-:           .:.     :::           -=             -             ::   ....     ...             .:.:.:+:.::-#%%%##%%%%%%%%%%##\\r\\n+*+*#####**+-::-=====++***+=:-----:::--.          .:.    .::.          .=.            ::            ::.. ....  .  ....            .. ..:.  .:=%%%%*%%%%%%%%%%%#*\\r\\n+++==*####***=:::-=+==+*****=----------:           ::     ::-           --            .-            :-.. ....     ...::           ..  .. .:.:=%%%##%%%%%%%%%%%*#\\r\\n=+===++*##*#**+-:::-++++*****+=---------:          .::     :-:          .=.            -.           :-    ..    ...:.::-.        ..:.    ...:*%%%*%%%%%%%%%%%%*%\\r\\n=+=======*******-:::-+*+***+***=---------.          .-:     :-:          :-            .:           .-          -+--.::--     .   .:       ..*%%%#%%%%%%%%%%%##%\\r\\n======----=******=--:-=++**+++**+=--------.          .::    :-:.          -:            -           .-...       =#=*--:--:               ....:+##%%%%%%%%%%%%*%%\\r\\n====-------++*****+---:-=+***++++**=---::--           :-.    :-:          .=            -:           -....     .+*:*+===--      .         .   :###%%%%%**###*+%%\\r\\n-====------=-=*****+---:--+****++=+*+==-::-:.         .-:     :-.          -:           .-           -:....   ..==.*====...     .      .      .=::+##*=::::-:*%%\\r\\n---------------+****+------=+*****=-+*++=-:::  ..      .-:    .::          .=.           -.          --....    .-:.+==--. .      .     .   . ..  :::.:::.  .-#%%\\r\\n==------------::=+***+-----:-=*****+-++-       .#=      :-.    .:           -:.          :.          :-.....       ==....        .                 :=#%%#*-:*%%%\\r\\n=***+=---------:::=+**:      --=**#*+=-  ::-===:*%=      :-.    .:.         .:.          ..          :-:....       .                           .:.:::+###-.=%%%%\\r\\n-=+**#*+--:---::::.:=+.       --=+*#**+ .=+++++-=#*:      ::     ::.         ..                      .-..       :-:.               ..        ...-:+**#%%#-=#+++*\\r\\n-====++##*+-:::::-::.--.       :--=***#: ++++++:-##=       -:     ::         .:.          -.         .:      ....::         ......  :            .-=#%#*: .:..:=\\r\\n--======+**#*+-:::::::...      .---=+**= -=++=...*#+.      .-:    .::         ::          :-.         -.  ..:=-  .:  ...   .:.       .  ..  ....+####****+*####%\\r\\n.::-=======++***=-::     -.      ----=++ ..=-....+#*:       .-:    ::.        .=:         .=.         -:....:+=..-:.-:.    :-... ...  ...:-*#%%###%%%%%%##%%%%%%\\r\\n   .::--=======+***=.             -=---=. -:.....-#*=        :-.   .::         :-          -:         -=::::-=+:-=-.-:.  ..::::::---:..--=*%%%%%%%%%%%%%*%%%%%%%\\r\\n      ..:--========*+=.            :==--. . ....::**+.        --.   .:.         =-         :-         :-..::---.... ::..  .:---------..--:-#%%%%%%%%%%%#%%%%%%%%\\r\\n         ..:----=======-            :--=-   ...-: +**-.        --.   .:.        .=:         -.        .-            .:.   .:--------- ::::-#%%%%%%%%%%#%%%%%%%%%\\r\\n            ..::--=======:      ..:::-===     :-  -**=-.        --.   .:.        :-         :.        .:--:.::::--: .-:    :---------.-:::=%%%%%%%%%%##%%%%%%%%%\\r\\n                ..:---===+=:.. .   ...::-.    ..  :+*=-:         --    .:.       .=:        .-         -**+:-==:++: .::   .------=-=: :-::=+%%%%%%%%%#%%%%%%%%%%\\r\\n                   ..::--=++=: .                  .=**.          .::.   .:        :=         =         -***-:--.::. ..:   .-=:   :==:.--:-+*%%%%%%%%#%%%%%%%%%%%\\r\\n                      ..:--+**+-:.:=:.        .-:  :=*:           .:-==+++=:.      =:        -:        :++++-:::-+-..:-   .-=. :. -=..::---#%%%%%%%##%%%%%%%%%%%\\r\\n                         ..:-=+#*+-:                .--             ..-=*#%%#*-.   .=        .-        :=.:::..:-+: ..:   .-=: . .==..::-#%%%%%%%%%#%%%%%%%%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=++*##*-   -:        -.       .:      .::...:-  .:=-.  .:=-. :::+%%%%%%%%#%%%%%%%%%%%%%\\r\\n     .:-=-===--:.               .:-=+**+-.                             .::-=+++++-   -.       :-       .-      .    .:=.  :=-..  .=-. :-:=%%%%%%%##%%%%%%%%%%%%%\\r\\n    ...:---==---==:.              ...-=*#*+-..:                        ..:--==+===   :=        -       .-  .        ..:.  :==..--:=-  .::+%%%%###+#%%%%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+=.                       ..:--======.   -=       --       -           .:=- .:--::---::   ..:....    =%%%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                     ..::-======.   .=.      .:       :. ..  ...  ....                .:-===+++*#%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--====-.                     ::...        ..:  .-::-----::---=%@%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::--:---======-=--:::::..                .-=+***-.                 ..::------. ..  :-      .=      .+=-=:-::::=**+*: :+=-=====::=--=%%%%%#%%%%%%%%%%%%%%%%%\\r\\n    ..-==-:------=+=-----:::--:  ..:-.          .-==+**-                   ..::::-. .:. .=.     .=       =---.-*::::--==-.:+=======..:::-*%%%#%%%%%%%%%%%%%%%%%%\\r\\n    ::::----:::::--===-----::-:.  ..--.           .--=+*+:                     ........  :=      --      -:::.-#:..:-===+.:==-.......::::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..:-:    .        .--=+*=.                        ...   =:     .=      --.:.:=:...----=:::=-   ...:::+*%%#%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.   .:-:   .=-     .   :--=++:                     ....    .=.     =-     :-::...--:--:::==-::-:::::----*##%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:   .:-:.  .=--:   .:   .:--++-                 ..::.:-     :+     :=     :-:::.=**=::::-:::--++-:-:::-:--+#%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....::-:  .=-:-.    .   .::-=+=                 .:.  .-     -=    .=.    :-... :==:....       .........----+##%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=++--::...:---  .=---.     :.   ::-=++.  ..    ..     .--   .-     -.    :. .  .:......:.......::::::-=-----:.-=:.:=**%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--++. .  ..:-=+:     --.  .:     .:    ::   .--::::-:::::...........::::----------:#%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::::::::::-==+*.  .:-: .=---.       ..   :::-+=:.: .:---=+:     :=:        .-:   :-....:-:..::.         .------============-:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.             -:--==::..-:-:::-.     :=:       ..:::::----==+-..:-:         .:+=-----+=-==--=+=-====+****+*++*+*=\\r\\n            ...:::::::::::::::.....    ..       .    ..      .=-:-==:. -::::::-:.    .-=.       .+=+=-++++++-.::-:    .    .-**+=+-.=*+---::=++=--::-=+**+=-----\\r\\n                  .....:::::--:::...       :+=:.:.  .-:       .+=--=-: :-:::::::::.    :=-.    .=+===-+=++++=....:.  .-+::--====+==:.:+*=---::=*+=--:::-+***+==:\\r\\n                         ..:::::::-. ....:-=++*+=:. .:.        :*+=-=- .+::::::::-:.    .:=------=====+=++++=----==::..**:----:::--::..=*+----::=*+==--::-=+***+\\r\\n                                   .....:------=++==-:.   :     =**+=-. =:::::::::-:..    .::-..========++++=---:::... -#=.:::::::-=-...:*+-===---++====----=+==\\r\\n                                     ..:...::::-----===-:...    .+***=: --:::::::::::-:..     .==-======+++++=---:::....++::---------:.  -----------=====------:\\r\\n                               .            :::--::.:--=====:    :***#+:.=:::::::::.:---:::.::-=--=====++++++-----:-....:-=--=---=++=----++++++++=====++++====-:\\r\\n                               ..            :---::..:::---=*:    =***#+:=:::::::::.:::::::--::--======++++++=======+++++***+=-:.-+#*+*++*#####**=--:--=++++=++=\\r\\n==-.                               ..         :----:..:::::-::    .++***+*-:::---:..::::::::::::-======++++++-:::::**-:.-==-:::::--====+++*****+++==-=---=+++==-\\r\\n#%%#*-.                             .:         --=+=:::::::--:     =+*****-:-----:.:-:::::::::---======++++++=-====+**++**+==------*+=+++======---:::--..:------\\r\\n*%**###**-                           .          -===:::::::-+=     :*+****=:-----:.---------:---=======++++++=----:-**-..-==---+**===+***=+*****+==----:-----+**\\r\\n*%########+.                         .-.        .:==:::::::-==     .++*****:::---::---------:---=======**++++-:::::-**++=*****++=:...-+#*==*****+====-:.:--:::-=\\r\\n#%%%%%%%%%%#=                         .-         :-:::::::::::.     =******=:::::::---------::-===---==+++++++========+=---===-::::..:-+#*++=-::::::.--::------=\\r\\n#%%%%%%%%%%%%+.                        --        :::..::::.:::.     -*+****+::::..:::::::::::--------==**++++:......:::::.-====-:-::---=====*#******+======--=+=\\r\\n#%%%%%%%%%%%%%#.                       .=        :-:.....:::::-     .++*****-:::.::::::::::--==------=+**++++**************#*++==-----:=+=++*****++++====-:.:-==\\r\\n#%%%%%%%%%%%%##*.                     . --       :=----:----=-*.    .+******----:--------------------=+=++++++====---=---:::------=++++=##*+-==========-:--:::--\\r\\n*%%%%%%%%%######*-.          .          .=.      ::::-:+**+=-:-      ++*****-:-----:::---------------=+=+++++=::::::.:.::-:-==++===****++#***+***######*+======+\\r\\n*%%%%%%%###*#####*:           .          ::            ....          =++****=+-----------------------++=+++++********+****#*########*#*=---+*#*+=*#######*####**\\r\\n*########%%#######.           .          .-               .::.-      =+++***+*=---------------------=++=+++++++++++++++=+=+=++**###+==--::.-+*#+==*+++=======-:=\\r\\n*########%%#%%%%*#=                       -      ..     ..--::=.     +++****==----------------------=++=+++++=-----::::::....::-=*=----=-----=++++=+==========-=\\r\\n-########+=#######*                       ..            .::::::     .+++****+=----------------------=++=+++++=::........:::::-+*****++=--::..-=====*############\\r\\n=#######***##%####*=                              --. ...::.::.     .++++****+=---------------------++==+++*++++++++++++*****+*+****++===-----=+####****+*++++++\\r\\n*############*####*-                             .-=..:.:::::..     :++++**+=+=--------------------=++==++++++==========-===-:-----=---::..::::=+#*+=-=---------\\r\\n:*########***+***#+                              .:--:::::::-:.     -++++++--*=--------------------=++==+++*+++*+*+*+*+*+***#+++++===----:.....-=*#*+-=+========\\r\\n :*###############:           .:.                :==-::::::..:      +++++++++#---------------------+++=+=++++=:::...:....=#+#+....::::::--:::...-=*#*+===-------\\r\\n-+*##############+            ..                 :++:::::::.:=.    :++++*++**#=----------------=--=+++=+=++=+=.........  -%**#=::-=++=---:-::...:==*#***++**++++\\r\\n*#**############*.                              .:--:..:::::==     =+++*++****=--------------:==--++++=+=++=+=.......:...-##+#*=-=+=======-::::-=--=***++=******\\r\\n+*****##########-                                ...::::::::-.    .+++++-=**++-------------:::---=++++=++*+*++*************#********++===---:----:-=--==-=*###**\\r\\n+***********#***:                         ..     ...:::..   .     =++*+-:=*###+-----------::-----+++++=++*+*+*############*##########++===:----::::=----=*######\\r\\n+*************+-      .               .  ...    .......    ..    :++*+:.-=***+----------:::-=+--=*=++==+=+++++*+++++++++++=***#*+++++++========-==--+++*****#***\\r\\n+********+++-.                      .  ....     . .:.  .   .     ++*=.. :----:---::::-:::--=+---++=++==+=+==+=. .    .   :*##+**:....:::::---==+++=-+##*=---+===\\r\\n.=+*******+:                       .....::::.  ..:::.  .  .     -*+-.:. .---------:::::---=*----==+++=++=*==+=.  . . ..  .#%%*+#+:::--====--::=+++=+=*##*=---***\\r\\n   .:=+++-                      ....:::::.:-:::::::::  .       :*+: .-  :---------::::---=*=---===+++=++=*==*=.       .   +%%#+##+---=+======-+*++**==*##*+=--*#\\r\\n=======:                        .         .===-:::-=-         .+=. .:. .::::------::----=*=---===++++-+++*++++------------+###**#*+==+++++++*#******+==##**#+=++\\r\\n==-:.                            .-        .:...  .::.       .=-. .:::..........::-----+*----====++++-+=+*+*++*##*#**#*##**********#**#**#**#**#*##**==+=--*#**#\\r\\n        ...                   .-=+#.    ... :- .   ..        ::  .:...............:++-+*=----====++=+-*++*+*++*##*#**#**#*##*##*##*##*##**#*##****+=-:--::=-###*\\r\\n    .....                  .:===-..   ..:.  :- ..       :-  :.....:.  ::::.   ...:=+=++-----====+++=+-*=+*++*=**************+*###########*##**-:--::......:==*#+\\r\\n ....                    .:---:.    .....   .:..      .--  ... ..              .:-+++-------====+++==-*==*==*=-::::::::::::::=+++*#-:----=====---::....   .:==*#\\r\\n                         .:..        ....    ...     :-.  ...  .         ....     ----.----=====++===-*==*==*=.              -#*++#-.  ..::::::::--:.::.. ..:-=#\\r\\n                           ...       ...       ..   -=  ...  .........::-=+#*=.     --.=-======++=====+=+*==*=:. .. .  ....  .#*++#*-::::-=--=--:::::::......--+\\r\\n                          ..   .     ...          :+-  :.   ............:::::::     -:.-=======+++====+=+*==*=:.  . .. .. .   +#+=*#+=---=+======-:.::.:..   .--\\r\\n                            ...      ...         .-- ...   ..                       -:-========+===+-++=++==*=:        ..     -%#++#*+-:--=----------::.:.   ..-\\r\\n                           ...       ..           .::.   ..                    .    --========+====+-++++++=*=+====-----------=##*+#*+=--==+====--==--:....::---\\r\\n::.                      .....       ..       .. .::.                              .-==============+-*++*+++*=**#**************+**************+====----:::::::::\\r\\n.                       ...  .       ..     ....::.                               ..-==============+-*++*+++*=**#*****#**##**#*+##**##*##**#*+*+===:::::::::::::\\r\\n                      ....   .           ..:::-:.                                  .===============+-*++*+++*=**#*****#********+*#**##**#**##**+=-==---::::.....\\r\\n+.                   ....              .:====-.                                    :================-*++*+++*=**#*****#***#******#####**##*###**+=-==--=-:--::-:\\r\\n#:                   ...            .-+*##+=:.                                    -=================-*=-*+=-*==::.:::::::----:::=++++##++++++***+====-==-:---:--\\r\\n*:                               .:=*#%#+-.    ...                             .:-================+-=*=-*==-*=-                 :+++=*#-      ....::--=====----=\\r\\n-.     .                       .-+*#*+-:.    ..     :-:.                    .:--==================+-+++-*+=-*==          .      .*#*++#+:.. ...:::::::.:-=======\\r\\n*:    .            .        .:=***+-:.              --..               ...:-----=---==============+:+++-*+=-#== .  .  .  .....   +#*+=*#=:.....:::::-::..:-====+\\r\\n#:                       .:=+##*-:.                  .:.         ..::::::::---------==============+:*=+-*==-*-= .  .  .  ..  .   -##+=*#+=--:::----------:.:==+*\\r\\n+.   ...              ..-+##*+-.                .    ==:::::::::::::::::::--------================+:*=+-*==-*-= .  .      .      .##*==#*=-::.::-:::---:::. :---\\r\\n    .:.....         .:=*##+-:.           ..          -.:::::.::::::::::::---------=-=============+=:*=+-*==-*-=           .  ..   *#*+=*#+-:..:::-:::--:::::+*+=\\r\\n ::::...         .:=*##*=:.     .       .:.         :=.:::...::::::::::---------==--=============+--*=*=*=+-*=+===----::::-::::...=#*+=+#*-:...:.::::::::-=**+**\\r\\n==:...         .-+##*=:.        .       ::       .  :-.::..::::::::::::---------=---=============*:=*=*+*=*=*=+****+***+++++***************++++++++++=++***+++**\\r\\n:.          .-+*#*+-.                  .::  .    .  :::::.::::::::::::--------------============++:+*=+=*=+-*=+=+++=++++++=++++++=-=+**+***+***+***++**+*++***+=\\r\\n         .-+*#*+-.                    .::.   .   .  =.:::::::::::::::---------------===========-+=:*++=+*=+-*=+=----------::---::::=****************+**+**+=***+\\r\\n      .:=*##+-.            :          :::  ....-:. .=.:::::::::::::::---------------===========-+-:#++=+*=*=*=+****+***+**+=+++-+**++#**+***++*******+*****++***\\r\\n   .:=*##+-:.            .-.         .:::  ...-++: ::.::::::::::::::---------------===========-=+--#=+=*+=*=*=+****++**+***+***+***+=#**+****=***++**++**=+*****\\r\\n.:=+**+=:.              :=:         .::::  ..:-=-  =..::::::::::::::------------------========-=+:=*=+-*+===*===-----=========+==++==***+****+****+***=**+=*****\\r\\n=**+-:.                -+-:    ..   ::::.    ....  =.::::::::::::::-------------------=======--+=:+*=+:*+==-*=+-:::::::::::::::::::::::::-==++************=+****\\r\\n==:.                 :=+:.    ..   .::::.          .:::::::::::::::---------------------===----*=:*+=+-*+=--*=+-.:::::::..::::::::::::::::::::--=*********+*****\\r\\n                   .-++=          .:::::..         .::::::.:::::::----------------------==----=+-:*++=-#=+--*=+-     .   ............... ....::::-=+***+++*****=\\r\\n                  :=+++:         .:::::...........::::::..::::::::----------------------=-----++:-*=+-=#=+:-*=+-                             ...::::=******+++=-\\r\\n                .-++++:          ...............::::::...:::::::::---------------------==-----*=.=*-+-=#=+.=*=+-                                 .::::=**++++***\\r\\n               .=+++=.          ................:::.....::::::::::::-------------------------=*-.+*-+:+*-+.=*==-                                  ..::.-*******+\\r\\n              -++++=.          .................::.....:::::::::::::-------------------------++-.*+-+:+*-+.=*===...  ..     .                       .::.-****+++\\r\\n            .=+==+=           ........................:::::::::::::::------------------------+=::*+=+:**-+.=*=== ..................                  .-:.-+=**++\\r\\n           -===++-           .........................::::::::::::::::----------------------=+-.=#==+:**-+.=*===                                      .:..::-===\\r\\n         .=+==++:           ..........................:::::::::::::::::---------------------=+-.+*-==:*+-+.+*===                                      :::.--::::\\r\\n       :-++====.           ...........................:..:::::::::::::::-------:------------+=:.**-+--*+-+.=*===                                      ::::+*==::\\r\\n      :=+====-.           ...............................:::::::::::::::------::------------+-::*+-*:-*+-+.=*===                                    :===-=*+==--\\r\\n    .-+=====:            ..............................:::::::::::::::::----::::----------:==-.-*=-*:=*=-+:=*=-++=++---------::..                .-=++++++++++=-\\r\\n   -=======:           ..............................::::::::::::::::::-=--::::-:--------::+-: =*-=+.+*==+:=*=-+==++++=+*****+***+*++====+=---=++******++=+++===\\r\\n :=======-...         ..............................::::::::::::::::::-*+::::::::------:::-+::.+*:==.+*==+.=*--+..::::::::----=======+++++*+*#*****++======++++=\\r\\n-+======:.....      ...............................::::::::::::::::::-**-:::::::::---:::::+=:..**:+-.+*-=+.=*=-+---=:--::..:::..:::.::::::--==----:::-===++===++\\r\\n======:........   .................................::::::::::::::::::+#+::::::::::--::::::+-:.-*+:+-.**-=+:=*=-+==+*==+++--===--===-:----::-::...::--=++===++=-=\\r\\n-===-..............................................:::::::::::::::::-**-::::::::::-::::::-+:: =*=-*::**-=+-=*--+=++*==+++==+++=-++++-=+++-:=-==:=++++-=+++==+++-\\r\\n\",\n  \":=-=******+-----:::::-=--.              .-:       ::.             -:               -               -:    ....  .                       -:.--*##%%%%%%%%%*%%%%%%%\\r\\n-::-=++*****=-----::::----.              :-:      .::             :-               -.              :-    ....  .                     ..::-:::.:#%%%%%%%#*%%%%%%#\\r\\n++-:-+++*****+-----:::-===-.              :-:      :::             -:              ::              :-    ....  .  .:            .....        .:#%%%%%%%*#%%%%%%%\\r\\n+**=::=+++****+=-----::-===-.              --:     .::.            :=               -              :-    ....  .   :             ..       :-..:*%%%%%%##%%%%%%%%\\r\\n*#***=::=++*****+--------===-.             .--.     .::.            =-              :.             .-.   ....  .   :.                  -.-=-:..=%%%%%%#%%%%%%%%%\\r\\n*###**+-:-++****++=----::-====:             :--.     :::            :=.             .-             .=.   ..    .  ....                ...+:.. .*%%%%%%#%%%%%%%%%\\r\\n*#####**+::+*****+++===-::-====:             :--.     :::            --              =             .-.   .        .....               ....   .-#%%%%%*#%%%%%%%%%\\r\\n*#######*+=:=*****+++====-::-===-             ---.    .::.            =.             -:             -:   .        .....                .....:=%%%%%%#*%%%%%%%%%%\\r\\n+*+*#####**+--+**+++++++++=-------             ---     .::.           :-             :=             ..         .   ..::.           .-.      .:**#%%%*%%%%%%%%%%%\\r\\n+++==*####***=-+**+++++++*++=::--=-.            --:      .:            -.             =.            .           .-::.:.:.         .::          :#%%%#%%%%%%%%%%%\\r\\n=+===++*##*#**+-=***++**++**+=::-===.           .--:      ..           .-             -:            .:          ::...:.-:.     .   .       .:-+#%%%%%%%%%%%%%%#+\\r\\n=+======+******+==+***+**++***+::----.           .--:     .:.           -:            .-            .- ..       =*--::.:::      .         .. .-+%%#%%%%%%%%##+: \\r\\n======----=******===++++**+++***-.::::.           .--.     .:.          .=.            -.           .-... .     =#=*-=::.-.      .             .==-*%%%%%%%#**#*\\r\\n====-------+******+-=====*+=+++**=:....            :--.    .::.          --            :-           .-.....    .+*.*+==-:-.      .     ... ..     :=*-:*%%%%%%%#\\r\\n-====------=-=*****+-==--=++===+**+:..              :-:     :::           =:           .=            -:....    .==.+==--:.        .               ..:=+#%%%%%%**\\r\\n---------------+****+===---++===+**+:.         ..    --:     :::          :=            -:           -: . ..    ::.===:-.                           :-=%%%%%%%%%\\r\\n==------------::=+***+====--++=--=++=.         .#=   .--:    .::.          =:           :-           --       .....--.::.                     ..::-***%%%%%%%#*#\\r\\n=***=--------:-:::=+*+:      ---:::-=:.  .:-===:*%=   .--.    .::.         :=.          .=           :- . ......:::......           .         ...  +##%%%%*=-. :\\r\\n-=+**#*+--:---::::.:=+.       ::....::.  =+++++-=#*:   :--     .::          ==           -:          :- .                   ...      :           :=++#%%#+-::.:=\\r\\n-====++*#*+-:::::-::.--.       .......:  =+++++:-##=    :-:     .:.         .=:          :-          :-  .....:. :=- ...   .::        . ....----+#%%#####****+%%\\r\\n--======+**#*+-:::::::...      .::. . .. -+++=...*#+.    ---     ::.         --          .=          .=. ..::==  .-...     .-:.:::.::.  ..:*###******########%%%\\r\\n.::-=======++***=-::     -.      ::..... ..=-....+##:     :-:    .::         .=:          -:          =:.::.:+=..::.:-.   ..::---::--- .--+##%##%%%%%%%%%%%%%%%%\\r\\n   .::--=======+***=.             .:...:  -:.....-#*=      :-:    .::         -=.         :-          -- ...:--:---.:-.     -----:---- :--=%%%#%%%%%%%%%%%#%%%%%\\r\\n      ..:--========*+=.            ....:. . ....::**+.      --.    .:.        .=-         .-.         --    ....::. .:.   . ---------:.--:-#%%%%%%%%%%%%%#%%%%%%\\r\\n         ..:----=======-            .::::   ...-: +**:      .--.    :-         :=.         ::         :+=-...:::=:  .::.  ..---------:.--:-%%%%%%%%%%%%%##%%%%%%\\r\\n            ..::--=======:      ..:::----     :-  -**-       .--.    :-         -=         .-         .+**-::-::++-. ::   .:--::-----..:::=%%%%%%%%%%%%##%%%%%%%\\r\\n                ..:---===+=:.. .   ...::-.    ..  :+*=         -=.    :-        .=:         -.        .=**+:-=-:++:...:   .:=-   .---..:::=*%%%%%%%%%%%#%%%%%%%%\\r\\n                   ..::--=++=: .                  .=+*.         ::...  ::        :=.        :-         =***-:--.::. .:-.  .:=- .: -=-.:-:-+*%%%%%%%%%%%%%%%%%%%%\\r\\n                      ..:--+**+=:.:=-.        :-.  :=*:          ..:-==++=-:      -=        .=         -+=++::::-+-..:-.  .-=-. ..-=-.::::-#%%%%%%%%%%%%%%%%%%%%\\r\\n                         ..:-=+**+-:                .:-             ..-=*#%%#*-.  .=:        -:        :- ......:+:..:-.  .---.. .-=-.:--+*%%%%%#####+*%%%%%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=++*##*-  :-        .-        ::      :::...:-.   :-..   -=: ..:===--::...  .:*%%%%%%%%\\r\\n     .:-=-===--:.               .:-=+**+-.                             .::-=+++++-  :.        :.       .:             ..    .     ..        ...::--=**#%%%%%%%%%\\r\\n    ...:---==---==:.               ..-=*#*+-..:                        ..:--==+===   .                  .             ..   .::::::::.   .=*###%%%%%%%%%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+=.                       ..:--======.   :        :.       .      .    .:== ..-=--=====.  -=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                     ..::-======.   =-       :-       :. .. ...   .:-= ..-=--=====..--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--====-.   :+.      .=.      :+---.:... -+***...==-=====-.---=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---:---======-=--::::::.                .-=+***-.                 ..::------. .. -=       +:      :+-=-.::.:.-++=+=..==-=====-.---=%%%%%#%%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:. ..:-:          .-==+**-                   ..:::::. .:. ==      -+      .-::-.-*:::----==..==---:--..:::-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::----::::::-===-----::-:.  ..--.           .--=+*+:                     ...  ... .+-     .=-     .=:::.-*:..:-===+==-==. ... ...::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..:-:    .        .--=+*=.                        ...  :+.     :+      --:::.:....----==::--  ....:--+*%%#%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.   .:-:   .=-     .   :--=++:                    .....    :=      +:     --::: -**=:::.::-::-::--......=+=+#%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:   .:-:.   =--:   .:   .:--++-                 ..::.::     -=     -- .   ::... .--:...       ..:......   :=%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....::-:  .=-:-.    .   .::-=+=                ....  ::     :     .. .   ::::..:---::::-:::::::-==---:----=+#%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::+++--::...:---  .=---.     :.   ::-=++.  .. .        .--.   .      -.    .= .  .=-::...::..........:...:..::::-=::-+*#%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--++. .. .:-=.      :=:         .-:.. .=:.. .--:..:-:.        .:--::--::--::------:#%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::::::::::-==+*.  .:-- .=---.       ..   :::-+=:.: .::-:.      .=-.        .:::.::----==+-.::::         .-=================-:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.             -:--==::..-:---:.     .-=:         ===+:-*+++++-..-::         .:==-----+=-==--=++-=+==+**#*+*****#+\\r\\n            ...:::::::::::::::.....    ..       .    .:      .=-:-==:. -::::-::.     :==:      -+==+-=++++++-.:--:    .    .-**==+-.-*+---::-++=--:::=+***+-=---\\r\\n                  ....::::::--:::...       :+=:.:.  .-:       .+=--=-: :-:::::-::.    .:=-::::=-===+-=+=++++=...::.  .-+::--====++=:.:+*=---::=*+=---::-=***++=-\\r\\n                         ..:::::::-. ....:-=++*+=:. .:.        :*+=-=- .+:::::::-:..    .:-=--.-===+====++++=----=-::..#+:----:::--::..-*+----::-*+==--::-=+***+\\r\\n                                   .....:------=++==-:.   :     =**+=-. =::::::::.-::.        :=========++++=---:::... =#=.:::::::---...:+*=-==-:-=*+-==----=+++\\r\\n                                     ..:...::::-----===-:..:    .+***=: --::::::.:-:-::......-==-======+++++=----:::....++::----------.  :==-===-----=---------:\\r\\n                              .             :::--::.:--=====:    :***#+:.=::::::.::::::-----:----======++++++=---:::....:-=------=++=----=+++++++=====+++++====:\\r\\n--.                            .             :---::..::----=*:    =***#*:=:::::.:::::::::::::----======++++++=======+++++***+=-:.:=**++++*#####**=-=-:-=++++==+=\\r\\n#%#+-.                .           ..          :----:..:::::-::    .+****+*-::::.::::::::::::::--=======++++++-:::::**-::-==-:::::--====+++*##***+++=-==---++++==\\r\\n*#**##*+=.                          :          --=+=:::::::--:     =******-:--..-:::::::::::----=======++++++-----=+*+++**+==------++==+++======---:::-:..:-----\\r\\n*########*:                         .:          -===:::::::-+=     :*+****=:--.:-----------:---========++++++=------**-::-==---+**====***++++++++===----:-----+*\\r\\n#%%%%%%%%%%+.                        :-         .:==:::::::-==     .++*****-:::------------:--=========*+++++-::::::**+==+****+++-:..:=*#+=*#****+====-::---::-=\\r\\n#%%%%%%%%%%%#-                        :-         :-:::::::::::.     =******=:.:-----------:::-===----==+++++++++++====++===++==::::..:-=#*++=--:::::.:-:.:--::--\\r\\n#%%%%%%%%%%%%%=                      . =:        :::..::::.:::.     -******+:.:::::::::::::---=------=+*+++++:..... ::::..:====-:-:::--=====+*******+======--===\\r\\n#%%%%%%%%%%%%%%+                       .=        :-:.....:::::-     .++*****-:::::::::::::--=--------=+**+++++++++++*******#*++==-----:-+==++#*******+++==-:::==\\r\\n#%%%%%%%%%######+:                      --       :=----:----=-*.    .+******-------------------------=+++++*+++++++=+====-----=-=-==+++=*#*+==========--::--::--\\r\\n*%%%%%%%###*#####*.          .    .     .=.      ::::--++*+=-:-      +******-:-----:::---------------=+=+++++-:::::..:.:::::--===--+***+=##*++**********+===---=\\r\\n*%%%%%%##%#######*.           .          ::            ....          =++****=-----------------------=++=++++++++++++==++++******#*#####*====*#**++#######*******\\r\\n*########%%#%%%%*#=           .          .=               .::.-      =++****=-----------------------=++=+*+*+**********+*+*+***####*=+=-::.:+*#*==+****+++++++=-\\r\\n=########=+%##%%##*                       -:     ..     ..--::=.     ++++***=-----------------------+++=+++++=-------:-::::::::-=**----=-----=+***++=---------::\\r\\n+#######**###%%###*=                       .           ..::::-:     .+++****=-----------------------++==+++++=::::...........:-++**+===--:::.:-=====###########*\\r\\n*############*####*=                              --. ...::::::     .++++**+-----------------------=++==++++++==========+*+**+#*##*#*++==-::::=++***#######*****\\r\\n:*##########*+*****                              .-=..:.:::::..     :++++**=-----------------------=++=++++++++++============:---=-==---::.:--:==##*+=======----\\r\\n :*###############+                        .     .:--:::::::-:.     -++++*+------------------------=++-++*+*++++++++++++++++*+++++===--::::....:=+#*+=-==-=--=--\\r\\n-+*###############.            ::.               :==-::::::..:      +++++*=-----------------------=+++-+=*++++-----------=*+#*------------:.:...:=+#*+=-+=------\\r\\n*#*##############=                               :++:::::::.:=.    :++++*+--------------------=---++++-+=+==+=.......... -#*+#-...:-----::::::...:=+#*++======--\\r\\n+#***###########+                               .:--:..:::::==     =+++*+=------------------:-=---++++-+=*+=+=. . .  .   .##+#*=--=+======--.:..---=+###*++*****\\r\\n+******#######**=                                ....:::::::-.    .+++++-------------------::=---+++++=++*++++============*#****+++++=====---:::--:========*****\\r\\n+***************:                         ..     ...:::..   .     =++*+-:=---------------::::----+=++==++*+*+*#######*####*##*#*##*##*+==--:-:-::::-=-----=#####\\r\\n+********++++-.        .                 ...    ....:..    ..    :++*+-.-=--------------:::-----++=++==+*++*+*#######*####**#########**+=+=-=---:-::==-==*######\\r\\n.-+********+:                          ....     . .:.  .   .     +**=:. :---::--------:::--+----*==++=++=+=+++=-----------=+*+*#=-----=----========--****++++*++\\r\\n   .:-=+**=                        .....::::   ..:::.  .  .     -*+-.:. .---::-------::---*+---=+=+++-++=*==+=.          .*##*+#+....:----:::-=++*++=+##*=--:=+=\\r\\n-====++=:                       ....:::::.:-::::::::-  .       :*+: .-  :----------:::---++----==++++-*+=*==+=.... . .... +%%#+*#=-:--++====-::=++==+=+##*=---+#\\r\\n++=-:.                          .         .===-:::-=-         .+=. .:. .::::------:::---++----===++++-*==*==+=.  . .  .   -%%#*+#*=--=========+******=-+###++=-+\\r\\n                                 .-       ..::..  .::.       .=-. .:::..........::-----++----====++++-*++++++++++=========+****+**++=+++++****#*******==*#++**++\\r\\n        ...                   .-=+#.    ... :- .   ..        ::  .:...............:++=++----====+++===+++++*++*##*#**#*##*****#**#**#*##**#*##**#*##**==+=--=###\\r\\n    .....                  .:===-..   ..:.  .-...       :-  ......::  .:.:.   ...:-+=++----=====+++===++*++*++*##*#**#**#**#**##*##*##*##*##*##****+=-:--::--+##\\r\\n ....                    .:---:.    ......  .:...     .--  ... ..               :-+++------====+++====+++++*++**#****#********##*##*##*###*###*-:--:........--+#\\r\\n                         .:..        .....   ....    :-.  ... ..         ....     :---.:--=====+++=+-++=++==+=-::::::::::::..:++++#+:::::---===---::....   .:--*\\r\\n                           ...       ....      ..   :=. ...  .....:::::--=+**=.     --.=-======+++=+-++=++==+=.        .     .*#*=**:.  ..::::::::--:.::.. ..:--\\r\\n                          ..  ..     ...          .=-  :.   .............::::::     ::.-======+++==+-++=*+==+=:.... .. .....  +#*++#+-::::-------::::::::.....:-\\r\\n                            ...      ...         .-- ...   ..                       :::=======++===+:*==*+==+=:.  .  . .. ..  -#*++#*=----=+======-:.::.:..   .:\\r\\n  .                       ....       ..           .::.   ..                    .    :-=======++====+:*==*+==+=:.        .     .##*=*#+=-:--=---=-------:.:.    .\\r\\n::.                      .....       ..       .. .::.   ..                         .:-==============-*=+*=+++===--------------:*#*+*#+=---=======---=--::.....:=\\r\\n.                       ...  .       ..     ....::.   ..                          ..:===============-*=+*=*++=**********+**+***+***************+===-----:..:.:--\\r\\n                      ....   .           ..:::::.    .                              -=============+-=+++*=+++=**#**#**##**#**#*+*##*##**##*##*++===-::::::::::::\\r\\n+.                   ....              .:====-:                                    :==============+-=+*+*=*+*=**#******#*********##**##**#**##**+=-=--:-::::....\\r\\n#:                    ..            .-+*##+=:.                                    :===============+-++*+*=++*=**##*##*##**##*##**##**##**#**##***+=-==----:--:::\\r\\n*:                               .:=*#%#+-:    ...                             .:-================+:*=+=*===*=+-==+++++++++++++++*****#**##*###***=-==--=-----:-\\r\\n-.     .           .           .-=*#*+-:.    ..     .-:.                    .:---==--=============+:*=+-*===*=-       .  .. ..  .=+===#*-.:::---==--=====---==--\\r\\n*:    .            .        .:=***+-:.              -=..               ...::---------==============:*=+=*===*==                  =#*+=*#=      .....:::--===--==\\r\\n#:                       .:-+##*=:.                  .:.         ...::--:::----------============+=-*===*=-=*-=    .     ..  .   :##+=+#*-......::::::::::-====+\\r\\n+.   ...              ..-+*#*+-.                .    ==:::::::::::::::::::-----------============+-=*===*=-=*-= . ...... ......  .*#*+=##=::....:::::--:::::-==+\\r\\n    .:......        .:=*##+-:.           .:          -:::::::::::::::::::-----------=============+:=+===*=-=*-=    .      .       +#*+=*#+==:::--==---===--:..-=\\r\\n .:::...         .:-+##*=:.     ..      .:.         .=.::::::::::::::::::-----------=============+:+++=+*=-=*-= .  .      .   .   =##+==#*==::.:----:------:: :=\\r\\n==:...         .-+##*=:.        .       ::.      .. :-.::::::::::::::::------------==============+.*++=+*=-=*-=                   :##*+=*#+=::.:::---------:::+*\\r\\n:.          .-=*##+-.                  .::  .    .  :::::::::::::::::::------------============-+=:*=+=+*=+=*-+=========-------::::*#*+=+**=:::..::::::::---+#**\\r\\n         .:=*##+-.                     :::   .   .  =.::::::::::::::::-------------=============+-:#=+=*+=+=*-+*****************#**+**********+++++++++++****+**\\r\\n      .:=*##*-.            :          .::. ....--. .=.:::::::::::::::--------------===========-=+:-#=*=*+++=*-+************+****##*++**++***+**+++++++++***+**+*\\r\\n   .:=*##*-:.            .-.         .:::  ...-++: ::.::::::::::::::---------------===========-=+:=*=+-*==+=*-++=++==++=+++=+++====--*********************#*++**\\r\\n.:=+*#+=:.              :=-          ::::  ..:-=-. -:.::::::::::::::---------------=========---++:+*=+-#==+=*-+=----------::---::-::-********+********++*****++*\\r\\n=**+-:.                -+-:    ..   ::::.    ...:  =.::::::::::::::-----------------========---+=:*+=+-#====*-+**##**##*********+*******++***++****+***+***+****\\r\\n==:.                 .=+-.    ..   .::::.          .::::::::.::::::-----------------==-====---=+-:#=+--#=+-=*=++=====+++++++++**+**++=***+****+****+***++**++***\\r\\n                    -+++.         .:::::..         .::::::..:::::----------------------===----=+:-#=+-=#-+:=*-+=::::::::::::::-------:-=+++++++*********+***=***\\r\\n                  .=+++-          ..:::...........:::::::..::::::----------------------==-----+=.=*-+-+*-+:+*-+=.:::::::::::::::::::::::::::---=+***********==**\\r\\n                 -++++:          ................:::::....::::::::---------------------=------*-.+*-+:+*-+.+*-+- ........::::::::::::.::::::--:::-=+******+==+**\\r\\n               .=++++:          .................:::......:::::::::--------------------=-----=+-:*+-+:**-+.+*-+-                 ...  ... .....:::.:-+***++*****\\r\\n              :=+++=.          ..................::......::::::::::--------------------------+=::*=-+:**-+.+*-+-                               ...::.:=********+\\r\\n            .-+==+=.          ..........................::::::::::::-------------------------+=.-*===:*+-+.+*-+-                                  ..::.:=***+++*\\r\\n           :====+=           ...........................:::::::::::::-----------------------=+-.+*-+=:*+-+.+*-=-                                    ..:..-******\\r\\n         .=+===+-           ............................::::::::::::::::--------------------+=-.**-+--*=-+.+*-==                                     ..::.-*****\\r\\n       .-=+====:           .............................::::::::::::::::--------------------+-::**-*:-*=-+.+*-==                                       :::::+***\\r\\n      :=+=====.           .............................:::::::::::::::::-------:----------:-+-.-*+-*:=*=-+.+*-==                                       .:::.:--=\\r\\n    .-+=====-            .............................:::::::::::::::::::-----::----------:==:.=*=-+.+*=-+.+*-=+                   ..                   :::.::::\\r\\n   :=======:           ..............................:::::::::::::::::::::---::---------:::+-:.+*-=+.+*-=+.+*--+                                        ::..=*-:\\r\\n :=======-...         ...............................::::::::::::::::::::::::::-::----::::-+-..**:+=.**-=+.+*--+                                       :--::+*=-\\r\\n-+======:.....      .................................:::::::::::::::::::-:::::::::---:::::==:.:*+:+-:**-=+.+*--+.::..  .                               -==--+*=-\\r\\n======-........   .........  .......................::::::::::::::::::::::::::::::--::::::+-: =*+:*::**:=+.+*--+++****+++++++==:.                   .:=+++==+++=\\r\\n-===-:..............................................::::::::::::::::::::::::::::::-::::::-+:: =*=:*.:**:=+.+*--+==+++++++++********+++++======++++**+++++==++=-=\\r\\n\",\n  \"=++++======--==-:-.                 .:::      ....              ==                =.              .-:    ....                    ...       .+%%%%%%%%%%%%%#*%%%%\\r\\n==+++++===---::--:-.                 ::::      ....             :+:               ::              .-:                                      =#*=#%%%%%%%%%#*%%%%%\\r\\n++==++++=-----:::::-:                 ::::      ....             ==.              :=               -:                                   :-=+. :#%%%%%%%%%##%%%%%\\r\\n+**+==+++=-----:....::                 :-:.      ...             .+:              .+               -:                                  ...--  :#%%%%%%%%%*%%%%%%\\r\\n*#**+==++=--::::.   .:.                 :--.     ....             -=.              =.              :-              ...                .....   :*%%%%%%%%##%%%%%%\\r\\n*#****+===+=-:::..   ...                 --:.     ....             =:              :-              :-    ....  .     ..                .:: .:--#%%%%%%%%*%%%%%%%\\r\\n*####***=--=-:...........                .:-:      ....            .=.             .=              :-.   .        ...              ..:     :...**#%%%%%##%%%%%%%\\r\\n*#######*+-:::...........                 .--:      ..:.            -=              -:             .=.   .       ....:.:           ...         .:*%%%%%*%%%%%%%%\\r\\n+*+*#####**+:....::::...                   .--:      :::            .+:             :=             .-.   .       ..:.:::.          ...      .:==#%%%%%*#%%%%%%%%\\r\\n+++==+####**+-.....::.                      .--:     .:::            -+.            .=.            .-: . .      ::::.:.:..      .         .:::-##%%%%##%%%%%%%%%\\r\\n=+===++*##*#**+:... .                        .--.     .::.            =-             --             -: . .      :....:.-::       .              :*####%%%%%%%%%%\\r\\n=+=======*+*****-.                            :--.     .::.           :+.            :=             -: . ..     +*=-::.::.                      .  .-##*#%%%%%%%\\r\\n======----=******=      ..........             :--.     :::            ==             =.            :- .  .     =#=*--::.:        .          .    .:-=:.+%%%%%%%\\r\\n====-------++*****=   ..:-=====----.            :--.     :::           :=.            --            :-... .     =+.*+=-::-                           .=+#%%%%%%%\\r\\n-====------=-=*****+.  .::-++=+++===.            :--.     :::           -=.           .=            .=. . .     --.+----:.          .            .==:--=#%%%%%%%\\r\\n---------------+****+:   .::=+++++===.         :: ---     .::.          .+-            =:           .=.         ...===--.                      ...:=*%%%%%%%%%#+\\r\\n==-------------:=+***+:.  ..:-++=+===-.        .#+.--:     .::.          :=.           :=           .=. ............:.::.            .              -+*%%%%*=:. \\r\\n=***+=---------:::-+**:      :==+=====:  .:-===:*%=.--:     .::           =-            =.           -:                     ...       .           -+++*###=:----\\r\\n-=+**#*+--:---::::.:=+.       -==++===-  =+++++-=##:.--:     :-:          .+-           -:           -:  .     .::::.:::    :-        .  ..  ...:-+*****###%%%%#\\r\\n-=====+*#*+-:::::-::.--.       -+=++===. =+++++:-##+ .--:     :-:          -+.          .-           --  ...:--  -:...     .::.::::.::  .:::+***##*%%%%%%%####*#\\r\\n--======+**#*+-:::::::...      .-===+==- -+++-...*#*. .--:     :-:         .=-           =.          :=...:::+-  :-..:.    .:::---::--: :--*##**#****##########%\\r\\n.::-=======++***=-::     ::      :====== ..=-....+##:  :=-.    .:-.         :=.          --          :=.....:+-..::..-:     :-----:---:.:-+####%##%%%%%%%%%%##%%\\r\\n   .::--=======+***=.             :=====: -:.....-#*=   :=-.    .:-          ==          .=.         .=:   ...::--:..::     :-----:---..---%%%%%#%%%%%%%%%%%#%%%\\r\\n      ..:--========++=.            :-===- . ....::**+.   :=-.    .-:         .+:          -:          ==--..:-::::.  .:.    ------:---..-::#%%%#%%%%%%%%%%%##%%%\\r\\n         ..::---======+-.           .--==   ...-: +**:    :--.    .-:         -+.         :-          -++=..:...-.  ..:.  ..---:--:---..:.-%%%##%%%%%%%%%%##%%%%\\r\\n            ..::--=======:      ..:::---=     :-  -**-     :--.    :-:         =-          -.         :+*+-::-::++-. ...  ..--.   .--:.:::+%%%%%%%%%%%###**#%%%%\\r\\n                ..:---===+=:....   ...::-.    ..  :+*=      :--.    :-:        .=:         :-         .+**=:-=-:*+-..:-.  ..=- .-..--:.:::+**===----:...   =%%%%\\r\\n                   ..::--=++=:                    .=+*.      .... . .:-         :=         .=:        .+**+--=-.::  .::.  ..::........                 ..=+#%%%%\\r\\n                      ..::-+**+=:.:=-.        :-.  :=*:          ..:--=++=-.     -:         :.        .--::......:.                    ....--=++++****#*#%%%%%%%\\r\\n                         ..:-=+**+-:                .:-             ..-+*#%%#+-                        .         ..   ..    :. .  .--.:--+*##%%%%%%%%%##%%%%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=+**##*-            ..        ..      :--....::   .-: .:.:=-.  :#%#%%%%%%%%%#%%%%%%%%%%\\r\\n     .:-=--==--:.               .:-=+**+-.                             .::-=+++++- -+        .=        ::  .        .:--  .:----=----.  .*#%%%%%%%%%#%%%%%%%%%%%\\r\\n    ...:---==---==:.               ..-=*#*+-..:                        ..:--==+==- .*-       .=:       ::           .:-=  .:----====-   :+%%%%%%%%%#%%%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+-.                       ..::-======. -+.       --       .:  .. ..    ..-=. .-==-=====: ..:*%%%%%%%%#%%%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                     ..::-=====-.  ==       .=.      .--:::..  ..  .-+...-=--=====:.--=%%%%%%%%#%%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--====-.  .+-       ==       -+-=-..... .=+**-..-=--=====.:--=%%%%%%%#%%%%%%%%%%%%%%%\\r\\n    ::---:---======-=--::::::.                .-=+***-.                 ..::------. ..:+.      :+.      --:-:......:==--=:.-=-=====-.:--+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:. ..:-:          .-==+**-                   ..:::::  .:.:+.      =-      :-::..=+::-----==:::-:.......::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::----::::::-===-----::-:.  ..--.           .--=+*+:                     ...  ... ==      :+      .-:::.-=...:-==++===+=.........-:*####%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..:-:    .        .--=+*=.                        ... .=-      +-     .-:::: -==-.:--::::.     ............=%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.   .:-:   .=-         :--=++:                    .....   .=.     ::     .-.... .--:..  ..    :==--:::::-+**#%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:   .:-:.   =--:   .:   .:--++=                 ..:::-.     ..     .: .   ::-:..-===--::-::::..:--:::.:..=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....::-:  .=-:-.    .   .::-=+=                ....  .     .=.    .+. .  :=::.....:......  ..........:----=*#%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::+++--::...:---  .=---.     :.   ::-=++.  .. ..       -=:          .-:..  -= .. .-:............   :+:.:=-::=-::==::=*##%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--++. .. ..        :=-.    .   .::::..:---:--=+:.:--:         .-=-.-=:.:-:::--::-=-#%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::::::::::-===*:  .:-- .=---.       ..   :::-==:.: .::.       .-=:          -+-==:+++++++:.:::.         .-=-=-=============-:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+:   .--. -:.:.             ::--==::..---:..      :==:       .+=-==:+++++++:.:-::         .:==-----==-==--=++--++++*##*+*###*#*\\r\\n            ...:::::::::::::::.....    ..       .    .:       =-:-==:. -::---.      .-==:....-====+=:+++++++:.:-:.    .    .-**==+:.-*+---::-++=--:::-+***+==-=-\\r\\n                  ....::::::---::...       :+=:.:.  .-:       .+=--=-: :-:::-..:.     .:-====::===+=-+++++++-...::.  .-=:::-====++=:.:+*=---::=++=---::-=+**++=-\\r\\n                         ..:::::::-. ....:-=++*+=:. .:.        :*+=-=- .+::::.:-::.      ... .=+=======+++++=::----::.:#+:----:::--:...-*+----::-+*=-=-:::-+***+\\r\\n                                   .....:------=++==-:.   :     =**+=-. =:::.:::::::..      :=+-=======+++++=--::::... =#=.:::::.:---...:+*=-==-::=*+-===----+++\\r\\n                                     ..:...::::-----===-:..:    .+***=- --:..:::::::::::::::-==-=======+++++=---::::...:*+::--::-::---.  :======-----==---------\\r\\n                                            :::--::.:--=====:    :***#+:.=..::::::::::::--::----=======+++++=-==-:::....:-=-------===-:::-=============++++====-\\r\\n**=.                          .              :---::..:::---=*:    =***#*:=.:::::::::::::::::---========++++++=======++++++**+=-:::=*#++*+**####**+-=-:-==++===+=\\r\\n*#**+==-.                         :.          :----:..:::::-::    .+****+*-::::::::::::::::----========+++++=----::**-::-===-::::--====+++*####*+++==-====+++++=\\r\\n*#*#####*:                         .:          --=+=:::::::--:     =******-::--::::::::::::----========+++++=------**++=+*+==------++==++++======---::--:.:-----\\r\\n#%%%%%%%##=                         -.          -===:::::::-+=     :*+****=:-------------:----========+++++++=====-=**=-:-==---=+++=+=***+=+++++=-------::----=+\\r\\n#%%%%%%%%%%#-                        ::         .:==:::::::-==     .++*****--------------:---====--===+*++++=:..:..:**=--+***++++=::.:=*#+=+#####*++++=::----:-=\\r\\n#%%%%%%%%%%%%+                        --         :-:::::::::::.     =******=::----------::-:-===----==+++++++++++++==+*+++++++=-:.:...-=*#*=+=--:::::.--.::--:::\\r\\n#%%%%%%%%%%%%%*.                       =.        :::..::::.:::.     -******+::::::::::::::----------==+*+++++:......::::. :-----:-:::---=+++=+++++++====---=====\\r\\n#%%%%%%%%%%####*.                    . :=        :-:.....:::::-     .++*****-:::::::::::--=---------==**+++++=======++++++*#*++=------:-====+########*++++=-::-=\\r\\n*%%%%%%%##*#####*+                      --       :=---------=-*.    .+******-------------------------=+++++*+*********+++==============-+#*+==+=======---:--:.:-\\r\\n*%%%%%%##%##%####=           .   ..     .=.      ::::--++*+=-:-      ++*****-:-----::---------------=++=+++++-::::...:..::.::--=---=***+=*%*+==*********+===----\\r\\n*%######%%%%%%%#*#.           .          :-            ....          +++****=-----------------------=+==+++++=======---===++*******#####+++=+#***+*#######*+*++*\\r\\n*########=#%%%%#*#=   .       .          .=.              .::.-      =++****=-----------------------++=++*+*+##*#*#*#*#***#**#######*+*=::.:=+#*+-=**#*********+\\r\\n+########+###%##%#*.                      :-     ..     ..--::=.     ++++***=----------------------=++=+++=++====--------------=+*#+-------:-=+#**+++---------::\\r\\n*#################*+.                                  .::----:      +++****-----------------------=++=++++++--:-::::::.......:-=+*=--=-=-:-::====+=+**********+\\r\\n=###########*=****+                               --. ..:::::::     .++++**+-----------------------+++-++*+++-::::::::::-=====**####*++=--::..-==+++*###########\\r\\n =################+                              .-=..:.::::-:.     :++++**=----------------------=+++-++*+*+*+++++++++++++++====++++===--::----=*%#**+++++++===\\r\\n:=*###############-                         .    .:--:..::::-:.     -++++*+-----------------------=+++=+++=*++===============----=-----:::...::.==*#++--=-------\\r\\n*#*##############*              ::.              :==-::::::..:      +++++*=-----------------------=++==++*+*+*++++++++++++*+##+++++===----:.....:==*#++-=+======\\r\\n+#**#############:                               :++:::::::.:=.    :++++*+-----------------------=+++==+=*=++-.......... -*++#:....::::::--:::....==##*+===----:\\r\\n+****###########+.                              .:--:..:::::==     =+++*+=-------------------=---++++==+=*=++-.......... :##+#*-::-=++===-:-:::...:==##***=+*+++\\r\\n+*******#******#=                                ....:::::::-.    .+++++-------------------:==--=+=++-++++=++-.......:....*#+*#+=-=+========-::::----=****+=****\\r\\n+********+++++-:                          ..     ...:::..   .     =++*+-:=----------------:-=---+++++-+++++*=************************++===---:::---:======--*##*\\r\\n-+********++=.          .                ...     ...:..    ..    :++*=-.-------::-------:::-----*=+++-*+*+**=*##*####*####*#####*#*##*++===:--:-::::-=-----+*###\\r\\n  .:-=++***-                           ....       .:.  .   .     +**=.. :--------------::------++=+++-+++++*=**#****#**********#*******++=+===-=----:=+==+*#####\\r\\n::::-=++=:                          ....::::   .-+=.   .        -*+-.:. .---:::------:::-=-----*==+++-+==+-*==::::::::::::=+*++#+.....-------========-*##++===*+\\r\\n+**++=:.                        ....:::::.:-::-+##=::  .       :*+: .-  :----------:::--=*=---++=+++==+=++-+==            +%%#+*#=..::-=----:::=++*++==###+--:-+\\r\\n...                             .         .===--=--=-         .+=. .:. .:::::-----:::--=*=----+==+++==+=++-*=-. .. . .... -%%#*+#*=--==++=====::+++==+=+###+----\\r\\n                                 .-       ..::..  .::.       .=-. .:::..........::----=*=----===++++-++=++=*==....... ....:#%#*+##+---========+*******+-+###*+=-\\r\\n        ...                   .-=+#.    ... :- .   ..        ::  .:...............:++=*=----====++++-*=+*++*=*+++++++++++++********+++++*++************+=+#+=+#+\\r\\n    .....                  .:===-..   ..:.  :- ..       :-  :.....::  .:.:.   ...:=+=++----====+++=+-*=**=**=**##*#**#**#*****##*##*##*##*##*##*##*##**+=+=-=-*#\\r\\n ....                    .:=--:.    ......  .:...     .--  ... ..               :-+++------====+++=+-*=**=**=**#**#**#**#**#**##*##*##**##*#**##****+=:::--::=-#\\r\\n                         .:..        ....    ...     :-.  ... ..         .:..     ----.---=====+++=+-*=+*=+*=**##*##*##*##*#***#*######*##*##*#+-:--:........-==\\r\\n                           ..        ....      ..   :=  ...  ......::::--=+**=.     --:=-=====++++==-*=-*=-*=+-::----------:::=++=*#-:::::---===---::...    ..--\\r\\n                          ..  ..     ...          :=-  :.   .............::::::     ::.-======+++===-*==*+-*==                +#*++#-.   ..::::::::--:..:..  ..-\\r\\n                            ...      ...         .-- ...   ..                       :::======++======+==*=-*==.. .. .  .....  -#*++#*-:::::-------:.::::::......\\r\\n  .                       ....       ..           .::.   ..                    .    :-=======++===+-+++=*=-*==.. .. .. .....  :#*+=*#+=----========-:.::.::..   \\r\\n::.                      .....       ..       .. .::.   ..                         .:-============+-++==*=-*== .        .      +#*++#*+-----=---=----:--:.:.    \\r\\n.                      ...   .       ..     ...:::.   ..                          ..:=============+:*=++*==*=+--:::::::::::::..=##*+##=-::--==-------=--::.:. .:\\r\\n                      ....   .           ..:::-:.    .                             .-=============+:*=++*=**=+***+***+**+++++++++**+***++++++*++====-----:.....:\\r\\n+.                   ....              .:====-.                                    :==============+:*=++*=+*=+*##**#**##**#*+*****#****+*#*+***++====-::--::::::\\r\\n#:                    ..            .-+*##+=:    .                                :================-*=+++=+*=+**#******#********+##**##**##**#*+*+=-=-:.:::::::.\\r\\n*:                               .:=*#%#+-:   ....                             .:-===============+=-*=*++=+*=+*##**#***#********+*##*##**##**##**++====---::::..\\r\\n-.     .                       .-+*#*+-:.    ..     :-:.                    .::------============+-=*=+++=+*=+************##**##**######*###*###**+=-===----:---\\r\\n*:    .            .        .:=***+-:.    .         --..               ...::---------============+:+++-++=-*=+=:::---------------=++++*#*++++******+====-==-----\\r\\n#:                       .:=+##*-:.                  .:.         ....::-::::---------============+:*++-*++:*==- .  .    ......   .++===#*.      .:::::--=====---\\r\\n+.   ...              ..-+##*+-.                .    +=::::::::::::::::::::---------=============+:*=+-*++:*==-           .      .*#*+=*#=..   ..::::::..:------\\r\\n    ::.....         .:=*##+-:.           ..          =::::::::::::::::::::----------============+=:#=+-*++:*==- . .. ..  ......   =#*+=+#*-.....::----::....:-==\\r\\n ::::...         .:=*##*=:.     .       .:.         :=.::::::::::::::::::-----------===========-+-:#=+-*=+:*+=- . .....  ......   -##*==##=::....::::::-:::...:=\\r\\n==:...         .-+##*=:.        .       ::       .  :-.:::::::::::::::::-----------============-+:-*-+-*=+:*+==    .      .       .##*+=*#+=-:::--======----:..:\\r\\n:.          .-+*#*=:.                  .::  .    .  :::::::::::::::::::------------===========-=+.=*=+-*=+:*+-= .  ..     ..       +#*+=+#*==::.::--::::-:::::. \\r\\n         .-+*#*+-.                     ::.   .  ..  =.:..:::::::::::::--------------==========-=+.+*=+-*=+:*+-= .                  -##+=-**+=:..:::-::::-:::::::\\r\\n      .-=*##+-.            :          :::  ....-:. .=....:::::::::::::--------------==========-+=.*+=+=*-+=*+-+======-------:::::..:*#*+=+**-:...:.::::::::::-++\\r\\n   .:=*##+-:.            .-.         .:::  ...-++: ::...:::::::::::::--------------==========--+=:*==++*-*=++-++++++++++++++****************+++=====+++==+++***+\\r\\n.:=+##+=:.              :=:          :::.  ..:-=-  =..::::::::::::::---------------=========---+--#=+*+*-*+++-*****+***+***+***++**+=+**++*+++**+++**++**++++++*\\r\\n=**+-:.                -+-:    ..   .:::.    .... .=.::::::::.::::::----------------=======---=+:=#-+=+*-*=++-*****+***+***+****+***++***+***+****+***+***+***+*\\r\\n==:.                 :=+:.    ..   ....:.          .:::::::...::::::-------------------===----++.+*-+:+*-*=++-*=======+=+++=++++=+==--***+****+********+**+***+*\\r\\n                   .-++=          .:......         .::::::...:::::---------------------==-----+=.**-+:**-+=*+-+::::::::::::.::::::::-=+**++***++***+=***++**+=**\\r\\n                  :=+++:          ................:::::::...::::::----::---------------=------+-:*+-+:**-+-*+-+++++++**++**+++**=+***++***=****=****=+**+=***=+*\\r\\n                .-++++:          ................:::::.....:::::::--::::---------------=-----=+::*===-#+-+:**-+-:::--------=====+=++++=++++****+****++***=+**+=*\\r\\n               .=++++.          .................::::......::::::::::::----------------------+=:-*-==-#+==:*+-+-::::::::::::::::::::::::::--==+********++++***++\\r\\n              -++++=.          ..................::.......::::::::::::---:-------------------+=.=*-+--#==-.*+:+:....:::..:::::::::::::::::--::::-=+***+++++***+-\\r\\n            .=+==+=.          ............................::::::::::::--:--------------------+-.+*-+-=#==-.*+:+:         ..........::..:::::::::::::=+***++++=-=\\r\\n           -====+-           ............................::::::::::::::::-------------------=+:.*+-*:=*-=-.*+:+.                        .   .....:::::-+**+++++*\\r\\n         .=+==++-           .............................:::::::::::::::::------------------+=:-*=-+.+*-=-.*+:+.                                  ..::.:=******+\\r\\n       :-++====:           .............................::::::::::::::::------------------:-+-.=#==+.+*-+-:*+:+:                                    ..::.:+**+++\\r\\n      :=+=====.           .............................:::::::::::::::::-:----------------:=+-.+*-=+.+*-+-:*+:+:                                      .::.:=**++\\r\\n    .=+=====:            .............................::::::::::::::::::::::------------:::+=:.+*-+=:**-+-:*+:+:                                       .::..=***\\r\\n   -=======:           ...............................::::::::::::::::::::::--:--------:::-+-.:*+:+-:*+-+::*+:+-                                        .::..:+*\\r\\n :=======-...         ...............................::::::::::::::::::::::::::-::----::::=+:.-*=:*:-*+-+::*+:+-                                         .::...:\\r\\n-+======:.....      ..................................::::::::::::::::::::::::::::--::::::+=: =#=-+.=*+:+::*+:+-                                          ......\\r\\n======-........   ..........   ......................::::::::::::::::::::::::::::---:::::-+-:.+*-=+ =*=:*.:*+:+-                                          .....-\\r\\n-===-:....................     ......................::::::::::::::::::::::::::::--::::::-+:..**:== +*=:+.:*+:==                                          :::.:*\\r\\n\",\n  \"--:.                    .::::.         ....               .=+.                :+.                .=.     .          ..                .... :-.  +%%%%%%%%%%%%%%+\\r\\n----.                    .::::.         :...               :+=                .=-                .-:     ..        ...                .. ...  .*@%%%%%%%%%%%%%#*\\r\\n++--=:                    .::::.         :::.               -*:                -+                .-:     .        .. ..             ..::     ::*+*##%%%%%%%%%#*%\\r\\n+**===-.                   .::::.         :::.              .++.               .+:                --               ..:..             ...          .-%%%%%%%%%*#%\\r\\n*#**++==:                    ::::.        .:::.              :+=                -=                :-             ....:::.            ..        .--=#%%%%%%%%#*%%\\r\\n*##***+==-.                   :::::        .:::.              -*-               :+.               :-...          ....:::..                   .-=*%%%%%%%%%%%*#%%\\r\\n*#####**+=-.                   :::::        .:::.              =+.               =-               :=.           ......:-:.                   .. .=-#%%%%%%%##%%%\\r\\n*#######*+==:                   .::::        .:::              .+=               -+               .=.           .....:::.         .               :*+++#%%%#%%%%\\r\\n+***#####*++=-.                  .::::        .:::              -+-              .=:              .=.    ..     ...:::::           .       .  ..      :*%*-*%%%%\\r\\n+*+==*####**+=-:                  .---:.       .:::              =+.              -=               -: .. ..     ::::::::.          .           .     .::=:-*%%%%\\r\\n=+===++*##*#**+=-.                 .:---.       .:::             .+=              .=               -: .. ..     :.....:::.                              -++%%%%%\\r\\n=+=======******+==-                  :---.       .:-:             :+:              =-              --..  ..     ++-:::::..           .              :-::--=%%%%%\\r\\n======----=******==-.                 :---:       .--:             -+.             :=              :-    .      ++=+-:..::            .           ..:-*%%%%%%%%%\\r\\n====-------++*****+==:                 :---:       .--:            .+=              =:             :-.   ..     ..:+::--::             .              .++%%%%%%#\\r\\n-====------=-=*****+==-                 .---:       .--:            :+-             :=             .=.                       ...       .             ::::===--:.\\r\\n---------------+****+===.                .:-:: :.    .-:.            -+:             =:            .=.         .......:.     ::         .           .:..        \\r\\n==-------------:=+***+===:                     :#=    .::.            ==.            -=             -.   .  ....::.:::-.     ..                             ..::\\r\\n=***=----------:::=+*+: ..               .:-===:*%=    .-:            .+=            .-             :.      .   ..                            .::-====-+***###%%\\r\\n-=+**#*=-:::-:::::.:=+.                  =+++++-=##:    .              :-.                          ..                                    ..:+#%%%%%%##%%%%%%%%%\\r\\n-====++##*+-:::::::..--                  =+++++:-##=                                                             .   ..      :------::-: :::*######%%#%%%%%%####\\r\\n--======+**#*+-:::::::...                -=++-...*#*.                                               ..           -:..::.   . -------:--: :-*###*##***###########\\r\\n.::-=======++***=-::     -.              ..=-....+##-                     .:           .=           .--..::::-:...: ..:.   . -------:--: :-*######%##%%%%%%%%%%%\\r\\n   .::--=======+***=.                    .-:.....=#*=                     -+.           +:           -=-:::---::::......   ..--::::::--. .:#%%%%%%##%%%%%%%%%%%#\\r\\n      ..:--========*+=.                   . ....::**+:         .           ==           :=           :===::::--:::.. .::    .=-     ---. .-%%%%%%%#%%%%%%%%%%%##\\r\\n         ..::---=====++-            .       ...-: +**--.      .--.         .+-           =:          .=++-:.:...:.    ::    .=- .-: ---...-%%%%%%#%%%%%%%%%%%##%\\r\\n            ..::--=======:      ..:-=-.       :-  -**===:      .--.         :+:          --          .=++=.....:--.   .:    :=-.    -=-.:-*%%%%%#%%%%%%%%%%%##%%\\r\\n                ..:---===+=:....  ..:-:.      ..  :+*====:      .--          -=.         .=.         .-+**-:-=:-#*-  .:-   .:-: ...:--:.::*%%%%##%%%%%%%%%%##%%%\\r\\n                   ..::--=++=:                    .=+*.          .::          =-          --          -*+=-.:-:.=:. ..:-   .-=:..  .==: :-*%%%%#%%%%%%%%%%##%%%%\\r\\n                      ..:--+**+-:.:=:.        --.  :=*:           .:-====-:.  :+-         .=.         :-      ..:-  ..::.  .-=.  ..:==: .-+#%%#%%%%%%%%%%##%%%%%\\r\\n                         ..:-=+#*+-:                .:-             .:-+*#%%#+--+:         --         ::       :-=....:=. ..-=-::-::==.  :=#%#%%%%%%%%%%##%%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=++*##++=         .=:        .-            ..-=: ..-===-=====.  -*%##%%%%%%%%%##%%%%%%%\\r\\n     .:-=--==--:.               .:-=+**+-.                             .::-==+++===         -=.       .-            ..-=: ..-===-=====.  =#%%%%%%%%%%%#%%%%%%%%%\\r\\n    ...:---==---==:.               ..:=*#*+-..:                        ..:--=====:=:        .=:       .-.  .. .      .:-- ..===--====-..:*%%%%%%%%%%%#%%%%%%%%%%\\r\\n   .....-=---====-----:.               .-+*#*+-.                       ..::-=====-.=:        -=        -=---...       :-:...-==-=====:.:-#%%%%%%%%%%#%%%%%%%%%%%\\r\\n   .:::.:-===---==-------:.               .=*##*=:                      .::-=====- :=.       .=:       :=---:.:.    .     ..---------..:---==---:::.=%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--====-  :+:       -=       :=.......            .....       .....:::::-=*%%%%%%%%%%%\\r\\n    ::---:---======-=--::::::.   .            .-=+***-.                  .::------  .--       ..       .: ..........::::::::.   .. ...::=%%%%%%%#%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:. ..:-:          .-==+**=                   .::::::  .:.         -      .-:::-:.=+*+=+===-:::. ......:---+%%%%##%%%%%%%%%%%%%%%%%\\r\\n    ::::----::::::-===-----::-:.  ..--.           .--=+*+:                     ...  .. .+       --      --.::. :+++-:::--:....::-=-::::--#%##%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..--:    .        .--=+*=.                        ..  -=.     .+. .   :=--...-==+---:--:......:---::.:.+#%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.  ..:-:   .=-     .   :--=++:                    .....   -+.     -=...  :=-................::.... ....:--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:   .:--.   =--:   .:   .:--=+=                 ..:::..    -=:..  .=:..  .--:....:::--::--=====--=-----=*#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....:--:   =-:-.    .   .::-=+=                ....  ..    .-..:..::--:-==+=...::------=:..::-=-:==:----==*#%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::+++--::...----  .=---.     ..   ::-=++.  ...:.     :--:          . .+=-=-.-*++*++=....:--::.:.   -=::==:==-:--=-:=*#%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--++. .  ..      .-=-.          -#:=+=:=++++++=..:--:.        .==:.-=:.-=:.:=-::=++#%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::::::::::-==+*.  .:-- .=---.        .   :::-=+:.. .:        .-=-:.     .-++-===:=*++++++..:--.         .--------------==-=-:#%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.             ::--==::..=.         .:===---==-=+==+=:=+++++++..:::.         .-=================-:+***####**#%%%%%\\r\\n            ...:::::::::::::::.....    ..      ..    ::       =-:-==:. =-::..        .:---:.:===+++:=+++++++:.:-:.    .     :++-==-:-*+---::-++=--:::-+***+++=*=\\r\\n                  ....::::::---::..        :+=:.    .-:       .+=--=-: :-::-::..           :====+++-=+++++++:.::::    ::...:=+*=++-:.:+*=---::-++=---::-=+***+==\\r\\n                         ..:::::::-. ....:-=++*+=:. .:.        :*+=-=- .+:::::--::...   .:====-==++==+=+++++-..::--::.-#=:-----:-=-:...-*+----::-+*+---:::-=****\\r\\n                                   .....:------=++==-:.   ..    -**+=-. =::::::::------.:-===:=========+++++=-----:..  +#=:-::::.:---: .:+*=----::-+*+-==-:---+*\\r\\n                                     ..:...::::-----===-:..:     +***+- --:::::::::::-:.------=========+++++-::::..... :**::-::::::-=-:...=+=====---=======-----\\r\\n++-..                                       :::--::.:--=====:    :+**#+:.=::::::::::::::----:-=========+++++====-:::... -=--------==--:...---===================\\r\\n+*##**+:                    .                :---::..:::---=*:    =***#*:=::::::::::::.:::---=========++++++=-----------==+++==--:=*#+=+++********+-==--=+++====\\r\\n*#######=                       .:.           :----:..:::::-::    .+******-:::::::::::.------=========+++++++======+*+===+++=-::.:-=+++=+++######++===--==++*+++\\r\\n#%%%%%%%%*:                       :.           --=+=:::::::--:     =******-::--:::::-.:----:==========++++++=::::.:**-::====---:----=--=+++++++++====-:---::-===\\r\\n#%%%%%%%%%%+                       -:           -===:::::::-+=     :*+****=:---------:------==========++++++++++++++***++++=========*++++++======----:::--.::---\\r\\n#%%%%%%%%%%%#:                      .-.         .:==:::::::-==      ++*****---------::--:--======-====**++++=::....:#*-..:====-=**+--:=+#*+=*******+====--:-----\\r\\n#%%%%%%%%%%###=                      :+.         :-:::::::::::.     -******=::::::--::-::-======----==+++++++=--====+******###*+=-... .=+#*==*++++==----::.:---:\\r\\n#%%%%%%%#######+-                   . -=         :::..::::.:::.     :*+****+::::::::.:------=-------=+*++++*+====-------:::-----:::::.:-=+**++=-------::--::----\\r\\n#%%%%%%#%#######*:                     ==        :-:.....:::::-     .++*****-::::::::---------------=+#*++=+=.......::---:-=++==---:-----=====*#######*+=====---\\r\\n*%%%%%#%%%%%%%%##:                      =-       :=---------=-+.    .++*****-:::--------------------=+**+++++********#####*#*+++==-------+++++*****++++=====-:.:\\r\\n*%%%%%####%%%%%#**           .   ..     .=:      ::::--=+*+=-:-      =+*****-:-----::--------------==+=++*+*+===----------:::------==+++=+##*=-===========-:---:\\r\\n*%######++%%%%%##%:           .          :=.           ....          =++****=-------------------==-==+=+++=++-::::::.:..::::-==+===-+****=+#*+*+*#*********+===-\\r\\n*###########%%####+-  ..                  -=              .::.:      =+++***=----------------------=++-+++++++++++++++++*+***#*#*#*#####*===-+*#**+=########****\\r\\n*###########+*###*+:                       :     ..     ..--::=.     =+++***=----------------------+++-+*++*+***********+++++**######+++-::..-+*#*=-=**********+\\r\\n=###########**###*+                                    .::----:      +++****----------------------=+++-+++=++=---------::::::::-=+**=----=----==+#**+++---------\\r\\n.+###############%=                               --...:::::--:     .++++**+----------------------=++==+++=*+-:::::.......   ..-=+**+===-=-:-:.--=====+*********\\r\\n*#################:                          .    -=:.::::::-:.     :+++***=----------------------+++==++++*+-::::::::::-=+=+++######*++=--:::.:-=++++*#########\\r\\n*################+                ..             .-=-..:::::-:.     -++++*+----------------------=+++=+++++*+*++++++++++++++++-===+=++===---::---==####*+++++++=\\r\\n+#**#############:                ..             :==-...:....:.     =++++*=----------------------==++-+++++*++================----=------::...::::==*#++--+=----\\r\\n+*****########*#+.                               :++:........=.    .++++*+-----------------------==++-++*++*+*++++++++++*+***#*+++++===----:.... .:==*#*+--+====\\r\\n+***************=                               .:-::.....::==     -++++++----------------------===++-*=++=++-.......... .+*+**.....::::::--:::....:==##*+--+---\\r\\n=********++++=.                                  ....:::::::-:    .+++++------------------------+++++-*=++-*=-........... +%*+#+:::-=====--:::::.. .:==##*++==++\\r\\n .-+********+:                            ..     ...:::..   .     -++*+-:=-----------------=---=+=+++-+=++-*=:  . .. ...  -%#+##+---=====++=--:::.:---==####*++#\\r\\n    .-=+**+-.        ...  .              ...     ...:..    ..    .++*+-.-=------------:-:-+=---++=++==++*++*=++++++++++++++******++++++=====---:::---:-========+\\r\\n+*++++++-:             .               ....     . .:.  .   .     =**=:: :------------:-:-+=---=*=+++=+++*+**=###*##*#*##*##*##*#*##*##*++===::-:::::::-==-----=*\\r\\n===-:.                              ....::::.   .::::  .        -*+-.:. .------------:::==----++=+++-++**+**=###*##*####*##*#####*##*##*++=+=-=----:-::-=----+*#\\r\\n                                ....:::::.:-::::::::-          .++: .-. :---------:-::::-----=*==+++-+++*++*=+============+++*+*#*=====++==========--=--=++**##*\\r\\n  ..                            .         .===-:::-=-.        .+=. .:.  ::::::----::::-------++=++++-*==*=-*=-............:+*#*+#*.    :::::::--====+++=-*##+==-\\r\\n:                                .-       ..::..  .::.        =-. .::-...........:----------=*==++++-*==*=-*=-   . .  .    *%%#+*#+::::-====---::-=+**++==###*=-\\r\\n        ...                   .-=+#:    ... :- ..  ..        ::   :. ......... ...:+*=------+*==++=+-*==*=-*=-.. . .. .. . =%##*+##+----========::=+++=++==###*=\\r\\n    .....                  .:===-..   ..:.. .=...       :-  :.   .::  .:.:.   ...:-+==+-----*===++==-++=*=-*=-....... .... :##%#+*#*=-:-=========+#****#*+-=####\\r\\n ....                     :---:.    .....   .:...      --  ... ...     .        :-+++=-----====++=+==+++*=+*=*++++++++++++++********+++++*****************=-=##+\\r\\n                         .:..        ....    ....    :-.  ...  .           .      :---.:--====+++=+-=+++*=+*=**##*##*##*##******#*****#**#**##**#**#**##*#+-=+-:\\r\\n                            ..       ....      ..   :=. ...  .......:::---=+*+:     :-:--=====+++=+-+=++*=**=**#**##**#**#**#***#**#**##*##**#**##**#***+=-:-=-:\\r\\n                          ..   .     ...       .  .=-  ..   .............::::::.    .:.:======+++=+:+=*++=**=**##*##*##**#**##**##*##*##**##*##***=--==-::......\\r\\n                            ...      ...         .-= ...   ..                       .-:-=====++===+:*=++*==*-+====+++++++++++++++++*#*+++=++++++++=-:::....     \\r\\n  .                        ...       ..           .::.   ..                         .--======++===+:*===*=-*-+................ :+++=#*      .::::::-----:..:..  \\r\\n::.                      ...         ..       .. .::.   ..                         .:--============:*==++=-*=+ .     .  .      .##*=*#=:....:-----:::.:--:.::.. \\r\\n..                      ..   .       ..      ...::.   ..                          ..:-=============-*==++=-*=+.. ..  .  .....   *#+++#*-:::::-----=--::.::::::. \\r\\n                      ...    .           ..:::-:.    .                              :============+-=+=-++=:*=+..  .     ..  .   =#*+=*#+=-----+=====---:..::.:..\\r\\n+.                   ....              .:==+=-:   .                                .-============+:=++-*+=:*== .  .     ..      :##+=+#*+--:--==-------:::-:....\\r\\n#:                    ..            .-=*##+=:.   .                                :-=============+:+=+=*==-*=+--:::::::::::......*#*+=##=-:::--=---------=--:..:\\r\\n#:                               .:=*#%#+-:   ..:.                              .----============+:*=++*=+=*=+*******+***+**++++++******+*+++++*+++====-----:...\\r\\n-.     .                       .-=*#*+-:.    ..     .-:.                     .:------============+:*-*+*=++*=++*********#+***+***++**+***+***+***++==-===-::--::\\r\\n*:    .            .        .:=***+=:.    .         -=..                ..::---------=============:*-*=*=++*=++***+*****#********+*##**##**##**##*++==-=-::::-::\\r\\n#-                       .:-+##*=:.                   :.          .:=++-::::::-------===========+--*-*+#=++*=++*******+***+*******+*****#*+***+*##+++=--=--::::.\\r\\n+:   ...               .-=*##+-..               .    -=:::::::::::+**+-:::::--------============+--*-*+#=++*=++*****#*+***+***+***+*****##**##**##*+*+=-===----:\\r\\n    .:......        .:=*##*-:.           .:          -:::::::::::+**+::::::---------============+:=*=++*-+-*==*+********************##**##**###*###*++==-===----\\r\\n .:::....        .:-+##*=:.     ..       :.         .=.::::::::-***=:::::::---------============+.++===*-+:*==-....:..::::::::-----=====+**+==+++++++++=-==--==-\\r\\n==:...         .-+###+:.        .       ::.      .. :-.:::::::=***=:::::::---------===========-=+.*+=-=*-+:*===.................   :====-*#+        ...:::--===-\\r\\n:.          .:=*##+-.                  .::  .    .  ::.::::.:=***=::::::::---------===========-==.*=+-+*-=:*=== .  ..............   +#*+=+##:.    ...........:--\\r\\n         .:=*##+-.                     :::   ..  .  =::..:.:+**+-::::::::----------===========-+-:*=+-+*-+:*===            .        =##+==*#+:.......:::::::....\\r\\n      .:=*##*-:            :          .::. ....--. .=.....-+**+-::::::::-----------==========--+::#-+-**-+:*==+ .          ..       :##*=-+**-:......:::::::....\\r\\n   .:=*##*=:.            .-.         .:::  ...:++- :-....-+**+-::::::::------------==========--+:-*-+:**-+:*==+ .          .    .    *#*+==**+=-:::-----------::\\r\\n.:=+*#+=:.              .=-          ::::  ..:-=-. -:...=***+-:::.:::::------------====--===--=+.=*-+:*+-=:*=-+                 .    =#*+=-***--.:.:::----------\\r\\n=***=:.                -+-:    ..   .:::.    ...:  =..:=***+:::..:::::-------------====-===---==.+*-*:*=-=:*=-+                      :##+=-=**==::...::-::::-:::\\r\\n==:.                 .=+-.    ..   .:....          ..:+***=:::...::::::-----------==----==----+=.*+-+:*=-=:*=-+                       =#*+=-**+-:....::-:::::-::\\r\\n                    -+++.         ........         .-+***=:.....:::::::---:-------------=-----+-:*=-+-*=-+-*=-+======-----:::::....   -#*+=-+**-:.. ...::::::::.\\r\\n                  .=+++-          .................-+++*=::....:::::::---::------------=-----=+:-#==+-*=-*-*=-*++++++++++++*++***+++++*****++**+==========---===\\r\\n                 :++++-          .................-++++-......::::::::--::-------------=-----++.-*-=+=*=-*=*+-+++**++***+***==+++==+++==+++==+++++++++++++******\\r\\n               .=++++:          .................-++++-......:::::::::-::--------------------+=.=*-++=*=-+=*+-+++**++***+***++***++***+=***+=***+=***==+++==++++\\r\\n              :=++++:          .................-++++-......:::::::::-::::-------------------+-.++-*==#=-+-*+-+++**++***++**++****=****=+***+****+****=****=****\\r\\n            .-++=+=.          .................-=+++-.......::::::::-:::::------------------=+:.*+-*==*-=+-*+:+++**+=***++**+++***=+***++***++****++**+++**+++**\\r\\n           :====+=.          .................:-=++:........::::::::::::::------------------=+::*=-+:+*-=+-*+:+++***=+***+++++=***+=****=****=****+=****=+***==*\\r\\n         .-+===+-           ..................:-==:.........:::::::::::::-------------------+=.-*=-+:+*-==-*+:++====-==+==+++==++++=++++=-+**=+****=+***+=****=+\\r\\n       .-=+====:           ...................:--:.........::::::::::::::-----------------:-+-.=*-==:**:+=:*+:+-........ ......::::::.....=**+=****+=****=+***++\\r\\n      .=++====.           ....................::...........:::::::::::::::----------------:-+:.+*-==:**:+-:*+:+=:::::::::::::::.......::::====++****+**+++++++++\\r\\n     -======-            .....................:..........::::::::::::::::::-------------:::==:.**:+-:*+:+-:*+:+=.:...:::::::::::::::::::::...:::--=+***+++++++++\\r\\n   :=======:            .................................:::::::::::::::::::-::::------::::+-.:*+:+::*+:+-:*+:==..................:..:::...::::::::::-=+**++++++\\r\\n .=======-...         ..................................:::::::::::::::::::::::::----:::::-+-.-*=-*.-*+:+-:*+:==              .  .. ..............::...:-=+*+++*\\r\\n-=======:.....      ....................................:::::::::::::::::::::::::---::::::==: =#=-+.=*=:+::*+:==                                ..........:=+***\\r\\n======-........   .....................................::::::::::::::::::::::::::--:::::::+=:.+*-=+.+*=:+.:*+:==                                      ......:=**\\r\\n-====:................................................::::::::::.::::::::::::::::--::::::-+-..**:== +*-:*.:*+:==                                         .....:+\\r\\n\",\n  \"                 .:::::.          .:::.                 =+-                 .=-                 :=.               ....                .::     .=######%%%%%%%%%%\\r\\n:                  :::::.          .:::.                .=+.                 -=                 .=:                .....              ...       ..::.+%%%%%%%%%%\\r\\n++:                 ::::::.         .:::.                :+=                 .=:                .--              ........             ..        .-:-*%%%%%%%%%%#\\r\\n+**=.                .:::::.         .::::                -+-                 -=                 -=             .......                       .-+*#%%%%%%%%%%%%*\\r\\n*#***-                .:::::.         .::::                =+:                .+.                :=.    .       .....:::                          =++%%%%%%%%%%*\\r\\n*###**+:               .:::::.         .::..               .++.                -=                .=.            .....:::.          .              . +####%%%%%*#\\r\\n*#####**=.               :::::.          ::                 :+=                :+.               .=:    ...     ....:.:::.          .          ..  .:...-##**=:=\\r\\n*######**+-               ::::::          :::.               -+-                ==               .-:     :.     ......:::           .          ..      .:..     \\r\\n+*+**####**=.              .:::::.         :::               .=+-.              .-               .--    ...     ...:::::.                                       \\r\\n+*+==+####**+-              .:::::.         .                 .--:                                --              ... .                                       .-\\r\\n=+===++*##*#**+.              :-:::.                                                              ..                                                 .-====**+#%\\r\\n=+=======*+*****-              :--:-:                                                                                 ..                             ...*@%%#%%%\\r\\n======----=******=              .----:                                                             .              .......               .               :===#%%%\\r\\n====-------++*****=              .-----.                                           :               -:                        ...        .             =+++-+%*=-\\r\\n-====------=-=*****+.             .:----.                          -:              --              -:          :-. .:::.     .-:         .  .      ..:++==-++::=\\r\\n---------------+****+.              :----:     :.                  -+:             .+              --   ..  ...--..--:-:     .::.:..::...  ..:-+****#####**####%\\r\\n==-------------:=+***+:              :-:       .#=    .            .=+.             =-             :=.   ..::..-=:--..::    .:::::::::::: ..:*%%%%%%%%%%##%%%%%%\\r\\n=***=--------:-:::-+*+:               .  .:-===:*%=  .::            .+=             :+             .=- ....... :==-: .:.     .--------::: .::-#%%%%%%%%%*%%%%%%%\\r\\n-=+**#*+-:::--::::.:=+.                  =+++++-=##: .:-:            :+-             =:            .=-...   .. ::--. .:.     :--------:-: :::+%%%%%%%%%#%%%%%%%%\\r\\n-=====+*#*+-:::::::..--.                 =+++++:-##=   :-:            -+:            :=             --      ...  -:  .:.     :-------::-: :-+######%%%##%%%%%%%%\\r\\n--======++*#*+-:::::.....                -+++=...*#*.   :-:            =+.            =:            :=  ..:.:=:  -:   :.     :-------:--..-*%##*#####**#########\\r\\n.::-=======++***+-::     ::              ..=-....+##:    :-:           .+=            :=            :+-..:-.-=. .:-.  ..    .--:.::--:--. :=*#**######%%%%%%%%%%\\r\\n   .::--=======+***=.                    .-:.....-#*=     :-:           :+:            =:           .==:::--=-:::......:   . --:     ---. =##%%%%%%%#%%%%%%%%%%%\\r\\n      ..:--========++=.                   . ....::**+.     :-:           :+:           :=           .=+==:::---:::::. :-   . -=: :-. --- .=%%%%%%%%#%%%%%%%%%%%%\\r\\n         ..::---======+-.                   ...-: +**:      :--           -+.          .+:           -==+:::::..-.    .:   . -=:  .  --- :+%%%%%%%#%%%%%%%%%%%%#\\r\\n            ..::--=======:      .             :-  -**-       :--           =+.          -=           -+++=......:.  ...-.  ..--. ...:--:.-+%%%%%%##%%%%%%%%%%##%\\r\\n                ..:---===+=:.. ..             ..  :+*=.       :--          .+=          .=:          :++**::--:-#+-...:=:  ..=-.:   .==:.-+%%%%%%#%%%%%%%%%%##%%\\r\\n                   ..::--=++=:                    .=++.        ...          .+-          :=          .=**+:..:.:*-.....:.  ..=- . ..:=-...+%%%%%#%%%%%%%%%%##%%%\\r\\n                      ..:--+**+-:..::.       .-:.  :=*:          ..:--===-:. :+-          =-         .=:       ...  ..:--  .:==::--.-==. .:#%%%#%%%%%%%%%%##%%%%\\r\\n                         ..:-=+#*+-:                .:-             .:-+*#%##+=+:         :=.         -:       ..-....:-=  .:====--====.  -#%%##%%%%%%%%%##%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=+**#**+.         =-         :-            ..:==  .:====-====-. .:*@%#%%%%%%%%%##%%%%%%\\r\\n     .:-=--==--:.              ..:-=+**+-.                             .::-===+++=.        .+:        :-             ..-=. .:===--=---:..:=**+****+++====#%%%%%%\\r\\n    ...:---==---==:.               ..:=*##+-..:                        ..:---===-=-         -=        .-  ......   ....--......                        .:#%%%%%%\\r\\n   .....-=---====-----:.               .-+##*+=.                       ..::--==---==.       .=.       .-:.::..........          ........:-++++********#%%%%%%%%%\\r\\n   .:::.:-===---==-------:                .=*##*=:                     ..::-====--.:         .         --.::....          ..-=-=======::*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                    ..:--===--  .-        :-       :=::::.:=+=-.::--=:.:-------:.:.-*%%%%%%###%%%%%%%%%%%%%%\\r\\n    ::---:---======-=--::::::.   .            .-=+***-.                  .::------  :+-       :+       :=::--. -+++++++++=     ......::-*%%%%%##%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:  ..:-:          .-==+**-                  ..::::-:  :-+-      .=- ..   .=::... -=*+=-------.... :---:-:-*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::----:::::--===-----::-:.  ..--.           .-==+*+:                     ...  ...=-      :+. .   .=-::...-----:-::::::............::-+%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..:-:    .        .--=+*=.                       ...  ==.    .-+. .  .-=......    ...:::::::  ........:**#%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-:::::-::::::--=-::--:.  ..:-:   .=-         :--=++:                    .....  .:--..  .--... .:=--...::..:---====++=....::-:--*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:  ..:-:.  .=-::   .:   .---++-                 .:::... ...:-:.::.::----===+=...:-----:.:-===+=:--:----+#%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....:--:   =-:-.    .   .::-=+=                 ...      .   ===+=::=**+*++=...::----:-=-:-::==:-=------+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::+++--::..:----  .=---.     :.   ::-=+=   ...:.    .---.           :#:-=+::=*+++++=....:---::::.  --:-=::==::-----+#%%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--++:..  ::     .-==-:.      .-*+:-=+-:+++++++=...:::..  .   .:=-::=--:=-::-=::-+*#%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::::::::::-==+*.  .:-- .=---.       ..   ::--==:.. ::       .:===--:::-+-+=-=++-:+++++++=..-==:         .:--.:=-::--::-----=:*%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.          .  ::--==::.:=.         .:--===-.:===+++-:+++++++=..:::.         .-=================-:+#%%#%%%###%%%%%\\r\\n            ...:::::::::::::::.....    ..      ..    :.      .=-:===:..=-:..              :=====++--+++++++=..:-:.    .    .:==-----=*+-=---=*+----:-=+***++**#*\\r\\n                  ....::::::---::..        :+=:.:   .-:       :+=--=-: --:--::..       .:=======++=-++=+++++..:--.    :   ..-**=++-..-+*=---::=*+=--:::-=***+==-\\r\\n                         ..::::::::. ....:-=++*+=:. .:.        -*+=-=- .+::::---:::::.:-====-===++==++=+++++:..::::...-*=:--===:-+=:...=*+----::=++=---:::-+****\\r\\n                                   .....:------==+==-:.   :     =**+=-. =:::::::::--::----=-:==========+++++=--===-:. .+#-:-:--:::--:: .:+*=----::-++=----::-=+*\\r\\n-:                                   ..:...::::-----===-: ..    .+***=: --::::::::::.:-----:-=========++++++-::::..... :#+.::::::::-=-....=*=-===---++=====----=\\r\\n+*++=-.                                     :::--::.:--====-:    :***#+:.=::::::::::.:::---:==========++++++=---::::....=+-------------.  :-----------======---=\\r\\n*#####*-                                     :---::..:::---=*.    =***#+:=:::::::::.:::::---==========++++++=----:::::::--=====---=+*+====++++++++*==+===+++++==\\r\\n#%%%%%%%*.                     ..:            :----:..:::::--:    :*****+*-::::::::.-------===========++++++++=====+*++++***+=-:..-=**++++**#####*+=-=-:-==+++++\\r\\n#%%%%%%%%%=                      .:            --=+=:::::::--:     =+*****-::-----::-----:-===========*+++++-::::::**-:.:==-:::::---===-+++******++++=--=----=++\\r\\n#%%%%%%%%%%#:                     .:.          .-===:::::::-+=     :*+****=:------::---::-============*+++++=======****+**++==------+*=+=++======----:::--:.::--\\r\\n#%%%%%%%%%%%%+                      --          .:==:::::::===     .++*****------::---::-=============*++++++-----:-**-:.:------+**====+***=+++++++===-----:----\\r\\n#%%%%%%%######+.                     ==          :-:.:::::::::.     =******=::---.:-:::-========---==+*+++++-:::::::*++==+*****++=-:..:-+#*==*##****+====:.:----\\r\\n#%%%%%%##*#####*+                     =-         :::..::::.:::.     -******+:::::.:::--==----------==+++++++++++++++==++====++=-::::...:=+#*+++-::::::..--:.:---\\r\\n*%%%%%#%%##%####+                      +=        :-:.....:::::-     :++*****-:::::-----------------==+*++++*=...... :.:::..-=----:-:::---==+++=*******+===-----=\\r\\n*%%%%##%#%%%%%%*#-                     .=-       :=-----------+.    .+******-:---------------------==*#*+++++=======++++++*##*++=-----:::=====+########*+++++=::\\r\\n*%#%%###=*%%%%%##*           .  ...     .=:      ::::--++*+=---      ++*****-:-----::--------------=++++++++******++++++++================##*+==+========--::--:\\r\\n*###########%%%%##-           .          :+.           ....          +++****=----------------------=++=++++*=:::.:...:..::..:::----:=****=+##*+==**********+=-=-\\r\\n*###########*####**:  ..                  :=              .::.:      ++++***=---------------------=+++=++++++=----------=-==+++******####*=+*+*#**#**#######*+++\\r\\n*##########*+**#**=                        .     .      ..----=.     ++++***----------------------=++==+*+*+*##*############*######*##**+=-:::+*#*+=-*########*#\\r\\n:#################=                                    .::----:     .+++***+----------------------+++==++++++=============---==+**###===--:::.-++#*+==*+========\\r\\n+#################:                               --...:::::--:     .++++**+----------------------+++=++++++=----:-:::::::.....::=+*=----==-----==****++========\\r\\n*################*                           .   .==::::::::-:.     :++++**=---------------------=+++-++++++=:.........  .....:=+*****=+=---::..:-=====+########\\r\\n*################-                 :.            .-=-...::.:-:      =++++*+----------------------++++-+=+++++===========+*****+#**#**#*++===--:::=++**##########\\r\\n+#**############*.                               :==-........:      ++++++-----------------------++++-++*+++++================::::---==---:::.:----=*##**==+====\\r\\n+******####****#+.                               :++:.......:=.    :++++*+----------------------==+++-++*++++++++++++++++++++++++=++===--:::::.....==+#*+=-==---\\r\\n+********+++++=:.                               .:--:.....::==     =+++*++----------------:-----==+++=++*++++=============+*+##========-----:.... ..-=*#*+=-=+==\\r\\n:=+*********+-                                  .....:::::::-.    :+++++-----------------------===++==+=*=-*=.  .    . .  -#++#-. ..:-::::::-::::....==*#*+=-==-\\r\\n   .-=++***+-                             ..     ...:::..   .     =++*+-:----------------------++=++-++=*==*=:........... :#*+#*=::--+++====:::::.. .:==+##*++=+\\r\\n-=---=+++=:           ...  .             ...     ...:..    ..    :++*=-.--------------:-:------+=+++-++=*==*=:...... .... .*#+*#*=--==========-:::.:-----*##***+\\r\\n+**++=-.                        .      ....     . .:.  .   .    .+*+-.. ------------::-:-=----++=+++-*=+*++*=*+*+*++*++++++*******+++**++===----::::---:========\\r\\n...                                 ...:::::   ..:::.  .        =*+:.:. :----------::-:=+=----*==+++-*=+*+**=###*##*##*#*##**#*##*##*##*++==-::-::::::::==------\\r\\n   ..                           ...::::::.--::::::::-    .     :*=. :-  :---------::::-+-----++=++++-*=*++**=###*##*##*####**####*######*++=+=-=----:-::-=----=+\\r\\n: .                             .         .===-:::-=-         .+-. .:. .:.::::----:::-+-----=*==+++=-+=++=+*=+=============*++*+##+====+++==========--=--=+++**#\\r\\n                              .  .-       ..:...  .::.       .=-  .:::. .........:----------++=++++==+=+*==*=-.............==+*++#=     :::::::--========-+##*+=\\r\\n        ..                   ..-=+#.    ... :- .   .        .:.  .:..........   ..:+*=:----=*==++=+-+++++=-*=-.... .. .... =%##*+#*-..::-==----:::-++**++==*###*\\r\\n    .....                  .:==--..   ..:.  :-..        -- .:.  .:::  .:.:.   ...:=+===----++==++=+-+==++=-*=-.  . .. ..   :####+*#+=----========-.==++==+=-*###\\r\\n ....                    .:=--:.    ......  .:..      .-:  ... ..      .       .:-+++-----=*==+++=+:*==++=-*=-.  .  .  .    *#%#*+#*+-::-======-===*******+==*##\\r\\n                         .:..        ....    ...     --. ...  ..         ...      ----.:--++==+++=+:*=+++++*=*=============-+###*+*#*+==++++++++**#********+==##\\r\\n                           ..        .:..     ...   -=  ...  ... .   ..:--=+*=.     --:=--===+++==+:*=+*=++*=#********#**#****+***************#**#**#**##*#*+-+#\\r\\n                          ..  ..     .:.      ..  :+:  :.   .............::::::     ::.-=====+++===-*=+*=++*=#*****#**#**#******##*##**#**##**#**##+##*##**+=-=*\\r\\n                            ..       ...         .=- ...  ...                       :-:======+===+--+=**=++*-#**#**#**#**##*****##*##**##**##**#**#*+++++=-:.:--\\r\\n  .                       ....       ..           :::.   ..                         :--=====++===+-=++=*=++*-********************#**##*###*##**##*#=-:--::......\\r\\n::.                      ..          ..       .. .::.   ..                         .:--==========+:++=:*==-*-+.::::::::::::::::-==+=+#+:::::::--==++=---::....  \\r\\n.                       ..   .       .      ...:::.   ..                          ..:-===========+:*=+-#==-*-= .  . .. ........ =#*+=#*.     .:::::::::---:.... \\r\\n                      ...    .           ..:::-:.   ..                              -============+:*=+-#==-*-=          ..      =%*+=*#+:.....:-----::...:::..:.\\r\\n+                    ....              .-====-.   ..                               :==============:*=+-*==-*-=.. ... .  ......  :#*+=+#*=-:::--=====----:..::::.\\r\\n*.                    ..            .-+*##+=:   ..                                :=============+=:*=+=*==-#-= .  .      .   .   *#*+=*#++-::--=+====----:..:...\\r\\n*.                               .:=*#%#+-.   ...                               :----===========+--*===*==-*-= .         .   .   -##+=+#*+-:::--=--------::--:..\\r\\n-      .                       .-+*#*+-:.    ..    .:-:.                     .:------===========+:=*=++*=+-*-+------::::::::::...:##*+=##=-:::::-------------::.\\r\\n*.    .            .        .:=*#*+-:.    .         =-..               ...::---------===========+:++=++*-*=*-*++**+*******+**+++*++*******+++++++++++=====-----:\\r\\n*:                       .:=+##*=:.                  .:.           .-++-::::::------============+.*==+++-*=*-++*******+***+#******+*******+***++***++==-==-::--:\\r\\n=.   ...              ..-+###+-.                .    +-:...:::::::-+**-::::::-------============+.*==+++-*=*-++***+***+***+***+***+*##**##**##*+*##+*+==-=:::::-\\r\\n    :......         .:=*##+-:.    .      ..         .=:::::::::::-+*+-:::::::-------==========-+=:#-+=++-+=*-++***+***+***+***+***++*******+*****#**+*==----:..:\\r\\n :-::...         .:=*##*=:.     .       .:.         :=.:::::::::-**+-:::::::--------==========-+-:#-++++-+=*-++*******+***+********+******#**#**+***+++==-==-:::\\r\\n==:...         .-+##*=:.     .  .       ::       .  --.::::::::=**+::::::::--------==========--+:-*-*=*+=+=*-+**************##*******##**##**###*****+++=--==---\\r\\n:.          .-+*#*=:.      .           .::      ..  -:::::::.:=**+::::::::---------==========-=+.=*-+-*===-*-+-:---------=========++++******************+=-===-=\\r\\n         .-+*#*+-.                     ::.   .  .. .=.:::::.:+**+::::::::----------==========-=+.++-+-*==--#-+:                 .   .-==--***:..::::::------====\\r\\n      .-=*##+-.            .          :::  ....-:  .=.::::.:+**+::::::::-----------==========-==.*+==-#==--#-+-... ..  .   .    .   .+**+-+##:          .....::-\\r\\n   .:=*##+-..            .-          .:::  ..:-++. ::.:...:+**=::::::::------------=========--+=.*==--#=+--#-+- .......... .......  .=##+=-**+..    ...:::......\\r\\n.:=+##+-:.              :=.         .:::.  ..:-=-  =.....-+**=:::.:::::-----------=========---+-:*==--#-+--#-+-                      :##+=-+**-:.   ...:::::::..\\r\\n=**+-:.               .-+-.    ..   .:::     .... .=.:..-+++-::..:::::------------========----+:-#-+-=#-+--*-=-     .       .    .   .*#*+=-**+::...........:::.\\r\\n==:.                 :=+:.    ..   ....:           ...:=+++-::..::::::------------=====-==---=+.=*-+:=#-+:-*-=-             .    .    +#*+=-+**==-::::-:------::\\r\\n                   .-++=          .......          ..:+**+-.....:::::::-----------=-----=----==.+*-+:+*-+:-*-==     .            .    :*#+=-=**+--...:::--::----\\r\\n                  :=+++:         ...................:++++-.....:::::::-----------------=-----+=.+*-+:+*-+:-*-==     .                  +#*+=-***-=:.....:-:..:::\\r\\n                .-++++:          ..................-++++:......:::::::-:::-------------=-----+-.*+-+:+*-+:-*-=+                        -#*+=-=**==:.. ...:-::::-\\r\\n               :=+++=.          ..................-++++:......::::::::-:::------------=------+:.*=-*-+*-+==*--+=--:::::::.......  .    .+#*=-:**+-:........:....\\r\\n              -++++=.          ..................=*+++:........::::::-::::------------------=+.:*=-*-**:+=-*--++++++++++++++++++++==++++*#**++***=-::::::::-::::\\r\\n            .=+==+=           .................:=*+++:........::::::::::::------------------+= =*-=*-*+:++=*--*+++++-=++=======+++==++++==+++++++++++*********++\\r\\n           -====+-           .................:++++=:.........:::::::::::-------------------+-.+*:=+-*+:++=*--*+****=***++***++***+=*+*+==+*+==+++==+++==++++=++\\r\\n         .=+==++:           .................:++++=:.........::::::::::::-------------------+:.++:++-*+:++=*=-*+****=****=***+=****=+***==+**+=****=***+-+***=+*\\r\\n       :-++====.           .................:++++=..........:::::::::::::-----------------:=+:.*+:+=-*+:++=*=:*++***=++**=+**+=+***=+***+=+***=****==***+=****=*\\r\\n      :=+====-            .................-++++-..........:::::::::::::::----------------:+=.:*+:*=-*=:*+=*=:+++***=++**=++*+=+***+=***+==***==****==***+++**+*\\r\\n    .=+=====:              ...............=++++-..........:::::::::::::::::--------------:-+-.-*=-*-=*=:*+-*=:+++***==+**=++++=+***+-**+++-+*++-+****=+****-+***\\r\\n   -=======.           ..................=++++-...........:::::::::::::::::------------:::-+:.=*--+:+*--*==*=:++++**+=+**++*+*+++++*-+*+++-+*+*==*+**==****+-+**\\r\\n :=======-...         .................:=+==+-...........::::::::::::::::::::::------:::::==:.+*-=+:+*--+:=*=:+-:::::--====++++=+++*+=+++++=***+=++**+-+++++=+**\\r\\n-+=====-:....       ..................:+====:............:::::::::::::::::::::::---:::::::+=..*+:==:+*--+ -*=:+:.          .....::::::::::::-++++****+=+++++++++\\r\\n======:........   ...................-=====:.............:::::::::::::::::::::::---:::::::+-.:*+:+-:**--=.-*=:+-::.::...............   . .....::::-==++*++++++++\\r\\n-===-...............................-=====:.............:::::::::::::::::::::::::-:::::::-+:.-*=:*.:**:-=.-*=:+-.::::::::::::::::::::.....::::::.....::-=+++++++\\r\\n\",\n  \"          .:::...                                                                                                                              .. -:.=+*########\\r\\n:          .::::...                                                                                                ....                        .++*#%%%%%%%%%%##\\r\\n++:         .::::...                                                         :                   .               ........                       .  -++%%%%%%%###\\r\\n+**=.         .::::..                                   .:                  .=.                 .=.              .....::                           . .#####%%%%#\\r\\n*#**+-         .::::...                                 :=-                  ==                 .=:      .      .....::.                             ... .=%%###\\r\\n*###**+:         ::::.:.                                .=+:                 :+.                .-:      :      .....:::.            .           ..    .-=-+=.:#\\r\\n*#####**=.        .::::::                                :=+.                .=-                .--     ..      ......::..                              .  .-=*%\\r\\n*######**+-        .::::::.              .                :+=.                :=                 :=.    .       ....:..::.                                 -+=#%\\r\\n+*+*#####**=.        :::::::           ..::                -+=                .=:                :=.            ....:....              .               .:--::=#%\\r\\n+*+==*####**+-        .::::::.          .:::               .=+-                -+                .=:            ..:......               .            . ::-%%%%%#\\r\\n=+===++*##*#**+.        :-::::.          .:::.              .=+:               .=:               .=:    ....... ........                .                 ++#%#*\\r\\n=+=======******+:        .--::::           :::.              :++.               -=               .--     .      ..                       .              ::-=#%+#\\r\\n======----=******-         :--:::.          .::.              :+=.              .+:               --             .            ::.         .            +#####=++\\r\\n====-------++*****=         :-----.          .::.              -+=               -=               :=           :+- .::-.      ::..        .  ..  .:::-=++***+=+-\\r\\n-====------=-=*****+.        .:----:          .:::              -+-              .+:              .=.   ..   ..--. :-:::     .::.:::::::..  .=++*****#######*###\\r\\n---------------+****+.         :-----.         :=::             .=+:              -+              .=:    ..=:.=*+.:=..::.   ..::::::---:.:  .:+*%%%%%%%%%%%*%%%%\\r\\n==-------------:-+***+:         .-----.        .#+--             .=+.             .+:              --. ...::..:==.-=  :.      ---------::- .:==*%%%%%%%%%%*#%%%%\\r\\n=***=--------:-:::-+*+:           :----  .:-===:*#+:-.            .++.             :=              -=: ..   .. :====. ::      ---------:-: :-*%%%%%%%%%%%##%%%%%\\r\\n-=+**#*+-:::-:::::.:=+.            :---  =+++++-=##---.            :+=              =:             :=.         :---.  ::    . ---------:-: :--%%%%%%%%%%##%%%%%%\\r\\n-=====+*#*+-:::::::..--.            .-=. =+++++::##=:--.            -+-             :+             :=-  .:-.-:.. --   .:     .--------:--. :-*%####%%%%##%%%%%%%\\r\\n--======++*#*+-:::::.....             :: -+++-...*#*..--.            -+-             =:            .=+..:::.:=-  =:   ...   ..--:..::-:--. -=*#*#######*########\\r\\n.::-=======++***=-:.     :.            . ..--....+##: .--:            -+:            :+             -+-..:-.:=:  :-.  .:.   ..--.     :--..=+***###*##*####%%%%%\\r\\n   .::--=======+***=.                    .-:.....-#*=  .:-:            =+.            =:            -+-:::----:.... ...::    .=-  --. --- =**#%%%%%%%##%%%%%%%%%\\r\\n      ..:--========*+=.                   . ....::**+.   :-:            =+            .+            :=+=-:::---:::::.  ..    :=-.  .  --: *##%%%%%%%##%%%%%%%%%%\\r\\n         ..::---======+-.                   ...-: +**:    :--           .==            =-           .==+=::::-:.:.    .::   .:-- ....:--: *##%%%%%%%#%%%%%%%%%%%\\r\\n            ..::--=======:      .             :-  -**-     :--.          .+=           :+.          .=+++-......:   ...-=    :=: .   :--: =*%%%%%%%#%%%%%%%%%%%%\\r\\n                ..:---===+=:.. ..             ..  :+*=      .--.          :+-           --           -++*+:.:::-+=:....::  . -=: . . :=-..:+%%%%%%#%%%%%%%%%%%%*\\r\\n                   ..::--=++=:                    .=+*.       ..           :+:          .+.          -+*+-.....:#+-....:-    -=-.:-:.-=-...+%%%%%##%###*++++===#\\r\\n                      ..:--+**+-..           .-:.  :=*:           ..:-===-::-+:          -=          :=.       .-. ....-=. ..:--::::.......:-:::..:...        .#\\r\\n                         ..:-=*#*+-.                .:-             .:-+*#%#*++-         .+-         .=.  .           ..                     ......:::----==+*#%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-====-:-.         ::         .-.                     ......:::::..:-+###%%%%%%%%%##%%%%%\\r\\n .   .:-=--==--:.              ..:-=+**+-.                             .....   ..                     ..              .:-: ..-==--=====::#%%%#%%%%%%%%%##%%%%%%%\\r\\n    ...:---==---==:.               ..:=*##+-..:.                              .:::.         -:        .==---:..    .... .. ..-==--=====::%%%#%%%%%%%###%%%%%%%%%\\r\\n   .....-=----===-----:.               .:+*#*+=.                            .:----+.        -+        .+-.::........ .     ..==--======:.#%%%%%%%%%##%%%%%%%%%%%\\r\\n   .:::.:-==----==-------:                .=*##*=:                         :-==--:-+.       .=-       .=-::-:. -+++-..  .. :.--:----:.:::#%%%%%%%##%%%%%%%%%%%%%\\r\\n   .:::::--=+==--===------:..               .-+***+-                     .::-----: :+:       :+. .    .-=::::. :++++.....  ...     .:.:-+%%%%%%%#%%%%%%%%%%%%%%%\\r\\n    ::---:---======-==-::::::.   .            .-=+***-.                  ..::----:  -+-       -+  .    :=:.:.. :==+=.:..... ...  .::::::-=----=#%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:  ..:-:          .-==+**=                   ..:::::  :-+-      .== ..   .=-..........    ....       .....:=====+%%%%%%%%%%%%%%%%%\\r\\n    ::::----:::::--===-----::-:. ..:--.           .--=+*+:                      ..  ...=::     .=: ..  .--:...::.::::-:-----=::.....:---*@@%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::.  ..--:    .        .--=+*=.                       ...  .=:...  .:-.....:=*+:.+*-:.:-======+==:.......:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==-::::---:::::--=-::--:. ...---   .=-     .   :--=++:                    ........::.:.:--:::==+++=++:.:-:..:-=========......::::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::::-::::::::::::::--=-::-:  ..:--.   =-::   .:   .:--=+=                 .:::.        -==++:.:+**+*++=....-----:::==-=+=.::.:---=*%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::::::::::::::::::::----::....:--:   =-:-.    .   .::-=+=                  .         :#--++-.:+*++*++=...:-----::---=--=--==--=--+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-:::::::::::::::::+++--::..:----  .=---.     ..   ::-=++.  .:.-.    :-=-:.       .-**.-++=::+++++++=....:----:--.. :::=-:-=-:-----+#%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::::::::::::=+*++--: .:===. .=---.      .:   ::--=+:..  ::     .:====-:::-==-+=--===:-+++++++=....::::....   -+::-=--==-:--=::=*#%%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::::--::::::-==+*.  .:-- .=---.        .   ::--=+:.. :-        .:-=====:.-====+++:-+++++++=..--=:         .:=-.:=:.:=-..--::-=-*%%#%%%%%%%%%%%%\\r\\n      .:::::::::::::::::::::....:+.   .--. -:.:.             ::--==::..=.                -=====+++:-+++++++=..:::.         .:------=---========.=#%%%%%%%##%%%%%\\r\\n            ...:::::::::::::::.....    ..      ..    ::       =-:-==-: =-::..         .:=======+++-=++=+++++..:--:         .:-=---=--++-==---++--===-=**#*+**#%#\\r\\n                  ....::::::---::..        :+=:.:   .-:       .+=--==: :=:---:::::..::======-==+++-=++=+++++..:-:.    .     .+*==+-::-++=---:-=++=--:::-=+**+++=\\r\\n                         ..:::::::-. ....:-=++*+=:. .:.        :*+=-=- .+:::::----.:---===-:===+++==++=+++++:..:::.  .:+-.::-++==+=:...=*+----::=+*=---:::-+***+\\r\\n                                   .....:------==+==--.   ..    -**+==. =-::::::::.-------:-===========+++++=----=-::..+#-:----:::--:...:+*=----::-+*=----:::=++\\r\\n=-..                                 ..:...::::-----===-:..:     +***+- -=:::::::.:-------:===========++++++=---::.... :#*:::::::::---....-*+--==-::=*+====----=\\r\\n+##**+:                                     .::--::.:--=====:    :+**#+:.=::::::..::::::-:-===========++++++=---::::....=*=:---:--::---:  .-=-------------------\\r\\n*%####*=                                     :---::..:::---=*:    =***#*:=::::::.::::::---============++++++====-::::....--=-------=+==-:::==++++=++=====++++++=\\r\\n#%%%%%%%*:                     .:.            :-:--:..:::::-::    .++*****-:::::.---------============++++++========++++++***+=-:.:=*#*=*++**####***--=-:-==++==\\r\\n#%%%%%%%%%*.                     -.            --=+=:::::::--:     =******-:---.:--------=============*++++++==----+*=-::===-:::::--=+===+++*#####*++==-=====+++\\r\\n#%%%%%%%%%%#-                     .:            -===:::::::-+=     :++****=---:.----:::-==============*+++++=::::-:+*+==++++=------:=+===++++=======--:::--:..:-\\r\\n#%%%%%%%%%###+                     .=:          .:==:::::::-==      ++*****-:-.:--::::--=============+*++++++++++++=+*+=--===---=+++=*++*+*+=+=====----::--:::--\\r\\n#%%%%%%#######+-.                   .+-          :-:::::::::::.     =******=::.--::::-========----===+*+++++=.... . +*=:::=+++==+**=::.-+##*=+######*++++=-::---\\r\\n#%%%%%%%########-                    .+-         :::..::::.:::.     :******+:.::::::-=-------------==+++++++++==++++++**********=-:... .-=##+=++==----:::-:..::-\\r\\n*%%%%##%%%%%%%##+                     .+=        :-:......::::-     .++*****-.::-------------------==+*++++*+----::::::::..:----:::::::---=***+========-:---:---\\r\\n*%%%%###*%%%%%#*#:                      =-       :=-----------+.     +******-:---------------------==+#*++++=:..:.:.:------=+*++=---:---:-==-==+########*++=====\\r\\n*%#%###*+#%%%%%%%*           .  ..       ==      ::::--=+*+=-:-      =+*****=:-----::--------------==+**++**+###########*#****++=====-----=*++++**+++++++====--:\\r\\n*################*=           .           =-           ....          =++****=---------------------==++=++++*+-------:-::-::..::------=++++=*%#+=-=+=++=+====-:-=\\r\\n*##########*+####*=   ..                   =:             .::.:      =+++***=---------------------==++=+++=*=-::::::..:.::-::-==++==-+****+=##***+*#**********==\\r\\n+#################-                         .    .      ..:---=.     =+++***=---------------------=+++=++++*+++++++++++++*+*****#*########*=+=-+*#**+=########**\\r\\n=#################:                                    .::----:      +++****----------------------+++==+*+**+*******************######+=+=-::..-+*#*=-=*********\\r\\n*#################.                           .   --...::::---:     .++++**+----------------------+++=++++=++==---------:::::::--=+**+--------:-=+*#**+++=------\\r\\n*################+                                -=:::::-:---:     :++++**=---------------------=+++-++++=*=--:::::::.:.... ...:-=+*=-----=-:--.-===+++=+******\\r\\n*################:                               .-=-:::::::-:.     -++++++----------------------++++-+=++=*=:...........:-----=**####*+++---::...-=====+#######\\r\\n+#**#########**#+:                               :==-........:.     =++++*=----------------------++++-+=+++*=++++++++++++**#***+*++*+***++===------=+*#####*****\\r\\n+******#*******+=                                :++:........=.    .++++*+-----::---------------=+=++-+=*++*+=====-==-=-=------::::-------:::...:--:==*#*++-===-\\r\\n=********+++++:                                 .:--:.....::==     -++++++----------------:-----==+++-++*+**+*************+*++*+**+*+===--:::::.....:==*#*+=-==-\\r\\n .-++******#*:                                   ....:.:::::-:    .++++*-----------------:-----===++==++*+=*==-------------+++#*-:::----------:.:.. .:==*#*+=-=+\\r\\n   ..-=+**+-.                             ..     ...:::..   .     =++*+-:=---------------------===++-=+=*+-*=:  .          +#+*#-....:---:::::-:::....:==*#*+=-=\\r\\n+****+++-:             ...  ..           ...      ..:...    .    :++*+-.:=------------::------=+=+++-++=*+-*=-............ =%*+#*=:--=++++===-:-:::.  .:==*##**+\\r\\n===-:.                            .    ....     . .:.  .   .     =**=:: :-----------::--:-----++=+++-*+=*=-*=-............ :##+*#*=--===========-::..:--:-=*##**\\r\\n                                    ....::::.   .::::  .        -*+-.:. .----------::-:-------*==+++-*=+*++*=*+*++++**+*++++********+***++===----::::---:-======\\r\\n   ..                           ....:::::.:-::::::::-          :++: .-. :---------::-:-=-----++=++++-*=**+**=#*#**#*##*##*##*##*##*##*##*++==-::-::::::::-==----\\r\\n:                               .         .===-:::-=-.        .+=. .:.  :..:::----:::-+=----=*==+++=-*+**+**=#########*##*##*#####*###*##*++===---:--::-::-=----\\r\\n                              .  .-       ..::..  .::.        =-. .::-: ..... ...::--+=-----++==+++==+++*++*=*=+++++++++++++*****##+++++++++=======-==-==--=++++\\r\\n        ..                    .-=+#.    ... :- .   ..        ::   :. ........   ...=*+-----=*==++=+-++==*=-*==.............:+-=*+*#-     .::::::--========--*##*\\r\\n    .....                  .:===-..   ..:.  .=...       :-  :.   .::  .:.::   ...:-+==+----*+==++=+-+===*=-*==....... ......+###*+#*-...::-----::::-=+***++==*##\\r\\n ....                     :==-:.    ......  .:...      --  ... ...     .        .-+++=----=*===++=+:*===*=-*==.. .. .. .. . =%##*+*#+-:---========-::==+===+==##\\r\\n                         .::.        ....    ....    :-.  ...  ..         ..      :---.:--*+==+++=+:*==++=-*==         ..   :####++#*+--:-======-----****+**+==*\\r\\n                           ...       ....      ..   :=. ...  ... .....:::--+*+:     :-:--=*===++==+:*=++++=*=+--------:--::::*###*+*#+=----=======+**********+-=\\r\\n                          ..   .     ...       .  .=-  ..   .....::::.....:::::.    .:.:=*+==+++===-*=+*=++*-******************+*************************#*+#*=-\\r\\n                            ..       ...         .-= ...   ..                       .-:-=*===+===+--*=+*=++*-******#**##**#******#**##**#**##**##**#**#*+##**#+=\\r\\n  .                        ...       ..           .::.    .                         .---====++===+-=+=+*=++*-******#*+##**#******##*##**##**##**#**##**#****=-::\\r\\n::.                      ..          ..       .. .::.   ..                         ..--==========+:+++**=++*-***#**##*##**##**#**##*###*###*##**##**#+--==-::...\\r\\n.                       ..   .       ..      ...::.   ..                          ...--==========+:*=+-*=+=*-+============++++++++****##*************=-::::.... \\r\\n                      ...    .           ..:::-:.   ..                              :============+:*=+-#==-#-+:.................:-++==##:    ...::::------:::...\\r\\n+.                   ....              .:==+=-:   ..                               .-=============:*=+-#==-#-+:..................-##*=*#+..  ...::::::..::---..:\\r\\n#:                    ..            .-=*##+=:.  ..                                .-============+=:*=+-#==:#-+.          ..      :#*+=+#*=:...::-------::..::::.\\r\\n*:                               .:=*#%#+-:   ..:.                              .----===========+--*=+=*==:#-+..  ..  .. ......  .***+=*#+=-::---+=====----:.:::\\r\\n-.     .                       .-=*#*+-:.   ...     .-:.                     .:------===========+:=*===*-+:#-+..      .  ..   .   +#*+=+#*==:::--==---------..:.\\r\\n*:    .            .        .:=+**+=:.    .         -=..               ...::---------===========+.++===*-=:#-+.           .   .   :##*==*#+=::.---=-------::::-:\\r\\n#:                       .:-+##*=:.                   ::          ..:=*+-:::::-------===========+.*===+*-+-#-+=-----::::::::.......*#*+=*#*-:...::---:::-::----:\\r\\n+.   ...               .-=*##+-..               .    -+:....:::::::-**+-:::::-------=============.*==++*-*=*-+++**++**++*++++++++*++*******++++++++++++==-------\\r\\n    .:......        .:=*##*-:.    .      .:          -:::...::::::-**+:::::::-------==========-+=:#-++++-*=*-=+*******+***++***+***++**++***+***++***++=---==-::\\r\\n .:::....        .:-+##*=:.     ..       :.         .=.:...::::::-**+:::::::--------==========-+-:#-++++-*=*-++********+***+***+***++****###+*##*+***+++==-=-:::\\r\\n=+:...         .-+###+:.     .  .       ::.      .  :-....::::::=**+::::::::--------=========--+:-*-+=*+-*=*-=*+***+***+***+***+****+************+****+++=--=-:.\\r\\n:.          .:=*##+-.      .           .::  .    .  ::.::::::::=**+::::::::--------==========-=+.=*-*=*+-*=*-=*+***+***+***+***++***+*************+****+*+=-===-\\r\\n         .:=*##+-.                     :::   .   .  =::::::..:=**+::::::::---------==========-=+.++-*=*=-*=*-=*****+***+***+****+***++********+***++***+++==-===\\r\\n      .:=*##*-:            .          .::. ....--. .=.:::::.:=**=:::::::::---------==========-==.*+-+-*=-+-*-=*+++++*******************##**#****##******+*+=--==\\r\\n   .:=*##*=:.            .-.         .:::  ...:++: :-.:..:.:+**=:::::::::----------=========--+=.*===:#==-:*=-+ ........:::::::::-----==++++***++++++++++**+====\\r\\n.:=+*#*=:.              .=:          ::::  ..:-=-. -:.....:+**=::.:::::::---------=========---+-:*===-#==-:#=-+                       -===-:+**.        .:::::--\\r\\n=***=:.                -+-:    ..   .:::.    ...:  =.....:+*+=:..:::::::----------========----+::#-=--#-=-:*=-+ .                     :**++-=**=        ........\\r\\n==:.                 .=+-.    ..   .:....          .....:+**-....:::::::----------==--===----=+.-*-+:=#-=-:*=-+:::.::.::::.........  ..=**+=-***-..   ...::::::.\\r\\n                    -+++.         ........         ....-+*+-....:::::::-----------=----=-----=+.=*-+:=#-+--#=-+      ................. -*#+=-=**+:.    ...::::::\\r\\n                  .=+++-          ....................-+++-....::::::::----------------------+=.+*:+:+*-=:-#=-+                        :##*==-***::... .........\\r\\n                 :++++-          ....................=+++-.....:.::::::----------------------+-.*+:+:+*-=:-*=:+                         +#*+=:+**===:::::::--:::\\r\\n               .=++++:          ....................=+++-........::::::::::------------------+:.*=-+:+*-+:-*=:+                         =*#+=--***:-....:::-----\\r\\n              :=+++=.          ...................:=+++-........:::::::::::-----------------=+.:*=-+:+*:+:-*=:+.                        :*#*+=:+**==-.:...:::...\\r\\n            .-++=+=.          ...................:++++:........::::::::::::-----------------==.-*-==:**:+::*=:+.                         +**+=--**+--... .:.::..\\r\\n           :====+=           ...................:++++:........::::::::::::-----------------:+= =*:=+-*+:+--*=:+:..                       -*#+=-:+**-:...   ..:..\\r\\n         .-+===+-           ...................-++++:.........::::::::::::----------------:-+- +*:=+-*+:+=-*=:+++++++=====----::::.....  .+**+=:-**+.:   .....:.\\r\\n       .-=+====:           ....  .............-+++=:.........:::::::::::::----------------:-+:.++:++-*+:+--*+:++=========+++++++****++*+++++***++***=-------::-:\\r\\n      .=++====.           ...   .............-+++=:.........::::::::::::::-:------:-------:=+..*+:+=-*+:++-*+:++++*+======-====-=====-=======+=+++++++**********\\r\\n     -======-            ...  ..............=+++=:.........:::::::::::::::::------:------::+=.:*+:+=-*=:++-*+:=+++**+=+**+=*+*+=+***+=*+++=-+++=-++++======-====\\r\\n   :=======:            .   ...............=+=+=:...........::::::::::::::::-----::-----::-+-.-*=-+-=*=:++-*+:=+++**+=++++=++++=+++++=+++++=+***=+***+=****==*++\\r\\n .=======-..          ...   .............:=+===:............::::::::::::::::----::----::::-+: =*--+-=*=:++-*+:=*+++++=++++=++++==++++==++++==++*+=*++*=+++++=+++\\r\\n-=======:....       ..    ..............:=====.............:::::::::::::::::::::::--::::::==:.+*--+-=*-:+=-*+:-*+++++=++++==++++==++++-+++++-+*+*=++++++=+++++++\\r\\n======-........   ...    ..............:====-..............:::::::::::::::::::::::-:::::::+=:.+*:=+:=*-:+=-*+:-++++++=+++++=++++==++++-+++++-=++++-+++++==++++==\\r\\n-====:.............     ..............-====-...............::::::::::::::::::::::-::::::::+-..*+:=+:+*-:+=-++:-++++++==++++-++++=-++++--++++=-++++==+++++-+++++-\\r\\n\",\n  \"::::..                .::..                    :=+-                    .==                    .--                .    ..               .                 :    *%\\r\\n-:::::..               .:::..                   :=+-                    :+:                   .--        .       :...::.               .            .      .+#*+\\r\\n+=-::::...               .:...                   :=+-                   .=+                    :=.       .       .......                                   :-: :\\r\\n+*+=::::...               .....                   -++:                   :+-                   :=.               ......:.                                      :\\r\\n*#**+=::::::                ....                   -++:                  .=+.                  .=:               .....:-.  .                                   .\\r\\n*###**+-:::::.               ....                   -*+:                  :+=                  .--               .....:.   .              .              ..:==-=\\r\\n*#####**=::::::.              .....                  -++.                  -+.                  --               .......                   .               ..=%%\\r\\n*######**+-::::::.              ....                  -++.                 .==                  :=              .......:.                  .                 :-=\\r\\n*****####*++--::::.              .:::                  -++.                 :+:                 :=.                ...                      .              :-+#%\\r\\n+*+==+####**+=-::::.              .:::.                .=+=.                .==                 .=:                            .:.          .             -#####\\r\\n++++=++*##*#**+-:::::.             ..::.                .-+=.                :+.                .=-                            .:.     ....          ..::-+++***\\r\\n=+====-==*+****+-::::-:.             .:::                .=+-                 -=                 --           ..:.    .:       .:..:::::.....  .:---+**######***\\r\\n=+====----=*****+-::::--.              :::.               .=*-                .=:                :=.        ...:-:..:..:.     ..:::::::::::.. .-*=+***########%#\\r\\n====-------++*****=:::::-:              .:::               .=*:                -+                .=.      ....:*%#:.:  :.      :::---:::::::. .++=#%%%%%%%%%%%%+\\r\\n-====------=-=*****=::--:-:.             .:::.              .=+:               .+:               .-:      .:. -#%+-*.  ::      .::::::::-::-  =###%%%%%%%%#####=\\r\\n---------------=****+::--::-:.             .:: .:            .==:               -=                -=.    .    -##-:*.  ..    . ::--------::: :#%%%%%%###**+**+-=\\r\\n==-------------:-+***+..-:::--:                .#+            .=+-               =-               :=.       ..-++.:+.  ..      .:::::::-:..  .-==--:::::..::.   \\r\\n=***=--------:-:::-+*+.      :-:.        .:-===:*%+            .=+=:             .+:              :==:   .........:-   ..                                       \\r\\n-=++***+--::-:::::.:==.       :-::.      =+++++-=##-            .=+=              :-              .-.                                                        :-=\\r\\n-=====+*#*+-:::::::..--.       .---:     =+++++::##+.             ::                              .:                                         ..::-==+**##*++#%%%\\r\\n--=======+*#*+-::::.    .       -----:   -=++=...*#*-.                                             .              .                     :--.:*+*#%#%%%%%%##%%%%%\\r\\n.::-=======++***+-:.     :.      :-----. ..--....+##-:                                             .-=:.:.:..:.  ::     :.     :::.     ==- =#+*#%##############\\r\\n   .::--=======+***=.             .-----  -:.....-#*=.:               .              -:            :=+:..:-.-=:  :-.    -:    .--. ....:==- **=***#*#######%%%%%\\r\\n      ..:--========++=.             :---: . ....::**+.               .=-             :=.           .=+::::--=-:....    .--    :--      :--::#**%%%%%%%%%%%%%%###\\r\\n         ..::-=======++-.            .:--   ...-: =**:                .=-             =-           .-=-=-..:---:::::-....:    .-- .. ..-=-:.++*%%%%%###%%%%#####\\r\\n            ..::--====++=:      .      .-.    :-  -**-                 .=-            .+:           -==-:.:.::::-..... .--    :=-. .:-.===..--#%%%%##%%%%%%%%%%#\\r\\n                ..:--==+++=:.  ..             .   :+*+                  .--.           -+           .=+-..:     ..   ..:-=.   :=---=-::===..-:#%%%##%%%%%%%%%#*#\\r\\n                   ..::--=+*=:                     =+*.                   :=:           ==           -+-. .     ==. ...:-=. ..-====---===-. .:#%%%%%%%%%%%%%##%%\\r\\n                      ..::-+**+-:.           :-:.  :=*:           ..:--=--::-:          .+-          -=    ..   =-.. ..:-=. ..-===--=====-  :*###%%%%%%%%%###%%%\\r\\n                         ..:-=+#*+-.                 :-             .:-+*#%#**+.         :+.         :=               ..-=: . -==::======-  -=*#%%%%%%%%%##%%%%%\\r\\n      .:-:::.               ..:-=+**+-.               .               .:-=+**##+.         -=         .=:   .    ---:. . .::.. :-::-------:.+%#%%%%%%%%%%##%%%%%%\\r\\n .   .:----==--:.               .:-=+##+-.                             .:--==+++=         .-=        .-=::::.   +**+= :          .......:-+*******+++++#%%%%%%%%\\r\\n    ...:---==---==-:.              ..:=*##+-..:.                       ..:--=====:         :+=  .     :+:::-:.  +++==.....             .-:         ..:+%%%%%%%%%\\r\\n   .....-=----===-----:.               .:+*#*+=:                       ..:---===-:=:       .-=. ..    .+:....  .::--:           .         :=+++***##%%%%%%%%%%%%\\r\\n   .:::.:-==-----=-------:                .-*##*=:                      .:--=====..:.:      ...: .    .--.                   ...     .:.-+*%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==-:===------:..               .-+***+-                    .::-=====.  .+=       .=.      .=*-:. ..        ...........:.:--=%@%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---:---======-==-:::::::   ..           .-=+***=.                  .::-----.  ---:....   :=:.. ...:+++- .:..       ..    ..:....--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:  ..:-:          .--=+**=.                 ...:::::  --....--.-==::.-==++++==:..... :++++++=:    .:. :---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::-----::::--===-:---::-:. ..:--.           .--=+*+-                      ....::    :.:##:  .-*****++*:...:..+***+*++=.  .....----*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::. ..:--:    .        .--=+*+.                       ...    ::+*+:...-*****+++:.-=---==========:......----*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:-==--:::---:::----=-::--:. ...---.   =-.    .   :--=++-                   .....    =*==+==...-*****+*+::=*-:::-=-==-=+++-......::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n.   .::::--:-::::--:::::--=-::-: ...---.   ==-:   .:   .:--=+=                 .:::.  .-+#=.-+=+:..=*****+++:.:-:. .-==+=====+. ..:.::::-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::--:--::::::::::----::....:--:   =-:-.    ..   ::-=+=               ..:----===*+-.:+=+-..=***+*+++:...-::---::==-=+=..:.::---+#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::--:::::::--:::::-:=++=-::..:----.  =---.     ..   ::-=++.  :::=.     .--==-=-:.-+=---+-+=::=**++*++=...:-----::------=--==--==-+*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::::::::::::--:::::=+*++=-:..:===:  =---.       :   .:--=+-.:  ::             .-+===-=+=+=::+*++++++=....:----::-.. .::==:-=-:-----+*#%%%%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::::-----:::::-===*:  .:--  =---:        .   ::--=+-:. :-.         .:-=+=-==-++++=::+++++++++....::::.  .  ..-::-=--==----=-:-+##%%%%%%%%%%%%%%%%\\r\\n      .::::::::::::::-----:::...:+:   .--. ::.::             :---=+--..=-:...:::--========-++++++::+++++++++..:-=-          :=-.:=-:.--:.--:::===%%%%%%%%%%%%%%%\\r\\n            ...::::::::::::::::....    ..      ::    --       =-:-==-: =--.:-----=====++-:==+++++--+++++++++...:::          :---------=--======:-#%%%%%%%%##%%%%\\r\\n                  ...::::::----:::...      :++-::   .=:       .+=--==: -=:.:------=====-:=+==++++-=+++++++++:.:--:     .    .:==--==-=++-==---++=-==---=+***+**#\\r\\n                         ..:::::::-.....::--=+*+=-. .:.   .    :**=-== .+::------------:-====++++==+++=+++++:.::-:.   ..    .-*==+=:::-+*=---::-++=---:::-=****+\\r\\n                                   .::.::------==++=--.   ..    -**+==: =-::---::::---::=======++==++=++++++:...:::....++::--===-=+-:...-**=---::-+*+=---:::-++*\\r\\n+*+=-.                               ......::::----==+=-:..:     =***+- -=::::::::::-::-==============++++++=----==-:. :#+-:----:::--:...:=*+-----::=++==---:::=\\r\\n*%###*-                                     .::--::::--==++=-    .+**#*:.=:::::::::--:-===============++++++=--:::..... =#=.::::::::-=-....:**=-==----++=====---\\r\\n#%%%%%%+.                                    .---::..:::---=*:    =***#*-=-:::--------================++=+++==---::::....++-:-----------.  .--------------------\\r\\n#%%%%%%%#+.                   .:              :-:--:..:::::--:    .+******=:--------:-================*+++++===---:::....:-=--------=+==----=++++++++======+**++\\r\\n#%%%%%%%%%#-                    .              :-=+=:::::::-=:     =******-:-------:-=================*=+++++=======+++++*****+=-:.:=*#*=*++******#**=---::-==++\\r\\n#%%%%%%%%%%%+.                    ::            -=-=:::::::-+=     :++****=:---::::-==================*++++++=-----=#+-::-===-:::::--=====+++*#####*+++==-=====+\\r\\n#%%%%%#######*:                    -=           .:==:::::::-=+.     ++*****-:::::---=================+++++++=::::--=*++==++++=------:-+===++++========--:::--:..\\r\\n#%%%%%#%##%####*:                   -+.          :-:::::::::::.     -******=::::-----==========-=====+*++++++++++++=+**=---====-==+++=*+=*+++========----::---:-\\r\\n#%%%%%%%%%%%%%##:                    :+-         :::::::::.::::     :++*****-:-------======-------===+*+++++=.... . -#+-:.:======+**=::.-=*#*+=*#####*++====-::-\\r\\n*%%%%#%##%%%%%#**                     .+=        .-::....:::::-     .++*****-:--------------------==+++++++++========++**********=-:... .:=*#*+=*+=====---:-:...\\r\\n*%%%%##++%%%%%##%=              ..      -=.      .=---------=-+.     +******=----------------------=+*+++++*+=------:-:-::..:----::::::.:--=+***+=--------:---:-\\r\\n*%#######%%%%%%##*.          .           -+:     .::::-=+*+=-:-      =+*****=:-----::--=-----------=+**+++++=:.......-:---:-=++++=---:-:---======+########*+====\\r\\n*##########**####*+           .           .+:          ....          =++****=---------------------==+**+*++*+#****#*#######*#**+++==------:-++++++********+++===\\r\\n*##########**###**:    .                   .:             .::.:.     =+++***=---------------------==++=++++*+======--------::::------==++++=+##*+-=+=========--:\\r\\n+################%-                         .:   .      ..----=:     =+++***=---------------------=++==+++=*+-::::::. :..:::::--====---*****=+##*++=************\\r\\n*#################:                           .        ..::::--      +++****=--------------------=+++-+++++*++=======-=-====+++*******######*=*+++##*****#######\\r\\n*################*                                --...::::::--     .++++**+---------------------++++-++*+**+#######*########**######*##***+-::::=+##*+-=#######\\r\\n*################-                                -=:::::-:---:     :++++**=---------------------++++-++*++*++===========-==---==+*####+===--:::.:++*#*+==**++++\\r\\n*###############*:                                -=-:::::::--:     -++++++---------------------=++++-*=++=*==----:-:::::::::.::::-==*+-----==-----==*****+=====\\r\\n+*****###*******+.                               :===.:::::.::.     =++++*=---------------------+++++-+=*+=*+-..:........ .    ..-=****+====-=-:::.:--======####\\r\\n+******#*+++++=:.                                :++-........=:    .++++*+----------------------++++==+=*++*=+====---------+++++*########+++---:::..:-=+++++####\\r\\n -=**####****=                                  .:-::......:-=     -++++++-::------------------=*=++==+=*++*=+===++++=+==+++*+++====++=++====---:-:---=+*#####**\\r\\n    :-=+**#*-                                    .......::::-:    .++++*---:::-----------------+++++-+++*+=*=+=============-=--=-:-----==----:::..:::::=+*#*+=--\\r\\n=++=+++*+=-...                ..                 ...:::..   .     -++++-.=-:::----------:------+++++-+++*++*=***********************+++===--:::::......:-+*#*+=-\\r\\n+*++=--.                ..... ..   ...     .      ..:...    .    .++*+-.:=-:----------::------===+++:*==*==*==:::::::::::::-+++*#-::::----------:..... .:==+##*=\\r\\n..                      .. ..          ....     . .:.  .   .     =++=:: :------------::-------==++++:*==*=-*=-        .     +#*+#+:...:-----::::-::::....:-=+##*\\r\\n   .:                               ..::::::.   .::::  .        -*+-.:: .-----------::--------==+++=-*==*=-*==........:.... -#*+*#+:::-=======-::::.:... .:-=+##\\r\\n:...                              .::::::.:-::::::::-.         .++: .:. :---------:::--------+==+++=-++=*=-*=-.... .. .. .. .##++#*+---==========--..:. .-=:===#\\r\\n.                               .          ====:::-=-.        .+=. .:.  :...:::---::--------+*==+=+-=++=*++*=*+++++++++++++++*******+++**++=====-=--:::.:---:=-+\\r\\n                              .  .-.      ..::... .:::        =-. .::-:  ....  ...:==-------*===+++:+=+++++*=#*##*##*#**#**##**#*##**#**#*+++===:::-::::---::===\\r\\n        ..                   ..-=+#:     .. .=...   .        ::   :.......:..   ..:=*+-----++==++=+:*=*++++*-#*##*##*##**#**#**#**##*##**#*+++===---::::::::.:=-\\r\\n    .....                  .:===-:.   ..:.  .=...       :-  :. . .::  .:.::    ..:-++-+---=*===++++:*-*++++*-******#**#**#**#**##*##*##**##**++==+--=----:--::-=\\r\\n ....                     :==-:.    ......  .:...      --  .......     .        :-++++----*+===+=+=:*==++=-*=+::::----::-:---+*++++##=----------=========--==---\\r\\n                          ::.        ....    ....    .=.  ...  ..                 :---::-=*===++=+=-*==++=:*== . ..         .**+**=*#-   ...::::::::-=========--\\r\\n                           ...       ..:.      ..   :=. ...  ... ......::--=+=:     .-:-=*+===+==+-=+==*+=-*-=..............::=+##++#*-:::---==---:::::-++**#*+=\\r\\n                          ..   .     ...       .  .==  ..   ...  ...........:::.     :.:+*===++==+:=+==*==:*-= .     .  .    .#%##*=*#+=----=+=======-..:==++==+\\r\\n                            ...      ...         .--  ..   ..                        -:-#+=======+:+=+-*==:*==                =###*++#*+--:--=====----:.-++++++*\\r\\n                           ...       ..           .::.    ..                        .--+*========+.*=+-*=+-*-+--::-::::::-::::-####*=*#*+-:---==-----==+******##\\r\\n::.                      .....       ..        . ..:.   ..                         ..:=*+========+:*-*=*-*=#-************+***+**************************#*******\\r\\n..                      ......       ..      ...::.   ..                           ..:+*========+=:*-*=*-*=#-+**#****+***+***+********************************#+\\r\\n                       ....  .            .:::::.   ..                              .=*=========+--*=+=*-*+*-+****+*#****+***+*#***##*##**##**###*###**#*+##*+##\\r\\n+:                   .....             .:-===-:   ..                                -*+=========+:=*=*+*-*+#-+****+*#*+**+*##***#**##**##**#***##**##*+##******+\\r\\n#-                    ..            .:=*##+=:.  ..                                .-*#==========+.++=*+*-*=#-+*****###*##**##**##**#######*###*###**##**#+------\\r\\n#-                               .:-*#%#*-:   ..:.                              .:-=#+-=========+.*==-+*-=-#-+--------==+==========+++++##***+++++*******=-::::.\\r\\n=:     .                       .-=*#*+=:.   ...     .-::                     .::---=*============.*=+-++==:#-+.                    :----*#+..     .::::-------::\\r\\n*-    ..           .        .:=+**+=:..  ...        :=..                ..:::-::-----==========+=:*-+:*+==-#-+:.....   .       .   -**+==#*-.    ...::::....::-=\\r\\n#-                       .:-+*#*=:.                   ::           ..:---:::::::-----==========+-:*-+:*+==-#-+-::::::..::..:...::::=*#*+=**+-.....::-----::....:\\r\\n+:   ...               .-=*##+-:.               .    -+::.....::::::-==-:::::::------==========+:-*-+:*+==:#-+: .  ..      ......   +#++=+#*=--:::::-=------:::.\\r\\n    .:......        .:=*##*=:.    .      .:          -::::::..::::.-++=::::::::------==========+.=*-+:*===:#-+:        .   ..   .   =#*+==***==-:-:--+=--==-----\\r\\n .-::...          .-+##*=:.     ..       ::         .=::::...:::::-**+::::::::------=========-=+.++-+-*===:#-+:                 .   .*#*=-+**=+::-:--==--::--::-\\r\\n=+-...         .-=*##+-.     .  :       .:.      .. .-.::...::::.-**+::::::::-------=========-+=.*+-+-*==-:#-+:                      =#*+==**++=....::=:::::-:.:\\r\\n:.          .:=*##+-..     ..          .::  .    .  .-.:...::::.-+*+:::::::::------==========-+-.*==+=#-++=#-==------::-::::::....   :##**=+**--....::-:....::..\\r\\n         .:=*##+-:                     :::   ..  .  -:....:..:.:+*+-:::::::--------=========--+::#-=+=*-++=#-=*+***+****************++*********+==----==--------\\r\\n      .:=*##*=:.           .          .::. ....--.  =:...::...-+*+:::::::::--------=========-=+.-*-+*=*-++=#-=*+***++**++***+++++=***+=+++++++++************==--\\r\\n   .:=*##*=:.            .-.         .:::  ...:=+- .-......:.:+*+-:::::::::--------========--=+.=*:+*=*-++=#-=*+***+****+***+****+****+********++***+=****=++=--\\r\\n.:-+*#*=:.              .=:          ::::  ...-=-. --.....::-+*+-:::::::::---------=======---==.+*:+++*:=+=*-=*=***++***+****+***++***++*************++****+*+=-\\r\\n=*#*=:.                :+=.    ..   .:::.    ...:  -:......-+*+:.:::::::::--------=======----+=.++:+++*:++=*--*=***++***++***+****=***++*********+****=****+++=-\\r\\n==-.                 .=+-.     .   ......          .......-**=:.::::::::::---------==--------+-.*=-*=+*:++=*--*=***+=***++***+****=****=*********++***++****+*==\\r\\n.                   :+++.         ........         ......=**+:..:::::::::--------------------+:.*=-*=+*:++=*--*+****+***++***++***++***++****+****=****=****++*=\\r\\n                  .=+++-         .......................-+++:....:::::::--------------------=+.:*--+-*+:++=*--*+**********####*****+*********+****++****+****=++\\r\\n                 :=+++-          ......................=+++:....::::::::::------------------=+.-*-=-:*+:+:-*-:+:::::-----==========+++************************+*\\r\\n               .-++++:          ......................-+++:.......:::::::::-----------------+= =*:+:-*+:+.-*=:+                     .::::-=-==--**#=:::---====+*\\r\\n              :=++++:          ......................-+++:........::::::::::----------------+- ++:+:-*+:+.-#=:*.                         .====-:=**+          ..\\r\\n             -++=+=:          ......................=+++-........:::::::::::----------------+:.++:+:-*=:+.-*=:*.                          =+*+=--***:         ..\\r\\n           :====+=.          ........... ..........=+++:........:::::::::::-----------------+..*=:+.-*=:+.-*=:+:                          -+#*+=:+**=:.       .:\\r\\n          -++==+-           ...........  .........=+++:.........:::::::::::---------------:==.:*=:+.-*=:+.-*=:+: .                        :+*#+=--***-:.     ...\\r\\n       .-=+====-           ...........  .........=+++-..........:::::::::::---------------:== -*-:+.=*-:+.-*=:+-.:..::::.............:.....--*+=-:+**+-.        \\r\\n      .=++==+=:           .........   .........:=+++-...........::::::::::::------------:::+- =*--+.=*-:+.-*=.+: .  ..:::::::...:....:.... .=+*==:=***=--...    \\r\\n     -=====+-           .........     ........:=+++:...........:::::::::::::-----------:::-+: =*:-+.=*-:+.-*=.+-                            ++#+=-:+**+-+-------\\r\\n   :=+=====:           ........      .........=+++:............:::::::::::::----------::::-+..++:=+.=*-:+.-*=.+-                            =***==:=***--: ....:\\r\\n .-=======:.          .......      ..........==++:.............:::::::::::::---::----:::::==..*+:==.+*::+.-*=.==                            :++*==-:+**+-=...  .\\r\\n:=======-....       .......      ..........:===+:.............:::::::::::::::::::--:::::::+- :*=:+=.+*::+.-*=.==                             ==#+==:=*+*--:     \\r\\n======-.......    ........      ..........:====:..............::::::::::::::::::::::::::::+- -*=:+-.++::+.-*=.-+                             --**==::++++::.    \\r\\n-====:...................      ..........:====:...............:::::::::::::::::::::::::::-+: =*-:+::++::+.-*=.-+..                           .+=*+=-.=+++-..    \\r\\n\",\n  \"..                 .:...                     :=+=                     :==                     :=:        .             .                                      ::\\r\\n::.                 .:::.                     :=+-                    .-+:                    :=-                .  ....                                        \\r\\n-=::.                 .:::                     :=+=                    :==                    .--                .....:.                   .                    \\r\\n----::.                .:::.                    :=+=                    -+-                   .-=.               ......                    .                 :-:\\r\\n------:.                .:::.                    :=+=                   :=+.                   :=.               ..   ...                   .                 ::\\r\\n:------:.                 .:::                    :+*=                   :==                   :=:               ......:.                   ..                  \\r\\n:--------:.                 .::.                   -+*=                   :+-                  .=-              ..  ..                       .                 .\\r\\n-=--------:.                 .::..                  :+*+                   -=                  .--                              ...                         -#*%\\r\\n+++==-------:                  .::.                  :+*+                   :.                  ::                     .        .:.                        :====\\r\\n+*++-=====-==-:.                .:::.                 :=+=                                      ..             ...     .        ...     .....     ....:-==+==-. \\r\\n+*++=+++++=++++-:.                .::.                 .:.                                                      .      .       ...              .:---=++*++++===\\r\\n=+=======*+*++*+=::.               .:::.                                                                                                        :---=**####%%%%%\\r\\n=+====----=******=:::                .:::                                                                      .:.                       ...    :=+#%%%%%%%%%%%%\\r\\n====-------++*****+-::.               .:::.                                                               ... -#%%*=:                       ...-###%%%%%%%%%%%%%\\r\\n-====------=-=*****+-:::.               ::::                                                      ..          .*%*=#+.           ...........-:.=*#%%%%%%%%%%%%%%\\r\\n---------------=****+-::-:.              .::.  ..                               .:                -=.       : :#%=:#+:          .:-------::--::#%%%%%%%%%%%%%%%%\\r\\n==-------------:-+***+-::--:                   .#=                              .=-               -+:   ...:: :++::*+:          :--:::----:--..+##%%%%%%%%%%%#%%\\r\\n=***=--------:-:::-+*+:      .           ::-===:*%-            .=+-              :*=              :+=..--:.--::-=.:*=.   .    ..---     .:---  *#%%%%%%%%%%%##%%\\r\\n-=++*#*+-:::-:::::.:==.       :.         =+++++-=#*.            -+*+              =*:             :++-.:..:---..=--=-....:     .---  ::. :-=- =##%%%%%%%%%###%%%\\r\\n-====++##*+-:::::::..--        :-.       =+++++:-##-             -+*+             .+*.            .=*=.:::--=- .====-:..::.    .--:  ::. :==-.#*#%%%%%%%%##%%%%%\\r\\n--======++*#*+-::::.            --:.     -+++-. :##+              -+*=             :+=            .-+=.:::--=- :---:::...:.    .--:      -==::#*##%%%%%%##%%%%%%\\r\\n.::-=======++***=-:.     :.      :--:    ..=-....+#*:              -+*=             -+.            -+=..::-:::.. --. .. :=.    :--....:::==-.-%#*#%%%%%##%%%%%%%\\r\\n   .::--=======+***=.             :---:  .-:.....=##-               -++:            .+=            .=+:.::-.:=-..-:.    :=.    :--      :==- =*+########%#######\\r\\n      .::--=======+*+=.            :----. . ....::**+..              :=+:            :+:           .=+-:::---=:...:.    .::  . :-- :.   :==- *+=*#####%%%%%%%%%%\\r\\n         ..:--=======++-.           :---:   ...-..+**::::.            :=+:            -+           .-+==-:----:.::. .. .:--  . :=-   ...-==: ++=%%%%%%%%%%%%%%%%\\r\\n            ..::--==+=++=:      .   .----     ::  =**- .--:            .=+:            ==           -+=::...::-----:-: .:==  . -==-:--:--==- -:=%%%##%%%%%%%%%##\\r\\n                ..:-===+++=:.  ..     .:-.    .   :+*=   :-:.           .-+-           .+-          .=+:..:.....-:   . .:==  :.======-=====- :.=%%%%%%%%%%%%%##%\\r\\n                   ..:--==+*=:                     =**.     .             .+=.          -*.         .-+:  .. ...-=...:..:-=. : -====-------::=-*%%%%%%%%%%#**#%%\\r\\n                      ..:-=+**+-..           --:.  :=*:           ..::---:.:==.         .==          :+ ....... +#+=:- ..-=.   .....       ..:=======---:..:#%%%\\r\\n                         ..:-=*#*+-.                .--             .:-+*###***.         .+=         .=:.       .:::..   ..                            .:-+#%%%%\\r\\n      .:::::.               ..:-=+**=-.               .               .:-=+*##*+.         .-.        .-=                                      .:==+*###%%%%%%%%%\\r\\n .   .:----==--:.               .:-=*#*+-.                             .:--=++++=         . :.        :-:.....                 .      ......-=+##%%%%%%%%%%%%%%%\\r\\n    ...:---==---==:.               ..-+##*=:..-.                       ..:--=====.:-        . -. .    .-=        .            .-----------:+*##%%%%%%%%%%%%%%%%%\\r\\n   .....-=----===-----:.               .-+##*=-.                       ..:---===-::++:.      .++...   .:=--=-....:..         .:-====-----+=%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::-==----==-------:                .=*##*-.                      .:---===-:  .::-:..   .:-.......=**#*:::  ....     ...... ...::.-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::--=+==-:===------:..               .-+*#*+:                    ..:--===-:    .:--:.....:::---=+***+=::..       .  ...:.. ...--:-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::---:---======-==-::::::.   ..           .-=+**+-                   .::-----.  .. .... -+--:..=++*****+-.::         . . ..::..:..:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ..-==--------=+=-----:::--:  ..:-:          .-=++**-                  ..:::::.  -=  .. .*%=.  .=++****+=-..:..     ....    ..:. ..--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::-----::::--===-:---::-:. ..:--.           .--=+*+:                      .  .::. :::+#*- ...=******++:..... -******+-.   ... :---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-:---::. ..:--:    .        .--=+*=.                       ....+#*==+==....=*****++*:.::::.=*++++++=:  .....----+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ::-==--:::---:::---==-::--:. ..:---   .=-         :--=++:                   ....:=##+: =+=+:...+*****+++::=*---=========+-::....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::::----::::--::::---=-::-: ...---.   =--:   .:   .:--++-                ..:::--=*+::.=+=+-..:+*****+*+:::+-:..-=-=======-...:...:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::-----:::::::::-----::....:--:   =---.    .   .::-=+=                   ..:=+=--:-+=+=..:+***+*+++:...:. .-========+: ..:.:::--%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::---::::::--:::::-:=++=-::..:----   =---.     :.   ::-=+=.  :::=.          .-+=====-=+-+=:::+**++*+++:..:------.:-=-=++::-::----+#%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:::::::::::::::--:::::=+*++--:..:===. .=---.      .:   ::--++-.-  -- .....::-=====--=--+++++::-**+++*+++....:-----:=-::.:==--=---=--=*#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::-------:::::-==+*:  .:=- .=---.       ..   ::--++-:. :=:---=====--====+=-++++++-.-+++++++++....:----..:.  .::-=-:-=-:-----=*#%%%%%%%%%%%%%%%%%%\\r\\n      .::::::::::::::-----::::..:+:   .--. ::::.             -:--=+--.:=-----======++==--+++++++-.-+++++++++...:-:.         :-::==---=-::==::-+*#%%%%%%%%%%%%%%%\\r\\n            ...::::::::::---:::....    .:.    .:.    -:      .=-:-==-..=-------====+=-::=+++++++=:=+++++++++..:---          .--:.--:.--:.:---:-=:*%%%%%%%%%%%%%%\\r\\n                  ...::::::----::...       :+=-:.   .=:       .+=--==: -=------------::===++++++=:++++++++++:..:::.     .   .:-==-==============:+******###**##%\\r\\n                         ..::::::--.....::-==+*+=:. .-.   .    :*+=-=- :+-----------:.====++++++=-++++++++++:..:::.    .     :==-=----=*+----:-=++---:::-=****++\\r\\n.                                  .::.::------=+++=--.   :     -**+==: =:::::::::--:-======+++++=++++++++++:.::-:.   .-:...:-*==++-:..:+*+----:-=++=----::-=+**\\r\\n**++-.                               ..:...::::----=++=-:..:     +***+- -=::--:::--:-=========++======++++++-:::::--:..-#=:---=-::==-:...-**=----::=+*+=---:::-=\\r\\n*%###*-                                     :::--:::-==++++=:    :+**#*::=:---:---:-==================+++++++=====-:..  +#=::----:.:---: ..-**=----::-=*+=-==-:-\\r\\n#%%%%%%*:                                    :---::.:::---==*:    =***#*-=---------===================++++++=:--::..... :**-.:-::::::==-:...:++=====---=======--\\r\\n#%%%%%%%%+.                  .:               :::--:..:::::--:    .+******=-----::-===================*+=+++++===--::....-==-------------.  .---=-------========\\r\\n#%%%%%%%%%#=                                   --=+=:::::::--:     =******-:---::-===================+*+++++=----:::--:-:-=======--:=+**==+=+*******+*=====-=+++\\r\\n#%%%%%%%%%%%+.                   .:.            -===:::::::-+=     :*+****=:::---====================+*+++++++++++++**+++++***=--:..-=**+++=+*######*++=--::--=+\\r\\n#%%%%%#######*-.                  :=:           .:==:::::::=++.     ++*****-:-----===================+*+++++=:::...:*+-:.:-=--:::::---==--=*++*******+++==--==--\\r\\n#%%%%%#%##%####*.                  .==           :-::::::::-:-.     =******=-=----===================++++++++====+++*+**+**+++==------+*+=+=+=========-::::.---.\\r\\n#%%%%%%%%%%%%%##:                    :+:         :::::::::::::.     :++****+===---==========----=====**++++++=-----:-**-:..------=+**+=+==***+=++++++==-==-----:\\r\\n*%%%%#%*#%%%%%#**                     .=-        :-:.....:::::-     .++****+=-===-======--------=====**++*++=:......:*+==--+***+++*+=:...-=*#*==*######*++++=-::\\r\\n*%%%%##+*%%%%%##%=              ..      -+.      :=----:------+.    .+******=---------=----------===+*=++++*+*+++++++=+***+++++++=-::.:...-=+#*+++=----::::.:-:.\\r\\n*%######%%%%%%%##*.          .           :+-     ::::--=+*+=---      =+*****=:------::-=----------==+*+++++*+::::....:.:::. .------:-::::---=+++++=+===++==--=--\\r\\n*##########**####*=           .           .=:          ....          =++****=---------------------==+#*++++*+-:-------======+***++==--:---::==-===+########*++++\\r\\n*##########**###**:                         :.            .::.:      =++****=---------------------==+**+*+**+############*#*****++=====------**++++**++++++++===\\r\\n+################%-                          -   .      ..----=.     =+++***=--------------------==++=+++++*+-::::-:::-::-::..::-------=++++=+#%*+=-============\\r\\n*#################:                                    ..::----      +++****=--------------------==++-++++=*+=----:::....:::::--=+++==-=*****==##*++=***********\\r\\n*################*                                --. ..::::---     .++++**+---------------------++++-+=+++*++===========++++*+***#***#######*=++=+*##***+######\\r\\n*################-                                -=:::::::---:     :++++**=--------------------=++++-++*+**+##########*#*####*#######*##***=-::..=+*#*+=-+#####\\r\\n+#*#############*:                               .-=-::::-::--.     -++++++---------------------=++++-++*++*++=======-----------==+*####+===--:::.:=+*#**+=+**++\\r\\n+*****###*******+.                               :==-:::::::::.     =++++*=---------------------++++=-+=*+=*==----:-::::::::::.::::-=+*+-----==---=-==+****++=--\\r\\n+******#*+++++=:.                                :++-.:::::.:=.    .++++*+---------------------=*=++==+=*+=*=-......... . ..    .:-+****+====-=-:::..--======+##\\r\\n :=+**####***=                                  .:-::......:==     -+++*++-::------------------+++++-++=*++*=+======-------=+++++*########+++=-=-:::.:-=====++##\\r\\n    .-=+***+:                                    .......::::-.    .+++++----------------------=*=+++-++=*+=*=+======+==+===+**+*+=++=++=+*+=+=-==------=++######\\r\\n=+++++**+=:. .            ...  ..                ...:::..   .     =++++-:=--------------:-----=+=+++:*++*+=*=+=====-=--=-==------::::---==----::....:--:-=+##+++\\r\\n+++==-:.                 ........   ...          ...:..     .    :++*+-.:=-------------:------++=+++:*=+*+**=********************+**++++===---::-::......-==##*+\\r\\n                        ...            ....     . .:.  .   .     +++=:: :------------::-------==++++-*=+*==*=+-----------=--=+++##=----====-----::........-==###\\r\\n   .:                               ..::::::   ..::::  .        -*+-.:. .-----------::-------===+++=-+==*=-*=-              :#*+*#-   ..::::::::---:::.....-==*#\\r\\n:...                              .::::::.:-::::::::-          :*+: .:. :---------:::--------===+++-=+==*=-*==............. .+#*+#*-:::-=======--::::::..  .:==*\\r\\n.                               .         .===-:::-=-         .+=. .:   :..::::---::---------===+=+:+=++*=-*==.............  :##+*#+=---=+========---.::. .::-==\\r\\n                              .  .-       ..::..  .:::       .=-. .:::. .....  ...:=-------=====+=+:*=++++=*=+------:-------:=##*+#*+====++========--:.:..:----+\\r\\n        .                    ..-=+#.    ... :-..   ..        ::  .:.........    ..:=*+-----++==++++:*=+++++*-#*****#*##**#**#*********#*****++===-----:::::---:-\\r\\n    .....                  .:===-..   ..:.  :-..        :-  :.....::  .:.:.   ...:=*==+---=*===+=+=:*=++=*+*-**##**#**#**##*##*##**#**##**##+++===-::::::::::::-\\r\\n ....                    .:=--:.    ....:.  .:..       --  .....:      .        :-+*+=----*+==++=+=-*=++=*+*-*###*###*##*##*##**##*##*###*##*+++====:--::--:::::\\r\\n                         .-:.        ..:.    ...     :-. .... ..                  :---::-+*===++=+-=+==*=+=*-*+++++++***************##*****#***++===-==--==----:\\r\\n                           ...       ..:      ..    :=  ...  ...   ....::--=+=.     :-:-=*====+==+:+++=*==:#-+..  . .........-***++=*#-......::-----============\\r\\n                          ..   .     ...      ..  .=-  :.   ........::.....::::     .:.:*+===+===+:*=+-*==:#-+... .  .  ...  :*#***++#+......:::::-:::--======++\\r\\n                            ...      ...         .-- ...   ..                       .-:=#=======++:*=+-*==:#-+:::::::::::::::::==*#+=##+:::::-=====----::-++*###\\r\\n                           ...       ..           .::.   ..                         .--+*=======+=:*-+-*==:#-+.          .    :#%##*=+#*==--==+++=======:.:=====\\r\\n::.                      .....       ..       .. .::.   ..                         ..-=*========+--*=+-*==:#-+            .   .####*+=##+=:-:=-===-==----:-**+++\\r\\n.                       ... ..       ..      ...::.   ..                          ...-*+========+:=*=+=*-+-#-+---------::-:::-.*####*+*#*+--:=----------=+**#*#*\\r\\n                      ....   .           ..:::-:.   ..                              .+*=========+.++=*+*-*+*-+********+**++**********************+++*****##***##\\r\\n=.                   .....             .:====-:   ..                               .-*==========+.*==++*-*=#-+********+*#*+****##***#*********+*****#*+*******+*\\r\\n*.                   ...            .:=*##+=:.  ..                                .-**-==========.*===++-*=*-+****+**#+*#*+*#***##**##*###**##**##*+##*+##*+##*+\\r\\n*.                 .              :=*#%#+-.   .::.                              .--=#=-========+-:#-+=++-*=*-=***#**##+*#****#**##***#**##**###+*##**##*+##**##*\\r\\n-      .           .           .-=*#*+=:.   ...     .-:.                     .:----**-=========+-:#-*+*+-*=*-=#*##**##**##**##**##**###*###**#***###******#*+=-=\\r\\n*.    .            .        .:=+#*+=:.   ...        -=..                ..:::-::--+#=-=========+:-*-+=*==+-#-=+=++++**+*****#*******###*####*#***####*###+#*:...\\r\\n#:                       .:-+##*=:.                  .:.           ....:::::::::--*+-==========+.=*-=:#==-:#-=.         .  ........:------*#+::::----===++++---:\\r\\n+.   ...               .-+###+-..               .    ==:....::..:::::::::::::::::+*=-==========+.++-=:#==-:#-+:                     :+*++-*#+        .......::--\\r\\n    ::.....         .:=*##*=:.    .      ..          =:::::::...:::::::::::::::--*+--========-+=.*===-#-=-:#-+-                     .+##+=+#*-.......::::::.....\\r\\n :-::...         .:=+##*=:.     ..      .:.         :=.:::::...::..:::::::::::--=+--=========-+-.*-==-#-=--#-==:::::::::::::.....:..:=*++==#*+:.....::----::::..\\r\\n==:...         .-+##*+-.     .  :       ::       .  :-.:::.....:....:::::::::-------==========+::*-+=-#-+--#-=-::::::.::::.:-:::.:....++==-+**-=-:---::=-------:\\r\\n:.          .-=*#*+-.      .           .::  .    .  ::.:......:.....:::::::::------=========-=+.-*-+==#-+--#-=-                  .    *#+=-=**+-=:---=-++======-\\r\\n         .:=*##+-.        .           .::.   .  ..  =.:......:::::::::::::::-------=========-=+.=*:+-=*-+:-#-== .   .                 =##+=-+**==::-::--=-:-::-:\\r\\n      .:=*##+-.           ..          :::  ....-:. .=.:........:::::::::::::------==========-+= +*:*-=*:+:-#-==                       .*##+--**+==:::.::-=------\\r\\n   .:=*##*-:.            .-          .:::  ...-++: :-.........::::::::::::::------=========--+-.*+:*-=*:+=-*-=+.:...:..........        =*#+=:+**++:...:::--::::-\\r\\n.:=+**+=:.              :=.         .:::.  ..:-=-  =:......:.::::::::::::::--------=======---+:.*=-*=+*:++=*--***##****************+++++****+***++-----====-----\\r\\n=**+-:.                -+-     ..  .::::.    ....  =........-=-::::::::::::--------======----+::*=-*=++:++=*--*++***=++++++++==+++++***+++++++*****************+\\r\\n==:.                 :=+:.    ..   ....:.          ........-+=::::::::::::---------==-------=+.-*--*=*+:++=*--*+****+****+****+***++***+=****+**+++++++++++++==-\\r\\n.                  .-++=          ........         ......:=++::::::::::::-------------------+=.=*:=*-*+:++=*--*+****=****+****+****+****=**********+****+****+++\\r\\n                  :=+++:         .......................:-*+-...:::::::::-------------------+=.+*:+*-*+:++-*--*=+***=+***+****+****+****++*********+****++***++*\\r\\n                .-++++:         ........................-++-.......:::::::------------------+-.++:++-*=:*+-*-:*=+***++***+****+****++***++****+*****+****=****++\\r\\n               .=++++.         ........................:++=:......:::::::::-----------------+:.*+:+==*=:++=*=:*=+***++***++***++***+=****=*+**+*****+****++****+\\r\\n              -++++=.         ........................-+++:.......:::::::::----------------=+.:*=:+==*=:++=*=:*++***++***+****++****=****++****+****++****=****+\\r\\n            .=+==+=.         ........................-+++-:......::::::::::----------------==.:*-:+==*=:++=*=:++********************+*****+****+*****=****++****\\r\\n           -====+-           .......................-++=:........::::::::::---------------:+- -*--=.=*-:+:=*=.+-:----=========++++++++**********##***+**********\\r\\n         .=+===+-          .............  .........-+++:........:::::::::::----------------+: =*:-=.+*--+ -*=.+:                     ..::::----===****===+++++++\\r\\n       :-++====:          ............  ..........-+==:.........:::::::::::--------------:-+..++:==.+*--+ -*=.+-                           .----::=***.         \\r\\n      :=+=====.          ............   .........-+==:..........:::::::::::-------------::==..*+:==.+*:-+ -*=.+-                            ==*+=--++*=         \\r\\n    .-+=====-           ...........     ........-+==:..........::::::::::::------------:::==.:*=:+-.+*:-+ -*=.=-                            :=**=-:=++*-        \\r\\n   -=======:           ...........     ........-+=-:...........::::::::::::-----------::::+- -*-:+:.+*:-+ -*=.==                            .=+*+=--+**+:       \\r\\n :=======-..         ...........    .........:====.............::::::::::::-----::---::::-+: =*-:+::*+:-+ -*=.=+                 .           =***==--***=.      \\r\\n-+======:....       .........     .......   :====..............:::::::::::::::::::-::::::-+: =*-:+.:*+:-+ -*=.=+ ..              .  .  ..    -++*+=-:+*+*:..    \\r\\n======-......     ......... .     ........ :====:..............::::::::::::::::::::::::::==. ++:-+.-*+.-+ =*=.-+       ........  ........  . .++**=-:-++++:--.  \\r\\n-===-:.................... ..    .........:====:..............:::::::::::::::::::::::::::=-..++:-+.-*+.-= =*=.-+                  .     .. .. =+*#+=-:++++-:-::.\\r\\n\",\n  \"                 .....                      :=+*=                     -++.                    -=-                   . ..                                        \\r\\n:                  .....                     :=+*=                    .-++                    :=-               ... . ..                                        \\r\\n++.                  ....                     :=+*+                    :=*-                   .-=.              ..  ...             .                           \\r\\n+**=.                                          .-=++.                   :=+.                  .-=:                                ...                           \\r\\n*#**+-                                           :=++:                   -+-                   :=-                                ::.                           \\r\\n*###**+:                                          :-=*-                  .=+:                  :==                     .          ::.   .....::.        ......:-\\r\\n*#####**=.                                         .-=*=                  :=+.                 .==                     .         .....::::::::. .  ..:::::-*##%%\\r\\n*######**+:                                         .-=*=                  -++                 .-+:           ...               .....::::::::::.:  .::. -*###***\\r\\n*****####*+=.                                         -+*+                 .=*-                 -+-                   . ..        ::::::::::::.::  .:  :*****###\\r\\n***+-+###*+*+-                                         :+*+.                :++.                :==                     .:        ::::::::::::.:.  -+**%%%%%%%%%\\r\\n+*++===+**+***+.                      .                 :+**:                -++                :=+.           .:.....  .:.       :::::::::::.::. -#*#%%%%%%%%%%\\r\\n+++===--=++****+-.                  .:::                 :=**:                -+-               .-+:          ..:.::::   :.      .::::::::::::::. +#*#%%%%%%%%%%\\r\\n=++==-----=******=:.                 .:::.                .=+*:               .-+.               :+:          ....::..   ..      .::-------::--: .*%%%%%%%%%%%%%\\r\\n====-------++**++++-:.                 .:::                .=+*:               .=+               .== .     . .-+:....            .:--:::---::--: .-+*%%%%%%%%%##\\r\\n-====------=-=+*++++-::                  ::::               .-++-               :+=               -+.    ...  =%#+=-:.    .      :--:    ...:--: .-=+%%%%%%%%##%\\r\\n---------------=*++++-:::                 .::: .:             -+*-               -*=              :+-    ...  -#%*=*=:    .      .--.  ..  .---. :*##%%%%%%%##%%\\r\\n==-------------:-+*+++:::::                    .#+             :=+=               -*-             .==... ::-. -##-:#+-  ..:      :--. .--: .---. *#*#%%%%%%##%%%\\r\\n=***=--------:-:::-+++.                  .:-===:+%+             .=+=              .=*:            .-+-:-.::-.  :-:.*+-  ...      :--.   .. :--- -%**#%%%%%#%%%%%\\r\\n-=+****+--::--::::.:==.       ..         =+++++--##=              :++:             .=+.            -+-::.::::. .-.:*=:   .:.     ---:..    ---: -#**#%##*=====-:\\r\\n-=====+*#*+-:::::::..:-.       .-.       =+++++::##+-.             :+*-             :+*:           .==::::---- :=--+-:...:-:    .:-:      ..::.  ...:...        \\r\\n--=======+*#*+-::::.    .       :-:.     -==+=...*#*--:             .=*+.            :**.          .-+:-::---: .----...  ...                           ..:::----\\r\\n.::-=======++***+-:.     ..      .--:.    .--....=##-.:-:             :+*-            -+-  .       .:-......                                          +##%%%%%%%\\r\\n   .::--=======+***=.             .-:-::  -:.....-*#=   ::.            .=*=.           ::           ..                     .     ::.                 :%%%%%%%##*\\r\\n      ..:--========**=.            .--:-: . ....::**+.    .:.           .=*:            .-.              ..      ..::::-:-=+.  ..--                  *%%%###***#\\r\\n         ..:--=======++=.           .----   ...-: =**:      .:.           :  .          .=*. .       .::....::.. :-.-++*:.:=:  .:--...        .....=*%#***###%%%\\r\\n            ..::--==+++++-      .    :---.    :-  -**-        .:            .=-          .+*  .      .+=:...=: .:-+:-+**=:--:..::-::---:.    .=+=-+%%#*#%%%%%%%%\\r\\n                ..:-===+++=:.  ..      .:.    .   .+*+          .            .==:         .++  .     .=+--::=-.:::::::::..::.                .::--==++#%%%%%%%%%\\r\\n                   ..::-==+*=:                     =+*.                        .-+-.       .==  .    .:=....                    ...::::::::::..---+##%%%%%%%%%%%\\r\\n                      ..:--+*#*=:.           --:.  :=*-            ..:---:..     :++:       .=. ..    .=:                   ....-============.-%%%%%%%%%%%%%%%%%\\r\\n                         ..:-=+#*+-:                 :-             .:-=*###*=.   .:.....    : .....  .--                   . . -============.+%%%%%%%%%%%%%%%%%\\r\\n       :--::.               ..:-=+**+-.               .               .:-=+**#*-   ........   .::...   .:.           ....       -===========-.*%%%%%%%%%%%%%%%%%\\r\\n     .::---==--:.               .::=+##*-.                             .:--=++++:     .......                          ..       ============-.#%%%%%%%%%%%%%%%%%\\r\\n    ...:----=---==-:.              ..:=*##+-..-.                       ..:-=====:        .=-       ....::-=+-:::-=.  .::.     ..----------:-::#%%%%%%%%%%%%%%%%%\\r\\n    ....-=----===-----:.               .:=*##+=:                       ..:--===--. .:    .+-       .:--=++##+-:--*-: ...    . ..      .:.:=*#%%%%%%%%%%%%%%%%%%%\\r\\n . .:::::-==--:--=-------:                .-*##*=:                      .:---==--::-:    :==..:::-+====+*###=:.:-=.         ....   ...:--=+%%%%%%%%%%%%%%%%%%%%%\\r\\n . .:::::--=+==-:-==------:..               .-+***+-.                   ..::-------=-.::-*##=--:..====+*##***-... .::.     ......  ..:::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .  ::---:---===-==-==-:::::::.  ..           .-=+***=.                  .:::----+#*+=+=*##*:     -==+******+:::.  ..   .  ....:.  ..--::#%%%%%%%%%%%%%%%%%%%%%%\\r\\n .  ..-==--------=+=-----:::--:. .::-:          .-==+**=.                 ..::---**:==:.=+++-     -++******+=.:.         . ...::...:.:---#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ::::--=--::::--===-:---::-:. ..:--.           .:-=+*+-                      .+-.:: .=+++=: ...-+******++=..:.             ..::....:-=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .::--::---:::::--===-::--::. ..:--:    .        .--=+*=.                     . ..:..=++=+-....-*******==:..... .---===-:    .:. .:--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  .:-==--:::---:::---==-:.:-:. ..:---.   =-.    .   :--=++-                   ....--::-++=+=....-******++*:...:. -******+=:   ....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  .::::--:-::::--::::---=-:.:: ...---.   =---   .:   .:--=+=                 .:::===-=-++-++:...=******++*:.:+---==========:......:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::-----:::::::-------::..:.:--:   =---.    ..   ::-=++.             ..::-=++:-+++=-++:...=******++*-::*=-::-=-=====++=:..:..::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-----::::--::::--:=++=-::..:----.  =---.     ..   ::-=++.  :::=--====+===++-:-++++++++-.::+****+*+++:...:. .:==+======- ..:.::.::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::------::::=+*++=-:..:===:  =--=:       :   .:--=+-.=: -=====+===++::=+++++++++=:::+**+++*+++:...--:---::-=-=++:.:..:---=*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::-------:::::-===*:  .:--  =---:        .   .::-=+--- :=--===----.:====++++++++:::+*++++*+++:...:-----:----:-==--=--==--+*#%%%%%%%%%%%%%%%%%%%%%\\r\\n      .::::::::::::::-----:::...:+:   .--. ::.:.      .      :-:-=+--..=-----:...:======+++++++::-++*+++++++:...::---:.::   ::-=-:-=-:----=+#%%%%%%%%%%%%%%%%%%%\\r\\n            ...::::::::::----::....    .:.    .:     :-       =-:-=+-: =-----...:=======+++++++-.=++++++++++:..::::.        .:::==-===----=::=*#%%%%%%%%%%%%%%%%\\r\\n                  ..:::::::-----::...      :++-:.   .=:       .+=--==: -=---:..:========+++++++-:+++++++++++:..-=-:         .:-:.-=:.:=-..--:::===%%%%%%%%%%%%%%\\r\\n                         ..::::::--.....::--=+**=-. .-.   .    .**=-== .+--:..-==========++++++=-+++++++++++:..::::     .   .:------=-===-======--*###***####*##\\r\\n...                                .:::::------=+++=--.   ..    -**+==: =-:.:-============+++++==++++++*++++-..:-::          .-==--==--+*=----:-++==--:::-=+***+\\r\\n*#**=.                               ......::::----=++==:..:     =***+= -=::======================+++++*++++-..:-::.   .:.....=+==+=::..-+*=---::-=++==---::-=+*\\r\\n*%%###=                                     .:::-::-===++++=-    .+**#*-.=:-==========================++++++=....::::...+*::--==-:-+--:...-**=----::=+*+=----::-\\r\\n#%%%%%%*:                                    .---::::----===*-    -***#*-=-===========================+++++++======-:.  :#*-:----::::--:. ..=**=----::-=+*+--==:\\r\\n#%%%%%%%%*:                 .:                :-:-=:.::::::--:    .+******=-==========================++++++=::::::..... =#+..::::::::==-....:++=====---=+======\\r\\n#%%%%%%%%%%=                                   :-=++:::::::-=:     -******=-==========================*+=++++====-:::.....==--------------.  .--------------==--\\r\\n#%%%%%%%%###*.                   --             -=-=:::::::-+=     .++****=-=========================+*++++++-----::::::..--==--==---=+*+=-===++++++*++*==+===+*\\r\\n#%%%%%##*#####=:                  -=.           .:==:::::::-=+.     =+*****==========================+*=++++++====+++++++******+=-:..:=*#*=*++**#####**+=---:::-\\r\\n#%%%%%%%#%%%###+                   .=-           :-::::::::-:-.     -*+****+-========================+*++++++=----::=*=:..-==--::::::--====-+++*##*****+*+==--==\\r\\n#%%%#%%%%%%%%%##:                    :=-         ::::::::::::::     :++*****=========================++++++++-::----+*++++**++=-------:=+===+++++=======---::.:-\\r\\n*%%%###=#%%%%%*#*                      -=.       :-::...::::::-.    .++*****=-============---========**++++*++++++=+=+**=---===---=++++=*+=+++++=+======-:---:--\\r\\n*%%%###*#%%%%%%%%=             ...      .+=      .=---------=-+:     =******=-====----==------======+**++*+++:.... . -#+::.:=+=====***=::.:=+#**=+*######*+=====\\r\\n*%#######%%######*-          .            -+:    .::::-=**+=---      =+*****=:------::-=----------==+*=++*++++======++++*#**#*###**=-:... .:-=##*==*+++====-----\\r\\n*##########+*###**-           .            .-.         ....          =++****=---------------------==+*+++*+*++=====-------::::-----::::::..---=****+=--::----::-\\r\\n*#################:                         .-.           .::.:.     =+++***=---------------------=++#*+++=++:  .   . ::::::.-=+====---:::----=======##*******+=\\r\\n*#################:                           .         ..--::-:     =+++***=---------------------=++#*+*++*+*+++*+********#*###*+++=-----::::-=====+#######***+\\r\\n*#################.                                    ..::::::      =++****---------------------==+++++*+**+***+*+*+*++++++=-================-+##*++=++========\\r\\n*################+                                --....:::::--      +++++*+---------------------==++-++++=++-:.:::....:..:::...:::---::-=***++=*##*+=-=++++++++\\r\\n*################:                                -=:::::-----:     .++++**=--------------------==+++-++++=+=+=-----::.....::---==++++++=**#***+=+##***+********\\r\\n+#*###########*#*:                                -=-::::-::--:     -++++*+---------------------+=+++-+=+++*=++++++++++++++*+*********##########=+*==+*##***+*##\\r\\n+*****##**+****+=                                .+==::::::::-.     =++++*=--------------------=+=++=-++*+**=###*##*#**#*#****#**#######*##+**+=:::.:=++##+=-=*#\\r\\n=******#**++++-                                  :++-::::::::=:    .++++*+---------------------++=++==++++=*=+==-=-----------------=+*####+====--:::.:=++##*+==*\\r\\n  :-+****###*-                                  .:=--:::::::-=.    -++++++--------------------=+++++-++=*+=*=+--:--:-::::::::::.:::::-==*+------+=---=--=+*#***+\\r\\n.....:=+***=.                   ..              .......:::::-:     ++++*----------------------=+=+++-+++*+=*==....... ....  .     .:-+****+=======-::::.-=======\\r\\n+******+-:   .             ....  .    ..         ...:::..   .     -++++-.=--------------------++=++*:*++*=+*=+====--------=--====++*#*######+++=---:::...:-==---\\r\\n-=--:.                     ........  .....        ..:...    .    .++++-.:=--------------------*=++++:*==*+=*=+=======+======+*##*#*+**+****#*+++====---:::=+++**\\r\\n                          ...          .....    . .:.  .   .     =+*=:: :--------------------=+=++++-*++*+=*=+--=----=--=----------.:::---------::::...:-=--==*%\\r\\n   ::                               ..::::::.   .::::  .        :*+-.:: .--------------------++=+++=-+++*=+*=*++++++=++++++++=++==========-=-----::::::::::.:==+\\r\\n-.                               ..::::::.:-::::::::-.         .++: .:. .-------------------=*==+++-=+++*=**=+********************#****+**====--:::::........:-=\\r\\n.                               .         .====:::-=-.         +=. .:.  :...:::-----:-------*+==++*:+=+=*=-*=+................=++=##. ....::::::---:-:........:-\\r\\n                              .  .-.      ..::... .:::        =-. .::-:. ....   ..:==------=+==++++:+=+=*=-*=+..  .     .  .  -%#+*#+:..:::----:::.::-::::......\\r\\n                             ..-=+#:     .. :-...   .        ::   :. :.......   ..:=*+-----====++++:*===*=-*=+:...:.....:.... .*#+=##+-----========-:.::.::..  .\\r\\n    .....                  .:===-:.   ..::  .=...       :-  :. . .:-  .:..:    ..--++-==---====+=+=:*===+=-*=+:..............  -#*=+#*+---==+========:--:.::.  .\\r\\n ....                     :==-:.    ......  .:...      --  .... ..     .        .-+*++----=====+=+--*==++==*=+=-----------:::::=##*+##*=====+==========-::.:...-\\r\\n                          -:.        ....    ....    .=.  ...  ..                 .---:.--=======+:=+=+++++*=+#*#**************+++*************+==-==--=--:::::-\\r\\n                           ...       ..:.      ..   :=. ...  ...     ..::---==:     .--:=========+:+=++*=++*=+#*##*##**#**##**#**##**##*###*##*+++=-=:::::::::::\\r\\n                          ..   .     ...       .  .==  ..   ...    .........:::.     :..+*=======+:*=++*=++*==#*##*##**##**#**##**##*##**##**##*+++====::::::::.\\r\\n                         .  ...      ...         .--  ..   ..                        -:-*+======+=:*-*+*=++*==#*##*###*##*###*##**######*###*###**++-===:-=-:--:\\r\\n                           ...       ...          .::.    ..                        .--+*=======+-:*-+-#=+-*===---=============+*+++++*##+++++++++++====-==---=-\\r\\n::.                      .....        .          ..:.   ..                         ..:=*========+:-*=+-#-+:*==:                :##***+=##:      .::::::--=====--\\r\\n..                      ......       ..      ...::.   ..                           ..:++========+.=*=+=*-+:*==-    .      .     *%%%#*=*#*:.....:----:::::::-===\\r\\n                       ....  .            .::::-:    .                              .=*=========+.++===*-+:#===.:::::..:.::::::.-+===*+=##+-.:::::------:::..:-=\\r\\n+:                   .....             .:-===-:   ..                                -*+========+=.*====*-=:#===...... ...........=+*#*+=*#*==:-:--+======----..:\\r\\n#-                    ..            .:=+##*=:.  ..                                .:+*-========+=.*=+=+*-=:#=== .  .       .     +###**==**++:----==---------- :\\r\\n#-                 .              :-+#%#*=:.  ..:.                              .:-=*=-========+-:#-+=+*-+:*=-+.........   ..    :####*+-*#*+-:::-:-------:::--*\\r\\n=:                             .:=*##*=:.   ...     .-::                     .::---**-=========+:-*-++*+-*=*=-*+++++++++====++====#####*+*##+=----====-==++++**+\\r\\n*-    ..           .        .:-+##*=-..   ..        :=..                 ..::-::--=#=-=========+.=*-*=*+-*=*=-*++**+***++**++++++*+++++**+************++**+**++*\\r\\n#-                       ..-+*##+-:.                  ::           ..:::::::::::--*+--=========+.++:*=*+-*=*=-#*******#*********+****+********+***+****+***+***+\\r\\n+:   ...               .:=*##*=:.               .    -+:.....::::::-=-:::::::::::+*=--=======-+=.*=-*=*=-*=*=-**********+***+********+*****#*#+*##*+###**##*+***\\r\\n    .:......        .:-+##*=:.    .      .:          -::::.:::::.:=+=:::::::::::=#=--========-+-.*--*-*=-*=*=-******+***+**#*****+***+******##**#**+*##*+****+**\\r\\n :-::....         .-+*##+-.     ..      .::         .=::..:::::.:=+=-::::::::::-**---=========*::*-=*-*=-*=*=:**+***+***+****+***+****+**#*****+*##*+**#*+***+**\\r\\n=+-...         .:=*##+-.     .. :       ::.      .. .-.:.::::..:+*+-:::::::::::+#=---=======-=+.-*:++-#--*=*=:********##**##*+*#***##*+**#*******###*****+****+*\\r\\n:.          .:=*##*=:.     ..          .::  .    .  .-.:::::..-+++-:::::::::::-#+----=======-=+.=*:+-=#-==:#=:*-----======+++++++++******+****#***###*******##**\\r\\n         .:=*##*=:.       .            :::   ..  .  -:::::...-+++-::::::::::::**=---========-+= +*:+:=#-=-:#+:*.              .   .....:------***::::-------===+\\r\\n      .:-+##*=:.                      :::. ....--.  =::.:...-+++-::::::::::::=#+----=======--+-.*+-*:=*-=-:#+:*.                        =*++=-+**:        ......\\r\\n   ..-+##*=:.            .-.         .:::  ...:++- .-......-=++-::::::::::::-**-----=======--+:.*=-*:=*:=-:#+:+:                        -%#*+==**+..  .....:::::\\r\\n.:-+*#*=:.              .=:         .::::  ...-=-. --.....-=++-:::::::::::::+#=-----======--=+.:*=-*:+*:=-:*+:+:              ..        .##*+=-+**-.........::::\\r\\n=*#*=-.                :+=.     .   ::::.     ..:  -:....-=+=-:::::::::::::=#+-------====---==.-*--+:+*:=-:*+:+- .    .        .         +#++=-=**+:........::..\\r\\n==-.                 .=+-.     .   ......          ....:=++=:....:::::::::-**---------------+= =*:==:++:=-:*+.+=::.............:......   :==++=-***+--:::::::--:\\r\\n.                   :+++.         ........         ...:=++=:....::::::::::+#=---------------+-.+*:==:*+:+-.*+.+-.............:::..::.:.   ::-+=-=***-=..::==--=-\\r\\n                  .=+++-         ....................:=++=:......::::::::-#+----------------+:.++:+=:*+:+-.*+.+-                          -**+---***==:.:..:::--\\r\\n                 :=+++-         ....................:==+=:..........:::::**----------------=+..*+:+=:*+:+::*+.==                .         :#**+=--***==:::.::::-\\r\\n               .-++++-         .................. .:=+==:...........::::+#=:---------------==.:*=.+=-*=:+=:*+.==                .          +*+++-:***=--.....:.-\\r\\n              :=++++:         .................. .-====:............:::-#*-:---------------+=.-*=:+--*=:==-*+.=+=++++=-====------::::......=#**+=:=***--.....::.\\r\\n             -++=+=:         .................  .:===-:............::::*#=::---------------+- -*-:*--*=.+=:*+.-+-=====-==++++++++++**************++***+==--:--::\\r\\n           :====+=.         .................  .-===-:.............:::=#+:::---------------+: =*::*==*-:++-++:-+-=+++=-+===-===-----------=--====+++++++********\\r\\n          -++==+=          .................. .-===-..............::::**-:::-------------:=+. ++:-*==*-:+=:++::+=+***+=++*+=+++*+=*+++==++++-++=+=-=====-=-----=\\r\\n       .-=+===+-          ........ ........  .-===-................::-*=::::-------------:==..*+.=*-=*-:+=:++::+=+++*+=++++=+++++=+++++=+***=+*+**++****++*+++==\\r\\n      .=++====:          ........ ........ ..:--=-.................:::=:::::------------::+- :*=.=+-=*-:+=:++::+=+++++=+++++=+++*=+++++=+*+*+-*++**=+***+=**+++-\\r\\n     -=====+-.          ................   .:--=:..................:::::::::-----------::-+- -*-.++-=*-:+=:++::+-=++++=+++++=++++==++++==++++-+*=**+=****=+*++*=\\r\\n   :=+=====:           ...... .........   .:---:..................::::::::::----------:::-+: =*-:++-+*::+=:++::+==++++=+++++=+++++-+++++-++++==*++**=+*+++=+++++\\r\\n .-=======:          .......  .......    .:::::...................::::::::::::--::----:::==: =*::+=:+*::+=:++::+==++++==++++=+++++-+++++-+++++-++=**+=****+=++++\\r\\n:=======-...        ......   ......     ..:::....................:::::::::::::::::-::::::==. ++::+-:++::+=:++::+==+++*+=++++==++++==++++==++++==*=+*+=+*++*=++++\\r\\n======-:.....     .......   ......     ...::....................:::::::::::::::::::::::::+-..++::+-:*+::+=:++::++++++*+-++++==+++*+=+++++=+++++-*+=**==+++++=+++\\r\\n-====:..................   ......     ...... ...................:::::::::::::::::::::::::+: :*=.-+:-*+::+=:+*-.++++++*+=+++++=+*+*+-++++*=+++++-+*=+*+-++++*+=++\\r\\n\",\n  \"                   .....                      :++*-                    .=+:                   :-=.               .  ...                            .            \\r\\n                     .....                     :=+*=                    -=+                   .-=:                                 .:.             .            \\r\\n=-                     .....                    .-+*+.                   -+=                   :=-                                 ::.                          \\r\\n+*+:                     ....                     -=**:                  .=+-                  .==                                .::.    .....::.         .. ..\\r\\n****+:                    .....                    :=++:                  :=+.                 .-=                                .:...:::...... ..   .::::.:=+*\\r\\n*##**+=.                    .....                   :=+*-                  -++                  :=.            ..                ...:::::::::::..::  .:::..-*%%%\\r\\n*###***+-                     .....                  .-=+=                  -+-                 :=-             .                  ::::::::::::.:::  .:  .=*****\\r\\n*####****=:                     .::.                  .-=+=                 .=+:                .==.                     ..        :::::::::::.:::.  .::-*####%%\\r\\n*****##***+=.                    .::::                  :=+=                 .=+.               .-+:                     ..        :::::::::::.:::. :+*#%%%%%%%%\\r\\n***+=+###*+*+-..                   .:::.                 :=++.                :+=                -+-          .........  ..       .::::::::::.:--:. =#+#%%%%%%%%\\r\\n**++=++*#*+***=:.                    .:::.                .=++:                -+-               :+=           ...:.::.  ..     . .-:::::::::.:--: .*%#%%%%%%%%%\\r\\n+*+++===+*+****+-:.                    .:::.               .-++-                =*-              .=+    .    ...:::::.   ...      .-:::::::::::::. .=**+++++=--:\\r\\n+*+=====-==*****+-::.                    .:::                :=++.              .=*-.             -+-        ::...:...    ..    . .:.............               \\r\\n++++===----+*****+=::::                    .::.               .=++:              .=*-             :=:       ...  .....     .                                 ..:\\r\\n++++===----=-+*****=:::::                    .::.               -+*-              .:.             .:          .                                            :*###\\r\\n=+++=====------+****+-::::.                    ::.               -+*=                             ..                               ..                      :#%%%\\r\\n=======---------=+***+:::::-:.                 :*-::              :+*=.             .+:            ..          ::..:::..   :      :--:                     :#%%%\\r\\n=*++=--------:-:::=+++.      -:.         .:-==-:#%-.:.             .-:.              =*:           .:=::..... :++:-+++++=:-=.     ---.              .      =%%%%\\r\\n-=+***+=--:--:::::.:==        :-:.      .==++++-+%*   ..                :            .=+.          .-+::::::: :==.-*+****--=:    .--.              ..     +%%#%%\\r\\n-====+*##*=-:::::::..-:        :--::     ++++++:-##:    ..             .++:           .=+           :+-::::--::-- :==+*++-.:.     --:                 ...*%%%%##\\r\\n--======+*##*=-::::            .-----:.  =+++-. :##=     ..             :+*-           .+=  .       .==::.---: .------=+==.:.    .--: .              :--*%%%%##%\\r\\n.:--=======+****=-:      .       :--::-: ..=-....*#*.                    .-++.          :*=  .      .-+:..---. .==+==-=*+=:-:  . .--:  .:-:.:..   :-=*#%%%%#*#%%\\r\\n  ..:--=====+=++**+-              :---:-  -:.... =#*:                      .:+-          :*-  .      :+: .-:::....:::::-:::-=    ....  ..         :-===-----#%%%\\r\\n     ..::-========+*+-             :----. . ....::**=          .:            :*+.        .-=  ..     .-:.:....             .:             .....      .::--+#%%%%\\r\\n         .::-=======+++:            .:--:   ...-..+**.          .::.          .+*-        .  : ..    .:-                  ..:.   .------=======.  .*##%%%%######\\r\\n            .::--===++++=.      .      .:     ::  =**:             .:..        .::  .        -- .    .:=.  ..  ...-..     ..-: . :=----========. ::--*######%%%%\\r\\n               ..::-==++++-.   ..             .   -+*=                 ...         .::        -: ..   :=. .:-.    .          . . -============-..--=*%%%%%%%%%%%\\r\\n                   ..:-==+++-.                    .=*+                        .     .-: ...   .. ...  .:..:.                   . -============- +%%%%%%%%%%%%%%%\\r\\n                      ..:-=***=:.           .-:.   -+*.            ..::::.      ..   ..  .       ...     ..      .        . .. . -============-.#%%%%%%%%%%%%%%%\\r\\n                         .::=+**+=:.                .--             .:=+**#*=.                                           ..    . =============::#%%%%%%%%%%%%%%%\\r\\n       .:::.                ..:-+**+-.                .              .:-=+**#*+:        -=.                          .. .      ..=============.-%%%%%%%%%%%%%%%%\\r\\n .    ::---=--:.               ..:-+*#*=:                             ..:-==++*+=-      -=.       .. .....           ...       ..===========--.=%%%%%%%%%%%%%%%%\\r\\n        ..:-----=-:.              ..:-+##+-. .-                        .::-=======     .==.        ......:::..:. . ....::.     ..::::::::::--==*%%%%%%%%%%%%%%%%\\r\\n.        ...::---=----:               .:-*##+=-                        ..:--======.....-++-.........::----=#=----+:  .::.......      .---==#%%%%%%%%%%%%%%%%%%%%\\r\\n .    .........:--------:.                :+##*+:                       .:---====++++=+%%%#==----=+=====+**#=-::-*-.  ..    ..:.     .---=*%%%%%%%%%%%%%%%%%%%%%\\r\\n .  ........... .::------:...               :=****-.                    ..:---====----+***+:.    :====++*###=:.::-.         ....   ..::-==*%%%%%%%%%%%%%%%%%%%%%\\r\\n .   ........:....:::::::-:::..  ..           :=+***+:                   .:::----:..:.====+:     .=++++******-:.  .::.    .......  ..:::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n .  ..::::........:...::::::--:  .:--.          :-=+**+:                  ..::::--::+==+++==.    .=+++******+:::.  ..   .  ....:.  ..--:-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    ....::::......::....:::::::  ..:=-.           :-=++*=.                      .-.:-:++++=+:.....=+*******+=.::         . ...::...:.:---#%%%%%%%%%%%%%%%%%%%%%%\\r\\n    .:::...:::.....::::...::::.  .::--:             :-==+*-                      . ..::++==+=.....+*******+==..:..        .    ..:....:-=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::--::..::::..::::::. .:-.  ..:---   .=:        .:--+*+.                   ....-+:=+-=++....:+*******++-..... .===+++=-.   ... .:--+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :::::---::::::::::::::....:. ..:---.  .=--:   .:   .:-=++:                ..:::-=++++-=++:...:+******++*-..:::.-***+*+++-   ....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :::::::-----::::::::::::.......:---:  .=---     .   .::-++-             .....:-=+++++=+++-...:*******++*-::*---=========+=::....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::-----::::--:::::::=+=-:...::----  .=---      :.   ::-=+=   -:-=:-----=::-=+++++++++++=.:.-*******++*-.:=-:.::=-=====+==...:..::--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::::::::::::-----:::::++*++--...-===. .=---.      ..   :--=++::=. -==::...:=====+++++++++=:::-*****+*+++:...:. .:=========- ..:.::.::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .::--:::::::::-------::::--==++. ..-=: .=---.       ..   ::-=++--: ---:...:======++++++++++:::=**++++*+++:...:-----::-=-=++-.::::---=*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .:::::::::::::------::::..:+.   :--. -:::.      .   .  -:-=++:: :=:...-=======++++++++++-::+++*+++*+++:...:----::-=::..-==-==--==-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n           ...::::::::::-----::...    .::.    :.     --      .=--=+=-..=..:-=========+++++++++-.-+++*+++*+++:...::--:...:  ..::==:-==:-----=+#%%%%%%%%%%%%%%%%%%\\r\\n                  ..::::::------::..       :+=::    .+:       :+=-=+=: --:============++++++++=:=+++++++++++:..::-:.        .:-:-==---=::-=-::=*##%%%%%%%%%%%%%%\\r\\n                         ..:::::---.....::-=+**+=:. :=.        -*+==+- :+-============++++++++=-++++++++++++:..---:          .--::=-:.--:.:--::-=-#%%%%%%%%%%%%%\\r\\n:..                               ..::.::------=+++=--.   :     =**+=+..+==============+++++++==++++++++++++-..::::     .    .:-=-======+=====-=+=+**++=+*#*#***\\r\\n*#**=.                               .:::::::::---=+++=-: :.    .+***+- ========================+++++++*++++-..:-:..    .     :==-=-----+*=---::-=++=-::::--++**\\r\\n*%%###=                                     :::--::-=+++++=-.    -***#*::+============================++++++-..:::..   .--..::=+===+-::..-+*=----::=+++=---:::-=\\r\\n#%%%%%%*-                                    :---:::---===++*.    =***#*-=-===========================++++++=:::::---:..=#=:-----::---:....-**+--=-::-=**+===-::\\r\\n#%%%%%%%%*:                 :.                ::---:::::-----:    :+***#**============================+++++++=====--:.. .+#=::::--:::-=-:....=**=--=--::-+*+-===\\r\\n#%%%%%%%%%%+                                  .--=+=:::::::--:     =+****#============================*+++++=----::::... :**-.:-::::::==-:....-==========-======\\r\\n#%%%%%%%####*:                  .-.            .-===.::::::=+-     -*+****=-=========================+*+++++++==+=--::....:=----------=----. .:--===============\\r\\n#%%%%%##*#####+-                 .--.           .:==:::::::=+=     .++*****==========================++=+++++-:::::::------==+====--:-=***==+=+*******+**====--=\\r\\n#%%%%%%%#%%%###+                   .=-           :-::::::::-:-.     =+*****=-========================+*=+++++*+++++++**+++++***+--::.:-=**+++=++*######*++=--::-\\r\\n#%%%##%%%%%%%%##:                    :=:         :::::::::::::.     -******+========================++*++++++-:::...-#+:..:----::::::--==---=*++*******++++==--=\\r\\n*%%%###=#%%%%%*##.                     -=.       :-:::..::::::-     :++*****========================+*+++++++=======+*+******++==-------+*+=+=+=========--::::.:\\r\\n*%%%%##*#%%%%%%%%=             ...      :+-      :=-----------+.    .++*****=-===----===-----=======+*+++++*++====---=**=:::-------=+**+=+==+***+=++++++==--=---\\r\\n*%########%######*=          .            -+:    :-::--+**+----      ++*****-:------::-=------======+*+++*+++:.......:**---:=+++++++**=::..:=+#*+==*######*+++++\\r\\n*##########++###**:           .            .-.         .:..          =++****=--------------------===+*=++++*++++++++++++*##********=-:.... .:==##*+=*+=====---::\\r\\n*#################:                          -.           .::.:      =++****---------------------==++*+++++*+=-----:-:-:::::..:-:--:::::::.:---=****+==--------:\\r\\n*#################:                                     .:--::=.     =+++***---------------------==+*#*+++=++:. . . . :::::-::==++++=---:-:----=======*##**###*+\\r\\n*#################.                                    ..::::::     .+++****---------------------==+*#*+*++*+*++************#*###*++==-----::::======+*#######**\\r\\n*################*                                --....:::::::     .+++++*+---------------------==+*+*+*+**+*+*+*+*+++++++++================+=-+##*++=++=======\\r\\n*################-                                -=::::::::-::     :++++**=--------------------==+++-++++=*+=:.::::.:.:...::...:::----::-+***++=*##*+=-=+++++++\\r\\n+#*##########**#*:                                -+-::::::---.     -++++*+---------------------==+++-++*+=*=+======--:.:..::---===++++++=******+=+##***++******\\r\\n+*****##**++***+=                                .==-::::::::-.     +++++*=--------------------==+++==++*++*=+=============+*+*********##########+=++=+*###**++#\\r\\n-+**####**++++-                                  :++-::::::::=.    :++++*+---------------------+++++-=++*+**=#****#****#*##*#*##*##*#####*##+**==-:::.-++*#+=--=\\r\\n  .:=+****##*-                                  .:--::::::::==     =+++*++--------------------=+=++*-+++*+=*=+-=-==----------------=++*####*===--::::..-++*#*++-\\r\\n:::::-=+***=.                    ..             .....:::::::-.    .+++++----------------------++=++*:+++*==*=+-----:--::::::::::::::::-==**------==------==+##**\\r\\n+*****+=-:                 ..... ..   ...        ...:::..   .     =++*+-:--------------------=*==++*:*=+*+=*=+::.::...........     ..:=++#*+=--===+=----:.-==+=+\\r\\n---:..                     ........    ....      ......    ..    :++*+- -=-------------------=*=++++-*++*=+*=+--:-::-::::::..::::::-+**##**#*+===---:::...:-----\\r\\n                          ....         .....    . .:.  .   .     +++=:. :--------------------++=+++=-*=+*=+*=*++*+***+*+****+=*#*##**##*##*###++++=++---:::-=+++\\r\\n   ::                               ...::::.   ..:::.  .        -*+-.:. .-------------------=*==+++-=+==*+=*=+-------:-:--::-=======:--:-==-===-==----::::-=====\\r\\n-.                               ..::::::.:-::::::::-          :*+: .:. :-------------------++==++*-++++*++*=+=========--=--=-------:--:----=--:-::::....::--::=\\r\\n.                               .         .===-:::-=-         .+=. .:   :...:::-------------*===+++:+=++*=**=*****************+*****+***+**===----::--:::......-\\r\\n                              .  .:       ..::..  :::.       .=-. .:::: .....  ...:==------+*==++++:*=++*==*=+=================++++##===========----:::.........\\r\\n                            ...-=+*.    ... :-..   ..        ::  .:..:.......   ..:=*+-----*+==+=+=:*=+=*=:*==                 +*+=*#:    ..:::::::::---..:.....\\r\\n    ....                   :-===-:.   ..:.  :-..        :-  :..  .:-  .:.::   ...-=++-+---=*=====+=-*==++=-*=+..  .     ..  .  -%#++#*-.:.::-===---::::-::::....\\r\\n  .:.                    .-==-:.    ....:.  .:..       --  ... ...     . .      :=+*++----=======+-=+==++=-*=+-............... .*++=*#+----==+========:.::.::.. \\r\\n                         .-:.        ....    ...     :-. ....  .                  :=-=::=========+:++=-++=:*==-...............  :**++#*+--:--==========-=-:.::. \\r\\n                          ....       ...      ..    :=. ...  ...      ...::-=-.     .-::=========+.*=+=*===*==+=======----------=#**+*#*+=====+==========--:....\\r\\n                         ...  ..     ...      ..  .=-  :.   ................:::      :.:========+=:*-++*=++*==#*##**#**##**#*****++*************++==-==-----::::\\r\\n                         .  ...      ...         .-- ...   ..                        -:-========+=:*-+=*=++*==#*##**##*##**##**##**##*##**##**##*+++=-=-::::::::\\r\\n                           ...       ..           .::.   ..                         .--=========*--*-*=*-++*==#*##**##**##**#**##***#*###*###*###*+++=-==-::::::\\r\\n::.                      .....       ..          ..:.   ..                         ..:+*========+:=*-*+*-*+*==#*###*##*###*###*##**######**###*###++++-===--=-:-\\r\\n:.                      ......       ..      ...::.   ..                           ..-*+========+.++=+=*-+-*==+===============+++*+++++*##*+*********+========--\\r\\n                      ....   .           ..:::::.   ..                              .=*========+=.*====*-+:#===            .    .***++=-*#+     . .::::::--=====\\r\\n=.                   .....             .:====-:   ..                                -*+-=======+=.*-+==*-=:*===            .     +%##**==#*:    ...:::::::.::--=\\r\\n#:                 .....            .:=+##+=:.  ..                                .-+*-========+-:#-+=+*-=:*=-+ .   .      .     :%%##*+=*#*-....:::------::....\\r\\n#:                 .              :-+#%#*-:   .::.                              .:-=*=-========+:-*-+:++-=:*=-*:::::::::::::::::::+=--=+==##+=::::--===--=----: \\r\\n-.                             .-=*##*=:.   ...     .-:.                     .::---*+-=========+.=*-*-++-=:*+-+..  ..   .. .......:++***+=*#*==:-:===+=---=----:\\r\\n*:    .            .        .:-+##*=-..  ...        -=..                 ..::-::--=*=-========++.++-*-*+-=:*+-+             .     .#%%#*+==#*++:-::--=-----=----\\r\\n#-                       ..-+*##+-:.   .             .:.           ..:::::::::::--*+--========+=.*+-*-*+-+-*+-*-:::::...... ....   +%###*+-*#*=-...:----:::-:::-\\r\\n+:   ...               .:=*##*=:.               .    ==:......:::::::::::::::::::+*--=========+-.*=-*-*=-*=*+:**+**++**+++**+++++++***#***+*##++====+=======++**\\r\\n    .:......        .:-+##*=:.    .      ..          =::::::.:::::::::::::::::::=#=--=========*::*-=*-*=-*=*+:**+***+***+****+****+*++=+=+++++*+****+****+***+++\\r\\n :-::....         .-+*##+-..    ..      .:.         :=.:::..:::::::::::::::::::-**---=======-=+.-*-=*=*=-*=*+:**+*******+****+*#**+***+****+****+***++***++#**+*\\r\\n=+-...         .:=*##+-..    .  :       ::       .  :-.:...::::::::::::::::::::+#=---=======-++.=*:++=#--*=*+:+*+***+****+********+****+*****#**+*#**+*##*+*##*+\\r\\n:.          .:=*##*=:.     ..          .::  .    .  :::::.::::::::::::::::::::-#+----=======-+= +*:*+=#--*=*+:+*+***+****+****+***+****+****+****+**#*+#*#*+**#*\\r\\n         .:=*##*=:.       .           .::.   .  ..  -.:::.....::::::::::::::::**----=======--+-.*+:*==#--*-*+:+*+***++***+****+****+***++***+****+*#*#++**#++#**\\r\\n      .:-+##*=:.                      :::. ....=:. .=.:.:....::::::::::::::::=*=----=======--+:.*=-*==*-=*=*+:+***************+****+****+****+****+*#**+****+***\\r\\n   ..-+##*=:.            .:          .:::  ...-++: :-........:::::::::::::::-*+-----=======-=+.:*=-*:+*:==:*+:++-==++++++++++++****************#***####******+*#\\r\\n :-=***+:.              :=.         .:::.  ..:-=-  -:.......::::::::::::::::+*------======--+=.-*--+:+*:=-.*+:+- .   .. .......::.:::::::-====-=***====+++++++**\\r\\n=***=-.                -+-         .::::.    ....  =........:::::::::::::::=*=-------====---+= =*:==:+*:=-.*+:=-                         .=+==-:+*#=         ..:\\r\\n==-.                 .=+-.     .   :...:.      .   .......::::::::::::::::-**---------------+- +*:==:++:+-:*+.==                          =#**+--***.         ..\\r\\n.                   -+++.         ........         .....:---:...::::::::::+#=---------------+:.++:+=:*+:+-.*+.==                          .##*+=-+**+:.     ...:\\r\\n                  .=+++-         ......................:==-:......:::::::-#+---------------=+..*=.+-:*+:+-.*+.==                .          +#*+=--***-:.    ...:\\r\\n                 :++++:         ......................:=+=:.........:::::+*----------------+=.:*=:+-:*+.+-.*+.=+ .    .    .    ..         -#++==-+***::.  .....\\r\\n               .=++++:         ......................-=+=-.........:::::=*=:---------------+- -*-:+--*=.+-:*+.=+                ..         .**=+=--***===.::.:::\\r\\n              :=++++:         ......................-+==-:.........::::-**-:---------------+- =*-:*--*=:+::*+.-*                            -*++=-:+**+-=-:::-==\\r\\n            .-++=+=.         ......................-++=-...........::::+*=::---------------+: =*:-+:=*=:+::**:-*..:.::::.::::............   .+*==---***=--.::.::\\r\\n           :====+=.         .....................:-++=-:...........:::=#+:::-------------:==. ++:-+.=*-:+..++:-*....................:::::....--:===:+***-+:.-.:-\\r\\n         .-+===+-          .....................:====-:............::-**-:::-------------:+=..*+.==.=*-.+..++::+                              =+++=--***+-= ...:\\r\\n       .-=+====:          .....................:-===-...............:+*=::::------------:-+- :*=.=+:=*-.+-:++::+:........                     =*+*+=:=***--:....\\r\\n      .=++====.          .........  ......... :-===-................-*+:::::------------:-+: -*-.+=:=*-:+-:++::++++****+++++====--::::::..... -*+*+=-:***+::....\\r\\n     -=====+-           .........  ........  :-===-................:+*-:::::-----------::-+: =*-:+=:+*-:+-:++::+-:-====-======++++=+++**++***********+****==--::\\r\\n   :=+=====:           .........  ........  .-===-.................=*=::::::----------:::==. =+::++:++::+=:++:.+==+++++-====--====--------==========++++++******\\r\\n .=======-.          .........    ....... .:-===-.................-*+:::::::::-:::---::::+-..++::+=:++::+=:++:.=+=+++++=+++*+=++++=-+++++-++++=-++-===-====--===\\r\\n-+======:..         ......      ........  :-=-=-.................:+*-:::::::::::::--:::::+- .++.:+=:++::+=:++:.=+=++++*=+++++=+++++-+++++==++++-=*++++=+***+==++\\r\\n======-.....      ........      .......  :-===-..................=*=::::::::::::::::::::-+: :*=.-+=:*+::+=:+*:.=+=++++*==++++==++++==+++*+=+++++-++=++==+++++-**\\r\\n-====:...................       ...    .:---=-..................-*+:.:::::::::::::::::::-=: -*=.-+=:*+::+=:+*-.=+=++*+*==*+++==+++++=+++++=+++++-=++=++-++++*=+*\\r\\n\",\n  \"                          ...                     -+**:                                         -=:                                  ..                         \\r\\n:..                         ...                    :=++-                     .                  .:                                                          ....\\r\\n=+:..                         ..                     -++-                   .+:                                                              ...   ..   .:::::.-\\r\\n+*+=:..                         ..                    :--.                  .=+:                  .                                 ..:::.....:...:::. .:-::..=%\\r\\n*#**+=:..                         ..                                         .++.                .:.                              . .::::::::::..::::  .:.  .+#*\\r\\n*##***+-...                         ..                                        :+=                .=:                       .      . .::::::::::::::::  .. .-++++\\r\\n*####***=:...                         .                     :-                 -*=               .=-                      ..        :::::::::::.         :*%####\\r\\n*#####***+-.....                                            -++                 =*:              .-=.                ..    .        :::::::::.            ......\\r\\n*****####*++::.::.                        .                 .=**:               .=+.              -+.          .:..:....  ..        :::::::.                    \\r\\n*#*+=+###*+*+=::..:.                       :.                .-+*-               .+=              :+:          ..  ..      .        ::::::.                     \\r\\n*#*+=++*#*+***+:....:.                      .                  -+*=               -+-             .==       .::...:---::::..        :::.                        \\r\\n**+++===+*+****+-.....::.                                       .=++.              =*:             -+:::..::-:-...-+==+===:.:    . .--:                         \\r\\n+*++====--=******=:::...::.                                       -=+:             .+=             -+-:::::::=-....==+++++---    . .-::                        -\\r\\n+++====----++**++*=::::...::.                                      .=*=             :+=            :+-:::.: .::    :==++++=-:    . ::::                      :+%\\r\\n=++=====---=-=+*++++---:::.:::.                     ..              .=*+:            -*=           .==:::..   .::. .=:-=+++=:    . ::::.       .             *%%\\r\\n-========------=*++++-:--::::::::.             ..    ::.              :+*-           .-+:          .=+:.:.... :#*=---:..+*+=-    . :-:::.     .-::. .   .:..*%%%\\r\\n---------------:-+++++:::--::::::::.           .#=    .::.             :+*+.          .-:           -+-..:.-: :###**--..=+-=-    . .... ..::..::... :: ::--*####\\r\\n=*++=--------:-:::-+++.      :-:::::::   .:-===:*%+     .--:             =*+.                       .==...:+- :#%+.-::  ..:::                              .....\\r\\n-=++***=--::-:::::.:==.       :---:::-:  ==++++-=##:      .:-:            :==            .:         .--:...-. .--.                                  :.:::-------\\r\\n-====++##*=-::::::...::         :------  =+++++::##=         :::.          .. ..          --         :-...                  .     .:::       .::-:.:#+*#%%%%%%%%\\r\\n--======+**#*+-::::               .:---. -=++-. .*#*.          .::.           .::          =: ..     :=:  .:::.:-:.=+-:....:-=  . .---.  .:-..---: =%+*#%%%%%%%%\\r\\n.:--=======++*#*+-:      .           :-- ..--. . +##:             ..         .  --.        .-  .     .=:  ---: .+==+=-.....:-+  . .---------..---: -=:+#%%%%%%%%\\r\\n  ..:--=====+==+***=.                  .  :.  .  -##=                         ...-=       ..-. ..    .:   :--- .+==---:....:-+  . .----=---------. ::.+%%%%%%%%%\\r\\n     ..::-========+**=.                   . ....::**+.                     .    ..-: ...   .:   .         :=--..--=---:.....-=. :.:=-========----.  :##%%%%%%%%%\\r\\n         ..:-========++-.                   ...-: +**-:..                    .    ..                  ..::---: :-:+-:....    .  : :=========-----. .:*+#%%%%%%%%\\r\\n            ..:--===+++++:      .             ::  -**=----:.                                     ..:::--::=:::                  . :===========-=- .-:-=#########\\r\\n                .::-==++++=.   .              .   :+#=-=-===-:.               .            ...::::...             ...           . -=============: +#*#####%%%%%%\\r\\n                   ..:-==+**=.                     =**.   ........        .:-:        .::...                               . .. . -=============:.#%%%%%%%%%%%%%\\r\\n                      ..:-=*##+-....        .-:..  :=*:            ..::::-====.       .=:                                ...    . ==============.-%%%%%%%%%%%%%%\\r\\n                         ..:-+*#*+-.                .--             .:-+**#**+:       :=-                               .:..    . ==============.=%%%%%%%%%%%%%%\\r\\n      .:--::.               ..:-=*#*+:.               .              ..-==++***:.     -==.           .. ..            .....     . =============-.+%%%%%%%%%%%%%%\\r\\n .   .::--===--:.               .:-=*##+:.                             .:-=======-::.:===.        .......:        ...::.        ..==------::::-::#%%%%%%%%%%%%%%\\r\\n.   ...:::------==-:.              .:-+##*=:..-.                       ..:----::-+++*%#**-..       ......::. ...:=:..:::.       ...   ...:+***##%%%%%%%%%%%%%%%%\\r\\n.. .:..:--:::---==--=-:.               .-+##*+-.                       ..::-:::::..=*####*===--::::...:::::=-.-:.:  ...::.....:. :. .:-=-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+=-:::-==------.                .=*##*-.                      .:-:::::. .====++=......:+=======++#+-:--+=. .::.............:-=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+**+=::-===----::..               .=+##*+:                    .....:::...===+++=.      -=====+**##+-::-+-.   .    ...:   .  :--=+%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:--=====++++=----=--::-:::.  ...          .-++*#*-                      .......-+++++-=.     :===++**#*#+-.::-...       .....  ..::-=+*%%%%%%%%%%%%%%%%%%%%%\\r\\n..  .:=++=========+=---=-:::--:  .:--:          .-=+***-                      .....:++++==+..    :++++*******=::.  .:.    .......  ..:::=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :---==+==-----=++=-:---::::  .:-=-.           .-==+*+:                      .. :=-++-++:.....:+++*******+-::.   .   .  ....:.  ..-=::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--=---===-----==++=-:---:.  .::--:    .        .-==+*=.                     . ::=+=-+*=.....:**********+:.:.        . . ..::..:.::--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--=+=-::--=-----=====::--:  ..:---    =-.    .   :--=++-                   ...:=++--+++:....-********+==..:...      ...   ..:. ..:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--:------::--------===-:::. ..:---.   ==--   .:   .:--++=                ..::-++++==+++:....-********+*-..... .=++***+=:   ... .:--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :--:::-------:::-------=-::...::---:   =---.    .   .::-=+=            ...::-+++++++++++-..:.=*******++*-..:::.:**++++++=.  ....:---=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:---------------:::---=++=-:...:----   =--=.     ..   ::-=++.  -:-=--====+++++++++++++++=::::=*******++*-::+=---========++-:....:---=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ::-::----:---------:::-=+*++=-:..:--=:  =--=:      .:   :--=++-:=. -==++++++++++++++++++++::::+*******+++-.:--:..:=======+==:..:..::--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:----:::::::--------::::--==+*.  .:--  ==-=:        .   ::--++=-- -==++++++++++++++++++++-:::+****++*+++-.::::..:=======++=...:.:::::*%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .::::-:::::::--------:::..:+.   .--. ::::.      :      :---++==.:+++++==+++++++++++++++-::-+++++++*+++-...:-----:::=--===.::::---=+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n            ..::::::::::-----::....    .:.    .:     .-.      =---=+=- =+++========++++++++++=::++++*+++*+++:...::----::=:.  :==--==--=-==+#%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..::::::------::...      :++-:     --       .+=--++= -+===========++++++++++:-++++++++*+++-...:::-:. ...  ..::=-:-=-:-----=*#%%%%%%%%%%%%%%%%%\\r\\n                         ..:::::---....::--=++**=-. .-:   .    :**==++.:*===========++++++++++:=++++++++++++-..:--:          .:::-=--:=-::-=:.-=*##%%%%%%%%%%%%%\\r\\n...                               ..::::-------=+++=--.   :.    -**+=+: ==============++++++++=+++++++++++++-..::--          .:-:.--:::=-::-----=:+%%%%%%%%%%%##\\r\\n*#**+:                               ..::::::::---=++++=:..:     =***+= -+=====================+++++++++++++=..:--:.          .-========++====--=++++===-=+**#*+\\r\\n*%####+.                                    .::----==++++++=-    :+**#*=:+======================++++=++*++++=..:::..    .     .==-==---:-+*=----:-=+++---:::-=+*\\r\\n#%%%%%%#-                                    .---::-=====+++#:    -***##-=============================+*++++=...::...  .-+-:::-===-=+-:...-+*+----::-=**=---::::\\r\\n#%%%%%%%%#-                 :.                :---=--------==-    .+***#**+===========================++=++++=----==--:..**-------:::--:....-**+--=--::-+*+===--\\r\\n#%%%%%%%%%%*.                                  --=++::::-::-=-     -*****#+===========================+++++++=----::.... :#*-.::::::::=+-:....-**=-===-::-+*+===\\r\\n#%%%%%%%%####-                  .-:             -===:::::::-+=     :++****+-=========================+*++++++=---:::::....-*+::--:::-:-+---. ..-========--------\\r\\n#%%%%%##*#####+-                  --.           .:==:::::::-=+.     ++*****==========================+*+++++++====--:::....--=--------===--:...-================\\r\\n#%%%%%%%##%%###*.                  .--           :-::..::::-:-.     -******+-=======================++*=+++++=::------==-==+++++++=:::-=*#*=+*++**********=-==--\\r\\n#%%%%%%%%%%%%%##=                    :=-         ::::::::::::::     :++*****========================++*++++++*+++++++**+===+++++--:::.--=**++=+++*######*++=-=--\\r\\n*%%%%##*+%%%%%#*%:                     -=:       :-::::.::::::-.    .++*****========================++*++++++-.......**-:..-==-:::-::---==---=*++****+++++++==-:\\r\\n*%%%%###*%%%%%%%%*             ...      .==.     :=---------=-+:     ++*****=-===----=====-=-=======+*=++*+++++++++++*+*****++++======---+*+=+=++========--::::.\\r\\n*%########%%######+.         .            :=-    .:::--=**+--:-      =+*****=:------::-=-----=======+#+++*+*+=------::+*=:...-------+***==+-=+***+=+++++++==-=--\\r\\n*##########*+*###*=           .             -:         ....          =++****=----------------===-===+*+++*=++-........+#+----+**++++**+=:...:=+*#*=-+#######*+++\\r\\n=#################=                          ::           .::.:.     =++****=--------------------==++*=++*+*+*+++++++++++*#*********=-:..:. .:-=*#*+=+*===-----:\\r\\n+################%=                                     .:--::-.     =+++***=--------------------==++*=+++++++-----:-:::::::...::::::::::::.:---=+***++=--------\\r\\n*################%-                                    ..::::::      =+++***=--------------------==+*#*+++=++-  . .  ..-::::::-====+==---:-:----=======*#####***\\r\\n*#################:                               --:..::::::::      +++++*+--------------------==++*#*+*++*+*++**++********#*####+++==---:--:::-=====+*########\\r\\n*################+                                -=-.::::::-::     .++++**=--------------------==++*+*+*+**+**********+++++++==================-+##**+==*++++==\\r\\n+#*###########*#*=                                -+=:::::::--:     -++++*+---------------------==+++-++++=++=:..:.:....:..:::....::---:---+++*++=+##*+=-=++++++\\r\\n+#****###*++***++:                                ===::::::::-.     =++++*=--------------------==++++-++*+=+=+=======--.::..::----==++++==-+*****+=+###*++=+****\\r\\n:+**#####**+++=.                                 :++-::::--::=:    .++++**---------------------==+++==+=*+=+=*=======-----:-+++*++******#*########+=+*=++*#*###*\\r\\n   :-+****###+.                                 .:=--::::::-==.    -++++++--------------------=+=++*-+++*++*=*************####*##*########*##**#*+=---::=++##++=\\r\\n::::::-+***+-                    ..              ...::::::::-:    .++++*----------------------++=++*:+++*++*=+======================+**######====-::::..:=++##++\\r\\n+******+=:.                 .... ..    ...       ...:::..   .     -++++-.=-------------------=*=++++:*=+*==*=+--------::::::::::::::::-=++##+---=--=---:::=++##*\\r\\n-=--:..                    .........    ...      .......    .    .++++-.:=-------------------++=++++:*=+*==*=+--::::::::::::.::......::-==*+=------==---=-:-==+*\\r\\n                           ...         .....    . .:.  .   .     =+*=:: .--------------------*+=+++=-*=+*==+=+:. .. .. .  .   .     .-=***###*+====---:::...--==\\r\\n   .:.                              ..::::::.   .::::  .        :*+-.:: .-------------------=*==+++-=++**=**=+*+++**+*****++++=+++**+*#**##*###+++=---:::....:-=\\r\\n:- .                             ..::::::.:-::::::::-.         .++: .:. .-------------------*+==++*:=+++*==++++=============--:=*+***=+*=+**+***+++==+==--::::-+\\r\\n.                               .         .====-::-=-.         ==. .:.  :...::::-----------=*===+++:+=++*==*=+=---------:-:::::------.::.:--:---:--:.::....:-==-\\r\\n                              .. .:.      ..::... .:::        =-. .:.-:. ....   ..:==-:----++==++++:*=++*=**==++++=++=++=++=++==+======+====--==----:::::::::::.\\r\\n                            ...-=+*:    ..: .=...   .        ::   :. ........   ..:=++=---=*===+=+=:*=+=+=+*==******#********#**#**##**##****=====--:::-::......\\r\\n    ....                   ::===-:.   ..:.  .=...       :-  :. . .::. .::.:    ..-=+*-==--+*=====+-:*===+=-*==-::.::::::::..::::=++=##=::::::---------::::...   \\r\\n  .:.                    .-==-:.    ......  .:... .    --  .......     .        .=+*++----*======+-=+==++=:*+=:          .      =%*=+#+..   ..:::::::::---:.::..\\r\\n                         .-:.        ....    ....    .=.  ...  ..                 .----.-=*======+:++==++=:++=-.. ..  .  ..  .  .##+=*#+:.::::=====--::.::::::..\\r\\n                          ....       ....     ...   .=. ...  ...   ....::::-==:      --:=++=====++.+=+-*==:*+==...... .. ... ..  +%*++#*=-:---=+++==+++=-.::..::\\r\\n                         ...   .     ...      ..  .==  ..   .....:..........:::.     :::-=======+=.*-+:*==-*+== ..........:..... .-++=*#*+:::--==========---::.:\\r\\n                         .  ...      ...         .--  ..   ..                        :--========+-:*-+=*===*+-+======------------=+**+*#*+======++=========--:..\\r\\n                           ...       ...          .::.    ..                         :--========*:-*-*+*=++++-#**#**##**##************************++==-===----:.\\r\\n::.                      .....       ..           .:.   ..                          .:--========+:=*-*=#=++*+-#**##*##**##**##**##**##*###*###*###*+++=-==::::-:\\r\\n:.                      ......       ..      ...::.   ..                           ..:--=======++.++-*=#-++*+-***##**##*##**##**##*+##**##**##**###*+++=-==-::::\\r\\n                       ....  .           ...::::.   ...                              -=========+=.*==*+#-++*+-***##**##*###**##*###**##*###*###**##*++++-===-:--\\r\\n=.                   .....    .        .:-===-:   ..                                :--========+=.*==+=*-+=*+-*************************#*#######*###***++-=+=:-=\\r\\n#-                 ......           .:=+##+=:.  ..                                .-==-========+-:#-=-=*-+:*+:+............:::::::+++===-+##=-----==============\\r\\n#-                 .              :-*#%#*-:   ..:.                              .:-=*=-========+:-*-+-+*-+.*+:+                   =###*+==*#+        ....::::---\\r\\n=.                 .           .:=*##*=:.   ...     .--:                     .::---**-=========+.=*:*-+*-+.**:+..                 .####*+=+##=:......::::::::...\\r\\n*-    .            .        .:-+##*+-:.  ...        :=:.                 ..::-::--=*=-========+=.++-*-*+-+.**:*:..  ..             *%%%#*+=*#*-......:------::::\\r\\n#-                       ..-+*##+-:.   .              ::           ..:::::::::::--*+--========+-.*=-+:*+-+.**:+:......:..:::::::::.=*+=--+==##+=-:::--=====-----\\r\\n+:   ...               .:=*##*=:.               .    -+::.......:::::::::::::::::+*--=========*:.*--+:*+-+.*+:+:................... ==+++*+=*#*==::::--==-------\\r\\n    .:......        .:-+###+-.    .      .:          -:::::::..:::::::::::::::::-#=--=========+.:*-=+-#=-+.++:+:                  . +%%%%*+==##++-::.:--=------:\\r\\n :--:....         .-+*##+-..    ..      .::         .=:::::...:::::::::::::::::-*+---=======-++.-*:+*=#=-*:+*:+=:::........  ..     :####*++-+#*+=:...-:--::::::\\r\\n=+-...         .:=*##*-:.    .. :       ::.      .. .-.::....::::::::::::::::::+#=---=======-+= =*:++=#=-*-+*:+*++******+++++++++++=+#####**++##*=---:==-==-----\\r\\n:.          .:=+##*=:.     ..          .::  .    .  .-.:....::::::::::::::::::-#+----=======-+-.+*:*+=#--*-+*:+*+++++++++=++++=++++=++++===++++*****************\\r\\n         .:-+##*=:.       .           .:::   ..  .  -:.....:::::::::::::::::::+*----=======-=+:.*+:*+=#--*-+*:+*+****+***++***+****++***+**+*++***+****=+***++**\\r\\n      .:-+*#*=:.                      :::. ....=-.  =:.....::::::::::::::::::=*=----=======-=+..*=-*==*--*=+*:=*+****+****+***++***++***+*****+###+*###*+###*+##\\r\\n   ..-+##*=:.             :          .:::. ...-++- .-.......::::::::::::::::-**-----=======-+=.:*-:*-=*--*=+*:=*+****+****+****+****+****+***#+****+****+*##*++#\\r\\n :-=*#*+-.              .=:         .::::  ..:-=-. :-.......::::::::::::::::+*=-----====----+= =*--*=+*:=*-+*:=*+****+****+****+****+****+****++****+****+****+*\\r\\n-***=-.                :+-         .::::.    ...:  -:.......:::::::::::::::-*+-------===----+- =*:=*=+*:=*-+*:=*+****+****+****+*****+***++****+****++***++****+\\r\\n==-.                 .=+-.     .   :.....          ........::::::::::::::::**--------------=+: ++:=*-**:=*-+*:-*+**************++****+****+**+*++****+****=****+\\r\\n.                   :+++.         ........         .......:::...::::::::::=*=--------------=+..*+.+=:*+:==:+*:-*=====++++++++++++**************#*##********+****\\r\\n                  .-+++-         ................................::::::::-*+---------------+=.:*=.+-:*+.+-.+*:-+      .. ........:::::::::::====+=+***+++**++***\\r\\n                 :=+++-         ...................................::::::+*-:--------------+-.-*-:+::*+.+-.+*:-+                            -==--::***:  .......\\r\\n               .-++++-         ....................................:::::=*=::--------------+: -*-:*:-*=.+-.+*:-+                            -**+=-:=**+         \\r\\n              :=++++:         .....................................::::-*+-:--------------=+: =*::*:-*=.+-.+*::*                 .          .*#*+=-:***-..      \\r\\n             -++=+=:         ......................................::::+*-:::------------:==. ++:-+.-*=.+-.+*::*. .              ..          =##+==:=**+-..    .\\r\\n           .====+=.         .......................................:::=*+::::------------:+=..++.=+.=*-.+:.+*::*.                 .          .*#+==-:+**=:.    .\\r\\n          -++==+=          ........................................:.-**-:::--------------+- :*=.==.=*-.+:.+*:.+.                             =#+-=-:-***-..   .\\r\\n       .:=+===+-          ..........................................:+*=::::------------:-+: -*-.+=.=*-.+:.+*-:+:                             .**+==-:=**+:-....\\r\\n      .-++==+=:          ............ ..............................-*+::::::----------::=+: =*-.+-.+*-.+:.+*-.+-                              =**==-::***---...\\r\\n     :=+===+-.          ...........   .............................:+*-::::::---------:::+=. =*::+:.+*::+..=*-.+-                              :**+==-:+*++:=...\\r\\n   .=+=====:          ...........   ...............................=*=:::::::---::---::::+-..++::+:.++::+..+*-.==...... .......    .            +**===::*+*=-=.:\\r\\n .-=======.          ...........    ..............................-*+:::::::::::::---:::-+: .++.:+:.++::+..+*-.==..::::.:.::...::::::.::::::....::..==-:=***-=:.\\r\\n:=+=====-..        ..........     ...............................:+*-:::::::::::::::::::-=: :*=.-+::++::+..=*-.==                         ...    .--===::***+::.\\r\\n======-:....      ..........      ...............................=*=::::::::::::::::::::==. -*-.-+.:++::+-.=*-.-+==---::.....                    :**++=: =*+*-:-\\r\\n-====:........ ...........       ...............................-++:.:::::::::::::::::::+-. =*-.=+::*+::+=.=*=.-*==++++++++**+++++++--==--:.:::..:+*+++=::++*+..\\r\\n\",\n  \"       .::::.......                      .:.                   --                :+.             .-+:.  .      .  .     .  ::.                                  \\r\\n         .:::......:..                     ::                   ==                -=              -+:                                                           \\r\\n-:          .:::....::..                    .                    -=.              .=:             :=-                                              ......  .    \\r\\n-=-:          .::::::::::.                                        -+.              :+             .==                                  .......::::::::::. :+---+\\r\\n====-:          .::::::::::.                                       -+.              =-            .=-                                 .:::::::::::::::::  :*%%%#\\r\\n+++===-.          .::::::::::.                                      -+:             :=            .--              ..   .             ::::::::::::::::::  -%%%##\\r\\n+**+====:           .:::::::::::                                     :+:             -.           .--           :::::....             ::::. ..:::::::::.  -++*#%\\r\\n=++++====-.            .:-::::::::.                                   :=            .-:   ..      .-:     ......:.....      .:        ::::        .::::.   .==#%\\r\\n+=========-:             .::::::::::.                                  :.           ..                   :-:::...           ::        ::::         ::::  .+*#*%%\\r\\n++=-:==++=-=-.             .::-:::::::.                               ...                                .. .-.             .:.    .  ::::  .:::  .::::  +%=##%%\\r\\n=+=-:--=++-==-:               .:---::::::.                                                               .::-=-....:::.      ..    .  ::::  .:-:  :-:::  ##=#%%%\\r\\n=+=--:::-====--:.                :---::::::.                                                             .:-==-.::::::.     ..:    . .---:        ::::. :%#=#%%%\\r\\n===-:::...:==---:.                 .:---:::::.                                                              .::...:::-.     :--      .---::..     ---:. -%**#%%%\\r\\n-=--::.....:-=--:::                   ::---::::.                                                          ---::.:.::-:.     .:-    . :--:    ...::----  +%*##%%%\\r\\n:-:::....  ..:---:::.                   .-==-----:                                                       .==:::.:.::-:.     ..:    . :--:        .---: .#%*##%%%\\r\\n.........  .  .:-----.              ...:::=====:--=-:..::.......                              ...:::::::::-- ::.:::::..     .::      :--: .-     .---: :%#*##%%%\\r\\n::..........    .-----:----:-----====++-:..   ..*++##*+-:--------:                        .:::::--:::::::::  .:-:.::::      ::=:     :--. .:  .. :---. -%#*##%%%\\r\\n=+=-:.......      :-=-..:.. .+*******#+  .::---.*%*###%#+=-:-------                  ....::::::::-::::::::.   =%*-::-:      ::=-  .  ---.    .:..----. =%*#*%%%%\\r\\n-=++++=:.....       --        *********  -====+-=%#*####%#*=------:            ...........:::--::-:::::::::-. =%%*+=-:.  .. .-=-  .  ---:. :--:  :---  =*:#*%%%%\\r\\n-====+***+-..        ..        +*****++. ====+=:-##+=*####%%#+----:         ...............:::::---:::::::==. =%%=-#+=-......:-=  . .----------..---:  +- **%%%%\\r\\n--======+***+-.. .             .+****++- -==+-. .##+=++*##%%%%#*=-:            ...........:::::::::.:.::::=-. -*#::*--:        .  .::---------------:  =. *#%%%%\\r\\n.:--=======+***+-:       ..      +**+++= ..=-. . +%#=+++++*##%%%#+=.             .......... ..::                                  ..:---------------:   +##%%%%%\\r\\n  ..:-======+++***+:              =*++++  :.  .  =##=+++++++**##*++=-.           .-:.                                          .  . :=--------------. ..+*=%%%%%\\r\\n     ..:--===+===+***-             =++++: . ....::*#+=+++++++=-::=====-:        .-=-                    ....   .:-:-:-:.    .  .  . :=--------------.  .::=%%%%%\\r\\n         .:--====++++*+-            -+++-   ...-. +#*++++++==-:.. .:-====:.     :==-                 ...                          . -=========------ .+#%%%%%%%%\\r\\n            .::-==++++**=.      ..::=++++     ::  =**=++++=-:--:.:   .:-===-:  .-===.                                         .. .. -==========---=- =@%%%%%%%%%\\r\\n               ..::-=++**+-.  ... .:---==.    .   :*#++++==--===:-.     .-=+++--====:                            ...    .  .  ..  . ===============: +%%%%%%%%%%\\r\\n                   .::-=++*+-.                    .+**....  ...:::.        -*%%%#+===.                           ..        .      . ===============:.*##########\\r\\n                      .::-+##*=:. :-:.      .-:..  -+*.            ..::::::-=++#%%#*=.                  .                  .      . ===============..*%%%%%%%%%%\\r\\n                         .:-=*##*=:.                .=-              .-=+###*+==+*#%%=.        . .. ....:            ...::::.    . .==============-.:%%%%%%%%%%%\\r\\n       .::::.               ..:=+*#*=:                .              .:-=+**###+===+*+==-.      ....... .           ..::..       ..:----::::::...:::+%%%%%%%%%%%\\r\\n ..  .:---===--:.              ..:=+*#*=:                              ::-=+****+=+=+=.:-=-:.    ........:          ....    .          ..:=++***#%%%%%%%%%%%%%%%\\r\\n..  ....::--======-.              ..:-+#%*=:.:-.                       .:--=+++++++++-.  .:---..   ......:.      .  :=. .. .:.      :=---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..:--:.:---=====-:.              .:-*##*=-.                       ..:-==+++++++--=.     ..=+-.   ...::    .=*=:.-:...  .:.   .:-=---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+-:..:-=======-.                :+#%#+-.                     ..:-=++++=++=:++:       :====-::..:-.....++:...::.   ..:..:.....::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----==+**=-:.-===------:.               :=*###+:                    .:-==+++=++-=++-       .=========:-+-:=:.:  ...::...... .: .:----*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:--====++*++----==--------: ....          :=+*##+-                  .::-==++=++-++++.      .=====+++++*#=-:--*-. .:.............:-===+*%%%%%%%%%%%%%%%%%%%%%\\r\\n.. ..:=++=========+-:--=------: .:-==:          :-=+*#*-                 ..::--====-++++:....  .-+++++**####=-::-+:.       ...:.     .---=*%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:---=++==-----+++=-:-=----: .:-===.           :-=+*#+:                     .:+--+=+*-.......=+++*******#+:..::...       ....  ...::-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--=-:-===-----==++-::-=--: .:-===-    .        :-=+**=                      ..-=+**=.......=************-::. .::.    .......  .::::*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--++=-::-==-----====-::-=- .:--===   .=-        .:--+*+:                   ...:+*+*+:......+**********+=:::.       .  ....:.  .:=-:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:  :---------::--------===-::-..::-===.   ==--   .:   .--=++-                ..::-+*+++*-.....:***********+=.::.          . .:::....:--=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------------:::------===-:..:--===:   ==-=.    .   .:--+*=             ...:-+**+++**=.....-**********+=:..:..     ....    ..:....--+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:--------------:::----+++=-::.:-====  .=--=.     :.   :--=++.  ---=--====+++++++++++*+:::::-*********++*:...:. :******+=:   ... :---*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ::-----------------::--++*++=-: .-===. .==-=:      ..   :--=+*-:=: =+++++++++++++++++++:.::.=*********+**:.:=--:-++++++++=. .....----*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-----::::-----------::---=+++. .:--- .==-=:       ..   ::-=++=== =+++++++++++++++++++-.:::+*********+*+:::+---=-=======++-:....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .:-----:::::---------:::.::+.   :--. --:-.     .:      -:-=++==.:+++++++++++++++++++=.:::+*****+++*+++:.:-:: .:=======+=-. .:..::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::::------------::...    .::.    :.     :=      .=--=++=:.+++++++++++++++++++=:.:+++++**+++*+++:...::.:-==-====++- ..:.:::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..::::::-------::...      :+=-.     =-       :+=-=++- =+==++++++++++++++++:.=++++**++++*+++....:-----::---::-=::-::=-=-*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..::-------...:::--=+**+=:. .=:   .    -*+==++.:*====++++++++++++++-:+++++++++++++++....::---:::-.  .:-=--==--=--=+*%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:--::------=++++=--.   :.    =**+=+: +=========+++++++++-=++++++++++*++++:...::::.       ...:==:-=-:------+#%%%%%%%%%%%%%%%%%\\r\\n.                                    .::::::::----=+++=-:.::    .+***+= =+==========+++++++=+++++++++++*++++:..-=-:          .:::-=-::=-:.-=:.:=**#%%%%%%%%%%%%%\\r\\n**-::.                                      :::----=++**+++=:    :***#*-:+=================++++++++++++*++++:..:::-      .   .:--:---:-=----=---=:+#%#######%###\\r\\n+####**-                                     :---:-==++++++*#:    =***#*-====================+++++++++++++++-..--:..    .     .-=======-+*+-=--:-=++==--::-=++**\\r\\n#%%%%###+.                   :.               :---=-=====++++-    :+***#**+====================+++++++*+++++-..:::..    :   ...=====--::.-+*+----::-=++=--::::-=\\r\\n#%%%%%%%%#=                                    --=++---======-     =+***##==========================++*+++++-...:::::...-*=::--===:-+=::...-+*+=----:-=++++=---:\\r\\n#%%%%%%%%%%#-                    ::            .-===:------=+=     :++***#+=========================++*++++++=======-:.  =#+::-----:::--:....:+*+=-----::=+++==-\\r\\n#%%%%%%%%%%%%+                    :=:           .:==:::::::=++     .++***#*=========================+++=++++=---:::..... .*#=.::::::::-*=-:....:+*=-===----=++==\\r\\n#%%%%%%%%%####+.                   .==           :-:...::::::-.     =+*****+========================+*+++++++====-::::....:++-:--------==-:-.  .:---------------\\r\\n#%%%%%%########*+.                   -+:         ::::::::..:::.     :++*****=======================++*++++=++====---:::....:-----------=====-:::-===============\\r\\n#%%%%%%%%%%%%%###:                    .+=        :-:::...:::::-     .++*****=======================++*=+++=++------=======+++**+++=-::.-+*#*=+*++**********+--=-\\r\\n#%%%%%%%%%%%%%%##*                      =*:      :=-----------+.    .++*****=-=====================++#=+++++++++++++=**+=--====+=-:::.:--=+++==+++*#######+++=-=\\r\\n*%%%%%###+#%%%%#*#:          .           :+=.    :-::--+*++=---      ++*****=:---------=----=======++*++++=+=....... +*=-:.-===-:::-:---:==---=*++***+++++++++=-\\r\\n*%##%%%##*#%%%%%%%*           .            ==         ..:..          =++****=---------------=======+*+++*+++++++************++++======----+*+=+=++=========--:::\\r\\n*##########%######*+                        :-            .::.:      =+++***=---------------=======+#*++*++++----:::::+*+::..:-------+***==+==+***++=+++++++=--=\\r\\n=###########*+*##**:                         ::         .:--::=.     =+++***=---------------======++*+++*+=+=:........=#+----=+++++++***=::..:-=*#*+==*#######++\\r\\n.=#################:                           .       ...:::::      +++****-------------------===++*=++*++++*+++++++++++*##*********=-:.... ..-=+##*=-+*+++====\\r\\n=+#################.                              --......:::::     .+++++*+-------------------===++*=++*++*+=----------:-:::..:-:---:::::::..:--=+#***++-::::::\\r\\n*#################*                               -=-:::::::-:.     :+++++*=-------------------==++*#*++*+=*+.  .      :..:.:..:---===-:--::::==--====++=+******\\r\\n*#################-                              .=+-:::::::-..     -++++*+--------------------==++##*++*++*=+=========++++++++****+++==---:----::==--===+######\\r\\n+#*##############*.                              :+=-..:::...:.     =++++*=--------------------==++***+**+**=#################*****+=+===-=--------+++++**+*****\\r\\n+****########**##+.                              :++-::::::::=.    .++++*+--------------------==++++=*++*++*==---------:-::--::...:-------==++++*+==*##*+=-=+===\\r\\n+******##*+++**+=:                              .:=--::::::-==     -+++*++--------------------==+++=-+++*==*==:::::::::.:...::-:::::-===---:-+***++==*##*+===+**\\r\\n.-+*######**++=                                 ....::::::::-:    .++++*---------------------===++*-=++*+++*=*+++++++==-:-...:----==++***++++###**#*==+##***+=+*\\r\\n   .:=+***##*-             ...  ..               ...:::..   .     =++++-.--------------------===++*:+==++==*=+===========---=**********#*##*###*##*#*==*+-=+*###\\r\\n--:::--+**+-              ........   ....        .......   ..    :++++-.:=------------------===++++:*=+++++*=**************#**#**#*###*#*###*##****+=-:::.:=++##\\r\\n+*****+=-.               .... .        .....    . .:.  .   .     =+*=:: :------------------=*==++++:*=+++++*=+========-------------===+*######*=-==-::::...:=+=*\\r\\n---:..                             ...::::::    .::::  .        -*+-.:. .------------------*+==+++=-*=+*=++*=+--------::-::::::::::::::--=++#*+---==-=-:-:..:-+=\\r\\n                                 ..::::::.:-::::::::-          .++: .:. :-----------------=*===++*-=+==*=+=*=+:-::::::::::::..::.......::--=*=--:-----+=::--=--=\\r\\n . ..                           .         .====-::-=-.        .+=. .:.  :...:::-----------*+==++++:+++=*===*==    .  .         .       :=***#***========-:::::.:\\r\\n::                           ... .:       ..::..  .:::        =-. .::-:  ....   ..:==----=*===++++:*=++*=*+*-*+=++++=+++=++=++==+====++##**#***#*+=+=---::.... .\\r\\n                            ...-=+*.    ... :- ..  ..        ::   :..:......    .:-=*+---++===+=+=:*=+=*-*+*-##*##*##*##*##+###**#####+*##+*##*###++*+====-:::..\\r\\n    ...                   .::===-:.   ..:.  .=...       :-  :... .::  .:...    ..==*+-+==*======+-:*===*===*-*---:::::-:::::--:::-==++=:==-:++==+++====:-=-:::::\\r\\n  .:.                    .-==-:.    ......  .:...      --  .......     .        :=**++--++======*:-*-++*===*-*-----------------:------::::::--::---:--:....   .:\\r\\n                         .=:.        ....    ....    .-.  ...  .                  :--=::*======++.++=+*+=*+*-**+**+**++**+++++*+=+*++*+=+++==+=--=-----:--:::::.\\r\\n                         .....       ....     ...   :=. ...  ...       ...::--.     .--:+====+=++.*==+*+=++*-**+**++**+**+**+********##******#*+=+=---::::::....\\r\\n                        ....   .     ...      ..  .=-  ..   ...      .......:::      -.-=======+=.*-+=*+=-=*-+...........:...::..-++=+##-....:::----------:::...\\r\\n                        ..  ...      ...         .--  ..   ..                        -=*=======*-:*-+-*+=-+*-*                   :%#+=*#=     ..::::::::::----:.\\r\\n  .                        ...       ...          .:..    ..                        .-*+=======*:-*-*-*==-+*:*... ..      .   .   *%*+=##=:..:::-=====-::..::-::\\r\\n::.                      .....       ..           .:.   ..                         ..=*=======++.=+-*-#=+-+*:*: .  .      ..  ..  =%*+=*#*=-:::--=========--..::\\r\\n:.                      ......       ..      ...::.   ..                           ..++=======*=.++-+-#-+-+*:*: .  .      ..   .  :##*==##+=:::---==========-..-\\r\\n                       ...   .            ..:::::   ..                              :*========*-.*===-#-+-+*:*-.:..:..... .::.... .---+=*#*+=:::--==----===-====\\r\\n=.                   .....   ..        .:-===-:   ..                               .++-=======*::#-++=*-+=+*:++=========----=---==--=+*+****+=====+++==========-\\r\\n#:                 .....            .:=+*#+=:.  ..                                .=#=-======++.-*:+++#:*++*:+*+***+***+***+***+***+=++*+***++***+****++==-==---\\r\\n#-                 .              :-+#%%*=:   ..:.                              .--++-=======++.=*:*++*:**+*:+#+##*+**#**##**##*+#**+**#**##**###+*##*++++=-=-:.\\r\\n=:                             .:=*%%*+-.   ...     .--:                     .:----=-========*= ++:*-+*:*++*:+#+***+****+#**+***+**********##**##*+#***++++--==:\\r\\n*-                 .        .:-+###+-:.  ...        :=:.                 ..::--------========*-.*=-*=*+:*++*:+#+********+***+****+***+*****##*+###+*#*#*++=+-===\\r\\n#-                       ..-=*##+-:.                  ::           ...::::::::-------========+::*--*=*+:*++*:+#******###*###**##*+###+*#***#*#+*###*####++++=-=+\\r\\n+:   ...               .:=*##*=:.               .    -+:.....:::::::::::::::::-------=======++.-#-=+-#=-+:+*:++---=======++++++++++***+*+***##*********#***++==+\\r\\n    .:......        .:-+###+-.    .      .:          -:::::::::::::::::::::::--------=======*= =*-++-#=-+.+*:+-          .   ..   ..+*+++==-+##=.....::::----===\\r\\n :--:....         .:=*##+-:.   ...      ::.         .=.::::::::::::::::::::::--------=======*- +*:+=-#=-+.**:+=                     -%###*++-*#*.        ......:\\r\\n=+-...         .:=*##*-:.    .. :      .::.      .. :-.::::..:::::::::::::::---------=====-=*:.*+:+==#=-+.**:=+          .    .     .#####*+==##+:.......:::::::\\r\\n:.          .:-+##*=:.     ..         .:::  .    .  :-.:::..::::::::::::::::--------======-++..*=:*-=#--+.**:=+               .      +%####++-*##=-....::::--:::\\r\\n          :-+##*=:.       .           ::::   ..  .  -:::...:::::::::::::::::--------======-*=.:*-:*-=*-=+.**:-+ .    .    .   .      -#####*+==##*--......:---::\\r\\n      ..-+*#*=:.                     ::::. ...:=-.  =::...::::::::::::::::::--------=====--*- -*:-*:+*:==.**:-+               .      .#####*++-+##+=-:-:-=-=====\\r\\n    .-=*#*=-.             :         .::::  ...=++- .-.......::::::::::::::::--------====--=+- =*:=+:*+:==.+*:-*...            .       =####*=+=-***==::::----=--\\r\\n .-=+**+-.              .=.        .:::::  ..:-=-. --.......:::::::::::::::--------====---++: ++.==.*+.==.+*:-*...........::..........-===-::==-+**++-:-:::-:=--\\r\\n-+**=-.                :+:        .:::::.    ...:  =:........:::::::::::::-+-------==-----+=..*=.+-.*+.==.+*:-*.     ..   ..    ........::-=+++=-***==..:.:::--:\\r\\n==-.                 .=+-      .  :......          .............:::::::::-**--------------*- -*-:*--*+.=+:+*::**+++++=========--:--::::=#####*++-+**+--....::.-:\\r\\n.                   -+++.        .........         .............:::::::::=*=:------------=+- =*::*=-#=.=+-+*::*+-=+======+==++++=+++++++++++**+******+*++++++=++\\r\\n                  .=+++-        ................. ...............:::::::-*+:-------------=+: +*:-*==*=.=*-+*::**+****=++++==++++-++++=-====--=====+++++=++++++++\\r\\n                 :=+++-        ....................................:::::+*-:-------------+=. ++:-*-=*-.++-+*::**+****=+***+=****=+****=****++**+*++***+=*+++==++\\r\\n               .-++++-        .....................................::::=*=::-------------*-..*+.=*-=*-.++-+*::**=+***=+***+=+***++****=+****=*****+****++****=+*\\r\\n              :=++++:        ......................................:::-*+:::-------------+- :*=.=*-=*-.++:+*::**=+***==****=+***+=+***+=****++**+*=*****=****+=*\\r\\n             -++=+=:        .......................................:::+*-:::-----------:=+: -*-.=*-=*::++:+*:.+*=+***+=****==****=+****=+***+=**++++****++****==\\r\\n           :====+=.        ........................................::=*=::::-----------:+=: =*:.++-+*::++:+*:.+*=+*+++=+++*+=+***==*++*=+****=+**+*=+****=+****-\\r\\n          -++==+=         ...............  .........................-**-::::----------:-*-. ++::++:++::+=:+*:.+*=+++++-+++++-+***+=+++++=****+=***++=****+=****+\\r\\n       .:=+====-         ...............  .........................:+*=:::::----------:-*- .*+.:++-++::+=:+*:.++++****=+****=+****=+++++=+****=+**+*=+****++**++\\r\\n      .=++====:         ...............  ..........................=*+::::::-------:--:=+: :*=.:+=:++::+-:+*:.+++++++++++****+****++****++****++***+*=****++****\\r\\n     :=====+-.         ..............   ..........................:*+:::::::------::-::+=. -*=.-+::*+.:+:.++:.==..:::::::::-----=======+++++++++***+************\\r\\n   .=+=====:         ...............   ...........................=*=:::::::::---::::::+-. =*-.=+.:*+.:+..+*:.==                        ......::::::----+***=---\\r\\n .-=======.         ...............    ..........................-*+::::::::::::::::::-+:  =*:.==.-*+.:+ .+*: ==                                 --::::.:*+*-   \\r\\n:=======-.        ...............    ...........................:++-::::::::::::::::::=+: .++..+=.-*=.:+ .+*: ==                                 =++=---.+++*.  \\r\\n======-:..       ..............     ............................+*=:::::::::::::::::::+=: :*=.:+- -*=.-+ .+*: -+                                 :***=--::*+*=  \\r\\n-====:.....   ...............       ...........................=*+::::::::::::::::::::*-. :*=.:+: -*-.-+ .+*- -+                                  +**+=-:.=++*: \\r\\n\",\n  \"-=--:.      .-=----=-====++++++=:                                                                              .                        :::::::::::::::::::   =#\\r\\n=+++++==-:.   .:-=----===++++++++=.                                                                                          .       .  :-::::::::::::::::.  .*%\\r\\n=+=+**++++=-.   .:-=---==++++++++++-                  ....                                                     .   ....      .       :  :-:::::::::...::::.  -%%\\r\\n**+=++*+++===:.. ..:----===+++++++++=:                .:::                                                    .:::::.:.      .       .  :-:. .::::::::::::.  :=*\\r\\n#%#*+=++++===---:....:::--=+++++++++++=:               :-:                                                   ..-=::::..      ..        :--:    .....::::::.   -*\\r\\n#%%%#*+++++=------:........:-+++++++++++=:             .::                                                .:::::-...:::.     ..        :--:.        .:::::.  =##\\r\\n#%%%%%#****+=-------:........:=+++++++++++=-.           ..                                               :....      ...      .:     .. ----.   .     :::::  -##*\\r\\n*%%%%%%##***+-::------::......:-==+++**+++++==-:.       .                                  .....      ..:-:. . .:..          .:     .. ----.  :===   :--:. .=%++\\r\\n#%##%%%%%#***=-::-----::::::::..:-==++++++++++++=:   ....                                .::::.........::==--+-::..          .:     .  :---.   :-+-  :--:  =*%=#\\r\\n#%%#+#%%%#*#*+=-------------:::..:-====++++++*+++=-.  ....                           .....:::::.........:-:=:.:       .     ..-:    .  :--:      ..  ---:  *##*%\\r\\n#%%%*###%%*##**+===------==----::::----==+++****+++-.  ...                           ...................:-.+:::.. .....  .  .:==       ---.    .    .---: .%%*#%\\r\\n#%####***#*###**+++++==--=======----------=++******+=:                               ....................::-=+-:...::..  . ..:++       ---:.    ..::----: :%%+%%\\r\\n*###****+++####**+++++++===========---------=+*******+:                   ................................:=-=:...::::-.    ..==-      ---. ..     .----. :##+%%\\r\\n*###***+++=**###**++++++++==============------=+*******=:                 ...............................--+-:....:::--:     .:=-     .---  .:      ----  :##=#%\\r\\n*###***+++=*++##***++++++++======+++======------=+*******=:                     .........................::-......::.:::     ..-=   . :---   .  .  .=--- .=#*-%%\\r\\n*###****++=++==+#***++++++====-==++++++++==-===:..-+++****+:                  .............::-:::::::::-:.-.:...::::::-.     ..-+     :---     :.  :=--- -*#+=%%\\r\\n-=++****++=++==-+*#**+++++====--=++++++-:..  ..:*= ..:=+****+:                ...........:::---::::::..:. ====::---:-.:.     ..-#.    ----    :-. .=---. =#==-%%\\r\\n=+==========+=----=**+:..   .====++*++=  .:--=-:*%=.  .:-=+***=:.              ..........     .          .-+--=--::::.         .+. .  ----:::---..-----  +#:.=%%\\r\\n-==+**+=----=----:.:+=.       =+==+++++  ==++++-=%%=:..::.:-++*+=:.            --::.. .                                            .  -----------------  :*. +%%\\r\\n-====+****=-------. .::        -++==+++: =+++++:-#%+-:.......:-+++=:          =+-                                                  : .-----------------  .:.:%%%\\r\\n-=======+*##*+-::-.     .      .=+====+= -+++-. .#%*--:...     .:=++=:       .++-                                 ..........       : :-----------------   :-=#%%\\r\\n.:-========+**#*=-:      :.      -====== ..--. ..+%#-=-:..        .-+*+-.    :++-                        ::::. :-=+=---:....   ..  : :----------------: ..:  +##\\r\\n  ..:-=====++++****-              -=====. :.  .  =##-==:....        .=###+:  =++-.                  :-----:..  -=:::...     . ...  . :----------------: :..-+#%%\\r\\n     ..:--===++++++#*=.            :=---: . ....::*#=-=:::...         -##%#+:=++-..                                                . :----------------..**#%%%%%\\r\\n         .:--==++++++**-            .::::   ...-..+#*--:::....     ...:-+*#%#+++-..                                            ..  . -=======--------=.-#%%%%%%%\\r\\n            .::-==+++***+:      .:::-=--:     ::  =**=-::::::.....:----====*#%#*+:                              . .::..            . -=========------=.=%%%%%%%%\\r\\n               ..:-==+***+=.. ... ...::--     .   :*#=::..::::::..:==++======*#%%*-                           .=-......:.   .      . -================.*%%%%%%%%\\r\\n                   .::-=+**+-. .                  .+**.      ......:-=++++++===+*#%*:                          .   .....    .      . ================- #%%%%%%%%\\r\\n                      .::-+###+:..:-:.      .-:..  -+*.            .:-===========--+*=:             .  ....         ...     .      : ================..%%#######\\r\\n                         .:-=*##*=:.                .=-             ..-=*###**+=+-  .-=-.         . .. ..                ....     ::.======----::::::.#%%%%%%%%%\\r\\n      .:---:.               ..-=+##*=:.               :               .-=+**###*-.::  .:--:     . .. :. :         ...  .....       .    ....:::::-+##%%%%%%%%%%%\\r\\n ..  .:-==+++=-:.              ..:=+##*+:                              .:-=+****-:-:.    .:-:.    ........        .:-----:::......  ..:-=*%%%%%%%@%%%%%%%%%%%%%%\\r\\n..  ...::-=++=====-:              ..:-*#%*=:.:-.                       ..:-==+++=-.==       .::-   ......:          ::     .:.       :--:*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:..:-=::-========-:.              .:-*##*=-.                       ..:-==++++-=*+.        .*=-.  ....::     .:  .-. .. .:..   ..:=---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+=-:::========-.                :+#%#*-.                     ..:-=+++++=*+*:         =-==--. .:-:.   .=*=:.:...   .:.  ..:-----=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----==+**+-:.-====--=--:.               :=*#%#+:                    .::-=+++++*+*-         ========-.:-:..:.=+:..:::.  .... .:.....:-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-======+**+=---===-------: ....          :=+*##*-                  .::-===+++*=++.        -=======+=--*=:=:.:  ...::........: .:-==-*%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. ..:=++=========+-:--=------: .:-==:          :=+*##*-                  .::--==++-+*=. ..  ..-++++++++***#=-:--*-. .:.............:-===+*%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:---==+===----+++=-:-=----: .:-===.           :-=+*#+.                     .:+--+=*:.......-++++****####=:::-+:.       ...:.     .---+#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--=-:-===-----==++=::-=--: .:-===-    .        :-=+**-                      :.-=+*:.......-************+-.......       ....  ...::-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--++=-::-==-----====-::-=: .::-===   .=-        .:-=+*+.                   ...:+**:.......=************+:::. ..:.    .....:.  .::::*@%%%%%%%%%%%%%%%%%%%%%%\\r\\n.:  :---------::--------===-::-..::-===.  .==--   .:   .--=++-                ..:.:+***-......:+***********+=::..       .  ...::. ..:=-:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------------:::------===-:..::-===:  .==-=.    .   .:--+*=             ..::-+**++*=......:***********++=.::.          . ..::....:-:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:---------------::----+++=-::..-====  .=--=.     :.   :--=+=.  ---=-====++++++++++++:..:::-***********++:.....  .....::.   ..:....--+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   ::------------------:--++*++=-: .:-==. .====.      ..   :--=+*-:=: =++++++++++++++++*-.:::.=**********++*:...:. -******+=:   ... :---*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:-----:::------------::--==+++. .::-- .====:       ..   ::-=++=== =+++++++++++++++++=.::::+**********+**:::---:-+++++++==. .....----*%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .:-------::----------:::..:+.   :--. --:-.     .:      -:-=++==.-++++++++++++++++++:::::+**********+++:.:=--:--=======++-:....:---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::::-------------:...    .::.   .:.     :=      .=--=++=:.++++++++++++++++++-.::+*++****+++*+++:.:-:: .:=======+=-. .:..::--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..::::--------::...      -+=-.    .=-       :+=-=++- =+=+++++++++++++++=.:++++++**++++*+++....::.::=--====++- ....:::-=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..::-----=-...::---=+**+=:. :=:   .    -*+==++.:*==+++++++++++++++.-++++++*++++++++=....:-----::--::.:=::--:--==*#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:--:--=----=+*++=--.   :.    =**+=+:.+=====++++++++++++-++++++++++++*+++=....::---:..-.  ..-=-:==--=--=+*#%%%%%%%%%%%%%%%%%%%\\r\\n.                                    .::::::::----=+*+=-:.::    .+***+= =+========++++++++=++++++++++++*+++=...:::::.        ..:==:-+=---=---=*#%%%%%%%%%%%%%%%%\\r\\n**=--:                                      :::----=++**+++=:    -***#*-:+===============++++++++++++++*++++...:--:          .::::=-:.=-:.-=:.:-+**%%%%%%%%%%%%%\\r\\n*#####*-                                     :---:-==++++++*#.    =***#*-+================++++++++++++++++++:..::::.     .   .::-:-----=----=---=-=#########%%#%\\r\\n#%%%%%%#+.                   .-               :--=======+++++-    :+***#**+================+++++++++++*+++=+:..--:..    .     .:=======-=**=----:-+*====---==+*#\\r\\n#%%%%%%%%%+.                   .               --=++--=======-     =+***##+=====================++++++*+++++:..:::..    :. ....-+====-:-::-++=---::--=+=---::::-\\r\\n#%%%%%%%%%%#-                    ::            .-===:------=+=     -*+***#+======================+++++*+++=+-...:::::...:**::--==-::==-:....-+*+----::-=+++=---:\\r\\n#%%%%%%%%%%%%+                    :=:           .:==:::::::=+=     .++***#*=========================++*++++++=======-:.  -#*-:-----:::-=-:. ..-**+====--:--+++==\\r\\n#%%%%%%%%%####*.                   .==           :-:...::::::-      =+*****+========================+*++++++=-:::::...... =#+:.::::::-:=+--.....-*+=====----=+++\\r\\n#%%%%%%%##*####*+.                   -+:         ::::::::..:::.     -++****+=======================++*+++++++====-:-:::....++-:---------=-:-:   .---------------\\r\\n#%%%%%%%%%#%%%###:                    :*=        :-:::...:::::-     :++*****=======================++*=+++=++---=-:::::... :--=--------==+==-:::-===============\\r\\n#%%%%%%%%%%%%%%##*               .      +*:      :=---------=-+     .++*****=-====================+++*=+++=++==========+++++***++++-::.:=+#*+=**+***********+===\\r\\n*%%%%%###+#%%%%#*#:          .           -*-     :-::--+*++----     .++*****-:---------=----======++**++*+++++=======+*+=---=====-::::.--=++++==+++*#######*++=+\\r\\n*%##%%###*#%%%%%%%*           .           .+=         ....           =++****=----=====--==========++*=+=++=+=.  . .. =#=-:::-==--::-:-----==---+*++*+++++++=+*+*\\r\\n*##########%%#####*=                        -.            .::.:      =++****=----------===========++#=+=*+++++********+**#***++++==-=-=---=*++=+=++==========-:-\\r\\n=############+*##**.                         -.         .:--:-=.     +++****=--------------=======++#+++*++++--------:=**-:..:-------=++*+=+*==+***++=+++++===--\\r\\n.=#################.                           .       ..::::::     .+++****--------------==---==+++*+++*+=+=........ -##--::-=++====+***=:::.:=+##*+-=*######**\\r\\n=*################*                               --......::::.     .+++++*+-------------==----==++*++++*+=+++++++++++++=+*########*#*=-:...  .:-=*##*==*#******\\r\\n*################%+                               -=-:::::::-:.     :+++++*=------------------===++*=+++*+++++========-----=-----===--::::::....:-=*#**++=-::.::\\r\\n*#################:                              .=+-:::::::-..     -++++*+-------------------===++#++++*==++.. .      :..:.:. ..---==--:--:::----==++***+=+*+++\\r\\n+#*##############*                               -+=-.::::...:      +++++*--------------------===++%**++*++++=--------:-=------=+***++++==-------:--==---==*####\\r\\n+****########**##=                               -++:.:.::..:=.    :++++*+--------------------===++#*++*+**++######################*+++=+=------::--=====*##*###\\r\\n+******##**++**=-.                              .:=--::::::-==     =+++*++--------------------==++*=+++++++++*================-----==========++==++==*##*+====++\\r\\n.-+*#####**+++:                                 ....::::::::-.    .+++++---------------------===++*:+=+*+==*+: ...       ....::....::::--:::-=*#****+=###*+==---\\r\\n   .:=+***##+.             .   ..                ...:::..   .     =++++-:--------------------==++++:*=+*+++*=+=++++====:.::..:---:=-=*++++==-=*#*****==*###*+===\\r\\n:-:::--+**+:              .......   ....         ......    ..    :++*=- ---------------------==++++:*=-+==+*=*=+=====+++--:..:===-===*****#**######***=+#%#+*+**\\r\\n+*****+=:.              ......        ......    . .:  ..   .     ++*=:. :-------------------===++*=-*=-+-=++=****+++++**##***#*#######*#**#**#######**+===::+#+*\\r\\n:-::.                              ..:::::::.  ..:::.  .        -*+-.:. .-------------------===++*-=+++*=**+=*=====+=+=-==-====++++++****#######***+=-:.....:++=\\r\\n                                 ..::::::.--::::::::-          :*=: ::  :----------------=+===+++*:+++=*==++++---:--------:-:::-:::::--+***####*+====--:... .-=+\\r\\n.. .                            .         :+++=:::-=-         .+=. .:  .:...:::----------=#===++++:*===*=-++=+-=-----=-:-::--::-::..:::::-==+**=--=====----:.::-\\r\\n..                           ... .:       ..::..  .::.       .=:  .::-: ....   ...:==----+#===+++=:*=++*=-++=+.-.::::-..:. .:.::..   ....:====+=------===-------\\r\\n                            ...-=+*     ... :-..   ..       .::  .:.........    .:-+*+--=*+===+=*--*=+*+=-++=+                         .-***####*+=====---::::::\\r\\n    ...                   .:-==--..   ..:.  :-..        --  :.....::  .:.:.    .:=+*====+*=====+*:=+=**+=**+-#*********++++++++==++++++*%##*+#####*+=++---::::::\\r\\n ..:.                    :-+=-:.    ......  .:..      .-:  ... .:      .        -=**++-=*======++.+++=++-**+-#%#####%%######**#*+***###*+#**++*#####++*+-===--::\\r\\n                         :=:.        ....    ...     :-. .... ..                  :--=::+====+=+=.*==-+==-=+-*-:--::::---:--::---==-++-=---:=+++=========-:::-::\\r\\n                         .....       ...      ..    :=  ...  ...     ...::::-:      :=:-+====+=+-:*-+=#===++-+:.:::::::-::.::::::--::=. :-..:--:.::::::...     .\\r\\n                        ....  .      ...      ..  .=:  :..  ..     .........::.      -.:======+*:-*-*+#-++*+-**+=+++++++++++++++**++=+=:-++=------==----:....:::\\r\\n                        ..  ...      ...         .-- ...   ..                       .--=======++.=*-+-#-++*+-****####**#############*##*+******+=-==----::::::::\\r\\n  .                        ....      ..           .::.   ..                         .=+=======+=.++-=-#-+:+*-+.........::::::.:::::--=##*=---------------::::...\\r\\n::.                      .....       ..           ::.   ..                         ..=========*=.*===-*-*.+*-+                    .:*++#*.      ...::::::::::-::\\r\\n:.                      ......       ..      ...::.   ..                          ...=========*-:*-+==*:*.**:*.                . .:-##=*#=-:.....:::::::::::::::\\r\\n                      ...... .           ...::::.   ..                              .========+*.-*:+-+*:*.*+:*: :  ......  ..... .:+##+=#*-=-::::-========--::.:\\r\\n=.                  .......  ..        .:===--:   ..                               .-========++.=*:+-++:+.*+:*.     .  .   .       =##+-*#+-=:.:::-==---------:.\\r\\n*.                 ......           .:=+**+=:   ..                                :+=========*=.++:*-*+:+.*+:*.     .              .**+-=##+=-::::--===-----=---\\r\\n*:                 .             .:=*#%#+-:  ..::.                              .-#+-========*- *+-#-*=:+.**:*-:::::-::............:++-:-*#*+=-:::--==----------\\r\\n-.                 .           .-+#%%*=:.  ....     .--.                     .:--+*====-====++:.*=-#-*=:*:**:+++++++++==+++++++++==+==--=++***+++====-======----\\r\\n*:                 .        .:-+#%#+-:.  ...        -=..                 ..:----=#=-==-=====++.:#--#:*=:*=**:*#++**++***********++***+**##*##**###*+*#**++++=-==\\r\\n*:                       ..-+*##+-:       .          .:.          ...::::::::---+*--========*= =*:-#-*=:*=*+:+#++****##************#***##**###*####++##*+=+++--=\\r\\n+.   ...               .:=*##*=:.               .    ==:...:::::::::::::::::----*+--========*- +*:+*=*--#=*+:+#++****##************#***##***##**###*+####+=++=-=\\r\\n    ::.....         .:-+###=:.   ..     .:.          =::::::::::::::::::::::---=*----======++:.*+:++=*--#=*+:+#++****##**###**#****##***#***#****##*+*###*-=+==-\\r\\n.:--:...          .-+*##+-.    ...     .::.      .  :=.:::::::::::::::::::::---+=---======-++.:*=:*==#--#=*+:+#**##**##**###*+*****##***#********###*+#**#*=====\\r\\n=+-...         .:=*##+-..    . .:      :::       .  :-::::::::::::::::::::::--=+=---======-*= -*--*-+*:=*-#+:+#=****+****####***#**###=+#****#****###*******++++\\r\\n:.          .:=*##*-:.     .          ::::      ..  :::::::::::::::::::::::::-==----=======*- =*:==:+*:==:#+:++ ..  .....::::::::::--==-=---=*****+====++++=-===\\r\\n         .:-+##*=:.       .          .:::.   .  .   =.::..::..:::::::::::::::-=-----=====-=+: ++:=::**:+-.*+:=+                      .+++=-::=+***.           .:\\r\\n      .:-+*#*=:.                    .::::  ...-=:. .=.:....:.:::::::::::::::--------====--++..*=.=-:*+:+:.*+:=+                       +###*+=-=+*#- .        ..:\\r\\n   ..-+*#*=:.            ..         :::::  ..:=++: ::........:::::::::::::::--------===---*=.:*=.+-:*+.+:.*+.=+               .       =####**===+*+.:...  ....:.\\r\\n :-=**+=:.              :-         .::::.  ..:-=-  =:.......::::::::::::::::-------====---*- -*-:+:-#=:+::*+.-=               .       -####***==+**:.... .......\\r\\n-+*+=-.               .-+.        .:.:::.    ....  =........:::::::::::::::--------===---=+: =*::*:=#=.+::*+.-=  . ........  ..       :#####**=-+**+::::..:::.::\\r\\n==:.                 :=+:     .. .:....:.          ..........:::::::::::::-::------------++: +*:-*:=#-.+.:*+.-=                .      .*####**+--*#*-:=-::::::.-\\r\\n.                  .-++=.       ..........         ..........::::::::::::-:::------------*=..*+.-*:=*-:+.:*+.-+                .       *####**+=:=#*+::-:.......\\r\\n                  .=+++:       ................................:::::::::::::-------------*- :*=.-+.+*-:+.:*+:-*                        =######+=-:***- ..      .\\r\\n                .-++++:       ..................................::::::::::::------------=+: -*-.=+.+*::*::*+:-*.                       .=*####+==:=**+:.:    .  \\r\\n               .=++++:        ..................................::::::-:::::------------+=: =*:.+-.**::+.:*+:-*:......    .              :=+++-.. :***+:-:   .  \\r\\n              -++++=.        ...................................:::::--:::::------------+-. ++::*-.**.:+::*+.:**************+++======+++===+**+====****+++====--\\r\\n            .=++=+=.        ....................................:::::---::::------------*- .*+.:*-:*+.:+.:*+.:**+======++++++++++====++*+++++++=+*++********++++\\r\\n           -====+=         ......................................::::--::::-----------:=+: :*=.-*-:*+.:+::*+.:+++**********++****+++****+++++==--++=++++++++***+\\r\\n         .=+===+-         .......................................:::--:::::-----------:+=: -*-.=*:-*=.-+--*+..++++***++****++****+++****++++*+=--++=+*+++++++**+\\r\\n       :-++====:        ........................................:::---:::::----------:-*-. =*:.=*:-*=.-+--*+..++++***++****++*****=+****+=*+**+==*++=+**********\\r\\n      :=+==+==.        .........................................:::=-::::::---------::-+:. +*:.+*:-*=.-+--*+..+*+++***=+****++****-+****+-*++**+=*=*+=+***+*+***\\r\\n    .-+=====-         .........................................:::-*-:::::::--------::==: .++..+*.=*-.=+::*+..+*+=+++*=+****++*++*==*****=++++**=*+=+=+***+*+=**\\r\\n   :=====+=.         ..........................................:::++:::::::::-----::::+-. :*=.:++.=*-.=+::*+..+*++++++==**++=+*+++=-+++++=-+++++=+*=+==+**=+*+-*\\r\\n :=======-         ............................................::+*=.:::::::::---:::::+-. -*-.:+=.+*:.=+::*=..=*++++++=-++++=+*+++=:=+++++:+++++-=*+=+=+*++++*=-\\r\\n-+======:         ............................................::=*+::::::::::::::::::-+:. =*-.:*=.+*:.=+::+=. =+++++++=-++++==**+++-=+++++-+++++-+*+=*=+***++++-\\r\\n======-..       ..............................................:-+*-.:::::::::::::::::=+:  ++:.-*-.++:.=+.:+=. =++++++++=++++=-****+==+++++==++++++*+-++=+****++=\\r\\n-===-:.....   ...............................................:-+*+:::::::::::::::::::+-: .++:.-*::++: =+.:*=. -*+=++++=++++++-+****+-+++++==++++++++==+=-=****++\\r\\n\",\n  \"=++++++++===----------============+++++++=-.                                       ..........:::::::....-=::..        .        ..         ::::...:::::::::::::  \\r\\n=+++++++++===----------==========--+*++++++=-                                      ......::::::::::.....:=..                  .:.      .  ::::          ::::::  \\r\\n++===++===========------=========-:-=+++***++-.                              ........::::::::::.........:=...  .::.           .:.      . .::::          :::::. .\\r\\n***+===============-----==+=====--:..-=++***++=.                  ......................................-- .:  .::... .       .:.      .  ::::   ...    :::::  :\\r\\n#%#*+======---============+++====-:....::-+*+++=.               ........................................-+:::. ...    .       .::     .  .::::   :--:   :::::  +\\r\\n#%%##*+===-----===========++++====-:::.   .=++++=.               ............................:::........-+:....   .. .:       .:-     .  .::::   .:-:  .::::: :%\\r\\n#%%%%%#*+=---==============+++=====---:.    -++===:               ........................:::::::......... .::-:-.::..:       .:=        :::-.     ..  .::::. =@\\r\\n*%%%%%%##+=---=====================----:.    .-++==-.               .....................::::::::........:..:----::::.:       .-+:       :-:-:.        .-:::  =%\\r\\n#%##%%%%%#*+=-==================++=------:.    :=====:                 ................::::::::::........:: .=-.::.::.:       .:++    .  :---......    :--::  *%\\r\\n#%%#+#%%%%***+=============+=====++=-----:...    :-====.                ...............::::::::::........:-=+=+-:...  .        .=*       :---      .::----:. .##\\r\\n#%%%#*##%%*#**+=-=========+++=========---:....    .:-===-               ................:::::::::::.....:=-:---..    ...        -*      .---:  .      :---:. :%#\\r\\n#%%###***#*###**=-========+++++========--:.....      :====:              ...............::::::::.....   .-::==-........  .      :+.     .---:  =.     :----  -%#\\r\\n#%##****+++####**+--==========++=========-:.....      .:==+=:             ....................     .     .:----::.-:-::.        :=:     :---:  :   :  :---: .+#*\\r\\n#%##***+++=**###**+:.:::---====+++++======:.......      .-=++-.            ...........                 ..=#=+=::-:----=.       .:==:    ----.     ::  ----. :%+*\\r\\n#%##****++=*++*##**+: .....:--==++++++=====-..::....      .-+++-           .--:                       -+==++==:.......:.        :--. .  ----.   :::  .----. -%:=\\r\\n*###*****+=++==+*#**+:      ..:-=+++++++====...:::::.       .=+*+:       .::-=.                       .:::..                    ...  .. ----------:. .----  +# -\\r\\n-=++****++==+==-=*#***-...      .:-=+++-..      **::..        :+*#*-    .-----.                                                      .. -----------::-----  *+ :\\r\\n=+==========+=----=**+-.           .-=+  .:--==:+@*--:.        .=###*-  :-----.                                      .-.     ..      -..-----------------:  =: :\\r\\n-==+**+==---==----.:=+.       ..     ::. -=++++=-%%++==:    .::::-+#%%*-:----=.                         ...... .-::::--..            : :-----------------:   .::\\r\\n-====++***+-------.  .:.       .-:.   .. -+++++-.#%*-=+=:. .-==----=*#%%*=-=-=:                     :::------:.:=--:::.              . :-----------------:   =-=\\r\\n-=======+*##*+----:     .       :-::. .. :=++=:..+%#==-===---======--=+#%#+===:                    :-:.....    .:...            .    . ------------------.   . :\\r\\n.:--=======+**#*+-:      ..      .--:...  .-=. . =%%===-==============-=+#%#+-.                                                      . ------------------  .-+*%\\r\\n  ..:-===++++++****=.             :=--::. ::  .  :#%+==================---*%%+.                                              .      .. ------------------ -#%%%%\\r\\n     ..:--==+++++++**+:            :--==: .  ...:.*#+===================---+#%#-                                    ....     .  ... .. -=--------------=- =%%%%%\\r\\n         .:--=+++++++**=.           .-===   ...:- =##====++++================+*#+:                              ...-==+-:-   .         -=====----------=- +%%%%%\\r\\n            .::-==+++***+-      .::--=+++:    .-  :##++++++++++++++=++++++++===-=+=:                        .  =-...:::.--   .        .======----------=:.*%%%%%\\r\\n                .::-=+**#*=:.  .. ..::--=:    ..  .*#*=++++++++++++++++++++++==- .-+-.                 . .:.    . ...:..-.   .      . .=================..#%%%%%\\r\\n                   ..:-=+*#*=:                     =*#- .......:::--==+++++++=-:.  :-=:         .  ..  ...:.         .:-.    .      :.:================- -%%%%%%\\r\\n                      ..:-+*##+-..:=:.       -:..  :+#-            .::==++==-...::   .--.       ..  .. ..            ..:.... .      :.-====-----:::::::..#%%%%%%\\r\\n                         ..:=*#%#+-.                .-=              .:=*####+===-     .--.     ..: .:. :      .. ..::.....         ......    ..:---=+**#%######\\r\\n      .:---:.               ..:=+*#*+-.               :               .:-=**###*+=       .-:.   ..:. .. :.                        ....:--=-+++*###%%%%%%%%%%%%%%\\r\\n ..  .:-==+++=--.               .:-+*##+-.                             .:-=+****++:        .-:.   ........       ...::..::--::::------====*%%%%%%%%%%%%%%%%%%%%%\\r\\n.   ...::--=+====+=:.             ..:-+#%#+-.:-:                       ..:-=++**++=          .+=.  ......:.  .... .:-:::::::::..     :--:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :..:-=-:--===+====-.               .-+#%#+=:                       ..:-==++++++.          -==-.  ....::      .  :-.  . .:.       .:-:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+=-:::-========:.               .=*%#*=:                      .:-==+++++*-          :=-==-:  .:::.  ...-  .-. .. ....   ..:=---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----==+**+=:.-=+======--:.              .=*#%#*-                    ..:-==++++*=.         :=======-..--. ...=#+:..:...   ::  ..:-=----#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-======++*+=---===-------: ....          .=+*##*-                   .:--==+++*==:....    .=+=++====-:-:..:::+:..:::.   ..:..:.....:-=%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  .:-++=======+=+-::-=------- .:-==-          .-=+*#*=                  ..:---=+*-+*:........++++++++++==++:--.:. ...::.....:..:..:--=-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :----=+===----+++=-:-=----: .:-===:           .-=+*#*-                     ..=+-+=........:++++++*****##+-:--+=: .::.............:==-++%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--==---===----==++=-:-=--:..:--===    .        .-==**+.                     ..-+:........:*********####+-:::+-.        ..:.   . .---=*%%%%%%%%%%%%%%%%%%%%%\\r\\n:.  :--++=--:--==----===+=::-=-. .:-===.   ==.        :--+**-                   ...:=-........-**************=:.......      .....  ..::-=+#%%%%%%%%%%%%%%%%%%%%%\\r\\n.:. :----------:--------===-:.-: .:-===:   -==-.  .:   .:-=+*=                ...::=*=........=**************-::.  .:.    .......  ..:::+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n    :------------:::------===-:...:-===-   -===:    ..  .:--=++.            ..::-=***+:.....::+*************+:::..      .  ...::.  ..--:-#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:---------------:-----=++=--:..:====.  ====-     .:   .:-=+*:. :-:==-====++++++++*-...::::************+=+..:.          . ..::..:..:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n   :-------------------:--=**+*==: .:-==-  ===+-       :   .--=+*=:=- -++++++++++++++*=.::::.-************++-...... ....:::.   ..:. ..:-=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------::--------==--::---=++*: ..:--  -==+-        .   .:--++===.:++++++++++++++++::::::=***********++*-..... .*******=-   ... :---+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .::------::-------=---:::.:+:   :=-: :-:-:      :      :-:-+*==-.++++++++++++++++-.:::-+***********++*-::-----+++++++==- .....:---=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::::-------------:....    ::.    :.     .=.      ==--+++- =+++++++++++++++=.:.-+************+++-..-=-:--=======++=-....:---=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..::::-----=---:...      :++-:     -=        +=--++=.-+++++++++++++++=:.-+++++++****++*+++:.:=-:. :===+===+==. .:...::-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n                         ..:-------:..:::-==++**=-. .--   .    .+*=-++:.*+++++++++++++++:.++++++++**++++*+++:...:::::----====+=.....:::--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:--::--=-=--=+++=--:   ::    :**+=+- =+=+++++++++++++-=+++++++++++++**+++:...::----:::-::..--:----===+#%%%%%%%%%%%%%%%%%%%%%%\\r\\n+=.                                  .::::::::----=+*++=-..-     =****+.-+====++++++++++=++++++++++++++*++++:...::---:..::  ..:==:-=------=+#%%%%%%%%%%%%%%%%%%%\\r\\n+##**+=.                                    .::----=++***++=-    .+**##=:+========+++++++++++++++++++++*++++:...::::.         ..-=-:==---=----+*#%%%%%%%%%%%%%%%\\r\\n*%%####*-                                    .------=++++++*#=    -***##================+++++++++++++++*++++-..:--:.          .::.-=-::=:.:--:.:-++#%%##%%%%%%%%\\r\\n#%%%%%%%%+.                   -:              :---=====++++++=     +***#**+==============++++++++++++++*++++-..:-:-.          .:--:---------==---=:+#########%##\\r\\n#%%%%%%%%%#=                   .               --=++========+=     -+***##*=============++++++++++++++*+++++-..:--:..   .      .-=======-=*+=---::-+++=--:::-=+*\\r\\n#%%%%%%%%%%%*:                    -.            -==+---=====++.    .++***#*=====================++++++*+++++-...:::..   .:.....:======:-:.:=++=---::--=*+==-::::\\r\\n#%%%%%%%%%%#%#-                   .+=           .-=+-:::::-=++:     =+***##+====================++++++*+++++=:::::::::..:=#=:---==-::=--:....-**+-----:-=++++=-:\\r\\n#%%%%%%%#######+:                   =+:          :-::::::::::-:     -++***#*========================++*=++=++=======-:.. .*#=:-------::==-:. ..-**+=-----::-=++=\\r\\n#%%%%%%%%%#%%###*:                   :*=         :-:::::::.::::     .++*****=======================++*+=++=+=--::::...... :*#=.::-:::---++--.....-**=====----=+*\\r\\n#%%%%%%%%%%%%%%%#-                    .**.       :--::...:::::-.    .++*****=======================++*++++=++=====--:::....-++-:-=-------=-:-.   .--------------\\r\\n#%%%%%####%%%%%#*#.              .      =*-      .==--------=-+:     =+*****+=====================+++*=+++=++=----::::::....--=---------==+==-:::-==============\\r\\n*%%%%%##*+%%%%%%#%=          .           :*+     .--:-=+*++=---.     =+*****=:--------==-=--======++**=+++=+++=========+++++*+**+++=-::.:=*#*+=**++#***##***#*==\\r\\n*%##%%%##%%%%%%%##*-          .            =+         .....          =++****+--===================++**=+++++++========*+=---====+=-::::.--=+*++==+++*#######*+*+\\r\\n+############+####*-                        -:            .::.:.     =++****+-=-==================++*++=++=++: ..  . :#*--..-==--:::-:-----==---+*++******++++++\\r\\n:*###########*####*:                         -:         .:-----:     =++****=------===============++#=+=*+=++*+********+*##*#*++++==-------=*+==+=++==+=======--\\r\\n:+#################.                           .       ..::::::      =++****=-------=============+++#+++*++*+==--------**=-::::------==++*+=+#+=+++*++++======--\\r\\n*##################                               --:....::::::      ++++***------------=========+++*+++*+=*+:         *#+::..:=====--=*#*+---::=+*#**==*#******\\r\\n*#################+                               -=-:::::::-::     .++++**=-----------===---====++*++++*+=*++=+=+=====++++****#######*+=-:... .:-=*#*+=-+######\\r\\n*#################.                              .=+=:::::::-:.     :+++++*-------------------==+++#=+++*++*+*+++++++++====++====+++==-::::.:....:-=+##*+=++-:::\\r\\n+***#############+.                              :+==.::::...:.     =++++*=-------------------==+++%+*++*+=*+-...... . .:..:... .::-----::-:::::----==*****+====\\r\\n+*****###********-                               :++-.::::..:=:    .++++**--------------------==++*%**++*+=*=-.....:....-::::-::-=+++++++-=-::------========+##*\\r\\n-+**#*###**++++:                                .:=--:::::::==.    -++++*+--------------------==++*%*++**+**=#*****************###*#*+++==----:-:::.-==--==+*###\\r\\n  .-+***#####+.                                 ....::::::::--     ++++*=--------------------===++***++*+++*=#***************+++++++++++=++======-==-=***+**+=+*\\r\\n..  .:-=+**+-              .   ..                ...:::...  .     -++++=.--------------------==++++-*=+*+==*==.:::::::::::...:::....:-------==+++++*+=+#%#*+==-=\\r\\n+*******+=:               .......   ...    .     .......   ..    .++++-.:=------------------===++++:*=+*+==*==:::::::::: ::..::::::---====---::+****++==*###*++=\\r\\n=+===-:.                 ......       ......    . .:.  .   .     =+*+:: .-------------------===+++=:*=+*++=*=*++++++++++-:-:..:.----==+******++*##*****==*####**\\r\\n                                   ..:::::::.   .::::  .        :+*=.:: .------------------====++*--*=-*=+=*=*======--=----:::-=+*+++***##*##*##########==#%*=++\\r\\n    ..                           ..::::::.:-::::::::-.  .      .++-..:. .------------------===+++*:=+==*=++*-***####**####**##*#**##+##**#**##+*#######*--==-:-#\\r\\n:-                              ..        .=++=-:.-==.         =+. .:.  :...::::-----------===++++:+=++*=++*=*=====================+=++*#######*#*==++=-:......=\\r\\n                             .....:       ..::::. .:::        --. .::-:. ....   ..:==---======+=+=:*=+=*==+*=*------------::--------:::--=+*#####*==-==---::...:\\r\\n                           ....-=+*.    ..: .=...   .        ::.  .. :.......   ..-=*+=-++====+=*-:*-=-*-==*-*---------::::::::::::::::::::-=++*+=-------=-:-:..\\r\\n    ...                   .::===-:.   ..::. .=...       .-  :... .::. .::.:    ..-+**-==*+=====+*:-*-++*-==*-*.....................  .....::==++===-------==:---\\r\\n  .:.                    .-==-:.    ....:.  .:...      :-  .......     .        :=*#*+--+======++.++=+**-==*-*.             .           .:-+#*###**+=====---::::\\r\\n                         .=:..       ...:    ....    .-.  .... ..                 .--=-:=====+=++.*==**+-*+*-*###***#*+***+++**++=++=***+###*#***##**==+=----:..\\r\\n                         .....       ....     ...   .=. ... ....     ...::::--.      --:=======*-.*-+=*+=*+*-*#####*##*##*###*##***#*#%#**##*+##**###*=+++-=++==\\r\\n                        ....   .     ...      ..   =-  .... ................:::      :..======+*-:#-+:*==-=*-*=---------=-==-:---:-===+++:==+-=**++***+=++=:-===\\r\\n                        ..  ...      ...          :-  ..   ..                        --=======++.-*-*-*-===*-*-::::::::------:-----------..::::--:.---::::..    \\r\\n  ..                       ....      ...          .:::.   ..                        .-========+=.++-*=#-=+=*-**==++=====+===+==+=======+=--===-=--:-=---=--:::::\\r\\n:-:.                     ......      ..           .:.   ..                         ..:========*=.*=-*+#-=*+*-*#**#***#***#*****###*#***##*+***++++=-------::----\\r\\n:.                      .......      ..      ....:.   ..                           ..:========*-.*-==-*:+-+*:+=------=-=========++=++=+*##*++++++++====-----::::\\r\\n                       ....  ..           ..:::::.  ...                             .-=======++::*:+==*:+.+*:+:                    .+++=*#*.     ..:::::::------\\r\\n=:                  .......  ..        .:-==--:.  ...                              .-========++.=*:*==*:+.+*:+-                     *#*+=##=..   ..::::::...:::-\\r\\n#-                 ......           .:-+**+=:.  ..                                :==========*- ++:*-++:+.+*:+= .      .            =##+=*#*-:.....:-------:::..\\r\\n#-                 ..             :-+#%%*=:.  ..:.                              .=#==========*- *=:*-++:*:+*:+= :........  .......  :##*+-##+--------==========-\\r\\n=:                 ..          .:=*%%#+-.  ....     .--:                     .:-=*+-========++:.#=-+:*+:*.+*:+= .   .       ..   .   *#**=+##=--:::---+=-----===\\r\\n*-                 .        .:-+#%#*=:.  ...        :=:.                 ..:----+*--========*=.:#--=.*+:*.+*:+= .                    -+**+-*##==::::-:-------===\\r\\n#=                        .:=*##*=:.   .   .          ::          ...::::::::--=#+-=========*- =*:-*=*=:*.+*:=*========---:::::::::::--+*+=+##++-::::::---------\\r\\n+:   ...               .:-+###=:.               .    -+::..:::::::::::::::::---+*---========*: +*:+#+*=-*:+*:=#++++*+*++++***++***+***+++=++****+++++++++++====-\\r\\n    .:.....         ..-+###+-:.   .      .:          -::::::::::::::::::::::---#+----=====-++:.*+:+*=*--#=+*:=#*+***+***+****+********+=********+****+****+=====\\r\\n :--:....         .:=*##+-:.   ...      :::      .  .=:::::::::::::::::::::---**-----=====-*=.:*=:*+=#--*++*:=#*+**#**##**##*+*###*###*+*#*#**#***###**###*+++==\\r\\n=+-...         .:=*##*=:.    .. :      :::.      .. .-:::::::::::::::::::::--=#=----=======*- -*--*==#--*+**:=#*+********+*****###+****++#****#**+*###+*****++++\\r\\n:.          .:-+*#*=:.     ..         .:::  .   ..  .-.::::::::::::::::::::--**-----=====-=+: +*:=*=+*:-*=+*:-#*+***++***+****+*##*+****+**********###*=****+=++\\r\\n          .-+##*=:.       .          .::::   .. ..  -:::..::..::::::::::::::=#=-----=====-+=: *+.+*-+*:-*=+*:-**+****+***++***+*#**=****+*#*******+****=+****+==\\r\\n      ..-=*#*=:.                     ::::. ...:=-.  =::....:..:::::::::::::-*+------====--*=..*=.+*-*+:=*-+*:-*******+*******#**###**###**#*************+*****++\\r\\n    .:=***=-.             .         :::::  ..:=++- .-........::...:::::::::=*-------===---*- :*-.+--*+.=+:**::+=-======+++++++++****************########*****#*#\\r\\n .:=+**+-.              :-         .:::::  ..:-=-. --............:::::::::-*+--------==--=+: =*-:+.-#=.=-:**::+       .   ..   ........-=-------=***+==----=====\\r\\n-+++=-..               -+.        .:::::.    ...:  -:...........::::::::::+*---------=---+=: +*:-+.=#=.+:.+*::+                        .*****+==:+**=           \\r\\n==::                 .=+-      . .:......          ...........:::::::::::-#+-------------*=. +*:-+.=#=.+:.**:-+                 .       +#####++--**+:          \\r\\n.                   :+++.       ..........         ..........::::::::::::+*-------------=*- .*+.=+.=*-:+..**::+                 .       -#####*+=:=#*=.         \\r\\n                  .=+++-        ...............................:::::::::=*=-------------=+: -*=.=+.+*-:+..**::*.                .       :######+=-:*#*:.     . .\\r\\n                 :++++-       .................................:::::::::+=--------------+=: =*-.++.+*::+..**::*:  .   .         ..       *######=-:=**=..... ...\\r\\n               .-++++:        .................................::::::::-+-:-------------*-. +*::*-.**::+.:**::*:            .    .       =######+=--***=:-::....\\r\\n              :=++++:        ...................................:::::::----------------=*- .*+.:*::**.:+.:**:.*:                         .*#####*+=:=***-===-::-\\r\\n            .-++++=.        ....................................:::::::-:-------------:++: :*=.-*::*+.:+.:*+:.+-                          =######++-:***+--::-.:\\r\\n           :===++=.        .....................................::::::::::------------:*=: -*-.=+:-*+.:+.:*+:.+-                          :######*+=:=***==.....\\r\\n         .-+===+-         ......................................:::::::::::----------:-*-. =*:.==:-*=.-*::*+:.+-                           +######+=-:****=-    \\r\\n       .-=+===+-        ........................................:::::::::::----------:=+:  ++::+=.=*=.-=.:*+:.++-----::::::..............  -**####+==:=***+-.   \\r\\n      .=++====:        .........................................:::::::::::---------::+=: .*+.:+=.=*-.-+-:*+:.+***#########**************+==*******++==****+=---\\r\\n     -=+====-         .........................................::::::::::::---------::*-: :*=.:++.=*-.-++-*+:.=*==============+++++++====++++*++++++++=+**+**###\\r\\n   :=+=====:         ..........................................::::-::::::::-----::::-+:. -*-.:++.+*:.=++:*+:.=*===============++=======+++++++=-::::-::-=====++\\r\\n .-======-.        ............................................::::::::::::::::::::::=+:  =*:.-++.++:.=++:*+:.=*+++++++=+****++****==+++**+======:-----:-=+==-:-\\r\\n:=======:         .............................................::::::::::::::::::::::+=: .++:.-*=:++:.=++:*+: -*+++****==****++****+=+*****=-=+++--+=====*****=+\\r\\n======-..       ...............................................::::::::::::::::::::::+-. .*+..=*-:++:.=+-.++: -**=+****+=****+=+****==***+++-+++++-++==+==****+=\\r\\n-====:....    .................................................:::::::::::::::::::::-*:. :*=..+*::++. =+:.++: -**==+++*+=+****==****+=++++++-+++*+=+*+=++==****+\\r\\n\",\n  \":----------=-------------------------------::::-+####=:::::::-::::--:                                      ..---::-::..    .      .-+:        :::::.          ::\\r\\n--------------------------------------------:::::=####+::::::----::-:                   .                ..::...  -::.             .:.       .::::.....      .::\\r\\n++--------------------------------------------::::-+###*-::::-----:-:                                    ....:..:.                           .::::      ....::::\\r\\n***+------------------======--------------------::::=#%##=:::::---:-.                                .. .::::-.::                         .  .::::          .:::\\r\\n#%#*+=----------------========---------------------::=#%%#+::::::--:.                              .:-:.:.:::.                            .  .::::  ..       :::\\r\\n#%%##*+=----------=---=========--==------------------:-+#%%*-:::---:                               .:--:.                            .    .  ::::.  :.       :::\\r\\n#%%%%#**+=--=-----===============--=--------------------=*###=::----.                                                            ...:=:      ::::.  :    :  .:::\\r\\n*#%%%%%#*+==-=-=========================-===-==---------:-+#%#+::---.                                                            .::-+-     .::::.      .:  ::::\\r\\n#%##%%%%##++=-=====================================--------+#%%*-:--.                                                    .       ...:+-     .::::     .::  .::::\\r\\n#%%#+#%%%%***+==========================================-----*%%#=--.                                         ....:::::  .          .::     ::::-:. .:-::   ::::\\r\\n#%%%#*##%%*#**+===========================================----+#%#+-.                                :--==---:-:-....... .               .  :-:::-----:::. .::::\\r\\n#%%%%###*#*###**+===========+================================--=#%%#:                              -----------::.....::.     .           .  :::::::-:-::::::::::\\r\\n#%%###***++####**+=======+==+++==========++====+++===============*#%#:                           .----:-------:.   ....                  . .---::::::::::---::::\\r\\n#%####***+=**###**+=======++++++++++++++++++++++++==++=============#%*:                         :-::::....                               . .-----::::-------::::\\r\\n#%####***+=*++*##***=======++++++++++++++++++++++++=++++++++========+++-                                                                 .  ------------------::\\r\\n*%%###***+=++==+*#***=======+++++++++++++++++++-==+++++++++++++++===-:-+=.                                       ......                  . .-------------------:\\r\\n-=+******++=+====*#***=======++++++++++-:..     +*=++++++++++===----:. :==:                                     ::::...                    :-------------------:\\r\\n=+====+++++=+==---=+*+:..    -+++++++++  .::-==:+%*====-=---:...        .=+-                                    ..                         :-------------------.\\r\\n-==++++=======----.:=+.       -++++++++. -=++++=-%%+-:...         ....::  -==.                                                          .  -------------------- \\r\\n-====++**+==-=----.  .:.       :+++++++- =+++++-:#%*:.     .::::-==+++++.  :==:                                      .::.  .      ..   .:  -------------------- \\r\\n-======++****+----:     .      .=++++++= :+++=:..*%#=:     :++*******+++:    -+-                                    .:-:...         .   .  -------------------: \\r\\n.--=====++++**#*+-:      .:      -++++++. .-=. . =%%+=-     -********+++=     :==.                               ...::---...  ..        .  -------------------: \\r\\n  .::-==+++++++**#*-.             -+++++: ::  .. -#%+=+=.   :+********+++.     .-=:                        .   +#*-+:::::.    .:        . .-------------------. \\r\\n     ..:-==+++++++*#*+.            -++++= .  ...::*#+=+*+:.:=+********++*-       :=-              .    .  .=: .**=.=+-==-...  .:        . :=------------------. \\r\\n         .:-==++++++***=.           :++++    ..-: =#*=+++++**************=        .=-.            .    . .:=:    . :-.:::...  ..        . :===----========--=-  \\r\\n            .::-=+++****+:      ..:--++++:    .-  -##+++++***************+.         :-.            .   ...:.         .. .:.. ...       .. -=======-------:::.   \\r\\n               ..:-=++*##*=:.  ....::--==:    ..  .*#+=++++***************-          .-:       ..  ..  .        :...:--:::    ..       ...:::....         ..:-+*\\r\\n                   .:-=++*#*-. .                   +##-   ....:::---=+++**=            :-.    . .:  -. ::  ....:=-=++=----.   ..          .:::-:-=++++***#%%%%%%\\r\\n                      .:-=+###+:..:-:.       -:..  -*#-            .::==++=:.           .-:  . ..:. .. .-       .........            ...:--+++**#***#%%%%%%%%%%%\\r\\n                         .:-=*##*=:.                .==              .-=*###*+-           :-    ..   .. :         .:.::-.        ...:::-==--+*%%%%%%%%%%%%%%%%%%\\r\\n      .:----.               .:-=*##*=:                :               .:-+**#%%+.          .==   ...  . ..    .. ..:.:--. ....  :..::..===--#%%%###%%%%%%%%%%%%%\\r\\n ..  .:-==+++=--.              ..:=+##*+:                              .:-=+***#+.          :*=.  .......:    .. ...       ..     ..:.:===---%%#%%%%%%%#########\\r\\n.   ...::--=++==++=:.             ..:=*#%*=:.:=:                       ..:-=++***:          :=:=:   .....:  .....  .       ..   ..:-=-===--=*#**#########%%%%%%%\\r\\n.. .:..:-=::-===++=++=-.              .:-*##*=-:                        .:-=++++*- .        .=-==-:  ....:.      .::--...----::::::.:-==-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-----=+=-:::=+=======:.               :+#%#*-.                      .:-=+++++- ....     .-==--=-  ....:   .. :-.:=:::::...       :---=#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----==+**+-:.-=+=======-:.              :=*%%#+:                    .::-=++++-......... .-+=====-: .:::.     :...::. .  ..       .:-:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-======+**+=---===-----==: .:..          :=**##*-                   .:-==+++-..-:.......=+++++===-..--.....:-.  .: .:. ...   ...----=%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  .:=++======++=+-:--=-----=: .:-=+-          :-+*##*-                  .::--==-.:+*:......=+++++++===::-: ..:=#+-..:...   .:. ...-=----#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :---==+====-==+++=-:-=----: .:-=++:           :-+**#*:                     ..:.=*-......:+**+++++++++::-:.:-.+:...::.   .... ::....:--%%%%%%%%%%%%%%%%%%%%%%\\r\\n..  :--=-:--===----==++=-:-=--: .:-=++-    .        :-=+**=                       .++:......-************++*#---..:  ..:::....:. :. .:-=-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n::  :--++=----===----===+-::-=- .::-===.   =-.       .:-=+*+:                     .--:::....=***********####*=::-=+:. .:. ....... ...:-=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n::. :----====-----------===-::-...:-===:   ===-   .:   .--=+*-                ....:::.::::.:***************#*-:::==.        ...:   .  :--=+%%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------=====----------===-:...:-===-   ====:    .   .:-=+*=             ...:-::..:::::.=*****************+:.......      .....  ..:::=+*%%%%%%%%%%%%%%%%%%%%%\\r\\n   .----==-------=--:-----+*+==-:..:====.  ====:     ..   :-=+*+.  ---=--====++++:......:.:*****************+=::.  .::.    .....:  ..:::-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n   :--------------===--:--+****==:..:-=+:  ===+:      .:   :--=+*-:=: =++++++++++-........-*****************+-.:..       . ....:.  ..-=-:*%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .--==----------=====--::--==+++. .::--  ===+-       ..   ::-=++=== -++++++++++=.......:+****************==:.::          . ..:::....:--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .::--------------====--:::::+:   :=-. :---:     .:      ::-=+*=+::+++++++++++:..:.:=*****************+*=...... .:::---:.   .:: ..:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:::--------------:..:    .::.    :.     :=      .=--=+++-.+++++++++++-.:.-+*++**************++*=..:::. +******+=.  ... .:---#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:::------===--:...      :+=-.    .==       .+=-=++= =++++++++++=..-+++++++************++*=:::=---==========......:----#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:------=-:::::--==+**+=:. .=-   .    :*+==++.:*+++++++++=.-++++++++++********+*+++=..-=--::-=======++-:....:---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:-----==-=-=+**+=-=.   :.    =**+=+: +++++++++++=++++++++++++***+++++*+++-.:--:. .-==++====+- .....::--%%%%%%%%%%%%%%%%%%%%%%\\r\\n+=::.                                .::::::::---=+**++-:..-    .+****= =+=+++++++++++++++++++++++++++++*+++-....::::---:-====+- ...::::-+%%%%%%%%%%%%%%%%%%%%%%\\r\\n*####*=                                     ::-----=++***++=:    :***#*-:+===+++=+++++++++++++++++++++++*+++-....:----:::-:.. :=-----===-*#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%##*:                                    :-----=+++++***#:    =***#*-+=========++++++++++++++++++++*++++-....::--:. ...  ..-=-:-=------=+##%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%=.                   ::              :--=====+++++++=    .+***#**+=========+++++++++++++++++++*++++-...:::..          .:-=--==------:-+*#%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%#-                   ..              --=++====+++++=     =***###+=========+++++++++++++++++++*++++=...---:          .:::.=-:.--:.:--:.:=+=#%%%%%%%%%%%\\r\\n#%%%%%%%%%%%*.                    -.           .-==+-===++++*+     :****##+============+++++++++++++++*+=+++=..:-:-:.     .    .:---=---====-===----*#******+**#\\r\\n#%%%%%%%%%###*:                   .+=           :-=+--=====+++.    .++***##===============++++++++++++*+++++=...:-:..    .     .:=-======-=*+==---:-=++==--::::-\\r\\n#%%%%%%########+-                   =+.          :--:::------=.     =+***##+====================++++++*+++++=...::::..   :-:....-+=====:-:..-+*+=---:::-++++=-::\\r\\n#%%%%%%%%%%%%###=                    -*-         ---::::::.:::.     -++*****======================++++*++++++::::::----...*#-:---=--::=--:....:+**=-----:-==+**=\\r\\n#%%%%%%%%%%%%%%##.                    .*+        :--::...:::::-     :++*****======================+++**+=+=+++=====--:..  :*#=::-:---:::==-:. ..:=**+=-----::-=+\\r\\n#%%%%%##+#%%%%%##*                      +*.      :==-----==-=-*.    .+******======================+++#++++=+=---::.:...... -#*-.::-::::--=+--:.....=*+======----\\r\\n*%%%%%##*#%%%%%%%%:          .           =#-     :---==+*+==---      ++*****=---------====--======+++*=+=+=+++====---:::....-+=---=-------=-:-:..  .------------\\r\\n*%###%####%%######*:          .           :*=         .::.           =+*****=-====================++**=+++=++=-----::::::....--=----------=====-...:============\\r\\n*###########+*###*+                        .=.            .::.:      =++****=-====================++*+=+++=++=-==========++++++++++++=::::-+*#*==**+*#*********#\\r\\n=#################+                         .-          .:----=.     =++****=--==================+++#++++++++*++++++==+++==-=++++++--:::.:--=***+++=+++########*\\r\\n=################%+                           .        ..::::::      +++****=----================+++*=++++=++:        =#+:. .:---::::-:::---===-=-=*++*#####***+\\r\\n*################%-                               --.....::::::     .++++**+------=--===========+++**-+=++=+++=++=+++++*+******+++==-----::::=+====++++=========\\r\\n*#################.                               -=-::::::--:.     :++++**=---------===========+++**=++*++*+*++++++++++**+==---========++++==*#*=+==++=========\\r\\n+################+                               .=+-:::::::-:.     -++++*+----------=====-=====+++#*+++*==*+:.        .##=:.  .------:-+***+=-+--=+*#**+=+*****\\r\\n+#**##########*#*=                               -+==.::::..::.     =++++*=-----------=-----====+++*=*++*+=*+=----------*#*-=--=+**********+-::...:==*#*+=-=*###\\r\\n+#****###*++***+=.                              .:++-:::::.::=.    .++++*+------------------====++*+-*=+*==*+#***********++*##*****##***=-::....  .:-=+*#*+=-+++\\r\\n-+**#####**+++-                                 .:=--::::::-==     -+++*++------------------====++#+-++**==*++------:--:-::--::...:-----:::-::::...::-==*##**++=\\r\\n  .:=+****##*-                                  ....::::::::-:    .+++++--------------------===+++%++++++==*=-        . .:..:.:...:-=====--:--:::.:==---=++++++=\\r\\n::..:-=+**+-                  ..                ....:::..   .     =++++-:-------------------===+++%+*++++=-*=+:::::::::::--::----==+**+++++=---::::---:========-\\r\\n+*****+=-.               .... ..   ...     .    .......    ..    :++*+- --------------------===++*%+*+**+++*=##*#****#**#*******####*#*=++===---::::::.:==--====\\r\\n---::.                   .....       ....:...   ...:   .   .     ++*=:. :------------------===+++*#+*+=*=++*=#**********#**************+++==+====-=-:--:-+******\\r\\n                                   ..:::--::.  ..:::   .        -*+-.:. .------------------===++++=+*++*===*=+:----:-----::::::::.....:--------===++=+++==+###++\\r\\n . ..                           ...:::::::--:::::::::          :*+: .-  :-----------------====++++:++++*===*=+.:..:...... .:. .-.:...::------:::::=***++++-=#%#*\\r\\n:.                             ...        .+++=-::-=-         .+=...:   :..::::-----------====+=+=:*=*+*=++*=*==========-:.:.. :::::::--++++++==-:+******+=-=#%#\\r\\n                             ... .:       .:-:::  .:::       .=-...:::: ....   ...:==----=====++*-:*-++*=++*-**++++++++++=-----------===+********#######**#+-=*#\\r\\n                           ....-=+*     ... :-..   ..       .:: ..:..:......    .:-+*+---======+*:-*=-=+=-=*-*-:--::::-------=-::-+***+*##*##*###*###*###*##=-=*\\r\\n    ..                   .::-===-:.   ..::. :-..        :-  :....:::  .:...   ..:=+*+=+========++.++==*+==+*-*=+++++++++========+*#*##**###*#**##**###*##**+=---\\r\\n .::.                    :-+=-:.    ....:.  .:..       -:  :....:      .       .-+***+-========*=.*=+=*+==+*-*====----==================++*##########+-===-::...\\r\\n                         :=:..       ....    ...     :-.  ......                  -===::======+*-.*-+=*==-+*-*-----------:-:::::::::::::::---=*######+=------:..\\r\\n                        ......       ..:      ..    :=  ........     .::::::-:      :=:-======++:-*-+-#==-+*-*----:--::-::::::::.:::::.::::::::-=+**+---------=:\\r\\n                       .....  .      ...      ..  .=:  :....... ............:::      -.:======*+.=*-+=#==-+*-*.....:............   ..   .......:--*+--::::::::-=\\r\\n                       ...  ...      ...         .-- ... ....                       .--=======*=.*==*=#-+:+*-*                               .=*++##**+=--====-=\\r\\n  ..                       ....      ..           .::.   ..                         .-=======+*-.*-=*=*-+=++:*+==-----------------:.:::::::-=*########*+======--\\r\\n:-..                     ......      ..           .:.   ..                         ..-=======++::*:+*=*:+++*-*##*##*###+###*##**###*###+###+###**#**+*##*+=++=-.\\r\\n:.                      .......      ..        .::.   ..                          ...-=======*=.=*:+-+*:*=**:*#******##+*##+***+###**##**##*+###++###+*###+=++=:\\r\\n                      .........          ....:::.   ..                              .========*- ++:+.+*:+:**:*=:--------------=-----====-+++:-===:++++=****==++=\\r\\n=.                  ...........        .:-==--:   ..                               .-=======++:.*=-*:*+:*:++:*-:-::::::::::::::::::::::-.---..... ::::.:::::.:..\\r\\n*.                 .........        .:=+**+=:   ..                                :-========++.:#--*:*=:*:++:*+=-===-==---=-====----:-==-----:--------:----::--:\\r\\n*:                 ..             :-+#%#*-:   .::.                              ==-=========*=.-#:=*-*-:*-*+:*#*+***+**++*******++**=+***=+++-=+++-===-:----::--\\r\\n-.                 ..          .:=*%%#+-.  ....     .--.                     .:+#=--========*- =*:=+-#--+:*+:*+++++++++++++++****+*****##**##*+###*+***+-===-:-.\\r\\n*.                 .        .:-+#%#+=:.  ...        -=..                 .::--=#=---======-++: ++.+=-#--+.*+:*- ... .....:...:....:---=+===+##+======+++======+=\\r\\n*:                        .:=*##*=:.   .  .          .:.          ...:::::::--**----=======*=..*=:+-=#--+.*+:*-                       :#*+=-*#+        ......::-\\r\\n+.   ..                .:=*##*=:.   .                +=:...::::::::::::::::--=#=---========*- -#-:*-=*:-=.*+:+- .                      *%*+=+##-       ..::.....\\r\\n    :......         .:-+#%#+-.   ..     ...         .=::::::::::::::::::::---**----=======++- =*:-+:+*:==.*+:+- .                      -##++=*#*:........----:::\\r\\n.:--:...          .:=*##+-:.   ...     .::.         :=.:::::::::::::::::::--+#=----======-+=: ++:=+:**.==.*+.+= .             .        .*%*+==##+::.....::=-----\\r\\n=+-...         .:=*##*-:.    . .:     .:::       .  --::::..:::::::::::::::-#+-----=======*-..*=.+=:*+.=-.*+.+= .                       =##+=-*##=-:.::::-------\\r\\n:.          .:-+##*=:.     .          ::::      ..  -::::..::::::::::::::--**-------====-=+- -*-:+::#+.=-.*+.++.::...:..... ..........  .::.:--***=-.:.::::--:-:\\r\\n         .:-+*#*=:.       .          ::::.   .  .  .=.:....::::::.::::::--=#=-------====-+=: =*:-+.-#=.+-:*=.++...   .    .    ..   ..    ::-=:=#*+-:....::-=-::\\r\\n      .:-+***=:.                    .::::  ...-=:  .=......:::::.::::::::-**--------===--*=: +*:-*:=#=.+-:*=.=*-=+======-=----:::::::::::-****=-**#=:.......--::\\r\\n    .-=***=:.             .        .:::::  ..:+++. ::.....::::...::::::::+#=--------===-=*-..*+.-*-=#-.*-:*=.=*+==+++=++++=++++===++++****************+++++++*++\\r\\n .:=+*+=:.              ::         :::::.  ..:-=-  =:...........::::::::=#+:------------++- :*=.=*-=*::*=:*=.=**++***=+**+=****==++++=++++=+++++++++++++++++++++\\r\\n-+++=-.                -=         .:::::.    .... .=...........::::::::-**--------------*=: -*-.+*-+*::*+:*=.=**+****++***+*****=****=****++**+*+****++*********\\r\\n==:.                 :=+.        ......:          ............:::::::::+#=:-------------*-. +*::*+:**.:*+:*=.-**+****++***++****=+***++****=**+**+****+*****+***\\r\\n.                  .-++=        ..........         ...........::::::::-**--------------=+-. **::*=-*+.-*=-*=.-**++***++****=****==****=****==**+*=*****=****++**\\r\\n                  :=+++:       .................................::::::+*=:-------------+=: :*+.-*--*=.-*=-*=.-**++***+=****=+***+=****=+****-**++++****++****++*\\r\\n                .-++++:       .................................::::::=#+:--------------*-: -*-.=*:-*=.-*-:*=.-**++****=****=+****=+***+=****=+*++*++****=*****=+\\r\\n               .=++++.       ..................................:::::-**-:-------------=+-. =*:.=+:-*=.-*=:*=.:***+****=+***+=****++****=+***+=**+++=****++*****=\\r\\n              -++++=.       ..................................::::::+*=::-------------++:  ++:.++:=*-.=*--*=.:*+++*###******+*****+****++****=+**+*+*****++****+\\r\\n            .=++++=.       ...................................:::::-*+::::------------*=: .*+.:*=.+*:.=+.-*=.:*-.:-------===--==++=+++++++++*+******************\\r\\n           -==+++-        ....................................:::::+*-:::::---------:-*-: -*=.-*-.+*:.+= -*=.:*.               ............:-------==-=***=--===\\r\\n         .=+===+-        ....................................:::::=*+:::::-::-------:=+:. =*-.=+::++..+- -*=.:*.                            =*=------::***+     \\r\\n       :-++====:        ......................................::.-*+-::::::::------::+=:  +*:.==.:*+..+: -*-.:*.                            -#*****==-:-***:    \\r\\n      :=+==+==.        .........................................:+*=:::::::::-----::-*:: .*+..=-.-*=.:+. =*-.:*.                            .*#*###*==-.+**+.   \\r\\n    .=+===+=:        ...........................................=*+::::::::::-----::=+:. :*=..+-.-*=.:+. =*- :*.                             =#**###+=-:-*+*=   \\r\\n   -=====+=.        ...........................  ..............-**-:::::::::::::::::+=:  =*-.:+-.=*-.:+. =*-..*:                             :#**###*==-:=*+*-  \\r\\n :=======:        ............................. ..............:+*+::::::::::::::::::*-:  =*:.-+:.=*- :+. =*-..+-                             .****###+==::++*+:.\\r\\n-+======.        .................   ........  ...............=*+::::::::::::::::::-*:. .++:.-+..+*: :+. =*-..+-                              =*******+=-:-***-:\\r\\n======-         ................    .......   ...............:**-.:::::::::::::::::==:. :*=..==..++: -+  =*-..+-                              .******#*==-:+**+-\\r\\n-===-:..     ...................   .......  .................=*+:::::::::::::::::::+-:  -*=..==.:++: -+  =*-  +-                               -*******+=-:-++*-\\r\\n\",\n  \":------------------------------------------------:::-*###=::                                                                          .::       ::::.  .:       \\r\\n-------------=------------------------=-------------:-+###=:                                                          .             ::-==      .::::.  .:       \\r\\n++---------------------------------------------------::+#%#+.                                                     -:.::.            .::=+   .  .::::.  ..    .  \\r\\n+*+=---------------==--===---:.....:::------------------=#%%+.                                       ::::::::::-:.-::::...          .::==      .::::.       :.  \\r\\n*#**+=-------------=========-:.       ...::::-------------*#*=.                                    .:--------::-=:-=:::  .              .      :::::      .::  .\\r\\n#%%#**+=-=------=============:.              ......:::-----=+==.                                 .-------:::--:-*-==:.:  .                     :::::.   .::::   \\r\\n#%%%%#**====--================-                        ......-==:                               :---:::::::::-..=-:..... .                     ::::::::::::::  .\\r\\n*%%%%%##*+=====================-                              -==:                             .----:........    . ....                        ::::::::::::::..:\\r\\n#%##%%%%#*++==================++-.         :--:::.....         :==-.                           ::...                                          .:::::::::::::::::\\r\\n#%%*+#%%%#**+==================+++-        -==++====-----:..... .-=-.                                                                       ..:-::::::::::::::::\\r\\n#%%%*###%#*#**+================++++=.      :=++++=+++++++===----  -==:                                              ...                    .. .-::::::::::::::::\\r\\n#%%%%%####*##**++=============++++++=:     .=+++++++++++++++++==.  :==:                                         ...                        .  .-::::::::::::::::\\r\\n#%%%####**+####**+=====++++===++++++++=::::-=+++++++++++++++++++:   .=+-                                        -:....:.                   .  :-:::::::::::::---\\r\\n#%%%###**++**###**+=====++++++++++++++++++++++++++++++++++++++++-     -=-.                                      ::....                     .  ------------------\\r\\n#%%####***=*+*###**+======+++++++++++++++++++++++++++++++++++++++:     :==.                                                                .  ------------------\\r\\n*%%####***=**+=*#***+======++++++++++++++++++==-+++++++++++++++++=      .-=:                                                               . .------------------\\r\\n-=+*###**+=+++==+*#**+======+++++++++++:..     .**+*++***+++++++++.      .-=:                                   .:::::-.......           ... .------------------\\r\\n=+===+***++=+==---=**+...   .=++++++++=  .:-===:*%++**********+++*-        -=-                        .:.:::.....:..::::.   .       ...   .. :------------------\\r\\n-==++++==++=+=---:.:==        =++++++++  ==++++-=%#++*************=         :==.                          ....       .:-.   .             .  :------------------\\r\\n-====+***+==-=----   .:        =+++++++: =+++++:-%%++*************+.         .-=.                                    .::  ...             .  :------------------\\r\\n-======++****+----.            .=++++++= -+++=. .#%*=**************-           -=:                            ....:..:-:. ... ..          .  -------------------\\r\\n.--====+++++*##*=-:      ..      =++++++ ..--. . +%#++*************+.           :=:              .    ....-=- :*=:.::---:...              .  -------------------\\r\\n  .:--==+++++++*##*-              =+++++. -:  .  =%#++**************:            .=-              .   ..  -#=    .   ...::..  ..          . .----------===--====\\r\\n     .::-==+++++++*#*=.            =++++- . ....::##++**************=              --.            .    ..:=+.            ...  .:.         : .=====------:::.... \\r\\n         .:-==++++++*##=            -+++=   ...-: +#*+**************+.              :=.       ..   .   .        .. :==-=-.:.  ::          : ..            ......\\r\\n            .:--=++***##+:      .::-=++++.    ::  =##=+**************-               .-:       ..  ..  -......::+= =*+*+::..  .            .::--==++**********#%\\r\\n               .::-=++*##*=.. .:...::--==.    .   :*#+++*************+.                --      .-. ::  -.   ...:--.=*+*-::   .:.        ..:+#%%%%%%%##****##%%%%\\r\\n                   .:-=+*##+-. .                   +##:   .....::::--=.                 :-. ... :.  :. ::       .. .......           .....:*########**#%%%%%%%%%\\r\\n                      .:-=*##*=:..:-:.       -:..  -*#:            ..:-==-:..            .-. . . .  .. .:        ..::::-:-.   :.  .::::--=#%%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-+#%#*=:.                .==              .:=*####+-.           +=   . ..    ....... .:.::-----    :.  :--:.==++=+*%%%%%%%%%%%%%%%%%%\\r\\n      .:==--.               .:-=*##*=:               .:               .:-+**#%%*:          -*=.  .... ....  ......:::--=:...    ..:--::===--+*%%%%%%%%%%%%%%%%%%\\r\\n ..  .:-=++*++=-.              ..:=*##*=:                              .:-=+***#+.         :+:=-   ......:  ..:.....:::-. ....  .:..-::===--*%%##%#%%%%%%%%%%%%%\\r\\n    ....:--++++++*=:.             ..:=*##*-:.-=:                        .:-=++***: .       :=-==-.  .. ..:. ..-.....       ..      .:::====--%%#%%%#############\\r\\n.. .:..:--::-==++++++=-.              .:-*##*=-:                        .:-==++**- .....   :-==--=:  ....:.  .... .:       .: ....:---====-=*##*#######%%%%%%%%%\\r\\n.. .-----++=-::-=+++++++=-.               :+#%#*-.                      .:-=+++**-........ .-+===-=-  ....: ......-:-+:.:----::::::..:-=--=#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .--===++**+-:.-=++======--:              :+#%%#+:                    ..:-=++**-..........=++=====-. .:.:.    .::::::.:.:::.       .----#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:-=====+***+=---==========: .::.          :=*#%%*-                   .:-==+++-..-:......+++++++===:.:--. .. ......:......:.       :---%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. ..:=+++==+++++++-:-===---==: .:-++-          :=+*#%*-                  ..:--==-.:+*:....:+*+++++++=+-.--:.....-:  .:  .. ....   ..-----#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----=+++======+++=--===--=: .:-=++:           :-+*##*-                      .:.=*-.....=****++++++++-.:-...:-#*=..:...   .:. ...:=----*%%%%%%%%%%%%%%%%%%%%%\\r\\n:.  :--==--====-=--=+++=-:-==-: .:-=++-    .        :-=+*#=.                      :++::...:*********+++++=:--::=.=-...:::.  .... .:....:--#%%%%%%%%%%%%%%%%%%%%%\\r\\n::  :-=+++=---===---===++=::-=- .:-==+=.   ==.        :-=+**:                     .--::::.-*****************#=:-:.:. ...::....:.... .:-=--#%%%%%%%%%%%%%%%%%%%%%\\r\\n::..:----====----=-----==++-::-..::-===:   ====.  .:   .--=+*=                ..:.:::.::.:+*************#####=-:--*-. .:. ....... ....-=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n   .:------=====---------====-:..::-===-   ===+:    .   .:--+*+            ......:::.:::.=*****************##=:::-=.        ...:.     .--=+#%%%%%%%%%%%%%%%%%%%%\\r\\n   .----======--===-------+*+==-:..-====.  ===+:     ..   :--=*+:. ---+=-==+=::::::::...:*********************-.....:..     ...... ..:::-+*%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:------------=====-----+****==:..:==+:  ===+:      .:   :--=+*=:=- =++++++-.:::::...:=********************=:::. ....    .....:.  .:-:-#@%%%%%%%%%%%%%%%%%%%%%\\r\\n   .--===--------=======-:---=++++. .::--  ===+-        .   :--=+*===.-++++++=.::::..:=+********************+=.:..    .  . ....::. ..:=-:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:--------------=====--:::::+:   :==: :---:     .:      :--=+*++::+++++++::::.:=+*********************==:.::.            ...::....--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::-----------==--::.:    .::.   .:.     -=.      =--=+*+- +++++++-...-+*+++******************+*+:....: .:::----.   ..:. ..--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:::-----=====-:...      :++-.    .==       .+=-=+*=.-*+++++=.:=++++++++****************+*+:..::. -******+=:   ....:---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:------=-:::::--==+***=-. .=-   .    .**==++::*+++++=:+++++++++++++************++*+::::---==========-......----*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .:-----====-=+***+==:   ::    -**+=+- ++++++++++++++++++++++++**********++=..:=--::-=======++=:....:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n++--:.                               .::::::::----=**++=:..-     =****+.-+++++++++++++++++++++++*++++**+**++=.::-:.  :==++===+== ..:...:-:#%%%%%%%%%%%%%%%%%%%%%\\r\\n*#####+.                                    :------=++***++=-    .+**##=:+=======+++++++++++++++++++++++*+++=....::::---:-==-==-....:::--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%#-                                    .-----=+++++***#-    -***##-+========++++++++++++++++++++++*+++=....::----::--.. .----=--====*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%*:                   :-              :--====++++++++=    .+***#**+======++++++++++++++++++++++**+++=....:::-:.  ..  ..:-=---=------=+##%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%+.                  ..              --=+*===++++++=     -***###*======++++++++++++++++++++++*++++=...::::.          ..:-=--==----=-:-=*#%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%#-                    ::            -==+===+++++**.    .++**##*=========+++++++++++++++++++*++++=...---:.          .::.:=-:.--:.:--:.:===%%%%%%%%%%%\\r\\n#%%%%%%%%#####=                   .=+.          .-=+=======++*:     =+***##+===========+++++++++++++++**=++++:..---:..         ..---=======+======---##**++++==+\\r\\n#%%%%%%########*=                   -*:          ----------===-     -++**##*=============+===+++++++++**+++++:..::::..   ..     .-=--==-=-:=++=-------+++=---:::\\r\\n#%%%%%%%%%%%%%##+                    :*=         -------:::----     .++***##=================+++++++++#++++++:...:::...  :--:.:::=+==-----:..-+*+=---:::-=++==--\\r\\n#%%%%%%%%%%%%%%##-                     **.       :--::::::::::-.    .++*****======================++++#=+++++-::::::---:..-#+-:---=--:-=--:....:=**+-----::-=+*+\\r\\n#%%%%%##+*%%%%%###.               .     =*:      :===========-+:     =+*****======================+++*+==+++++======-:...  =#*-:--:----:-==-:. ..:-+*+=-----::--\\r\\n*%%%%%####%%%%%%%%+          .           -#=     :--:-=+*++=---.     =+*****=:--------=====-======+++#++=+=++=--::::::.... .+#+:.:-::::--:-=--:.....-++=========\\r\\n*%#########%######*=          .           .*+         ....           -+*****+-====================+++*=+=+=+++=====--:::....:==---==---------:-:.   :-----------\\r\\n*###########+*###**.                        =:            .:-.:.     -++****+-===================+++**-+++=+++------:::::::..---=----------=====-:::-===========\\r\\n-##################.                         -.         .:-----:     -++****=---=================+++**=+=+=+++------------=++*****+++=-::::-+*#*==**++##*****#*+\\r\\n+##################.                          ..       .::--:::      =++****=----===============++++**++++=++*=========++==--=+++++--::::.:--=***++==+++########\\r\\n*################%*                               :-:.:.:::::::      =+++***=-==================++++*=++++=++=..... . .**-:  .:---::::-:-:---===----++=+********\\r\\n*#################-                               -+-:::::::-::     .+++++*+--==================+++**-*+++++++=========**+**+***+++==-----::::=+=--=+++++++=====\\r\\n+################*.                              .=+=:::::::-:.     :+++++*=---------===========+++#*=++*++*+*******+++++**+===-=========+==+=-+#*+=+=++======--\\r\\n*#*##########**##+.                              -+-=::::::.:::     -++++*+----------===========+++#*+++*+=++=.... . .  +#*::. .:--------=***++=++--=+*#**++****\\r\\n+#****###*+++**==.                               :++-:::::.::=-     ++++**----------------=====++++#+*+**+=+++:::::::::.-##==---=+*++++++*#**+-::..:-==*#*+=-+##\\r\\n.-+*#####**+++-                                 .:=--:::::::-=.    :++++*+=----------------====+++*+-*==*==*+***#******#*#**###########**+=-:....  ..:==+##*+--+\\r\\n   .:=+***##*-                                  ....::::::::--     =+++*=------------------====+++#+-*+**+=*=*========-=-=--=--:----====--::-::::.....:-=+##**+=\\r\\n---::-=+**+-                  ..                ....::::..  ..    :++++=.------------------===++++%+=+++*+=*=+ .... .  . ....:.....:::-:::::.:-:.:..:-=--==+****\\r\\n+*****+=-.               ....  .    ..     .    ........    .     ++++-..=-----------------===++++%+*+++*+-*=+.. ..    .  .. ..::..--+++++++=-=-:::::-==-=======\\r\\n:::..                    .....       ....:....  ...:.  .   .     -**+:: .------------------===+++*%+*+**+=+*=*++++=+==+==++++++++++++***=++==----::::::::-==--==\\r\\n     .                             ..:::---:.   ..:-.  ..       :+*=..: .-----------------====+++#%+*+**+=**=*#*##*##*#*########*#*#####+=++=+=---:--:::::-++===\\r\\n : ..                            ..::::::::--:::::::-.  . .     ++-..:: .-----------------===++++*#**+=*++=*=**++++**+*++*++++====-=============-+====--==--*##*\\r\\n:.                             ...         =+++=:::==:         =+:..:.  :...::::---------====++=*+=*+++*=+-#=+:.........:.....  :.:  ...:::::::::--=++****+==*##\\r\\n                           .......:.      ..--::. .:::        -=.....-:. ....  ...:=+----=====+=*=:*=++*=+=*=+-:::::::::::..:.. :::::::::======--:..-++++=++=-+#\\r\\n                           ....:-+*:    ..: .=...   .        :-....: ........   ..-=**=-=======+*-.*-++*=+=*=++==========-: :..  :.:::::-=++++++++=-+#*******=-=\\r\\n    ..                   .:::=-==:.   ..::. .=...       .-  :.....::. .::.:.   ..-+**==========+*::*-*+*-*+*-+**+*+++++++++------=---===+++********#######**##+=\\r\\n  ::.                    :-==--:    ....:.   -...      :-  .......     .        :=+#**=-=======++.-*===*-=-#-++=-=-===-====+==++=---****+###*##*###*####*##**##+\\r\\n  .                      :=-..       ...:    ....    .-.  .......                 .-===:=======*=.++==+*-+=#-+=------:::---::::--:-+**##*####*#**###*###**###*+=\\r\\n                        ......       ....     ...    -.  .......     ....:::::.      --:======+*-.*===*+-*=#-++===========================++*###########=--==---\\r\\n   .                   .....   .     ...      ..   -=  .:......    ..........::.     ::.======++::#-+=*+-+=#-+=---::--:---:-:::::::::::::::::--=+######*==-----:\\r\\n                       ...  ....     ...          :-  .......                        :-=======*=.-*-+-*==+=#-++:--::--:::::::::::.:::::...:.::::--=+*#*+--==--=-\\r\\n  ..                       ....      ...           :.:.   ..                        .:========*=.=*-+:*==+-#-+=................:........  .....:::---+--::::::::\\r\\n:-:.                     ......      ...          .:..  ..                         ..:=======+*-.*=-+-#===-#-+=                                ..=*=+#*++=-----=\\r\\n-.                      .......      ..         .:..  ..                           ..:=======++-.*--*=*-===#-=+.:...:....  ..  ..  .....     .:-*#**###**+======\\r\\n                       ........           ....:::.   ..                              :=======*=.-#:=*=*-=*+#-=*#**##+***+***+***+***++**+=+**+*#********##**==+=\\r\\n=:                  ...........         .-==--:.  ...                               :========*=.=*:+*+*:=*+#--*#**##**##**##+*##**##*+##*+*##*+###*+##**+###*==+\\r\\n#=                 ..........        .-=+*+=-.  ..                                .:========++- *+:*=+*:=+=#--**++**+********+***+#*#+****+###*+###=+###*+####+=\\r\\n#+                 .. .           .-+#%%#=:.  ..:.                              .:-=========*=:.*=:*:+*:+--*--*-:---:------------:-------------.:---.====-=+++*=\\r\\n=-                 ...         .:=*#%#*-:. ....     .:=-                     .:----=========*=.:#--*:+*:+--#--*-------------::---::::::..::::::......::::..:::. \\r\\n*=                 ..       ..-=*##*=-.  ...        .=-.                 ..:--*+---========+*- -*:-+:*+:+-=#--*+=========-===--===--==-:-==-===-------=----===-:\\r\\n#+                        .:=*##*=-.   .   .          .:           ..::::::--=#+---=======-++- +*:=+:*+:=+=#--***+***+***++***+***+=***=*#*++**+-++++=====--==-:\\r\\n*-   ...               ..-+#%#+-.                    :*:::::::::::::::::::::-**=---========*=:.*+:+=:*=.++=#--**++++++***********#****#**#**####**###*+*+++-===-\\r\\n    .:......         .:=*##*=:.   ..    ..:          :-:::::::::::::::::::::+#=---=========*-.:*=:*--#=.+:-#-:*:.:...::::::::::----------=====*##+=+++++++++++++\\r\\n :--:....         .:-+##*=-.    ..      :::      .   =:::::::::::::::::::::=#+----========++- -#-:*--#-:*.-*-:*.                         +*+=-=##+        ..::::\\r\\n=*=...         ..-+##*=-.    .. -      :::.      .. .-::::::::::::::::::::-*#------======-*=: =*:-*-=#-:+.-*-:*.                         -##++-*#*:         .. .\\r\\n-.           .-=*#*=-.      .         .:::. .    .  .-.:::::::::::::::::::=#+-------====-=*=: *+.=*:=#-:+.-*-:+.                          *%*+--##*:.    ...::::\\r\\n          .:=*#*+-.       ..         .::::   .....  --.::.:::::::::::::::-**--------====-++-..*=.=+:+*::+.=*-.+:                .         -##++:+*#=-.  ....::--\\r\\n      ..:=***+-.                     ::::: ...:+-.  -::::::::::::::::::::+#=--------===--*=- :*-.+=:**:-+ =*-.+-                ..         *#*+=-***==:.:::::---\\r\\n    .:=+**+-:.            .         .::::. ..:=++= .-.:.:::::::.::::::::=#+---------===--*-: =*::+=:*+.=+ =*-.+-                           =##++-=#**--:::::--==\\r\\n .:-=**+-:.             .-.        .:::::  ..:--=: :=......:::..:::::::-**-----------=--=*-. +*::*::*+.-+ =*-.+-                 .     .   .##*++-+**+=:....:::-\\r\\n:=++=-:.               .=:        .::::::     .... --...........:::::::+#+--------------++- .*+.-+ -#=.== =*-.+=........... ...  ..    .    =+=-=--***==.:..:::-\\r\\n==-:.                 -+=      . .:......          ............:::::::-#*---------------*=: :*=.== =*-.== =*-.++:::::...:.:.:.....:....... .....:-:=**+-.   ....\\r\\n..                  :=++-       ..........         ...........::::::::*#=:-------------=*-: -*-.==:=*-.==:-*-.++==-=-=---:::.:.........:------=++*++**#+=-::::::\\r\\n                   -+++=.       ..............................:::::::=#+:--------------++-. =*:.++-=*-.=+--*-.=*+=++++==++++-=+==---=======++==+=+++++++********\\r\\n                 :=+++=        ................................:::::-**-:--------------*=-  +*::++:+*:.=*--*-.=**+****++****=+****=+***+=***+==++====++++==+++++\\r\\n                -++++-        .................................:::::*#=:::-------------*-: .*+.:+=:+*:.=*--*-.=**++****=****++****=+****=+***+=***+*=*****+***#*\\r\\n              .=++++-        ..................................::::=#*::::------------=+:: -*=.-+=:*+:.=*-=*-.-**++****=*****=****+=****+=****++**+*++****++****\\r\\n             :=++++-        .................................:::::-**-::::-----------:+=:. =*:.=+=:*+:.=*-=*-.-**++****=*****=+****=+****=*****=***+*=+****=****\\r\\n           .===+++:        ..................................:::::+*=::::::---------:-*-:  ++:.++=:*=..=*:=*-.-**++****=+****=+****=+****++****=+**++*=*****=***\\r\\n          :=+==+=.        ...................................::::=**::::::-::-------:=*:: .*+..++--*=.:=*:=*:.:**++****=+****++****+=*****=*****=***+*+=****++**\\r\\n       .:=+++===.       ......................................:::**-:::::::::------::++:. :*=..=+--*=.:=*:=+:.:**++****+=****+=****+=+****=+****==**++*=+****=+*\\r\\n       -++==+=-        .......................................::=*+:::::::::------:::*-:. =*-.:++:=*-.:=*:=+:.:***+*****=*****=+****+=****+=*****=***+*+=*****=*\\r\\n     :=+===+=:        .........................................-**::::::::::::----::-*::  =*-.-+=:=*-.:=+:=+:.:***+*****+*****++*****+*****=+****++***+*=+****+=\\r\\n   .-======-        ..........................................:+*=::::::::::::::::::==::  ++:.=+:.=*:.-+:.=+:..*=::---======++++++++*********************+******\\r\\n  -=====+=.        ...........................................=*+:::::::::::::::::::*-:. .+=..==..++: -= .=+:..+:          ......:::::---------=========++++****\\r\\n:=+=====-         ...........................................-**-.::::::::::::::::::*::. -*=..==.:*+. == .=+:..+:                              .--::::::::::****\\r\\n=======:        ................ ...........................:+*=:::::::::::::::::::=+::  =*-..+-.:*=..=-  =+:..+:                               =*+===----:.=***\\r\\n=====-..      .................. ...........................=*+::::::::::::::::::::+=::  =+: .+-.:*=..=-  =+:..+-                               :*******==-::***\\r\\n\",\n  \":---------------------=-----=---------=-------------:    :--.                                .:::-::........    -:--..:...                        .::::.     .::\\r\\n------------==----=---====---==----------------------.    :=-.                               :.....              .+-....                          .:::::   .::::\\r\\n++-----------==-=--=---====---======----===----------:     :==:                                                   .                               ::::::::::::::\\r\\n+*+=----------==---===--=====-========--=====---------.     .-=:                                                                                  ::::::::::::::\\r\\n*#**+=--=------==--====--===============-=====--=====-:      .-=:                                                     .                           ::::::::::::::\\r\\n#%##**+=-==============================+==============-        -=-                                              ....                              ::::::::::::::\\r\\n#%%%%#**+===============================+===+==========.        -=-.                                            .-::. .                       .  .::::::::::::::\\r\\n*#%%%%##*+==========================++++==++=+=========:         :=-.                                           .-:...:.                      .  .::::::::::::::\\r\\n#%##%%%%#*++=========================++++++++=+==+=====-          :=-.                                           ... .                        .  .::::::::::::::\\r\\n#%%#+#%%%#***+============++++++==+===++=++++++++++++++=:          .==.                                                                       .  :::::::::::::::\\r\\n#%%%**##%%*#**+==========+++++++++++===++==+++++++++++++=           .-=.                                                                      .  :-:::::::::::::\\r\\n#%%%%%####*##***+======+++==+++++++++++++++++++++++++++++.           .-=:                                                                    ..  :-:::::::::::::\\r\\n#%%%%####*+####**+=====++++++++++++++++++++++=+++++++++++-             -=:                                   .....   ... .                   .  .--::::::::::---\\r\\n#%%%%###**=**###**+=====++++++=++++++++++++++++++++++++++=.             :-:                           .::::.::--+....... .  .         .......:  .---------------\\r\\n#%%%####**=**+###**+==++++++++++++++++++++++++++++++++++++:              :-:                         .-..:-==----.:::::. . ..         ...    .  :---------------\\r\\n#%%%%###**=**+=*##**++++++++++++++++++++++++++==+++++++++*=               .--                        .+==+*+:--:.::::::... ..  .             .  :---------------\\r\\n-+*#####**++*+==+*#**++++++++++++++++++-..     .**+*++****+.               .--.                      .----:.  .      :-.   ..  :.            .  :---------------\\r\\n-====+****+=*+==--=**+...   .=+++++++++  .:-===:*%++**+++**-                 --.                     .              .:-.   .. ..  .          .  ----------------\\r\\n-==++++=+++=+=---:.:==.       =++++++++  ==++++-=%#++******=.                 :=.               ..   .          ..::::-..  ..     .          .  ----------------\\r\\n-====+***++===----    :        =*+++++*: =+++++::#%++******+:                  :=:               .     ....:: :::..::::-: ...                . .----------------\\r\\n-======++*#**+----.            .=+++++*= -+++=. .*%*=*++****=                   .=:              .    .--+##+     .....:  ..                .  .-------===------\\r\\n:--==+++++++*##*=-:      ..      =++++++  .--. . +%#+++++***+:                   .--              .   ..-++=              ..  ..            .. :---::::.....    \\r\\n  .:-==++++++++*##*-              =*++++. -:  .  =%#++*******-                     --        .    .   .            ...:.....                             ...::--\\r\\n     .:--=+++++++**##=.            =*+++- . ....::##++*******+.                     :-        .   ..  .:..-+=::-=+-=----:...  ..           ..:-==+++*****#####**\\r\\n         .:-=++++++**##=            -++++   ...-: +#*+*******+.                      :-.  .   -:  :=  .=..::..-----*==+=:.....:-.        .:=*#%%%#########*+++*#\\r\\n            .:-=++****##+:      .:--=+*++.    ::  =##+********-                       .-.  .  .=.  -. .-      .=*+:+*++=-.::.....      ...:+###%#######*++*#%%%%\\r\\n               .::-=+**##*=:. .:...:--===:    .   :*#++*******=  .                     .-. ..  .-. .:  -.           ......           ....:-+#########**#%%%%%%%%\\r\\n                   .:-=+*##+-. .                   +#*: .......    ...                   --   . ..  .. :.        :.-===--: . .::. ....:::--#%%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-=*##*=:..:-:.       -:..  -*#:           ..::----:..            .*=      .     ........:=::-----:.. .::.:--::-====#%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-+#%#+=:.                :==              .:=*###*+-.         .++-   .... .. :       ....::---=.  .:. :--::-==+%%%%%%%%%%%%%%%%%%%%%%\\r\\n      .-===-:              ..:-+*##+=:               .:               .:-+*##%%*:        .+-:=.  ...... :. .... :---------   .:. .:--::==**+*#%%%%%%%%%%%%%%%%%%\\r\\n ..  .:-=+***+=-.              .:-=*##*=:                              .:-=+**##*.       .=:===:  ........ . .......:--=:..     ..:--::===--=*%%%%%%%%%%%%%%%%%%\\r\\n    ....:-=++++++*=-.             ..:=*%#+-..-=:                        .:-=+****-       .-===---  ......: ...:....::::-. ..:. .....-::===-=#%%##%#%%%%%%%%%%%%%\\r\\n.. .:..:--::-==++*+**+-.              .:=*##+=-:                        .:-=++***- .......:+=====-  .....:.  .....:.       ..      .::-===--+%%#%%%#############\\r\\n.. .----=++=::::=++++++++-:               :+#%#+-.                      .:-=++***=........=+++===-=. ....:. ......-: . .   .: ...:----====-=###*#######%%%%%%%%%\\r\\n.. .-====+*#*+-:.-+++++++++=-:.             :+#%%#+:                    .:--=++**=........=+++++====. ....:      :=--+-:-----::::::..:-=--=#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .--==+=++*#*+=---=++======+: .::.          :=*#%%*-                   .:-=++++=..-:...:+*+++++++==:..:::.    .-::.::.:.:::.      .:---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .::=**++++++++++-:-=+======: .:-++-          :=+*#%*-                  .:--==+=.:+*:..=****++++++===.:--..........:.......:.      .:--=%%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .----=++++=====+*+=--=+=-==: .:-=++:           :-+*##*:                    ...:.=*=:.:*******+++++++-.:-:....:=:  :: .:. ...   ...----=%%%%%%%%%%%%%%%%%%%%%%\\r\\n:.  :-===--=++===--=+++=-:-===: .:-=++-    .        :==+*#=                      .:++::.=***********++++=.::..::-#*=..:...   .:. ..:-=----#%%%%%%%%%%%%%%%%%%%%%\\r\\n::. :-=+++=---====-====++=::-=- .:-=++=.   ==.       .:-=+**:                     .=-:.=****************+=--=::=.-:...:::   .... ::....:--%%%%%%%%%%%%%%%%%%%%%%\\r\\n::..:--=======---=-----==++-::-..::-+++:   =++=   .:   .--=**-                ....:::.-*********************#-:-::-  ..:::....:..:. .:==-=%%%%%%%%%%%%%%%%%%%%%%\\r\\n   .--=---======---------====-:..:--===-   ===+:    .   .:-=+*+         .  ......::..:+*****************#####=-:-=*:. .:. ....... ....-=-++#%%%%%%%%%%%%%%%%%%%%\\r\\n   .-==============-------+*+==-:..-+===.  ===+:     ..   :-=+*+.  :--+-...........::=*******************#*#*=:::-=         ...:.  .  :=-=*%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:----==-----======-----+****==:..:=++:  ===+:      .:   :--=**=:=- ==:::::...:-=+*********************#****:... .:..     .....  ..::-=+*%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:--===--------=======-----=++++. .:-=-  ===+-       ..   :--=+*=== -+::::..:=+***************************+=:::. ...     .....:. ..:-:-%%%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-------------======--:::::+.   -==: :--=:     .:      ---=+*==::+-..::=+**++++**********************++-.:..    .  . ....:.. ..-=-:*%%%%%%%%%%%%%%%%%%%%%%\\r\\n           ..::----------===--::::    .::.   .:      -=.      =--=+*+-.+=.-=+++++++++++++******************==..::.           ....::....--*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:::-----=====-:...      :+=-.    .==       .+=-=+*= =+=++++++++++++++++****************+*+...... .-------.   ..:...:--#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:-----==-::::---==+***=:. .=-   .    :*+==*+.:*+++++++++++++++++++*************++*=..:::. =******+=:  .....----#%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .------====-=+***+==:   -.    -**+=+: ++++++++++++++++++++++**#********++*=..:--=-=========+-.:....----#%%%%%%%%%%%%%%%%%%%%%%\\r\\n+-.                                  .:::::-::---=+**++=:.:-     +****+ =++++++++++++++++++++++*++********++-..-+--.:-====-==++=:....:---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n+##**+-                                     ::-----=++***++=:    :+**##-:+=++++++++++++++++++++++++++++**+++-.::-:. .-==++===++- ..:..::--#%%%%%%%%%%%%%%%%%%%%%\\r\\n*######+:                                    :-----=+++++***#:    =***##-+====+++++++++++++++++++++++++**+++-....::----::-=-----....:-:--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%#=.                   .-.             :--====++++++++=    .+***#**+===+++++++++++++++++++++++++*++++-....::---:::--..  ----=---+-=*#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%#=                   .:              --=+*=++++++++=     =***###+==++++++++++++++++++++++++++*++++-...::::-..  ..  ..:------------=+*#%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%*:                    ::           .-+=+==++++++*+     :+***##*======++++++++++++++++++++++*++++=...:::..          ..:-=--------=-:-=*#%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%#-                    =+.          :-++====++++**:     ++**###+======++++++++++++++++++++**++++=..:---..          .::.:=-:.--:.:--:::===%%%%%%%%%%%\\r\\n#%%%%%%%#######=:                   =*:          -=--======+++-     -+***##+======++++++++++++++++++++*+++=+=..:---:..         ..:--=======++======--##*****++++\\r\\n#%%%%%%%###%%####:                   -*-         ----------===-     :+****#*================++++++++++*+++++=...::::..   .      .-=-==--==:-+*+=---::-=++==-::::\\r\\n#%%%%%%%%%%%%%%%#-                    .#+        :=-:::::::---=     .++***#*================+++++++++*+=++=+=...::::...  :=-:.:::=+==--=--:..:=**=----::-=+++=-:\\r\\n#%%%%%#%##%%%%%#*#.                    .**.      :============*.     ++*****=====================++++#++=+=+=-:::::----:..-#+::---=--:-=--::...:-+*+=----::-=++*\\r\\n*%%%%%##*+%%%%%%#%=          .           +#:     :--:==+*+=----      =+*****=---------=====-=====+++**=+++=++=======-:...  =#*-:--:-=--::==-:.....-+*++=----:::=\\r\\n*%##%%####%%%%%%##*-          .           =#-         ....           =+*****=-===================+++**=+++=++---::::::......+#+:.::-::::----=-:.....:+*+======--\\r\\n*############*####*+                       -+             .::.:.     =+*****=====================+++*++=++=+++=====--::..:...==----=-------=--:-. . .--------===\\r\\n=###########**####*:                        ::         ..:--::=.     =++****=-==================++++*-+=++=*+=-------::::::..:--=----------=====-:...-==========\\r\\n:*#################.                         ::       .::-----:      =++****=-==================+++*#-+=*+=*+=--=---------=+++++*+++++=:::.-=+#*+=+*************\\r\\n*#################*                               --:.:::::::::     .++++**+====================+++*#=++*+=*++================+++++=--:::..:-=+***+++-+*+#######\\r\\n*################%+                               -+-:::::::-::     :++++**+-==================++++*++++*+=*+-.........*#-:   :---::::-::::=--=======**=+#######\\r\\n+#################:                              .=+=:::::::-:.     -++++*+=-==================+++**-+++*+=*+=--=-----=*#+++==+++++=-------:::-==---=+++++++++++\\r\\n+#*##############*.                              -+==::::::.:-.     =++++*=-------=============+++##-*+**++*+#*#*#**********+++===+===========-=***++==++=======\\r\\n+*****#####*****#=                              .:++-::::::::=:    .++++*+--------============++++##=+++*+=*+=::::::::..=#*::....:::-----=+**++==**==+****++++==\\r\\n+******##*+++++:.                               .:=--::::::-==     -+++*++---------===========++++#*+++*+==*+-.... ...  :##+:-..-=++++++==*##**=---::==*#**+==**\\r\\n :=+**####****:                                 ....::::::::=:    .++++*----------------=====++++**=*=+*+++*=****+****+*+##*****##########*++-:.... .:-=+##*+=-*\\r\\n    .:=+**#*=                ..                 ....:::..   .     -++++-.=---------------====++++*+:*=+*++=*=#*************+***+*********+=:::..:.. ..:-==*#*+=-\\r\\n=++++++*+=:             ....  :    .      ...   ........   ..    .++++-.:=---------------====++++#=-*+**===*+=.::::::.::.....::.....:-:::::::--::::....::-=+###*\\r\\n+**++=-:                .....       ....:::...  ....   .   .     =+*=:. :----------------====+++*%==++=*===*+- . .  .  . ... ..:::.::=====---::--.::.:-=----=+**\\r\\n..                                 ..:::---:.   .:::   .        -*+-.:. .---------------====++++*%+*++**==+*+=.:..:.::.:..::::-:--:-=++***+++=----:::------=====\\r\\n   .:.                          ...::::::::-:::::::::          .++:..-. :---------------====++++#%+*+***=*+*=#***********#********+*****++++==--:-:::::::::===-=\\r\\n::                          ......        .++++-::-==.        .+=...:.  :..:::---------=====++=+%#+*+***=*+*=##*##*####**#**##*#*#*#####*=++=-+=-------:--::=*+=\\r\\n.                          .......:       ..-:::. .:::        =-...::-: .....  ..::==---=======*%***+=**==+*=*+++++++++++++++====---=========-====+====--===-=*#\\r\\n                           ....-=+*.    ..: :-...  ..        ::...:..:.......  ..:-+*+=-=======**=*+++*++-++=+ ..... .. .. ..   :::......::::::::--==++**#**+-=*\\r\\n    .                    .::-====:.   ..::. :=..        :-  :.....::  .:...    ..=+*+=+=======+*--#=++*=+=*+=*--::-:::::::..:.. .-.-:::::-======--::::++++++++==\\r\\n .::.                   .:-==--.    ....:.. .-...      :-  :.....      .        -+*#*+-=======*+:-*-++#=+=*+=*==========---....  :::::::--=++++++++=-=*********=\\r\\n ..                     .:=:..       ..::   .....    .-.  :.....                  :===-:=====+*+.=*-**#=++*+-**++++++++*+++=----::=----===+*********########**#*\\r\\n  .                    .......       ..:.     ...   .=. .:......   ...::::::::      .=--=====+*=.++-++*-+=*+-##**#*+#**##+*#**###+**++**++#***##**#######*###**#\\r\\n   .                   .....  .      ...      ..  .=-  .....................:::      -.:=====*+-.#==-=*-+:*+-**==+==+===++=**=+*+-==:=*##+###**##*####*###*###+#\\r\\n                      ....  ...      .:.          --  .......                        --======*=::#-+=+*-=:*+-*--------::::::::::::::-==++++****##*####*###++***+\\r\\n  ..                  .    ....      .:.          .:::.. ...                        .-======+*=.=*:+=*+-+:*+-*-:--::--:---:::::::::::::::::---=+**#######*------\\r\\n:-:.                     ......      ..           .:.   ..                         ..-======++-.*+-*=*+-+-*=-*::::::::::::.::::.:..:::::::::::::--=+#####*======\\r\\n:.                      .......      ..        ..:.   ..                          ...-======*=:.*=-+-*=-+-*=-*::::::::::::.:::.................::::--=+**=----:-\\r\\n                      .........           ....:::.  ...                             .=======*=.:#-=+-*--+:*=-*.     .   .  .           .      ......:::=-:::::::\\r\\n=.                  ...........        .:-==--:.  ..                               .-======+*-.=*:+=-#-=+:*=-*                          .         :=*=+#**+=----\\r\\n#:                 ..........       .:-=**+=:.  ..                                .-=======*+- ++:++=#-=+-*=:*-.:...-.......:   ..      :      .:=*#**####**+===\\r\\n#-                 ....  .        .-+#%%*=:.  ..:.                              .-=========*=:.*=:*++#-=*=*=:*##+*#***#*+****+***+***++++==+++++*********###**==\\r\\n=.                 ...         .:=*%%#+-.  ....     .-=:                     .:---========+*=.:#-:*++*:+*=*=:*##*###*###**###+###+###*+#**+*###+*###**##***###*=\\r\\n*:                 ..       .:-+#%#*=:.  ...        -=:.                 .::------========++- -*:-*-+*:+*=*=:***+**#**##**###+*##*+###**##*+####+####++##***####\\r\\n#-                        .:=*##*=-.   .  .          .::          ...::::---------========*=- +*:=+:*+:+=-*=:*=:-----------=--====-===--===-=+++=-====:+***++***\\r\\n+:   ...               .:-+#%#+-.   .                =+:.:::::::::::::::::--------========*=: *+:+=-#=.+--#=:*=:--------::---:---:::-:::-:::::::. ......::::::--\\r\\n    ::......         .-+*%#*-:.   .     ...          -::::::::::::::::::::-------========++-.:#=:*--#=.+--#=.*=----------------------------------:--:::::--::---\\r\\n.-=-:...          .:=*##*=:.    ..     :::.      .  .=.:::::::::::::::::::-------========*=- -*--*:=#-:+=-#=.+*+=++++=++=-=+++=++++==+++-++======--===--------==\\r\\n+*-...         .:-+##*=:.    . .:     .:::       .  :-::::::::::::::::::::-------========*=: +*:-*:=#-:+=-#=.+##*********++***=+***+=***+*#**+****=+*+*=-====---\\r\\n:.           .-+*#*=-.     ..        .::::  .   ..  ::::::::::::::::::::::--------=====-+*-. *+.=*:+#-:*--#=.++==========+=+++++****+***++*****###***###*+**++==\\r\\n          .-=*#*=:.       .          ::::.   .....  =::::::::::::::::::-=:---------====-*=- :#=.++.+*:-+.=#=.*= ..   .. ...... ......:::::-----=##*-----========\\r\\n      ..-=***=-.                    :::::. ...-+:. .=.:::::::::::::::::+*-----------==-=*-- -#-.+=:**:-+ =#-.+=                           =+==-:+*#=          ..\\r\\n    .:=+**=-.                      .:::::  ..:+++: :-.:.::::::::::::::=#*--------------+*-: +*::*-:*+.==.=*-.+=                           :##*+=-***:         ..\\r\\n .:-+*++-..             ::        .::::::  ..:-=-. -:.:::::::::::::::-*#=--------------*+-..*+.-*:-*+.==.=*-.+=                            +%#+=-=**+.         :\\r\\n:=++=-..               -=        .::::::.    ....  =:...:::::::::::::+#+---------------*-- :*=.-*:-#=.==.=#-.+=                  .         :##*+=:***-..    .. :\\r\\n==:.                 .=+:       .:.....:.          ......:::::::::::=#*---------------=*-: -*-.=+:=#=.==.=#-.+=                  .          +##+=:=***-... . ...\\r\\n.                  .-++=.      ...........         .......:::::::::-*#=:--------------*+-. +*:.+=.=*-.==.=*-.+=                             :##*+=:+**+::.....::\\r\\n                  .=+++:       ..............................::::::+#+::--------------*--  **::*=.+*:.==.+*-.++                              *##+=--***=-:.:....\\r\\n                 :++++:       ..............................::::::=**-::-------------=*-: :*=.:*-:+*:.+-.+*-.=+                   .          =##*==:=***-=::....\\r\\n               .=++++:       ...............................:::::-**=::::------------*+-: -*-.-+-:*+..+-.+*:.=*                   .          .*#*+=-:***+--.....\\r\\n              :=+++=:       .................................::::+#+:::::------------*--. =*:.=+-:*=.:+-.+*:.-*=---::::::::...                =##*==:=***=-. .  \\r\\n            .-++++=.       ..................................:::=**-::::------------=*-:  ++:.+:.-*=..+:.+*:.-*==---===-===+==+++==-::::::.:..:+++--:-****-:.   \\r\\n           :==+++=        ...................................:::**=:::::-----------:++:: .*=..+..=*-..+..+*: -+::...:.........:::::::::::::-::.......-+****++===\\r\\n         .-+===+-       ....................................:::+*+::::::------------*-:. -*-.:=-:=*-.:+-:+*: :*=--====--=---:........::::..........::---====++**\\r\\n       :-=+====:       .....................................::=**-::::::::--------:=*::  =*:.:==:+*:.:+-:++: :**+=****+=****+=+++++==++++=-++++=:====+=++++===++\\r\\n      .=++====.       .......................................-**=::::::::::------::++::  ++:.-++.+*:.:+-:++: :**+=+****=*****=+****+=+***+-+****-=+++++=*****=**\\r\\n     -=+==++-        .....................................:::+*+:::::::::::::---::-*-:. .*+..=+=:+*:.:+-:++: :***=+****=+****+=+*+*+=+****==*+**+=***=++=****+=*\\r\\n   :=+===+=:       .......................................::=**-::::::::::::---:::-*::. :*=..=+=:*+..:+=:++: :+**=+****==****+=+***+==+*+*+-*****-+**+++-+****=+\\r\\n .=+=====-        .......................................::-**=:::::::::::::::::::++::  =*-..++-:*=..-+=:++: .+++=+****==****+=+*+**===+++*-+****+-***=++=****+=\\r\\n-+======.        ........................................::+*+::::::::::::::::::::*-::  ++: :+=:-*=..-+-.++: .+++=++***+=*+***==****+-=+++*+=++++*-=*+++*-+****+\\r\\n======-        .........................................::+**::::::::::::::::::::-*::. .++. -+=.-*-..-+=.++: .+++=++***+=++***+=+****==+***+-++++*+-+++=++=*****\\r\\n=====:       ..........................................::=**=.:::::::::::::::::::++::. :*=. -+=.=*-..-+-.++: .+++=++***+=+*****=+****+==****==++***==+++=*=+****\\r\\n\",\n  \"-------------------=--=---:.                                   :-:                                   .:.:...::. .:.   .               .-                  .:::::\\r\\n--------=---=----==-======-:.                                   :-:                                       ..   .                      :               .   ::::::\\r\\n++=------==------===--=====-:.                                   :-:                                . .........:..:-:.:.              .               .   ::::::\\r\\n+*++==----==------==========-.                                    :-.                                  ......:::.--: ..                              ..  .::::::\\r\\n*#**+========--=--===========:.                                    :-.                                    .......-+-:.:       ..       .       ..... ..  .::::::\\r\\n#%##**+======================-:.                                    :-.                                  .. ..:.:.--:::...           -=.             .   :::::::\\r\\n#%%%##*++=====================-:                                     :-.                            -#-:..: -=- -:-::::...           .-.             .   :::::::\\r\\n*#%%%%#**+================+++=-:.                                     :-.                           :#+:.-=:-=- ---::.:. .          .:*:             .   :::::::\\r\\n#%##%%%##*++==========+===++++=-:                                      :-.                          .**:-==--+:-=+-+=::. .   .      .--              .  .:::::::\\r\\n#%%*+#%%%#+*++=========++++++===-.                                      :-.                         .*+:..  :--*=*=-::-:.    .                       .  .:::::::\\r\\n#%%%*###%#*#**+====+++=++++++++==-.                                      :-.                  :     ..        ..      .:.    .                       .  ::::::::\\r\\n#%%%%%%###*##**++====++++++++++++=:                                       :-.                 :                        :.    ..    .  :.            .   ::::::::\\r\\n#%%%%%%##*+####**+++++++++++++++++-.                                       :-.                                      ..::     ..   .. .=             .   :-::----\\r\\n#%%%%%###*+#####**+=++++++++++++++=:                                        :-.                -              --::.::... .   .   ... -+             .  .-----:::\\r\\n#%%%%####*+#**###**+++++++++++++++=-.                                        :-.         ..          .:=-=---.:-:-..   .      .     .-:             ......      \\r\\n#%%%%%###*+**++*#****++++++++++***+=:.         ..                             :-.               :    .   :==-                        ..                         \\r\\n-+*#%%###*++#*+=+*#**++++++++++++**+-.         .*-                             :-.                                              .    ..            .::----======\\r\\n-====+*##**+*++==-+**=....  .=++***+=:   ::-===:*@+                             :-         .          .:+**++.     ..... .. ..       ..          :-=++++++++++++\\r\\n-==++++=++*+*+===: .:-.       =*****+-.  =+++++-=%%-                             :-   .    :-    .   .=+#%%%*:-:...::::: .  .  ..     .        :--=+++++++++++++\\r\\n-====+***++==+===-    :        =****+=:  =+++++::#%+.                             :-.  .    =.   -:   =++****--:.::----:   ..  ..  . .       .:-=+**********++++\\r\\n-=====+++*#*++=---.           ..+*++**=. -+++-. .*%#:                              :-  .    :+.  :=   =:...:---:.:::----.. ..     ....     .---+++++******++++*+\\r\\n:--==++++++**##*=-:      .       =+++++- ..=-... +%%-                               .-  .    =.   =.  -:       :-:.::::--  ..        .    :--=++++***********+=-\\r\\n  .:-==+++++++**##*-              =*+++= .-:  .  -%%=.                               .=. .   .:.  -:  :=  .:. .::  ......               ..:=+++*++++++++++++++*%\\r\\n     .:--=++++++***##=.            =**++. . ....::#%*.                                =*. .   :-  .-  .=   .                  ..     . ..:-=**########%%%%%%%%%%\\r\\n         .:-=+++*****##=.           -*++-   ...-: +%#: ..                             :+*.             :      .:-+=-----:....  .     . .--:=%%%%%%%%%%%%%%%%%%%%\\r\\n            .:-=++****##+:     ..::-=***=     ::  =##=.......                         -=+=             ..  ...::.+*==----:...  .    ..:----=#%%%%%%%%%%%%%%%%%%%\\r\\n               .::-=+*###*=:.::-...::--==.    .   :*%+..........                      -==::             ....:::.:+:-*+++=:::. .:.   .:-==---*%%%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=+*##+-..:                   +##.            ...                :+-.==        .. .: .... .::..-:-*=::::..:.  ..:-----=#%%%%%%%%%%%%%%%%%%%\\r\\n                      .:-=*%#+-:..-=:.       -::.  -*#-            ..:----:..         :-:===-   . .. .. :  ...:-+*::*=++-:..  ..  ..... :-=#%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-+###+-:.                .+=               :-+*##*+-.      .:=====-   ... ...:. .....:-::=+==--....::. ....::--=#%%%%%%%%%%%%%%%%%%%%\\r\\n      .-===-:              ..:-+*##+-.               .:                .-=*##%%#-......=+===-:=.  . . .... .. . .----=:---.. ..:..---::-===#%%%%%%%%%%%%%%%%%%%%\\r\\n .:  .:-=+****+-:              .:-+*##*-.                               :-=+**###:....:+++===-==. .......: ...: :=--==---=:  .:. .---::==+#%%%%%%%%%%%%%%%%%%%%%\\r\\n..  ....::=+*****#+-.             ..-=*%#+-.:=+:                        .:-=+***#=....:++++=====-. ... ..:.  ....:::------.   :.  :--:.==+*+**%%%%%%%%%%%%%%%%%%\\r\\n.. .:..:--::-=+++****+=:              .:=*%#+=-:                        .:-=++***+...:+**++++===-=. .....:. .......:---=-.....  ..::-::===--=*%%%%%#%%%%%%%%%%%%\\r\\n.. .-=--=*+=:.::=++*****+=-.              :+%%#+-.                       .-==+***+..:*****+++++====. .....: ..... .:...:.   ..  ....:::====-*%%##%%#%%%%%%%%%%%%\\r\\n.. .-===+*##*+-:.-+**++++++++=.             :+#%%#=:                     .:-=++**+.:*******++++++===. ....:  .... :=..-..   :     ..:::====-=#%**###############\\r\\n.. .-=+++++*###*=---=+++====++: .::.          :+*#%%*-.                  .:-=+++*=:+*********++++++==. .:::. .    -=:.-...::-::::-----====-=####%%%%%%%%%%%%%%%%\\r\\n.. .::=**++++****++-:-=++=====: .:=++-          :=*#%%*=                  .:--=+++*++**##*******++++==:.:--. .  .------::---::....  .:----+#%%%%%%%%%%%%%%%%%%%%\\r\\n.. .---==**++++++=+*+=--=+====: .:-+*+:           :=+*#%*-                       =+=++************+++==.:--:.....::...:........      .----#%%%%%%%%%%%%%%%%%%%%%\\r\\n:: .--=+=--=++=====++*+=---===: .:-=++=    .        :=++##+.                     .-++=*************+++==.:-:......   .:  .. .:.    . .:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n:-. -==**+=--==++=-===+++=::-=- .:-=++=.   ==:       .:==*#*:                     :=+*****************++=.:-...::++:..:..:. ....   ..-=---#%%%%%%%%%%%%%%%%%%%%%\\r\\n.:..-=========--========+++=::-..:-=+++:   =++=.  .:   :-==**=                ....:=********************+=:::.:=:+*-..::..   .:. ...:-----*%%%%%%%%%%%%%%%%%%%%%\\r\\n  ..-============----======++=:..:--==+-   ===+:    .   .:-=+*+            ...::-+**********************#*++*+:=:.. ..:::: ..... .:....:--#%%%%%%%%%%%%%%%%%%%%%\\r\\n   .-==============----===+**+=-:.:-+++=.  ===+:     ..   :-=+**.  :--+=-==+++**************************#####+-:-:+-. .:::....:.... .:===-*%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=======-=========---=+****==:..-=++:  ===+:      .:   :--=**=:=- =**********************************####+-::-*-. ...  ......  ...:=-=+#%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-====-------========----==++++. .:-=-  ===+-        .   :--=**=++.-****++****************************##*#+-..:-..        ..:.   ...---=#%%%%%%%%%%%%%%%%%%%%\\r\\n     .:---=---------======----:::+.  .-==: :--=:     :-      ---=+*++::***++++**************************##****-::. .::.     ...... ..:::-*#%%%%%%%%%%%%%%%%%%%%%\\r\\n           .::----------=====--:::    .::.   .:      +*.      =--=+*+=.+++++++++++++*************************=:::.  ..   . .....:.  .:--:*%%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..::-----======--...      :+=-.    .==       .+=-=+*=.=*+++++++++++++*********************+=-.::.     .  . ...::....:--:=%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        ..:-----===-::---===+***+-. .=-   .    :*+==**::*+++++++++++++++******************+++:.....        .  ...::....:-=%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-=---=====-=+***+==:   -:    -**++*- ++++++++++++++++++++**##**********=*+:..... .+++++++-.   .:. .:--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     .:-:::-:---==+***+=:::-     +****+ =*++++++++++++++++++***+**********+*+::.:--::++++++++=.  ....:---*%%%%%%%%%%%%%%%%%%%%%%\\r\\n++-.                                        :---=-=++****++=:    :+**##=:*++++++++++++++++++++++++********++=...-----========++-::...:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%#*=--:                                     :-==--=++++****#:    =***##-+++++++++++++++++++++++++++++****++=.::+-:..:=======+==:..:..::-=#%%%%%%%%%%%%%%%%%%%%%\\r\\n*#**####*:                     .=:            :--==++++++++++=    .+***#*#+=+++++++++++++++++++++++++++**+++=.....:..:-======+++...:.::.::*%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%##+                     :=.            --=+*++++++++++     =+**###+=+++++++++++++++++++++++++++**+++=.....:----:::=-::.::.:::---==#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%#-                     .:.           =+=+=+++++++**.    :+***##*++++++++++++++++++++++++++++*++++=....:::--::.:-.   :==--=---=-=+*#%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%*:                    -*=          :-++==+++++***:     ++**###+===+++++++++++++++++++++++**++++=....::::.          .:-=--=-------=+#%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%-                    :#=          -=====+++++**-     -+***##*=========+++++++++++++++++**++++=...:--:..          .::-==-:-=-::=-::-+##%%%%%%%%%%%\\r\\n#%%%%%%%%%%%####=                    :#+         -=-=======+++=     :+***###===========+++++++++++++++*+++++=...:---..     .    .::::=-::---::--::-=-=%%%%%%%%%%\\r\\n#%%%%%%%%%#######*=                   :#+        -=----::--===+.    .++***##+============++++++++++++*#=++=++:..----: .         ..-=========++======--*##+++====\\r\\n#%%%%%%%%%%%#%%###=                    :#*       -+===========*:     ++****#+============++++++++++++*+==+=++:..:::....   .      .-=-==---=::=+*+=----::-=+===-:\\r\\n#%%%%%%%%%%%%%%%%##.         .          .#*      :---==+*+=----.     =+*****=:--------=====-=====++++#=+=+=++:...:::.... .-++-::--=+==--=--:...:=**==----::-=+++\\r\\n+#%%%%%%#%*#%%%%%*#+          .          .#*.         ....           =+*****=-===================+++*#=+=+=++=---------::. -#+-:------::----:.. ..-+*+=---=-::-=\\r\\n-*##%%%%##+*%%%%%%%*  ..                  .*+             .-:.:.     =+*****====================++++#+=+++=++===-----:......-#*-::-:-=---:-==-:. ...:=**+=-----:\\r\\n*######%###%%%#%####+.                     .-          .:-=-::-.     =++****====================++++#+===+=++=----:::::.... .=#*:..:-::::--:-==-:......=++======\\r\\n-+############+*###*-                       .-        .::::::::      =++****====================+++*#=+=++-+++=====--:::..::..=+=---==-------=--:-. ...:--------\\r\\n..=#################:                         .   -=::-:::--:::     .++++**+===================++++#+-+=++=*++-====--:::::.:. :-:=-----------===---:.  :--------\\r\\n..:*################                              =*=--------::     .+++++*+===================++++#==++*++*++=========-----=+++++++++++=:-::-+*#*+==+**********\\r\\n+*################%+                             .=+=:::::::-:.     -++++*+===================++++*%=+==*+-*=+==========----=++******=--::....-=+***++*+-*******\\r\\n*##################.               ..           .-+==::::::::-.     =++++*=-==================++++*#=*+**+=*==::::::...:**=:.  :-----::::::::---==++++==**=+##%#\\r\\n+#*###############+                             .:++-::::::::=:    .++++*+----================++++*+=+++*=-*+=:..:.:...:*#+--::-+++==-::--:----:-==----=+++*+***\\r\\n+*****############=                            ..:=--::::::-==     -++++++=----==============++++*#:+++++++*=#**#*#*#**#*#*#####*++++===------:::-**===+=+*+++++\\r\\n+*******##******+=.                             ....::::::::--    .++++*----------===========++++##:*=**+++*=+===========++*=-:-::-----=-===+++++==*##+=+==+==--\\r\\n.=+*#***##**+++:                          :.    ....:::..   ..    -++++-.=--------===========++++%#-*==*+=-*== . .  .    -%#+.:. .:-------::=***++=-*+-==+####**\\r\\n   .-=+****##+:        ...  ..           .:..   ........   ..    .++++-.:=-----------=======++++*%*=*++*===*=+::::::::::::##*==---=+*******+####*+-:::..-==*#**+\\r\\n......:-+**+:          ....  .    .. ...:::...  ....   .   .     =+*=:: :-------------=====+++++*#=*+++*=*+*=##*#**#*##*#**#*#########*#####*===:..... .:--=+##*\\r\\n+******+=-.                        .:::----:.   .:::   .        :*+-.:. .-------------=====+++++*+-#=++*=++*=*******************+++*++****++=--::..::.  ..:-==*#\\r\\n=+==-:.                   ..    ..:::::::::=-:::--:::          .++:..-. :-------------=====++++*+--*=***===*=+:::::::::::::::.:.:.....:::::::-----::::... ..:==+\\r\\n     .                     ........       .++*+=:.-==.         +=...:.  :..:::--------=====++++#+-+*++*+==+*== .  .  .  . .....:.:.::::====---::.:-:.::...------\\r\\n .. .                     ........:       ..--::. .:::        =-...::-:...... ...:-==-======+=+%#:*++-*++-+*=+ :. .  .  .  ... :.::::--+*+++++++=-=-::::::----:=\\r\\n..                        .....-=+*     ..: .=.:.   .        ::...:. :.......  ..:-+**========*%#=#+*+#=++++=#*++++++++++++++++=+++++******+++===-----::::---::=\\r\\n                         .::-====:.   ..::. .=...       :-  :.....::  .::..    .:=+**=+======+#%*+*+**#=+*++=##**#**#**#**##*##**#**####*#*==++====:--:::::::..:\\r\\n .::.                  ..:-==--.    ....:.  .-...      :-  :.....               -+*#**-======+%%+**+**#=+**+=##**#**#**#**##*#####****#####*==++==+=-==-----:--:\\r\\n ..                    ..:=:..       ..::    ....    .-.  ......                  :===-:=====*%%+#++=+*-+-*+=*==============-----:=:-::::::---===-==-=+=====-===\\r\\n  .                   ........       ..:.     ...   .=. .:......       ...::::      .=--=====#%#+#=*=+*-+:*+=+ ..  .  ..  .  ..   .:.:......::::::::::--==++****\\r\\n   .                  ......         ...      ..   =-  ........       ......::.      -.:====+*#++*=*+*+-+-*==*-------------:..:..  -.:-::::--========-:..:=++**+\\r\\n                      ....  ...      .:.          :-  .......                        --=====*=*-*+=*+#+=+:*=-*====---------:: :..  .- :::::--=++++++++==:.:+++++\\r\\n  ..                  .    ....      .:.           :.:.. ...                        .-=====+*=-:#==*+#==+-#=-*++++====++====-..::...:..:::::--+++++++++*++*#*###\\r\\n-=:..                    ......      .:           .:..  ..                         ..-=====+*=.-#-+*+#-=*=#=-#**+**********+++++***+++++++++++************#****#\\r\\n-. .                    .......      ..         .:..  ..                          ...-=====*=- =*:+++#-=*=#=-##*+##**##**##**##**##*+##*+###+*##*+##**###**###**\\r\\n                       ........           ....:::.  ..                              .=====+*=- *+-*++*-+*+#--###*##**##**##**##**###+###+*##*+###*+##**###**###*\\r\\n=:                  ...........         .-==--:.  ..                               .-=====*+-..#--+:**:+==#--**+++*+++++++++++++=+++==+=-=****####*###*####*####\\r\\n#-                 ..........       .:-=+*+=:.  ..                                .-======*=- -*:==.*+:*:=#--*:......................  . .----===++**##########*\\r\\n#-                 ....           .-+#%%*=:.  .::.                              .-=======+*=- +*:++-#=:+:=#--*::::::::::::::::::.........:::::::::::-=+*#######*\\r\\n=:                 ...         .:=*#%#*-.  ....     .-=:                     .:-=========*+=..*=:*=-#-:*-=#--*::::::::::.:::::::..::..:...:.......:::::-=+*####*\\r\\n*-                 .        .:-+#%%*=-.  ...        :=:.                ..::-----========#=- :#-:*-=#::*:=#:-*.......:...:........... ....... .......:::-:--+#**\\r\\n#=                        .:=*##*=-.   .  .           ::          ...::::--------========*=- =#:-*:+*::+.=*:-*                                      .....:::-+=-\\r\\n+:   ...               .:-+#%#+-.                    -+::::::::::::::::::--------=======++-: ++:==.+*:-+.+*:-*                              .         ..:**-+**+\\r\\n    ::......        ..-=*%#*=:.   .     ..:          -:::::::::::::::::::-------========*=-.:*=:+=:*+:-=.+*:-*  .                            .        .=*#*=****\\r\\n.-==:...          .:=*##*=:.    ..     ::::      .  .+::::::::::::::::::--------========*-- -#-:++-*+.=*-+*::**++++++==+=======-------:-:::::::::::-=+****+***#*\\r\\n+*-...         .:-+*#*=:.    ...-     .:::.      .. .-.:::::::::::::::::--------======-++-: +*::+*-*=.=*=+*::*##*+###+*#**+****+****=****=****++****+*********++\\r\\n:.           .-=*#*=-.     ..        .::::  .   ..  .-.::::::::::::::::----------====--*=-. *+.-*+=*-.+*=*+::*##*+###++**#=*#**+***#++***+=##**+****++#***+*###*\\r\\n          .-=***=-.       ..        .:::::   .....  -:::::::::::::::::::---------====-=*-- :#=.=*==*-.+*=*+::****+***++#*#++###++###*=****=*#**++#***=+****-*###\\r\\n      ..:=+**=-.                    :::::. ...-+-.  =:::::::::::::::::::---------=----++-: -#-.++-+*::+=:*+::*=:-----:------====-====-=+++==++++=+***+-****+-*##\\r\\n    .:=+**=-:.                     ::::::. ..:+++- .-.:.::::::::::::::::--------------*=-. +*::*+-**::*-:**::*-.:::::.::....:...::::..:::.::::::::----.:---=::++\\r\\n .:-=+++-:.             .:        :::::::  ..:---. --.:::::::::::::::::--------------=*-- .*+::*-:*+::*-:*+::*-:::-::::::::::::::::::::::::::::::::::.  .     ..\\r\\n-=++=-:.               :=.       .:.::::.    ....  =:.:::::::::::::::::--------------*+-: -#=.-*.:*+.:*::*+.:*=::----:-----:----:-----:::::::---::::::::::::..:.\\r\\n==-:.                .=+-      ..........          ....:::::::::::::::---------------*--. =*-.=+ :#=.:*::*+..*+=--+++=-=+++-====-:=====-===-:+++=------:-----.-=\\r\\n.                   :+++.      ...........         .....::::::::::::::--------------+*--  +*:.+=--*=.-+-:*+..+**==***+=++++=+***+-+++++-=+++==***==-===--====-:=\\r\\n                  .=+++-      ..........................::::::::::::::--------------*=-: .*+.:++-=*-.-+=-*+..+**++****+****+=+***+=+*++==****=***+++****==++++=-\\r\\n                 :=+++-      ............................:::::::::::::--------------*--: -*=.:+=.+*-.-+.-*=..++---======++++++++++++****++****+***+******=*****+\\r\\n               .-++++-      ............................:::::::::::::::------------+*--  =*-.-+-.*+:.== -*=..+=  ... ............::::::--:-----=====++****++****\\r\\n              :=++++:      .............................:::::::::::::::------------*=::  +*:.=+::*+:.== -*=..+=                                ::::::.=***:..:::\\r\\n             -++++=:      ..................................:::::::::::-----------=*--. :*+..++::*=..=- -*=..+=                                .+++=-::***+     \\r\\n           :==+++=.      ....................................::::::::::----------:++:-. -*=..+=.-*=..=- -*=..++                                 +#**=-:=***-    \\r\\n          -++==+=       .....................................:::::::::::--------:-*=::  +*:.:+=.=*-..+: -*=..++                                 :***+=-:+***.   \\r\\n       .:=+===+-      ......................................:::::::::::::-------:=*-:: .*+:.-+-.=*-..+: -*=..++                                  =***==:-***=.. \\r\\n      .=++====:      .......................................::::::::::::::-----::++::. :*+..=+-.+*:..+: -*=..=+                                  .****=-:=***-. \\r\\n     :=+===+-.      ........................................:::::::::::::::::-::-*-::  -*-..=+:.*+:.:+. -*=. =+                                   +#**==-:+***:.\\r\\n   .=+=====:       .....  ..................................::::::::::::::::::::=*:::  =*:..+=.:*+..:+. -*-. =+                                   .****--:-***+:\\r\\n .-======-.      ......  ..................................:::::::::::::::::::::++::. .++: :+-.:*=. :*. -*-. =+                                    =#**+--:+***=\\r\\n:=======:       ......  ....................................::::::::::::::::::::*-::  -*=. -+-.-*=. :+. =*-. -+                                    .****--:-****\\r\\n======-.      ......   .....................................:::::::::::::::::::=*:::  =*-. ==:.=*-. -+  =*-. -+                                     =***+--.+*++\\r\\n=====:      ......     .....................................:::::::::::::::::::*=::.  ++:..+=:.=*-. -+  =*-. -+                                     .****=-::+++\\r\\n\",\n  \".:..                                                             :-:                               .-=::=-  .+# :#==::::.             .: .                     :\\r\\n--:.                                                              :-.                              .-:..... .=*=:#-+:..:              .+..                     :\\r\\n==-:.                                                              :-.                             .++=-::: .-=+:*-*: .:.             :=..                ..   :\\r\\n+*+=:.                                                              :-.                             ::::... .:..:*=*:.::             .:. =                .   .:\\r\\n*#**+-.                                                              :-                                         .*+*-.-:              . .=                    ::\\r\\n#%#***=:                                                              ::                    ..           .    .: -*-....     ..:.       ..                .   ::\\r\\n*%%%##*+=.                                                             ::                   ..                        .. .    ..     :-.:                 .  .::\\r\\n*#%%%%#**+-                                                             ::                                              ..           ::.*+               ..  :::\\r\\n#%##%%%##*+=.                                                            ::                  :                   .:::::: ..         ..=#%*               .  .:::\\r\\n#%%#+#%%%#+*+-                                                            ::                 .               .::=*+=-:.      .     ..-#+#=              ..      \\r\\n#%%%**##%%*#**=.                                                           ::           -                 .                          .:.=.              .       \\r\\n#%%%%%%###*##**+.                                                           :.                :                                        .=                  ..:::\\r\\n#%%%%%%%##*####**:                                                          .-.                                      .       .     .  .==              ...:-----\\r\\n#%%%%%%###+#####**=                                                           :.         .     .         :=: ::..:::::--... ...   .. .*%+            ...:-------\\r\\n#%%%%%%###+#**###**=.                                                          -.  .      :    ::    ---==-..:==..:::---.:.  ..  ....:%@+          ....-=---====\\r\\n#%%%%%%###+*#*+*##**+.                         ..                              .-.  .     =:    -    -**#%+::.+*::.:::-: .    .   . .:#%-         . .-==========\\r\\n-+*#%%%###++#*+++*#**+.                        .+-                              .-.  .    :=    =:   :=-*+===-=*:+:.:...     .      ..-:.    .   . :============\\r\\n-====*####*+#*++=-+**+.                  .:-===:*@+                              .-  .     =:   .=   .=:=.:=---=.=: .::-...  .  .   ..::.   .   ..:===========-=\\r\\n-==++===+**+**+==:  :-.                  =+++++-=%%-                              .:  .    .+    -    =       .: ::::-:-... ..       .::     .:::-=====++++++==+\\r\\n-====++*+++==+===-    .                  =+++++::#%+.                              -=  .    -:   -:   -        ..::. ...    .  ..           .::::--====++=====--\\r\\n-=====+++***++====.                      -+++=. .*%#:                              .*+  :    =.  .=   ::   ......              ..  ......   ..:::----===++++++++\\r\\n:-===++++++**##*=-:      .               ..--... +%%-                               =*= .    ::   -   .:              ..   ..     ....---::-+*####%%%%%%%%%%%%%%\\r\\n  .:-==++++++***##*-                   . .-:  .. -%%=.                             .==+-               :      .-:::::-:-:. ..       ..:---=%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:--=+++*++***##=.                   .  ...::#%*:                             .===-       .       :      .    ::-:=. ...        .::-+#%%%%%%%%%%%%%%%%%%%%%\\r\\n         .:-=++******##=.                   ...-: *%#- ..                          .==- :.             .  ....:---:---:=. ... ...   ..:-=*##%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=++***###*:     ..             :-  =##=.......                      .=-.:==-         .  .:...:..::...   -:....  .    ...:---=%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=++*##%*=:::--.             .   :*%*..........                    ..-==-=:        .   .  ... .==-:==-=-:... ..    ..:-=---#%%%%%%%%%%%%%%%%%%%\\r\\n                  ..:-=**##+-...                   +##.            ....           . .=====--.    .:  .. : .-:..:###++*++=-:-:.:::   .:-==---*%%%%%%%%%%%%%%%%%%%\\r\\n                     ..:-=*%#+-. ...         :::.  -*#-            ..:----:..    ...=++====-:.    :. .. : ..-:-.++:-=--+=::::..:.  ..:----==#%%%%%%%%%%%%%%%%%%%\\r\\n                         .:-+###+-:                 :+=               .-+*##*+-.....=+++===-.=:  .    ..:. ..    .  :-=+-:..  ..  ..... :-=#%%%%%%%%%%%%%%%%%%%%\\r\\n      .-+++=:.             ..:-+*##+-.               .:                .-=*##%%*-..-+++++======:   .. ...: .:.. :+=-**----....::. ..:.::--=*%%%%%%%%%%%%%%%%%%%%\\r\\n .:  .:-+*****+=:.             .:-+*##+-.                               .-=+**#%*:=****++++===-=. .. ....:   .  .:.:-=----:. ..:..---::-===*%%%%%%%%%%%%%%%%%%%%\\r\\n.. .....::=+*****#*-.             ..-=*##=-.:=*:                        .:-=++***+******++++===-=: ......:. ... .--------=-   :. .---::===#%%%%%%%%%%%%%%%%%%%%%\\r\\n.. .::::--::-=+****##*+-.             .:=*##+==:                        .:-=++****###****+++++====. .....:. ..  .:::---=--.   ..  :--:.==+*+**%%%%%%%%%%%%%%%%%%\\r\\n.. .=====**=::::=+*******+-.              :*%%#+-.                       .-==+****####*****+++++=-=. .....:  ......::::-:. ...  .:::-::===--=*%%%%%#%%%%%%%%%%%%\\r\\n.. .-==++*###+-:.-+***++++*++=.             :*#%%*=:                     .:-=+****######*****+++++=-. ....:  .... :=..:..   ..  .. .:::====-*%%%#%%%%%%%%%%#####\\r\\n.: .-=++++**###*=---++++++++++: :::.          :+#%%#*=.                  .:-=++***##*######****++++==.....:. ..   .=. ::    ..   ...:--======###*#############%%\\r\\n.. .:-+***++*****++-:-=++=====: .-=**-          :=*#%%#=.                 .:--=+++#++**#####****++++==..:--.  .. .-=::::::----::::-----===-=#%%%%%%%%%%%%%%%%%%%\\r\\n:. .-====***++++++**+=--=++===: .:-+*+:           :=+*#%#-                      .=+=+=****##******+++==.:--:.....---::::::--:..      .----+#%%%%%%%%%%%%%%%%%%%%\\r\\n-:..-==+=--+*++====+***=--=+==: .:-=++=    .        :=+*##+.                     :-++=******####****++=-.--:.....:....:........      .:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n--..-=+**+==-=+++====++**=::-+- .:-=++=.   ==:       .:==*#*:                     :=+*******######****++-.--.....:.  .:. .. .:.    .  :---#%%%%%%%%%%%%%%%%%%%%%\\r\\n:-:.-====+=++=--========+++=::-..:-=+++:   =++=.  .:   :-=+*#=                ....:+***********####*****+-:-:..::+#-:.:.... ....   ..-=---*%%%%%%%%%%%%%%%%%%%%%\\r\\n ...-============---======+++=::.:-=+++-   =+++:    .   .--=*#+            ...::-+***********************+-:-::=:-*-...:..   .:: ...:-----*%%%%%%%%%%%%%%%%%%%%%\\r\\n   :-==============---====+**+=-:.:-+++=.  ==++-     ..   :-=+**.  :=-+=-==+++**************************##**#*:--..  ...::...... .:....:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:==================---=+****==:..-=++:  ==++-      .:   :-=+**=:=- =*********************************#####*=:--+=. ..::....:......:-==-*#%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=====-----=========----==+++*. .:-=-  ===+-        .   :--=**=++.-****++****************************####+-::-+-.  ..   .....  ....--=+#%%%%%%%%%%%%%%%%%%%%\\r\\n     .:--====-----=========---:::+.  .-==: :--=:     -=      ---=**++::***++++**************************###*#*=:..:...       ..:.   ...-=-=#%%%%%%%%%%%%%%%%%%%%\\r\\n           .::---===---=======-:::    .--.  ..:      +*.      =--=+*+-.+++++++++++**********************#****+-::.  .::     ...... ..:::-*#%%%%%%%%%%%%%%%%%%%%%\\r\\n                 ..:------=======-...      :++-.    .==       .+=-=+*=.=*+++++++++++*************************+:::..  .   .  ....:.  .:--:+%%%%%%%%%%%%%%%%%%%%%%\\r\\n                        .::-==--===-::--====+***+-. .=-   .    :*+==**::*+++++++++++++*********************==-..:.     .  . ...::....:--:-%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-==--=======+***+==:   -:    -**++*- ++++++++++++++++++**###***********++*:......      ...  ...:....:-=%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                     .:---:-----==+***+=:::-     +****+ =*+++++++++++++++++***************=**:..... .+*+**++=:   ... .:--+%%%%%%%%%%%%%%%%%%%%%%\\r\\n++-.                                        :---=-=++****++=:    :+**##-:*+++++++++++++++++++++***********+*+:..::--:++++++++=:  ....:---+%%%%%%%%%%%%%%%%%%%%%%\\r\\n*%#*=-:.                                     :-==--=++++****#:    =***##-+++++++++++++++++++++++++********+++...=-----=======+*--:...:---=%%%%%%%%%%%%%%%%%%%%%%\\r\\n*#**####*-                     .-:            ---==++++++++++=    .+**##*#+++++++++++++++++++++++++++****++++.::--.. :-==+===+==:..:..::--*%%%%%%%%%%%%%%%%%%%%%\\r\\n*##%%%%%##+.                    .+.            ===+*++++++++++     =***###*++++++++++++++++++++++++++++**+++=.....::::-========+:....::.::+%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%#=                     .:.          .=+=+=+++++++**.    :+***##*++++++++++++++++++++++++++++**+++=.....------::==::..:.:::-=-==#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%*:                    :*=          :-++==+++++***:     ++**###+=++++++++++++++++++++++++++*++++=:...::::-::..::   .:---=---=--=+*#%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%=                    :#=         .-====++++++**-     -+***##*=+++++++++++++++++++++++++**+++++:...:::::          ..-=-:==------==*#%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%###=                    :#+         -=========+++=     :+***###===+++++++++++++++++++++++**+++++:..:--:..          ..::-=-::=-::-=:::=*##%%%%%%%%%%\\r\\n#%%%%%%%%%#######+-                   :#+        -==-------=+++.    .+****##+========+++++++++++++++++*++++++:..:---...    ..   .::::--:::--::---:--=:#%%#%%%%%%\\r\\n#%%%%%%%%%%%#%%%##+                    :#+       -+++++++++=++*.     ++****#+==========++++++++++++++**=++=++:..:---: ..         ..==========+*+====-:=+**++===-\\r\\n#%%%%%%%%%%%%%%%%##.         .          :#+      :---==+*+=-=--      =+*****=:--------=====-===++++++#++=+=++:..::::....  .:      :====-----::-+*+=---:::-=+++=-\\r\\n+#%%%%%%#%##%%%%%*#+          .          :#+          ....           =+*****=-==================++++*#=+=+=++:...:::......:=*=::---+++-:-=-::...:=+*+=----::-=++\\r\\n:+#%%%%%##++%%%%%%%#  ..                  :*=            .:-:.:.     =+*****+===================++++**=+=+=++=---------::...+#=:-------:-----:.....-=**+-----:::\\r\\n*######%###%%%%%%###+.                     .-          .:-=-::-.     =++****===================+++++#==+++=+++=------:.......*#+::----==--:-=--:. ...:=+*+=--==-\\r\\n=+############+*###*-                       ::    ..  ...::::::      +++****===================++++*%=+=++=+==----::::::.... :*#+..:--::::----==-:......-+*=====\\r\\n..-#################:                        ..   -=-::::::::::     .++++***===================++++*#=++++-+=+=====-:-::..:::.-++---====------==---. ....-------\\r\\n...=################.                             =*=--------::     :+++++*+===================++++*==+=*+-*=+=====----:::.:. .-:--------------=---::.  .-------\\r\\n=**###############%+                             :=+=:----::=-.     -++++*+===================++++*#-+++*++*=+=====---------===++++======----:=+*#*====+********\\r\\n*##################:               .            .-+==::::::::-.     =++++*=-==================++++##-*==*==*=*+++++++++++==--+++******==-::....-==*#++=+*=-*****\\r\\n+#*###############+                          .  .:++-::::::::=:    .++++*+--==================++++#*=++**==*==:::::::.::=+-.:...------::::::..:---=*+*++=+*#*+##\\r\\n+*****############=                             .:=--::::::-==     -+++*++=---===============+++++*=+++*+==*==......... =#*--:..:====-:::----:----==-----=*+++*#\\r\\n+#******###*****++.                             ....:::::::.-:    .++++*---------============++++*+:*==*+==*=******++***+*#********+++==--------::-++=-==+==++++\\r\\n.=+*#***##**+++-                          :.    ...::::..   .     -++++-.=--------==========+++=*#=-*+**=++*=*********+*+++**+==+====+=======+====-=*##*++--++==\\r\\n   .-+*****##*:        ...  ..           .:..   ........   ..    :++*+- :=---------========+++++#%-=+++*===*==.......... .*#+.:....:::---::--=****==-+#*===+++++\\r\\n..   .:-+**+-         ....  .    .... ..:::...  ....   .   .     =++=:. :------------======+++=+%%-*++=*===*== . .  .     +##-:-..:-++++++=--+******--=:::-=####\\r\\n+*******+=:                       .:::-----:.  ..:::   .        -*+-.:. .------------======+++=*##-#=***=++*=*++++=+=++++++#****++****#*########**=:......:-=+**\\r\\n+++==-:.                . ..    ..::-:::::-=-::---:::          :++: .-. :-----------=======++=+*#+=*++*+=+**=##*##*%######*##*#########**####+=-::....    .:-==+\\r\\n                          ........        .+**+-::-=-.        .+=...:.  :..:::----=--======++=+*+-*++=*++-+*=+==+==+============--:------======----:..:.  ...:-=\\r\\n  . .          .          ........-       .:--::  .:-:       .=-...::-:..........:-===========*+=:#=*+#=+.*+=-    ....... .... ..:. ....:.....::::---::::.....:-\\r\\n.:                        .....-=++     ..: :-.:.            ::...:.......:... ..:-+**=======+#+-=*=*+#=+:*+== .           ... ...:.::::=+++++==-:::::..:..:-==-\\r\\n                        ..::-===-..   ..:.  :=...       :-  :....:::  :::..    .:=+#*=+======+%*:*++++#=+:*+=*.:..:.... .. .::..::--::--=*+*****++=----::::::---\\r\\n .::.                  ..:===-:.    ....:   .:..       ::  :.....               -+*#**-======*%#-#+*+**=*=*+=#*****++++++++*++**************+++==---:---::::::--\\r\\n ..                   ...:=:..      ...::   ....     :-.  :.....                  :===-:====+#%*=#=****-*+*+=##**#**##*##*##**##*##****#####+==++====:::::::..::\\r\\n  ..                  ........       ..:.     ...   :-  .:......    ..::::::::      :=--====*%%++*=*+#+-*+*==##**#**##*##**#*+*#**#****###***+=+++=++=----:---:-\\r\\n   .                 .......  .      ...     ...  .=:  :....................::.     .-.:====#%%+*++*+#+=++#==*--=================------::-:::----=========--==-:\\r\\n                     .....  ...      .:.          :: .:......                       .=-====+%%#+#++*=#==--#==+ ..      .      ..   .. :.   ....::::::::::--==++=\\r\\n  ..                 ...   ....      .:.          .:::.. ..                         .======*%%++*=*==#-+-:#==*::-:::::::::::. ...   -..:::.:::-=====---::..:-+++\\r\\n-=:..                    ......      .:           .:..  ..                         ..-=====#*%-**=*+**-+=-#-=#==========----:..:..  .- -:::::--++++++====-:..-=+\\r\\n:. .                    .......      ..         .:.   ..                          ...-====+*++:#==*+**-+-=#-=#=======-===----:..:..  :..-::::---++++++++++=::+**\\r\\n                      .........           ....:::.  ..                              .=====*==:-#-=*+*+-++=#-=#*+++++++++++++++====---==:--=-===-+*++++++****##**\\r\\n+.                  ...........        .:-==--:. ...                               .-=====*=- +*:+*=#=-+++#-=##*+***+*******************++****++*******+***+*##*\\r\\n#:                 ..........       .:-=+*+=:.  ..                                .-=====+*-: *+:*+=#=-+++*-=###+###+###**##**#***###+*****###**####*##+**##+*##\\r\\n#-                 ......         :-+#%%*=:.  .::.                              :-=======*+-.:#=-*==#=-*++*--###*###+###*###**##**###**##*+###*+####**##+*###+*#\\r\\n-.                 ...         .:=*%%#+-.  ....     .==:                     .:-=========#=- =#--*-+*:=*-+*:-#*+++*+=***++++++**++********+****+*####*########*#\\r\\n*:                 ..       .:-+#%%*=:.  ...        -=..                ..:-----========+*-: +*:==.++.=+.+*:-*=---:::::::::::::::---=-----::-----===+**###**####\\r\\n#-                        .:=*##*=-.   . ..          .:.          ...::---------========#=-..*=:+-:*+.+=.**:-*..........:::::.....:::....  ..::::::::::-=+*#####\\r\\n+:   ...               .:-+###+-.                    +=::::::::::::::::---------======-+#-- -#-:*::#+.+=.**:-*. ......   ...........        ...........::-=+*###\\r\\n   .::.....         ..-=*%#+-:.   .    ....          =:::::::::::::::::--------=======-*+-: +*:-*=-#=.+-:*+:-*. .......  ...  :.......  .   ...  ........::-:-=*\\r\\n.-+=:...          .:=*##*=:.    ..    .:::.      .  :=.::::::::::::::::-------=========*=-..*+.-*-=#-:*::#+:-*.                     .        .       ..........-\\r\\n+*-...         .:-+*#*=:.    . .:     .:::       .  :-:::::::::::::::::-------=======-=*-- :#=.=*-=*-:*::#+:-*                                .        .....-=.-\\r\\n..           .-+***=:.     .         .::::      ..  :::::::::::::::::::-------=====---*+-: =#-.++-+*::*.:#+.-*                                            .-#*:+\\r\\n          .-=***=:.       .         .::::.   .:.    =:::::::::::::::::---------------=*--. **::*=:*+:-*.:*+.-*                                 .         .=##*+#\\r\\n      ..-=+**=:.                   .:::::. ..:++:. .=.:::::::::::::::----------------+*-: :*+.:*=-*+:-*=-#+:-*+++=+++==========-:::---:--:-::..::....:-=+###*+*#\\r\\n   ..:=+++=:.                     .::::::  ..-+++: :-::.:::::::::::::----------------*=-: -#=.-*==#=.-*+=#=:-****+*##*+****+****+*****+**********+*********++*#*\\r\\n .:-=++=-.              :.       .::::::.  ..:---  =:.:::::::::::::::---------------=#--. +*-.++==#-.=*+=*=:-****+###*+****=****++***#++****=****+=****=*****=*#\\r\\n-=++=-..              .--       .:..::::.    .... .=.:::::::::::::::----------------++-- .*+:.++=+*-.=*+=*=.-**#*+###*+****=*****=####*+****++##**=***#*=*****-+\\r\\n==:..                :=+.      ..........          ..:.:::::::::::::----------------*=-: :*=.:*=-+*:.=*==*=.-*+=====++=+***=+****=*****+*****=###*++#**#+-****+:\\r\\n.                  .-++=      ............        ......:::::::::::--:-------------+*--. =*-.-*-:**:.+=.=*=.:*-.::::::::---:-==-=:====-:====+-+*+++-+++++.-++**-\\r\\n                  :=+++:     ..................:........:::::::::::::--------------*=--  +*:.=+-:*+:.+-.=*-.:*=:::---:::-::::-:::.:::::..::::.::::::.::::  :::::\\r\\n                .-++++:     ............................::::::::::::--------------=#--: .*+..++::*+..+:.=*-.:*=:::----:----::----.:-:::::::::.::::::.::::. .....\\r\\n               :=+++=.     .............................::::::::::::--------------+*--. -*=.:+=.-*=.:+..=*-.:*=::-----:----::----::---------::::::::::----::::::\\r\\n              -++++=.     ..............................::::::::::::--------------*=::  =*-.:+-.=*-.:+..=*-.:*=---==--:-===-------:-----------:-===-------::----\\r\\n            .=++++=.     .............................:::::::::::::::------------=#-:: .+*:.-+..+*-.:*::+*-.:*+=-:====--+++===+==---====-:====--+**+==-====::===\\r\\n           -==+++-      ..............................:::::::::::::::-----------:*+:-. :*+..=*::+*:.-*-:+*-.:*++=-=++===++++==++++=-=++++--+++===***++=+++*+-+++\\r\\n         .=+===+-      ...............................::...::::::::::::--------:-#=::  =*-..++--*+:.-*=-+*-.:*********+=+++++=+++++=+++++=-+++++-+*****+****+=++\\r\\n       :-++====:      .....................................:::::::::::---------:=*:::  +*:.:*=.-*=..=*::+*:.:*=:--==----------=++++=+++***++++++++***********+**\\r\\n      :=+=====.      ......................................::::::::::::::----:::*=::. .*+..-*:.-*=..== .++:..*-              .:-:::::::-----------+++====+***+==\\r\\n    .-+===+=:      ........................................::::::::::::::::::::-*-::  -*=..=+:.=*-..== .++:..*=                                    :-:::::+**+: \\r\\n   -=+===+=.      ........................................:::::::::::::::::::::+*:::  =*-..=+..+*-..+- .++:..*=                                    =*+=--:-***= \\r\\n :=+=====-       ...... ..................................:::::::::::::::::::::*=::. .++:..+=..++:..+: .++:..*=                                    -#**=--:+***=\\r\\n-+====+=.      ..........................................:::::::::::::::::::::=*:::  :*+. :+-.:++...+: .++: .+=                                    .****=-:-****\\r\\n======:      ............................................:::::::::::::::::::::++:::  -*=. -+-.:*=. .+. .++: .+=                                     =***+--:=*++\\r\\n====-.     ..............................................::::::::::::::::::::-*-::.  =*:. -=:.-*=. :+. .++: .+=                                     .****--.:+**\\r\\n\",\n  \"                                                                     .:            -=                    .  .*#*::.                  .  .#%%%%%=                \\r\\n                                                                      ::            =       +.        ..:-: .**+.==....:.          . .. -#%%%%%-                \\r\\n=-.                                                                    :.           :       --      . ..::: .=== +*=..:-.               .+%%%%#:                \\r\\n+*+-                                                                    :.                  ..      :     ...-== +*=...:              .-.=%%%%#.                \\r\\n****=:                                                                   :           -       .      -.   ...:==- ++--..-..            :+..#%%%*                 \\r\\n#%#***=.                                                                 .:          .-.     :.     == ..-: :==- +===.:-.  .         .::.:#%%%+                :\\r\\n*%%##**+-.                                                                .:   .      ==     :=     =* ..-: :=-- +**-.::             .:  *%%%%=              .::\\r\\n+##%%##**+:                                                                :-   .      *:     *.    -*..:--:==--:==*::::                .#%%%%-             .:::\\r\\n*###%%%##*+=.                                                               --   .     -+     +-    :+..:-=-===:.=.=::::       ..     ...-%%%%:           .:::::\\r\\n#%%#+#%%%#+*+-                                                              :+:  .      =.    :*    .+.::---:==::=--::::..           -=:.-%%%#.          .::::::\\r\\n#%%%+*#%%%*#**=.                                                            :-*.  .     .-    .+     +:.:::::-=-=+-:::::...        ...-=*%%%%#.         ::::::::\\r\\n#%%%%%%%##*##**+.                                                           ::=*.  .     =.    :.    =:       . .   ::::...        ..:#%%%%%@*        .:::::::::\\r\\n#%%%%%%%%#*####*+:                                                          :-:=*  .     --    .+    -:          :: .::-...  .      .:-.-***+-       :-:::::::..\\r\\n#%%%%%%%%#+#####**-                                                         :--:++  .     +:    =.   :=          --:::..                  ....      .....  ...::\\r\\n#%%%%%%%%#+######**=.                                                       .----*-  .    .-    .:   .-                               .-+###%#:::::-==+++**##%%%\\r\\n#%%%%%%%%#+*##**##**+.                         ..                           .-----*.                  .  ..           .:... ...   ... +@%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-+*%%%%%%#**%#***####+.                        .+-                          .-----=-        .     .   .-:::.   ::::..::-...  ..  ....:#@%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-====*#%%##+#***+-=**=                   .:-===:*@+                          --::. .        :.   ..   ..      .--: ..:::. .   .   .. -%##%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==++===+*#***+++:  .:.                  =+++++-=%%-                         ..    ...                 .       ..   .......  ..      .:.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-====+++++++++==+=    .               .  =+++++::#%*.                         ..:----=:      ..                .. ..::::... ..   .  .:. :*@%%%%%%%%%%%%%%%%%%%%%\\r\\n-=====+++***++====.           ..--:.     -=++-. .*%#:                       ---=====--=.     ..        . ......-=::::::-..: ..  ..  ...:-**%%%%%%%%%%%%%%%%%%%%%\\r\\n:-==+++++++**#**==:      ..      =+=-:.  ..--... +%%-                       -========--=.          :.  =:......::..    . .. .. ...   .-----*%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=+++++++***##*-              =**++=  -:  .. -%%+. ..   ..    .....:--==+++=======--=          .   :.  .:.    .....:.  ... ..  . .--=--=%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-==+++*****###=.            =****- . ....::#%*:        ..::==+++*******++++=====-=-      :   .  .==:=%+...::-:---.. ...    ....--=--=%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:-=++*****#%#+.           =***+    ..-: *%#=......:-=++***#########**++++=====--:     =:  :. .==:-*+-....:::::-. ...     ...:-=-=#%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=++***#%%*:   ...::--+****.    :-  =%#*++++++***###############***+++=====..:    :-  ..  .  .:. :+-:::-:--.....       .::-+#%%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+**#%%*=:----:..:---=+:    .   :#%*******###################***+++====--=-    .  ..  :::=*=.:*+::.:.-: .......   ..:-=###%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..:-+*#%#+:..:                   *%#:     ....::--=++*#########**+++++===-=:        . :  ...  :--:-:.:-....       ...:---=%%%%%%%%%%%%%%%%%%%%\\r\\n                     ..:-+#%#+-..:==:.       :::.  =*%-               .:--=+*#####**+++++===-=.   .. .: :.-++...*@*:+*+==-::. ...    .:-=---#%%%%%%%%%%%%%%%%%%%\\r\\n                         .:=*##*=-:.                :++               .:=+****#####***+++++==--  ... .. .:.:-.  =*=.-=+*+-:--..::.  ..-==---+%%%%%%%%%%%%%%%%%%%\\r\\n      .-+++=:.             ..:-+##*=-.               .-                .-=*##%%%####***+++++=---    . ...:  ..  .:: :-=*+:.:...::  ..::---==#%%%%%%%%%%%%%%%%%%%\\r\\n.::  ::-+*###*+=:.             .:-+*#*+-:.                              .-=+*##%%####***+++++===: .......:...::.:=+-=*+=-:. . ..   .... .-=*%%%%%%%%%%%%%%%%%%%%\\r\\n.. .:.::::=+***#*#*=:             .:-=*#*+-:-+*:                        .:-=+**#######****++++===. ......:. ...  .::-+----:.. .:: ..::::-==+%%%%%%%%%%%%%%%%%%%%\\r\\n.. .-::-=-::-=+**####*+-.             .:=*##+==:                        .:-=+*****######****+++=-=. ......: .....:--++----:.  .:..:--::-===*%%%%%%%%%%%%%%%%%%%%\\r\\n.: :====+**=-::-=**#*###*+-:              :*%%#*=.                       .:==+****#######****++++=-. .....: .....:::-:-----.  .. .:--::===#%%%%%%%%%%%%%%%%%%%%%\\r\\n.: .=+++**#%#+=:.-+*********++.             :*%%%#*=.                    .:-=+****#########***++++=- .....:. ......::::::. ...::..:---:-=++=++%%%%%%%%%%%%%%%%%%\\r\\n:: .-=++***##%#*+---+**+++++++- :-:.          :+#%%%#=.                  .:-=++***##*########**++++=- ....:...... .=---=:...... ...:--:-==--=*#####%#%%%%%%%%%%%\\r\\n.. .:-+*#******##*+=--=*++===+: .-=**-          :+*#%%#=.                 ..--=+++#++*#######****+++=- ::-:: ...  .=-..::  . :   .  .::-===-=#%%##%%%###########\\r\\n:: .-===+*#**+++++**+=--=++===- .:=+**-           :=+#%%#-                       -*=++*########***++=+:.:--: .... .--    ....:...::::-=======*#########%%%%%%%%%\\r\\n--..-=+++-=+**+++==****+--=++=- .:-+++=    .        :=+*##+.                     .-++=*#########****++=:.--:.....:==--------::::..::::-=-=--#%%%%%%%%%%%%%%%%%%%\\r\\n--..-=+***+=-=+++===++***=::=+- .:-=+++.   ==:       .-==*##-                     :=+*****########***+==.:--....:-:::::..:::::.      .----+#%%%%%%%%%%%%%%%%%%%%\\r\\n:-:.-===+++++==-=======++**=::-..:-=+++:   =+*=.  .:   :-=+*#=                ....:=*******#########**++=.--.............   ...      .:--:*%%%%%%%%%%%%%%%%%%%%%\\r\\n ...-======++=++=---======+++=::.:-=+++=   =+++-    .   .--=*#+             ..::-=*************#######**+-:-:....:=.  :. ....:. .  . .:---+%%%%%%%%%%%%%%%%%%%%%\\r\\n   :-===============--====+**++=-::-++++.  =+++-     ..   :-=+**.  :=-+---==++*************************#*+:::..:--#+-.::...   .:   ..-=---+%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:===================--=+****+=-.:-+++-  =+++-   .  .:   :-=+**=:=- =********************************###*==+---.=:...::.   ..:. ...:::--=%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-======---===========---==+++*. .:-==  ==++-        .   :--=**=++.-*********************************######---:.: ...:::....:. :. ..:--+%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-======---==========---:::+:  .-==: ---=-     +=      ---=**+*-:********************************#######=::-=*:. .:............:-==-+*%%%%%%%%%%%%%%%%%%%%\\r\\n          ..::---====-========-:::    .--. ...:      **.      =--=**+=.+++++++**************************#####*=:::==    .    ...:.  .  -=-+*%%%%%%%%%%%%%%%%%%%%\\r\\n                 .::----=========-...      :++-.    .=+       .+=-=**=.=*+++++++***********************####***+:.......      .....  ..::-==*%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..::-==-====-:---====+***+-. .=-   .    :*+==**::*+++++++++****+**********************+-:-:  .::.    .....:  ..:::+%%%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-==--=======+***+==:   -:    -***+*- +++++++++++++++*#####***************++:.:..    .  . ....:.  ..-=-:#%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                   .:--------===+***+=:::-     +****+ =*++++++++++++++*******************++-..::          . ..::....::--*%%%%%%%%%%%%%%%%%%%%%\\r\\n*#*=.                                       :---=-=++****++=:    :+**##-:*+++++++++++++++++++*************++*-...... .:::::::    .:: ...--#%%%%%%%%%%%%%%%%%%%%%\\r\\n*#****+=:                                    :-==--=+++*****#-    =**###-+++++++++++++++++++++************=**:...::. =#*****+=:  ... .:--=#%%%%%%%%%%%%%%%%%%%%%\\r\\n*########+.                    .:-            ---==+++++++++*+    .+**##*#*++++++++++++++++++++++*********+++:..::-=-=+===++===:......----#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%#-                     +=            ===+*++++++++++     =***###*++++++++++++++++++++++++++*****+++:..-+:-:--=======++=-....:---#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%*:                    .:.          .=++*=++++++***.    :+***##*++++++++++++++++++++++++++****++++:...:.. .-==++======......::--%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%=                    .*+          :-+*+++++++***:     ++**###+=+++++++++++++++++++++++++***++++:....::::-=--======-.....:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%*.                   .#+         .-====++++++**-     =+***##*=++++++++++++++++++++++++++*+++++:....::----:.:--..  ::----==+=*#%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%#####*:                   .#+         -=========++*+     :+***###++++++++++++++++++++++++++**+++++:...::::-:..  ..  ..:-:--------=++#%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%##%%###=                   .#*        -====---===++*.    .+***###+==+++++++++++++++++++++++#*+++++:...::::..           .-=-:=---------+##%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%#=                    :#*       -+++++++++=+*#:     +****##+=========+++++++++++++++*#++++++:..:-=-:..          ..::-=-::=-:.:-:::-+**#%%%%#%%%\\r\\n*%%%%%%%%%%%%%%%%##:         .  ...     :#+      :---==+*+--=--.     =+****#=---------=+=====++++++++**=+++++-..::---...    .     .:::---:-----------=:*%%%%#%%%\\r\\n-*%%%%%%##+*%%%%%#%*          .          :#+          ....           =+*****+=================+++++++#++=+=++-..:--::. ..  .       .-==========+*+==-----=*#+===\\r\\n+*###%%%####%%%%%%%#- ..                  -#=            .:--.:.     =+*****+==================+++++**=+=+=++-..:::::....  .:    . :===--:---:::-+*+=---::::-+++\\r\\n+############%*####*+.                     :-     ......:-=-::-.     =+*****===================+++++#+=+++=++-....:::......-=*=:::--==+=::==:::...:=+*+=----:::=\\r\\n.:+###########**###*:                       ..    ......:::::::      =++****===================++++*#++==+=++=---------::::..*#=:-------::-=---:.....-+**+=-----\\r\\n. .+################.                        :.   -=-.:..::::::     .+++****==================+++++#*-++++=+=+--------:.......*#+:.:-:-==--::-=--:. ...:=**+=---\\r\\n-=+*###############*                              =*=:::::::::.     .++++**+==================+++++#*=++++=*==-----::::::..:. :*#+:.::-------------:......:=**=-\\r\\n*#################%=                             :=+=:--::::-:.     -++++*+===================++++*#+++=+=-*=+====--:::::......-**=::-==------:-==---:.....:====\\r\\n*#################*               ..            .-+==:---::::-.     =++++*=-==================++++**=*=**==*=*======----::::::. :--=---------------:::..   .----\\r\\n+***##############=                          .  .:++-::::::::=:    .++++**-==================++++*#==++++==*==-------:::::::::::-=-=------=-:==-==+*++=-:::-====\\r\\n******###########*-                             .:=--::::::-==     -+++*++=--===============+++++##-++**+++*=#*******+++++++**************+-:::.:-=+#*+==+##***#\\r\\n-+*#****##*+++++:.                              ....:::::::.--     ++++*-------=============+++++%#:*+=*++=*=*======+=+++++==----=++++++--:.::....--=*#*+++*=:+#\\r\\n  :=+**####***=                          ::.    ...:::::.   ..    -++++-.=-------===========++++*%*-*++*===*==.. .... ...=+=::....::--:::::-:::.:-=--==+++===**=\\r\\n     .:=+**#+:          .  ..            ::..  .........   ..    .++++-.:=--------=========+++++*#=+++**=+=*=+::::::::::.=#*=---:-=++++=-:---:--:----==-----=+++\\r\\n=+====++++=:          ....  .    . ..  .:::.... ....   .   .     =+*=:: :---------=========+++=*++-*=***=++*=##*##*#*#**#**#*######*++++===---:--::::-=+=--=++=+\\r\\n+***++=-.                         .:::-----:.  ..:-:   .        -*+-.:: .---------=========++=+#+=-*==+*=++*=*+++++++++++++++*++==+==================--+##*++==+\\r\\n....                    ..:.    .::----::::=-::----::          .++:..-. :=-------=========+++=*%+:+++**+===*=+.:..:........+##-.:....:::::::::-=+***++=-=#%#==+*\\r\\n    ..             ...    ......:..       .+**+=::-==.        .+=...:.  ::::::---=============#%*:*=++#++-+*=+ .  .        -##*.::..:-=+====--::+***++*=-=*+-==+\\r\\n.:.            ..        .........:       ..--:-. .:-:        =-...::-:..........:-++========+%%+-#=*+#=+-*+=*------:-:::::-*#*===-=++**********#####*+-:--::.-=\\r\\n                          .....-=++    ...: .=.:.   .        ::...:. :..:.:... ..:-+**=======*%%-+*=*+#=***+=##**#*##*##*##**#**##**###*##*#####*+==-:::.......:\\r\\n                        ..::-====:.   ..-:. .=...       .-  :.....::  .::.:   ...=+**+++====+#%#-#=+***=***+=##*##**#*##*##**##*###**##*##**##**+-::......     .\\r\\n .::                   ..-===--.    ..:.:.  .-...      :-  :......     .        -+*#**======**#*=#=+-**=+-*==*===============-------.:-::-------------:..::..   \\r\\n ..                   ...:=:..       ..::   .....    .-.  :......                 :===-:====#+#=**=+:*+=+:*==+ .  ......    ... .:.:......::::::...::--::::-:.. \\r\\n  ..                  ........       ..:.     ...   .-. .:......    ..::::::::      :=--+==+*=+-#++*+#+=+:#==+ .   .   .    .... .:.-.:.::-+++++===--..:::..::. \\r\\n   .                 .......  .      ...     ...   =-  .:...... ............::.      -.:===*+=--#=+*+#=+=:#==*     .         ...  :..::::--=+++++++++=--=--:.::.\\r\\n                     .....  ...      .:.          :-  :......                       .=-===+#+=:+*=**+#-+*=#==#++========--=--===--==-=====++****+++++==------:::\\r\\n  ...                ...   ....      .:.           :.:......                        .=====*%+-:*+=*+**-+#+#-=###+##*###*##**##**##*******###***+==++=-=--::-::..\\r\\n-=:..                .   ......      .:           .:... ..                         ..-===+#%+-:#==*+*+-+#=#-=###+##*###*###*##**##**####*####*#++-=++==+=-::-:..\\r\\n-. .                    .......      ..         .::.  ..                          ...-===+%%*:+#-+*+#=-**=#-=###*##**##**##*###*###*####*#####**++==++=====-==-:\\r\\n                      .........           .  ..::.  ..                              .====#%%+:**-*+=#=-*-=#-=#===========================--================-====\\r\\n+.                  ...........        ..-----:.  ..                               .-===+%%%=-#+=+:=#-=*.+#-=*  .   ..  ...... ....   -...      ..:::::-------==\\r\\n#:                 ..........       .:-=+*+=:.  ..                                .-====*%%%-+#==+:+#-=*:+#-=*. .   ..  ..  .   ..    .= :::.....::::::::.....::\\r\\n#-                 .......        .-+#%%*=:.  .::.                              :-======#%%#:**-+*+**-=+-+*:=#+=======--------:. :..   -: -:::::::-=======--::..\\r\\n-.                 ....        .:=*#%#*-:. ....     .-=-                     .-========+%%%+-#+-*+=*+-+=:+*:=#=-------:-------:. :...  .= .--:.::--=+==========-\\r\\n*-                 ..       .:-+#%%*=-.  ...        :=:.                ..:-===========#%%%-+#==*==#=-+=:+*:=#+==============--:  :...  :- :::::::-:============\\r\\n#-                        .:=*##*+-.    ...          .::         ...::-----===========+%%%#:*#==*+=#=-++-**:=#**++++++++++++++==-:--:::.:-..:::::::::=+=======++\\r\\n+:   ...               .:-+#%#+-.    .               -+::::::::::----------==========-*%%%=-#*-+*++#=-++-*+:=#**++**++***+****++*+++**++++++=+++++++=+**********\\r\\n   .::......        ..:=*%#*=:.   ..   ...:          -::::::::::::---------=========-=##%%-+#=-+*=+*--*+-*+:=###+****+***+****+****=****=****+****++*********+**\\r\\n.-+=:...          .:=+##*=:.    ..    .::::      .  .=:::::::::::::--------=========-+*+%#:**--++=*+--*+=*+:-###*+***+****+###**###+*##**+#***+####+*####**##++#\\r\\n+*-...          .-+*#*=:.    ...-     .:::.      .. .-::::::::::::----------========-#+=#=-#+-=*=-#+:=*+=*=.-###*+###+*##*+###*+###*+****=*###++###*=####*+###+*\\r\\n:.           .-=***=-.     ..        .::::  .   ..  .-::::::::::::------------=====-=#--*:+#=-=*-=#=:=+-=#=.-*========+***+****+****+****++####+*###+*####+*####\\r\\n          .:=***=-.       .         .:::::   .:..   -:::::::::::::------------------*+---.*#=-++:=#-:==.=#-.-*-:::::::--------=---------------=--===++*****#####\\r\\n       .:-+**=-.         .         .:::::. ...=+-.  =::::::::::::------------------=#=-- :**--*=:+*-:+=.=*-.-*-::::::::::::::::::::::::::::::::::::::::::-==+**#\\r\\n   ..:-+++=-:.                    .::::::  ..-+++- .-.::::::::::-------------------**--: -#+:-*=:**::+=.=*-.-*-::::::.::::..::...:::..::::..::::::::::::::::::-=\\r\\n .:-=++=-:.             .:        :::::::  ..:-=-. --.::::::::::------------------=#=--. =*=.=*-:*+::+-.=*-.-*-:::.....:..................................::::::\\r\\n:==+=-:.               :=        ::.::::.    ...:  =:::::::::::-------------------+#---  **:.++:-*=.:*:.=*-.-*-...................... ........    .      .......\\r\\n-=::.                .=+:      ..........          ..:::::::::::------------------*+--: :*+.:*=.=#-.-*..+*-.-*:                                           .. ...\\r\\n.                   -+++.     ............        ..:::::::::::------------------=#---. =*=.-*:.=*-.-*..+*-.-*:                                                 \\r\\n                  .=+++-     .....................:::::::::::::------------------**---  +*-.=*:.+*:.=+ .+*:.-*:                                                 \\r\\n                 :=+++-     .......................:::::::::::::-----:-----------#=--: :*+:.++::**:.=+ .+*:.-*-                                                 \\r\\n               .-++++:     .......................::::::::::::::----:-----------+*---. =*=.:+=.:*+:.== .+*:.:*-                                                 \\r\\n              :=++++:     ........................::::::::::::::---::-----------#=:-:  +*-.:*=:-*=..== .+*:.:*-  .                                              \\r\\n             -++++=:     .........................::::::::::::::--::-----------=#-:-. :*+:.-++:=*-..++.:*+:.:*+**=++++===---:::::::::........                   \\r\\n           :===++=.     ..........................::::::::::::::-::------------*+:::. -*=..=++:=*-.:+*=:*+:.:****++****++****+=+***+=*****=***+++=++===-++++++++\\r\\n         .-++==+=      ..........................:::::::::::::::::------------=#-:::  +*-..++=:**:.:+*--*=:.:****++++++==++++=-+++++-=++++==+++++=+++++=++++++++\\r\\n       .-=+===+-     ...............................:::::::::::::::::::::----:**:::. .**:.:+=-:*+:.:**:-*=..:****++****+=****+-*****+=***++-+++++=-+++++-++++===\\r\\n      .=++==+=:     ................................:::::::::::::::::::::::::-#=:::  :*+..-+=:-*=..-*+:-*=..:****++*****=*****=+*****=*****=+*****=+****+=******\\r\\n     -=+===+-.     .................................:::::::::::::::::::::::::+*-:::  =*=..=+=.=*=. -+::=*=. :****++*****=*****==*****=+****+=*****+=****+=+*****\\r\\n   :=+===+=:     ....................................:::::::::::::::::::::::-*+:::. .++:..+==.=*-..==.:=*=..:*+----====+-+****+-*****+=*****-+*****=+****+=+++++\\r\\n .-+=====-.     .....................................:::::::::::::::::::::::=#-:::  :*+. :+=-.+*:..==.:=*=. :*=......:::::----=:-=====-===++=-++++*=-+++++=-=+==\\r\\n-=======:     .......................................:::::::::::::::::::::::**:::.  -*=. -+-::++:..=-.:=*-. .+=. ....:::........::::::.::::::.:----::::----:--==\\r\\n=+====-      ........................................::::::::::::::::::::::-#=:::. .+*-..==:.-*=...=-..=*-. .+=  ......:........::::::.:::::: .:.... :..........\\r\\n=====:     ..........................................::::::.:::::::::::::::+*-:::  :*+:..=-:.-*=...=:..=*-. .+=....:::::..::::::::::::..:::::..:::.:..:.::......\\r\\n\",\n  \"                                                                       -:   .      .=.      +:     .=:...:: .#%#-........           .   .*%%%%%%%%#.            \\r\\n:                                                                     ..+.   .      -+      -=     .*: .:::  *##=:.......               .*%%%%%%%%+             \\r\\n==:.                                                                  :.-+.  .       +:     .=      *. ..:.  +**.:=....:.            .  :%%%%%%%%%=             \\r\\n+*+=-:.                                                               :::==   .      :=      +:     -: ..::. === -#+..:::            .  .*%%%%%%%%-            .\\r\\n*#**++--:..                                                           ::::+=   .      -      -=     :- :.:-..--- =#=-.::..            .:.+%%%%%%%%:           ::\\r\\n#%#***+==---:.                                                        ::::-*:  .      :=      -     := ....  ....=*==.:=..            .+.:%%%%%%%#.          :::\\r\\n*%%%#**++====--:.                                                     :---:-*.  .      +.     -.    .=           ..   :-.            .:=.:%%%%%%%#         .::::\\r\\n+##%%%#**+=======-:.                                                  .----:=*.  .     :=     --    .=          ..:--.:.             .:  +%%####*-        ::::::\\r\\n*###%%%##*++========--:..                                             .-----:=+   .     =.    .-     =.    ......----..                  ::...           ...    \\r\\n#%%#+*%%%#+**+==++++++==-::.                                          .------:=:  .     .=     :.    -.......                             :-==++**:  ...::--=++*\\r\\n#%%%**##%%*#**+===+++++++===-:.                                        -------:+.        .      .                .... ..             :=:.-%%%%%%%%#####%%%%%%%%%\\r\\n#%%%%%%%##*###**+==+++++++++++=-:..                                    ........:-               .    .: ...:::-:=**=*+--...       ....--=#%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%*#####*+==+++++++*++++++=--:::.:.......                                .        ..    ..   .+==-:---: =++-+=:-...      . ..:*%@%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%*######**+++++++++***+++++++===++++======---::::...        .-::::........        .    .    .=:.      .::=:...:...  ..    ..-+-+%%%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%*########*++++++++*******++*******************++++====---:.:===--------::.       ..    .    :.      .--... ..:..   .     ...  .#%%%%%%%%%%%%%%%%%%%%%%\\r\\n#@%%%%%%%%**%#*#####*+++++++******************+-+*******************++++=======---:=.       .                   .    .::.     .   .....:=%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-+*%%%%%%%#+%##**#####*++++++**********=:..     =*********************+++=======----=                        .....  .:.:...  ..   ....+%%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-=-==*#%%%#*##**+-=*#*:...   =*********  .::-=-:=%#*********#***********++=======---=-                .=:.:-==:-.::::::-...  ..  .....*@%%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-==+====*##**#*++-  ::.       =********. -=++++=-%%**#******#########****++========--=:           =.  .+-::::-.=-=-::.... .   .   ...:###%%%%%%%%%%%%%%%%%%%%%%%\\r\\n-====++++=+++*+++=    .        =*******- =+++++-:#%#*##******#########****++=======---=.      .   -.   .                  .  ..      .-.:#%%%%%%%%%%%%%%%%%%%%%%\\r\\n-====++++***++==++:     .     ..+******+ :+++=: .*%#***#***#############***++++======--=.          .   .   .::::...:::::. . ..   .   .. .*@%%%%%%%%%%%%%%%%%%%%%\\r\\n:-==+++++++**#**+=-     .::      -******. .-=... =%%*******##############****+++======---      -.  -:  -==*###++:::::::-..: ..   .  ...:-**%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=++++++****##*-              =*****- :-.... -%%*******###############****+++=====- .:  .  =+  .-  :*##*#+-..:::::.:. . .. ...    :----*%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-==+++*****###+:            -****= . ....::#%#******##################**+++=====--=: .   -.  .  .- ::-.....:::::-.  ... .:. . .--=--=%%%%%%%%%%%%%%%%%%%%\\r\\n        ..:==+******#%%+.           -***+    ..-: +%%******##################***+++++====-=: .  ..  :. .:.:---...:--:::-:. ...    ....--=--=%%%%%%%%%%%%%%%%%%%%\\r\\n           ..:-=+****#%%*-.  ...::--=****:    .-  -%%******####################***+++=====-=.    .  .   -..:--...    . :-: ...     ...:-=-=#%%%%%%%%%%%%%%%%%%%%\\r\\n               .:-=+**#%%#=--==-:.::--==+-    ..  .#%#*******###################****++++===-=.    .  .. :  .--..++:.::::-. ...       .::-+#%%%%%%%%%%%%%%%%%%%%%\\r\\n                  ..:-+*###+-..:                   +%%-     ...::--==+**##########***++++===--  . .. :. ::-+#+..*@#+==--:  ......    .:-=*##%%%%%%%%%%%%%%%%%%%%\\r\\n                     ..:-+#%#+-:.:==-.       :-:.  -#%=               ..:-=+*#######**++++==::: . .. .. .:.:=-. =#*==-:--:...       ...:---=%%%%%%%%%%%%%%%%%%%%\\r\\n                         .:=*##*+--.                :++               .:-++**########**++++==-=.    . ...:   .  :-:  ::+=-:::....    .:-=---#%%%%%%%%%%%%%%%%%%%\\r\\n      .-+++=:.             ..:-+##*+-:.              .-                .:=+##%%%######**++++====  ... ...:..:-:.+#*:-#+++-:-::.::.   .-==---+%%%%%%%%%%%%%%%%%%%\\r\\n.::  ::-+*###*+=:              .:-+*#*+=-.                              .:=+*##%%######***++++==- ...... :.......::.-*+*+:.....::  ...:---==#%%%%%%%%%%%%%%%%%%%\\r\\n.. .::::::=+**##*#*=:             ..-=*##*=-=+*-                        .:-=+**#########***++++==- ... .... ..   :-::++=--: . ..   .... .-=*%%%%%%%%%%%%%%%%%%%%\\r\\n.: .-::-=-::-=+**##%%#+-.             .:=*##*+*-                         .:-+*****#######***++++==. ......: ......::=*=---:.. .::..:::::-==+%%%%%%%%%%%%%%%%%%%%\\r\\n.: .====+**=-::-=**#####*+=:              :*%%#*+:                       .:-=+****########****+++==. .....: .....:-:------:   .....--::-===*%%%%%%%%%%%%%%%%%%%%\\r\\n.: .=+++*#%%#+=::-+##********+.             -*%%%#*=.                    .:-=+****##########***+++=- .....:.  ....::::::::... .:...---:-==*%%%%%%%%%%%%%%%%%%%%%\\r\\n.: .-=+****#%%#*+--=+***++++++- :::.          :+#%%%#+.                  ..-=++***##*########***+++=- ....:....... :-----.. ..::...---:-==+==+#%%%%%#%%%%%%%%%%%\\r\\n.. .:-+###***####*+=--+*++++++- .-=**-          :+*#%%#+.                 ..-==++*#*+*#########**++==: ::--: ...   =----=... ..  ...--:-===-=*#%###%#%%%%%%%%%%%\\r\\n:: .-===+*#****+*+***=--=*+==+- .:=+**-           :=*#%%#-                     ..-*=++*#########**++==:.:--: .... .-=.       :.     ..:-===-=#%##*##############\\r\\n--..-=+++==+**++++=**#*+--=+++- .:-+**=    .        :=+*#%*.                     .=++=*##########***++=.:--:...:...-=......::-::::----=======#####%%%%%%%%%%%%%%\\r\\n--:.-=+***+===+*++=++****=-:=+= .:-=+++.   ==:       .-=+*##-                     :=+*#***########***+=-.---.....-==---::---:::.......:-----#%%%%%%%%%%%%%%%%%%%\\r\\n:-:.-=+++++++==-=+====+++**=::-..:-=+++:   =+*=.  .:   :-=+*#=                .....=******##########**++-.--....:-:........:::.      .----+#%%%%%%%%%%%%%%%%%%%%\\r\\n ...-=++===+++++=---======+*+=:::--=+++=   =++*-    .   .--=*#+             ...:-=*********###########**+::-:......   ..     .. .  .  .:-:+%%%%%%%%%%%%%%%%%%%%%\\r\\n   :===+++=======+==--====+**++=-::=++++.  =+++-     ..   :-=+#*.  :=-+---===++**************##########**=.--....-+-. :: .:..:...  . .----+%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:===============++==--=+****+=-.:-+*+-  =+++-  ..  .:   :-=+**=:=- =**********************############*=:::.:-:**=..:...   .:.  ..-=---=%%%%%%%%%%%%%%%%%%%%%\\r\\n  .:-=++=============++==---==+++*. .:-==  =+++-        .   :--=**=++.-********************************###***#--=.-. ..:::   .... ::...::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n     .:-===================---:::+:  .-+=: ---=-     ++      ---=**++-:******************************##**#####----:-. ...::....:. :. .:---=%%%%%%%%%%%%%%%%%%%%%\\r\\n          ..::---=============-:::    .--. ...:      *#.      =--=**+=.++++***************************########=:::=*:. .:.............:==-++%%%%%%%%%%%%%%%%%%%%\\r\\n                 .::----=========-...      :++-.    .=+       .+=-=**+.=*+++++++************************######=:::-=         ...:.  .  :=-=*%%%%%%%%%%%%%%%%%%%%\\r\\n                       ..:--=====+=-----====+***+-: .=-   .    :**==**::*+++++++++++*#######**************#***+:..  .:..     .....  ..::-==*%%%%%%%%%%%%%%%%%%%%\\r\\n                                  .-==--=======+##*+==:   ::    -***+*- ++++++++++++*######******************+-.-:. ...     .....:  ..:::=%%%%%%%%%%%%%%%%%%%%%%\\r\\n:.                                   ::--------===+***+=-::-     +****+ =*+++++++++++++++++****************+=+:.:..    .  . ....:.  ..-=-:*%%%%%%%%%%%%%%%%%%%%%\\r\\n*#*-.                                       :---=-=++*****+=:    :+**##=:*+++++++++++++++******************+*=...:..           ..::....:--*%%%%%%%%%%%%%%%%%%%%%\\r\\n*#****+=:                                    :-==--=+++*****#-    =**###-+++++++++++++++++****************++*-...... .-------.   ..:...:--#%%%%%%%%%%%%%%%%%%%%%\\r\\n*########+.                     .-.           ---==+++++++++*+    .+**##*#*++++++++++++++++***************+**-...:::.-******++-  .....----#%%%%%%%%%%%%%%%%%%%%%\\r\\n*%%%%%%%%%#-                     -+            ===+*++++++++++     =***###*++++++++++++++++++*************+++:..:--=-=========+-.:....----#%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%*:             .      .:.          .=++*+++++++***.    :+***##*+++++++++++++++++++++++++******+++:.:-+::.:-=======++=:....:---*%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%=                     ++.         :-+*+++++++***:     ++**###+=+++++++++++++++++++++++*****++++:...... .-==++===+==...:..::--#%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%*.                   .**         .-===+++++++**-     =+**###*=++++++++++++++++++++++++*+**++++:....:------:-==-=-:...:.:::-=%%%%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%#####*:                   .**         -=====+==+++*+     :+***###++++++++++++++++++++++++++*#+++++:....:::---:.:--..  :-----==+-+*#%%%%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%###%%##*=                   .#*        -=====-====++*.    .+***###+=++++++++++++++++++++++++**+++++:....:::-:    .   ...:::--------==*#%%%%%%%%%%%%%%%\\r\\n#%%%%%%%%%%%%%%%%#=                    :#+       -+++++++++=+*#:     +****##+========+++++++++++++++++#++++++:...::::..           .:=---=-------:=+#%%%%%%%%%%%%\\r\\n*%%%%%%%%%%%%%%%%##:         .  ...     :#=      :---==**=--=--.     =+***##=---------=+=====++++++++**=+++++-..:--=:...          .:.:=-:.--:..--:.:-+**%%%%%%%%\\r\\n-*%%%%%%##**%%%%%##*          .          -#=          ...            =+****#+=====+++====+==+++++++++#+=++=++-...----:..          ..:----------------=--%%%%%%%%\\r\\n=*###%%%####%%%%%%##- ..                  =#-            .:--.:.     =+*****+======++=========++++++*#=+=+=++-..:--::....  ..       -=========-=*+==------=+*++=\\r\\n+############%#####*+.                     --    .....::--=-::-.     =++****+=================++++++#+=+=+=++-..:::::..... .:.   . .-==--::--::::-+*+=---::::-++\\r\\n.:*###########+*##**:                       .     ....:::::::::      =++****=================++++++*%==+++=++-....:.:... ..:-*+:::--====-:-+-:::...:=*++=-----::\\r\\n: .+################.                       .:    -=-.:..::::::     .+++****=================++++++*#=+=++=++=---------::.:. =#*-:-------::-=--::.. ..-+**=-----\\r\\n-=+*###############*                             .=*=:::::::::.     .++++**+=================+++++*#+=++++-*=+--------::......=#*-.:--:===--::-=--:. ...:-+*+=--\\r\\n*#################%=                             :=+=:::::::-:.     -++++*+==================+++++##-+++*+=*==-----::::::......=#*-.:::-------------:......:=**+\\r\\n*#################*.              .             .-+==::::::::-.     =++++*===================+++++#%-*==+=-*=+====---::::.......+*+:::-==------::==----......-==\\r\\n+***##############=                          .  .:++-::::::::=:    .++++*+-==================++++***=++++==*=*======----::::::. .---=---------------:::.   ..---\\r\\n+*****############-                             .:=--::::::-==     -+++*++==================+++++*+-+=+*+==*==:::::::::::::.....:------------:-=-==+++=--:...---\\r\\n=*******##**++*+-:                              ....::::::::--    .++++*---================+++++*#=:*=+*+==*=*++*+*+*++++++++++********+***+=:::::-=+##+===**#*#\\r\\n  :=**#####***+                         .::.    ...:::::.   ..    -++++-.=----=============+++++#%-=++**=*+*=#++*+*+**********++++******+=-:.::....:-=*#*+==+*=-\\r\\n     .-=+**#*-             .            .::..  ........    ..    .++++- :=-------==========+++=*%%-+===*===*==.::::::::::-==-.....:------:::::::..:---=+***++=-+\\r\\n====-==+++=:         ....  .       .   .:::.... ....   .   .     =+*=:. :--------==========++++*%#-*=++*===*==....... .. :++-:::..:-====-:::--::::----=======-=*\\r\\n+****+=-:.                        .:::-----:.   .:-:   .        -*+-.:. .--------==========++=+*#+-*+*#+==++=**+**+*+++++++*++++++**+++++==-:--:----::--==----==\\r\\n:::..                   .::.    ..::---:::-=-:::---::          .++:..-. :=------==========++==*++-*+++#+=+*+=##*##*#**#*##*#***#####*+++++=+=-=------:::+*++=+++\\r\\n    ..             ..     ......:..       .+**+=::-==.        .+=...:.  :::::---==========+==+*=-:#=+=#=+=*+=+-------------=+++--:::::-----======+++=+=--+###*+-\\r\\n.::            ..        .........:       .:----  .:-:        =-...::-:.........::-+====+====*#=:=*=+=#=+-*+== .  .        .##*:::....::---:::::-=+***+++-=*%#+-\\r\\n.                       . .....-=++     ..: :=.:.   .        ::...:..:....:... ..:-+**=======##=:*+=*+*=+:*+== .  .         +##+.:::::-+++++++=---+******+-=++=:\\r\\n                        ..::-====:.   ..::. .=.:.       :-  :.....::  .::..    .:=+**+++====*%%=:#=++**=*=*+=*+==========--=+##*+++==+************######+=::-::.\\r\\n .::                  ...-===--.    ..:.:.  .-...      ::  :......     .       .=+*#**======#%%-=*=*+*+=*+#==##*##**#**##*##*##**###*###*##*######*++==-:::.... \\r\\n ..                  .:..:=:..      ...::   .....    .-.  :......                 -===::===+%%#:**=*+#==*+*==##*###*##*##*##**##*###*#######*###**=:::::.....   \\r\\n  ..                 .........      ...:.     ...   .-  .:......     ...::::-:      :=:-+==#%%+-#++-=#=++-#==*-======================:-----=========----:..::.  \\r\\n   .                 .......  .      ...     ...   =:  .:......     ........::.     .-.:==+##%-+#=+-+#-+=-#-=+ ..  .. .. ...........:..  ...:::::...::----:::-:.\\r\\n                    ......  ...     ..:.          :-  .......                       .=-===***#-#*=+-**-+--#-=*.....:. ...... .:......:....::=++====--::..:::.:::\\r\\n  ...               ....   ....     ..:.          .:.:. ...                         :====+#++=-#==*=**-+.=#-+*  .      .      .... .:.:...::-=++++++++==:.--:..:\\r\\n-=:..                .   ......     ...           .:..  ..                         ..====**==:+*=+*+#+-*-=#-+*---::::::.......:-:...-.::.::--=+++++++++++==---:.\\r\\n-. ..                   .......      ..         .:..  ..                          ...===+*===:**-+*+#=-*+=#-=##***#********+***+**++**+++++******+=+++===-::---:\\r\\n                      .........           .   .::.  ..                              .===**==:-#+-**+#-=**+#-=###+##**##***#**#*+**#**####**###**#*+-+++====-::::\\r\\n+.                  ...........         .----::.  ..                               .-===#*==.=#==*+**-=*++*-=###+*#**##*+*##+##*+###+*###**####***+=-+++-=+=-:--\\r\\n#:                 ..........       .:-=+++=:.  ..                                :-===+%*=-.**-+*+**-=*+**:=###**#**##***##**##**##**##########***+==++=-===--=\\r\\n#-                 .......        :-+#%%*=:.  .::.                              :-=====*%#=:-#+-+*=#+-+=-**:=*=---=========================---=======-===--===-=\\r\\n=.                 ....        .:=*#%#*-.. ....     .-=:                     .-=======+%%#-.+#==*==#=-+:.**:=*               ..  ..    .- ..       .::::--------\\r\\n*:                 ..       ..-+*%%*=-.  ...        :=:.                ..:-==========*%%%-:**-=*==#=-+::#+:=*. ..  .......   .   .     -: ::...................\\r\\n#-                        .:=*##*=-.    ...          .::         ..::----=============#%%%:-#+-+*=+#--*--#+:=*=----------------:. ...    =..:-:::::::-=====---::\\r\\n+:   ...               .:-+#%#+-.    .               ==:::::::------------==========-*%%%%:*#=-+--**-=*--#=:=*=------------:::::. .:..   :- .:::..::::==========\\r\\n   .::......         .-=*%#*=:.   ..   ...:          =::::::::------------=========-=#%%%+-#*-=*--#+-=*--#=:=*==-------------::-:  :..    -. ::::::::::======---\\r\\n.-+=:...          .:=*##*=:.    ..    .:::.      .  .=.:::::::------------=========-+%%%%-+#+-=*==#=-=*--#=:=*+===----------=---:. ...    .:  :.....:::-========\\r\\n+*-...         .:-+*#*=:.    . .-     .:::       .  :-::::::::------------==========#%%%*:*#==+*-=#=-++:=#-:=*++++++++++++++++++==--=------=-:----------=++=====\\r\\n:.           .-+*#*=-.     ..        .::::  .   ..  :::::::::-------------========-+%%%%+-#*==++-+#-:++-=#-.=***==***+++++=++++=++++==+**+=++++=+++++++++******+\\r\\n          .:=***=-.       .         .::::.   .:. .  =::::::::----------------------#%%%%-+#+-+*+=**-:*+==#-.=#***+###++#**++#***+***+=****++****+****+=*********\\r\\n      ..:=+**=:.         .         .:::::. ..:+=:. .=.:::::::---------------------=%%%%#:*#=-+*+=#*:-*+==#-:=#***+***++****+****+*#**++#***=****++****=+#**#*+##\\r\\n   ..:=+++=-:                     .::::::  .:=+++: :-::::::::---------------------*%%%%=-#*=-++==#+:-*+==*-:=#***+#***+****=*****+###*=****++****=+****=*****++*\\r\\n .:-=++=-..             ..       .:::::::  ..--=-  =::::::::::-------------------=###%#:+#+--*=-+#=:-*+=+*-.=***++***+=****+*#***+****=*****+****++****+=*****=*\\r\\n:==+=-..               --       .::.::::.    ....  =.::::::::::------------------*#*#%+:*#=-=*-:+*-:=+--**:.=*----------=====++++==+++-=++++++++*+=+****+*##***#\\r\\n-=::.                .=+.      ........:.          .::::::::::-------------------#*+#%-=#*--+*:-**::=+.:**:.=*-:::---::-:::::---::-----:::::::::::::-----====+++\\r\\n.                  .-++=      ............        ..:::::::::-------------------+%=-##.=#+--++:-*+::++.:*+:.=*-::::::::::::::::::.::::::::::::::::::::::::::::::\\r\\n                  .=+++:     ..................:..:::::::::::-------------------#*--*+.+*=:-*=:=*=.:+=.:*+:.=*-.::::::.::::..::....:::..::...........:...::::...\\r\\n                .-++++:     ...................:.:::::::::::::-----------------+#=---.:**-:=*=:=*=.:*-.:*+:.=*:.................................................\\r\\n               .=++++:    .......................:::::::::::::-----------------#+---. =#+::+*=:+*-.:*:.-*+:.=*:        ................ ..... ....   ..         \\r\\n              :=+++=.    .......................::::::::::::::----------------=#-:-:  +*=::*+--+*:.:*:.-*=..=*.                                       .         \\r\\n            .=++++=.    ........................::::::::::::::----::---------:**::-: .**-.:*=:-*+:.-*..-*=..=*.                                        .        \\r\\n           :==+++=     ........................:::::::::::::::---::-----------#=:::. -*+:.-*=:-*=..-+  -*=..-*.                                                 \\r\\n         .=+===+-     .........................::::::::::::::::-::----------:+#-:::  =*=..=*-:=*-..=+ .=*=..-*.                                                 \\r\\n       :-++====:     ..........................:::::::::::::::::::--::::::::-#+:::: .+*:..++::+*-..== .=*-..-*.                                          .      \\r\\n      :=++====.    ...........................::..::::::::::::::::-:::::::::=#-:::. :*+..:*=::+*:..+- .=*-..-*.                                                 \\r\\n    .-++==+=-     ...............................:::::::::::::::::::::::::::*+::::  =*=..-+-.:*+:..*- .=*-..-*.                                                 \\r\\n   :=+===+=.     ................................::::::::::::::::::::::::::=#-:::. .+*-..=+-.-*=..:*=-.=*-. -*=--:::::...                                       \\r\\n .=+=====-     ..................................::::::::::::::::::::::::::+*::::  :++: .+=-.=*=..:++=.=*-. -*+++++***+++=++++=-===---:::::..........      .    \\r\\n-+====+=.     ..................................::::::::::::::::::::::::::-#=:::.  -*=. :+=-.+*-..:*+=.+*:. -*++++-=====--=====--+++++==*****=++++++==+++====-==\\r\\n======-     ...................................:::::::::::::::::::::::::::+*::::   +*-. -+=-:++:..:++=.+*:. -*++++-+++++=:+++++=-=++++=:======-======-++++++==++\\r\\n====-.    .....................................::::::::::::::::::::::::::-#+::::  :*+:. =+=::++:..:++=:++:. -*++++-++++++-++++++-=++**+-=+++++-=+++++=-++++++--=\\r\\n\",\n  \"                                                 :------------------------------------------------####=====#%%%%*#*::::-::::. =*##==#*+++++=======--------------\\r\\n                                                 .------------------------------------------------=###*-===*%%%%*#+-:::-.:-. .%%%#*#+++++++=======--------------\\r\\n                                                  -------------------------::----------------------*###====+%%%%*#+-----:--.:=%%%%*=+++++++========-------------\\r\\n                                                  :-------------------------::----------------===---###*===+%%%%**=-::::::::.*%%%#++++++++++========------------\\r\\n                                                  .--------------------------::-------==-------==---+%##====#%%%*+-:::--:..:-#%%#*+++++++++++=======------------\\r\\n                                                  .--------------------------:::-----=======---====--###+===#%%%*=-:::+-.::-+%#**++++++++++++========------=----\\r\\n                                                   ----------------------------:::----========-=====-+#%*===#%%%*+=::-+-:-=+********++++++++++=========---==----\\r\\n                                                   -----------------------------:::---==============--*%#+==*%%%**+::-+=-=++**********+++++++++========---------\\r\\n                                                   ------------------------------:::---==============-=###==+%%%#*+:.=+...:+***********++++++++========---===---\\r\\n                                                   --------------------------------::---==============-*%#+=+#%%#*+::==....=***********+++++++++==========++++--\\r\\n                                                   ----------------------------------:---===============#%*==#%%#*+::=-...:=******=*****+++++++++========+****=-\\r\\n                                                   ---------------------------------------=============-+%#==*%%#++::-:....-+****+=*****+++++++++========+***+--\\r\\n                                                   ----------------------------------------==============#%+=*%%#==:::...:...-=+********++++++++++=======+**+=--\\r\\n                                                   -----------------------------------------=============+##++%%#-:::.....    . :+*******+++++++++=======+**+---\\r\\n                                                  .--::---------------------------====--------============*%*+%%#--::....   ..   -********++++++++========+==---\\r\\n...::::................                           .----::::::-----------===-------======-------===========+##+#%%--::......    ..=********+++++++++===========--\\r\\n:::----========---::::......                      :-----::::::----------====----=-========------===========*#+*%%=-:::.........:=**********++++++++==========---\\r\\n.:::-----====+++***+++==--:::.....                :---------::::--------======---===========----============#*+%%=::::... .....:***********+++++++++===========-\\r\\n...::--==+++*##*+++++++***++==-:::.....           :=----------::::-------======--=============---===========+#+#%+::::.......::-***********+++++++++============\\r\\n:-:::::::::-=+*********++++++++++=--::....        ---===--------:::--------======================-===========#**%+::::::. ..:-+************+++++++++============\\r\\n.::::---------------==++****+========--::....    .----====---------:---------================================+#*%+::---=...:+***************++++++++============\\r\\n     .....::-----------::--=+++++=----==-:::...  :=-=-=====-------------------================================*#%*::-:=:.:=*****************+++++++++===========\\r\\n         ....:::::::::------::::------:-----::.  -==-=======--------------------==============================+#%*::::+::-=#*****************++++++++===========\\r\\n  . .          ...........::----::..:::::::--.  .=--=========--------------------==============================+%#+:-+*...-##*****************+++++++===========\\r\\n                  .      ......:-==:. .....     -==---=======--------::::::-------==============================#%*=-##...-##*****************+++++++===========\\r\\n               .  .               .:.          -=---------====--:.          :------=============================+*=..==  .-*#*****************++++++++==========\\r\\n                ..                           .-=------------:.              .--------==========================+=--.   .   .-*#****************+++++++==========\\r\\n                                           .:==-----=---:.                  .----------=======================++=-=. ...  .:-*#****************+++++++==========\\r\\n                                        .:-===--==--:.                      .==---------===================+++++=--  ..    :*##****************+++++++==========\\r\\n                  .               ..:---==----=-:.                          ..:-====-----===========---========+-..  ...   .:=*****************+++++++==========\\r\\n               .. .        ...:::---------=---:.                                ---====----==========-----=====+-   .... ... .+#***************+++++++==========\\r\\n ..                     ------::-------------  .:                           ..      .:-==---================++=+-    .       :*#***************++++++++=========\\r\\n.-:                    .-:::::::::::-------.  .:--.                                    .-==---=============+=+++-   ....  :..=*##**************++++++++=========\\r\\n--.           .        ---::::::::::::---:   ...:-=-:.         ....         .  .         :==----================-   ...:  -+*######*************++++++++========\\r\\n .           .---::...-------::::::::::-:   .....:-==-:    .  .----.        .  .          :===---==================  ..-. :*#####****************+++++++========\\r\\n             :------------------:::::::   ........:::::--:.    .-::::-:     .  ..          ======--==========-===##.  ..  :*#####****************+++++++========\\r\\n           .:-----------------------:. .:-----::::::-=-:..:-==-------=:     .   . .        -======--===--===-==-::-. .-=--=######****************+++++++========\\r\\n           :---------------------:.    .::::-------=-::-=+=----------=.     ..  .          :=============-=+==-:..:  :***#*==*######*************++++++++=======\\r\\n           ---------------:::.                  .-=--===--:----------=.     ..  : -=-:     -==============-==--:---.     .   -#######*************+++++++=======\\r\\n     :     :------:::..                        :=+=---::::::::::----=-      :. .: =***+=:.  -=-=======--===---::+=-.        .=######**************++++++++======\\r\\n    ..   ..:...                      .....:::-----------:::::::::::--:      :  :..+..:-=+=: :=--=====--=====-::-*--.  .. ...-*###*###*************+++++++++=====\\r\\n  ...    ---.          ::::----------------------------------::::::::.      .  : =-      =: .==-=====-===-==-::++--==-.:..:-#####**#**************+++++++++====+\\r\\n:---.   .----.           ----------------------------------------::::       . .. = .-:   =. .======--==--==--::*+-=+-::.  .=#########**************++++++++====+\\r\\n---:    :----.           .------------------------------------------:       . : :: =*=   =.  -----------==--::-*=-=:  .    .+########**************+++++++++===+\\r\\n---.   .-----.            :-----------------------------------------:       . : -  :=:  .=.  -::::::--=-=---::+*=::.   .    :*########*************+++++++++====\\r\\n:=-.   ..::--.             :----------------------------------------:       ..: -       :=   -::::---==--::-::*+=.  ...:...:+*#########************+++++++++====\\r\\n :==:      .-.              ----------------------------------------.       .:..=::..   --   -----------:::::-#+=:..    .:-*###########************+++++++++====\\r\\n  -++-      -.               ---------------------------------------         : :--=======:  .-----------:::::+*==-=-.   ...+########+**#***********+++++++++====\\r\\n   =++=     -.                -------------------------------------:         : :       .=:  .----------::::::*+==-=-.   .  .-+##***+-++************+++++++++====\\r\\n   .+++-    :.   .            .------------------------------------.         : -:.      -.  .::::----:::::::-#+==--:  : .   ..:-+**::+++***********+++++++++====\\r\\n    :+++-   :.   .             ------------------------------------          : -*+  .===-.  ..::::::::::::::=*+=+:  :+=         =*+.:+++************++++++++====\\r\\n     =+++:  ..   .             :----------------------------------:          : =+=  :*++-   ::...:::-:::::.:+*+=+: ...           :. .+++*************++++++++===\\r\\n     .+++=..     .             :----------------------------------:          . : .==:..--   :-:::.:::::::..:#+==+---             =- .===*************++++++++===\\r\\n      =**+-..   ..             :----------------------------------.          . : .++:  :-   :----:::.......=#+==+---.            +- .++=*************+++++++++==\\r\\n      -***=...  .:.            .----------------------------------           . ===++=----   ----:::::::....+#===+--=.      ..    =- .+++*#***********+++++++++==\\r\\n      :***+:::  ...            .---------------------------------:          .. -.-++-::=-   :::....::......**===+=-=.       ..   =-  ==+*#***********+++++++++==\\r\\n      .***+:::. ..             .---------------------------------.        . . .. :**.  :-   .....:::......-#+===+-::...  ..      =+..===*#***********+++++**++==\\r\\n       +**+---. .:             .---------------------------------         . . .-::--:::-:   ..:::-::......=#=+==+-        .      :-: =++*#************+++**##*+=\\r\\n       .=*+---  .:             .-----------------::::::::::::::::           . .**-  =**+:   ::::::.. .....+*=+==+=::             .-- =++*#*************+*####+==\\r\\n:.     .:::--: .::             .--------::::::::::::::::::::::::.           . .==:..-===:   ::::..   ....:*++===+=-=.            .:. -==*#***************###*===\\r\\n.:.     .. .:  ..              .-:::::::::::::::::::::::::::::::.           .    -++   --   ::.. .......:=#=+===+=-=  :.   ..    .=. =+=*##**************##*+===\\r\\n  ...    .                     ::::::::::::::::::::::::::::::..:            .    -++.  --   .............+#++===+=-==-      ...  .-. =++*##****************++===\\r\\n    ..                        .:::::::::::::::::::::::::::::::::            .  .::-=+++=:   ..:.........:+#+====+=-=-             .  -==*##*****************+===\\r\\n.....                        .::::::::::::::::::::::::::::::::::            .  .==::-=++-   ::..........-*++====+=-=.            :+. -=-+###****************++==\\r\\n                             .........::::::::::::::::::::::::::            .  :=+=:::-=-   :...........+#=+====+=-=.            .:. -+=*###*****************+==\\r\\n.:...                                 ..::::::::::::::::::::::::            .  :++++-::::   :.........::*#=+====+=-=. ..          .. -==*###*****************+==\\r\\n::::::::..              ................ ::::::--:::::::::::::::            .  -+++++=::.  .::.::....::-##=+====++-=. :.    ..     . :--+###**************#**+==\\r\\n:::::::---::.     .. ....          :-----:---------------------:            .  :======-:   ::::::...:::=##++====++--==.      ...  .. :==+###***************+++==\\r\\n:::----------::.     ....          .::----::::::::::::::::::::::               .::.           .-:..::::+#*++====++-=-        ..   :. :==+###**************++++==\\r\\n:---------------:..    ...                                                   .....::-::     ...:...::::**=++====++--:         ..  :: :==+###*************+++++==\\r\\n.:------------::---:.   ...  ...:::--::.........................       .:-:.:.-*++++++++-.  :::...::::-#*=+=====++:               .. .--=###*************+++++==\\r\\n   .:---------::::---:.   .. -=======--------------------------:            . .*++++++++-   .:...:::::=%+=+=====++:               .. :=-=####************+++++==\\r\\n     .::----::::::::----:    .:.::::::..::::----:::::-------::::         .. . .+***++++=:   .:...:::::*%+=+=====++:   .:          :: :==+####************+++++==\\r\\n:..     .:::::::::::----=-:   :.   .    :::--------------:::::::          . . .====--::-:   .:..:::::-#%+=+=====++:  .**:         =: .--=***#************+++++==\\r\\n:--:.     ..:::::::-----===-.  .        .-------------::::::::::            . .:       --   ...::::::=#%+=+=====++: .+=: .:       :: .---=+*#************+++++==\\r\\n:--:::.      .:::-------=====:...        .--------------::::::::               .  ..   --   ..:::::::+##=++===+=++: ..   :: ::..  .. :===*####***********+++++==\\r\\n .::::::.     .:----===========:..        .-------------::::::::.            . : :++.  --   .::::::::*##=++==++=++--:     .        . .=-=*####***********+++++==\\r\\n   .::::::.     :-============+=:.         .:--------::::::::.::.            . : .==.  --   .:::::::-**+=++==++=++=--     .       -: .---*####***********+++++==\\r\\n     .:----:.    .-============++:          .:----:::::::::::::::         .  . :       :-.  .:::::::=*=-=++==++=++=--.   --       =: .---*####***********+++++==\\r\\n       :--==-:     :===========+++:          .:::::::::::::::::::.        .  . :      .--.  .:::::::+*=-++===++=++=--.   :-       .. .---*####***********+++++==\\r\\n        :-====-.    :==========+++=.          .::::::::::::::::::.        .  . --=======-.  .::::::-##=-++===++=++=--    :-       .+..---*#####*********+++++++=\\r\\n         :======-    .=+=======++++-           :::::::::::::::::::           . --:.    .-.  .::::::=%#=-+====++==+=--    --       := .---*####**********+++++++=\\r\\n          :=======.   .========++++=           .::::::::::::::::::.          . :       :-.  .::::::+%%==+==++++==+=--.   ..  ...  ..  :--+####**********+++++++=\\r\\n           -=====+=:   .=++====++++=:          .::::::::::::::::::.          . :::  .=++-.  .---:::#%%==+===+++==+=--.       ...   . .---+#####*********+++++++=\\r\\n:.         :======+=-:-=+++++++++++=-           :::::::::::::::::::          . .++. .++=-.  .---::-#%#=++==++++==+=--.            :+..---+#####*********+++++++=\\r\\n-=-:.      .======+++++++++++++++++=-..         :::::::::::::::::::          .  ==:-=.  -:  .---::=#%*=++==++++==+=--.:  ..       :=. ---+#####**********++++++=\\r\\n-===--:.   .=====++++++++++++++++++=-......    .:::::::::::::::::::.            : :++.  -:   ---::+%%+=++==++++==+=--=*   .       .:  :-:=#####**********++++++=\\r\\n-=======--:-=====+++++++++++++++++++-...:--::..:::::::::::::::::::::          . : :++====:   --::-*%%==+===++++==+=---=           .- .---+######*********++++++=\\r\\n-===============++++++++++++++++++++-..::--:::=-::::::::::::::::::::          . -++++=. .-.  --::-#%#=++===++++==+=--=.  .        .-. ---+######*********+++++++\\r\\n-===============++++++++++++++++++++:.:::-::::=:::::::::::::::::::::.         . :: =*=  .-.  :-::+#%+-++===++++==+=--.  :-         :. ---+######**********++++++\\r\\n-===============+++++++++++++++++++=::::::-::=-::::::::::::::::::::::       . .  : -=:-==-.  :-:-**#==++===++++==++-=.  =+    :.  .-. :-:=######********#**+++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       .  . -==  =++=:  :-:-*=*:=++===++++==++::  :*=        .-. :--=######*******##**+++++\\r\\n-=============+++++++++++++++++++++-:::::---=-:::::::::::::::::::::::.      .  . :++::-. ::  :-:=*==:=++===++++==++. .+:           :. :--=#######*********++++++\\r\\n-=============+++++++++++++++++++++-::::---=-..::::::::::::::::::::::.      .  .. =.=*=  :-  --:++=--=+===+++++==++::**            :. :--=#######*********++++++\\r\\n-=============++++++++++++++++++++=:::::--=-      .:::::::::::::::::::      .   : -..*+==-: .---*+=--++===+++++==++-=-             .. :--=#######*********++++++\\r\\n-=============+++++++++++++*++++++-::::-:=-      .:=-:.:::.:::::::::::      .   . .==*+=-:..:-:=#*=:-++===+++++==++::. :.          .. .::-*######**********+++++\\r\\n-=============++++++++++++**+++++-::::::==. .....  .-:  .:::...:::::::.     ..  .. =*=:-:  .---+#*=:=++===+++++==++:   ..          ....-:-*######*********++++++\\r\\n=============+++++++++++++****++=::::::==:.:.        ::.   .:--:....:::     ..   . -:.:=.   ---##*-:=++===+++++==++.               ==-.---*#######*********+++++\\r\\n=============++++++++++++****++=::::::-=:..            .::.. ..:..::...     ..    .-::.    .-:=##*--=+====+++++===+:              .**:.---*######**********+++++\\r\\n============+++++++++++++***++=-:::::==.                  .:-:...-===:      ..    ::-:    .--:+%#*--++====++++++==+-::            .*#: :::*######**********+++++\\r\\n===========++++++++++++++**++=-:.:::==::.                .....:::--:.        .    :--:...:----*%%*:=++====++++++==+---            .*#: -::*######*********++++++\\r\\n===========++++++++++++++*++==:..::==:::::              .:...                :. ..------=-----#%%*:=++====++++++==+---            .##: ---+#######********++++++\\r\\n===========++++++++++++++++==-...-++:::::::.           ...                   :   :=++++=-----+%%%+-=++====++++++==+---       .:.  .##: --:+#######********++++++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*+==-::-----*%%%=-+++====++++++==+---             *#: :::=#######*********+++++\\r\\n=========++++++++++++++++==-:.:=+++-::::::::::.      ..                      : .+=-:::-------#%%%-=++=====++++++==+---             *#: :::=########********+++++\\r\\n=======+++++++++++++++++==-:::=+++=...::::::::::                             ..--:----------=#%%#-=++=====++++++==+---:-.          *#- :-:=########********+++++\\r\\n========+++++++++++++++==-::-+++++:      ..:::::::.                          .-::-----------+#%%*-=++=====+++++===+-.:#*           *%- :-:=########********+++++\\r\\n=======+++++++++++++++==-::=+++++=.          .::::::..                       .--------------##%%+-=++=====+++++===+: .-.  ..       *#- :-:-########********+++++\\r\\n======++++++++++++++===---+++++++-             .::::::::..                    -------------=##%%=-=+======++++++==+:     .:  .:::..+#- .:.-#######*********+++++\\r\\n======+++++++++++++===--=++++++++.              .::::::::::::..               -------------+##%#--=+======+++++===+:     .-  .::.  *%= .::-######***********++++\\r\\n======++++++++++++=====+++++**++-                 :::::::::::::::..          :-------------*##%*-==+=====++++++===+:     .:  ..    +%+ .-:-*#####***********++++\\r\\n=====++++++++++++=====++++***+++.                 .::::::::::::::::::.... .::--------------#*#%=-==+=====++++++===+:     ..  .     +%= .:::*#####***********++++\\r\\n=====++++++++++=====++*+*****++-                   .:::::::::::::::::::::::::-------------=#+##:-==+=====++++++===+:      .. :==+++*#*-----*#####***********++++\\r\\n=====+++++++++=====+*********++.                   .::::::::::::::::::::::::--------------+*+*+:==+======++++++===+-.:    .:.-#%%%%%#%%#**########*********+++++\\r\\n====+++++++++====+***********+-                    .:::::::::::::::::::::::---------------*+=+=:==+======++++++===+-:-.  ....=%%%%%%%%%%##########**********++++\\r\\n=++++++++++++==++************+.                    :-:::::::::::::::::::::---------------=#===::==+=====+++++++===+-:-.  .::+#%%%%%%%%%###########**********++++\\r\\n=+++++++++++=++************++-                   ..:-:::::::::::::::::::::---------------+*-==:-========+++++++===+-:-.  ..:#%%%%%%%%%#++#########***********+++\\r\\n=+++++++++++++**********++++=                  ...:--::::::::::::::::::::----------------*+-=-:-=++=====+++++++===+-:-:     -#%%%%%%%%%-.:=*#####************+++\\r\\n=++++++++++++*********++++++:                ...::--=:::::::::::::::::::----------------=#=-=::-=+======+++++++===+-:-:      .+#%%#####:.:::*####************+++\\r\\n=+++++++++++**********+++++-               ...::--===:::::::::::::::::::----------------+#===.:==+======+++++++===+-:-.        =#%###%#..:::+#####***********+++\\r\\n=++++++++++++++******+++++=.            ....::---====-::::::::::::::::::----------------**==-.-=========+++++++===+-:-:         -*###%*. ...=#####***********+++\\r\\n=+++++++++++++*******+++++:           ..:::---=======-::::::::::::::::-----------------=#+==-.-=+=======+++++++===+-:-:          .+#%%*  ...-#####***********+++\\r\\n=+++++++++++++******+++++=         ..:::---===========:::::::::::::::------------------+#+==::-=========+++++++===+-:-:            -*##. ::.:*####************++\\r\\n-++++++++++++******+++++=.      ...::---====++++==+++=::::::::::::::-------------------*#+=-::-=========+++++++====-:-:        .     --. ::::+####************++\\r\\n:=+++++++++++*****++++++:    ..:::----====++++++=++++=-:::::::::::::------------------=##++-::-=========+++++++====-:-:        ..     .. .::.=####***********+++\\r\\n\",\n  \"                                                 :------------------------------------------------####=====#%%%%*#*::::-::::. =*##==##+++++======---------------\\r\\n                                                 .------------------------------------------------=###*-===*%%%%*#+-:::-.:-. .%%%#*#+++++++=======--------------\\r\\n                                                  -------------------------::----------------------*###====+%%%%*#+-----:--.:=%%%%*=++++++++=======-------------\\r\\n                                                  :-------------------------::----------------===---###*===+%%%%**=-::::::::.*%%%#++++++++++========------------\\r\\n                                                  .--------------------------::-------==-------==---+%##====#%%%*+-:::--:..:-#%%#*+++++++++++========-----------\\r\\n                                                  .--------------------------:::-----=======---====--###+===#%%%*=-:::+-.::-+%#**++++++++++++=========-----=----\\r\\n                                                   ----------------------------:::----========-=====-+#%*===#%%%*+=::-+-:-=+********++++++++++=========---==----\\r\\n                                                   -----------------------------:::---==============--*%#+==*%%%**+::-+=-=++**********+++++++++========---------\\r\\n                                                   ------------------------------:::---==============-=###==+%%%#*+:.=+...:+***********+++++++++=======---===---\\r\\n                                                   --------------------------------::---==============-*%#+=+#%%#*+::==....=***********+++++++++==========++++=-\\r\\n                                                   ----------------------------------:---===============#%*==#%%#*+::=-...:=******=*****+++++++++========+****=-\\r\\n                                                   ---------------------------------------=============-+%#==*%%#++::-:....-+****+=*****+++++++++========+***+--\\r\\n                                                   ----------------------------------------==============#%+=*%%#==:::...:...-=+*********+++++++++=======+**+=--\\r\\n                                                   -----------------------------------------=============+##++%%#-:::.....    . :+*******+++++++++=======+**+---\\r\\n                                                  .--::---------------------------====--------============*%*+%%#--::....   ..   -********++++++++========+==---\\r\\n...::::................                           .----::::::-----------===-------======-------===========+##+#%%--::......    ..=********+++++++++===========--\\r\\n:::----========---::::......                      :-----::::::----------====----=-========------===========*#+*%%=-:::.........:=**********++++++++==========---\\r\\n.:::-----====+++***+++==--:::.....                :---------::::--------======---===========----============#*+%%=::::... .....:***********+++++++++============\\r\\n...::--==+++*##*+++++++***++==-:::.....           :=----------::::-------======--=============---===========+#+#%+::::.......::-***********+++++++++============\\r\\n:-:::::::::-=+*********++++++++++=--::....        ---===--------:::--------======================-===========#**%+::::::. ..:-+************+++++++++============\\r\\n.::::---------------==++****+========--::....    .----====---------:---------================================+#*%+::---=...:+***************++++++++============\\r\\n     .....::-----------::--==++++=----==-:::...  :=-=-=====-------------------================================*#%*::-:=:.:=*****************+++++++++===========\\r\\n         ....:::::::::------::::------:-----::.  -==-=======--------------------==============================+#%*::::+::-=#**********#******++++++++===========\\r\\n  . .          ...........::----::..:::::::--.  .=--=========--------------------==============================+%#+:-+*...-##*****************+++++++===========\\r\\n                  .      ......:-==:. .....     -==---=======--------::::::-------==============================#%*=-##...-###****************+++++++===========\\r\\n               .  .               .:.          -=---------====--:.          :------=============================+*=..==  .-*#*****************++++++++==========\\r\\n                ..                           .-=------------:.              .--------==========================+=--.   .   .-*#****************+++++++==========\\r\\n                                           .:==-----=---:.                  .----------=======================++=-=. ...  .:-*#****************+++++++==========\\r\\n                                        .:-===--==--:.                      .==---------===================+++++=--  ..    :*##****************+++++++==========\\r\\n                  .               ..:---==----=-:.                          ..:-=====----===========---========+-..  ...   .:=*****************++++++++=========\\r\\n               .. .        ...:::---------=---:.                                ---====----==========-----=====+-   .... ... .+#***************++++++++=========\\r\\n ..                     ------:--------------  .:                           ..      .:-==---================++=+-    .       :*#***************++++++++=========\\r\\n.-:                    .-:::::::::::-------.  .:--.                                    .-==---=============+=+++-   ....  :..=*##***************+++++++=========\\r\\n--.           .        ---::::::::::::---:   ...:-=-:.         ....         .  .         :==----================-   ...:  -+*######**************+++++++========\\r\\n .           .---::...-------::::::::::-:   .....:-==-:   ..  .----.        .  .          :===---==================  ..-. :*#####****************+++++++========\\r\\n             :------------------:::::::   ........:::::--:.    .-::::-:     .  ..          ======--==========-===##.  ..  :*####*****************+++++++========\\r\\n           .:-----------------------:. .:-----::::::-=-:..:-==-------=:     .   . .        -======--===--===-==-::-. .-=--=######****************++++++++=======\\r\\n           :---------------------:.    .::::-------=-::-=+=----------=.     ..  .          :=============-=+==-:..:  :***#*==*######*************++++++++=======\\r\\n           ---------------:::.                  .-=--===--:----------=.     ..  : -=-:     -==============-==--:---.     .   -#######*************+++++++=======\\r\\n     :     :------:::..                        :=+=---::::::::::----=-      :. .: =***+=:.  -=-=======--===---::+=-.        .=######**************++++++++======\\r\\n    ..   ..:...                     ......:::-----------:::::::::::--:      :  :..+..:-=+=: :=--=====--=====-::-*--.  .. ...-*###*###*************+++++++++=====\\r\\n  ...    ---.          ::::----------------------------------::::::::.      .  : =-      =: .==-=====-===-==-::++--==-.:..:-#####**#***************++++++++====+\\r\\n:---.   .----.           ----------------------------------------::::       . .. = .-:   =. .======--==--==--::*+-=+-::.  .=#########**************++++++++====+\\r\\n---:    :----.           .------------------------------------------:       . : :: =*=  .=.  -----------==--::-*=-=:  .    .+########**************+++++++++===+\\r\\n---.   .-----.            :-----------------------------------------:       . : -  :=:  .=.  -::::::--=-=---::+*=::.   .    :*########************++++++++++====\\r\\n:=-.   ..::--.             :----------------------------------------:       ..: -       :=   -::::---==--::-::*+=.  ...:...:+*#########************+++++++++====\\r\\n :==:      .-.              ----------------------------------------.       .:..=::..   --   -----------:::::-#+=:..    .:-*###########************+++++++++====\\r\\n  -++-      -.               ---------------------------------------         : :--=======:  .-----------:::::+*==-=-.   ...+########+**#***********+++++++++====\\r\\n   =++=     -.                -------------------------------------:         : :       .=:  .----------::::::*+==-=-.   .  .-+##***+-++************+++++++++====\\r\\n   .+++-    :.   .            .------------------------------------.         : -:.      -.  .::::----:::::::-#+==--:  - .   ..:-+**::+++***********+++++++++====\\r\\n    :+++-   :.   .             ------------------------------------          : -*+  .===-.  ..::::::::::::::=*+=+:  :+=         =*+.:+++************++++++++====\\r\\n     =+++:  ..   .             :----------------------------------:          : =+=  :*++-   ::...:::-:::::.:+*==+: ...           :. .+++*************++++++++===\\r\\n     .+++=..     .             :----------------------------------:          . : .==:..--   :-:::.:::::::..:#+==+---             =- .===*************++++++++===\\r\\n      =**+-..   ..             :----------------------------------.          . : .++:  :-   :----:::.......=#+==+---.            +- .++=*#***********+++++++++==\\r\\n      -***=...  .:.            .----------------------------------           . ===++=----   ----:::::::....+#===+--=.      ..    =- .+++*#***********+++++++++==\\r\\n      :***+:::  ...            .---------------------------------:           . -.-++-::=-   :::....::......**===+=-=.       ..   =-  ==+*#***********+++++++++==\\r\\n      .***+:::. ..             .---------------------------------.        . . .. :**.  :-   .....:::......-#+===+-::...  ..      =+..===*#***********+++++**++==\\r\\n       +**+---. .:             .---------------------------------         . . .-::--:::-:   ..:::-::......=#=+==+-        .      :-: =++*#************+++**##*+=\\r\\n       .=*+---  .:             .-----------------::::::::::::::::           . .**-  =**+:   ::::::.. .....+*=+==+=::             .-- =++*#*************+*####+==\\r\\n:.     .:::--: .::             .--------::::::::::::::::::::::::.           . .==:..-===:   ::::..   ....:*++===+=-=.            .:. -==*#***************###*===\\r\\n.:.     .. .:  ..              .-:::::::::::::::::::::::::::::::.           .    -++   --   ::.. .......:=#=+===+=-=  :.   ..    .=. =+=*##**************##*+===\\r\\n  ...    .                     ::::::::::::::::::::::::::::::..:            .    -++.  --   .............+#++===+=-==-      ...  .-. =++*##****************++===\\r\\n    ..                        .:::::::::::::::::::::::::::::::::            .  .::-=+++=:   ..:.........:+#+====+=-=-             .  -==*##*****************+===\\r\\n.....                        .::::::::::::::::::::::::::::::::::            .  .==::-=++-   ::..........-*++====+=-=.            :+. -=-+###****************++==\\r\\n                             .........::::::::::::::::::::::::::            .  :=+=:::-=-   :...........+#======+=-=.            .:. -+=*###*****************+==\\r\\n.:...                                 ..::::::::::::::::::::::::            .  :++++-::::   :.........::*#=+====+=-=: ..          .. -==*###*****************+==\\r\\n::::::::..              ................ ::::::--:::::::::::::::            .  -+++++=::.  .::.::....::-##=+====++-=. :.    ..     . :--+###**************#**+==\\r\\n:::::::---::.     .. ....          :-----:---------------------:            .  :======-:   ::::::...:::=##++====++--==.      ...  .. :==+###***************+++==\\r\\n:::----------::..    ....          .::----::::::::::::::::::::::               .::.           .-:..::::+#*++====++-=-        ..   :. :==+###**************++++==\\r\\n:---------------::.    ...                                                   .....::-::     ...:...::::**=++====++--:         ..  :: :==+###*************+++++==\\r\\n.::-----------::---:.   ...  ...:::--::.........................       .:-:.:.-*++++++++-.  :::...::::-#*=+=====++:               .. .--=###*************+++++==\\r\\n   .:---------::::---:.   .. -=======--------------------------:            . .*++++++++-   .:...:::::=%+=+=====++:               .. :=-=####************+++++==\\r\\n     ..:----::::::::----:    .:.::::::..::::----:::::-------::::         .. . .+***++++=:   .:...:::::*%+=+=====++:   .:          :: :==+####************+++++==\\r\\n::.     .:::::::::::----=-:   :.   .    :::--------------:::::::          . . .====--::-:   .:..:::::-#%+=+=====++:  .**:         =: .--=***#************+++++==\\r\\n:--:.     ..:::::::-----===-.  .        .-------------::::::::::            . .:       --   ...::::::=#%+=+=====++: .+=: .:       :: .---=+*#************+++++==\\r\\n:--:::.      ::::-------=====:...        .--------------::::::::               .  ..   --   ..:::::::+##=++===+=++: ..   :: ::..  .. :===*####***********+++++==\\r\\n .::::::.     .:----===========:..        .:------------::::::::.            . : :++.  --   .::::::::*##=++==++=++--:     .        . .=-=*####***********+++++==\\r\\n   .::::::.     :-============+=:.          :--------::::::::.::.            . : .==.  --   .:::::::-**+=++==++=++=--     .       -: .---*####***********+++++==\\r\\n     .:----:.    .-============+=:          .:----:::::::::::::::         .  . :       :-.  .:::::::=*=-=++==++=++=--.   --       =: .---*####***********+++++==\\r\\n       :--==-:     :===========++=:          .:::::::::::::::::::.        .  . :      .--.  .:::::::+*=-++===++=++=--.   :-       .. .---*####***********+++++==\\r\\n        :-====-.    :==========+++=.          .::::::::::::::::::.        .  . --=======-.  .::::::-##=-++===++=++=--    :-       .+..---*#####*********+++++++=\\r\\n         :======-    .=+=======++++-           :::::::::::::::::::           . --:.    .-.  .::::::=%#=-+====++==+=--    --       := .---*####**********+++++++=\\r\\n          :=======.   .========++++=           .::::::::::::::::::.          . :       :-.  .::::::+%%==+==++++==+=--.   ..  ...  ..  :--+####**********+++++++=\\r\\n           -=====+=:   .=++====+++++:          .::::::::::::::::::.          . :::  .=++-.  .---:::#%%==+===+++==+=--.       ...   . .---+#####*********+++++++=\\r\\n:.         :======+=-:-=+++++++++++=-           :::::::::::::::::::          . .++. .++=-.  .---::-#%#=++==++++==+=--.            :+..---+#####*********+++++++=\\r\\n-=-:.      .======+++++++++++++++++=-..         :::::::::::::::::::          .  ==:-=.  -:  .---::=#%*=++==++++==+=--.:  ..       :=. ---+#####**********++++++=\\r\\n-===--:.   .=====++++++++++++++++++=-......    .:::::::::::::::::::.            : :++.  -:   ---::+%%+=++==++++==+=--=*   .       .:  :-:=#####**********++++++=\\r\\n-=======--:-=====+++++++++++++++++++-...:--::..:::::::::::::::::::::          . : :++====:   --::-*%%==+===++++==+=---=           .- .---+######*********++++++=\\r\\n-===============++++++++++++++++++++-..::--:::=-::::::::::::::::::::          . -++++=. .-.  --::-#%#=++===++++==+=--=.  .        .-. ---+######*********+++++++\\r\\n-===============++++++++++++++++++++:.:::-::::=:::::::::::::::::::::.         . :: =*=  .-.  :-::+#%+-++===++++==+=--.  :-    .    :. ---+######**********++++++\\r\\n-===============+++++++++++++++++++=::::::-::=-::::::::::::::::::::::       . .  : --:-===.  :-:-**#==++===++++==++-=.  =+    :.  .-. :-:=######********#**+++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       .  . -==  =++=:  :-:-*=*:=++===++++==++::  :*=        .-. :--=######*******##**+++++\\r\\n-=============+++++++++++++++++++++-:::::---=-:::::::::::::::::::::::.      .  . :++::-. ::  :-:=*==:=++===++++==++. .+:           :. :--=#######*********++++++\\r\\n-=============+++++++++++++++++++++-::::---=-..::::::::::::::::::::::.      .  .. =.=*=  :-  --:++=--=+===+++++==++::#*            :. :--=#######*********++++++\\r\\n-=============++++++++++++++++++++=:::::--=-      .:::::::::::::::::::      .   : -..*+==-: .---*+=--++===+++++==++-=-             .. :--=#######*********++++++\\r\\n-=============+++++++++++++*++++++-::::-:=-      .:=-:.:::.:::::::::::      .   . .==*+=-:..:-:=#*=:-++===+++++==++::. :.          .. .::-*######**********+++++\\r\\n-=============++++++++++++**+++++-::::::==. .....  .-:  .:::...:::::::.     ..  .. =+=:-:  .---+#*=:=++===+++++==++.   ..          ....-:-*######*********++++++\\r\\n=============+++++++++++++****++=::::::==:.:.        ::.   .:--:....:::     ..   . -:.:=.   ---##*-:=++===+++++==++.               ==-.---*#######*********+++++\\r\\n=============++++++++++++****++=-:::::-=:..            .::.. ..:..::...     ..    .-::.    .-:=##*--=+====+++++===+:              .**:.---*######**********+++++\\r\\n============+++++++++++++***++=-:::::==.                  .:-:...-===:      ..    ::-:    .--:+%#*--++====++++++==+-::            .*#: :::*######**********+++++\\r\\n===========++++++++++++++**++=-:.:::==::.                .....:::--:.        ..   :--:...:----*%%*:=++====++++++==+---            .*#: :::+######*********++++++\\r\\n===========++++++++++++++*++==:..::==:::::              .:...                :. ..------=-----#%%*:=++====++++++==+---            .##: ---+#######********++++++\\r\\n===========++++++++++++++++==-..:-++:::::::.           ...                   :   -=++++=-----+%%%+-=++====++++++==+---       .:.  .##: --:+#######********++++++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*+==-::-----*%%%=-+++====++++++==+---             *#: :::=#######*********+++++\\r\\n=========++++++++++++++++==-:.:=+++-::::::::::.      ..                      : .+=-:::-------#%%%-=++=====++++++==+---             *#: :::=########********+++++\\r\\n=======+++++++++++++++++==-:::=+++=...:::::::::.                             ..--:----------=#%%#-=++=====++++++==+---:-.          *#- :-:=########********+++++\\r\\n========+++++++++++++++==-::-+++++:      ..:::::::.                          .-::-----------+#%%*-=++=====+++++===+-.:#*           *%- :-:=########********+++++\\r\\n=======+++++++++++++++==-::=+++++=.          .::::::..                       .--------------##%%+-=++=====+++++===+: .-.  ..       *#- :-:-########********+++++\\r\\n======++++++++++++++===---+++++++-             .::::::::..                    -------------=##%%=-=+======++++++==+:     .:  .:::..+#- .:.-#######*********+++++\\r\\n======+++++++++++++===--=++++++++.              .::::::::::::..               -------------+##%#--=+======+++++===+:     .-  .::.  *%= .::-######***********++++\\r\\n======++++++++++++=====+++++**++-                 :::::::::::::::..          :-------------*##%*-==+=====++++++===+:     .:  ..    +%+ .-:-*#####***********++++\\r\\n=====++++++++++++=====++++***+++.                 .::::::::::::::::::.... .::--------------#*#%=-==+=====++++++===+:     ..  .     +%= .:::*#####***********++++\\r\\n=====++++++++++=====++*+*****++-                   .:::::::::::::::::::::::::-------------=#+##:-==+=====++++++===+:      .. :==+++*#*-----*#####***********++++\\r\\n=====+++++++++=====+*********++.                   .::::::::::::::::::::::::--------------**=*+:==+======++++++===+-.:    .:.-##%%%%#%%###########*********+++++\\r\\n====+++++++++====+***********+-                    .:::::::::::::::::::::::---------------*+=+=:==+======++++++===+-:-.  ....=%%%%%%%%%%##########**********++++\\r\\n=++++++++++++==++************+.                    :-:::::::::::::::::::::---------------=#===::==+=====+++++++===+-:-.  .::+#%%%%%%%%%###########**********++++\\r\\n=+++++++++++=++************++-                   ..:-:::::::::::::::::::::---------------+*-==:-========+++++++===+-:-.  ..:#%%%%%%%%%#++#########***********+++\\r\\n=+++++++++++++*********+++++=                  ...:--::::::::::::::::::::----------------*+-=-:-=++=====+++++++===+-:-:     -#%%%%%%%%%-.:=*#####************+++\\r\\n=++++++++++++*********++++++:                ...::--=:::::::::::::::::::----------------=#=-=::-=+======+++++++===+-:-:      .+#%%#####:.:::*####************+++\\r\\n=+++++++++++**********+++++-               ...::--===:::::::::::::::::::----------------+#===.:==+======+++++++===+-:-.        =#%###%#..:::+#####***********+++\\r\\n=++++++++++++++******+++++=.            ....::---====-::::::::::::::::::----------------**==-.-=========+++++++===+-:-:         -*###%*. ...=#####***********+++\\r\\n=+++++++++++++*******+++++:           ..:::---=======-::::::::::::::::-----------------=#+==-.-=+=======+++++++===+-:-:          .+#%%*  ...-#####***********+++\\r\\n=+++++++++++++******+++++=         ..:::---===========:::::::::::::::------------------+#+==::-=========+++++++===+-:-:            -*##. ::.:*####************++\\r\\n-++++++++++++******+++++=.      ...::---====++++==+++=-:::::::::::::-------------------*#+=-::-=========+++++++====-:-:        .     --. ::::+####************++\\r\\n:=+++++++++++*****++++++:    ..:::----====++++++=+++++-:::::::::::::------------------=##++-::-=========+++++++====-:-:        ..     .. .::.=####***********+++\\r\\n\",\n  \"                                                  ---------------------------------------------=##+#*====+=#%%%%*#+:::.:-::.. =+##-=##+++++=======--------------\\r\\n                                                  :---------------------------------------------*%*##+-====#%%%%*#+:::.:.:-. :%%%#*#+++++++=======--------------\\r\\n                                                  .----------------------------------------------###**=====*%%%%*#+----::--..+%%%%*=+++++++========-------------\\r\\n                                                   ----------------------------------------------=##*#*====+%%%%*#+----::::::#%%%#++++++++++========------------\\r\\n                                                   :----------------------------------==----------+%*##=====#%%%*#=-:::-:..:=%%%#*+++++++++++========------=----\\r\\n                                                   :---------------------------------=======---=---*###*====#%%%*+-:::=-:::=*%#**++++++++++++=========----==----\\r\\n                                                   .----------------------------==----===----====--=###*+===#%%%*=-::-++==++********++++++++++=========---=-----\\r\\n                                                   .:::------------------------======-====---====---+###*===*%%%*+=::=+=::-+**********+++++++++========---===---\\r\\n                                                   .:::::-----------------------===================--*%##===+%%%#*+:.==....=***********+++++++++=======--=+++=--\\r\\n                                                   .:::::::---------------------====================-=###*===#%%#*+::=-...:=***********+++++++++==========+***=-\\r\\n                                                   .::::::::::::::--------------====================--+###+==#%%#*+::=-....-************+++++++++========+***+=-\\r\\n                                                   .-:::::::::::::::--------------====================-*%#*==*%%#++::-:. ..-++***=+*****+++++++++========+**+=--\\r\\n                                                   .--:::::::::::::::----------------===================#%#+=*%%#==:::...... .--*++******+++++++++=======+**+---\\r\\n                                                   :-------:::::-::::::--------------==================-=#%*=*%%%-:::.....      :+*******+++++++++========++=---\\r\\n                                                   :---------::-----::::---------------=================-*%#++%%%--::....   ..  .=********++++++++==========-=--\\r\\n.::::::::::.............                           :------------------------------------==================#%*=#%%--::......    .:*********+++++++++=============\\r\\n:::----=========----:::......                      --------------------------------------=================+##+*%%=-:::...  ....-+**********++++++++=============\\r\\n.:::-----====++++***+++==--:::.....                ----------------------------------------================*#*+%%=::::.........-***********+++++++++============\\r\\n....::-==+++**#**+++++++***++==-::.....            -----------------------------------------================##+#%+::::.:.....:-=***********+++++++++============\\r\\n-----::::::--=+++******++++++++++==-::....        .-------------------------------------------==============+#**%*::::::....=+*************+++++++++============\\r\\n..::::---------------==++****+========--::....    :--:::------------==---------------==--------==============*#*%*::---=..:=****************++++++++============\\r\\n     .....:::-----------::--==+++==----==-::....  :---:::----------------==----------====--------=============*#%*::-:+::-+#**********#*****+++++++++===========\\r\\n          ....:::::::::------:::::-----:----::.   ------::::-------------=====-------======--------===========+#%*:::-+:::-##****************++++++++===========\\r\\n  ...           ...........::----:...::::::--:   :-----------::::------======-----===========------============+#%+--**...-##*****************+++++++===========\\r\\n                  ..      ......:-==-......     .=------------------:::::::------=================--============*%+-:*#  .-##*****************+++++++===========\\r\\n                  .                :-:         .---------------::.          .----===============================++-. .:   .=+*****************++++++++==========\\r\\n                ...                           .-------------:.               ----==============================+=-=..  .   .:*#****************+++++++==========\\r\\n                                            .-----------:.                   -----============================++=-=. ..   .-+##*****************++++++==========\\r\\n                                        ..:-==------:.                       -------==========================++=--  ...   .=*#****************+++++++==========\\r\\n                  .                ..:---====-==-.                           ..-------=====================++==+-    ...   . :*****************++++++++=========\\r\\n               ...         ...:::------------=-.                                :-------=======================+-   ..       :*#***************++++++++=========\\r\\n  .                     :--------------------.  :.                           ..      .:--================--====+-  ...    .  -*#***************++++++++=========\\r\\n :-                     -------------------:  ..--:                                     :--===========----==++++-   ....  ---*####**************+++++++=========\\r\\n:--            .       :------------------.  ...:-=-:.         ....            .         .--===============+====-.  ...:. -*#####***************++++++++========\\r\\n  .          .---::...:--------------::-:   .....:-==-:.   .  .----.           ..         .---===================*#.  .:  :*#####****************+++++++========\\r\\n             .----==-==----------------.  .........::::--:..   .-::::--         .          -=---================-++.  ..  :#####******************++++++========\\r\\n            .:-------==--------------:..:-----::::::-==:...-===----=---     ..  : .        .==----==========--=-:.:. :**#*#*#######**************++++++++=======\\r\\n           .:--------------------::.   .:::--------==::-=+==---------=:     ..  .           ====----==========-:..:. .---=-.:=######*************+++++++++======\\r\\n           :---------------:::.                 .----===---:---------=:     ..  : .==:     -========--=======--:===.         -#######*************+++++++++=====\\r\\n     :      -------::..                        :=+==-----------------=.     .:  : -***+=:.  -==============---::*=-.  ..   ..+######**************+++++++++=====\\r\\n     :   . ::..                       ....:::-------------------------.     .. .: +:.:-=+=- .==============---:-*--:.......:*####**##*************++++++++++===+\\r\\n ....    :--:         .:-::------------------------------------------:      .  :.:=      -=  ==========-====--:=*--+*=.:..:=#####**#***************++++++++====+\\r\\n---=-    ----:           :--------------------------=----------------.      .  : =. -:   --  -=========-=--=-::*+-=-...    -*########**************++++++++====+\\r\\n----    :----:            -------------------------------------------.      . ...- :*+.  =:  -=--=====-==-=-::-*+--:        -*#######**************+++++++++====\\r\\n---:   .-----:            .------------------------------------------       . : :: :--   =.  -=--------------:+*=:.......  :-*########*************+++++++++====\\r\\n.==:    ..:--:             :----------------------------------------:       ..: -       .=.  -------::------::*+=.     ..::=*##########************+++++++++====\\r\\n .==-       -:              :---------------------------------------:       ... =::..   :=.  ---:::::-----::::#+=--:    ..-*########**#************+++++++++====\\r\\n  :++=.     ::               ---------------------------------------.        ...=-=======-   :::---------::::-*==---..  .  :+######*=+***************+++++++====\\r\\n   -++=.    ::                --------------------------------------         . ..       =-   :----------::::.+*==---    .. ..:=***+:-+++*************+++++++====\\r\\n    =++=.   ::   .             ------------------------------------:         . ::       -:   .::-------::::::*+=+:...:+        .+#*.-+++*************++++++++===\\r\\n    .+++=.  .:   .             :-----------------------------------.         : :*+.  ====.  .:..::-::::::::::*+=+:  :=:         :=: :+++*************++++++++===\\r\\n     -+++-. .:   .             .-----------------------------------.         : -++.  +++=.  .-::..:::::::::.-#+=+-::             -. .==+*************++++++++===\\r\\n     .++++:.     .             .----------------------------------:        . : :..-=-..:-.  .---:::.::::::..+*==+=-=.            +- .===*************+++++++++==\\r\\n      -***=..    :.            .----------------------------------:        . . :  ++-  .-.  :------:::.....:**==+=-=.      .     =- .+++#************+++++++++==\\r\\n      .***+:..  .:.            .----------------------------------.          . ===++=----.  :------::.::...:#+==+=-=.      ...   =- .=++*************+++++++++==\\r\\n      .+***-::. ...             ---------------:::::::::::::::::-:           . -::++=::--.  :-::::...:.....-#+==+=--.        ..  == .--=*#***********+++++++++==\\r\\n      .+***-::. ..              --------------::::::::::::::::::::           . :  +*:  .-.  .......:::.....+*===+=  ...  .:      -=..===*#************+++*****+=\\r\\n       =***-:-. .:.             ---------------:::::::::::::::::-.           . -::--:..--.  .::::::::.....:*+===+=..             .-- =++*#************++**###*==\\r\\n       .=**---. .:.             ---------------------------------.           . +*=  :**+-.  .::::::.   ...:#++==+=-=.            .:: -==*#***************###*+==\\r\\n:.      :-::-: ..:              -----------:::-::---------------:            . ==-..:===-.  .::::.. ......=#=+==+=-=. ..   ..    .-. ===*##**************###+===\\r\\n :.     .:  :.  .               -:::---:::::::::::---::::::::::::            .   .++:  :-.  .:::..........+#=+==+=-=-:.    ....  .=. =++*##***************#*+===\\r\\n  ....   .                     .-:::::::::::::::::::::::::::::::.                .++:  :-.  .::::........:**====+=-==:            .  -=+*#*****************++===\\r\\n    ..                         ::::::::::::::::::::::::::::.....               ..:-=+++=:.  .:::.........-*+====++-=.            :=. ---*##*****************++==\\r\\n.....                        .::::::::::::::::::::::::::........               .-=::-=++-.  .:::.......:.+#=+===++-=:            .-  -+=*###*****************+==\\r\\n                             .:.......::::::::::::::::::::::::::               .=*+-::-=-.  .::.........:*#=+===++-=: ..          :. -++*###*****************+==\\r\\n:::..                                 ...:::::::::::::::::::::::               :++++=::::.  .::..:....:::##=+===++-=: :.    ..    .. :==*###*****************+==\\r\\n::::::::..              ..................::::::::::::::::::::::               -+++++=-:.   ::..::...:::-#*++===++----:      ...  .. :=-+###****************++==\\r\\n:::::::---::..    .  ....          :-----:-:::::::::::::::::::::               .-=====-:   .::::.:..::::=*++====++---.       ..   .. -==+###**************++++==\\r\\n:::-----------:..    ....          .::---=::::::::::::::::::::::               .::..           ::...::::+*=+====++--:         ..  -: :==+###*************+++++==\\r\\n:---------------::.    ...                                                   .....:::::.    ...::...::::**=+====++-..             .. :--+####************+++++==\\r\\n.::------------:---:.   ...   ..:::--::.........................       ..-:.:::+++++++++=.  .::....::::-#*=+====++:               .. :=-+####************+++++==\\r\\n   .:----------:::----:.  .. :====+==---------------------------.         .    +++++++++=.  .:.....::::=%+=+====++:   ..          .. :==+####************+++++==\\r\\n     ..:----::::::::----:.   .:.::::::..::::----::::--------:::-.         .  . +***+++++-.  .::...:::::+%+=+==+=++-   +*:         =: :--=***#************+++++==\\r\\n::.     .:::::::::::----=-:   ::        :-:--------------:::::::.         .. . -===---:--.  .:...::::::*#+=+==+==+- .=+- ..       :: .---==*#************+++++==\\r\\n:--:.      .:::::::-----===-.  .         :------------::::::::::.            . :       :=.  .:..::::::-*#=++==+==+- .:   :- ::.   .. :===***##***********+++++==\\r\\n:--:::.      .:::-------=====-. .        .:-----------::::::::::.            . :  ..   :=.  .:.:::::::=**=++==+==+=:-     .  ...   . :===*####***********+++++==\\r\\n .::::::.     .:----===========:..        .:-------------:::::::.            . -  ++:  :-.  ...:::::::++==++==+==+=-=.    .       :: .---*####***********+++++==\\r\\n   .::::::.     .-============+=:.          :---------:::::::::..         .  . -  ==:  :-.  .:..::::::*+-=+===+==+=-=..  :-       =: .---*#####**********++++++=\\r\\n     .:-----.     -============++-.          :-:::-:::::::::....:.        .  . :       .=.  .:.::::::-#+-=+===+==+=-=.   :=       .. .=--*####***********++++++=\\r\\n       :--==-:.    :===========+++:           ::::::::::::....:::.        .  . :      .:=.  .:.:::-::+%*-+====+==+=-=.   .-       .=..---*####***********++++++=\\r\\n        :-====-:    .==========++++:          .:::::::::....::::::        .  . :--=======.  .::::--::*%*=+==+++==+=--.   :=       := .---*#####*********+++++++=\\r\\n         .-=====-.   .=+=======++++=           :::::::...:::::::::.          . :-:..    -:   :::---:-#%+=+==+++==+=--.    .  ...  ..  :--+####***********++++++=\\r\\n          :=======.   .-=======+++++.          .:::....:::::::::::.          . ..      .-:   ::----:=#%+=+==+++==+=--.       ...   . .---+#####**********++++++=\\r\\n           :=======:    -++====+++++-           .....::::::::::::::            .-:.  -=+=:   ::----:+##==+==+++==++--.            :+..---+#####*********+++++++=\\r\\n::         .======+=-:-=++++++++++++-.          ....:::::::::::::::           . =*-  =++=:   ::-----*##=++==+++==++--::  .:       :=. ---+#####**********+++++++\\r\\n-=-:.      .-======++++++++++++++++=-..         ...::::::::::::::::.          . ==-:-:  :-   :----:-*#*=+===+++==++---#.  .       ..  :-:+######*********+++++++\\r\\n-====-:.    -====++++++++++++++++++==......     ::::::::::::::::::::          . : .+*:  :-.  :----:=**==+===+++==++----           .- .---+######*********+++++++\\r\\n-=======--:-=====+++++++++++++++++++=...:--::..:::::::::::::::::::::          . :..++====-.  :----:+*=-=+==++++==++---. ..        .-. ---+######*********+++++++\\r\\n-===============++++++++++++++++++++-..:::-:::-=::::::::::::::::::::.         . .++++=...-:  :-----*+--++==+++++=++--:  :=    ..   :. :--+######**********++++++\\r\\n-===============++++++++++++++++++++-.::::-:::=-::::::::::::::::::::.         . .: -*+   -:  .-----*+--++==++++===+--:  =*    ..  .-. :-:=#######**********+++++\\r\\n-===============++++++++++++++++++++::::::-::-=::::::::::::::::::::::       .  . : :=-:-==:  .----=#*--++==++++===+:.. :+=        .-. :--=#######******##**+++++\\r\\n-===============+++++++++++++++++++=::::::-::=-::::::::::::::::::::::.      .  . :==  :++=:  .----+#*-=+===+++++==+: :*-           :. :--=#######**********+++++\\r\\n-=============+++++++++++++++++++++=:::::--:==:::::::::::::::::::::::.      .. . .++:.-:.:-  :----*#*-=+===+++++==+-:++            :. :--=#######*********++++++\\r\\n-=============+++++++++++++++++++++-:::::--==...::::::::::::::::::::::      .   . =:-*+  .-  :--:=#%*-++===+++++==+---  .          :. :--=#######**********+++++\\r\\n-=============++++++++++++++++++++=-::::---=      ..::::::::::::::::::      .   . :: +*===-  ---:+%%+-++===+++++==+-.. .:          .. .::-########*********+++++\\r\\n-=============+++++++++++++*++++++-::::-:-=.      :--:.:::.:::::::::::.      .  .. ==+*+-:..:----*%%+-++===+++++==+-    .          ..:.---*#######*********+++++\\r\\n-=============+++++++++++++*+++++=::::::-=. .....  .-:  .::::..:::::::.      .   : -*+---   :----#%%==++===+++++==+-               ++-.---*#######*********+++++\\r\\n=============+++++++++++++****++=::::::-=:.:..       .::   .::-::....::      .   . :-..=:   :---=%%#-=+====+++++==+-..            .**..---*#######*********+++++\\r\\n=============++++++++++++****++=-:::::-=-..            .::.. ..::..:...      .     -:::    .----*%%*-++====+++++==+=:-.           .*#: :::*#######*********+++++\\r\\n============+++++++++++++***++=-:::::-=.                  .:-:...-===:       .    .:-:.   .:----#%%+-++====+++++==+=--.           .*#: --:*######**********+++++\\r\\n===========++++++++++++++**+++=:::::=+-:.                ......::---:        ..   ::-:...:-----=##%=-++====+++++==+=:-.      ...   *#: ---*#######********++++++\\r\\n===========++++++++++++++*+++=:..::=+-::::.             .:...                :: . :-=---==-----+###-=++====+++++==+=:-.      ...   *#: :-:+#######********++++++\\r\\n===========++++++++++++++++==-:..:=+-::::::.           ...                   :. .:-=+++=-------**#*:=++===++++++==+=:-.            *#: ::.+#########*******+++++\\r\\n==========++++++++++++++++==-:..-++=:::::::::         ...                    :...+++=--:-------**#+:=++===++++++==+=--...          +#- :::+########********+++++\\r\\n=========++++++++++++++++==-:.:-+++=::::::::::.      ..                      :. ++-::::-------=#+*--++====++++++==+=::=*.          *%= :-:=########*********++++\\r\\n========++++++++++++++++==-:::=++++. .::::::::::                             ..:-:::----------=*=+:-++====++++++==+=..++  ..       *%= :-:=#########*******+++++\\r\\n========+++++++++++++++==-::-+++++-       .:::::::.                           -::::-----------+*==:=++====++++++==+=      ..  .    +#- :::-########*********++++\\r\\n=======+++++++++++++++==--:=++++++:          .::::::..                        :::::-----------*+=-:=++====++++++==+=      :  .--:. +#- .::-#######**********++++\\r\\n======++++++++++++++====--=++++++=             .::::::::..                    ::::-----------=*==:-=+=====++++++==+=     .-. .:..  +%+ .-:-#######**********++++\\r\\n======+++++++++++++====-=++++++++:               .:::::::::::..               :::------------+*=-:-=+=====++++++==+=     .:  .     =%+ .-:-*######**********++++\\r\\n======++++++++++++======++++**++=                 .::::::::::::::..          .-:-------------**+-:=++=====++++++==+=     ..  ..:::.=#+ .:::*######**********++++\\r\\n=====++++++++++++=====+++*****++-                  ::::::::::::::::::.... ..:-::-------------#*+-:=++=====++++++==+=..    .:.:*#######*++++*######***********+++\\r\\n=====++++++++++=====++*+******+=                   .::::::::::::::::::::::::::::------------+##*:-=+======++++++==+=:::   .:.:#%%%%%%%%%##########***********+++\\r\\n=====+++++++++=====+**********+:                    :::::::::::::::::::::::::::-------------*###:-++======++++++==+=:::   :.:=#%%%%%%%%%##########************++\\r\\n====+++++++++====+***********+=.                    ::::::::::::::::::::::::::--------------*##*:-=+======++++++====:::   ::+%%%%%%%%%############************++\\r\\n=++++++++++++==++***********++:                    .-::::::::::::::::::::::::--------------=##%*:==+=====+++++++====:::   ..=#%%%%%%%%%=-+*#######************++\\r\\n=+++++++++++=++**********++++=                    .:-::::::::::::::::::::::::--------------+#%%*:==+=====+++++++====:::      -#%%%#####-.::-*######**********+++\\r\\n=+++++++++++++*********++++++.                 ...:---::::::::::::::::::::::---------------*%%%=:=++=====+++++++====:::       .+#######:.::.+#####************++\\r\\n=++++++++++++*********++++++-                ....:--=-::::::::::::::::::::::--------------=#%%#--=+======+++++++====:::         =#%%#%#..:::+######************+\\r\\n=+++++++++++**********+++++=.               ..:::--===:::::::::::::::::::::---------------=##%*:-========+++++++==+=:::          -*##%#. ...-######***********++\\r\\n=++++++++++++++******++++++:             ...::---=====::::::::::-:::::::::----------------+%%%+:=========+++++++==+=:::           .+#%#. ::.:*#####************+\\r\\n=++++++++++++++******+++++-           ...:::---=======-:::::::--:::::::::-----------------*%%%-:=========+++++++==+=:::        .    :++. ::::*#####************+\\r\\n-+++++++++++++******+++++=.         ..:::---==========-:::::::--::::::::-----------------=##%#:-=========+++++++====:::        ..     .. .:::+####**************\\r\\n-++++++++++++******++++++:       ..:::---===++++==++++=::::::::-:::::::------------------+%%%*:-=========+++++++====.::        ...    .. ....=####*************+\\r\\n:=+++++++++++*****++++++-    ...:::---====++++++=+++++=:::-------:::---------------------*%%%+.-=========+++++++===-            ..    .. .::.-#####************+\\r\\n\",\n  \"                                                 :------------------------------------------*%#*+**=-=====*%%%%*=+:....-::.. :+*#--*#+++++=======---------------\\r\\n                                                 .-------------------------------------------*%#****-=====+%%%%#**-:::::.-:..#%%#+#*++++++=======---------------\\r\\n                                                  --------------------------------------------*##**#=====++#%%%#*#-:::-::-..-%%%%#+++++++++========-------------\\r\\n                                                  :-------------------------------------------=###+#*-===+=#%%%#**-----:-:::+%%%#+++++++++++========------------\\r\\n                                                  .--------------------------------------------+##***=-====*%%%#**-:::-:..:-#%%%*+++++++++++=========-----==----\\r\\n                                                  .------------------------------------==-------*#****+====*%%%#*+-::-=-:-=+%##*+++++++++++++========-----------\\r\\n                                                  .------------------------------------====-----=*##**#====*%%%#+=:::=--:-+********+++++++++++========----------\\r\\n                                                  .-------------------------------------===-==---=##**#=-==+%%%#++:::+::..-+*********++++++++++========--=+++=--\\r\\n                                                  .----------------------------------------=====--=####*====%%%#+*-::+....:***********+++++++++==========++**+--\\r\\n                                                  .----------------------------------------======--+###*+===#%%%**-.:+....:+**********++++++++++=========+***+--\\r\\n                                                  .----------------------------------------=======--+##*#===*%%%**-:-+.....+**********++++++++++=========***+---\\r\\n                                                  .----------------------------------==--============*###+==+%%%**-.:-.....-=+**++*****++++++++++========**+=---\\r\\n                                                  .----------------------------------===============-=*###==+#%%+-:.......   .:-==******++++++++++=======++==---\\r\\n                                                  .----------------------------------================-=###*==#%%+:::.....       :*******++++++++++===========---\\r\\n                                                  .----------------------------------=================-+###==#%%+-:::......     -********+++++++++==============\\r\\n..:::::::..............                           .--------------------------------====================-+##*=*%%*-:::...... ...-+*********+++++++++=============\\r\\n:::----========---::::.......                     .--------------------------------======================*%#++%%*-:::...  ....:+***********++++++++=============\\r\\n.::::----====+++***+++==--::......                :--------------------------------=======================#%#=#%#-::::.......::+**********++++++++++============\\r\\n....::-==+++**#*+++++++***++==-:::....            :---:-----------------------------=======================##+*%#-:::.:.....-=+************+++++++++============\\r\\n----:::::::-=+********+++++++++++=-:::....        ::::::::-------------------=-------======================+#*+%%-:::::...:=***************+++++++++============\\r\\n.:::----------------==++****+========--::....     ::::::::::---------------------===========================+#*#%=----*-:-+*****************++++++++============\\r\\n     .....::---------------=+++++=---===-::....  .:::::::::::-------------------=============================*##%-:-:-=.::*#****************+++++++++===========\\r\\n         ....:::::::::------::::-----------:::   :-::-:::::::::-------------------============================*#%=::-+-...+#*****************++++++++===========\\r\\n  ...          ...........::-----:..::::::--:.  .---:::-------:--------------------=-==----====================*%#=-=#- ..*##*****************+++++++===========\\r\\n                  .      ......:-==-:......     -----::-------------:::::::-------------------=================+#*-.:+:  .+*#*****************+++++++===========\\r\\n               .  .               .::.         :------::-------::.          :---------------------================:   ..   :+#****************+++++++===========\\r\\n                ..                            :-------------:.               -----------------------==========++-=-....   :-+#*****************+++++++==========\\r\\n                                            :---::------:.                   -------------==----------========++-=: ..    .+##*****************+++++++==========\\r\\n                                        ..:--------::.                       ------------=====----==============::. ....   :-******************+++++++==========\\r\\n                  .                .::----------:.                           .:-===-------====================+=.   ...   .. -*****************+++++++==========\\r\\n               .. .        ...:::-------------:.                            .   ---=====--======================.   .       .=##***************++++++++=========\\r\\n ..                     ---------------------. .:.                          ..      .:-=========================:  ..... .:.-*##****************+++++++=========\\r\\n.--                    .-------------------:  .:--.                                    .-===================+=+=.   :... .=**#####**************+++++++=========\\r\\n-=:           .        -------------------.  ...:-=-:.         ...             .         :==============---=++==--: ..-: .+#######***************++++++=========\\r\\n .           .---::...-=----------------:   .....:-==-:    .  .----.        .  .          :============--=======+%*  ...  +#######***************+++++++========\\r\\n             :============-------------.  ........:::::--:..   .-::::--     .  ..          -===================-:-:. :==-=*#####*****************+++++++========\\r\\n           ..--==============--------:..:----:::::::-==:..:-==---=====:     ..  . .        :=-===============-=: ..  +#*##+-+*#####**************++++++++=======\\r\\n           .--------===========---:.   .:::--------==::-=+==---=======:     ..  .          .----============-=-::-:     ..  .+######*************+++++++++======\\r\\n           ---------====---::..                 .-==-=+=--------======.     ..  : :=-:     --------==========-::+=:         :*######**************+++++++++====+\\r\\n     :     .-------::..                        :+++==-------------====.     :.  : =***+-:.  -----------======-:=+--   .....:+####*##**************+++++++++====+\\r\\n     :   . ::..                      .....:::-----------------------=-      :  ...+..-==+=: :==============---:++-===:::.::+#####*##**************+++++++++====*\\r\\n ....    ---.         ::-::-------------=====------------------------:      .  : --      =: .==============--::*=-==-.:.  :*#####*###**************++++++++====*\\r\\n---=.   .---=.           ------------------=======-------------------.      . .: = .-:   =.  ==============--:-*=-=.  .    :*########**************++++++++====+\\r\\n----    :---=.           .------------------------=------------------       . ..:- -*+   =.  -=-==========--:.+*=::.   .   .=########**************+++++++++====\\r\\n---.   .-----.            :------------=----------------------------:       . : -. :=-  .=   ============---::*+-  ....:..:=*########**************+++++++++====\\r\\n:==.   ..::--.             :----------------------------------------:       ..: -       :=   ========-------:-*+=...   .::+############*************++++++++====\\r\\n :+=:      .-.              ----------------------------------------.       ....=:...   --   ====----::----::=*==-=:    . :*#######++***************++++++++====\\r\\n  -++=      -:               ---------------------------------------         : .=-=======:  .------::-----:::+*==-=:    .  .-+****+:=++**************+++++++====\\r\\n   =++=     ::                -------------------------------------:         : :       .=:   ::--::------::::*+==:-. .:      .:=**=.=++**************+++++++====\\r\\n   .+++=    ::  ..            .------------------------------------.         : -:       -.  .:..::-------::::*+==.  =+:        :++:.=++**************++++++++===\\r\\n    :+++-   ..  ..             ------------------------------------.         : -*+  .===-.  :-:...::---:::::-#+==.....          .:  -++**************++++++++===\\r\\n     =+++-  .:  ..             :-----------------------------------          : =+=  .*++-   :--::...:::::::.+*==+-=-            -+. -==*#************++++++++===\\r\\n     .++++..    ..             :----------------------------------:          . : .==:..--   :-----::::::::..**===-=-            :+. =++*#************+++++++++==\\r\\n      =**+-..   ..             .----------------------------------.          . : .+*:  :-   :--------::....:#+==+-=-       :.   :+. =++*#************+++++++++==\\r\\n      :***=:..  .:.            .::::::::::::::::::::::::::::::::-:           . ===++=----   :------::..:...:#+=++-=-        ..  :+. :==*#************+++++++++==\\r\\n      .+**+:::. ...            .::::::::::::::::::::::::::::::::::           . -:-++-::--   :::::::...:....=#==++-...... :.     :+- -==+##***********++++****+==\\r\\n      .+***-::. ..             .-::::::::::::::::::::::::::::::::.        . .. : :**.  :-   ..:....::::....++==++-               :-.-++*##****************###+==\\r\\n       +***---. .:              ------------:::::::::::::::::::::.        . .  -::--:..--   :::::::::.  ...*+==++---             :-.:==*##***************###*===\\r\\n       :+*+---  .:             .--------------------------------:           .  **-  =**+:   :::::::..  ...:*=+=++=--  .    .     :: :==+##***************###+===\\r\\n:.     .:----: .::             .--------------------------------:           .  ==-..-===:   :...:::.......=#=+=++=--.:.    :..   -= :+++###**************##++===\\r\\n.:.     .: .:. ..               --------------------------------.           .    -++.  --   .::::::.......=*+===+=-==.       ..  .. :+++###****************++===\\r\\n  ...    .                     .--------------------------------.           .    -++.  --   :::::::......:++====+=--             :: .--+###*****************+===\\r\\n    ..                         ----------------------------:::::            .  .::-=+++=:   ::::::.......:#+====+=--             =- :==+###*****************++==\\r\\n.....                        .------------------------::::::::::            .  :==::-=++-   :::::........-%+====+=--. .          .: :=++####*****************+==\\r\\n                             :::.....::--------:::::::::::::::::            .  :++=:::-=-   ::::::.......=%++===+=-=  :    ..     . .==+####**************##*+==\\r\\n:::..              .                  ..:--::-::::::::::::::::::            .  :++++-::::   :::::.....:::+#++===+=-=:-.     ...   . .--=####****************+===\\r\\n::::::::..              ..:............. :-:::::::::::::::::::::            .  -+++++=::.  .:::.......:::*+=====+=-=-.       .    : .===####***************+++==\\r\\n:::::::---::.     .  ....          :-------:::::::::::::::::::-:            .  :======-:   :::::.....:::-#+=====+=-=.        ..  .= .===####*************+++++==\\r\\n:::----------::.    .....        . .------::::::::::::::::::::::               .::.    .      .::....:::=#=+====++:..             :  --=*###*************+++++==\\r\\n:---------------:..    ...                                                   .....::::.     ...::...::::+#=+====++.               .  --=*####************+++++==\\r\\n.::-----------::---:.   ...  ...:::--::.........................      ..:-:.:.:+++++++++-.  :::.....::::*#=+====++.   ..          :  ===*####************+++++==\\r\\n   .:---------::::---:.   .. -====+==---------------------------            . .*++++++++-   .:.....::::-#*=+====++.  .*+         :=  --=***##************+++++==\\r\\n     ..:----::::::::----:    .:.::::::..::::----:::::::::---::::         .. . .+***+++++:.  .::...:::::=#+=+====++: .++- .       .-. ---==+##************+++++==\\r\\n::.     .:::::::::::----=-:   ::   .    ::::::::::::::::::::::::          .   .====---:-:.  .:....:::::+#=++==+=++: ::   -: :..   ...-==+**##************+++++==\\r\\n:--:.     ..:::::::-----===-.  .        .--:::::--::::---:---::-.              :       --.  .....::::::**-++==+=++--:     . ...   .. -==+#####***********+++++==\\r\\n:--:::.      ::::-------=====:...        .------------------::::.              :  ..   --.  ......::::-#+-++==+=++-=-    ..      .-. :--+#####***********+++++==\\r\\n .::::::.     .:----===========:..        .:--------------:::::::            . : .++.  --.  .....::--:=#+=+===+=++---.   -:      :+  ---+#####***********+++++==\\r\\n   .::::::.     :-============+=:.         .:-----------:::::::::         .  . : .+=.  --.  .....:---:=%+=+===+=++=--.   -:       :  ---+######**********++++++=\\r\\n     .:----:.    .-============++:           :-::::::::::::::::::         .  . :       :-.  ....::---:*%+===+++=++=--    ::       --.-=-+#####***********++++++=\\r\\n       :--==-:     :===========+++:          .:::::::::::::::::::.        .  . :      .--.  .:.::---:-#%====+++==+=--    =:       -- :--=#####***********++++++=\\r\\n        :-====-.    :==========+++=.          .:::::::::::::::::::        .  . --=======-.  .:.::---:-##=+==+++==+=--    .. ...   .. :-:=######*********+++++++=\\r\\n         :======-    .=+=======++++-           :::::::::::::::::::           . :-:..   .-.  .:::----:+#*=+==+++==+=--        ...  .. :--=#####***********++++++=\\r\\n          :=======.   .-=======++++=.          .::::::::::::::::::.          . :       :-.  .:::----:+#+=+==+++==+=--             == :=-=######*********+++++++=\\r\\n           -=====+=:   .=++====+++++:          .::::::::::::::::::.          . .::  .==+-.  .::------+*-=+==+++==+=----  :.       -- .--=######*********+++++++=\\r\\n:.         :======+=-:-=++++++++++++-           :::::::::::::::::::          . .+*.  +++-.  .::------++-====+++==+=--=*  ..       .. .---*#####**********+++++++\\r\\n-=-:.      .-=====+++++++++++++++++=-..         :::::::::::::::::::.         .  ==-:-.  -:   :------=*--+===+++==+=---:           -: .---*######*********+++++++\\r\\n-====-:.   .-====++++++++++++++++++=-......     :::::::::::::::::::.       .    : :++.  -:   :------+*--++==+++==+=---  :.        :: .---*#######********+++++++\\r\\n-=======-::-=====+++++++++++++++++++-...:--::..:::::::::::::::::::::          . : :++====:.  :------**-=+===++++=+=-=.  --    .   .: .---*#######*********++++++\\r\\n-===============++++++++++++++++++++-..::--:::-=::::::::::::::::::::          . -++++=. .-.  :-----=#*-=+===++++=++--. .#+   ...  --  :::*#######*********++++++\\r\\n-===============++++++++++++++++++++-.::::-:::=-::::::::::::::::::::.         . :: =*=  .-.  :----:=#*-++===++++=++.. --=.        :- .---*#######******##**+++++\\r\\n-===============++++++++++++++++++++::::::-::--::::::::::::::::::::::       . .  : -=::-=-.  :----:*%#-++==+++++=++:.+#.          .: .---*#######*********++++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       .  . -==  -++=:  :-----#%#=++==+++++=++--+:           .: .---*#######**********+++++\\r\\n-=============+++++++++++++++++++++=:::::---=-:::::::::::::::::::::::.      .  . :++::-..-:  :----=#%*=++==+++++=++--. ..          .  ---+#######*********++++++\\r\\n-=============+++++++++++++++++++++-:::::--=-..::::::::::::::::::::::.      .  .. =.-*+  :-  -----+%%+=+===+++++=++:   :.          .  :::+#######**********+++++\\r\\n-=============++++++++++++++++++++=-::::--=-      .:::::::::::::::::::      .   : -..++==-- .-----*%%==+===+++++=++:   ..          ::::--+########*********+++++\\r\\n-=============+++++++++++++*++++++-::::-:-=      .:--:.:::.:::::::::::.     .   . .==**=-:..:-----###-++===+++++=++:              :*=::--+########*********+++++\\r\\n-=============+++++++++++++*+++++=::::::-=. .....  .-: .::::...:::::::.     ..  .. =*=--:  .-----=##+-++===+++++=++-::            -#= :-:=########*********+++++\\r\\n=============+++++++++++++****++=::::::-=:.:..       ::.   .:--:....:::     ..   . --.:=:   -----=*#=-++===+++++==+---            -#+ .::-########*********+++++\\r\\n=============++++++++++++****++=-:::::-=:..            .::.  .:::.::...     ..    .-:::    .-----+*+-=+====+++++==+---            -#+ .--=########*********+++++\\r\\n============+++++++++++++***++=-:::::-=.                  .:-:...-==-:      ..    ::-:.   .------*+=:=+====+++++==+---       :..  :#+..--=########********++++++\\r\\n===========++++++++++++++**++==:.:::==-:.                .....::----.        .    :--:...:------=*=-:=++===+++++==+---       ..   :#* .-:-###########*****++++++\\r\\n===========++++++++++++++*++==:..::==-::::              .:...                :. ..------==------+*=-:=+====+++++==+---            .#* .:::*##########*****++++++\\r\\n===========++++++++++++++++==-:..:=+-::::::.           ...                   :   :=++++=--------**=:-=+====+++++==+--:--.         .##..-:-*#########*******+++++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*++=-::--------#*=:-=+====+++++==+-.:#+          .##:.-:-*########********+++++\\r\\n=========++++++++++++++++==-:.:=+++-::::::::::       ..                      : .*=::::---------=%#=:-++====+++++==+-  -   .       .##:.:::*########********+++++\\r\\n========++++++++++++++++==-:::=+++=...:::::::::.                             ..--:::-----------+%#=:=++===++++++==+-      .  ......**. ::.+#########********++++\\r\\n========+++++++++++++++==-::-+++++-      ..::::::..                          .-:::::-----------*%%-:=++===++++++==+-     .:  .-:...*#: :::+########*********++++\\r\\n=======+++++++++++++++==--:=++++++.          .::::::.                        .::::::-----------#%%--=+====++++++==+-     .:  ..    *#: :::+#######**********++++\\r\\n======++++++++++++++===---=++++++-             .::::::::..                   .:::::-----------=#%#--++====++++++==+-     ..  .     *#: :::=#######**********++++\\r\\n======+++++++++++++===--=++++++++.               ::::::::::::..               ::::------------+%%#:=++====++++++==+-..   ... :=====*#=----+#######**********++++\\r\\n======++++++++++++=====+++++**++=                 :::::::::::::::..          :-:::------------*%%#:=+=====++++++==+-::.   .:.=##%%%###############***********+++\\r\\n=====++++++++++++=====+++*****++:                 .::::::::::::::::::.... .::-:::-------------#%%*-=+=====++++++==+-:-.  ....=%%%%%%%%%%##########***********+++\\r\\n=====++++++++++=====++*+******+=                   .::::::::::::::::::::::::::::--------------#%%+-++=====++++++==+-:-.  .::-*%%%%%%%%%%##########***********+++\\r\\n=====+++++++++=====+*********++.                    ::::::::::::::::::::::::::::-------------+%%%=-++=====++++++==+-:-.   .:*%%%%%%%%%#+*#########***********+++\\r\\n====+++++++++====+***********+-                    .:::::::::::::::::::::::::::--------------+%%%=-++=====++++++==+-:-.     :*%%%##%%%#..-=*######***********+++\\r\\n=++++++++++++==++*********+++=.                    .-::::::::::::::::::::::::::--------------*#%#-=++=====++++++==+-:-:      .+#######*....-#######************+\\r\\n=+++++++++++=++********++++++-                    .:-:::::::::::::::::::::::::---------------#%%*-=+=====+++++++==+-:-:        =#%###%+ .:::*######*************\\r\\n=+++++++++++++*********+++++=                  ...:---:::::::::::::::::::::::---------------=##%+-=+=====+++++++==+-:-:         :*#%#%+ ...:*######************+\\r\\n=++++++++++++*********++++++:                ...::--=-::::::::::::::::::::::----------------+###--=+=====+++++++==+-:-:          .=#%%+ .:..+######*************\\r\\n=+++++++++++**********+++++=                ..:::-===-:::::::::::::::::::::-----------------*##*:========+++++++==+-:-:            :+*= .::.=######************+\\r\\n=++++++++++++++******++++++.             ...::---====-::::::::::::::::::::-----------------=**#+:========+++*+++==+-:::        .     .:  :::-######************+\\r\\n=++++++++++++++******+++++-           ...::---========:::::::::::::::--:::-----------------=**#=:========+++++++==+-.::        ..     .. ...:*#####*************\\r\\n-+++++++++++++******+++++=         ...::----====++====-::::::::::::------------------------+***:-========+++++++===-       .   ...    .  .::.+#####*************\\r\\n-++++++++++++******++++++.       ..::----===++++++++++-::::::::::::------------------------+**=.-========+++++++===-            .        .:::=#####*************\\r\\n:=+++++++++++*****++++++:    ...:::---====++++++++++++-::---::-:::------------------------=+++=.=========+++++++===-             .       .:::-#####*************\\r\\n\",\n  \"                                                .------------------------------------+*#######*#+--=======#%%%%+==....:-::...=+#+-+#*+++++=======---------------\\r\\n                                                 :------------------------------------+##########=-=======*%%%%*++::::-::-. =%%%***+++++++=======---------------\\r\\n                                                 .-------------------------------------=#######**==--=====+%%%%**+-::--:--..*%%%#++++++++++=======--------------\\r\\n                                                 .--------------------------------------=*#####**+++-======#%%%*#*-----::::-#%%%*++++++++++=========------=-----\\r\\n                                                  ----------------------------------------+#####+++*--=====#%%%***::::-:::=*%%%#*+++++++++++========------------\\r\\n                                                  :----------------------------------------+####*++#+-=====*%%%**+:::=-:::+#%#*++*+++++++++++========----===----\\r\\n                                                  :-----------------------------------------+####*+##=-====*%%%#+=:::+:..:-*********++++++++++=========-==++=---\\r\\n                                                  :------------------------------------------=*###+*#+=====+%%%#++::-+....:***********+++++++++==========+***=--\\r\\n                                                  :------------------------------------------:=*##**#**====+%%%#+*:.-+....:+**********+++++++++==========+***=--\\r\\n                                                  :-------------------------------------------:=*####*#=====#%%%+*:.-+. ..:+**********++++++++++========+***=---\\r\\n                                                  :--------------------------------------------:=*###+#+====*%%%**-:-=....:+***********++++++++++========**+=---\\r\\n                                                  .----------------------------------------------=+##**#+===*%%%+=:.:.. ....:-=++*******+++++++++========++==---\\r\\n                                                  .------------------------------------------------+##*##===+%%%=::......      .:+*******+++++++++===========---\\r\\n                                                  :--------------------------------------==-===-----+####+===#%%=::::...:   .   -********+++++++++==============\\r\\n                                                  :--------------------------------------=========---+####+==#%%+-:::......   .:+********+++++++++============-=\\r\\n.::::::::..............                           :---------------------------------==================+###*==*%%+-:::.... ....:+**********+++++++++=============\\r\\n:::----========----:::.......                     :---------------------------------==================-=###+=+%%*:::::.. ...:.:************++++++++=============\\r\\n.::::----====+++***+++==--::......                ---------------------------------====================-=###+=#%*::::.:.....:-+************++++++++=============\\r\\n ...::--=+++**#*+++++++***++=--::.....            ----------------------------------====================-=#%#=*%#-:::.:....=+**************+++++++++============\\r\\n:--:::.::::--+********+++++++++++=-:::....       .-----------------------==----------======================#%*+%#-:::--..-+**********#*****+++++++++============\\r\\n.:::----------------==++****+========--::......  :------------------==------------==========================##+#%-:--=+.::*#****************++++++++============\\r\\n     .....::--------::::::-=++++==---===-:::...  -=------------------=--==-------============================*##%-:::=-...+#****************++++++++============\\r\\n         ....::::::::::-::....::------:----::.  .====--------------------===------=-==========================*#%*=:=*: ..*#*****************++++++++===========\\r\\n  ...          . ........::::::....::::::::::   :=--------------------=======-----=============================*%#=:-#. .:*##*****************+++++++===========\\r\\n                  .      .......:-:.......     .=--------------------::::::-=------=============================++:  ..   .-*#****************+++++++===========\\r\\n               .                  ..          .-----------------:.          :------===========================+=--: ....  ::+#****************+++++++===========\\r\\n                ..                           :--------------:.              .=----============================++-=- ..    :+#******************+++++++==========\\r\\n                                           .------------:.                  .------===========================+=--. ...    :=******************+++++++==========\\r\\n                                       ..:-=-------::.                      .==--=----=======-================+=.   ...   . .+#****************+++++++==========\\r\\n                                  .::-----------:.                          ..:-====-------------------=========.   .       .+#****************++++++++=========\\r\\n               ..          ..:::--------------:                             .   ----==----------::::::-=========.   .    .. :*###**************++++++++=========\\r\\n ..                    .--------------------:  .:.                          ..      ..:---------------==========.  ..... .=+*####***************+++++++=========\\r\\n.-:                    :-::::::::--:::::---.  .:--.                                     --------==============+=.   ..:. .*#######**************++++++++========\\r\\n-=.           .       .-::::::::::::::::-:  ....:-=-:.        ...:.         .  .         :----=============-=+==+#=  .:. .*########**************+++++++========\\r\\n .           :-:......--:::::::::::::::-.  ......:-==-:   ..  .----.        .  .          ----===========--====-=*-  :::.:*########**************+++++++========\\r\\n            .::::::::::::::::::::::::::   ........:::::--:.  . .-::::::     .  .           =----========--=====:.:.  *####*=*######**************++++++++=======\\r\\n           ..::::::::::::::::::::::::. .------::::::-=-:..:===--::::::.     .  .. .        -==================-:.:: .:::::. :*######*************+++++++++======\\r\\n           ::::::::::::::-------::.    .:::--------=-:-=++==-:::::::::.     ..  .          .================--::+=:         :*######*************+++++++++=====+\\r\\n          .--::::::::-::::::..                  :-===++=------::::::::      ..  : -=-.     --================-:-+-:   .  ..:=########*************+++++++++====+\\r\\n    .:     :-::::::...                        .-++=====-----------::::      :. .: +***+-:.  -============--==::++--::.:..::+#####*##**************+++++++++====*\\r\\n    ..   ..:..             ..      ......::::------------------------.      :  :.:+..:-=+=. :-----------===--::*=-+*=::. .:*#########*************++++++++++===*\\r\\n   ..   .:-:         .-:-:::-:---------------------------------------.      .  : =:      =. .----------=====-:-*=-=. ..   .=#########**************++++++++====+\\r\\n.:::    .::::            ------------------------------------------::       . ...= :-:   =. .---============-:=*=:-.       .+########**************++++++++=====\\r\\n:::.    :::::            .-----------------------------------------::       . : -: =*=  .=  .==============--.++-  ....:..:-*########**************+++++++++====\\r\\n--:    :----:             :-----------------------------------------:       . : -  -=:  :=  .=============--::*+=..    .::=*##########*************+++++++++====\\r\\n:=-.   ..::--.             :----------------------------------------.       ....-       :-  .==-=======-----:-*==--.    ..=########**##*************++++++++====\\r\\n -+=:      .-.              ---------------------------------------:.       .: :=::..   -:  .========------::=*==-=:.   .  :+*##**+-++**************++++++++====\\r\\n  -++-      :.               --------------------------------------:         : :--=======:  .======--::---:::+*==--. .. .  ...-+**-:+++**************++++++++===\\r\\n   =++=     -.   .           .-------------------------------------:         : :       .=.  .-------:-----:::*+==...-+:        -*+.:+++**************++++++++===\\r\\n   .+++-    :.  ..            :------------------------------------.         : -..     .-.  .::..:::-----::::*+==.  ::          :: .=++#*************++++++++===\\r\\n    :+++-   :.  ..             ------------------------------------          : =*=  :===:   ---::...:---::::=*+=+--:            == .===##************++++++++===\\r\\n     =+++:  :.  ..             :----------------------------------:          . =+=  -*+=:   ------:..::::::.+*===-=:            == .+++*#*************++++++++==\\r\\n     .++*=..    ..             :----------------------------------.          . : :==:..-:   --------:::::...**==+-=:       .    -= .+++*#*************++++++++==\\r\\n      =**+:..   ..             :----------------------------------.          ..: :*+.  ::   ----------::....*+==+-=-        ..  -=  -==*#*************++++++++==\\r\\n      -***=...  .:.            .---------------------------------:          . .+==++=---:   --------::..:..:*+=++-::..   :      -+: ===*##************++*****+==\\r\\n      :***+:::  ...            .-------------------------:::::::-.          . .-.=++-::-:   -::::::...::...-*==++:       .      .-- =++*##***************####+==\\r\\n      .***+:::. ..             .------------------:::---:::::::::.        . . .. -*+   ::   :::.:::::::....=*==++-::             :- -==*#****************###*===\\r\\n      .+**+---. .:             .------------------:::::::---:::::         . . .-:---:::-:   :::::::::.. ...+*==++=--  .          :. -=-*#****************##*+===\\r\\n       :+*+---  .:             .------------------:::::::::::::::           . .**:  +*+=:   ::::..::......:#++=++=-- :.    :..  .=: -+=*##***************##++===\\r\\n:.     .:----: .::             .------------------------::---::-.           . .==:..-===:   :...:::::.....-*+==++=-=+.       ..  :. -++*###****************++===\\r\\n.:.     .. .:  ..              .--------------------------------.           .    =++   -:   ::::::::......-*====+=-=.            -. :-=*###*****************+===\\r\\n  .:.    .                     :--------------------------------            .    -++.  -:   :::::::.......+*===++=--             =: -==+####****************+===\\r\\n    ..                        .-------------------------------::            .  .::-++++-.   :::::::......:*#====+=--. .          :: -+=*####*****************+==\\r\\n.....                        .---------------------------------:            .  :=-::-++=:   ::::::.......:#*+===+=-=. :    ..     . :==+####**************##++==\\r\\n                             :::.....::------------------------:            .  :++=:::-=:   ::::::......:-#+====+=-=::.     ...   . :=-+####****************++==\\r\\n:::..              .                  ..:------------------::--:            .  -+++=-::::   :::::......::=*=====+=-=-.       .   .: :==+####**************++++==\\r\\n::::::::..             ..::............. :--------::::::::::::::            .  =+++++=::.  .:::::.....:::+*=====+=-=.        ..  :- :==+####*************+++++==\\r\\n:::::::---::.     .  ....          :------------------::::---:-:            .  :======-:   :::::......:::**=====++:..            .: .--=####*************+++++==\\r\\n:::----------::.    .....        . .------::::::::::::::::::::::               .::.           .:.....:::-*+=====++.               . .=-=#####************+++++==\\r\\n:---------------::.    ...                                                   ....:::-:.     ..::.....:::-#+=+===++.   ..         .: .==+#####************+++++==\\r\\n.::-----------::---:.   ...  ...:::--::.........................       .:-:.:.-***++++++-.  :::.....::::=#======++.  :*+         -- .--=**###************+++++==\\r\\n   .:----------:::---::   .. -=======--------------------------:         .  . :*++++++++-   ........::::+#=+=====+: :*+: .       :- .---=+*###***********+++++==\\r\\n     ..:----::::::::----:    .:.::::::..:::::::::::::::::---::::         .. . :+***++++=:   .:......::::**=+=====+: :.   -. :..   ..:===*#####************++++==\\r\\n::.     .:::::::::::----=-:   :.   .    :::::::::::::::::::::-::         .. . .====--::-:   ........::::*+=+==+==+--:     . ...   . .-==*#####***********+++++==\\r\\n:--:.     ..::::::------===-.  .        .--------------------:::            . ..       --   :......::::-#==+==+=++-=-    ..      .-  :--*######**********+++++==\\r\\n:--:::.     .::::------======: ..        .------------------::::.           . ..  ..   -:   ......:::-:=#=====+=++---.   =.      -=  ---*######**********+++++==\\r\\n .::::::.     .:----=========+=...        .:---------------:::::.             .: :++.  --   ......:---:*#=====+=++=--    -.       :  ---*######**********++++++=\\r\\n   .::::::.     :-============+=:.         .:------------::::::::              : :==   --   ...:.::--::##=+==++==+=--    :.       =-.-=-*######**********++++++=\\r\\n     .:----:.    .-============+=:          .:-::-----:::::::::::         .  . :       --   ..::.::--:-##=+==++==+=--    -:       =: :--+######**********++++++=\\r\\n       :--==-:     :===========++=.          .:::----::::::::::::.        .  . :      .--   .:::::---:=%*=+==++==+=--    .  ...   .  :-:+######**********++++++=\\r\\n        :-====-.    :==========+++=.          :---:::::::::::::::.        .  . --=======-   :::::----:=%+=+==++==+=--             :. ---+######*********+++++++=\\r\\n         :======-    .=+=======++++-          .:::::::::::::::::::           . -::.    :-   .::::----:+#====++++=+=--.            +- -=-+######**********++++++=\\r\\n          :=======.   .========++++=           :::::::::::::::::::.          . :       :-.  .:::------+*====++++=+=--==  :.       -: :--=######**********++++++=\\r\\n           -=====+=:   .=++====+++++:          .::::::::::::::::::.          . :::  .=++-.  .:::------*+-===++++=+=--==   .       :. :-:=#######*********+++++++\\r\\n:.         :======+=-:-=+++++++++++=-          .:::::::::::::::::::          . :++. .++=-.  .::------=*==+==++++=+=--=.           -. :--=#######*********+++++++\\r\\n-=-:.      .-=====+++++++++++++++++=-..        .:::::::::::::::::::          . .==:--.  -:  .::------*#==+==++++=+=--:  -:        :: :=-=#######*********+++++++\\r\\n-====-:.   .=====++++++++++++++++++=-......    .:::::::::::::::::::.       .    . -*+   -:   ::------##==+==++++=+=--.  =:   ..   .: .--=########*********++++++\\r\\n-=======-::-=====+++++++++++++++++++-...:--::..:::::::::::::::::::::          . : -++====:   :------=%#==+==++++=++::  :*:    .   -: .::-########*********++++++\\r\\n-===============++++++++++++++++++++-..::--:::=-::::::::::::::::::::          . -++++-. :-.  :------=%#=+===++++=++. .=..         :: .--=########******##**+++++\\r\\n-===============++++++++++++++++++++:.::::-:::=:::::::::::::::::::::.       . . :. +*-  .-.  :------=%#=+===++++=++::++           .. .--=########**********+++++\\r\\n-===============+++++++++++++++++++=::::::-::=-::::::::::::::::::::::       . . .: --:-==-.  :------+%*=+==+++++==+---            .. .=--########**********+++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       . .. -=-  =++-.  :------*%*=+===++++==+::. :.         .. .-:-*#######**********+++++\\r\\n-=============+++++++++++++++++++++=:::::---=-:::::::::::::::::::::::       .  . :++::-. -:  :------*%+=+===++++=++:   .           ...:::*########*********+++++\\r\\n-=============+++++++++++++++++++++-:::::--=-..::::::::::::::::::::::.      .  . .=.=*=  :-  ------=**-=+==+++++=++:              :--.:--*########*********+++++\\r\\n-=============++++++++++++++++++++=-::::--=-      .:::::::::::::::::::      .   . - :*+==-: .------++=-=+===++++=++:..            =*-.---*########*********+++++\\r\\n-=============+++++++++++++*++++++-::::--=-      .---:.:::.:::::::::::      .   : :==*+=:...-------++--++===++++=++--:            =#- :::+########**********++++\\r\\n-=============++++++++++++**++*++=::::::==. .....  .-: .::::...:::::::.     ..  .. =+=:-:  .-------*=:-+====++++==+---            =#- :::+#########********+++++\\r\\n=============+++++++++++++****++=-:::::-=:::.        ::.   .:--:....:::     ..     -:.:=.   ------=#=:-+===+++++==+-:-            =#= :--+##########********++++\\r\\n============+++++++++++++****++=-:::::-=:.             .::.. ..:..::...     ..    .-::.    .------*%=:=+===+++++==+---       :..  =%= :-:+###########******+++++\\r\\n============+++++++++++++***++=-:::::==.                  .:-:..:-==-.      ..    ::-.    .-------#%=:=+===+++++==+---       .    -#= :::=##########*******+++++\\r\\n===========++++++++++++++**+++=:::::==::.                .....:::--:.       ..    :--:...:-------=%%=-++===+++++==+---.:.         :#+ .::=###########******+++++\\r\\n===========++++++++++++++*++==:..::==:::::              .:...               .:. ..-=---===-------+%%=-++===+++++==+-::*+          :#*.:-:=############*****+++++\\r\\n===========++++++++++++++++==-:.:-++:::::::.           ....                  : . -=++++=---------*%%--=====+++++==+-  =.  .       :#*..-:-############******++++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*+==-:::--------*%#--+====+++++==+-      :       .*+ .:::############******++++\\r\\n=========++++++++++++++++==-:.:=+++-::::::::::       ..                      : .*=:.::-----------#%#-=+====+++++==+-      .  .:::..*+ .:::*#########*********+++\\r\\n========++++++++++++++++==-::-=+++=...:::::::::.                             ..--:::::----------=#%#:=+====+++++==+-     ..  .... .##..-::*#########*********+++\\r\\n=======++++++++++++++++==-::-+++++:      ..:::::::.                          .-:::::::----------=#%*:=+====+*+++==+-     ..  .     ##..:::*########**********+++\\r\\n=======+++++++++++++++==--:=+++++=           .::::::..                       .::::::::----------+#%+-++====+*+++==+-..   ..  ...:::**:.:::*#######**********++++\\r\\n======++++++++++++++===---=++++++-             .::::::::..                   .:::::::-----------+#%==++====+**++==+=::.   ...-*#######****########***********+++\\r\\n======+++++++++++++===--=+++++++=.              .::::::::::::..               ::::::-----------=+##==+=====+**++==+-:-.   .:.-#%%%%%%%%%##########***********+++\\r\\n======++++++++++++=====++++***++-                .:::::::::::::::..          :-:::::-----------=*#*-=+=====+**++==+-:-.  .:.:+%%%%%%%%%%##########************++\\r\\n=====++++++++++++=====+++*****++.                 .::::::::::::::::::......::-:::::------------=+#+-=+====++**++==+-:-.  .:.+#%%%%%%%%#*##########************++\\r\\n=====++++++++++=====+**+******+-                   :::::::::::::::::::::::::::::::------------==+*--=+====++**++==+-:-.   ..=#%%%%%%%%*.-+*########************+\\r\\n====++++++++++=====+*********+=.                   .::::::::::::::::::::::::::::::------------===+:-=+====++*+++==+-:-.      -#%######+ ..:*#######*************\\r\\n===+++++++++++===+*********+++-                    :::::::::::::::::::::::::::::::------------====:-======++**++==+-:-:       :*######- .:.=#######*************\\r\\n=++++++++++++==++*******+++++=.                   .:-::::::::::::::::::::::::::::-------------+==-:=======++**++==+-:-:        .+#%%#%-  ..-#######*************\\r\\n=+++++++++++=++********++++++:                   .:--:::::::::::::::::::::::::::-----------=--+==::=======++**++==+-:-:          -*#%%- ...:########************\\r\\n=+++++++++++++*********+++++=                  ..::--:::::::::::::::::::--:::::---------=----=*==::=======++*+++==+-:-:           :+##- .::.+######*************\\r\\n=++++++++++++*********++++++:                ...:--=-::::::::::::::::::---::::----------=----+#+-:-======+++**++==+=:-:        .    :-- .:::+######*************\\r\\n=+++++++++++**********+++++-               ..:::--===::::::::::::::::::----::----------------*#*::-======+++**++====...        .      .. .:.=#######************\\r\\n=++++++++++++++******+++++=.            ...::---=====:::::::::::::::-:----::----------------=##*::=======+++**++==+-       .   .     ..  .:.-#######************\\r\\n=+++++++++++++*******+++++:          ...::---========-::::::::::::::-----:::-----------=----=##+.:=======+++**+++==-            .        ::::*######************\\r\\n-+++++++++++++******+++++-         ..:::---====+++=+=-:::::::::::::------::-----------=--==-+##=.:========++**++==+-            .        .:::+#####*************\\r\\n-++++++++++++******+++++=.      ..::----===++++++++++-:::::::::::::------::--------------===+##=.-========++**++===-                  .   .:.=#####*************\\r\\n:=+++++++++++*****++++++:    ..:::---====++++++++++++=:::::::---:::------:---------------=-=+#*-.-========+***++===-...               .   ...-#####*************\\r\\n\",\n  \"                                                 .----------------::::::::::-=*#####+-=#%%%#==*--=========#%%%%+*+:...--::: :+*%+=**++++++=======---------------\\r\\n                                                  -----------------:::::::::::-+*####+=*#%%#==#+-=========*%%%%**+:::-=:--. +%%%*#+++++++++=======---------=----\\r\\n                                                  :-------------------------:::-=*####+*#%%#+=##==========+%%%%**+-===-:--::#%%%#++++++++++========-------------\\r\\n                                                  .----------------------------::-+####*#%%#+=#%*=========+#%%%##*-----::-=+%%%%*+++++++++++========------------\\r\\n                                                   ----------------------------:::-+*#####%#+=#%#+=========#%%%##+...==::-+#%%#**+++++++++++=========-----===---\\r\\n                                                   -------------------------------::-*####%#+=*%%*=========*%%%#*+::-*:::-=##**+**+++++++++++==========--=++++--\\r\\n                                                   :-------------------------------::-+###%#+=*%%**+=======*%%%#*+::=+....:+********++++++++++===========+***+--\\r\\n                                                   :---------------------------------::=*##%#=*%%**#=======+%%%#*+:.==....:+**********+++++++++==========+***=--\\r\\n                                                   :-----------------------------------:-+##%*+#%**%+-====++%%%#**:.==.....+**********++++++++++=========+**+---\\r\\n                                                   :--------------------------------------=*####%**%*+====+=#%%#**::+-. ..-***********+++++++++++========+*+=---\\r\\n                                                   :-----------------------------=--------:-+###%**%*#======#%%#+=---:. ..-:-=+*********+++++++++========++==---\\r\\n                                                   :--------------------------=====----------=*#%**%###=====*%%%=:::.....    ..-+*******++++++++++=========-----\\r\\n                                                   ---------------------------=======----------+##*####*====+%%%=::::....   ..  -********+++++++++==========----\\r\\n                                                   ---------------------------=========---------+#######*===+#%%=-:::......  ...=********+++++++++===========---\\r\\n                                                   ------------------------================------=+######+===#%%+-:::....  ...:+**********++++++++============--\\r\\n...::::::..............                            ------------------------===================-----+######+==*%%*-:::...  ....-***********+++++++++=============\\r\\n.:::----=======----:::.......                     .------------------------=====================----=*%####==+%%*-:::::.....::=************++++++++=============\\r\\n.::::-----====++++*+++==--:::......               .-----------------------========================----*####*==#%*-:::::.  .-=**************+++++++++============\\r\\n ...::--==+++**#*+++++++***++=--::.....           :-----------------------===========================--=#%##*=*%#-::::...:+**********#*****+++++++++============\\r\\n---:::::::::-=+********++++++++++==-::....        :----------------------==============================-=*%##*+%%=--=++.::******************++++++++============\\r\\n.::::-----------::---==+****++=====+==-::.... .   ------------------==---================================-=#%#*#%=---*-...+#*****************++++++++===========\\r\\n      ....::-----------:::--=++++=----===-::...  .------------------------==================================+##*%+-:-#: .:******************+++++++++===========\\r\\n          ...:::::::::------:::::--=--------::   :=------------------------===================================*#%*=-*%: .:*******************++++++++===========\\r\\n  ...          ...........::--=--:..:::::::::    ---------------------=========================================*%*: -=.   :=******************+++++++===========\\r\\n                  .      ......:-==-:.....      :=--------------------::::--===================================+=-:.  ..  .:+*****************+++++++===========\\r\\n                                   ..          :=-----------==--:.          :=================================+=--: .. . .:+******************++++++++==========\\r\\n                ..                            :=------------:.               -================================+=-=. ...    -+******************+++++++==========\\r\\n                                            :-=---------:.                   ----=============================+=::. ..      .=*****************+++++++==========\\r\\n                                        .:--=---=---:.                       ==--==========================++++=.           .+#****************++++++++=========\\r\\n                                   .::--===----=-.                           .:-================================.   ..      :*###**************++++++++=========\\r\\n               ..          ..::---=====----==-:.                            .   :--=============================.   .... :-=*#####*************++++++++=========\\r\\n  .                     --========--------==-. .:.                          ...     .:-================-===++===.  ...:. :*#######**************+++++++=========\\r\\n.--                    .=============--===-:  .:--:                                     -===========-::-======+=-+-  .:. :*######***************++++++++========\\r\\n-=:           .        -=======-=======-=-.  ...:-=-:.         ....         .  .         :========--::-======+=-*%-  ... :*########**************+++++++========\\r\\n .           .---::...-===----------====:  ......:-==-:    .  .----.        .  .          :----==----==++===+==::-.  +***#++*######**************++++++++=======\\r\\n             :=====--==-------------==-.  ........::::::-:..   .=-::---     .  ..          --------=====+=-===-:.:. .=====..-*######*************+++++++++======\\r\\n           ..----=-------------------: .:----:::::::-==:..:-=+=---====:     .   . .        :-----========-=+=-:.=-:         :*######*************++++++++++====+\\r\\n           .:--------------===---::.   .:::--------=-::=+++==--=======:     ..  .          .----=============-:-+-:   .   ..=########*************+++++++++====+\\r\\n           :---------------::..                 .-===++==--===========.     ..  : -=-:     -----=============-.+=-:. .....:+#########*************++++++++++===+\\r\\n     :     .----:::::..                       .-+*+==----=============.     :. .: =***+-:.  :::--===========-::*=-+*=.:...-*#####*###*************++++++++++===*\\r\\n     :   ..:...            ....   .......::::---------------------===-      :  ...+.:-==+=: .::-============::-*--=: ..   :*#########*************++++++++++===+\\r\\n   ..    :-:.        :-:::::::---------------------------------------:      .  : --      =.  --======----===-:=*---        :*########**************+++++++++====\\r\\n.:::.   .::::        ..  :::::::::::::::::::::::::::::::::::::::-----.      . .: = .-:   =.  ====------=====-.++-..  ...  .:*########**************+++++++++====\\r\\n::::    .:..:             :::::::::::::::::::::::::::::::::::::::::::       . :.:- =*+   =   ---::--=======-::*+-  .. ..::=*#########**************+++++++++====\\r\\n--:.   .:...:             .:::................:::::::::::.......::::.       . : -. -=:  .=   -:::-========--:-*==:-.    ..+########*###************+++++++++====\\r\\n:==:     ....              .:::::::.........::...::..............:::.       ..: -       :-   ----=======----:=*==--.    . .=*#####+=+**#************+++++++++===\\r\\n :+=-       :               .:::::::::::::::::::::::::::::::.:..::::.       ....=:...   --   ==========----::+*==-=.   .   .:=+***:-++*#*************++++++++===\\r\\n  -++=.     ..               :::::::::::::::::::::::::::::::::::::::         : :=-=======:  .========--:---::*+==:. .=.       .+#*.-++*#*************++++++++===\\r\\n   =++=.    ..  ..            :-:::::--::--------------------------:         : :       .-:  .---=-----:---:::*+==. .+-         :=: -++*#*************++++++++===\\r\\n   .+++=    ..  ..            .------------------------------------:         : -:       -.  .:::::::-----:::-#+==:-.            =: :==+##************+++++++++==\\r\\n    :+++-   ..  ..             ------------------------------------.         : -*+  .==--.  :-:::::..:--:::.=*===-=:            +- :+=+##*************+++++++++=\\r\\n     =+++:. ..  ..             :----------------------------------:          : =+=  :*++:.  :-:-----:..:::..+*===-=:       .    =- :+++###************+++++++++=\\r\\n     .++++..    ..             :----------------------------------:          . : .==:..::   :----------:....+*===-=:       ..   =- .==+###*************++++++++=\\r\\n      =***-..   ..             :=---------------------------------.          . : .+*:  .-   :----------:...:*+=+=--:     .      =+..=-=###*************++****+==\\r\\n      :***=:..  .:.            .=---------------------------------           . ===++=---:   --------::.....:*==++:      ..      :-:.+++###***************####+==\\r\\n      .+**+:::. ...            .=--------------------------------:           . -:-++-:--:   ::::::::..::...-*==++-::            .-:.==+###***************###*===\\r\\n      .+***-::. ..             .---------------------------------.        . . .. :**.  ::   .:::::::::.. ..=*==++---  .         .:. --=*##***************###+===\\r\\n       +***---. .:             .---------------------------------         . . .-:---:..::   :---:::........**==++--- :.   ...   :+. =+=*###**************##++===\\r\\n       :+*+---  .:             .--------------------------------:           . .**-  =*+=:   :-::...:::.....++==++=-=+:      ..  .: .=++*###****************++===\\r\\n:.     .:----: .::             .--------------------------------:           .  ==-..-===:   ::...::::.....:+===++=-=.            :  -==*###*****************+===\\r\\n.:.     .. .:. ..              .--------------------------------.           .    -++.  ::   .:::::::......-#+==++=--            :+  ===*###*****************++==\\r\\n  .:.    .                     :--------------------------------.           .    -++.  ::   .:::::::......=#+==++=--  .          :. =++*####*****************+==\\r\\n    ..                         ---------------------------------            .  .::-++++-.   ::::::::......=+====+=--  :    .     .. -==*####**************##*+==\\r\\n.....                        .----------------------------------            .  :=-::-++=:   :::::::......:*+====+=--::.    ...   .. -=-*####****************++==\\r\\n                             :::.....::------------------------:            .  :++=:::--:   ::::::......::#+====+=-==.       .   .. -==*####***************+++==\\r\\n:::..                                 ..:----------------------:            .  -+++=-::::   ::::::......:-#+====+=-=.        .   -: -==*#####************+++++==\\r\\n::::::::..              .::............. :-------------::::::--:            .  =+++++=::.  .::::::.....::=*=====+=::             .. :--*#####*************++++==\\r\\n:::::::---::.     .  ....          :----------------------------            .  :======-:   ::::::......::++===+=+=.              .. :=-+#####************++++++=\\r\\n:::----------::..    ....        . .------::::::::::::::::::::::               .::.           .-:.....:::**===+=+=.   ..         .. -==+#####************++++++=\\r\\n:---------------::.    ...                                                   .....::::.     ..::......::-#*===+=++.  -*+         =: :--+**###************++++++=\\r\\n.::-----------::---:.   ...  ...:::--::.........................      ..:-:.:.:++++++++=-.  :::.......::-#*===+=++. -*=. .       -: :--=++###*************+++++=\\r\\n   .:----------:::---::   .. -+==++==---------------------------            . .*+++++++=:   .........:-:=#++==+=++: -.   - .:.   ...:==+######***********+++++==\\r\\n     ..:----::::::::----:    .:.::::::..::----------------------         .. . .+***++++=:   .........:-:++=+==+=++--:    ..       . :--=######************++++==\\r\\n::.     .:::::::::::----=-:   ::   ..   :-----------------------          .   .====---:-:.  ........:-:-*+=+==+=++-=:    :       -: .---######***********+++++==\\r\\n:--:.      .::::::------===-.  .        .-----------------------.             .:       ::.  ........:-:-#+=+=++=++=--.   =      .=: .--=*######**********+++++==\\r\\n:--:::.     .::::------======:...        .-------------------::-.              :   .   ::.  .......:--:=#*===++=++=--    -.      .: .--=*######**********++++++=\\r\\n .::::::.     .:----=========+=:..        .----------------::::::            . : .++.  :-.  .......:--:=%*===++=++=--    -.      .+..--=*######**********++++++=\\r\\n   .::::::.     :-============+=:.         .:-------------:::::::         .  . : .+=.  :-.  ...::.::--:+%+===+++=+=--    -.      := .---*######**********++++++=\\r\\n     .:----:.    .-============++:          .:---------::::::::::         .  . :       :-.  ..:::.:---:*#=+==+++=+=--       ...   . .---*######**********++++++=\\r\\n       :--==-:     :===========+++:          .--------:::::::::::.        .  . :      .--.  ..:::::--:-**=+==+++++=--            .- .---*######**********++++++=\\r\\n        :-====-:    :==========+++=.          .---::::::::::::::::        .  . --=======-.  .:::::---:=*=-+==+++++=--..  .       :+:.---*######**********++++++=\\r\\n         :-=====-.   .=+=======++++-           :::::::::::::::::::           . :-:..   .-.  .:::::---:+*-====+++++=--*-  :.      .-. :--*######**********++++++=\\r\\n          :=======.   .-=======+++++.          .::::::::::::::::::.          . :       .-.  .::::-----*#====++++++=--+:           :  ---+######**********+++++++\\r\\n           -=====+=:   .=++====+++++-          .::::::::::::::::::.          . .::  .==+-.  .::::-----*%====++++++=---  .        .= .---+#######*********+++++++\\r\\n:.         :======+=-:-=+++++++++++=-           :::::::::::::::::::          . .+*.  ++=-:   ::::-----#%====++++++=--. .=.        :. ---+########********+++++++\\r\\n-=-:.      .-=====+++++++++++++++++=-..         :::::::::::::::::::.         .  ==:--.  -:   :::-----=%%=+==++++++=--  :#.   ..   :. :-:+########*********++++++\\r\\n-====-:.   .-====++++++++++++++++++=-......     :::::::::::::::::::.            : :*+.  ::   :::-----+%#=+==++++++=.. .=+        .-. :-:+########*********++++++\\r\\n-=======-::-=====+++++++++++++++++++=...:--::..:::::::::::::::::::::          . : :++====:.  :::-----*%*=+==++++++=..++           :. ---+########******##**+++++\\r\\n-===============++++++++++++++++++++-..::--:::-=::::::::::::::::::::          . -++++=. .-.  ::------*#*=+==++++++=:=#:           .. ---=########**********+++++\\r\\n-===============++++++++++++++++++++-.::::-:::=-::::::::::::::::::::.       . . :: =*=  .-.  :-------**==+==++++=++--. .          .  :--=########***********++++\\r\\n-===============++++++++++++++++++++::::::-::--::::::::::::::::::::::       . .  : -=::-=-.  :------=*+-=+==++++=++..  :          .. .::-########***********++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       .  . -==  -++=.  :------+*=-+===++++=+=.   .          :...-:-#########**********++++\\r\\n-=============+++++++++++++++++++++=-::::---=-:::::::::::::::::::::::.      .  . :++::-. -:  :------+*--+===++++=++.              +=-.---#########**********++++\\r\\n-==============++++++++++++++++++++-:::::--=-..:::::::::::::::::::::::      .  .. =.=*=  :-  -------**--+===++++=++-::            **..-:-#########**********++++\\r\\n-=============++++++++++++++++++++=-::::--=-      .:::::::::::::::::::      .   : -..++-=-: .-------##-=+===++++=++--:            *#:.:::*#########*********++++\\r\\n-=============+++++++++++++*++++++-::::-:==      .:--:.:::.:::::::::::.     .   . .==**=-:..:------=%#-=+===++++=++--:           .*#:.---*##########********++++\\r\\n-=============+++++++++++++*++*++=::::::==. .....  .-: .::::...:::::::.     ..  .. =*=--:  .:------+%#-=+==+++++=++--:      ....  *#:.---*############******++++\\r\\n=============+++++++++++++****++=-:::::-=:.:..       ::.   .::-:....:::     ..   . --.:=.   --:----*%#-+===+++++=++--:      ...   *#:.-::*############******++++\\r\\n============+++++++++++++****++=-:::::-=:..            .::.  .::..::...     ..    .-:::    .-------#%#=+===+++++==+--: .          +#- :::+############******++++\\r\\n============+++++++++++++***++=-:::::==.                  .:-:...-===:      ..    ::-:.   .:-:----=#%*=+===+++++==+-:-*-          +#- :-:+##########********++++\\r\\n===========++++++++++++++**+++=:.:::==-:.                .....::----.        :.   :--:...:---:----+%%+=+===+++++==+: -*   .       +%= :-:+############******++++\\r\\n===========++++++++++++++*++==:..::==-::::              .:...                :. ..-==--==---------+%%==+===+++++==+:     .-       +%= :-:+#############*****++++\\r\\n===========++++++++++++++++==-:..:=+:::::::.           ....                  :.  :=++*+=-:--------*%#-=+===+**++==+:     ..  :::: =#= .:.=#############******+++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*++=-:::---------*##-++===+**++==+:     :. .:-:. =#= :::=############*******+++\\r\\n=========++++++++++++++++==-:.:-+++-::::::::::.      ..                      : .+=-:::.:---------=*#+-+====+**++==+:     :. ...   =%+ :-:=##########**********++\\r\\n========++++++++++++++++==-:::=+++=. ..::::::::.                             ..--:::::::---------+**=-+====+**++=++:..   .. ..... -#+ .::=##########*********+++\\r\\n=======++++++++++++++++==-::-+++++-      ..:::::::.                          .-::::::::----------+**-=+====+**++==+-::    ..:+*****#*====+#########**********+++\\r\\n=======+++++++++++++++==--:=+++++=.          .::::::..                        :::--:::-----------*++:=+====+**++==+-:-.  .:.:#%%%%%##%############***********+++\\r\\n======++++++++++++++====--=++++++-             .::::::::..                    ::---:::----------=*+=:=+====+**++=++-:-.  .:..+%%%%%%%%%###########************++\\r\\n======+++++++++++++===--=++++++++.               ::::::::::::..               :---:::-----------+*+-:=+====+**++=++-:-.  .::=#%%%%%%%#*###########**************\\r\\n======++++++++++++=====++++***++-                 :::::::::::::::..          :----:::---------=-**+--======+**++=++-:-.  ...*%%%%%%%%#--=*#########*************\\r\\n=====++++++++++++=====++++****++:                  ::::::::::::::::::.... .::----:::------------**+:-======+**++=++-:-.     :*%%%##%%#:.::=########************+\\r\\n=====++++++++++=====+**+******+=                   .:::::::::::::::::::::::::----:::-----==----=##+:-=====++**++==+-:-.       =#######..:::*#######*************\\r\\n====++++++++++=====+*********++.                    ::::::::::::::::::::::::----:::------==--=-=##+:======++**++==+-:-.        -#%%#%#..:::*#######*************\\r\\n===+++++++++++===+*******+++++-                    .:::::::::::::::::::::::-----::------===--=-+%#+:=+====++**++==+-:-.         :+####. :..+#######*************\\r\\n=++++++++++++==++*******++++++.                    .-::::::::::::::::::::::----:::------===-==-*%%=-=+====++**++==+-:-.           =*##. :::=#######*************\\r\\n=+++++++++++=++********++++++-                    .:-:::::::::::::::::::::-----::------===--===#%%--=+===+++***+==+-::.       ..   .=+. :::-########************\\r\\n=+++++++++++++*********+++++=.                 ...:---:::::::::::::::::::-----::-------===-====#%#--=+===+++**++==+:..        ..     .. .:.:*######*************\\r\\n=++++++++++++*********++++++:                ...::--=-::::::::::::::::::------::------====-==-+%%#:==+===+++**++==+:           ..    .. ::::+#######************\\r\\n=+++++++++++**********+++++=                ..::--===-:::::::::::::::::------::---=---=======-*%%*:=+====+++**+++=+:            .    .  .:::=#######************\\r\\n=++++++++++++++******++++++.             ..:::--=====-:::::::::::::----------::------====-===-#%%+:=+====+++**+++=+:                 .   :::-########***********\\r\\n=+++++++++++++*******+++++-           ...::---====+===:::::::::::::---------::---=---=========#%%=:=+====++***+++=+:.:.              ..  ...:*#######***********\\r\\n-+++++++++++++******+++++=          ..::---===+++++++=-::::::::::::---------::------==========#%%--=+====++***+++=+::::               .  :::.*######************\\r\\n-++++++++++++******++++++.       ..::----===++++++++++-:::::::--------------:-------====-===-+%%#:-=+===+++****++=+::::                . .:::=#####*************\\r\\n:=+++++++++++*****++++++:     ..:::---===+++++++++++++-::::::--------------:-------=====-===-*%%#:-=+===+++****++=+::::                : .:::-#####*************\\r\\n\",\n  \"                                                 .----------------::::::::::-=*#####+-=#%%%#==*--=========#%%%%+*+:...--::: :+*%+=**++++++=======---------------\\r\\n                                                  -----------------:::::::::::-+*####+=*#%%#==#+-=========*%%%%**+:::-=:--. +%%%*#+++++++++=======---------=----\\r\\n                                                  :-------------------------:::-=*####+*#%%#+=##==========+%%%%**+-===-:--::#%%%#++++++++++========-------------\\r\\n                                                  .----------------------------::-+####*#%%#+=#%*=========+#%%%##*-----::-=+%%%%*+++++++++++========------------\\r\\n                                                   ----------------------------:::-+*#####%#+=#%#+=========#%%%##+...==::-+#%%#**+++++++++++=========-----===---\\r\\n                                                   -------------------------------::-*####%#+=*%%*=========*%%%#*+::-*:::-=##**+**+++++++++++==========--=++++--\\r\\n                                                   :-------------------------------::-+###%#+=*%%**+=======*%%%#*+::=+....:+********++++++++++===========+***+--\\r\\n                                                   :---------------------------------::=*##%#=*%%**#=======+%%%#*+:.==....:+**********+++++++++==========+***=--\\r\\n                                                   :-----------------------------------:-+##%*+#%**%+-====++%%%#**:.==.....+**********++++++++++=========+**+---\\r\\n                                                   :--------------------------------------=*####%**%*+====+=#%%#**::+-. ..-***********+++++++++++========+*+=---\\r\\n                                                   :-----------------------------=--------:-+###%**%*#======#%%#+=---:. ..-:-=+*********+++++++++========++==---\\r\\n                                                   :--------------------------=====----------=*#%**%###=====*%%%=:::.....    ..-+*******++++++++++=========-----\\r\\n                                                   ---------------------------=======----------+##*####*====+%%%=::::....   ..  -********+++++++++==========----\\r\\n                                                   ---------------------------=========---------+#######*===+#%%=-:::......  ...=********+++++++++===========---\\r\\n                                                   ------------------------================------=+######+===#%%+-:::....  ...:+**********++++++++============--\\r\\n...:::::::..............                           ------------------------===================-----+######+==*%%*-:::...  ....-***********+++++++++=============\\r\\n.:::----=======----::::.......                    .------------------------=====================----=*%####==+%%*-:::::.....::=************+++++++++============\\r\\n.::::-----====++++*+++==--:::......               .-----------------------========================----*####*==#%*-:::::.  .-=**************+++++++++============\\r\\n ...::--==+++**#*+++++++***++=--::.....           :-----------------------===========================--=#%##*=*%#-::::...:+**********#******++++++++============\\r\\n---:::::::::-=+********++++++++++==-::....        :----------------------==============================-=*%##*+%%=--=++.::******************+++++++++===========\\r\\n.::::-----------::---==+****++=====+==-::.... .   ------------------==---================================-=#%#*#%=---*-...+#*****************++++++++===========\\r\\n      ....::-----------:::--=++++=----===-::...  .------------------------==================================+##*%+-:-#: .:*******************++++++++===========\\r\\n          ...:::::::::------:::::--=--------::   :=------------------------===================================*#%*=-*%: .:********************++++++++==========\\r\\n  ...          ...........::--=--:..:::::::::    ---------------------=========================================*%*: -=.   :=*******************+++++++==========\\r\\n                  .      ......:-==-:.....      :=--------------------::::--===================================+=-:.  ..  .:+******************+++++++==========\\r\\n                                   ..          :=-----------==--:.          :=================================+=--: .. . .:+*******************+++++++==========\\r\\n                ..                            :=------------:.               -================================+=-=. ...    -+*******************++++++==========\\r\\n                                            :-=---------:.                   ----=============================+=::. ..      .=******************+++++++=========\\r\\n                                        .:--=---=---:.                       ==--==========================++++=.           .+#*****************+++++++=========\\r\\n                                   .::--===----=-.                           .:-================================.   ..      :*###***************+++++++=========\\r\\n               ..          ..::---=====----==-:.                            .   :--=============================.   .... :-=*#####**************++++++++========\\r\\n  .                     --========--------==-. .:.                          ...     .:-================-===++===.  ...:. :*#######***************+++++++========\\r\\n.--                    .=============--===-:  .:--:                                     -===========-::-======+=-+-  .:. :*#######***************+++++++========\\r\\n-=:           .        -=======-=======-=-.  ...:-=-:.         ....         .  .         :========--::-======+=-*%-  ... :*########**************+++++++========\\r\\n .           .---::...-===----------====:  ......:-==-:    .  .----.        .  .          :----==----==++===+==::-.  +***#++*#######*************++++++++=======\\r\\n             :=====--==-------------==-.  ........:::::--:..   .=-::---     .  ..          --------=====+=-===-:.:. .=====..-*######**************++++++++======\\r\\n           ..----=-------------------: .:----:::::::-==:..:-=+=---====:     .   . .        :-----========-=+=-:.=-:         :*#######*************+++++++++====+\\r\\n           .:--------------===---::.   .:::--------=-::=+++==--=======:     ..  .          .----=============-:-+-:   .   ..=########*************++++++++++===+\\r\\n           :---------------::..                 .-===++==--===========.     ..  : -=-:     -----=============-.+=-:. .....:+#########*************++++++++++===+\\r\\n     :     .----:::::..                       .-+*+==----=============.     :. .: =***+-:.  :::--===========-::*=-+*=.:...-*#########**************+++++++++===*\\r\\n     :   ..:...            ....   .......::::---------------------===-      :  ...+.:--=+=: .::-============::-*--=: ..   :*#########**************+++++++++===+\\r\\n   ..    :-:.        :-:::::::---------------------------------------:      .  : --      =.  --======----===-:=*---        :*#########*************+++++++++====\\r\\n.:::.   .::::        ..  :::::::::::::::::::::::::::::::::::::::-----.      . .: = .-:   =.  ====------=====-.++-..  ...  .:*#########**************++++++++====\\r\\n::::    .:..:             :::::::::::::::::::::::::::::::::::::::::::       . :.:- =*+   =   ---::--=======-::*+-  .. ..::=*##########**************+++++++++===\\r\\n--:.   .:...:             .:::................:::::::::::.......::::.       . : -. -=:  .=   -:::-========--:-*==:-.    ..+########*###*************+++++++++===\\r\\n:==:     ....              .:::::::.........::...::..............:::.       ..: -       :-   ----=======----:=*==--.    . .=*#####+=+**#*************++++++++===\\r\\n :+=-       :               .:::::::::::::::::::::::::::::::.:..::::.       ....=:...   --   ==========----::+*==-=.   .   .:=+***:-++*#*************++++++++===\\r\\n  -++=.     ..               :::::::::::::::::::::::::::::::::::::::         : :=-=======:  .========--:---::*+==:. .=.       .+#*.-++*#**************+++++++===\\r\\n   =++=.    ..  ..            :-:::::--::--------------------------:         : :       .-:  .---=-----:---:::*+==. .+-         :=: -++*#**************+++++++===\\r\\n   .+++=    ..  ..            .------------------------------------:         : -:       -.  .:::::::-----:::-#+==:-.            =: :==+##*************++++++++==\\r\\n    :+++-   ..  ..             ------------------------------------.         : -*+  .==--.  :-:::::..:--:::.=*===-=:            +- :+=+##*************+++++++++=\\r\\n     =+++:. ..  ..             :----------------------------------:          : =+=  :*++:.  :-:-----:..:::..+*===-=:       .    =- :+++###*************++++++++=\\r\\n     .++++..    ..             :----------------------------------:          . : .==:..::   :----------:....+*===-=:       ..   =- .==+###*************++++++++=\\r\\n      =***-..   ..             :=---------------------------------.          . : .+*:  .-   :----------:...:*+=+=--:     .      =+..=-=###*************+*****+==\\r\\n      :***=:..  .:.            .=---------------------------------           . ===++=---:   --------::.....:*==++:      ..      :-:.+++###***************####+==\\r\\n      .+**+:::. ...            .=--------------------------------:           . -:-++-:--:   ::::::::..::...-*==++-::            .-:.==+###***************###*===\\r\\n      .+***-::. ..             .---------------------------------.        . . .. :**.  ::   .:::::::::.. ..=*==++---  .         .:. --=*##***************###+===\\r\\n       +***---. .:             .---------------------------------         . . .-:---:..::   :---:::........**==++--- :.   ...   :+. =+=*###**************##++===\\r\\n       :+*+---  .:             .--------------------------------:           . .**-  =*+=:   :-::...:::.....++==++=-=+:      ..  .: .=++*####***************++===\\r\\n:.     .:----: .::             .--------------------------------:           .  ==-..-===:   ::...::::.....:+===++=-=.            :  -==*####****************+===\\r\\n.:.     .. .:. ..              .--------------------------------.           .    -++.  ::   .:::::::......-#+==++=--            :+  ===*####****************++==\\r\\n  .:.    .                     :--------------------------------.           .    -++.  ::   .:::::::......=#+==++=--  .          :. =+=*####*****************+==\\r\\n    ..                         ---------------------------------            .  .::-++++-.   ::::::::......=+====+=--  :    .     .. -==*#####*************##*+==\\r\\n.....                        .----------------------------------            .  :=-::-++=:   :::::::......:*+====+=--::.    ...   .. -=-*####****************++==\\r\\n                             :::.....::------------------------:            .  :++=:::--:   ::::::......::#+====+=-==.       .   .. -==*#####**************+++==\\r\\n:::..                                 ..:----------------------:            .  -+++=-::::   ::::::......:-#+====+=-=.        .   -: -==*#####*************+++++=\\r\\n::::::::..              .::............. :-------------::::::--:            .  =+++++=::.  .::::::.....::=*=====+=::             .. :--*#####*************+++++=\\r\\n:::::::---::.     .  ....          :----------------------------            .  :======-:   ::::::......::++===+=+=.              .. :=-+#####*************+++++=\\r\\n:::----------::..    ....        . .------::::::::::::::::::::::               .::.           .-:.....:::**===+=+=.   ..         .. -==+######************+++++=\\r\\n:---------------::.    ...                                                   .....::::.     ..::......::-#*===+=++.  -*+         =: :--+**####************+++++=\\r\\n.::-----------::---:.   ...  ...:::--::.........................      ..:-:.:.:++++++++=-.  :::.......::-#*===+=++. -*=. .       -: :--=++####************+++++=\\r\\n   .:----------:::---::   .. -+==++==---------------------------            . .*+++++++=:   .........:-:=#++==+=++: -.   - .:.   ...:==+######************+++++=\\r\\n     ..:----::::::::----:    .:.::::::..::----------------------         .. . .+***++++=:   .........:-:++=+==+=++--:    ..       . :--=#######***********+++++=\\r\\n::.     .:::::::::::----=-:   ::   ..   :-----------------------          .   .====---:-:.  ........:-:-*+=+==+=++-=:    :       -: .---#######***********+++++=\\r\\n:--:.      .::::::------===-.  .        .-----------------------.             .:       ::.  ........:-:-#+=+=++=++=--.   =      .=: .--=*######***********+++++=\\r\\n:--:::.     .::::------======:...        .-------------------::-.              :   .   ::.  .......:--:=#*===++=++=--    -.      .: .--=*######***********+++++=\\r\\n .::::::.     .:----=========+=:..        .----------------::::::            . : .++.  :-.  .......:--:=%*===++=++=--    -.      .+..--=*######***********+++++=\\r\\n   .::::::.     :-============+=:.         .:-------------:::::::         .  . : .+=.  :-.  ...::.::--:+%+===+++=+=--    -.      := .---*######**********++++++=\\r\\n     .:----:.    .-============++:          .:---------::::::::::         .  . :       :-.  ..:::.:---:*#=+==+++=+=--       ...   . .---*######**********++++++=\\r\\n       :--==-:     :===========+++:          .--------:::::::::::.        .  . :      .--.  ..:::::--:-**=+==+++++=--            .- .---*######**********+++++++\\r\\n        :-====-:    :==========+++=.          .---::::::::::::::::        .  . --=======-.  .:::::---:=*=-==++++++=--..  .       :+:.---*#######*********+++++++\\r\\n         :-=====-.   .=+=======++++-           :::::::::::::::::::           . :-:..   .-.  .:::::---:+*-====+++=+=--*-  :.      .-. :--*#######*********+++++++\\r\\n          :=======.   .-=======+++++.          .::::::::::::::::::.          . :       .-.  .::::-----*#====++++++=--+:           :  ---+#######*********+++++++\\r\\n           -=====+=:   .=++====+++++-          .::::::::::::::::::.          . .::  .==+-.  .::::-----*%====++++++=---  .        .= .---+########*********++++++\\r\\n:.         :======+=-:-=+++++++++++=-           :::::::::::::::::::          . .+*.  ++=-:   ::::-----#%====++++++=--. .=.        :. ---+########********+++++++\\r\\n-=-:.      .-=====+++++++++++++++++=-..         :::::::::::::::::::.         .  ==:--.  -:   :::-----=%%=+==++++++=--  :#.   ..   :. :-:+########*********++++++\\r\\n-====-:.   .-====++++++++++++++++++=-......     :::::::::::::::::::.            : :*+.  ::   :::-----+%#=+==++++++=.. .=+        .-. :-:+#########*********+++++\\r\\n-=======-::-=====+++++++++++++++++++=...:--::..:::::::::::::::::::::          . : :++====:.  :::-----*%*=+==++++++=..++           :. ---+#########*****##**+++++\\r\\n-===============++++++++++++++++++++-..::--:::-=::::::::::::::::::::          . -++++=. .-.  ::------*#*=+==++++++=:=#:           .. ---=#########*********+++++\\r\\n-===============++++++++++++++++++++-.::::-:::=-::::::::::::::::::::.       . . :: =*=  .-.  :-------**==+==++++=++--. .          .  :--=#########**********++++\\r\\n-===============++++++++++++++++++++::::::-::--::::::::::::::::::::::       . .  : -=::-=-.  :------=*+-=+==++++=++..  :          .. .::=#########**********++++\\r\\n-===============+++++++++++++++++++=::::::-:-=:::::::::::::::::::::::       .  . -==  -++=.  :------+*=-+===++++=+=.   .          :...-:-#########**********++++\\r\\n-=============+++++++++++++++++++++=-::::---=-:::::::::::::::::::::::.      .  . :++::-. -:  :------+*--+===++++=++.              +=-.---#########**********++++\\r\\n-==============++++++++++++++++++++=:::::--=-..:::::::::::::::::::::::      .  .. =.=*=  :-  -------**--+===++++=++-::            **..-:-##########*********++++\\r\\n-=============++++++++++++++++++++=-::::--=-      .:::::::::::::::::::      .   : -..++-=-: .-------##-=+===++++=++--:            *#:.:::*#########*********++++\\r\\n-=============+++++++++++++*++++++-::::-:==      .:--:.:::.:::::::::::.     .   . .==**=-:..:------=%#-=+===++++=++--:           .*#:.---*###########*******++++\\r\\n-=============++++++++++++***+*++=::::::==. .....  .-: .::::...:::::::.     ..  .. =*=--:  .:------+%#-=+==+++++=++--:      ....  *#:.---*############******++++\\r\\n=============+++++++++++++****++=-:::::-=:.:..       ::.   .::-:....:::     ..   . --.:=.   --:----*%#-+===+++++=++--:      ...   *#:.-::*############******++++\\r\\n============+++++++++++++****++=-:::::-=:..            .::.  .::..::...     ..    .-:::    .-------#%#=+===+++++==+--: .          +#- :::+############******++++\\r\\n============+++++++++++++***++=-:::::==.                  .:-:...-===:      ..    ::-:.   .:-:----=#%*=+===+++++==+-:-*-          +#- :-:+############******++++\\r\\n===========++++++++++++++**+++=:.:::==-:.                .....::----.        :.   :--:...:---:----+%%+=+===+++++==+: -*   .       +%= :-:+############******++++\\r\\n===========++++++++++++++*++==:..::==-::::              .:...                :. ..-==--==---------+%%==+===+++++==+:     .-       +%= :-:+#############*****++++\\r\\n===========++++++++++++++++==-:..:=+:::::::.           ....                  :.  :=++*+=-:--------*%#-=+===+**++==+:     ..  :::: =#= .:.=#############******+++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ...                    :..:*++=-:::---------*##-++===+**++==+:     :. .:-:. =#= :::=###########********+++\\r\\n=========++++++++++++++++==-:.:-+++-::::::::::.      ..                      : .+=-:::.:---------=*#+-+====+**++==+:     :. ...   =%+ :-:=##########*********+++\\r\\n========++++++++++++++++==-:::=+++=. ..::::::::.                             ..--:::::::---------+**=-+====+**++=++:..   .. ..... -#+ .::=##########*********+++\\r\\n=======++++++++++++++++==-::-+++++-      ..:::::::.                          .-::::::::----------+**-=+====+**++==+-::    ..:+*****#*====+#########**********+++\\r\\n=======+++++++++++++++==--:=+++++=.          .::::::..                        :::--:::-----------*++:=+====+**++==+-:-.  .:.:#%%%%%##%############***********+++\\r\\n======++++++++++++++====--=++++++-             .::::::::..                    ::---:::----------=*+=:=+====+**++=++-:-.  .:..+%%%%%%%%%###########************++\\r\\n======+++++++++++++===--=++++*+++.               ::::::::::::..               :---:::-----------+*+-:=+====+**++=++-:-.  .::=#%%%%%%%#*############*************\\r\\n======++++++++++++=====++++***++-                 :::::::::::::::..          :----:::---------=-**+--======+**++=++-:-.  ...*%%%%%%%%#--+*#########*************\\r\\n=====++++++++++++=====++++****++:                  ::::::::::::::::::.... .::----:::------------**+:-======+**++=++-:-.     :*%%%##%%#:.::=########*************\\r\\n=====+++++++++++====+**++*****+=                   .:::::::::::::::::::::::::----:::-----==----=##+:-=====++**++==+-:-.       =#######..:::########*************\\r\\n====++++++++++=====+*********++.                    ::::::::::::::::::::::::----:::------==--=-=##+:======++**++==+-:-.        -#%%#%#..:::*#######*************\\r\\n=+++++++++++++===+*******+++++-                    .:::::::::::::::::::::::-----::------===--=-+%#+:=+====++**++==+-:-.         :+####. :..+########************\\r\\n=++++++++++++==++*******++++++.                    .-::::::::::::::::::::::----:::------===-==-*%%=-=+====++**++==+-:-.           =*##. :::=########************\\r\\n=+++++++++++=++********++++++-                    .:-:::::::::::::::::::::-----::------===--===#%%--=+===+++***+==+-::.       ..   .=+. :::-########************\\r\\n=+++++++++++++********++++++=.                 ...:---:::::::::::::::::::-----::-------===-====#%#--=+===+++**++==+:..        ..     .. .:.:*#######************\\r\\n=++++++++++++*********++++++:                ...::--=-::::::::::::::::::------::------====-==-+%%#:==+===+++**++==+:           ..    .. ::::+#######************\\r\\n=+++++++++++**********+++++=                ..::--===-:::::::::::::::::------::---=---=======-*%%*:=+====+++**+++=+:            .    .  .:::=########***********\\r\\n=++++++++++++++******++++++.             ..:::--=====-:::::::::::::----------::------====-===-#%%+:=+====+++**+++=+:                 .   :::-########***********\\r\\n=+++++++++++++*******+++++-           ...::---====+===:::::::::::::---------::---=---=========#%%=:=+====++***+++=+:.:.              ..  ...:*#######***********\\r\\n-++++++++++++*******+++++=          ..::---===+++++++=-::::::::::::---------::------==========#%%--=+====++***+++=+::::               .  :::.*######************\\r\\n-++++++++++++******++++++.       ..::----===++++++++++-:::::::--------------:-------====-===-+%%#:-=+===+++****++=+::::                . .:::=#####*************\\r\\n:=++++++++++******++++++-     ..:::---===+++++++++++++-::::::--------------:-------=====-===-*%%#:-=+===+++****++=+::::                : .:::-#####*************\\r\\n\",\n  \"                                                  :----::::::-=*####%%%%##*=----=*###%%%#+=+=----========-=#%%%%*==:..:=-:-: =#%%+**+++++++=======--------------\\r\\n                                                  .------::::::-=*####%%%###+---=*###%%%#+=+#=---==========*%%%%#*+::-==:-=..#%%%#+++++++++=========------------\\r\\n                                                   ---:----::::::-+**###%%###*+--+*##%%%#+-+##=---=========*%%%%#*+-===-:---=%%%%*++++++++++========------------\\r\\n                                                   :--:::---:::::::-+*####%###*+==*##%%%#+-+#%#---=========+%%%%#*+:::-=-::+*%%%#*+++++++++++========------=++=-\\r\\n                                                   :---::----:::::::--+*########*++*##%%#+-=#%%*--==========#%%%##*:.:+=:.:-#%#*+++++++++++++==========---=+***=\\r\\n                                                   .----------:::::::::-+*########**##%##+==#%%#=--=========#%%%#*+--=*:...:********++++++++++============+***+=\\r\\n                                                   .-----------::::::::::-=*#############*==#%%#++==========*%%%#**-:-+.....=********++++++++++===========+***=-\\r\\n                                                   .--------------:::::::::-=*###########*==*%%#++*=========+%%%#**:.==.....+*********++++++++++==========+**+--\\r\\n                                                   .------------------:::::::-+*#########+-=*#%#++#*========+%%%#**:.+=....-***********++++++++++=========+*+=--\\r\\n                                                   .--------------------:::::::-=*#######*=-*#%%*+##+========#%%#*+-:=:. .:--=++******+++++++++++============---\\r\\n                                                   .----------------------:::::::-=*######*=+#%%*+#%#*=======#%%%+-:::....    ..-+******++++++++++===========---\\r\\n                                                   .------------------------:::::::-=+*#####*##%*+#%##*-=====*%%%+:::.....       =*******+++++++++==========----\\r\\n                                                   .-------------------------------::-=+*#######*+#%###+-====+%%%+::::...........+********++++++++===========---\\r\\n                                                   .----------------------------------:--+*#####*=#%####+-===+#%%+-:::.........:=*********+++++++++===========--\\r\\n                                                   :------------------------------------::-=*####+*%#####+====#%%*-:::...  ....-**********+++++++++===========--\\r\\n....:::::::.............                           :-----------------------------------------=*###########+===*%%*-:::::.....::=***********+++++++++============\\r\\n.::::----=======----:::.......                     :-----------------------------------------:-=+##%#*#####+==+%%#-:::::.  .-+**************++++++++============\\r\\n.:::::-----====++++*+++==--:::.....                -----------------------------------=-----------=*########*==#%#-::::....+**********#*****++++++++============\\r\\n ....::--==+++**#*++++++****+==-::......           -----------------------------------==------------=+#######*=*%%-:--==.:.+*****************++++++++===========\\r\\n----:::::::::-=+********++++++++++=--::....       .------------------------------------===-------------=*#%###*+#%=---*=...+#****************++++++++===========\\r\\n..:::-----------:::---=++****++========-::.....   :------------------------------------=============-----=+####*#%+-:-#: .:******************++++++++===========\\r\\n      .....::---------:::::-==++++=---===--::..   --------------------------------=-----=================---+*###%#=:*%. .:******************+++++++++==========\\r\\n          ...::::::::::-----:::::--==--------:.  .--------------------------------====--=======================+*%*: --    :=*****************++++++++==========\\r\\n  ...           ..........:::----:...::::::::.   -=--------------------==========-==============================++-..  .   .-******************+++++++==========\\r\\n                  .       ......:-=-:.....      .=--------------------::::--===================================+=-=: .. . .:+#*****************+++++++==========\\r\\n                .                  ..          .------------==--:.          .==================================+=-=. ...   .-+*****************+++++++==========\\r\\n                ..                            :=--------=---:.               -=================================+=::  ..      .+#****************++++++==========\\r\\n                                            .-=---------:.                   -=================================+=.           :*#****************+++++++=========\\r\\n                                        ..:-=---==--:.                       -===================================.   .       -*#****************+++++++=========\\r\\n                                   .::--===----=-.                           ..-=================================.   ...  -==*####**************+++++++=========\\r\\n                .          ..:::--=====----==-:.                            .   :--==============================.  ...:  -*######**************++++++++========\\r\\n  .                     :-=========-------==-. .:.                          ...     ..:======================+===-+:  .:  -*#####****************+++++++========\\r\\n :-.                    -=-==========--====:  .:--:                                     :=====================+=-*#-  ... -######****************+++++++========\\r\\n:=-            .       :=======---=====-=-.  ...:-=-:.         ..:.            .         .=============---======::-. .***##=+*#####***************+++++++=======\\r\\n  .          .-=-::...:===---======-====-   .....:-==-:    .  .----.        .  ..         .===========---======-..:. :+===- .=######**************+++++++++=====\\r\\n             .=========----------=====-.  ........:::::--:.. . .=--:---     .   .          -=========---=+=====::=-.         -######**************++++++++++====\\r\\n            .:===========-----===-==-:..:-----::::::-==:..:=++=---====-     ..  : .        .========--==++====-:=+-.  ..  ..:+#######*************++++++++++====\\r\\n           .:-=================---:.   .:::--------==::-+*+==--=--====:     ..  .           ====----==========-.+=-:.......:*########**************+++++++++====\\r\\n           :------=======---:..                 .-===++==--======--===:     ..  : :==:     -===-----==========::*--+*-.:...=#########**************+++++++++====\\r\\n     :     .--------:..                       .:+*+==----=============.     .:  : =***+=:.  -=-----==========-:-*--=. .    -*########**************+++++++++====\\r\\n     :   ..::..            ...... .......:::---------==-=============-      .  .: +:.:-=+=: .=-----=========-:.=*--:        -#########*************+++++++++====\\r\\n ....    :--.       .--::::---------------===========================:      .  : :=      -:  ---:::-=====-===-:++:.. .... .:=#########**************++++++++====\\r\\n---=-    ---=.       ..  -=-=========================================:      .  : =..-:   =:  ::..:-===----===::*+:  .. ..:-=*#########**************+++++++++===\\r\\n----.   :---=.           .----=======================================.      . ...- -*+   =.  ...:-==---=====-:-*=--:    ..:*#######**##*************+++++++++===\\r\\n=--:    -=--=.            .------===================================-       . : :. :=-   =.  .:--=-::-====---:=*=---.   .  :+*####*==+**************+++++++++===\\r\\n:==:   ..::--:             :------------============================:       ..: -       .-.  ---=--:-=====--::++=---    .  ..:=+**+.=++*#*************++++++++==\\r\\n :++-      .-.              :-------------------------==============.       ... =:...   :-   -==----=====---::*+=-...-=        :**=.=++*#*************++++++++==\\r\\n  -++=.     :.   .           ---------------------------------------.        ...=-=======-   ------====-:---::*+=-  -=:         :- .=++*#*************++++++++==\\r\\n   =++=.    ::  ..            -------------------------:::::::::::::         . :.      .-:  .-::--====-----::-*+==:-            :=. -==*#*************++++++++==\\r\\n   .+++=    .:  ..            .-::::::::::::::::::::::::::..........         : ::       -:  .::::::::::---::.=*===-=.           :+. =+=*#*************+++++++++=\\r\\n    :+++=   .:  ..             ::::::::::..........................          : -*+.  ==--.  .----::::...:::..+*=+=-=.      .    :+. =++*#*************++++++++++\\r\\n     -+++-. .:  ..             ....................................          : -++  .+++:.  :----:-----:::...*+=+=-=.       ..  .+. -==*##*************++++++++=\\r\\n     .++++..    ..             ..........................:::::::::.        . : : .==-..::.  :-----------::..:*+=+=::.    .      .+- -==*##*************++*****+=\\r\\n      =***-..   ..              :...:::::::::::::::::::::::::::---.        . . :  +*-  .-.  :----------:....-*==+=       .       :-.=++*##****************###*==\\r\\n      :***+:..  .:.             ::::::::::::::::::----------------           . ===++=---:.  :------:::..::..-*==+=:-.            .-.-==*##***************####+==\\r\\n      .***+:::. ...             ::::::::::::::::-----------------:           . -:-++=:--:.  ::::::::::::....=+==+=-=. ..         :: :=-*###**************###*===\\r\\n      .+***-::. ..              -::------------------------------.           . : .**:  .:.  .:::::-::::.....**==+=-=..:    ..    =- -+=*###***************#*+===\\r\\n       +***---. .:              ---------------------------------.        .  . -::--:..::.  :-----:...:....:++==+=-=+-       ..  .. -++*###*****************++==\\r\\n       :+*+---. .:              ---------------------------------           .  +*-  -*+=:.  :---:..::::....:*===++-=:            -: :--+####*****************+==\\r\\n:.     .:=---: ..:              --------------------------------:              ==-..-===:.  ::::.:::::.....-#+==++-=:            +: -==+####*****************+==\\r\\n.:.     .: .:. ..               --------------------------------:           .    :++.  :-.  .:.:::::::.....=*===++-=: .          .: -==*####*****************+==\\r\\n  .:..   .                     :--------------------------------.                :++:  :-.  .::::::::......=+===++-=: :.    .     . :==+####***************#*+==\\r\\n    ..                         ---------------------------------.           .  .::-=+++=..  .::::::::.....:*+===++----.     ...   . :=-+#####***************++==\\r\\n.....                        .----------------------------------            .  :=-::-=+=:.  .:::::::.....::#*===++--=.       .   .: :==+####***************+++==\\r\\n                             .:::....::-------------------------            .  :++=:::-=:.  .:::::::.....:-#+===++--:        ..  .- :==+#####*************+++++=\\r\\n:::..                                 ..:----------------------:            .  -++++-::::.  .::::::.....::=+===+++-..             . .--=#####*************+++++=\\r\\n::::::::..              .::..............:---------------------:            .  =+++++=::.  .:::::::.....::+*===+=+-               . :=-=######************+++++=\\r\\n:::::::---::.     .  ....          :-----:----------------------               :======-:   .::::::.....:::*#===+=+-   :-.        .: :==+######************+++++=\\r\\n::------------:..    ....        . .-----=::::::::::::::::::::::               .::.            ::......::-#*===+=+-  :#*.        -= .--=++*###************+++++=\\r\\n:---------------::.    ...                                                   .....:::::     ...:.......::-#+===+=+- :*-. :.      .: .--=++*###************+++++=\\r\\n.::-----------::---:.   ...  ...:::--::.........................      ..:-:.:.:+++++++++-.  :::........::=+=+==+=+-.:.   :. :..   ..:===*#####************+++++=\\r\\n   .:----------:::----:.  .. -+==++==---------------------------          .    +*+++++++-.  ..........:-:+*=+==+=+=--     .       . .--=*######***********+++++=\\r\\n     ..:----::::::::----:.   .:.::::::..::-------------------:::          .    +***++++=:.  .........::--**=+=++=+=--.   :.      --  ---*######***********+++++=\\r\\n::.     .:::::::::::----=-:   ::   ..   :------------------:::::          .    -===---:-:.  .........:---##===++=+=-=.   -:      -- .--=*#######**********+++++=\\r\\n:--:.      .::::::------===-.  .        .----------------::::::-.            . :       :-.  .........:-:-#*===++=+=--    ::       -..--=*#######**********+++++=\\r\\n:--:::.      .:::------======:...        .-------------::::::::-.            . :   .   :-.  ......:.:--:-#+===++=+=-=.   -:       +:.---*#######**********+++++=\\r\\n .::::::.     .:----=========+=:..        .:---------::::::::::::            . : .++:  :-.  .:...::.:--:=*=+==++=+=-=.   :.      .-  :--*#######**********+++++=\\r\\n   .::::::.     .-============+=:.          :------:::::-::::::::         .  . : .==:  :-.  .:..:::::---++-+=+++=+=--.      ...   .  ---*#######**********++++++\\r\\n     .:----:.    .-============++:           :----------:::::::::         .  . :       .-.  .:.:::::----*=-==+++=+=--.           .=..---*#######*********+++++++\\r\\n       :--==-:     :===========+++:          .:-------:::::::::::.        .  . :       :-.  ...::.::----#+===+++=++----  ..      .+: ---*#######*********+++++++\\r\\n        :-====-:    :=+========+++=.          .---::::::::::::::::        .  . :--======-.   .:::::----=%*===+++=++--++  ..       :  :-:+#######*********+++++++\\r\\n         :======-.   .=+=======++++-           :::::::::::::::::::           . :-:..   .-.  .::::::----+%+===+++=++---.           - .---+#######**********++++++\\r\\n          :=======.   .-=======+++++.          .::::::::::::::::::.          . .       .-.   ::::::----*%+===++++++---  ::        =. ---+#######**********++++++\\r\\n           -=====+=:   .=++===++++++-          .:::::::::::::::::::          . .::.  ==+-:   :::::-----##====++++++--.  +-        .. ---+########********+++++++\\r\\n:.         .======+=-:-=+++++++++++=-.          :::::::::::::::::::          .  +*:  =+=-:   :::::----=**=+==++++++-:  :#:   ..   -. :::+#########********++++++\\r\\n-=-:.      .-=====+++++++++++++++++=-..         :::::::::::::::::::.            ==-:-.  ::   ::::-----=*+====++++++: .=:.         -. :--+#########*****#***+++++\\r\\n-====-:.   .-====++++++++++++++++++==......     ::::::::::::::::::::          . : .+*.  ::.  ::::-----++-=+==++++++-:#*           .. ---+#########*****##**+++++\\r\\n-=======-::-=====+++++++++++++++++++=...:---:..:::::::::::::::::::::          . : :++====:.  ::::-----*+-====++++++---            .. :--+#########*********+++++\\r\\n-===============++++++++++++++++++++-..:::--::-=::::::::::::::::::::.         . :++++=...:.  ::::-----**-===+++++++:.  :          .. :--=#########*********+++++\\r\\n-===============++++++++++++++++++++-.::::--::=-::::::::::::::::::::.       . . .: =*=   -:  .::-----=#*-====++++++:   .          .. .::=#########**********++++\\r\\n-===============++++++++++++++++++++-.::::--:-=::::::::::::::::::::::       . .. : :=-:-=-:  .:------=%*-+===++++++:              ---.--=#########**********++++\\r\\n-===============+++++++++++++++++++=-:::::---=:::::::::::::::::::::::       .  . -==  -++=:  .:------+%*=+===++++++-:.            **:.--=#########**********++++\\r\\n-=============+++++++++++++++++++++=-::::---=-:::::::::::::::::::::::.      .. . .++:.-..::  .--::---*%*=+==+++++++---            *#..::-##########*********++++\\r\\n-==============++++++++++++++++++++=:::::--=-..:::::::::::::::::::::::      .   . =:-*+  .-  :--:----#%+=+==+++++++---           .*#:.::-##########*********++++\\r\\n-=============+++++++++++++++++++++-::::---=      .:::::::::::::::::::      .   : :. +*==--  ---:---=#%=====+++++++---           .*#:.---###########********++++\\r\\n-=============+++++++++++++*++++++-::::::-=       :--:.:::.:::::::::::.     ..  ...==**+-:..:-------=##=+===+++++=+--:      .:..  *#:.---*############******++++\\r\\n-=============++++++++++++*****++=::::::-=. .....  .-:  .:::...::::::::      :   : =*+--:   :-------+#*=+===+++++=+--: .          *#: :::*############******++++\\r\\n=============+++++++++++++****++=-:::::-=:.:..       ::.   .::-:....:::      :   . --.:=:   :-------*#+-+===+++++=+-:-*-          +#: :::*############******++++\\r\\n============+++++++++++++****++=-:::::-=-..            .::.  .:::.::...      .     ---:    .-------=**==+===+*+++=+- -*.          *#- :-:*############******++++\\r\\n============+++++++++++++***++==:::::-=.                  .:-:...-===:.      ..   .:-:.   .:-------=*+-=+===+*++==+-     .-       *#- :::*############******++++\\r\\n===========++++++++++++++**+++=:.:::=+-:.                .....::----:.       :.   :--:...:---------+*=:=+===+*+++++-     .:  .... +#- :::+#############*****++++\\r\\n===========++++++++++++++*++==-..::=+-::::              .::....              :: . --=--===---------**-:+====+*++=++-     :. .--::.+#- :::+############*******+++\\r\\n===========++++++++++++++++==-:..:=+-::::::.           ....                  :. .:=++**=-:---------**--+====+*+++++-     :. ....  +%= :-:+############*******+++\\r\\n==========++++++++++++++++==-:.:-++=:::::::::         ....                   :...+++==:.::--------=#*--+====+*+++=+-..   :  ..    +%= :-:+###########********+++\\r\\n=========++++++++++++++++==-:.:-+++-::::::::::.      ...                     :. ++-::::.:---------=##-=+===++*+++=+-:-   .. .=++++*#+----+##########**********++\\r\\n========++++++++++++++++==-:::=+++=. ..::::::::.     ..                      ..:-:::::::----------+%#-=+===++*+++++-:-.   :.-#%%%%%################**********+++\\r\\n=======++++++++++++++++==--:-+++++-       .:::::::.                           -::::--:::--------=-*%#-=====+**+++++-:-.  ::.:*%%%%%%%%%###########************++\\r\\n=======+++++++++++++++==--:=+++++=.          ..:::::..                        :::::-:::-----=---==#%*-=====+**+++++-:-.  .:.-*%%%%%%%#############**************\\r\\n======++++++++++++++====--=++++++-              ::::::::..                    :::---:::-----=--=-+%%+-+====+**+++++-:-.  ...*%%%%%%%%#-=*#########**************\\r\\n======+++++++++++++===--=++++*+++.               .:::::::::::..               ::---:::-----==-==-+%%=-+====+***++++-:-.     -#%%%%%%%*.::-*########*************\\r\\n======++++++++++++=====++++***++=                 .::::::::::::::..          :-:---:::----===-==-*%%-=+====+***++=+-:-.      :*#####%+ ::.=########*************\\r\\n=====++++++++++++=====++++****++:                  .:::::::::::::::::.... .:.-----:::----========#%#-=+====+**+++=+-:-.       .+#%##%+ .::-########*************\\r\\n====++++++++++++====+**+++***++=         .          ::::::::::::::::::::::::::----::-----========#%#:=+===++***++=+-:-.         =###%+ .:.:#########************\\r\\n====++++++++++=====+***++++++++:                    .::::::::::::::::::::::::----:::----====-==-+%%+:=+===++***++=+-:-.          :+#%+ .:::*########************\\r\\n=+++++++++++++===+*****+++++++=                     ::::::::::::::::::::::::-----::----========-+#%=-=====++***++=+-.:.       .    -+= .:::+########************\\r\\n=++++++++++++==++******+++++++:                    .:-:::::::::::::::::::::-----::-----====-====*##--+====++***++=+:          ..     .  :..=########************\\r\\n=+++++++++++=++********++++++-                    .:--::::::::::::::::::-:------::----==========###:=+====++***++=+:          ...   ..  :::-########************\\r\\n=+++++++++++++********++++++=.                  ..:---:::::::::::::::::--:-----:::---===========##+:=+===+++***++++:           ..       ::::*#######************\\r\\n=++++++++++++*********++++++:                 ..::--==::::::::::::::::---------::----=====-===-+*#=:=+===+++***++=+:.:.              .  .:::*########***********\\r\\n=+++++++++++**********+++++=                ..:::--===:::::::::::::::::-------::----======-===-***--=+===+++***++=+::-.              :. .:..=########***********\\r\\n=++++++++++++++******++++++.             ...::---=====-::::::::::::::::-------:-----===========*++:-++===++****++=+::-.              .  .::.-########***********\\r\\n=+++++++++++++*******+++++-            ..::---====+===-::::::::::::--:-------::----============*+=.-=====++****++++:::.               .. :::-#######************\\r\\n-++++++++++++*******+++++=          ..:::--===++++++++=::::::::::::--:-------:-----===========+*+=:======++****++++:::.               .: ::::*######************\\r\\n-++++++++++++******++++++:       ...::---===++++++++++=::::::-------:-------::----============**+-:=+=====+****++++::::               .. .:..+#####*************\\r\\n:=++++++++++******++++++-      ..::---====+++++++++++++::::::---------------:-----============**+::=+====++****++++::::                  .::.-#####*************\\r\\n\",\n  \"                                                   :%###*****+=--------=+*##%%%%%%%#*=----===================#%%%%#==:..--:-=::#%%%%*+++++++========------------\\r\\n                                                    *%###****+=--------==*###%%%%%%%#+--==--=================*%%%%#+=:----:--:=%%%%*+++++++++========---------==\\r\\n                                                    =%%####**+=---------=*###%%%%%%##*=-=*+--================*%%%%#*+------::-*%%%#*+++++++++========-------==+*\\r\\n                                                    .########*+=--------=+*##%%%%%%##*+==*#*--===============+%%%%**=..:==...-#%#**+++++++++++=========-----=+**\\r\\n                                                     *%########**=-------=**##%%%%%##*+==*##+--==============+%%%%##+::=+....:***+**+++++++++++=========---==***\\r\\n                                                     +############*+-----=+*##%%%%%##*+==*#%%+--==============#%%%#*+--=+.....=******+++++++++++=========--==**+\\r\\n                                                     =##############*+----+*###%%%%%##+==*#%%%+---============*%%%#*+::+=....:+*******+++++++++++=========-==**+\\r\\n                                                     -+**######%%#####*+=--+*##%%%%%##+==*#%%%#=+=-===========*%%%#*+::+-. .:=*********+++++++++++===========+==\\r\\n                                                     :-=+***####%%#%%###*+=-=*##%%%%##+=-+#%%%#++#+-==========+%%%#*+::-:...:-:-++*******+++++++++=========-==--\\r\\n                                                     :-:--=+**####%%%######*++*##%%%##+=-+#%%%#++##=-=========+#%%#=:::.....    ..-+****+++++++++++========-----\\r\\n                                                     --------+**#####%%%%%###**##%%%##+=-=#%%%#++#%*===========#%%%=:::.....       -*****++++++++++==========---\\r\\n                                                     --------:-=+*######%%%%##########+=-=*#%%%*+#%#**=========*%%%=::::....      :+******++++++++++=========---\\r\\n                                                     ---------:::-=+**#####%%#########+=-=*#%%%*=#%#*#*========*%%%=-:::..::.....:=********+++++++++==========--\\r\\n                                                     ------------::-==+*##############*=--+#%%%*=*%%###*+======+#%%+::::... .....-*****+***+++++++++===========-\\r\\n                                                     ---------------::--=+*#############+=+##%%*=*%%#####*--====#%%+::::::.....:-******+****+++++++++===========\\r\\n..::::::::::::............                          .----------------------=+**###########**#%%*=*%%######*=====*%%+::::::. .-+*********#****++++++++===========\\r\\n..:::::---=========---:::.......                    .-------------------------=+*###############=*%%**######+===+%%*:::::...:+**********#****+++++++++==========\\r\\n...::::-----====+++****++==-:::......               :----------------------------=+**###########**#%**#######*===#%*::--=-..:****************+++++++++==========\\r\\n......::---=+++**##*++++++***++=--::......          -----------------------------:---=++*##########%###########*=*%#---=#-..:*****************++++++++==========\\r\\n:---::::::::::--=********+++===++++==-::.....       -------------------------------::::--=++**#####%##%##########*##=--+*  .-*****************+++++++++=========\\r\\n ......:::::::::::::----==+****+=====+==-::.....    -----------------------------------::::----==+++**#############%+:-#+   -******************++++++++=========\\r\\n       .....:::::::::---:::::-=++++==---===-::..   .--------------------------------------------:---------==++****#%- .:..   :=****************++++++++=========\\r\\n            ...:::::::.:::::-::::::--==-------:.   -----------------------------------------------------------===++=:.  ..  .:+*****************+++++++=========\\r\\n   .. .          . ..........::---::..::-:::::.   .=-------------------===-------------------------==============+=--.....  .=******************+++++++=========\\r\\n                           ....  .:--:. ..        ---------------=----:::::-===------------=====================++==-  ..    :-+****************++++++++========\\r\\n                 .                               ---------------:.          .==---===============================+=::  .       -*****************+++++++========\\r\\n                 ..                             -=----------:.               -===================================+-           .=#****************+++++++========\\r\\n                                             .:-=-------:.                   -==================================++-    .    . :*#****************+++++++========\\r\\n                                          .:--=-==--:.                       -====================================-   .... .=+*###***************++++++++=======\\r\\n                                    ..:---===-==-.                           ..-==================================:   ..:. .+####*****************+++++++=======\\r\\n                            ...::---=====---==-.                                :--===============================-=+. .:. .+#####****************++++++++======\\r\\n   .                     :-=======-----------. .:.                           ..     ..:============================%*. ... :*######***************++++++++======\\r\\n .:=                     -=---------------=:  ..--:.                         .          :========================-:::  +####+-+*###***************+++++++++=====\\r\\n -==   .        .       :===------------=-.  ...:-==:.         ..:.          . .         .=================-=====:.:: .=----  :*####***************++++++++=====\\r\\n  ..          .-=--:...:---------------=-   .....:-===:.   .. .:---:         .  .         .===============-=====-:-=:         :*######*************++++++++++===\\r\\n              .=========-------------=-:  ........:::::--:.. ...==-----.        :          -=============--=====-:+-:   .  ..:+#######*************+++++++++====\\r\\n             .:-----=----==----------:..:-----:::::::==-..:=++=--------     ..  : ..       .============--=+===-:=+--:......:+#########************++++++++++===\\r\\n            .:-------===---=====--:.   .:::--------==-:=+*+==--=-=-----      .  .           -==========--======-.++-+*=::. .-##########*************+++++++++===\\r\\n            :-------=====---:..                 .-===++==---==========:     .:  : .==:.    -===================::*=-=: ..   .+#########*************+++++++++===\\r\\n      :     .===----:..                       .:+*+==----=============:     .:  : -***+=:.  :=======---=======-:-*=--        :*########*************+++++++++===\\r\\n      :   ..:..           ..............::::-------------============-.     ..  : +-.:-===: .=======---=======-:=*=.. ......:=#########*************++++++++++==\\r\\n .....   .-=:       :=-::::----------------==========================-      .  :..=      --  -======--=====-==-.++=. ..  .::=###########*************+++++++++==\\r\\n---==:   .--=:      ...  :=-===========------========================:      .  : -: -:   -:  -====--::-==--==-::*+=--.    ..=#######***#*************+++++++++==\\r\\n-----    -=-=:      .     ---==========-------=======================.      . .:.- :**.  -:  -===--:.:-=--===-:-*==-=.    . .=*####*-=+**#************++++++++==\\r\\n==--.   .====-            .---===========-====----==================-.      . :.:: .--   -.  -==-:..:----==---:=*==--.       ..:=+*+.=++*#************+++++++++=\\r\\n.==-    ..:-=-             .=====================--=================-       ..: -       .-.  ---:..:----===---:+*==. .-+.       .+*=.=++*#*************++++++++=\\r\\n .++=.      --              :----------------------=================:       ..: =:...   .-.  ::..:-----===---::*+==. .-:         .-. =++*#*************+++++++++\\r\\n  :+++:     .:   .           :-------======-------------============.        .. =-=======-   ..:------===-:--::*+==--.           .+. -==*#*************+++++++++\\r\\n   -+++:    .:  ..            ----------============-------========-.        ...:       -:   :--------------::-#+==-=:           :+. =+=*##************+++++++++\\r\\n    =+++.   .:  ..             -=========--------=-----============-         . .-       -:   :::::::::::::-::.=#===-=.      ..   .+. =++*##************+++++++++\\r\\n    .+++=.   :  ..             :==============-----------==========:         : :++:  ===-.   ::::----::::..:..=*===-=.        .  .=: :==*##************+++++**++\\r\\n     -+++-.  :  ..             .===========------------------------.         : :++.  +++-.  .-------------:...+*=+=::.    ..     .+= -==*###************++**##*+\\r\\n      +*++:.    ..             .=---===----------------------------          . :. -=-..:-.  :-------------:..:*+=+=.              :-.=++*###***************####+\\r\\n      -***=..   ...             ------------------------::::::::::.        . : :  +*-   -.  :----------::....:*+=+=--.            .- -==*###***************###+=\\r\\n      .+**+:..  .:.             -------------:::::::::::..........           . -==++=----.  :----:::::::::...-*==++-=: ..   .     :: -=-*###***************##*==\\r\\n     ..+***-::. ...             ::::::::::::......................           . -::++=:--:.  .::::::::::::....=#==++-=:-:    ...   =: -+=*####**************#*++=\\r\\n      .+***=:-:  .              ................................:.           . :  +*-   -.  .::::----:.::....++==++--+-           .. -==*####****************++=\\r\\n       =***=:-: .:.             ............::::::::::::::::::::-.           . -::--:..:-.  .------::.::....:++==++-=:            =: :--*####*****************+=\\r\\n       :+**---. .:.             .:::::::::::::::::::::::::::-----.           . +*=  :*+=:.  .----:::::::....:#*==++--:            =. -==*####*****************+=\\r\\n::      :==---  .:              ::::::::::::::::::::-------------            . ==-..:===:.  .-:::::::::.....-*+==++-=: .          .. -==*#####****************+=\\r\\n ::     .: .:.  .               :::::::-------------------------:            .   .++:  .-.  .::::::::::.....-*===++-=: :    ..     . :-=*#####****************+=\\r\\n  .:..   .                     .--------------------------------:                .++:  .-.  .:::::::::......+#===++--==.      ..   . -==*#####***************+++\\r\\n .  ...                        :--------------------------------.              .::-=+++=..  .:::::::::.....:*#===++-=-        .   .: -==*#####*************+++++\\r\\n..::..                       .:---------------------------------.              .==::-=+=:.  .::::::::.....::*+===++-::            :: :==*#####*************+++++\\r\\n                             .:::....::-------------------------             . :++=-::--:.  .::::::::.....:-*+==+++:              .. :--+#####*************+++++\\r\\n:::...                                ..:-----------------------             . -++++-::::.  .:::::::.....::=#+==+++:               . -==+#####************++++++\\r\\n::::::::..              .:::..............----------------------             . -+++++=-::   :::::::......::=#+==+++:   =+.        -: :==+######***********++++++\\r\\n::::::----::..    .. ....          :-----:----------------------               :-=====-:   .::::::.......::+*+==+++- .+#=         =: :--=++####************+++++\\r\\n:-------------:..   .....        . .:----=::::::::::::::::::::::               .::..           ::.......::-++===+=+- -=   -. ..   ...-===**####************+++++\\r\\n:---------------::.    ....                                                 ......:::::     ...::.......::-*=+==+=+-::    .. ...   ..:==+#######***********+++++\\r\\n..:-----------::---:..  ...   ..:::--::.........................      ...--.::.+**++++++-.  .::........:::=#+==++=+=--    ..      :: :--=#######***********+++++\\r\\n   .:----------:::----:.  .. :====+==---------------------------.         .    +*+++++++-.  .:.........:-:=%+==++=+=--.   -.     .+: :--=#######***********+++++\\r\\n      .:----::::::::----:.    :.:::::::.::-:::---------------:::.         .  . +***++++=:.  .:........::-:+%+==++++=--    =.      :. :=-+########**********+++++\\r\\n::.     .::::::::::-----==:.  ::   ..   :------------------::::-.         .  . -===---:-:.  .:........:---**===++++=--    -.      .=.:=-+########*********++++++\\r\\n:--:.      .::::::------===-.  .         :----------------:::-:-.            . :       .-.  .:.....::::---*+===++=+=--    =.      := :--+########*********++++++\\r\\n:--:::.      .:--------======-. .        .:-----------------:::::            . :  ..   .-.  .:....::::---=*===+++++=--    .  ...  .. .-:=#######**********++++++\\r\\n .::::::.     .:---==========+=:..        .:---------:::----:::::         .  . :  ++-  .-.  .:::..::::--:=#===+++++=--            .: :--=########*********++++++\\r\\n   .::::-:.     .-============++-.          :-----::-:::----:::::         .  . -  ==:  .-.  .::..:::::--:+#+==+++=+=--:.          -+.:=-=########*********++++++\\r\\n     .:-----.     :============++-.          :----------:-:::::::.        .  . :       .-.   ::..:::::---*#+==+++=+=--*-  :       -- .-:=########*********++++++\\r\\n       :--===-.    :===========+++-          .:-------:::::::::::.        .  . :       :-.   :..:::::----##===+++=+=--=.          .. .-:=########*********++++++\\r\\n        :-=====:    .=+========++++:          .---::::::::::::..::           . :--======-:   :.::::::---=#*===+++++=-=: .:        -- :--=########*********++++++\\r\\n         .-=====-.   .-+=======++++=           :-:::::::::::::::::.          . .-:..    -:   .::::::----=*+===+++=+=--  .=        .: .=-=########*********++++++\\r\\n          .=======:    -=++====+++++:          .::::::::::::::::::.          . ..      .-:   :::::::----++====+++++=--  =#    ..  .: .-:=#########********++++++\\r\\n           :======+-.   -++++=++++++-           ::::::::::::::::.::          .  -:.  ==+-:   :::::::----++===++++++=. .--:        -: .-:-##########********+++++\\r\\n::.        .======++=:-=+++++++++++==.          ::::::::::::::..:::.            =*-  =+=-:   ::::::-----*+===++++++=.-#=          .: .--=##########*****#***++++\\r\\n-=-:.       -=====+++++++++++++++++==:.         ::::::::::::..:::::.          . ==-:-:  ::   ::::::----=#+===++++++=-==           .. .=-=##########****##***++++\\r\\n-====-:.    -====++++++++++++++++++==:......    ::::::::::...:::::::          . : .+*:  .-.  ::::::----+%+====+++++=::  :         .. .--=##########*********++++\\r\\n-=======--:-=====+++++++++++++++++++=:..:---::.::::::::...::::::::::          . :..++=-==-.  .::::-----*%+===++++=+=.   :         .. .::-##########*********++++\\r\\n-===============++++++++++++++++++++=:..::---:-=::::::..::::::::::::.       . . :+++++...::  .::::-----#%====++++=+=.             .::.---##########**********+++\\r\\n-===============++++++++++++++++++++=..:::--::=-::::...::::::::::::::       . . .- -*+   ::  .:::-----=##=+==++++=+=:.            -+-.---##########**********+++\\r\\n-===============++++++++++++++++++++-:::::--:-=:::..:::::::::::::::::       .  . : :=-:-=-:  .:::-:---=%#=+==++++=+=--.           +#:.-:-*##########*********+++\\r\\n-===============++++++++++++++++++++-:::::---=-:..:::::::::::::::::::.      .. : :=+. :++=:  .::------+#*=+==+*++=+=--.           +#- :::*##########*********+++\\r\\n-=============+++++++++++++++++++++=-:::::-:==:::::::::::::::::::::::.      .. . .++-.-:.:-  .::------+#=====++++=+=--.           +#- ---*##########*********+++\\r\\n-=============+++++++++++++++++++++=-::::---=...::::::::::::::::::::::      ..  . =:-*+.  -  .::-----=++-+===++++++=--.      :..  +%-.---*############*******+++\\r\\n-=============+++++++++++++++++++++-::::---=.     .:::::::::::::::::::.      .  : :: +*===-  ::------=*=-+===++++=+=--..     .    +#- :::*#############******+++\\r\\n-=============+++++++++++++**+++++=::::::-=.   ...:--:.:::.:::::::::::.      .  .. ==+*+-:...:-------+*=-+===++++=+=:-++          =#- :::*#############******+++\\r\\n-=============++++++++++++*****++=-:::::-=: .....  .-:  .:::...::::::::      :   : -*+---   :--------*#==+===+*++=+=..*:          +#= :-:*############******++++\\r\\n=============+++++++++++++****++=-:::::-=-.:.        .::   .::-::...:::      :   . -=::=:   :--------*#=====++*++=+=      -       +%= :-:*############******++++\\r\\n============+++++++++++++*****++-:::::-=-:.            .::.. .:::.:::..      .     ---:.   .--------=##=====++*++=+=     .:  ...  +#= :::+#############*****++++\\r\\n============+++++++++++++***+++=:.:::-=:                  .:--:.:-===-.      :.   .:-:.  ..:--------+%#=+===++*++=+=     :. .:--:.=#= :::+#############******+++\\r\\n===========++++++++++++++**+++=-..::-+-:.                 ...:::----:...     :.   :--:...:-::------=*%*-+===++*++=+=     ..  ...  =%= :-:+############*******+++\\r\\n===========++++++++++++++*++==-:..:=+-::::.             ..:.............     :: . --=--=+=-:-------=*%*=+===++*++=+=..   .. ..    =%= :-:+############********++\\r\\n===========++++++++++++++++==-:..:=+-::::::.           .................     :. ..=++**+-::-------==#%+=+===+**++++=:-.  .. .-====*#+:---+###########*********++\\r\\n=========++++++++++++++++++==:..-+++:::::::::         .................      :...+++==-:.::---=--=-=#%==+===+**++++=:-.   ..-#%%%%#####**###########**********++\\r\\n========++++++++++++++++++==-::-+++=::::::::::.      ........                :. =+-:::::::---==--=-+%#======+**++++=:-.  .:.:*%%%%%%%%#############************+\\r\\n========++++++++++++++++===-::=++++:  ..::::::::     ...                      .:-:::--::::---======*%#-+====+**++++=:-.  .:.:+%%%%%%%##############************+\\r\\n=======++++++++++++++++===-:-+++++=        .::::::.                           :::::---:::---==--===#%*-+====+**++++=:-.  ...+%%%%%%%%#-+*##########*************\\r\\n=======+++++++++++++++==--:=++++++:           ..::::..                        ::::---:::----===-===##+=+===++**++++=:-.     -#%%%%%%%*.::-*########*************\\r\\n======++++++++++++++====--=++++++=               :::::::..                    ::::---:::---===-===+##==+===++**++++=:-.      :*#####%+ :::+#########************\\r\\n======+++++++++++++====-=++++*+++-                .::::::::::..               ::----:::---=======-+#*-=====++**++++-:-.       .+#%##%= .:.=#########************\\r\\n=====+++++++++++++=====+++++**++=.                 .:::::::::::::..          .-:----:::--====-====**+-+====++**++++-:-.         =##%%= ::.-#########************\\r\\n====+++++++++++++=====+*++++++++-          .        .::::::::::::::::......:.------:::---=========**=-+====++**++++-::.          :+#%= :::-#########************\\r\\n====++++++++++++====+**++++++++=.         .          :::::::::::::::::::::::::-----::----========+*+-=+===+++**++++- .        .    -+- .:::*#########***********\\r\\n=+=++++++++++++====+***++++++++:                     .::::::::::::::::::::::------::----=========+*+:=+===+++**++++:          ..    .. .:::+#########***********\\r\\n=+++++++++++++===+*****+++++++=.                     :-:::::::::::::::::::--------::----=========**=:=====++***++++:          ...   .. .:::+#########***********\\r\\n=++++++++++++==++******+++++++:                     .:-:::::::::::::::::---------::----==========#*=:=====++***++++:..         .    .   :::=#########***********\\r\\n=+++++++++++=++********++++++=                     .:--::::::::::::::::----------::---===========#*--=====++****+++:::.             ..  :::-#########***********\\r\\n=+++++++++++++********+++++++:                   ..:--=:::::::::::-:::----------::----==========+%*--+===+++***++++::-.             .:  .:.:*########***********\\r\\n=++++++++++++*********++++++-                  ...:--==:::::::::::-:::----------:----===========*#*:=+===+++****+++:::.              .  .:::+########***********\\r\\n=++++++++++++*********+++++=.                ..::--====-::::::-:::-------------:-----===========##+:=+===+++****+++:::.               . .:::+########***********\\r\\n=++++++++++++++******++++++:              ...::--==+++=-::::::----------------::-----==========+#%=:=====+++****+++:::.               :. ::.=########***********\\r\\n=+++++++++++++******++++++-             ..::---==++++++=:::::::---------------:-----===========+%%=-+====+++****+++:::.                  ::.:#######************\\r\\n=++++++++++++******++++++=.          ..::---===++++++++=::::::---------------------============*%%--+====++*****+++:...   .              ::::*######************\\r\\n-++++++++++++******++++++:        ..:::---==++++++++++++-::::----------------------============#%#-=+====++*****++=.      ...            .:::+######************\\r\\n:=++++++++++******++++++-      ...::---===++++++++++++++-::-----------------------============+#%*:======++*****++=.        .  .     ..  .::.=######************\\r\\n\",\n  \"                                                   :===+**######%%%%%%%%%%##*=---=-===========================+#%%%#*+:.:-=::-::*%%%%+++++++++========---------=\\r\\n                                                    -==+***######%%%%%%%%%###+-------==========================#%%%#*+:::--:::.-%%%%*++++++++++========-------=+\\r\\n                                                    :==++**######%%%%%%%%%###*=--------========================#%%%#++::-==. ..=%%#*+++++++++++========------==+\\r\\n                                                    .===+**######%%%%%%%%%###*+=-----:--=======================*%%%#**:.:+:....+#*++++++++++++++=========----==*\\r\\n                                                    .===+**######%%%%%%%%%####+=----==-:-======================*%%%#**-:-*:....:+****++++++++++++========-----+*\\r\\n                                                     --=+***#####%%%%%%%%%%###*=----+*+---=====================+%%%#**-.-*: ...=******++++++++++++========----=+\\r\\n                                                     --=++**######%%%%%%%%%###*+----=*#*=---===================+%%%#**-.=+....=*********+++++++++++=======------\\r\\n                                                     ---=+**######%%%%%%%%%###*+=-=-=*###+---===================#%%#**-.--....::-=+******++++++++++========-----\\r\\n                                                     ---==+**######%%%%%%%%###*+===-=*####*=--==================#%%%=-:::....     .:+******++++++++=========----\\r\\n                                                     ----=+**######%%%%%%%%####+===-=*#####*---=================*%%%=:::.....       -****++++++++++++=======----\\r\\n                                                     -::--=+*######%%%%%%%%####+=====*###%%#+-=+=-==========++==+%%%=::::.....     .+***++*++++++++++========---\\r\\n                                                    .+=::::-+*#####%%%%%%%%####*=====*###%##*==*#+-=============+%%%=::::....  ....=****+***+++++++++========---\\r\\n                                                    .#*+=-:::-+###%%%%%%%%%####*=====*###%%#*==*##=-=============#%%=:-:::::......:=****+***++++++++++========--\\r\\n                                                    :%##***+-::=*##%%%%%%%%####*+=-==+*##%%%*==*%%*=*+--=========*%%+:---:::....-=+*****+***++++++++++=========-\\r\\n                                                    -%%#####**=--=*##%%%%%%####*+=--=+*##%%##+-*%%#++#*====+=====+%%*:--:::. .:+*************++++++++++=========\\r\\n.....::::::..............                           =%%%%######*++=+**##%%%####*+=---=*##%%##+-+%%%++##*#+========#%*:::::....=**************++++++++++=========\\r\\n.::::::---=======----:::.......                     =%%%%%%#######******#######*+=---=*##%%##+-+#%%++##*##*+======*%#-:::-:...=#***************+++++++++========\\r\\n..:::::-----====+++++*++==--:::......               +%################***######*+=---=*##%%%#+-+#%%*+##*#####*+===+%#---=*=...+***************++++++++++========\\r\\n .....::--==++++****+++++****+==--::......          +##########################*+=----+*#%%%#+-=#%%*+#%*########*+=#%=--=#: .:*#***************+++++++++========\\r\\n------::::::::-==*##*****+++=++++++=--::..... .     =***#########################*+====*##%%#*-=*#%#=#%*############%*-:+#.  .=+****************++++++++========\\r\\n...:::------------::---=++****++====++==-::.....   .---==+***#######################*****##%#*==*#%#=#%*############%+. ...    :+***************++++++++========\\r\\n       ....::-----------::::-==+**+==--====-::..   :--------=++**##########################%%#***#%#*#%#########**++=-.   .. .:=****************++++++++========\\r\\n             .:::::::::::---::::::-====-------:    ---------::--==+**#####################################**+=======--. ..   .-*****************++++++++========\\r\\n   ...          ............::---::..::---:::.    .-------------::---==+***###########################**+=----====+=--  ..    .:=*****************++++++========\\r\\n                          ..... ..:-:.  ..        --------------------:::--=+++*****############***++=------=====++=::          :*****************+++++++=======\\r\\n                 .                               --------------::.          :----====++++++++===----------========+-            -*****************+++++++=======\\r\\n                 .                              -----------::.               --------:::::::::::-------============-    .    ..:+#****************+++++++=======\\r\\n                                              :--------::.                  .------------------------==============-   ....  =**#*****************++++++++======\\r\\n                                          .:--------:.                      .=--------------------=================-   ..::  =###*****************++++++++======\\r\\n                                     .::---==---:.                          ..:-=---------------===================-=+.  ..  =###*#***************++++++++======\\r\\n                .            ..:::----------=-:.                            .   --------------======================##. ..:..=*#####**************+++++++++=====\\r\\n   .                     ------------------=-  .:                           ..      ..------=======================:::  =####*.-*###***************+++++++++====\\r\\n .--                    .=-----------------.  .:--.                         .          .-=========================-.::  :::::.  =###***************+++++++++====\\r\\n.==:           .        :-----------------  ...:-==-:          ...          .  .         :=======================-:-=:         .+###****************++++++++====\\r\\n  .           .---:.. .:----------------:  ......:-==-.    .  :----.  .     .  :          :======================-:+=:   .....:+*###****************+++++++++===\\r\\n              :------------------------.  .......:::-:::-:. ...-+=-----     .  .           -===============--====::+---...:..:=#########************+++++++++===\\r\\n            ..-----------------------: .:----:::::::-=-:.:-=++=------=:     .  .. .        -===============-====-.=*-+*+::.  :*#########************++++++++++==\\r\\n           ..--------------------::.   :::---------==--=+*+=----------.     .   .          .==============--====-.++-=:  .    =*#########************+++++++++==\\r\\n           .---------------::..                .:=+==++=--------------.     .. .: -=-.    .-=============--=====::+=:-.       .+########*************+++++++++==\\r\\n     ..     -------::..                      ..=**+==-----------------.     :. .: +***=-.   -==================-:-*=.  ......:=*########**************+++++++++=\\r\\n     :.  ...:..           ..............:::---------------------------      :  :.:+.:-==+-. -==========--======-:=+=.     .::=###########*************+++++++++=\\r\\n .....   :--.      :+=-:::::----------------------------------------=.      .  : =:      =. :=========---======-.++=-:.    . :*######*+****************++++++++=\\r\\n:----    :---      :... .----------------------------------------====.      . ...= :-.   -  .=========---==--==::*+=--.    .  :+*#***-=++*#************++++++++=\\r\\n----.   .----      .     .-----------------------------------------=-       . : -: +*=  .-  .========--:-==-==-:-*==--. .      .:-+*+.=++*#*************+++++++=\\r\\n=--:    -----.            :----------------------------------------=-       ..: =  -=:  :-  .========-::---==--:-*==. .=*        .+*- =++*##************++++++++\\r\\n:==:    .::--.             :---------------------------------------=:       ....-       ::  .=======-:.---==--::=*==. .-:          -  -=+*#*************++++++++\\r\\n -+=-      .-.  ..          ----------------------------------------.       .: :-:..    -:  .=====--:.----=---::+*==--.           .+. -==*##************++++++++\\r\\n  =++=      :.  ..           ---------------------------------------         : :========-:  :====-:..---==---:::*+==-=:           .+. =+=*##*************+++++++\\r\\n  .+++-     :.  .            .-------------------------------------:         : -       .-.  :==--:.:---------:::*+==-=:      ..   .=. =++*##*************+++++++\\r\\n   :+++-    :. ...            :------------------------------------.         : -.       -.  ---:..:-::::::::::.-*===-=:           .+: --=*###************+++****\\r\\n    -*++-   :. ...             ------------------------------------          : =+=  :=--:   -::...::--:::-::...=+=+=:..    ..     .+- ===*###************++**###\\r\\n     =+++:  :.  ..             ----------------------------------=:          . =+=  -*+=:   :....:---------::..+*=+=..             :-.=++####***************####\\r\\n     :*+*=..   ...             :---------------------------------=.          . : :==:..::   ...:----------::...++=++--:            .: --=*####**************###+\\r\\n     .+**+:..  ...             :----------------------------------          ...: :*+.  ::   .::--------:::....:*==++-=. ..   .     -: ===*####**************##*+\\r\\n      -***=.:. ...             .----------------------------------          . .+==++=-:::   :-----::::::::....-#+=++----.    ...   -. =++*####****************++\\r\\n    . :***+:::  ..             .---------------------------------:        . . .-:=++---::   :--:::::::-:......=*==++--+:           .. -==*####*****************+\\r\\n     .:***+:::. ..             .---------------------------------.        . . .. -*+   ::   :::::-----:.::....=*==++--:           .+: ---*####*****************+\\r\\n      .***+---  .:             .---------------------::::::::::::         . . :-:---:..::   :-------::.::.....**==++=-:            -. ===*#####****************+\\r\\n       =**+--: .::             .-------::::::::::::::::..........           . :**:  +++-:   ------:::::::....:++==++=-: .          .. ===*#####**************#*+\\r\\n:.     .-=---. .:.             .::::::::::::::::::...............           . :==:..===::   :---:::::::::....:*===++=-:::    ...    . ---*#####****************+\\r\\n.:.     :. ::  ..              .:::::::....................:..::            .    =++   ::   ::::::::::::.....-#+==++--=-       ..  .. -==*#####**************+++\\r\\n  ::.    .                     ........................:::::::::            .    =*+.  ::   ::::::::::::....:=*===++-=:        .   :. ===*#####*************++++\\r\\n......                         :..............::::::::::::::::::            .  .::=+++=:.   :::::::::::.....:=+===++-..            :. :--*######************++++\\r\\n.:::.                        .::::::::::::::::::::::::::-------:            .  -=:::=++-:   ::::::::::......:*+===++:              .. ---*######************++++\\r\\n                             ..........::::::::::---------::::-:            .  =*+-:::-::   ::::::::::.....:-#*==+++-   ..         .. -==*#####*************++++\\r\\n:::..                         ..........:::::------------:::::::            . .++++=-::::   ::::::::.......:=#+==+++:  :*+        .=. :--+*#####************++++\\r\\n::::::::..             ..:::.............:-------------:::::::::            . .++++++-::.  .:::::::.......::=+===+=+: -*=: .       -. :--=+*####************++++\\r\\n:---:-----::..   ........         .:----------------------::::-:            .  :======-.   :::::::........::++===+++-.:.   - .:.   ...-==+*######***********++++\\r\\n:-------------:.    .....   .   .. :----=-::::::::::::::::::::::               :::.           .-:........::-**==++=+--:               ---*#######***********++++\\r\\n:---------------:..    ...                                                   ....:::::.     .::-.........:--#*==++=+=--    :      .-. :--+#######***********++++\\r\\n.:-----------------:.   ...  ...:::--::.........................      ..:-:.:.-*+++++++-:   :::.........:::-#*==++++=--.   -      :=. ---+#######***********++++\\r\\n  ..:----------:::---:.   .. =+==++=----::::::::::::-----------:         .  . :*+++++++-:   ::........:::-:=#+==++++=--    -       .. ---*########*********+++++\\r\\n     .:-----:::::::-----:  . .:.::::::.:::::::::::--::::::::::::         .  . :***+++++-:   ...:......:::-:+*===++++=-:    -       == ---*########*********+++++\\r\\n:.      .::::::::::----==-.   -.  ...   :::::::---:::::-::::::::         .. . .=+==---:::   ..::.....:::---**===++++=-:    -       -: :--*########*********+++++\\r\\n:-::.     .:::::::-----====-.  .        .::::-----:::----:::::::            . ..       ::   :::.::..::::---#*==+++++=-:       ...  .  ---*########*********+++++\\r\\n:--::.      .:--------=======: ..        .---------------:::::::.           . ..  ..   ::   ::::::..::::---#*==+++++=-:            -: ---*########*********+++++\\r\\n .:::::.      .----==========+-...        .:-------------:::::::.           . .: -++   ::   :::::..::::---=#+==+++++=--+. ..       +- ---*########*********+++++\\r\\n   .::::::      :-============+=..      .. .:-----:::----::::::::             .: :+=   ::   :::::..::::---+#+==+++++=--*.  .       :. :-:+########*********+++++\\r\\n     :-----:     .-===========++=:       .  .:---::::::::::::::::         .  . :       ::   :::...:::::---+*===+++++=--:  .        :. ---+########*********+++++\\r\\n      .--===-:     -===========++=.       .  .----:::::::::::::::.        .  . :      .::   :::..:::::----*====+++++=--  :-        =: ---*########*********+++++\\r\\n        :=====-.    :=====++===+++=.       .. :-:::::::::::::::::.        .  . --======-:   .:...:::::--:=*====+++++=-:  ++        .. ---*#########********+++++\\r\\n         :======:    :=+++++==+++++:          .-::::::::::::::::::           . --:..   .:   ...:::::::--:+#====+++++=.. :+-   ..   -. :::+#########********+++++\\r\\n          :======-.   :=+++++=+++++=           :::::::::::::::::::           . :       ::   .::::::::----*%====+++++= -#-          -. ---+##########********++++\\r\\n          .-=====+=.   .=+++++++++++:          .:::::::::::::::::..          . :::  .===:.  .::::::::----#%====+++++=-*+           .. ---+##########****##***+++\\r\\n:.         :======+=-:-=++++++++++++-          .:::::::::::::::....          . :++. .++=:.  .:::::::-----##====+++++=:: .          .  ---*##########****#****+++\\r\\n---:.      .======+++++++++++++++++=-..        .:::::::::::::...:::        . . .==:--.  ::  .:::::::----=%#===++++++-   :.         .  :-:+##########*********+++\\r\\n-===--.    .====+++++++++++++++++++=-........  .:::::::::::...:::::.       . . .. -*+   ::   ::::::-----+#*===++++++-   .          .. :::+##########*********+++\\r\\n-=======-::-====++++++++++++++++++++-...:----:.-:::::::::...:::::::.            : -++===-:   ::::::-----+#+===++++++-..            =-::--+##########*********+++\\r\\n-===============++++++++++++++++++++-..:::---:==:::::::..:::::::::::          . =++++-. .:   ::::::----=**====++++++=--           .*+.:-:+##########*********+++\\r\\n-===============++++++++++++++++++++-.::::--::=::::::...::::::::..::.       . . -..+*:  .:.  :::::-----=*+====+*++++=--           :#* .::+###########********+++\\r\\n-===============++++++++++++++++++++-:::::--:=-::::...::::::::::::::.       . . .. =-:-==:.  :-:::-----+#=====++++++=--           :#+ :-:+###########********+++\\r\\n-===============+++++++++++++++++++=::::::---=:::..::::::::::::::::::       . .. =+-  ++=:.  :-::------+#=====+*++=+=--      ...  :#*.:--+#############*******++\\r\\n-=============+++++++++++++++++++++=-::::---+-::::::::::::..:::::::::       .  : -++.:-..-.  ::::------*#=====+*++=+=-: .    ...  :#*.:-:+##############*****+++\\r\\n-=============+++++++++++++++++++++=:::::--=-...:::::::::.:::::::::::.      .  . .=.+*-  ::  -:::-----=##=====+*++=+-:-*-         .#* .::=#############*******++\\r\\n-=============+++++++++++++*++++++=-::::--=-     ..::::.::::::::::::::      .  .. - -*+-=-: .:::--=---=##=+===+*++++- -*          :#* :-:=%############******+++\\r\\n-=============++++++++++++***+++++-::::::=-  .....-=-.::::::::::::::::      .   : -==*+=-:..:::--==---+%*=+===+*++++- .   ..      :#*..-:=#############*******++\\r\\n==============++++++++++++*****++=::::::==......   :-. .::::..::::::::.     ..  . .+*=-=.  .:::--==---*%*=+===+*++++-     :: .    :#*..::=##############*****+++\\r\\n============++++++++++++++*****+=-:::::==-:..        ::.   .:-:::.::::.     ..  .  =-.-=.   :::-===-=-*%+=+==++*++++-     :  .-::.:#* .::=##############******++\\r\\n============+++++++++++++****++=-:::::==:.             :::.  .:-:.--:..     ..    :---.    .::--==--==#%=====++*++++-     :  .::. :##..-:=#############*******++\\r\\n===========++++++++++++++***++=-:::::==.                 ..:-::::=++=:.     ..  . :--:.....:::--==--==##=+===++*++++-..   :  ..   .## .-:=############*********+\\r\\n===========++++++++++++++**+++=:.:::==:.                  ..:::-===-:..     .:  ..---:..:--:::--==-==+%*-+===+**++++-::   :  .:----#*.:-:=############*********+\\r\\n===========++++++++++++++*+++=-:..:==::::.              ..:.............    .-. ..-==-==+-:::--===-=-*%+=+===+**++++-:-   ...=#%######****###########**********+\\r\\n==========+++++++++++++++++==-:.:-++:::::::            .................    .- . -=+***=-::::--==-===*#==+==++**++++-:-   :::+%%%%%%%%%##############**********+\\r\\n=========+++++++++++++++++==-:.:=++-::::::::.         ..................     :..-*++=-::::::--===-===#+-====++**++++-:-  .::.-#%%%%%%###############************\\r\\n========+++++++++++++++++==-:.:=+++-::::::::::       .:.............         : .*=::::--:::---======+#=-+===++**++++-:-   . :*%%%%%%%#=+*###########************\\r\\n=======+++++++++++++++++==-::-=+++=  ...:::::::.     ............            :.--:::---::::---==-===+*--+===+***++++:--     .+%%%%%%%#:::-*#########************\\r\\n=======++++++++++++++++==-::-+++++:        .:::::.                    .      :-::::----:::--========**--+===+***++++:-:      .=#%###%#.:::=#########************\\r\\n=======+++++++++++++++==---=+++++=            .:::::.                        .--:------:::--===-====**-=+===+***+++=:::        -#%%#%*..::=##########***********\\r\\n======++++++++++++++====--=++++++-              .:::::::..                   .-:------:::---========#*:=+===+***+++=:::         -*#%%* .:.-##########***********\\r\\n======+++++++++++++===--=++++++++.                :::::::::::.        ..     .-------:::---========+#*:=====+***+++=:::          .+#%* :-::##########***********\\r\\n=====+++++++++++++=====+++++++++-                  .:::::::::::::.           --------:::---========*%+-+===++***+++=.         ..   :== .:::*##########**********\\r\\n====+++++++++++++=====+*++++++++.          .        :::::::::::::::::.... ..:-------::::--=========#%+-+===++***+++=          ..    ..  :::+##########**********\\r\\n====++++++++++++====+**++++++++-         ..         .::::::::::::::::::-------------::----========+%%+=+===++***+++=. .        ..   ..  :::=##########**********\\r\\n=+=++++++++++++===++***++++++++.                     ::::::::::::::::::------------::----=========+%%======++***+++=:::              .  :::=##########**********\\r\\n=+++++++++++++===+*****+++++++-                      ::::::::::::::::--------------::---==========*%#======++***+++=:::              .  ::::##########**********\\r\\n=++++++++++++==++******++++++=.                     .-:::::::::::::::-------------::---==========+#%*-+===+++***+++=:::              .  .:::*#########**********\\r\\n=++++++++++++++********++++++-                    ..:--::::::::::::::-------------:----==========+%%+=+===++****+++=:::              .  .:::+#########**********\\r\\n=+++++++++++++********++++++=.                  ...:-=-::::::::-::---------------::----==========+%%==+===++****+++-:::               :. :::+#########**********\\r\\n=++++++++++++*********++++++:                 ...::-==-:::::::-------------------:----===========*%#-=+===++****+++-:::               :. ::.-#########**********\\r\\n=+++++++++++**********+++++-                 ..::--==+=-::::::-:----------------:-----=========+=*%*-++===++****+++-...                  ::.:#########**********\\r\\n=+++++++++++++*******+++++=.              ...::--==+++=-:::::------------------------=========+++#%+-+====++****+++:       ..            ::::*#######***********\\r\\n=+++++++++++++******++++++:             ..::--===+++++=-::::-------------------------=========+++##=-=====++****+++:        .            .:::*######************\\r\\n=++++++++++++******++++++-           ..::---==+++++++++=::--------------------------============*##-=+====++****+++:...        .      .  .::.=######************\\r\\n-+++++++++++*******+++++=.        ..:::---==+++++++++++=:---------------------------==========+=*#*-=+====++****+++::::        ..     .  .:..-######************\\r\\n-=++++++++++******++++++:      ..:::---===+++++++++++++=:--------------------------==========+++##+-======++****+++::-:    :*:  ..    .   ::::*#####************\\r\\n\",\n  \"                                                   *%%%%%####*+=---------=====----=============================#%%%#=+:.::-:::.:#%%%#+++++++++========--------=+\\r\\n                                                   -%%%######*+=----------==-==---=============================#%%%#**:::--:...-%%%#*+++++++++=========-------=+\\r\\n                                                   .#%#######*+==----------==-==---============================*%%%%+*::-==. ..=%#*++++++++++++========-------=+\\r\\n                                                    *%#######**+=-------------===---===========================*%%%%**:::+: .. -**++++++++++++++========------=+\\r\\n                                                    +%#######**+=-----------:--===---==========================+%%%%*#-.-*:  ..=*****++++++++++++========------=\\r\\n                                                    -%#######**++------------::-==---==========================+%%%%*#-.-*: ..=*******++++++++++++========------\\r\\n                                                    -%%######***+=---------=+=::-----===========================#%%#*#-.--....::-=+*****++++++++++========------\\r\\n                                                    -%%#######**+=---------=**+-:-----==========================#%%%++-::....     .:+****++++++++++=======------\\r\\n                                                    -%%#######**+==---------+***=-----=======++=================*%%%=::::....       -++++++++++++++========-----\\r\\n                                                    -%%########*+==--------=+*##*+----==========================+%%%+:::......     .=**+++++++++++++========----\\r\\n                                                    -%%########**==--------=+*####*+=--====================++===+%%%+::::....    ..=****++*++++++++++========---\\r\\n                                                    -%%########**+=------===+*######*+---==============+===+++===#%%+::::..........=****++**+++++++++========---\\r\\n                                                    =%%########**+=-----=====*########+----===========++====++===*%%+:--::::....:-=+****+***++++++++++========--\\r\\n                                                    =%%########**+==---======*####%%%%#=------========++=========+%%*::--::. .:+************++++++++++=========-\\r\\n                                                    +%%%%######**+==---======*###%%%%%#*==-=+==========+=========+#%#-:-::....-**************++++++++++=========\\r\\n.....::::::..............                           *%%%%%#####**+==---======+*##%%%%%%#+===***=--================*%#-:::-:...-**************++++++++++=========\\r\\n.:::::----=======----:::.......                     *%%%%%#####**+==--=======+*##%%%%%%#*===*###=-=+=-============+%%---=*=...=#**************+++++++++=========\\r\\n...::::-----====+++++++++=--:::......               #%%%%%%####**+==--=======+*##%%%%%%#*===*#%%*==#*==*=+=========*%=--=*+ ..+#***************+++++++++========\\r\\n   ...::--==+++++***+++++****++=--::......         .%%%%%%%#####*+==--========*##%%%%%%#*=--+#%%#==#%+=#*#****+++++*%#--+#-   :+***************+++++++++========\\r\\n:::::.......::--=*###****++++++++++=--::..... .    :%%%%%%%#####**+=--========*###%%%%%#*=--+#%%#+=#%#+%############%*:....    .=**************+++++++++========\\r\\n....:::::::::::::::::--=++****++====++==-::.....   -#%%%%%######**+=--=====--=+*##%%%%%#*=-=+#%%#+=*%#+###%########*+=.       :=****************++++++++========\\r\\n       ....:::--::::::::::::-==+**+==--====-:::.   =***#########**+=---------=+*##%%%%%##+-==#%%%*=*%#+##*##%####*+=--. ..    .+****************++++++++========\\r\\n             .::::::::::::--::::::-====----=--:   :*+++++****###**+=---------=+*##%%%%%##+===*%%%*=*%#=##*##%##+====--. ..     .:***************++++++++========\\r\\n   ...           ...........::----:::::---::..    +##***++++++***++=-------=-=+*##%%%%%##+===*#%%*=+%#=*%*###+====+=::.         .+***************++++++++=======\\r\\n                          ..     :--:.           -%#######****++++==---::-----=**##%%%%##+===*%%%*-+%#+*%##*=-===++=.           :****************++++++++=======\\r\\n                ..                              :#%%%%%%%%#####*=:.         .-==*##%%%%##+==-+#%%*++######=--=======.   ..   ...=*****************+++++++=======\\r\\n                 .                             -#%%%%%%%%%%#+-.            . =+=+*###%###*===+#%%#######+--=========.   ...  -+*******************+++++++=======\\r\\n                                             :+%###%%%##+-.                . *#***###%%%%#****##%#####+---==========.   ..:  -##******************++++++++======\\r\\n                                         ..-+*#####*+-.                      #%#######%%%###########+---===========-==.  .:  -##******************++++++++======\\r\\n                                     .:::----===-:.        .                .-=#%%###############*+-:---===========-*#-  .:..-+*####***************+++++++======\\r\\n                .            ..:::------------.                           . .   -+*###########**=-----=============::-. :#####..+###**************+++++++++=====\\r\\n   .                     -------------------:  .:.                          ...     .-=*****+=-------=============-..:.  :::::  -###***************+++++++++====\\r\\n .--   .                .------------------.  .:--:                      ..    .        :----------===============::=-.        .=###***************+++++++++====\\r\\n.==-           .        ------------------   ...:-=-:.         ..:.      :. .  -         .---------==============-:-=:.  ......=*###****************++++++++====\\r\\n  .           .---:.. .:----------------:  ......:-==-:    .  .----. ..: :  .  :.         .-------===============-.+=::...:..:-*####****************++++++++====\\r\\n              :=-----------------------.  .......::::::--:.....:+=-----  .  .  .:          ------============-===::*-=**-..  .=########*************+++++++++===\\r\\n             .-----------------------. .:-----::::::-==-::-+++=-------:     ..  : . .      .-----===========-====::*-=-       :*########************+++++++++===\\r\\n            .:-------------------::.   .:::--------==--+**+=----------:     ..  .           ----===========--+==-.=*--:        =########*************+++++++++==\\r\\n           .--------------:::..                 :=+++++=--------------.     ..  - -+=:     -----===========-====-.++: . .....:-*########*************+++++++++==\\r\\n     ..     :-----::...                      ..=**+=------------------.     :. .- =***+=:.  ----===============-::*+:   .  ::-*#########**************++++++++==\\r\\n     ..   ..:..     .     ............::::----------------------------.     :  ...+..:-===: :=--==========-====-:-*=-::    ...+######*+*#*************+++++++++=\\r\\n .....   .--:      =+=-:::::::---------------------------------------:      .  : =-      =. .=--=========--==-=-:=*==-:.   .  .=*##**-:++*#************++++++++=\\r\\n:----    :--=.    .-..   --------------------------------------------.      . .: + .-:   -.  ---=========--=--=-.++=--:         .-***::==*#************++++++++=\\r\\n----.   .----.    ..     .-------------------------------------------.      . :.:- =*+   -.  -===========--=-=-::*+=-  :+-        =*+.-+=*#************++++++++=\\r\\n==-:    :----.            .------------------------------------------       . - -. :=-  .-.  -==========-:--=--::*+=:  ::.         -. :==*#*************++++++++\\r\\n:+=-    ..:--.             :----------------------------------------:       ..: -       .:   -=========-.--==--:-*+=---            +- :--+#*************++++++++\\r\\n -++-      .-.  ..          :---------------------------------------.       .:..=::..   ::   =========-.:--=-:::-#==---            =- -+=*##************++++++++\\r\\n  =++=.     :.  ..           ---------------------------------------         : :=-======-:  .========-.:--=-:::.=*==---       .    =: -++*##************++++++++\\r\\n  .=++=.    :.  ..            -------------------------------------:         : :.      .::  .=======-.:----::::.+*==---            += :--*##************++++****\\r\\n   .+++=.   :. ...            .------------------------------------:         : -:.      :.  :======-.:-::::.....++=+-...   ..      -=.-==*##************+++**###\\r\\n    :*++=.  :.  ..             ------------------------------------.         : -*+. .==-:.  :====-:..::-::--::.:*+=+- .             -.-+=*###************++*####\\r\\n     =*++-. ..  ..             :-----------------------------------          : -++  .++=:.  :===:....---:---:..:*==+=--             :.:--*###***************###*\\r\\n     .++++..    ..             :---------------------------------=:          . - .==:..::.  :--.  .:------::...-+==+=--  .    .    :- -==*####**************##*+\\r\\n      =***-..   ..             .----------------------------------.          . : .+*:  .:.  :.   .:---:::::....=#==+=-==:     ...  :: -+=*####*****************+\\r\\n      -***=::.  ...            .----------------------------------           . ===++=--::.  .  .:---::::::.....=+==+=-==           .. :==*###******************+\\r\\n    ..:***+:::. ..             .---------------------------------:           . -.-++-::::.  ..:::-::::--:.:...:*+==+=--            == :=-+####******************\\r\\n     .:****-:-. ..             .---------------------------------.        . .  : :**.  .:   .:::------::.::...:#+==+=--            .: :==*####******************\\r\\n      .****---. .:             .---------------------------------         . . .-:---:..::   :::------:::::....-+===+=--  .          . :==*####****************#*\\r\\n       -**+---  .:             .---------------------------------           . .**-  =*+-:   ::-----:::::::....=*===+=--::.    ...   . :--+#####****************+\\r\\n:.  .  .-=---: .::              --------------------------------:           . .==-..-==::   ::---::::::::.....+#===+=-==.           . :==*#####***************++\\r\\n.-.     :. :-  ..               --------------------------::::::.           .    -++.  .:   :-::::::::::.....:+*===+=--        .   .- :==*#####************+++++\\r\\n  :::.   .                     :---------------::::::::::.......            .    -*+:  .:   ::::::::::::.....:+====+=..             : .--+#####************+++++\\r\\n.......                        :::::::::::::....................            .  .::-++++-.   .:::::::::::....:-#+===+=               . :--+#####************+++++\\r\\n.:::..                        ::::..........    ..............::            .  -+-::-=+-:   :::::::::::.....:-#+===+=   ..         .: :==+#####*************++++\\r\\n                             ....           ............::::::::            .  -++=:::-::   ::::::.:::......:=*====+=  .*#:        =- .:-=**###*************++++\\r\\n:::...              .         ...................:::::::::::::::            .  =+++=-::::   ::::...:.......::++====+= .+=. ..      :- .-:=++####************++++\\r\\n:::::-:::..            .:::::.............::::::::::::::::::::::            .  =+++++=::.  .:::............::*+==+=+=.:.   .. :..   . :=-+######************++++\\r\\n::::-------:..  .........         .:------::::::::::::::::::::::            .  :======-:   ::::..:........:--**==+=+=-=     .       . .--+#######***********++++\\r\\n:-------------:..   .....   ..  ...:------::::::::::::::::::::::               .::.            -::........:--#*==+=+=-=.   ..      -: .--=#######***********++++\\r\\n:----------------:.    ...                                                  .....:::-::     .::-:.......::::=*+==+++=-=.   ::      -: :--=#######***********++++\\r\\n.::----------------:.   ...  ..:::---::...... ..................      ..:-:.:.:***+++++=:.  :::........:.:-:=+===+++=--.   ::       : :--=#######**********+++++\\r\\n   .:----------:::---::.  .. -+==++=---:::::::::::::::::::::::::         .  . .**++++++-:.  .:.........:::-:+*===+++=--.   ::      :+.:--=########*********+++++\\r\\n     ..:----:::::::-----:    .:.:::::::.::::::::::::::::::::::::         .. . .+**+++++-..  ...::.....::::--**===++++--.   .. ..   .: .::=#######**********+++++\\r\\n::.     .::::::::::----==-:   :: ....   ::::::::::::::::::::::::          .    -===--::::.  .:::..:...:::---**==+++++--.       ..   . :--=########*********+++++\\r\\n:--:.     ..:::::------====-.  .      ...:::::::::::::::::::::::.              :       ::.  .:::.::..::::---#*==+++++--:.          -= :=-+########********++++++\\r\\n:--:::.     .::-------=======:. .    .....::::::::::::::::::::::.            . :  ..   ::.  .::::....::::--=*+==+++++--+*  :.      -+..--=########*********+++++\\r\\n .::::::.     .:--===========+=:..    .....::::::::::::::::::::::            . - .++:  ::.  .::::...::::---=+===+++++----   .      .: .-:=########*********+++++\\r\\n   .:::--:.     :-============++:.     .....:::::::::::::::::::::         .  . - .==.  .:.  .:::....::::--:++===+++++---  :        -- :--=########*********+++++\\r\\n     .:----:.    .-============++:.     .....::::::::::::::::::::.        .  . -       .-.  .::....:::::-::*+===+++++-=. .=.       .- .=-=#########********+++++\\r\\n       :-====:     :===========+++:      .....:::::::::::::::::::.        .  . -      .::.  .::...:::::----#*===+++++--  -%:   ..  .: .--=#########********+++++\\r\\n        :-====-:    :=+===+++=+++++.       ....:::::::::::::::::::        .  . --======-:.  .:....:::::---=%*===+++++: .:::    .   -- .-:=#########********+++++\\r\\n         :======-.   .=++++++=+++++-        .. :::::::::::::::::::           . :-:..    :.  .:..::::::----+%+==++++++::#+          .: .--=########*******#**++++\\r\\n          :=======.   .=+++++=++++++.       .. .::::::::::::::::::.          . :       .:.   :::::::::----+#+==++++++--=.          .. :--=#########*****###**+++\\r\\n           -=====+=:   .=+++++++++++-        . .::::::::::::::::::.          . .-:.  =+=::   :::::::::----**===++++++:.  :         .. .--=##########*********+++\\r\\n::         .======+=-:-=++++++++++++=.          :::::::::::::::::::          . .+*:  ++=::   ::::::::-----*+===++++++:   :         .. .::-##########*********+++\\r\\n-=-:.      .-=====+++++++++++++++++==..     ..  :::::::::::::::...:.            ==---.  ::   ::::::::----=*====++++++:             .::.--=##########*********+++\\r\\n-====-:.   .-====++++++++++++++++++==:........  :::::::::::::...::::          . : :*+.  ::   ::::::::----=*====++++++--.           -*-:--=##########*********+++\\r\\n-=======-::-=====+++++++++++++++++++=:..:----:.::::::::::::..:::::::          . : :++===-:.  :::::::-----+#====++++++--:           =#-.::-##########*********+++\\r\\n-===============++++++++++++++++++++=...::---:-=:::::::::..:::::::::.         . -++++=. .:.  :::-:::----=*#====++++++--:           +#- ::-############*******+++\\r\\n-===============++++++++++++++++++++=.::::--::=-::::::...:::::::::::.       . . :: =*=   ::  .:--::-----=##====++++==--:           +#-.---#############******+++\\r\\n-===============++++++++++++++++++++-:::::--:-=::::::..::::::::::::::       . .. : -=:-==::  .:-:::-----=#*====+*++==--.      :..  +#-.---#############******+++\\r\\n-===============++++++++++++++++++++-:::::---=:::::..::::::::::::::::.      .  . -==  -++-:  .--:::-----=%*===++*++==----.         +#- ::-##############******++\\r\\n-=============+++++++++++++++++++++=-:::::--=-:::::::::::::::::::::::.      .  . :++::-. ::  :-:::--=---+%+===++*++++:.++          =#- ::-##############*****+++\\r\\n-=============+++++++++++++*+++++++=-::::--=-...::::::::::::::::::::::      .  .. =.-*+  .-  :-:::--=-=-*%====++*++++. .           +%- ---#############*******++\\r\\n-=============+++++++++++++*+++++++-:::::-==   ....:::::::::::::::::::      .   : -..++==-:  -:::--==-==*#-+==++*++++.     :.      +%- ::-#############******+++\\r\\n-=============++++++++++++******++=::::::-=...::..-=-::::..:::::::::::.     ..  ...==**=-:..:-:::--=--==#*-+==++*++++.    ..  .:.. +#- :::*#############******++\\r\\n==============++++++++++++*****++=-:::::-=:::...   .-:  .:::...::::::::     .:  .. =*=-=:  .:-::--==-==+#=====+++++++.    .:  :-:. +%- :::*#############*****+++\\r\\n============++++++++++++++****++=-:::::-=-:..        ::.   .::-::::::::     .:   . =-.:=:   ::::-===-==**-====+++++++:..  ..  ..   +%- ::-*#############******++\\r\\n============+++++++++++++*****++-:::::-=-.             .::.. .::::--:::     ..    .---:    .::::-======**-====++++++=:::  .. ......+%- :::*############********+\\r\\n===========++++++++++++++***+++=:.:::-=.                  .:--::-=+++-:.    .:    ::-:.....::::--==-===*+-+===++++++=:-:   ..:+*****#*++++*###########*********+\\r\\n===========++++++++++++++**+++=-::::==-:.                 ..::--====-::.     :.   :--:::::-::::--=--==+#=-+===+*++++=:-:   .:=#%%%%%%%%%#############**********+\\r\\n===========++++++++++++++*+++=-:..:=+:::::               .:::...........     -: ..-==-==+=-:::--==-===+#=-+==++*++++=:-:  .:::+%%%%%%%%%#############**********+\\r\\n==========++++++++++++++++++=-:..-++-::::::.            ................     -. .:=+***+-:::::--======*#==+==++*++++=:-:  ...:*%%%%%%%*+*############**********+\\r\\n=========++++++++++++++++++==:..-++=:::::::::         ..:...............     :..:*+++=-:--::::-=======##=====++*++++=:-:     :#%%%%%%%+.:-+#########************\\r\\n========++++++++++++++++++==:::-+++-::::::::::.      .::.............        :  *+-:::----:::--=======##-+===++*++++=:-:      -*%%%#%%=.:::########*************\\r\\n=======+++++++++++++++++===-::=+++=. ...::::::::     ::............   ..     ..:-:::-----:::--=======+%#-+===++*++++=:-:       :*%%%%%=.:::*########************\\r\\n=======++++++++++++++++===-:-+++++-        .::::::.                   .      .-::::------:::--=======*%*=+===+**++++=:-:        .+#%%#- :::+########************\\r\\n=======+++++++++++++++===--=++++++.           .:::::..                       .-:::------:::---=======*%+=+==++**++++=...          -*%%- -::+#########***********\\r\\n======+++++++++++++++===--=++++++=              .::::::::.                    --:-------:::-=-=======#%+=+==++***+++-          :   .=+: :::=##########**********\\r\\n======+++++++++++++====-=++++++++:                :::::::::::..       .:      -----------:--========+%%=====++***+++-          :.    .. :::-##########**********\\r\\n=====+++++++++++++=====+++++++++=                  .:::::::::::::..    ..    :-:---------:-=========+%#=+===++***+++-...       ...   .. :::-#########***********\\r\\n====+++++++++++++=====+*++++++++:     .    .        ::::::::::::::::::.....::--------------=======+=*%*-+===++***+++-:::        .    .  .-::*#########**********\\r\\n====++++++++++++====+**++++++++=    ..   ..         .:::::::::::::::::::-:----------------=======++=*%+-+===++***+++-:-:             .. .:::+#########**********\\r\\n=+=++++++++++++===++***++++++++:   .    .            :::::::::::::::::::::----------------=======+++#%+=+==+++***+++-:-:             ..  ::.=#########**********\\r\\n=+++++++++++++===+*****+++++++=                      :::::::::::::::::::-----------------========+++##======++***+++-:-.                 :::=#########**********\\r\\n=++++++++++++==++******+++++++:                     .-:::::::::::::::::------------------=======+++*#*-====++****+++-:-.              .: :::-#########**********\\r\\n=++++++++++++++********++++++-                    ..:--:::::::::::::::-------------------=======+++*#+-+===++****+++-.:.              .: .:.:*########**********\\r\\n=+++++++++++++********+++++++.                  ...:-=-::::::::::::::-------------------========+++##==+===++****+++:                    .::.+########**********\\r\\n=++++++++++++*********++++++-                 ...::-==-:::::::::::-:-------------------======+=++++##-=====++****+++.       ..           .:::=########**********\\r\\n=++++++++++++*********+++++=                 ..::--==+=:::::::::::---------------=-----===+==+=++++##-++===++****+++:           .     .   :::=########**********\\r\\n=+++++++++++++*******++++++:              ...::--==+++=-::::::::-----------------=----======+=++++*#*-+====++****+++:.:.        .     .   ...:######************\\r\\n=+++++++++++++******++++++-             ..::--===+++++=-::::::------------------==----======+=++++*#+=+====+*****+++::::    :=  ..    .   ::..*#####************\\r\\n=++++++++++++*******+++++=.          ..::---==+++++++++=::::::---------=-----====----======++=++++##==+====++****+++::::   .##   .        .:::+#####************\\r\\n-+++++++++++*******++++++:         .:::---==+++++++++++=:::::---------=----======----===+==+==++++#*==+====++****+++:::.   .**   .        .:::=#####************\\r\\n:=++++++++++******++++++-       ..::---===+++++++++++++=:::-----------=----======---====+=++=+++++#*-======++****++=::::                  .:::-######***********\\r\\n\",\n  \"                                                   *%%%%%####*+=---------=====----=============================#%%%#=+:.::-:::.:#%%%#+++++++++========--------=+\\r\\n                                                   -%%%######*+=----------==-==---=============================#%%%#**:::--:...-%%%#*+++++++++=========-------=+\\r\\n                                                   .#%#######*+==----------==-==---============================*%%%%+*::-==. ..=%#*++++++++++++========-------=+\\r\\n                                                    *%#######**+=-------------===---===========================*%%%%**:::+: .. -**++++++++++++++========------=+\\r\\n                                                    +%#######**+=-----------:--===---==========================+%%%%*#-.-*:  ..=*****++++++++++++========------=\\r\\n                                                    -%#######**++------------::-==---==========================+%%%%*#-.-*: ..=*******++++++++++++========------\\r\\n                                                    -%%######***+=---------=+=::-----===========================#%%#*#-.--....::-=+*****++++++++++========------\\r\\n                                                    -%%#######**+=---------=**+-:-----==========================#%%%++-::....     .:+****++++++++++=======------\\r\\n                                                    -%%#######**+==---------+***=-----=======++=================*%%%=::::....       -++++++++++++++========-----\\r\\n                                                    -%%########*+==--------=+*##*+----==========================+%%%+:::......     .=**+++++++++++++========----\\r\\n                                                    -%%########**==--------=+*####*+=--====================++===+%%%+::::....    ..=****++*++++++++++========---\\r\\n                                                    -%%########**+=------===+*######*+---==============+===+++===#%%+::::..........=****++**+++++++++========---\\r\\n                                                    =%%########**+=-----=====*########+----===========++====++===*%%+:--::::....:-=+****+***++++++++++========--\\r\\n                                                    =%%########**+==---======*####%%%%#=------========++=========+%%*::--::. .:+************++++++++++=========-\\r\\n                                                    +%%%%######**+==---======*###%%%%%#*==-=+==========+=========+#%#-:-::....-**************++++++++++=========\\r\\n.....::::::::............                           *%%%%%#####**+==---======+*##%%%%%%#+===***=--================*%#-:::-:...-**************++++++++++=========\\r\\n.:::::----=======----:::.......                     *%%%%%#####**+==--=======+*##%%%%%%#*===*###=-=+=-============+%%---=*=...=#**************+++++++++=========\\r\\n...::::------===+++++*+++=--:::......               #%%%%%%####**+==--=======+*##%%%%%%#*===*#%%*==#*==*=+=========*%=--=*+ ..+#***************+++++++++========\\r\\n   ...::--==++++****+++++****++=--::......         .%%%%%%%#####*+==--========*##%%%%%%#*=--+#%%#==#%+=#*#****+++++*%#--+#-   :+***************+++++++++========\\r\\n:::::.......::--=*###****++++=+++++==-::..... .    :%%%%%%%#####**+=--========*###%%%%%#*=--+#%%#+=#%#+%############%*:....    .=**************+++++++++========\\r\\n....:::::::::::::::::--=++****++====++==-::.....   -#%%%%%######**+=--=====--=+*##%%%%%#*=-=+#%%#+=*%#+###%########*+=.       :=****************++++++++========\\r\\n       ....:::--::::::::::::-==+**+==--====-:::.   =***#########**+=---------=+*##%%%%%##+-==#%%%*=*%#+##*##%####*+=--. ..    .+****************++++++++========\\r\\n             .::::::::::::--::::::-====----=--:   :*+++++****###**+=---------=+*##%%%%%##+===*%%%*=*%#=##*##%##+====--. ..     .:***************++++++++========\\r\\n   ...           ...........::----:::::---::..    +##***++++++***++=-------=-=+*##%%%%%##+===*#%%*=+%#=*%*###+====+=::.         .+***************++++++++=======\\r\\n                          ..     :--:.           -%#######****++++==---::-----=**##%%%%##+===*%%%*-+%#+*%##*=-===++=.           :****************++++++++=======\\r\\n                ..                              :#%%%%%%%%#####*=:.         .-==*##%%%%##+==-+#%%*++######=--=======.   ..   ...=*****************+++++++=======\\r\\n                 .                             -#%%%%%%%%%%#+-.            . =+=+*###%###*===+#%%#######+--=========.   ...  -+*******************+++++++=======\\r\\n                                             :+%###%%%##+-.                . *#***###%%%%#****##%#####+---==========.   ..:  -##******************++++++++======\\r\\n                                         ..-+*#####*+-.                      #%#######%%%###########+---===========-==.  .:  -##******************++++++++======\\r\\n                                     .:::----===-:.        .                .-=#%%###############*+-:---===========-*#-  .:..-+*####***************+++++++======\\r\\n                .            ..:::------------.                           . .   -+*###########**=-----=============::-. :#####..+###**************+++++++++=====\\r\\n   .                     -------------------:  .:.                          ...     .-=*****+=-------=============-..:.  :::::  -###***************+++++++++====\\r\\n .--   .                .------------------.  .:--:                      ..    .        :----------===============::=-.        .=###***************+++++++++====\\r\\n.==-           .        ------------------   ...:-=-:.         ..:.      :. .  -         .---------==============-:-=:.  ......=*###****************++++++++====\\r\\n  .           .---:.. .:----------------:  ......:-==-:    .  .----. ..: :  .  :.         .-------===============-.+=::...:..:-*####****************++++++++====\\r\\n              :=-----------------------.  .......::::::--:.....:+=-----  .  .  .:          ------============-===::*-=**-..  .=########*************+++++++++===\\r\\n             .-----------------------. .:-----::::::-==-::-+++=-------:     ..  : . .      .-----===========-====::*-=-       :*########************+++++++++===\\r\\n            .:-------------------::.   .:::--------==--+**+=----------:     ..  .           ----===========--+==-.=*--:        =########*************+++++++++==\\r\\n           .--------------:::..                 :=+++++=--------------.     ..  - -+=:     -----===========-====-.++: . .....:-*########*************+++++++++==\\r\\n     ..     :-----::...                      ..=**+=------------------.     :. .- =***+=:.  ----===============-::*+:   .  ::-*#########**************++++++++==\\r\\n     ..   ..:..     .     ............::::----------------------------.     :  ...+..:-===: :=--==========-====-:-*=-::    ...+######*+*#*************+++++++++=\\r\\n .....   .--:      =+=-:::::::---------------------------------------:      .  : =-      =. .=--=========--==-=-:=*==-:.   .  .=*##**-:++*#************++++++++=\\r\\n:----    :--=.    .-..   --------------------------------------------.      . .: + .-:   -.  ---=========--=--=-.++=--:         .-***::==*#************++++++++=\\r\\n----.   .----.    ..     .-------------------------------------------.      . :.:- =*+   -.  -===========--=-=-::*+=-  :+-        =*+.-+=*#************++++++++=\\r\\n==-:    :----.            .------------------------------------------       . - -. :=-  .-.  -==========-:--=--::*+=:  ::.         -. :==*#*************++++++++\\r\\n:+=-    ..:--.             :----------------------------------------:       ..: -       .:   -=========-.--==--:-*+=---            +- :--+#*************++++++++\\r\\n -++-      .-.  ..          :---------------------------------------.       .:..=::..   ::   =========-.:--=-:::-#==---            =- -+=*##************++++++++\\r\\n  =++=.     :.  ..           ---------------------------------------         : :=-======-:  .========-.:--=-:::.=*==---       .    =: -++*##************++++++++\\r\\n  .=++=.    :.  ..            -------------------------------------:         : :.      .::  .=======-.:----::::.+*==---            += :--*##************++++****\\r\\n   .+++=.   :. ...            .------------------------------------:         : -:.      :.  :======-.:-::::.....++=+-...   ..      -=.-==*##************+++**###\\r\\n    :*++=.  :.  ..             ------------------------------------.         : -*+. .==-:.  :====-:..::-::--::.:*+=+- .             -.-+=*###************++*####\\r\\n     =*++-. ..  ..             :-----------------------------------          : -++  .++=:.  :===:....---:---:..:*==+=--             :.:--*###***************###*\\r\\n     .++++..    ..             :---------------------------------=:          . - .==:..::.  :--.  .:------::...-+==+=--  .    .    :- -==*####**************##*+\\r\\n      =***-..   ..             .----------------------------------.          . : .+*:  .:.  :.   .:---:::::....=#==+=-==:     ...  :: -+=*####*****************+\\r\\n      -***=::.  ...            .----------------------------------           . ===++=--::.  .  .:---::::::.....=+==+=-==           .. :==*###******************+\\r\\n    ..:***+:::. ..             .---------------------------------:           . -.-++-::::.  ..:::-::::--:.:...:*+==+=--            == :=-+####******************\\r\\n     .:****-:-. ..             .---------------------------------.        . .  : :**.  .:   .:::------::.::...:#+==+=--            .: :==*####******************\\r\\n      .****---. .:             .---------------------------------         . . .-:---:..::   :::------:::::....-+===+=--  .          . :==*####****************#*\\r\\n       -**+---  .:             .---------------------------------           . .**-  =*+-:   ::-----:::::::....=*===+=--::.    ...   . :--+#####****************+\\r\\n:.  .  .-=---: .::              --------------------------------:           . .==-..-==::   ::---::::::::.....+#===+=-==.           . :==*#####***************++\\r\\n.-.     :. :-  ..               --------------------------::::::.           .    -++.  .:   :-::::::::::.....:+*===+=--        .   .- :==*#####************+++++\\r\\n  :::.   .                     :---------------::::::::::.......            .    -*+:  .:   ::::::::::::.....:+====+=..             : .--+#####************+++++\\r\\n.......                        :::::::::::::....................            .  .::-++++-.   .:::::::::::....:-#+===+=               . :--+#####************+++++\\r\\n.:::..                        ::::..........    ..............::            .  -+-::-=+-:   :::::::::::.....:-#+===+=   ..         .: :==+#####*************++++\\r\\n                             ....           ............::::::::            .  -++=:::-::   ::::::.:::......:=*====+=  .*#:        =- .:-=**###*************++++\\r\\n:::...              .         ...................:::::::::::::::            .  =+++=-::::   ::::...:.......::++====+= .+=. ..      :- .-:=++####************++++\\r\\n:::::-:::..            .:::::.............::::::::::::::::::::::            .  =+++++=::.  .:::............::*+==+=+=.:.   .. :..   . :=-+######************++++\\r\\n::::-------:..  .........         .:------::::::::::::::::::::::            .  :======-:   ::::..:........:--**==+=+=-=     .       . .--+#######***********++++\\r\\n:-------------:..   .....   ..  ...:------::::::::::::::::::::::               .::.            -::........:--#*==+=+=-=.   ..      -: .--=#######***********++++\\r\\n:----------------:.    ...                                                  .....:::-::     .::-:.......::::=*+==+++=-=.   ::      -: :--=#######***********++++\\r\\n.::----------------:.   ...  ..:::---::...... ..................      ..:-:.:.:***+++++=:.  :::........:.:-:=+===+++=--.   ::       : :--=#######**********+++++\\r\\n   .:----------:::---::.  .. -+==++=---:::::::::::::::::::::::::         .  . .**++++++-:.  .:.........:::-:+*===+++=--.   ::      :+.:--=########*********+++++\\r\\n     ..:----:::::::-----:    .:.:::::::.::::::::::::::::::::::::         .. . .+**+++++-..  ...::.....::::--**===++++--.   .. ..   .: .::=#######**********+++++\\r\\n::.     .::::::::::----==-:   :: ....   ::::::::::::::::::::::::          .    -===--::::.  .:::..:...:::---**==+++++--.       ..   . :--=########*********+++++\\r\\n:--:.     ..:::::------====-.  .      ...:::::::::::::::::::::::.              :       ::.  .:::.::..::::---#*==+++++--:.          -= :=-+########********++++++\\r\\n:--:::.     .::-------=======:. .    .....::::::::::::::::::::::.            . :  ..   ::.  .::::....::::--=*+==+++++--+*  :.      -+..--=########*********+++++\\r\\n .::::::.     .:--===========+=:..    .....::::::::::::::::::::::            . - .++:  ::.  .::::...::::---=+===+++++----   .      .: .-:=########*********+++++\\r\\n   .:::--:.     :-============++:.     .....:::::::::::::::::::::         .  . - .==.  .:.  .:::....::::--:++===+++++---  :        -- :--=########*********+++++\\r\\n     .:----:.    .-============++:.     .....::::::::::::::::::::.        .  . -       .-.  .::....:::::-::*+===+++++-=. .=.       .- .=-=#########********+++++\\r\\n       :-====:     :===========+++:      .....:::::::::::::::::::.        .  . -      .::.  .::...:::::----#*===+++++--  -%:   ..  .: .--=#########********+++++\\r\\n        :-====-:    :=+===+++=+++++.       ....:::::::::::::::::::        .  . --======-:.  .:....:::::---=%*===+++++: .:::    .   -- .-:=#########********+++++\\r\\n         :======-.   .=++++++=+++++-        .. :::::::::::::::::::           . :-:..    :.  .:..::::::----+%+==++++++::#+          .: .--=########*******#**++++\\r\\n          :=======.   .=+++++=++++++.       .. .::::::::::::::::::.          . :       .:.   :::::::::----+#+==++++++--=.          .. :--=#########*****###**+++\\r\\n           -=====+=:   .=+++++++++++-        . .::::::::::::::::::.          . .-:.  =+=::   :::::::::----**===++++++:.  :         .. .--=##########*********+++\\r\\n::         .======+=-:-=++++++++++++=.          :::::::::::::::::::          . .+*:  ++=::   ::::::::-----*+===++++++:   :         .. .::-##########*********+++\\r\\n-=-:.      .-=====+++++++++++++++++==..     ..  :::::::::::::::...:.            ==---.  ::   ::::::::----=*====++++++:             .::.--=##########*********+++\\r\\n-====-:.   .-====++++++++++++++++++==:........  :::::::::::::...::::          . : :*+.  ::   ::::::::----=*====++++++--.           -*-:--=##########*********+++\\r\\n-=======-::-=====+++++++++++++++++++=:..:----:.::::::::::::..:::::::          . : :++===-:.  :::::::-----+#====++++++--:           =#-.::-##########*********+++\\r\\n-===============++++++++++++++++++++=...::---:-=:::::::::..:::::::::.         . -++++=. .:.  :::-:::----=*#====++++++--:           +#- ::-############*******+++\\r\\n-===============++++++++++++++++++++=.::::--::=-::::::...:::::::::::.       . . :: =*=   ::  .:--::-----=##====++++==--:           +#-.---#############******+++\\r\\n-===============++++++++++++++++++++-:::::--:-=::::::..::::::::::::::       . .. : -=:-==::  .:-:::-----=#*====+*++==--.      :..  +#-.---#############******+++\\r\\n-===============++++++++++++++++++++-:::::---=:::::..::::::::::::::::.      .  . -==  -++-:  .--:::-----=%*===++*++==----.         +#- ::-##############******++\\r\\n-=============+++++++++++++++++++++=-:::::--=-:::::::::::::::::::::::.      .  . :++::-. ::  :-:::--=---+%+===++*++++:.++          =#- ::-##############*****+++\\r\\n-=============+++++++++++++*+++++++=-::::--=-...::::::::::::::::::::::      .  .. =.-*+  .-  :-:::--=-=-*%====++*++++. .           +%- ---#############*******++\\r\\n-=============+++++++++++++*+++++++-:::::-==   ....:::::::::::::::::::      .   : -..++==-:  -:::--==-==*#-+==++*++++.     :.      +%- ::-#############******+++\\r\\n==============++++++++++++******++=::::::-=...::..-=-::::..:::::::::::.     ..  ...==**=-:..:-:::--=--==#*-+==++*++++.    ..  .:.. +#- :::*#############******++\\r\\n=============+++++++++++++*****++=-:::::-=:::...   .-:  .:::...::::::::     .:  .. =*=-=:  .:-::--==-==+#=====+++++++.    .:  :-:. +%- :::*#############*****+++\\r\\n============++++++++++++++****++=-:::::-=-:..        ::.   .::-::::::::     .:   . =-.:=:   ::::-===-==**-====+++++++:..  ..  ..   +%- ::-*#############******++\\r\\n============++++++++++++++****++-:::::-=-.             .::.. .::::--:::     ..    .---:    .::::-======**-====++++++=:::  .. ......+%- :::*############********+\\r\\n===========++++++++++++++***+++=:.:::-=.                  .:--::-=+++-:.    .:    ::-:.....::::--==-===*+-+===++++++=:-:   ..:+*****#*++++*###########*********+\\r\\n==========+++++++++++++++**+++=-::::==-:.                 ..::--====-::.     :.   :--:::::-::::--=--==+#=-+===+*++++=:-:   .:=#%%%%%%%%%#############**********+\\r\\n==========+++++++++++++++*+++=-:..:=+:::::               .:::...........     -: ..-==-==+=-:::--==-===+#=-+==++*++++=:-:  .:::+%%%%%%%%%#############**********+\\r\\n=========+++++++++++++++++++=-:..-++-::::::.            ................     -. .:=+***+-:::::--======*#==+==++*++++=:-:  ...:*%%%%%%%*+*############**********+\\r\\n========+++++++++++++++++++==:..-++=:::::::::         ..:...............     :..:*+++=-:--::::-=======##=====++*++++=:-:     :#%%%%%%%+.:-+#########************\\r\\n========++++++++++++++++++==:::-+++-::::::::::.      .::.............        :  *+-:::----:::--=======##-+===++*++++=:-:      -*%%%#%%=.:::########*************\\r\\n=======+++++++++++++++++===-::=+++=. ...::::::::     ::............   ..     ..:-:::-----:::--=======+%#-+===++*++++=:-:       :*%%%%%=.:::*########************\\r\\n=======++++++++++++++++===-:-+++++-        .::::::.                   .      .-::::------:::--=======*%*=+===+**++++=:-:        .+#%%#- :::+########************\\r\\n=======+++++++++++++++===--=++++++.           .:::::..                       .-:::------:::---=======*%+=+==++**++++=...          -*%%- -::+#########***********\\r\\n======+++++++++++++++===--=++++++=              .::::::::.                    --:-------:::-=-=======#%+=+==++***+++-          :   .=+: :::=##########**********\\r\\n======+++++++++++++====-=++++++++:                :::::::::::..       .:      -----------:--========+%%=====++***+++-          :.    .. :::-##########**********\\r\\n=====+++++++++++++=====+++++++++=                  .:::::::::::::..    ..    :-:---------:-=========+%#=+===++***+++-...       ...   .. :::-##########**********\\r\\n====+++++++++++++=====+*++++++++:     .    .        ::::::::::::::::::.....::--------------=======+=*%*-+===++***+++-:::        .    .  .-::*#########**********\\r\\n====++++++++++++====+**++++++++=    ..   ..         .:::::::::::::::::::-:----------------=======++=*%+-+===++***+++-:-:             .. .:::+#########**********\\r\\n=+=++++++++++++===++***++++++++:   .    .            :::::::::::::::::::::----------------=======+++#%+=+==+++***+++-:-:             ..  ::.=#########**********\\r\\n=+++++++++++++===+*****+++++++=                      :::::::::::::::::::-----------------========+++##======++***+++-:-.                 :::=#########**********\\r\\n=++++++++++++==++******+++++++:                     .-:::::::::::::::::------------------=======+++*#*-====++****+++-:-.              .: :::-#########**********\\r\\n=++++++++++++++********++++++-                    ..:--:::::::::::::::-------------------=======+++*#+-+===++****+++-.:.              .: .:.:*########**********\\r\\n=+++++++++++++********+++++++.                  ...:-=-::::::::::::::-------------------========+++##==+===++****+++:                    .::.+########**********\\r\\n=++++++++++++*********++++++-                 ...::-==-:::::::::::-:-------------------======+=++++##-=====++****+++.       ..           .:::=########**********\\r\\n=++++++++++++*********+++++=                 ..::--==+=:::::::::::---------------=-----===+==+=++++##-++===++****+++:           .     .   :::=#######***********\\r\\n=+++++++++++++*******++++++:              ...::--==+++=-::::::::-----------------=----======+=++++*#*-+====++****+++:.:.        .     .   ...:######************\\r\\n=+++++++++++++******++++++-             ..::--===+++++=-::::::------------------==----======+=++++*#+=+====+*****+++::::    :=  ..    .   ::..*#####************\\r\\n=++++++++++++*******+++++=.          ..::---==+++++++++=::::::---------=-----====----======++=++++##==+====++****+++::::   .##   .        .:::+#####************\\r\\n-+++++++++++*******++++++:         .:::---==+++++++++++=:::::---------=----======----===+==+==++++#*==+====++****+++:::.   .**   .        .:::=#####************\\r\\n:=++++++++++******++++++-       ..::---===+++++++++++++=:::-----------=----======---====+=++=+++++#*-======++****++=::::                  .:::-######***********\\r\\n\",\n  \"                                                   +*=-::---------::-----==---:.:-===========================#%%%%#-:........:*%%%%*++++++++========---------=**\\r\\n                                                   :#*+-::---------:------==--:..---=========================*%%%%#+-:::::...-#%%#**+++++++++=======---------=+*\\r\\n                                                    *#*+-:::-------::------==-:..:---========================*%%%%#*=-:-=:...=##*+++++++++++++========-------===\\r\\n                                                    *%#*+-::::------::------==-:.:---========================*%%%%#*+--==:..:=+*+++++++++++++++========---------\\r\\n                                                    =%###*=::::------:------==--:.:--========================+%%%%#*+:-+=:..:+*****++++++++++++========---------\\r\\n                                                    =%####*=-:::------------===-:.:---=======================+#%%%##*--==:...--=+***++++++++++++========--------\\r\\n                                                    -%%####*+=:.:----------=-===-:.:-=========================#%%%##*-:::..     .-+*+++++++++++++========-------\\r\\n                                                    -%%######*+-:::--------==-===-..--========================*%%%%*=::.....      :+*+++++++++++++========------\\r\\n                                                    -%#########*=-::--------==----:.:-====+===================*%%%%+:::......    .-+**+++++++++++++======-------\\r\\n                                                    -%##########*+-:---------==----::-========================+#%%%+:::......   .-+***+++*+++++++++========-----\\r\\n                                                    =#######%%%###*=:--------===----.:-=======================+#%%%+::::.... ...:=*****+***+++++++++========----\\r\\n                                                    =#######%%%%%##*=---------===---:.-=====+++=======+++======#%%%*:::.........:-+****+***+++++++++=========---\\r\\n                                                    +######%%%%%%%###*=-:----=======-.:=====++++======+++++====*#%%*-:::::...-++***********++++++++++===========\\r\\n                                                    *######%%%%%%%%%##*+-:---========-.:====++++======+++++++==+#%%#-:::.....=*************++++++++++===========\\r\\n                                                    *##%#%%%%%%%%%%%%%##*=:::--=======-:-=====++++===+++===++==+#%%#-::::...:+**************++++++++++==========\\r\\n....::::::::::...........                          .*##%%%%%%%%%%%%%%%%##*=:::---======:-====+++++++=+++===+++==+#%#=:-=-...-****************+++++++++==========\\r\\n.::::::---=========--::::.......                   .####%%%%%%%%%%%%%%%%##*=-:-----====-:-===+++++++=+++++=+++===*%%+:-*#=..=*****************++++++++==========\\r\\n...::::------===+++++*+++==--::......              :####%%%%%%%%%%%%%%%%%##*+-------====--=====+++++=+++===+++====#%*++**-  .=****************+++++++++=========\\r\\n ......::--==+++**#*++++++***++=--::......         :%###%%%%%%%%%%%%%%%%%%##*+=------===--========++=============+#%*-::::   .-***************+++++++++=========\\r\\n::::::::::::::--=+###*****+++=+++++==-::..... .    -%###%%%%%%%%%%%%%%%%%%###*=------+++==-===============++++*####*+.      .-+***************+++++++++=========\\r\\n......:::--------------==++****+=====+==--::....   +%###%%%%%%%%%%%%%%%%%%%##*+==----+###*+=--=+====++=*+########*=::.....  .=*****************++++++++=========\\r\\n       .....::::::-------:::--=++*+==--====-:::.   #%###%%%%%%%%%%%%%%%%%%%###+==----=*####+--=**+-=##+%*#######*+=--. ..    .-+***************++++++++=========\\r\\n             ..:::::::::::----::::--===-------.   :#%###%%%%%%%%%%%%%%%%%%%###*+=--===*###%#===*##==##*%*######+===--.       ..-****************+++++++=========\\r\\n   ..            . .  ......::-----::::--::.      +#####%%%%%%%%%%%%%%%%%%%%##*+=--===*##%%%*==*#%+=#%*%#####*====-.          .=****************+++++++=========\\r\\n                          .      .:::            -*############%%%%%#**+==+*##*+====-=*#%%%%#==*%%*=#%*##*##+-=====.        . :+*****************+++++++========\\r\\n                 .                              :***########%%%#*=-.       ..+*+====-=*#%%%%#+-+%%#=*%*####=-======.   ..  .=+*******************+++++++========\\r\\n                                               :+****####%%#*=:.           . -*+=-==-=+##%%%#*==#%#=*%*###=-======-   ..:. .+##******************+++++++========\\r\\n                                            .:-+++***###*=:.               . -*+-----=+*#%%%#+==#%#=+%*##=-========-.  .:.  =##*##****************+++++++=======\\r\\n                                        .::--====++++=:.                   . :+==----=+*#%%##+-=*%#=+#%#=-========+%#:  ..  -*#####***************+++++++=======\\r\\n                                  .::-+++========-.         .              : ..:=-----=*#####+--*%%+*%#=-========-:==. +*###*:-*###***************++++++++======\\r\\n                .         .::-=+*##%%####***+*+:                          .:  . .-:----+#####=--*%%##*--=========-:.:. :----:  =*##***************++++++++======\\r\\n   :.             .      *%%%%%%%%#%%%%%#####=. .:                        .. ..      ..-#####+=*####*--==========--=-.        :+*##***************+++++++++=====\\r\\n .-+:  .                :###########%%%%%%%#: ..:--.                    . :. .          :*#########+--==========--==-   .....-+*###****************+++++++++====\\r\\n -==.  :       ..       *###########%%%%%%+  ...:-==-.         ..:.    .= :  . .-        .*%#####*=--===========--==-:  ....:+######*#*************+++++++++====\\r\\n  ..          .+**+=-:-*###############%#=  .....:--==-.   ..  :-==:  .-- :  .  =         :#####*---============:-+=+*+-..  -*########*************+++++++++====\\r\\n              :++***###################+: .......::::-::-::.....=+=-=+**  .  .  -          +##*=---=============:-+==-:.     =*#######**************++++++++====\\r\\n              ..::---=====+++++******+:..------::::::==-::-=+++=+**#%%%+     .  :  .       .=--:---=========-==-:=+==-       .*########************++++++++++===\\r\\n            ..::::...::::::::::----:   .:::--------=+=-=+*****##%%####%=     .  .           :------========--==-:++-..  .....=*########*************+++++++++===\\r\\n            :-::::::::::::::..                  .-++++++++******#######:     :  :: ==-.    :------=========-===::++-  ....::+##########**************++++++++===\\r\\n      :     .-----:::..                     ..:-+*+=-::::::::::-------=-     :  -..***+=-:  .-----=============:-*+=::    ..:*######***#*************++++++++===\\r\\n      :   ..:..     .     ............::::::----::::::::::::::::::::::-:    ..  -.-=.:-===-  ----=============-:=*+=--.      :=*##**==++**************++++++++==\\r\\n   ...    --:      =+=-:::::::::::::::::::::::::::::::::::::::::::::-:.     .  .-.+.     .-  ----========------:=*===:       ...=**+--++*#************++++++++==\\r\\n:::--.   .----    .-:..  .::::::::::::::::::::::::::::::::::::::::::::      .  -.-= ::.  .-  :----=======------:+*=-..:-:        -+=:=++*#************+++++++++=\\r\\n=---:    :----     ..     .:::::::::::::::::::::::::::::::::::::::-::.      .. - =. +*-  ::  :----=======-------*+=- .==:         .. -=+*#************+++++++++=\\r\\n=+--    .-----             :-:::::::::::::::::--------:::::::::::::::.      ..:: - .-=.  ::  :--========-:--=-:-*+==-:           .=: --=*#*************++++++++=\\r\\n =+=.   ..:---              ---------------:-------------------------       ..-.::       ::  :--========::-=-::-*+==--            -: =++*##*************+++++++=\\r\\n .=++:      :-   :          .----------------------------------------       . - --:..    -.  :==-======-.----::=*+==--      ..    =: -++*##************+++++++++\\r\\n  :+++-      -  ..           .--------------------------------------:         : --=======:.  -----====-.-----::+*+==--        ..  =-.:-=*##************++++****+\\r\\n   :+++-     :  ..            :-------------------------------------.         . -       ::.  ---======.:---:::.=*==-...   ..      --:===*##*************++**###*\\r\\n    -+++:    :  ..             -------------------------------------         .. -.      .:   ---=====:.-::::..:++===.             .::-++*###*************+*####*\\r\\n     =+++:   :  ..             .-:::-------------------------------:         ...+*-  -=-::   =======-..:-:--:.:*+===--            ...:-=*###***************###*+\\r\\n     :+++=.  :  ...             ---::::----------------------------.         . .++:  =*+::  .======:..:----:..:+====--  .    .    -: ===*####***************#*++\\r\\n      =*+*-.    ...             -----------------------------------          . .: -=-...::  .====-...----::...-*+====+=:     ...  :: -++*####*****************++\\r\\n      :***+:..  ...             ----------------------------------:          . :. =*+   ::  .---:  .---::::...-++===-=+:          .. .-=*####*****************++\\r\\n      .+***-::. ...             :---------------------------------:          . :==+++--:::  .-:. .:--:::::...:++==++--            =- :-=*####******************+\\r\\n     ..=***=::: ...             ----------------------------------.        . . :::+++--:::  .: .::--:---:.:..:**==++--.           .: -++*#####*****************+\\r\\n     ..=***=:-:  ..             ----------------------------------         . . :  =*=   ::    .:::----::::...:++==++--  :          ..:==*#####*****************+\\r\\n       -***=--: ...             ---------------------------------:           . --:---...::   .:::----:::::...-*===++-==:.    ...   . :--*#####****************++\\r\\n....   :+**=--: .::             :--------------------------------:           . -*+  .++=:.  .:::::::::::::...=#+==++===-           . -==*#####***************+++\\r\\n=+:.... :=+---. .:.             :--------------------------------.           . -==..:==-::   ::::::::::::....=*+==++--.       ..  .: -=+*#####************++++++\\r\\n-==.  ...:..-:  .               :-------------------------------:         .  . .  ++=   ::  .-::::::::::....:++===++:.             . :--+######************+++++\\r\\n  :==:.  .. .                   ------------------:::::::::::::::         .  .   .++=  .::  .:::::::::::....:**===++:              . :==+######************+++++\\r\\n....:--.    .                  :-----------------:::::::::::::::.         .  .  .:-=+++=..   ::::::::::.....:**===++:  ::          . :==+######************+++++\\r\\n::::::....                    :::::::::::::-:::::::::::::.......             . .==::-=+-:.   :::::::::.....:-++===++: .*#=        -- .--=+*####************+++++\\r\\n:..                          .........:::::::::::................            . :+++-::--:.   :::::..:......:-*+===++:.++.... .    .:.:--=+*####************+++++\\r\\n=++=-:...         .....      .:-::::::::.......................:.            . -++++=:::::  .:::..........::=#+=++=+-:.    . ...   ..:==+######************+++++\\r\\n========--:.....        .--::::..........................:::::::.            . -+++++=-::   :::...........::=#+=++=+==:    .       . .--+#######************++++\\r\\n-----=====--::...........          :-----::.......::::::::::::::.            . .-======-.  .::...:........:-=#+=++=+==-.  ..      -- .--=########***********++++\\r\\n----==========-:.. ......  .::......----==-::::::::::::::::::::-.              .:::.           ::.......:::-=+==++++==-   .:      :: .--+########***********++++\\r\\n:----------====--:..    ...                ...::...............:...           ....:::::.    ..:::.......::--++==++++==:   .:       -:.--+########**********+++++\\r\\n .:----------------::.  ....  ..:::--::.....    ................       ..:-..:.++++++++=::  .-::.:.....:::--#+==++++=-:   .-      .+-.--+########**********+++++\\r\\n   .:-----------------:.   . :=+=+++=--::::::::::::::::::::::::-:         .  . =*++++++=::   :.:::.:..::::-=#*==++++=-:    .  ..   . .::=########**********+++++\\r\\n      .:----------:---==-.  ..:::-::---::::::::::::::::::::::::::         .  . -***++++=::   :::::::..:::--=#+==++++=-:            . :-=+########**********+++++\\r\\n::.     ..::::::::-----===-.  .-...:::.::::::::::::::::::::::::::         .. . :=+==--::::   :::::...::::--=*+==++++=-=-          :+-:--+########**********+++++\\r\\n:--:.      .:::::-----======:  .. .. .::-::::::::::::::::::::::::         .  . :        ::   :::::...:::---++==+++++=-=#: .:      .-:.::=########*********++++++\\r\\n:--:::.      .:-------=======-. .. ......::::::::::::::::::::::::            . :        ::   ::::...::::---*+==+++++=--:.          . .--=#########********++++++\\r\\n .::::::.      :--===========++-.......::..::::::::::::::::::::::.        .  . :. =+=   ::   ::::...::::-:-#+==+++++=--  ::       .-.:--=#########*********+++++\\r\\n   .:::---:     .-============++=..   ..:::::::::::::::::::::::::.        .  . :. =+-   ::   :::...:::::--=#*==+++++=-: .+=        :..--=##########********+++++\\r\\n     .:-----:     :===========+++=.     .:::::::::::::::::::::::::           . ..       ::   ::...:::::---=%*==+++++=:. :#+   .:  .:. :-=##########********+++++\\r\\n       :-====-.    .======++==++++=.     ..:::::::::::::::::::::::           . ..      .::   ::..::::::---+%+==+++++= -+-         .-..--=##########********+++++\\r\\n        .-=====:    .-++==+++=+++++-       .::.:::::::::::::::::::.        .    --=====-::   :..::::::----+#+==+++++=-*#:          ...-==*#########******#**++++\\r\\n         .-======:    -+++++++++++++.       .:::::::::::::::::::::.           . =::..   ::   :::::::::----**===+++++=-:            . .-==##########*****##**++++\\r\\n          .-======-    :=+++++++++++-       .::.:::::::::::::::::::           . :       ::   :::::::::----*+===+++++=.  :.         . .:-=###########********++++\\r\\n           :=====++-.   -+++++++++++=.       .:.:::::::::::::::::::           . -:.  -==-:   ::::::::----=*====+++++=    .         .. ::-*##########********++++\\r\\n::.         -====+++=::==+++++++++++=:      ... .::::::::::::::::::.          . -*+  -++-:   ::::::::----=#+===+++++=..           .-=---=*##########********++++\\r\\n-==-.       -====++++++++++++++++++==-.     ... .:::::::::::::::..:.          . :+=:--  .:.  .:::::::----+#+===+++++=--           :*+:--=*##########********++++\\r\\n-====--.    -====++++++++++++++++++==-......... ::::::::::::::::::::        . . .. =*=   :.  .::::::-----*#====+++++=--           :#*.:::*##########********++++\\r\\n-=======--:-====+++++++++++++++++++++-...:-==-:.-:::::::::::::::::::.       . . .. =++-=-::  .::-:::----=*#====+++++=--           -#*.:--*##########*********+++\\r\\n-===============+++++++++++++++++++++-..::----:=-:::::::::::::::::::.       .  . =++++-. ::  .::-:::----=#*===++++++=--      ...  -#*.:--*############*******+++\\r\\n-===============+++++++++++++++++++++:.:::---:-=:::::::::::::::::::::          . -.:+*.  .:  .:-:::--=--=#*===+*+++==--:.    ...  :#*.:--*#############******+++\\r\\n-==============+++++++++++++++++++++=:::::---:=-:::::::::::::::::::::.       . : :..=-:-=-:   --:::--=--+%+===++++++=.-#-         :#*..:-*##############*****+++\\r\\n-==============++++++++++++*++++++++=:::::--:==::::::::::::::::::::::.       . . .=+: .++=:.  --:::-=-==+#====+**+=+=  -.         :#*::--*##############******++\\r\\n-=============+++++++++++++*++++++++=:::::::-=::::::::::::::::::::::::       .  . =+=.:-..-. .-:::--====**====+*++++=     ..      :##::--*%############*******++\\r\\n-=============+++++++++++++**+++++++-::::::-=:.:::::::::::::::::::::::       .  : :-:+*:  -. .-:::--=-==*+=+==+*++++=     .: ..   :##..::*%############*******++\\r\\n-=============++++++++++++****+++++=:::::--=:..:----::::::::::::::::::.      .  ...- =*+-=-. :-::--==-==*==+==+*++++=     :. .-::.:#*..::+##############*****+++\\r\\n==============++++++++++++*******++-:::::-==-++==--==-:::::::::::::::::      :   : ==+*+=-...-:::--=====*-====++++++=.    .. .... :##..--+##############******++\\r\\n=============+++++++++++++******++=::::::=+==-:.   .:-. .:::...::::::::      :.  : :**=--.  :-:::-=====+#-====++++++=::.  .  ..   .##..-:+##############******++\\r\\n============++++++++++++++*****++=::::::=+-:.        .::.  .:::::::::::.     :.  . .=:.==.  .:::--=====*#=====++++++=:-.  ::.:=====##=---+############*********+\\r\\n============++++++++++++++****++=-:::::==:             .::..  .:-::=--::     :.    :---.    ::::-======*#=====+*++++=:-.  .::=#%%%%##################**********+\\r\\n===========+++++++++++++++***++=-::::-=-                  ..:-::-=+*++-:     :.  . ---:....:-::--=====+##====++*++++=:-.  :::+#%%%%%%%%%#############***********\\r\\n==========+++++++++++++++***++=-:.::-+=:.                  .:--==+++=-::.    ::   .---::::--:::--=====+%#-+==++*++++=:-.  ::.:*%%%%%%%###############***********\\r\\n==========+++++++++++++++**++==:..:-+=::::.              .::--::::::::::.    .-   :-==-=++---:--======+%*=+==++*++++=:-.  ...-#%%%%%%%=:=+###########***********\\r\\n=========+++++++++++++++++++==-..:=+=:::::::            .:::::::::::::::.    .- . -=+***=-------======*%+=+==++*++++=:-.     .*%%%%%%#-:::+#########************\\r\\n========+++++++++++++++++++==-:.:=++-::::::::.         .:---:::::::::::..    .:..-**++-:----:--=======*%+====+**++++-:-.      .=#%%%%#:.::=#########************\\r\\n========++++++++++++++++++==-:.-=+++::::::::::.       :----:::::::::..       .: :*=:::------:-========#%=====+**++++-:-.        -#%%%#..::-#########************\\r\\n=======++++++++++++++++++==-::-++++- ...::::::::.    .--::::::::::.    :      :.=-::----------=======+##=+==++**++++-.:.         :+#%#..-:-#########************\\r\\n======++++++++++++++++++==-::=+++++.       .::::::.          .....    ..      :::::--------:--=======+##=+==++**++++-          .   -+*..---*########************\\r\\n======+++++++++++++++++==---++++++-      :.   .:::::..                 .      :-:::--------:--=====+=+%*=+==++**++++-          :.   ... :::+#########***********\\r\\n======+++++++++++++++===--=+++++++:       :.    .::::::::.             .      :--:--------:-=======++*#+=+==++***+++-...       ...  ... :::=##########**********\\r\\n=====+++++++++++++++=====++*+++++=                :::::::-:::..       .::     .-:---------:--=====+++*#=====++***+++-:-:        .    .  :-:=##########**********\\r\\n=====++++++++++++++=====+++++++++:    .    .       ::::::::::::::..    ..     ---------=---=======+++**-+===++***+++-:-:             .  .::-##########**********\\r\\n====+++++++++++++=====+**+++++++=    .:  .--        ::::::::::::::::::.... ..:---------=---=======+++*+-+==+++***+++-:-.             .. .:::*#########**********\\r\\n====++++++++++++====++**++++++++:   ..  .::         .::-::::::::::::::::-::---------------=======++++*+-+==+++***+++-:-.                .-::+#########**********\\r\\n=+=++++++++++++====+****+++++++=   ..  ..            :----:::::::::::::::::---------------=====+=+++**==+==++****+++-:-.              .. :::+#########**********\\r\\n=+++++++++++++===++****++++++++: .                   :---::::::::::::::::----------------=======++++**-====++****+++-.:.              .. ::.-#########**********\\r\\n=++++++++++++==++*******++++++=                     .---::::::::::::::::-----------------=====+=++++**-====++****+++:      ...           :::-#########**********\\r\\n=+++++++++++++++*******+++++++.                   ..:---:::::::::::::::--------==----=--======++++++#*-====++****+++:       ..           ::::*########**********\\r\\n=+++++++++++++*********++++++-                  ...:-==-:::::::::::::-----------=---=---===++++++++*#*-====++****+++: ..        .     .  .:::+########**********\\r\\n=++++++++++++**********+++++=                 ...::-===::::::::-:::::-------===-=---=---===++++++++*%+-+===++****+++:::.    ::  .     .   ::.=########**********\\r\\n=+++++++++++**********++++++:               ...::--==+=-::::::---:-:-------====---===--===+++++++++*%+=====++****+++-:-:   .##  ..    .   :::-########**********\\r\\n=++++++++++++********++++++-              ..::---==+++=-:::------:::------======-====--=-=+++++++++##======++****+++::::    *#   .        ::::*######***********\\r\\n-++++++++++++********+++++=.            ..::--===++++++-:::-----::--------===========-====+++++++++##-=====++****+++::::     .            ::::+#####************\\r\\n-++++++++++++*******++++++:          ..::---==+++++++++=:::----:::-------===========--=-=+++++++++*#*-=====++****+++::::              ..  .:::=#######**********\\r\\n-=++++++++++*******++++++-         ..::--===+++++++++++=::----::::-------===========-====+++++++++*#*-+====++****+++:.::               .. ....-#######**********\\r\\n:=+++++++++********+++++=.      ..::---===+++++++++++++=:----:::::-------==========--====+++++++++*#+-+====++****+++: ..               .:  :..:########*********\\r\\n\",\n  \"                                                :------===============--==-------=========================#%%%%*-:.:::::..=%%%%%*+++++++++==========------=++==-\\r\\n                                                .-------===============-------:--=========================*%%%%*+-..:-:. :*%%%#*+++++++++++==========-----====--\\r\\n                                                 :-:-----========--====--------:-=======-=================*%%%%**=::-=...-****+++++++++++++===========----------\\r\\n                                                 :-:------========--====-------:-=========================*%%%%#*=:-==...-++***++++++++++++++==========---------\\r\\n                                                 :-:--------=======-====--------:-========================+%%%%#*+::==...:=+*****+++++++++++++=========---------\\r\\n                                                 .-:---------======-------------::-=======================+#%%%##+::::.....::-+**++++++++++++++=========--------\\r\\n                                                 .::----------=====--------------:-========================#%%%##+-::..       .-+*++++++++++++++========--------\\r\\n                                                 .:::-----------====-------------::-================+======#%%%#*=:......      :+**+++*++++++++++=======--------\\r\\n                                                 .:::--------=----------========--.:-===============+======*%%%#=::::.....    :=****+***+++++++++========-------\\r\\n                                                 .::::-------==----------=======--::-=============++++=====+%%%#=::::........:=*****+***++++++++++=========-----\\r\\n                                                 .:::--------===---------=======---.:=============+++++====+#%%%+::::.......:-+**********+++++++++==========----\\r\\n                                                 .::::--------==---::---==========-:.-==========++++++++====*%%%+:::......:-==+**********++++++++++==========---\\r\\n                                                 .:::::::------==--:::---==========-.:============++++++++==+#%%*-:::::..:+***************+++++++++=============\\r\\n                                                 :-::::::----------:::----==========::-===========+++++++++=+#%%#=::::...:+***************++++++++++============\\r\\n                                                 :---::::-----------------==========-::===========+++++++++==*%%#=---:...:+***************++++++++++============\\r\\n.....................                            :------------------------===========-:-=======+==+++++++++==+#%%+--+*-..-*****************+++++++++============\\r\\n.::::------=-----:::::.......                    :----------:::------------===========::=====+++====+++++++++++%%*==+#*:.:+*****************+++++++++===========\\r\\n..:::::----===+++++++===-:::......  ..           :----------:::---::---------=========-:-====+++++===+===++++==#%#+=++=    :****************+++++++++===========\\r\\n ...:::--===+++++*++++****++=--:::......         -------------------::::------========-::-===++++++=++====++==+##*:      .:=+****************++++++++===========\\r\\n:---::::::::-==*#%#****++++++++++=-:::.......    ------------------==-::::-----========-:-=++++++++=++=======*#*-.  ...  .=******************++++++++===========\\r\\n.::::---------------==+*****+====+++==-::....   .----------------==+++==-:-----=========-:-+++++++++++=====*##*=-:. ...    -******************+++++++===========\\r\\n       ...::----------:::-==+***+=--====--::.   :----------------=+******+-----==========::=++++++++++===+*#%#+---:  ...    -*****************++++++++==========\\r\\n           .::---::::-------:::-====----==-.   .-----------------=+**#####*+=---=========-:-=+++++++==-=*#%%#+==:..        .=*****************++++++++==========\\r\\n ...          .   .......:--===-::::--::.      :-----------------==*####%####+=----=======:-=+++======+*####====:          .+******************+++++++==========\\r\\n                        .     ..:.            .-------------------==++++++*#%##*++=-======-:-=======++%####=====:    ..  -=+*******************+++++++==========\\r\\n                          .   .              .-----------------::.        .:#%%###*=-======:-===---*#*%#%#======:   ...  +##*******************++++++++=========\\r\\n                           .:..:.        .. :--------------:..            . =%%%%%##+=--==+=---=++=*#*%##+======:    .:  =##********************+++++++=========\\r\\n                            .:         .:--------------:.                 : =%%%%%%##+==-=*#*+-=#%**%*%#*=======*#=      :*######***************++++++++========\\r\\n                                   ..:-------------:..                    : =%%%%%%###+===*###++#%*+%*%#=======:=#+ .===---+*####****************+++++++=======+\\r\\n                               ..:--------------:.        ....      ...-  - :-+%%%%###*===*%%%*+#%*+###+=======:.:. :+***+. :*###****************++++++++======+\\r\\n                       ....:------------------:.                    .=:-: :  . :+*#%%%*===*%%%#+#%*=##+=======-::-:        .=*###****************++++++++======+\\r\\n.:.             ..    .=========------------:. .:                     .   . ..     .:=*+==*%%%#+*%*=#*========-:=-.  ..  ..-*####****************+++++++++=====+\\r\\n=*.  :                :==========----------. ..:--.                    .    .          -==*%%%#=+%#*#========-:-=-.  .:...-*#####*****************+++++++++=====\\r\\n**   :       .       .-==========--------:. ...:-==-.         ..::     :    . ::         -*%%%#=+%##=-=======-:-===-.....:+*#########*************+++++++++=====\\r\\n..          -+=::.. .-------------------:  .....::-==-.   ..  :-==-...-:    .  -         .*%%%#=+#%*--=======-:=====-     -*#########*************+++++++++=====\\r\\n           .+#*++=---------------------. .......::::-::-::...::=+=--=+=     .  -          =%%%#+##*--========-:===-        =#########**************++++++++=====\\r\\n          ::#######**++====----------:.:-------:::::-==-:-=**+=---==+*-     .  :  ...     .######*--=========-:+=::.  ..  .+########***************+++++++++====\\r\\n         .=+%%%%##########**+++=--:.  .:::--------==+=+***+=------=+++:     .  .           *%#%#+--=======-==::+=   ...:::+##########**************+++++++++====\\r\\n         :*%%%%%%%%%%%%###*+=-:.               .-**+++=-::::::-----=++:     :  -: ==-.    -%###=---======--=-:-*=:.     ..=#######*###**************++++++++====\\r\\n    :    .-%%%%%##**+=::.                 ...:-+##**++===----------==+-     :  =:.****=-. .=#*=----======-==-:=+=--.      .=#####*=+**#*************++++++++====\\r\\n    :   ::=*==-:....      ..........:::--=+++***############*****++==+-     :  +.-=.:-===-  =-:----======-==-:++=--.      ..:=**+--=+*#**************++++++++===\\r\\n:---.   +*#*:    -++=-::===++++++****###%%%%%%%%%%%%%%%%%%%%%%%%%%%##*:    .. :=.+.     .-  :-----==========::++-::. .     ...:**=-=+*#**************++++++++===\\r\\n*##*   :####*:   ---..  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*.     . -:-= ::.  .-  .-----======--=-:-++=. .+=         .:.:=+*##*************+++++++++==\\r\\n=++-   =*****-   ...     +%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+:    ...= =. +*-  .-  .-----======--=-:-*==-:.           --.:-=*#**************+++++++++==\\r\\n++-   .+*++++.            +##################%%%%%%%%%%%%%%%%%%%%%%%#=:    ..:: - .-=.  ::  .-----=====--=--:-*+=-=-           -= :++*###*************++++++++==\\r\\n=*=.  .-::-=-   .          ===++++++++++++++++++********************=:-.   ..-.::       ::  :-----=====:-=-::-*+=--:      ..   --.:++*###***************++++++==\\r\\n:+++-      :-  .:           --:-----::----:::::-::-----------:::::::..:.   . : --...    ::  :-----====-.---::++==---       ..  :-..:=*####*******************+==\\r\\n.-+**=      -  ..           .------::::::::::::::::::::::::::::::::.  ..     : ========--:  :-----====.----::*+==-::.   .      .=-:-=*####***************####+==\\r\\n .-*++-     -  ..            :-----::::::::::::::-:::::::::::::::::.         . -       .:.  :---=====-:-:::.:====-      .       :-:=+*####***************###*+==\\r\\n  .=*++-    -. ..             :--------::::::::::::::::::--------::.         . -.      .:.  ----=====:-::::.:*+==---            ::::=*#####**************###++==\\r\\n   .+*++:.  -  ..              -::::::::::::::::::::::::::--------:.        .. +*=  -=-::   ---=====-.:---:.:+===---  .   .     -..==+#####**************##*++==\\r\\n    :+**+:: :  ...             :::::::::::::::::::::::::::--------:         ...++-  =*+::   ---====:.:---:..-*====-+:      ..   -:.=+*######***************+++==\\r\\n     =*+*=::.  ...             :::::::::::::--:::::::::::---------.         . .: -=-...::   --====- .-::::..-*+===-==.          . .:=*######****************++==\\r\\n     .+**+:--::...             :----------::------::::::::--------.         . :. -*+   ::   ----=: .-::::...++====-:           .+: --+######****************++==\\r\\n      =***-:::-+-.             :---------------------------------:          . :+=+++--:::   ----: .-::-::...**==+=--.           ::.=+*######*****************+==\\r\\n   .. -***=:::.:=:             :---------------------------------.        . . :-:=++-::::   --:..::---:::..:++==+=-- .:         ...-=*#######*************#**+==\\r\\n    ..-***+:--  .:             :---------------------------------         . . :  =*+   ::   :. .:::--:::...:*===+=---..    ...   ..:-=*#####****************++==\\r\\n      -***+---  .:             :---------------------------------           . :-:---...::   . .:::-:::::...-#+==+=---:             -++######**************++++==\\r\\n ...  .***=--: .::             :--------------------------------:           . -**. .++=::   .:::::::::::...-*+==++=-        ..  :- -+*#######*************++++==\\r\\n=:.:::.:++---. .:.             :--------------------------------.           . -==:.:==-::   :::::::::::....=+===+=:.             :.:-=*######************+++++==\\r\\n=+..:-=-:..-:  ..              :--------------------------------.           . .  ++=   ::   :::::::::::....**===++.                -==*######************++++++=\\r\\n.-==---=:. ..                  :----------------------------::-:         .  .    ++=   ::   :::::::::.....:+#===++:  ::         .: :==*######************++++++=\\r\\n::--==-.   .                  .-:---:-::::::::::::::::::::::::::            .  .:-=++=-..   ::::::........:++===++: .+*=        == .--=+*#####***********++++++=\\r\\n:---:::..                    .:::::::::::::::::::::::::::::::.:.            . .==::-=+-::   :::::........::++===++:.+=. .  .    :=.:-=+**#####************+++++=\\r\\n:..      ...                .....::::::.......................:.            . .+++-::::::   ::::.........:-**==++=-:.    . ...   ..-==*#######************+++++=\\r\\n===--::.......   .....   ....-=======--......................::.            . -++++=:::::   :::..........:-**=+++=-=:    .      .. .--+########***********++++++\\r\\n=+++***+=-::----:..    :---:::............:::::::::::::::::::::.            . -+++++=-::.  :::..:.......::-++=++++---.  ..      =- .--+########***********+++++=\\r\\n=+++******+=-------:....          :-----:::::::::::::::::::::::.            . .-=====--.  .::...........::-+==++++=-:   :-      :: .-=+########**********+++++++\\r\\n=+++++++++**++=-:::::::.  :-:.....:--===+=-------::::::::::::--:              .:::.           .-:::....:::=#=+++++==:   .:       -::==+########**********+++++++\\r\\n----============-:......... .. .......:::::::::::...::..::..::::..           ....::-::.     .::::::....::-+#+=++++=-:   .-.     .+:.--+#########**********++++++\\r\\n.:-----------------:.  ....  ..:::--::.. ..      ...............      ..:-..:.=**+++++=::  .:::::::...:::-+#==++++=-:       ..   . .::=#########*********+++++++\\r\\n  ..:-------::-----==-.  ..:-=+++++=---:::::::::::::::::::::::-:         .  . =*++++++=::   ::::::...:::--+*=+++++=-:            . :==+#########*********+++++++\\r\\n     .:------------====-:. .-=::-::-==-:::::::::::::::::::::::::         .  . -***++++=::   ::::::...:::--+==+++++=-=-   .      :+-.--+#########*********+++++++\\r\\n..      .::::::::---======:.::=..:--=--=::::::::::::::::::::::::         .. . :=+==--::::   ::::::..:::---*===++++=--*=  :       -:.::=#########*********+++++++\\r\\n:-:.      .:::::----=====++-. ..::::-===-:::::::::::::::::::::::         .  . :        ::   :::::...:::-:=#+==++++=--:.          . .--=#########*********+++++++\\r\\n:--::.      .:----==========-. ...-=+====-::::::::::::::::::::::            . :   ..   ::   ::::...::::-:=%+=+++++=--. ::       .=..--=##########********+++++++\\r\\n.::::::.      :-============++-....:-++===--::::::::::::::::::::.        .  . :. =+=   ::   ::::...::::--+%+=++++++--  +*   ..   :- --=##########*********++++++\\r\\n   .::---:     .-============++=..  ..-+++=---::::::::::::::::::.        .  . :. -+=   ::   :::...::::---+%+=+++++=:. .**    :.  :. ::-##########*********++++++\\r\\n    .:-----:     :===========+++=.     :=++=-::::::::::::::::::::           . :.       ::   :::.::::::---**+=++++++.:*-          =: -==*##########********++++++\\r\\n      :-====-.    .-+====++==++++=.     .=++=::::::::::::::::::::.          . ..      .::   ::.::::::----*+==++++++-=+-          ...-==*###########***##**++++++\\r\\n       .-=====-.    -+++=+++=+++++-      .-+=::::::::::::::::::::.        . . .--=====-::   :::::::::----*+==++++++-:  .         . .--=*###########***##***+++++\\r\\n        .-======:    -=++++++++++++:      .-=-.:::::::::::::::::::          .  =::.    ::   :::::::::---=#+==++++++:   -         .  ::-*###########*********++++\\r\\n         .-======-.   :=+++++++++++=       :==.:::::::::::::::::::           . :       ::   :::::::::---=%+==++++++:   :         .. :--*###########********+++++\\r\\n          .=====++=.   -++++++++++++:      .:=..::::::::::::::::::.          . -::  :==-:.  :::::-::----+%+==++++++-:.           ------*###########*********++++\\r\\n:.         -====+++=::=+++++++++++++-      .::..::::::::::::::::::.          . -*+  -++-:.  .:::-:::----*%===++++++--:          .**::--+###########********+++++\\r\\n---.       :====+++++++++++++++++++=-..    ::: .:::::::::::::::::::        . . :=-:--. .:.  .::--:::----*#===++++++--:     .     *#:.::+###########*********++++\\r\\n-===--.    :====+++++++++++++++++++=-......::. .:::::::::::::::::::.       . . .. +*=   ::  .:--:::----=**===++++++--:          .*#::--+###########*********++++\\r\\n-=======-::====+++++++++++++++++++++-...:-==-:.-:::::::::::::::::::.       . . ...=++==-::  .---:::-=-==#+===++++++--:      ... .*#::--+#############*******++++\\r\\n-==============+++++++++++++++++++++-..::----:=-::::::::::::::::::::       . .. =++++:. ::  .---:::-=-==#====++++++--=:.    ...  *#:.::+##############******++++\\r\\n-==============+++++++++++++++++++++-.::::--:-=:::::::::::::::::::::.         . - :**:  .:   --:::--===+#-===++++++-.++          +#-.::=##############********++\\r\\n-=============++++++++++++++++++++++-:::::--:=-:::::::::::::::::::::.       . : : .=-:-=-:.  --:::-====+*-+==++++++- .           +#-.--+##############********++\\r\\n-=============+++++++++++**++++++++=-:::::-:==:::::::::::::::::::::::       . . .=+: .++=:.  --::--====+*====+*++++- .   :.      *%=.-:=##############********++\\r\\n-============+++++++++++++**+++++++=-::::::-+::::::::::::::::::::::::       . .. =+=.-:..-. .--::--====**=+==+*++++-     .:..... +#- ::-##############********++\\r\\n-============+++++++++++++**+++++++=::::::-=:.:::::::::::::::::::::::.      .  : --:+*:  -. .-:::--====#*=+==+*++++-    .:  :-::.+%= ::-##############********++\\r\\n-===========+++++++++++++******++++-::::::=-.:==+==-::::::::::::::::::      .  ...- =*+-=-. :-::--====+%+====++++++-..   .  ..   +%=.---###############*******++\\r\\n=============++++++++++++*******++=::::::===+++=--++=--:::::::::::::::      :   : ==+*+=:...--::--====+%+===++*++++-:-  .: ..... =%+.::-*#############********++\\r\\n============+++++++++++++*******+=-:::::=+==-:.    :-. .:::...::::::::.     :.  : :*+=-=.  .--::-=====*%+===++*++++-:-   :::+*****##++++#############*********++\\r\\n===========++++++++++++++******+=-:::::=+-:.        .::.  .:::::::::::.     :.  . .=:.==.  .-::-======*%+===++*++++-:-   .:-*%%%%%%%%%%%############***********+\\r\\n===========++++++++++++++*****+=-:::::==:             .::..  .:---==--:     :.    ----.    --::-======#%====++*++++-:-  .-::+#%%%%%%%%%%###########*************\\r\\n==========+++++++++++++++***++=-:::::=-                  ..:-::-=+***=-     :.  . ---:....:--:--======##====++*++++-:-   :..:#%%%%%%#=+############*************\\r\\n==========++++++++++++++***+++=:.::-+=:.                  .:-==+++++=--.    ::   .---::::---::--=====+##=+==++*++++-:-      -#%%%%%%#:::=##########*************\\r\\n==========++++++++++++++**++==-..:-+=::::.               :-------------:    .-   :-====++=-----======+%*=+==+**++++---.      =#%%##%*.:::*#########*************\\r\\n========+++++++++++++++++++==-:.:-+=:::::::.           .:---------------    .- . ==**#*=-------======+%+=+==+**++++-:-.       :*%%#%+ :::*#########*************\\r\\n========++++++++++++++++++==-:.:=++-::::::::.         .:---------------:    .:..=**+=---------======++#=+===+**++++-.:         .=#%%+ :::+#########*************\\r\\n=======++++++++++++++++++==-:.:=+++-::::::::::       .-------------::..     .: -*-::----------=====+++*=+===+**++++-          .  :+#* :-:=#########*************\\r\\n=======+++++++++++++++++===::-++++-..::::::::::.    .--::------:::.   :      :.=:::-----------=====+++*-+==++***+++-         .:    .: .::-##########************\\r\\n======+++++++++++++++++==--:=+++++.     ..:::::::.         ....::.   ..      :::::------------=====++*+-+==++***+++-...       :.   ....-::*##########***********\\r\\n======++++++++++++++++==---=+++++-    .:.   .:::::::.                 .      ::::-------------=====++*+-+==++***+++-:-.   .   ...   .  ---+##########***********\\r\\n=====+++++++++++++++===--=+++++++:     .-:    .:::::::::..            .      :-::------------=====+++*+=+==++***+++-:-.        .   ..  :::+###########**********\\r\\n=====++++++++++++++=====++**++++=       ::      ::::::::--:::.       .-:     .-:-------------=====++*#=====++***+++-:-.            .:  :::-###########**********\\r\\n=====+++++++++++++=====+*+++++++-   .  .:-.      :---::::::::::::.    ..     =--------------===+++++*#=====++***+++-:-.             .. :-:-###########**********\\r\\n====+++++++++++++====+**+++++++=.  :.  :=-.      .:---:::::::::::::::.......:-------------=====+=+++##====+++***+++-:-:             .-. -::*##########**********\\r\\n====++++++++++++====+**++++++++:  :.  -=-         .-:::::::::::::::::::-:::---------------=====+++++##=====++***+++-...              .: :::+##########**********\\r\\n=+=++++++++++++===+****+++++++=...  :--.          .----::::::::::::::::::::-----------=---====++++++##=====++***+++:       ..           :::=##########**********\\r\\n=+++++++++++++==++*****+++++++:  ..::             .---::::::::::::::::-::-----------==---=-===+++++*#*=====+****+++-        .           :-:-##########**********\\r\\n=++++++++++++==+*******++++++=. ...             ..:--::::::::::::::::---------------==---====++++++*%*=====+****+++-...       .      .  .:::*#########**********\\r\\n=++++++++++++++********++++++:                 ..:-=-:::::::::::::::---------------===--===++++++++*%+=====+****+++::::   .== ..     .  .::.+#########**********\\r\\n=+++++++++++++********++++++-                 ..:-==--:::::::::::::::::------------===--===++++++++#%======+****+++-:::   :%@. ..    .  .:::=#########**********\\r\\n=++++++++++++*********++++++.               ..::-==+-:::::::::::::---:----------=====--===+++++++++##======+****+++-:::    -=   .        --:-#########**********\\r\\n=+++++++++++**********+++++-              ..::--==++=-:::::--::::------------=--=====--=-=+++++++++##-===+=+****+++-:::              .   :-:-*########**********\\r\\n=++++++++++++********+++++=             ..::--==++++=-:::::-----------------===-=====-====++++++++*%*-=====+*****++-.::              .   .:::+#######***********\\r\\n=++++++++++++*******++++++.           ..::--==+++++++-::::-----------------=========--=-==++++++++*%+=====++*****++-.::               .. ....=#######***********\\r\\n=+++++++++++********+++++-         ..::--===+++++++++-::::---------------===========-==-=+++++++++*#====+=++*****++:                  .- .::.:########*********+\\r\\n=+++++++++++*******+++++=        ..::--==++++++++++++=::-----------------===--======-=--=+++++++++##======++*****++:                  .-. ::::*#######**********\\r\\n-++++++++++*******++++++.     ..::---===++++++++++++*=::-----------------==--=========-==+++++++++##-=====++*****++:                  .:. :::.+%#%%####*********\\r\\n\",\n  \"                                                -==-------=============-=========-=====================+#%%%*:::.:-:::..*%%%#++++++++++++=========-----====-----\\r\\n                                                :==--------=======-====--===-====-======================#%%%#--:..--...:#%%*+++++++++++++==========-------------\\r\\n                                                 -===--------=====--===--===-====--=====--==============*%%%#==:.:+-...-%#*+++++++++++++++==========------------\\r\\n                                                 -=-====-----======--===-====-=----====-----============*%%%#=+-.-*-...-*****++++++++++++++==========-----------\\r\\n                                                 :=---======----========-===--=----=====----============+%%%%+*-.-=:...:-=+****+++++++++++++=========-----------\\r\\n                                                 :=-=-==================-====-==--=======---=============#%%%**-:::....   .-+**++++++++++++++========-----------\\r\\n                                                 .=--=========================-=---======---=============#%%%*#=:::....     .=*++++++++++++++==========---------\\r\\n                                                 .=---========================------======--=============#%%%**=:......     .+***+++*+++++++++=========---------\\r\\n                                                 .-=--===================-======----===============+=====*%%%*=::......    .=****++***+++++++++=========--------\\r\\n                                                 .--=-===========================---==============+======+%%%*-:::.........-*********+++++++++++=========-------\\r\\n                                                 .--=-===========================---===============+======#%%#--:::......:=+*********+++++++++++=========-------\\r\\n                                                 .----============================--===============++=====*%%#=-:::.....-+*+**********+++++++++++============---\\r\\n                                                 .=---=============================:-==============+++====+#%#=-:::....:***+***********++++++++++===============\\r\\n                                                 :=----============================-:-============++++++===#%%=--:::...:***************+++++++++++==============\\r\\n                                                 -=-----============================-:============++++++++=*%%+-----...:****************++++++++++==============\\r\\n......................                           =*=----============================-:-==========+++++++++++#%#---=*=..-*****************+++++++++==============\\r\\n.::::----======---::::........                   +%#*=---============================::=========+=+++++++++++#%+==**.   :+****************+++++++++=============\\r\\n..:::::----====+++++++==--:::.....  ..           *%%%#*=---==========================-:-========+=++++++++++=*%+:.::.   .=****************+++++++++=============\\r\\n ....::--===+++++**++++****++=-:::......         #%%%%%#+-----========================-:========+=++++++++++=#*-.  ....:+******************++++++++=============\\r\\n:-::::::::::--=+*###***++++++++++=--::.......   .#%%%%%%%*-----=======================-:-====+++++++++++++=+#+-:.....   -+*****************++++++++=============\\r\\n...:::---------:--:--=++****++====++==-::....   :%%%%%%%%%#=-----====-=------==========-:====+++++++==+++=+##=--         .=****************++++++++=============\\r\\n       ...::-----------::--==+**+=--====--::    +%%%%%%%%%%#*-----====------=======-===--:===++++++===++=+##+--:         .=*****************++++++++============\\r\\n            .::-::::::-----::::-====-----=:    .%%%%%%%%%%###*----------------======-===-:-==++++++==+==+##+==.          .+#****************++++++++============\\r\\n ..                 ......:----::.::::..       +%%%%%%%%%###**+=----------------=========::-=++++++=++==#%*===.   ..  .::=*******************+++++++============\\r\\n                                .             :%%%%%%%%%%##**+++=---::::..:---------=====-:-=+++++++==+#%#====.  .... .+##*******************++++++++===========\\r\\n                          ..  ..             -#%%%%%%%%%%##***++=:.         .-------======-:==++++++==*##+====.  .:::  =###******************+++++++++==========\\r\\n                           .:.:-.        .. =#%%%%%%%%%%%%#*+-.              --------======:-=++++++=*#%*=====--.  .:  -*#####****************++++++++========+*\\r\\n                            .- ..     .:--=*%##%%%%%%%%#*=:                  --------======-:=++++++=###+====-*%=  .:. :=*####****************++++++++========+*\\r\\n                          ...      .:=+**#%%####%%%#+-.                      -==-----=======--=+++=*+##*=====-:-: -*#**+..=*##****************+++++++++======+**\\r\\n                        .     .:-=*##%%%%%%%%#%%*=.       ....       . -:    ..-=-----======--==++=####======:.:: ......  -*##*****************++++++++======+*#\\r\\n                       :-==+*##%%%%%%%%%%%%%%%+:                     --:+   .   :-----=======--==#*#%**=====-:--:       .:+###*****************+++++++++=====+*#\\r\\n ::                    *%%%%%%%%%%%%%%%%%%%%#-  :.                    . -   ...      .:======+*==%#*%#+=====-:=-:   ....:+####*****************++++++++++====+*+\\r\\n=#-  .                .###%%%%%%%%%%%%%%%%%+. .:--:                     =.   .          :==-+#%#+%#*%*======-:+-:: .....-*#######***************+++++++++=======\\r\\n**:  :       .:.      *%#%%%%%%%%%%%%%%%%%-  ..::-=-:.        ...:.    :+   .. -         .=-+#%%+##*%+======:-=-++:     -*#########*************+++++++++=======\\r\\n .          .=##*+=--#%%%%%%%%%%%%%%%%%%#: ......:-==-:    .  .-==-:...+=   .. ..         .=+#%%+#%*#=======:==-=.       -*########*************+++++++++=======\\r\\n           ..#####%%%%%%%%%%%%%%%%%%%%%=  ......::::--::-:...::-+=-----+:   .   .  .       -=*%%+*##=-=====-:==--.  .    :*#######***************+++++++++======\\r\\n          ..=###########%%%%%%%%%%%%#+:.:------:::::-==-:-=+**=--------:    ..  . ...      .=*%%+*#*-======-:==..  .....-*########***************+++++++++======\\r\\n          -=###############%%%%##*+-.  .:::-------==+==+**+=-----------     ..  .           =#%%*#*=-====---:+=.  .  .:.=###########**************++++++++======\\r\\n          =###############**+=---:. ..         .-+**+++=---------------     ..  : :+=:.    :=#%%##=-=====-=::*=--.       +######++**#*************++++++++======\\r\\n    ..   . -**###**+=-::..:-==+++**++++=-:::::-+##*++==---------------=-    ::  . -***+=:.  :#%%#+--====--=:-+=--.       .-+***--==*#**************++++++++=====\\r\\n    ..   ::--::.. ..     .-=+++++++++++===++++*###**+===--------------+-    :.  . +:.:-==-: .#%%*---=======:=+=:-. .      ..-**:-++*##*************+++++++++====\\r\\n----:   :+++=    :+++--:-=++************###########*++======----------+:    .  . :=      :: .###=---=======:=+=. .-=        .:-.:++*##**************+++++++++==+\\r\\n####-   ++===:   .--:..  ==========++++******######**++======---------*:    .  : =. -:   ::  ##=---=====-=-:++=:..:.         :- .-=*##**************+++++++++==+\\r\\n#%%#.  :#####+    ..      -----::::::::---=====+++++*+++=====-------:-#.    . ...- :*+.  :.  +=:---====--=-:*+=--:           -+ .==+##**************++++++++====\\r\\n+#%=   =%%##%*            .=+++++=====------:::::::-------------:::::+*     : . :. :--   :.  ------====--=-:++=---      .    := .=+*##***************++***++====\\r\\n=**+. .-==*#%*  .          -*############******++++++===-------------*-     . : -        :.  :-----====:--::++=---       ..  .=  -=+##******************##*+====\\r\\n:=*##=.    :#*  :.          +##############################********#*+.     ..- =::..   .-.  :-----===-:=-::*==--:           .*:.=-=###****************####+====\\r\\n .+*#%=     **  :.           *####################################%%*+       -: =-======-:.  ------===:---:-*==:      ..      ::.=++####***************###*+====\\r\\n  :+**#+    +*  .            .###############################%%%%%%#*-       :...       ::   ------==-:-::.-+==-::            .:.--=####***************###++====\\r\\n   :+**#*.  -+  ..            :####################################**.       : ::.      .:  .-----===:::-:.=*=+=--            :..--=####***************##*++====\\r\\n    :****+:  :  ..             +#########################****++++=+*+        : :*+.  ==-:.  .-----==-.:--:.-+=+=--.      ..   -- =++#####*****************++====\\r\\n     -***++-.:  ..             .-------------------==-----::::....-*=        : :++.  ++-:.  .----===::-::..++=+=-==.       .   . :=+#####*****************++====\\r\\n     .+***+*=:  ..             .::::::::::::::::::::::::::::::::..=*:        : :  ==-...:.  :----==:.:::...++=+=--.           =: :-=*#####*****************++===\\r\\n      =***+=*+-...              ::::::::::::::::::::::::::::-----:=+.      . . :  +*=   :.  :----=-.::-:...+==+=--.           :: -==*#####*****************++===\\r\\n      :***+-=+=+=.              :::::::::::::::::::::::::::::::---+-         . ===+++-:::.  :----- .:-::...*+=+=--. .          ..:=+######**************#**++===\\r\\n   ....+***-:--:+=              ::::::::::::::::::::::::::::::::---          . -::++=::::.  :---: .:-:::..:+===+--. .    ...   . :--*#####****************+++===\\r\\n    ...+***---. .-.             :::::::::::::::::::::::::::------:           . :  +*-   -.  :-:..:-:::::..:*===+--=-       .   . :==*#####**************+++++===\\r\\n      .+***---. .:.             ::::::::::::::::-----------------:        .  . -::--:...:.  .. .:::::::...-*======:       .    : :=+*#####***************++++===\\r\\n....   -***---. .:              ::::::::::-----------------------.           . +*=  :*+::.   .:::::::::...-+===+-..            . .--*######**************++++===\\r\\n+=:::::.-*=--: .::              :-:------------------::::--------              ==-..:=-::.  .:::::::::....++===+-              . .==+#######************+++++===\\r\\n:+=:-=**=:.:-. ..               ---------------------:::::::::--:              . .++:  .:.  .:::::::......=*===+=  .:.         . .==+#######************++++++==\\r\\n.:+++=+*+: ..                  .-:::::::::::::::::::::::::::::::.                :*+-  .:.  .::::::......:=+===+=. :*+        .=  --=+*#####************++++++==\\r\\n-==++*+-::..                   ::...............................          .    .::-+++=:..  .:::::.......:++===+=..+=. .       -:.--=+*######***********++++++==\\r\\n-====--:...                   ..................................               :+-::-==::.  .::::.......::**===+=::.   :  :..   .:-=+########************+++++==\\r\\n==-:::.......                ....:::--::.........:::::::::::::::               :++=::::::.  .:::........::**=+===--.    .         :-=########***********++++++==\\r\\n+******++*+++=-:.......   ...:========-:.::::::::::::::::::::::::              -+++=-::::.  .::.........:-++=+++=--:   ..     .=. :--*#######************++++++=\\r\\n+**#######**####*=-.   .---::::...... ....--------------::::::::.              =+++++=:::   ::..::::....:-+==+++=--.   :.     .:  --=*#######************++++++=\\r\\n+******####****####+-:...         .------:---------::--:::::::::               :======-:   .:::::::....::-#=+++++--.   .       .-.---*########**********+++++++=\\r\\n=+++++++*************+-:. .:-:.....---==++======+=======--------.              .::.            ::::....::=#++++++--.   ::      -=.:--*########**********+++++++=\\r\\n:-------======++++===+=-::.  .  ..........::::::::::::::::::::::..          .....:::-::     ..:-:::...:::=#==++++=-.      ..   .  ::-*#########*********+++++++=\\r\\n .:------------------.......  .:::---:.. .         .............      ...-:.:..+**+++++-:.  .-:::::..::::=+==++++=-.           .. -=-*#########*********++++++++\\r\\n   .:-------::------=-:. ...:=+++++==--::::::::::::::::::::::::-.         .    +*++++++-:.  .:::::...::::+==+++++=-=.          -=.:--*#########*********++++++++\\r\\n      .:-----------=====-. .:--::-::----::::::::::::::::::::::::.         .  . +***++++-..  .:::::..::::-*+=+++++=-=*  ..      .- .::+#########*********++++++++\\r\\n::.     .::::::::---====+=-...:-.:::---=-:::::::::::::::::::::::.         .  . -===---:::.  .::::...:::--#+=+++++=-::           . :--+#########*********++++++++\\r\\n:--:.      .:::::---======+=:  ..:::--===:::::::::::::::::::::::.         .  . :       .-.  .::::..::::--#*=+++++=--. -.       :- :--+#########*********++++++++\\r\\n:-::::.      :-----==========-. ..:=++++++-::::::::::::::::::::::         .  . :   .   .-.  .:::..:::::--#+=+++++=-:  +-        :..--+###########********+++++++\\r\\n .::::::.     .:-============+=:....:=+++*+-:::::::::::::::::::::         .  . :  =+-  .-.  .:::.:::::---*==+++++=. .:*:   ..  .: .-:=###########*******++++++++\\r\\n   .::---:.     .-===========+++:.. ..:=*+*+-::::::::::::::::::::         .  . :  ==-  .-.  .::.::::::--=*==+++++=.-*:         .-..=-+############*******+++++++\\r\\n     .------.     -==========++++-.    .-+**+-:::::::::::::::::::.        .  . :        ::  .:.::::::---=*==++++++-+=           ..:--=############**###***++++++\\r\\n       :-====-.    :======++==++++-     .-+**=::::::::::::::::::::           . :       .::  .:.::::::---+#==++++++:.  .         . :--=############**##*****+++++\\r\\n        :======:    .=+===++==+++++:      :+++::::::::::::::::::::           . :--=====-::   ::::::::---+#===+++++.  .:         . .:--############*********+++++\\r\\n         .======-.   .=++++++++++++=.      :==::::::::::::::::::::.          . .-:..    ::   ::::::::---+#===+++++.   .         ...:--############**********++++\\r\\n          :=======:   .-++++++++++++:      .:=-.::::::::::::::::::.          . ..       ::   ::::-::----*#===+++++-:.          .==:--=############*********+++++\\r\\n           -=====+=-   .=+++++++++++=       .--.:::::::::::::::::::          .  -:.  -==::   :::--::----**===+++++--:          .*+.:--*###########*********+++++\\r\\n::         .=====+++=:-=++++++++++++=.      ..: :::::::::::::::::::           . =*-  =+=::   ::---::-===*+===+++++--:          .#+ :::*###########*********+++++\\r\\n-=-:.      .-====++++++++++++++++++==:.    .... :::::::::::::::::::.          . ==-:-:  .:   :---:::-===*===++++++--:          .#*.:--*#############********++++\\r\\n-====-:.    -===+++++++++++++++++++==:......::. ::::::::::::::::::::          . : .+*:  .:.  :---::---==*===++++++--: .    ... .#*.:--+#############********++++\\r\\n-=======-::-====++++++++++++++++++++=:...:-==-.:::::::::::::::::::::        . . :..++=--::.  :---::-====*===++++++--==.         **..::+##############********+++\\r\\n-===============++++++++++++++++++++=:..::---:-=::::::::::::::::::::.       . . :+++++.  ::  :--::--===+*===++++++- -:          *#..--+##############********+++\\r\\n-===============++++++++++++++++++++=:.:::--::=-:::::::::::::::::::::       . . .- -*+   ::  .---:-====+*===++++++-             +#:.--+##############********+++\\r\\n-=============++++++++++++++++++++++=::::::-:-=::::::::::::::::::::::       .  . : :=-:--::  .---:-====+*===++++++-     ..      *#:.:-=%#############*********++\\r\\n-==============+++++++++++***+++++++=::::::::=-::::::::::::::::::::::.      .. : :=+. :++-:  .---:--===**===+*++++-     .. ::::.+#:.::=##############*********++\\r\\n-=============++++++++++++***+++++++-:::::::==::::::::::::::::::::::::      .. . .++-.-:..:  .-----====#*===+*++++-     :  :::. +#-.--=##############*********++\\r\\n-=============++++++++++++***+++++++-::::::-=..:::::::::::::::::::::::      ..  : -::**.  -  :-----====#*===+**+++=::   .  ..   =%=.--=###############********++\\r\\n-============+++++++++++++******+++=::::::-=::-=++==-:::::::::::::::::.     ..  : :: +*=---  -----=====#*===++*+++=:-.  :..:---:+#+---=##############*********++\\r\\n-============+++++++++++++*******++-:::::-==+++==-=+=-:-::::::::::::::.      .  .. ==+*+-:. .-----====+%*===+**+++=:-.  .:-+########################**********++\\r\\n=============+++++++++++++******++-:::::-+==-:..   .-:  .:::...::::::::      :   : -*+---   :-----====+%+===+**+++=:-.  ...+%%%%%%%%%%#############***********++\\r\\n============+++++++++++++******++=:::::-+=-..        .-:   .::-::::::::      :   . :=::=-   :-----====*%====+**+++=:-.  :::-*%%%%%%#*#############**************\\r\\n===========++++++++++++++*****++=:::::-=-.             .::.. .:--:-=---.     :     ---:.   .-----=====*#====+**+++=:-.  .. :*%%%%%%#:-=*##########**************\\r\\n===========++++++++++++++****++=-::::-=:                  .:--::-=+**+=-     :.   .---.....:-----=====*#====+**+++=:-.      +%%%##%*::::*#########**************\\r\\n==========+++++++++++++++***++=-:.::-+-:.                 .:--==++++==--     :.   :-=-:::-=-----======#+====+**+++=:-:       =#%###*.:::*##########*************\\r\\n==========++++++++++++++**+++=-:..:=+-::::.              .--------------.    :: . -====+++------=====+#+====+**++++::.        :+#%%*.:::+##########*************\\r\\n=========+++++++++++++++++++==:..:=+-::::::.            .:--------------:    :: ..=+***+=-------=====+#+====+**+++=...          -*%#.:-:=##########*************\\r\\n========+++++++++++++++++++==-:.:=++:::::::::         .:--------------::.    ::..+**+=-:---=---=====++#+====+**++++.         .   .-=..::-##########*************\\r\\n========++++++++++++++++++==-::-+++=::::::::::.      .:-------------:..      :. =*-::----------=====++#=====+**++++...       ..    ...:::*##########************\\r\\n=======+++++++++++++++++===-::=++++:..::::::::::     :--::-----::::    .     .:.-:::-------=---====+++#=====+**++++:::       ...   ...--:+##########************\\r\\n======+++++++++++++++++===-:-=++++=      .::::::::.         ....:.    ..      -::::-------=---=====++*#=====+**++++:-:             .  :::=###########***********\\r\\n======++++++++++++++++===--=++++++:   .:.   .:::::::..                        :::::-------=---=====++*%+====+**++++:::             :. .::-###########***********\\r\\n=====++++++++++++++++===--=++++++=.    .-:    .::::::::::.             .      ::::-------=----==++=++*%+====+***+++:::             .. .-:-*###########**********\\r\\n=====+++++++++++++++=====+**+++++-      ::      ::::::::--:::.        .:.     :::-------==----==+++++##====++***+++:::              .. ---+###########**********\\r\\n=====++++++++++++++====++*+++++++.  ..  ::       :-------::::::::..    ..    .-:-------===---==++++++##====++***+++:..              .: :::=###########**********\\r\\n====+++++++++++++=====+**+++++++-  .:  .--.      .:------:::::::::::::.... ..:---------==----==++++++#*====++***+++.                   :::-###########**********\\r\\n====++++++++++++====+***+++++++=. .. .-=:         .::::::::::::::::::-----::::--------===---===+++++*#*====++***+++.                   :-:-*##########**********\\r\\n=+=++++++++++++===++****+++++++- .  :=-.           :-----::::::::::-:----:::::-------===----==++++++*#+=====+***+++:::        .        .:::*##########**********\\r\\n=+++++++++++++===+******++++++=. .:--.             :---::::::::::-------:::::--------===--=-==++++++*#+====++***+++::-. .:+*. .     ..  :::=##########**********\\r\\n=++++++++++++==++*******++++++- ::.              ..--:::::::::::---------:::-----==-====-==-=+++++++*#=====++***+++::-.   =%+  .     .  :::-##########**********\\r\\n=++++++++++++++********++++++=.                ...:=---::::::::-----------------========-====+++++++##=====+****+++::-.    -:  ..       .:::*########***********\\r\\n=+++++++++++++*********++++++.                ..:--==---::::::---------------===============++++++++#*=====+****+++:::.         .       .-::=#########**********\\r\\n=+++++++++++**********++++++-               ...:--=+=--::::::----------------=============-=++++++++#+===+=+****+++:.:.          .   .   :::-#########**********\\r\\n=+++++++++++**********+++++=.             ..::--==++=-::::::---------------==============-=++++++++*#+===+=+*****++: ..              .:  ...:*########**********\\r\\n=++++++++++++********++++++:            ..::--==+++++-:::::---------------===============-=++++++++*%====+=+*****++:                  :: ....+#######***********\\r\\n=++++++++++++********+++++-           ..::--==+++++++=::------------------==============--+++++++++*#+===+=+*****++:                  .: .:::=#######***********\\r\\n=+++++++++++********++++++.        ..::--===+++++++++=-------------------===============-=+++++++++*#+===+=+*****++:                  ..  :::-##%%####**********\\r\\n-+++++++++++*******++++++:       ..::--==+++++++++++++-------------------===============-=+++++++++##====+=+*****++:                  .:  ::.:*##%%####*********\\r\\n-=+++++++++********+++++=     ..:::--===++++++++++++*+-----------------===================+++++++++##======+*****++:                  .-  ::..+##%%%###*********\\r\\n\",\n  \"                                                -----==---==--------------======---=========-==========+%%%%*::::::-:..-%%%#*+++++++++++===========-------------\\r\\n                                                :-----=--------------------=====---==========-=========+%%%%*::...=:. .+%%*++++++++++++++==========-------------\\r\\n                                                 --------------------==-----====---=====================#%%%#-=:.-+:..:*#*+++++++++++++++============-----------\\r\\n                                                 --------=---=-------===----=====---====================*%%%#-+::++....-=+**+++++++++++++++===========----------\\r\\n                                                 :-------===-----=----====--=====----===================*%%%#++:.--..... :-=**++++++++++++++===========---------\\r\\n                                                 .-------====--=-==--=-====-======---===================+%%%%**-:::....    .-++++++*+++++++++==========---------\\r\\n                                                 .----==--====--=-==-==============--====================#%%%*#-::.. ..     :+**+++**++++++++==========---------\\r\\n                                                 .-----==--====--===================-==========+=========#%%%*#=:......    .=****+***+++++++++=========---------\\r\\n                                                 .-------=---==--================================++======*%%%+=:::....  ...-*****+***++++++++++=========--------\\r\\n                                                 .-------==--===--========================--====+=+======+%%%*:::::......::+*********++++++++++==========-------\\r\\n                                                 .--------==-====-=========================-======++=====+#%%#-::::.....-+*******+***+++++++++++=========-------\\r\\n                                                 .--------========-===============================+++=====#%%#-::::.:..-***+**********++++++++++===========-----\\r\\n                                                 .---------=================================-======++=====*%%#-:::::...=***+***********++++++++++=============--\\r\\n                                                 .::--------=======================================+++====+%%#=:--::...=***************++++++++++==============-\\r\\n                                                 .:::---------=======================-=============+++++===#%%=---=-.::+#***************++++++++++==============\\r\\n.....................                            .:::----==----======================--===========++++++++++%%*--=#+.. :=****************+++++++++==============\\r\\n.::::-----------::::........                     --:::----===---======================-============++++++++=*%#=-=+.    .+***************+++++++++==============\\r\\n...::::-----==+++++++==--:::........             +#=:::--=-===---=====================--========+++++++++++++##:   .. .-+****************+++++++++==============\\r\\n ....::--====+++++*++++***++=--::.........       #%#*-:::-======--=====================-========++++++++++++*+=:.....  :=*****************+++++++++=============\\r\\n::::.....:::-==+*%%#**++++++++++==-:::.......   .#%%%#+-::--=====--============+=======--========+++++++++=+#=-: ..     .:+***************+++++++++=============\\r\\n.::::------::::::---=++****++====+++=--::....   -%%%%%%#+-:----===--==========+++=======-========++++++++=+#*--:         .+****************++++++++=============\\r\\n      ....::-------::::::--=+**++=--====-:::    *%%%%%%%%*-::----==============+++======--=======+++++++=+##=-.          :*****************+++++++++============\\r\\n           ..:---::::-----:::::-====----=-:    .#%%%%%%%%%%+-::---===============++======--======+++++===*#+=-        . .=******************++++++++============\\r\\n ...               ......::----:..::::.        =%%%%%%%%%%%%#=:::-================++=====-:======++==+=+*##==-   .... :=*#*******************+++++++============\\r\\n                              ..              .#%%%%%%%%%%%%%%*-::-----:::-========+======--===++++=++++#%+==-   :.:. :*#********************++++++++===========\\r\\n                                             :*%%%%%%%%%%%%%%%%*:           :==============:-==++++++++*%#===-    .-: .*#*###****************+++++++++========+*\\r\\n                              .:         .. :*###%%%%%%%%%%#+-.             .==============-:===++++==+#%+===-*#.  .. .=*#####***************+++++++++=======+**\\r\\n                             . .       .--:+######%%%%%#+-.                 .===-===========--==++++==*%#====-+=. =****=.=*###****************+++++++++======+**\\r\\n                                   .:---=+*#####%%#*+-.                     .===---=========-:==++++=*#%*====:.:. -----. .+###****************+++++++++======+*#\\r\\n                               .:--=====+***####+-.       .....        -.   ..:===---========--=++++=#%#+===-:--.        :*###**#**************+++++++++=====***\\r\\n                        .:::--=========++***##=.         ..         :=.:.   .   ----==========:=+++=*##*====-:=-.  .....-*#######**************+++++++++=====++=\\r\\n .              .      -===============++**#+: .:.                   ..     ...     .:-=======--====###+====:-=-.  ....:+#########*************+++++++++========\\r\\n:-.  :                .-------=========++**-  .:--.                         .          .-======--=+*#%*=====:==-+=...  :*#########*************+++++++++========\\r\\n--   :       .        ---------========+*+. ...:-==-:         ...:.    .    .  -         :======--*%#%+====-:=-=+.      -*########**************+++++++++=======\\r\\n .          :---::...----------========+=  .....:-===-.    .  :-==-: .::    .  =.         -====+++*%##+====-:+--:   .   .+########**************++++++++++======\\r\\n           .-=-----------------========:  .....:::----::::...::=+===++*.    .  =-          =--=*##*%#*=====-:+:..  .....-*########***************+++++++++======\\r\\n.         ..=-------------------====-:..-----------:-==---=+*+==+*##%%+     .  -- ...      =+-=*%#*%#======-:+:  ....::-*##########**************+++++++++======\\r\\n          -:---------------====---:.  .:::--------=+++++**+++*#%%%%%%%=     .. .:          =%*=*%#*#*=====-:-*-::    .  =######***##**************++++++++======\\r\\n         .--------=======---::....             .-***+****##%%%%%%%%%%%=     :. :* -=-.    :#%#+*%#+#+====--:=+---       .=+****:=+****************+++++++++=====\\r\\n    .    ..---===--:::..   .:--======-::.....:-+#######%%%%%%%%%%%%%%#=     :. -* =***=-.  :%#=+%%#*====---:++---         .-+*+.=++****************++++++++=====\\r\\n    :   ..:-:::.....     .::::-----------====+**##%%%%%%%%%%%%%%%%%%%#+     :  +=.+.:-===-. *#=+%%#+-=====-:++-...--        -+: =++****************+++++++++===+\\r\\n.:.:.   -.::.   .-++=--:-:-==========++***########%%%%%%%%%%%%%%%%%%%*:     . .*.-:      -. =%=+#%*=-=====-:*+-. :-.         -. -=+*#***************++++++++==++\\r\\n.:..   .:....    :--:.. .--===========++****######%%%%%%%%%%%%%%%%%%%+      . -+ = .:.   :. :#++##=--===---:*==--           .+: -==*#***************+++++++++==+\\r\\n==-.   :.....     ..     .--------====++****########%%%%%%%%%%%%%%%%%=      . +::: =*=   :  :#**#+--====--:-*==--.          .+: =++*#***************+++++++++===\\r\\n+##    ++==--             .::::::---==++****#########%%%%%%%%%%%%%%%#=      ..* -  -=:  .:  :###+---===---:-*==--.      ..   =. -=+*#***************++*****+====\\r\\n=*#-  :-=+*##:  .          ......::::::--==+**########%%%%%%%%%%%###*-      .-+ -       .:  :%#=----===---:-*==--.           += -==*###*************+**###*+====\\r\\n-*##+.     =%-  :.          -::.............::--=+**####%%%%%%%%%###+.      .+-.=:..    .:  :#=:----===---:=*==:..   .:      --.-++*###****************###+=====\\r\\n.-*###:     #- .:.          .#**++=--::::...........:---=+**########-        = .=======-::  :=:-----==---::=+==:..           .-.-==*####***************##*++====\\r\\n .=***#=    #= ..            :#%%%%%####***++===--::::.....::::-----.        : :       .::  .::----===:::..++==-=.           .- :--*####***************#*++++===\\r\\n ..=***#=   *= ..             =%#######%%%%%%%%#######*******+++++=-.        + -.       :.  .::----==-::::.++==-=. :    ..   :+ -+=*####*****************++++===\\r\\n  ..=****+. *= ..              #%###############%%%%%%%%%%%%%%%%%%#+-.      .+ =++  .=-::.  :------==-:-:..====--==       .  .. :==*####******************+++===\\r\\n    .+****+.==  .              *%#%%%%%%%%%%%%##%%%%%######%%#%%%%#+=:     ..+ =+=  :*+::   :-----==-.:::.:*==+---           := :==+#####*****************+++===\\r\\n     :******-.  ..             +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+=.     ..- : .==:...:   :-------::::..:===+=-:           :- :==+######*****************++===\\r\\n     .+******+-...             :-=====+++++************************+:        . : .++.  .:   ------=-.:::..:*==+=-- ..         ..:==*######**************#*+++===\\r\\n    . -****+**#+-.             .:::::::::::::::::::::::::::::::::=*:           ===++=-:::   -------.:-::..-*==+=-- :.   ..    . .--+######***************++++===\\r\\n   ...:***+-=++**-             .:::::::::::::::::::::::::::::::::=-       .    -:-++-:.::   -----:.:::::..-+==+=-==.          . .==+#######*************+++++===\\r\\n    ..:***+---..-=.            .-:::::::::::::::::::::::::::::::::        . . .. :*+.  .:   ----:.::::::..=*====-=.       .   -..==+######**************++++++==\\r\\n      :***+---. .:              :::::::::::::::::::::::::::::::::         . . .-::--:. ::   --: .::::::...=+====::            :..--=#######*************++++++==\\r\\n ...   +**+---  .:              :::::::::::::::::::::::::::::::::         . . .**:  =+-::   :...:::::::...=+==+=.             .. --=#######*************++++++==\\r\\n=:.:::.:+*=--: .::              ::::::::::::::::::::::::::::::::.           . .==:..-=:::   ..::::::::....++==+=.  ..         .. -==#######*************++++++==\\r\\n-+-:-+*+-:.--. ..               ................................            . .  -++   .:   ::::::::.....:++====.  =*:        =. --=+*######************++++++==\\r\\n :-===**=. ..                  .................................            .    -++.  .:   :::::::......:+====+: -+- ..      -: ---=*######************++++++==\\r\\n::::-==--:..                   .................................          . .  .:-=++=::.   ::::::.......:*+===+:.:   .: ..   ...-==*#######************+++++++=\\r\\n:---:::...                   .::::::::::::::::::::::::::::::::::            .  ==:::==:::   :::::........:*+===+--:    .       . :--*#######************+++++++=\\r\\n::..........                 ..:::-----:::::::::::::::::::::::::            .  =*+-::::::   ::::........::+====+=-:.  .:     .=. :--*#######************+++++++=\\r\\n-=----==+++++=-........   ...:==++====-:::-------------------:::            . .++++=:::::   ::::.:.:....:-+=++=+=-:   .-      :. :=-*########***********+++++++=\\r\\n-===++++****###*+=:.   .----:::.....  ...:-----:::::::::::::::::            . .+++++=-::.  .:::.::::...::=#=++=+=-:   .-       -.:=-*#########**********+++++++=\\r\\n-===++++***********+-....         .::----:::::::::::::::::::::::            .  -=====-::   :-:::::::...::=#=++++=-:   .-      := :--+##########*********+++++++=\\r\\n=+++++++++++**+++****=-:. .--:....:-===+++=====++=============--               .::.         . .-:::...:::+#=++++=--    .  .   .. .-:+##########*********+++++++=\\r\\n-------==========++++++-::...........::::::::::-::--::::-:::::::..           ....:::-:.     .::-:::...:::++=++++=--           .: :--+##########*********++++++++\\r\\n ::-----------------:::::..  ..:::--::..           .............      ..:-:.:.-**+++++=::.  :-::::...::::+==++++=--=.  .      :+.:--+#########**********++++++++\\r\\n   .:-------::------=-:....:-=+++*+==--:::::::::::-------------:         .  . .+++++++-::   .:::::...:::-*+=++++=--#:  :      .- .-:+##########*********++++++++\\r\\n     .::----------======:...:--:--::-==-::::::::::::::::---:::::         .. . .+**++++-:.   :::::...::::-#*=+++++---  .        : .--+##########*********++++++++\\r\\n:.      .::::::::---====+=:...-::---===+::::::::::::::::::::::::         .. . .=+==---.::   :::::...:::--#+=+++++--  :=       .=..=-+##########*********++++++++\\r\\n:-:.      .:::::----======+=.  .-=---=+*=::::::::::::::::::---::            . ..       ::   :::::.:::::--#+=+++++--  =*        :..--=##########*********++++++++\\r\\n:--::.      .:-----==========:  .:-+++=++=::::::::::::::-:::::::.             ..   .   .:.  ::::.:::::--=+==+++++:  :=:    .  .- .-:=###########********++++++++\\r\\n .::::::.     .--============+=. ..:=+*+++=:::::::::-----:::::::.              : :++.  .:.  ::::::::::--=+==+++++:.*=         .-..--=############*******++++++++\\r\\n   .::---:.     :============++=:....:-++++=:::::::----::::::::::         .  . : .+=.  .:.  :::.::::::--+*==+++++-==           ...--=#############**##***+++++++\\r\\n     :-----:.    .-==========++++:   ..:=+++-::::::::::::::::::::         .  . :       .-.  .:.:::::::--+#==+++++-.  :         . .--=#############**##****++++++\\r\\n      .-=====:     -=+===+++==++++:   . .-===::::::::::::::::::::.        .  . :       .:.  .::::::::---*#==+++++-   :         .  ::-*############*********+++++\\r\\n        :=====-.    :=++++++++++++=..    .-==-::::::::::::::::::::        .  . ---====-::.  .::::::::---**==+++++-..           ...:--*############*********+++++\\r\\n         :======-    :=++++++++++++-      .:--.:::::::::::::::::::           . --:..    :.  .::::-:::---**==+++++=-:           ==::--*############**********++++\\r\\n          :=====+=.   .=++++++++++++.      .:-..::::::::::::::::::.          . :       .:.  .:::--::---=*+==+++++=--           **.:-:*############**********++++\\r\\n           -=====+=:   .=+++++++++++-       .:..::::::::::::::::::.          . :::  .==-:.  .::---::-===*===+++++=--           **.:::+############**********++++\\r\\n:.         :====++++-:-=++++++++++++=.      ..  :::::::::::::::::::        . . .+*. .++-::  .::---::--==*===+++++=--          .*#.:-:+#############*********++++\\r\\n-=-:.      .=====++++++++++++++++++==:.    .:. .:::::::::::::::::::        . .  ==::-.  ::   :----::--=+*===+++++=--::    ...  *#.:-:+##############********++++\\r\\n-====-:.   .====+++++++++++++++++++==:......:. .:::::::::::::::::::.       .    : :*+.  .:   :----:---=+*===+++++=.-*.         +#..::=###############******+++++\\r\\n-=======-::-====++++++++++++++++++++=:..::-=-:.:::::::::::::::::::::          . : :++=--::   -----:--==+*===+++++= ..          =#:.-:+###############*******++++\\r\\n-===============++++++++++++++++++++=:.:::---:==::::::::::::::::::::        . . -++++=. .:.  --------==**===+++++=      .      +#-.--+%##############********+++\\r\\n-==============+++++++++++++++++++++=:::::--::=:::::::::::::::::::::.       . : :: =*-   :.  -------===*#===+++++=      : ..   +#:.::=%%############*********+++\\r\\n-=============++++++++++++**++++++++=:::::--:==::::::::::::::::::::::       . . .: -=::--:.  :------===#*===+++++=     :. .--:.=#:.::-###############********+++\\r\\n-=============++++++++++++**++++++++-:::::::-=:::::::::::::::::::::::       .  . -==  -+=:.  :------===#*===+++++=..   :. .::. =%=.---###############*********++\\r\\n-=============++++++++++++**++++++++-:::::::+-:::::::::::::::::::::::.      .  : :++.:-. ::  :-----====#*===+++++=:-.  .  ..   -%= ::-###############********+++\\r\\n-=============++++++++++++***++++++=-::::::=-.::::::::::::::::::::::::      .  .. =.=*=  .:  ------===+#+===++++++:-.  :::-====+#*===+###############*********++\\r\\n-============+++++++++++++*****++++-::::::==.:-====-::::::::::::::::::      .   : -..++---: .------===+#====++++++:-.  ..:-#%%%%##%#################*********+++\\r\\n=============+++++++++++++*******+=-:::::-===+==--=+=---::::::::::::::.     ..  : .==**+-...:-----====+*====+*++++:-.  .::=#%%%%%%%%%##############***********++\\r\\n============++++++++++++++******++-:::::-+=--:.    .-. ..:::...:::::::.     .:  .. =*+-=:  .------====*+====+*++++:-:  ::.:*%%%%%%#=*##############*************\\r\\n============+++++++++++++******++=:::::-+=:.         ::.   .:::::::::::     .:   . =-::+.   -----=====*+====+*++++:-:  .   +%###%%#::-=############*************\\r\\n===========++++++++++++++*****++=:::::-=-.             .::.  .:--:---::     ..    .---:.   :-----====+*+====+*++++:-:      -######*.:::*##########**************\\r\\n===========++++++++++++++****++=:::::==.                  .:--::-=+++-:.    .:    :--:.....------====+#+====+*++++:-:       :*%%#%*.:::*##########**************\\r\\n==========+++++++++++++++***++=-:..:=+-:.                 .:--======-::.     :. . ---::::-=------===++#+====+*++++:..        .=#%%* :::+##########**************\\r\\n==========++++++++++++++**+++=-:..:=+:::::               :----:::::::::.     -: . -====++=------====++#*====+**+++.            :+#* :-:=###########*************\\r\\n=========+++++++++++++++++++=-:..-++-::::::.            .-----:::::::::.     -.  :=+*#*+--------====++#*====+**+++: .       ..   :: .::-###########*************\\r\\n========+++++++++++++++++++==:.:-+*=:::::::::         .:-------:::.:::..     :...***+=-:---=---====+++%*====+**+++:::       ..    . .-::*###########************\\r\\n=+=====+++++++++++++++++++==-::=+++-::::::::::       .-------:::::::..       -  ++-::-----==---====++*%+====+**+++::-   .    .    .  :::+###########************\\r\\n=+=====+++++++++++++++++===-::=+++=...:::::::::.     --:::::::::::.   .      :.:-::------===---==+=++*%+===++**+++::-             .  :::=############***********\\r\\n=+====+++++++++++++++++===-:-+++++-     ..:::::::..         ....:.    .      .-:::-------==---==++=++##====++**+++::-             .  :::-############***********\\r\\n=====+++++++++++++++++===--=+++++=.         .:::::::.                        .:::--------==---==+++++##====+***+++::-             .  :-:-############***********\\r\\n=====++++++++++++++++===-=+**++++-            .:::::--:::.                   .::--------===---==+++++##====+***+++:..              ...:::*############**********\\r\\n=+===+++++++++++++++=====+**+++++.              :::::-:----::.        ::      ---------====--==++++++#*====+***+++:                .  ::.=############**********\\r\\n=+===+++++++++++++=====+**++++++=   .            :::--:---:::::::.     ..    :---------====--==+++++**=====+***+++:                   :-:=###########**********+\\r\\n=+==+++++++++++++====++**+++++*+.  :.  .::.      .:------:::::::::::::... ...---------=====--==+++++**-====+***+++:::     :  .     .  :::-###########**********+\\r\\n=+=+++++++++++++====+**++++++++-  .. .-=:         :--:---::::::::::-------::---------=====--==++++++**-====+***+++::-.   =%. .     .  .:::*###########*********+\\r\\n=++++++++++++++===++***++++++++: . .-=-           .-----:::::::::-------::::-------=-=====--=+++++++#*-====+***+++::-.   =%. ..    .  .:::=###########*********+\\r\\n=+++++++++++++===+******++++++-  .-=-             .------:::::::-------::::------==-======--=+++++++#*-====+***+++::-.    .   ..       :::-##########**********+\\r\\n=++++++++++++==+********++++++:.::.              .:------::::::-------::::-----====-======-==+++++++#*-====+***+++::-.                 :::-##########**********+\\r\\n=++++++++++++++********++++++-                 ..:-=----:::::--------::::-------=========--=+++++++*%*=====+****++:::.                 .:::*##########*********+\\r\\n=+++++++++++++*********+++++=.               ...:-==----::::---------:::------===========-==+++++++*%*====++****++:                 ..  ...=##########*********+\\r\\n=++++++++++++*********++++++:               ..::-===-----::----------::------===========--==+++++++*%+==+=++****++:                 .:  :..-#########**********+\\r\\n=+++++++++++**********+++++=              ..::--==++-:---:----------::-------===========-===+++++++*%+==+=++****++:                 .:  ::::*########**********+\\r\\n=+++++++++++*********++++++.            ..::--==++++=:------------:::-------===========--==++++++++#%+==+=+*****++:                  -. :::.+########**********+\\r\\n=++++++++++++*******++++++-           ..::--==++++++=------------::::------============-===++++++++#%===+=+*****++:              .   -: .::.=###%####**********+\\r\\n=+++++++++++********++++*=         ..::--==++++++++++------------:::-------============-===++++++++##=====+*****++:                  ::  :..-##%%%####*********+\\r\\n=+++++++++++*******++++++.       ..::--==++++++++++++------------:-------==================++++++++##=====+*****++:                  :.  ::.:#%%%%%####********+\\r\\n-++++++++++********+++++:     ..:::--===+++++++++++++=---------::-------==================+++++++++%*=====+*****++:                  .   :::.+##%%%####********+\\r\\n\",\n  \"                                                -----==---==--------------======---=========-==========+%%%%*::::::-:..-%%%#*+++++++++++===========-------------\\r\\n                                                :-----=--------------=-----=====---==========-=========+%%%%*::...=:. .+%%*++++++++++++++==========-------------\\r\\n                                                 -------=------------==-----====---=====================#%%%#-=:.-+:..:*#*+++++++++++++++============-----------\\r\\n                                                 --------=---=-------===----=====---====================*%%%#-+::++....-=+***++++++++++++++===========----------\\r\\n                                                 :-------===-----=----====--=====----===================*%%%#++:.--..... :-=**++++++++++++++===========---------\\r\\n                                                 .-------====--=-==--=-====-======---===================+%%%%**-:::....    .-++++++*+++++++++==========---------\\r\\n                                                 .----==--====--=-==-==============--====================#%%%*#-::.. ..     :+**+++**++++++++==========---------\\r\\n                                                 .-----==--====--===================-==========+=========#%%%*#=:......    .=****+***+++++++++=========---------\\r\\n                                                 .-------=---==--================================++======*%%%+=:::....  ...=*****+***++++++++++=========--------\\r\\n                                                 .-------==--===--========================--====+=+======+%%%*:::::......::+*********++++++++++==========-------\\r\\n                                                 .--------==-====-=========================-======++=====+#%%#-::::.....-+*******+***+++++++++++=========-------\\r\\n                                                 .--------========-===============================+++=====#%%#-::::.:..-***+**********++++++++++===========-----\\r\\n                                                 .---------=================================-======++=====*%%#-:::::...=***+***********++++++++++=============--\\r\\n                                                 .::--------=======================================+++====+%%#=:--::...=***************++++++++++==============-\\r\\n                                                 .:::---------=======================-=============+++++===#%%=---=-.::+#***************++++++++++==============\\r\\n.....................                            .:::----==----======================--===========++++++++++%%*--=#+.. :=****************+++++++++==============\\r\\n.::::-----------::::........                     --:::----===---======================-============++++++++=*%#=-=+.    .+***************+++++++++==============\\r\\n...::::-----==+++++++==--:::........             *#=:::--=-===---=====================--========+++++++++++++##:   .. .-+****************+++++++++==============\\r\\n ....::--====+++++*++++***++=--::.........       #%#*-:::-======--=====================-========++++++++++++*+=:.....  :=*****************+++++++++=============\\r\\n::::.....:::-==+*%%#**++++++++++==-:::.......   .#%%%#+-::--=====--============+=======--========+++++++++=+#=-: ..     .:+***************+++++++++=============\\r\\n.::::------::::::---=++****++====+++=--::....   -%%%%%%#+-:----===--==========+++=======-========++++++++=+#*--:         .+****************++++++++=============\\r\\n      ....::-------::::::--=+**++=--====-:::    *%%%%%%%%*-::----==============+++======--=======+++++++=+#*=-.          :*****************+++++++++============\\r\\n           ..:---::::-----:::::-====----=-:    .#%%%%%%%%%%+-::---===============++======--======+++++===*#+=-        . .=******************++++++++============\\r\\n ...               ......::----:..::::.        =%%%%%%%%%%%%#=:.:-================++=====-:======++==+=+*##==-   .... :=*#*******************+++++++============\\r\\n                              ..              .#%%%%%%%%%%%%%%*-::-----:::-========+======--===++++=++++#%+==-   :.:. :*#********************++++++++===========\\r\\n                                             :*%%%%%%%%%%%%%%%%*:           :==============:-==++++++++*%#===-    .-: .*#*###****************+++++++++========+*\\r\\n                              .:         .. :*###%%%%%%%%%%#+-.             .==============-:===++++==+#%+===-*#.  .. .=*#####***************+++++++++=======+**\\r\\n                             . .       .--:+######%%%%%#+-.                 .===-===========--==++++==*%#====-+=. =****=.=*###****************+++++++++======+**\\r\\n                                   .:---=+*#####%%#*+-.                     .===---=========-:==++++=*#%*====:.:. -----. .+###****************+++++++++======+*#\\r\\n                               .:--=====+***####+-.       .....        -.   ..:===---========--=+++++#%#+===-:--.        :*###**#**************+++++++++=====***\\r\\n                        .:::--=========++***##=.         ..         :=.:.   .   ----==========:=+++=*##*====-:=-.  .....-*#######**************+++++++++=====++=\\r\\n .              .      -===============++**#+: .:.                   ..     ...     .:-=======--====###+====:-=-.  ....:+#########*************+++++++++========\\r\\n:-.  :                .-------=========++**-  .:--.                         .          .-======--=+*#%*=====:==-+=...  :*#########*************+++++++++========\\r\\n--   :       .        ---------========+*+. ...:-==-:         ..::.    .    .  -         :======--*%#%+====-:=-=+.      -*########**************+++++++++=======\\r\\n .          :---::...----------========+=  .....:-===-:    .  :-==-: .::    .  =.         -====+++*%##+====-:+--:   .   .+########**************++++++++++======\\r\\n           .-=-----------------========:  .....:::----::::...::-+===++*.    .  =-          =--=*##*%#*=====-:+:..  .....-*########***************+++++++++======\\r\\n.         ..=-------------------====-:..-----------:-==---=+*+==+*##%%+     .  -- ...      =+-=*%#*%#======-:*:  ....::-*##########**************+++++++++======\\r\\n          -:---------------====---:.  .:::--------=+++++**+++*#%%%%%%%=     .. .:          =%*=*%#*#*=====-:-*-::    .  =######***##**************++++++++======\\r\\n         .--------=======---::....             :-***+****##%%%%%%%%%%%=     :. :* -=-.    :#%#+*%#+#+====--:=+---       .=+***+:=+****************+++++++++=====\\r\\n    .    ..---===--:::..   .:--======-::.....:-+#######%%%%%%%%%%%%%%#=     :. -* =***=-.  :%#=+%%#*====-=-:++---         .-+#+.=++****************++++++++=====\\r\\n    :   ..:-:::.....     .::::-----------====+**##%%%%%%%%%%%%%%%%%%%#+     :  +=.+.:-===-. *#=+%%#+-=====-:++-...--        -+: =++****************+++++++++===+\\r\\n.:.:.   -.::.   .-++=--:-:-==========++***########%%%%%%%%%%%%%%%%%%%*:     . .*.-:      -. =%=+#%*=-=====-:*+-. :-.         -. -=+*#***************++++++++==++\\r\\n.:..   .:....    :--:.. .--===========++****######%%%%%%%%%%%%%%%%%%%+      . -+ = .:.   :. :#++##=--===---:*==--           .+: -==*#***************+++++++++==+\\r\\n==-.   :.....     ..     .--------====++****########%%%%%%%%%%%%%%%%%=      . +::: =*=   :  :#**#+--====--:-*==--.          .+: =++*#***************+++++++++===\\r\\n+##    ++==--             .::::::---==++****#########%%%%%%%%%%%%%%%#=      ..* -  -=:  .:  :###+---===---:-+==--.      ..   =. -=+*#***************++*****+====\\r\\n=*#-  :-=+*##:  .          ......::::::--==+**########%%%%%%%%%%%###*-      .-+ -       .:  :%#=----===---:-*==--.           += -==*###*************+**###*+====\\r\\n-*##+.     =%-  :.          -::.............::--=+**####%%%%%%%%%###+.      .+-.=:..    .:  :#=:----===---:=*==:..   .:      :-.-++*###****************###+=====\\r\\n.-*###:     #- .:.          .#**++=--::::...........:---=+**########-        = .=======-::  :=:-----==---::=+==:..           .-.-==*####***************##*++====\\r\\n .=***#=    #= ..            :#%%%%%####***++===--::::.....::::-----.        : :       .::  .::----===::::.++==-=.           .- :--*####***************#*++++===\\r\\n ..=***#=   *= ..             =%#######%%%%%%%%#######*******+++++=-.        + -.       :.  .:-----==-::::.++==-=. :    ..   :+ -++*####*****************++++===\\r\\n  ..=****+. *= ..              #%###############%%%%%%%%%%%%%%%%%%#+-.      .+ =++  .=-::.  :------==-:-:..+===--==       .  .. :==*####******************+++===\\r\\n    .+****+.==  .              *%#%%%%%%%%%%%%##%%%%%######%%#%%%%#+=:     ..+ =+=  :*+::   :-----==-.:::.:*==+---           := :==+#####*****************+++===\\r\\n     :******-.  ..             +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+=.     ..- : .==:...:   :-------::::..:===+=-:           :- :==+######*****************++===\\r\\n     .+******+-...             :-=====+++++************************+:        . : .++.  .:   ------=:.:::..:*==+=-- ..         ..:==*######**************#*+++===\\r\\n    . -****+**#+-.             .:::::::::::::::::::::::::::::::::=*:           ===++=-:::   -------.:-::..-*==+=-- :.   ..    . .--+######***************++++===\\r\\n   ...:***+-=++**-             .:::::::::::::::::::::::::::::::::=-       .    -:-++-:.::   -----:.:::::..-+==+=-==.          . .==+#######*************+++++===\\r\\n    ..:***+---..-=.            .-:::::::::::::::::::::::::::::::::        . . .. :*+.  .:   ----:.::::::..=*====-=.       .   -..==+######**************++++++==\\r\\n      :***+---. .:              :::::::::::::::::::::::::::::::::         . . .-::--:. ::   --: .::::::...=+====::            :..--=#######*************++++++==\\r\\n ...   +**+---  .:              :::::::::::::::::::::::::::::::::         . . .**:  =+-::   :...:::::::...=+==+=.             .. --=#######*************++++++==\\r\\n=:.:::.:+*=--: .::              ::::::::::::::::::::::::::::::::.           . .==:..-=:::   ..::::::::....++==+=.  ..         .. -==#######*************++++++==\\r\\n-+-:-+*+-:.--. ..               ................................            . .  -++   .:   ::::::::.....:++====.  =*:        =. --=+*######************++++++==\\r\\n :-===**=. ..                  .................................            .    -++.  .:   :::::::......:+====+: -+- ..      :: ---+*######************++++++==\\r\\n::::-==--:..                   .................................          . .  .:-=++=::.   ::::::.......:*+===+:.:   .: ..    ..-==*#######************+++++++=\\r\\n:---:::...                   .::::::::::::::::::::::::::::::::::            .  ==:::==:::   :::::........:*+===+--:    .       . :--*#######************+++++++=\\r\\n::..........                 ..:::-----:::::::::::::::::::::::::            .  =*+-::::::   ::::........::+====+=-:.  .:     .=. :--*#######************+++++++=\\r\\n-=----==+++++=-........   ...:==++====-:::-------------------:::            . .++++=:::::   ::::.:.:....:-+=++=+=-:   .-      :. :=-*########***********+++++++=\\r\\n-===++++****###*+=:.   .----:::.....  ...:-----:::::::::::::::::            . .+++++=-::.  .:::.::::...::=#=++=+=-:   .-       -.:=-*#########**********+++++++=\\r\\n-===++++***********+-....         .::----:::::::::::::::::::::::            .  -=====-::   :-:::::::...::=#=++++=-:   .-      := :--+##########*********+++++++=\\r\\n=+++++++++++**+++****=-:. .--:....:-===+++=====++=============--               .::.         . .-:::...:::+*=++++=--    .  .   .. .-:+##########*********+++++++=\\r\\n-------==========++++++-::...........::::::::::-::--::::-:::::::..           ....:::-:.     .::-:::...:::++=++++=--           .: :--+##########*********++++++++\\r\\n ::-----------------:::::..  ..:::--::..           .............      ..:-:.:.-**+++++=::.  :-::::...::::+==++++=--=.  .      :+.:--+#########**********++++++++\\r\\n   .:-------::------=-:....:-=+++*+==--:::::::::::-------------:         .  . .+++++++-::   .:::::...:::-*+=++++=--#:  :      .- .-:+##########*********++++++++\\r\\n     .::----------======:...:--:--::-==-::::::::::::::::---:::::         .. . .+**++++-:.   :::::...::::-#*=+++++---  .        : .--+##########*********++++++++\\r\\n:.      .::::::::---====+=:...-::---===+::::::::::::::::::::::::         .. . .=+==---.::   :::::...:::--#+=+++++--  :=       .=..=-+##########*********++++++++\\r\\n:-:.      .:::::----======+=.  .-=---=+*=::::::::::::::::::---::            . ..       ::   :::::.:::::--#==+++++--  =*        :..--=##########*********++++++++\\r\\n:--::.      .:-----==========:  .:-+++=++=::::::::::::::-:::::::.             ..   .   .:.  ::::.:::::--=+==+++++:  :=:    .  .- .-:=###########********++++++++\\r\\n .::::::.     .--============+=. ..:=+*+++=:::::::::-----:::::::.              : :++.  .:.  ::::::::::--=+==+++++:.*=         .-..--=############*******++++++++\\r\\n   .::---:.     :============++=:....:-++++=:::::::----::::::::::         .  . : .+=.  .:.  :::.::::::--+*==+++++-==           ...--=#############**##***+++++++\\r\\n     :-----:.    .-==========++++:   ..:=+++-::::::::::::::::::::         .  . :       .-.  .:.::::::---+#==+++++-.  :         . .--=#############**##****++++++\\r\\n      .-=====:     -=+===+++==++++:   . .-===::::::::::::::::::::.        .  . :       .:.  .::::::::---*#==+++++-   :         .  ::-*############*********+++++\\r\\n        :=====-.    :=++++++++++++=..    .-==-::::::::::::::::::::        .  . ---====-::.  .::::-:::---**==+++++-..           ...:--*############*********+++++\\r\\n         :======-    :=++++++++++++-      .:--.:::::::::::::::::::           . --:..    :.  .:::--:::--=**==+++++=-:           ==::--*############**********++++\\r\\n          :=====+=.   .=++++++++++++.      .:-..::::::::::::::::::.          . :       .:.  .:::--::-=-=*+==+++++=--           **.:-:*############**********++++\\r\\n           -=====+=:   .=+++++++++++-       .:..::::::::::::::::::.          . :::  .==-:.  .::---::-===*===+++++=--           **.:::+############**********++++\\r\\n:.         :====++++-:-=++++++++++++=.      ..  :::::::::::::::::::        . . .+*. .++-::  .::---::--==*===+++++=--          .*#.:-:+#############*********++++\\r\\n-=-:.      .=====++++++++++++++++++==:.    .:. .:::::::::::::::::::        . .  ==::-.  ::   :----::--=+*===+++++=--::    ...  *#.:-:+##############********++++\\r\\n-====-:.   .====+++++++++++++++++++==:......:. .:::::::::::::::::::.       .    : :*+.  .:   :----:--==+*===+++++=.-*.         +#..::=###############******+++++\\r\\n-=======-::-====++++++++++++++++++++=:..::-=-:.:::::::::::::::::::::          . : :++=--::   -----:--==+*===+++++= ..          =#:.-:+###############*******++++\\r\\n-===============++++++++++++++++++++=:.:::---:==::::::::::::::::::::        . . -++++=. .:.  --------==**===+++++=      .      +#-.--+%##############********+++\\r\\n-==============+++++++++++++++++++++=:::::--::=:::::::::::::::::::::.       . : :: =*-   :.  -------===*#===+++++=      : ..   +#:.::=%%############*********+++\\r\\n-=============++++++++++++**++++++++=:::::--:==::::::::::::::::::::::       . . .: -=::--:.  :------===#*===+++++=     :. .--:.=#:.::-###############********+++\\r\\n-=============++++++++++++**++++++++-:::::::-=:::::::::::::::::::::::       .  . -==  -+=:.  :------===#*===+++++=..   :. .::. =%=.---###############*********++\\r\\n-=============++++++++++++**++++++++-:::::::+-:::::::::::::::::::::::.      .  : :++.:-. ::  :-----====#*===+++++=:-.  .  ..   -%= ::-###############********+++\\r\\n-=============++++++++++++***++++++=-::::::=-.::::::::::::::::::::::::      .  .. =.=*=  .:  ------===+#+===+*++++:-.  :::-====+#*===+###############*********++\\r\\n-============+++++++++++++*****++++-::::::==.:-====-::::::::::::::::::      .   : -..++---: .------===+#====++++++:-.  ..:-#%%%%##%%################*********+++\\r\\n=============+++++++++++++*******+=-:::::-===+==--=+=---::::::::::::::.     ..  : .==**+-...:-----====+*====+*++++:-.  .::=#%%%%%%%%%##############***********++\\r\\n============++++++++++++++******++-:::::-+=--:.    .-. ..:::...:::::::.     .:  .. =*+-=:  .------====*+====+*++++:-:  ::.:*%%%%%%#=*##############*************\\r\\n============+++++++++++++******++=:::::-+=:.         ::.   .:::::::::::     .:   . =-::+.   -----=====*+====+*++++:-:  .   +%###%%#::-=############*************\\r\\n===========++++++++++++++*****++=:::::-=-.             .::.  .:--:---::     ..    .---:.   :-----====+*+====+*++++:-:      -######*.:::*##########**************\\r\\n===========++++++++++++++****++=:::::==.                  .:--::-=+++-:.    .:    :--:.....------====+#+====+*++++:-:       :*%%#%*.:::*##########**************\\r\\n==========+++++++++++++++***++=-:..:=+-:.                 .:--======-::.     :. . ---::::-=------===++#+====+*++++:..        .=#%%* :::+##########**************\\r\\n==========++++++++++++++**+++=-:..:=+:::::               :----:::::::::.     -: . -====++=------====++#*====+**+++.            :+#* :-:=###########*************\\r\\n=========+++++++++++++++++++=-:..-++-::::::.            .-----:::::::::.     -.  :=+*#*+--------====++#*====+**+++: .       ..   :: .::-###########*************\\r\\n========+++++++++++++++++++==:.:-+*=:::::::::         .:-------:::.:::..     :...***+=-:---=---====+++%*====+**+++:::       ..    . .-::*###########************\\r\\n=+=====+++++++++++++++++++==-::=+++-::::::::::       .-------:::::::..       -  ++-::-----==---==+=++*%+===++**+++::-   .    .    .  :::+###########************\\r\\n=+=====+++++++++++++++++===-::=+++=...:::::::::.     --:::::::::::.   .      :.:-::------===---==+=++*%+===++**+++::-             .  :::=############***********\\r\\n=+====+++++++++++++++++===-:-+++++-     ..:::::::..         ....:.    .      .-:::-------==---==++=++##====++**+++::-             .  :::-############***********\\r\\n=====+++++++++++++++++===--=+++++=.         .:::::::.                        .:::--------==---==+++++##====+***+++::-             .  :-:-############***********\\r\\n=====++++++++++++++++===-=+**++++-            .:::::--:::.                   .::--------===---==+++++##====+***+++:..              ...:::*############**********\\r\\n=+===+++++++++++++++=====+**+++++.              :::::-:----::.        ::      ---------====--==++++++#*====+***+++:                .  ::.=############**********\\r\\n=+===+++++++++++++=====+**++++++=   .            :::--:---:::::::.     ..    :---------====--==+++++**=====+***+++:                   :-:=###########**********+\\r\\n=+==+++++++++++++====++**+++++*+.  :.  .::.      .:------:::::::::::::... ...---------=====--==+++++**-====+***+++:::     :  .     .  :::-###########**********+\\r\\n=+=+++++++++++++====+**++++++++-  .. .-=:         :--:---::::::::::-------::---------=====--==++++++**-====+***+++::-.   =%. .     .  .:::*###########*********+\\r\\n=++++++++++++++===++***++++++++: . .-=-           .-----:::::::::-------::::-------=-=====--=+++++++#*-====+***+++::-.   =%. ..    .  .:::=###########*********+\\r\\n=+++++++++++++===+******++++++-  .-=-             .------:::::::-------::::------==-======--=+++++++#*-====+***+++::-.    .   ..       :::-##########**********+\\r\\n=++++++++++++==+********++++++:.::.              .:------::::::-------::::-----====-======-==+++++++#*-====+***+++::-.                 :::-##########**********+\\r\\n=++++++++++++++********++++++-                 ..:-=----:::::--------::::-------=========--=+++++++*%*=====+****++:::.                 .:::*##########*********+\\r\\n=+++++++++++++*********+++++=.               ...:-==----::::---------:::------===========-==+++++++*%*====++****++:                 ..  ...=##########*********+\\r\\n=++++++++++++*********++++++:               ..::-===-----::----------::------===========--==+++++++*%+==+=++****++:                 .:  :..-#########**********+\\r\\n=+++++++++++**********+++++=              ..::--==++-:---:----------::-------===========-===+++++++*%+==+=++****++:                 .:  ::::*########**********+\\r\\n=+++++++++++*********++++++.            ..::--==++++=:------------:::-------===========--==++++++++#%+==+=+*****++:                  -. :::.+########**********+\\r\\n=++++++++++++*******++++++-           ..::--==++++++=------------::::------============-===++++++++#%===+=+*****++:              .   -: .::.=###%####**********+\\r\\n=+++++++++++********++++*=         ..::--==++++++++++------------:::-------============-===++++++++##===+=+*****++:                  ::  :..-##%%%####*********+\\r\\n=+++++++++++*******++++++.       ..::--==++++++++++++------------:-------==================++++++++##=====+*****++:                  :.  ::.:#%%%%%####********+\\r\\n-++++++++++********+++++:     ..:::--===+++++++++++++=---------::-------==================+++++++++%*=====+*****++:                  .   :::.+##%%%####********+\\r\\n\",\n  \"                                                 -=--==------======--:::--==========-=====--=============+#%%%#:....--...+%%#*++++++++++++==========------------\\r\\n                                                 :---==------=======--:::--================--============+#%%%#-...-=:...*#*++++++++++++++============----------\\r\\n                                                  ------=-----=======--::---================--============#%%%#-:.:-=:..:-=+*++++++++++++++===========----------\\r\\n                                                  -----=====---=======--::---================--===========*%%%#=-::-:....  :-=+++++++++++++++=========----------\\r\\n                                                  :----======--========---:---================--==========*%%%#*+-::....     .-+++++++++++++++========----------\\r\\n                                                  :----=======--========---:---================-==========*#%%#*+-::.....     :+**+++**+++++++==========--------\\r\\n                                                  .------=======-==========----================--=========+#%%%#*-::.....   .:+***+++**++++++++=========--------\\r\\n                                                  .-------======-===========----=================-========+#%%%#=:::.... ....=****++***+++++++++========--------\\r\\n                                                  .--------==================----==========================#%%%*::::.......:-+*****+**++++++++++=========-------\\r\\n                                                  .---------==================----=========+==========+++==*%%%*::::.....:=********+**+++++++++++=========------\\r\\n                                                  .----------==================----========+===========++==+#%%#-:::.....=*************++++++++++=========------\\r\\n                                                  .-----------==================---======-========+=++=++==+#%%#-:::::..:=**++**********++++++++++===========---\\r\\n                                                  .----------====================---======-=+==++===++======*%%#=:---:..:+**************+++++++++++===========--\\r\\n                                                  .----------=====================---=======+==++====++=====+%%%+-----..-+**************+++++++++++============-\\r\\n                                                  .::-----:---===============================+======++++===++#%%*===+=.  .-**************++++++++++=============\\r\\n......................                            :::----------======================================+++++++++#%#+-+-.   .-***************+++++++++=============\\r\\n.:::::------=-----::::........                    --::----------==============================+=======+++++++=+%*.   .. .-*****************++++++++=============\\r\\n...:::::----====++++++==--:::..........           ---::--:--------====================================++++++++*+-.....   :=****************++++++++=============\\r\\n .....::--===++++++*++++***++=--::.........      .-----::::--------==================================+++++++++*--: .      .:+**************+++++++++============\\r\\n----:::::::::--=+*#%#***++++++++++=-::........   .-------::::-------================================+++++++++#*--:         :****************++++++++============\\r\\n..::::---------------==+*****+====+++=--::...    :--------:::----==---==============================++++++++*#=:.          -****************++++++++============\\r\\n        ..:::----------:::--=++*++=--====--:.    -----------::---===---=============================++++++=*#*=:        ..-+****************+++++++++===========\\r\\n            .::--::::::-----::::-====------.    :------------::----==---============================+++++++##+=:   ...  -+*******************++++++++===========\\r\\n  ...                ......:--=-:...::..        ---------------::---================================++++++*#*==:   :.:. =##*******************++++++++==========\\r\\n                                               :=---------------::-----:::--=========================+++++##+==:.:. ..  -+*####***************++++++++==========\\r\\n                                              -==----------------.          :========================++++*##===+%#. .:..-+***###**************++++++++=========+\\r\\n                               .:         .. =+==-----------:..              ======================++++++#%*==-=+: .*####:.=*##***************+++++++++========+\\r\\n                             ..        .:---**++==------:.                   ======================++++=*%#+==-.:. .-:--.  =*##****************++++++++========*\\r\\n                                    .-=++*****++==--:.                      .============+=====--==+++++#%*===-:-:        :+###****************+++++++++======+*\\r\\n                                .-=*#######****+=.        .....        ..   .::=========++++===--==+++++##+===:==:   ....:+#######**************+++++++++======+\\r\\n                        .:-=++*###########****=.         ..          -:..   .   :--==+==++++++==--=+++=*%#+==-:=-:. .:...-*########*************+++++++++=======\\r\\n ::              .     =%%%%%%############*#*: .:.                          ...     .:-=+++======-==+++##*===--=-=+=:.   =#########*************+++++++++=======\\r\\n=#+   .                *###################=  .:--.                         .           -+=======--==+*##+===--=-+-      :+########*************+++++++++=======\\r\\n*#+  :.      .:.      -%#################*:  ..:-==-:.        ..::.    :    .. :         :========:-=+###====:-=--   .    =#########*************+++++++++======\\r\\n.:.         .+%#*+-::+##################+. ....::-===-:    .  .-===:..:-    .  :.         :=======--=*##*===-:==:.  .....-*#########*************+++++++++======\\r\\n            :#%#%%%%%%#################-  .....:::----::-::..::=*+=-=+*:    .  .:  .       -=======-=###+===-:==.  ...:::+##########*************++++++++++=====\\r\\n           .=%#######################=..:------------===--=***=----=*#*     .. .- ...      :=-=====+*##*====-:+=::.      -*#####***##*************+++++++++=====\\r\\n          -=*#############%%%%%##*=:   ::---------=++++***+=------=+*#+     ..  :     .    .=--=--*####+====-:+=--.      .=+****-=++*#*************++++++++=====\\r\\n          =########%%%%%##**+=-::.             :-*#*++++=---------=+*#+     :.  + :=-.     :---++-+%##*+====:-+=--.        .:=**:-++*#**************++++++++====\\r\\n     .   . *%%###**+==-:.       .::--:......::-+**+==-------------=+**=.    :. .= =***+-:.  :=*#%#*#%*+====-:=+=:  -+        :=- =++*#**************+++++++++===\\r\\n    ..   ::*=--:....      ........:::----====+++===---------------=+**=     :  :- +.:--=+-. :=#%%#*#%*=====-:=+=. .-.         -- :=+*#**************+++++++++===\\r\\n.::..   :=-=:   .-++=--:--=+++++********###****++===--------------=+**.     .  =.:-      :. .=#%%#*#%*=-===-:=+=--:           =- -==*#***************++++++++===\\r\\n+*+=.   -::::    :--:.. .#%%%%%############****++==---------------=+*=      . .= = .-:   :.  -*%%#+*#+--==--:=+=--:           -- -++*#***************+++++*+++==\\r\\n*##*   :**+=-.   ...     :**#############******++==---------------=+*-      : -:.- -*+   :.  -*#%#***--==---:++=--:      ..   -= -=+*#***************++***#**+==\\r\\n=*#-   +%%###-            .::--=+**######******++==---------------=+*:      : +.-. :=-   :.  -*#####=--==---:+==--.           =+::==*##**************++*####*===\\r\\n-+*=  .-==*##=  .          .......::-==++******++==---------------=++.      ::+ -       .:   -+####+---=---:-*+=-.     :      .-:-++*###****************###*+===\\r\\n:=***:.    -#=  :.          -=-::........::--=======--------------=+=.      .-- =:..    .:   -+###*--------:-+==-..            -.:=+*####***************##*+====\\r\\n.-+***-     *=  :.          .###**+=--:.........:::------=======-==+=:       =:.=-=====-::  .=*##*-------::.-+===-:           .-.:==*####***************#*+++===\\r\\n .-****=    *+ ..            .#%%%%%%##**+=--:........::::--------=++-       =.:.       ::  -###+-----=-:::.=+===-: :    ..   := :++*####******************++===\\r\\n ..-****+.  ++ ..             -%#######%%%%###*++==--::........:::-+*-       + ::       ::  =%*=:----==-:::.=+===-=-           ..:==*###*******************++===\\r\\n  ..-****+. =+ ..              #%############%%%%%%####*++==--:::::**-     . = -++. .=-::.  ++-:-------:::..++=+=--           :+..==*####******************+++==\\r\\n   ..=*****::=  ..             *%###%%%%############%%%%%%%%%#####*+=:     . + -+=  .*+::.  -::--------:::..===+=-:           .: :==*#####******************++==\\r\\n     :******=.  ..             =%#%%%%%%%%%%####%%%%#######%%%%%%%*..      ..+ : .==:...:   ::--------::::.:*+=+=--  .         . :==*######**************#*+++==\\r\\n      =****+**+...             .-==++++***#####%%%%%%%%%%%%%%%%%%%-        ..= : .+*:  .:   :--------::::..:*+=+=--.:.    ..   . .--+######***************++++==\\r\\n    . -***+=+*#*-.             .::::::::::::-----===++++*******##*.        ..: ===++=-:::   :-------:.:::..:+====-==.      .   ...==+######**************+++++==\\r\\n   ...:***+--=-=+-             .::::::::::::::::::::::::::::::::::        .    -:-++-:.::   :------:.::::..-*+===--        .   -:.==*#######*************+++++==\\r\\n    ..:+***---. :-.             -::::::::::::::::::::::::::::::::.        . .  . .++.  .:   ------:.:::::..-+====:.            ...--+#######*************+++++==\\r\\n      :***+---. .:.             :::::::::::::::::::::::::::::::::         . .  -::--:. ::   ----:..:::::...=*==+=.             . .==+#######************++++++==\\r\\n....   +**+---  .:              :::::::::::::::::::::::::::::::::         . .  +*-  =+-::   ::....:::::....+*====:  .::        :..==+#######************++++++==\\r\\n=-.:::.:+*=--: .::              :................................           .  ==-..-=:::   ....::::::.....++===+: .+#:       .+: --=+*#####************+++++++=\\r\\n:+-.-=++-:.--. ..               ................................            .    :++.  .:   :::::::::.....:=+===+: =-  .:      :..--=+*######***********+++++++=\\r\\n :-====+=. ..                  .................................            .    -++.  .:   :::::::::.....:**===+-:.   .. ..    ..==+########***********+++++++=\\r\\n:::::-:... .                   ....:::::::::::::::::::::::::::::          . .  .:-=++=::.   ::::::::......:*+===+--:    .      .. :-=########***********+++++++=\\r\\n:---:.....  .                .::::::::::::::::::::::::::::::::::            .  -=:::==:::   :::::::.......-+===++--:.  .:     .+. --=*#######***********+++++++=\\r\\n--:.........                 :::::-----:::::::::::::::::::::::::            .  =++-::::::   ::::::.::.....-*+=+=+=-:   :-      :..--=*#######***********+++++++=\\r\\n+**+========-:.. ......   ...-==++====-:::::::::::::::::::::::::            . .++++=:::::   ::::::::::...:-#+=+=+=-:   .:      :=.--=*########**********++++++++\\r\\n=**++++++++++**++-:    .---::::...... ...:---:::::::::::::::::::            . .+++++=-::.  .:::::::::...::=#+=+=+=-:   ::      -- :-=*#########*********++++++++\\r\\n=+++++++****+++***+=:....         .::----:::::::::::::::::::::::            .  :=====-::   :-::::::::...::=+=++++=-:      ...  .  :--*#########*********++++++++\\r\\n====++++*******+++++=-::. .--:...::===++++----====--==-====-----               .::.         .  -::::...:::=+=++++=-:           .:.--=*#########*********++++++++\\r\\n:------========+==--===:::......::::::-:::::::::::::::::::::::::..           ....:::-:.     ..:-::::..::::=*=++++=--*: ..      ==.---*#########*********++++++++\\r\\n ::-----------------:::::..  ..:::--::..            ............      ..:-:.:.:+**++++=::.  :::::::...::::+#=++++=-==   .      .. :--*#########**********+++++++\\r\\n   .:-------::------=-:.....-=+++*+=---:::::::::::::::::::::::::         .  . .+++++++-::.  .::::::...:::-**=++++=--. .:       :: :--*##########*********+++++++\\r\\n     .::-----------=====:...:--:-----=--::::::::::::::::::::::::         .. . .+**++++-:..  .::::::..:::--*+=++++=--  -+       :- ---*##########*********+++++++\\r\\n:.      .::::::::--=====+=:.:.-:.:----=+-:::::::::::::::::::::::         ..    -+==---.::.  ::::::..::::--+==++++=-: :#-   ..   : :--*##########*********+++++++\\r\\n:-::.     .:::::---=======+=:  .:=::--=+=:::::::::::::::::::::::              .:       .-.  ::::::::::::-=*+=++++=. -+.        :- :--*###########*********++++++\\r\\n:--:::.     .:----===========:  .:-===-=+=::::::::::::::::::::::.              :   .   .-.  :::::.::::::-=*+=++++=:+*.         .: ---*############********++++++\\r\\n .::::::.     .-=============+=. ..:-=+==+=::::::::::::::::::::::            . : .++.  .-.  .::::::::::--+#+=++++=--            . :--*############***##***++++++\\r\\n   .:----:.     :============++=:.....-++=+=:::::::::::::::::::::         .  . : .+=.  .:.  .::::::::::--*#+=+++++.  .:         . :--+#############*##*****+++++\\r\\n     :---=--.    .-==========++++:.  ...=+==-::::::::::::::::::::         .  . :       .-.  .:::::::::--=**==+++++.             . .::+#############********+++++\\r\\n      .-=====:     -=+=+++++++++++:   . .-===::::::::::::::::::::.        .  . :       .:.  .:.::::-::--=**==+++++::.          .:----+#############*********++++\\r\\n        :=====-:    :=++++++++++++=..    .-==-::::::::::::::::::::        .  . ---====-::.  .:::::--::--=*+==+++++--.          :*=:--+#############*********++++\\r\\n         :======-    :=++++++++++++-      .:--.:::::::::::::::::::           . :-:..    :.  .::::---:---=*+==+++++--.          -#=.::=#############*********++++\\r\\n          :=====+=.   .=++++++++++++.      .:-..::::::::::::::::::.          . :        :.  .::::------==*+==+++++--.          =#=.-:=#############**********+++\\r\\n           -=====+=:   .=+++++++++++-       .:..::::::::::::::::::.          . .::   ==-:.  .:::---:---=+*+==+++++--...   ...  -#=.--=#############**********+++\\r\\n:.         :====++++-:-=++++++++++++=.      ... :::::::::::::::::::        . . .+*.  +=:::   :::-------=+*+==+++++-:==     .   -#=.::=###############*******++++\\r\\n-=-:.      .====+++++++++++++++++++==:.    .:. .:::::::::::::::::::.       . .  ==::-.  ::   ::-------==+#+==+++++:.-          -#= ::=################******++++\\r\\n-====-:.   .====+++++++++++++++++++==:......:. .:::::::::::::::::::.       .  . : :*+.  .:   :--------==*#+==+++++:            -#+.:-=###############********+++\\r\\n-=======-::-====++++++++++++++++++++=:..::-==:.:::::::::::::::::::::          . : :++=--::.  :--------==*#+==+++++: .   ..     -#*.:-=###############********+++\\r\\n-===============++++++++++++++++++++=:..::---:-=::::::::::::::::::::        . . -++++=. .:.  :-------===##===+++++:    .: .:.. -#+ ::-#%#############********+++\\r\\n-==============+++++++++++++++++++++=:::::--::=-::::::::::::::::::::.       . : :: =*=   :.  :-------==+#*===+++++:    .: .--:.:#*.::-###############*********++\\r\\n-=============++++++++++++**++++++++=:::::--:-=::::::::::::::::::::::       . .  : -=::--:.  :------===+#+==++++++-::  .. ...  :%*.:--###############*********++\\r\\n-=============++++++++++++***+++++++=:::::::-=:::::::::::::::::::::::       .. . -==  -+=:.  :------===+*===++++++--:  .....:::-#*.---###############*********++\\r\\n-============+++++++++++++***+++++++-:::::::+-:::::::::::::::::::::::.      .. : :++..-. .:  :------===+*===++++++--:  .::-+########**###############*********++\\r\\n-============+++++++++++++****++++++-::::::=-.::::::::::::::::::::::::      .  .. =.=*=  .:  ------====**===++++++--:   ..:*%%%%%%%%%###############**********++\\r\\n-============+++++++++++++*******++=::::::==.:-====-::::::::::::::::::      .   : -..++-=-: .------===+**===++*+++--:  .-:=#%%%%%%#################*************\\r\\n=============+++++++++++++*******+=-:::::-=-=+=--:=+=-::::::::::::::::.     ..  : .==**+-...:-----====+*#+==+**+++--:  .. .+%%%%%%#-=+*############*************\\r\\n============+++++++++++++*******++-:::::-+=--:.    .-:  .:::...::::::::     .:  .. =*+-=:  .------====+##+==+**+++--:      -#####%*:::-###########**************\\r\\n===========++++++++++++++******++=:::::-+=:.         :-.   .:::::::::::     .:   . ==::+:   ------====+##+==++*+++-::       =#%##%*.:::*###########*************\\r\\n==========+++++++++++++++*****++=:::::-+-.             .::.  .:--:-=--:     .:    .=--:.   :-==---===++##+==+**+++-..        -*#%%*.:::+###########*************\\r\\n==========+++++++++++++++****++=-::::-=.                  .:--::-+**+=-.     :.   :-=-.....--=----==++*##===+**+++:           .+#%* :-:+###########*************\\r\\n=========+++++++++++++++****++=-:..:=+-:.                 .:--==++++=--:     :.   --=-:::-=--=---==+++*%*===+**+++: .       .   :+- .::=###########*************\\r\\n=========+++++++++++++++**+++=-:..:=+-::::               :-----::::----:     -: . -====+*=--==---==+++*%+===+**+++-::       ..   .. .-:-###########*************\\r\\n========++++++++++++++++++++==:.:-++-::::::.            :--------:::::::.    -.  :=+*##+=---=---==++++*#+===+**+++-:-        ..   . .-:-*###########************\\r\\n========+++++++++++++++++++==-::-+*=:::::::::         .:---------:::::::.    -...***+=-----==---==++++#*====+**+++-:-             .  :::*###########************\\r\\n=+=====+++++++++++++++++++==-::=+++-::::::::::.      .:---------:::::.       -. ++-::------==---=+++++#*====+**+++-:-             .  :::+############***********\\r\\n=+===+++++++++++++++++++===-::=+++=...:::::::::.     --:::::--::::.    .     ..:-::-------===--==+++++#+====+**+++-::             .  :-:=############***********\\r\\n=+===++++++++++++++++++===-:-+++++-      ..::::::..         ....:.    .      .-:::--------===--==+++++#=====+**+++:..              ...::-#############**********\\r\\n====++++++++++++++++++===--=+*+++=.     .   ..::::::.                        .-::--------===---=+++++*#====++**+++:                . .:::*############**********\\r\\n====+++++++++++++++++===-=+**++++-       ..    .::::---::.                   .-:--------====--=++++++*#====++**+++:..                .-::+############**********\\r\\n=+==++++++++++++++++=====+**+++++.       ..     .:::-------::.        .:      ----------====--=++++++*#+===+***+++:::.   :+: .     .  :::+############*********+\\r\\n=+==+++++++++++++++====+**+++++*=   ..   ..      .:-------:::-:::.     ..    :-----=========-==++++++##+===+***+++::-.   *%. .     .  ::.-############*********+\\r\\n=+=++++++++++++++====++**+++++*+:   :   ::.       :----:::::::::::--::.......------========--==++++++##+===+***+++::-.   +=  ..    .  ::::############*********+\\r\\n=+=+++++++++++++====+***+++++++=  .:  .--.        .:--:::::::-:::----------:------=========-==+++++++##+===+****++::-.        .    .  .-::*###########*********+\\r\\n=++++++++++++++===++****+++++++: .. .--:           :-:::::::--::---------:::----===========-==++++++*%#==+=+****++::-.                .-::+###########*********+\\r\\n=+++++++++++++===+******++++++=   .:-:             :--::::----::----------:----==============+++++++*%#==+=+****++:..              .   ::.=###########*********+\\r\\n=++++++++++++==+********++++++: .::.             ..--:::::--------------:------==============+++++++*%*==+=+****++:                 .. ...:##########**********+\\r\\n=++++++++++++++*********+++++=.                 ..:-=::::--------------:------===============+++++++#%+==+++****++:                 :. .:.:*#########**********+\\r\\n=+++++++++++++*********+++++=.                ..::-==-:::-------------::------===============+++++++#%===+++****++:                 .. .::.+#########**********+\\r\\n=+++++++++++**********++++++:                ..:--===-:::-------------:------===============++++++++##===+=+****++:             ..  .: .::.=#########**********+\\r\\n=++++++++++***********+++++=               ..:--==+++-:--------------::-----================++++++++%#===+=+****++:             ..  .-  ::.:#########**********+\\r\\n=++++++++++**********++++*+.             ..:---=+++++=:--------------------============+====+++++++*%*=====+****++:                 .-  .:.:*##%%####**********+\\r\\n=+++++++++++********++++++-            .::--==+++++++=--------------------============++====+++++++*#+====++****++:           .     ..  .::.+%#%%%####**********\\r\\n=+++++++++++********++++*=          ..::--==+++++++++=--------------------============+====++++++++*#+====++****++:           .      .  .::.=###%%%####*********\\r\\n=++++++++++********++++++.       ..::---==++++++++++++-------------------============++====++++++++**======+****++:           ..         ::.:+*#%%%####*********\\r\\n-+++++++++*********+++++-      ..::---==++++++++++++*+------------------=============++====++++++++#*======+****++:           ..         ::::+##%%%####********+\\r\\n\",\n  \"                                                  :---=======-----------==================-================+%%%%#--:.==....+#**++++++++++++==========-----------\\r\\n                                                   ----======------------=================--================#%%%#-:..==....:.-=++++++++++++==========-----------\\r\\n                                                   :-----====-------------=================-================*%%%#-::.-:....   .:=+++++++++++=========-----------\\r\\n                                                   .----======--==--------==================-===+===========*%%%#--::::....     :=+*++++*++++========-----------\\r\\n                                                    ----=======-===--------==================-==+======+====+%%%%++::......     :+**+++**+++++========----------\\r\\n                                                    -----===========--------=================--==+====+++===+%%%#**::......  ...+***+++**++++++=========--------\\r\\n                                                    ------===========--------=================--=+====++++==+#%%%*+::..... ..::-****+++*+++++++=========--------\\r\\n                                                    -------===========--------=================-==+===++++===#%%%=::::......:=+******++*++++++++=========-------\\r\\n                                                    --------===========--------=================-=====++++===*%%%=::::.....:+********+*++++++++++========-------\\r\\n                                                    --------============-------==============+=======++++++==+%%%+::::.....-***********+++++++++++========------\\r\\n                                                    ----------===========--------============++======++++++==+#%%*::::::..:=**++********+++++++++++========-----\\r\\n                                                    -----------===========-------=============+=======++++++++*%%*:-----..:+*************++++++++++++========---\\r\\n                                                    ------------===========-------========++===++++===+++++++++#%#----==.  .-************++++++++++++=========--\\r\\n                                                   .-------------==========--=-----=======++===++++++=++++=====*%%+===+-    .+************+++++++++++==========-\\r\\n                                                   .--------------==========-===----======+++==+++++++++++=====+*%%=:=-.. .:=**************++++++++++===========\\r\\n........................                           :=::------------==============-----=====++==++++++++++++++++++#+:.....  :+**************+++++++++++==========\\r\\n..:::::-----====----::::.......                    -*=::------------===============----=====+===++++++++++++++++*=-: ..     -=**************++++++++++==========\\r\\n....:::::----====+++++++==--:::..........          =%#*-:------------===============----====+===+++++==+++++++++*--:         :+*************++++++++++==========\\r\\n .....:::--===+++++++*+++****++=--::.........      *%#%#=::-----------================---====+===++++==++++++++**--.         -**************++++++++++==========\\r\\n:-:::::...::::--=++*%%#**++++++++++==-:::......   .#%%%%%*-:-------=---================---===+===++====++++++=+#+:           =***************+++++++++==========\\r\\n....:::::::::::::::----==+****++====+++=--::...   :%%%%%%%#=::----------=================--=+++===+====+++++++#*=:    ..  :-+****************+++++++++==========\\r\\n        ....:::---:----:::::--=+***+=--====-:.    +%%%%%%%%%*-:::--------=================--=++===+====+++++++#+=:   ...  -*#****************++++++++++=========\\r\\n             ..:---:::::------:::-=====-----.    .#%%%%%%%%%%#=:::-------================+==-=++======+++++++##==:   ..-  -**####*************+++++++++=========\\r\\n   ...                ......::-=-:...::..        =%%%%%%%%%%%%%*:::---=-=================++===+++=====+++++++#*==-==  ..  :+*####*************++++++++++========\\r\\n                                                :#%%%%%%%%%%%%%%#-::--::::--==============+++==++++===++++++*#+==+%*  -===+--+*##**************+++++++++========\\r\\n                               ..              :#%%%%%%%%%%%%%%#+-          :==============+++++======++++++##==---: :####+  -*##**************+++++++++========\\r\\n                             .. .-.         . :#%%%%%%%%%%%#*=:              ===============++++=======++++*%*==-:-:  ....   -*###**************++++++++========\\r\\n                               ..:        .:-+%%%%%%%%%#*=:                  ===============++++======+++++##+==:-=:   .. ..:+####**************+++++++++=======\\r\\n                             .        .:-=*#%%#%%%%#+-.                      =========+====+++++======+++++%#===:==:   ....:+######*************++++++++++======\\r\\n                                  .:=+*##%%%##%%*-.       .....              ::============+++++======++++*%*==-:=--:..:...-*######**************++++++++++=====\\r\\n                .         ..:-==+*##########%%*:         ..          .. .   .   :--==++====++++++==-==++++##+==-:+-+#:..   -*#######*************++++++++++=====\\r\\n .::              .     :+++***############%#- .:.                          ...     ..-=++==++++++=--=++++%#+==--=-=:       =#######**************++++++++++====\\r\\n :+=  ..      .         -++++****##########+. .:--:                     :   ..          -+===++++++=-==++*%*===:-=-:   .. ..=########**************+++++++++====\\r\\n.-=:  :        .       .==+++*****########:  ..:-==-:.        ...:.    :-   .. :         :++=++++++=--==+##+==-:==.  ....::-*########***************++++++++====\\r\\n  .          .----::..:=+++++******#####+. ....::-===-:    .  .-===:..:=.   .  :.         :+=+++++++=-==*%#===-:==. ..  .. -*#########**************+++++++++===\\r\\n             :---=======+++++******###*-  ...:::::----::--:::::-*+===+*-    .  .:  .       ===+++====--+#%*===-:==--.      .+#####+=****************+++++++++===\\r\\n            .-----======+++++*****##*=..-------------=+=-==+**==+*##%%*.    .. .- ....     :==========-+%#+==--:+=--.      .:-++**:-++**************+++++++++===\\r\\n           :-----========+++*****+=:   ::---------=+*+++***+**#%%%%%%#+     ..  :     .    .==========+*%#===---+=-:  -.      .=*+.=++**************++++++++++==\\r\\n           :----============--:..              :-***+****##%%%%%%#####=     :.  + :==:     ==========+###*===-:-+=. .++        .-: =++***************++++++++++=\\r\\n     ..   . ---=----::..               .....::-+#######%%%%%%%%%%#####=.    :. .+ =***+-:.  --======-+%%*=====:=+=:...          =- -==*#*************++++++++++=\\r\\n     ..  ..:-::. ...      ..........:::--===++*###%%%%%%%%%%%%%%%####*-     :  -= +..:-==-. :==---=*#*#%*====-:=+=--:           =- ===*#*************+++++++++++\\r\\n.:--=:   =**=.  .-+++--:-::--=+++++****#####%%%%%%%%%%%%%%%%%%%%%%###*      .  =::-      :. :%##*=*%%###*-==--:++=--:      .    =- =++*#*************+++++*****+\\r\\n#%%%#.  .####-   :--:..  :::-=**#############%%%%%%%%%%%%%%%%%%%%%###+      . .= = .-:   :. .%%%#+*%%#*#=-==--:++=-=:           =-.-=+*#**************+++**###*+\\r\\n*###=   =####=    ..      -:...:-=+*#####%###%%%%%%%%%%%%%%%%%%%%%###-      : --.- -*+   :.  #%%#+*%%#*+--=---:++=-:.    .      ==.-==*##**************++*####+=\\r\\n=*#*   .#%###=            -*+=-::...:-=+*###%%%%%%%%%%%%%%%%%%%%%%###=.     : +.:. :=-   :.  #%%#++%%#*=--=--::*+=-      .      .-:-=+*##**************++**##*+=\\r\\n-+++.  :-=+##=  .          +%###*+=-::.:::-=+*##%%%%%%%%%%%%%%######*=.     :.= -        :  .%%%#=+%%#+--==-:::+==--:           .:.:==*##******************#*++=\\r\\n:+***:.    :#=  :.          *%######**++=-:...:-=+*###%%%%%%########*+.     .:- =::..   .:  .%%%#=+##*---=--:.-+===-: ..   .    :=.-==*##*******************+++=\\r\\n.-*###=     ++  :.           #%############*+=-:..::-=+**###%%%#####++.      -..=-=====-::  :%%%#=+##=---=-::.-*===---:    ...  :- -++*###*******************++=\\r\\n .-***#=    -= ..            .#############%%###*+==-::.::-==+*####*++.      = :.       ::  -%%%#+*#+----=-::.=+=+=-+:          .- :==*###********************++\\r\\n ..-****=   .: ..             -%################%%%%##*+=-::...:--=++=       = ::       ::  =%#####+------::..++=+=-:           -+ :==*####*******************++\\r\\n  ..-**##+. .:  .              *%###%%%#############%%%%%##*+=-::.:-:.     . = -*+. .=-::.  -*##%#=:------::..=+=+=--           ...-=+*#####****************#*++\\r\\n   ..=**##*:.:  ..             =**###%%%%%%%%%#####%%###%#%%%%###*+.       . - -++  .+=::.  =###*-:------:::..*+=+=-- ..   ..    . :==*#####*****************+++\\r\\n     :******-.  ..             .::---==+**#####%%%%%%%%%#######%#%+        . - - .==:...:   *%*=:::-----:::..:++===---:     ..   . :==*######***************++++\\r\\n      =******==:..             .:::::::::::---==++**#####%%%%%%%%%-        ..+ : .++:  .:.  ==::::-----::::..:++===-=:      ..   - -==*#####**************++++++\\r\\n    . -***++*+*#=.             .-::::::::::::::::::::---===++****#.        .:= ===++=-.::.  :::::------.:::..-*+===--           .- :==*#####**************++++++\\r\\n   ...:***+-==-=+-             .-:::::::::::::::::::::::::::::::::        . .. -:-++-:.::   :::------:.::::..-+====:             . :--*#####**************++++++\\r\\n    ..:+***---. :-.             :::::::::::::::::::::::::::::::::.        .    . .++.  .:   :::-----:.::::...=*====.             : :==*#####**************++++++\\r\\n     .:****---. .:.             :::::::::::::::::::::::::::::::::         . .  -::--:. ::   ::::::...::::....=*====.  =*.       .= :==**#####*************++++++\\r\\n....   +**+---  .:              :::::::::::::::::::::::::::::::::         . .  +*-  =+-::.  .......:::::....:=+====. =*=        :=..--=+*####*************++++++\\r\\n=-.:::.:+*=--: .::              ::::::::::::::::::::::::::::::::.           .  ==-..--:::.  .:::::::::::....:+*==++.:=   :. ..   :.:==+*######************++++++\\r\\n:+-.-=++-::--. ..               ::::::::::::::::::::::::::::::::            .    :++.  .:   :::::::::::.....:**===+--.    . ..    ..=-+#######************++++++\\r\\n :-====+-. ..                  .::::::::::::::::::::::::::::::::            .    -++.  .:.  ::::::::::......:++===+--:   ..     .-..--=#######************++++++\\r\\n::::--:... .                   :::::::::::::::::::::::::::::::::          . .  .:-=++=::.   ::::::::::.:....-++==++--:   -:     :- .==+#######************++++++\\r\\n:---:.....  .                .::::::::::::::::::::::::::::::::::            .  -=:::==:::   ::::::::::::...:-#+=+++=-.   :.      ::.==+#######************++++++\\r\\n..                           :::::::---:::::::::::::::::::::::::            .  =++-::::::   ::::::::::::...:-#+=+=+=-.   :.      =-.--+########***********++++++\\r\\n-=---:::::--::.  .....    ...:--------::::::::::::::::::::::::::            . .++++=:::::   :::::::::::...::=+=++++=-.   .  ..   -. --=########***********++++++\\r\\n=+++++++++==++++=:.    .---::::...... ...:-:::::::::::::::::::::            . .+++++=-::.  .:::::::::::...::=+=++++=-.       .   . .--=#########**********++++++\\r\\n===++++++++++=+++++-:....         .-------::::::::::::::::::::::            .  :=====-::   :-:::::.:::...:::+#+++++=-:+.         =-.--=#########*********+++++++\\r\\n-====+++++++++++==++=-::. .:-:....:---====----------------------.              .::.         .  -::::::..::::+#+++++=-+*  ..      =:.--=#########**********++++++\\r\\n:------=======++==--==-:.:.     ............::::..............::..           ....:::-:.     ..:-:::::...:::-*#=++++=-=. ..       :..--=##########*********++++++\\r\\n ::-----------------::.:...  ..:::---::......     ..............      ..:-:.:.:***++++-::.  :-:::::::..::::-**=++++=--  =:       =:.--=##########*********++++++\\r\\n   .:-------:::-----=-:.....:=+++*+==--:::::::::::::::::::::::::         .  . .+++++++-::.  .::::::::.:::::-*+=++++=-: -%-       ::.--=##########*********++++++\\r\\n     .::----:::----=====:...::-:--:-----::::::::::::::::::::::::         .. . .+**++++-:..  .:::::::::::::-=*+=++++=. :=-    ..  -: ::-###########*********+++++\\r\\n:.      .::::::::---====+=:.:.-:.::----=-:::::::::::::::::::::::         .. .  -+==--:.::.  .:::::::.:::::-=#*=++++=.=*          -: --=############*********++++\\r\\n:--:.      .::::---=======+=:  ..::::-===:::::::::::::::::::::::               :       .-.  .::::::.::::::-=#+=++++=-=.          ...--=############*****#***++++\\r\\n:-::::.     .:----===========:. ..:-=---==::::::::::::::::::::::.            . :   .   .-.  .:::::.:::--:-=+#+=++++=:  :.        ...--=############****##***++++\\r\\n .::::::.     .-=============+=. ..:-=+==+=::::::::::::::::::::::         .  . : .++.  .-.  .:::::::::--:-=+*==++++=.  :         .. :--############****#*****+++\\r\\n   .:----:.     :============+++:...:.-++=+=:::::::::::::::::::::         .  . : .+=.  .:.  .::::::::---:-=+*==++++=..           .:::--*############**********++\\r\\n     .---==-.    .-==========++++:.  ...=+++-::::::::::::::::::::         .  . :       .-.  .:::::::------=+*==++++=--           -*----*############**********++\\r\\n      .-=====:     -=+=+++++++++++:   . .-===::::::::::::::::::::.        .  . :       .:.  .:::::::-----==**==++++=--           +#::--*############**********++\\r\\n        :======:    :=+++++++++++++..    .-==-::::::::::::::::::::        .  . :-=====-::.  .:::::::-----==*+==+++++--          .*#::--*############**********++\\r\\n         :======-.   :=++++++++++++-      .-=-::::::::::::::::::::           . :-:..    :.  .::::::------=+*+==+++++-- .         +#::--*############**********++\\r\\n          :=====+=.   .=++++++++++++.      .--:.::::::::::::::::::.          . :       .:.  .:::::-------=+#*=++++++--=-    ...  *#:.--*#############********+++\\r\\n           -=====+=:   .=+++++++++++-       .-:.::::::::::::::::::.          . .::   ==::.  .:::::------==+#*=+++++=.:=          *#:.::*###############********+\\r\\n::         :====++++-:-=++++++++++++=.      ... :::::::::::::::::::        . .  +*:  +=:::   ::::-------==+#+=+++++=.            +#:.--*###############*******++\\r\\n-=-:.      .====+++++++++++++++++++==:.    .:.  :::::::::::::::::::.       . .  ==-:-.  ::   :::--------==+#+=++++++. .   .      *#-.--+###############********+\\r\\n-====-:.   .====+++++++++++++++++++==:......:: .:::::::::::::::::::.       .  . : :*+.  .:   :::-------===*#===+++++.    .: ..   +#:.-:+%#############*********+\\r\\n-=======-::-====++++++++++++++++++++=:..::-==:.:::::::::::::::::::::          . : :++=--::.  ::--------===**==++++++.    :. :-:..+#-.::+%##############*********\\r\\n-===============++++++++++++++++++++=:..::---:-=::::::::::::::::::::.       . . -++++=. .:.  ::--------===*+==++++++::.  .  ...  +%=.--+###############*********\\r\\n-==============+++++++++++**++++++++=:::::--::=-::::::::::::::::::::.       . . :: =*=   :.  :--------===+*+==+++++=--.  :.......+%=.--+###############*********\\r\\n-=============++++++++++++**++++++++=:::::--:-=::::::::::::::::::::::       : .. : -=::-::.  :--------===+#+==+*+++=--.  .:--+****#*****###############*********\\r\\n-=============++++++++++++***+++++++=:::::::-=:::::::::::::::::::::::       :. . -==  -+-::  :----==-====+#*==++++++--.  ..:-#%%%%#%%%###############**********+\\r\\n-============+++++++++++++****++++++=:::::::+-:::::::::::::::::::::::.      .. : :++::-. .:  :----=--==+=+%*==+*++++--.  :-:+%%%%%%%################************\\r\\n-============+++++++++++++****++++++-::::::=-.::::::::::::::::::::::::      .  .. =.=*+  .-  ----=---=+++*%+==+**+++--.  :..=#%%%%%%+=+*############************\\r\\n-============+++++++++++++********+=::::::==.:-===--::::::::::::::::::      .   : -..++-=-: .----=---=+++*#+==+**+++--:     .+%####%=.:-*###########************\\r\\n============++++++++++++++*******+=-:::::-=-=+==-:=+=:::::::::::::::::.     ..  : .==**+-...:----=---=+++*#+==+**+++:::      :*####%-.::+###########************\\r\\n============+++++++++++++*******++-:::::-+==-:..   .-:  .:::...::::::::     .:  .. =*+-=:  .-----=--==+++*#===+**+++..        :+##%%-.::=###########************\\r\\n===========++++++++++++++******++=:::::-+=:.         :-.   .:::::::::::     .:   . ==:-+:   ---===--==+++#*===+**++=.          .=*#%= -:-###########************\\r\\n==========+++++++++++++++*****++=-::::-+-.             .::.  .:--:===--     .:    .=---.   :---==---=++++#*===+**++=...      ..  .=+- ::-###########************\\r\\n==========++++++++++++++*****++=-::::-=.                  .:--::-+***+=:     :.   :-=-....:---===--==++++#+===+**++=:::      ..    .. :::*###########***********\\r\\n=========+++++++++++++++****++=-:..:=+-:.                 .:--==++++===-     -.   --=-::--=---===--=++++*#+===+**+++:-:   .   ..   .. :-:+###########***********\\r\\n=========+++++++++++++++**+++==:..:=+-::::               :------:----=--     -: . -====+*+--=====--=++++*#+===+**+++:-:            .  .::=############**********\\r\\n========++++++++++++++++*+++==:.:-++-::::::.            :---------------.    -. .:=+*##+=--======-==++++*#+===+**+++:-:            .. .::-############**********\\r\\n========+++++++++++++++++++==-::-+*=:::::::::         .:--------------::.    -...***+=-----======-=+++++##+==++**++=::.             . .-:-#############*********\\r\\n=+====++++++++++++++++++++==-::=+++-::::::::-:.      .-------------::.       -. ++-::-----=======-=+++++##===++**+++.               .: :::*############*********\\r\\n=+===+++++++++++++++++++===-::=+++=. ..::::---::     :-:::----:::::    .     ..:-::----============+++++##===++**+++. .             .. :::+############*********\\r\\n=+==+++++++++++++++++++===-:-+++++-       ..::::::.         ....:.    .      .-:::----============+++++*%#===+***++=:::    .:          :-:=############*********\\r\\n====++++++++++++++++++===--=+*+++=.      ..   .::--:..                       .-::----=============+++++*%*===+***++=:::   .#*       .  .-:=############*********\\r\\n====+++++++++++++++++===-=+**++++-        .:    .------::.                   .-------=============+++++*%+===+***++=::-   -%= ..    .  .::-#############********\\r\\n=+=+++++++++++++++++=====+**+++++.                ---------::.        .:.     ------==============+++++#%+===+***++=:::   .-  ...   .  .:::*############********\\r\\n=++++++++++++++++++====+**++++++=                 .------::----::..    ..    :-----==============+*++*+##====+***++=:::        ..      .--:+###########*********\\r\\n=++++++++++++++++====++**+++++*+:    ..   .:.      .----::::--------::......:-----===============++++*+##====+***++=.::                 :::=###########*********\\r\\n=+++++++++++++++====+***+++++++=    ..   ...       .:--:::-----------------------==========++====*++++*#*==+++****+=. .             ..  .:.-###########*********\\r\\n=++++++++++++++===++****+++++++:   .    ..          .---:------------------------==========++===+*++++*#+==+++****+=.                .. .:.:*#########**********\\r\\n=+++++++++++++===+******++++++=                     .---:::---------------------==========++====+*++++*#+==+++****+=                 .: .:::+#########**********\\r\\n=++++++++++++==+********++++++:                    .:--::-:--------------------========+==++====+*++++##===+++****+=                 .:. :::=#########**********\\r\\n=++++++++++++++*********+++++=                   ..:-=-::---------------------========++=+++===+**++++##===+++****+=              :  .-. :::-#########**********\\r\\n=+++++++++++++*********++++++.                  ..:-==---:-------------------=========+++++====+*++*++##===+++****+=              .  .-. .:::*########**********\\r\\n=+++++++++++**********++++++:                 ..::-==+=----------------------========++++++====+*++*++##====++****+=                 .-. .::.+##%%#####*********\\r\\n=++++++++++***********+++++=                ..::-==+++=---------------------========+++++++===+**++*+*#*====++****+=                  :  .:::=###%%#####********\\r\\n=++++++++++**********++++*+.              ..::--=+++++=---------------------========++++++====+**+**+*%*====++****+=            .     .   :::-**#%%%####********\\r\\n=+++++++++++********++++++-             ..::--==+++++++--------------------=======++++=+++====**++**+*%+==+=++****+=            ..        ::::+*#%%%%###********\\r\\n=++++++++++*********++++*=            ..:---==+++++++++-------------------========+++==++=====**++*++#%+==+=+*****+=   .         .        .:::+##%%%%###********\\r\\n=++++++++++********++++++.         ..::--==++++**++*+++=-----------------=========+++=+++====+++++*++#%+==+=+*****+=                      .:::=##%%%%###********\\r\\n-++++++++**********+++++-        ..::--==++++***+******=----------------==========+++++++====+++++*++##=====+*****+=                      .:::-#%%%%%####*******\\r\\n\",\n  \"                                                   -----=============-----==----=======-====================+%%%#--:.:=:......:-++++++==++++=========-----------\\r\\n                                                   :------============----==----========-===================+%%%%==:.:-....     .=++++++++++==========----------\\r\\n                                                   .------============----===---========--===================#%%#-::::-. ...     -++++++**+++=========----------\\r\\n                                                    :------============----===--=========-===================*%%%=-:.::....    .:=++++++**++++=========---------\\r\\n                                                    :------=============---===---=========-==================*%%%+*-.:..... ....=***++++*+++++=========---------\\r\\n                                                    .-------============----===----=======--==+===+=====+====+%%%*=:::.......:--+***+++++++++++=========--------\\r\\n                                                    .--------============----====--========-=====++=====++===+%%%+::::......-=+******+++++++++++=========-------\\r\\n                                                    :---------============---=====-==============++====+++====#%%*::::......=*********+++++++++++========-------\\r\\n                                                    :----------============---====================+====+++++==*%%*::::::...:+**********+++++++++++========------\\r\\n                                                    :----------=============---===============-====+===+++++==+%%#::::=-...-***+********+++++++++++=======------\\r\\n                                                    :-----------=============---===================+===+++++==+#%#-:--==...:=**+*********+++++++++++=======-----\\r\\n                                                    :----:-------=============--===================+===+++++++=*%%=---=+.   .-******+****++++++++++++=========--\\r\\n                                                    :-::--:------==============--=================-=+===++++++++#%*--==+.   .-************+++++++++++===========\\r\\n                                                    ::-::--:------=============---================-====++++=====+#%+::=:   :=*************+++++++++++===========\\r\\n                                                    -::::::--------=============--===============================*+-....    -+*************++++++++++===========\\r\\n........................                            -=:.:::::-------=============--=============++====-=++++++++++--...     ..=*************++++++++++==========\\r\\n..::::::-----===----::::........   .               .-==:.:::::-------============---=============++=====++++++++*+--          -*************++++++++++==========\\r\\n....:::::-----==++++++++==--:::..........          .=--=-::::::--------===========--========+====+++++=+++++++++*=-:          =*************++++++++++==========\\r\\n ......::--====++++++*+++****++=--::......... .    :=-----::::::--------===========--============+++++++++++++=**-.       ...-+**************+++++++++==========\\r\\n:---::::::::::--=++*#%#**++++++++++==-:::......    -=------::::--:----==============--========+++++++++=+++++++#+=.   ... .+*****************+++++++++==========\\r\\n...:::::---------------==+****++====+++=--::...    ----------:::------===============--=======++++=++++==++++=*#==.  ..:. .+#*****************+++++++++=========\\r\\n        ....:::----------::--=+***++=--====-:.    .---------=-::------===============---=======++==++++=+++++=#*=-.  ..:: .=+####*************+++++++++=========\\r\\n             ..:---:::::------:::-=++==-----.     :---------===-::-----===============----=====++===++==++++++#+==**.  .. .=-*#*#**************++++++++=========\\r\\n   ...                ......::-=-:...::.          ----------====-::----===============-----====+++==+===+++++*#==-*#: -+***+ :*###*************+++++++++========\\r\\n                                                 -----------======::::::::--=============----===++==++==+++++#*==::-. :+=++- .+###*************+++++++++========\\r\\n                               ..               :=----------===--:.         :==============----=++===+==+++++#+=-::-.       .:*###**************+++++++++=======\\r\\n                              . .:          . .----------==-:.               ===============----=++=====++++*#==-:=-.  .....-*####**************+++++++++=======\\r\\n                               ...        ...:-------=--:.                   =====================++====++++#*==-:=-.  .:..:=#####***************++++++++=======\\r\\n                                       .::--==------:.                      .=========+====++=+=========++=+#+==:-=-=-...  .+######**************+++++++++======\\r\\n                                  .:-=++*+++=----.        .....         :.  .::========+===+===++=======++=*#+=-:===*+.     -*######**************+++++++++=====\\r\\n   .            .        ...:-=++*####****+===:.         ..            .-.  .   :--==++=====+==+++=====+++=*#==-:+=-:       .*#######**************+++++++++====\\r\\n  :-              .     -############****+++-. .:.                          ...     .:-=++==+===++++===++++#*==-:+-:.  .....=*#######**************+++++++++====\\r\\n.=#+   .      .         +%##########*****++-  .:--:                     .   .           -+======++++=-=+++*%+==--+:  ....:::*#########*************+++++++++====\\r\\n+%%=  :       .:.      :############*****+. ...:-==-:.        ...:.    :.   .. :         :++=====++++=-=++##===--+:.     .. =######**##*************++++++++====\\r\\n.::.         .=##*+-::=#############****=  ....::-===-:.  ..  .-===-..:-    .. :.         :++==+++++++-=++##===:-+--:       .=****+-++**************+++++++++===\\r\\n            ..-=+*###%%############**#*-  ...:::::----:---:::--=*+===**:    .  :: ..       ==++==+++++=-=*#*===:=+--:       . :=**=:++*#*************++++++++===\\r\\n            .::.::=+*###############*-..-------------=+=-=+***===+*##%#.    .. .: ....     :==++=++++==--##===-:=+-:..-.        =*-:++*#*************+++++++++==\\r\\n           --++=::..:-=+*########*=:   ::---------=+*++***+==--=+**##%*     ..  :     .    .===++++++====##===-:++:  =+.        .- .==*#*************+++++++++==\\r\\n           +####*++=-::.:-===-::.              :=*#*+++==-----==+**##%*     :. .+ :==:     =====++++====*#*===-:+=-:.           := .==+#**************+++++++++=\\r\\n     ..   . #%####*+=:.                 ...::--+**+===--------==+**##%*     :. := =***+-:.  -+==========%#+===-:+=---           :+ :++*#**************++++++**++\\r\\n     .   ..-+=-:::::      ..........:::----====------=--------==+**##%+     :  -- +..:-==-. :==========+%+====--*=---       ..  := .==*#**************+++++*##**\\r\\n..::-:   =*#=   :=*++--:----------::::-==++++==---------------==+**###:     :  =.--      :. .--------+%*#+-==---+==--           :+:.==+#***************+++*####*\\r\\n+**#*.  .*###-   :--:.. .#######*+=-:..::--====---------------==+**##*      . .= = .-:   :.  =-=***=-*%*#+-=--:=+==..    ..      --.+=+###*************++**###*+\\r\\n=**#-   -*###-    ..     :##########*+=-:...::----------------==+**##=.     : =:.- -*+   :.  --=#%%#=*%+*===--:=+==..            .:.==+###*************++**##*+=\\r\\n=+*+   .:==+*-            =#############*+=-:..:::------------==+**##+=     : +.-. :=-   :.  --=#%%#=+%**-==-:.=+==--            :..=-+####******************++=\\r\\n=**=   . ..:-:  .          +%###############*+=::..:::--------==+**##+=     :.= -        :   --=#%%*-+%#=-=-::.+===-- ..   ...   =:.+=+###*******************+++\\r\\n-+**+:.     :.  :.          *%##################*+=-:..:::----==+**#*+-     .-- =::..   .:   --=*%%*-+%+--=-:.:++==-+*:      .   :. ==+###********************++\\r\\n.:+**#=     :. .:.           *######################**=-:...::-==+**=-.      =..=-=====-::  .---*%%*-+#=--=-:::+===-=-          .=. --+####*******************++\\r\\n .-***#=    :. ..            .+**########################*+-::..:-=+:.       = :.       ::  .--=*%%+-#=----::.:+===--            =..==+####********************+\\r\\n ..-****=   :. ..             .--===+**######################*+=-:.:       . = ::       ::  :--=*%%*#+:--=-::.:+===--. .         ...==+#####****************#*++\\r\\n  ..-****+. :. ..              :::::::--=++*######################+.       . = -*+. .=-::.  :--=+**#+:----:::.-*===--..:    ..      --+######****************+++\\r\\n   ..+****+:.:  ..             .::::::::::::---=+**##############%*        . - -+=  .*=::.  --:-+##=:-----:::.-+===--=:      ..  ...==+######***************++++\\r\\n     :******:.  ..             .:::::::::::::::::::-==+**########%+        . - - .==:...:.  :-+#%*-::----::::.=+==+--:       ..  ::.==+######*************++++++\\r\\n      =***++*-....             .:::::::::::::::::::::::::--==+**##-        ..+ : .+*:  .:.  *%#*=:::---=-.::..=+==+-:            :. --+######*************++++++\\r\\n   .. -***+-=+-::.             .::::::::::::::::::::::::::::::::--         .:= ===++=-.::.  ++-::::-----.:::..=+==+-             .. ===######*************++++++\\r\\n......:***+---:.::             .::::::::::::::::::::::::::::::::::        . .: -:-++-:.::.  ::::::----:.:::...++===-  :-.        :. ==+######*************++++++\\r\\n    ..:+***---. .:.             :::::::::::::::::::::::::::::::::.        .    : .++.  .:   .::::::::..:::...:++===- .+#-        =: --=+*####*************++++++\\r\\n     ..****---. .:.             :::::::::::::::::::::::::::::::::         . .  -::--:. ::   .........:::::...:+===+- =+:. .      :-.--=+*#####************++++++\\r\\n ...   +**+--- ..:              :::::::::::::::::::::::::::::::::         . .  +*-  =+-::.  .::::::::::::....:*===+-..    : ...   ..-==########***********++++++\\r\\n=:.:::.:+*=--: .::              ::::::::::::::::::::::::::::::::.           .  ==-..--:::.  ::::::::::::.....-*===+=-:    .      .. --=########***********++++++\\r\\n:+-.:=++-::--. ..               ::::::::::::::::::::::::::::::::.           .    :++.  .:.  ::::::::::::.....-+===+=--   .:      -. --=#######************++++++\\r\\n :====++=. ..                  .::::::::::::::::::::::::::::::::            .    -++.  .:.  ::::::::::::::..:=+=+++=--   .-      :. -==########***********++++++\\r\\n:::----::. .                   :::::::::::::::::::::::::::::::::          . .  .:-=++-::.   :::::::::::::...:=*=+++=--   .-      :=.-==########***********++++++\\r\\n:---:.....  .                .::::::::::::::::::::::::::::::::::            .  ==:::=-:::   :::::::::::::..::=*=+++=--   .-      :-.--=########***********++++++\\r\\n...                          .::...::---::::::::::::::::::::::::            .  =*+-::::::   :::::::::::::..::=+=+++=-:       ..  .. ---*########**********++++++\\r\\n-===--:::---::.. .....     ..:---::----:::::::::::::::::::::::::            . .++++=:::::   ::::::::::::..::-++=+++=--           ::.-==*########**********++++++\\r\\n=+++****++++++*+=:.    .---::::..........:-:::::::::::::::::::::            . .+++++=-:::  .::::::::::::..::-*+=++++-=*:  .      -=.--=*#########*********++++++\\r\\n=++++*******++++*++-:....         :--------:::::::::::::::::::::            .  :=====-::   :-::::::::::..:::-#+=++++--+:  :      .. :--*#########*********++++++\\r\\n=++++++*******++++++=-::. .:::.....-----==:::----------:::::::::               .::.         .  -:::::::..:::-*+=++++--. .:       :: -==*#########*********++++++\\r\\n:-----=========+==--==-:.:.                ............     .... .           ....::--:.     ..:-::::::..:::-=+=+++++--  +=       :- :==*##########********++++++\\r\\n .:-----------------::.:...  ..:::---::.........  ..............      ..:-:.:.:***++++-::.  :-:::::::..::::-=*=+++++-. .*+   ..  .: :--*##########*********+++++\\r\\n   .:-------::------=-:. ...:=+++*+==---::::::::::::::::::::::::          . .  +*++++=:::.  .::::::::..::::-+#=+++++::*=         -- :--*############*******+++++\\r\\n     ..:---::::----=====:...::-:--::----::::::::::::::::::::::::         .. .  +**++++-:..  .:::::::::::-::-+#=+++++--#:         .: :=-*############*******+++++\\r\\n:.      .::::::::---====+=:.. -:.::--::-::::::::::::::::::::::::         .. .  -+==--:.::.  .::::::::::--:--*#=+++++-.  .         ..---*############***###**++++\\r\\n:-::.      .::::---=======+=:  ..::.::---:::::::::::::::::::::::          .    :       .-.  .::::::::::--:-=**=+++++:  .:        .. :--*###########****##****+++\\r\\n:--:::.     .:----===========:....:-----==::::::::::::::::::::::.         .  . :   .   .-.  .:::::::::---:-=*+=+++++:   .        .. :--*############**********++\\r\\n .::::::.     .-=============+=....:-=+==+=::::::::::::::::::::::         .  . : .++.  .-.  .:::::::::---:-=*==+++++-:.          :-::--*############***********+\\r\\n   .:----:.     :============+++:...:.-++=+=:::::::::::::::::::::         .  . : .+=.  .:.  .::::::::-----==*==+++++--.          =*-:--*############**********++\\r\\n     :---==-.    .-==========++++:.  ..:=+++-::::::::::::::::::::         .  . :       .-.  .::::::::-----=+*==+++++--.          =#-.-:+############**********++\\r\\n      .-=====:     -=+=+++++++++++:   . .-===::::::::::::::::::::.        .  . :       .:.  .:::::::-----==+#==+++++--.          =#-.--+############**********++\\r\\n        :======:    :=++++++++++++=..    .-==-::::::::::::::::::::        .  . :--====-::.  .::::::------==+#==+++++----.   ...  =#=.--+##############*******+++\\r\\n         :======-.   :=++++++++++++-      .:-=::::::::::::::::::::           . :-:..    :.  .::::::------==*#==+++++-.+=         =%=.::+###############*******++\\r\\n          :=====+=.   .=++++++++++++.      .:-:.::::::::::::::::::.          . :       .:.  .:::::-------=+*#==+++++- .          -#=.::+###############*******++\\r\\n           -=====+=:   .=+++++++++++-       .-:.::::::::::::::::::.          . .::   ==:::  .:::::------==+**==+++++- .          =#+.--+###############********+\\r\\n::         :====++++-:-=++++++++++++=.      ... :::::::::::::::::::        . .  +*:  +=:::   ::::-------==+*+==+++++-     .  .   =%=.-:+###############********+\\r\\n-=-:.      .====++++++++++++++++++++=:.    .:.  :::::::::::::::::::.       . .. ==-:-.  ::   ::::----=--===*+==+++++-    .: .--: =#= ::=##############**********\\r\\n-====-:.   .====++++++++++++++++++++=:......:. .:::::::::::::::::::.       .  . : :*+.  .:   :::--------==+#+==+++++-:.  .. .::. =%+.-:=###############********+\\r\\n-=======-::-====++++++++++++++++++++=:..::-==:.:::::::::::::::::::::        . . : :++=--::.  ::--------===+#+==+++++--:  .. ...  -%+ ::=################********\\r\\n-===============++++++++++++++++++++=:..::---:-=::::::::::::::::::::.       . : :++++=. .:.  :------=--===+#+==+++++--:  .-:-=++=+#*===+###############********+\\r\\n-==============+++++++++++**++++++++=:::::--::=-::::::::::::::::::::.       . : :: =*=   :.  :-----==--=+=+#+==+++++-::   .:-#%%%###%#################**********\\r\\n-=============++++++++++++**++++++++=:::::--:-=::::::::::::::::::::::       : .. : -=-:-::.  :-----==--=++*#+==+*+++--:  .::-#%%%#####################**********\\r\\n-=============++++++++++++***+++++++=:::::::-=-::::::::::::::::::::::       :. : -==  -+-::  :-----=--==++*#===+*+++-::  .:.-#%%###%*=+*############************\\r\\n-============+++++++++++++****++++++=:::::::+-:::::::::::::::::::::::.      .. : :++::-. .:  :----==--=+++**===+*+++--:      =%%###%+::-+###########************\\r\\n-============+++++++++++++*****+++++-::::::=-.::::::::::::::::::::::::      .  .. =.-*+  .-  -----==--=+++#+===+*+++-::       =####%+.::=###########************\\r\\n-============+++++++++++++********+=::::::==.:-===--::::::::::::::::::      .   : -..++=--:  ----===-=++++#+==++*+++:..        -#%#%=.::-###########************\\r\\n============++++++++++++++*******++-:::::-=-=++=--=+=:::::::::::::::::.     ..  : .==**+-...:----===-=++++#===++*+++:           :+#%= -:-###########************\\r\\n============+++++++++++++*******++=:::::-+==-:..   .-:  .:::..:::::::::     .:  .: =*+-=:  .----====-=++++#===++*+++:..      ..   -*= ::-*##########************\\r\\n===========++++++++++++++******++=:::::-+=-.         :-.   .:::::::::::     .:   . ==::+:   ---====-=++++*#+==+**+++-::       :.   .: :::*###########***********\\r\\n==========+++++++++++++++*****++=-::::-+-.             .::.  .:--:===--.    .:    .=---.   :---====-=++++*#===+**+++-:-   .   ...  .. :-:+###########***********\\r\\n==========++++++++++++++*****++=-::::-=.                  .:--::-+***++-     :.   :-=-....:---=======++++*#===+**+++::-        .   .  .::=############**********\\r\\n=========+++++++++++++++****++=-:..:=+-:.                 .:--==+++++==-     -.   --=-::--=---=======++++##===+**+++:::            .. .-:-############**********\\r\\n========++++++++++++++++***++==:..:=+-::::               :----------====     -: . -====+*+--========+++++##===+**+++:..             . .--:*###########**********\\r\\n========++++++++++++++++*+++==-.:-++-::::::.            :---------------.    -. .:=+*##+=--=========+++++#*===+**+++.               .: :::*###########**********\\r\\n=======++++++++++++++++++++==-::-+*=:::::::::         .:---------------:.    -...***+=----==========+++++#+===+**+++: .             .. :::+############*********\\r\\n=+===+++++++++++++++++++++==-::=+++-::::::::-:.      .--------------:.       -. ++-::----==========++++++#====+**+++:::   .+-          :-:=############*********\\r\\n=+===++++++++++++++++++++==-::=+++=. ..::::----:     :-:::----:::::    .     ..:-::----============+++++**==+=+**+++::-   :@#       .  .-:-############*********\\r\\n=+==+++++++++++++++++++===-:-+++++-       .:::::::.         ....:.    .      .-::----==============+++++**==+=+**+++::-    *+  .    .  .:::*###########*********\\r\\n====++++++++++++++++++===--=+*++++.      :.   ::---:..                       .-------=========+====+++++#*==+=+**+++::-    .   ..   .. .:::+###########*********\\r\\n====+++++++++++++++++===-=+***+++=        :-    :------::.                   .------==============++++++#+===++**+++:::    .    ..      :-:+###########*********\\r\\n=+=+++++++++++++++++=====+***++++:         .     .---------::.        .:.     -----==========+====++++++#+===++**+++. .                 :::=###########*********\\r\\n=++++++++++++++++++====+***+++++=                 .-------------:..    ..    :-----=========++====+++++*#+===+****++.  .            ..  ...-###########*********\\r\\n=+++++++++++++++++===++**+++++*+:    ..   ..       :----------------::......:-----==========++===+*++*+*%+===+****++.                .. .:.:*#########**********\\r\\n=+++++++++++++++====+***+++++++=    ..   ..        .:----------------------------========+=+++===+*++*+*%+=+++****++.                .: .:::+%########**********\\r\\n=++++++++++++++===+*****+++++++:   .    .           .---------------------------========++=++====+*++*+#%===++****++.                .: .:::=#########**********\\r\\n=+++++++++++++===+******++++++=                     :---------------------------=======++=+++===+**++++##===++****++.             :  .=. :::-#########**********\\r\\n=++++++++++++==+********++++++:                   ..-=------------------------========+++++++===+*++*++%#===++****++.                .=. ::::*########**********\\r\\n=++++++++++++++*********+++++=                   ..:-=-----------------------========+++++++====+*++*+*%*==+=+****++.                .-. .:::+###%####**********\\r\\n=+++++++++++++*********++++++.                 ...:-=+-----------------------========+++++++===+**++*+*%+==+++****+=.           .     :  .:::=*#%%%####*********\\r\\n=+++++++++++**********++++++:                 ..:--=++=---------------------========++++++++===+*++**+*%+==+=+****+=.           ..    .  .:::-+*#%%%####********\\r\\n=++++++++++***********+++++=                ..:--==+++=-------------------========+++++++++====+*++*++*#===+=+****+=.  .         .        ::::*##%%%####********\\r\\n=++++++++++**********++++++.              ..::-==+++++=-------------------========+++++++++====**++*++##===+=+****+=.  .                  ::::*%%%%%%####*******\\r\\n=++++++++++*********++++++-             ..:--===++**+++=-----------------=======++++++++++====+**++*++#*===+=+****+=                      .:::+%%%%%%###********\\r\\n=++++++++++*********++++*=            .::--==+++****+++=------------------======++++++++++====+*+++*+*%+==+=++****+=                      .:::=#%%%%%####*******\\r\\n=+++++++++**********+++*+:         ..::--==+++*********=----------------======++++++++++++===++*++**=*%+==+=++****+=                       :..-##%%%#####*******\\r\\n-+++++++***********+++++-        ..::--==++++**********=----------------======++++++++++++===++*++*+=*%=====++****+=                       ::.:*%%%%#####*******\\r\\n\",\n  \"                                                 --------------======---===---======--====================+#%%%*-:.:--.        :+++++++*+++==========-----------\\r\\n                                                 :-----------=--======--====---=====--=====================#%%%*+=::::....     :+++++++*+++==========-----------\\r\\n                                                 .-----------=---======---==---======--====================#%%%*::::::....   .:=*+++++++++++=========-----------\\r\\n                                                  -----------==--=======--===--=======-====================*%%%#+=:::.........-+**+++++++++++========-----------\\r\\n                                                  :-----------==--=======--===--======--===================+#%%#==-::......:-=+****+++++++++++========----------\\r\\n                                                  :------------===-=======--===-==================+========+#%%#-:::......:++******++++++++++++========---------\\r\\n                                                  :----:--------===========--====================++====++==+#%%%=:::......-**********++++++++++=========--------\\r\\n                                                  :-----:-------============--===================+++===+++==#%%%+:::-:...:=**********++++++++++++========-------\\r\\n                                                  :-------------============--==============+====+++===+++==*%%%*:::==:..-************++++++++++++========------\\r\\n                                                  :--------------============-===============+==++++===++++=+#%%*----+-   :+*+*********+++++++++++========------\\r\\n                                                  :---------------============-==============+++++++===++++++*%%*----=-    .+***********+++++++++++========-----\\r\\n                                                  --:-------------=============-========++====++++++===+++++++#%#+==-+=...-=*************+++++++++++==========--\\r\\n                                                  =#-:-------------============--========+====++++++==+++++++++*##-::-.. .=**************+++++++++++============\\r\\n                                                  +%#=::---------===============-========+=====+++++==+++++=+++++=:....   .=**************++++++++++============\\r\\n                                                  +%##+::--------================-==============++++++++++++++++=-.         :**************+++++++++============\\r\\n......................                            *%#%#*-:--------===============--========+=======+++++++++++++=-.        .-**************+++++++++============\\r\\n.:::::::---------::::.......... .....            .#%%%#%*-:-------================-=================+==+++++++**-:.         -**************+++++++++============\\r\\n.....::::----===++++++==--:::............        :#%%%##%*-:--------============+==-========+==========++++++**+:       ..:=****************+++++++++===========\\r\\n .....:::--=======++++++***++=--:::..........    -%%%%%####=:--------============+=--=======+======-=-=++++++**+:   ... .=**#***************+++++++++===========\\r\\n...........::--=++*#%#**++++++**++=--:::.....    =%%%%%%####+:---=----==============-========+===+====+++++++**=.  ....  =**####*************+++++++++==========\\r\\n.......:::::::..::-===++*****+====+++==-:::..    *%%%%%%%####+:---=-----=============-=======+==++++++++++++*#+=:.  ...  -=*#*##*************+++++++++==========\\r\\n     .  ...:::::::::::::::-=++***+=====+=--.    .#%%%%%%%#####+-:--------=====================++++++++++++++*#==*#-  .:..--=*###*************+++++++++==========\\r\\n            ..:---::::::--:::::-=+++==--::.     =%%%%%%%%#####*+-:-------=============-=======++++++++++++++#*=--*+ -####*: -*##**************+++++++++=========\\r\\n  ...                 .  ..::::.......         .#%%%%%%#%#####**+-:--==-===============-======+++++++++=+++*#*=-:-:  :----. =*###*************+++++++++=========\\r\\n                                               =%%%%%%%%######**+=-:--::::-=============-=====++++++++==+++*#*=-:-:       .-+####**************+++++++++========\\r\\n                                              =%%%%%%%%%######*+-:.         -=========+=--=++==+++==+===+++##+=---:  .....-*#####**************++++++++++=======\\r\\n                            .             ...=%%%%%%%%%%%%#*+-.              ============-==+===++==+==+++*##=----:  .:..:+*######*************++++++++++=======\\r\\n                             .         .:--+#%%%%%%%%%#*+-.                 .==========+==-==+==+++=+==+++*#*=--==++- .   =########*************++++++++++======\\r\\n                                     :=+**#%%%%%%%%*+-.                     .=============--=====++====+++##+=--==+=-     .*########*************+++++++++======\\r\\n                                 :-+*#%%%%%%%%%%*-.       ......     .  .   .::============----===+=+==+++##+=--=--.  .   .+########**************+++++++++=====\\r\\n  .                     ..:-=+**#%%%%%%%%%%%%%+:        ...           ..-   .   :-===+==++===----=+++==+++#*==---::.  ...:+*########**************++++++++++====\\r\\n.:-              :     =%%%%%%%%%%%%%%%%%%%%*: .:.                          ...     .:-=+==========+==++++#*=--=-  ..  ::.=#########**************++++++++++====\\r\\n-#*   :      .         *%#%%%%%%%%%%%%%%%%#=  .:--:                    .    .          .-+====++++++==+++*#+=--==:.     ..:*#####+**#**************+++++++++====\\r\\n#%*  ..      ...       =*###%%%%%%%%%%%%%*. ...:-==-:.        ..::.    :    .. :         -+===++++++==+++##+=--==--.      .-+***+-=+*##*************++++++++====\\r\\n.::         .=%#*=-:::-:-=+*##%%%%%%%%%%+  ....::-===-:    .  :=+++-.:::    .  :          -+++++=+++===++##==--==--.       ..-**+-=+**#*************+++++++++===\\r\\n           .:#%%%%%####*+-:-=+*###%%%%#-  ..:::::-----:----::--+*+==-=-.    .  :: ...      =+++++++++=-=+#*==-=+=:::--        :=-:=+*****************++++++++===\\r\\n           .=%############*=-:-=+*###=..--===--------+++==+***==-----=-     :. .: ....     -++++++++++==*#+=--=+=. :==        .- .-=*##*************+++++++++===\\r\\n          :-#################+=-:--:   ::--------=+**++***++++++=-----:     .. ..    .     :++++++++++=-##==--=+=-:           .=::==+##**************+++++++++==\\r\\n          =########%%%%%##**+-:.             ..-+##*+*********++==-----     :. .= -=-.    .===+++++++===##==--=+=--:          .=:.++*##**************++++*****+=\\r\\n     .   . *#####**++=-:.              ...::---+###*#######***++==---==     -. :- +***+-:  .==+++++++==*#+==--=+=--:      ..  :=..-=*##***************+++*###*+=\\r\\n    ..   :.=-::::-:       .........::::-----=+*###%%%######***++==---=-     :  -..+.:-===:. -=++==+==-=##===--+==--:          .+=:-=+###**************+***###*+=\\r\\n ....   ::::.  =+**+=--:------==+++****#**+=-=+*###########***++==---=.     :  = =-      :. .=========+##==---+==:..   ..      :-:=+*###**************+***##*+==\\r\\n:---.   -::::  ..:--:.  .#%##%%%%%%%%%%%%###*=-:-=*#########**++==----      . :: = .-.   :. .+----=--+#**==-:-++=-.            .::-=+####*****************#*+===\\r\\n----   :-::::    ...     -######%%%%%%%%%%%####*=-:-=*######**++==----      : : :: =*=   :  .%*=--+*=*#*+==-:-+==--.           -:.--+#####******************+===\\r\\n=+=.   -:::::             :=+**##########%########*=-:--+*###*++==----.     :.: -  -=:   :  .%#==+%%+*%*==-::-+====-..    ..   :-:=++#####******************++==\\r\\n+*+:  ....::-  ..          .::-=+**###################+=-:-=++++==---:     ..:: -       .:  :%#=-+%%=+%*-=-:.=+====*=          . .-=+#####*******************+==\\r\\n-*#*=.     .-  .:.          ::::::-==+*##################*+-::-----=:      ..-..=:..    .:  -%#=-+%%=+#=-=-::-+===-:.         .+-.--+####********************+==\\r\\n.-**#*.     :. .:            ::::::::::-=+**################*+-::::-         = .=======:::  =%*=-=%%=+*--=-:.=+===-:           :-.=++####******************#*++=\\r\\n .=****:    :. ..             :::::::::::::--=+*###############*+=-.       . = :        ::  +%*=-=%%=*=---:.:=+===-: .          ..-=+######***************#**++=\\r\\n ..=***+:   :. ..             .::::::::::::::::--=+*##############*.       . = -.       :.  +%*--=%##+--=-:.:++=====:.    ...   ..-=+######****************++++=\\r\\n  ..=***+:  :. ..              :::::::::::::::::::::--=+*#########*        . - =*+  .=:::.  *%*--=*#*----::.:++===-==.         ...=++#######*************++++++=\\r\\n   ..+***+- .. ..              ::::::::::::::::::::::::::-=+*###%%+        . . =+=  :+-::.  #%+-:=**-----::.-+====-:        .  :-.-=+#######*************++++++=\\r\\n     :****+-.  ...             .::::::::::::::::::::::::::::::-=+*:        .:= : .==:. .:   =-:-*#+::---:::.-++===..            ..:-=*######*************++++++=\\r\\n     .+***++-.:..              .::::::::::::::::::::::::::::::::::          -= : .++.  .:   +*##*-::--=::::.-+===-.             ..-=+*#######************++++++=\\r\\n   .. -***+-=-:-:.             .::::::::::::::::::::::::::::::::::          .: ===++=:.::   #*=-:::---:::::.=*+===. :=-        -: :==*#######************+++++++\\r\\n......:***+---:.::             .:::::::::::::::::::::::::::::::::.        .    -:-++-..::   ::::::::::::::..-+====.:+##:       -- ::-=+######************+++++++\\r\\n   ..::***+---. .:             .:::::::::::::::::::::::::::::::::         . . .. :*+   ::   ....::..:::::...++====::=: .:...    ::-==*#######************+++++++\\r\\n     .:***+---. .:             .:::::::::::::::::::::::::::::::::         . . .-::--.. ::   .:::::::::::...:**====-:       ..    .:==#########***********+++++++\\r\\n ...  .+**+--- .::              ::::::::::::::::::::::::::::::::.         . . .**:  =--::   ::::::::::::...:=++===--:          :. ::=*########***********+++++++\\r\\n=:.:::.:**=--: .::              ::::::::::::::::::::::::::::::::.           . .==:..-::::   ::::::::::::...-+======-:. .-      -- :-=*########***********+++++++\\r\\n:=:..:--:-:--  ..               ::::::::::::::::::::::::::::::::.           . .  -++   ::   :::::::::::::.:-*+==+==-.   :.      -.:==*########***********+++++++\\r\\n :-=-:.:...:.                  .::::::::::::::::::::::::::::::::            .    -*+   ::   :::::::::::::.:-*+==+==-.   :.     .=::-=*########***********+++++++\\r\\n.:.:::.    .                  .:::::::::::::::::::::::::::::::::          . .  .:-=+=:::.   ::::::::::::..:-++=++==-.   .. .   .:..:-*#########**********+++++++\\r\\n:::::...    .                .::::::::::::::::::::::::::::::::::            . .==::-=::::   ::::::::::::..:=+=+++==-.      ..     :-=*#########**********+++++++\\r\\n..                           .......:--:::::::::::::::::::::::::            . .++=-::::::   :::::::::::..::=*+++++=+=.         :=.:-=*#########**********+++++++\\r\\n:--:::::::::::.  .....      .::::::::-::::::::::::::::::::::::::            . :++++-:::::   :::::::::::.:::=#+++++=-*+  :      .-:.:-*##########*********+++++++\\r\\n--==++++++++***+-:.    .---:::...........:-:::::::::::::::::::::            . .+++++=:::.  .::::::::::::::-=*++++==--.         .. :--*##########**********++++++\\r\\n-===+++**********+=:.....         :--------:::::::::::::::::::::            .  -====-:::   :-:::::::::::::-++++++==-: :=       :=.:==*###########*********++++++\\r\\n-==+++++********++++-:.:. .::.  . :-----==::::::---------------:               :::.           .-::::::::::-*+=++++=-. *#.  .    -..-=*###########*********++++++\\r\\n:-----=========+=====-:..:.                 .......::::::....... .           ....::-:..     .::-:::::.::::-#*=++++-:=::=.   .  .:..:-*############********++++++\\r\\n .:-----------------::.....  ..::----::.......... ..............      ..:-..:.-***+++=-::.  :-:::::::.::::=#*=++++=-%#.        .-.:-=*#############********+++++\\r\\n   .:-------:::----==-:. ....=++**+==---:::::::::::------:::::::         .  . .**++++-:::   :::::::::::-:-=#*=++++=--:          ..:-=*#############***#****+++++\\r\\n     ..:---:::-----=====:. ..:-:--::---:::::::::::::::::::::::::         .  . .+**+++=:::   ::::::::::--:-=*+=++++-.  .         ..:--*##############*###***+++++\\r\\n:.      .:::::::---=====+=:.. -:.::-::::::::::::::::::::::::::::         .. . .=+==--:.::   ::::::::::--:-+*+=++++-.  :         . .:-+##############**#*****++++\\r\\n:-:..     .::::---=======++=.  ..::..:--:::::::::::::::-::::::::         .  . ..       ::   :::::::::-----+*+=++++=:.          .:::--+#############**********+++\\r\\n:-:::..     .:---============: ...:-----=-::-:::::::::::::::::::.           . ..   .   ::   ::::::::-----=+*+=++++=--          -+----*#############**********+++\\r\\n .::::::.     .-============++=....:-======:::::::::::::::::::::.           .  : :++.  ::   ::::::::-----=*#==++++=--          -*+.:-+#############**********+++\\r\\n   .:----:.     :===========+++=:.....-++=+-:::::::::::::::::::::         .  . : .+=.  :-   :::::::------=*#++++++=--          =*+.::+##############*********+++\\r\\n     :---==-.    .-=========+++++:.  ..:=+++-::::::::::::::::::::         .  . :       .-.  :::::::------=*#++++++=--:.   ...  =#+::-+##############*********+++\\r\\n      .-=====:     -++++++++++++++:   . .-===::::::::::::::::::::.        .  . :       ::.  ::::::------==*#++++++=:=+:    ..  =#*:::+##############**********++\\r\\n        :======.    :+++++++++++++=..    .-==:::::::::::::::::::::        .  . --=====:::.  ::::::------==**=+++++=...         -*+.::+################********++\\r\\n         :======-    :=++++++++++++-      .:--.:::::::::::::::::::           . --:..   .:.  .:::::---=--=+++=+++++=...         =#+.:-+################********++\\r\\n          -=====+=.   :=++++++++++++.      .::..::::::::::::::::::           . :       .:.  .::::----=-==+*==+++++=..          =#*::-+################********++\\r\\n          .-====++=:   :++++++++++++-       .. .::::::::::::::::::.          : :::  .=-::.  .::::---==-=++*+=+++++=.    . .::. -*+..:=###############*********++\\r\\n:.         :===+++++-:-=++++++++++++=.      .. .:::::::::::::::::::        . . .+*. .+-::.  .:::----=--=++#+=+++++=::  .: .::..-#*::-=###############*********++\\r\\n-=-:.      .===+++++++++++++++++++++=:.    ... .:::::::::::::::::::        . .  ==::-.  ::  .::----==-==+*#+=+++++=--.  .  .   -#*::-=################**********\\r\\n-====-:    .===+++++++++++++++++++++=:.... ::. .:::::::::::::::::::.       . .. : :*+   ::   ------==-==+*#+=+++++=--. .:::---:-##=--=################*********+\\r\\n-=======-::-===+++++++++++++++++++++=:..::-==:.-::::::::::::::::::::       .  . : -++=-:::   ------=--==+*#+=+++++=--.  ::=###########################*********+\\r\\n-==============+++++++++++*+++++++++=:..::---:=-::::::::::::::::::::        . . -++++-. .:.  -----==-===+**+=+++++=--.  .::*%%%%%%%%%################**********+\\r\\n-==============+++++++++++**++++++++=:::::--::=:::::::::::::::::::::.       . : :. =*-   :.  ----===-=+++**==+*+++=--. .::-#%%%%%%#+*###############************\\r\\n-============+++++++++++++***+++++++=:::::--:=-::::::::::::::::::::::       : : .. -=:--::.  ----===-=+++*+==+*+++=--.     =#%%##%*--=*#############************\\r\\n-============+++++++++++++****++++++=:::::::-=:::::::::::::::::::::::       : .. -=-  =+-:.  -=-====-=+++#+==+**++=:-.      +#####*:--+############*************\\r\\n-===========++++++++++++++****++++++=:::::::+-:::::::::::::::::::::::.      :  : :++.:-. ::  -=======+++*#+==+**++=..        =#%##*:::=#############************\\r\\n-===========++++++++++++++*****+++++-::::::=-..:::::::::::::::::::::::      :  ...=.=*=  .:  ========+++*#+==+**++=.          :*%%*:::=############*************\\r\\n============++++++++++++++********+=::::::=-..:---:-::::::::::::::::::      :   : - :*+-=-: .========+++*%+=++**++=:.       .   -**:::-#############************\\r\\n============+++++++++++++********++-:::::-=-=++=--===::::::::--:::::::      :.  : :==**=-. .-========+++#%+=++**++=--.      :.   .:.:::*############************\\r\\n===========++++++++++++++*******++=:::::-+==-:..   :-. ..:::..::::::::.     ::  :. +*+-=:  .-=======++++#%+=++**++=--.  .   ...  ...:-:+############************\\r\\n==========+++++++++++++++******++=:::::-+=-.         :-.   .:::::::::::     ::  .. ==:-+.  .-=====-=++++##+=++**++=--.       .   .  .::+#############***********\\r\\n==========++++++++++++++******++=-::::-=-.             :::.  .:--:==--:     .:    .=-=-....-======-=++++#*==++**++=:-.           .. .::-#############***********\\r\\n=========+++++++++++++++*****++=-::::==.                  .:--:--+**+=-.    .:. . --=-:::::=======-=+++***==++**++-...            . .---*############***********\\r\\n========++++++++++++++++****++=-:..:=+-:                  .:--==++++=--:    .-. . -==-:--==========++++**+=+++**++-      .        .:.:::*#############**********\\r\\n========++++++++++++++++***++==:..:++:::-:               :------::-----:    .-. ..====+**+=========++++**+==+***++-...  ...       ..::::+#############**********\\r\\n========++++++++++++++++*+++==:.:-++-::::::.            :--------::::---     -.. -+*###+=-=========++++**===+***++-:-.  =%+          :-:=#############**********\\r\\n====+++++++++++++++++++++++==-::-+*=:::::::-:         .:---------:::::::     -.::***+=--==========+++++**===+***++=:-.  .#%: .    .  .::=##############*********\\r\\n=+==++++++++++++++++++++++==-::=+++-:::::----:.      .---------:::::..       - .*+----============+++++#*===+***++=--:   .-. ..   .. .:::*#############*********\\r\\n=+=++++++++++++++++++++++==-:-+*++=...::-------:     --:::::::::::.   .      :.-----==============+++++#*==++***++=:::   .   ...   . .:::*#############*********\\r\\n=+=++++++++++++++++++++===-:-+*+++:     ..::----::.         ....:.    .      :-----==========+===+++++*%*===+***++-...        .       :-:+#############*********\\r\\n=+=+++++++++++++++++++===--=+*+++=          .:-----:..                       :-----=========++===+++++*%*===+***++-            .      .::+#############*********\\r\\n=+=++++++++++++++++++===-=+***+++-       .     :-------::.                   .----=========++====+++++*%*==++***++-                .  ...-############**********\\r\\n=+++++++++++++++++++=====+***++*+.       .      :----------::.        ::     .---==========++===++++++#%+==++***++-                .: ::::############*********+\\r\\n=++++++++++++++++++====+***+++**-                :--------------:..    .     :=-========+==++===+*++++##+==++***++-                .: .:::*###########*********+\\r\\n=+++++++++++++++++===++**+++++*+.        .       .:-----------------::......:=-========++=+++===++++++##==+++***++-             .  :-  :::+%##########*********+\\r\\n=+++++++++++++++====+***+++++++-       ..         .---------------------------=========+=+++===++++++*%#==+++***++-             .. .-. :::=###########*********+\\r\\n=++++++++++++++===+*****+++++*+.                   :--------------------------=======+++=+++===+*++*+*#*==+++***++-                :-  :::-###########*********+\\r\\n=+++++++++++++==++******++++++-                   .--------------------------===+====+++++++==++*++*+*#+==+++***++:           .    .-  ::::*###%#####**********+\\r\\n=++++++++++++==+********+++++=.                 ...-=----------------------====+++++++++++++==++*++*+*#===+++***++:           ..    .  .:::+*#%%%#####**********\\r\\n=++++++++++++++*********+++++-                 ...:==---------------------=====+==++++++++++=+++++**+**===+++****+:           ..       .:::+##%%%%####**********\\r\\n=+++++++++++++*********++++*=                 ..:-==+-----------------=--=====++=+++++++++++=++*++*++#*===+++***++:                     :::=#%%%%%#####*********\\r\\n=+++++++++++***********+++++:               ...:-==++----------------=--======++++++++++++++++**++*++#*===+++****+:                     :::-#%%%%%%####*********\\r\\n=++++++++++***********+++++-               ..:-==++++=--------------==--=======+++++++++++++++**++*+*#*===+++***++:                     .:::*%%%%%%#####********\\r\\n=++++++++++**********++++*+.             ..:--=+++**+=-------------==--=====+==+++++++++++++++*++**+*%*===+++****+:                     ....+%%%%%%####*********\\r\\n=++++++++++**********+++++:            .::--==+*****+=-------------=--======+++++++++++++++++**++**+*%*===+++****+:                     .::.-##%%%#####*********\\r\\n=++++++++++*********++++*=          ..::--==++*******+----------------=======++++++++++++++++**++*++##+===+++****+:                      :::-#%%%%#####*********\\r\\n=+++++++++**********+++*+.        ..::--==++*********+---------------====++++++++++++++++++++**+**++##+====+*****+:                      :::-#%%########********\\r\\n-+++++++***********+++*+:       .:::--==++++**********--------------====++++++=++++++++++++++**+**++##=====+****++:                      .:::*%#########********\\r\\n\",\n  \"                                                 --------------======---===---======--====================+#%%%*-:.:--.        :+++++++*+++==========-----------\\r\\n                                                 :-----------=--======--====---=====--=====================#%%%*+=::::....     :+++++++*+++==========-----------\\r\\n                                                 .-----------=---======---==---======--====================#%%%*::::::....   .:=*+++++++++++=========-----------\\r\\n                                                  -----------==--=======--===--=======-====================*%%%#+=:::.........-+**+++++++++++========-----------\\r\\n                                                  ------------==--=======--===--======--===================+#%%#==-::......:-=+****+++++++++++========----------\\r\\n                                                  :------------===-=======--===-==================+========+#%%#-:::......:++******++++++++++++========---------\\r\\n                                                  :----:--------===========--====================++====++==+#%%%=:::......-**********++++++++++=========--------\\r\\n                                                  :=----:-------============-====================+++===+++==#%%%+:::-:...:=**********++++++++++++========-------\\r\\n                                                  :-------------============--==============+====+++===+++==*%%%*:::==:..-************++++++++++++========------\\r\\n                                                  :--------------============-===============+==++++===++++=+#%%*----+-   :+*+*********+++++++++++========------\\r\\n                                                  :---------------============-==============+++++++===++++++*%%*----=-    .+***********+++++++++++========-----\\r\\n                                                  --:-------------=============-========++====++++++===+++++++#%#+==-+=...-=*************+++++++++++==========--\\r\\n                                                  =#-:-------------============--========+====++++++==+++++++++*##-::-.. .=**************+++++++++++============\\r\\n                                                  +%*=::---------===============-========+=====+++++==+++++=+++++=:....   .=**************++++++++++============\\r\\n                                                  +%##+::--------================-==============++++++++++++++++=-.         :**************+++++++++============\\r\\n......................                            *%#%#*-:--------===============--========+=======+++++++++++++=-.        .-**************+++++++++============\\r\\n.:::::::---------::::......... ......            .#%%%#%*-:-------================-=================+==+++++++**-:.         -**************+++++++++============\\r\\n.....::::----===++++++==--:::............        :#%%%##%*-:-------=============+==-========+==========++++++**+:       ..:=****************+++++++++===========\\r\\n .....:::--=======++++++***++=--:::..........    -%%%%%####=:--------============+=--=======+======-=-=++++++**+:   ... .=**#***************+++++++++===========\\r\\n...........::--=++*#%#**++++++**++=--:::.....    =%%%%%%####+:---=----==============-========+===+====+++++++**=.  ....  =**####*************+++++++++==========\\r\\n.......:::::::..::-===++*****+====+++==-:::..    *%%%%%%%####+:---=-----=============-=======+==++++++++++++*#+=:.  ...  -=*#*##*************+++++++++==========\\r\\n     .  ...:::::::::::::::-=++***+=====+=--.    .#%%%%%%%#####+-:--------=====================++++++++++++++*#==*#-  .:..--=*###*************+++++++++==========\\r\\n            ..:---::::::--:::::-=+++==--::.     =%%%%%%%%#####*+-:-------=============-=======++++++++++++++#*=--*+ -####*: -*##**************+++++++++=========\\r\\n  ...                 .  ..::::.......         .#%%%%%%#%#####**+-:--==-===============-======+++++++++=+++*#*=-:-:  :----. =*###*************+++++++++=========\\r\\n                                               =%%%%%%%%######**+=-:--::::-=============-=====++++++++==+++*#*=-:-:       .-+####**************+++++++++========\\r\\n                                              =%%%%%%%%%######*+-:.         -=========+=--=++==+++==+===+++##+=---:  .....-*#####**************++++++++++=======\\r\\n                            .             ...=%%%%%%%%%%%%#*+-.              ============-==+===++==+==+++*##=----:  .:..:+*######*************++++++++++=======\\r\\n                             .         .:--+#%%%%%%%%%#*+-.                 .==========+==-==+==+++=+==+++*#*=--==++- .   =########*************++++++++++======\\r\\n                                     :=+**#%%%%%%%%*+-.                     .=============--=====++====+++##+=--==+=-     .*########*************+++++++++======\\r\\n                                 :-+*#%%%%%%%%%%*-.       ......     .  .   .::============----===+=+==+++##+=--=--.  .   .+########**************+++++++++=====\\r\\n  .                     ..:-=+**#%%%%%%%%%%%%%+:        ...           ..-   .   :-===+==++===----=+++==+++#*==---::.  ...:+*########**************++++++++++====\\r\\n.:-              :     =%%%%%%%%%%%%%%%%%%%%*: .:.                          ...     .:-=+==========+==++++#*=--=-  ..  ::.=#########**************++++++++++====\\r\\n-#*   :      .         *%#%%%%%%%%%%%%%%%%#=  .:--:                    .    .          .-+====++++++==+++*#+=--==:.     ..:*#####+**#**************+++++++++====\\r\\n#%*  ..      ...       =*###%%%%%%%%%%%%%*. ...:-==-:.        ..::.    :    .. :         -+===++++++==+++##+=--==--.      .-+***+-=+*##*************++++++++====\\r\\n.::         .=%#*=-:::-:-=+*##%%%%%%%%%%+  ....::-===-:    .  :=+++-.:::    .  :          -+++++=+++===++##==--==--.       ..-**+-=+**#*************+++++++++===\\r\\n           .:#%%%%%####*+-:-=+*###%%%%#-  ..:::::-----:----::--+*+==-=-.    .  :: ...      =+++++++++=-=+#*==-=+=:::--        :=-:=+*****************++++++++===\\r\\n           .=%############*=-:-=+*###=..--===--------+++==+***==-----=-     :. .: ....     -++++++++++==*#+=--=+=. :==        .- .-=*##*************+++++++++===\\r\\n          :-#################+=-:--:   ::--------=+**++***++++++=-----:     .. ..    .     :++++++++++=-##==--=+=-:           .=::==+##**************+++++++++==\\r\\n          =########%%%%%##**+-:.             ..-+##*+*********++==-----     :. .= -=-.    .===+++++++===##==--=+=--:          .=:.++*##**************++++*****+=\\r\\n     .   . *#####**++=-:.              ...::---+###*#######***++==---==     -. :- +***+-:  .==+++++++==*#+==--=+=--:      ..  :=..-=*##***************+++*###*+=\\r\\n    ..   :.=-::::-:       .........::::-----=+*###%%%######***++==---=-     :  -..+.:-===:. -=++==+==-=##===--+==--:          .+=:-=+###**************+***###*+=\\r\\n ....   ::::.  =+**+=--:------==+++****#**+=-=+*###########***++==---=.     :  = =-      :. .=========+##==---+==:..   ..      :-:=+*###**************+***##*+==\\r\\n:---.   -::::  ..:--:.  .#%##%%%%%%%%%%%%###*=-:-=*#########**++==----      . :: = .-.   :. .+----=--+#**==-:-++=-.            .::-=+####*****************#*+===\\r\\n----   :-::::    ...     -######%%%%%%%%%%%####*=-:-=*######**++==----      : : :: =*=   :  .%*=--+*=*#*+==-:-+==--.           -:.--+#####******************+===\\r\\n=+=.   -:::::             :=+**##########%########*=-:-=+*###*++==----.     :.: -  -=:   :  .%#==+%%+*%*==-::-+====-..    ..   :-:=++#####******************++==\\r\\n+*+:  ....::-  ..          .::-=+**###################+=-:-=++++==---:     ..:: -       .:  :%#=-+%%=+%*-=-:.=+====*=          . .-=+#####*******************+==\\r\\n-*#*=.     .-  .:.          ::::::-==+*##################*+-::-----=:      ..-..=:..    .:  -%#=-+%%=+#=-=-::-+===-:.         .+-.--+####********************+==\\r\\n.-**#*.     :. .:            ::::::::::-=+**################*+-::::-         = .=======:::  =%*=-=%%=+*--=-:.=+===-:           :-.=++####******************#*++=\\r\\n .=****:    :. ..             :::::::::::::--=+*###############*+=-.       . = :        ::  +%*=-=%%=*=---:.:=+===-: .          ..-=+######***************#**++=\\r\\n ..=***+:   :. ..             .::::::::::::::::--=+*##############*.       . = -.       :.  +%*--=%##+--=-:.:++=====:.    ...   ..-=+######****************++++=\\r\\n  ..=***+:  :. ..              :::::::::::::::::::::--=+*#########*        . - =*+  .=:::.  *%*--=*#*----::.:++===-==.         ...=++#######*************++++++=\\r\\n   ..+***+- .. ..              ::::::::::::::::::::::::::-=+*###%%+        . . =+=  :+-::.  #%+-:=**-----::.-+====-:        .  :-.-=+#######*************++++++=\\r\\n     :****+-.  ...             .::::::::::::::::::::::::::::::-=+*:        .:= : .==:. .:   =-:-*#+::---:::.-++===..            ..:-=*######*************++++++=\\r\\n     .+***++-.:..              .::::::::::::::::::::::::::::::::::          -= : .++.  .:   +*##*-::--=::::.-+===-.             ..-=+*#######************++++++=\\r\\n   .. -***+-=-:-:.             .::::::::::::::::::::::::::::::::::          .: ===++=:.::   #*=-:::---:::::.=*+===. :=-        -: :==*#######************+++++++\\r\\n......:***+---:.::             .:::::::::::::::::::::::::::::::::.        .    -:-++-..::   ::::::::::::::..-+====.:+##:       -- ::-=+######************+++++++\\r\\n   ..::***+---. .:             .:::::::::::::::::::::::::::::::::         . . .. :*+   ::   ....::..:::::...++====::=: .:...    ::-==*#######************+++++++\\r\\n     .:***+---. .:             .:::::::::::::::::::::::::::::::::         . . .-::--.. ::   .:::::::::::...:**====-:       ..    .:==#########***********+++++++\\r\\n ...  .+**+--- .::              ::::::::::::::::::::::::::::::::.         . . .**:  =--::   ::::::::::::...:=++===--:          :. ::=*########***********+++++++\\r\\n=:.:::.:**=--: .::              ::::::::::::::::::::::::::::::::.           . .==:..-::::   ::::::::::::...-+======-:. .-      -- :-=*########***********+++++++\\r\\n:=:..:--:-:--  ..               ::::::::::::::::::::::::::::::::.           . .  -++   ::   :::::::::::::.:-*+==+==-.   :.      -.:==*########***********+++++++\\r\\n :-=-:.:...:.                  .::::::::::::::::::::::::::::::::            .    -*+   ::   :::::::::::::.:-*+==+==-.   :.     .=::-=*########***********+++++++\\r\\n.:.:::.    .                  .:::::::::::::::::::::::::::::::::          . .  .:-=+=:::.   ::::::::::::..:-++=++==-.   .. .   .:..:-*#########**********+++++++\\r\\n:::::...    .                .::::::::::::::::::::::::::::::::::            . .==::-=::::   ::::::::::::..:=+=+++==-.      ..     :-=*#########**********+++++++\\r\\n..                           .......:--:::::::::::::::::::::::::            . .++=-::::::   :::::::::::..::=*+++++=+=.         :=.:-=*#########**********+++++++\\r\\n:--:::::::::::.  .....      .::::::::-::::::::::::::::::::::::::            . :++++-:::::   :::::::::::.:::=#+++++=-*+  :      .-:.:-*##########*********+++++++\\r\\n--==++++++++***+-:.    .---:::...........:-:::::::::::::::::::::            . .+++++=:::.  .::::::::::::::-=*++++==--.         .. :--*##########**********++++++\\r\\n-===+++**********+=:.....         :--------:::::::::::::::::::::            .  -====-:::   :-:::::::::::::-++++++==-: :=       :=.:==*###########*********++++++\\r\\n-==+++++********++++-:.:. .::.  . :-----==::::::---------------:               :::.           .-::::::::::-*+=++++=-. *#.  .    -..-=*###########*********++++++\\r\\n:-----=========+=====-:..:.                 .......::::::....... .           ....::-:..     .::-:::::.::::-#*=++++-:=::=.   .  .:..:-*############********++++++\\r\\n .:-----------------::.....  ..::----::.......... ..............      ..:-..:.-***+++=-::.  :-:::::::.::::=#*=++++=-%#.        .-.:-=*#############********+++++\\r\\n   .:-------:::----==-:. ....=++**+==---:::::::::::------:::::::         .  . .**++++-:::   :::::::::::-:-=#*=++++=--:          ..:-=*#############***#****+++++\\r\\n     ..:---:::-----=====:. ..:-:--::---:::::::::::::::::::::::::         .  . .+**+++=:::   ::::::::::--:-=*+=++++-.  .         ..:--*##############*###***+++++\\r\\n:.      .:::::::---=====+=:.. -:.::-::::::::::::::::::::::::::::         .. . .=+==--:.::   ::::::::::--:-+*+=++++-.  :         . .:-+##############**#*****++++\\r\\n:-:..     .::::---=======++=.  ..::..:--:::::::::::::::-::::::::         .  . ..       ::   :::::::::-----+*+=++++=:.          .:::--+#############**********+++\\r\\n:-:::..     .:---============: ...:-----=-::-:::::::::::::::::::.           . ..   .   ::   ::::::::-----=+*+=++++=--          -+----*#############**********+++\\r\\n .::::::.     .-============++=....:-======:::::::::::::::::::::.           .  : :++.  ::   ::::::::-----=*#==++++=--          -*+.:-+#############**********+++\\r\\n   .:----:.     :===========+++=:.....-++=+-:::::::::::::::::::::         .  . : .+=.  :-   :::::::------=*#++++++=--          =*+.::+##############*********+++\\r\\n     :---==-.    .-=========+++++:.  ..:=+++-::::::::::::::::::::         .  . :       .-.  :::::::------=*#++++++=--:.   ...  =#+::-+##############*********+++\\r\\n      .-=====:     -++++++++++++++:   . .-===::::::::::::::::::::.        .  . :       ::.  ::::::------==*#++++++=:=+:    ..  =#*:::+##############**********++\\r\\n        :======.    :+++++++++++++=..    .-==:::::::::::::::::::::        .  . --=====:::.  ::::::------==**=+++++=...         -*+.::+################********++\\r\\n         :======-    :=++++++++++++-      .:--.:::::::::::::::::::           . --:..   .:.  .:::::---=--=+++=+++++=...         =#+.:-+################********++\\r\\n          -=====+=.   :=++++++++++++.      .::..::::::::::::::::::           . :       .:.  .::::----=-==+*==+++++=..          =#*::-+################********++\\r\\n          .-====++=:   :++++++++++++-       .. .::::::::::::::::::.          : :::  .=-::.  .::::---==-=++*+=+++++=.    . .::. -*+..:=###############*********++\\r\\n:.         :===+++++-:-=++++++++++++=.      .. .:::::::::::::::::::        . . .+*. .+-::.  .:::----=--=++#+=+++++=::  .: .::..-#*::-=###############*********++\\r\\n-=-:.      .===+++++++++++++++++++++=:.    ... .:::::::::::::::::::        . .  ==::-.  ::  .::----==-==+*#+=+++++=--.  .  .   -#*::-=################**********\\r\\n-====-:    .===+++++++++++++++++++++=:.... ::. .:::::::::::::::::::.       . .. : :*+   ::   ------==-==+*#+=+++++=--. .:::---:-##=--=################*********+\\r\\n-=======-::-===+++++++++++++++++++++=:..::-==:.-::::::::::::::::::::       .  . : -++=-:::   ------=--==+*#+=+++++=--.  ::=###########################*********+\\r\\n-==============+++++++++++*+++++++++=:..::---:=-::::::::::::::::::::        . . -++++-. .:.  -----==-===+**+=+++++=--.  .::*%%%%%%%%%################**********+\\r\\n-==============+++++++++++**++++++++=:::::--::=:::::::::::::::::::::.       . : :. =*-   :.  ----===-=+++**==+*+++=--. .::-#%%%%%%#+*###############************\\r\\n-============+++++++++++++***+++++++=:::::--:=-::::::::::::::::::::::       : : .. -=:--::.  ----===-=+++*+==+*+++=--.     =#%%##%*--=*#############************\\r\\n-============+++++++++++++****++++++=:::::::-=:::::::::::::::::::::::       : .. -=-  =+-:.  -=-====-=+++#+==+**++=:-.      +#####*:--+############*************\\r\\n-===========++++++++++++++****++++++=:::::::+-:::::::::::::::::::::::.      :  : :++.:-. ::  -=======+++*#+==+**++=..        =#%##*:::=#############************\\r\\n-===========++++++++++++++*****+++++-::::::=-..:::::::::::::::::::::::      :  ...=.=*=  .:  ========+++*#+==+**++=.          :*%%*:::=############*************\\r\\n============++++++++++++++********+=::::::=-..:---:-::::::::::::::::::      :   : - :*+-=-: .========+++*%+=++**++=:.       .   -**:::-#############************\\r\\n============+++++++++++++********++-:::::-=-=++=--===::::::::--:::::::      :.  : :==**=-. .-========+++#%+=++**++=--.      :.   .:.:::*############************\\r\\n===========++++++++++++++*******++=:::::-+==-:..   :-. ..:::..::::::::.     ::  :. +*+-=:  .-=======++++#%+=++**++=--.  .   ...  ...:-:+############************\\r\\n==========+++++++++++++++******++=:::::-+=-.         :-.   .:::::::::::     ::  .. ==:-+.  .-=====-=++++##+=++**++=--.       .   .  .::+#############***********\\r\\n==========++++++++++++++******++=-::::=+-.             :::.  .:--:==--:     .:    .=-=-....-======-=++++#*==++**++=:-.           .. .::-#############***********\\r\\n=========+++++++++++++++*****++=-::::==.                  .:--:--+**+=-.    .:. . --=-:::::=======-=+++***==++**++-...            . .---*############***********\\r\\n========++++++++++++++++****++=-:..:=+-:                  .:--==++++=--:    .-. . -==-:--==========++++**+=+++**++-      .        .:.:::*#############**********\\r\\n========++++++++++++++++***++==:..:++-::-:               :------::-----:    .-. ..====+**+=========++++**+==+***++-...  ...       ..::::+#############**********\\r\\n========++++++++++++++++*+++==:.:-++-::::::.            :--------::::---     -.. -+*###+=-=========++++**===+***++-:-.  =%+          :-:=#############**********\\r\\n====+++++++++++++++++++++++==-::-+*=:::::::-:         .:---------:::::::     -.::***+=--==========+++++**===+***++=:-.  .#%: .    .  .::=##############*********\\r\\n=+==++++++++++++++++++++++==-::=+++-:::::----:.      .---------:::::..       - .*+----============+++++#*===+***++=--:   .-. ..   .. .:::*#############*********\\r\\n=+=++++++++++++++++++++++==-:-++++=...::-------:     --:::::::::::.   .      :.-----==============+++++#*==++***++=:::   .   ...   . .:::*#############*********\\r\\n=+=++++++++++++++++++++===-:-+*+++:     ..::----::.         ....:.    .      :-----==========+===+++++*%*===+***++-...        .       :-:+#############*********\\r\\n=+=+++++++++++++++++++===--=+*+++=          .:-----:..                       :-----=========++===+++++*%*===+***++-            .      .::+#############*********\\r\\n=+=++++++++++++++++++===-=+***+++-       .     :-------::.                   .----=========++====+++++*%*==++***++-                .  ...-############**********\\r\\n=+++++++++++++++++++=====+***++*+.       .      :----------::.        ::     .---==========++===++++++#%+==++***++-                .: ::::############*********+\\r\\n=++++++++++++++++++====+***+++**-                :--------------:..    .     :=-========+==++===+*++++##+==++***++-                .: .:::*###########*********+\\r\\n=+++++++++++++++++===++**+++++*+.        .       .:-----------------::......:=-========++=+++===++++++##==+++***++-             .  :-  :::+%##########*********+\\r\\n=+++++++++++++++====+***+++++++-       ..         .---------------------------=========+=+++===++++++*%#==+++***++-             .. .-. :::=###########*********+\\r\\n=++++++++++++++===+******++++*+.                   :--------------------------=======+++=+++===+*++*+*#*==+++***++-                :-  :::-###########*********+\\r\\n=+++++++++++++===+*******+++++-                   .--------------------------===+====+++++++==++*++*+*#+==+++***++:           .    .-  ::::*###%#####**********+\\r\\n=+++++++++++++=+********++++++.                 ...-=----------------------====+++++++++++++==++*++*+*#===+++***++:           ..    .  .:::+*#%%%#####**********\\r\\n=++++++++++++++*********+++++-                 ...:==---------------------=====+==++++++++++=+++++**+**===+++****+:           ..       .:::+##%%%%####**********\\r\\n=+++++++++++++**********+++*=                 ..:-==+-----------------=--=====++=+++++++++++=++*++*++#*===+++***++:                     :::=#%%%%%#####*********\\r\\n=+++++++++++***********+++*+:               ...:-==++----------------=--======++++++++++++++++**++*++#*===+++****+:                     :::-#%%%%%%####*********\\r\\n=++++++++++***********+++++-               ..:-==++++=--------------==--=======+++++++++++++++**++*+*#*===+++***++:                     .:::*%%%%%%#####********\\r\\n=+++++++++***********++++*+.             ..:--=+++**+=-------------==--=====+==+++++++++++++++*++**+*%*===+++****+:                     ....+%%%%%%####*********\\r\\n=++++++++++**********+++++:            .::--==+*****+=-------------=--======+++++++++++++++++**++**+*%*===+++****+:                     .::.-##%%%#####*********\\r\\n=++++++++***********++++*=          ..::--==++*******+----------------=======++++++++++++++++**++*++##+===+++****+:                      :::-#%%%%#####*********\\r\\n=++++++++***********+++*+.        ..::--==++*********+---------------====++++++++++++++++++++**+**++##+====+*****+:                      :::-#%%########********\\r\\n-+++++++***********+++*+:       .:::--==++++**********--------------====++++++=++++++++++++++**+**++##=====+****++:                      .:::*%#########********\\r\\n\",\n  \"                                                ::-------===========----=---======--=====================*%%%#--::::....     :++++++++++++==========------------\\r\\n                                                :------==--==========---==---======--====================+%%%#++::::....   .:=+*+++++++++++=========------------\\r\\n                                                .------===--==========----=--======--=====================#%%%=-::::.......:-+***++++++++++=========------------\\r\\n                                                 ::-::-=-==-==========----=--=======--====================#%%%==:::......:-+*****+++++++++++=========-----------\\r\\n                                                 .-:::--=-----=========---==---======-====================*%%%=::::......=********+++++++++++=========----------\\r\\n                                                 .-::----=-----=========---==--======--=========++========*%%%+::::.....:+*********+++++++++++=========---------\\r\\n                                                 .-::::---------============----======-=========++========+%%%*-:::=:...=***********+++++++++++========---------\\r\\n                                                 .--::::---------==========---=====================+===++=+#%%*-:::+-.  -************+++++++++++========--------\\r\\n                                                 .=-:::::---------=========-----=================+++==+++==*%%*-:::-=.   .+******+****+++++++++++========-------\\r\\n                                                 :*+:::::---------===========---===========+====++++==++++=+#%#-----=.   .=+***********++++++++++==========-----\\r\\n                                                 :**+::::---------============---===========++++++++==+++++=*%%+=---=: .=+*************+++++++++++===========---\\r\\n                                                 :###+:.::--------=============--===========++++++++=++++++++*#*-.....  :+**************++++++++++============--\\r\\n                                                 :####+:.::--------=============-===========++++++++=++++++++++-: ...    .-**************+++++++++==============\\r\\n                                                 -####%*::::-------==========================+++++++=+++++=+++=-:         .=*************++++++++++=============\\r\\n                                                 -######*-:::------==========================++++++++++++++++*=-:         .+*************++++++++++=============\\r\\n ....................                            =%#####%#-:::--=========================+====+++++++++++++++*-..         -+**************++++++++++============\\r\\n..::::::-------:::::.......... ......            +%#%%%%#%#-.::--========================+====++++++++++++++*+-    ..  :=+****************++++++++++============\\r\\n.....::::----===++++===--::::...........         *%##%%%%#%#=.::--========================+====+++++++++++++*+-    ..  -*#####*************+++++++++============\\r\\n .....::----=======++++***++=--:::..........    .#%%%%%%%%%%%+::::-=======================++=====+++++++++++*+-   ..:  :=*#*###************++++++++++===========\\r\\n:::::::..:::--==+**#%**++++++**++=--:::.....    :%%%%%%%%%%%%%*:.::-=======================+=====++++=+++++**=-..   .  ::+#**##************++++++++++==========+\\r\\n..::::-:--::::::--==+++*****+====+++==-::::     -%%%%%%%%%%%%%%*-::--======================++=========+++++#+==#*  :--:=:.=*###*************++++++++++=========+\\r\\n       ...::::-----::::::-==+***+====++==:      +%%%%%%%%%%%%%%%#-::--======================++========+++++#==-==  *####- .*###*************++++++++++=========+\\r\\n           ..::--:::::::::...::==++=-:.:.      .#%%%%%%%%%%%%%%%%#-::--======================+========++++*#=-::.  ...... -*###**************++++++++++========+\\r\\n ...                                           =%##%%%%%%%%%%%%%%%#-::--=====================+===+++++++++**=---:       .-+*###***************+++++++++=========\\r\\n                                              :######%%%%%%%%%%%%%%#::::::--==================++++++++=+++#+=-=-:   ....:+######**************++++++++++========\\r\\n                                             :*#######%%%%%%%%%#*=:.        :=======+++========+++++++++++#+=:=--.  ....-*#######*************+++++++++++=======\\r\\n                                         .. :**########%%%%#*=:              =========++=======++++++++++*#=-:+-=*=.    .+########*************++++++++++=======\\r\\n                                       .---=+***#####%##+-.                  =======+==+=======++++++==++##=--+-=-:      -*########*************++++++++++======\\r\\n                                    .--====+++***##*=-.                      ===========+=-====++++=+==++#*=--+:-.  ..  .-*#######***************+++++++++======\\r\\n                                .:-==========++*+-.      .......      .      ::=========++=-===++++=+==++#+=--=::.  ....-*#########**************+++++++++======\\r\\n .                     ....::---===============:        ....          .     .   :--==+==+++====++++===+++#+=-==.  .. .:..+#########***************++++++++======\\r\\n..           .        .##**+=::-----=========: .:.                          ...     .:-=+=+======++==++=*#==:==-:.      .=#####++*****************+++++++++=====\\r\\n::           .        -%####*+-::::------==-  .:--:                         ..          -+++======+==+++**==:==--:      ..=***+--=+*#**************++++++++=====\\r\\n::           ..      .#########*=-:::---=-. ...:-==-:.        ..::.         .. :         :+====---==++++#*==:+=--:         .=**:==+*#**************++++++++++===\\r\\n            :+*+=-:.-#%##########*+-:.:--  ...:::-===-:   ..  :=+++-:::     .. ..         :+++===-====++#+=--+=:..:=        .-:.-++*#***************+++++++++===\\r\\n           .=***####%###############*=-.  ..:::::-----:--=---=-=*+==+**     .. .-  ..      =++===+++==++#+=--+=:  ::         =. --=###**************+++++++++===\\r\\n          ..--==+**###############%#*=..--===-------=+*++=+**+==+*##%%*     ..  - ....     :++==+++++-=+#==--+=--.           =:.==+*##**************+++++*+++===\\r\\n          :.:::::--=++**###%%%%%#*+:   ::--------=+***++**+++*#%%%%%#%+     ..  :     .    .+++++++++=-**==--+=--:      .    =: =++####*************+++**#**+===\\r\\n         :-::::::::::---==++==-:.            .:=+##*++***##%%%%%%%%%%%=     ::  = :=-:     ===++++++++-**=--=+=--:       ..  =- :-=####**************++*###*+===\\r\\n    .    ..:::::::.....               ....:---=+**+*####%%%%%%%%%%%%%%-:    :: .= =***+-:.  ==+++++++=+#+=--=+=--:           -=.==+#####*************+**###+====\\r\\n    :   ..::....:-:      ....::::::::::--===++++=---+*####%%%%%%%%%%%#-.    :. :- +:.--==:. :==++++++=+#==-:=+=:     ..      .-.=++#####****************##*+====\\r\\n  ..    ::::. .=***+=--:-::::::---=++**######%%###*=:-=*###%%%%%%%%%%*.     :  -.:=      :. .==+++++=-+#==-:++=-:.           ...:-+######*****************++====\\r\\n:---   .-::::  ..:--:.   ::::::::--+**########%%#####+---+*##%%%%%%%%+      : .= =..-:   :.  -===++=-+#*=--:++==-:      .    --.==+#######****************+++===\\r\\n---:   -:::::.   ...      :::::::::::--=+**###%%%######*+--=*##%%%%%#-      : --.- -*+   :.  ==--===-#*+=-::++==-=-.    ...  .:.=++#######*****************++===\\r\\n==-   .---:::.            .:::::::::::::::-=+*############*+==+##%%%#.      : +.:. :=-   :.  #%#=:-#+#*==-::++==-=+.         :. :-=#######*****************+++==\\r\\n=+=:  ....::-.  .          ::::::::::::::::::-=+*############*===*#%+       :.+ -        :.  #%%*-+%*#*-=-::====-:           -= -==*#####******************+++==\\r\\n:+*+=:     .:. .:.          ::::::::::::::::::::-=+*############*==+:       .:- =:..    .:  .#%%*-+%*#+-=:.:+===--            : -++*#####****************#*+++==\\r\\n.-****:     :. .:.           ::::::::::::::::::::::-=+**###########+         :..=-====-:::  .%%%*-+%+*=--:.:+===-- ..   .     ..:-=*######****************++++==\\r\\n .-****:    :. ..             :::::::::::::::::::::::::-=+*########=         : ..       ::  :%%%*-+%*+-=-..-+===-==.     ..     -==*######***************+++++==\\r\\n ..-***+:   :. ..             .::::::::::::::::::::::::::::-=+**###-       . - ::       ::  -#%%*-+%#=-=:..-+===-=-      ..  .: -=+*######**************+++++++=\\r\\n  ..-***+:  .:  .              ::::::::::::::::::::::::::::::::-=+*.       . : -*+.  -:::.  =#%%*-=%+---::.=+===--.          .: :-=*#######*************+++++++=\\r\\n   ..=***+: .:  .              .:::::::::::::::::::::::::::::::::::        . = -++  .+-::.  +%%%=-*+--=:::.=+===.             . :-=*########************+++++++=\\r\\n     :****=-..  ..             .::::::::::::::::::::::::::::::::::.        . + : .==-. .:.  =+===*+:-=-:::.++=+=.             . -==*########************++++++++\\r\\n      =***+==:-...             .::::::::::::::::::::::::::::::::::         . - :  +*:   :.  =+*#*=:---:::.:**===. :++.       -- :--+*#######************++++++++\\r\\n   .. -***+--=:-:.             .::::::::::::::::::::::::::::::::::         . . ===++=:.::.  **+-:::-:::::.:++===..+++:.      .=.:--+*#######*************+++++++\\r\\n......:****---:.::              ::::::::::::::::::::::::::::::::::        .  . -:-++=..::   :::...:.::::..:*+===-.:.  ...:.   ..-==*#########***********++++++++\\r\\n   ..::+***---: .:              :::::::::::::::::::::::::::::::::.        .  . : .+*:  .-.  .:::::::::::..:*+====-:    .      . :-=*#########************+++++++\\r\\n     .:****---. .:.             :::::::::::::::::::::::::::::::::         .    -::--:. .:.  ::::::::::::..-++++==-:   ..     -- :--*#########***********++++++++\\r\\n .... .+***---. .:              ::::::::::::::::::.............:.         .    +*=  -=:::.  ::::::::::::..-*=+++=-:   ::     :- :==*##########**********++++++++\\r\\n-:.....:+*=--: .::              ::::::...................:::::::.         . .  ==-..--:::.  ::::::::::::..=#++++=-:   ::      -::==*##########**********++++++++\\r\\n:=:.....:=:--. ..               :::::::...........::::::::::::::.         . .  . :++.  .:.  ::::::::::::..=*+=++=-:   ::     .=::--*##########**********++++++++\\r\\n .---:.....::                  .::::::........::::::::::::::::::.         . .    :*+.  .:.  :::::::::::..:===+++=-:    . ..   . :--*##########**********++++++++\\r\\n....::.    ..                  ...........::::::::::::::::::::::          . .  .:-=+=:::..  :::::::::::..:++=+++=--.         .:.:-=*##########**********++++++++\\r\\n:::::...                     .::..::::::::::::::::::::::::::::::            .  ==::--::::.  :::::::::::.::+#=+++=-+#  .      .+-:--*###########*********++++++++\\r\\n..                           .......::-:::::::::::::::::::::::::            .  +++-::::::.  .:::::::::::::+#=+++=--+. ..      :.:--+############*********+++++++\\r\\n:-::..........   .....       .::::-----::-::::::::::::::::::::::            .  ++++-:::::   :::::::::::::-=+=+++=--. :.      .: :=-*############*********+++++++\\r\\n--=--===--======-:.    .---::::..........:::::::::::::::::::::::            .  +++++=::::  .:::::::::::::-+=++++=-- .*=       =.:--*############*********+++++++\\r\\n-==--===++++++++++=-.....         :--------:::::::::::::::::::::            .  -====-:::   :--:::::::::::=#+++++=....**   .   :..:-+#############********+++++++\\r\\n-=======++++++++++++=:...  ::.  . :-----==:::::-----------------               .::.         . .-::::.::::=#+++++=:+*: .      .-..--+##############********++++++\\r\\n:-------======++=====-:..:.                 ..:::::..........:::.             ...::::..     ..:-::::::-:-=#+++++=-+*.         :.:--+##############********++++++\\r\\n .:-----------------::.....  ..::----::.........  ..............      ..:-:.:.:+**+++=-::.  :--::::::----+*+++++=:. .         ..:--+###############*##*****+++++\\r\\n   .:-------:::----==-:. ....=++**++=---:::::::::::------:::::::          .    +*++++-:::.  .::::::::----+*=++++=.  :.        . .:-+##################*****+++++\\r\\n     ..:---::::---======-. ..:-:---:---:::::::::::::::::::::::::         ..    +**+++=-:..  .:::::::----=**=++++=:.           ...-:+##############**********++++\\r\\n:.      .:::::::---=====+=:.. -: ..:::.:::::::::::::-:::::::::::          :  . -+==--:.::.  .:::::::----=**=+++++--.         .=-:--+##############**********++++\\r\\n:-::.      ::-----========+=:  .. ....:-:::::::::----:::::::::::.         .  . :       .-.  .::::::-----=#*=++++=--.         :*+.--+##############**********++++\\r\\n:-:::..     .:---============-.....:--:---::---:::::::::::::::::.         .  . :   .   .-.  .::::::-----=#*=++++=--.         :#*.::=##############**********++++\\r\\n .::::::.     .-============++=:....:-=--=-::::::::::::::::::::::         .  . : .++:  .-.  .::::::-----=#*=++++=--:     .   :#*.:-+###############*********++++\\r\\n   .:-----.     :===========++++:.. ..:====-:::::::::::::::::::::         .  . : .==.  .-.  .-::::-----==#*=+++++-=*-    ... :#*::-+###############**********+++\\r\\n     :--===-.    .-=========+++++:.    .-===-::::::::::::::::::::.        .  . :       .-.  .-:::---=--=+*+=+++++:.-.        :#*:.:=################**********++\\r\\n      .-=====:.    -=+++++++++++++:     .:===::::::::::::::::::::.        .  . :       .-.  .-:::---=-==+*==+++++:..         :#*:::=################**********++\\r\\n        :======:    :=+++++++++++++..     :==:::::::::::::::::::::        .  . :--====:::.  .-::------==+*==+++++:..  ..     :##:::=################**********++\\r\\n         :======-.   :=++++++++++++=.     .:--.:::::::::::::::::::           . :-:..    :.  .:::---=--==+#==+++++:    .. ::. :*#:::=#%##############************\\r\\n          :=====+=:   .=++++++++++++:      .::..::::::::::::::::::.        . . ..       ::  .::----=-==+*#+=+++++-:.  :. :::.:**:::=#%%#############************\\r\\n           -====++=-   .=+++++++++++=       ..  :::::::::::::::::::        . . .::.  =-:::  .::---==-=++*#+=+++++--.  .  .   .##::-=#%%#############************\\r\\n::         :===+++++-:-=++++++++++++=:      ..  :::::::::::::::::::        . .  +*:  =-:::   :--=-==-=++*#+=+++++--.  :..:::::*#-:-=################************\\r\\n-=-:.      .===+++++++++++++++++++++=-.    ...  :::::::::::::::::::.       .  . ==-:-:  ::   ---====-=++**+=+++++--.  .:-*########**################************\\r\\n-====-:.   .===+++++++++++++++++++++=-.... .:.  ::::::::::::::::::::       .  . : .**.  .:   --=-=====++*+==+++++--.  .:.=#%%%%%%%%%###############*************\\r\\n-=======-::-===++++++++++++++++++++++-..::-==:.:::::::::::::::::::::        . . : :++=-:::.  -=======+++*+=++*+++--. .:::*#%%%%%#+*################*************\\r\\n-==============+++++++++++**+++++++++-..::---:-=::::::::::::::::::::.       . : :++++=. .:.  -=======+++*+=++*+++--:  .  -#%%%%%#--=*##############*************\\r\\n-=============++++++++++++***++++++++-.::::-::=-:::::::::::::::::::::       : : .: =*=   ::  -=======++*#==++*+++--:      =#####*::-+##############*************\\r\\n-============+++++++++++++****+++++++-:::::-:-=::::::::::::::::::::::       : .. : :=-:-:::  -=======++*#+=++*+++:..       =#%##*:::-##############*************\\r\\n-============++++++++++++******++++++-::::::-+-::::::::::::::::::::::.      .. : -==  -+-::  -======+++*#+=++*+++:          :*%%*::--#############**************\\r\\n-===========++++++++++++++******++++=-::::::==::::::::::::::::::::::-:      .. : .++:.-: .:  -====-=+++*#==++*++=::.      :.  -**:.:-*#############*************\\r\\n-===========++++++++++++++********++=::::::==..::::::::::::::::::::--:      .. .: =.-*+  .-  -====-=+++*#==+**++=--:      ::   .:.:::+#############*************\\r\\n============++++++++++++++********++-:::::-=  .:::::::::::::::::::::--      ..  : -..++=--:  =====-=+++**==+**++=--:       ..  .. :-:=###############***********\\r\\n===========++++++++++++++*********+=:::::-=:-===---==-:::::::---::::--.     .:  :..==**+-...:====-=++++*+==+**++=--:        .   . .::=###############***********\\r\\n===========++++++++++++++********+=-::::-+==-:..   .-:  .:::..::::::--:     .-  .: =*+==-  .-====-=+++*#==++**++=:::            . .::-*#############************\\r\\n==========+++++++++++++++******++=-::::-+=-.         :-:   .:::::::::::      -   . -=--+-  .-====-=+++*#===+**++=...            ...---*##############***********\\r\\n=========+++++++++++++++******++=-::::-+-.             .::.  .:--:-=--:.     :.    ===-:...:======++++##==++**++=.     ..       .:.:::+##############***********\\r\\n=========+++++++++++++++*****++==::::-+:                  .:--::-=**+=-:     -.   :==-:::::=======++++##==++***+=::.  .=:        ..:::=##############***********\\r\\n========++++++++++++++++****++==::.:=+-:.                 .:--==++++=--:     -:   -===--==+======+++++##==++***+=:-:  :#%.         :--=##############***********\\r\\n========++++++++++++++++***++==-:.:=+-::-:.              :-----::::::--:     -: . ==+++**+=======+++++#*==++***+=:-:   -%- .    .. .-:-###############**********\\r\\n=======++++++++++++++++**+++==-:.-++-::::--.            :--:---:::::::::.    -: ..+*###*=====+==++++++#*==++***+=:-:    .. .:   .. .:::*##############**********\\r\\n====+++++++++++++++++++++++==-::-+*+:::::---:         .:----:::::::::::..    -::.*#**+=-====++==++++++#*==++***+=:::   .   ...   .  --:+###############*******++\\r\\n=+==++++++++++++++++++++++==-::-+++=::--------.      .:---:::::::::::.       -. =*=--=======++==+++++*#+==++***+=...        ..      :-:+##############********++\\r\\n=+==+++++++++++++++++++++==-:-=++++:.::--------:     :-:::::::::::.   ..     .::=-=========++==++++++*#+==++***+=. .            ..  .::=##############********++\\r\\n=+++++++++++++++++++++++==---+++++-     .::------:.          .....    .      .---=========+++==++++++**===++***+=.  .            :. .:.-##############*******+++\\r\\n=+++++++++++++++++++++===--=+*++++:         :------::.                       .---========++++==+*++++#+===++***+=                .: .:::*#############*******+++\\r\\n=++++++++++++++++++++===-=+***+++=            :---------:.                    --=========++++==+*++++#+===++***+=                :: .:::*############*********++\\r\\n=+++++++++++++++++++=====+***++*+:             .------------:..       .:      --========++++==++++*++#+===++***+=             :  .=. :::+%###########*********++\\r\\n=++++++++++++++++++====+****++**=               .---------------::.          .=========+++++==++++*+*#+===++***+=                .-. :::-############*********++\\r\\n=+++++++++++++++++===++***++++*+:                :------------------::......:=======++++++++++++++*+*#===+++***+=                .-. ::::#%##########*********++\\r\\n=++++++++++++++++===+****++++++=                 .:-------------------------========++++++++=++*++*+##===+++***+-           .     .. .:::+##%%#######**********+\\r\\n=++++++++++++++===+******++++++:                  :------------------------========+++++++++++**++*+##===+++***+-  .        ..       .:::+*#%%%######**********+\\r\\n=+++++++++++++===+*******++++*=                  .:=----------------------====++++++++++++++++*++*++%#==++++***+-  .         ..      .:::=##%%%%#####**********+\\r\\n=+++++++++++++=+*********+++++:                 ..:=----------------------===++++++++++++++++**++*++%*==++++***+-                     -::-#%%%%%%#####*********+\\r\\n=++++++++++++++*********+++++=                ...:-=---------------------====++++++++++++++++**+**+*%*===++****+-                     ::::#%%%%%%#####**********\\r\\n=+++++++++++++**********+++*+.               ...:-=+=-------------------====+++++++++++++++++**+**+*%+===++****+-                     .:::*%%%%%%#####**********\\r\\n=+++++++++++***********+++++-               ..:-==++=------------------====+++++++++++++++++***+*++#%+===++****+-                     .:..=%%%%%%#####**********\\r\\n=++++++++++***********++++*=              ..:--=++*+=-----------------====++++++++++++++++++**+**++#%+==+++****+-                     .::.-#%%%%#######*********\\r\\n=+++++++++************+++++:            ..::-==++***=----------------=====++++++++++++++++++**+**++##===+++****+-                      :::-#%%%%######**********\\r\\n=++++++++************+++++-           ..:--==++*****+----------------====++++++++++++++++++***+*++*%#===+++****+-                      ::::*%%########**********\\r\\n=++++++++************+++*+.         .::--==++*******+=--------------===++++++++++++++++++++**++*++*%*===+++****+-                      :::.+%#########**********\\r\\n=++++++**************++*+:       ..::--==++**********=-------------====+++++++++++++++++++**++**++*%*===+++****+-                      .:::=##########*********+\\r\\n-+++****************++**-      ..::--==++++**********=------------====++++++++++++++++++++**++**++#%+===+++****+-            .         .:::-###########*******++\\r\\n\",\n  \"                                                :::::::-------==--==----------===========================+%%%#=-:::::.... ..:+*+++++++++++==========------------\\r\\n                                                .-:::::-------==--==----------======-=====================#%%%++::::......:-+***+++++++++++=========------------\\r\\n                                                 :-:::---------==---==--------======--====================#%%%=-:.:......-+******+++++++++++========------------\\r\\n                                                 .-::------------==-==---------=====--====================*%%%+-:::.... .+********+++++++++++========-----------\\r\\n                                                 .-::-------------=====--------======-====================+%%%+::::::...-********+++++++++++++=========---------\\r\\n                                                  -::::------------=====--------=====--===================+%%%*-:::+-...-********++*+++++++++++========---------\\r\\n                                                  -:::::-----------=======------======-===================+#%%*-:::+-.  .=*******++**++++++++++==========-------\\r\\n                                                 .--::::-----------========-----=======-================+==*%%*-:::==.   .=***********++++++++++==========------\\r\\n                                                 .----::------------========-----======-===+===========+++=+%%#-----=.  :-+++**********++++++++++==========-----\\r\\n                                                 .:---:::-:---------===========--=======-===+======+==++++==*%%+=--:-. .=**************+++++++++++==========----\\r\\n                                                 .:----:::-----------==========---=======-==++====+++=+++++=+*#*-....   .=**************++++++++++===========---\\r\\n                                                 .------::--:::-------==========--==========++++++++++++++++=++-:        .:+************+++++++++++============-\\r\\n                                                 .------------:-------==========-===========++++++++++=++++++++-:         .+*************++++++++++=============\\r\\n                                                 .--------------------======================+++++++++==+++==+*=-:         :+*************++++++++++=============\\r\\n                                                 .--------------------=======================++++++++==++++=+*-..      ..:+***************++++++++++============\\r\\n ....................                            .-------------:::-----======================++++++++==++++++*-    ..  :=*##**************++++++++++============\\r\\n..::::::-------:::::.......... .....             .-------------::::-----======================+++++++=++++++*+-    ..  :*#*###*************++++++++++===========\\r\\n.....:::::---===++++===--:::............         .--------------::::-----=====================+++++++=++++++*=-   ..:  :-+#**##************++++++++++===========\\r\\n......:::---=======+++****++=--:::..........     :---------------::::-----=====================++++++=++++++*=--:   .  :.-*#*##*************+++++++++==========+\\r\\n-----:::::::--==++*#%#*++++++**++=--:::.....     --------------===:::------===============++===++++++=+++++**==#*  =++++. :*###*************++++++++++=========+\\r\\n..:::-------------==+++*****++===++++=--:::     .-------------===+=:::-----================++===+++++++++++#+=:-- .****+. :*###**************+++++++++=========+\\r\\n       ...::::--------::--==+***++===+++=:      :--------------==+*=..::----================++===++++++++++#==:::  .     .=#####*************+++++++++=========+\\r\\n           ..::--::.:::::::::::-=++=-....       ---------------===+*+:.::----================++======++++++#=---:   .....-*#####*************++++++++++=========\\r\\n ...                                           :---------------===+##*-::--==================++========+++**=-=-:   ....-+######**************+++++++++=========\\r\\n                                               ---------------=====+**=...:-==================++========++*+=:=--:  ..  -*#######*************++++++++++========\\r\\n                                             .:------------=====-:.         :==================++======+++#+-:+-+*-      +########*************++++++++++=======\\r\\n                                          . .:---------------:.             .===================+==+++++++#=--+-=:       -########**************+++++++++=======\\r\\n                                        .:::------------:.                  .==========+========+==++++++*#=--+:-.  .. .:+#########**************+++++++++======\\r\\n                                    ..:----------=--:.                      .===================++=++++++**=-==...  ..:.-*#########**************+++++++++======\\r\\n                                ..:--------------.       .......            ..:===========+======++++==++**=-==.  .  .:..+#####**##***************+++++++++=====\\r\\n .                      ..:-=+**####*+===----=:.        ....                .   :-===+==++++=====++++==++#+=-==:-.      .=####*-=+*#**************+++++++++=====\\r\\n..           .         :*##%%##########**==--. .:.                          ...     .:-=++++======+++==++#+=-==--.      ..:=*#+.==+****************++++++++=====\\r\\n.:           .         ::=+*##############+:  .:--:                         .          .-++++=====++==++*#==-==:-. .        =*=.=++##**************+++++++++====\\r\\n:-           .        .::::-+*###########*. ..::-==-:.        ..::.         .. :         -+++===++++==++**==-+=. .-=         : .==*###*************++++++++++===\\r\\n .          ::-::.. .::::::::-+**######%+  ...:::-===-:.  ..  :=+*+-:::     .  :          -+++==++=+++++**=--+=:...         .+..=-+##**************++++++++++===\\r\\n           .---------::::::::::-=+**##*- ...:::::-----:-==---=-+#+===+=     .  :. ...      =+++====-===+*+==-+=--.          .+..==+###**************++++****+===\\r\\n          ..---------::::::::::..:-==:..--===-------=***+++***=--==++*=     :. :: ....     -++++==--===+#+=--+=--.      .   .+..==*###**************+++*###*+===\\r\\n          :.::::------::::::::::...   .::-------==+##*+***+=---===++++-     .. ..    ..    :+++++==+++-=#==--+=--.          .+:.--+####*************++**###*====\\r\\n         :------:::::::::::...              .:-=+##*+++=--------====++-     :. .= -=-.    .==++++==+++=+#=--=+=-:.   .       =-.=++####*************++**##*+====\\r\\n    .    . -----:::....               ...:---==+#####**+=---------===+:     -. :- +***+-:  .==++++=++++**=--=+=:     ..      .-.==*#####****************#*++====\\r\\n    :   ..::....--:      ...:::::::::::------=+*#########*==----------.     :  -:.+.:-===:. -==++++++++#+=-:++=--.           :..--+#####******************++====\\r\\n ...    -:-:. :+***+=--:-:::::-------::---::-=+***#########*+=-------:      :  = --      :. :=-=++++++=#+--:++=--. .    ..   -:.==+######******************++===\\r\\n:---   .-::::  ..:--:.  .-----------:::::::::::-=+**##########+------.      . :- = .-.   :.  ====++++=+#+--:++==-+=      ..  ...=+*######******************++===\\r\\n---.   -:::::  . ...     .-:::::::---::::::::::::-=+*##########*+-:--       : =.:: =*=   :   =--==++==#*=-::++==--.          =. --+######******************+++==\\r\\n==:   .:-----             .-::::::::::::::::::::::::-=+*#########*+=:       :.+ -  -=:   :   =:-=--==*#*=-::==+=-:           -: ==+#######***************#*+++==\\r\\n=+=:  ....:--. ..          ::::::::::::::::::::::::::::-=+*########*.       .:- -       .:   =-*%#+=###+=-:-+===-: .         .. =++######*****************++++==\\r\\n-+*+=:     .-  .:.          ::::::::::::::::::::::::::::::-=+**####*        .-..=:..    .:  .=-*%%#+##*=--::+===-: :    ..      --+#######***************+++++==\\r\\n.-***+.     :. .:            ::::::::::::::::::::::::::::::::-=+**#=         - :======::::  :--*%%#*##*==:.-+===-=-      ..  . .==+#######**************++++++==\\r\\n .-***+.    :. ..             :::::::::::::::::::::::::::::::::::-+:         - :        ::  :-=*#%#*##+=-:.-+===--.      .   :: ==+#######**************++++++==\\r\\n ..=***+.   :. ..             .::::::::::::::::::::::::::::::::::::        . : -.       :.  :-=*#%#*##==:..=+===..           .. :-+#######**************++++++==\\r\\n  ..=***=.  :. ..              ::::::::::::::::::::::::::::::::::::        . - -*+  .-:::.  --=*#%#*#+--::.=+=+=               .--+########************++++++++=\\r\\n    .+***=: ..  .              .::::::::::::::::::::::::::::::::::.        ..= =+=  :=-::.  --=###**+---::.++=+=. .-:        :. -=+#########************++++++++\\r\\n     :***+--..  ..             .::::::::::::::::::::::::::::::::::.        . : : .==:. ::   ::-=+**+---::::++===. =#*        =: :-=+*#######************++++++++\\r\\n     .+***==-:...              .::::::::::::::::::::::::::::::::::           . : .++.  .:   ***##*=:--.::.:+==== :=:. : ..   .:.--=**#######************+++++++=\\r\\n   .. -***=--=::..             .::::::::::::::::::::::::::::::::::             ===++-..::  .#*+=-::::::::.:*+===::    . ...   ..-=+#########************++++++++\\r\\n......:***+---..:.             .:::::::::::::::::::::::::::::::::.        . .  -:-++:..::   ::::::::::::..:*+=+=--    .      :  --=##########***********++++++++\\r\\n  ..:::****---. .:             .:::::::::::::::::::::::::::::::::.        . . .. :*+   .:   ::::::::::::..-+=++=--.   -     .+..--=##########***********++++++++\\r\\n    ..:****---. .:              :::::::::::::::::::::::::::::::::         . . .-::--.  ::   ::-:::::::::..-*=+++--    -      :: -=+##########***********++++++++\\r\\n ...  .***+--- .::              :---:::---::::::::::::::::::::::.         . . .**:  =--::   ::::::::::::..-*++++--    -      -=.-=+###########**********++++++++\\r\\n-:.....-**=--: .::              :::-------::::::::::::::::::::::.         . . .==:..-::::   ::::::::::::..-+++++--    :  .   :- :-=###########**********++++++++\\r\\n:=:.....:=:--. ..               ::::::::::::::::::.......:::::::.           . .  -++   ::   :::::::::::..:=+=+++=-       ..  .  --=###########**********++++++++\\r\\n .--:......::                  .::::::::.................:::::::            .    =*+   ::   :::::::::::.::+*=+++=-=:         -=.-==###########**********++++++++\\r\\n....::.    .                   .......................::::::::::          . .  .:-++-:::.   :::::::::::.::**=+++=-*+  :      --.:-=###########**********++++++++\\r\\n:::::...                     .:..................:::::::::::::::            . .+-::-:::::   ::::::::::::::++=+++=-:.  .      .  --=###########**********++++++++\\r\\n                             .........:....:::::::::::::::--::::            . :++=:::::::   :::::::::::::-==++++=-. .+       -- -==############**********+++++++\\r\\n-=-:..           .....       .:::::--::..:::::::::::::::::::::::            . :+++=-:::::   :::::::::::::-*=++++-:. -%.  ..  :- --=############**********+++++++\\r\\n=++++==-::..:::..      .---::::..........:::::::::::::::::::::::            . .++++=-:::.  .:::::::::::::=#+++++-.-=.-    .  :: :-=#############*********+++++++\\r\\n=+++++=====-------:......        .:--------:::::::::::::::::::::            . .-====-:::   :--:::::::::::=#+++++=-*=         :- -==##############********+++++++\\r\\n=+=================-:....  ...  ..:-----==:::::::::::::::::----:              .:::.         . .-::::::--:=*+++++=::          .:.-==##############**##*****++++++\\r\\n:---------========---:...:.                ......................            ....::-:.      .::-:::::----+*=++++-   :        .. --=###############*###****++++++\\r\\n .:-----------------:......  ..::----::.........................      ..:-:.:.-**+++=--::.  :--::::::----**=++++-.  .        .. :--##############*##*******+++++\\r\\n   .:-------:::----==-:. ....=++**++=---:::::::::::------:::::::         .  . .*++++=::::   ::::::::-----**=++++=-.          ::::--##############**********+++++\\r\\n     ..:---:::::--======:. ..:-:---:---:::::::----::::::::::::::         .. . .+**++=--::   ::::::::----=**=++++=-:          +*:---##############***********++++\\r\\n:.      .:::::::--======+=:.  -: ..::..:::::::::::::::::::::::::         .. . .=+==-:..::   :::::::-----=**=++++=-:          *#.:--*#############***********++++\\r\\n:-::.      ::-----========+=.  .     .:::::::::-----::::::::::::         .  . ..       ::   :::::::-----=#*=+*++=-:.         *#.:--*##############**********++++\\r\\n:-::::.     .:--=============:...   ...:::::---:::::::::::::::::.           . ..   .   ::   :::--::-----=#*=++++=-=+.   ...  +#::--###############**********++++\\r\\n .::::::.     .-============++=...  .:-:::-:::::::::::::::::::::.         . .. : :++.  ::   :---::-----==*++++++=.-=         +#:.--*###############*************\\r\\n   .:----:.     -===========+++=:.    .-----:::::::::::::::::::::         .  . : :+=.  ::   :--:::-----=+*=+++++=.           +#:.--#################************\\r\\n     :--===-.    .==========+++++:.    .-==-:::::::::::::::::::::         .  . :       .-.  :-:::---=--=+#+=+*++=.:  ..      +#::--#%###############************\\r\\n      .-=====:     -++++++++++++++:      :---::::::::::::::::::::.        .  . :       ::.  ::::----=-==*#+=+*++=.   .: ..   +%:.--#%%#############*************\\r\\n        :======.    :+++++++++++++=..     :--:::::::::::::::::::::        .  . --====-:::.  ::::---==-=+*#==+*++=:.  :: :-::.+%:.--#%%#############************+\\r\\n         :======-.   :=++++++++++++-      .:-:.:::::::::::::::::::           . --:..   .:.  ::::-====-=+*#==+*++=-:  .. ...  +%-.--#%%#############*************\\r\\n          -=====+=.   :=++++++++++++.      .::.:::::::::::::::::::           : :       .:.  .::-=======+**=++*++=--  ........+%=.--*%###############************\\r\\n          .-====++=:   :++++++++++++-       .. .::::::::::::::::::.          : :::  .-:::.  .::-======++#*==++++=-:  .::=*##*##****#################************\\r\\n::         :===+++++-:-=++++++++++++=.      .. .:::::::::::::::::::        . . .+*. .=-::.  .--=======++#+==++++=--  .:.-#%%%%%%%%%################*************\\r\\n-=-:.      .===+++++++++++++++++++++=:.    ... .:::::::::::::::::::.       . .  ==::-.  ::  .-========++#+=++*++=--  :-:=#%%%%%#**#################*************\\r\\n-====-:.   .===+++++++++++++++++++++=-.... .:. .::::::::::::::::::-.       . .. : :*+   ::  .-=======+++#+=++*++=--  ...-#%%%%%#-:=*##############**************\\r\\n-=======-::-===+++++++++++**+++++++++-..::-==:.:::::::::::::::::::::       .  . : -++=::::   ========+++#+=++*++=--      =#%##%#:::-##############**************\\r\\n-==============+++++++++++***++++++++-..::---:==::::::::::::::::::::        . : -++++-. .:.  ========++*#==++*++-..       =#%#%#..:-##############**************\\r\\n-=============++++++++++++****+++++++-.::::-::=-::::::::::::::::::::.       . : :. =*-   :.  -=======++**==++*++- .        :*#%#..--*#############**************\\r\\n-============+++++++++++++*****++++++-:::::-:==::::::::::::::::::::::       : : .. -=::-::.  -======+++**==+**++-::      ..  -*#:.--*##############*************\\r\\n-============++++++++++++*******+++++-::::::-=:::::::::::::::::::::::       : .: -=-  ==-:.  -======+++*+==+**++-:-      .:.  .:..::=#############**************\\r\\n-===========++++++++++++++******++++=-::::::+-::::::::::::::::::::::-.      :  : :++.:-. ::  -=====++++#+==+**++-:-   .   ..  .. .-:=##############*************\\r\\n-===========+++++++++++++*********++=::::::=-.::::::::::::::::--:::--:      :  ...=.=*=  .:  ======++++#==++**++---        .   . .-:-##############*************\\r\\n============+++++++++++++**********+-:::::=-  ..:::::::::::::---------      :   : -.:*+-=-: :======+++*#==++**++-:-            .  -::*###############***********\\r\\n===========++++++++++++++*********+=:::::==.:-=--:-==::::::::---------.     :.  : :==**=-. .-======+++*#==++**++: .            .  ---*##############************\\r\\n==========+++++++++++++++********+=-::::-+-=-:.    .-.  .:::..:::-----:     ::  :. +*+==:  .======++++##==++**++:..            .:.:-:+##############************\\r\\n==========++++++++++++++*******++=-::::-+=:.         :-.   .:::::::::::     ::  .. ==:-+:  .======++++##==++**++-::. .+*.       ..:-:=###############***********\\r\\n=========+++++++++++++++******++=-::::=+-.             :::.  .:--:==-::     .:    .===-:...-==+==+++++##==++**++---.  +@-         :--=###############***********\\r\\n=========+++++++++++++++*****++==::::==.                 ..:-:::-++++-:.    .:. . -==-::::-===+==+++++#*==++**++---   .+: :.    . .-:-###############***********\\r\\n========++++++++++++++++****++==:..:=+-:.                 .:---=+++=-::.    .-. . ===---=++==+===++++*%*==++**++-:-   .   .-   .. .--:*##############***********\\r\\n========+++++++++++++++****++==-:.:=+-:--:               :----:::::::::.    .=: ..=+++**#+===+==+++++*#+==++***+:.:   .    .:   .  --:+%#############*********++\\r\\n=======++++++++++++++++**+++==-::-++-:-----.            :-::::::::::::::     =...-+*###+====++==+++++*#===+***++: .             .  :-:+%##############********++\\r\\n====+++++++++++++++++++++++==-::-+*=::::----:         .:-:::::::::::::..     -.:.##*+=======++=++++++##==++****+:  .           ..  .:.=##############*********++\\r\\n=+==++++++++++++++++++++++==-::=+++=:--------:.      .:-::::::::::::..       - .*+=========+++=++++++#*==++****+:               :. .:.:##############*********++\\r\\n=+==+++++++++++++++++++++==-:-=+++=..::--------:     :-:::::::::...   .      :.-=-========++++=++++++#*==++***++.               :- .-::*%#############********++\\r\\n=+++++++++++++++++++++++==---+*+++-     ..:------:.          .....    .      :---========+++++++*++++#*===+***++.               :- .-::*%############*********++\\r\\n=+++++++++++++++++++++===--=+**+++.         .-------:.                       :--=========+++++++++*++%*==+++**++.            :. .-. :::+%############********+++\\r\\n=++++++++++++++++++++===-=+****++-            .---------:.                   .=========+=+++++++++*+*%*==++***++.               .-. :::=############**********++\\r\\n=+++++++++++++++++++=====+***+**+.              ------------:.        :.     .=======+++++++++++++*+*%+==++***++.          .    .:. :-::############**********++\\r\\n=++++++++++++++++++====+****++**=                ---------------:..          :=====++++++++++++*++*+#%+==++***+=.          .     .  :-::+###########**********++\\r\\n=+++++++++++++++++===+****++++*+.       ..       .------------------::.....::==+==++++++++++++*++*++##==+++***+=. ..       ..       .-::+###%%#######*********++\\r\\n=++++++++++++++++===+****++++**=      .:.        ..------------------------====+++++++++++++++*++*++%#==+++***+=. ..                .-::=%%%%%%######*********++\\r\\n=+++++++++++++++==+*******+++*+.     ..           .-----------------------===+++++++++++++++++*++*+*%*==+++***+=.  .                 -::-#%%%%%%#####*********++\\r\\n=+++++++++++++==++********++++-   ...            ..----------------------===+++++++++++++++++**+**+*%+==+++***+=.                    ::::#%%%%%%#####**********+\\r\\n=+++++++++++++++*********+++++.                 ..:=--------------------====+++++++++++++++++*++*++#%===+++***+=                     .:::*%%%%%%#####**********+\\r\\n=++++++++++++++**********++++-                 ..:-+=------------------====+++++++++++++++++**++*++#%===+++***+=                     ::::*%%%%%%######*********+\\r\\n=++++++++++++***********+++*=                ...:-=+=------------------==+++++++++++++++++++*++**++##===+++****=                     .::.+%%%%%%######**********\\r\\n=+++++++++++***********+++++:               ..:-==++=-----------------=++++++++++++++++++++**++**+*##===+++****-                     .::.-#%%%%#######**********\\r\\n=++++++++++***********++++*=              ..:--=++**+----------------==++++++++++++++++++++**++*++*#*===+++***+-                      ::::*%%%%#######**********\\r\\n=+++++++++************+++++.            ..::-==++***+=---------------=++++++++++++++*+++++**+++*++*%*==+++*****-           ..         ::::*%%%%#######**********\\r\\n=++++++++*************++++-           ..:--==++******=--------------==++++++++++++++++++++**++**++#%+==+++****+-            .         ::::+%%%########**********\\r\\n=++++++++*************+**=          .::--==++********=-------------===+++++++++++++**+++++**++*+++#%+==+++****+-            ..        .:::-%##########**********\\r\\n=+++++***************++*+.       ..::--==++**********+------------==+++++++++++++++++++++**++**++*##===+++****+-                   .: .::::############*******++\\r\\n-++*****************+**+:      ..::--==++++**********+------------==+++++++++++++++++++++**++**++*##-==+++****+-                   .. .-:::*%###########******++\\r\\n\",\n  \"                                                 =*=:::--------------===------============================*%%%#==::::.....:-=+***++++++++++==========-----------\\r\\n                                                 :*+=:::-------------====------===========================+%%%#+*::.......=*******++++++++++=========-----------\\r\\n                                                  +*+-::--------------====-----============================#%%%=-:::......+********+++++++++==========----------\\r\\n                                                  =#*=::--------------=====----============================*%%%+::::-:...=*******+++++++++++++=========---------\\r\\n                                                  :##*=:::------------======----================+==========+%%%+-:::*-.. -+******+++++++++++++==========--------\\r\\n                                                  .###*-::----------=========----======-========+==========+#%%*-::-*-.   .=********++++++++++++==========------\\r\\n                                                  .####*-::----------=========---================+=====+++==#%%*-::-=-:  ..=*********+++++++++++==========------\\r\\n                                                  .######=:-----------=========---======-==============+++==*%%*------. .-=************++++++++++==========-----\\r\\n                                                  -%%%%%%#=::---------==========---======-=============++++==#%#=-----. .:=*+**********+++++++++++===========---\\r\\n                                                  =%%%%%%%#=::---------===========--=====-===+=======++++++==+##+:..:.    :-************++++++++++============--\\r\\n                                                  =%%%%%%%%#=::--------============-======-==++======+++++++==+=-.         .+************++++++++++===========--\\r\\n                                                  =%%%%%%%%%%+:--------======================+++==+++++++++++=+=-.         :+************+++++++++++============\\r\\n                                                  =%%%%%%%%%%%+:-------======================++++=+++++++++++++--.         :**************++++++++++============\\r\\n                                                  +%%%%%%%%%%%%+-------======================++++++++++=+++==++:.   .   .:-***************++++++++++============\\r\\n                                                  +%%%%%%%%%%%%%+::------=====================++++++++++++++=*+:   ...  -*##**************+++++++++++===========\\r\\n .....................                            +%%%%%%%%%%%%%%+-------=====================+++++++++++++++*=:   ...  -+*****************++++++++++===========\\r\\n...:::::::------:::::.................            *%%%%%%%%%%%%%%%+-------=====================+++++++==+++++*=:   ..:  :-*#**#*************++++++++++==========\\r\\n......:::::---====+++===--::::............  .    .#%%%%%%%%%%%%%%%%*--------===================++++++++++++++*=-=:  ..  :.-*****************++++++++++==========\\r\\n  .....:::---========++****++=--:::..........    :%%%%%%%%%%%%%%%%%%*-------===================+++++++++++++*+==#= .*****. :*##**************+++++++++==========\\r\\n.:::::...::::--==+**###*++++++**++=--::::...     =%%%%%%%%%%%%%%%%%%%*-------===================++++++++++++*=-::. .====-  -###**************++++++++++=========\\r\\n....::::::::::::::--=+++*****+====++++=--::.     *%%%%%%%%%%%%%%%%%%%%+-------==============+====+++++++++++*=-:-.       .-+###**************++++++++++=========\\r\\n        ...:::::::::::::::-==+***+====++=-.     .#%%%%%%%%%%%%%%%%%%%%#=:------==============+===++++++++++**=---:  .....:+#####**************++++++++++========\\r\\n            ..::-::...::::::..:-====-. ..       =%%%%%%%%%%%%%%%%%%%%%%#=:------=============++===+++++++++**=-=-:  .::..-*#####**************+++++++++++=======\\r\\n  .                                             #%%%%%%%%%%%%%%%%%%%%%%%#=-------============++===+++++++++*+-:=--:...   -*######**************++++++++++=======\\r\\n                                               =###%%%%%%%%%%%%%%%%##*++=-::-==---============++===++++++++#+--=-+*-     .+#######**************++++++++++======\\r\\n                                              -#####%%%%%%%%%%%#*=:.        .-==---============++===+===+++#=--=-=   .    =#######***************++++++++++=====\\r\\n                                             -#######%%%%%%#*=:              :-----=============++======+++*=-==-:   ....-*########***************+++++++++=====\\r\\n                                         :::=++*#####%%#*=:                  -:----==============++=====++**=-=- ..   .:.-#########***************+++++++++=====\\r\\n                                     .:=+*##*+==**#*+-.                     .==:-----===+++======++==+++++**=:+-.. .  ....+#####******************+++++++++=====\\r\\n                                  :-+#%%%%%%##*=-:.       ......            .::-------===+++======++=+++++*+=:+=--.      .=*#**+-=+*#*************++++++++++====\\r\\n ..                         ....::-+*###%%%%%%+:       .....                .   :----=====++++====+++++=++#+--+=--       ..:=*#-:==*#*************+++++++++++===\\r\\n...          .   .      :::---::::::=+*###%%#- .:.                          ...     ..-===++++====+++++==+#+--+=:: .        .=+.-++*#**************+++++++++====\\r\\n.::          .         .:::::::::::::-=+*##+. .:-=:                         ..          -==++++====+++++=+#=--+=  -+.        .- :==*#**************++++++++++===\\r\\n:-.          .         :::::::::::::::::==. ..::-==-:.        ..::.         .. :         :==++++====++===**=--+=::           -= -==*##**************+++++***++==\\r\\n            .:--:..  .::::::::::::::::::.  ...:::-===-:.  ....:=***=:::     .. ..         :==+++====+++++**=-=+=--           -= -==*##**************++++**##*+==\\r\\n           .:---------:::::::---:::::::. ..:::::--------===--==+#*===+=     .  .: ...      ===++====+++++*+=-=+=--.     ..   := -==*###**************++**###*===\\r\\n           .:-----------::::-------::. .--===-------=***+++***=====+++=     :.  : ....     :===++=====+==*+=-=+=--           :+.:-=*###*****************###*+===\\r\\n          :.:::::---------------::.   .:-------==+*##*+***+++===++++++-     ..  :    ..    .===+++==--+==*=-:++=:..   .      .-.-==*###*****************###+====\\r\\n          -:----::-------:::..              .:-=*##*+****#####+====+++:     :. .* -+-:     ====++++===++=*=-:++=:.            :.:==*####*******************++===\\r\\n     .   . :---::::....             ....::--===+**=---**#######*+=-===:     -. := =***+-:.  -===+++==++++*=--+==--           .= :--*####*******************++===\\r\\n    ..   :.:...:--:      ...:::::::::::--------::::::.:-+*#######*+---.     :  -:.+..:-==:. :====+++=+++**---+==--...   ...  .= :+=*#####******************+++==\\r\\n  ...   .:::. :+***+=--:-:::::-------:----::::-::::::::::-+########*=:      :  = --      :.  -====++++++*+---+==-=+:          . :==*#####******************+++==\\r\\n::::    :::::  ..:--:.   :------::::::::::::-----::::::::::-+########.      : :- = .-:   :.  =---=++++==#+-:-+==--.          := :--*######******************+++=\\r\\n-:::   ::::::  . ...      :::-:::::::::::::::::--::::::::::::-+*#####.      : -..- -*+   :.  #*=-==+++=+#=-::===--           .- -==*######***************#*+++==\\r\\n==:    -:::::             .:::::::::--:::::::::::::::::::::::::-=+*#*       :.= -. -=-   :  .##*=--==--*#=-:-+=+--. .         . :==*######*****************++++=\\r\\n=+=:  ....:::. ..          .::::::::::::::::::::::::::::::::::::::-=-       :.- -       .:  .%#*+++=-+***=-.-+==--:..    ..   . :-=*######***************++++++=\\r\\n-+++=..     :. .:.          ::::::::::::::::::::::::::::::::::::::::        .:. =::.    .:  :%#*=*%%*##*+-:.=+==--=.      .   : -==*######**************+++++++=\\r\\n.-+***:     :. .:            .::::::::::::::::::::::::::::::::::::::        .=..=-====::::  :%#+-+#%**#*=-:.=+==--.       .   - :==*######**************+++++++=\\r\\n .-****:    :. ..             :::::::::::::::::::::::::::::::::::::.       . -.:.       ::  =%#+-+#%**#*=-..===+-.            : :--*########************+++++++=\\r\\n ..-***+.   :. ..             .::::::::::::::::::::::::::::::::::::        . - ::       ::  +%#+-+#%**#+=:..++=+-             . :==*########************+++++++=\\r\\n  ..-***=.  :. ..              .:::::::::::::::::::::::::::::::::::        . : -*+  .-:::.  *%*=-+#%***--:::++=+:  :+:       .- :==*########************++++++++\\r\\n    .=***-. .:  .              .::::::::::::::::::::::::::::::::::.        . . -+=  :=:::.  =*+=-*##**=-::::++=+- -*+.       := :--+*########***********++++++++\\r\\n     :***+:.    ..             .::::::::::::::::::::::::::::::::::.        . . : .==:  .:   ---:-==**=--::::===+-.:.  ...:.   :.-==*#########************+++++++\\r\\n    ..=***-::  ...             .::::::::::::::::::::::::::::::::::           . : .++:  .:   *####**+-:::::.-*==+=-:    .  .     :==*#########***********++++++++\\r\\n   ...-***+:::....             .::::::::::::::::::::::::::::::::::           . ===++-..::   ------:.::::::.-*+=+=--   ..     :: :--*##########**********++++++++\\r\\n......:****---. ..             .::::::::::::::::::::::::::::::::::        .    -:-++:..::   .::::::::::::..-==++=-:   ::     -- :==*##########**********++++++++\\r\\n ...:::****---. .:              :::::::::::::::::::::::::::::::::.        .    : .*+.  .:   :::::::::::::.:=*=++=-:   ::      -.:==*##########**********++++++++\\r\\n    ..:****---. .:.             :::::::::::---:::::::::::::::::::         . .  -::--.  ::   :::-:::::::::.:+*=++=-:   ::      =.:--*##########**********++++++++\\r\\n..... .+**+--- .::              ::::::::::::--:::::::::::::::::::         . . .+*-  ---::   ::-::::::::::.:=++++=-:      ..   : :--*###########*********++++++++\\r\\n-:.....:**=--: .::              ::::::::::::--:::::::::::::::::-.         . . .==-..:::::   :::::::::::::.:+++++=-:           . :--*##########**********++++++++\\r\\n:=:.....:=:--. ..               ::::::::::::::::::::::::::::::::.         . . .. -++   .:   :::::::::::::::*++++=-=*         .+::--*##########**********++++++++\\r\\n .--::.. ..::                  .::::::::::::::::::::::::::::::::          . .    -*+.  .:   :--:::::::::.:-*++++=-=+  ..     .-.:--*##########**********++++++++\\r\\n....::.    ..                 .::::::::::::::::::::::::::.......          . .  .:-++-:::.   ::::::::::::::-+++++=--  :       .: :--*###########**********+++++++\\r\\n:::::...                     .::::::::::::...................:::            . .=-::-:::::   ::::::::::::::-+=+++=-:  *.      .= :=-*###########**********+++++++\\r\\n                             .........:...................::::::            . .++=-::::::   ::::::::::::::=*+++++:. -*    .   : .--*############*********+++++++\\r\\n::::..           .....       .:::..::::..............:::::::::::            . .+++=-:::::   ::::::::::::-:=#+++++.-*-        .= :--*############*********+++++++\\r\\n-==++++==-:::::..      .--:::::...........:...::::::::::::::::::            . .++++=::::.  .::::::::::::--+*=++++-+-          -.-=-*#############********+++++++\\r\\n=++++******++==-::.......         :-------::::::::::::::::::::::            .  -====-:::   :--:::::::::---++=++++:  .         ..:=-*##############**##****++++++\\r\\n===+++++******+==-:......  ...  ..:-----==::::::::::::::::::::::               :::.         . .-:::::::---++=++++.  :         . :--*##############*###*****+++++\\r\\n:------==========--:.....:.                 ....  .....     ....             ...:::-:..     .::-::::::---=*++++++::           ..:--*##############*#*******+++++\\r\\n .:-----------------:.  ...  ..::----::.........................      ..:-:.:.-**+++=--::.  :--:::::::---=*++++++--          .=-:--*##############**********++++\\r\\n   .:-------:::----==-:. ....=*+**++=---:::::::::::-------::::::         .. . .+*+++=:-::.  :::::::::----=*+=++++--.    .    :#-.-:+##############**********++++\\r\\n      .:---:::::---=====:. ..:-:---:--::::::::::::::::::::::::::         .. . .+**++=--::.  :::::-:::----=#+=++++--.         -#-.-:+##############**********++++\\r\\n:.      .:::::::--======+=:.  -: ..:....:-::::::::::::::::::::::         .. .  -+==-:..::.  ::::::::----==*++++++--::    ..  -%=:--+##############***********+++\\r\\n:-::.      ::-----=======++=.  .      .::----::-:--:::::::::::::               :       .-.  :::--:::----==*++++++::+:    ..  -%=.-:+###############**********+++\\r\\n:-::::.     .:--=============-...    ....::-::::::::::::::::::::.         .  . :   .   ::.  :----::--=--=+*=+++++. .         -#-.-:+###############*************\\r\\n .::::::.     .-============++=:..   ....::::::::::::::::::::::::         .  . : .++.  .-.  :---:::-=====+*=+++++..:         -%=.--+################************\\r\\n   .:-----.     :===========++++:..   .::::::::::::::::::::::::::         .  . : .+=.  .-.  :---::--=====*#=+*+++. .  :.     -%=.--+################************\\r\\n     :-====-.    .-========++++++:.     :---:::::::::::::::::::-:         .  . :       .-.  :--::--======*#=+*+++:    :..::..-#- ::+%###############************\\r\\n      .-=====-.    -++++++++++++++:      :--:.:::::::::::::::--::.        .  . :       .-.  :-:::-======+**=+*+++--. .: .::. -%=.--+%%##############************\\r\\n        :======:    :+++++++++++++=..     .::..::::::::::::--:::::        .  . --====-:::.  .::::-======+**=+*+++--. .: ...  -%+.--+%%##############************\\r\\n         :======-.   :=++++++++++++-.      .:..::::::::::---::::::           : :-:..    :.  .:::-=======+*+=+*+++--.  ::-=++++#*=++*%###############************\\r\\n          :====++=:   .=++++++++++++:       .. .::::::::::::::::::.        . : :       .:.  .:::-======++#+=+*+++--.  .:-#%%%%##%%##################************\\r\\n           -===+++=:   .=+++++++++++=        . .::::::::::::::::::.        . . .::   -:::.  .::-=======++#+=+*+++--.  ::.*%%%%%%##%%################************\\r\\n::         :===+++++-:-=++++++++++++=:         .:::::::::::::::::::        . . .+*:  =-:::  .:-========++#+=+*+++--. .:..*%%%%%%=-+*###############*************\\r\\n-=-:.      .===+++++++++++++++++++++=-.     .. .:::::::::::::::::::.       . .  ==-:-.  ::   :-=======++*#+=+*++=:-.  .  =#%%%#%-:--###############*************\\r\\n-====-:.   .===++++++++++++++++++++++-.... .:. .::::::::::::::::::-:       .  . : :*+.  ::   -========++*#==+*++=..       -#%##%-.::*##############*************\\r\\n-=======--:-===+++++++++++**+++++++++-...::==:.:::::::::::::::::::::        . . : :++-::::.  -========++**==+*+++.         :*%%%:.-:+##############*************\\r\\n-==============+++++++++++****+++++++-..:::--:-=::::::::::::::::::::.       . : -++++=. .-.  -=======+++*+==+*++=::.      . .=##:.-:=##############*************\\r\\n-=============++++++++++++****+++++++-:::::-::=::::::::::::::::::-:-:       : : :: =*=   :.  -=======+++#+=++*++=:-.      :.  :-..::=##############*************\\r\\n-============+++++++++++++*****++++++-:::::::-=:::::::::::::::::----:       : .. : -=:::::.  -=======+++#+=++*++=:-.  .   ..   ...---##############*************\\r\\n-===========+++++++++++++*******+++++-::::::-+::::::::::::::::::-----.      :. : -==  -=-::  -======+++*#+=++*++=:-.  .    ..  . .-:-##############*************\\r\\n-==========++++++++++++++********++++-::::::+=::::::::::::::---------.      :. : :++::-. .:  -======+++*#+=++**+=:-.        .  .. :-:*##############*#**********\\r\\n-===========++++++++++++++*********+=::::::==.::::::::::::-----------:      :. .. =.=*=  .:  ====+==+++*#+=+***+=..            .. :--+%##############***********\\r\\n===========++++++++++++++**********+-:::::==  ..::::::::--------------      ..  : -..++=--: .===++=++++*#==+**++=..            .::.-:+###############***********\\r\\n===========++++++++++++++*********+=:::::-=.:-=--:-==:::::::----------.     .:  : .==**+-. .-===+==++++*#==+***+=:-. ..++       ...-:-###############***********\\r\\n==========++++++++++++++*********+=-::::-+---:.    .-:  .:::..::------:     .-  .: =*+==:  .-===+=+++++**==+***+=:-.  -@+         .---###############***********\\r\\n=========+++++++++++++++*******++=-::::-+=:.         :-.   .::::::::---     .-  .. ==--+:  .===+=++++++#+==+***+=:-.  .-. ..    . .---*###############**********\\r\\n=========+++++++++++++++******++==::::-+-.             .::.. .::::--:::     .:    .====:...:==++=++++++#+==+***+=:-.   .  .:    .  :::+%#############***********\\r\\n========++++++++++++++++*****++==::::==.                  .:-:::-=+++-:.    .-. . :==-:::--===++=+++++*#===+***+=..    :   ..   .  --:+%#############***********\\r\\n=======++++++++++++++++*****++==-:.:=+-:.                 .:-:--====-::.     -: . -=+=-==++==+++++++++*#===+***+-      .   ..   .  :--=##############*********++\\r\\n=======++++++++++++++++****++==-:.:=+-:--:               :-::::......:..     =: ..=+++*##+===+++++++++*#===+***+-  .           ..  .::-###############********++\\r\\n=+==+++++++++++++++++++**+++==-::-++-:-----.            ::::::::........     =:..:+*###*====++++++++++##==++***+-               .. .:::*##############********++\\r\\n====+++++++++++++++++++++++==-::-+*=--------:         .::::::::.........     -::.*#**+======++++++++++##==++***+-               .:  -::*%#############********++\\r\\n=+=+++++++++++++++++++++++==-::=+++=----------.      .::::::::........       -. +*=======+=+++++++++++%*==++***+:               .:. :::+%############*********++\\r\\n=+=++++++++++++++++++++++==-:-=+++=..::--------:     :::...........   .      :::=-=======++++++++++++*%*==++***+:             .  -: :::=#############********+++\\r\\n=+++++++++++++++++++++++==---+*+++-      .:------:.            ..     .      .---=======++++++++*++*+*%+==++***+:                -. :::-#############********+++\\r\\n=++++++++++++++++++++++==--=+**+++.         .:----=-:.                       .=-====++=+++++++++*++*+*%+==++***+:          .     :  .-::#############*********++\\r\\n=++++++++++++++++++++=====+****++=             :=-------:.                   .======++++++++++++++*++#%+==++***+:          ..    .  .-::+*###########*********++\\r\\n=+++++++++++++++++++=====+******+:              .-----------:..       ..      ====+++++++++++++*++*++##==+++***+.          ..    .  .--:=##%%%#######*********++\\r\\n=++++++++++++++++++====+*****+**=                :---------------:.          :====+++++++++++++*++*++##==+++***+.           .        --:=%%%%%%######*********++\\r\\n=+++++++++++++++++===+*****+++*+:       ..        :------------------:.....::==+++++++++++++++**+**++%*==+++***+.                    :-:-#%%%%%%#####*********++\\r\\n=++++++++++++++++===+******++**=       .:         .-----------------------=====+++++++++++++++*++*++*%+==+++***+.                    .:::#%%%%%%#####*********++\\r\\n=+++++++++++++++==+*******+++*+:     .:.         ..:=---------------------===+++++++++++++++++*++*++##===+++***+.                    .:::*%%%%%%######********++\\r\\n=++++++++++++++=++*********+++=    ...           ..:=-----===------------===+++++++++++*+++++*++**++##===++****+.                    .-::+%%%%%%#####**********+\\r\\n=+++++++++++++++**********++++:  ..             ...-=----====-----------===++++++++++++*+++++*++**++##==+++****=.                    .:::=%%%%%%######**********\\r\\n=++++++++++++++**********++++=                 ...:=+----==------------====+++++++++++*+++++**++**++%#==+++****=                      ::.-#%%%%%######**********\\r\\n=++++++++++++***********+++*+.                ..:-=++=--===------------=++++++++++++++++++++*++***+*%*==+++****=                      ::::#%%%%#######**********\\r\\n=+++++++++++************++++-               ..::-=++*=----------------=++++++++++++++++++++**++**++*%*==+++****=            .         ::::*%%%%#######**********\\r\\n=+++++++++*************+++*=               .::-==++**=---------------==++++++++++++++*++++***++**++#%*==+++****=            .         ::::+%%%#########*********\\r\\n=++++++++*************+++*+:             ..:--=++****+=--------------=++++++++++++++**++++**++***++#%*==+++****=            ..      . .::.=%%##########*********\\r\\n=++++++++*************++++-            .::--==++*****+=-------------==++++++++++++++*+++++**++**+++#%+==+++****=                    : .-::-#%##########*********\\r\\n=+++++++**************+**=.         ..::--=++*********=------------==++++++++++++++**+++++**++**++*%%===+++****-                    . .-::-#%###########********\\r\\n=+++********************+:        ..:--==+++**********=-----------==+++++++++++++++*+++++**++***++*%#===+++****-                       ::::*%###########********\\r\\n=++*********************-       ..::--==+++***********=----------==+++++++++++++++*++++++**++***++*%#===+++****-                       :::.+%############*******\\r\\n\",\n  \"                                                  -------:::::-------=--------==--=========================#%%%*==::......:*******+++++++++===========----------\\r\\n                                                  :-------::::--------=--------==--========================*%%%#*+::.....:=*******++++++++++==========----------\\r\\n                                                  .--------:::---------=-------==--========================+%%%#::::-=...:+*******+++++++++++=========----------\\r\\n                                                   ---------:::--------=--------==--========================#%%#=-::=+..  .=******++++++++++++=========---------\\r\\n                                                   :---------:::-------==-------===-=============+==========*%%#=-::=+..   .+*******+++++++++++=========--------\\r\\n                                                   :----------:::------===--==---==--============+==========+%%#=-::--..  :-*********+++++++++++==========------\\r\\n                                                   :-----------::-------===--==---==-============++=====+++=+%%%=--::::  .=***********+++++++++++==========-----\\r\\n                                                   :-----------:::------====--==--==========+====++=====+++==*%%+-=---:   :=+**********+++++++++++=========-----\\r\\n                                                   :------------:::------==--====--=========+=====+=====+++==+##+-.....   ..-***********++++++++++==========----\\r\\n                                                   :-------------::-------=======--=========++====++++++++++===+--          :***********+++++++++++===========--\\r\\n                                                   :--------------:-------========-======+===++===+++++++++++==+--          -************+++++++++++==========--\\r\\n                                                   :-----------------------========-=====+===+++==++=++++++++++=::         :+*************++++++++++============\\r\\n                                                   :------------===--------=========-=====+===+++==++=+++++++++=    ... .-+***************++++++++++============\\r\\n                                                   :------==---===++-:--:---========--========+++++++==+++++=+*-    ... .=****************+++++++++++===========\\r\\n                                                   :=----=========+*+-:-::--=========-=====+==++++++++++++++=++-   ..:: .-=****************++++++++++===========\\r\\n .....................                             -=---==========+*#+::-::--=========-====++==++++++++++++++++-.  .... .--****************+++++++++++==========\\r\\n.....:::::-------:::::.................            -==---=========+*##+:--:---=========-====+==++++++++++++++*+-+*. .:::-- :+***************++++++++++==========\\r\\n ......:::::---===++++===--:::............. .     .===============+*###+:--:---=============+===+++++++++++++*=-+*. =####-  +#**************++++++++++==========\\r\\n   .....:::---========+++***++=--::::........     .===============+*####+:--:--======+=======+===++++++++++++*=-.:  ...... :*#***************++++++++++=========\\r\\n.::.........::--==+**###*++++++**++=--::::...     :==------=======+*#####+--::--======+======++==++++++++++++*=-:-   ..  .:+####*************+++++++++++========\\r\\n ......::::......::-==++******+===++++==---:      ==-----------===+*######+--:--=============++==+++++++++++*+=---   .:...=#####*************+++++++++++========\\r\\n         ...::::::::::::::--=++***+====++-.       ==------------==+*#####%#=----=====++++=====++=+++++++++++*+--=-.  :....+######*************+++++++++++=======\\r\\n             ..:-:.....::::::.::--==-:           :=-------------==+*####%%%#-----=====++=+====++==++++++++++*=----=- .    =#######*************+++++++++++======\\r\\n  ..                                             -=-------------==+*###%%%%%#-::--=====++=+====+==++++++++++#=-=-=+-      :*######**************++++++++++======\\r\\n                                                -=:-----------====+***+==++#%*-:---====+++++===++==++++++++**=-=--.  ..   -*######***************+++++++++======\\r\\n                                               -#*=-:--------==--:.         -%*::---====++=====++==++++++++**=-=:-.   ....+#######****************+++++++++=====\\r\\n                                              =%###+-:------::.              #%+:----===++======++==+++++++**--=.  .. .:..=#########**************+++++++++=====\\r\\n                                         ...-*%######+--:.                   #%#=-----===++======++==++==++*+--=:.    .. .-#####++**#**************+++++++++====\\r\\n                                       ....-*###%%%#+-                       #%%#-----==++++=====++======++#+--=--.      ..=****:==+#*************++++++++++====\\r\\n                                    ..:::::::=*#*=.      ...::..            .=-*%#-----==++++=====+++===+++#=-=+--.         .+#+.==+##*************++++++++++===\\r\\n  ..            .           ....:::::::::::::::.       .....                .   -+=---====++++=====++++++++#=-==::..-        .=:.==+##*************+++++++++++==\\r\\n...           .  .      :::----::::::::::::::  .:.                          ...     ..:-===++++====++++++=+*=-==: .=-         =. --+##**************++++++++++==\\r\\n..:           .         :::::::::::::::::::.  .:-=:.                        .. .        :===+++=====+++++=**=-==--.           +..==+##**************+++++****+==\\r\\n:::          .         .-::::::::::::----:  ..::-==-:.        ..::.         .. =         .==+++++===+++++=**--+=--:      .    +..==+###**************+++**###*==\\r\\n            .:::::.. .:::::::::::::::::-:  ...:::-===-:.  ....:=***+:--.    .. -:  .      :==+++++===++===*+--+=--:      ..   +: --+###**************+++*###*+==\\r\\n            :----------::::::::::::::::. ..:::::--------=+=====+#*+=+*#     .. :- ...      ===++++====++++*+--+=--:           +-.=-+###***************+**###+===\\r\\n           ..:::::::--:--:::::::::-::. .--====------=***+++***++++=-+##     :. .= ....     :===++++==+++++*=--+=-..   ..      :-.==+###******************##*+===\\r\\n           ..:::::::::::--------::..  .:-----=-==+*##*****+=+*#%%%#+-=+     ..  -     .    .===+++++++=+==*=--+=-..           .:.--+####*******************++===\\r\\n          .:::::::::::::::::..             ..:-+*##*+++=-:.:-+##%%%%#+:     :: .*.:+=:     =-===++++==-=+=*=--+==-:      .    -:.==+#####*******************++==\\r\\n     .    ..--:::::....             ....:---===+**+=-:::::::..-+##%%%#.     :: :* =***+=:.  --===++++==+++*--=+==-:..    ...  ::.==+####********************++==\\r\\n     :   :.:....-=:      ...::::::::::---------:::::::::::::::.:-+##%*      :  =+ +..:-==:. .-====+++++++*+--=+==-+=          :. -=+#####*******************+++=\\r\\n   ..    :::. :+***+=--:-::::::------:---:::::::::::::::::::::::.:-+#+      :  *::-      :. .=--=+=+++=++#+-:=+==--           =:.==+######****************#*+++=\\r\\n.:::.   :::::  . :--:.   :-----------------:::::::::::::::::::::::.:=:      : :* = .-:   :.  -+=-===+++++#=-:====-:           ...==+#######*****************+++=\\r\\n::::   .:::::  . ...      :::::::-------------:::::::::::::::::::::::       : --.- -*+   :.  -*#+--=+++=*#=-:==+=-: :    .     ..-=+#######****************++++=\\r\\n==:.   :-::::.            .:::::::::::::::-------:::::::::::::::::::.       : - :. :=-   :.  -+%%*--==+=**-::==+=--:.     ..    .=-+#######**************++++++=\\r\\n=++-   ...:::.  .          .:::::::::::::::::::::-------::::::::::::.       :.+ -       .:   -*%%%+-=--***-::====-=:      .   :..==+######***************++++++=\\r\\n-++*+..     :. .:.          .::::::::::::::::::::::::::---::::::::::        .-= =::..   .:   -+%%%+=##*%*+-::+===-:           :: --+#######**************++++++=\\r\\n.:+***:     :. .:            .::::::::::::::::::::::::::::::::::::::         :..=-====::::   -+#%%+=#%*#*=-.:+===.            ...--+#######*************+++++++=\\r\\n .:+***:    .: ..             :::::::::.:::::::::::::::::::::::::::.         . ..       ::  .-+#%%+=#%*#*=:.:+===.  .         ...==+########************++++++++\\r\\n ..:+**+.   .: ..             .:::::::::::...:::::::::::::::::-::::.       . . ::       ::  .-+#%%+=#%+#+-:.-+===. :*=        =..--+**######*************+++++++\\r\\n    :***=.  .: ..              :::::::::::::::...::::::::::::::::::        . . :*+.  -:::.  .-+#%%+=#%+*=-:.-+===..*=. .      -:.--=**#######************+++++++\\r\\n     =***-. .:  .              .-::::::::::::::::::::::::::::::::::        . . -++  .-:::.  ---+*#=-**#=-::.-+===::.   : ...   .:==+#########************+++++++\\r\\n     :***+::    ..             .-:::::::::::::::::::::::::::::::::.        . . : .==:  .:.  *%*+====+*=::::.-*==+--    .      ...--+#########************+++++++\\r\\n    ..=***=::   ..             .::::::::::::::::::::::::::::::::::         . . :  ++-  .:.  :=**##**+::::::.-+=++--.   :     .=..--+###########**********+++++++\\r\\n   ...-***+:::  ..              ::::::::::::::::::::::::::::::::::           . ===++-..::.  .:::::::::::::..=+=++--.  .-      -..--+###########**********+++++++\\r\\n......:****---. ..              -::::--:::::::::::::::::::::::::::        .  . -:-++-..::.  .:..::::::::::..=+=++--    -      :=.=-+##########**********++++++++\\r\\n ...:::+***---: .:.             :::---------------::-::::::::::--.        .  . : .++.  .:.  .:::::::::::::::+++++=-    :      -:.--+##########**********++++++++\\r\\n    ..:+***---. .:.             ::------::::::::::---::::-----:-:         .    -::--.  .:.  ::::::::::::::.:+++++--      ...  . .--+##########**********++++++++\\r\\n..... .+***---..::              :::::::-:::::::::::::::::::::---:         .    +*-  :--::.  .:::::::::::::::+++++=--.         -:.--+###########*********++++++++\\r\\n=-.....:**=--: .::              :::::::::::::::::::::::::::::::-:         . .  ==-...::::.  .:::::--:::::::-*++++=-*-  .      =-.--+###########*********++++++++\\r\\n:=-. ...:=:--. ..               ::::::::::::::--------:::::-----.         . .  . :++.  .:.  ::::--:::::::::-*++++=-=.  .      :..--+###########**********+++++++\\r\\n .:-:... ..::                  .:::::::::::::::--------------::-.         . .    -*+.  .:.  :--::::::::::::-+=+++=-: :-       =..--+###########**********+++++++\\r\\n.....:.    ..                 .::-------------::::---:::::::::::          . .  .:-=+-:::..  :-:::::::::::::-*=+++=-  ++       ::.--+############*********+++++++\\r\\n:::::...                     .:------------::::::::::::::::::...            .  =-::-:::::.  :::::::::::::::=*++++- :--.   ..  ::.-:+#############*********++++++\\r\\n                             ........::::::::::::::::::.........            .  ++=-::::::.  :::::::::::::--=*=+++-:#-         -:.--+#############*********++++++\\r\\n::...             ....       .:::..::::..:::..................:.            . .++++-:::::   :::::::::::::--++=+++=-:          ..:--+#############*********++++++\\r\\n:---====--:....        .-:::::..........................::::::::            .  ++++=:::::  .::::::::::::---++=+++-  .:        ...--+##############**###*****++++\\r\\n-=++*******+=-:....  ....         :-------........::::::::::::::            .  -====::::   :--::::::::::---*+++++=.  .        .. -:=##############*###******++++\\r\\n=++++*********+=-:.....:.  ...  ..:-----==:........:::::::::::::               .::.         .  --::::::---=*+=+++=-:          :::--=##############***********+++\\r\\n:------==========-:.. .....                        ...        ..             ...:::--..     .::---:::::---=#+=+++=-:          ++:--=##############**********++++\\r\\n .:----------::-----:.  ...  .:::----::.........................      ..:-:.:.:+**++=--::.  :--::::::::-=-=#+++++=-:         .**.::=##############***********+++\\r\\n   .:-------::::---===:.  ...=****+==--::::::::::::-------::::::         .. .  +*+++-:-::.  ::::::--::--=-+#+++++=-:.        .#*.--=##############**********++++\\r\\n      .:---:::::---=====-. . .-:---:--:::::::::::-::::::::::::::         .. .  +**++=--::.  :::::--:::-===+*=+*++=:=+.   ... .#*.--=###############**********+++\\r\\n:.      .:::::::--======+=:.  :: ..:....:-::::::::::::::::::::::         ..    -+==-:..::.  ::::--:::-====+*=+*++= :.        .#*.::=###############*************\\r\\n:-::.      .:-----========+=.  ..     ...:----::::::::::::::::::.         .  . :       .-.  :-:---::-=====+#=++++= :         .#*.--=################************\\r\\n:-::::.     .:-==============-...        .:-::::::::::::::::::::.         .  . :   .   .-.  :----:::-=====*#=+*++= :.  .     .#*.--=################************\\r\\n .::::::.     .-============++=:..      . .::::::::::::::::::::::         .  . : .++.  .-.  :----::-======*#=+*++=    .: ..  .#*.::=################************\\r\\n   .:-----.     :===========++++:..     ....:::::::::::::::::::::         .  . : .==.  .-.  :---:::-=====+**=+*++=:.  .. :-:..**.::=#%%#############************\\r\\n     :-====-.    .-=======+++++++-.     .....:::::::::::::::::---.        .  . :       .-.  :--:::-======+*+=++++=-:  .. ... .#*.--=#%%#############************\\r\\n      .-=====-.    -++++++++++++++:       ....::::::::::::::---::.        .  . :       .-.  :-::::-======+*+=++++=-:  :..:::::**:--=################************\\r\\n        :======:    :=+++++++++++++:       ....:::::::::------::::        .  : :-====-:::.  .-:::-======++#+=++++=--  .--+###########################***********\\r\\n         :======-.   .=++++++++++++=.       .. ::::::::-----::::::           : :-:..    :.  .::::=======++#+=+*++=-:  .::=#%%%%%%%%%#################***********\\r\\n          :====++=:   .=++++++++++++:          .-:-------:::::::::.        . . .        ::  .:::-=======++#+=+*++=-:  ::.=#%%%%%*=*#################************\\r\\n           -===++++-   .=+++++++++++=          .------:::::::::::::        . . .-:.  :::::  .::-========++#==+*++--:  .  -#%%##%+:--*%#############*************\\r\\n::         :===+++++-:-=+++++++++++++:          --:::::::::::::::::        . .  +*:  --:::   ::-=======++**=++*++-::      -#%##%=.-:+%#############*************\\r\\n-=-:.      .===+++++++++++++++++++++=-.         :::::::::::::::::--.       . .. ==-:-.  ::   :-========++**=++*++-         :*%#%=.-:=##############*************\\r\\n-====-:.   .===++++++++++++++++++++++-...   ..  ::::::..::::::-----:       .  . : .++.  .:   -=========++**=++*++-..        .+#%=.-:=##############*************\\r\\n-=======--:-===+++++++++++**+++++++++=...::-=:.:::..::::::::-------:        . . : :++=::::.  -========+++#*=+**++-::      ..  :+- -:-##############*************\\r\\n-==============+++++++++++****+++++++=:.:::--:-=:::::::::::---------.       . : :++++=. .:.  -=====+==+++#*=+**++-:-      .:.  ...---*#############*************\\r\\n-=============++++++++++++****+++++++=::::::::=-:::::::::-----------:       : : .: =*=   ::  -====++==+++#+=+**++---  ..   ..  .. :--*#############*************\\r\\n-============+++++++++++++*****++++++=:::::::-=::::::----------------       : .. : :=-:::::  -====+++++++#+=+**++-::        .  .. :-:+################**********\\r\\n-============++++++++++++*******+++++=:::::::+-::-::-----------------.      :. : -==  :=:::  -===+++++++*#+=+**++:..           .. :-:=%###############**********\\r\\n-==========++++++++++++++********++++-::::::+=:----------------------:      .. : .++:.-. .:  -===+++++++**==+**++:..            .:.-:=###############***********\\r\\n-===========++++++++++++++*********+=-:::::==.::::::------------------      .. .: =.-*+  .-  -===+++++++*+==+**++-::   =+       ...-:-###############***********\\r\\n===========++++++++++++++**********+-:::::-=  ....::::----------------.     ..  - -:.++=--:  ===++++++++*+==+**++--:  .%*         .---*##############***********\\r\\n===========++++++++++++++*********+=-::::-=:-==--:-==::::::-----------:     .:  :..==**+-...:===++++++++#+==+**++---   -.  .    .  :-:*%##############**********\\r\\n==========++++++++++++++*********+=-::::-+-=-:.    .-:  .:::..::------:     .-  .: =*+==-  .-==+++++++++#+==+**++:-:   .   :.   .  :::+%##############**********\\r\\n=========+++++++++++++++********++=::::-+=-.         :-:   .:::::.::---     .-   : ==--+-  .-==+++++++++#+==+**++:..   :   ..   .. :-:=%##############**********\\r\\n=========+++++++++++++++******++==::::-+-.             .::.. ..::.:-:::     .-.    ====:...:==+++++++++*%+=++**++.     .    .   .  :--=###############********++\\r\\n========++++++++++++++++*****++==-:::-+.                  .:::..:=+++-.      -:   :===-::--===+++++++++*%+=++**++. ..           .  .::-#%#############********++\\r\\n=======++++++++++++++++*****++==-:.:=+-:.                 ..:::-====:...     -: . -=+=-==++==++++++++++##==++**++.              .. .:::*%############*********++\\r\\n=======++++++++++++++++****++==-:.:=+-:--:.              .-:::..........     =- : =+++*##*===++++++++++##==++**+=.              .:. :::+%############*********++\\r\\n=+==+++++++++++++++++++***++==-:.-++-:-----:            :::::...........     -: .:+*#%#*====+++++++++++%*==++**+=                :. :::=#############*********++\\r\\n====+++++++++++++++++++++++==-::-+*+--------:         .:::::............     -::.*##*+=====++++++++++++%*==++**+=             .  -: :::-#############********+++\\r\\n=+=+++++++++++++++++++++++==-::=+++=----------.      .:::............        -. =*=======+++++++++++*+*%+==++**+=                -: :::-#%###########*********++\\r\\n=+=++++++++++++++++++++++==---=++++...::-------:.    .:............          :::=-=======+++++++++++++*#===+***+=          .     -. .-::*############********+++\\r\\n=+++++++++++++++++++++++==---+++++-      ..:------.                   .      .---=======++++++++++++++*#==++***+=          ..    :. .-::=*###########*********++\\r\\n=++++++++++++++++++++++===-=+**+++.          .----=-:.                       .=====+++++++++++++*+++++#*==++***+=          ...   .   --:=############*********++\\r\\n=++++++++++++++++++++=====+****++=             .-=-===--:.                    ====++++++++++++++*++*++#*==++****-                    --:=%%%%%%######*********++\\r\\n=+++++++++++++++++++=====+******+:               -===----=--::.        .      ===++++++++++++++*++**++#*==++****-                    :-:-#%%%%%%#####*********++\\r\\n=++++++++++++++++++====+*****+**=                 -==-------===--:.          .====+++++++++++++*++**+*%*==++****-                    .:::*%%%%%%#####**********+\\r\\n=+++++++++++++++++===+*****+++*+:         .       .-=-----=========--::.. .::==+++++++++++++++**++**+*%+==++****-                    ::::*%%%%%%######*********+\\r\\n=++++++++++++++++===+******++**=        ..        ..-===========----------====++++++++++++++++*+++*++#%+==++****-                    .-::+%%%%%%######*********+\\r\\n=+++++++++++++++==+*******+++*+:       ..         ..-=============-------====+++++++++++*++++**++*+++#%+=+++****:                    .:::=%%%%%%######*********+\\r\\n=++++++++++++++=++*********++*=                   ..-==========---------====+++++++++++**++++**+***++%#==+++***+:                     :::-#%%%%%######*********+\\r\\n=+++++++++++++++**********++++:                  ..:===========--------====++++++++++++*+++++*++***+*%#==+++***+:           .         :-:-#%%%%%######**********\\r\\n=++++++++++++++**********++++=                  ..:-+=========---------====+++++++++++*+++++**++***+*%*==+++***+:           .         ::::*%%%%#######**********\\r\\n=++++++++++++***********+++*+.                ...:-=++=======---------==++++++++++++++*+++++**+***++#%*==+++***+.           ..        .::.+%%%%########*********\\r\\n=+++++++++++************++++-                ..:-==+*+======---------=+++++++++++++++**++++********+#%+==+++***+.           ..      : .-::=%%##########*********\\r\\n=+++++++++*************+++*=.              ..::-=++**+======--------==+++++++++++++++*+++++**+****++#%+==+++***+.                   :..-::-#%##########*********\\r\\n=++++++++**************++++:              .::-==++****=====---------==++++++++++++++**+++****+***++*##===+++***+.                   .  :::-#%%##########********\\r\\n=+++++++**************++++-             .::-==++******+===---------==+++++++++++++++*++++********++*##===++****+.                      ::::*%%##########********\\r\\n=++++++***************+**+.          ..:--==++********+===--------==+++++++++++++++**++++***+*****+*#*-==++****+.      .:              :::.+%###########********\\r\\n=+++********************+:         ..:--==++***********---=------====++++++++++++++*+++++********++##+==+++****+.       +.             :-::=%############*******\\r\\n=+**********************-        ..::--==+++*********#*---=-----====++++++++++++++*++++++********++##+==+++****+        =.           : .-::-#############*******\\r\\n\",\n  \"                                                  -------:::::-------=--------==--=========================#%%%*==::......:*******+++++++++===========----------\\r\\n                                                  :-------::::--------=--------==--========================*%%%#*+::.....:=*******++++++++++==========----------\\r\\n                                                  .--------:::---------=-------==--========================+%%%#::::-=...:+*******+++++++++++=========----------\\r\\n                                                   ---------:::--------=--------==--========================#%%#=-::=+..  .=******++++++++++++=========---------\\r\\n                                                   :---------:::-------==-------===-=============+==========*%%#=-::=+..   .+*******+++++++++++=========--------\\r\\n                                                   :----------:::------===--==---==--============+==========+%%#=-::--..  :-*********+++++++++++==========------\\r\\n                                                   :-----------::-------===--==---==-============++=====+++=+%%%=--::::  .=***********+++++++++++==========-----\\r\\n                                                   :-----------:::------====--==--==========+====++=====+++==*%%+-=---:   :=+**********+++++++++++=========-----\\r\\n                                                   :------------:::------==--====--=========+=====+=====+++==+##+-.....   ..-***********++++++++++==========----\\r\\n                                                   :-------------::------========--=========++====++++++++++===+--          :***********+++++++++++===========--\\r\\n                                                   :--------------:-------========-======+===++===+++++++++++==+--          -************+++++++++++==========--\\r\\n                                                   :-----------------------========-=====+===+++==++=++++++++++=::         :+*************++++++++++============\\r\\n                                                   :------------===--------=========-=====+===+++==++=+++++++++=    ... .-+***************++++++++++============\\r\\n                                                   :------==---===++-:--:---========--========+++++++==+++++=+*-    ... .=****************+++++++++++===========\\r\\n                                                   :=----=========+*+-:-::--=========-=====+==++++++++++++++=++-   ..:: .-=****************++++++++++===========\\r\\n ....................         ..                   -=---==========+*#+::-::--=========-====++==++++++++++++++++-.  .... .--****************+++++++++++==========\\r\\n.....::::::------:::::.................            -==---=========+*##+:--:---======+==-====+==++++++++++++++*+-+*. .:::-- :+***************++++++++++==========\\r\\n ......:::::---====+++===--:::............. .     .===============+*###+:--:---=============+===+++++++++++++*=-+*. =####-  +#**************++++++++++==========\\r\\n   .....:::---========+++**+++=--::::........     .===============+*####+:--:--======+=======+===++++++++++++*=-.:  ...... :*#***************++++++++++=========\\r\\n.::.........::--==+**###*++++++**++=--::::...     :==------=======+*#####+--::--======+======++==++++++++++++*=-:-   ..  .:+####*************+++++++++++========\\r\\n.......::::......::-==++******+===++++==---:      ==----------====+*######=--:--=============++==+++++++++++*+=---   .:...=#####*************+++++++++++========\\r\\n         ...::::::::::::::--=++***+====++-.      .==------------==+*#####%#=----=====++++====+++=+++++++++++*+--=-.  :....+######*************+++++++++++=======\\r\\n             ..:-:.....::::::.::--==-:           :=-------------==+*####%%%#-----=====++++====++==++++++++++*=----=- .    =#######*************+++++++++++======\\r\\n  ..                                             -=-------------==+*###%%%%%#-::--=====++=+====+==++++++++++#=-=-=+-      :*######**************++++++++++======\\r\\n                                                -=:-----------====+***+==++#%*-:---====+++++===++==++++++++**=-=--.  ..   -*######***************+++++++++======\\r\\n                                               -#*=-:--------==--:.         -%*::---====++=+===++==++++++++**=-=:-.   ....+#######****************+++++++++=====\\r\\n                                              =%###+-:------::.              #%+:----===++======++==+++++++**--=.  .. .:..=#########**************+++++++++=====\\r\\n                                         ...-*%######+--:.                   #%#=-----===++======++==++==++*+--=:.    .. .-#####++**#**************+++++++++====\\r\\n                                       ....-*###%%%#+-                       #%%#-----==++++=====++======++#+--=--.      ..=****:==+#*************++++++++++====\\r\\n                                    ..:::::::=*#*=.      ...::..            .=-*%#-----==++++=====+++===+++#=-=+--.         .+#+.==+##*************++++++++++===\\r\\n  ..            .           ....:::::::::::::::.       .....                .   -+=---====++++=====++++++++#=-==::..-        .=:.==+##*************+++++++++++==\\r\\n...           .  .      ::::---::::::::::::::  .:.                          ...     ..:-===++++====++++++=+*=-==: .=-         =. --+##**************++++++++++==\\r\\n..:           .         :::::::::::::::::::.  .:-=:.                        .. .        :===+++=====+++++=**=-==--.           +..==+##**************+++++****+==\\r\\n:::          .         .-::::::::::::----:  ..::-==-:.        ..::.         .. =         .==+++++===+++++=**--+=--:      .    +..==+###**************+++**###*==\\r\\n            .:::::.. .:::::::::::::::::-:  ...:::-===-:.  ....:=***+:--.    .. -:  .      :==+++++===++===*+--+=--:      ..   +: --+###**************+++*###*+==\\r\\n            :----------::::::::::::::::. ..:::::--------=+=====+#*+=+*#     .. :- ...      ===++++====++++*+--+=--:           +-.=-+###***************+**###+===\\r\\n           ..:::::::--:--:::::::::-::. .--====------=***+++***++++=-+##     :. .= ....     :===++++==+++++*=--+=-..   ..      :-.==+###******************##*+===\\r\\n           ..:::::::::::--------::..  .:-----=-==+*##*****+=+*#%%%#+-=+     ..  -     .    .===+++++++=+==*=--+=-..           .:.--+####*******************++===\\r\\n          .:::::::::::::::::..             ..:-+*##*+++=-:.:-+##%%%%#+:     :: .*.:+=:     =-===++++==-=+=*=--+==-:      .    -:.==+#####*******************++==\\r\\n     .    ..--:::::....             ....:---===+**+=-:::::::..-+##%%%#.     :: :* =***+=:.  --===++++==+++*--=+==-:..    ...  ::.==+####********************++==\\r\\n     :   :.:....-=:      ...::::::::::---------:::::::::::::::.:-+##%*      :  =+ +..:-==:. .-====+++++++*+--=+==-+=          :. -=+#####*******************+++=\\r\\n   ..    :::. :+***+=--:-::::::------:---:::::::::::::::::::::::.:-+#+      :  *::-      :. .=--=+=+++=++#+-:=+==--           =:.==+######****************#*+++=\\r\\n.:::.   :::::  . :--:.   :-----------------:::::::::::::::::::::::.:=:      : :* = .-:   :.  -+=-===+++++#=-:====-:           ...==+#######*****************+++=\\r\\n::::   .:::::  . ...      :::::::-------------:::::::::::::::::::::::       : --.- -*+   :.  -*#+--=+++=*#=-:==+=-: :    .     ..-=+#######****************++++=\\r\\n==:.   :-::::.            .:::::::::::::::-------:::::::::::::::::::.       : - :. :=-   :.  -+%%*--==+=**-::==+=--:.     ..    .=-+#######**************++++++=\\r\\n=++-   ...:::.  .          .:::::::::::::::::::::-------::::::::::::.       :.+ -       .:   -*%%%+-=--***-::====-=:      .   :..==+######***************++++++=\\r\\n-++*+..     :. .:.          .::::::::::::::::::::::::::---::::::::::        .-= =::..   .:   -+%%%+=##*%*+-::+===-:           :: --+#######**************++++++=\\r\\n.:+***:     :. .:            .:.::::::::::::::::::::::::::::::::::::         :..=-====::::   -+#%%+=#%*#*=-.:+===.            ...--+#######*************+++++++=\\r\\n .:+***:    .: ..             :::::::::.:::::::::::::::::::::::::::.         . ..       ::  .-+#%%+=#%*#*=:.:+===.  .         ...==+########************++++++++\\r\\n ..:+**+.   .: ..             .:::::::::::...:::::::::::::::::-::::.       . . ::       ::  .-+#%%+=#%+#+-:.-+===. :*=        =..--+**######*************+++++++\\r\\n    -***=.  .: ..              :::::::::::::::...::::::::::::::::::        . . :*+.  -:::.  .-+#%%+=#%+*=-:.-+===..*=. .      -:.--=**#######************+++++++\\r\\n    .=***-. .:  .              .-::::::::::::::::::::::::::::::::::        . . -++  .-:::.  ---+*#=-**#=-::.-+===::.   : ...   .:==+#########************+++++++\\r\\n     :***+:: .  ..             .-::::--:::::::::::::::::::::::::::.        . . : .==:  .:.  *%*+====+*=::::.-*==+--    .      ...--+#########************+++++++\\r\\n    ..=***=::   ..             .::::::::::::::::::::::::::::::::::         . . :  ++-  .:.  :=**##**+::::::.-+=++--.   :     .=..--+###########**********+++++++\\r\\n   ...-***+::: ...              ::::::::::::::::::::::::::::::::::           . ===++-..::.  .:::::::::::::..=+=++--.  .-      -..--+###########**********+++++++\\r\\n......:****---. ..              -::::--:::::::::::::::::::::::::::        .  . -:-++-..::.  .:..::::::::::..=+=++--    -      :=.=-+##########**********++++++++\\r\\n....:::+***---: .:.             :::---------------::-::::::::::--.        .  . : .++.  .:.  .:::::::::::::::+++++=-    :      -:.--+##########**********++++++++\\r\\n    ..:+***---. .:.             ::------::::::::::---::::-----:-:         .    -::--.  .:.  ::::::::::::::.:+++++--      ...  . .--+##########**********++++++++\\r\\n..... .+***---..::              :::::::-:::::::::::::::::::::---:         .    +*-  :--::.  .:::::::::::::::+++++=--.         -:.--+###########*********++++++++\\r\\n--.....:**=--: .::              :::::::::::::::::::::::::::::::-:         . .  ==-...::::.  .:::::--:::::::-*++++=-*-  .      =-.--+###########*********++++++++\\r\\n:=-  ...:=:--. ..               ::::::::::::::--------:::::-----.         . .  . :++.  .:.  ::::--:::::::::-*++++=-=.  .      :..--+###########**********+++++++\\r\\n .:-:... ..::                  .:::::::::::::::--------------::-.         . .    -*+.  .:.  :--::::::::::::-+=+++=-: :-       =..--+###########**********+++++++\\r\\n....::.    ..                 .::-------------::::---:::::::::::          . .  .:-=+-:::..  :-:::::::::::::-*=+++=-  ++       ::.--+############*********+++++++\\r\\n:::::...                     .:------------::::::::::::::::::...            .  =-::-:::::.  :::::::::::::::=*++++- :--.   ..  ::.-:+#############*********++++++\\r\\n                             ........::::::::::::::::::.........            .  ++=-::::::.  :::::::::::::--=*=+++-:#-         -:.--+#############*********++++++\\r\\n::...             ....       .:::..::::..:::..................:.            . .++++-:::::   :::::::::::::--++=+++=-:          ..:--+#############*********++++++\\r\\n:---====--:....        .-:::::..........................::::::::            .  ++++=:::::  .::::::::::::---++=+++-  .:        ...--+##############**###*****++++\\r\\n-=++*******+=-:....  ....         :-------........::::::::::::::            .  -====::::   :--::::::::::---*+++++=.  .        .. -:=##############*###******++++\\r\\n=++++*********+=-:.....:.  ...  ..:-----==:........:::::::::::::               .::.         .  --::::::---=*+=+++=-:          :::--=##############***********+++\\r\\n:------==========-:.  .....                        ...        ..             ...:::--..     .::---:::::---=#+=+++=-:          ++:--=##############**********++++\\r\\n .:----------::-----:.  ...  .:::----::.........................      ..:-:.:.:+**++=--::.  :--::::::::-=-=#+++++=-:         .**.::=##############***********+++\\r\\n   .:-------::::---===:.  ...=****++=--::::::::::::-------::::::         .. .  +*+++-:-::.  ::::::--::--=-+#+++++=-:.        .#*.--=##############**********++++\\r\\n      .:---:::::---===+=-. . .-:---:--:::::::::::-::::::::::::::         .. .  +**++=--::.  :::::--:::-===+*=+*++=:=+.   ... .#*.--=###############**********+++\\r\\n:.      .:::::::--======+=:.  -: ..:....:-::::--::::::::::::::::         ..    -+==-:..::.  ::::--:::-====+*=+*++= :.        .#*.::=###############*************\\r\\n:-::.      ::----=========+=.  ..     ...:----::::::::::::::::::.         .  . :       .-.  :-:---::-=====+#=++++= :         .#*.--=################************\\r\\n:-::::.     .:-==============-...        .:-::::::::::::::::::::.         .  . :   .   .-.  :----:::-=====*#=+*++= :.  .     .#*.--=################************\\r\\n .::::::.     .-============++=:..      . .::::::::::::::::::::::         .  . : .++.  .-.  :----::-======*#=+*++=    .: ..  .#*.::=################************\\r\\n   .:-----.     :===========++++:..     ....:::::::::::::::::::::         .  . : .==.  .-.  :---:::-=====+**=+*++=:.  .. :-:..**.::=#%%#############************\\r\\n     :-====-.    .-=======+++++++-.     .....:::::::::::::::::---.        .  . :       .-.  :--::::======+*+=++++=-:  .. ... .#*.--=#%%#############************\\r\\n      .-=====-.    -++++++++++++++:       ....::::::::::::::---::.        .  . :       .-.  :-::::-======+*+=++++=-:  :..:::::**:--=################************\\r\\n        :======:    :++++++++++++++:       ....:::::::::------::::        .  : :--===-:::.  :-:::-======++#+=++++=--  .--+###########################***********\\r\\n         :======-.   :=++++++++++++=.       .. ::::::::-----::::::           : :-:..    :.  .::::=======++#+=+*++=-:  .::=#%%%%%%%%%#################***********\\r\\n          :====++=:   .=++++++++++++:          .-:-------:::::::::.        . . .        ::  .:::-=======++#+=+*++=-:  ::.=#%%%%%*=*#################************\\r\\n           -===++++-   .=+++++++++++=          .------:::::::::::::        . . .-:.  :::::  .::-========++#==+*++--:  .  -#%%##%+:--*%#############*************\\r\\n::         :===+++++-:-=+++++++++++++:          --:::::::::::::::::        . .  +*:  --:::   ::-=======++**=++*++-::      -#%##%=.-:+%#############*************\\r\\n-=-:.      .===+++++++++++++++++++++=-.         :::::::::::::::::--.       . .. ==-:-.  ::   :-========++**=++*++-         :*%#%=.-:=##############*************\\r\\n-====-:.   .===++++++++++++++++++++++-...   ..  ::::::..::::::-----:       .  . : .++.  .:   -=========++**=++*++-..        .+#%=.-:=##############*************\\r\\n-=======--:-==++++++++++++***++++++++=...::-=:.:::..::::::::-------:        . : : :++=::::.  -========+++#*=+**++-::      ..  :+- -:-##############*************\\r\\n-=============++++++++++++****+++++++=:.:::--:-=:::::::::::---------.       . : :++++=. .:.  -=====+==+++#*=+**++-:-      .:.  ...---*#############*************\\r\\n-=============++++++++++++*****++++++=::::::::=-:::::::::-----------:       : : .: =*=   ::  -====++==+++#+=+**++---  ..   ..  .. :--*#############*************\\r\\n-============++++++++++++******++++++=:::::::-=::::::----------------       : .. : :=-:::::  -====+++++++#+=+**++-::        .  .. :-:+################**********\\r\\n-===========+++++++++++++*******+++++=:::::::+-::-::-----------------.      :. : -==  -=:::  -===+++++++*#+=+**++:..           .. :-:=%###############**********\\r\\n-===========+++++++++++++********++++-::::::+=:----------------------:      .. : .++:.-. .:  -===+++++++**==+**++:..            .:.-:=###############***********\\r\\n===========++++++++++++++**********+=-:::::==.:::::-------------------      .. .: =.-*+  .-  ====+++++++*+==+**++-::   =+       ...-:-###############***********\\r\\n==========+++++++++++++++**********+=:::::-=  ....::::----------------.     ..  - ::.++=--:  ===++++++++*+==+**++--:  .%*         .---*##############***********\\r\\n==========+++++++++++++++*********+=-::::-=:-==--:-==::::::-----------.     .:  :..==**+-...:===++++++++#+==+**++---   -.  .    .  :-:*%##############**********\\r\\n==========++++++++++++++*********+=-::::-+-=-:.    .-:  .:::..::------:     .-  .: =*+==-  .-==+++++++++#+==+**++:-:   .   :.   .  :::+%##############**********\\r\\n=========+++++++++++++++********++=::::-+=-.         :-:   .:::::.::---     .-   : ==--+-  .-==+++++++++#+==+**++:..   :   ..   .. :-:=%##############**********\\r\\n=========+++++++++++++++******++==-:::-+-.             .::.. ..::.:-:::     .-.    ====:...:==+++++++++*%+=++**++.     .    .   .  :--=###############********++\\r\\n========++++++++++++++++*****++==-:::-+.                  .:::..:-+++-.      -:   :===-::--===+++++++++*%+=++**++. ..           .  .::-#%#############********++\\r\\n====++=++++++++++++++++*****++==-:.:=+-:.                 ..:::-====:...     -: . -=+=-==++==++++++++++##==++**++.              .. .:::*%############*********++\\r\\n====+++++++++++++++++++****++==-:.:=+-:--:.              .-::...........     -- : =+++*##*===++++++++++##==++**+=.              .:. :::+%############*********++\\r\\n=+==+++++++++++++++++++***++==-:.-++-:-----:            :::::...........     -: .:+*#%#*====+++++++++++%*==++**+=                :. :::=#############*********++\\r\\n====+++++++++++++++++++++++==-::-+*+--------:         .:::::............     -::.*##*+=====++++++++++++%*==++**+=             .  -: :::-#############********+++\\r\\n=+=+++++++++++++++++++++++===::=+++=----------.      .:::............        -. =*=======+++++++++++*+*%+==++**+=                -: :::-#%###########*********++\\r\\n=+=++++++++++++++++++++++==---=++++...::-------:.    .:............          :::=-====+=++++++++++++++*#===+***+=          .     -. .-::*############*********++\\r\\n=+++++++++++++++++++++++==---+*+++-      .::------.                   .      .---=======++++++++++++++*#==++***+=          ..    :. .-::=*###########*********++\\r\\n=++++++++++++++++++++++===-=+**+++.          .----=-:.                       .=====+++++++++++++*+++++#*==++***+=          ...   .   --:=############*********++\\r\\n=+++++++++++++++++++++====+*****+=             .-=-===--:.                    ====++++++++++++++*++*++#*==++****-                    --:=%%%%%%######*********++\\r\\n=+++++++++++++++++++=====+******+:               -===----==-::.               ===++++++++++++++*++**++#*==++****-                    :-:-#%%%%%%#####*********++\\r\\n=++++++++++++++++++====+*****+**=                 -==-------===--:.          .+===+++++++++++++*++**+*%*==++****-                    .:::*%%%%%%#####**********+\\r\\n=+++++++++++++++++===+*****+++*+:         .       .-=-----=========--:... .::==+++++++++++++++**++**+*%+==++****-                    ::::*%%%%%%######*********+\\r\\n=++++++++++++++++===+******++**=        ..        ..-=============--------====++++++++++++++++*+++*++#%+==++****-                    .-::+%%%%%%######*********+\\r\\n=+++++++++++++++==+********++*+:       ..         ..-===========-=-------====+++++++++++*++++**++*+++#%+=+++****:                    .:::=%%%%%%######*********+\\r\\n=++++++++++++++=++*********++*=                   ..-==========---------====+++++++++++**++++**+***++%#==+++***+:                     :::-#%%%%%######*********+\\r\\n=+++++++++++++++***********+*+:                  ..:===========--------====++++++++++++*+++++*++***+*%#==+++***+:           .         :-:-#%%%%%######**********\\r\\n=++++++++++++++**********+++*=                  ..:-+=========---------====+++++++++++*+++++**++***+*%*==+++***+:           .         ::::*%%%%#######**********\\r\\n=++++++++++++***********+++*+.                ...:-=++=======---------==++++++++++++++*+++++**+***++#%*==+++***+.           ..        .::.+%%%%########*********\\r\\n=+++++++++++************++*+-                ..:-==+*+======---------=+++++++++++++++**++++********+#%+==+++***+.           ..      : .-::=%%##########*********\\r\\n=+++++++++*************+++*=.              ..::-=++***======--------==+++++++++++++++*+++++**+****++#%+==+++***+.                   :..-::-#%##########*********\\r\\n=++++++++**************++*+:              .::-==++****=====---------==++++++++++++++**+++****+***++*##===+++***+.                   .  :::-#%%##########********\\r\\n=+++++++**************++++-             .::-==++******+===---------==+++++++++++++++*++++********++*##===++****+.                      ::::*%%##########********\\r\\n=++++*****************+**+.          ..:--==++********+==---------==+++++++++++++++**++++***+*****+*#*-==++****+.      .:              :::.+%###########********\\r\\n=++*********************+:         ..:--==++***********=---------====++++++++++++++*+++++********++##+==+++****+.       +.             :-::=%############*******\\r\\n=+**********************-        ..::--==+++***********---=-----====++++++++++++++*++++++********++##+==+++****+        =.           : .-::-#############*******\\r\\n\",\n  \"                                                 .#%%%%%%%%%=.:::------===-----===-========================#%%%+--:::....-+*******+++++++++===========----------\\r\\n                                                  =%%%%%%%%%#=.::------====-----==--=======================*%%%#*=::==....=*******++++++++++==========----------\\r\\n                                                  :%%%%%%%%%%#:.::-:----===------==-=======================+%%%#-:::=+..   -******+++++++++++=========----------\\r\\n                                                   *%%%%%%%%%%*:::-::---===------==--=======================#%%#---:==..  .:+******+++++++++++=========---------\\r\\n                                                   +%%%%%%%%%%%+.:--::---===-----===-===============+=======*%%#-:::-::. .-+*********++++++++++=========--------\\r\\n                                                   =%%%%%%%%%%%%=.:--:----===----====-======================+%%#-----::.  -***********++++++++++==========------\\r\\n                                                   -%%%%%%%%%%%%#-.:------===-----===-==================+++=+#%%=-==--:   .-+*********+++++++++++==========-----\\r\\n                                                   -%%%%%%%%%%%%%#-.:-----====----====-=================+++==*%%*-::.:.     :**********+++++++++++=========-----\\r\\n                                                   -%%%%%%%%%%%%%%*:.------====----===-===========+=====+++===++=:          -***********++++++++++==========----\\r\\n                                                   -%%%%%%%%%%%%%%%+.:------===-----===-===========++===++++====--          =***********+++++++++++===========--\\r\\n                                                   -%%%%%%%%%%%%%###=.:------===----===-===========+++=++++++++=:.      ..:=*************+++++++++++==========--\\r\\n                                                   -%%%%%%%%%%%%%####-.:-:----===----==============++++++++++++=    ... .=****************++++++++++============\\r\\n                                                   =%%%%%%%%%%%%%####*:.:-----====---======+===+===++++++++++++=    ... .=+***************++++++++++============\\r\\n                                                   =%#%%%%%%%%%%%#####+..:-----===----=====+===++==+++++++++=++-   :.:. :-=***************+++++++++++===========\\r\\n                                                   +%##%%%%%%%%%######*=..:----====---=====++==++==++=++++++=++-.    .. .::+***************++++++++++===========\\r\\n . ..................        ...                   +%%%%%%%%%%%%%#####*+-.:----====-==-=====++=+++=+++=++++++++-**. :==-=- .+#*************+++++++++++==========\\r\\n.....:::::::----:::::..................            *%%%%%%%%%%%%%#####*+=::::--=======-=====++=+++++++=++++++*+-=+. =****- .+#**************++++++++++==========\\r\\n ......:::::---====+++===--:::............. .     .#%%%%%%%%%%%%%#####*++-::::--============+++++++++++++++++*=-.:  .     .-*##*************++++++++++==========\\r\\n   .....:::---========+++**+++=--:::.........     .#%%%%%%%%%%%%%#####**+=-::::-=============++=+++++++++++++*=---   .....-*####*************++++++++++=========\\r\\n.:::::......:::-==++**##*++++++**++=--::::::.     :*##%%%%%%%%%%%#####**+=-:.::--============++==++++++++++++*=-=-   .:...=######************+++++++++++========\\r\\n....:::::::::::::::--=+++*****+===++++==---.      --+#%%%%%%%%%%%#####**+=---:::--============++=++++++++++++*--=-.  :.. .+######*************++++++++++========\\r\\n         ...::::-----:::::--=++***+======-.       **-=*#%%%%%%%%######**+=---:::---===========++==++++++++++*+----+=      =######*************+++++++++++=======\\r\\n             ..:::.  ..:::::...::---:.           -%##+-+#%%%%%%%######**+=-----::--============++=++++++++++*+---=+-      :*######**************++++++++++======\\r\\n   ..                                            *%###+-=#%%%%%%######**+==-----::--======+====++==+++++++++*=-=--.  ..  .-#######**************++++++++++======\\r\\n                                                :######*=-*#%%%%%%%#**+=---------::--=====+====+++++++++++++#=-=-:.   ....+#######***************+++++++++======\\r\\n                                               .=*#######+-+#%%#+=:.       .:-----::-==+==++====++++++++++++*=-=.  .. .:..-#########**************+++++++++=====\\r\\n                                              .::-+*###%%#*-=-:             .------::-===+=++===+++=++++++++*=-=:..      .-#####++****************+++++++++=====\\r\\n                                          ...::::::=*###+=:                 .-------:-===+++++===++==++++++**--+--.      ..-+***:==+#**************+++++++++====\\r\\n                                        ..::---::::.::.                     .==---=----==+++++===++==+++==+**-=+--.         .=#+.==+#**************++++++++++===\\r\\n                                    ..::::::::-::.       ...::..            .::-====----=++++++===++==++==+*+-=+-..:=        .=..==+##*************++++++++++===\\r\\n  ..            .            ...::::::::::::::.        ......               .   :--=+=--==++++++===++=====+*+-=+: .--         =. --+##*************+++++++**++==\\r\\n ..           .  .      .-::-::::::::::::::::  .:.                          ...     .::=-==++++++===+++=+++*=-==--.           +..==+##**************+++++*****==\\r\\n..:.          :         :::::::::::::::::::.  .:-=:.                .       ..          -=-=++++====+++++=+*=-===-:      .    +..==+###*************++++*####*==\\r\\n.::          ..        .-:::::::::::::::::  ..::-==-:.        ..::.         .. :         .===+++=====++++=+*=-+=--:       .   +:.--+###**************++**###*+==\\r\\n             :::::.. .:-::::::::::::::::.  ...:::-===-:.  ....-+***=:--     .. :.  .      :-=++++====+++==+*--+=--:           =-.==+###******************##*+===\\r\\n            .:::::-::--::::::----::::::. ..:::::--------=++====+#*+=++=     .. .: ...      -==+++++===++==+*--+=-..   ..      .-.==*####*****************#*++===\\r\\n           ..:::::::::::::::::::::-::. .--====-----==*#*+++***=--+*##%=     :.  : ....     :===+++++===+++*+--+=-:.           .:.--+####*******************++===\\r\\n           ..:::::::::::::::----::..  .:-----=-==+*##*****+=-:::::+##%+     ..  .    ..    .====++++===++=++--+==-:      .    -:.==+#####*******************++==\\r\\n          ..:::::::::::::::...             ..:-+*##*+++=-::::::::.:-*#=     :.  - :+-:    .+--===++++=+===+=--+==--:.    ...  :..==*#####*******************+++=\\r\\n     .    . ::::.......            ....::---===+**+=-::::::::::::::::=:     ::  - =***+-:  .+--===++++=-==*=--+==-+=          -..--+#####*******************++==\\r\\n     :   :......--:.     ..:::::::::::---------:::::::::::::::::::::::.     :  .: +:.--==:. =#--===+++==++*---+==-:           =..==+#####*****************#*+++=\\r\\n  ...    :::. :+***+=--::::::::-----::---::::::::::::::::::::::::::::.      :  -.:-      :. :%+-====++++++*-:-+==-:           ...==*######*****************++++=\\r\\n::--:   .::::. . :--:.   :::::::-------------------::::::::::::::::::       :  : = .-:   :. .#+---==+++++**-:-===-: :    .     ..--+#######***************+++++=\\r\\n-:::.   :::::. . ...      ::::::::::-----------:-------::::::::::::::       : :..- -*+   :. .#*-=--===+++*+-:-+==---.     ..    .==+######***************++++++=\\r\\n==:.   .--:::.            .::::::::::::::::-------------:::::::::::::       : +.:. :=-   :. .#*--++--=++=*=-.-===-=:      .   :..==*#######************++++++++=\\r\\n-++-   ...:::.  .          .::::::..::::::::::::----------::::::::::.       :.= -       .:  .#+--+%#=---**=:.=+==-:           ...--+#######*************+++++++=\\r\\n:+**+..     :. .:.          ::::::::::..::::::::::::---------:::::::        .:: =:..    .:  .%+--+%%+=*+#*-:.====.            ...==+#######*************+++++++=\\r\\n.:+*#*.     :. .:            :::::::::::::::::::::::::::-------:::::         . .=-====::::  :%+--+%%+=%*#+-::+===.  :.        :..==*#######*************++++++++\\r\\n .:+**+.    .: ..             :::::::::::::::::.:::::::::::--------.       . . ..       ::  -%+--+%%+=#*#+-.:+===. -#+       .=..--+*#######************++++++++\\r\\n  .:+**+.   .: ..             .:::::::::::::::::::::::::::::::-----.       . . ::       ::  -*+--+%%+=%**=:::++==..+-. : .    :::=-+*#######************++++++++\\r\\n    -***=.  .: ..              ::::::::::::::::::::::::::::::::::::        . . -*+.  -:::.  -=---+%%+=#*+-:::===+::    . ...   .:==+#########***********++++++++\\r\\n    .=***-. .:  .              .-:::::::::::::::::::::::::::::::::.        . . -++  .-:::.  *%*=-=**=-**-::.:*+=+--.   .      . .--+#########***********++++++++\\r\\n     :***+:. .  ..             .-::::--:-:::::::::::::::::::::::::.        . . : .==:  .:.  -=*%#*+=+**-:::.:+=++--:   -     .= .=-+#########***********++++++++\\r\\n    ..=***=::   ..             .::::::::::::::::::::::::::::::::::         . . :  +*:  .:.  ...:=++++-:::::.-+=++=-.   -      :..=-+##########**********++++++++\\r\\n   ...-***+::: ...              ::::::::::::::::::::::::::::::::::           . ===++-..::.  .:::::.::::::::.-*=++=-.   -      -=:--+##########**********++++++++\\r\\n......:****---. ..              -::----:::::::::::::::::::::::::-:        .  . -:-++:..::   ::::::::::::::::=*+++=-.   :  .   -..--+###########*********++++++++\\r\\n....:::+***---: .:.             :::::::-----------::::::::::::::-.        .  . : .++.  .:   .:::::::::::::::-++++=-.      ..  . .--+##########**********++++++++\\r\\n    .::****---. .:.             :::-------------------::---------         .    -::--.  .:   ::::::::::::::::=++++=-=:         =:.--+##########**********++++++++\\r\\n .... .+***---..::              ::--------------------:::::::::::         . .  +*-  :--::   ::::::::-:::::::+*+++=-+-  :      =:.--+###########*********++++++++\\r\\n-:.....:**=--: .::              :::::::::---------------:::::::-:         . .  ==-...::::.  .:::::--::::::::+++++=-- ..       : .--+###########*********++++++++\\r\\n:=:  ...:=---. ..               ::::::::::::::::::--------------.         . .  . :++   .:.  :::---:::::::::-+=+++=-. --       =:.=-+###########**********+++++++\\r\\n .:-:... ..::                  .:::::::::::::::::::::::::::::::-.         . .    -*=.  .:.  :---:::::::::::-*++++=:  *=   .   ::.--+############*********+++++++\\r\\n....::.    ..                  :::::::::::::::::::::::::::::::::          . .  .:-+=::::..  :-:::::::::::::-*++++-.==.    ..  -..--+#############********+++++++\\r\\n:::::...                     .::::::::::::::::::::::::::::::::::            . .=-::-:::::.  ::::::::::::::--*++++=-#:         :..=-+#############*********++++++\\r\\n                             ........:::::::::::::::::..........            . .++=:::::::.  :::::::::::::--=*=+++=.  .        ..:=-+#############***##****++++++\\r\\n:::..             ....       .:::::::::..............     ......            . .+++=-:::::   :::::::::::::--=*=+++-  .:        . .--+#############***###****+++++\\r\\n:::----::.....         .-::::::..........              .........            . .++++=::::.  .:::::::::::::--+*=+++=..          ...-:+##############*##*******++++\\r\\n:--=====++==-::.... .....        .:-------...............:::::::            .  -===-::::   :-:::::::::::---+*=+++=-:          -----+##############**********++++\\r\\n-====+++++++++=-:......:.  ...  ..:-----==:.........::::::::::::               :::.         .  --:::::::---*#=+++=-:          *+.--=##############***********+++\\r\\n:------=========-:.. ....:.                           .        .             ...:::-:..     .::--:::-::---=**=+++=-:         .#+.-:=##############**********++++\\r\\n .:---------::------:.  ...  ..::----::.........................      ..:-:.:.:+**++---::.  :--::::--::-===*+=+++=--:.   ..  .#+.--+##############***********+++\\r\\n   .:-------::-----===:.  ...=****++=---:::::::::::------:::::::         .. .  +++++-:-::.  :::::---::-====*+++++=.=+    ... .#*.--=###############**********+++\\r\\n      .:---:::::---===+=-. . :-:---:--:::::::::-::::::::::::::::         .. .  +*+++---::.  :::-----::-====*+++++= .         .#*.::=###############*************\\r\\n:.      .:::::::--======+=:.  -: ..::.  :-::::---:::::::::::::::         .. .  -+==-:..::.  :::----::-=====#+++++= -.        .#*.--=################************\\r\\n:-::.      ::----=========+=.  ..       .-----::::::::::::::::::.         .    :       .-.  :-----::--====+#+++++= .   : .   .#*.--=################************\\r\\n:-::::.     .:-==============-...        .:-::::::::::::::::::::.         .  . :   .   .-.  :----:::-=====+*+++++=.   .: :::..#*.::=################************\\r\\n .::::::.     .-============++=:..        .::::::::::::::::::::::         .  . : .++.  .-.  :----:::-=====+*=++++=::  .. :-:..#*.--=################************\\r\\n   .:-----.     :===========++++:..     .. .:::::::::::::::::::::         .  . : .+=.  .-.  :---:::-======+*=++++=--  .. ..  .#*.-:=################************\\r\\n     :-====-.    .========+++++++-.      ....::::::::::::::::::::         .  . :       .-.  :--:::-======++#=++++=--  :::-====#*=+++#################***********\\r\\n      .-=====-.    -++++++++++++++:        ...:::::::::::::::::::.        .  : :       .-.  :-::::-======+*#=+*++=--  .::+#%%%##%%%##################***********\\r\\n        :======:    :++++++++++++++.        . .::::::::::::::...:.        .  : :-====::::.  :-:::-=======+**=+*++=--  .:.-#%%%%%###%################************\\r\\n         :======-.   :=++++++++++++=.          ::::::::::::..:::::           : :-:..    :.  .::::=======++**=+*++=--  :. =%%%%%%*:=+################************\\r\\n          :====++=:   .=++++++++++++:          .::::::::::::::::::.        . : :       .:.  .:::-=======++*+=+*++=::  .  .*%%##%+.-:*%#############*************\\r\\n           -===+++=-   .=+++++++++++=          .:::::::::::::::::-:        . . .::   :::::  .::-========++*+=+*++-        .+#%#%=.::+%#############*************\\r\\n::         :===+++++-:-=+++++++++++++:          ::::::::::::::-----        . .  +*:  --:::   :-========+++*+=+*++- .        -#%%=.-:=##############*************\\r\\n-=-:.      .===+++++++++++++++++++++=-.         :::::::::::--------.       . .. ==-:-.  ::   --=====++=+++#+=+*++-::      .  .+#=.-:=##############*************\\r\\n-====-:.   .===++++++++++++++++++++++-...   .   ::::::::-----------:       .  . : :*+.  .:   -======+++++*#==+*++-:-      ..   ::.-:-##############*************\\r\\n-=======--:-==++++++++++++***++++++++=...::--:.:::::::-------------:        . . : :++-::::.  -=====++++++*#==+*++-:-   .   ..  ...---##############*************\\r\\n-=============++++++++++++****+++++++=:.:::--:-=::::----------------.       . : :++++=. .:.  -=====++++++**==+*++-:-   .    .  .. :::*###############***********\\r\\n-=============++++++++++++*****++++++=::::::::=-::------------------:       : : .: =*=   :.  -====+++++++*+==+*++-..           .. :-:+%###############**********\\r\\n-============+++++++++++++*****++++++=:::::::-=::--------------------       : .. : -=-:::::  -====+++++++*+==**++-              ..:--+%###############**********\\r\\n-===========+++++++++++++********++++=:::::::+-----------------------.      :. : -==  -=:::  -===++++++++#+==**++-::   -=       ::.::=#################*********\\r\\n-===========+++++++++++++********++++-::::::+=-----------------------:      :. : :++:.-. .:  -===++++++++#+=+**++---   ##         .---#################*********\\r\\n===========++++++++++++++**********+=-:::::==.::::--------------------      :. .. =.-*+  .-  ====++++++++#+=+**++---   ::  .    . .---################**********\\r\\n==========+++++++++++++++**********+=:::::-=   ...:::-----------------      :.  - -..++=--: .===++++++++*#+=+**++---   .   :    .  :::*%#############***********\\r\\n==========+++++++++++++++*********+=-::::-=..:--::-==::::::-----------.     .:  :..==**+-...-===++++++++*#+=+**++:..   :.  ..   .  :-:+%##############**********\\r\\n==========+++++++++++++++********+=-::::-+---:.    .-:  .:::.::-------:     .-  .: =*+==:  .-==+++++++++*#+=+**++:     .    ..  .  :-:=%##############**********\\r\\n=========+++++++++++++++********++=::::-+=:.         :-.   .:::::.::---     .-  .. ==--*:  .===+++++++++##==+***+: ..           .  .::-###############********++\\r\\n=========+++++++++++++++******++==-:::-+-.             .::.  .:::.:::::     .:.   .====:...-==++++++++++#*==+***+.              .. .:.:###############********++\\r\\n========++++++++++++++++*****++==-:::-=.                  .:::..:-+++-.     .-. . :===-----===++++++++++#+==+***+.              .:..-::*%#############********++\\r\\n====++=++++++++++++++++*****++==-:.:=+-:.                 ..:::-====:..      -: . -=+=-==++==++++++++++*#+=++**++.              .:. -::*%############*********++\\r\\n====+++++++++++++++++++****++==-:.:=+-:--:.              .-:............     =: :.=+++*##*===++++++++++*#==++**++.            .  -: :::+%############*********++\\r\\n=+==+++++++++++++++++++***++==-:.-++-:-----.            .::.............     =:..:+*#%#*====+++++++++*+*#==++**++.               -: :::=#############********+++\\r\\n====+++++++++++++++++++++++==-::-+*+--------:         .:::..............     -::.*##*+=====++++++++++++*#==++**++.         .     -. :-:-#############********+++\\r\\n=+=+++++++++++++++++++++++===::=+++=----------.      .:::............        -. +*=======++++++++++++++##==++***+.         ..    :. .-::+*###########********+++\\r\\n=+=++++++++++++++++++++++==---=++++...:--------:.    .:............          :::=-====+=++++++++++++*++##==++**++.          ..   .. .--:+############********+++\\r\\n=+++++++++++++++++++++++==---+*+++-      .::------.                   .      .=--=======++++++++++++*++%*==++***+.                  .--:=%%%%%#######*********++\\r\\n=++++++++++++++++++++++===-=+**+++.          .-=--=-:.                       .=====+++=+++++++++*+++++*%*=+++***+.                   :-:=#%%%%%######*********++\\r\\n=+++++++++++++++++++++====+*****+=             .-=-====-:.                   .===+++++++++++++++*++**+*%+==++***=                    :::-#%%%%%%#####**********+\\r\\n=+++++++++++++++++++=====+******+:               -=========--:.               ===++++++++++++++*++**++#%+==++***=                    ::::*%%%%%%#####**********+\\r\\n=++++++++++++++++++====+*****+**=                 -============--:.          :==+++++++++++++++*++**++##==+++***=                    .-::*%%%%%%######*********+\\r\\n=+++++++++++++++++===+******++*+:                 .-===============--:.....::=++++++++++++++++**++**++##==+++***=                    .::.+%%%%%%######*********+\\r\\n=++++++++++++++++===+*******+**=                  ..==============-------===++++++++++++++++++**+***++#*==+++***=                    .-::=%%%%%%######*********+\\r\\n=+++++++++++++++==+********++*+:                  ..-============-------===+++++++++++++*++++*******+*#+==++****=           .         --:-#%%%%%######*********+\\r\\n=++++++++++++++=++*********++*=                   ..-===========-------===+++++++++++++**+++*******++*#+==++****=           .         ::::#%%%%%######**********\\r\\n=+++++++++++++++***********+*+:                  ..:===========-------==++++++++++++++***+++*******++*#===++****-           ..      . ::::*%%%%#######**********\\r\\n=++++++++++++++**********++++=                  ..:-+=========--=-----=+++++++++++++++***++********++##===++****-                   - .-::+%%%########**********\\r\\n=++++++++++++************++*+.                ...:-=++========-------=+++++++++++++++****++********+*##===++****-                   :..-::=%%##########*********\\r\\n=+++++++++++************++*+-                ..:-==+*+=======-------=++++++++++++++++****+*********+*%#===++****:                      :::-#%%#########*********\\r\\n=+++++++++*************+++*=.              ..::-=++***=====--------=++++++++++++++++****++*********+*%*===++****:      ..              ::.:#%%##########********\\r\\n=++++++++**************++*+:              .::-==++****====--------==++++++++++++++++****+**********+#%*==+++****:       -.             ::::*%###########********\\r\\n=++++++***************++++-             .::-==++******+===-------==++++++++++++++++****++***********#%+==+++****:       =:             :-::+%############*******\\r\\n=+++******************+**=.          ..:--==++********+==-------===+++++++++++++++****+++*********++#%===+++***+:       ..          .- .-::=#############*******\\r\\n=++*********************+:         ..:--==++***********=-------==+++++++++++++++++***++++*********+*%#===+++***+:                   .= .:::-#############*******\\r\\n=+**********************-        ..::--==++************-------==++++++++++++++++++*+++++**********+*%#===+++***+:                   ::  ::.:*#############******\\r\\n\",\n  \"                                                 :=---====**##-:--:-----===========-======++==============#%%%*---:=+... .=*******++++++++++==========----------\\r\\n                                                 .-=---===**###-:-:-----====-======--=====+===============*%%%#+=::=+..   .+******+++++++++++=========----------\\r\\n                                                  :=----==**###*::-------===--=====--=====================+%%%%-:::-+..  .-+********+++++++++==========---------\\r\\n                                                  :=---===**####*:--------===-======-======================#%%#=-::-::...=**********++++++++++===========-------\\r\\n                                                  .----===***###%+::------===--=====--======++=============*%%%=--:-::.  :+**********++++++++++===========------\\r\\n                                                  .----===+**###%#=::::::--===--=====-=====+++========+====+#%%=-----:    :=**********++++++++++==========------\\r\\n                                                  .-----==+**###%%#-:::-----===-============+++=====++++++==*%%*---::.     .+*********++++++++++============----\\r\\n                                                  .-=---==+**###%%%*-:------===--===========++=+====++=++++=+**+-.         -***********+++++++++++==========----\\r\\n                                                  .-=---==+***####%%+:----:--===-===========+==+====+==++++===+--.         =************++++++++++==============\\r\\n                                                  .-=---==+***###%%%%=:-:----====-==============+++==+=++++++++:.  ..  .:-=**************+++++++++==============\\r\\n                                                  .-======+***###%%%%#-:-:----=+=-==============++++=++++++++++.   ... .=****************++++++++++=============\\r\\n                                                  .-==-===+***###%%%%%#--------===-==============+++++++++++++=.  .... .--***************+++++++++++============\\r\\n                                                   -----==+***####%%%%%*:------====-=============+++++++++++++=.  ..:: .-=****************++++++++++============\\r\\n                                                   -----==+***####%%%%%%+:------====-======+=====++++++++++=++=..   .. .:.-***************++++++++++============\\r\\n                                                   -----==+***#####%%%%%%-:-----==+=--=====++===+=++++++++++++-+#: :++++=  =#**************++++++++++===========\\r\\n . ..................        ....                 .-----==+***####%%%%%%%#::-----=++=-======+===++++++++++++++--+: -*++*- .+#**************++++++++++===========\\r\\n.....::::::----::::::..................           :+----==+**#####%%%%%%%%*:------=+==-=====++==++++++++++++++-.:        .=*###*************++++++++++==========\\r\\n ......:::::---=========--::::...............     =#+--===+**######%%%%%%%%+.:----=++=--====+++=++++++++++++*=---.  .....-######************+++++++++++=========\\r\\n   .....:::---========++***++==--:::........      +%#*--==+***#####%%%%%%%%%=:-----=+=---====++=++++++++++++*=-=-.  .::..=######*************+++++++++++========\\r\\n-----::::...::--==++**##*++++++*++=--::::::.      *%##*--=++**#####%%%%%%%%%#-:-----=+=--====+++++++++++++++*=-=-:  ..  .=#######*************++++++++++========\\r\\n..::::--------:::::--=*******++===++++=---.       *%%%#*--+***#####%%%%%%%%%%#-:----====-=====++++++++++++++*--=-++.     :*######**************++++++++++=======\\r\\n         ...:--------:::::--=+***++=====-.       .=#%%%%#=-+**#####%%%%%%%%%%%*:----==========++=+++++++++++*--=-+-.     .*#######*************++++++++++=======\\r\\n             ..:.    ..:::......:::.             ::=*#%%%#=-*######%%%%%%%%%%%%+:----=====-====+=++++++++++**-==-:  .....=########**************++++++++++======\\r\\n  .                                             .:::-*##%##+-+#####%%%%%%%%%%%%#=:---==========++++++++++++*+-=-:.    ...-########***************+++++++++======\\r\\n                                                ::::::+##%%#+-+##%%##**++**#%%%%#-----=========++==++++++++*+-=:  .. .:..:*########***************++++++++======\\r\\n                                               :-::::::-*#%%#*==+=:         =%%%%*:---==========++=++++++++#=-=-..      .:*####==+*#**************+++++++++=====\\r\\n                                              :---::::::-*##+-.              #%%%%=:---=========++==+++++++#=-+--:      ..:=***:-=+*#*************++++++++++====\\r\\n                                          ..:--------:::...                  #%%%%#-----====+====++=+++++++*=-+--:          -*+:==+*#**************+++++++++====\\r\\n                                       ..::--------:..                       #%%%%#*----=+==++===++=+++++++*--+-..:=         -..==+##**************++++++++++===\\r\\n                                   ..::::::::---:.       ...::..            .--*%%%*+----====+====++=++++++*--+-  --         =: --+##**************++++++****+==\\r\\n  .             .           ........::::::::::.        ......               .   -+**+=---====++===++=+++==+*-=+=-:           =:.==+###*************+++++*###*+==\\r\\n...           .  .      :::---:::::....::::::  .:.                          ...     .::---=+++++==++==++==*+-=+=--      ..   =:.==+###**************+++**###*===\\r\\n.::          ..        .:::::--::::::....::. ..:-=:.                .       ..          :--=+++++==+++==+=*+-=+=--       ..  =-.--+####**************++**##*+===\\r\\n:::          .         :::::::::---::::...  .:::-===:.        .:::.....     .. :         .-==+++++==++++++*=-=+=--           --.==+####******************#*+====\\r\\n            .:::::.. .:-:::--::::::::-::.  ...:::-===-:.  .:..-+###+--=.    .. :.  .      :==+++++==++++++*=-=+=.     .      .-:==*####********************+====\\r\\n           .:::::::::-::::::----:::::-:. ..:::::-------=++++===+#*+==*#     .. .: ...      --=++++===+++=+*=-+==::           .:.--+#####*******************++===\\r\\n           ..:::::::::::::::::::::-::. .-=====---===+*#**++***=--::::=+     :.  - ....     :=-=++++===++++*=-+==--      ..   -:.==+######******************+++==\\r\\n          ...:::::::::::::::---:::.   .:-----===+**##*****+=--:::::::::     ..  :    ..    .--=+++++===+++*=-+==---.     ..  ...==*######*******************++==\\r\\n          .::::::::::::::::...            ..:-=+*##*+++=-:::::::::::::.     ::  + :+=:     =---==++++==++=+--+==-=+          -. --+######*****************#*++==\\r\\n     :   . .::::.......          ......:---====+**+=-::::::::-:-:--:-::     :: .+ =***+=:. .+--===+++=+==++-:===--           -..==+#######***************#*+++==\\r\\n     :   :.:....--:.     ..:::::::::::---------::::::::::::::::-::::-:.     :  :- +:.:-==:. -#=-==++++==+*+-:+==--           ...==+#######****************+++++=\\r\\n ....    :::. :+***+=--:::::::::::::::::::::::::::::::::::::::::::::-.      :  =.:=      :. .%#=-==++++++*+::===-- ..   ..    ..--+#######***************+++++==\\r\\n::--:   .::::. . :--:.   ::::::::::::::::::::::::::::::::::::::::::::.      : .* =..-:   :.  #%#=-==+++++*=:-+==--=:     .   ...==+#######**************++++++==\\r\\n-:::   .:-:::. . ...      :::::::::::::::::::::::::::::::::::::::::::       : -=.- -*+   :.  #%%#--==++++*-::===--:      ..  ::.==*#######*************+++++++==\\r\\n==-.   :--:::.            .::::::::::::::::::::::::::::::::::::::::::       : : :. :=-   :.  #%%#=---=++=*-.-+==-:           ...--+########************++++++++=\\r\\n-++-  ....:::. ..          .::::::::::::::::::::::::::::::::::::::::.       :.: -       .-.  #%%#==*=-==**-.-+=+:            ...==+########************++++++++=\\r\\n:+**=..     :. .:.          :-::::::::::::::::::::::::::::::::::::::        ... =::..   .:   #%%#=-#%==+#+-.=+=+:  ::        :..==+########************+++++++++\\r\\n.:=**+.     :. .:            :-:-------::::::::::::::::::::::------:         .  =-===-::::  .#%%#=-*%+*##+:.=+=+: :#*        =:.--=+*######*************++++++++\\r\\n ..+**+:    .: ..             :::::::::-----::::::::::::::::::::---:         . ..       ::  .#%%#=-*%+*#*=:.=+=+:.+:  : ..   .::==+#########************++++++++\\r\\n  ..+**+.   .: ..             .::::::::----------::::::::::::::::::.       . . ::       ::  :=#%#=-*%+*#+-:.=+=+=:.   . ...   ..--+#########************++++++++\\r\\n    :***=.  .:  .              ::::::-----------------:::::::::::::        . . :*+.  ::::.  +#++*=-*%+*#=:::++=+==:   .      :..--+#########************++++++++\\r\\n    .=***-. .:  .              .-:---::::::::::::--------:::::::::.        . . -++  .-:::.  -*##+=:+*=++::::++=+=-:.  -     .=..=-+##########***********++++++++\\r\\n     :***+::    ..             .-:::----:::::::::::::::--:::::::::.        . . : .=-:  .:.  .::=*#****+:::::==++=-:   -      ::.=-+##########***********++++++++\\r\\n    ..=***=::   ..             .-::-----:::--:::::::::::::::----::         . . :  ++:  .:.  .::..:-==-::::::*+++=-:   :      -=.--+##########**********+++++++++\\r\\n   ...-***+::: ...              ::::---------------:::::::::::::::         . . ===++-..::.  :::::::::::::::-*+++=-:   .  ..  :..--+##########***********++++++++\\r\\n......:****---. ..              ::::::::::-----::---:-::::::::::-:        .  . -:-++:..::.  .::::::::::::::-++++=-:          . .--+##########**********+++++++++\\r\\n....:::****---: .:.             :::::::-------:::::::-::::::::::-.        .  . : .++.  .:   :::::::::::::::=*+++=-+=         =-.--+##########***********++++++++\\r\\n   ..::****---. .:.             :::::::-:------::-----::::-----:-         .    -::--.  ::   :::::::::::::::=*+++=-==  :      :..--=###########**********++++++++\\r\\n ......+***---..::              :::::::::::::::::-----:::::::::-:         . .  +*-  :--::   :::::::-:::::::-++++=-- .:       -..--+############*********++++++++\\r\\n-:.....:**=--: .::              ::::::::::::::::::::::::::::::::.         . .  ==-...::::.  ..:::--::::::::=++++=-: -+       -:.=-+############*********++++++++\\r\\n:=:. ...:+---. :.               ::::::::::::::::::::::::::::::::.         . .  . :++   .:.  .:::--:::::::::+*+++=:..=+   ..  .:.--+#############*********+++++++\\r\\n .:-::.. ..::                  .::::::::::::::::::::::::::::::::.         . .    :*+.  .:.  :---::::::::::-**+++=.+*         -:.--+#############*********+++++++\\r\\n.....:.    ..                  :::::::::::::::::::::::::::::::::          . .  .:-+=::::..  :::::::::::::--*++++=-+-         .:.--+###############*******+++++++\\r\\n:::::...                      ..................................            .  =-::-:::::.  :::::::::::::--*++++=.  .        ..:--+################*##****++++++\\r\\n                                       ......     ..............            . .++=:::::::.  ::::::::-::::--*++++=.  :        .. -:=##############**###*****+++++\\r\\n:::..             ....        .......... .......................            . .+++=::::::   ::::::::::::--=*+++++::          ...--=##############**#*******+++++\\r\\n:---===--..            .:::::.................::::::::::::::::::            .  ++++-:::::  .:::.::::::::--=#+++++--          ==---+##############***********++++\\r\\n-=+++****++=-:....  .....        .:-------::::::::::::::::::::::            .  -===-::::   :--:::::::-:---=#+++++--          **.-:=###############**********++++\\r\\n-=++++++***+++-:.......:.  ..  ...:-----==::::::::::::::::::::::               :::.         .  --::--::-===*+++++--         .**.--=###############**********++++\\r\\n:-------========-:.. ....:.                                    .             ...:::-:..     .::------:--==+*+++++--=:   ... .*#:--=###############***********+++\\r\\n .:-----------:-----:.  ...  ..::----::.........................      ..:-:.:::+**++---::.  :--:----::-===+*+++++..-     .   **.::=################************+\\r\\n   .:-------::-----===:.  ...=****++=---:::::::::::--:::::::::::         .. .  ++++=---::.  :::-----:-====+#+++++..          **.:-=################*************\\r\\n      .:---::::---====+=-. . .-:---:--::::::::::::::::::::::::::         .. .  +*+++---::.  .:-----::-====+#+++++.::  .      *#:--=#################************\\r\\n:.      .::::::---======+=:.  -: ..:.   ::::::::::::::::::::::::         .:    -===-:..::.  :-----:::=====+*=++++.    :...  .**.::=#################************\\r\\n:-::.      :-----=========+=.  ..       .:--::::::::::::::::::::.         .  . :       .-.  :----:::-=====**=++++::  .: :--..**.::=################*************\\r\\n:-::::.     .-===============-...        .:-::::::::::::::::::::.         .  . :   .   .-.  :----::-======**=++++--. .. ... .*#.--=##%#############*************\\r\\n .::::::.     .-============++=:..        .:::::::::::::::::::::.         .  . : .++.  .-.  :---::-======+**=++++--. .:......*#:--=#################************\\r\\n   .:-----.     :===========++++:..        .:::::::::::::::::::::         .  . : .+=.  .-.  :---::-======+#*=++++--. .--+*##*##***##################************\\r\\n     :-====-.    .=++++==++++++++-.         .::::::::::::::::::::.        .  : :       .-.  :--::-======++#+=++++--.  .:=#%%%%%%%%%#################************\\r\\n      .-=====-.    -++++++++++++++:          .:::::::::::::::::::.        .  : :       .-.  :-:::=======++*++++++--. ::.:#%%%%%#+*#################*************\\r\\n        :======:    :++++++++++++++.          .:::::::::::::::::-:        .  : :--==-::::.  .-::-=======++*=+++++--  .. :*%%%#%*:--*###############*************\\r\\n         :======-.   :=++++++++++++=.          ::::::::::::::-----         . : :-:..    :.  .::-=====+=++*#=+*+++..      :*%##%+:-:+###############*************\\r\\n          :====++=:   .=++++++++++++:          .::::::::::--------.        . . ..       ::  .::-====++=++*#=++*++.        .+#%%+.-:=##############**************\\r\\n           -===+++=-   :=+++++++++++=          .:::::::-----------:        . . .::.  :::::  .:-=====+++++*#=+**+=::         -*%+.--=###############*************\\r\\n::         :==++++++-:-=+++++++++++++-          ::-----------------        . .  +*:  --:::   --====++++++**=+**+=:-.     ..  .=-.-:-###############*************\\r\\n-=-:.      .===+++++++++++++++++++++==.         :------------------.       . .. ==-:-.  ::   -=====++++++**=+**+=:-.      :.  ...---##############**************\\r\\n-====-:.   .==+++++++++++++++++++++++=...   .   -------------------:       .  . : .*+   .:.  -====+++++++*+=+**+=:-.  .   ..  .. :--*##############*************\\r\\n-=======--:-==++++++++++++***++++++++=:..:::-:.:--------------------        . . : :++-::::.  -====+++++++#+=+**+=.:.  .       .. :-:+################***********\\r\\n-=============++++++++++++****+++++++=:.::::-:-=:-------------------.       : : :++++=. .:.  -====+++++++#+=+**+=..            . :--+#################**********\\r\\n-============+++++++++++++*****++++++=::::::::=-::------------------:       : : .: =*=   :.  -===++++++++#+=+**+=::.  :-.      .::-:=#################**********\\r\\n-============+++++++++++++******+++++=:::::::-=::--------------------       :... : :=-:::::  -===+++++++*#+=+**+=--.  +@:      ...-:-#################**********\\r\\n-===========+++++++++++++********++++=:::::::+-----------------------.      :. : -==  -=:::  -==++++++++*#+=+**+=--.  :-       . .---#################**********\\r\\n-===========+++++++++++++********++++-::::::+=----------------------=:      :. : .++:.-. .:  -==++++++++*#+=+**+=--.  .   :    .  :::*%##############***********\\r\\n===========++++++++++++++**********++-:::::==.:::::-------------------      .. .: =.-*+  .-  ==+++++++++*#==+**+=.:   ..  ..   .  :-:+%##############***********\\r\\n==========+++++++++++++++**********+=:::::-=   ...:::-----------------      ..  - -:.++=--:  ==+++++++++#*=++**+=     ..   ..  .  :--=################**********\\r\\n==========+++++++++++++++*********+=-::::-=..::::.-=-::::::----------=:     .:  :..==**+-.. -==+++++++++#+=++**+=  .       ..  .  .::-################********++\\r\\n==========+++++++++++++++********++-::::-+-::..    .-:  .:::.::----===-     .-  .: =*+=+-  .-=+++++++++*#+=++**+-              ..  :.:#%##############*******+++\\r\\n=========+++++++++++++++********++=::::-+-:.         :-:   .:::::.::---     .-   : ==--*-  .==+++++++++*#+=++**+-              .: .-::*%##############*******+++\\r\\n=========+++++++++++++++******++==-:::-+-.             .::.. .:::.:-:::     .-.    ====-:..:==+++++++++*#==++**+-              .:. :::*%#############********+++\\r\\n========++++++++++++++++*****++==-:::-+.                  .:::..:-+++-.      -:   :=+=-----==++++++++++*#==+***+-               :: :::+%#############********+++\\r\\n====++=++++++++++++++++*****++==-:.:=+-:.                 ..:::-====-...     -: . -=+===+++==++++++++++##==++**+-               -: :::=%%############********+++\\r\\n====+++++++++++++++++++****++==-:.:=+----:.              .:.............     =- : =+++*##*==+++++++++++##==++**+-         ..    :: :-:-##############********+++\\r\\n=+==+++++++++++++++++++***++===::-++-------:            .::.............     -: .:+*#%#*+==++++++++++++##==+***+:         ..    :: .-:-+*############********+++\\r\\n====+++++++++++++++++++++++===::-+*+--------:         ..:...............     -::.*##*+===+++++++++++++*%*=+++**+:          ..   .. .--:*##%##########********+++\\r\\n=+=+++++++++++++++++++++++===-:=+++=----------.      .::..............       -. =*======++++++++*****+*%+==+***+:                  .--:+%%%%%########*********++\\r\\n=+=++++++++++++++++++++++===--=++++..::--------:     ..............          :::=====+=+++++++++**+**+*%+=+++**+:                   :-:=%%%%%%#######*********++\\r\\n=+++++++++++++++++++++++===--+*+++-      .:--=-=--.                          .====+++++++++++++*****++##==++***+:                   :::-#%%%%%%######*********++\\r\\n=++++++++++++++++++++++===-=+**+++:          :-====-:.                       .====++++++++++++******++##=+++***+.                   :-::#%%%%%%######*********++\\r\\n=+++++++++++++++++++++====+*****+=             :=======-:.                   .===+++++++++++++********#*=+++***+.                   :-::*%%%%%%%######*********+\\r\\n=++++++++++++++++++++====+******+:              .-=========--:.               ===++++++++++++*******+*%*=+++***+.                   .:::+%%%%%%%######*********+\\r\\n=++++++++++++++++++====+*****+**=                .-============--:.          .+=++++++++*++++***+***+*%*=+++***+.                   .-::=%%%%%%######**********+\\r\\n=+++++++++++++++++===+******++*+:                 :=================-::....:-=++++++++++*++++*******+*%*=+++***+.          .         --:=%%%%%%#######*********+\\r\\n=++++++++++++++++===+*******+**=                  .:================--===++++++++++++++**+++********+#%+=+++***+.          ..        :::-#%%%%%#######**********\\r\\n=+++++++++++++++==+*********+*+:                 ...===============---==++++++++++++++***+++*******++#%+=+++***+.          ..      . ::::*%%%%########**********\\r\\n=++++++++++++++=++************=.                 ..:==============---==+++++++++++++++***++********+*%%==+++***+.                  : .-::+%%%########***********\\r\\n=+++++++++++++++***********+++:                 ...-+============---==+++++++++++++++**************+*%#==+++***+.                  . .-::+%%%#########**********\\r\\n=++++++++++++++**********++++=                 ...:=+===========---==++++++++++++++******************%#==+++***+.                    .:::=%%%##########*********\\r\\n=++++++++++++************++*+.                ..:-=+*+=========---==+++++++++++++++****************+#%*==++****=       .              ::.:#%%##########*********\\r\\n=+++++++++++************++*+-               ..::-=++*+========---==++++++++++++++++*****************#%*==++****=       -:             :-::*%###########*********\\r\\n=+++++++++**************++*=.              .::-==+***+=======---==+++++++++++++++++*****************#%+==++****=       ::             :-::*%############********\\r\\n=+++++++****************+*+:             ..:--=++****+======---==+++++++++++++++++******************#%+=+++****=                   .- .:::+%############********\\r\\n=++++++****************+**-            .::--=++*******=====---===++++++++++++++++*****************+###==+++****=                   .- .::.-##############*******\\r\\n=+++*********************+.          .::--=++*********+===---===+++++++++++++++++*****************+###==+++****=                   .. .-:::##############*******\\r\\n=+**********************+:         .::--==++**********+-----===+++++++++++++++++*******************#%*==+++****-                  ..   -:::*##############******\\r\\n=+**********************-        ..:--==+++*********##+-----==++++++++++++++++++*******************#%+==+++****-                   .   :-::+##############******\\r\\n\",\n  \"                                                :%%%#####**++=--:::--------=======--========++++========+#%%%+---:==.....:*******+++++++++++=========-----------\\r\\n                                                 +%######***+=---::---------=======-===-=====+++=========#%%%*=-::=-....:+*******+++++++++++=========-----------\\r\\n                                                 -%######***+==---:---------=======--==-=====++==========+%%%#:::::::..:+**********++++++++++=========----------\\r\\n                                                 .#%######**++=---::--------========:========+++===+======#%%#-::-:::.  :+**********++++++++++==========--------\\r\\n                                                  *%######**++=----::--------=======--=======+++=======+==*%%#=----::   .:+*********++++++++++===========-------\\r\\n                                                  +%######**++=-----::--------======-:=======+++======+++=+%%#=-=---:..   -**********++++++++++============-----\\r\\n                                                  =%######***+=------::--------======--====+++++====+++++==*%#=:....     .=***********++++++++++============----\\r\\n                                                  =%######***+==------:--------======-:====+++++====++++++==+=-:         :+************++++++++++===========----\\r\\n                                                  -%######***+==----------------======:-====+++=====+++++++=+=:.  ..  .-=+*************+++++++++++==============\\r\\n                                                  -%######***+=--------------==-=====+=-====+++=====+++++++++=    ... :=***************+++++++++++==============\\r\\n                                                  -#######***+=---------------==-====+=-=====+++===++++++++++-   .... :-+***************+++++++++++=============\\r\\n                                                  -=+#####***+=----------------=-=====+=-====+++====+++++++++-   :.:. :-+#**************+++++++++++=============\\r\\n                                                  =*-=#####**+==-------=-------==-======-====++++===++=++++++-.    .  :..=***************+++++++++++============\\r\\n                                                  =#*-=####**+==----------------==========+===+++++==++++++++-**  -+++*: .+#*************+++++++++++============\\r\\n                                                  +##*==##***+=------==-=-------===========+==++=+++=++++++++--=. =+++=. :****************++++++++++============\\r\\n   ................          ...                  +###*=-****+=------======------==========++=++=++++++++++++:::       .:+*****************++++++++++===========\\r\\n.....::::::---:::::...................            =#####=-+**+=------======-:-----======+==+++++=+++++++++++=:--   ....:+####***************++++++++++==========\\r\\n ......:::::---========---:::...............      :=*####=-=++=------======+-:----==========+++++=++++++++++=--:  .::..:+######*************+++++++++++=========\\r\\n   .....:::----======+++**++==--::::.......      .:.-*####+:===------======**------=+=======++==+++++++++++*---:   .   .=######*************+++++++++++=========\\r\\n:::::::....:::--=++***#*++++++**+==--:::::.      .::.-*####+--=--------====***------========+++=++++++++++++----=-      -#######*************+++++++++++========\\r\\n..::::-----:::::::--=+******++===++++==--.       ::::.:+##%#*----------====+*#*:-----=+===+==++==+==+++++++*----=:      -#######**************++++++++++========\\r\\n        ...::::::--::::::--=+***++=--==:         :::::.:=####*----------===+*##+:----=+====+==++=+++++++++*+----.  .....+#######**************+++++++++++=======\\r\\n             ..     ......  ...::..             .:::::::.-*#%%#=--------===+*#%#=:----=+======++++++++++++*+-=-:.   ....=#########**************++++++++++======\\r\\n  .                                             ::::::::::-*#%%#=---=======+*##%#-:---=++=====++++++++++++*+-=.  .. .:..=#####*###**************++++++++++======\\r\\n                                               .-::::::::::-*##%#=-----::-=+###%%*:----=+=-====+++++++++++*=-=:..   .  .-####*=+**#**************+++++++++======\\r\\n                                              .::::::::::::::+##+-          =%#%%%+:----++=-===+++++++++++*=-=--.      ..-+**=:==*#***************+++++++++=====\\r\\n                                             .--:::::::::::...              .###%%%=----=++-====++++++++++*=-=--.         .+*=:==*#***************++++++++++====\\r\\n                                           .:-----:::-::..                  .#%%%%%#-----=+=-===++=+++++++*--+:..:-        .- :==*##***************+++++++++====\\r\\n                                         .::::-----:.                       .%%%%%%%*----=+======+==++++++*-=+: .-:        .=..--*##***************++++*****====\\r\\n                                  ..........:::::.       ...::..            .-=#%%%%%+:--========+++++++++*-=+--.          .= :==*##***************+++**###*====\\r\\n ..            .           ...:::::::::......:.        ......               .   -+*###-:--========++++++++*-=+--:      .   .= :==*###**************+++*####+====\\r\\n...          .  ..     .-:-----::::::::::....  .:.                          ...     .-=---========++++++=*+-=+--:       .  .+..-=*####**************++*###*+====\\r\\n.:.          :         ::::::::::::::::::::  .::-=:.               ..       ..          :--=+==+===+=+++=*+-+=--:           -::==*####**************+***#*+=====\\r\\n::.         ..        .-::::::::::::::::-:  .::--===:.        .:::.....     .. -         .-====++==+=====*=:+=-     ..      :::==*####**************+****+++====\\r\\n            :::::..  .::::::::::::::::::.  ..:::--===-:.  .:::=*###+-==.    .. -.  .      :====++===++++=*=-+=-:.           :.:-=*#####*******************++====\\r\\n           .:::::::::::::::::::::::::::  .:::::----==--=+**+++=+#*+==--     .  :- ...      --=++++==++++=*=:+==-: .    .    =.:==*######******************++====\\r\\n          ..::::::::::::::::::::::-::. .-=====---==+*##*+++***=---:::::     :. .- ....     :--=++++==+++=*=-+==--:.     ..  . :==*######******************++====\\r\\n          ..::::::::::::::::::::::.   .:-----==++**##*****+--::::::::::     ..  :    ..    .--=++++==+++++--+==-=-         .= .-=*#######***************#**++===\\r\\n          .::::::::::::::::...            .:-==+*##*+++=-:....:::::::::     :. .+ -+-:    .+---=+++===++=+--+==-:           - :==*######******************+++===\\r\\n    ..   . :--:::::....         ......::--=====+**+--::::::.....:::::::     -. := =***+-:  .---==+++==++=+-:+==-: .         ..:==*#######****************++++===\\r\\n    ..  .:.:....-=:      ..:::::::::::---------:::::::::::::::....::::.     :  -:.+..--==:. :---==++++==*+::===-: :    ..   . :=-*#######**************++++++===\\r\\n ....   ::-:. :+***+=--:::::::::::::::::::::::::::::::::::::::::...::.      :  *.--      :. .==--=++++==*+:-+==--=.     .   . -==*#######**************++++++===\\r\\n::--    :::::  . :--:.   :::::::::::::::::::::::::::::::::::::::::...       : := = .-:   :.  -+*--=++++++=:-===--.      .   -.:==*#######***************+++++===\\r\\n-:::   .:-:::. . ...      :::::::::::::::::::::::::::::::::::::::::::       : . .- -*+   :.  -+%#--=++++*=:-+==:.           . :--*########**************++++++==\\r\\n==:    :--:::.            .::::::::::::::::::::::::::::::::::::::::::       : . -. :=:   :   -+#%#-===++*=:=+==.            . :==*########*************+++++++==\\r\\n=*+:  ....:::. ..          .::::::::::::::::::::::::::::::::::::::::.       :.. -       .:   -+#%%+---=+*-:====.  :.       .- :==*#########************+++++++==\\r\\n:+**-..     :. .:.          :-::::::::::::::::::::::....::::::::::::        ... =::..   .:   -=#%%++*==**-.=+==..=*-       .=.:--+*########************++++++++=\\r\\n :+**+.     :. .:            :::::::::::::--------:::::......:::::::         . .=-===-::::  .-=#%%++%*##*-.=+==..=.  : ..   ..-==*#########************+++++++++\\r\\n  .+**+.    :. ..             ::::::::::-------::::::::::::....::::.       . . :.       ::  .-=#%%+=#*#*+:.===+-:    .  .    .:==*#########************+++++++++\\r\\n   :+**=.   :. ..             .:::::::::::-------::::::::::::::...:        . . ::       ::  =+-+%%+=#*#*=:.++====.   .     .- :--*#########************+++++++++\\r\\n    -***=.  .: ..              ::::::::::::::::::::::::::::::::::::        . . -*+   ::::.  =%#+*#+=%**+:::=+===-.  .-     .- :==*##########***********+++++++++\\r\\n    .=***-. .:  .              .::::::::::::::::::::::::-::::::::-:        . . -+=  .-:::.  .-+#*+--*+*-:::==++=-.   :      -::==*##########***********+++++++++\\r\\n     :***+:. .  ..             .-:::::::::::::::::::::::::--:::::-.        . . : .=-.  .:.  ::::=****+-::::++++=-.   :      =::--*##########***********+++++++++\\r\\n    ..=***-::   ..             .::::::::::::::::::::::::::::::::::         . . : .++.  .:   ::::.::--::::::++++=-.     ...  . :--*###########**********+++++++++\\r\\n   ...-***+::: ...              ::::::::::::::::::::::::::::::::::           . ===+=:..::   :::::::::::::.-++++=-.          :.:=-*###########**********+++++++++\\r\\n......:****---. ..              ::::::::::::::::::::::::::::::::-:        .  . -:-+=...::   :::::::::::::.-*+++=-*-        .+::--*###########**********+++++++++\\r\\n....:::****---. .:.             ::::::::::::::::::::::::::::::::-.        .    : .+=   .:   ::::::::::::::=*+++=-=:  .      : :--*###########**********+++++++++\\r\\n   ..::****---. .:.             :::::::::::::::::::::::::::::::::         . .  -::-:.  ::   ::::::::::::::-++++=-: :.      .- :=-*###########**********+++++++++\\r\\n ......+**+---..::              :::::::::::::::::::::::::::::::::         . .  +*-  :--::   ::::::-:::::::=++++=-. *=       =.:--*#############*********++++++++\\r\\n-:.....-**=--: .::              ::::::::::::::::::::::::::::::::.         . .  ==-. .::::   ..:::--:::::::=*+++-..:+-   ..  :..--*#############*********++++++++\\r\\n:=:  ...-+---. :.               ..................::::::::::::::.         . . .. :+=   .:   .::::::::::::-=++++-:#+         -.:--*##############*********+++++++\\r\\n .:-:... ..::                   ................................          . .    -+-   .:.  :::::::::::::-=++++=--.         :.:=-*###############********+++++++\\r\\n....::.    ..                  ........................    .....          . .  .:==-::::.   ::::::::::::--+++++=   .        ..:--*###################****+++++++\\r\\n:::::...                     .:.................................            . .=-::::::::   ::::::::-:::--*++++=.  .        . .--*###################******+++++\\r\\n                             ..........::............:::::::::::            . .++=:::::::   ::::.::::::---*++++=-:          :::--*###############**********+++++\\r\\n:::..             ....        ...........:::::::::::::::::::::::            . .+++=::::::   :::::::::-:--=*++++=-:         .+=---*###############**********+++++\\r\\n::::::::..             .:::...............::::::::::::::::::::::            . .+++=:::::.  .:.::-::--::-==*++++=-:         :#=.--*###############***********++++\\r\\n:--========-:..     .....        .:-------------------------::::            . .====:::::   :--:--:---:-===+=+++=--..       -#=.--*###############***********++++\\r\\n-======++++++=-:.   ...:.   .  ...:-----==::::::::::::::::::::::               :::.         .  -----::-==+*=+++=:=+.   ... :#+.--*###############***********++++\\r\\n:--------=====---:.  ....:.                                                  ...:::-:..     .::-----:-===+*++++= ..        :#+.-:+################**************\\r\\n .:-----------:-----:.  ...  .:::----::.........................      ..:-:.:.:+**+=---::.  :------::-===+*++++= :.        :#+.--*#################*************\\r\\n   .:-------::-----===:.  ...=****++=---:-::::::::::::::::::::::         .. . .+*++-:--::   :------:-====+*=+++= ..  . .   :%+.--*#################*************\\r\\n      .:---::::---====+=-. . :-:---:--::::::::::::::::::::::::::         .. . .+*++=---::.  :-----::-====**=+++=.   .: ::. -#+.-:*%################*************\\r\\n:.      .::::::---======+=:.  -: ..:.   ::::::::::::::::::::::::         .. .  =+==-...::.  :----::-=====**=+++=::  .. :-:.-#+.--*%#%##############*************\\r\\n:-::.      :-----=========+=.  ..       .:::::::::::::::::::::::          .    :       :-.  :----::-=====**=+++=--  .. ..  :#+.--*%#%##############*************\\r\\n:-::::.     .-===============-...        .:-::::::::::::::::::::.         .  . :   .   ::.  :=--::-=====+**=+++=--  :------=#*-==*%################*************\\r\\n .::::-:.     .-============++=:..        .::::::::::::::::::::::         .  . : .++   .-.  :---:-======+*+++++=--  .:-*%%%########################*************\\r\\n   .:-----.     -===========++++:..        .:::::::::::::::::::::         .  . : .+=   .-.  :---:-======+*+++++=--  .:.=%%%%%%##%%#################*************\\r\\n     :-====-.    .=+=+=====++++++-.         .:::::::::::::::-----.        .  . :       .-.  :----====+=++*+++++=--  ::.-#%%%%%+-+*#################*************\\r\\n      .-=====-     -++++++++++++++:          .::::::::::---------.        .  . :       .-.  :-:-=====++++#++*++=::  .  .*%###%=::-#################*************\\r\\n        :======:    :++++++++++++++.          .::::::------------:        .  : --===-::::.  .::-====+++++#++*++=        .*%%##=::-################**************\\r\\n         :======-.   :=++++++++++++=.          :------------------           : :-:..    :.  .:-=====+++++#++*++=..        =#%%=:-:*###############**************\\r\\n          -====++=:   .=++++++++++++:          :------------------.        . . :       .:.  .-=====+++++**=+*++=:-      .  :+#-.-:*################*************\\r\\n          .-===+++=:   :=+++++++++++=          .-------------:::--:        . . .::   ::::.  .======+++++*+=+*++=:-      :.   :::-:+%###############*************\\r\\n::         :==++++++-:-=+++++++++++++:         .------------------:        . . .+*:  --:::  .=====++++++*+=+*++=--   .   ..  ...--=################*************\\r\\n-=-:.      .===+++++++++++++++++++++=-.        .-------------------.       . .. ==-::   ::  .=====++++++*+=+**+=:-   .       . .::-###############**************\\r\\n-====-:.   .==+++++++++++++++++++++++=...      .-------------------:       .  . : :*=   ::   ====+++++++#*=+**+= .           . .---#################************\\r\\n-=======--:-==++++++++++++**+++++++++=:..:::-:.:--------------------        . . : :++:::::.  ====+++++++#*=+**+=..   ..      ...:--*###################*********\\r\\n-=============++++++++++++****+++++++=:.::::::-=:-------------------.       . : -++++-  .-.  ===++++++++#*=+**+=--  .##      .:::::*###################*********\\r\\n-============+++++++++++++*****++++++=::::::::=-:--:----------------:       : : :: =*=   :.  -==++++++++#+=+**+=--   =+         :--+%################***********\\r\\n-============+++++++++++++******+++++=:::::::-=:---------------------       : :. : -=:::::.  -=++++++++*#+=+**+=--   .  ..    . :-:=##################**********\\r\\n-===========+++++++++++++********++++=::::::-+-----------------------.      :..: -==  --:::  -=++++++++**==+**+-::   .   :   .. .-:-##################**********\\r\\n-===========+++++++++++++********++++=::::::+=-----------------------:      :. : :++:.-. ::  ==++++++++**=++**+-     ..  :.   . .---*%###############***********\\r\\n-==========++++++++++++++**********++-:::::==.::::------------------=-      :. .. =.=*=  .:  =+++++++++#*=++**+- ..  .   ..   .  ---*%###############***********\\r\\n==========+++++++++++++++**********+=:::::-=    ..:::-------------==--      :.  - -..++---: .=+++++++++#*=++**+-             ..  .::+%################*******+++\\r\\n==========+++++++++++++++*********++-::::-=. .....-=-::::::---=====---.     .:  -..==**+-...-=+++++++++#*=++**+:              .. :::=################********+++\\r\\n==========+++++++++++++++********++=::::-=:....    .-:  .:::.::--=====-     .-  :: =*+=+-  .=++++++++++#*=++**+:              .: :-:=#################*******+++\\r\\n=========+++++++++++++++********++=::::-+-..         :-.   .:::::.:---=     .-  .. ==--*:  .=+++++++++*%+=++**+:              .- .-:-#%##############********+++\\r\\n=========+++++++++++++++******+++=-:::-+-.             .::.. .:::.:::::     .:.   .====-:..-++++++++++*%+=++**+:              .=..:::*%##############********+++\\r\\n========++++++++++++++++*****++==-:::-=.                  .:::..:=++=-.     .-. . -=+=-----=++++++++++*#==++**+:         .    .:..--:*###############********+++\\r\\n====++=++++++++++++++++*****++==-:.:=+-:.                  ...:-====:...     -: . =++===+*+=++++++++++*#==++**+:         ..   .:  --:=*#############*********+++\\r\\n====+++++++++++++++++++****+++=-:.:=+-----.              .:.............     =: :.=+++*##*=+++++++++++#*==++**+:         ...   .. :-:=###############********+++\\r\\n=+==+++++++++++++++++++***++===-::++-------:            .:..............     =:..:**#%#*+=++++++**+*++#+=++***+.                  :-:-#%%%%##########********+++\\r\\n====+++++++++++++++++++++++===-:-+*+--------:         ..................     -::.###*+===++++++*****+*%*=++***+.                  :-:-#%%%%%%########********+++\\r\\n=+=+++++++++++++++++++++++===-:=+++=----------.      .................       -. +*=====++++++++***+*+*%+=++***+.                  .:::*%%%%%%########********+++\\r\\n=+=++++++++++++++++++++++===--=++++:.:--===----:.    ..............          ::-+==+=+++++++++******+*%+=++***+.                  .-::+%%%%%%%#######********+++\\r\\n=+++++++++++++++++++++++===--+**++-     .:--=====-.                          :===+++++++++++++******+#%+=++***+.                  .:::=%%%%%%%#######*********++\\r\\n=++++++++++++++++++++++===-=+**+++.         :-=====-:.                       .==+++++++++++++*******+#%+=++***+.                   :::-#%%%%%%#######*********++\\r\\n=+++++++++++++++++++++====+*****+=            .-=======-:.                   .==+++++++++++++********##++++***+.                   :-:-#%%%%%%#######*********++\\r\\n=++++++++++++++++++++====+******+:              -==========--:.               =++++++++**+++*********##=+++***+           .        :-:-*%%%%%%#######*********++\\r\\n=++++++++++++++++++====+*****+**=                -=============--:.          :++++++++***+++*********##==++***=           ..       .:::*%%%%%#########*********+\\r\\n=+++++++++++++++++===+******++*+:                .-===============----::...:-++++++++****++*********##*==++***=           ..     . .::.+%%%%%########***********\\r\\n=++++++++++++++++===+*******+**=                 .:=============----=++++++++++++++++***************##+=+++***=                  .: --:=%%%%%########***********\\r\\n=+++++++++++++++==+*********+*+:                 ..=============--==++++++++++++++++****************##+=+++***=                   : :::-#%%%#########***********\\r\\n=++++++++++++++=++************=                 ...============--==++++++++++++++++*****************%#==+++***=                     .:::#%%%%########***********\\r\\n=+++++++++++++++***********+*+:                 ..:+==========---=+++++++++++++++++***************+#%*==+++***=      .:          .  ::::*%#%##########**********\\r\\n=++++++++++++++**********++++=                 ..:=++========---=+++++++++++++++++*****************#%*==+++***=       +:            :-::+%#############*********\\r\\n=++++++++++++************++*+.               ..::-+++=======---=++++++++++++++++++*****************#%+==++****-       ::          : .:::=%#############*********\\r\\n=+++++++++++************++++-               ..:-=++*+=====---==++++++++++++++++++******************#%+==++****-                   -. :::-##############*********\\r\\n=+++++++++**************++*=.             ..:--=++**+====----=+++++++++++++++++++****************+*##==+++****-                  .:. ::.:#%#############********\\r\\n=+++++++****************+*+:             .::-==+*****====---==++++++++++++++++++*****************+*##==+++****-                  ..  ::::*##############********\\r\\n=++++++****************+*+=            .::-==++******+-----==+++++++++++++++++++********************+==+++****-                      :-::+###############*******\\r\\n=+++*********************+.         ..:--==++********+----==+++++++++++++++++++*******************++===+++****-            .         .:::=###############*******\\r\\n=+**********************+:         .:--==++*********#*--===++++++++++++++++++++*******************=+===+++****:       .:   ..    :.  .:::-###############*******\\r\\n=+**********************-        ..:--==+++******####*-===++++++++++++++++++++********************-+===*++****:       .-.  .     ::   ::.:*###############******\\r\\n\",\n  \"...........    .:---. .                .+###*-                         .  .:::..     :==+++++++++++++++++++++++===-:.     :-==++============-:.   .-==========-:\\r\\n..........   .::---..        .          .-+=:.:.                     ..  :-:...    .:=+++++++++++++++++++++++====-:..    :-==+++===========-::.   .-==========--\\r\\n........    .::--:. ..            .     :.   -+.                    .   :::...    .-+++++++++++++++++++++++=====-:..    :==+++++===========-::.   :===========-:\\r\\n.......    :---:.                       =+. .*+.                   .  .:-:.. .   .=++++++++++++++++++++++++====-:..    :==+++++++++========-:..  .-==++=======-:\\r\\n.....    .:--=-:.                       -*+-+#=                  ..  .--:..     :=++++++++++++++++++++++++===--..    .-=++++++++++++======--:..  :==+++++=====-:\\r\\n....    .::--.. ..                      :*###*=                 ..  :--:.      -=++++++++++++++++++++++++===-:..    .-=++++++++++++++++===-:..  .-=+++++++++==:.\\r\\n..    .-----:.                          .+###*-  .::.         ... .:--:..     -+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-::..  :==++++++++==-. \\r\\n   ..:--==-...                           -*##+.  :==-..  .....:. .:::...    .-+++++++++++++++++++++++++===-:.     :==+++++++++++++++++===-:..  .-=+++++++++==:  \\r\\n  .---==-:...       .                    .=*+:   .=+-.  ....:-==++=--:..   .=++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n.:------:...                               ..      ...        :=+*+==--.  .=++++++++++++++++++++++++===-:..    .-=+++++++++++++++++++==-:...  :=+++++++++++=:  .\\r\\n-=--......                        ..                      ...:=+++++=--. .=+++++++++++++++++++++++====-:.     :=++++++++++++++++++++==--:..  :==++++++++++=-. .:\\r\\n-=-:... .            .             :.                   ....:=+***+==-: .=+++++++++++++++++++++++===-:..    .-=+++++++++++++++++++++=--:..  :==++++++++++==:  :-\\r\\n::...    . . .          ..         .         .         .:.  .:---::::. :=+++++++++++++++++++++++==--:.     .=+++++++++++++++++++++==-:..   :==+++++++++++=-  .:-\\r\\n  .. .       .    ..          ..                      .:.  .:--:..     :+++++++++++++++++++++++==-:..     :=+++++++++++++++++++++==-:.    .-=+++++++++++=-. .:-=\\r\\n                  .                                  .:   .:-:::.       :=+++++++++++++++++++===-:...    -=+++++++++++++++++++++==-:.    :==+++++++++++==:  .-==\\r\\n                   .     .       .  .   ..          ::  .:-==-:...       .:=++++++++++++++++==-:.....  .-++++++++++++==++++++++==-.     :=+++++++++++++=:  .:-==\\r\\n                        .  ... .        ..         ::  .:-=-::..            :-+++++++++++++==-:.....  :=++++++++++++=--=++++++=-:...  .-=+++++++++++++=:  .:-===\\r\\n                               .        .         ::  .:-=--:..               .-++++++++++==-:.....  :=++++++++++++++=-:::---==--:---:=++++++++++++++=:  .:-====\\r\\n                                 ..             .:.  .::==-:....        ....    :=+++++++==-:.....  -=+++++++++++++++=:.  .....:--:---=+++++++++++++=:  .:-=====\\r\\n                                 .             .:.  .:----:...  ..      ..       .:-++++==-...... .-+++++++++++++++++=-.   .  .:------=++++++++++++=:  .-=======\\r\\n              .                     ..        .:.  .::-:--...           :-:.        .-===-...... .-+++++++++++++++++++=-.       .-+++++++++++++++=-.  :-========\\r\\n                                    .        .:.  ..:-=--:..            -===-:..      .::......  :=++++++++++++++++++=-:.      .-+++++++++++++++=:  .:-=========\\r\\n                                            .:.  .::-==:...             .-+++---:----------===-:. .-=++++++++++++++=-:.      .-=++++++++++++++=-.  :-===========\\r\\n                                           .::    .:::::...    .         ..:..         .......:::..  .-=+++++++++==:.  .     :==+++++++++++++-.  .-=============\\r\\n                                          ::::.                                       ...:==:..::-::.  .:=+++++==-. ..        ...::---===+==:  .:-=+++++++++++++\\r\\n .                                       :::::::.                                    .. .=+++===-::....   .-===-.  ..                  ..... .:-================\\r\\n .....                                 .::::::::::..                      .         ..  ::::---.        .....::. .:::.                      .-==================\\r\\n   ......                             .:::::::::::::::..                           ..  :-.   ..                  ..:::.......        ......:-====---------------\\r\\n .........                           .:::::::::::::::::::..                      .::  :-:.                                ...............::-----------::::::::::\\r\\n ..........  .                     .:::::::::::::::::::::::::..                .:::  :-:                                             ....:--::::::::::::::::::::\\r\\n ...: ....  ::.... ..             .:::::::::::::::::::::::::::::::.          .::::. :-:.                                                  .:::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.::::.:::....::...                  ...::..            ...          .:-------------------\\r\\n... .    ..::..                 .::::::::::::::::::::....     .... :.......    .        . .....            ..::........           .::::::-----------------------\\r\\n....     ..::..                :::::::::::::::::....     ........       ..      .  .               .       .:-:..........        .--============================\\r\\n ..........:.  .              .:::::::::::...     ... .:::.    .   . ..  .. ..  .   ..       ..           .:::...    ...........:-==============================\\r\\n ..........:...              .::::::::::.        ...--:.. ..   .. .:.... ... ..  .  ..  .                         ..  ....::::::-===============================\\r\\n...........:.               .:::::::..      ..:..:::-:..::::..:::.:::.... .. ..  ..  .  .  ..     .                  ..::::----=================================\\r\\n          ...               ...         .......:-=-::--::.::::--....:...:.... .. ..  .  ..  .                        .:::-----=========================---------\\r\\n     :=-:.                              ..:---:-:---..:=---:::--:..:::.::... ....... .. ..  .  .                       .:-----========-------------------:::::::\\r\\n .   .:::.   :                   ..      .:-=-:.:::::---=:.::::::..::..::.... ......... ..  .  ..                        ...:----------:::::::::::::::::::......\\r\\n             .                 ...        -=:..-:::--==::==::.::. ..::..:.... ... ........  .. .. .                         .:::::::::::::......................\\r\\n                              ::          ::.:-...:::-=--==:..:....::..... ......  .. .  .  .  .. .      .                    ..::::::::........................\\r\\n                             ::          .::-::.:--=++=-:--. .:..:-:.............  .  .......  .. .   .  .  .                   ....:::::.......................\\r\\n                           .:.           ..-=-:-=-:--+==--:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .                ..::::::::::::...............\\r\\n                          .:.           ..:-:::-===+====-:...::.. ....:.. ..  ..  . . ..  .. ..   .  .   .  .  .  .   ..   ....       .::::::::::::::...........\\r\\n                          :...          ::::--=====-===--:..:::::....::.....      .   .   .. ..  .      ..  .  .  .           ..      .....:::::::::::::........\\r\\n                       ..            ..::..:-======--=-.::..--:::::..:.. ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::.....       \\r\\n                         .             :::::---==:-===--:.::::.::-:. ......       .  . .:.  ...     .   .  .  .                      . .......::::...           \\r\\n                        .::. .         :--::--======----:::--:::::..... ..  ..   .   . .=.  .   ..  .      .            .  .         .   .........              \\r\\n                        :.::          .:-::--===+====-::..:-::::-:....  ..  ...  .   . .+:  .   .   .      .               .. .             ....                \\r\\n                        ::.          ..::.:===:-+=====-:::--:..::.....  ..          .. .*-  ..     .   .   .  .                  .    .       ...               \\r\\n                        ::.         .:.:..--=+===+=+-:-::::::.::..... ...   .   .   .  :#=            .       .        .. .      .              ...             \\r\\n                     .  ::         :-::...:-=-=++==---:.:--::.::...:.  .    .       .. :**..   .   .                      .      ...             ...            \\r\\n             ....   ..  .:        .:-...:---===++++-:-:.:--:::::.....  ..  .   .   .   -#*..   .  .          .         .        ...              .....          \\r\\n             ....                ..--  .::::-::-+++-.:..:-. ::..... .... ....      .  .+##:       .                    .                            ....        \\r\\n            .....              ....-=...:..:-===+:-+-::::::..::.....  .. .=:       .  :###=   .             .                               ...        ..       \\r\\n            .....                .:-=:....::-==--==+::::::::::...... ...  -*. .   .  .+###=  ..  .          .         .              .:--========---:..         \\r\\n           ......                .:--:... .:-=+-:===-:::::::::.....  ..  ..+*- ....  -####= ..   .            ..    ..            :-=+++++++++++++++++==-:..  ..\\r\\n          .......                .::-:....:--=++==-==-:.::.::.. ...  ..  ..:##=: ...-*####+ ..   .  .                          .:=+++++++++++++++++++++++++=:.  \\r\\n         .......                 .::--  ..:-=--=+++==-::.:::... ..  ..   .  +##*+==+######*...  .   .          .  .          .-=+++++++++++++++++++++++++++++=:.\\r\\n         ........                 .:--.....--.::=+====:...::...:.   ..  ..  :#############*...  .                ..         :=++++++++++++++++++++==+++++++++++=\\r\\n        .........                 .::-:....:----+===-=:..:::...:...... ... ..=############*..  ..  .          .  .   .     -+++++++++++++++++++++=. :-++++++++++\\r\\n       ...........                ...-:.....--=======-:..::. ........  .. .. .*###########*..  .   .         ..  .        -++++++++++++++++++++++=    .:=+++++++\\r\\n       ..........:            .    ..-=:....:-=-==-==--:::::..:.. ... ...  .. -###**######*..  .   .             .       :+++++++++++++++++++++++=.      .-+++++\\r\\n      .........:::.                ...--.....:--======. :..:::...... ...   ..  +##########*.  ..  .          .  .       .++++++++++++++++++++++++++=-.    :+++++\\r\\n     ..............                 ..--:.....:==-====  ::..:::....  ...  ..  .:*#########+.  .              .  .      .=++++++++++++++++++++++++::=++=.  :+++++\\r\\n     ...............                ..:--.....:.:-----::....::....  . .   ..  ..-#########= ...             .  ..      :++++++++++++++++++++++++=.  .-+:-:-+++++\\r\\n     .:::::::::.....                 ..:=. ..  .:-===---::::.....  .:..   ..     =########:  ..  .          .  ..      -+++++++++++++++++++++++++=-. .=:=--+++++\\r\\n    ..::::::::::::...                 ..-: .   .::====::-::: :...    .. .  . ..  .=####*#+.  .                 .      .=++++++++++++++++++++++++--=+===:=-=+++++\\r\\n    .....::::::::::..                   .-:  ....-=--=-==-:...... .     ..   .  .. -**##*:  ..  .          .   .      :+++++++++++++++++++++++++:  .-+=:=:=+++++\\r\\n   ...................               ..  :=: .::.:--====--: ..:.  ...   ..  ..  ..  .--=-   ..  .  .          .    .. -+++++++++++++++++++++++++=.   =--=:++++++\\r\\n   ..................                   . :-..:. ..:------:.... :....  .    :.  ..   .      .      .       .  .      .=++++++++++++++++++++++++=:.:=.=:-=-++++++\\r\\n  ..................                      .-- .  ..:---: :::::. .....    .   .  .       .   .  .              .      .=++++++++++++++++++++++++:  :::=:=--++++++\\r\\n ...................                      .::..  ..:==---:-:-::.....  .    .   .           .    .         .  ..  .   .=++++++++++++++++++++++++--.  :=:=:=++++++\\r\\n..................                        ..:.   ...:---===:-::..... ..    .   .   .            ..    ..     .. ..   .=++++++++++++++++++++++++++=-:=-:=:=++++++\\r\\n ..........                                .::-:  ...:--==--:::::......   .        .       .                 .       .=+++++++++++++++++++++++- :-=++:-=-+++++++\\r\\n                                           ..:-=.  ...:---=-:::-:......  .   ..       ..  .   .                       =+++++++++++++++++++++++:    :=.---+++++++\\r\\n                                           ...:--.   ..::-:---:-::..:....    .            .  ..             ..        -+++++++++++++++++++++++.:.  :=.-:-+++++++\\r\\n                                             .:.--.    .:-==-:::::.:.....   ..           ..  ..      .      .         -++++++++++++++++++++++=.=:-:-=:=:=+++++++\\r\\n                                              ...--.    .:-=..::-:::.......        ..            .                    .++++++++++++++++++++++=-=:=.==-=:=+++++++\\r\\n                                               ..:-:     ..::::::::::..... .        ..                        ..      .=+++++++++++++++++++++==++=-=.-=-++++++++\\r\\n                                              ....:-:       ..:::::..  ......            ..          ..        .       :=++++++++++++++++++++. :-=+=.=--++++++++\\r\\n                                                ....::..    ...:...:  .:....       .     .           .     ..        .  -+++++++++++++++++++=.    --.=:=++++++++\\r\\n          ..........                             ....::       ....:.  .::..... ..                             .   .     :+++++++++++++++++++=:--..=::=:=++++++++\\r\\n                   ..                             ..:..:        .:.. ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                    .. .-:       .   :. ......   .           .           .:   .  .  .    .=++++++++++++++++=:-++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .. ::..                              .       .   :++++++++++++++++=  .:-=-.=.=+++++++++\\r\\n                                                         .::        .    .  ....         .   .                     .       -+++++++++++++++-     =::=.=+++++++++\\r\\n                                                           .:.              .:     ..   .     .   .     .                   -++++++++++++++.:+=:-=.=-:++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=.-++++++++++\\r\\n:--:::..                                                      .::                .   .   ...         .                        :+++++++++++-:-=+++:  .=++++++++++\\r\\n.::::::::..                                                     .:.                      ..             .       ..             :=+++++++++.   :-=.  :+++++++++++\\r\\n................                                                  ....                      .           :.          .     :.    :=+++++++=-..  :=   -+++++++++++\\r\\n.....................              .......    ::.                   ..:.               .   ..           .      .          ..     .=+++++++++==-=-   =+++++++++++\\r\\n .........................................    ..                       ....                                 .      .               -++++++++++++=..-++++++++++++\\r\\n . ......................................     :                           ...                .                     :..              :=++++++++++++++++++++++++++\\r\\n . ....................    .............      :.                             ...                                        .            .=+++++++++++++++++++++++++\\r\\n   ...       ..........    .............      .                                   ..                                                .  -++++++++++++++++++++++++\\r\\n  ..    .        ....      .............      ::.                                                                .       .              :=++++++++++++++++++++++\\r\\n   .   .:-::..             ...........        ..                                                             .   .                 .     .-+++==++++++++++++++++\\r\\n       .::--:.:. .         .........          .:.                         .                                              ..       ...      :=++==========+++++++\\r\\n       .:.:---:::. .          ....            .::                         ::   .                                                   ..        :=+++=======+++++++\\r\\n        .--::::...   . .          ..          .-:                        .-.                                                                   .:-==+===========\\r\\n   .    .::----:...   .                       .--.                       .:             .                                                         .:-==+========\\r\\n   .    ::::--:..   ..  .  .                   :-.   .                   .-:              .  .                                     ....               .:-=======\\r\\n   .    ...----:... ::.     ..                 :-.                       .-:.                ...                                       .......            .:-===\\r\\n   ..   .:::--:....    .   .  .                :-:.                      .-:.                ...                                            ..:..            .:-\\r\\n   ..   .::---:....         .                  .-.                        ::.              .. .:.     ....                        .              ..:..          \\r\\n    .   .:::::-:....   .. .      .             .::.                       .:..           .....:::     ......                  ..:::-:...:::::..      ..:..      \\r\\n    .    .:...-:..       .  .. .              .-++=-.                     ::...          ... .---     .....                           .......            .....  \\r\\n    .    .---:::...    .  ...:::..            .-+++-:--:                  :-:..  .. .    ....:---.    .....                                .::::::           ...\\r\\n    ..   .::--::.   ... .  :====-...           :=++-:.::.                 .:...      .  ..:::----:    .....                                  ...::.....         \\r\\n    ..    :-:-::....  .   .---:-=:::::::::::...:=====-::.                 :-:..     .   ..:::--:::    .....                                        .::::..      \\r\\n     .    .:--:.:.  .      .::...::.:...:::----===--::::.                 .....     .   ...::---=-    ....                                            .::::...  \\r\\n     .    ..:--:...   ..      ..........     ....::--:---:.....            :::.. .      ...:::--=-.   ....                                               .......\\r\\n          .::--:..                             .::::...:::    .....        :--....       ...:::---.   ....                                                  ....\\r\\n           .::::.. :==--::....                 :-+*+=--::.         ...... ..::...      ....::::---.   ....                                                      \\r\\n        .:====-.   -++++++++===-:::..          ::+*+--:::.              .........     ... ...:----.  ....                                                       \\r\\n        .:=+++==:. :++++++++++++++++===-:.     . :---:....  .              ..  .......    ....:-:::   ..                                                        \\r\\n        .:=+*++-::..=++++++++++++++++++++=.      .:.  ...                 .:-::..    ....  ...:---:  ...                                                        \\r\\n..:::::----==+==--: =++++++++++++++++++===:      .:. :+===---...          ..:+=--::..      ...:::-:  ...                                                        \\r\\n      ...:-----::.. :++++++++++++++++++===-      .:. :++++++++===-::.     ..:++=----::...      ....                                                             \\r\\n          ...:..:...:+++++++++++++++++++==-      .:. .=++++++++++++====:   .:=++=----::.                                                                        \\r\\n          :-===--.:..+++++++++++++++++++===       :. .=+++++++++++=====:     ::-::::.         ..                                                                \\r\\n          .-=+*+--: .+++++++++++++++++++===.      :.  =+++++++++++++===-     ..:.      ...  ...::.                                                              \\r\\n\",\n  \"...........    .:---. .                .+###*-                         .  .:::..     :==+++++++++++++++++++++++===-:.     :-==++============-:.   .-==========-:\\r\\n..........   .::---..        .          .-+=:.:.                     ..  :-:...    .:=+++++++++++++++++++++++====-:..    :-==+++===========-::.   .-==========--\\r\\n........    .::--:. ..            .     :.   -+.                    .   :::...    .-+++++++++++++++++++++++=====-:..    :==+++++===========-::.   :===========-:\\r\\n.......    :--=:.                       =+. .*+.                   .  .:-:.. .   .=++++++++++++++++++++++++====-:..    :==+++++++++========-:..  .-==++=======-:\\r\\n.....    .:--=-:.                       -*+-+#=                  ..  .--:..     :=++++++++++++++++++++++++===--..    .-=++++++++++++======--:..  :==+++++=====-:\\r\\n....    .::--.. ..                      :*###*=                 ..  :--:.      -=++++++++++++++++++++++++===-:..    .-=++++++++++++++++===-:..  .-=+++++++++==:.\\r\\n..    .-----:.                          .+###*-  .::.         ... .:--:..     -+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-::..  :==++++++++==-. \\r\\n   .::--==-...                           -*##+.  :==-..  .....:. .:::...    .-+++++++++++++++++++++++++===-:.     :==+++++++++++++++++===-:..  .-=+++++++++==:  \\r\\n  .---==-:...       .                    .=*+:   .=+-.  ....:-==++=--:..   .=++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n.:------:...                               ..      ...        :=+*+==--.  .=++++++++++++++++++++++++===-:..    .-=+++++++++++++++++++==-:...  :=+++++++++++=:  .\\r\\n-=--......                        ..                      ...:=+++++=--. .=+++++++++++++++++++++++====-:.     :=++++++++++++++++++++==--:..  :==++++++++++=-. .:\\r\\n-=-:... .            .             :.                   ....:=+***+==-: .=+++++++++++++++++++++++===-:..    .-=+++++++++++++++++++++=--:..  :==++++++++++==:  :-\\r\\n::...    . . .          ..         .         .         .:.  .:---::::. :=+++++++++++++++++++++++==--:.     .=+++++++++++++++++++++==-:..   :==+++++++++++=-  .:-\\r\\n  .. .       .    ..          ..                      .:.  .:--:..     :+++++++++++++++++++++++==-:..     :=+++++++++++++++++++++==-:.    .-=+++++++++++=-. .:-=\\r\\n                  .                                  .:   .:-:::.       :=+++++++++++++++++++===-:...    -=+++++++++++++++++++++==-:.    :==+++++++++++==:  .-==\\r\\n                   .     .       .  .   ..          ::  .:-==-:...       .:=++++++++++++++++==-:.....  .-++++++++++++==++++++++==-.     :=+++++++++++++=:  .:-==\\r\\n                        .  ... .        ..         ::  .:-=-::..            :-+++++++++++++==-:.....  :=++++++++++++=--=++++++=-:...  .-=+++++++++++++=:  .:-===\\r\\n                               .        .         ::  .:-=--:..               .-++++++++++==-:.....  :=++++++++++++++=-:::---==--:---:=++++++++++++++=:  .:-====\\r\\n                                 ..             .:.  .::==-:....        ....    :=+++++++==-:.....  -=+++++++++++++++=:.  .....:--:---=+++++++++++++=:  .:-=====\\r\\n                                 .             .:.  .:----:...  ..      ..       .:-++++==-...... .-+++++++++++++++++=-.   .  .:------=++++++++++++=:  .-=======\\r\\n              .                     ..        .:.  .::-:--...           :-:.        .-===-...... .-+++++++++++++++++++=-.       .-+++++++++++++++=-.  :-========\\r\\n                                    .        .:.  ..:----:..            -===-:..      .::......  :=++++++++++++++++++=-:.      .-+++++++++++++++=:  .:-=========\\r\\n                                            .:.  .::-==:...             .-+++---:----------===-:. .-=++++++++++++++=-:.      .-=++++++++++++++=-.  :-===========\\r\\n                                           .::    .:::::...    .         ..::.         .......:::..  .-=+++++++++==:.  .     :==+++++++++++++-.  .-=============\\r\\n                                          ::::.                                       ...:==:..::-::.  .:=+++++==-. ..        ...::---===+==:  .:-=+++++++++++++\\r\\n .                                       :::::::.                                    .. .=+++===-::....   .-===-.  ..                  ..... .:-================\\r\\n .....                                 .::::::::::..                      .         ..  ::::---.        .....::. .:::.                      .-==================\\r\\n   ......                             .::::::::::::::...                           ..  :-.   ..                  ..:::.......        ......:-====---------------\\r\\n .........                           .:::::::::::::::::::..                      .::  :-:.                                ...............::-----------::::::::::\\r\\n ..........  .                     .:::::::::::::::::::::::::..                .:::  :-:                                             ....:--::::::::::::::::::::\\r\\n ...: ....  ::.... ..             .:::::::::::::::::::::::::::::::.          .::::. :-:.                                                  .:::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.::::.:::....::...                  ...::..            ...          .:-------------------\\r\\n... .    ..::..                 .::::::::::::::::::::....     .... :.......    .        . .....            ..::........           .::::::-----------------------\\r\\n....     ..::..                :::::::::::::::::....     ........       ..      .  .               .       .:-:..........        .--============================\\r\\n ..........:.  .              .:::::::::::...     ... .:::.    .   . ..  .. ..  .   ..       ..           .:::...    ...........:-==============================\\r\\n ..........:...              .::::::::::.        ...--:.. ..   .. .:.... ... ..  .  ..  .                         ..  ....::::::-===============================\\r\\n...........:.               .:::::::..      ..:..:::-:..::::..:::.:::.... .. ..  ..  .  .  ..     .                  ..::::----=================================\\r\\n          ...               ...         .......:-=-::--::.::::--....:...:.... .. ..  .  ..  .                        .:::-----=========================---------\\r\\n     :=-:.                              ..:---:-:---..:=---:::--:..:::.::... ....... .. ..  .  .                       .:-----========-------------------:::::::\\r\\n .   .:::.   :                   ..      .:-=-:.:::::---=:.::::::..::..::.... ......... ..  .  ..                        ...:----------:::::::::::::::::::......\\r\\n             .                 ...        -=:..-:::--==::==::.::. ..::..:.... ... ........  .. .. .                         .:::::::::::::......................\\r\\n                              ::          ::.:-...:::-=--==:..:....::..... ......  .. .  .  .  .. .      .                    ..::::::::........................\\r\\n                             ::          .::-::.:--=++=-:--. .:..:-:.............  .  .......  .. .   .  .  .                   ....:::::.......................\\r\\n                           .:.           ..-=-:-=-:--+==--:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .                ..::::::::::::...............\\r\\n                          .:.           ..:-:::-===+====-:...::.. ....:.. ..  ..  . . ..  .. ..   .  .   .  .  .  .   ..   ....       .::::::::::::::...........\\r\\n                          :...          ::::--=====-===--:..:::::....::.....      .   .   .. ..  .      ..  .  .  .           ..      .....:::::::::::::........\\r\\n                       ..            ..::..:-======--=-.::..--:::::..:.. ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::.....       \\r\\n                         .             :::::---==:-===--:.::::.::-:. ......       .  . .:.  ...     .   .  .  .                      . .......::::...           \\r\\n                        .::. .         :--::--======----:::--:::::..... ..  ..   .   . .=.  .   ..  .      .            .  .         .   .........              \\r\\n                        :.::          .:-::--===+====-::..:-::::-:....  ..  ...  .   . .+:  .   .   .      .               .. .             ....                \\r\\n                        ::.          ..::.:===:-+=====-:::--:..::.....  ..          .. .*-  ..     .   .   .  .                  .    .       ...               \\r\\n                        ::.         .:.:..--=+===+=+-:-::::::.::..... ...   .   .   .  :#=            .       .        .. .      .              ...             \\r\\n                     .  ::         :-::...:-=-=++==---:.:--::.::...:.  .    .       .. :**..   .   .                      .      ...             ...            \\r\\n             ....   ..  .:        .:-...:---===++++-:-:.:--:::::.....  ..  .   .   .   -#*..   .  .          .         .        ...              .....          \\r\\n             ....                ..--  .::::-::-+++-.:..:-. ::..... .... ....      .  .+##:       .                    .                            ....        \\r\\n            .....              ....-=...:..:-===+:-+-::::::..::.....  .. .=:       .  :###=   .             .                               ...        ..       \\r\\n            .....                .:-=:....::-==--==+::::::::::...... ...  -*. .   .  .+###=  ..  .          .         .              .:--========---:..         \\r\\n           ......                .:--:... .:-=+-:===-:::::::::.....  ..  ..+*- ....  -####= ..   .            ..    ..            :-=+++++++++++++++++==-:..  ..\\r\\n          .......                .::-:....:--=++==-==-:.::.::.. ...  ..  ..:##=: ...-*####+ ..   .  .                          .:=+++++++++++++++++++++++++=:.  \\r\\n         .......                 .::--  ..:-=--=+++==-::.:::... ..  ..   .  +##*+==+######*...  .   .          .  .          .-=+++++++++++++++++++++++++++++=:.\\r\\n         ........                 .:--.....--.::=+====:...::...:.   ..  ..  :#############*...  .                ..         :=++++++++++++++++++++==+++++++++++=\\r\\n        .........                 .::-:....:----+===-=:..:::...:...... ... ..=############*..  ..  .          .  .   .     -+++++++++++++++++++++=. :-++++++++++\\r\\n       ...........                ...-:.....--=======-:..::. ........  .. .. .*###########*..  .   .         ..  .        -++++++++++++++++++++++=    .:=+++++++\\r\\n       ..........:            .    ..-=:....:-=-==-==--:::::..:.. ... ...  .. -###**######*..  .   .             .       :+++++++++++++++++++++++=.      .-+++++\\r\\n      .........:::.                ...--.....:--======. :..:::...... ...   ..  +##########*.  ..  .          .  .       .++++++++++++++++++++++++++=-.    :+++++\\r\\n     ..............                 ..--:.....:==-====  ::..:::....  ...  ..  .:*#########+.  .              .  .      .=++++++++++++++++++++++++::=++=.  :+++++\\r\\n     ...............                ..:--.....:.:-----::....::....  . .   ..  ..-#########= ...             .  ..      :++++++++++++++++++++++++=.  .-+:-:-+++++\\r\\n     .:::::::::.....                 ..:=. ..  .:-===---::::.....  .:..   ..     =########:  ..  .          .  ..      -+++++++++++++++++++++++++=-. .=:=--+++++\\r\\n    ..::::::::::::...                 ..-: .   .::====::-::: :...    .. .  . ..  .=####*#+.  .                 .      .=++++++++++++++++++++++++--=+===:=-=+++++\\r\\n    .....::::::::::..                   .-:  ....-=--=-==-:...... .     ..   .  .. -**##*:  ..  .          .   .      :+++++++++++++++++++++++++:  .-+=:=:=+++++\\r\\n   ...................               ..  :=: .::.:--====--: ..:.  ...   ..  ..  ..  .--=-   ..  .  .          .    .. -+++++++++++++++++++++++++=.   =--=:++++++\\r\\n   ..................                   . :-..:. ..:------:.... :....  .    :.  ..   .      .      .       .  .      .=++++++++++++++++++++++++=:.:=.=:-=-++++++\\r\\n  ..................                      .-- .  ..:---: :::::. .....    .   .  .       .   .  .              .      .=++++++++++++++++++++++++:  :::=:=--++++++\\r\\n ...................                      .::..  ..:==---:-:-::.....  .    .   .           .    .         .  ..  .   .=++++++++++++++++++++++++--.  :=:=:=++++++\\r\\n..................                        ..:.   ...:---===:-::..... ..    .   .   .            ..    ..     .. ..   .=++++++++++++++++++++++++++=-:=-:=:=++++++\\r\\n ..........                                .::-:  ...:--==--:::::......   .        .       .                 .       .=+++++++++++++++++++++++- :-=++:-=-+++++++\\r\\n                                           ..:-=.  ...:---=-:::-:......  .   ..       ..  .   .                       =+++++++++++++++++++++++:    :=.---+++++++\\r\\n                                           ...:--.   ..::-:---:-::..:....    .            .  ..             ..        -+++++++++++++++++++++++.:.  :=.-:-+++++++\\r\\n                                             .:.--.    .:-==-:::::.:.....   ..           ..  ..      .      .         -++++++++++++++++++++++=.=:-:-=:=:=+++++++\\r\\n                                              ...--.    .:-=..::-:::.......        ..            .                    .++++++++++++++++++++++=-=:=.==-=:=+++++++\\r\\n                                               ..:-:     ..::::::::::..... .        ..                        ..      .=+++++++++++++++++++++==++=-=.-=-++++++++\\r\\n                                              ....:-:       ..:::::..  ......            ..          ..        .       :=++++++++++++++++++++. :-=+=.=--++++++++\\r\\n                                                ....::..    ...:...:  .:....       .     .           .     ..        .  -+++++++++++++++++++=.    --.=:=++++++++\\r\\n          ..........                             ....::       ....:.  .::..... ..                             .   .     :+++++++++++++++++++=:--..=::=:=++++++++\\r\\n                   ..                             ..:..:        .:.. ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                    .. .-:       .   :. ......   .           .           .:   .  .  .    .=++++++++++++++++=:-++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .. ::..                              .       .   :++++++++++++++++=  .:-=-.=.=+++++++++\\r\\n                                                         .::        .    .  ....         .   .                     .       -+++++++++++++++-     =::=.=+++++++++\\r\\n                                                           .:.              .:     ..   .     .   .     .                   -++++++++++++++.:+=:-=.=-:++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=.-++++++++++\\r\\n:--:::..                                                      .::                .   .   ...         .                        :+++++++++++-:-=+++:  .=++++++++++\\r\\n.::::::::..                                                     .:.                      ..             .       ..             :=+++++++++.   :-=.  :+++++++++++\\r\\n................                                                  ....                      .           :.          .     :.    :=+++++++=-..  :=   -+++++++++++\\r\\n.....................              .......    ::.                   ..:.               .   ..           .      .          ..     .=+++++++++==-=-   =+++++++++++\\r\\n .........................................    ..                       ....                                 .      .               -++++++++++++=..-++++++++++++\\r\\n . ......................................     :                           ...                .                     :..              :=++++++++++++++++++++++++++\\r\\n . ....................    .............      :.                             ...                                        .            .=+++++++++++++++++++++++++\\r\\n   ...       ..........    .............      .                                   ..                                                .  -++++++++++++++++++++++++\\r\\n  ..    .        ....      .............      ::.                                                                .       .              :=++++++++++++++++++++++\\r\\n   .   .:-::..             ...........        ..                                                             .   .                 .     .-+++==++++++++++++++++\\r\\n       .::--:.:. .         .........          .:.                         .                                              ..       ...      :=++==========+++++++\\r\\n       .:.:---:::. .          ....            .::                         ::   .                                                   ..        :=+++=======+++++++\\r\\n        .--::::...   . .          ..          .-:                        .-.                                                                   .:-==+===========\\r\\n   .    .::----:...   .                       .--.                       .:             .                                                         .:-==+========\\r\\n   .    ::::--:..   ..  .  .                   :-.   .                   .-:              .  .                                     ....               .:-=======\\r\\n   .    ...----:... ::.     ..                 :-.                       .-:.                ...                                       .......            .:-===\\r\\n   ..   .:::--:....    .   .  .                :-:.                      .-:.                ...                                            ..:..            .:-\\r\\n   ..   .::---:....         .                  .-.                        ::.              .. .:.     ....                        .              ..:..          \\r\\n    .   .:::::-:....   .. .      .             .::.                       .:..           .....:::     ......                  ..:::-:...:::::..      ..:..      \\r\\n    .    .:...-:..       .  .. .              .-++=-.                     ::...          ... .---     .....                           .......            .....  \\r\\n    .    .---:::...    .  ...:::..            .-+++-:--:                  :-:..  .. .    ....:---.    .....                                .::::::           ...\\r\\n    ..   .::--::.   ... .  :====-...           :=++-:.::.                 .:...      .  ..:::----:    .....                                  ...::.....         \\r\\n    ..    :-:-::....  .   .---:-=:::::::::::...:=====-::.                 :-:..     .   ..:::--:::    .....                                        .::::..      \\r\\n     .    .:--:.:.  .      .::...::.:...:::----===--::::.                 .....     .   ...::---=-    ....                                            .::::...  \\r\\n     .    ..:--:...   ..      ..........     ....::--:---:.....            :::.. .      ...:::--=-.   ....                                               .......\\r\\n          .::--:..                             .::::...:::    .....        :--....       ...:::---.   ....                                                  ....\\r\\n           .::::.. :==--::....                 :-+*+=--::.         ...... ..::...      ....::::---.   ....                                                      \\r\\n        .:====-.   -++++++++===-:::..          ::+*+--:::.              .........     ... ...:----.  ....                                                       \\r\\n        .:=+++==:. :++++++++++++++++===-:.     . :---:....  .              ..  .......    ....:-:::   ..                                                        \\r\\n        .:=+*++-::..=++++++++++++++++++++=.      .:.  ...                 .:-::..    ....  ...:---:  ...                                                        \\r\\n..:::::----==+==--: =++++++++++++++++++===:      .:. :+===---...          ..:+=--::..      ...:::-:  ...                                                        \\r\\n      ...:-----::.. :++++++++++++++++++===-      .:. :++++++++===-::.     ..:++=----::...      ....                                                             \\r\\n          ...:..:...:+++++++++++++++++++==-      .:. .=++++++++++++====:   .:=++=----::.                                                                        \\r\\n          :-===--.:..+++++++++++++++++++===       :. .=+++++++++++=====:     ::-::::.         ..                                                                \\r\\n          .-=+*+--: .+++++++++++++++++++===.      :.  =+++++++++++++===-     ..:.      ...  ...::.                                                              \\r\\n\",\n  \"...........    .:---. .                .+###*-                         .  .:::..     :==+++++++++++++++++++++++===-:.     :-==++============-:.   .-==========-:\\r\\n..........   .::---..        .          .-+=:.:.                     ..  :-:...    .:=+++++++++++++++++++++++====-:..    :-==+++===========-::.   .-==========--\\r\\n........    .::--:. ..            .     :.   -+.                    .   :::...    .-+++++++++++++++++++++++=====-:..    :==+++++===========-::.   :===========-:\\r\\n.......    :---:.                       =+. .++.                   .  .:-:.. .   .=++++++++++++++++++++++++====-:..    :==+++++++++========-:..  .-==++=======-:\\r\\n.....    .:--=-:.                       -*+-+#+                  ..  .--:..     :=++++++++++++++++++++++++===--..    .-=++++++++++++======--:..  :==+++++=====-:\\r\\n....    .::--.. ..                      :*###*=                 ..  .--:..     :=++++++++++++++++++++++++===-:..    .-=++++++++++++++++===-:..  .-=+++++++++==:.\\r\\n..    .-----:.                          .+###*-  .::.         ... .:--:..     -+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-::..  :==++++++++==-. \\r\\n   .::--==-...                           -*##+.  :==-..  .....:. .:::...    .-+++++++++++++++++++++++++===-:..    :==+++++++++++++++++===-:..  .-=+++++++++==:  \\r\\n  .---==-:...       .                    .=*+:   .=+=. .....:-==++=--:.. . .=+++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n.:------:...                               ..     ....        :=+*++=--.  .=++++++++++++++++++++++++===-::.    .-=+++++++++++++++++++==-::..  :=+++++++++++=:  .\\r\\n-=--......                        ..                      ...:=+++++=--. .=+++++++++++++++++++++++====-:.     :=++++++++++++++++++++==--:..  :==++++++++++=-. .:\\r\\n-=-:... .            .             :.                   ....:=+***+==-: .=+++++++++++++++++++++++===-:..    .-=+++++++++++++++++++++==-:..  .-=++++++++++==:  .-\\r\\n::...    . . .          ..         .         .         .:.  .:---::::. .=+++++++++++++++++++++++===-:.     .=++++++++++++++++++++++=-:..   .-=+++++++++++=-  .:-\\r\\n  .. .       .    ..          ..                      .:.  .:--:..     :+++++++++++++++++++++++==-:..     :=+++++++++++++++++++++==-:.    .-=+++++++++++=-. .:-=\\r\\n                  .            .                     .:   .:-:::.       :=+++++++++++++++++++===-:...    -=+++++++++++++++++++++==-:.    :==+++++++++++==:  .-==\\r\\n                   .     ..      .  .   ..          ::  .:-==-:...       .:=++++++++++++++++==--.....  .-++++++++++++==++++++++==-.     :=+++++++++++++=:  .:-==\\r\\n                        .  ... .    .   ..         ::  .:-=-::..            :-+++++++++++++==-:.....  :=++++++++++++=--=++++++=-:...  .-=+++++++++++++=:  .:-===\\r\\n                               .        .         ::  .:-=--::.               :-++++++++++==-:.....  :=++++++++++++++=-:::---==--:---:=++++++++++++++=-  .:-====\\r\\n                                 ..             .:.  .:-==-:....        ....    :=+++++++==-:.....  -=+++++++++++++++=:.  .....:--:---=+++++++++++++=:  .:-=====\\r\\n                                 .             .:.  .:----:...  ..      ...      .:-++++==-:..... .-+++++++++++++++++=-.   .. .:------=++++++++++++=:  .-=======\\r\\n              .                     ..        .:.  .:-----...           :-:.        .-===-...... .-+++++++++++++++++++=-.       .-=++++++++++++++=-.  :-========\\r\\n                                    .        .:.  ..:-=--:...          .-===-:..      .::......  :=++++++++++++++++++=-:.      .-+++++++++++++++=:  .:-=========\\r\\n                                            .:.  .::-==:...             .-+*+---:----------===-:. .-=++++++++++++++=-:.      .-=++++++++++++++=-.  :-===========\\r\\n                                           .::    .:::::...    .         ..::.         .......:::..  :-=+++++++++==:.  .    .:==+++++++++++++=:  .:==========+==\\r\\n                                          :::::                                       ...:==:..::-::.  .:=++++++=-. ...       ...::---===+==:  .:-=+++++++++++++\\r\\n .                                       :::::::.                                    .. .=+++===-::....   .-===-.  ...  .              ..... .:-================\\r\\n .....                                 .::::::::::..                      .         ..  ::::---.        .....::. .::..                      .-==================\\r\\n   ......                             .::::::::::::::...                           .:  :-.   ..                  ..:::.......        ......:-====---------------\\r\\n .........                           .:::::::::::::::::::..                      .::  :-:.                                ...............::-----------::::::::::\\r\\n ..........  .                     .:::::::::::::::::::::::::..                ..::  .-:.                                            ....:--::::::::::::::::::::\\r\\n ...: ....  ::.... ..             .:::::::::::::::::::::::::::::::.          .::::. :-:.                                                  .:::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.::::.:::....::...                  ...::..            ...          .:-------------------\\r\\n... .    ..::..                 .::::::::::::::::::::....     .... :.......    .        . .....            ..::.......            .::::::-----------------------\\r\\n....     ..::..                :::::::::::::::::....     ........       ..      .  .               .       .:-:..........        .:-============================\\r\\n ..........:.  .              .:::::::::::...     ... .:::.    .   . ..  .. ..  .   ..       ..           .:-:...     ...........-==============================\\r\\n ..........:...              .::::::::::.        ...--:.. ..   .. .:.... ... ..  .  ..  .                         ..  ....::::::-===============================\\r\\n...........:.               .:::::::..      ..:..:::-:..::::..:::.:::.... .. ..  ..  .  .  ..     .                  ..::::----=================================\\r\\n          ...               ...         .......:-=-::--::.::::--....:...:....... ..  .  ..  .                        .:::-----===========================-------\\r\\n     :=-:.                              ..:---:-:---..:=---:::--:..:::.::... ....... .. ..  .  .                       .:-----========-------------------:::::::\\r\\n .   .:::.   :                   ..      .:-=-:.:::::---=:.::::::..::..::.... ......... ..  .  ..                        ...:----------:::::::::::::::::::......\\r\\n             .                 ...        -=:..-:::--==::==::.::. ..::..:........ ........  .. .. .                         .:::::::::::::......................\\r\\n                              ::         .::.:-...:::-=--==:..:....::..... ......  .. .  .  .  .. .      .                   ...::::::::........................\\r\\n                             ::          .::-::.:--=++=-:--. .:..:--.............  .  .......  .. .   .  .  .                   ....::::::......................\\r\\n                           .:.           ..-=-:-=-:--+==--:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .                ..::::::::::::...............\\r\\n                          .:.           ..:-:::-===+====-:...::.. ....:.. ..  ..  . ....  .. ..   .  .   .  .  .  .   ..   ....       .::::::::::::::...........\\r\\n                          :...          ::::--=====-===--:..:::::....::.....   .  .   .   .. ..  .      ..  .  .  .           ..      .....:::::::::::::........\\r\\n                       ..            ..::..:-======--=-.::..--:::::..... ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::.....       \\r\\n                        ..             :::::---==:-===--:.::::.::-:. ......       . .. .:.  ...     .   .  .  .                      .........::::...           \\r\\n                        :::. .         :--::--======----:::--:::::..... ..  ...  .   . .=.  .   ..  .   .  .            .  .         .   .........              \\r\\n                        :.::          .:-::--===+====-::..:-::::-:....  ..  ...  .   . .+:  .   .   .      .               .. .             ....                \\r\\n                        ::.          ..::.:===:-+=====-:::--:..::.....  ..          .. .*-  ..     .   .   .  .                  .    .       ...               \\r\\n                        ::.         .:.:..--=+===+=+-:-::::::.::..... ...   .   .   .  :#+            .      ..        .. .      .              ...             \\r\\n                     .  ::         :-::...:-=-=++==---:.:--::.::.....  .    .       .. :**..   .   .                      .      ...             ...            \\r\\n             .::.   ..  .:        .:-...:---===++++-:-:.:--:::::.....  ..  .   .   ..  -#*..   .  .          .         .        ...              .....          \\r\\n             ....                ..-- ..::::-::-+++-.:..:-..::..... .... ....      .  .*##:       .                    .                            ....        \\r\\n            .....              ....-=...:..:-===+:-+-::::::..::..... ... .=:       .  :###=   .             .                               ...        ..       \\r\\n            .....                .:-=:....::-==--==+:::-::::::...... ...  -*. .   .  .+###=  ..  .          .         .              .:--========---:..         \\r\\n           ......                .:--:... .:-=+-:===-:::::::::.....  ..  ..+#- ....  -####= ..   .            ..    ..            :-=+++++++++++++++++==-:..  ..\\r\\n          .......               ..::-:....:--=++==-==-:.::.::.. ...  ..  ..:##=: ...-*####+ ..   .  .                          .:=++++++++++++++++++++++++==:.  \\r\\n         .......                 .::--  ..:-=--=+++==-::.:::... ..  ..   .  +##*+==+######*...  .   .          .  .          .-=+++++++++++++++++++++++++++++=:.\\r\\n         ........                 .:--.....--.::=+====:...::...:.   ..  ..  :#############*...  .             .  ..         :=++++++++++++++++++++==+++++++++++=\\r\\n        .........                 .::-:....:----+===-=:..:::...:...... ... ..=############*..  ..  .          .  .   .     -+++++++++++++++++++++=. :-++++++++++\\r\\n       ...........                ...-:.....--=======-:..::. ........ ... .. .*###########*..  .   .         ..  .   .    -++++++++++++++++++++++=    .:=+++++++\\r\\n       ..........:            .    ..-=:....:-=-==-==--:::::..:.. ... ...  .. -###**######*..  .  ..             .       :+++++++++++++++++++++++=.      .-+++++\\r\\n      ........::::.                ...--.....:-=======. :..:::...... ...  ...  +##########*.  ..  .          .  .       .++++++++++++++++++++++++++=-.    :+++++\\r\\n     ..............                 ..--:.....:==-==--  ::..:::....  ...  ..  .:*#########+.  .              .  .      .=++++++++++++++++++++++++::=++=.  :+++++\\r\\n     ...............                ..:--.....:.:-----::....::....  . .   ..  ..-#########= ...      .      .  ..      :++++++++++++++++++++++++=.  .-+:-:-+++++\\r\\n    ..:::::::::.....                 ..:=. ..  .:-===---::::.....  .:..   ..     =########:  ..  .          .  ..      -+++++++++++++++++++++++++=-. .=:=--+++++\\r\\n    ..::::::::::::...                 ..-: .   .::====::-::: :...    .. .  ....  .=####*#+.  .                 .      .=++++++++++++++++++++++++=-=+===:=-=+++++\\r\\n    ......:::::::::..                   .-:  ....-=--=-==-:...... .     ..   .  .. -**##*:  ..  .          .   .      :+++++++++++++++++++++++++:  .-+=:=-=+++++\\r\\n   ...................               ..  :=: .::.:--====--: ..:.  ...   ..  ..  ..  .--=:   ..  .  .          .    .. -+++++++++++++++++++++++++=.   =--=:++++++\\r\\n   ..................                   . :-..:. ..:------:.... :....  .    :.  ..   .             .      ..  .  .   .=++++++++++++++++++++++++=:.:=.=--=-++++++\\r\\n  ..................                      .-- .  ..:---: :::::. .....    .   .  .       .   .  .           .  .      .=++++++++++++++++++++++++:  :-:=:=--++++++\\r\\n ..................                       .::..  ..:==---:-:-::.....  .    .   .           .    .         .  ..  .   .+++++++++++++++++++++++++--.  :=:=:=++++++\\r\\n.................                         ..:.   ...:---===:-::..... ...   .   .   .       .    ..    ..     .. ..   .=++++++++++++++++++++++++++=::=-:=:=++++++\\r\\n ........                                  .::-:  ...:--==--:::::......   .        .       .                 .       .=+++++++++++++++++++++++-.:-=++:-=-+++++++\\r\\n                                           ..:-=.  ...:---=-:::-:......  .   ..       ..  .   .                       =+++++++++++++++++++++++:    :=.---+++++++\\r\\n                                           ...:--.   ..::-:---:-::..:.... .  .            .  ..             ..        -+++++++++++++++++++++++.:.  :=.-:-+++++++\\r\\n                                             .:.--.    .:-==-::::..:.....   ..           ..  ..      .      .         -++++++++++++++++++++++=.=:-:-=:=:=+++++++\\r\\n                                              ...--.    .:-=..::-:::.......        ..            .                    .++++++++++++++++++++++=-=:=.==-=:=+++++++\\r\\n                                               ..:-:     ..::::::::::..... .       ...                        ..      .=+++++++++++++++++++++==++=-=.-=-++++++++\\r\\n                                              ....:-:       ..:::::..  .......           ..          ..        .       :=++++++++++++++++++++. :-=+=.=--++++++++\\r\\n                                                ....::..    ...:...:  .:....       .     .  .        .     ..        .  -+++++++++++++++++++=.    --.=:=++++++++\\r\\n          ..........                             ....::       ....:.. .::..... ..                             .   .     :+++++++++++++++++++=:--..=::=:=++++++++\\r\\n                   ..                             ..:..:        .:.. ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                    .. .-:       .   :. ......   .           . .         .:   .  .  .   ..=++++++++++++++++=:-++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .. ::..                              .       .   :++++++++++++++++=  .:-=-.=.=+++++++++\\r\\n                                                         .::        .    .  ....         .   .                     ..      -+++++++++++++++-     =::=.=+++++++++\\r\\n                                                           .:.              .:     ..   .     .   .     .                   -++++++++++++++.:+=:-=.=::++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=.-++++++++++\\r\\n:--:::..                                                      .::                .   .   ...         .                        :+++++++++++-:-=+++:  .=++++++++++\\r\\n.::::::::..                                                     .:.                      ..             .       ..             :++++++++++.   .-=.  :+++++++++++\\r\\n................                                                  ....                     ..           :.          .     :.    :=+++++++=-..  :=   -+++++++++++\\r\\n.....................              .......    ::.                   ..:.               .   ..           .      .          ..     .=+++++++++==-=-   =+++++++++++\\r\\n .........................................    ..                       ....                                 .      .               -++++++++++++=..-++++++++++++\\r\\n . ......................................     :                           ...                .                   . :..              :+++++++++++++++++++++++++++\\r\\n . ....................    .............      :.                             ...                                        .            .=+++++++++++++++++++++++++\\r\\n   ...       ..........    ..............     .                                   ..                                                . .-++++++++++++++++++++++++\\r\\n  ..    .        ....      .............      ::.                                                                .       .              :=++++++++++++++++++++++\\r\\n   .   .:-::.              ............       ..                                                             .   .                 .     .-+++++++++++++++++++++\\r\\n       .::--:.:. .         .........          .:.                         .                                            . ..       ...      :=++=========++++++++\\r\\n       .:.:---:::. .          ....            .::                         ::   .                                                   ..        :=+++=======+++++++\\r\\n        .--::::...   . .          .           .-:                        .-.                                                                   .:-==+===========\\r\\n   .    .::----:...   .                       .--.                       .:             .                                                         .:-===========\\r\\n   .    ::::--:..   ..  .  .                   :-..  .                   .-:              .  .                                     ....               .:-=======\\r\\n   .    ...----:... ::.     ..                 :-.                       .-:.                ...                                       .......            .:====\\r\\n   ..   .:::--:....    .   .  .                :-:.                      .-:.                ...                                            .::..            .:-\\r\\n   ..   .:----:....         .                  .-.                        ::.              .. .:.     ....                                       ..:..          \\r\\n    .   .:::::-:....   .. .      .             .::.                       .:..           .....:::     ......                  ..:::-:...:::::..      ..:..      \\r\\n    .    ::...-:..       .  .. .              .-++=-.                     ::...          ... .---     .....                           .......            .....  \\r\\n    .    .---:-:...    .  ...:::..            .-+++-:--:                  :-:..  .. .    ....:---.    .....                                .::::::           ...\\r\\n    ..   .::--::.   ... .  :====-...           :=++-:.::.                 .:...      .  ..:::----:    .....                                  ...::.....         \\r\\n    ..    :-:-::....  .   .---:-=:::::-:::::...:=====-::.                 :-:.. .   .   ..:::--:::    .....                                        .::::..      \\r\\n     .    .:--:.:.  .      .::...::.:...:::----===--::::.                 .....     .   ...::---=-    ....                                            .::::...  \\r\\n     .    ..:--:...   ..      ..........     ....::--:---:.....            :::.. .      ...:::--=-    ....                                               .......\\r\\n          .::--:..                             .::::...:::    .....        :--....       ...:::---.   ....                                                  ....\\r\\n           .::::.. :==--::....                 :-+*+=--::.         ...... ..::...      ....::::---.   ....                                                      \\r\\n        .:====-.   -++++++++===-:::..          ::+*+--:::.              .........     ... ...:----.  ....                                                       \\r\\n        .:=++++=:. :++++++++++++++++===-:.     . :---:....  .              ..  .......    ....:-:::  ...                                                        \\r\\n        .:=+*++-::..=++++++++++++++++++++=.      .:.  ...                 .:--:.     ....  ...:---:  ...                                                        \\r\\n..:::::----==+==--: =++++++++++++++++++===:      .:. :+===---....         ..:+=--::..      ...:::-:  ...                                                        \\r\\n      ...:-----::.. :++++++++++++++++++===-      .:. :++++++++===--:.      .:++=----::...      ....                                                             \\r\\n          ......:...:+++++++++++++++++++==-      .:. .=++++++++++++====:   .:=++=----::.                                                                        \\r\\n          :-===--.:..+++++++++++++++++++===       :. .=+++++++++++=====-     ::-:::::.        ..                                                                \\r\\n          .-=+*+--: .+++++++++++++++++++===.      :.  =+++++++++++++===-.    ..:.      ...  ...::.                                                              \\r\\n\",\n  \"............   .:---: .                :+###*-                         .  .:::..     .==+++++++++++++++++++++++===--..    .-==++============-:.   .:=========--:\\r\\n..........   ..:---..        .          .-+=:.:.                     ..  .--...     :=++++++++++++++++++++++++===-:..    .-==+++============-:.   .-==========--\\r\\n.........   .::--:. ..            .     :.   -+.                    .   :::...    .-++++++++++++++++++++++++====-:..    :==++++++++========-::.   :===========--\\r\\n.......    :--=:.                       =+. .++.                   .  .:-:....   .-++++++++++++++++++++++++====-:..    :==+++++++++========-:..  .-==+++======-:\\r\\n.....    .:--=-:.                       -*+-+#+                  ..  .:-:..     :=++++++++++++++++++++++++====-:.     :==++++++++++++======-:..  :==+++++=====-:\\r\\n....    .::--:. ..                      :*###*=                 ..  .--:..     :=++++++++++++++++++++++++====-:.    .-==+++++++++++++++===-:..  .-==++++++++==:.\\r\\n..    .-----:.                          .+###*-  .:..         ...  :--:..     -+++++++++++++++++++++++++===-::.    .-=+++++++++++++++++==--:..  :==+++++++++=-: \\r\\n   ..:--==-...                           -*##+.  :==-..  .....:. .:::....   .-+++++++++++++++++++++++++===-:..    :==++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n  .:--==-:...       .                    .=**:   :=+=. .....:-==++=--:.. . .-+++++++++++++++++++++++++===-:.     :=+++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n.:------:...                               ..     ....        :=+*++=--.  .=++++++++++++++++++++++++===-::.    .-=+++++++++++++++++++==--:..  :=+++++++++++=-. .\\r\\n-=--......                        ..                      ...:=+++++=--. .=+++++++++++++++++++++++====-:..    :=+++++++++++++++++++++==-:..  .==++++++++++=-. .:\\r\\n-=-::.. .            .             :.                    ...:=+***+==-: .=+++++++++++++++++++++++===--:..    -=+++++++++++++++++++++==-:..  .-=++++++++++==:  .-\\r\\n::...    . . .          ..         ..        .         .:.  .:----:::. .=+++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:.   .-=+++++++++++=-. .:-\\r\\n  .. .       .    ..          ..                      .:.  .:--:..     :+++++++++++++++++++++++==--:.     :=++++++++++++++++++++++=-:..   .-=+++++++++++=-.  :-=\\r\\n                  .            .                     .:   .:-:::.       :=+++++++++++++++++++===-:...    :=+++++++++++++++++++++==-:.    .-=++++++++++++=:  .-==\\r\\n.                  .     .       .  .   ..          ::   :-==-:..        .:=++++++++++++++++===-:....  .-++++++++++++=+++++++++==-.     :=+++++++++++++=-  .:-==\\r\\n                        .  ... .    .   ..         ::  .:-=-:::.           .:=+++++++++++++==--.....  .=++++++++++++=--=++++++==:.     -=+++++++++++++=-. .:-===\\r\\n                               .        .         ::  .:-=--::.               :=++++++++++==-:.....  :=++++++++++++++=--:---====::--::-++++++++++++++=-  .:-====\\r\\n                                 ..             .:.  .:-==-:....        ....    :=+++++++==-:.....  -=+++++++++++++++=-. ......:------=+++++++++++++=-  .:-=====\\r\\n                                 .             .:.  .:----:...  ..      ...      .:=++++==-:.....  -+++++++++++++++++=-.   .. .:------=++++++++++++=:  .:=======\\r\\n              .                     ..        .:.  .:-----...           :-:.        :-=+=-:..... .-+++++++++++++++++++=-.      .:-=+=++++++++++++=-.  .-========\\r\\n                                    .        .:.  ..:----:...          .-===-:..      .::......  :=++++++++++++++++++==:.      .-=++++++++++++++=:  .:-=========\\r\\n                                            .:.  .::-==:...             .-+*+--------------===-:. .-=++++++++++++++==:.      .-=++++++++++++++=-.  .-===========\\r\\n                                           .::.   .:::::...    .         ..::.         ......::::.. .:-+++++++++++=:.  .    .:=++++++++++++++=:  .:==========+==\\r\\n                                          :::::                                       ...:=-:...:-:..  .:=++++++=-.  ..       ..::---===+++=-. .:-=+++++++++++++\\r\\n .                                       :::::::.                                    .. .=+++===--:....   .-===-:  ...  .              .....  :-==+++++++=======\\r\\n .....                                 .::::::::::..                      .         .:  :-:----:       ......::. .::..                      .:==================\\r\\n   ......                             .::::::::::::::...                           .:  :-.   ..                 ..::::.......         .....:-===========--------\\r\\n .........                           .:::::::::::::::::::..                      .::  :-:.                               ................::---------------::::::\\r\\n ..........  .                     .:::::::::::::::::::::::::..                ..::  .-:.                                            ...::---:::::::::::::::::::\\r\\n ...: ....  ::.... ..             .:::::::::::::::::::::::::::::::.          .::::. :-:.                                                 ..:::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.::::.:::....::...                  ...::..                         .:-------------------\\r\\n... .    ..::..                 .::::::::::::::::::::....     ..:..:.......    .        . .....            ..::.......         .. .::::::::---------------------\\r\\n....     ..::..                :::::::::::::::::....    ...:.....       ..      .  .               .       .:-:..........        .:-==============----=======---\\r\\n ..........:.  .              .:::::::::::...     .....:::.    .   . ..  .. ..  .   ..       ..           .:-:....    ...........-==============================\\r\\n ..........:...              .:::::::::..        ..:--:.. ..   .. .:.... ... ..  .  ..  .                         ..  ....:::.::-===============================\\r\\n...........:.               .:::::::..      .:::.:::-:..::::..:::.:::.... .....  ..  .  .  ..     .                  ...:::-----================================\\r\\n          ...               ...         .......:---::--:::::::--....:...:....... ..  .  ..  .                        .:::-----==================================\\r\\n     :=-:.                              ..:---:-:---..:=----::--:..:::.::... ....... .. ..  .  .                       .:-----=============---------------------\\r\\n .   .:::.   :                   ..      .:==-:.:::::----:.::::::..::..::.... ......... ..  .  ..                        ...:---------------:::::::::::::::::::.\\r\\n        .    .                 ...        -=::.-:::--==::==::.::. ..::..:........ ........  .. .. .                         .::::::::::::::::...................\\r\\n                              ::         .::.:-..:::--=--==:..:...:::..... :.....  .  .  .  .  .. .      .                   ...:::::::.........................\\r\\n                            .:.          .::-::.---==+=-::-. .:..:-:.............  .  .......  .. .   .  .  .                   ....::::::......................\\r\\n                           .:.           ..-=-:-=-:--+==--:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .                ..::::::::::::...............\\r\\n                          .:.           .::-:::-==+++===-:.. ::.. ....:.. ..  ..  . ....  .. ..   .  .   .  .  .  .   ..   ....      ..:::::::::::..............\\r\\n                          :. .          ::::--=====-===--:..:::::....::....    .  .   .   .. ..  .      ..  .  .  .           ..      .....:::::::::::::........\\r\\n                       ..            ..::..:-=======-=-.::..--:::::..... ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::.....       \\r\\n                        ...            :::::---==:-=-=--:.::::.::-:. ......       . .. .:.  ...     .   .  .  .                      . .......::::....          \\r\\n                        :::.           :--.:--=+====----:::--:::::..... ..  ...  .   . .=.  .   ..  .   .  .            .  .         .   .........              \\r\\n                        :.::          .:-::--=-=+====-::..:-::::-:....  ..  ...  .   . .+:  .   .   .      .               .. .             ....                \\r\\n                        ::.          ..::.:===:-+=====-:::--:..::.....  ..          .. .*-  ..     .   .   .  .                  .    .       ...               \\r\\n                        -..         ::.:..--=+=====+-:-::::::.::..... ...   .   .   .  :#=            .      ..        .. .      .              ...             \\r\\n                     .  ::         :-::...:-=-=++==---:.:--:::::.....  .    .       .. :**..   .   .                      .      ...             ...            \\r\\n             .::.   ..  ..       ..-- ..:---=-=++++-:-:.:--:::::...... ..  .   .   ..  -#*..   .  .          .         .        ...              .....          \\r\\n             ....                ..-- ..::::-::-+=+-.:..:-..::..... .... ....      .  .*##:       .       .            .                            ....        \\r\\n            .....             .....-=...:..:===++:-+-::::::..::..... ... .=:       .  :###=   .             .                                .        ...       \\r\\n            .....                .:-=:....::-==--=++.::-::::::...... ...  -*. .   .  .+###=  ..  .          .         .              .::-=======---::..         \\r\\n           ......                .:--:.....:-=+-:===-::::::::......  ..  ..+#- ....  -####= ..   .            ..    ..            :-==++++++++++++++++==-:..  ..\\r\\n          .......               ..::-:....:--=+++=-==-:.::.::.. ...  ..  ..:##=:....-*####+ ..   .  .                          .:=++++++++++++++++++++++++==:.  \\r\\n         .......                 .::--  ..:-=--=+++==-::.:::... ..  ..  ..  +##*+==+######*...  .   .          .  .          .-=+++++++++++++++++++++++++++++=:.\\r\\n         ........                 .:--.....--.::=+===-:...::...:.   ..  ..  :#############*...  .             .  ..         :=++++++++++++++++++++==+++++++++++=\\r\\n        .........                 .::-:....:---=+===-=:..::....:...... ... ..+############*..  ..  .          .  .   .     -+++++++++++++++++++++=. :=++++++++++\\r\\n       ...........                ...-:.....--=======-:..::. ........ ... .. :*###########*..  .   .         ..  .   .    -++++++++++++++++++++++=    .-=+++++++\\r\\n       ...........                 ..-=:....:-=-==-==--:::::..:...... ...  .. -###**######*..  .  ..             .       :+++++++++++++++++++++++=.      .-+++++\\r\\n      ........::::.                ...=-.....:-=======. :..:::...... ...  ..  .+##########*.  ..  .          .  .       .++++++++++++++++++++++++++=:.    :+++++\\r\\n     ..............                 ..--......:==--==-  ::..:::....  ...  ..  .:*#########+.  .              .  .      .=++++++++++++++++++++++++:-=++-.  :+++++\\r\\n     ...............                ..:--.....:.:------:...:::....  . .   .   ..-#########= ...             .  ..      :++++++++++++++++++++++++=.  .-+:::-+++++\\r\\n    ..:::::::::.....                 ..:-. ..  .:-===---::::.....  .:..   ..     =########:  ..  .          .  ..      -+++++++++++++++++++++++++=-. .=:=--+++++\\r\\n    ..::::::::::::...                 ..-.     ..:====::-::: :...    .. .  . ..  .=####*#+.  .                 .      .=++++++++++++++++++++++++=-++===:=-=+++++\\r\\n    ....:::::::::::..                   .-:  ...:-=--=-==-:...... .     ..   .  ...-**##*:  ..  .          .   .      :+++++++++++++++++++++++++:  :-+=:=-=+++++\\r\\n   ...................               ..  :=: .::.:--=-==--: ..:. ....   ..  ..  ..  .--=:   ..  .  .          .    .. -+++++++++++++++++++++++++-.   =--=:++++++\\r\\n   ..................                   . :-..:. ..:------:.... :....  .    :.  ..  ..      .      .      ..  .  .   .=++++++++++++++++++++++++=:.:=.=--=-++++++\\r\\n  ..................                      .-: .  ..:---: :::::....... .  .   .  .       .   .  .           .  .      .=++++++++++++++++++++++++:  :-:=:=--++++++\\r\\n ..................                       .::..  ..:==-----:-::.....  .    .   .           .    .         .  ..  .   .+++++++++++++++++++++++++-:.  :=:=:=++++++\\r\\n.................                         ..:.   ...:---==-:-::..... ..    .   .   .       .    ..    ..     .. ..   .+++++++++++++++++++++++++++=::=-:=:=++++++\\r\\n .......                                   .::-:  ...:-===--:::::......   .        .       .                 .  .    .=+++++++++++++++++++++++-.:-=++:-=-+++++++\\r\\n                                           ..:--.  ...:---=-:::-:......  .   ..       ..  .   .             .        .=+++++++++++++++++++++++:    :=.---+++++++\\r\\n                                           ...:--.   ..:--:--::-::..:....    .            .  ..             .         -+++++++++++++++++++++++.:.  :=.-:=+++++++\\r\\n                                             .:.--.    .:-==-::::.::.....   ..           ..  ..      .      .         -++++++++++++++++++++++=.=:-:-=:=:=+++++++\\r\\n                                              ...-:     .:--.:::-:::.......        ..            .                    :++++++++++++++++++++++=-=:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::..... .       ...                        ..      .=+++++++++++++++++++++==++=-=.-=-++++++++\\r\\n                                              ....:-:       ..:::::..  ......            ..          ..    .   .       :=+++++++++++++++++++=. :-=+=.=--++++++++\\r\\n                                                ....::.     . .:..::  .:....       .     .           .     .         .  -+++++++++++++++++++=.    --.=:=++++++++\\r\\n          ..........                             ....::       ....:.  .::..... ..                             .   .     :+++++++++++++++++++=:--..=::=:=++++++++\\r\\n                   ..                             ..:.::        .:.. ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                   ... :=:           :. ......   .           . .         .:   .  .  .   ..=++++++++++++++++=--++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .. ::..                              .       .   :++++++++++++++++=  .:-=-.=.=+++++++++\\r\\n                                                         .::        .    .  ...          .   .                     .       -+++++++++++++++:     =::=.=+++++++++\\r\\n                                                           .:.              .:     ..   .     .   .     .                   -++++++++++++++.:==::=.=::++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=:-++++++++++\\r\\n:--:::.                                                       .::               ..   .  ....         .                        -+++++++++++-:=++++:  .=++++++++++\\r\\n.::::--::..                                                     .:.                     ...             .       ..   .         :+++++++++=.  .:==.  :+++++++++++\\r\\n................                                                  .:..                     ..           :.          .     :.    :=+++++++=:.   :=   -+++++++++++\\r\\n.....................              .......    ::.                   ..:.               .   ..           .      .          ..     .=+++++++++=-:=-  .=+++++++++++\\r\\n .........................................    ..                       ....                                 .      .               -++++++++++++=. -++++++++++++\\r\\n . ......................................     .                           ...                .                   . :..              -+++++++++++++=+++++++++++++\\r\\n . ....................    .............      :.                             ...                                        .            .=+++++++++++++++++++++++++\\r\\n   ...       ..........    ..............     .                                   ..                                                . .-++++++++++++++++++++++++\\r\\n  ..    .        ....      .............      ::                                                                 .       .              :=++++++++++++++++++++++\\r\\n   .   .--::.              ............       ..                                                             .   .                 .     .-+++=+++++++++++++++++\\r\\n       .::--:.-. .         .........          .:.                         .                                            . ..       ...      :=++========+++++++++\\r\\n       .:.:---::.  .          .....           .:.                         ::                                                       ..       .-=++========+++++++\\r\\n        :--::::...  .. .          .           .-:                        :-.                                                                  .:-==++===========\\r\\n   .    :::----:...   .                       .--.                       .:             .                                                         .:-==+========\\r\\n   .   .::.:--:..   .  ..  .                  .-:..  .                   .-.              .  .                                     . ..               .:-=======\\r\\n   .    ..:----:..  ::.     ..                 --.                       .-:.                ...                                       ......            .:-====\\r\\n   ..   .:::--:....        .  .                :-:.                      .-:.                ...                                            .::..            .:-\\r\\n   ..   .:----.....         .                  :-.                        ::.              .. ...     ....                                      ..::.           \\r\\n   ..   .::::--:....   .  .      .             .::.                       .:.            .....:::     ......                  ..::--....:::::..     ..:..       \\r\\n    .   .::..:-:..       .  .  .              .-+=--.                     ::...          ... :--:     .....                           ...::..           ..:..   \\r\\n    .    :--::::...    .  ...:::..            .-+++-:--:                  :-:.   ..      ....:---.    .....                                .::.::.          ....\\r\\n    .    .::--::.   ..  .  -====-...           :=++-:.::.                 ::...      .  ..:::----:    .....                                  ..:::....          \\r\\n    ..   .:--:::....  .   .-----=:::::::::::...:=====:::.                 :-:.. .   .   ..:::--:::    .....                                       ..:::..       \\r\\n    ..    .:--:.:.  .      :::...::.:..:::-----===--::::.                 .....     .   ...::---=-    ....                                            .::::..   \\r\\n     .    ..:-::...   ..     ...........     ....::--:---:....             :::.. .      ...:::--=-    ....                                               .:.....\\r\\n     .    .::--:..                            ..:::....:::    .....        :-:....       ...:::---.   ....                                                  ....\\r\\n          ..:::... :==--::....                 :-+*+---::.         ...... ..::...      ....::::---.   ...                                                       \\r\\n        .:====-. . -++++++++===-:::..          :-++=--:::.              ........     ...  ...:----.  ....                                                       \\r\\n        .:+++++=:  :++++++++++++++++===-:.     ..:---:....  .              ..  .....      ....--:-:  ...                                                        \\r\\n        .:=++++-:: .+++++++++++++++++++++=.      ::.  ...                 .:-:..    .....  ...:---:  ...                                                        \\r\\n..:::::----==+==--: =++++++++++++++++++===.      .:. :+==---:...          ..-+=--::..      ...:::-:  ...                                                        \\r\\n      ...:-----::.. -++++++++++++++++++===:      .:. :++++++++===-::.     ..:++=----::..       ....                                                             \\r\\n          ......:...:+++++++++++++++++++==-      .:. .+++++++++++++===-.   .-=++=----::.                                                                        \\r\\n         .:-=+=--.:.:+++++++++++++++++++==-       :. .=+++++++++++=====:     ::-:::-..        .                                                                 \\r\\n          .-=+*=--: :+++++++++++++++++++===       :.  =+++++++++++++===-     ..:.      ... ....:..                                                              \\r\\n\",\n  \"............   .:---: ..               :+###*=                         .. .:::..     .-=+++++++++++++++++++++++====-:.    .-==++============-:.   .:=========--:\\r\\n..........   ..:---..        .          .=++-.:.      .              ..  .:-:..     :=++++++++++++++++++++++++====-..    .-==+++============-:.   .-==========--\\r\\n.........   .::--:. ..            .     ..   -+.                    ..  .:-:...   .-=+++++++++++++++++++++++====-:..    .-=++++++++========-::.   :===========--\\r\\n.......    .--=:.                       ==  .++.                   .   :-:....   .-+++++++++++++++++++++++++===-:..    :-=+++++++++========-:..  .-==+++======-:\\r\\n.....    .:--=-:.                       -*=:=#+.                 ..  .:-:..     :=++++++++++++++++++++++++====-:.     :==++++++++++++======-:..  :==+++++=====-:\\r\\n....    .::--:. ..                      :*###*=                 ..  .--:..     :=+++++++++++++++++++++++++===-:.     :==+++++++++++++++===-:..  .-==++++++++==-.\\r\\n..    .-----:.                          .+###*-  .:..          ..  ::-:..     :=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  :==+++++++++=-: \\r\\n   ..:--==-...                           -*##+.  :==-..      .:. .::::...    -+++++++++++++++++++++++++===-:..    .-=++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n  .:--==-:...       .                    .=**-   :=+=......::-=====--:.. . .-+++++++++++++++++++++++++===-:.     :=+++++++++++++++++++==-:...  -=++++++++++=-: .\\r\\n.:------:...                              .:.     .::.        :=+*+==--.  .-++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++==--:..  :==++++++++++=-. .\\r\\n-=--......                        ..                      ...:=+++++=--: .-++++++++++++++++++++++++===-:..    .=+++++++++++++++++++++==-:..  .-=++++++++++=-. .:\\r\\n-=-::.. .            .             :.                    ...:=+***++=-:..=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=++++++++++==:  .:\\r\\n::...    . . .          ..         ..        .         .:.  .:-----::. .=+++++++++++++++++++++++===-:..    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n  .. .       .    ..          ..                      .:.  .:--:..     -+++++++++++++++++++++++==--:.     .=++++++++++++++++++++++==-..   .-=+++++++++++=-:  :-=\\r\\n                  .            .                     .:.  .:::-:.      .:=++++++++++++++++++++==-:...    :=+++++++++++++++++++++==-:.    .-=++++++++++++=:  .:==\\r\\n.                  .     .       .  .    .          .:   :-==-:..        .-=+++++++++++++++++==-:....  .-=+++++++++++++++++++++==-:.    :==++++++++++++=-. .:-==\\r\\n                        .  ... .    .   ..         ::   :-=-:::..      .   .:=+++++++++++++===-:....  .-++++++++++++=--=++++++==-.     :=+++++++++++++=-.  :-===\\r\\n                              ..        .         ::  .:----::.              .:=++++++++++==-:.....  :=+++++++++++++==----=====-:::-::-=+++++++++++++=-.  :-====\\r\\n                                 ..              :.  .:-==--....        ....   .:=+++++++==-:.....  :=+++++++++++++++=-. .....:-------=+++++++++++++=-.  :-=====\\r\\n                                 .              :.  .:-----...  ..      ...      .-=++++==-:.....  :=++++++++++++++++=-.  ... .:--:---=++++++++++++=:  .:-======\\r\\n              .                     ..        .:.  .:-----:..           .::.        :==+=-:.....  -+++++++++++++++++++=-.     ..:-====++++++++++++=:  .-========\\r\\n                                    .        .:.  ..:----:...          .-==--:.       :::......  :+++++++++++++++++++==-.      .-=++++++++++++++=-.  :-=========\\r\\n                                            .:.  .::-==:...             .-+*+=--------------==-:  :-=+++++++++++++++=-.      .:=+++++++++++++++-.  .-===========\\r\\n                                           .::.   .:::::...    .         ..::.        ......:::::.. .:=+++++++++++=-.  ..   .-=++++++++++++++=:  .:-=========+==\\r\\n                                          .:::.        . ..                           .. :--:...:::..  .-=++++++=-.  ..      ..::--====++++=-.  :-=+++++++++++++\\r\\n .                                       :::::::.                                    .. .=+++===--:...   .:-=++=:  ...               ....::.  .-==+++++++====+++\\r\\n .....                                 .::::::::::..                      .         .:  :----=-:      ......:::. .::..                      .:-=================\\r\\n   ......                             .::::::::::::::..                            .:. :-.   ...                ..::::......          .....:-=================--\\r\\n .........                           .:::::::::::::::::::..                       ::  :-:.                               .................:-=-------------------\\r\\n ..........  .                     .:::::::::::::::::::::::::..                 .::. .-:.                                           ....::------::::::::::::::::\\r\\n ...: ....  ::.... ..             .::::::::::::::::::::::::::::::..          .::::. .-:.                                                 .::::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.:::..:-:....::...                   ...:..                         .:------------:::::::\\r\\n... .    ..::..                 .::::::::::::::::::::....     ..:..........    .        . .....            ..::.......         ........:::::--------------------\\r\\n....     ..::..                .::::::::::::::::....    ...:.....       ..      .  .               .       .:-:.........         .:---===-----------------------\\r\\n ..........:.  .              .:::::::::::...     ....::::.    .   . ..  .. ..  .   ..       ..           .:-:....    ...........-==============================\\r\\n ..........:...              .:::::::::.         ..:--:.. ..   .. .:.... ... ..  .  ..  .                   .  .  .   .....::.::-===============================\\r\\n...........:.               .:::::::.       .:::.:::-:..::::..:::.:::.... .....  ..  .  .  ..     .                  ...:::-----================================\\r\\n          ...               ...         ...:...:---::--:::::::--....:..::....... ..  .  ..  .                       ..:::-----==================================\\r\\n     :=-:.                              ..:---:-:---..:==---::--:..:::.::... ....... .. ..  .  .                      ..:-----================------------------\\r\\n .   .:::.   :                   ..       :==-:.::::-----::::::::..::..::.... ......... ..  .  ..                       ..:::-==----------------::::::::::::::::\\r\\n        .    .                 ..         --::.-:::--==:-==::.::. :.::..:........ ........  .. .. .                        ..:----::::::::::::::::::............\\r\\n                              ::         .::.:-..:::--=--=-:..:...:::..... :.....  .  .  .  .  .. .      .                   ...::::::::........................\\r\\n                            .:.          .::-::.--:==+==:--. .:..:-:.............  .  .......  .. .   .  .  .                   ..:.:::::.......................\\r\\n                           .:            .:---:-=-:--+=---:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .      .         ..:::::::::..................\\r\\n                          .:.           .::-:::-==+++===-....::.. ...::.. ..  ..  . . ..  .. ..   .  .   .  .  .  .   ...  ...       ..:::::::::::..............\\r\\n                          :...         .::::--=====-===--:..:::::....::....    .  .   .  ... ..  .      ..  .  .  .           ..      .....::::::::::::::.......\\r\\n                       ..            ..::..:-==+======-.::.:--:::::..:.. ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .::::::::::....... ...\\r\\n                        ...            :::::---==:-=----:.:-::.:--:........       . .. .:.  ...     .   .  .  .                      ........::::::...          \\r\\n                        :::.          .:--.:--=++===----:::--:::::..... ..  :..  .   . .=.  .   ..  .   .  .            .  .         .   ......:...             \\r\\n                        :.::          .:-::--=-=+====-::.::-::::-.....  ..  ...  .   . .+:  .   .  ..      .            .  .. .             .....               \\r\\n                        :..          ..::.:===:-+==+==-:::--:..::.....  ..          .. :*:  ..     .   .   .  .                 ..    .       ...               \\r\\n                        -..         ::.:..--=+======-:-::::::.::..... ...   .   .   .  :#=            .      ..  .     .. .      .              ...             \\r\\n                     .  ::         :-::...:-=-=+++=---..:--:::::.....  .    .       .. -#*..   .   .                      .      ...             ...            \\r\\n             .::.   ..  ..       ..-- ..:---=-=++++-:-:.:-::::::.........  .   .   .  .-#*..   .  .          .         .        ...              .....          \\r\\n             ....                .:-- ..::::-::-+=+-.:.::-..::.......... ....      .  .*##:       .                    .                            ...         \\r\\n            .....             ....:-=...::.:===++:=+-:::.:::::...... ... .=:       .  :###-  ..             .     .                          .        ...       \\r\\n            .....                .:-=:....::-==--=+=.::-::::::...... ...  -*:..   .  .+###=  ..  .          .         .              .::--=====----:..   .      \\r\\n           ......                .:--:....::-=+--===-::::::::......  ..  ..*#- ....  -####= ..   .            ..    ..            .-==++++++++++++++++=-:...   .\\r\\n          .......               ..::-:....:--=+++=-==-:.::.::.  ...  ..  ..-##+:....-#####+ ..   .  .   .                      .:=++++++++++++++++++++++++=-:.  \\r\\n         .......                 .::--   .:-=:-=+++==-::.:::......  ..  .. .+##*+==*######+...  .   .          .  .          .-=++++++++++++++++++++++++++++==:.\\r\\n         ........                 .:--....:--.::=+===-:...::...:. . ..  ..  -#############*...  .             .  ..         :=++++++++++++++++++++==+++++++++++=\\r\\n        .........                 .::-:....:---=+=+=--:..::....:...... ... ..+############*..  ..  .          .  .   .     -+++++++++++++++++++++=..:=++++++++++\\r\\n       ...........                ...-:....:--=======-:..::. .:...... ... .. :*###########*..  .   .         ..  .   .    -++++++++++++++++++++++=    .-=+++++++\\r\\n       ...........                 ..-=:....:-=-==-==--:::::..:..... ....  .. -###*#######*..  .  ..             .       :+++++++++++++++++++++++=.      :=+++++\\r\\n      .......:::::.                ..:=:.....:-=======. :..:::...... ...  ..  .+##########*.  .   .          .  .       .+++++++++++++++++++++++++=-:.    :+++++\\r\\n     ..............                 ..--......:=---==- .::..:::....  ...  .. ..:*#########+.  .              .  .      .=++++++++++++++++++++++++:-=++-.  -+++++\\r\\n     ...............                ..:--..:..:.:-=--:-:...:::...   . .   .   ..-#########- ...             .  ..      :++++++++++++++++++++++++=.  .-+:::-+++++\\r\\n    ..::::::::......                 ..:-. ..  ::-===---::::.....  .:..   ..     =########:  ..  .          .  ..      -+++++++++++++++++++++++++=-. .=:=--+++++\\r\\n    ..:::::::::::....                 ..-.     ..:====::-::: :...    .  .  . ..  .=####*#+.  .                 .      .=++++++++++++++++++++++++==++===:=-=+++++\\r\\n    ...::::::::::::..                   :-:  :..:-=--=-=--:.....  .     ..   .  ...-**##*:  ..  .          .   .      :+++++++++++++++++++++++++. .:=+=:=:=+++++\\r\\n   ...................               ..  :=: .::.:-==-==--: ..:...... . .   ..  ..  .--=:   ..  . ..          .    ...-+++++++++++++++++++++++++-.   =--=:++++++\\r\\n   ..................                     :-..:. ..:----:::.....:....       :.  ..  ..      .     ..      ..  .  .   .=++++++++++++++++++++++++=:.:-.=:-=-++++++\\r\\n  ..................                      .-: :  ..:---. :::::......  .  .   .  .           .  .           .  .      .=++++++++++++++++++++++++:  --:=:=--++++++\\r\\n ..................                       .::.. ...:==-----:-::..... ..    .   .           .    .         .  ..  .   .+++++++++++++++++++++++++-:.  :=:=:=++++++\\r\\n.................                         ..:.  ....:---==-:-::........    .   .   .       .    ..    :.     .  ..   .+++++++++++++++++++++++++++=::=-:=:=++++++\\r\\n .                                         .:--:  ...:-===--:::::......   .  .     .      .                  .  .    .=+++++++++++++++++++++++-.:=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=-:::-:......  .   ..       ..  .   .             .        .=+++++++++++++++++++++++:   .:=.---+++++++\\r\\n                                           ...:--.   ..::-:--::-::..:...     .            .  ..             .         -+++++++++++++++++++++++.:.  :=.-:=+++++++\\r\\n                                             .:.--.    .:-==-::::.::......  ..           ..  :.      .      .         -++++++++++++++++++++++=.=.-:-=:=:=+++++++\\r\\n                                              ...--     .:-- :::-:::.......        ..            .                    :++++++++++++++++++++++=-=:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::..... .       ...                        ..      .=+++++++++++++++++++++=+++=-=.-=-++++++++\\r\\n                                              ....:-:       ..::::::. .......            :.          .     .   .       :=+++++++++++++++++++=..:==+=.=--++++++++\\r\\n         ...                                    ....::.     . .:..::  .:....       .     .           .     ..        .  =+++++++++++++++++++=.    =-.=:=++++++++\\r\\n          ..........                             ....::       ....:.  .::..... .  .                        .  .   .     -+++++++++++++++++++=:--..=::=:=++++++++\\r\\n                   ..                             ..:.::        .:.. ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                   ... :=.           :.  .....   .             .         .:   .  .  .   ..=++++++++++++++++=--++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .  ::.          .                    .       .   :++++++++++++++++=  .-=+-.=.=+++++++++\\r\\n                                                         .::        .    .  ...              .                     .       -+++++++++++++++:    .=::=.=+++++++++\\r\\n                                                           .:.              .:     :.   .     .   .     .                   -++++++++++++++.:=-::=.=::++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=:-++++++++++\\r\\n:--:::.                                                       .::               ..   .  ...          .          .             -+++++++++++--=++++:  .=++++++++++\\r\\n.::::--::..                                                     .:.                     ...             .       ..             :+++++++++=.  .:==.  :+++++++++++\\r\\n................                                                  .:..                     ..           :.          .     :.    :++++++++=:.   :=   -+++++++++++\\r\\n.....................              .......    ::.                   .::.               .   ..           .      .          ..     .=+++++++++=-:=-  .=+++++++++++\\r\\n .........................................    ..                       ...                                  .      .              .-++++++++++++=. -++++++++++++\\r\\n . .......................................   ..                           ...                .                     :..              -++++++++++++==+++++++++++++\\r\\n . ....................   ..............     .:                              ...                                .       .            :=+++++++++++++++++++++++++\\r\\n   ...       ..........    .............     ..            .                     ...                                                . .=++++++++++++++++++++++++\\r\\n   .    .        ....      .............      ::                                                                 .       .     .        :=++++++++++++++++++++++\\r\\n       .--::.              ............       ..                                                             .   .                 .     .=+++++++++++++++++++++\\r\\n       .::--.:-. .         .........          ::.                         .                                            . .        ..       :=++==+=====+++++++++\\r\\n       .:.:---::. ..          ......          .:.                        .:.                                                   .   ..       .-=++========+++++++\\r\\n       .:--::::...  . ..          .           .-:                        :-                                                                   .:-==+========++++\\r\\n   .   .:::---:....  ..                       .-:.                       ::             .                                                         .--==+========\\r\\n   .   .::.:=-:..  ..  .   .                  .-:.   .                   .-.              .  .                                  .  .                 .:-========\\r\\n   .   ...:----...  :.      .                 .--.                       .-..                ...                                      .......            .:-====\\r\\n   .    .-::-::....       .   .                --.                       .-:.                ...                                           ..::..           .:-=\\r\\n   ..   .:----.....                            ::.                       .-:               .. .:      ....                                      ..:..           \\r\\n   ..   .::::-::....  ..  .  .   .             .::                        ...            ....::::     ..:...                  ..::-:.......::..     ..:..       \\r\\n    .   .::..:-:..       .  .  .              .-+=-:.                     ::...          ... :-::     .....                        .  ..::::.           .::..   \\r\\n    .    :--:-::...   ..  ...:::.             .-+++::--.                  :-:.  ...      ....:---.    .....                               ..::.::.          ....\\r\\n    .    .::--::.   ..  . .-====:...          .:+++-:.::                  ::...      .  ..:::----:    .....                                  .::::....          \\r\\n    .    .::-:::....  .   .---:-=::::::::::...:-====-:::.                 :-:.. .  ..   ..:----:::    .....                                       ..:::..       \\r\\n    ..   .::--:::.  .  .   :::..:::.:..:::----====--::::.                 :....     .   ...::---=-    ....                                           ..:::...   \\r\\n    ..   ...:-::...   .      ...........     ...:::--:---:....            .::... .      ...:::--=-    ....                                              ..::....\\r\\n     .    .::--:..                            ..:::....:-:    .....        :-:....      ....:::---    ....                                                  .:..\\r\\n          .::::... -==--::....                .:=++=---:..         .....  .:::...  .  .....::::---.  ....                                                       \\r\\n        .-====:.   =+++++++===--::..          .:-++=--:::               ........     .......:-----.  ....                                                       \\r\\n        .-+++++=:  -+++++++++++++++===-::.     ..:---:...   .             ...  .....    . ....--:-.  ...                                                        \\r\\n        .:+++++-:: :+++++++++++++++++++++=       ::    ..                 .:-:..    .....  ...:---.  ...                                                        \\r\\n..::::-----==+=---..+++++++++++++++++++===.      .:. -+==--::...          ..-+=-:::..      ...:::-:  ...                                                        \\r\\n      ..::-----::.. =++++++++++++++++++===:      .:. :++++++++===-:..     ..:++=----::..       ..:.                                                             \\r\\n          ......:...-+++++++++++++++++++==:      .:. :+++++++++++++===-.   :-=+==----::.                                                                        \\r\\n         .:====-:.: -+++++++++++++++++++==-       :. .++++++++++++=====:    .::-:::-..        .                                                                 \\r\\n          :-=+*=--. -+++++++++++++++++++===       :. .=+++++++++++++===-     .:..      ... .......                                                              \\r\\n\",\n  \"............   .:---: ..               :+####=                         ..  :::..     .-=+++++++++++++++++++++++====-:.    .-==++============-:.    :=========-::\\r\\n..........   ..:---..        .          .=*+-.:.      .               .  .:-:...    .-+++++++++++++++++++++++++===-:.    .-==+++============-:.   .-==========--\\r\\n.........   .::--:. ..            .     ..   :+:                    ..  .:-:...    :=+++++++++++++++++++++++=====-:.    .-==+++++++========-::.   :-==========--\\r\\n.......    .--=:.                       ==   ++.                   .   :-:....   .-=++++++++++++++++++++++++===-:..    .-=+++++++++========-:..  .-==+++======-:\\r\\n.....    .::-=-:.                       -*=:=*+.                 ..  .:-:... .  .-++++++++++++++++++++++++====-:.     .-=++++++++++++======-:..  :-=+++++=====-:\\r\\n....    .::--:. ...                     :*####=                 ..  .---..     :=+++++++++++++++++++++++++===-:.     :==+++++++++++++++===-::.   -==++++++++==-.\\r\\n..    .-----:.                          .+###*-   ..           ..  .:-::.     :=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  :-=+++++++++==:.\\r\\n   ..:--==-...                           -*##*:  :==:..      ... .::::...    :=++++++++++++++++++++++++===--:.    .-=++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n  .:--==-:....      .                    .=#*-   :=+=......::-=====--:.  . .-+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++==-::..  :==+++++++++==:  \\r\\n.:------:...          .                   .:.     .::.       .:=+*+==--.  .-++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++===-:..  :==++++++++++=-. .\\r\\n-=--......                        ..                      ...:=+++++=--: .-++++++++++++++++++++++++===--:.    .-+++++++++++++++++++++==-:..  .-=++++++++++=-:  :\\r\\n-=-::.. .            .             :.                    ...:=+***++=-:..-++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .:\\r\\n::...    . . .          ..         ..        .          :.  .:-==---::..=+++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n  .. .     . .    ..          ..                      .:.  .:--:..     -+++++++++++++++++++++++===-:.     .-++++++++++++++++++++++==-..   .-=+++++++++++==:  .-=\\r\\n                  .            .                     .:.  .:::--.      .-=++++++++++++++++++++==-:...    :=+++++++++++++++++++++===-.    .-=++++++++++++=-  .:-=\\r\\n.                  .     ..      .  .    .          .:.  :-==-::..       .-=++++++++++++++++===-:....  .-=+++++++++++++++++++++==-:.    .-=++++++++++++=-. .:-==\\r\\n                        .. ... .    .   ..         ::   .-=-:::..      .   .:=+++++++++++++===-.....  .-++++++++++++=--=++++++==-.     :=+++++++++++++=-.  :-===\\r\\n                              ..        .         ::  .:--=-::.              .:=++++++++++===:.....  .=+++++++++++++==---======-:.:::.-=+++++++++++++=-.  .-====\\r\\n                                 ..              ::  .:-==--....        . ..   .:=+++++++==-:.....  :=+++++++++++++++=-....::::-------=+++++++++++++=-.  :-=====\\r\\n                                 .              :.  .:-----.... ..      ....     .-=++++==-:.....  :=++++++++++++++++=:.  ... .:-:::--=++++++++++++=-. .:-======\\r\\n              .                     ..        .:.  .:-----:..           .::.       .:=++=-:.....  -=++++++++++++++++++=-.     ..:-====++++++++++++=:  .:========\\r\\n                                   ...       .:.  ..:----:...          .-==--:.       :--......  :++++++++++++++++++++=-.       :=++++++++++++++=-.  .-=========\\r\\n                                            .:.  .::-==:...             .-+*+=--:-----------==:. .:-++++++++++++++++=-:       :=+++++++++++++++=:  .:-==========\\r\\n                                           .::.  ..::-::...    .         .:::.     ........:::-::.. .:=+++++++++++=-.  ..   .-=++++++++++++++=-.  :-=========+==\\r\\n                                          .:::.        ....                           .. :--:...:::..  :-=++++++=-:  ..      .::--====++++++-.  .-==++++====++++\\r\\n .                                       :::::::.                                    ....=*++====-::..   .:-=++=:  ...  .           ...:::::  .:==++++++++++++++\\r\\n .....                                  ::::::::::..                      .         .:. :---==-:     .......::-: .::..                      .:-==++=============\\r\\n  .......                             .::::::::::::::..                            .:. :-.  ....                .:::::.....           .....:-===================\\r\\n .........                           .:::::::::::::::::::..                       .:. .-:.                              .......... .......:-====----------------\\r\\n ..........  .                     .::::::::::::::::::::::::...                 .::. .-:.                                         ......::---------:::::::::::::\\r\\n ...: ....  ::.... ..             .::::::::::::::::::::::::::::::..           .:::. .--.                                                 .::::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.:::..:-:....::...                   ......                         .::::::::::::::::::::\\r\\n... .    ..::..                 .::::::::::::::::::::....    ...:..........    .        . .....            ..::.......         ..........:::--------------------\\r\\n....     ..::..                .::::::::::::::::....    ...:.....       ..      .  .           .   .       .:-:.........         .:-----------------------------\\r\\n ..........:.  .              .:::::::::::...     ....::::.    .   . ..  .. ..  .   ..       ..           .:-:....    ...........:-=============================\\r\\n ..........:...              .:::::::::.         ..:--:.. ..   .. .:.... ... ..  .  ..  .                   . ... .   .....::.::-===============================\\r\\n...........:.               .:::::::.       .:::.:::-:..::::..:-:.:::.... .....  ..  .  .  ..     .               .  ...:::-----================================\\r\\n          ...               ...         ...:...----::--::::::---....:..::....... ..  .  ..  .                       ..:::-----==================================\\r\\n     :=-:.                              ..:---:-:---..:==---::--:..:::.::... ....... .. ..  .  .                      ..:-----=========================---------\\r\\n .   .:::.   :                   ..      .:==:.:::::-----:::::::...::..::.... ......... ..  .  ..                       ..:::-========-----------------:::::::::\\r\\n        .    .                 ..         --:::-:::--==:-==::.::. ::::..:........ ........  .. .. .   .                    .:----------:::::::::::::::::::......\\r\\n                             .:.         .::.:-..:::--=--=-:..:...:::..... :.....  .  .  .  .  .. .      .                   ...:::::::::::.....................\\r\\n                            .:.          .::-::.--:==+=-:--. .:..:-:..:.......... ..  .......  .. .   .  .  .                   ..::::::........................\\r\\n                           .:            .:---:-=----+=---:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .      .         .:::::::::::::...............\\r\\n                          ::            .::-:::-===++===-....::.. ...::.. ..  ..  . ....  .. ..   .  ..  .  .  .  .   ...  ...       ..:::::::::::::............\\r\\n                          :...         .::::--===+=--==--:..:::::....::....    .  .   .  ... ..  .      ..  .  .  .           ..      .....::::::::::::::.......\\r\\n                       ..            ..:::.:==========-.::.:--:::::..:.. ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::::..........\\r\\n                        ...            :::::---==--=----:.:-::.:--:........      .. .. .:.  ...     .   .  .  .                      ........::::::....         \\r\\n                        :::.          .:--.:--=++===----:::--:::::..... ..  :..  .   . .=.  .   ..  .   .  .            .  .         .   ......:....            \\r\\n                        :.:.          .:-::-==-=+====-::.::-::::-.....  ..  ...  .  .. .+:. .   .  ..      .        ..  .  .. .             .....               \\r\\n                        -..          ..::.:===:-+==+==-::---:..::.....  ..      .   .. :#:  ..     .   .   .  .                 ..    .       ...               \\r\\n                        -.         .::::..--=+======-:-::::::.::..... ...   .   .   .  :#=            .      ..  .     .. .      .             ....             \\r\\n                    ..  ::        .:-::...:-=-++++=---..:--:::::.....  .   ..       .. -#*..   .   .             .        .      ...             ...            \\r\\n             .::.   ..  ..       ..-: ..:---=-==+++-:-:.:-:::::..........  .   .   .  .=#*..   .  .          .         .        ...              .....          \\r\\n             ....                .:-: ..:.::-::=+=+-.:.:--..::.......... ....      .  .*##:       .       .        .   .                           ....         \\r\\n            .....             ....:-=...::.:===++:=+-:::.:::::...... ... .=:  .    .  -###-  ..             .     .                                   ...       \\r\\n           ......                .:-=:....::-==--=+=.::-::::::...... ...  -*:..   .  .+###=  ..  .          .         .              ..:---====---::..   .      \\r\\n           ......                .:--:....::-=+=--==-::::::::......  ..  ..*#- ....  =####= ..   .            ..    ..            .-==+++++++++++++++==-:..    .\\r\\n          .......               ..::=:...:--==+++=-==-:.:::::.  ...  ..  ..-##+:....=#####+ ..  ..  .   .                      .:=++++++++++++++++++++++++=-:.  \\r\\n         .......                 .::--   .:--:-=+++==-::.:::......  ..  .. .+###+==*######+ ..  .   .          .  .          .:=++++++++++++++++++++++++++++=-: \\r\\n         ........                 .:--....:--.::++===-:..:::...:. . ..  .. .-#############+...  .             .  ..         :=++++++++++++++++++++=+++++++++++==\\r\\n        .........                 ..:-:....:---=+=+=--:..::....:...... ... ..+############*..  ..  .          .  .   .     -+++++++++++++++++++++=..-=++++++++++\\r\\n       ...........                ...-:....:--=======-:..::. .:...... ... .. :*###########*..  .   .         ..  .  ..    -++++++++++++++++++++++=    :-=+++++++\\r\\n       ...........                 ..-=:....:-=-==-==--::.::..:..... ....  .. -###########+..  .  .          .   .  .    :+++++++++++++++++++++++=      .:=+++++\\r\\n      ......::::::.                ..:=:.....:-=======  :..:::...... ...  ..  .+##########+.  .   .          .  .       .+++++++++++++++++++++++++=-:.    :+++++\\r\\n     ..............                 .:--......:---===- .::..::.....  ...  .. ..:*#########=   .              .  .      .=++++++++++++++++++++++++--++=-.  -+++++\\r\\n     ...............                ..:--..:....:-=--:-:...:::...   . .   .   ..-#########- ...      .      .  ..      :++++++++++++++++++++++++=.  :-+:::-+++++\\r\\n    ..:::::::.......                 ..:- ...  ::-===---:::......  ....   ..     =#######*:  ..  .          .  .       -+++++++++++++++++++++++++=:. .=:=--+++++\\r\\n    .::::::::::::....                 ..-.     ..:==-=:--::: :...    .  .  . .. ..=####*#+.  .                 .      .=++++++++++++++++++++++++==++===:=-=+++++\\r\\n    ...::::::::::::..                   :-:  :..:-=--=-=--:.....  .     ..   .  ...-**##*:  ..  .          .   .      :+++++++++++++++++++++++++. .:=+=:=:=+++++\\r\\n   ........::::::::..                ..  :=: .:..:--=-==--: ..:...... . .   ..  ..  .:--:   ..  . ..          .    ...-+++++++++++++++++++++++++-.  .=--=:++++++\\r\\n   ..................                     :-..:  ..:---:::::.. .:.... .     :.  ..  ..      .     ..      ..  .  .   .=++++++++++++++++++++++++=:.:-.=:-=-++++++\\r\\n  ..................                      .-: :  ..--=-..:::::......  .  .   .  .          ..  .           . ..      .=++++++++++++++++++++++++:  --:=:=--++++++\\r\\n ..................                      ..::.. ...:==-=---:-::..... ..    .   .           .    .         .  .. ..   .+++++++++++++++++++++++++-:.  :=:=:=++++++\\r\\n.................                         ..:.  ....:---==-:-::........    .   .   .       .    .     :.     .  ..   .+++++++++++++++++++++++++++=::=-:=:=++++++\\r\\n .                                         .:--:  ...:-===--:::::......   .  ..    .      .                  .  .    .++++++++++++++++++++++++-.:=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=-:::-:......  .   .        ..  .   .             .        .=+++++++++++++++++++++++:   .-=.---+++++++\\r\\n                                           ...:--.   ..::----::-::.::... .  ..            .  ..      .   .  .         =+++++++++++++++++++++++.:.  :=.-:=+++++++\\r\\n                                             .:.--.    .:-==-::::.::......  ..           .   :.      .      .         -++++++++++++++++++++++=.=.-:--:=:=+++++++\\r\\n                                              ...-:     .:--.:::-:::.......  .     ...           .                    :++++++++++++++++++++++=:=:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::..... .       ...                        ..      .=+++++++++++++++++++++=+++=-=.-=-++++++++\\r\\n                                              ....:-:       ..::::::. .......            :. .        .     .   .     . :=+++++++++++++++++++=..:==+=.=--++++++++\\r\\n         ..                                     ....::.     . ::..:.  ::....       .     . .         .     ..        . .=+++++++++++++++++++=    .=-.=:=++++++++\\r\\n         ...........                             ....-:       ....:.  .::..... .. .                 .      .. .   .     -+++++++++++++++++++=:-:..=::=:=++++++++\\r\\n                                                  .::.::        ...  ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                   ... :=.           :.  .....   .             .         .:   .  .  .   ..+++++++++++++++++=-=++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .  ::.          .                    .       .   :++++++++++++++++-  :-=+-:=.=+++++++++\\r\\n                                                       . .::        .    .  ...          .   .                  .  .       -+++++++++++++++:    .=:--.=+++++++++\\r\\n                                                           .:.              ..     :.  ..     .   .     .                   -+++++++++++++=.:=-::=.=::++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=:=++++-.=:-++++++++++\\r\\n:--::..                                                       .::               ..   .  ...                 .   .             -+++++++++++--=++++:  .=++++++++++\\r\\n.::::--::..                                                     .:.                     ...             .       ..   .         -+++++++++=.  .:==.  :+++++++++++\\r\\n...............                                                   .::.                     ..           :.          .     :.    :++++++++=:.   :=   -+++++++++++\\r\\n.....................              .......    ::.                   .::.               .   ..          ...     .     .    ..     :=++++++++==-:=-  .=+++++++++++\\r\\n .........................................    ..                       ...                                  .      .              .=++++++++++++=. -++++++++++++\\r\\n ........................................    ..                           ...                .                     :..              -++++++++++++==+++++++++++++\\r\\n . ....................  ...............     .:                              ..                                 .       .            :=+++++++++++++++++++++++++\\r\\n   ...       ..........   ...............    ..            .                     ..                                       .         . .=++++++++++++++++++++++++\\r\\n   .    .        ....      .............      -:                                                                 .       .     .    .   -=++++++++++++++++++++++\\r\\n       :--::.              .............      ..                                                             .  ..                       :=+++++++++++++++++++++\\r\\n       :.:--.::. .         ..........         ::.                         .                                            . .        ..       -=+===+=====+++++++++\\r\\n       :::----::. ..          ......          ::.                        .:.                                                   .   .        .-=++========+++++++\\r\\n       .:--:.::...  . ..          .           .-.                        ::                                                                   .:-==+=======+++++\\r\\n   .   .:::---:....  ..                       .-:                        ::             .                                                        .:-============\\r\\n   .   .::.-=-:..  ..  .   .                  .-:.   .                   .-.              . ..                                  .                    .:-========\\r\\n   .   .:.:----... .:.      .                 .--.                       .-.                 ...                                     .......             .:=====\\r\\n   .    :-::-::....       .                   .--.                       .-:.                ...                                           ..::.            .:-=\\r\\n   ..   .:----.....     .                      ::.                       .-:               .. ..      ...                                       .::..           \\r\\n   ..   .::::-:.....  ..  .  .  .              .:.                        ...            ....:::.     ..::..                  ..::-:...........    ......       \\r\\n   ..   .::..--:..      .  ..  .              :=+=-:                     .::..           ....:-::     .....                      ......:::::.          ..::.    \\r\\n    .   .:--:-::...   .   ...::..             .=*++::--.                  ::..  ..       ....:=--     .....                               ......:.         .....\\r\\n    .   ..::-::..   ..  . .-====:...          .-+++:::::                  ::...     .. ...:::----.    .....                                 ..::::...          .\\r\\n    .    .-:-:::. ..      :---:==::::::::::...:-====-:::.                 :-:..    ..   ..::---:::    .....                                      ...:::.        \\r\\n    .    .::--.:..  .  .   :::..:::....:::----====--::::.                 :....    ..   ...::---=-    ....                                          ...:::...   \\r\\n    .    ...:-::...   .  .   ..........      ...::---:---:....            .::... .      ...:::-==-    ....                                              ..::... \\r\\n     .    .::-:...                            .::::...::-:    ....         :-:....      ....:::---    ....                                                  .:..\\r\\n          .::::... -==--::....                .:=++=--::..        ......  .:::...     .....::::---   ....                                                       \\r\\n        :-====:.  .++++++++===-:::..          .:-*+=:-:::              .........     .......:-----.  ....                                                       \\r\\n        .-+++++-.  =+++++++++++++++===-:..     ..:---:...  ..             ...  .....    . ...:--:-.  ....                                                       \\r\\n        .-+*++=:-: -+++++++++++++++++++++-       :.    .                  :--:..   .....  ....:---.  ...                                                        \\r\\n.:::::----===+=---..++++++++++++++++++====       .:. -+=--:::...          ..==--::...     ....:::-.  ...                                                        \\r\\n      ..::-----::...=++++++++++++++++++===.      ::. -+++++++===-::.      ..-++=----:...      ...:.   .                                                         \\r\\n          ..:.......=+++++++++++++++++++==.      .:. :+++++++++++++==--   .:-++==----::.           .                                                            \\r\\n         .-====-::: =++++++++++++++++++===:      .:. :++++++++++++=====.    .::-:::-.         .                                                                 \\r\\n         .:==++=--. -+++++++++++++++++++==-      .:. .++++++++++++++===:    ..:.       ... .......        .                                                     \\r\\n\",\n  \"............   .:---: ..               :+####=                         ..  :::..     .-=+++++++++++++++++++++++====-:.    .-==++============-:.    :=========-::\\r\\n..........    .:---..        .          .=*+-.:.      .               .  .:-:...    .-+++++++++++++++++++++++++===-:.    .-==+++============-:.   .-==========--\\r\\n.........   .::--:. ..            .     ..   :+:                    ..  .:-:...    :=+++++++++++++++++++++++=====-:.    .-==+++++++========-::.   :-==========--\\r\\n.......    .--=:.                       ==  .++.                   .   :-:....   .-=++++++++++++++++++++++++===-:..    .-=+++++++++========-:..  .-==+++======-:\\r\\n.....    .::-=-:.                       -*=:=*+.                 ..  .:-:... .  .-++++++++++++++++++++++++====-:.     .-=++++++++++++======-:..  :-=+++++=====-:\\r\\n....    .::--:. ...                     :*####=                 ..  .---..     :=+++++++++++++++++++++++++===-:.     :==+++++++++++++++===-::.   -==++++++++==-.\\r\\n..    .-----:.                          .+###*=   ..           ..  .:-::.     :=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  :-=+++++++++==:.\\r\\n   ..:--==-...                           -*##*:  :==:..      ... .::::...    :=++++++++++++++++++++++++===--:.    .-=++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n  .:--==-:....      .                    .+#*-   :=+=......::-=====--:.  . .-+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++==-::..  :==+++++++++==:  \\r\\n.:------:...          .                   .:.     .::.       .:=+*+==--.  .-++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++===-:..  :==++++++++++=-. .\\r\\n-=--......                        ..                      ...:=+++++=--: .-++++++++++++++++++++++++===--:.    .-+++++++++++++++++++++==-:..  .-=++++++++++=-:  :\\r\\n-=-::.. .            ..            :.                    ...:=+***++=-:..-++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .:\\r\\n::...    . . .          ..         ..        .          :.  .:-==---::..=+++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n  .. .       .    ..          ..                       :.  .:--:..     -+++++++++++++++++++++++===-:.     .-++++++++++++++++++++++==-..   .-=+++++++++++==:  .-=\\r\\n                  .            .                     .:.  .:::--.      .-=++++++++++++++++++++==-:...    :=+++++++++++++++++++++===-.    .-=++++++++++++=-  .:-=\\r\\n.                  .     .       .  .    .          .:.  :-==-::..       .-=++++++++++++++++===-:....  .-=+++++++++++++++++++++==-:.    .-=++++++++++++=-. .:-==\\r\\n                        .  ... .        ..         .:   .-=-:::..      .   .:=+++++++++++++===-.....  .-++++++++++++=--=++++++==-.     :=+++++++++++++=-.  :-===\\r\\n                              ..        .         ::  .:--=-::.              .:=++++++++++===:.....  .=+++++++++++++==---======-:.:::.-=+++++++++++++=-.  .-====\\r\\n                                 ..              ::  .:-==--....        . ..   .:=+++++++==-:.....  :=+++++++++++++++=-....::::-------=+++++++++++++=-.  :-=====\\r\\n                                 .              :.  .:-----.... ..      ....     .-=++++==-:.....  :=++++++++++++++++=:.  ... .:-:::--=++++++++++++=-. .:-======\\r\\n              .                     ..        .:.  .:-----:..           .:..       .:=++=-:.....  -=++++++++++++++++++=-.     ..:-====++++++++++++=:  .:========\\r\\n                                    ..       .:.  ..:----:...          .-=---:.       :--......  :++++++++++++++++++++=-.       :=++++++++++++++=-.  .-=========\\r\\n                                            .:.  .::-==:...             :-+*+=--:-----------==:. .:-++++++++++++++++=-:       :=+++++++++++++++=:  .:-==========\\r\\n                                           .::.  ..:--::...    .         .:::.     ........:::-::.. .:=+++++++++++=-.  ..   .-=++++++++++++++=-.  :-=========+==\\r\\n                                          .:::.        ....                           .. :--:...:::..  :-=++++++=-:  ..      .::--====++++++-.  .-==++++====++++\\r\\n .                                       :::::::.                                    ....=*++====-::..   .:-=++=:  ...  .           ...:::::  .:==++++++++++++++\\r\\n .....                                  ::::::::::.                       .         .:. .---==-:     .......::-: .::..                      .:-==++=============\\r\\n  .......                             .::::::::::::::..                   .        .:. :-.  ....                .:::::.....           .....:-===================\\r\\n .........                           .::::::::::::::::::...                       .:. .-:.                              .......... .......:-====----------------\\r\\n ..........  .                     .::::::::::::::::::::::::..                  .::. .-:.                                         ......::---------:::::::::::::\\r\\n ...: ....  ::.... ..             .::::::::::::::::::::::::::::::.            .:::. .--.                                                 .::::::::::::::::::::::\\r\\n .. :.  ....-.....               .:::::::::::::::::::::::::...........:.:::..:-:....::...                   ......                         .::::::::::::::::::::\\r\\n... .    ..::..                 .::::::::::::::::::::....    ...:..........    .        . .....            ..::.......         ..........:::--------------------\\r\\n....     ..::..                .::::::::::::::::....    ...:.....       ..      .  .               .       .:-:.........         .:-----------------------------\\r\\n ..........:.  .              .:::::::::::...     ....::::.    .   . ..  .. ..  .   ..       ..           .:-:....    ...........:-=============================\\r\\n ..........:...              .:::::::::.         ..:--:.. ..   .. .:.... ... ..  .  ..  .                  .. ... .   .....::.::-===============================\\r\\n...........:                .:::::::.       .:::.:::-:..::::..:-:.:::.... .....  ..  .  .  ..     .               .  ...:::---:-================================\\r\\n          ...               ...         ...:...----::--::::::---....:..::..........  .  ..  .                       ..:::-----==================================\\r\\n     :=-:.                              ..:---:-:---..:==---::--:..:::.::... ....... .. ..  .  .                      ..:-----========================----------\\r\\n .   .:::.   :                   ..      .:==:.:::::-----:::::::...::..::.... ......... ..  .  ..                       ..:::-========-----------------:::::::::\\r\\n        .    .                 ..         --:::-:::--==:-==::.::. ::::..:.... ... ........  .. .. .   .                    .:----------:::::::::::::::::::......\\r\\n                             .:.         .::.:-..:::--=--=-:..:...:::..... :.....  .  .  .  .  .. .      .                   ...:::::::::::.....................\\r\\n                            .:.          .::-::.--:==+=-:--. .:..:-:..:.......... ..  .......  .. .   .  .  .                   ..::::::........................\\r\\n                           .:            .:---:-=----+=---:..::.. ::..... ..  ..  ..  ..  ..  .      .   .  .     .      .         .:::::::::::::...............\\r\\n                          ::            .::-:::-===++===-....::.. ...::.. ..  ..  . . ..  .  ..   .  .   .  .  .  .   ...  ...       ..:::::::::::::............\\r\\n                          :...         .::::--===+=--==--:..:::::....::....    .  .   .  ... ..  .      ..  .  .  .           ..      ....:::::::::::::::.......\\r\\n                       ..            ..::..:==========-.::.:--:::::..:.. ..    .  .  ..  .   .    . ..  .. .. ..     .  .           ..... .:::::::::::..........\\r\\n                        ...            :::::---==--=----:.:-::.:--:........      .. .. .:.  ...     .   .  .  .                      ........::::::....         \\r\\n                        :::.          .:--.:--=++===----:::--:::-:..... ..  :..  .   . .=.  .   ..  .   .  .            .  .         .   ......::...            \\r\\n                        :.:.          .:-::-==-=+====-::.::-::::-.....  ..  ...  .  .. .+.. .   .  ..      .        ..  .  .. .             .....               \\r\\n                        -..          ..::.:===:-+==+==-::---:..::..... ...      .   .. :#:  ..     .   .   .  .                 ..    .       ...               \\r\\n                        -.         .::::..--=+======-:-::::::.::..... ...   .   .   .  -#=            .      ..  .     .. .      .             ....             \\r\\n                    ..  ::        .:-::...:-=-++++=---..:--:::::..... ..   ..       .. -#+..   .   .             .        .      ...             ...            \\r\\n             .::.   ..  ..       ..-: ..:---=-==+++-::..:-:::::..........  .   .   .  .=#*..   .  .          .         .        ...              .....          \\r\\n             ....                .:-: ..:.::-::=+=+-.:.:--..::.......... ....      .  .*##:       .       .        .   .                           ....         \\r\\n            .....             ....:-=...::.:===++:=+-:::.:::::...... ... .=:  .    .  -###-  ..             .     .                                   ...       \\r\\n           ......                .:-=:....::-==--=+=.::-:::::....... ..   -*:..   .  .+###=  ..  .          .         .              ..:---====---::..   .      \\r\\n           ......                .:--.....::-=+=--==-::::::::......  ..  ..*#- ....  =####= ..   .            ..    ..            .-==+++++++++++++++==-:..    .\\r\\n          ......                ..::=: ..:--==+++=-==-:.:::::.  ...  ..  ..-##+:....=#####+ ..  ..  .   .                      .:=+++++++++++++++++++++++==-:.  \\r\\n         .......                 .::-:   .:--:-=+++==-::.:::......  ..  .. .+###+=+*######+ ..  .   .          .  .          .:=++++++++++++++++++++++++++++=-: \\r\\n         ........                 .:--....:--.::++===-:..:::...:. . ..  .. .-#############+...  .  .          .  ..         :=++++++++++++++++++++=+++++++++++==\\r\\n        .........                 ..:-.....:---=+=+=--:..::....:...... ... ..+############*..  ..  .          .  .   .     -+++++++++++++++++++++=..-=++++++++++\\r\\n       ...........                ...-:....::-=======-:..::. .:...... ... .. :*###########*..  .   .         ..  .  .     -++++++++++++++++++++++=    :-=+++++++\\r\\n       ...........                 ..-=:....:-=-==-===-::.::..:..... ....  .. -###########+..  .  .          .      .    :+++++++++++++++++++++++=      .:=+++++\\r\\n      ......::::::.                ..:=:.....:-=======  :..:::...... ...  ..  .+##########+.  .   .          .  .       :+++++++++++++++++++++++++=-:.    :+++++\\r\\n     ...........::.                 .:--......:---===- .::..::.....  ..   .. ..:*#########=   .              .  .      .=++++++++++++++++++++++++--++=-.  -+++++\\r\\n     ...............                ..:--..:....:-=--:-:...:::...   . .   .   ..-#########- ...             .  ..      :++++++++++++++++++++++++=.  :=+:::-+++++\\r\\n    ..::::::........                 ..:- ...  ::-===---:::......  ....   ..     =#######*:  ..  .          .  .       =+++++++++++++++++++++++++=:. .=:=--+++++\\r\\n    .:::::::::::.....                 ..-.     ..:==-=:--::: :...    .  .   ... ..=####*#+.  .                 .      .=++++++++++++++++++++++++==++===:=-=+++++\\r\\n    ..:::::::::::::..                  .:-:  :..:-=--=-=--:.....  .     ..   . ....-**##*.  ..  .          .   .      :+++++++++++++++++++++++++. .:=+=:=:=+++++\\r\\n   ........::::::::..                .. .:=: .:..:--=-==--: ..:...... . .   .   ..  .---:   ..  . ..          .    ...=+++++++++++++++++++++++++-.  .=--=:++++++\\r\\n   ..................                  .  :-..:  ..:---:::::.. .:.... .     :.  ..  ..      .     ..      ..  .  .   .=++++++++++++++++++++++++=:.:-.=:-=-++++++\\r\\n  ..................                      .-: :  ..--=-..:::::......  .  .   .  .           .  .           . ..      .=++++++++++++++++++++++++:  --:=:=--++++++\\r\\n ..................                      ..::.  ...:==-=---:-::..... ..    .   .           .    .         .  .. ..   .+++++++++++++++++++++++++-:.  :=:=:=++++++\\r\\n.................                         ..:.  ....:---==-:-::........    .   .   .       .    .     :.     .  .    .+++++++++++++++++++++++++++=..=-:=:=++++++\\r\\n .                                         .:--.  ...:-===--:::::......  ..  ..    .      .                  .  .    .++++++++++++++++++++++++-.:=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=-:::-:...... ..   .        ..  .   .             .        .=+++++++++++++++++++++++:   .-=.---+++++++\\r\\n                                           ...:--.   ..::----::-::.::... .  ..            .  ..      .   .  .         =+++++++++++++++++++++++.:.  :=.-:=+++++++\\r\\n                                             .:.--.    .:-==-::::.::......  ..           .   :.      .  .   .         -++++++++++++++++++++++=.=.-:--:=:=+++++++\\r\\n                                              ...-:     .:--.:::::::......   .     ...           .                    :++++++++++++++++++++++=:=:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::..... .       ...                        ..      .=+++++++++++++++++++++=+++=:=:-=-++++++++\\r\\n                                              ....:-:       ..::::::. .......            :. .        .     .   .     . :++++++++++++++++++++=..:==+=.=--++++++++\\r\\n         ..                                     ....::.     . ::..:.  ::....       .     . .         .     ..        . .=+++++++++++++++++++=    .=-.=:=++++++++\\r\\n         ...........                             ....-:       ....:.  .::..... .  .                 .      .. .   .     -+++++++++++++++++++=:-:..=::=:=++++++++\\r\\n                                                  .::.::        .:.  ............ .                           .  .      .-++++++++++++++++++::+++==.--:+++++++++\\r\\n                                                   ..  :=.           :.  .....   .             .         .:   .  .  .   ..+++++++++++++++++=-=++++=.=:-+++++++++\\r\\n                                                        .-.         ..   .  ::.                               .       .   :++++++++++++++++-  :-=+-:=.=+++++++++\\r\\n                                                       . .::        .    .  ...              .                     .       -+++++++++++++++:    .=:--.=+++++++++\\r\\n                                                           .:.              ..     :   ..     .   .     .                   -+++++++++++++=.:=-::=.=::++++++++++\\r\\n..                                                           ::.                .                            .               -++++++++++++=.=++++-.=:-++++++++++\\r\\n:--::..                                                       .:.               ..   .  ...                 .   .             -+++++++++++--=++++:  .=++++++++++\\r\\n.::::--::..                                                     .:.                     ...             .       ..   .         -+++++++++=.  .:==.  :+++++++++++\\r\\n...............                                                   .::.                     ..           :.          .     :.    -++++++++=:.   :=   -+++++++++++\\r\\n.....................              .......    ::.                   .::.               .   ..          ...     .     .    ..     :=++++++++==-:=-  .=+++++++++++\\r\\n .........................................    ..                       ...                                  .      .              .=++++++++++++-. -++++++++++++\\r\\n .........................................   ..                           ...                .                     :..              -++++++++++++==+++++++++++++\\r\\n . ....................  ...............     .:                              ..                                 .       .            :=+++++++++++++++++++++++++\\r\\n   ...       .........     .............     ..                                  ..                                       .         . .=++++++++++++++++++++++++\\r\\n   .    .        ....      .............      -:                                     .                           .       .     .    .   -=++++++++++++++++++++++\\r\\n       :--:..              .............      ..                                                             .  ..                 .     :=+++++++++++++++++++++\\r\\n       :.:--.::. .         ...........        ::.                         .                                            . .        ..       -=+===+=====+++++++++\\r\\n       :::----::. ..          ......          ::.                        .:.                                                   .   .        .-=++========+++++++\\r\\n       .:--:.::...  . ..          .           .-.                        ::                                                                   .:-==+=======+++++\\r\\n   .   .:::---:....  ..                       .-:                        ::             .                                                        .:-============\\r\\n   .   .::.-=-:..  ..  .   .                  .-:.   .                   .-.              . ..                                  .                    .:-========\\r\\n   .   .:.:----... .:.      .                 .--.                       .-.                 ...                                     .......             .:=====\\r\\n   .    :-::-::....       .                   .--.                       :-:.                ...                                           ..::.            .:-=\\r\\n   ..   .:----.....     .                      ::.                       .-:               .. ..       ..                                       .::..           \\r\\n   ..   .::::-:.....  ..  .  .  .              .:.                       ....            ....:::.     ..:...                  ..::-:...........    ......       \\r\\n   ..   .::..--:..      .  ..  .              :=+=-:                     .::..           ....:-::     .....                      ......:::::.          ..::.    \\r\\n    .   .:--:-::...   .   ...::..             :=*++::--.                 .-:..   .       ....:=--     .....                               ......:.         .....\\r\\n    .   ..::-::..   ..  . .-====:...          .-+++:::::                  ::...     .. ...:::----.    .....                                 ..::::...          .\\r\\n    .    .-:-:::. ..      :---:==::::::::::...:-====-:::.                 :-:..    ..   ..::---:::    .....                                      ...:::.        \\r\\n    .    .::--.:..  .  .   :::..:::....:::----====--::::.                 :....    ..   ...::---=-    ....                                          ...:::...   \\r\\n    .    ...:-::...   .  .   ..........      ...::---:---:....            .::... .     ....::--==-    ....                                              ..::... \\r\\n     .    .::-:...                            .::::...::-:    ....        .:-:....      ....:::---    ....                                                  .:..\\r\\n          .::::... -==--::....                .:=++=--::..        ......  .:::...     .....::::---   ....                                                       \\r\\n        :-====:.  .++++++++===-:::..          .:-*+=:-:::              .........     .. ....:-----.  ....                                                       \\r\\n        .-+++++-.  =+++++++++++++++===-:..     ..:---:...  ..             ... ......    . ...:--:-.  ....                                                       \\r\\n        .-+*++=:-: -+++++++++++++++++++++-       :.    .                  :--:..   .....  ....:---.  ...                                                        \\r\\n.:::::----===+=---..++++++++++++++++++====       .:. -+=--:::...          ..==--::...     ....:::-.  ...                                                        \\r\\n      ..::-----::...=++++++++++++++++++===.      ::. -+++++++===-::.      ..-++=----:...      ...:.   .                                                         \\r\\n          ..:.......=+++++++++++++++++++==.      .:. :+++++++++++++==--   .:-++==----::.           .                                                            \\r\\n         .-====-::: =++++++++++++++++++===:      .:. :++++++++++++=====.    .::-:::-.         .                                                                 \\r\\n         .:==++=--. -+++++++++++++++++++==-      .:. .++++++++++++++===:    ..:.       ... .......        .                                                     \\r\\n\",\n  \"............    :---: ..               :*#*##+.                        ..  .::..      -=++++++++++++++++++++++++===-:.     :==++============-:.    :-========-:.\\r\\n..........    .:---:..       .          .=**=...      .               .. .:::...    .-=++++++++++++++++++++++++===-:.     :==+++============-:.   .-==========-:\\r\\n.........   .::--::...            .     ...  :+:                    ..  .:-:...    :=++++++++++++++++++++++++====-:.    .-==+++++++========--:.   :-==========--\\r\\n.......    .--=:.                       -=   =*.                       .:::...   .:=++++++++++++++++++++++++====-:.    .-=+++++++++========-::.   -==+++======-:\\r\\n......   .::-=-:.                       -*=:=*+.                  .. .:-::.. .  .-+++++++++++++++++++++++++===--..    .-=++++++++++++======-:..  .-=+++++=====-:\\r\\n....    .::--:.. :.   .                 :*####+                 ... .:--:.     .=+++++++++++++++++++++++++===-:.     .-=+++++++++++++++===--:..  :==++++++++==-:\\r\\n..    .------.                          .+###*=   ..           ..  .:-::..    :=+++++++++++++++++++++++++===-:.     :==++++++++++++++++===-:..  .-=+++++++++==:.\\r\\n   ..:--==-...                           -*##*:  :=-:.        ..  ::::...    :=+++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-::..  -=++++++++++=-. \\r\\n  .:--==-:....      .                    .+#*-   :=+=:....::--=-===--:.     -+++++++++++++++++++++++++===--..    .-=++++++++++++++++++==--:..  :==+++++++++==:  \\r\\n.:------:...          .                   .::     .::.       .:=+*+==--.  .-+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-=--...:..                        ..                      ....=+++++=--:  -++++++++++++++++++++++++===--:.    .-=++++++++++++++++++++==-:..  .-=++++++++++==:  .\\r\\n-=-::..              ..            :.                    .:.:=+***++=-:..-++++++++++++++++++++++++===-::.    .=+++++++++++++++++++++==-:..   -=+++++++++++=-. .:\\r\\n::...    . . ..         ..         ..        .          ..  .:-===---:..-++++++++++++++++++++++++==--:..    :=+++++++++++++++++++++==-:..   -=+++++++++++=-. .:-\\r\\n  .. .       ..    .    .     ..                       :.  .:--::.     :+++++++++++++++++++++++===-:.     .-++++++++++++++++++++++==-:..   :=++++++++++++=:  .--\\r\\n                  .            .                     .:.  .:::--.      .-+++++++++++++++++++++==--:..    .=++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n.                  .     .       .  .    .          .:.  .-==-::.        .-=+++++++++++++++++==-:....   :=++++++++++++++++++++++==:.    .-=++++++++++++=-.  :-==\\r\\n                        .  ... .    .   ..         .:.  .-=--::..      ..  .-=+++++++++++++===-:....   -=+++++++++++=-==++++++==-:     .-=++++++++++++=-.  .-===\\r\\n                              ..        .         .:. .:--=-::.              .-=++++++++++===-:....  .-+++++++++++++=---====++=-:.::..:=++++++++++++++=.  .:====\\r\\n                                 ..              ::  .:-==--....        . ..   .-=+++++++==-:.....  .=+++++++++++++++=-:...:::--------=++++++++++++++-.  .-=====\\r\\n                                 .              ::  .:-----:... ..      .....    .-=++++==-:.....  :=++++++++++++++++=:.  ... .:-:::--=++++++++++++=-.  :-======\\r\\n              .                     ..         :.  .:-----:..           .:.        .-=++=-:.....  :=+++++++++++++++++==-.     .::-====++++++++++++=-   :-=======\\r\\n                                    ..        ::  ..:----:...          .-=--:..      .:--:.....  :++++++++++++++++++++=-.       :=++++++++++++++=-.  .:=========\\r\\n                                            .:.  .::-==:...             :-+*+=--::----------=-:. .:=++++++++++++++++=-:.      .-+++++++++++++++=:  .:-==========\\r\\n                                           .::.  .::---:...    ..        .:-:.   .......:::::---:.  .-=+++++++++++=-:       .:=++++++++++++++=-.  .-============\\r\\n                                          .:::.        ....          .                .. :--.  .:::.. .:-=++++++==:  ..      .:--===++++++++=:  .:==++======++++\\r\\n .                                       :::::::.                                    ....=*+=====-::..   .:==++=-. ...  .         ....:::--:. .:-=++++++++++++++\\r\\n .....                                  ::::::::::.                       .         .:. .---===:.    .......:--:  ::.                        :-==++++++++=======\\r\\n  .......                             .::::::::::::::..                   .        .:. :-.  ....              ...::-::..              ......-===================\\r\\n .........                           .::::::::::::::::::..                        .:. .-:.                             ..........   ......:-============--------\\r\\n ..........  .                      ::::::::::::::::::::::::..                  .::. .-:.                                        .......:----------------:::::::\\r\\n ...: ....  ::.... ..             .::::::::::::::::::::::::::::::.            .:::. .--.                                                .::--:::::::::::::::::::\\r\\n .. :. .....-.....               .:::::::::::::::::::::::::...........:.:::..:-:....::...                   ......                         .::::::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::.....    ...:. ........    .        . .....            ..::......         .............::-------------------\\r\\n....     ..:::.                .::::::::::::::::....    ..::.....       ..      .  .               .       .:-:.........          :-----------------------------\\r\\n ..........:.  .              .:::::::::::..     .....::::.    .  .. ..  .. ..  .   ..       ..           .:-:....    ...........:-====---------================\\r\\n ..........:...              .:::::::::.      .. ..:--:.. ..   .. .:.... ... ..  .  ..  .                  ...... .   .....::.::-===============================\\r\\n...........:                .:::::::.       .::::-::-:..:::::.:-:.:::.... .....  ..  .  .  ..     .               .  .....:---:-================================\\r\\n          ...               ...        ....:...----::--:::::::--....:..::..........  .  ..  .                       ..:::-----==================================\\r\\n     :=-:.                              ..:-----:---..:==---::--:..::..::... ....... .. ..  .  .                      ..:-----==================================\\r\\n .   .:::.   :                   ..      .:==:.:::::---:-:::::::...::..::.... ......... ..  .  ..                       ..:::==============---------------------\\r\\n        .    .                 ..         --:::-:::--==:-==::.::. ::::..:. ...... ........  .. .. .   .                    .:----------------:::::::::::::::::::\\r\\n                             .:.         .::.:-..:::--=--=-:..:...:::..... :.....  .  .  .  .  .  .      .                   ..::::::::::::::::::...............\\r\\n                            .:.          .::-:::--:==+=-:--. .:..:-:..:.......... ..  .......  .. .   .  .  .                   .:::::::........................\\r\\n                           .:            .:--::-=----+=---:..::.. ::..:.. ..  ..  ..  ..  ..  .      .   .  .     .      .         .:::::::::...................\\r\\n                          ::            .::-:::====++===-....::......::.. ..  ..  . . ..  .  ..   .  .   .  .  .  .   ...  ...      ...:::::::::::::............\\r\\n                          :...         .::::--===+--===--:..:::::....::....    .  .   .  ... ..  .      .. ..  .  .          ...      ....:::::::::::::.:.......\\r\\n                       ..            ..:::.:==========-.:..:--:::::..:.. ..    .  .  ..  .   .  . . ..  .. .. ..     .  .           ..... .:::::::::::::........\\r\\n                        ...            :::::---==--=----:.:-::.:--:........      .. .. .:.  ..      .   .  .  .                      ........::::::.....        \\r\\n                        :::.          .:--::--=++=+=----:::--:::-:..... ..  :..  .   . .=.  .   ..  .   .     .         .  .         .   ......::...            \\r\\n                        :.:.          .::::-==-=+--=--::.::-::::-.....  ..  ...  .  .. .+.  .   .  ..      .        ..  .  .. .             .....               \\r\\n                        -..         .:.:::-=+=:-+==+==:::---:..::..... ...      .   .. :#:  ..     .   .   .  .                 ..    .      ....               \\r\\n                        -.         .::::.:--=++=====-:-:::::::::..... ...  ..   .   .  -#= .          .      ..  .     .. .      .             ....             \\r\\n                    ..  :.        .--:...::-=-++++=---..:--:::::..... ..   ..       .. -#+..   .  ..             .        .      ...             ...            \\r\\n             .::.   ..  ..       ..-: ..:---=-==+++-:::.:-:::::..........  .   .   .  .=#*..   .  .      .   .         .        ...     .        .....          \\r\\n             ....                .:-: ..:.::-::=+=+:::.:--..::.......... ....      .  .*##:       .       . .      .   .                     ..    ....         \\r\\n            .....             ....:--...::::=++++:=+-:::.:::::...... ... .=:  .    .  -###-  ..             .     .                                   ...       \\r\\n           ......                .:-=:....::-==--=+=.::-:::::....... ..  .-*:..  ..  .*###-  .   .          .         .              ..::----=---::..    .      \\r\\n           ......                .:--.....::-=+=---==::::::::......  .. ...*#- ....  =####= ..   .            ..    ..            .-==+++++++++++++++=--:..    .\\r\\n          ......                ..::=: ..:--==+++=-==-:.:::::.  ..   ..  ..-##+:....=#####+ ..  ..  .   .                      .:=+++++++++++++++++++++++==-.  .\\r\\n         .......                 .::-:   .:--:-=++===-::.:::......  ..  .. .+###+++*######+ ..  .   .         ..  .          .:=++++++++++++++++++++++++++++=-. \\r\\n         .......                 ..:--....:--.::++===-:..:::...:. . ..  .. .-#############+...  .  .          .  ..         :=++++++++++++++++++++=+++++++++++=-\\r\\n        ........                  ..:-.....:---=+=+==-:..::........... ......+############+..  ..  .          .  .   .     -+++++++++++++++++++++=..-=++++++++++\\r\\n       ...........                ...-:....:--=======-:..::  ........ ... .. :*###########+..  .  ..         ..  .  ..    -++++++++++++++++++++++=   .:=++++++++\\r\\n       ...........                 ..-=:...::--===-===-::.::.:...... ....  .. -###########+..  .  .   .      .   .       :+++++++++++++++++++++++-      .:=+++++\\r\\n      .......::..:.                ..:=:.....:-======- .:..:::...... ...  ..  .*##########+.  .   .          .  .       :+++++++++++++++++++++++++=-.     :+++++\\r\\n     ...........::.                 .:--......:---=-=- .::..::.....  ..   .. ..:##########=   .              .  .      .=++++++++++++++++++++++++-=++=-.  -+++++\\r\\n     ...............                ..:--..:....--=--:=:...:::...  .. .  ..   ..-#########- ...  .          .  ..      :++++++++++++++++++++++++=  .:=+:::-+++++\\r\\n    ...:::::........                 ..:- ...  ::-===---:.:......  ....   ..    .=#######*:  ..  .          .  .       =+++++++++++++++++++++++++-:  .=:=--+++++\\r\\n    ..::::::::::....                   .-.     ..-=-==:--:::.:...    .  .   ... ..=####*#=.  .                 .      .=++++++++++++++++++++++++==++--=:=-=+++++\\r\\n    ..::::::::::::...                  .:-:  :..:-=-==-=--:.....  ...   ..   . ....-+*##*.  ..  .          .   .      :+++++++++++++++++++++++++. .-=+=:=:=+++++\\r\\n   .......:::::::::..                . . :=: ::..:-==-==--: ......... . .   .   ..  .:--:   ..  . ..          .    ...=+++++++++++++++++++++++++-   .=--=:++++++\\r\\n  ...................                  .  :-..:  ..:---:::::.. .:.... .     :.  ..  ..      .  .  ..      ..  .  .   .=++++++++++++++++++++++++=-.:-.=:-=-++++++\\r\\n  ..................                      .-: . ...--=-..:::::......  .  .   . ..          ..  .           . ..      .+++++++++++++++++++++++++:  --:=:=--++++++\\r\\n ..................                      ..::.  ...:==-=-----::..... ..    .   .           .    .         .  .. ..   .+++++++++++++++++++++++++::.  :=:=:=++++++\\r\\n.................                         .::.  ....:--===-:-::........   ..   .  ..       .    .     :.     .  .    .+++++++++++++++++++++++++++=..=-:=:=++++++\\r\\n                                           .:--. ....:-===--:::::......  ..  ..    .      .                  .  .    .++++++++++++++++++++++++-.-=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=-:::-:...... ..   .        :.  .   .             .        .=+++++++++++++++++++++++:   .-=.---+++++++\\r\\n                                           ..::--.   ..:----=::-:::::... .  ..            .  ..      .   .  .         =+++++++++++++++++++++++...  :=.-:=+++++++\\r\\n                                             .:.--.    .:-==:::::.::......  ..           .   :.      .  .   .         -++++++++++++++++++++++=.=.-:--:=:=+++++++\\r\\n                                              ...-:     .:--.::-::::......   .     ...           .                    :++++++++++++++++++++++=:=:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::..... .       ...                        ..      .++++++++++++++++++++++=++==:=:-=-++++++++\\r\\n                                              ....:-:       ..:::::.. .......            :. .        .     .   .     . -++++++++++++++++++++=..-=++=.=--++++++++\\r\\n        ...                                     ....::.     . ::..:.  ::....      .. .   . .        ..     ..        . .=+++++++++++++++++++=    .=-.=:=++++++++\\r\\n         ...........                             ....-.       ...::.  .::..... .  .                 .      .. .   .     -+++++++++++++++++++=:-: .=::=:=++++++++\\r\\n                                                  .::.::        ...  ............ .                           .  .      .-++++++++++++++++++::++===.--:+++++++++\\r\\n                                                   ..  :=.           :.  .....   .             .         .:   .  .  .   .:+++++++++++++++++=-=++++=.=:-+++++++++\\r\\n                                                        :-.         ..   .  ::.          .                    .       .   -++++++++++++++++-  :-=+-:=.=+++++++++\\r\\n                                                       . .::            .   ...             ..                  .  .       -+++++++++++++++:    .=:--.=+++++++++\\r\\n                                                           ::.              :.     :   ..     .   .     .                   =+++++++++++++=.:=-.:=.=::++++++++++\\r\\n..                                                           ::.                .                                           .=++++++++++++=.=++++-.=.-++++++++++\\r\\n:--::..                                                       .:.               .   ..  ...         .       .                 -+++++++++++--=++++: ..=++++++++++\\r\\n.:::---::.                                                      .:.                     . .            ..       ..   .         -+++++++++=.  :-=+.  :+++++++++++\\r\\n....:::........                                                   .:..                     ..          .:.          .    .:.    -++++++++=:    -=   -+++++++++++\\r\\n.....................               ......   .::.                   .::.               .   ..          ...     .     .   ...     :=++++++++==::=:  .=+++++++++++\\r\\n .........................................    ..                      ....                                  .      .              .=++++++++++++-  :++++++++++++\\r\\n .........................................   ..                          ....                .                     :..             .-++++++++++++==+++++++++++++\\r\\n . ....................  ................    .:                              ..                                 .       .            :++++++++++++++++++++++++++\\r\\n . ..        .........    ..............     ..                                  ..                                       .         . :=++++++++++++++++++++++++\\r\\n   .   ..        .....     .............     .-.                                                                 .       .     .    .  .-+++++++++++++++++++++++\\r\\n      .:--:..              .............      ..                                                             .  ..                       :=+++++++++++++++++++++\\r\\n       :.---.::...        ............        ::                                                                       . .        ..      .-=+==++=====+++++++++\\r\\n       :::---:::. .           ......          ::.                        .:.                                                  ..   .        :=+++========+++++++\\r\\n       .:-::.::..   . ..          .           :-.                        ::                                                                   .-===+=======+++++\\r\\n       .:::---:....  ..                       :-:                        :.             .                                                        .:-==+=========\\r\\n  .    .::.-=-:..  ..  .                      .-:.   .                   :-.              . ..                                  .                    .-=========\\r\\n  ..   .:.:----... .:.      .                 .-:.  .                    :-.                 ...                                     ......             .:-=====\\r\\n  ..   .:-::-:.....       .                   .--.                       :-:.               ....                                          ..::..            .:-=\\r\\n   .   .::----....      .  .                   ::.                       .-.               .  ..                                               ..:..           .\\r\\n   ..   .::::-:.....  ..     .  .              .:.                       ....            ....:::.     ..:..                   ..::::...........    ..:..        \\r\\n   ..   .::..--:..      .  ..  .              :=+=-:                     .::..           ....:-::     .....                    ........:::::.          ..:..    \\r\\n   ..   .:--:-:...    .   ...::..             :=*++:--:.                 .-:..   .       ....:=-:     .....                               ........         .....\\r\\n    .   ..:--::..  ...  . .=====:...          .-+*=:.::.                  ::...     .. ...:::----.    .....                                 .:::::...          .\\r\\n    .    .-:-::....       :=---=-::::::::::...:-====-:::.                 :-:..    . .  ..::---::.    .....                                     ....:::.        \\r\\n    .    .::--.:.. ..  .  .::...::.:...:::----====-:::::                  :....    ..   ...::---=:    ....                                          ..::::..    \\r\\n    .    ...--::...   .  .   ..........      ...::---:--:.....            .::.....     ....::--==-    ....                                             ..:::... \\r\\n         .:::-:...                            .:::....::-.   .....        .:-:....      ....:::---    ....                                                ...::.\\r\\n          .::::.. .===--:.....                .:=++=--::..        ......  .:-:...     .....::::---   ....                                                       \\r\\n       .:-===-:.  .++++++++===-:::..          .:=*+=:-:-:              .........     .. ...::-----.  ....                                                       \\r\\n        :=++++=-. .=+++++++++++++++===-:.     ...----:...  ..             .. ......     . ...:--:-.  ....                                                       \\r\\n       .:-+*++=:-. =++++++++++++++++++++=:      .:.    .                  :--:.    .....  ....:-:-.  ...                                                        \\r\\n.:::::----==+==--- :++++++++++++++++++===-       ::. ===--::. ..          ..==-:::..      ...::::-.  ...                                                        \\r\\n     ...::-----:....+++++++++++++++++++===       :.  =+++++++===-:..      ..-++=---::...      ..::.  ..                                                         \\r\\n         ...:.......+++++++++++++++++++===.      .:  -++++++++++++===-:   .:=++==----::.          ..                                                            \\r\\n         .-===--::..=++++++++++++++++++===:      .:. -++++++++++++=====.    .:---::-..        .                                                                 \\r\\n         .-=+++=-:  =+++++++++++++++++++==:      .:. :++++++++++++++===:    ..:.       ... .......        .                                                     \\r\\n\",\n  \"............    :---: ..               :*#**#+.                         .  .::..      :=++++++++++++++++++++++++===-:.     :-==+============-:.    :-=======-::.\\r\\n..........    .:---:..       .          .=**=...      .               ..  :::...    .-=++++++++++++++++++++++++===-:..    :==+++============-:.   .-==========-:\\r\\n.........   .::--::...            ..    .... .=:                     .. .:-:...    .=++++++++++++++++++++++++====-:.     :==+++++++========--:.   .-==========--\\r\\n.......    .--=:..                      -=   =*:                    .  .:::...    :=++++++++++++++++++++++++====-:..    :==+++++++++=======-::.   :==+++======--\\r\\n......   .::-=-:.                       :*=.-**.                  ..  :--:.. .  .-=++++++++++++++++++++++++====-:.    .-=+++++++++++=======-:..  .-==++++=====-:\\r\\n....    .::--:.. :.   .                 :*#*##+.                ... .:--:.     .=+++++++++++++++++++++++++===-:..    .-=+++++++++++++++===--:..  :==++++++++==-:\\r\\n..    .------.                          .+###*=   ..           ..  .:--:..    .=+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n   ..:--==-:..                     .     -*##*:  :=-:.        ..  .:::...    :=+++++++++++++++++++++++++===-:..   .:=++++++++++++++++++==-::..  :==+++++++++=-. \\r\\n  .:--==-:....      .                    .+#*=   :=+=:....::-----==--:. ..  :=+++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  :==++++++++++=:  \\r\\n.:-----=:...          .                   .-:.    .-:.       .:=+*+==--.   -+++++++++++++++++++++++++===-:..    :-=+++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-=--...:..               .        ..                      ....-+++++=--:  -++++++++++++++++++++++++====-:.    .:=++++++++++++++++++++==-:...  -=+++++++++++=:  .\\r\\n-=-::.. .            ..            :.                    .:.:=+***++=-:. -++++++++++++++++++++++++===-::.    .-++++++++++++++++++++++=-:...  :=+++++++++++=-. .:\\r\\n::...    ... ..         ..         ..        .          ..  .:-====--:..-++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++=-:..   :=+++++++++++=-:  :-\\r\\n  .. .     . ..    .    .     ..                       :.  .:--::.     :++++++++++++++++++++++++==-:..    .-=+++++++++++++++++++++==-:..   :=++++++++++++=:  .:-\\r\\n                  .            .                      :.  ..::--..     .-+++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n.                  .     .       .  .    .          .:.  .--=-::.        :-++++++++++++++++++==-:....   :=++++++++++++++++++++++==-.    .:=++++++++++++==.  :-==\\r\\n                        ...... .    .   .:         .:.  .-==-::..      ..  .-=++++++++++++++==-:....   :=+++++++++++===++++++++=-:.    .-=+++++++++++++=:  .-===\\r\\n                              ..        .         .:.  :--=-::..             .-=++++++++++===-:....  .-=++++++++++++=---===+++=-:..:..:=++++++++++++++=:  .:-===\\r\\n                                 ..     .        ::  .:-==--....        . .    .-=+++++++===:.....  .=+++++++++++++++=-:..::::--------=++++++++++++++=:  .:-====\\r\\n                                 .              ::  .:-----:... ..   .  .....    :-=++++===:.....  .=++++++++++++++++=:.  ... .:-:::--=+++++++++++++=.  .-======\\r\\n              .                     ..         ::  .:-----:..   ..      .:.        .-=++==:.....  :=+++++++++++++++++==-.     .::-==-==+++++++++++=-.  :-=======\\r\\n                                    ..        ::  .::----:...          .-=--:..      .:--:.....  :=+++++++++++++++++++=-.       :=+++++++++++++++=:  .:-========\\r\\n                                            .::  .::-==:...             :=+*+=--:::--:----:---:. .-=++++++++++++++++==:.      .-=++++++++++++++=-.  :-==========\\r\\n                                           .::.  .:----:...    ..       ..:--..........:::::----:. .:-=+++++++++++==:.      .:=+++++++++++++++-:  .:============\\r\\n                                          .:::.        ....          .                .. .::.  ..::.  .:=++++++++=:.  .      .:-===+++++++++=:  .:-=++======++++\\r\\n ..                                      .::::::.                                    ....=*+=====--:..   .-=+++=-. ...           ....::-----.  :-=++++++++++++++\\r\\n ......                                 ::::::::::.                                 .:. .--====:.   ........:--:  .:.                        .-==+++++++++++++++\\r\\n  .......                             .::::::::::::::..                   .        .:. .-:  ....             ....:--::..              ......:===================\\r\\n .........                           .::::::::::::::::::..                        .:. .-:.   ..                      ...........    ......:-==================--\\r\\n ..........  .                      .::::::::::::::::::::::...                  .::. .-:.                                       ........:--==-------------------\\r\\n ...: ....  ::.... :.             .:::::::::::::::::::::::::::::..            .:::. .--.                                                .:------::::::::::::::::\\r\\n .. :. .....-.....               .:::::::::::::::::::::::::..........::.:::..:-:.:..::...                   . ....                         .::::::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::.....    ...:..........    .   .    . .....            ..:::.....         .......  .....:-----:::-----------\\r\\n....     ..:::.                .::::::::::::::::....    ..::.....       ..      .  .         . .   .       .:-:.........          :-----------------------------\\r\\n ..........:.  .              .:::::::::::..     .....::::.    .  .. ..  .. ..  .   ..       ..           .:-:....   ............:-=----------------------------\\r\\n ..........:...              .:::::::::.      .. ..:--:.....   :. .:.... ... ..  .  ..  .                  ...... .   .....:..:::-==============================\\r\\n...........:                .:::::::.       .::::-::-:.::::::::-:.:::.... .....  ..  .  .  ..     .               .. .....:--::-================================\\r\\n          ...               ...        ....:...----::--::::::---....:..::..........  .  .....                       ..:::------=================================\\r\\n     :=-:.                              ..:-==-::---..:==---:---:..::..::... ....... .. ..  .  .                      ..:-----==================================\\r\\n .   .:::.   :                  ...      .:==:.::-::-==:-:::::::...::..::.... ......... ..  .  ..                       .:::-====================---------------\\r\\n        .    .                 ..         --:::::::-:==--==::.::. ::::..:. :..... ........  .. .. .   .                    .:-=====-----------------::::::::::::\\r\\n         .                   .:.         .::.:-..:::-==--=-:..:...:::..... :.....  .  .  .  .  .  .      .                   ..:----:::::::::::::::::::.........\\r\\n                            .:.          .::-:::--:==+=-:--. .:.::-:..:.......... ..  .......  .. .  ..  .  .                  ..::::::::::.....................\\r\\n                           ::            .:--::-==---+=---:..::.. ::..:.. ..  ..  ..  ..  ..  .      .   .  .     .      .        ..::::::::....................\\r\\n                          ::            .::--::====++===-....::......::.....  ..  . ....  .  ..   .  .   .  .  .  .   ...  ...     ....:::::::::::::............\\r\\n                          . ..         .::::--===+=--==--:..:::::....::....   ..  .   .  ... ..  .      .. ..  .  .        .....      ....:::::::::::::.........\\r\\n                       ..            ..:::.:=====-====-::..:--:::-:..:.. ..    . ..  ..  .   .  . . ..  .. .. ..     .  .     .     ..... .:::::::::::::........\\r\\n                        .:.            :-:::---==--=----:.:-::.:--:........      .. .. .:.  ..      .  ..  .  .                      ........:::::::.....       \\r\\n                        :::.          .:-::--==++=+=-:--:::--:::-:..... ..  :..  .  .. .=.  .   .. ..   .  .  .         .  .         .   ......::....           \\r\\n                        :.:.         ..::::-==-=+--==-:::::-:::-:.....  ..  ...  .  .. .+.. .   .  ..     ..     .  .. ..  .. .             .....               \\r\\n                        -..         .:.:::-=+=:=+==+==:::---:..::..... ...      .   .. :#:  ..     .   .   .  .     .           ..           ....               \\r\\n                        -.         .::::..--==++====-:-:::::::::..... ...  ..   .   .  -#= .          .      ..  .     .. .      .    .        ...              \\r\\n                    ..  :.        .--....::-=-++++=---..---:::::..... ..   ..       ...-#+..   .  ..             .        .      ...             ...            \\r\\n             .::.   ..  ..       ..-: ..:------=+++-:::.--:::::..........  .   .   .  .=#*..   .  .      .   .         .        ...     .        ....           \\r\\n             .::.                .:=:..::..:=--=+=+:::.:--..::.......... ....     ..  .*#*:       .       . .      .   .        .            ..    ....         \\r\\n            .....             ....:--...:::-=+=+=:=+--::.:::::...... ... .+:  .   ..  -###-  ..             .     ..                                .....       \\r\\n           .....                 .:--.....::-==:-=+=.::-:::::....... ..  .-*:..  ..  .*###-  .   .          .  .      .              ..::-------:::..   ..      \\r\\n           ......                .:--.....::-=+=---==::::::::......  .. ...*#- .... .=####= ..   .            ..    ..            .:-=++++++++++++++==-:...     \\r\\n          ......                ..:-=: ..:-===+++====-:.:::::.  ..   ..  ..-##+:....=#####= ..  ..  .   .                      .:-+++++++++++++++++++++++=-:.  .\\r\\n         .......                 .::=: ...:--:-=++===-:..:::......  ..  .. .+###+++*######+ ..  .   .         ..  .          .:=++++++++++++++++++++++++++++=-. \\r\\n         .......                 ..:--....:--:::++===-:..:::...:. . ..  .. .-#############+...  .  .          .  ..         :=++++++++++++++++++++=+++++++++++=-\\r\\n        ........                 ...:-.....:--====+==-:..::..........  ......+############+..  ..  .          .  .   .     -+++++++++++++++++++++=..-=++++++++++\\r\\n       ...........                ...-:....::-=======-:.:::  ........ ... .. :*###########+..  .  ..         ..  .  ..    -++++++++++++++++++++++=   .:=++++++++\\r\\n       ...........                 ..-=:...::--===-===:::.::.:...... ....  .. =###########+.. ..  .   .      .  ..       :+++++++++++++++++++++++-      .-=+++++\\r\\n      .......::...                ...:=:.....:-======- .:..:::...... ...  ..  .*##########+.  .   .          .  .       :+++++++++++++++++++++++++=-.     :+++++\\r\\n     ..........:::.                 .:--......:---=-=: .::.:::.....  ..   .. ..-##########=   .              .  .      .=++++++++++++++++++++++++-=++=:   -+++++\\r\\n     ...............                ..:-:..:....-==---=:...:::...  .. .  ..   ..-#########: ...  .   .      .  ..      :++++++++++++++++++++++++=  .-=+::.-+++++\\r\\n    ................                 ..:- ..   ::-===-:-:::......  ....   ..    .=#######*.  ..  .          .  .       =+++++++++++++++++++++++++-:  .=:=--+++++\\r\\n    ..:::::::::.....                   .-:     ..-=-==---::......    .  .   ... ..=####*#=. ..                 .  .   .=++++++++++++++++++++++++==+=--=:=-=+++++\\r\\n   ...::::::::::::...                  .:-: .::.:-=-==-=--:.:.:.  ...   .   .. ....-+*##*.  .. ..          .   .      :+++++++++++++++++++++++++. :-=+=:=-=+++++\\r\\n   .....:::::::::::..                . . :=. ::..:----==--: ......... . .   .   ..  .:--.   .  .. ..          .  . ...=+++++++++++++++++++++++++:   .=--=:++++++\\r\\n  ...................                  .  :-..:  ..:---:::::.: .:.... . .   :.  ..  .       .  .  ..      .. ..  .   .=++++++++++++++++++++++++=-.::.=:-=-++++++\\r\\n  ..................                      :-:.. ..:--=-..:::::......  .  .     ..          ..  .          .. ..      .+++++++++++++++++++++++++:  --:=:=--++++++\\r\\n ..................                      ..::.  ...:==-=-----::..... ..    .   .           .    .         .  .. ..   .+++++++++++++++++++++++++:.   :=:=:=++++++\\r\\n................                          .:::  ....:--===-::::........   .    .  ..       .    .     :. .   .  .    .+++++++++++++++++++++++++++-..=-:=:=++++++\\r\\n                                           .:-=. ....:-===--:::::......  ..  ..    .      .   .       .     ..  .    .++++++++++++++++++++++++-:-=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=::::-:...... ..   .        :.  .   .             .        .=+++++++++++++++++++++++:   .-=.---+++++++\\r\\n                                           ..::--.   ..:----=:::::::.... .  ..            .  ..      .   .  .        .=+++++++++++++++++++++++..   -=.-:=+++++++\\r\\n                                             .:.--.    .:-==:::::.::......  ..           .   :.      .  .   .         -++++++++++++++++++++++=.=.-.--:=:=+++++++\\r\\n                                              ...-:     .:=-.::-::::......  ..     ...          ..                    :++++++++++++++++++++++-:-:=.==-=:=+++++++\\r\\n                                              ...:-:     ..::::::::::.......       ...                        ..      .++++++++++++++++++++++=++==:=:==-++++++++\\r\\n                                              ....:-:       ..:::::.  .......            :. .        . .   .   .     . -++++++++++++++++++++=.:-=++=.=--++++++++\\r\\n        .....                                   ....::.     . ::..:.  ::.....     .. .   . .        ..     ..        . .=+++++++++++++++++++=    .=-.=:=++++++++\\r\\n         ...........                             ....-.       ...::.  .::........ .                 .      .. .   .     -+++++++++++++++++++=:::  =:-=:+++++++++\\r\\n                   .                              .::.::        ...  ..............       .                   .  .      .=++++++++++++++++++::++===.--:+++++++++\\r\\n                                                   ..  -=.      .   .:.  .....   .     .       . .       .:   .  .  .   .:+++++++++++++++++=-=++++=.=:-+++++++++\\r\\n                                                        :-.         ..   .  ::.          .                    .       .   -++++++++++++++++- .:-=+::=.=+++++++++\\r\\n                                                       . .::            .   ...             ..                  .  .      .=+++++++++++++++:    .=:--:++++++++++\\r\\n                                                           ::.              :.    .:   ..     .   .    ..     .            .=+++++++++++++=.:=:.:=.=::++++++++++\\r\\n..                                                           ::.                .                                           .=++++++++++++=.=++++-.=.-++++++++++\\r\\n:--::..                                                       .:.               .   .   ...         .       .      .         .=+++++++++++--=++++: ..=++++++++++\\r\\n::::---::..                                                     .:.                     . . .          ..       ..   . .      .-+++++++++=. .:-==.  :+++++++++++\\r\\n..:::::::......                                                   .:.                      ..          .:.          .    .:.    -++++++++=.    --   -+++++++++++\\r\\n....................                ......   .::.                   .::.               .   ..          ...    ..     .   ...     :+++++++++=-:.=:  .=+++++++++++\\r\\n..........................................   ...  .                   ..:.                                  .      .              :=++++++++++++-  :++++++++++++\\r\\n .........................................   ..                          ....                .              .      :..             .=++++++++++++==+++++++++++++\\r\\n .......................................     ::                              ..                             .   .       .            -++++++++++++++++++++++++++\\r\\n ....       ...........   ..............     ..                                  ..                                       .         . :=++++++++++++++++++++++++\\r\\n  ..   ..        .....    ..............     .-.                                     .                          ..             .    .  .-+++++++++++++++++++++++\\r\\n  .   .:--:..             ..............     ...                                                             .  ..                       -=+++++++++++++++++++++\\r\\n      .:.---.-:...        ............       .:.                                                                    .  ...        ..      .-++==++====++++++++++\\r\\n      .:::---:::. .          .......          ::.                        .:.                                                  ..   .        :=++=======+++++++++\\r\\n  .    .--::::::.   . ..         ..           :-.                        ::  .                                                     .          :-==++======++++++\\r\\n  .    .::----:....  ..                       :-:                        :.             .                                                        .-=============\\r\\n  .    .::.-=-...  ..  .  .                   :-..   .                   :-               . ..                                 ..                   .:-==+======\\r\\n  ..   .:.-----... .:.     ..                 .-:   .                    :-.                 ...                                     ......             .:-=====\\r\\n  ..   .:----:....    .   .  .                .-:.                       :-:.               ....                                         ...::..           .:-==\\r\\n  ..   .::---:....         .                  .-:.                       :-.               .  ..                                               ..:..           .\\r\\n   .   .:::::-:.....  ..     .  .              ::.                       .:..            ....:::.     ..:..                    .::::...   .....   ..:...        \\r\\n   ..   .-...--:.       .  ..  .             .:=+=-:                     .:...          .....:-::     ..:..                   .........:::::..        ..::..    \\r\\n   ..   .:--:-:...    .   ...::..            .:=*+=:--:.                 .-:..   .   .   ....:=-:     .....                              ........         ..... \\r\\n    .   .::--::..  ... .  :=====....          .=+*=:.::.                  ::..   .  .. ...:::----.    .....                                ..:::::.           ..\\r\\n   ..    .-:-::....  .    :=---=-::::::::::...:-====-:::.                .:-:..    ...  ..::---::.   ......                                    .....::..        \\r\\n    .    .:--:.:.  ..  .  .::...::.:...::-----====--::::                  :....    ..   ...::---=:   .....                                         ..::::..     \\r\\n    .    ..:--::..   ..  .   ..........     ....::----:-:....             .::.....     ....::--==:   .....                                             .::::..  \\r\\n         .::--:..                             .:::....::-.   ....         .:-:....      ....::----   .....                                                ...::.\\r\\n          .::::.. .==---:....                 .-=++=--::..        ......  .:-:...  .  ......:.:---   ....                                                     . \\r\\n       .:==+=-. . :++++++++===-:::.           ::=*+---:-.              .........    ... ...::----:   ....                                                       \\r\\n       .:=+*++=-. .++++++++++++++++==--:.     ..:----:...  ..             .. ......     . ...:--:-.  ....                                                       \\r\\n       .:=+*++-:-. =++++++++++++++++++++=:      .:.    .                  :-:..    .....  .:..:-:-.  ...                                                        \\r\\n.:::::---===+==--: -++++++++++++++++++===:      .:: .===-:::. .           .:==-:::..     ....::-:-.  ...                                                        \\r\\n     ...::----::...:+++++++++++++++++++==-      .:. .=++++++====-:..      :.=++----::...      .:::.  ..                                                         \\r\\n         ...:..:....+++++++++++++++++++===       :.  =++++++++++++===-:   .:=++==----::.          ..                                                            \\r\\n         :-===--.:..+++++++++++++++++++===.      .:. -++++++++++++====-     .:---:--..        .                                                                 \\r\\n         .-=+*+--: .++++++++++++++++++++==:      ::. -++++++++++++++===.    ..:..      ...........        .                                                     \\r\\n\",\n  \"............    :---: ..               :*#**#+.                         .  .:::.      .=+++++++++++++++++++++++====-:.     .-==+============-:.    :-=======-:..\\r\\n..........    .::--:..       .          .=**+:..      .               ..  .::...     :=++++++++++++++++++++++++===-:..    :-=+++============-:.   .:==========-:\\r\\n.........   .::--::...            ..    .... .=:                     ..  :--...    .-++++++++++++++++++++++++====-:..    :==+++++++========--:.   .-==========--\\r\\n.......    .:-=-..                      -=   =*:                    .  .:::...    :=++++++++++++++++++++++++====-:..    :==+++++++++=======-::.   :===++=======-\\r\\n......   .::-=--.                       :*=.-**.                  ..  .--:.. .  .:=++++++++++++++++++++++++====-:.     :=+++++++++++=======-:..  .-==++++=====-:\\r\\n....     ::--:.. :.   .                 .*#**#+.                ... .:--:.     .-+++++++++++++++++++++++++====-:.    .-=++++++++++++++++==--:..  :==++++++++==-:\\r\\n..    .------.                          .+###*=   ..           .:. .:--:..    .-+++++++++++++++++++++++++===-:..    .-=+++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n   ..:--==-:..               .           -*##*-  .--:.        ..  .:::...    .=+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-::..  :==+++++++++=-: \\r\\n  .:--==-:....      .                    .+##=.  .=+=:....::---------..  .  :=+++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n.:-----=:...          .                   .--.    :--.       .:=**+==--.   :=++++++++++++++++++++++++===-:..    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-=--...:..               .        ..                      .. .-+++++=--:  :=+++++++++++++++++++++++====-:..    :=++++++++++++++++++++==-::..  -=+++++++++++=:  .\\r\\n-=-::..              ..            :.                    .:.:=+***++=-:. :++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++=--:..  :==++++++++++=-. .:\\r\\n::...    . .  .         ..         ..        .          ..  .:-====--:. -++++++++++++++++++++++++===-:..    .=++++++++++++++++++++++=--:..  :=+++++++++++==:  .-\\r\\n  .. .     . ..    .    .     ..                       ::  .:---:..    :++++++++++++++++++++++++==--..     :=+++++++++++++++++++++==-:..   :=++++++++++++=-  .:-\\r\\n                  .            .                      :.  ..::--..     .-+++++++++++++++++++++===-:..    .-=+++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n.                  .     .       .  .    .          .:.  .----::.       .:-++++++++++++++++++==-:....   .=++++++++++++++++++++++==-:     :=++++++++++++==:  .-==\\r\\n                        .. ... .    .   .:         .:.  .-==-::..      ..  .-+++++++++++++++==-:.....  :=+++++++++++===++++++++==:.    .-=+++++++++++++=:  .:===\\r\\n                              ..        .         .:.  :--=-::..             .-=++++++++++===-:....  .-=++++++++++++=---=+++++=-:.... .-++++++++++++++=:  .:-===\\r\\n                                 ..     .        .:  .:-==--:...          .    .-=+++++++===-.....  .-+++++++++++++++=-:.:::----------=++++++++++++++=:  .:-====\\r\\n                                 .              ::  .:-----:...  .   .  .....    :=+++++===:.....  .=++++++++++++++++=:.  ... .:-:::--=+++++++++++++=:  .:-=====\\r\\n              .                     ..         ::  .:-----:...  ..      ...        .-=++==:.....  :=+++++++++++++++++==:.     .:------=+++++++++++=-.  .-=======\\r\\n                               .    ..        ::   ::----:...           -=--:.       .---:.....  :=+++++++++++++++++++=-:       :=+++++++++++++++=:  .:-========\\r\\n                                             ::  .:::==:...             :=+*+=-::::::::--::---:. .-=++++++++++++++++==-.      .:=++++++++++++++=-.  .-==========\\r\\n                                           .::.  .:----:...    ..       ..-=-.........:::::-----.. .:=+++++++++++++=:.       :=+++++++++++++++=:  .:-===========\\r\\n                                          .:::.        ....          .                 . .::.  ..::.  .-=++++++++=-.  .      :-===++++++++++=-. .:-==+======++++\\r\\n ..                                      .::::::.                                     ...=++=--==--:..   :-=+++=-.  ..          ...:::---==-.  .-=++++++++++++++\\r\\n ......                                 ::::::::::.                                 .:. .-=====-..  ........---:. .:.   .                .   .:==+++++++++++++++\\r\\n  .......                             .:::::::::::::..                    .        .:. .-:...::.             ....:--:..                ..  .:-==+===============\\r\\n .........                           .::::::::::::::::::..                        .:. .-:.   ..                     ...........      .....:-====================\\r\\n ..........  .                      .::::::::::::::::::::::...                  .::. .-:.                                      ..........:-======---------------\\r\\n ...: ....  ::.... ..             .:::::::::::::::::::::::::::::..            .:::. .--.                                                .:----------::::::::::::\\r\\n .. :. .....-.....               .:::::::::::::::::::::::::...........:.:::..:::.:..::...                   . ...                          .::::::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::.....    ...:. ........    .   .    . ....             ..:::.....        ......       ..::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....    ..::.....       ..      .  .         . .   .       .:-:.........          .:----------------------------\\r\\n ..........:.  .              .::::::::::...     .....::::.    .  .. ..  .. ..  .   ..       ..           .:-:....   .....  ... .:------------------------------\\r\\n ..........:...              .:::::::::.      .. ..:--:.....   :..::.... ... ..  .  ..  .                  ......     ........:::-==============================\\r\\n...........:                .::::::..       .::::-::-:.::::::::-:.:::.... .....  ..  .  .  ..                     .. .....:--::-================================\\r\\n          ...               ...        ....:...----::--::::::---....:..::..........  .  .....                       ..:::------=================================\\r\\n     :=-:.                               .:-==-::---..:==:-:::--:..::..::... ....... .. ..  .  .                      ..:-----==================================\\r\\n .   .:::.   :                  ...       :==:.::-:--==:-:::::::. .::..::.... ......... ..  .  ..                       .:::-==============================-----\\r\\n        .    .                 :.        .--:::::::-:==--==::.::. ::::..:. :..... ........  .. .. .                        .:============-----------------::::::\\r\\n         .                   .:.         .::.:-..::-===--=-:..:...:::..... :.....  .  .  .  .  .  .   .  .                   .::----------::::::::::::::::......\\r\\n                            ::           .:--:::=::==+=-:-:. .:..:-:..:.........  ..  .......  .. .  ..  .  .                  ..:::::::::::....................\\r\\n                           ::            .:--::===--=+=---:..::.. ::..:.. ..  ..  ..  ..  ..  .      .   .  .     .      .        ..:::::.......................\\r\\n                          ::            .:---:-====++===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .   ...  ..      ....:::::::::::..............\\r\\n                          .            .::::--=+=+--==---:..::::::...::....   ..  .   .  ..  ..  .      .. ..  .  .        ....       ....::::::::::::..........\\r\\n                       ..            ..:::.:=====-====-::..:--:::-:..:.. ..    . ..  ..  .   .  . . ..  .. .. ..     .  .     .     ..... .::::::::::::::.......\\r\\n                        .:.            :-:::---==--=----:.:-::::--:........      .. .. .:.  ..     ..  ..  .  .                      ......:::::::::......      \\r\\n                        :::.          .:-::--==++=+=-:--:::--:::-:..... ..  :..  .  .. :=.  .   .. ..   .     .         .  .         .   ......:::....          \\r\\n                        :.:.         ..::::===-=+-===-::::--.::-:.....  ..  ...  .  .. .+.  .   .  ..     ..     .  .. ..  .. .             ......              \\r\\n                       .-..         .:.:::-=+=:=++=+==:::---:..::..... ...      .   .. :#:  .      .   .   .  .     .           ..           ....               \\r\\n                       .-.         .:::...--==++====::-:::::::::..... ..   ..   .   .  -#= .          .      ..  .     ..       ..    .        ...              \\r\\n                    ..  :.        .--....::-==++++=---..-=-:::::..... ..   ..  .    ...-#+..   .  ..             .        .      ...             ...            \\r\\n             .::.   .   ..       ..-: ..:------=+++::::.--.::::..........  .   .   .  .=#*..   .  .      .             .        ...     .        ....           \\r\\n             .::.                .:=:..::..:=--=+-+:::.:--..::.......... ....     ..  :*#*:       .       . .      .   .        .            ..    ....         \\r\\n            .....             ....:=-...:::-=+=+=:=+--::.:::::...... ... .+:  .   ..  -###-  ..             .     .                                 .....       \\r\\n           .....                 .:--.....::===:-=+=.::-:::::......  ..  .=*:..  ..  .*###-  .   .          .  .      .              ...::-----:::...   ..      \\r\\n           ......               .::--.....::-=+==--==::::::::......  .. ...*#- .... .+####- ..   .            ..    ..            .:-=++++++++++++++==-:..      \\r\\n          ......                .::-=: ..:-===+++====-:.::::..  ..   ..  ..-##+:....+#####= ..  ..  .   .                       .-+++++++++++++++++++++++=-:.  .\\r\\n         ......                  .::=: ...:--.-=++===-:..:::......  ..  .. .*###*++*######+ ..  .   .         ..  .          .:=++++++++++++++++++++++++++++=:. \\r\\n         .......                 .::--....:--::-++===-:..:::..::. . .. ... .-#############+..   .  .          .  ..         :=++++++++++++++++++++++++++++++++=-\\r\\n        ........                 ...:-.....:--=======-:..::..........  ......+############+..  ..  .          .  .   .     -+++++++++++++++++++++=.:-+++++++++++\\r\\n       ...........                ..:-:....:--====-==-:.:::  ........ ... .. :############+..  .  ..         ..  .  ..    -++++++++++++++++++++++=   .-=++++++++\\r\\n       ...........                 ..--:...::=-===-===:::.::.:...... ....  .. =###########+.. ..  .   .      .  ..       :+++++++++++++++++++++++-      .-=+++++\\r\\n      ............                ...:=:.....:-======- .-..:::...... ...  ..  .*##########=.  .   .          .  .       :+++++++++++++++++++++++++-:.     :+++++\\r\\n     .........::::.                 .:--.....::---=-=: .:..:::.....  ..   .. ..-##########-   .             ..  .      .=++++++++++++++++++++++++-=++-:   -+++++\\r\\n     ...............                ..:-:..:....-==---=:...::....  .. .       ..=#########: ..   .          .  ..      :++++++++++++++++++++++++=  .-=+:..-+++++\\r\\n    ................                 ..-- ..   ::-===-:-:::......  ....   ..    .=#######*.  ..  .      .   .  .       =+++++++++++++++++++++++++-.  :=:=--+++++\\r\\n    ..::::::::......                   .-.     ..-=-==---::......    .  .   ... ..=######=  ..                 .  .   .+++++++++++++++++++++++++=++=--=:=-=+++++\\r\\n   ...:::::::::::....                  .:-: .::.:==-==-=--..:::.  ...   .   .. ....-+*##+.  .. ..          .  ..      :+++++++++++++++++++++++++. :-++=:=-=+++++\\r\\n   ....::::::::::::..                . . :=. ::..:-=-===--. ......... . .   .   ..  .::-.   .  .. ..          .    ...=+++++++++++++++++++++++++:   .=--=:++++++\\r\\n  ............:::::..                  .  :-...  ..:---.::::.: .:.... . .   :.  ..  .          .  ..      .. ..  .   .=++++++++++++++++++++++++=-.::.=:---++++++\\r\\n  ..................                      :-... ..:--=-..:::::......  . ..     ..          ..  .          .. ..      .+++++++++++++++++++++++++:  =-:=:=--++++++\\r\\n ..................                      ..:..  ...-==-===---::..... ..    .   .           .    .         .  .. ..   :+++++++++++++++++++++++++:.   -=:=:=++++++\\r\\n................                          .:::. ....:--===-::::.:......   .    .  ..       .    .     :. .   .  .    :+++++++++++++++++++++++++++-..=-:=:=++++++\\r\\n                                           .:-=. ....--===--:::::......  ..  ..    .      .   .       .      .  .    .++++++++++++++++++++++++-:-=+++:-=-+++++++\\r\\n                                           ..:--.  ...----=::::-:...:.. ..   .        :.  .   .             .        .++++++++++++++++++++++++:   :-=.=--+++++++\\r\\n                                           ..::--.   ..:----=:::::::.... .  ..           ..  ..      .   .  .        .=+++++++++++++++++++++++..   -=.-:=+++++++\\r\\n                                            ..:.--     .:-==:::::.::......  ..           .   :       .  .   .         =++++++++++++++++++++++=.=.-.--:=:=+++++++\\r\\n                                              ...-:     .:=:.::-::::......  ..     ...          ..  .                 :++++++++++++++++++++++-:-:=.==-=:++++++++\\r\\n                                              ...:-:     ..:::::::::........       ...                        ..      :++++++++++++++++++++++++==-:=:=--++++++++\\r\\n                                              ....:-: .     ..:::::.  :......            :.          . .   .  ..     . -++++++++++++++++++++=::-+++=.=--++++++++\\r\\n        .....                                   ....::.     . :...:.  ::.....  .  .. .   . .        ..     ..        . .=+++++++++++++++++++=   .:=-:=:=++++++++\\r\\n         ...........                             ....-.       ...:..  .::........ .                 .      .. .   .     -+++++++++++++++++++=.:.  =:-=:+++++++++\\r\\n                   .                              .:..::.       ... ...............       .                   .  .      :=++++++++++++++++++::++===.--:+++++++++\\r\\n                                                   ..  -=.          .:. ....:..  .     .    .  . .       .:   .  .  .   .:+++++++++++++++++=-=++++-.=:-+++++++++\\r\\n                                                     .  :-.         ..   .  ::.                               .       .   -++++++++++++++++- .-==+::=.=+++++++++\\r\\n                                                       . .::            .   ...             ..                  . ..      .=+++++++++++++++:    .=.--:++++++++++\\r\\n                                                           ::.             .:.    .:   .      .   .    ..     .            .=+++++++++++++=.:-:.:=.=::++++++++++\\r\\n.                                                            ::                 .                                           .=++++++++++++=.=++++-.=.-++++++++++\\r\\n:-:::..                                                       .:.               .   .   ...         .       .      .         .=+++++++++++--+++++: ..=++++++++++\\r\\n::::---::..                                                     .:.                     . . .          ..       ..   . .      .=+++++++++=. .:-==.  :+++++++++++\\r\\n.::::::::......                                                   .:.                      :.          .:.         ..    ..    .-++++++++=.    --   -+++++++++++\\r\\n....................                 .....   .:.                    .::.              ..  ...      .   . .    ..     .   ...     -+++++++++=-:.=:  .=+++++++++++\\r\\n..........................................   ... ..                   ..:.                                  .      .              :=++++++++++++-  :++++++++++++\\r\\n .........................................   ..                          ....                .              .      :..             .=++++++++++++==+++++++++++++\\r\\n .......................................     :.                              ..                             .   .       .           .-++++++++++++++++++++++++++\\r\\n ....       ...........   ..............     ..                                  ..                                       .           :=++++++++++++++++++++++++\\r\\n ..    ..        .....    ..............     .-.                                     .                          .              .    .  .=+++++++++++++++++++++++\\r\\n  .   .:--:..             ..............     ...                                                             .  ..                       -=+++++++++++++++++++++\\r\\n      .::-=:.-:..         ............       .:.                                                                    .  ..         ..      .=++==++====++++++++++\\r\\n      .:.:---:::. .          ........        .::                         .:                                                 . ..   .        :=++=======+++++++++\\r\\n  .    .--::::::.   . .          ..           :-.                        ::  .                                                     ..        .:-==+=======++++++\\r\\n  .    :::----:....  .                        :-.                        :.                                                                     .:-=============\\r\\n  .    .:::-=-..   ..  .  .                   :-..  ..                   ::               . ..                                 ..                   .:-==+======\\r\\n  .    ...----:... ::.     ..                 :-:   .                    :-.                 ...                                    ......             .:-======\\r\\n  ..   .:-:--:....    .   .  .                :-:.                       :-..               ...                                          ...::.            .:-==\\r\\n  ..   .::---:....         .                  .-:.                       :-.               .  ..                                              ..:..           .:\\r\\n  ..   .:::::-:.....  .. .      .              ::.                       .:..           ......::.     .....                    ..::: ..           ..:..         \\r\\n   .    .:...-:..       .  .. ..             .:=+=-.                     .:...          .....:-::     ..:..                  .....::...:::::..        ..:..     \\r\\n   .    :---:::. .   ..  ....::..            .:+*+=:--:                  .-:..   .   .   ....-=-:     .....                              ....  ..         ..... \\r\\n   ..   .::--::..  ... .  :====-...           :=+*=:.::.                 .::..   .  .. ...:::----    ......                                .::::-:.           ..\\r\\n   ..   .:---::....  .   .-----=-:::::::::....:-====-:::                 .:::..    ...  .:-:---::.   ......                                   ......::.         \\r\\n   ..    .:--:.:.  ..     .::...::.:..:::-----===--::::.                  :....    ..  ....:----=:   .....                                         .::::...     \\r\\n    .    ..:--:...   ..  .  ...........     ....::----:-:....             :::.. .      ...:::--==:   .....                                             .::::..  \\r\\n    .    .::--:..                             .:::....:--.   ....         .:-.....      ....::---:   .....                                               ....:..\\r\\n    .    .:::::.. :==--::....                 :-+*+=--::..        ..:..   .:-:...     ......:.:--:   ....                                                    ...\\r\\n       .:=+==-. . -+++++++====-::..           ::+*+---:-.              .........    ... ...::---::   ....                                                       \\r\\n       .:=+*+==:. :+++++++++++++++===-:..     ..:----:...  ..             .........  . ......:---:   ....                                                       \\r\\n       .:=+*++-:: .+++++++++++++++++++++=.      .:.    .                  :-:..   .....   .:..:-:-.  ...                                                        \\r\\n.::::----===+==--: =++++++++++++++++++===:      .:. .==--:::. .           ::==-::...     ....::-::.  ...                                                        \\r\\n     ...::----::.. -+++++++++++++++++++==-      .:. .+++++++===-:..       :.=+=----::..       .:::.  ..                                                         \\r\\n         ..:...:...:+++++++++++++++++++==-      .:. .=++++++++++++==--.   ::=++=-----::.          .                                                             \\r\\n        .:-=+=--.:.:+++++++++++++++++++===       .:. =++++++++++++====-     :----:--:.                                                                          \\r\\n         .-=+*=--: :+++++++++++++++++++===.      ::  =+++++++++++++====.    ..:..      ..........        ..                                                     \\r\\n\",\n  \"............    :---: ..               :*#**#+.                         .  .:::..     .-=+++++++++++++++++++++++====-..    .-==+============-:.    :-=======-:. \\r\\n..........    .::--:..       ..         .=**+:..                      ..  .::...     :=++++++++++++++++++++++++====-..    .-==++============-:.    :==========-:\\r\\n.........    ::--::...            ..     ... .=:                     ..  :--...    .-=++++++++++++++++++++++++===-:..    .-=++++++++========-:.   .-==========--\\r\\n.......    .:-=-:.                      -=   -*:                    .  .:::...    .=+++++++++++++++++++++++++===-:..    :==++++++++++++====--:.   :===++=======-\\r\\n......   .::-=--.                       :*=.:**.                  ..  .--:.. ..  :=+++++++++++++++++++++++++===-:..    :==+++++++++++++====-::.  .-==++++=====-:\\r\\n....     ::--:.. ..   .                 .*#**#+.                 ..  :--:.     .-+++++++++++++++++++++++++====-:.     :==+++++++++++++++===-:..  :==++++++++==-:\\r\\n..    .------.                          .+####=    .           .:. .:--:..    .-+++++++++++++++++++++++++===--:.    .-=+++++++++++++++++==-::.  .-=+++++++++==-.\\r\\n   ..:--==-:..               .           -*##*-  .--:.        ..  .::::..    .-+++++++++++++++++++++++++===-:..    :-=+++++++++++++++++==--:..  :==+++++++++=-: \\r\\n  .:--==-:....      .                    .+##+.  :=+=:....:::--::---:.. ... .=+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n :-----=:...          .          .        .--.    :--.      ..:=**+==-:.   :=+++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..   -=++++++++++=-:  \\r\\n-=--...:..               .        ..                      .. .-+++++=--:  :=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==--:..  :==++++++++++=-. .\\r\\n-=-::...             ..            :.                    .:.:-+***++=--. :=++++++++++++++++++++++++==--:.     :=+++++++++++++++++++++==-:..  .==++++++++++=-. .:\\r\\n::...    . .  .         ..         ..        .          ..  .-==++==-:. :++++++++++++++++++++++++===-:..    .-++++++++++++++++++++++=--:..  :-=+++++++++++=:  .-\\r\\n  ..       . ..    .    .     ..                       ::  ..:--:..    :++++++++++++++++++++++++==--:.     :=++++++++++++++++++++++=-:..   :=++++++++++++=-. .:-\\r\\n                  .            .                      :.  ..:---..     .=++++++++++++++++++++++==-:..     -=+++++++++++++++++++++==-:.    .-=+++++++++++=-. .:-=\\r\\n                   .     .       .  .    .          .:.  .----::.       .:=++++++++++++++++++===-:...   .-++++++++++++++++++++++==-:.    :=++++++++++++==:  .-==\\r\\n                        .  ...          .:         .:.  .-==--:...     ..  :=+++++++++++++++==-:.....  :=++++++++++++==++++++++==-.     :=+++++++++++++=:  .:-==\\r\\n                              ..        ..        .:.  .:-=-::..             :-+++++++++++===-:.....  :=++++++++++++=--==+++++=-:...  .-=+++++++++++++=:  .:-===\\r\\n                                 ..     .        .:   :-==--:...               .-+++++++++==-:..... .-+++++++++++++++==::::---==------=++++++++++++++=-  .:-====\\r\\n                                 .              ::  .:-----:...  .      .....    :=++++++==-.....  .-++++++++++++++++=:.  .....:-::---=+++++++++++++=:  .:-=====\\r\\n              .                     ..         ::  .:-----:...  ..      ...       .:-+++==:.....  .=+++++++++++++++++=-:.     .:------=++++++++++++=:  .-=======\\r\\n                               .    :.        ::   ::----:...           -=-::.       .-=-:.....  :=+++++++++++++++++++==:       .=+++++++++++++++=-.  :-========\\r\\n                                             ::  .:::==:...             :=+++=-::::::::--:::-:.  .-++++++++++++++++++=-:       :=+++++++++++++++=:  .:-=========\\r\\n                                           .::.  .:----:...    ..       .:-=-:.....::::::::--=--.. .:=+++++++++++++=-.       :-+++++++++++++++=-.  :-===========\\r\\n                                          .:::.      ......          .                 . .::.  ..::.  :-=++++++++=-.         :-==+++++++++++=-.  .-==+======++++\\r\\n ..                                      .::::::.                                     ...=++=------:..  .:==+++==:  ..         ...:::--=====:  .-==+++++++++++++\\r\\n ......                                 ::::::::::.                                  :. .-==+==-:..........:-==-. ...   .               ...  .:-=+++++++++++++++\\r\\n  .......                             .:::::::::::::..                    ..        :. .::...::.            .....:--:..                ..  .:-=+++++============\\r\\n .........                           .::::::::::::::::::..                        .:. .--.   ..                     ..........        .....-====================\\r\\n ..........  .                      .::::::::::::::::::::::..                    .:. .-:..                                    ...........:-===========----------\\r\\n ...: ....  ::.... ..             .::::::::::::::::::::::::::::..             ..::. .--.                                               ..----------------:::::::\\r\\n .. :. .....-..... .             .:::::::::::::::::::::::::...........:.:::..:::.:..::...                   . ...                         .::-::::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::.....    ...:. ........    .   .    . ....             ..:::....         .....         .::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....    ..::....        ..      .  .         . .. ..       .:-:.........          .:::::::----------------------\\r\\n ..........:.  .              .::::::::::...     .....::::.    .  .. ..  .. ..  .   ..       ..           .:-:....   .....  ...  :------------------------------\\r\\n ..........:...              .:::::::::.      .. ..:=-:.....   :..::.... ... ..  .  ..  .                  ......    ...........:-===---------==================\\r\\n...........:                .::::::..      ..::::-::-:.::::::::-:..::.... .....  ..  .  .  ..     .               .. .....:::::--===============================\\r\\n          ...               ...        ....:...----::--::::::--:......:::..........  .  .....                       ..::::-----=================================\\r\\n     :=-:.                               .--=-:::--:..:==:-:::--:..::..::... ....... .. ..  .  .                     ...:-----==================================\\r\\n .   .:::.   :                  ..        :==:.::-:--==:-:::::::. .::..::.... ......... ..  .  ..                       .:::-===================================\\r\\n        .    .                .:.        .--:::::::-:==--==::.::. ::::..:. :..... ........  .. .. .                        .:===============--------------------\\r\\n         .                   .:.         .::.:-..::-===--=-:..:..::::..... :.....  .  .  .  .  .  .      .                   .:----------------:::::::::::::::::\\r\\n                            ::           .:---::=::-=+=-:-:. .:..:-:..:.........  ..  .......  .. .  ..  .  .                  ..:::::::::::::::::..............\\r\\n                          .:.           ..:--::===--=+=---:..::.. ::..:.. ..  ..  ..  ..  ..  .      .   .  .     .      .        ..:::::.......................\\r\\n                          -:            .:---:-====++===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .   ...  .       ....:::::::::::..............\\r\\n                          .           .::::---=+++--==-:-:..:::::::..::....   ..  .   .  ..  ..  .      .. ..  .  .        ....       ....:::::::::::...........\\r\\n                       ..            ..:::.:=-===-====-::..:-::::-:..:.. ..    . ..  ..  .   .  . . ..  .. .. ..     .  .     .     ..... .:::::::::::::........\\r\\n                        :::           .--:::---==-==----:::-::::--:........      .. .. .:.  ..      .  ..  .  .                    . .... .::::::::::.......  ..\\r\\n                        :::.          .:-::--==++=+=-:-::::--:::-:..... ..  :..  .  .. :=.  .   .. ..   .     .         .  .         .  .......:::....          \\r\\n                        :.:.         ..:::-===:=+-===-::::--.::-:.....  ..  ..   .  .. .+.  .   .  ..     ..     .  .  ..  .. .             .......             \\r\\n                       .-..         .:.:::-=+=-=++=+==:::---:.:::..... ...      .   .. :#:  .      .   .   .  .     .           ..           ....               \\r\\n                       .-.         .:::...--==++====::-:::::::::..... ..   ..   .   .  -#= .          .      ..  .     ..       ..    .        ...              \\r\\n                    ..  :.        .--....::-==++++=---..-=-:::::..... ..   ..  .    ...-#+..   .  ..             .        .      ...             ...            \\r\\n             .::.   .   ..       .:-. ..:-:--:-=+++:::..--.::::..........  .   .   .  .=#*..   .  .      .             .        ...     .        ....           \\r\\n             :::.              . .:=:..::..:=--=+-+:::::--..::.......... ...      ..  :##*:       .       . .      .   .        .            ..    ...          \\r\\n            .....             ...::=-...:::-=+=+=-=+--::.:::::...... ... .+.  .   ..  =###-  ..             .     ..                                ....        \\r\\n           .....                 .:--.....::===:-++=.::-:::::......  ..  .=*:..  ..  :*###-  .              .  .      .               ..:::---:::...    ..      \\r\\n           .....                .::--.....::-=+==--==::::::::...... ... ...**- .... .+####- ..  ..            ..    ..            .:-==++++++++++++==-:...      \\r\\n          ......                ..:-=. ..:-====++===--:.::::..  ..   ..  ..-##+:...:+#####= ..  ..  .   .                      ..-++++++++++++++++++++++=-::.  .\\r\\n         ......                  .::=: ...:-:.-=++===-:..:::......  ..  .. .*###*++*######= ..  .   .         ..  .          .:=++++++++++++++++++++++++++++-:. \\r\\n        ........                 .::--....:--::-+++==-:..:::..::. . .. ... .-#############+..   .  .          .  ..         :=+++++++++++++++++++++++++++++++==:\\r\\n        ........                 ...:-.....:-========-:..::..........  ......*############+..  .   .          .  .   .     -+++++++++++++++++++++=::=+++++++++++\\r\\n       ...........                ..:-:....:--====-==-:.:::  .......  ... .. :############+..  .  ..         ..  .  .     -++++++++++++++++++++++=   .-=++++++++\\r\\n      ............                 ..--....::=-======-:::.::::...... ....  .. =###########=.. ..  .   .      .  .        :+++++++++++++++++++++++-     .:=++++++\\r\\n      ............                ...:=:.....:====+==: .-..:::...... ..   ..  .*##########=   .   .          .  .       :++++++++++++++++++++++++=-:.     :+++++\\r\\n     ........:::::.                ..:--.....:----=-=:..:..:::.....  ..   .. ..-##########-  ..             ..  .      .=++++++++++++++++++++++++==++-.   -+++++\\r\\n     .............:                 ..:-:..:....-===--=:..:::....  ....  ..   ..=#########. ..   .          .  ..      -++++++++++++++++++++++++=  :-=+:..-+++++\\r\\n    ................                 ..-- ..  .::-===-:-:::......  ....   ..    .+#######*.  .   .      .   .  .       =++++++++++++++++++++++++=-.  :=:=--+++++\\r\\n    ..::::::::......                   .-.  .. .:-=-==---::......    . ..   ... ..=######-  ..                 .  .   .+++++++++++++++++++++++++=++=:-=:=-=+++++\\r\\n   ...:::::::::::....                  .:=: .:::-==-====--..:::.  ...   .   .. ....-+*##+.  .. ..          .  ..      :+++++++++++++++++++++++++..:=++=:=-=+++++\\r\\n   ....::::::::::::..                . . :=..::..::=-===--. ......... . .   .   ..  .::-.   .  .. ..          .  . ...=+++++++++++++++++++++++++:   .=--=:++++++\\r\\n  ..........:::::::..                  .  :-...  ..:---.::::.: .:.... . .  .:.  .   .          .  ..      .. ..  .   .=++++++++++++++++++++++++=-..:.=:-=-++++++\\r\\n  ..................                     .:-... ..:-==-..:::-:......  . .      ..          ..  .          .. ..      .+++++++++++++++++++++++++:  ==:=:=--++++++\\r\\n ..................                      ..:..  ...-=--===---::....  ..   ..   .           .    .         .  .. ..   :++++++++++++++++++++++++=:.   :=:=:=++++++\\r\\n................                          .:::. ....:--===--:::.:......   .    .  ..       .    .     :. .   .  .    :+++++++++++++++++++++++++++- .=-:=:=++++++\\r\\n                                           .:-=. ....--===--:::::......  ..  .     .      .           .     ..  .    .++++++++++++++++++++++++=:=+==+:-=-+++++++\\r\\n                                           ..:--.  ...----=:::--:...:.  ..   .        :. ..   .             .        .++++++++++++++++++++++++:  .:==:=--+++++++\\r\\n                                           ..::--.   ..:---==:::::::.... .  ..           ..  .       .   .  .        .=+++++++++++++++++++++++..   -=.-:=+++++++\\r\\n                                            ....-:     .:-==.::::.::......  ..           .   .       .  .   .         =++++++++++++++++++++++=.=.-.--:=:=+++++++\\r\\n                                              ...-:     .:-:.::-::::......  .      ...          ..  .                 -++++++++++++++++++++++-:-:=.==-=:=+++++++\\r\\n                                              ...:-:      .:::::::::........       ...                        ..      :++++++++++++++++++++++++==-:=:=--++++++++\\r\\n                                              ....:-: .     ..:::.:.  :......            :.          . .   .  ..       -++++++++++++++++++++=::=+++=.=--++++++++\\r\\n        .....                                   ....::.       :...:.  ::.....  .  .  .   . .        ..     ..        . .=+++++++++++++++++++=   .:=-.=:=++++++++\\r\\n         ...........                             ....:.       ...:..  .:...........                 .      .. .   .     =+++++++++++++++++++=.:.  =:-=:=++++++++\\r\\n                                                  .:..::.       ... ...............       .                   . ..      :=++++++++++++++++++::++=-=.--:+++++++++\\r\\n                                                   ..  --           .:  ....:.. ..     .    .  . .       .:   . .. ..   .:+++++++++++++++++=-=++++-.=:-+++++++++\\r\\n                                                     . .:-.        ...   . .::.         .                     .       .   -++++++++++++++++- .-=++::=.=+++++++++\\r\\n                                                       . .::            .   ...    .    .   ..                  . ..      .=+++++++++++++++:    :=.--:++++++++++\\r\\n                                                           ::.             .:.    .:   .      .   .    ..     .            .=+++++++++++++=.:-: :=.=::++++++++++\\r\\n.                                                           .::                ..                                           .=++++++++++++=.=++==-.=.-++++++++++\\r\\n--:::.                                                        .:.               .   .   ...         .       .      .         .=+++++++++++--+++++: :.=++++++++++\\r\\n:::----::.                                                      .:.                .    . .         .  ..       ..   . .      .=+++++++++=. .-=+=.  :+++++++++++\\r\\n.::::::::.....                                                    .:.                      :.          .:.         ..  . ..    .=++++++++=.    --   -+++++++++++\\r\\n....................                 .....   .:.                    .::               ..  ...      .   . .    ..     .   ...     -++++++++==-..=:  .=+++++++++++\\r\\n..........................................   ... ..                   ..:.           .                      .        .            :+++++++++++=+:  :++++++++++++\\r\\n ........................................    ..                          ....                .              .     .:..             :=+++++++++++=--=++++++++++++\\r\\n .......................................     :.                              ..                             .   .   .   .           .-++++++++++++++++++++++++++\\r\\n ....       ...........   ..............     ..                                  ..                                       .           -+++++++++++++++++++++++++\\r\\n ..    ..        .....    ..............     .:.                                     .                          .              .   ..  :=+++++++++++++++++++++++\\r\\n      .:--:..             ..............     ..                                                             ..  ..                      .-++++++++++++++++++++++\\r\\n      .::-=::-:..         ............       .:.                                                                    .  ..         ..      :=+===+++=++++++++++++\\r\\n      .:::---:::. .          ........        .::                         .:                                                 . ..   .       .-=++=======+++++++++\\r\\n  .    .--::::::.   . .          ..          .-:                        .-:  .                                                     .         .-==++=======++++++\\r\\n  .   .:::----.....  .                        --.                       .-.                                                                     .:-=============\\r\\n  .   .::.:--:..   .. ..  .                   :-..  .                    -:              .. ..                                                      .-===+======\\r\\n  .    ..:----:... ::.     ..                 :-.   .                    -:.                 ...                                    .....              .:-======\\r\\n  ..   .--:--:....        .  .                :-:.                       --.                ...                                          ...::.           ..-===\\r\\n  ..   .:----.....     .   .                  .-..                       :-.               .  ..                                             ...:..           .:\\r\\n  ..   .:::::-:....   .. .      .             .::.                       .:.            ......::      .....                     .::.              .::..         \\r\\n   .   .::..:-:..       .  .. ..             .-==-:.                     ::...          .....-:-.    ...:..                  ...::::...::::::.        .::..     \\r\\n   .    :---:::...   ..  ...:::..            .-+++-:--:                  :-:..   .   .  .....-=-:    ......                             ....             .....  \\r\\n   .    .::--::..  ..  .  -====-...           :=+*-:.::.                 .:...   .  .  ...:::----    ......                                .::::-:           ...\\r\\n   ..   .:---::....  .   .-----=::::::::::....:==+==-:::                 .::...    ... ..:-:---.:.   ......                                   ......::.         \\r\\n   ..    .:--:::.  .  .   :::..:::.:..:::----====--:::-.                 .:...     .   ...::----=.   .....                                         .::::...     \\r\\n    .    ..:--:...   ..     ...........     ...::-----:-:....             :::.. .     ....:::--==:   .....                                            .::::...  \\r\\n    .    .::--:..                             .::.....:--.  .....         ::-.....      ...::----:   .....                                               ....:..\\r\\n    .    .::::... -==--::....                 :-+++=-::...        .....   .--:...     ......:.:--:   ....                                                   ....\\r\\n       .-=+==-. . =+++++++===-:::..           ::+*+--::-.             ..........    ..  ...::---::   ....                                                       \\r\\n       .-++*++=:  -+++++++++++++++==--:..     ..:-=--:...  .              .. .....   . ......----:   ....                                                       \\r\\n       .:=+*++-:: .+++++++++++++++++++++=.      .:.    .                 .:::..   .....   .:..--::   ...                                                        \\r\\n.::::---====+==--: =++++++++++++++++++===.      .:. :==--:.:  .          .::=-:::..     ....:::-::   ...                                                        \\r\\n     ...::----::.. =++++++++++++++++++===:      .:. :+++++++===-:..       :.++=----:...      ..:::.  ...                                                        \\r\\n         ..:...:...-+++++++++++++++++++==-      .:. .+++++++++++++==-:.   ::+++=-----::.         ..                                                             \\r\\n        .:==+=-:.: -+++++++++++++++++++==-       :. .=++++++++++++====-    .:--=-:--:..                                                                         \\r\\n         :-=+*=--. :+++++++++++++++++++===       :.  =+++++++++++++===-     ..:.. .    .. .......        ..                                                     \\r\\n\",\n  \"............    :---: ..               :*#**#*:                         .. ..::..     .-=+++++++++++++++++++++++====-..    .-==+============-:.    :-=======-:. \\r\\n...........   .::--:..       ..         .+**+:.                       ... .:::..     :=++++++++++++++++++++++++====-..    .-==++============-:.    :==========-:\\r\\n.........    .:--::...            ..     ... .=:                     ..  :--...    .-=++++++++++++++++++++++++===-:..    .-=++++++++========-:.   .-==========--\\r\\n.......    .:-=-:.                      -=   -*:                    .  .:::...    .=+++++++++++++++++++++++++===-:..    :==++++++++++++====--:.   :===++=======-\\r\\n......   .::-=--.                       :*=.:**.                   .  .:-:.. .   :=+++++++++++++++++++++++++===-:..    :==+++++++++++++====-::.  .-==++++=====-:\\r\\n....     ::--:.. :.   .                 .*#**#+.                 ..  :--:..    .-=++++++++++++++++++++++++====-:.     :==+++++++++++++++===-:..  :==++++++++==-:\\r\\n..    .------.                          .+####+.   .           ... .:--:..    .-+++++++++++++++++++++++++===--:.    .-=+++++++++++++++++==-::.  .-=+++++++++==-.\\r\\n   ..:--==-:..               .           -*##*-  .--:.        ..  .::::..    .-+++++++++++++++++++++++++===-:..    :-=+++++++++++++++++==--:..  :==+++++++++=-: \\r\\n  .:--==-:....      .                    .+##+.  :=+=:....:::--::---:.. ... .=+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n :-----=:...          .          .        .--.    :--.      ..:=**+==-:..  :=+++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..   -=++++++++++=-:  \\r\\n-=--...:..               .        ..                      .. .-+++++=--:  :=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++=--:..  :==++++++++++=-. .\\r\\n-=-::.:.             ..            :.                    .:.:-+***++=--. :=++++++++++++++++++++++++==--:.     :=+++++++++++++++++++++==-:..  :==++++++++++=-. .:\\r\\n::...    . .  .         ..         ..        .          .:  .-==+===-:. :++++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:..  .-=+++++++++++=:  .-\\r\\n  .. .     . ..    .    ..    ..                       .:  ..:--:..    :++++++++++++++++++++++++==--:.     :=++++++++++++++++++++++==:...  .-=+++++++++++=-. .:-\\r\\n                  .            .                      :.  ..:---..     .=++++++++++++++++++++++==-:..     -=++++++++++++++++++++++=-:.    .-=+++++++++++=-.  :-=\\r\\n                   .     .       .  .    .           :.  .:---::.       .:=++++++++++++++++++===-:...   .-++++++++++++++++++++++==-:.    :==++++++++++++=:  .:==\\r\\n              .         .. ...      .   .:         .:.  .-==--:...     ..  :=+++++++++++++++==-:.....  :=++++++++++++==++++++++==-.     :=+++++++++++++=-  .:-==\\r\\n                              ..        ..        .:.  .:-=-::..             :-+++++++++++===-:.....  :=++++++++++++=--==+++++=-:...  .-=+++++++++++++=-  .:-===\\r\\n                                 ..     .        .:.  .-==--:...               :-+++++++++==-:..... .-+++++++++++++++==::::---==------=++++++++++++++=-  .:-====\\r\\n                                 .              ::  .:-:---:...  .      .....   .:=++++++==-.....  .-++++++++++++++++=:.  .....:-::---=+++++++++++++=:  .:-=====\\r\\n              .                     ..         ::  .:-----:...  ..      ...       .:-+++==:.....  .=+++++++++++++++++=-:.     .:------=++++++++++++=:  .:=======\\r\\n                               .    :.        ::   ::----:...           -=-::.       .-==:...... .=+++++++++++++++++++==:       .=+++++++++++++++=-.  :-========\\r\\n                                             ::  .:::==:...             :=+++=-::::::::--:::-:.  .-++++++++++++++++++=-:       :=+++++++++++++++=:  .:-=========\\r\\n                                           .::.  .:----:...    ..       .:-=-:.....::::::::--=--.. .:=+++++++++++++=-.       :-+++++++++++++++=-.  :-========+==\\r\\n                                          .:::.      ......          .                 . .::.  ..::.  :-=++++++++=-.         :-==+++++++++++=-.  .-==+===+++++++\\r\\n ..                                      .::::::.                                     ...=++=------:..  .:=++++==:  ..         ...:::--=====:  .-==+++++++++++++\\r\\n ......                                 ::::::::::.                                  :. .-==+==-:..........:-==-. ...   .               ...  .:-=+++++++++++++++\\r\\n  .......                             .:::::::::::::..                    ..        :. .::...::.            .....:--:..                ..  .:-=+++++++++++++++++\\r\\n .........                           .:::::::::::::::::...                        .:. .--.   ..                    ...........        .....-====================\\r\\n ..........  .                      .::::::::::::::::::::::..                    .:. .-:..                                    ...........:-===========----------\\r\\n ...: ....  ::.......             .::::::::::::::::::::::::::::..              .::. .--.                                               ..----------------:::::::\\r\\n .. :. .....-..... .             .:::::::::::::::::::::::::...........:.:::..:::.:..::...                   . ...                         .::-::::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::.....    ...:. ........    .   .    . ....             ..:::....         .....         .::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....    ..::....        ..      .  .         .... ..       .:-:........           .::::::::---------------------\\r\\n ..........:.  .              .::::::::::...     .....::::.    .  .. ..  .. ..  .   ..       ..           .:-:....   .....   ..  :------------------------------\\r\\n ..........:...              .:::::::::.      .. ..:=-:.....   :..::.... ... ..  .  ..  .                  ......    ...........:-==------------================\\r\\n...........:                .::::::..      ..::::-::-:.::::::::-:..::.... .....  ..  .  .  ..                     .. .....:::::--===============================\\r\\n          ...               ....       ....:..:----::--::::::--:......:::..........  .  .....                       ..::::-----=================================\\r\\n    .:=-:.                               .--=-:::--:..:==:-:::--:..::..::... ....... .. ..  .  .                     ...:-----==================================\\r\\n .   .:::.   :                  ..        :==:.::-:--==:-:::::::. .::..::.... ......... ..  .  ..                       .:-:-===================================\\r\\n        .    .                .:.        .-::::::::-:==--==::.::. ::::..:. :..... ........  .. .. .                        .:===============--------------------\\r\\n         .   .               ::.         .::.:-.:::-===--=-:..:..::::..:.. :.....  .  .  .  .  .  .      .                  ..:--=-------------:::::::::::::::::\\r\\n                            ::           .:--:::=::-=+=-:-:. .:..:::..:.........  ..  .......  .. .  ..  .  .                  .::::::::::::::::::..............\\r\\n                          .:.           ..:--::===--=+=---:..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .     .      .        ..:::::.......................\\r\\n                         .-:.           .:---:-====++===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .  ...   .       ....:::::::::::..............\\r\\n                          .           .::::---=+++--==-:-:..:::::::..::....   ..  .   .  ..  ..  .      .. ..  .  .        ....       ....:::::::::::...........\\r\\n                       ..            ..:::.:=-===-====-::..:-::::-:..:.. ..    . ..  ..  .  ..  ... ..  .. .. ..     .  .     ..    ..... .:::::::::::::........\\r\\n                        :::           .--:::---==-==----:::-::::--:........      .. .. .:.  ..     ..  ..  .  .                    ...... .::::::::::.......  ..\\r\\n                        :::.          .:-::--==++=+=-:-::::--:::-:..... .. .:..  .  .. :=.  .   .. ..   .     .   .     .  .         .  .......:::....          \\r\\n                       .:.:.         ..:::-===:=+-===-::::--.::-:.....  ..  ..   .  .. .+.  .   .  ..     ..     .  .. ..  .. .             .......             \\r\\n                       .-..         .:.:::-=+=-=++=+==:::---:.:::..... ...      .   .. :#:  .      .   .   .  .     .           ..           ....               \\r\\n                       .-.         .:::...--==++====::-:::::::::..... ..   ..   .   .  -#= .          .      ..  .     ..       ...  ..    .   ...              \\r\\n                    ..  :.        .--....::-==++++=---.:-=-:::::..... ..   ..  .    ...-#+..   .  ..             .     . ..     ....             ...            \\r\\n             .::.   .   ..       .:-. ..:-:--:-=+++:::..--.::::.......... ..   .   .  .+#*..   .  .      .             .        ....  ...        ....           \\r\\n            .:::.              . .:=:..::..:=--=+-+:::::--..::.......... ...      ..  :##*.       .       . .      .  ..        ..           ..    ...          \\r\\n            .....             ...::=-...:::-=+=+=-+=:-::.:::::...... ... .+:  .   ..  =###:  ..             .     ..                                ....        \\r\\n           .....                 .:--.....::===:-++-.::-:::::......  ..  .=*:..  ..  :*###-  .              .  .      .  .            ..:::---:::...    ..      \\r\\n           .....                .::--.....::-=+==--==::::::::......  .. ...**- .... .+####- ..  ..            ..    ..            .:-==++++++++++++==-:...      \\r\\n          ......                .::-=. ..:-====++===--:.::::..  :.   .   ..-##+:...:+#####= ..  ..  .   .                       .-++++++++++++++++++++++==-:.  .\\r\\n         ......                  .:-=: ...:-:.-=++===-:..:::......  ..  .. .*###*++*######= ..  .   .         ..  .          .:=++++++++++++++++++++++++++++-:. \\r\\n        ........                 .::--....:--::-+++==-:..:::..::. . .. ... .-#############+..   .  .          .  ..         :=+++++++++++++++++++++++++++++++==:\\r\\n        ........                 ...:-.....:-========-:..::..........  ......*############+..  .   .          .  .   .     -+++++++++++++++++++++=::=+++++++++++\\r\\n       ...........                ..:-:....:--====-==-:.:::  .......  ... .. :############+..  .  ..         ..  .  ..    -++++++++++++++++++++++=   .-=++++++++\\r\\n      ............                 ..--....::=-======-:::.::::...... ....  .. =###########=.. ..  .   .      .  .        :+++++++++++++++++++++++-     .:-++++++\\r\\n      ............                ...:=:.....:=======: .-..:::...... ..   ..  .*##########=   .   .          .  .   .   :++++++++++++++++++++++++=-:.     :+++++\\r\\n     .......::::::.                ..:--.....:----=-=:..:..:::.....  ..   .. ..-##########-  ..             .. ..      .=++++++++++++++++++++++++==++-.   -+++++\\r\\n    ..............:                 ..:-:..:....-===--=:..:::....  ....  ..   ..=#########. ..   .   .      .  ..      -++++++++++++++++++++++++=  :-=+:..-+++++\\r\\n    ................                 ..-- ..  .::-===-:-:::......  ....   .. .  .+#######*.  .   .      .   .  .  .    =++++++++++++++++++++++++=-.  :=:=-=+++++\\r\\n    ..:::::::.......                   .-.  .. .:-=-==---::......    . ..   ... ..=######-  ..                 .  .   .+++++++++++++++++++++++++=++=:-=:=-=+++++\\r\\n   ...:::::::::::....                  .:=: .:::-==-====--..:::.  ...   .   .. ....-+*##+.  .. ..          .  ..      -+++++++++++++++++++++++++..:=++=:=-=+++++\\r\\n   ....::::::::::::..                . . :=..::..::=-===--. ......... . .   .   ..  .::-.   .  .  ..          .  . ...=+++++++++++++++++++++++++:   .=--=-++++++\\r\\n  .........::::::::..                  .  :-...  ..:---.::::.: .:.... . .  .:.  .   .          .  ..      .. ..  .   .+++++++++++++++++++++++++=-....=:=--++++++\\r\\n  ..................                     .:-... ..:-==-..:::-:......  . .      ..          ..  .          .  ..      :+++++++++++++++++++++++++:  ==:=:=--++++++\\r\\n ..................                      ..:.   ...-=--===---::....  ..   ..  ..           .    .         .  .. ..   :++++++++++++++++++++++++=:.   -=:=:=++++++\\r\\n................                          .:::. ....:--===--:::.:......   .    .  ..       .    .     :. .   .  .    :+++++++++++++++++++++++++++- .=-:=:+++++++\\r\\n                                           .:--. ....--===--:::::......  ..  .     .      .           .     ..  .    :++++++++++++++++++++++++=:=+=++:-=-+++++++\\r\\n                                           ..:--.  ...----=:::--:...... ..   .        :  ..  ..             .        .++++++++++++++++++++++++:  .:==:=--+++++++\\r\\n                                           ..::--.   ..:---==:-:::::.... .  ..           ..  .       .   .  .   .    .=+++++++++++++++++++++++..   -=.=:=+++++++\\r\\n                                            ....-:     .:-=-.::::.::......  ..           .  ..      ..  .  ..         =++++++++++++++++++++++=.=.-.--:=:=+++++++\\r\\n                                              ...-:     .:=:.::-::::......  .      ...          ..  .                 -++++++++++++++++++++++-:-:=.==-=:++++++++\\r\\n                                              ...:-:      .:::::::::........   .   ...                       ...      :++++++++++++++++++++++++==-:=:=--++++++++\\r\\n                                              ....:-: .     ..:::.:.  :......            :.          . .   .  ..      .-++++++++++++++++++++=::=+++=.=-=++++++++\\r\\n        ..... .                                 ....::.       :...:.  ::.....  .  .  .   . .        ..     ..        . .=+++++++++++++++++++=   .:=-:=:=++++++++\\r\\n         ...........                             ....:.       ...:..  .:...........                 .      ....   .     =+++++++++++++++++++=.:.  =:-=:+++++++++\\r\\n                   .                              .:..::.       ... ...............       .                   . ..   .  :=++++++++++++++++++::++=-=.=--+++++++++\\r\\n                                                   ..  --           .:  ....:.. ..     .    .    .       ..   . .. ..   .:+++++++++++++++++=-=++++-.=:-+++++++++\\r\\n                                                     . .:-         ...   . .::.         .                    ..      ..   =++++++++++++++++- .-=++::=.=+++++++++\\r\\n                                                       . .:.            .   ...    .    .   .                   . ..      .=+++++++++++++++:    :=.--:++++++++++\\r\\n                                                           ::.             .:.    .:   .      .  ..    .      .            .=+++++++++++++=.:-. :=.=:-++++++++++\\r\\n                                                            .::                ..                                           .=++++++++++++=.=++==-:=.=++++++++++\\r\\n--:::.                                                        .:.               .   .   ...         .       .      .         .=+++++++++++--+++++:.:.=++++++++++\\r\\n:-:----::.                                                      .:.                .    . .         .  ..       .    . .      .=+++++++++=. .-=+=.  :+++++++++++\\r\\n.::::::::.....                                                    .:.                      :.          .:.         ..  . ..    .=++++++++=.    --   =+++++++++++\\r\\n....................                 .....   .:.                    .::               ..  ...      .   . .    ..     .   ...     -++++++++==-..=:  .=+++++++++++\\r\\n..........................................   ... .                    ..:.           .                      .        .            :+++++++++++=+:  :++++++++++++\\r\\n.........................................    ..                          ....                .              .     .:..             :=+++++++++++=--=++++++++++++\\r\\n .......................................     :.                              ..                             .   .   .  ..     .     .-++++++++++++++++++++++++++\\r\\n . ..       ...........  ...............     ..                                  ..                                       .           -+++++++++++++++++++++++++\\r\\n ..    ..        .....    ..............     ::.                                     .                          .              .   ..  :=+++++++++++++++++++++++\\r\\n      .:--:..             ..............     ..                                                             ..  ..                      .-++++++++++++++++++++++\\r\\n      .::-=::-:..         ............       .:.                                                                   ..  ..         ..      :=+===+++=++++++++++++\\r\\n      .:::---:::. .          ........        .::                         .:                                              .  . ..   .       .-=++=======+++++++++\\r\\n  .    .--::::::.   . .          ...         .-:                        .-:  .                                                     ..        .-==++=======++++++\\r\\n  .   .:::----.....  .                        --.                       .-.                                                                     .:-============+\\r\\n  .   .::.:--:..   .. ..  .                   :-..  .                    -:              .. ..                                                      .-==++======\\r\\n  .    ..:----:... ::.     ..                 :-.   .                    -:.                 ...                                    .....              .:-==+===\\r\\n  ..   .--:--:....        .  .                :-:.                       --.                ...                                          ...::.           .:-===\\r\\n  ..   .:----.....     .   .                  .-..                       :-.               .  ..                                             ...:..           .:\\r\\n  ..   .:::::-:....   .. .      .             .::.                       .:.            ......::      .....                     .::.              .::..         \\r\\n   .   .::..:-:..       .  .. ..             .-==-:.                     ::...          .....-::.    ...:..                  ...::::...::::::.       ..::..     \\r\\n   .    :---:::...   ..  ...:::.             .-+++-:--:                  :-:..   .   .  .....---:    ......                             ....             ..:..  \\r\\n   .    .::--::.   ..  .  -====-...           :=+*-:.::.                 .::..   .  .  ...:::----    ......                                .::::-:           ...\\r\\n   ..   .:---::....  .   .-----=::::::::::....:==+==-:::                 .::...    ... ..:-:---:-.   ......                                  .......::.         \\r\\n   ..    .:--:::.  .  .   :::..:::.:..:::----====--:::-.                 .:...  .  .   ...::----=.   .....                                         .::::..      \\r\\n    .    ..:--:...   ..     ...........    ....::-----:-:....             :::.. .     ....:::--==:   .....                                            .::::..   \\r\\n    .    .::--:..                             .::.....:--.  .....         ::-.....      ...::----:   .....                                               ....:..\\r\\n    .    .::::... -==--:.....                 :-+++=-::...        .....   .--:...     ......:.:--:   ....                                                   ....\\r\\n       .-=+==-. . =+++++++===-:::..           ::+*+--::-.             ..........    ..  ...::---::   ....                                                       \\r\\n       .-++*++=:  -+++++++++++++++==--:..     ..:-=--:...  .              ........   . ......----:   ....                                                       \\r\\n       .:=++++-:: :+++++++++++++++++++++=.      .:.    .                 .:::..   .....   .:..--::   ...                                                        \\r\\n.::::---====+==--..+++++++++++++++++++===.      .:. :==--:.:  .          .::=-:::..     ....:::-::   ...                                                        \\r\\n     ...::----::.. =++++++++++++++++++===:      .:. :+++++++===-:..       :.++=----:...      ..:::.  ...                                                        \\r\\n         ..:...:...-+++++++++++++++++++==-      .:. .+++++++++++++==-:.   ::+++=-----::.         ..                                                             \\r\\n        .-==+=-:.: -+++++++++++++++++++==-       .. .=++++++++++++====-    .:--=-:--:..                                                                         \\r\\n         :-=++=--. -+++++++++++++++++++===       :.  =+++++++++++++===-     ..:.. .    .. .......        .                                                      \\r\\n\",\n  \"............    .---- ..               :*#*+#*:.                        ..  .::..     .-=+++++++++++++++++++++++====-:.    .-===============-:.    .-======-:.  \\r\\n...........   .::--:..       ..         .+##+:.                        .. .:::..     .=++++++++++++++++++++++++====-:.    .-==++============-:.    :-========-::\\r\\n.........    .:--::. .            ..     .::..=:                     ..  .--:..     :=++++++++++++++++++++++++====-:.    .-==+++++==========-:.   .-==========--\\r\\n.......    .:-=-:.                      :=   -*:                    .. .:::...    .-+++++++++++++++++++++++++====-:.    .-=++++++++++++====--:.   :-==++=======-\\r\\n......   .::-=--.                       :*=.:**:                   .  .:-:.. .   :=+++++++++++++++++++++++++===-:..    :==+++++++++++++====-::.  .-==++++=====--\\r\\n....     ::--:.. ..   .                 .+#**#+.                 ..  :--:..     :=++++++++++++++++++++++++====-:.     :==+++++++++++++++===-:..  :-=++++++++==-:\\r\\n..    .---:--.                          .+####+.               ...  :--:..    .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:.. .-=+++++++++==-:\\r\\n    .:--==-:..               .           -*##*-  .--:.        ... .::::...   .-++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++===-:..  :==+++++++++==:.\\r\\n  .:--==-:....                           .+##+.  .=+=:....:::--:::--:...... .=+++++++++++++++++++++++++===-:..    :==++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n :-----=:...          .          .        .=-.    :=-.      ..-=**+==-:..  .=+++++++++++++++++++++++++===-:.    .:=+++++++++++++++++++==-::..  :=++++++++++==:  \\r\\n-=--:..:..               .        ..                       . .-=++++=--:  :=++++++++++++++++++++++++===-::.    .-=++++++++++++++++++++==-:..  :==++++++++++=-. .\\r\\n-=-::...    .        ..            :.                    .:.:-+***++=--. :=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=++++++++++=-: .:\\r\\n::...    ...  .         ..         ..        .          .:. .-=+++==--. :=+++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .:\\r\\n  ..       . ..    .    ..     .                       .:   .:--:....  :++++++++++++++++++++++++===-:..    .=++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n                  .            .                      .:   .:---..     .=++++++++++++++++++++++==-:..     :=++++++++++++++++++++++==:.    .-=+++++++++++==:  .-=\\r\\n                   .     .       .  .    .           :.  .:---::..      .:=++++++++++++++++++===-:....  .-=+++++++++++++++++++++==-:.    .-=++++++++++++=:  .:-=\\r\\n              .         .  ...          .:         .:.  .-==--:...     .. .:=+++++++++++++++==-:.....  .=++++++++++++==++++++++==-:     :=+++++++++++++=-  .:-==\\r\\n                              ..        ..        .:.  .:-=-::..             :=++++++++++++==-:.....  :=++++++++++++=--==+++++==:...  .-=+++++++++++++=-.  :-===\\r\\n                                 ..     .        .:.  .-==--:...               :=+++++++++==-:.....  -=++++++++++++++==:::---===-:--::=++++++++++++++=-.  :-====\\r\\n                                 .              .:   .::---:...  .      .....   .:=++++++==-...... .-++++++++++++++++=-.  .....:--:---=+++++++++++++=-  .:-=====\\r\\n              .                     ..         ::  .:-----:...  ..      ...       .:=+++==-...... .-+++++++++++++++++=-:.  .. .:------=++++++++++++=:  .:-======\\r\\n                               .    :.        ::   ::----:...           :=-:..       :-==:...... .=+++++++++++++++++++==:       .-+++++++++++++++=-.  .-========\\r\\n                                             ::  .:::==::..             :==++=-::::::::--:::::.  :=++++++++++++++++++=-:.      .-+++++++++++++++=:  .:-=========\\r\\n                                           .:-.  .:----:...    ..       .:-==::..:::::::----==--. ..-=+++++++++++++=-:.      .-=++++++++++++++=-.  .-=========+=\\r\\n                                          .:::.     .......          .      .            .... ...:.. .:=+++++++++=-:   .    .:==+++++++++++++-.  .:======+++++++\\r\\n ..                                      .::::::.                                     ...-++=------:.   .-=++++==:. ..         ..::---======:  .:-=+++++++++++++\\r\\n ......                                 ::::::::::.                                  .. .==++==-:..........:-==-. ...   .              ..... .:-=+++++++++++++++\\r\\n  .......                             .:::::::::::::..                    ..        :. .::..:::.           ......:--:..                     .-=+++++++++++++++++\\r\\n .........                           .:::::::::::::::::...                        .:. .--.   ..                   ............        .....-==++================\\r\\n ..........  .                      .::::::::::::::::::::::..                    .:. .::..                                   ............:-=====================\\r\\n ...: ....  ::.. . ..             ..:::::::::::::::::::::::::::..              .::. .--.                                               .:-===-------------------\\r\\n .. :. .....-..... ..            .::::::::::::::::::::::::............:.:::..:::::..::..                    . ...                         .:----::::::::::::::::\\r\\n... .    ..::..                 .:::::::::::::::::::....     ...:. ........    ..  .    . ....             ...::...          .....         .::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....    ..::...         ..      .  .         .... ..       .:-:........           .::::::::::--:---::::---------\\r\\n ..........:.  .              .::::::::::...     .....::::.    .. .. ..  .. ..  .   ..       ..           .:-:....   ....        .------------------------------\\r\\n ..........:...              .:::::::::.     ... ..:=-:.....   :..::.... ... ..  .  ..  .                  ......    ...........:-=-----------------------------\\r\\n...........:                .::::::..      ..::::-::-:.::::::::-:..::.... .....  ..  .  .  ..                     .. .....:::::--===============================\\r\\n          ...               ....       ....::.:----::--::::::--:......:::....... ..  .  .....                       ...::::----=================================\\r\\n    .-=-:.                               .--=-:::-::..:==:-:::--:..::..::... ....... .. ..  .  .                     ..::-----==================================\\r\\n .   .:::.   :                  ..        -==:.::-:--==:-:::::::. .::..::.... ......... ..  .  ..                       .:-:-===================================\\r\\n        .    .                .:.        .-:.::::::-:==--==::.::. ::::..:. :..... ........  .  .. .                        .:=========================----------\\r\\n         .   .               ::          .::.::.:::-===--=-...:..::::..... :.....  .  .  .  .  .  .      .                  .::-====-------------------:::::::::\\r\\n                            ::           .:---::=::-=+=-:-:. .:..:::..:..... ...  ..  .......  .. .  ..  .  .                  .:------:::::::::::::::::::......\\r\\n                          .:.           ..:--::===--=+=---:..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .     .      .        ..:::::::::...................\\r\\n                         .-.            ::-----====++===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .  ...           ...:::::::::::::.............\\r\\n                          .          ..::::---=+++--==-:-:..-::::::..:.....   ..  .   .  ..  ..  .      .. ..  .  .        ....       ....::::::::::::..........\\r\\n                       ..            ..:::.:=-===-====-::..:-::::-:..:.. ..    . ..  ..  .  ..  . . ..  .. .. ..     .  .     ..    ..... .::::::::::::::.......\\r\\n                        :::           .--:::---==-==:---:::-::::-:........       .. .. .:.  ..      .  ..  .  .                    ...... .:::::::::::..........\\r\\n                        :::.          .:-::--==++=+=-:-:.::--:::-:..... .. .:..  .  .. :=.  .   .. ..   .     .        ..            .  .......::::....         \\r\\n                       .:.:.         .:::.-===:=+-===-::::--.::-:.....  ..  ..   .  .. :+.  .   .  ..     ..     .  .  ..  .  .             ...:...             \\r\\n                       .-..         .:.:.:-=+=-=++=+==:::---:.:::..... ..       .   .. :#:  .      .   .   .  .     .           ..           ....               \\r\\n                       .-.         ::::...--==++====::::::::.:::..... ..   ..   .   .  -#= .          .      ..  .     ..       ...  ..        ...              \\r\\n                    ..  :.        .-:...:::-==++++=---.:-=-:::::..... ..   ..  .    ...-#+..   .  ..             .     . ..     ....             ...            \\r\\n             :::.   .   ..      ..:-. ..:-:--:-=+++:::..--.::::.......... ..   .   .  .+#+..   .  .      .             .        ....  ...        ....           \\r\\n            .:::.              . .:=:..::..:=--++-+:::.:-:..::...... ... :..      ..  :##*.       .         .      .  ..        ..            .    ...          \\r\\n            ....              ...::=-...:::-=+===-+=:-::.:::::...... ... .+.  .   .   =###:  ..             .     ..                                ....        \\r\\n           .....                 .:=-.....::=+=:-++-.::-:::::......  ..  .=*:..  ..  :*###-  .  .           .  .      .  .            ...:::::::...    ..       \\r\\n           .....                .::--.....::-=+==--+=::::::::...... ... ...**- .... .+####- ..  .             ..    ..            .:-==++++++++++++==-:...      \\r\\n          ......                .::-=. ..:-====++===--:.::::..  :.  ..   ..-##+:...:+#####= ..  .   .                           .-=+++++++++++++++++++++=-:..  .\\r\\n         ......                  .:-=: ...:-:.-=++===-:..:::......  ..  .. .*###*++*######= ..  .   .         ..  .           :=+++++++++++++++++++++++++++=-:. \\r\\n        ........                 .::--....:--::-+++==-:..:::..::. . .. ... .=#############=..   .  .          .  ..         :=+++++++++++++++++++++++++++++++=-:\\r\\n        ........                 ...:-.....:-========-:..:: ........   ......+############+..  .   .          .  .         -+++++++++++++++++++++=:-=+++++++++++\\r\\n       ..........                 ..:-:....:--====-==-:.:::  .......  ... .. :############=..  .  ..         ..  .  .     -++++++++++++++++++++++=   :-+++++++++\\r\\n      ............                 ..--.....:=-======-:::.::::...... ....  .  =###########=.. ..  .   .      .  .        :+++++++++++++++++++++++-     .:=++++++\\r\\n      ............                ...:=:.....:=======: .-..:::...... ..   ..  :*##########=   .   .          .  .   .   :++++++++++++++++++++++++=-.      -+++++\\r\\n     ......:::::::.                ..:--.....::---=-=:..:..:::....   ..  ... ..-##########-  ..             .. ..      .=++++++++++++++++++++++++=++=-.   -+++++\\r\\n    ...........::.:                 ..:=:..:....-===--=:..:::....  ....  ..   ..=########*. ..   .          .  ..      -++++++++++++++++++++++++= .:=++:..-+++++\\r\\n    ................                 ..-: ..  .::-===-:-::: .. ..  ....   .. .  .+#######+.  .   .      .   .  .       =++++++++++++++++++++++++=:.  :=:=-=+++++\\r\\n    ...:::::........                   .-:  .. .:-=-==---::......    . ..   ..  ..+######-  ..                 .  .   .++++++++++++++++++++++++++++-:-=:=-=+++++\\r\\n   ..:::::::::::.....                  .:=: .::::-=-====--..:::. ....   .   .. ....-+*##+   .  ..          .  ..      -+++++++++++++++++++++++++:.-=++-:=:=+++++\\r\\n   ...:::::::::::::..               .. . :-..::..::--===--........... . .   .   ..  .::-.   .  .  .           .    . .=+++++++++++++++++++++++++.   :=--=:++++++\\r\\n  .......::::::::::..                  .  :-...  ..:---.::::.. :..... . .  .:.  .   .          .  ..      .. ..  .   .+++++++++++++++++++++++++=-....=:---++++++\\r\\n ...................                     .:-... ..:-==-:.:::-:......  . .      .           ..  .          .  ..      :+++++++++++++++++++++++++:  =-:=:=--++++++\\r\\n .................                       ..:.   ...-=--===---::....  ..   ..  ..           .    .         .  .. ..   :++++++++++++++++++++++++=.  . -=:=:=++++++\\r\\n...............                           .:::......:--===--::..:......   .       ..       .    .     :  .   .  .    :+++++++++++++++++++++++++++: .=-:=:=++++++\\r\\n                                           .:--. ....--====-:::::......  ..  .     .      .           .      .  .    :++++++++++++++++++++++++=-=+==+:-=-+++++++\\r\\n                                           ..:=-.   ..----=:::--:.....  ..   .        :  ..  ..             .        .++++++++++++++++++++++++:  .-==:=--+++++++\\r\\n                                           ..::--.   ..:---=-:-:::::.... .  .            ..  .       .   .  .   .    .=++++++++++++++++++++++=..   -=.=:=+++++++\\r\\n                                            ....-:     .:-=-.::::.::......  ..           .  ..      .   .  ..         =++++++++++++++++++++++=.=.-.=-:=:=+++++++\\r\\n                                              ..:-:     .:-:.::-::::......  .      ...          ..  .                 -++++++++++++++++++++++-:-:=.=--=:++++++++\\r\\n                                             ....:-:      .:::::::::........       ...                       ...      :++++++++++++++++++++++++==-:=:=--++++++++\\r\\n                                              ....:-. .     ..:::.:.  :......            :.          . .   .  ..      .-++++++++++++++++++++=:-=+++=.=--++++++++\\r\\n        ..... .                                 ....::       .:...:.  ::.....  .  .  .     .        ..     .         . .=+++++++++++++++++++-   .:=-:=:=++++++++\\r\\n         ..........                              ....:.       ...:..  .:...........                 .      ....   .     =+++++++++++++++++++=.:.  =:-=:+++++++++\\r\\n                   .                              .:..::.       ... ............ ..                             ..   .  :=++++++++++++++++++.-+=--=.=--+++++++++\\r\\n                                                   ..  --           .:  ....:.. ..     .    .            :.     .. ..   .:+++++++++++++++++=-=++++-.=:-+++++++++\\r\\n                                                     . .:-         ..    . .::.         .                    ..      ..   =++++++++++++++++-.:-=++::=.=+++++++++\\r\\n                                                         .:.            .   ...    .    .   .                   . ..      .=+++++++++++++++:    :=.--:++++++++++\\r\\n                                                          .::.             .:.    ..   .      .  ..    .      .            .++++++++++++++=.:-. :=.=:-++++++++++\\r\\n                                                            .::                ..                                           :+++++++++++++-.=++==-:=.=++++++++++\\r\\n--::..                                                        .:.         .     .   .   ...         .       .      .         .=+++++++++++--+++++:.:.=++++++++++\\r\\n:------::.                                                      .:.                .    . .         .  ..       .    . .      .=+++++++++=. :-=+=.  :+++++++++++\\r\\n.:::::::::....                                                    .:.                      :.          .:.         ..  . ..    .=++++++++=     --   =+++++++++++\\r\\n...................                  .....   .:.                    .::               ..  ...      .   . .    ..     .   ...    .-++++++++=-:..=:  .=+++++++++++\\r\\n..........................................   ... .                    ..:.                                 ..        .            -+++++++++++=+:  :++++++++++++\\r\\n.........................................    .                           ....                .              .     .:.              :=+++++++++++=--=++++++++++++\\r\\n .......................................     :.                              ..                             .   .   .  ..     .     .=++++++++++++++++++++++++++\\r\\n . ..       ...........  ...............     ..                                  ..                                       .           -+++++++++++++++++++++++++\\r\\n ..    ..        .....    ..............     ::.                                     .                          .                  ..  :=+++++++++++++++++++++++\\r\\n      .---:..             ..............     ..                                                             ..  ..                      .=++++++++++++++++++++++\\r\\n      ..:-=::-...         .............      .:.                                                                   ..  ..         ..      :=+===++===+++++++++++\\r\\n      .::----::.  .          ........        .::                         .:                                              .  . ..   .       .-+++=======+++++++++\\r\\n  .   .:--:.:::..  ....          ...         .-:                        .:.  .                                                    ..         .-==+========++++++\\r\\n  .   .:::---:....   .                       .--.                       .-.                                                                     .:===========+++\\r\\n  .   .::.:=-:..   .. ..  .                  .:-..  .                    -:              .. ..                                                     .:-==+=======\\r\\n  .    :.:----:..  :..     .                  :-.   .                    -:.                 ...                                    .....             ..-=======\\r\\n  .    :--:-:.....       ..  .                :-:.                       --.                ...                                          ..::.            .:-===\\r\\n  ..   .:----.....     .   .                  .-.       .                :-.               .  ..                                             .....            .-\\r\\n  ..   .:::::-:....  ..  .  .   .             .::.                       .:.            ......::      .....                     ....             ..:..          \\r\\n  ..   .::..:-:..   .   .  .. .              .-==-:.                     ::...          .....-::.    ...::.                  ..:::::...::::::..      ..:..      \\r\\n   .    :----::...   ..  ...::..             .-+++-:-::                  :-:..       .  .....---.    ......                            .....             ..:..  \\r\\n   .    .::--::.   ..  .  -====-...          .:+++-..-:                  .::..   .  .  ...:::----    ......                                .:::::.           ...\\r\\n   .    .::--::....  .   .-----=::::::::.:.. .:==+==:::.                 .::...     .. ..:-:---::.   .....                                   ...::.....         \\r\\n   ..   .::--::..  .  .   :-:..:::.:..:::----====--::::.                 .:...  .  .   ...::-----.   .....                                        ..:::...      \\r\\n   ..   ...:-::...   .      ...........    ....::-----:-:...              :::.. .   . ....:::--==.   .....                                            .::::..   \\r\\n    .    .::--:..                            ..::.....:-:   .....         :::.....     ....::----:   .....                                               .:.....\\r\\n    .    .::::... -==--:.....                 :-++=--::..        ......   .--:...     ......:.:--:   .....                                                  ....\\r\\n    .  :-=+==:.  .=+++++++===-:::.           .:-+*=--:::.             .........     ..  ..:::---::   ....                                                       \\r\\n       .-++*++-:  -+++++++++++++++==--:.      ..--=--:... ..              ........   .......:--:-:   ....                                                       \\r\\n       .:++++=:-: :++++++++++++++++++++==       .:.                      .::...   .....   .:..--::   ...                                                        \\r\\n.::::---====+=---..+++++++++++++++++++===.      .:. :==-::..             .:-=-::...    .....:::-::   ...                                                        \\r\\n     ...::----::.. =++++++++++++++++++===.      .:. :++++++===--:.       ...++=----:...      .::::   ...                                                        \\r\\n         ..:...:...=+++++++++++++++++++==:      .:. :++++++++++++==--:    :-+++=----::..         ..  ..                                                         \\r\\n        .-==+=-:.: =+++++++++++++++++++==-       :. .+++++++++++++====:    .:-==----:..                                                                         \\r\\n        .:==++=--. -+++++++++++++++++++==-      .:. .++++++++++++++===-     ..:.....   .. .......        .                                                      \\r\\n\",\n  \"............    .:---...               :*#++**-.                        ..  .::..      :=++++++++++++++++++++++++===-:.     :===============-:.    .-======-:.  \\r\\n...........   .::--:..       ..         :+##*-.                        .. .:::..     .-=++++++++++++++++++++++++===-:.    .:==++============-:.    :-========-::\\r\\n.........    .:--::. .            ..     .::. -:                     ..  .--:..     :=+++++++++++++++++++++++++===-:.    .-==+++++==========-:.   .-==========--\\r\\n........   .:-=-:.                      :=   :*-                    .. .:::...    .-++++++++++++++++++++++++++===-:.    .-=++++++++++++====--:.   :-==++=======-\\r\\n......   .::-=--.                       :*= .+*:                   .  .:-:.. .   .-+++++++++++++++++++++++++===--..    .-=+++++++++++++====-::.   -==++++======-\\r\\n....     ::--:.. ..   .                 .+#**#*.                 ..  .--:..     :=+++++++++++++++++++++++++===-:.     :==+++++++++++++++===-:..  .-=++++++++==-:\\r\\n..    .:--:--.                          .+####+.                ..  :--:..     :=+++++++++++++++++++++++++===-:.     :==++++++++++++++++==--:..  -=+++++++++==-:\\r\\n    .:-:===:..               .           -*##*=  .--..         .. .:-::...   .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++===-:..  .-=+++++++++==:.\\r\\n  .:--==-:....                           .+##+.  .=+=:....::::-:::--:.... . .-++++++++++++++++++++++++++==-::.    :-=++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n :-----=:...          .          .        .==:    :=-.      .:-=+*+==-:..  .=+++++++++++++++++++++++++===-:.     :=++++++++++++++++++++=--:..  :==+++++++++==:  \\r\\n-=--:..:..               .        ..                .      .  :=++++=--:  .=+++++++++++++++++++++++++==--:.    .-=++++++++++++++++++++==-:..  :-=++++++++++=-. .\\r\\n-=-::...    .        ..            :.                    .:..-+***++=--. .=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=++++++++++==:  :\\r\\n::...    . .  .         ..         ..        .          .:. .-=++++==-: :=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=-  .:\\r\\n  ..       . ..    .    ..     .                       .:   .:--:..... :=+++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n                  .            .                      .:   .:---..     .=++++++++++++++++++++++==--:.     :=++++++++++++++++++++++==-:.   .-=++++++++++++=:  .-=\\r\\n                   .     .       .  .    .           :.  .:---::..      .-=+++++++++++++++++++==-:....   :=++++++++++++++++++++++==:.    .-=++++++++++++=-  .:-=\\r\\n              .         .. ...          .:.        .:.  .:==--:...     .. .:=+++++++++++++++===-:....  .-++++++++++++=+++++++++==-:.    :=+++++++++++++=-. .:-==\\r\\n                              ..        ..        .:.  .:-=-::..            .:=++++++++++++==-:.....  :=++++++++++++=--=++++++==-..    :=+++++++++++++=-.  :-===\\r\\n                                 ..     .        .:.  .:==--:...              .:=+++++++++==-:.....  :=++++++++++++++=--:---====::--::-=+++++++++++++=-.  :-====\\r\\n                                 .              .:   .::---:...         .....   .-=++++++==-:.....  -++++++++++++++++=-.  .....:------=+++++++++++++=-.  :-=====\\r\\n              .                     ..         .:  .:----=:...  ..      ...      ..-=+++==-:..... .-+++++++++++++++++=-.   .. .:------=++++++++++++=:  .:-======\\r\\n                               .    :.        ::   ::----:...           :=-:..       :===-...... .=+++++++++++++++++++==:      .:-=+=+++++++++++++-:  .-========\\r\\n                                             ::  .:::==-:..             :==++-::......:--:.:::.  :=++++++++++++++++++==:.      .-=++++++++++++++=:   :-=========\\r\\n                                            :-.  .:----:...    ..       .:=+=::::::::::-----==-:. .:-=+++++++++++++=-:.      .-=++++++++++++++=-.  .-=========+=\\r\\n                                          .:::.     .......          .      ..           .......::.. .:=+++++++++==:.  .    .:=++++++++++++++=:  .:-=====+++++++\\r\\n ..                                      .::::::.                                     ...-++-::----:.   .-=+++++=-. ..        ..::---===+++=-. .:-=+++++++++++++\\r\\n ......                                 ::::::::::.                                  .. .=++++=-:..........:-==-.  ...  .              .....  :-=+++++++++++++++\\r\\n  .......                              :::::::::::::..                    ..        .. .::..:::.         ....::...--:..                     .-==++++++++++++++++\\r\\n .........                           .:::::::::::::::::..              .           :. .--.   ..                  .............        .....:==++++++++++========\\r\\n ..........  .                      .:::::::::::::::::::::...                    .:.  :-..                                  .............:-=====================\\r\\n ...: ....  ::.. . ..             ..:::::::::::::::::::::::::::..              .::.  :-.                                              ..:-========--------------\\r\\n .. :. .....-..... ..            .::::::::::::::::::::::::............:.:::...::::..::..  .                 .  ..                         .:---------:::::::::::\\r\\n... .    ..::.                  .:::::::::::::::::::....     ...:. ........    .. ..    . ...              ...::...          ....          .::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....    ..:.....        ..      .  .         .... .        .:-:........           .:::::::::::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     .....::::.    .. .. ..  .. ..  .   ..       ..           .:-:.....  ....        .:-----------------------------\\r\\n ..........:...              .::::::::..     ... ..:=-:.....   :..::.... ... ..  .  ..  .                  ......    ...........:-------------------------------\\r\\n...........:                .::::::..      ..::::-::-:.::::::::-:..::.... .....  ..  .  .  ..                     ..  ....::::::-===============================\\r\\n          ...               ....       ....::.:----::---:::::--:.....::::....... ..  .  .....                       ...::::----=================================\\r\\n    .-=-:.                               .:-=-:::-::..:==:-:::--:..::..::... ....... .  ..  .  .                     ..::-----==================================\\r\\n .   .:::.   :                  ..        -=-:.::-:--==:-:::::::. .::..::.... ......... ..  .  ..                       .:-:-===================================\\r\\n        .    .                .:.        .-:.::::::-:==--==::.::. ::::..:. :..... ........  .  .. .                        .:===================================\\r\\n         .   .               ::          .::.::.:-:-===--=-...:..::::..:.. :.....  .  .  .  .  .  .      .                  .::-===========---------------------\\r\\n                            ::           .:-=-:-=::-=+=-:-:...:..:::..:..... ...  ..  .......  .. .  ..  .  .                  .:-----------::::::::::::::::::..\\r\\n                          .:.           ..:--::====-=+=---:..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .       ...:::::::::::.................\\r\\n                         .-..           ::-----====++===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .  ...           ...:::::::..:::..............\\r\\n                          .          ..::::--==+++=-==-:-:..-::::::..:.....   ..  .   .  ..  ..  .      .. ..  .  .        ....       ....:::::::::::...........\\r\\n                       ..            ..:::.:=--==-====-::..:-:::--:..:.....    . ..  ..  .  ..  ... ..  .. .. ..     .  .     ..    ..... .::::::::::::::.......\\r\\n                        :::           .:-:::--===-==:---:::-::::-:........       .. .. .:.  ..     ..  ..  .  .                    ...... .::::::::::::.........\\r\\n                        :::.          .:-::--==++=+=-:-:.::--:::-:..... .. .:..  .  .. :=.  .   .. ..   .     .   .     .            .  ......:::::.....        \\r\\n                       .:.:.         .:::.-===:=+-====::::--..:-:.....  ..   .  ..  .. :+.  .   .  ..     ..     .  .  ..  .  .             ...::...            \\r\\n                       .-..         .:.:::-=+=-=++=+=-:::---:.:::..... ..       .   .. -#.  .      .   .  ..  .     .         . ..           ....               \\r\\n                       .-.         :-::...--==++====::::::::.:::..... ..   ..   .   .  -#- .          .      ..  .     ..       ...  ..        ...              \\r\\n                    ..  :.        .-:...:::-==++++=---..-=-:::::..... ..   ..  .    ...-#+..   .  ..             .     . ..     ....             ..             \\r\\n             :::.   .   ..      ..:-. .::-:--:-=+++:::..--.::::... ...... ..   .   .  .+#+..   .  .  .   .             .        ....  ...        ....           \\r\\n            .:::.             .. .:=:..::..-=--+=-+-::::::..::...... ... :..      ..  :##*.       .         .      .  ..        ..                 ...          \\r\\n            ....              ...::=-...:::-=+===-+=:-::.:::::...... ... .+.  .   .   =###:  ..             .     ..                                ....        \\r\\n           .....                 .:=-... .::=+=:-++-.::-:::::...... ...  .=*:..  ..  :*###-  .  .           .  .      .  .             ...:::::....    ..       \\r\\n           .....                .::--.....::-=+==--+=::::::::...... ... ...**- .... .+####- ..  .             ..    ..            ..:-=+++++++++++==--:. .      \\r\\n          ......                .::-=. ..:-====+++==--:.::::.. .:.  ..   ..-##+:...:+#####- ..  .   .                           .-=+++++++++++++++++++++=-:.    \\r\\n         ......                  .:-=:....:-:.-=++===-:..:::......  ..  .. .*###*++#######= ..  .   .         ..  .           :=+++++++++++++++++++++++++++=-.. \\r\\n        ........                 .::-:....:--::=+++==-:..:::..::. . .. ... .=#############=..  ..  .          .  ..         .=+++++++++++++++++++++++++++++++=-:\\r\\n        ........                 ...:-.....:-========-:..:: ........   ......*############=..  .   .          .  .         -+++++++++++++++++++++=:-=+++++++++++\\r\\n       ..........            .    ..:-:....:-=====-==-:::::. :......  ... .. :############=..  .  ..  .      ..  .  ..    -++++++++++++++++++++++=  .:=+++++++++\\r\\n      ............                 ..--.....:=-======-:.:.::::...... .... ..  =###########=.. ..  .   .      .  .        :+++++++++++++++++++++++-     .-=++++++\\r\\n      ............                ...:=:.....:=======: :-..:::...... ..   ..  :*##########=   .   .          .  .   .   :++++++++++++++++++++++++=:.      -+++++\\r\\n     .......::::.:.                ..:--.....::---=--:.....:::....   ..  ..  ..-##########-  ..             .. ..      .=++++++++++++++++++++++++=++=:.   -+++++\\r\\n    ...........::::                 ..:=:.......-===--=:..::.....  ....   .   ..=########*. ..   .          .  ..      -++++++++++++++++++++++++= .:=+=:..-+++++\\r\\n    ................                 ..-: .   .::====::-::: .. ..  ....   .. .  .+#######+.  .   .      .   .  .      .=++++++++++++++++++++++++=:   :=:=--+++++\\r\\n    ................                   .-:  .. .:==-==---::......      ..   ..  ..+#####*-  ..             .   .  .   .++++++++++++++++++++++++++++-:-=:=-=+++++\\r\\n   ...::::::::::.....                  .:=: .::::-=-====--..:::. ....   .   .. ....-+*##=   .  ..          .  ..      -+++++++++++++++++++++++++:.-=++=:=:=+++++\\r\\n   ...::::::::::::...               .. . :-..::..::--===--..........  .     .   ..  .::-.   .  .  .           .  . ...=++++++++++++++++++++++++=.   :=--=:++++++\\r\\n  ......:::::::::::.                   . .:-...  ..:---.::::.. :..... . .  .:.  .   .          .  ..      .. ..  .   .+++++++++++++++++++++++++=-....=:---++++++\\r\\n ...................                     .:-... ..:-==-:.:::-:...... .. .      .       .   ..  .          .  ..      :+++++++++++++++++++++++++:  ==:=:=--++++++\\r\\n .................                       ..:.   ...-=--===---::....  ..   ..  ..           .    .        ..  .  ..   :++++++++++++++++++++++++=.  . -=:=:=++++++\\r\\n...............                           .:::......:-====--::..:......  ..   .   ..       .    .     :  .   .  .    :+++++++++++++++++++++++++==:  =-:=:=++++++\\r\\n                                           .:--. ....--====-:::::......  ..  .            .           .     ..  .    :++++++++++++++++++++++++=-=+==+:-=-+++++++\\r\\n                                           ..:=-.   ..-----:::--::..... ..   .        :  ..  ..             .        :++++++++++++++++++++++++:  .-==.=--+++++++\\r\\n                                           ..::-:.   ..:---=-:-:::::.... .  .            ..  .       .   .  .   .    .=++++++++++++++++++++++=..   -=.=:=+++++++\\r\\n                                            ....-:     .:-=-.::-:.::......  ..           .  ..      .   .  ..        .=++++++++++++++++++++++=.=.:.=-:=:=+++++++\\r\\n                                              ..:-:     .:-::::-::::...... ..      ..           ..  .      .          -++++++++++++++++++++++-:-:=.=--=:++++++++\\r\\n                                             ....:-.      .:::::::::........   .   ..                        ...      :++++++++++++++++++++++====-:=:=--++++++++\\r\\n                                              ....:-. .    ...:::.:.  :......            :..         . .   .  ..      .=++++++++++++++++++++=:-=++==.=--++++++++\\r\\n        ..... ..                                ....::       .:...:. .::..... ..  .  .     .        ..     .         . .=+++++++++++++++++++-   .-+-:=:=++++++++\\r\\n         ..........                              ..:.:.       ...:..  .:...........                 .      ....   .    .=+++++++++++++++++++=..  .=:-=:+++++++++\\r\\n                                                  .:..::.       ... ............ ..       .                     ..   .  :=++++++++++++++++++.-+=--=.=--+++++++++\\r\\n                                                   ..  --           ::  ....:.. .      .    .            :.     .. ..   .:+++++++++++++++++=-=++++-.=:-+++++++++\\r\\n                                                     . .:-         ..    . .::.         .        .           ..      ..  .=++++++++++++++++-.:==++::=.=+++++++++\\r\\n                                                         .:.            .   ...    .    .   .                   . ..      .++++++++++++++++:    :=.--:++++++++++\\r\\n                                                          .::.             .:.    ..   .      .  ..    .      .            :++++++++++++++=.::. :=.=:-++++++++++\\r\\n                                                            .::                ..                                           :+++++++++++++-.=++==-:=.=++++++++++\\r\\n--::..                                                        .:.         .     .   .   ...         .       .      .         :++++++++++++--+++++..:.=++++++++++\\r\\n:----=-:..                                                      .:.                .    .           .  ..       .    .        :=+++++++++=..:-=+=.  :+++++++++++\\r\\n.::::--:::....                                                    .:.                      :           .:.         ..  . ..    .=++++++++-     --   =+++++++++++\\r\\n...................                   ...    ::.                    .::               ..  ..           . .    ..     .   ...    .=++++++++=-:..=:  .=+++++++++++\\r\\n..........................  .............    ... .                    ..:.                                 ..        .           .-++++++++++==+.  :++++++++++++\\r\\n.........................................    :                           ....                .              .     .:.              :++++++++++++=--=++++++++++++\\r\\n ........................................    :.                             ...                             .   .   .  ..  .  .     :=++++++++++++++++++++++++++\\r\\n . .        ...........  ...............     .                                   ..                                       .          .-+++++++++++++++++++++++++\\r\\n ..   ...        .....    ..............     ::.                                     .                          .                  ..  :=+++++++++++++++++++++++\\r\\n      :---:..             ..............     ..                                                             ..  ..                      .=++++++++++++++++++++++\\r\\n      :.:--::-...         .............      .:.                                                                   ..  ..         ..      -=+==+++++++++++++++++\\r\\n      .::----::. ..          ........        .:.                         .:                                              .  . ..   .       .=+++=======+++++++++\\r\\n      .:--:.:::..  ....         ....         .-:                        .:.  ..                                                   ..         :-=++=======+++++++\\r\\n  .   .:::---:....  ..                       .--.                       .-                                                                     .:-==+========+++\\r\\n  .   .::.-=-:..   .  .   .                  .--..  .                   .-:              .. .                                                      .:-==+=======\\r\\n  .   .:.:----...  :..     .                  --.   .                    -:                 ....                                   .....              .:-=======\\r\\n  .    :--:-:.....       .   .                :-:.                       --.                ...                                         ...:..            .:-===\\r\\n  ..   .:----.....   . .   .                  :-.       .                --.                 ...                                            ......           .:-\\r\\n  ..   .::::-::....  ..  .  .  ..             .::.                       .:.            ......::      ....                      ....             .::..          \\r\\n  ..   .::..--:..   .   . ..  .              .-==-:.                     ::...          .....-::.    ...::.                  ..:::-:...::::::..      .::..      \\r\\n  ..   .:----::...   ..  ...::..             .-*++-:-:.                  :-:..       .  ... .---.    ......                           ......            ..:..   \\r\\n   .   ..::-:::.   ..  . .-====:...          .:+++-.:-:                  .::..   . ..  ...:::--=:    ......                               ..:::::.          ....\\r\\n   .    .-:--::. ..  .   .----==:::::::.:... .:=++==:::.                 .::...     .. ..:-:---::    .....                                   ..:::....          \\r\\n   .    .::--.:..  .  .   :-:..:::.:..:::----====--::::.                 .:...  .  .   ...::-----.   .....                                        ..:::..       \\r\\n   .    ...:-::...   .  .   ...........    ....::-----:-:...              ::...     . ....:::--==.   .....                                            .:::...   \\r\\n         :::-:...                            ..::....::-:  .....          :::.....     ....::----.   .....                                              ..:.....\\r\\n    .    .::::... ===--:.....                .:=++=--::..        ......   .--:..  .  ......::.:--:   .....                                                  .:..\\r\\n      .:-=+==:.  .++++++++===-::..           .:-**=--:-:.             .........    ...  ..:::---::   ....                                                       \\r\\n       :-++++=-. .=++++++++++++++===--:.      ..-==--.... ..              ........   .......:----:   ....                                                       \\r\\n       .-+*++=:-: -++++++++++++++++++++=-       ::         .             .::..   ......   .:.:--::   ...                                                        \\r\\n.::::--====+==---.:+++++++++++++++++++===       .:. -=--:... .           .:-=-::..     .....:::-::   ...                                                        \\r\\n     ..:::----:....+++++++++++++++++++===.      .:. -++++++==--:.        ..:++=---::..      ..::::   ...                                                        \\r\\n        ...:.......=+++++++++++++++++++==.      .:. :++++++++++++==-::    :-+++=----::..         ..  ..                                                         \\r\\n        .-====-::: =+++++++++++++++++++==:      .:. :+++++++++++++====:    .--==----:..                                                                         \\r\\n        .-=+++=-:. =+++++++++++++++++++==-      .:. .++++++++++++++===-     :.:.....   .. .......                                                               \\r\\n\",\n  \"............    .:---...               :*#++**-.    .                    .  .::..      :=++++++++++++++++++++++++===-:.     :-==============-:.    .-======-:   \\r\\n...........   .::--:..       ..         :+##*-.                        ..  :::..     .-=++++++++++++++++++++++++===-:.     :===+============-:.    :-========-:.\\r\\n.........    .:--::. .            ..     .:-. -:                     ... .--:...    .-+++++++++++++++++++++++++===-:.     :==+++++==========-:.   .-==========--\\r\\n........   .:-=-:.                      :=   :+-                    ..  .:::...    :=+++++++++++++++++++++++++===-:..   .-==+++++++++++=====-:.   .-===========-\\r\\n......   .::-=--.                       :*= .+*:                   .  .:-::...   .-+++++++++++++++++++++++++====-:.    .-=+++++++++++++====--:.   :==++++======-\\r\\n....     ::-=:.. ..   .                 .+*+*#*:                 ..  .:-:...    :=+++++++++++++++++++++++++===-:..    .-=+++++++++++++++===-:..  .-==+++++++==-:\\r\\n..    .:--:--.                          .+####+.                ..  .--:..     :=+++++++++++++++++++++++++===-:.     :==++++++++++++++++==--:..  :==++++++++==-:\\r\\n    .:-:===:..               .           -*##*=  .--..         ..  :--:...    :=+++++++++++++++++++++++++===-:.    .:=++++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n  .:--==-:....                           .+##+.  .=+=:....::::-:.:--::..... .-++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-::.   -=++++++++++=-: \\r\\n :-----=:...          .          .        :==:    -==:     ..:-=+*+==-:... .-++++++++++++++++++++++++++==-:..    :=++++++++++++++++++++==-:..  :==+++++++++==:. \\r\\n-=--:..:..               .        ..                ..     .  :=++*+=--:. .=+++++++++++++++++++++++++===-:..   .-=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-=-::.:.    .        ..            :.                     ...-+***++=--: .=++++++++++++++++++++++++===--:.    .-+++++++++++++++++++++==-:..  .-=+++++++++++=:  .\\r\\n::...    ...  .         ..         ..        .          .:. .-=++++==-: .=++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:\\r\\n  ....     . ..    .    ..     .                       .:.  .:--::.... .=+++++++++++++++++++++++===--:..   .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n                  ..           .                      .:.  .:---..     .=++++++++++++++++++++++===-:..    .=++++++++++++++++++++++==-:.    -=++++++++++++=:  .:-\\r\\n                   .     .       .       .           .:  .:---::..      .-=+++++++++++++++++++==-:....   :=++++++++++++++++++++++==-..   .-=++++++++++++=-. .:-=\\r\\n              .         ......          .:.         :.  .:==--:...     .  .-=+++++++++++++++===-:....  .-++++++++++++++++++++++==-:.    .-=++++++++++++=-.  :-==\\r\\n                              ..        ..        .:.  .:-=-::..            .-=++++++++++++===-.....  .=++++++++++++=--=++++++==-:.    :=+++++++++++++=-.  .-===\\r\\n                                 ..     .        .:.  .:==--:...              .:=+++++++++==-:.....  :=++++++++++++++=----======:::-:.-=+++++++++++++=-.  .-====\\r\\n                                 .              .:.  .::---:...         .....   .-=++++++==-:.....  :=+++++++++++++++=-....:..:-------=+++++++++++++=-.  .-=====\\r\\n              .                     ..         .:   :----=:...  ..      ...      ..-=+++==-:..... .-+++++++++++++++++=-.  ... .:------=++++++++++++=-.  :-======\\r\\n                               .    :.        ::   :::----...           :=-:..      .:===-:..... .-+++++++++++++++++++=-.     ..:-====++++++++++++=:  .:-=======\\r\\n                                             ::  .:::==-:..             :==+=-::......:--:..::.  :=++++++++++++++++++==-.      .-=++++++++++++++=-.  .-=========\\r\\n                                            :-.  .:----:...     .       .:=+=-::::::--------==-:. .:=++++++++++++++==-.      .:=+++++++++++++++=:  .:-=======+++\\r\\n                                          .:--.    ........          .     ...         . .......::.. .-=++++++++++=-.  .    .:=++++++++++++++=:. .:-=====+++++++\\r\\n ..                                      .::::::.                                     ...-++-:::---:.   :-=+++++=-.  ..       ..:---===++++=-.  :-=+++==++++++++\\r\\n ......                                 .:::::::::.                                  .. .=++++==-:.........-====:  ...  .            ....::.  .-==++++++++++++++\\r\\n  .......                              :::::::::::::..                    ..        .. .::..:-:.        .....::...:::.                      .:==++++++++++++++++\\r\\n .........                           .:::::::::::::::::..             ..           .. .--.   ..                  ............          ....:-=++++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::::::::...                    .:.  :-..                                 ..............:-=====================\\r\\n ...: ....  ::.. ....              .::::::::::::::::::::::::::..               .:::  :-.                                              ..:-===============-------\\r\\n .. :. .....-..... ..            .::::::::::::::::::::::::............:.:::...::::..:::.  .                 .  ..                        .:----------------:::::\\r\\n... .    ..::.  .               .:::::::::::::::::::....     ...:..........    .. ...   . ...              ...::...           ...          .::::::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....  ...::.....        ..      .  .         ......        .:-:........           .....:::::::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     ....:::::.    .. .. ..  .. ..  .   ..       ..           .:--.....  ....        .:-----------------------------\\r\\n...........:...              .::::::::..     ......:=-:.....   :..::.... ... ..  .  ..  .     .            .:....    ............-------------------------------\\r\\n...........:                .::::::.       ..::::-::-:.::.:::::-:..::..........  ..  .  .  ..                    ...  ....::::::-==---------------==---==-------\\r\\n .        ...               ....       ...:::.:----::---:-:::--:.....::::....... ..  .  .....                       ...::::-----================================\\r\\n    .-=-:.                               .:-=-:::-::..:==:-:::--:..::..::... ....... .  ..  .  .                     ..::-----==================================\\r\\n .   .:-:.   :                  ..        -=-::::-:--==:--::::::. .::..::.... ......... ..  .  ..                       .:---===================================\\r\\n        .    .                .:.        .-:.::::::-:==--=-::.::. ::::..:. :..... ........  .  .. .                       ..:=+=================================\\r\\n         .   .               ::          .::.::.:---===--=-...:..::::..:...:.....  .  .  .  .  .  .   .  .                  .:--=================---------------\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::..:..... ...  ..  .......  .. .  ..  .  .                  .:-----------------::::::::::::::\\r\\n                          .:.           ..:-:::======+==--:..-:.. ::..:.. ..  ..  ..  ..  ..  ..  .  .   .  .            .       ..::-:::::::::::::::::::.......\\r\\n                         .-..           ::-----====++===-....:::.....::. ...  ..  . ....  .  ..  ..  .   .  .  .  .  ..            ...::::::::..................\\r\\n                       .             ..::.:--==+++=-==-:-:.:-::::::..:.....   ..  .   .  ..  ..  .   .  .. ..  .  .        ....       .:.::::::::::::...........\\r\\n                       ...           ..:::.-=-===-====-::.:--:::--:..:.....    . ..  ..  .  ..  ... ..  .. .. ..     .  .     ..    .......::::::::::::::.......\\r\\n                        :::           .--:::--===-==:---:::-::::-:........       .. .. .:.  ..     ..  ..  .  .         .     .    ...... .::::::::::::.........\\r\\n                       .:::.          .:-::--==++=+==:-:.::--::--:..... .. .:..  .  .. :=.  .   .. ..  ..     .   .     .            .  ......::::::.....       \\r\\n                       .:.:.         .:::.-===:=+-====::::--..:-:.....  ..   .  ..  .. :+.  .   .  ..  .  ..  .  .  .. ..  .  .             ...::....           \\r\\n                       .-..         ::.:::-=+=-=++++--::::--:.:::..:.. ..       .   .. -#.  .      .   .  ..  .     .         . ..          ......              \\r\\n                       .-.         :-::..:--==++====::::--::.:::..... ..   ..   .   .  =#- .          .      ..  .     ..       ...  ..    .   ...              \\r\\n                    ..  :.       ..-:...:-:===++++=---.:-=-:::::..... ..   .   .    ...=#=..   .  ..             .     . ..     ....             ..             \\r\\n             :::.   .   ..      ..:-. .::-:--:-=+++.::::--.::::... ...... ..   .   .  .+#+..   .  .  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::.             ....:=:..::..-===+=-+--:::::..::...... ... :..      ..  :##*.  .    .         .      .. ..        ..                 ...          \\r\\n            ....              ...::=-...:::-=+===-+=:-::.:::::...... ... :+. ..   ..  =###:  ..             .     ..                                ....        \\r\\n           .....                 .:=-.....::=+=:-++-.::-:::::...... ... ..=*:..  ..  :*###:  .  .           .  .      .  .             ....:::....     ..       \\r\\n          ......                .::--....::-=++==-=+=::::::::...... ... ...#*- .... .*####- ..  .             ..    ..            ..:-==+++++++++===-:.. .      \\r\\n          ......                ..:-=. ..:-====+++==--:.::::.. .:.  ..   ..=##+:...:*#####- ..  .   .   .                       .-=++++++++++++++++++++=--:.    \\r\\n         ......                  .:-=:....:-:.-=++===-:..:::...... ...  .. .*###*+*#######= ..  .   .  .      ..  .           .-+++++++++++++++++++++++++++=-.. \\r\\n        ........                 .::-:....:--::=+++==-:..::...::. . .. ... .=#############=..  ..  .          .  ..         .=+++++++++++++++++++++++++++++++=-.\\r\\n        ........                 ...:-.....--========-:..:: ........   ......*############=..  .   .          .  .         :+++++++++++++++++++++=:-++++++++++++\\r\\n       ..........            .    ..:=:....:-=====-==-:::::..:......  ... .. -############=..  .  ..  .   .  .. ..  ..    -++++++++++++++++++++++=  .:=+++++++++\\r\\n      ............                ...--.....:=-======-..:.::::...... .... ..  =###########=.. ..  .   .      .  ..       :+++++++++++++++++++++++-     :-=++++++\\r\\n      ............                ...:=:.....:=======. :-..:::..... ...   ..  :*##########-   .   .         ..  .   .   :++++++++++++++++++++++++=:.     .-+++++\\r\\n     ......:::::.:.                ..:--.....::---=--:.....:::....   ..  ..  ..-##########:. ..             .. ..      .=++++++++++++++++++++++++=++=:.   -+++++\\r\\n    ..........:::::                 ..:=:.......-===--=:..::.....  :...   .   ..=########*....   .          .  ..      -++++++++++++++++++++++++=..-=+=. .-+++++\\r\\n    ................                 ..-: .   .::====::-::: .....  ....   .. .. .+#######+. ..   .      .  ..  .  .   .=++++++++++++++++++++++++=:   :=:=-=+++++\\r\\n    ................                   :-:  .. .:==-==-=-::......      ..   ..  ..+#####*-  ..      .      .   .  .   .+++++++++++++++++++++++++++=-.:=:=-=+++++\\r\\n   ...:::::::::......                  .:=: .:::-==-===--- .:::. ....   .   .. ....-+*##=   .  ..   .      .  ..      -+++++++++++++++++++++++++::-=++=:=-=+++++\\r\\n   ...::::::::::::...               .. . :-..::..::--===--..........  .    ..   ..  .:::.   .  .  .           .  . ...=++++++++++++++++++++++++=.   :+--=-++++++\\r\\n  .....::::::::::::.                   . .--... ..::--:.::::.. :..... . .  .:.  .   .      .   .  ..      .. ..  .   :+++++++++++++++++++++++++=-....=:=--++++++\\r\\n ............::::::                     ..:-... ..:-==-:::::-:.....  .. .      .       .   ..  .          .  ..      :+++++++++++++++++++++++++:  =-:=:=--++++++\\r\\n..................                       ..:.   ...-=--===---:.....  ..   ..  ..           .    .        ..  .  ..   :++++++++++++++++++++++++=.  ..-=:=:=++++++\\r\\n...............                           .:::......:-===---::..:......  ..   .   ..       .   ..     :  .  ..  .    :+++++++++++++++++++++++++==:  =-:=:=++++++\\r\\n                                          ..:--. ...:--====-:::::...... ... ..        .   .           .     ..  .    :++++++++++++++++++++++++=-=+==+:-=-+++++++\\r\\n                                          ...:=-.  ..:-----:::--::.:.. ...   . .      :  ..  ..             . .      :++++++++++++++++++++++++: .:-==:=--+++++++\\r\\n                                           ..::-:.  ...:---=-:-:::::.... .  .            ..  .       .   .  .   .    .+++++++++++++++++++++++=.    -=.=:=+++++++\\r\\n                                            ....-:     .:-=-.::-::::......  ..           .  ..      .   .  ..        .=++++++++++++++++++++++=.-.:.=-:=:=+++++++\\r\\n                                              ..:-:     .:-::::-::::...... ..      ..           ..  .   .  .          -++++++++++++++++++++++-:-:=.=--=:++++++++\\r\\n                                             ....:-.      .:::::::::........       ..       .                ...      :++++++++++++++++++++++====-:=:=--++++++++\\r\\n                                              ....:-. .    ...:::.:.  :......           .: .         . .   .  ..      .=++++++++++++++++++++=:-=+===.=-=++++++++\\r\\n       .........                                ....-:       .:..::  .::..... ..  .  .     .        ..     .         . .=+++++++++++++++++++-  .:-+-:=:=++++++++\\r\\n         ..........                              ..:.:.       ...:..  .:...........                 .     .....   .    .=+++++++++++++++++++=..  .=:-=:+++++++++\\r\\n                                                  .:..::.       ... ............ ..                          .  ..   .  :=++++++++++++++++++:-+=--=.=--+++++++++\\r\\n                                                   .. .--           :.  .. .:.. .      .    .            :.     .. ..   .-+++++++++++++++++=:=++++-.=:-+++++++++\\r\\n                                                     . .::         ..   .. .::.         .        .           ..      ..  .=++++++++++++++++-.:=+++::=.=+++++++++\\r\\n                                                         .:.            .   ...    .    .   .                   . ..      :++++++++++++++++:   .-=.--:++++++++++\\r\\n                                                          .::.             .:.    ..   .     ..  .     .      .            :++++++++++++++=.::. :=.=:-++++++++++\\r\\n                                                            .::                ..                                           :+++++++++++++-.=++==-:=.=++++++++++\\r\\n--::..                                                        .:.         .     .   .   ...         .       .      .         :++++++++++++--+++++..:.=++++++++++\\r\\n:----=-:..                                                      .:.                .    .           .  ..       .    . .      :=+++++++++=..:==+=.  :+++++++++++\\r\\n.:::---:::....                                                    .:.                      :           .:.   .     .   . ..    :=++++++++-    .=-   =+++++++++++\\r\\n...::::............                   ...    ::.                    .:.               ..  ..           . .    .      .   ...    .=+++++++==-: .=:  .=+++++++++++\\r\\n..........................  .............    ..  .                    ..:.                                 ..        .           .-++++++++++==+.  :++++++++++++\\r\\n.........................................    .                           ....                .              .     .:.              -++++++++++++=::=++++++++++++\\r\\n ........................................    :.                             ...                             .   .  ..  ..  .  .     :=++++++++++++++++++++++++++\\r\\n . .        ............................     .                                  ...                                       .          .=+++++++++++++++++++++++++\\r\\n ..   ...       .......   ..............     ::                                      .                          .                  ..  -++++++++++++++++++++++++\\r\\n     .:---:..             ..............     ..                                                             ..  ..                      :=++++++++++++++++++++++\\r\\n      :.:--::-...        ..............      .:.                                                                   ..  ..         ..     .-=+==+++++++++++++++++\\r\\n      .::----::. ..         .........        .:.                         .:                                              .  . ..   .       :=++=======++++++++++\\r\\n      .:--:.:::..  ....         ....         .-:                        .:.  ..                                                   ..        .:==++======++++++++\\r\\n ..   .:::---:....  ..                       .--. .                     .:                                                             .       .:-==+=======++++\\r\\n ..   .::.-=-:... ..  .   .                  .-:.   .                   .-.              .. .                                                     .:-==+========\\r\\n ..   .:.:----... .:.   .  .                 .--.   .                   .-:                 ...                                    .....              .:-=======\\r\\n  .   .:--:-:.....       .   .               .--.                       .-:.                ...                                         ......           .:-====\\r\\n  .    .:----.....   . .                      :-.       .               .-:.                 ..                                             ......           .:-\\r\\n  ..   :::::-::....  ..  .  .  .              .:.                        ...            ......:.      ....                      ...             ..::.           \\r\\n  ..   .-:..--:..   .  .  ..  .              .-==-:                      ::...   .      .....-::.    ...::.                  ..:::-:...::::::..     ..:..       \\r\\n  ..   .:--:-::...   ..  ...::..             :-*++::-:.                  :-...       .  ... .---.    ...:..                           ......            ..:..   \\r\\n   .   ..::-::..  ...  . .-====:...          .-+++:.:-:                  :::..   . ..  ...:::--=:    ......                               ..:::::.          ....\\r\\n   .    .-:--::....  .   :=---==:::::::..... .-=++==:::.                 :::...     .. ..:-:--:::    .....                                  ..::::....          \\r\\n   .    .::--.:.. ..  .  .:-:..:::::.::::----====--::::.                 ::...  .  .   ...:------    .....                                        ..:::.        \\r\\n   .    ...--::...   .  .   ...........    ....:--------....             .::...     . ....:::--==.   .....                                          ...:::...   \\r\\n   .    .:::-:...                            ..::....:--:  .....          :::.....     ....::----.   .....                                              ..:.... \\r\\n         .::::.. .===--:....                 .:=++=--::..        .....    :--...  .  ......::.:--.   .....                                                 ..:..\\r\\n      .:=++==:.  :++++++++===-::..           .:=*+=--:-:.            ......:...    ..  ...:::---::   ....                                                       \\r\\n       :=+*++=-. .=++++++++++++++==--:..     ..:-==-:.... ..              .......    .......:----:   ....                                                       \\r\\n      .:-+*++=:-. =++++++++++++++++++++=:       :.         .             .::..   .....    ...:-:-:   ....                                                       \\r\\n.:::---====+==--- -+++++++++++++++++++==-       ::. -=--:... .           .:-=-::..     .....:::--:   ...                                                        \\r\\n    ...::----::...:+++++++++++++++++++===       ::  =++++++==--:.        ..:++=---::..     ...::::  ....                                                        \\r\\n        ..::..:....++++++++++++++++++++==.      ::  -++++++++++++=--:.   .:-++==----::..        ... ...                                                         \\r\\n        :-=+=--::..++++++++++++++++++++==:      .:. :++++++++++++++===.   .:-===----:..                                                                         \\r\\n        .-=+*+--: .=+++++++++++++++++++==:      .:. :++++++++++++++===:     :::.....   .. .......                                                               \\r\\n\",\n  \"............    .:---...               :*#+=**=.    .                    .  ..:..      .-=+++++++++++++++++++++++===-:..    :-==============-:.    .-=====-:.   \\r\\n...........   ..:--:..       ..         :+##*=.                        ..  .::..      :=++++++++++++++++++++++++===-:.     :-===============-:.    :-=======-:..\\r\\n.........    .:--::. .            ..     .--: ::                      .. .:-:...    .-=++++++++++++++++++++++++===-:..    :===++++==========-:.    :==========-:\\r\\n........   .:---:.                      :-   :+-                    ... .:-:...    :=+++++++++++++++++++++++++===-:..    :==+++++++++++=====-:.   .-===========-\\r\\n......   .::-=--.                       :*- .+*:                       :-::...   .-=+++++++++++++++++++++++++===-:..    -==++++++++++++====--:.   :==++++======-\\r\\n....     .:-=:.. ..   .                 .+*++#*:                  .  .:-:...    .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++===-:..  .-==++++++===-:\\r\\n...   .:--:--.                          .+####+.                ..  .--:..     :=+++++++++++++++++++++++++===--..    .-=++++++++++++++++===-:..  :==++++++++==-:\\r\\n    .:-:===:..               .           -*###=  .::.          ..  ::-:...    :=+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-:..  .-=+++++++++==-.\\r\\n  .:--==--....                           .+##*:  .=+=:.......:::..:-::... .  -=+++++++++++++++++++++++++===-:..   .-=++++++++++++++++++==--:..  :==+++++++++=-: \\r\\n :-----=:...          .          .        :=+:.  .-==:    ...:-=+++==-:... .-++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  :-=++++++++++=-. \\r\\n-=--:..:.:               .        ..               ...     .  :=+**+=--:. .-+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n:=-::...    .         .            :.           .         ...:=+**++=--: .=++++++++++++++++++++++++====-:.    .-=++++++++++++++++++++==-:...  -=+++++++++++=:  .\\r\\n::... .  ...  .          .         ..        .           :. .-=++++==-:..=++++++++++++++++++++++++===-::.    .=+++++++++++++++++++++==-:...  :=+++++++++++=-. .:\\r\\n  ...      . ..    .    ..     .                       .:.  .:--::.... .=++++++++++++++++++++++++==--:..    :=++++++++++++++++++++++=-:..   :=+++++++++++==:  :-\\r\\n                  ..           .                      .:.  .:---..     .=++++++++++++++++++++++===-:..    .-+++++++++++++++++++++++=-:.    :=++++++++++++=-  .:-\\r\\n                   .     .       .       .           .:   ::--::..      .-++++++++++++++++++++==--:...   :=++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n              .         ......           :.         ::  .:==--:...     .  .-=++++++++++++++++==-:....  .-=++++++++++++++++++++++==-.    .-=++++++++++++==.  .-==\\r\\n                              ..        ..         ::  .:-=-::..            .-=++++++++++++===-:....  .-++++++++++++=--=++++++==-:.    .-=+++++++++++++=:  .:===\\r\\n                                 ..     .        .:.  .:==--:...              .-=+++++++++===:.....  :=++++++++++++++=---=======:.::..:=++++++++++++++=:  .:-===\\r\\n                                 .              .:.  .::---:...         .....   .-+++++++==-:.....  :=+++++++++++++++=-:...::::-------=++++++++++++++=:  .:=====\\r\\n              .                     ..         .:   .----=:...  ..       ..      .:-++++==-:.....  :=++++++++++++++++=-.  ... .:--::--=++++++++++++=-.  .-======\\r\\n                               .    ..        ::   .::----...           :=-..       .-===-:..... .-+++++++++++++++++++=-.     ..:-====++++++++++++=-  .:-=======\\r\\n                                             ::  .:::==-:..             :====-:.......:--:...:.  :=+++++++++++++++++++=-.       :=++++++++++++++=-.  .:=========\\r\\n                                            :-.  .:----:...     .       .:=+=-:::::---------==-:. .:=+++++++++++++++=-:.      :=+++++++++++++++=:  .:-=======++=\\r\\n                                          .:--.    ........          .    ....         ........:::.. .-=++++++++++=-.   .   .:=++++++++++++++=-.  .-========++++\\r\\n ..                                      .::::::.                                     ...-==-:::--::.  .:=++++++=-.  ..      ..:--====++++++-:  .-==++==++++++++\\r\\n ......                                 .:::::::::.                                  .. .=++++==-::..... .:-=++=:  ...  .           ....::::. .:==++++==++++++++\\r\\n  .......                              :::::::::::::.                     ..        ..  :::::--.        ....::::..::..                      .:-=++++++++++++++++\\r\\n .........                           .::::::::::::::::...             ..           ..  :-.   ..                  ..::........          .. .:-=++++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::::::::..                     .:.  :-..                                ...............:-==+++++==============\\r\\n ...: ....  ::.. . ..              .::::::::::::::::::::::::::..               .:::  :-.                                             ...:-======================\\r\\n .. :. .....-..... ..            ..:::::::::::::::::::::::............:.:::...::::..:-:.  .                    ..                        .:---------------------\\r\\n... .    ..::.  .               .:::::::::::::::::::....    ....:..........    .. ...   . ...              ...::...           ..           .:--:::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....  ...::.....        ..      .  .         ......        .:-:.......         .. .........:::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     ....::::..    .. .. ..  .. ..  .   .        ..           ..--:....  ....        .:---------::::::::::::::::::::\\r\\n...........:...              .::::::::..     ......:=-......  .:..::.... ... ..  .  ..  .     .            .:....    ............:------------------------------\\r\\n...........:                .::::::.       ..::::-::-::::.:::::-:..::..........  ..  .  .  ..                    ...  .....::.::--------------------------------\\r\\n .        ...               ....       ...:::::----::---:-:::--:.....::::....... ..  .  .....                       ....:::-----================================\\r\\n    .-=-:.                               .:-=-::::::..:==:-:::--:..::..::... ... ... .  ..  .  .       .             ..::-----==================================\\r\\n .   .:::.   :                  ..        -=-::::-:--==:--::::::. .::..::.... ......... ..  .  .                        :-----==================================\\r\\n        .    .                .:         .-:.::::::-:==--=-::.:.. ::::..:. :..... ........  .  .. .                       ..:=++================================\\r\\n         .   .               ::          .::.::.:---===--=-..::..::::......:.....  .  .  .  .  .  .      .                  .:-==========================-------\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::..:..... ...  ..  .......  .. .  ..  .                     .-======-------------------::::::\\r\\n                          .:.           ..:-:::======+==--:..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .       .::----::::::::::::::::::::....\\r\\n                         .-..           ::-----=====+===-....:::.....::. ...  ..  . ....  .  ..   .  .   .  .  .  .  ..            ..::::::::...................\\r\\n                       .             ..::.:--==+++=-==-:-:.:-::::::..:.....   ..  .   .  ..  ..  .   .  .. ..  .  .        ....       .:.:::::::::::............\\r\\n                       ...           ..:::.:=-==--====-::.:--:::--:..:.....    . ..  ..  .  ..  ... ..  .. .. ..     .  .     ..    .......:::::::::::..........\\r\\n                        :::           .--:::--===-==:---:::-::::-:........       .  .. .:.  ..     ..  ..  .  .               .    ...... .:::::::::::::........\\r\\n                       .:::.          .:-::--==++=+==:-:.::--::--:..... .. .:.   .  .. :=.  ..  .. ..  ..     .   .     .            .  ......::::::......      \\r\\n                       .:.:          .:::.-===:=+-====::::--..:-:..... ...   .  ..  .. :+.  .   .  ..  .  ..  .  .  .. ..  .  .             ...:::...           \\r\\n                       .-.          ::::::-=++-=++++--::::--:.:::..:.. ..       .   .. -#.  .      .   .  ..  .     .         . ..          ......              \\r\\n                       .-.        .:-::..:--==++====::::--::.:::..... ..   ..   .   .  =#- .          .      ..  .     ..       ...  ..    .  ....              \\r\\n                    ..  :.       .:-:...:-:===++++=---.:-=-:::::..... ..   .   .    . .=#=..   .  ..         .   .     ....     ...              ..             \\r\\n             :::    .   ..      ..:-. .::::--:-=+++.::.:--.::::... .....  ..   .   .  .+#+..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::.             ....:=:..::..-===+=-+-::::::..::...... ... :..      ..  -##*.  .    .         .      .  ..        ..                 ...          \\r\\n            ..:.                .::=-...:::-=+====+=:-::.:::::...... ... :+. ..   .   =###:  ..             .     ..                               .....        \\r\\n           .....                 :---.....::=+=:-=+-.::-:::::...... ... ..=*:..  ..  :####:  .  .           .  .      .  .             .....::...      ..       \\r\\n          ......                .::--....::-=++==-=+=::::::::.....  ..  ..:#*- .... .*####: ..  .             ..    ..             .:-==++++++++===-::.  .      \\r\\n          ......                ..:--. ..:-====+++==--:.::::.. .:.  ..   ..=##+:...-*#####- ..  .   .                           .-=++++++++++++++++++++=-:..    \\r\\n         ......                  .:-=.....:-..:=++===-:..:::...... ...  .. .*###*+*#######- .  ..   .  .      ..  .           .-+++++++++++++++++++++++++++=:.  \\r\\n        ........                 .::-:....:---:=+++==-:..::...::... .. ... .=#############=..  ..  .          .  ..         .=+++++++++++++++++++++++++++++++=:.\\r\\n        ........                 ...--.....--========-:..:: ........  .......*############=..  .   .          .  .         :+++++++++++++++++++++=-=+++++++++++=\\r\\n       ..........            .    ..:=:....:-=====-==-::::...:......  ... .. -############=..  .  ..  .   .  .. ..  ..    -++++++++++++++++++++++=  .-=+++++++++\\r\\n      ............                ...--.....:========-....::::...... ...  ..  =###########-.  .   .   .      .  .        :+++++++++++++++++++++++-    .:-+++++++\\r\\n      ............                ...-=:.....:=======. :-..:::..... ...   ..  :*##########-   .   .         ..  .   .   :++++++++++++++++++++++++=:.     .-+++++\\r\\n     .......::.....                ..:--...:.::---=--::....:::....   ..  ..  :.-##########:. ..             .. ..      .=++++++++++++++++++++++++=++-:    -+++++\\r\\n    .........::::::                 ..:=:......:-===-==::.::.....  :..    .   ..=########*....   .          .  ..      -++++++++++++++++++++++++=.:-++=.  -+++++\\r\\n    ................                 ..-: .   .::====::-::: :....  ...    .. .  .+#######+  ..          .  ..  .  .   .=++++++++++++++++++++++++=.   -=:=:=+++++\\r\\n    ................                   :-:  .. .-==-==-=:-:.....       ..   ..  ..+#####*:  ..      .      .   .  .   :+++++++++++++++++++++++++++=:.:=:=-=+++++\\r\\n   ...::::::::.......                  .:=: .:::-==-===--- .::.. ....   .   .. ....-+*##=   .  ..          .  ..      -+++++++++++++++++++++++++::=+++-:=-++++++\\r\\n  ....:::::::::::....               .. . :-..::..::--===--..........  .    ..   ..  ::::.  ..  .  .           .  . . .=++++++++++++++++++++++++=.  .-+--=-++++++\\r\\n  .....::::::::::::.                   . .-- .. ..::--: :::::. :....  . .  .:.  .   .      .   .  ..      .. ..  .   :++++++++++++++++++++++++++-.. .=:=--++++++\\r\\n ..........::::::::                     ..:-..  ..:===-:::::-:.....  ..        .       .   .. ..          .  ..      :+++++++++++++++++++++++++: .=-:=:=--++++++\\r\\n..................                       ..:.   ...---====---:..... ...   ..  ..           .    .        ..  .  ..   :++++++++++++++++++++++++=.  ..-=:=:=++++++\\r\\n...............                           .:::......:-===---::.::......  ..   .   :.      ..   ..    .:  .  ..  .    :+++++++++++++++++++++++++==.  =-:=:=++++++\\r\\n                                          ..:=-. ...:--====-::::....... ..  ..        .   .           .     ..  .    :++++++++++++++++++++++++==++-=+:-=-+++++++\\r\\n                                          ...:=-.  ..:-----:::--::.:.. ...  .. .     .:  ..  .              . .      :++++++++++++++++++++++++: .:===:=--+++++++\\r\\n                                           ..::-:   ...:---=-:-:::::.... . ..            .. ..           .  .   .    .+++++++++++++++++++++++=.    -=.=:=+++++++\\r\\n                                            ....-:     .:==:.::-:::....... ...           .  ..      .   .  ..        .=++++++++++++++++++++++=.-.:.=-:=:=+++++++\\r\\n                                             ...:-:     .:-::::-::::...... ..      ..           ..  .   .  .          -++++++++++++++++++++++-:-:=.=--=:++++++++\\r\\n                                             ....:-.      .:::::::::.........      ..       .                ...      :++++++++++++++++++++++===--:=:=--++++++++\\r\\n                                              ....:-. .    ...:::.:. .:......           .: .         . .   .  ..      .=++++++++++++++++++++=-=++===.=-=++++++++\\r\\n       .........                                ....-:       .:..::  .::..... ..  .  .     .        ..     .           :++++++++++++++++++++-  .:-+-:=:=++++++++\\r\\n         ..........                              ..:::.       ..::.. ..:...........                 .     ....    .    .=+++++++++++++++++++=..  .=:-=:+++++++++\\r\\n                                                  .:..::.      ...  ............ ..                          .  ..      :=++++++++++++++++++:-+=:-=.=--+++++++++\\r\\n                                                   .. .--           :.  .. .:.. .           .            :.  .  .. ..   .-+++++++++++++++++=:=++++-.=:-+++++++++\\r\\n                                                     . .::         ..   .. .::.         .        .           ..      ..  .=++++++++++++++++-.-=+++::=.=+++++++++\\r\\n                                                         .:.            .  ....    .    .   .                   . ..      :++++++++++++++++:   .-=.--:++++++++++\\r\\n                                                          .::.             .:.    ..   .     .   .     .      .            :++++++++++++++=.::  :=.=:-++++++++++\\r\\n                                                            .::                ..                                           :+++++++++++++-.=+=-=-:=.=++++++++++\\r\\n--::..                                                        .:.         .     .   .   ...         .       .    . .         :++++++++++++--+++++..-.=++++++++++\\r\\n:---==-:..                                                      .:.                .    .           .  ..       .    .        :++++++++++=..-=++=.  :+++++++++++\\r\\n::::---:::....                                                    .:.                  .   :           .:.   .     .   . ..    :+++++++++-    .=-   =+++++++++++\\r\\n..::::::...........                   ...    ::.                    .:.               .   ..           . .    .      .   ...    .=+++++++=-:. .=:  .=+++++++++++\\r\\n.........................   .............    ..  .                    ..:.                                 ..        .           .-++++++++++===.  :++++++++++++\\r\\n.........................................   ..                           ....               ..              .     .:.              -++++++++++++=::=++++++++++++\\r\\n ........................................   .:                              ...                             .   .  ..  ..  .  .     :=++++++++++++++++++++++++++\\r\\n ...        ............................    ..                                  ...                                       .          .=+++++++++++++++++++++++++\\r\\n .    ...       .......   ..............     ::                                     .                           .                  .. .-++++++++++++++++++++++++\\r\\n     .:---:..          .  ..............     ..                                                             ..  ..                      :=++++++++++++++++++++++\\r\\n     .:.:--:-:...        ..............      ::.                                                                   .. ..          ..     .-++=++++++++++++++++++\\r\\n      ::::--:::. ..         .........        .:.                         :.                                              .  . ..  ..       :=++=======++++++++++\\r\\n .    .:--:.:::..  . ..         ....         .-.                        .:.  ..                                                   ..        .-=++=======++++++++\\r\\n .    .:::---:....  ..             .         .-:  .                     ::                                                             .       .:-=++=======++++\\r\\n .    .::.-=-:..  ..  .                      .-:.   .                   .-.              .. .                                                     .:-==+========\\r\\n ..   .:.-----... .:.   .  .                 .--.  .                    .-:                 ...                                   .....              .:-========\\r\\n ..   .:--:-:....        .  .                .--.                       .-:.                ...                                        ......            .:-==+=\\r\\n  .   .::---:....    . .  .                   ::.       .               .-:.                 ..                                             .::..           .:-=\\r\\n  ..  .:::::-::....  ..     .  .              .:.                        ...            ......:.      ...                        .              ..:..           \\r\\n  ..   .-:..--:..      .  ..  .              .-==::                      ::..    .      ....:-::     ...::.                  ..::--:....:::::..     ..:..       \\r\\n  ..   .:--:-:. .    .   ...::..             :=*++::::.                  ::...       .  ... .---.    ...:..                          ...:::.            .::.    \\r\\n  ..   .::--::..  ...  . .=====:...          .-+*+:.:-.                  ::...  .. ..  ...:::--=:    ......                               ..::.::.         .....\\r\\n  ..    .----:....  .    :=---=-:::::::..... :-=++=-:::.                 :::...     .. ..:-:--:::    .....                                  .:::::...          .\\r\\n   .    .:--:.:.  ..  .  .:-:..::.::.:::-----====--::-:.                 ::... .. ..   ...:------    .....                                       ...:::.        \\r\\n   .    ..:--::...  ..  .  .......:....   ....::----::-:...              .::...     . ....::---=-.   .....                                          ..::::..    \\r\\n   .    .::--:..                             ..:.....:--.  .....         .:::....      ...:::----.   .....                                             ..::.... \\r\\n   .    ..::::.. :==--::....                 .:=++=-::...        .....    :-:...  .  ......::.---.   .....                                                 ..:..\\r\\n      .:=++=-.   :+++++++===--:...           .:=*+=--:-:             ......:...    .    ..::::--:.   ....                                                       \\r\\n      .:=+*++=:. :+++++++++++++++==--:.      ..:-==-:...  .               .......    ... ...:----:   ....                                                       \\r\\n      .:=+*++-:-..=+++++++++++++++++++==:      .:.         .             .::.    .....   ....:-:-:   ....                                                       \\r\\n.:::---====+==--: =+++++++++++++++++++==-      .::  -=-::... .           .:=-::...    ......::---:   ...                                                        \\r\\n    ...::----::.. -+++++++++++++++++++==-       :. .=+++++==---:.        ..-++----::..     ...::::  ....                                                        \\r\\n        ..:...:...:+++++++++++++++++++===       :.  =+++++++++++==-:..   .:-++=-----::.         ... ...                                                         \\r\\n       .:-=+=--.:.:+++++++++++++++++++===.      .:. -++++++++++++++===.   .:-===----:..                                                                         \\r\\n        .-=+*+--: .++++++++++++++++++++==.      ::  -+++++++++++++====:    .:::.....    .   ... .                                                               \\r\\n\",\n  \".............   .:---...               :*#+=**=.    .                    .  ..:..      .-=+++++++++++++++++++++++===-:..    :-==============-:.    .-=====-:.   \\r\\n...........   ..:---..       ..         :+##*=.                        ..  .::..      :=++++++++++++++++++++++++===-:.     :-===============-:.    :-=======-:..\\r\\n.........    .:--::. .            ..     .--: ::                      .. .:-:...    .-=++++++++++++++++++++++++===-:..    :===++++==========-:.    :==========-:\\r\\n........   .:---:.                      :-   :+-                    ... .:-:...    :=+++++++++++++++++++++++++===-:..    :==+++++++++++=====-:.   .-===========-\\r\\n......   .::-=--..                      :*-  =*-                       :-::...   .-=+++++++++++++++++++++++++===-:..    -==++++++++++++====--:.   :==++++======-\\r\\n....     .:-=::. ..   .                 .+*++**:                  .  .:--...    .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++===-:..  .-==++++++===-:\\r\\n...   .:--:--.                          .=####+.                ..  .:--:.     .=+++++++++++++++++++++++++====-..    .-=++++++++++++++++===-:..  :==++++++++==-:\\r\\n    .:-:===:..               .           -*###=. .::.          ..  .:-::..    :=+++++++++++++++++++++++++===-:..    :==+++++++++++++++++==-:..  .-=+++++++++==-.\\r\\n  .:--==--....                           .+##*:  .=+=:.......:::..:-::... .  :=+++++++++++++++++++++++++===-:..   .:=++++++++++++++++++==--:..  :==+++++++++=-: \\r\\n :-----=-...          .          .        :++-.  .-+=:    ...:-=+++==-:... .-++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n-=--:..:.:               .         .               ...        :=+**+=--:. .-+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n:=-::...    .         .            :.                     ...:=+**++=--: .-++++++++++++++++++++++++====-:.    .-=++++++++++++++++++++==-::..  -=+++++++++++=:  .\\r\\n::... .  ...  .          .         ..        .           .. .-=++++==-:..=++++++++++++++++++++++++===-::.    :=+++++++++++++++++++++==-:...  :=+++++++++++=-. .:\\r\\n  ...      . ..    .    ..     .                       .:.  .:--::.... .=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++=-:..   :=+++++++++++==:  :-\\r\\n                  ..           .                      .:.  .:---..     .=++++++++++++++++++++++===-:..    .-+++++++++++++++++++++++=-:..   :=++++++++++++=-  .:-\\r\\n                   .             .       .           .:   ::--::..      .-++++++++++++++++++++==--:...   :=++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n              .         ......           :.         ::  .:==--:...     .  .-=++++++++++++++++==-:....  .-=++++++++++++++++++++++==-.    .-=++++++++++++==:  .-==\\r\\n                              ..        ..         ::  .:-=-::..            .-=++++++++++++===-:....  .-++++++++++++=--=++++++==-:.    .-=+++++++++++++=:  .:-==\\r\\n                                 ..     .        .:.  .:-=--:...              .-=+++++++++===-.....  .=+++++++++++++==---=======:.::..:=++++++++++++++=:  .:-===\\r\\n                                 .              .:.  .::---:...         ....    .-+++++++==-:.....  :=+++++++++++++++=-:...::::-------=++++++++++++++=:  .:-====\\r\\n              .                     ..         .:.  .----=:...  ..       ..      .:-++++==-:.....  :=++++++++++++++++=-.  ... .:--::--=++++++++++++=-.  .-======\\r\\n                               .    ..        .:.  .::----...           :--..       .-===-:..... .-+++++++++++++++++++=-.     ..:-====++++++++++++=-   :-=======\\r\\n                                             ::  ..::==-::.             :====-:.......:--:.....  :=+++++++++++++++++++=-.       :=++++++++++++++=-.  .:-========\\r\\n                                            :-.  .:----:...             .:=++-:::::--------===-:. .-=+++++++++++++++=-:.      :=+++++++++++++++=:   :-=======++=\\r\\n                                           :--:    ........          .    ....         ........::..  .-=++++++++++=-.   .   .:=++++++++++++++=-.  .-========++++\\r\\n ..                                      .::::::                                      ...-==-:.:--::.  .:=++++++=-.  ..      ..:--====++++++=:  .:==++==++++++++\\r\\n ......                                 .:::::::::.                                  .. .=+++===-::..... .:-=++=:  ...  .           ....::::. .:-=++++==++++++++\\r\\n  .......                              :::::::::::::.                     ..        .:  ::::---.        ....::::..::..                      .:-=++++++++++++++++\\r\\n .........                           .::::::::::::::::...             ..           .:  :-.   ..                  .::::......           .. ..-=++++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::::::::..                     .::  :-..                                .......... ....:-==++++++=============\\r\\n ...: ....  ::.. . ..              .::::::::::::::::::::::::::..               ..::  :-.                                             ...:-======================\\r\\n .. :. ... .-..... ..            ..:::::::::::::::::::::::............:.:::...::::..:-:.  .                    .                         .:-==------------------\\r\\n... .    ..::.  .               .:::::::::::::::::::....    ....:..........    .. ...   . ..               ...::..                         .:--:::::::::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....  ...::....         ..      .  .         ......        .:-:.......         ............:::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     ....::::..    .. .. ..  .. ..  .   .        ..           ..--:..........        .:---------::::::::::::::::::::\\r\\n...........:...              .::::::::..     ......:=-......  .:..::.... ... ..  .  ..  .     .            .:....    ............:------------------------------\\r\\n...........:                .::::::.       ..::::-::-::::.:::::-:..::..........  ..  .  .  ..                    ...  .....::..:--------------------------------\\r\\n .        ...               ....       ...:::::----::---:-:::--:.....::::....... ..  .  .....                        ...:::-----================================\\r\\n    .-=-:.                               .--=-::::::..:==:-:::--:..::..::... ... ... .  ..  .  .       .             ..::-----==================================\\r\\n .   .:-:.   :                  ..       .-=-::::-:--==:--::::::. .::..::.... ......... ..  .  .                       .:-----==================================\\r\\n        .    .                .:         .-:.::::::-:==--=-::.:.. ::::..:. :..... ........  .  .. .                       ..:=+=================================\\r\\n             .               ::          .::.::.:---===--=-..::..::::......:.....  .  .  .  .  .  .   .                     .:-===========================------\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::........ ...  ..  .......  .. .  ..  .                     .-======-------------------::::::\\r\\n                          .:.           ..:-:::======+==--:..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .       .::----::::::::::::::::::::....\\r\\n                         .-..          .::----======+===-....:::.....::. ...  ..  . ....  .  ..  ..  .   .  .  .  .  .             ..:::::::::..................\\r\\n                       .             ..::.:-===+++=-==-:-:.:-::::::..:.....   ..  .   .  ..  ..  .   .  .. ..  .  .        ....       .:.:::::::::::............\\r\\n                       ...           ..::::-=-==--====-::.:--:::--:..:.....    . ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....:::::::::::..........\\r\\n                        :::.          .--:::--===-==:---:::-::::-:........       .  .. .:.  ..     ..  ..  .  .         .     .    ...... .::::::::::::::.......\\r\\n                       .:::.          .:-::--==++=+==:-:.::--::--:..... .. .:.   .  .. :=.  ..  .. ..  ..     .   .     .            .  ......::::::......      \\r\\n                       .:.:          .:::.-===:=+-====::::--..:-:..... ...   .  ..  .. :+.  .   .  ..     ..  .  .  .. ..  .  .             ...:::....          \\r\\n                       .:.         .::::::-=++-=++++--::::--:.::...:.. ..       .   .. -#.  .      .   .  ..  .     .         . ..          ......              \\r\\n                       .-.        .::::..:--==++====::::--::.:::..... ..   ..   .   .  =#- .          .      ..  .     ..       ...  ..    .  ....              \\r\\n                    ..  :.       .:-:...:-:===++++=---.:-=-::::...... ..   .   .    . .=#=..   .  ..         .   .     ....     ...              ..             \\r\\n             :::    .   ..      ..:-. .::::--:-=+++.::.:-- ::::... .....  ..   .   .  .+#+..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::.             ....:=:..::..-===+=-+-::::::..::...... ... :..      ..  -##*.  .    .         .      .  ..        ..                 ...          \\r\\n            .:::                .::=-...:::-=+====+=:-::.:::::...... ... :+. ..   .  .+###:  ..             .     ..      .                        .....        \\r\\n           .....                 :--:.....::=+=:-=+-.::-:::::...... ... ..=*:..  ..  -####: ..  .           .  .      .  .             .....::...      ..       \\r\\n          ......                .::--....::-=++==-=+=::::::::.....  ..  ..:#*- .... .*####: ..  .             ..    ..             .:-==++++++++===-::.  .      \\r\\n          ......                ..:--. ..:-====+++==--:.::::.. .:.  ..   ..=##+:...-*#####- ..  .   .                           .:=++++++++++++++++++++=-:..    \\r\\n         ......                  .:-=.....--..:=++===-:..:::...... ... ... :*###*+*#######- .  ..   .  .      .. .            .-=+++++++++++++++++++++++++==:.  \\r\\n        ........                 .::-:....:---:=+++==-:..::...:.... .. ... .=#############=..  ..  .          .  ..         .=+++++++++++++++++++++++++++++++=:.\\r\\n        ........                 ...--.....--========-:..:: ........  .......*############=..  .   .          .  .         :+++++++++++++++++++++=-=+++++++++++=\\r\\n       ..........            .    ..:=:....:-========-::::...:......  ... .. -############=..  .  ..  .   .  .. ..  .     -++++++++++++++++++++++=  .-=+++++++++\\r\\n      ............                ...=-.....:========-.:..::::...... ...  ..  +###########-.  .   .   .      .  .        :+++++++++++++++++++++++-    .:-+++++++\\r\\n     .............                ...-=:.....:=======. :-..:::..... ...   ..  :###########-   .   .         ..  .   .   :++++++++++++++++++++++++=:.     .-+++++\\r\\n     .......::.....                ..:--...:.::---=--::....:::....   ..  ..  :.-##########:. ..             .. ..      .=++++++++++++++++++++++++=++-:    -+++++\\r\\n    ........:::::::                 ..:=.......:-===-==::.::....   :..    .   ..=########*....   .          .  ..      -++++++++++++++++++++++++=.:-++=.  -+++++\\r\\n    ................                 ..-: .   .::====::-::: :....  ...    .. .  .+#######+  ..  .          ..  .  .   .=++++++++++++++++++++++++=.   -=:=:=+++++\\r\\n    ................                   :-:  .. .-==-==-=:-:.....       ..   ..  ..+#####*:  ..  .          .   .  .   :+++++++++++++++++++++++++++=:.:=:=-=+++++\\r\\n   ...:::::::........                  .:=: .:::-==-===--- .::.. ....   .   .. ....-+*##=   .  ..          .  ..      -+++++++++++++++++++++++++::=+++-:=-++++++\\r\\n  ...::::::::::::....               .. . :-..::..::--===--..........  .    ..   ..  ::::.  ..  .  .           .    . .=++++++++++++++++++++++++=.  .-+--=-++++++\\r\\n  ....:::::::::::::.                   . .-- .. ..::--: :::::. :....  . .  .:.  .   .      .   .  ..      .. ..  .   :++++++++++++++++++++++++++-.. .=:=--++++++\\r\\n ..........::::::::                     ..::..  ..:===-:::::-:.....  ..        .       .   .  ..          .  ..      :+++++++++++++++++++++++++: .=-:=:=--++++++\\r\\n..................                       ..:.   ...---====---:..... ...   ..  ..           .    .        ..  .  .    -++++++++++++++++++++++++=.  ..-=:=:=++++++\\r\\n...............                           .:::......:-===---::.::......  ..   .   :.      .    ..    .:  .  ..  .    -+++++++++++++++++++++++++==.  =-:=:+++++++\\r\\n                                          ..:=-. ...:-=====-::::......  ..  ..        .   .           .     ..  .    :++++++++++++++++++++++++==++-=+:-=-+++++++\\r\\n                                          ...:=-.  ..:-----:::--::.:.. ...  .  .     .:  ..  .              . .      :++++++++++++++++++++++++: .:===:=--+++++++\\r\\n                                           ..::-:   ...:---=-:-:::::.... . ..            .  ..       .   .  .   .    .+++++++++++++++++++++++=.    --.=:=+++++++\\r\\n                                            ....-:     .:==:.::-:::....... ..            .  ..      .   .  ..        .=++++++++++++++++++++++=.-.:.=-:=:=+++++++\\r\\n                                             ...:-.     .:-::::-::::...... ..     ...           ..  .      .          =++++++++++++++++++++++-:-:=.=--=:++++++++\\r\\n                                             ....:-.      .:::::::::........       ..       .                ...      -++++++++++++++++++++++===--:=:=--++++++++\\r\\n                                              ....:-. .    ...:::::. .:......           .: .         . .   .  ..      .=++++++++++++++++++++=-=++==-.=-=++++++++\\r\\n       .........                                ....-:       .:..::  .::..... ..  . ..     .        ..     .           :++++++++++++++++++++-  .:-+-:=:=++++++++\\r\\n         ..........                              ..:::.       ..::.. ..:..... .....                 .     ....    .    .=+++++++++++++++++++- .  .=:-=:+++++++++\\r\\n                                                  .:..::.      ...  ............ ..                          .  ..      -+++++++++++++++++++:-+=:-=.=--+++++++++\\r\\n                                                   .  .--           :.  .. .:.. .           .            :.  .  .. ..   .-+++++++++++++++++=:=++++-.=:-+++++++++\\r\\n                                                     . .::         ..   .  .::.         .        .           ..      ..  .=++++++++++++++++-.-=+++::=.=+++++++++\\r\\n                                                         .:.            .  ....   ..    .   .                   . ..      :++++++++++++++++:   .-=.--:++++++++++\\r\\n                                                          .::              .:     ..   .     .   .     .      .            -++++++++++++++=.:.  :=.=:-++++++++++\\r\\n                                                            .::                ..                                           -+++++++++++++-.=+=-=-:=.=++++++++++\\r\\n--::.                                                         .:.         .     .   .  ....         .       .      .         :++++++++++++--+++++..:.+++++++++++\\r\\n:---==-:..                                                      .:.                .    .  .        .  ..       .    .        :++++++++++=..-=++=.  :+++++++++++\\r\\n::::----:::..                                                     .:.                  .   :           .:.   .     .   . ..    :+++++++++-    .=-   =+++++++++++\\r\\n..::::::...........                   ...    ::.                    .:.               .   ..           . .    .      .   ...    .=+++++++=-:. .=.  .=+++++++++++\\r\\n.........................    ............    ..  .                    ..:.                                 ..        .           .-++++++++++===.  :++++++++++++\\r\\n.........................................   ..                           ....               ..              .     .:.              -++++++++++++=::=++++++++++++\\r\\n.........................................   .:                              ...                             .   .  ..  ..  .  .     :=++++++++++++++++++++++++++\\r\\n ...       .............................    ..                                  ...                                       .          .=+++++++++++++++++++++++++\\r\\n .    ...       .......  ...............     ::                                     .                           .                  .. .-++++++++++++++++++++++++\\r\\n .   .:---:..          .  ..............     ..                                                             ..  ..                      :=++++++++++++++++++++++\\r\\n     .:.:--.-:...        ..............      ::.                                                                   .. ..          ..     .-++==+++++++++++++++++\\r\\n      ::::--:::. ..         ..........       ::.                         :.                                              . .. ..  ..       :=++=======++++++++++\\r\\n .    .:--:.:::..  . ..         ....         :-.                        .:.  ..                                                   ..        .-=++=======++++++++\\r\\n .    .:::---:....  ..                       .-:  .                     ::                                                             .       .:-=++=======++++\\r\\n .    .::.-=-:..  ..  .                      .-:.   .                   .-.              .  .                                                     .:-==+========\\r\\n ..   .:.-----... .:.   .  .                 .--.  .                    .-:                 ...                                   .....              .:-========\\r\\n ..   .:--:-:....        .  .                .--.                       .-:.                ...                                        ......            .:-==+=\\r\\n  .   .::---:....    . .  .                   ::.       .               .-:                  ..                                             .::..           .:-=\\r\\n  ..  .:::::-::....  ..     .  .              .:.                        ...            ......:.      ...                        .              ..:..           \\r\\n  ..   .-:..--:..      .  ..  .              .-==::                      ::..    .      ....:-::     ...::.                  ..::--:....:::::..     ..:..       \\r\\n  ..   .:--:-:. .    .   ...::..             :=*++::::.                  ::...          ... .---     ...:..                          ...:::.            .::.    \\r\\n  ..   .::--::..  ...  . .=====:...          .-+*+:.:-.                  ::...  .. ..  ...:::--=.    ......                               ..::.::.         .....\\r\\n  ..    :----:....  .    :=---=-:::::::....  :-=++=-:::.                 :::...     .. ..:-:--:::    .....                                  .:::::...          .\\r\\n   .    .:--:.:.  ..  .  .:-:..::.::.:::-----====--::-:.                 ::... .. ..   ..::------    .....                                       ...:::.        \\r\\n   .    ..:--:....  ..  .  .......:...    ....::----::-:...              .::...     . ....::---=-.   .....                                         ....:::..    \\r\\n   .    .::--:..                             ..:.....:--.  .....         .:::....      ...:::----.   .....                                             ..:::... \\r\\n   .    .:::::.. :==--::....                 .:=++=-::...        .....    :-:...  .  ......::.---.   .....                                                 ..::.\\r\\n      .:=++=-.   :+++++++===--:...           .:=*+=--:-:             ......:...    .   ...::::--:.   ....                                                       \\r\\n      .:=+*+==:. :+++++++++++++++==--:.      ..:-==-:...  .               .......    ... ...:----:   ....                                                       \\r\\n      .:=+*++-:-..=+++++++++++++++++++==:      .:.         .             .::..   .....   ....:-:-:   ....                                                       \\r\\n.:::---====+==--: =+++++++++++++++++++==-      .::  ---:.... .           ::=-::...    ......::---:   ...                                                        \\r\\n    ...::----::.. -+++++++++++++++++++==-       :. .=+++++==---:.        :.-++----::..     ...::::  ....                                                        \\r\\n        ..:...:...:+++++++++++++++++++===       :.  =+++++++++++==-:..   .:-++=-----::.         ... ...                                                         \\r\\n       .:==+=--.:.:+++++++++++++++++++===.      .:. -++++++++++++++===.   .:-===----:..                                                                         \\r\\n        :-=+*+--: .++++++++++++++++++++==.      ::  -+++++++++++++====:    .:::.....    .   ... .                                                               \\r\\n\",\n  \".............   .:---....              :*#+=**=:                         .  ..:..      .-=+++++++++++++++++++++++====-:.    .-==============-:.    .-=====-:.   \\r\\n...........   ..:---..       ..         :*###=.                        ..  .::..      :=++++++++++++++++++++++++====-:.    .-===============-:.    :-=======-:. \\r\\n.........    .:---:. .             .     .-=:.::                      .. .:-:...    .-=+++++++++++++++++++++++++===-..    :-==++++==========-:.    :==========-:\\r\\n........   .:---:.           .          .-   .+-                    ... .:-:...    :=+++++++++++++++++++++++++===-:..    :==+++++++++++=====-:.   .-===========-\\r\\n......   ..:-=--..                      :*-  =*-                    .  .:-:...   .:=+++++++++++++++++++++++++===-:..    :==++++++++++++====--:.   :===+++======-\\r\\n....     .:-=::. ..   .                 .+*++**:                  .  .:--:.. .  .-=+++++++++++++++++++++++++===-:.    .:=+++++++++++++++===-::.  .-==++++++====-\\r\\n...   .:--:--.                           =####*.                ..  .:--:.     .=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++===-:..  :==++++++++==-:\\r\\n    .:-:===:..               .           -*###+.  ::.          ..  .:-::..    .=++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++==-::.  .-=+++++++++==-.\\r\\n  .:--==--....                           .+##*:  .=+=:........:...:-::... .  :=+++++++++++++++++++++++++===-:..   .:=+++++++++++++++++++=--:..  :==+++++++++=-: \\r\\n :-----=-...          .          .        :++-.  .-+=:   ...::-=+++==-.... .-++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n-=--:..:.:               .         .               ...        :=+**+=--:. .-+++++++++++++++++++++++++===-::.    :=++++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n:=-::...    .         .            :.                     ...:=+**++=--: .-++++++++++++++++++++++++====-:.    .-=++++++++++++++++++++==--:..  :=+++++++++++=-. .\\r\\n::... .  ...  .          .         ..        .           .. .-=++*++=-:..-++++++++++++++++++++++++===-::.    .-+++++++++++++++++++++==--:..  :==++++++++++=-. .:\\r\\n  ...      . ..    ..   ..     .                        :.  .:---:::.. .=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++=-::..  :=++++++++++++=:  .-\\r\\n                  ..           .                      .:.  .:---:.     .=+++++++++++++++++++++++==-:..    .-=++++++++++++++++++++++=-:..   :=++++++++++++=-. .:-\\r\\n                   .             .       .           .:   ::--::..      .-++++++++++++++++++++===-:...   .=++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n              .         ......           :.         ::  .:-=--:...     .  .-+++++++++++++++++==-:....   :=++++++++++++++++++++++==-.     :=++++++++++++==:  .-==\\r\\n                              ..        ..         ::  .:-=-::..            .-++++++++++++++==-:....  .-++++++++++++=-==+++++++=-:.    .-=+++++++++++++=:  .:-==\\r\\n                                 ..     .         :.  .:-=--:...              .-=+++++++++===-.....  .=+++++++++++++=---=====+==:.::..:=++++++++++++++=:  .:-===\\r\\n                                 .              .:.  .::---:...         ....    .-+++++++==-:.....  :=+++++++++++++++=-:...:::--------=++++++++++++++=:  .:-====\\r\\n              .                     ..         .:.  .----=:...  ..       ..      .:=++++==-:.....  :=++++++++++++++++=-.  ... .:-:::--=+++++++++++++=:  .:======\\r\\n                               .    ..        .:.  .::----...           :--..       .-=+=-:.....  -+++++++++++++++++++=-.     .::-=====+++++++++++=-.  :-=======\\r\\n                                    .        .:  ..::-=-::.             :====-:..... .:--:.....  :=+++++++++++++++++++=-.       :=+++++++++++++++=:  .:-========\\r\\n                                            :-.  .:----:...     .       .:=++--:::---------===-:. .-=+++++++++++++++=-:.      .-=++++++++++++++=-.  :-=======++=\\r\\n                                           :--.    ........          .    ....         ........::.. .:-+++++++++++=-:.  .   .:=+++++++++++++++-.  .:========++++\\r\\n ..                                      .::::::                                      ...-==-..::-::.  .-=++++++==:  ..      .::-====+++++++=:  .:-=++==++++++++\\r\\n ......                                 .:::::::::.                                  .. .=+++===-::....  .:-=++=:. ...  .         ....:::--:. .:-=++++==++++++++\\r\\n  .......                              :::::::::::::.                     ..        .:  ::::---.       .....:--:..::..                      .:-=++++++++++++++++\\r\\n .........                           .::::::::::::::::...             ..           .:  :-.   ..                 ..::::......           .. ..-=++++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::::::::..                     .::  :-:.                                .........  .....:==++++++++++++=======\\r\\n ...: ....  ::.. ....              .::::::::::::::::::::::::::..                .::  :-:                                            ....:-======================\\r\\n .. :. ... .-..... ..            ..:::::::::::::::::::::::............:.:::...::::..:-:.  .                                              .--======--------------\\r\\n... .    ..::.  .               .:::::::::::::::::::....    ....:..........    .. ....  . ..               ...::..                         .:--------:::::::::::\\r\\n....     ..:::.                .:::::::::::::::.....  ...::...          ..     ..  .         .....         ..-:.......         ............:::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     ....::::..    :. .. ..  .. ..  .   .        .            ..--:..........        .:------:::::::::::::::::::::::\\r\\n...........:...              .::::::::..     ......-=-....:.  .:..::.... ... ..  .  ..  .     .            .:.....   ............:------------------------------\\r\\n...........:                .::::::.       ..:::--::-::::.::::--:..::..........  ..  .  .  ..                     ..  .....::..:--------------------------------\\r\\n .        ...               ....       ...:::::----::-----:::--:.....::::....... ..  .  .....                        ....::-----=====---========================\\r\\n    .-=-:.                               .--=-:::-::.:-=-:-::::-:..::..::... ..  .....  ..  .  .       .             ..::------=================================\\r\\n .   .:-:.   :                  ..        -=-.:-:-:--==:--::::::. :::..::..:. ......... ..  .  .                       .:-----==================================\\r\\n        .    .                .:         .-:.::::.:::==-==-::.:.. ::::..:. :..... ........ ..  .. .                       ..:=+=================================\\r\\n         .   .               ::          :::.::.:--====--=-..:::.::::.::...:..... ..  .  .  .  .  .   .                     .:-=================================\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::........ ...  ..  .......  .. .  .   .                    ..-============-------------------\\r\\n                          .:            ..:-:::======+==-::..-:.. ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .      ..:-----------::::::::::::::::::\\r\\n                         .-..          .::----==========-....:::.....::. ...  ..  . .... ..  ..  ..  .   .  .  .  .  .             .::::::::::::::..............\\r\\n                       .            ...::.:-===+++=-==-:-:.:-:::::::.:.....   ..  .   .  ..  ..  .   .  .. ..  .  .        ....       .:.::::::::::.............\\r\\n                       ..             .:::.-=-==--====-::.:--:::--:..:.....      ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....:::::::::::..........\\r\\n                       .::: .         .--::---======:---:::-::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .    ...... .::::::::::::::.......\\r\\n                       .:::.         .::-::-===++=+==:-:.::--::-::....  .. .:.  ..  .. :=.  ..  .. ..  ..     .   .    ..            .  ......:::::::......     \\r\\n                       .::.          .::::-=+-:=+-===-::::--..:-:..... ...   .  ..  .. :+.  .   .  ..  .  ..  .  .  .  ..  .  .            ....:::....          \\r\\n                       ::.         .::::::-=++==++++--::::-::.::...:.. ..       .   .  -#.  .      .   .  .. ..     .  .      . ..          ......              \\r\\n                       .:.        .::::..:--==+++===::::--::.:::..:.. ..   ..   .   .  =#- .          .      .   .     ..       ..   ..       ....              \\r\\n                   ...  :.       .:-....:--===++++=--:.:-=-::::...... ..  ..   .    . .=#=..   .  ..         .  ..     ....     ...             ...             \\r\\n             ::.    .   .       ..:-  .::::--:-++++.::::-- ::::... .....  ..   .   .  .*#+..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::.             ....-=:..::..-===+=-+--:::::..::...... ... :..      ..  -##*.  .    .         .      .  ..        ...              .....          \\r\\n            .:::                .::=:....::-=+====+=:-::.:::::...... ... :+. ..   .  .+##*:  ..             .     ..     .                         .....        \\r\\n           .....                 :--:.....::=+=:-=+-.::-:::::...... ... ..+*:..  ..  -####: ..  .           .  .      .  .             ..........     ...       \\r\\n          ......                .::--....::-=+++=-=+=::::::::. ...  ..  ..:#*- .... :*####: ..  .       .     ..    ..             .:-===++++++====-:..  .      \\r\\n          .....                 ..:--. ..:-=-==+++==--:.::::.. .:. ...   ..=##+:...-*#####- ..  .   .                           .:=+++++++++++++++++++==-:.     \\r\\n         ......                  .:-=.....--.::=++===-:..:::...... ... ... :*###***#######- .  ..  ..  .      .. ..           .-=+++++++++++++++++++++++++=-:.  \\r\\n        ........                 .::-:....:----=+++==-:..::...:.... .. ..  .=#############-..  ..  .          .  ..         .=++++++++++++++++++++++++++++++=-:.\\r\\n        ........                 ...--.....--========-..::. ........  .......*############=..  .  ..         ..  .         :+++++++++++++++++++++=-=+++++++++++=\\r\\n       ..........            .    ..-=:....:-========-::::...:......  ... .. -############-.   .  ..  .   .  .. ..  .     -++++++++++++++++++++++=  .-=+++++++++\\r\\n      ............                ..:=-.....:========-.:..::::...... ...  .. .+###########-.  .   .   .      .  .  .     :+++++++++++++++++++++++-    .:=+++++++\\r\\n     .............                ...--:.....:==-====. :-..:::..... ...   .. .:###########-   .   .         ..  .   .   :++++++++++++++++++++++++=.      .=+++++\\r\\n     ..............                ..:--...:.::------::....:::....   ..  ..  :.=#########*:. ..             .. ..      .=++++++++++++++++++++++++++=-.    -+++++\\r\\n    .......::::::::                 ..:=..:....:-===-==::.::....   :..    .   ..=########*....   .          .  ..      -++++++++++++++++++++++++=.:=++=.  -+++++\\r\\n    ................                 ..-: .   .::====::-::: :....  ...    .. .  .+#######=  ..  .   .      .. ..  .   .=++++++++++++++++++++++++=.   -=:-:=+++++\\r\\n    ................                   :-:  .. .-=--==-=--:.....       ..   ..  ..+#####*:  ..  .   .      .  ..  .   :+++++++++++++++++++++++++++=:.-=:=-=+++++\\r\\n   ...:::::::........               .  .:=: .:::-======--- .::.. ....   .   .. ....-+*##-   .  ..         ..  .       -+++++++++++++++++++++++++::=+++--=-++++++\\r\\n  ...:::::::::::.....               .. . :-..:. .::--==---..........  .    ..  ..   ::::.  ..  .  .           .    . .=++++++++++++++++++++++++=.  .-+--=-++++++\\r\\n  ....:::::::::::::.                     .-- .. ..::--: :::::. :....  . .  .:. ..   .      .   .  ..      .. ..  .   :++++++++++++++++++++++++++-.. .=:=--++++++\\r\\n ........::::::::::                     ..::.. ...:===-::-::-:.....  ..        .       .   .  ..          .  ..      :+++++++++++++++++++++++++: .=-:=:=-=++++++\\r\\n..................                       ..:.   ...---====--::..... ...   ..  ..           .    .        ..  .  .    -++++++++++++++++++++++++=.  :.-=:=:=++++++\\r\\n...............                           .:::......:-===---::.::......  ..   .   :.      .    ..    .:  .  ..  .    -+++++++++++++++++++++++++==.  =--=:+++++++\\r\\n                                          ..:=-. ...:-====--::-:......  ..  ..        .   .  .        .     .. ..    :++++++++++++++++++++++++==+=-=+:-=-+++++++\\r\\n                                          ...:=-   ..:-----:::--::.:.. ...  .  .     .:  ..  .              . .      :++++++++++++++++++++++++. .:=+=:=--+++++++\\r\\n                                           ..::-:   ...:--==-:::::::.... . ..            .  ..           .  .   .    .+++++++++++++++++++++++=.    --.=:=+++++++\\r\\n                                            ....-:     .:==:.::-:::....... ..            .  ..      .   .  ..        .+++++++++++++++++++++++-.-.:.=-:=:++++++++\\r\\n                                             ...:-.     .--:::--::::.........     ...           ..  .      .         .=++++++++++++++++++++++::-:=:=--=:++++++++\\r\\n                                             ....--.      .:::::::::........       ..       .                ...      -++++++++++++++++++++++==---:=:=--++++++++\\r\\n                                              ....:-. .    ...::.::. .:......           .: .        .. .   .  ..      .=++++++++++++++++++++=-=++==-.=-=++++++++\\r\\n       .........                                ....-:       .:..::  .::..... .   . ..     .        ..    ..        .  :++++++++++++++++++++-  .:-+::=:=++++++++\\r\\n         ..........                              ..:::.       ..::.. .::...........                 .     ....   ..    .++++++++++++++++++++- .  .=:--:+++++++++\\r\\n                                                  .:..::.      ...  ............ ..                          .  ..      -++++++++++++++++++=:-=-:-=.=--+++++++++\\r\\n                                                   .  .-:           :.  .. .:.. .           . .          :.  .  .. ..   .-+++++++++++++++++=:=++++-.=:=+++++++++\\r\\n                                                     . .::         ..   .  :::.         .        .           .       .   .+++++++++++++++++-.-=+++::=.=+++++++++\\r\\n                                                         .:.            .  ...    ..    .   .                   . ..      :++++++++++++++++:   .-=.--:++++++++++\\r\\n                                                          .::              .:     ..   .     .   .     .     ..            -++++++++++++++=.:.  :=.=:-++++++++++\\r\\n                                                            .::                .                                            -+++++++++++++-.++=-=-:=.=++++++++++\\r\\n--:..                                                         .:.         .     .   .  ....         .       .      .         -++++++++++++--+++++.:-:+++++++++++\\r\\n:---==-:..                                                      .:.                    ..  .        .  ..       .   ..        -++++++++++=..-=++=   -+++++++++++\\r\\n::::----:::..                                                     .:.                     .:           ...   .   . .   . ..    :+++++++++-    .=-   =+++++++++++\\r\\n.::::::::.........                    ...    ::.                    .:.               .   ..           . .    .      .   ..     :=+++++++=-:. .=.  .=+++++++++++\\r\\n........................      ...........    ..  .                    ..:.                                 ..        .           .=++++++++++===.  -++++++++++++\\r\\n.........................................   ..                           ....               .               .     ...              -++++++++++++-::=++++++++++++\\r\\n.........................................   .:                              ...                                 . ...  ..  .  .     -+++++++++++++++++++++++++++\\r\\n ...       ..............................   ..                                  ...                                      ..          :=+++++++++++++++++++++++++\\r\\n .    ...       .......  ...............    .::                                     .                           .                  .. .=++++++++++++++++++++++++\\r\\n .   .:---:..          . ...............     ..                                                             ..  .                       -=++++++++++++++++++++++\\r\\n .   .:.-=-:-:...        ...............     ::.                                                                   .. ..  .       ..     .=++==+++++++++++++++++\\r\\n     .::::--:::. .          ..........       ::.                         :.                                              . .. ..  ..       :=++=======++++++++++\\r\\n .    .---::-::.   . ..         ....         :-.                        .:.  ..                                                   ..        .-=++=======++++++++\\r\\n .    :::-=--:....  ..                       :-:  .                     ::                                                             .      .:-==++=====++++++\\r\\n .    .:::-=-..   ..  .  .                   .-:.   .                   .:.              .  .                                                     .:-==+=======+\\r\\n .    .:.----:... .:.     ..                 .-:   .                    .-.                 ...                                   ....               .:-========\\r\\n ..   .:----:....        .  .                .--.                       .-:.                ...                                        ......            .-=====\\r\\n ..   .::---:....         .                   -:.                       .-:                  ..                                            ..::..           .:-=\\r\\n ..   .:::::-::....  ..        .              .:.                       .:..            ......:.      ..                                        .::.           .\\r\\n  .    :-..:-::.       .  ..  .              :==-:.                     .::..    .      ....:-::     ...:..                  ..::--:......:::..    ......       \\r\\n  ..   :---:::. .   ..  ....::..             :=*++::::.                  -:...      .   ..  .---     ...:..                       .. ..::::.           ..:..    \\r\\n  ..   .::--::..  ... .  :=====...           .=+*=:::-.                  ::...  .. ..  ...:::---.    ......                               ..:..:.          .... \\r\\n  ..   .:---::....  .    -=---=-:::::::.... .:-+++=-:::                  :::..     ... ..:::--:::    .....                                  .:::::...          .\\r\\n  ..    .:--:.:.  ..     .::...::.::.:::----====---::-:                  ::... .  ..   ..::-----:    .....                                      ....::.         \\r\\n   .    ..:--:...   ..  .  .....:.:...    ....::----::-:...              .::...  .    ...:::---=-    .....                                         ...:::...    \\r\\n   .    .::--:..                             ..:.....:--.  .....         .:::....      ...:::----    .....                                             ..::...  \\r\\n   .    .::::... :==--::....                 .-=++=-::...        .....   .:-:...  .  ......::.---.   .....                                                ...:..\\r\\n   .  :-=++=-. . -+++++++===-::..            ::=*+---:-.             ......:...   ..  ....::::--:.   ....                                                    ...\\r\\n      .:++*++=:  :++++++++++++++===--:.      ..:===-:...  .              ........    ... ...:----.   ....                                                       \\r\\n      .:=++++-:: .++++++++++++++++++++==.      .:.         .             .:..   ......   ....:-:-:   ....                                                       \\r\\n.:::--=====+==--: =++++++++++++++++++===:      .:. .---:...  .           ::=-::...    ......::---:   ...                                                        \\r\\n    ...::----::.. -+++++++++++++++++++==-      .:. .+++++===---.         :.-+=---::..      ...::::  ....                                                        \\r\\n        ..:...:...-+++++++++++++++++++==-      .:. .=+++++++++++==-:..   .:=++=-----:..         ..   ..                                                         \\r\\n       .:==+=-:.: -+++++++++++++++++++===       .:. =++++++++++++++==-    .:-===----:..                                                                         \\r\\n        :-=+*=--. :+++++++++++++++++++===.      ::  -+++++++++++++====.    .:::...:.   .    ... .                                                               \\r\\n\",\n  \".............   .:---....              :*#=-*#+:                         .   .:..      .-=++++++++++++++++++++++=====-:.    .-===============-.    .-====-:.    \\r\\n...........   ..:---..       ..         :*###+.                         .  .:::..     :=++++++++++++++++++++++++====-:.    .-===============-:.    .-======--.  \\r\\n.........    .:---:. ..            .     .-=-.::                      ..  :-:...    .:=++++++++++++++++++++++++====-:.    .-==++++==========-:.    :-========--:\\r\\n........   .:---:.           .          .-   .+=                     .. .:-:...    .-+++++++++++++++++++++++++====-:.    .-=+++++++++++=====-:.   .-===========-\\r\\n......   ..:-=--..                      .*-  =*-                    .  .:-:...    :=+++++++++++++++++++++++++===--..    :-=++++++++++++====--:.   :===++=======-\\r\\n....     .:-=::. ..   .                 .+*==**:                     .:--:.. .  .-=+++++++++++++++++++++++++===-:..    :==+++++++++++++====--:.  .-==+++++=====-\\r\\n...   .:--:--.                           =####*:                ..  .:--:.     .=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++===-:..  :-=++++++++==-:\\r\\n.   .:-:===:..               .           -*###+.  ::.          ..  .:-::..    .=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:.. .-=+++++++++==-:\\r\\n  .:--==--....                           .+##*:  .=+-:.  .....:...::::... .  :=++++++++++++++++++++++++++==-:..    :==++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n :-----=-...          .                   :++-.  .-++:. ....:--=++==--.. .  :++++++++++++++++++++++++++===-:..   .-=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n-=--:..:.: .             .         .        .      ...        .=+**+=--:. .-++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:... .-=++++++++++=-:  \\r\\n:=-::...    .         .            :.                     ...:=+**++=--:  -+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++===-:..  :=+++++++++++=-. .\\r\\n::... .  ...  .          .         ..        .           ....-++**++=-:..-++++++++++++++++++++++++===--:.    .-=++++++++++++++++++++===-:..  :==++++++++++=-. .:\\r\\n  ...      . ..    .    ..     .             .          :.  .:---::::. .=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++==-:..  :==+++++++++++=:  .-\\r\\n                  ..           .                      .:.  .:---:.     :=+++++++++++++++++++++++==--:.     -=++++++++++++++++++++++==:..   :==+++++++++++=-. .:-\\r\\n                   .             .       .           .:.  .:--::..      .=++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:.    :==+++++++++++=-.  :-=\\r\\n              .         ......           :.         .:  .:-=--:...        :-+++++++++++++++++==-:....   :=++++++++++++++++++++++==-:.    :=+++++++++++++=:  .:-=\\r\\n                              ..        ..         ::  .:-=-::..            :-++++++++++++++==-:....  .-=+++++++++++====+++++++==:.    .-=+++++++++++++=:  .:-==\\r\\n                                 ..     .         :.  .:-=--:...              .-++++++++++===-:....  .-+++++++++++++=---==++++==:.... .-++++++++++++++=:  .:-===\\r\\n                                 .              .:.  .::---:....        ....    .=+++++++===:.....  .=+++++++++++++++=-:..::::--------=++++++++++++++=:  .:-====\\r\\n              .                     ..         .:.  .----=:...  ..       ..      .:=+++++==:.....  :=++++++++++++++++=:.  ... .:-:::--=+++++++++++++=:  .:-=====\\r\\n                               .    ..        .:.  .::----...           .-:..       :-=+=-:.....  :=++++++++++++++++++=-.     .::-==-==++++++++++++-.  .-=======\\r\\n                                    .        .:.  ..:-=-::..          . :====::..    .:--:.....  :=+++++++++++++++++++=-:       :=+++++++++++++++=:.  :-========\\r\\n                                            :-.  .:----:...             .-=++---:-----------==-: .:-=+++++++++++++++==:.      .-=++++++++++++++=-.  .:==========\\r\\n                                           :--.    ........          .   ...:.         ......::::.. .:=+++++++++++==:.  .    :=+++++++++++++++=:  .:-========+++\\r\\n ..                                      .::::::                                      ...:==:...:-:..  .-=++++++==:.  .      .:--==+++++++++=:. .:-==+==++++++++\\r\\n ......                                 .:::::::::.                                  .. .=+++===--:....  .:==++=-. ...           ....:::----.  :-=++++===+++++++\\r\\n  .......                              :::::::::::::.                     ..        .:  ::::---:       .....:--:..::.                        .-=++++++++++++++++\\r\\n .........                           .::::::::::::::::...             ..           .:  :-.   ...                ..::::..  .            ..  .:==+++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::::::::..                      .:  :-:.                               ........     ....:-=+++++++++++++++++++\\r\\n ...: ....  ::.. ....              .::::::::::::::::::::::::::..                .::  :-:                                          ......:-=++===================\\r\\n .. :. ... .-..... ..             .:::::::::::::::::::::::............:.:::...::::..:-:.  .                                             .:-================-----\\r\\n... .    ..::.  .               .:::::::::::::::::::....    ....:..........    .. ....  . ..               ....:..                         .--------------::::::\\r\\n....     ..:::.                .::::::::::::::......  ...::...          ..     ..  .         ....          ..::.......        ..............::::::::::::::::::::\\r\\n ..........:.  .              .::::::::::...     ....::::..    :. .. ..  .. ..  .   .        .            ..:-:.........          ::-:::::::::::::::::::::::::::\\r\\n...........:...              .::::::::..     ......-=:....:.  .:..::.... ... ..  .  ..  .                  .:.....    ...........:------------------------------\\r\\n...........:                .::::::.       ..:::--::-::::.::::-::..::..........  ..  .  .  .                      .   .....:...::-------------------------------\\r\\n .        ...               ....       ...:::::----::-----:::--:.....::::....... ..  .  .....                        .....:---:--===----------------------------\\r\\n    .-=::.                               .-==-:::-::.:-=-:-::::-:..::..::... ..  .....  ..  .          .             ..::------=================================\\r\\n .   .:-:.   :                  ..       .-=-.:-:----=-:--::::::. :::..::.... ......... ..  .  .                       .:-----==================================\\r\\n        .    .                ::         .-:.::::.:::==-==-::.:...::::..:. :..... ........  .  .. .                       ..-=+=================================\\r\\n             .              .::          :::.::.:--====--=-..::..:-::......:.....  .  .  .  .  .  .                         .--=================================\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::........ ...  ..  .......  .. .  .   .                    .:-===================------------\\r\\n                          ::            ..--:::======+==-:...-:.  ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .      ..:-==--------------::::::::::::\\r\\n                         .-..          .::----==========-....:::.....::. ...  ..  . .... ..  ..   .  .   .  .  .  .  .             .:::::::::::::::::::::.......\\r\\n                       .            ...::.:-===+++=-==-:-:.:-:::::::.:.....   ..  .   .  ..  ..  .   .  .. ..  .  .        . .        .:::::::::::..............\\r\\n                       ...            .:::.-=-==--====-:..:--:.:--:........      ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....::::::::::...........\\r\\n                       .::: .         .--::---======:---:::-::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .    ...... .::::::::::::::.......\\r\\n                       .:::.         .::-::-===++=+==:-:.::-:::-::....  .. .:.  ..  .. :=.  ..  .  ..  ..     .   .     .            . .......::::::::..........\\r\\n                       .:..         ..::::-=+-:=+-====:::--:..:-:..... ...   .  ..  .. :+.  .   .  ..     ..     .  .  ..  .               ....::::....         \\r\\n                       ::.         .:.::::-=+===+++=--::::-:..::...:.  ..       .   .  -*.  .      .   .  ..  .     .         . ..          .......             \\r\\n                       .:.        .-:::..:-===++==---:::--::.:::..:.. ..   ..       .  =#- .          .      .         ..       ..   ..       ....              \\r\\n                   ...  :.       .:-....:--===++++=--:.:-=-::::.....  ..  ..   .    . .=#=..   .  .          .  ..     . ..     ...             ...             \\r\\n             ::.    .   .       ..:-  .::::--:-+++=.::.:-: ::::... .....  ..   .   .  .*#+..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::              ....-=:..::..-===+--+-::::::..::...... ... :..      ..  -##*.  .    .         .      .  ..        ...              .....          \\r\\n            .:::                .::=:....::-=+====+-:-::.:::::...... ... :+. ..   .  .+##*:  ..             .     ..     ..                        ....         \\r\\n           .....                .:--:.....:-=+=:-=+-:::-:::::...... ... ..+*:..  ..  -###*: ..  .           .  .      .  .             .........      ...       \\r\\n          ......                .::--....:--=+++=-==-::::::::. ...  ..  ..:#*- .... :*###*: ..  .             ..    ..             .:--===+++++===--:.   .      \\r\\n          .....                 ..:--  ..:-=-==+++==--:.::::.. .:. ...   ..=##+:...-*#####: ..  .   .                           .:=+++++++++++++++++++=-:..     \\r\\n         ......                  .:--.....--.::=++===-...:::.....  ..  ... :*###***#######- .  ..  ..  .      .. .            .-=+++++++++++++++++++++++++=-:   \\r\\n        ........                 .::-:....:----+++===::..::...:.... .. ..  .=#############-..  ..  .          .  ..         .=++++++++++++++++++++++++++++++=-: \\r\\n        ........                 ...-:.....--========-..::. ........  ......:*############-..  .  ..             .         :+++++++++++++++++++++=-=++++++++++==\\r\\n       ..........            .    ..-=:....:-========-::::...:...... .... .. -############-.   .  ..  .      .. ..  .     -++++++++++++++++++++++=  :-++++++++++\\r\\n      ............                ..:=-.....:========:.:..::::...... ...  .. .+###########-.  .   .   .      .  .        :+++++++++++++++++++++++-    .-=+++++++\\r\\n     .............                ...--:.....:==-====  :-..:::..... ...   .. .:###########:   .   .         ..  .   .   :++++++++++++++++++++++++-.      :=+++++\\r\\n     ..............                ..:--...:.:::-----::....:::....   ..  ..  :.=#########*:. ..             .  ..      .=++++++++++++++++++++++++++=-.    -+++++\\r\\n    .......:::::::.                 ..:=..:....:====-==::.::....   :..    .   ..+########* ...   .      .   .  ..      -++++++++++++++++++++++++=.:=++-.  -+++++\\r\\n    ...........::::.                 ..-. .   :::====::-::: :...   ...    .. .  .+#######=  ..  .   .      .. ..  .   .=++++++++++++++++++++++++=.  .-=:-:=+++++\\r\\n    ................                   :-:  .. .-=--====--:.....       ..   ..  ..+###*#*:  ..  .          .  ..  .   :+++++++++++++++++++++++++++-: -=:=-=+++++\\r\\n   ....::::..........               .  .:=: .:::-======-=: .::.. ...   ..   .. .. .-+*#*-   .  ..         ..  .       -+++++++++++++++++++++++++:-=+==--=-++++++\\r\\n  ...:::::::::::.....               .  . :-..:. .::--==--:.......... ..    ..  ..   ::::   ..  .  .           .    . .=++++++++++++++++++++++++=   .-+--=-++++++\\r\\n  ....:::::::::::::.                     .-: .  ..:---: :::::. :....    .  .:. ..   .      .   .  .       .  ..  .   :++++++++++++++++++++++++++-.  .=:=--++++++\\r\\n .......:::::::::::                     ..::.. ...-===-::-::-:.....  ..        .       .   .  ..          .  ..      :+++++++++++++++++++++++++:..=-:=:=-=++++++\\r\\n...............:..                       ..:.   ...---====:-::..... ...   .   ..  .        .    .        ..  .  .    -++++++++++++++++++++++++=.  :.--:=:=++++++\\r\\n...............                           .:--......:-===--:::.::......  .    .   :.      .    ..    .:  .  ..  .    -+++++++++++++++++++++++++=-.  =--=:+++++++\\r\\n                                          ..:=-. ...:-====-:::-:......  ..  ..        .   .  .        .     ..  .    -++++++++++++++++++++++++==+=--+:-=-+++++++\\r\\n                                          ..::=-    .:-----:::--:..:.. ...  .  .     ..  ..  .              . .      -++++++++++++++++++++++++. .-=+=:=--+++++++\\r\\n                                           ..::-:   ...:--==-:::::::.... . ..            .  ..              .   .    :+++++++++++++++++++++++=.    --.=:=+++++++\\r\\n                                            ...:-:     .:==:.::-:::....... ..           ..  ..      .   .  .         .+++++++++++++++++++++++-.-...=::=:++++++++\\r\\n                                             ...:-.     .--:::--::::...... ..     ...           ..  .      .         .=++++++++++++++++++++++::-:=.=--=:++++++++\\r\\n                                             ....--.      .:::::::::........       ..       .                ..       -++++++++++++++++++++++==---:=:=--++++++++\\r\\n                                              ....:-..     ..:::.::  .:......           .: .        .. .      ..      .=++++++++++++++++++++=-=++==-.=:=++++++++\\r\\n       .........                                ....-.       .:..::  .::..... .   . ..     .        ..    ..        .  :++++++++++++++++++++-  .-=+::=:=++++++++\\r\\n         ..........                              ..:.:.       ..::.. .::..... .. .                  .     .. .   ..    .++++++++++++++++++++-    .=:--:+++++++++\\r\\n                                                  ....::.      ...  ............ .                           .  ..      -++++++++++++++++++=:-=-:-=.=:-+++++++++\\r\\n                                                   .  .-:           :.  .. .:.. .           . .          :.  .  .  .   ..=+++++++++++++++++=:=++++-.=:=+++++++++\\r\\n                                                     . .::         ..   .  :::.         .        .       .   .       .   :+++++++++++++++++-:-=+++:-=.=+++++++++\\r\\n                                                         .:.            .  ...    .         .                     ..      -++++++++++++++++:  .:-=.--:++++++++++\\r\\n                                                          .::              ..     ..   .     .   .     .     ..   .        -++++++++++++++=...  :=.=:-++++++++++\\r\\n                                                            .::                .                                            -+++++++++++++-.++=-=::=.=++++++++++\\r\\n--:..                                                         .:.         .     .   .  ....         .       .      .         -++++++++++++--++++=.:-:+++++++++++\\r\\n:---=--:.                                                       .:.                    ..  .        .  ..      ..   .         -++++++++++=.:-=++=   -+++++++++++\\r\\n::::----:::..                                                     .:.                     .:           :.        . .   . ..    -+++++++++-    .=-   =+++++++++++\\r\\n.::::::::.........                     ..    ::.                    .:.               .   ..           ...    .          ..     :++++++++=-:. .=.  .=+++++++++++\\r\\n........................      ...........    ..                       ..:.                                 .         .           .=+++++++++====.  -++++++++++++\\r\\n.........................................   ..                           ....               .               .     ...             .=++++++++++++-.:=++++++++++++\\r\\n.........................................   .:                              ...                                 . ...  ..  .  .     -+++++++++++++++++++++++++++\\r\\n ...       ..............................   ..                                  ..                                       .           :=+++++++++++++++++++++++++\\r\\n .    ...       ......   ...............    .-.                                     .                           .                  .. .=++++++++++++++++++++++++\\r\\n .   .:---:.             ...............     ..                                                             ..  .       .               -+++++++++++++++++++++++\\r\\n .   .:.-=-:-:..         ...............     :.                                                                    .. ..          .      :=++==+++++++++++++++++\\r\\n     .::-:--:::. .          ..........       ::.                        .:.                                              . .. ..  ..       -=++=======++++++++++\\r\\n .    .--:::-::.   . .          ....         :-.                        ::.  ..                                                   ..        .-=++=======++++++++\\r\\n .   .:::----.....  ..                       :-:  .                     ::                                                                    .:-==+======++++++\\r\\n .    ::::-=-..   ..  .  .                   :-..   .                   ::.            . .                                                       .:-==+=======++\\r\\n .    .::----:... ::.     ..                 .-:   .                    :-.                 ...                                   ....               .:-========\\r\\n ..   .--:--:....        .  .                .--.                       :-:.                ...                                       .......           .:-=====\\r\\n ..   .:----:....         .                  .-:.                       .-:                 ...                                            .::..            .-==\\r\\n ..   .:::::-::....  .. .      .              ::.                       .:..            ......:.                                               ..::.           .\\r\\n  .   .::..:-:..   .   .  .. ..             .:==-:.                     .::..    .      ....::::     ...:..                  ..::--:..........     ..:..        \\r\\n  .    :---:::. .   ..  .......             .:+*+=::::                  .-:..       .   ..  :--:     ...:..                    ........::::.           .::..    \\r\\n  .    .::--::..  ... .  :====-...           :=+*=.::-.      .           ::..   .  .   ...:::---.    ......                              ........         ..... \\r\\n  .    .:---::....  .   .-----=:::::::..... .:=+++=-:::                  :::..     ... ..:::--:::    .....                                 .::::::..          ..\\r\\n  ..   .::--:::.  .      :-:..:::.:..:::----====---::-:                  ::... .  ..   ..::-----:    .....                                     .....::.         \\r\\n  ..   ...:--:...   ..     .....:.:...    ....:-----::-:..               .....     .  ....::---=-    .....                                         ..::::..     \\r\\n   .    .::--:..                             .......::--. ......         .:::....      ...::---=-    .....                                            ..:::...  \\r\\n   .    .::::... -==--:.....                 :-++=--:....        ....    .:-:...  .  .. ...::.---    .....                                               ....:..\\r\\n      :-+++=-.   =+++++++===-:...            ::+*+---:-.            .......:...   ..   ...::::--:.   ....                                                   ....\\r\\n      .-++*++=:  -++++++++++++++==--:.       ..-==--:...  .              .......    .... ...-----.   ....                                                       \\r\\n      .-+++++::: :++++++++++++++++++++==.      .:.         .             .:..   ......   ....--:-.   ....                                                       \\r\\n.:::--=====+=---..+++++++++++++++++++===.      .:. .---:. .              ::=-::..     ......::---.  ....                                                        \\r\\n    ...::----::.. =++++++++++++++++++===:      .:. :+++++==---:.         :.=+=---::..     ....::-.  ....                                                        \\r\\n       ...:...:...=+++++++++++++++++++==-      .:. .=+++++++++++=--:.    ::=++=----::..         ..  ...                                                         \\r\\n       .-====-:.: =+++++++++++++++++++==-       .. .=++++++++++++++==-    .-====----:..                                                                         \\r\\n       .:==++=--. -+++++++++++++++++++===       :.  =+++++++++++++===-.    .:::...:.   .    ....                                                                \\r\\n\",\n  \".............   .:---....              -*#=-+#+-.                         .  .:..       :=++++++++++++++++++++++=====-:.     :-==============-.    .:====-:.    \\r\\n...........   ..:---:.        .         :*###+:                         .. .:::..     .-=+++++++++++++++++++++++====-:.     :===============-:.    .-======-:.  \\r\\n..........   .:---:. ..            .     .==-..:       .              ..  .::...     :=+++++++++++++++++++++++++===-:.    .-===+++==========-:.    :-========-:.\\r\\n........   .:---:.           .          .-.  .+=                     ..  :--...    .-=+++++++++++++++++++++++++===-:.    .-==++++++++++=====-:.   .-===========-\\r\\n......    .:-==-..                      .*-  -*-                    .. .:-:...    .=+++++++++++++++++++++++++====-:.    .-=++++++++++++=====-:.   :-==++=======-\\r\\n....     .:-=::....   .                 .+*==**:                      :--:.. .. .:=+++++++++++++++++++++++++===-:..    :-=+++++++++++++====--:..  -==++++======-\\r\\n...   .:--:--:                           =####*:                 .  .:--:.     .-++++++++++++++++++++++++++===-:.     :==+++++++++++++++===-:..  :-=++++++++==-:\\r\\n.   .:-:===:..               .           -*###+.  .:.          ..  .:--:..    .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  -==++++++++==-:\\r\\n  .:--==--....                           .+##*-  .==-:.  .......  ::::... .  .=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-:..  :-=+++++++++==:.\\r\\n :-----=-...          .                   :+*=.  .-++:......:--==+==-:.. .  :=+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n:==-:..:.: .             .         .       ..      .:.        .-+**+==-:.  :=+++++++++++++++++++++++++==--:.    .-=++++++++++++++++++++=--:..  :=++++++++++==:  \\r\\n:=-::...    .         .            :.                     ...:=+*+++=--:  -+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  :==++++++++++=-. .\\r\\n::... .  ...  .          .         ..        .           ....-++**++=-:..-+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++++==-:..  :-=++++++++++=-: .:\\r\\n  ...      . ..    ..   ..     .             .          ..  .:----:::...-++++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:..  .-=+++++++++++=:  .-\\r\\n                  ..           .                       :.  .:---:.     .=+++++++++++++++++++++++===-:.     :=++++++++++++++++++++++==-...  .-=+++++++++++=-. .:-\\r\\n                                 .       .           .:.  .:--:-..      :=+++++++++++++++++++++==-:..    .-=++++++++++++++++++++++=-:.    .-=++++++++++++=:  .-=\\r\\n              .         .. ..            :.         .:   :-==-:...       .:=+++++++++++++++++==--:...   :=++++++++++++++++++++++==-:.    :==++++++++++++=:  .:-=\\r\\n                              ..        ..         ::  .:-=-::..       .    :=++++++++++++++==-:.....  :=+++++++++++===++++++++==-.     :=+++++++++++++=-  .:-==\\r\\n                                 ..     .         :.  .:-=--::..              :=++++++++++===-:....  .-=++++++++++++=---=+++++==:.... .-=+++++++++++++=-. .:-===\\r\\n                                 .               :.  .::-=-:....        ....    :=++++++++==-.....  .=+++++++++++++++==:.:::---=------=++++++++++++++=-  .:-====\\r\\n              .                     ..         .:.  .----=:...  ..       ..      .:=+++++==-.....  .=++++++++++++++++=:.  .....:-:::--=+++++++++++++=:  .:-=====\\r\\n                               .    ..        .:.  .::----...           .-:..       :=++==:.....  :=+++++++++++++++++==:.     .:------=++++++++++++=:  .:-======\\r\\n                                    .        .:.  ..:-=-::..          . :===-:..     .:--:.....  :=+++++++++++++++++++==:       .-+++++++++++++++=-.  :-========\\r\\n                                            .-.  .:----:...             .-=*+=--------------==:. .:=+++++++++++++++++=-.      .:=+++++++++++++++-.  .:-=========\\r\\n                                           :--.    ....:...          .   ..::.        ......:::::.. .-=++++++++++++=-.       :=+++++++++++++++=:  .:-========+++\\r\\n ..                                      .::::::                                      ...:--:...:::..  :-=+++++++=-.         .--==++++++++++=-.  :-==+==++++++++\\r\\n ......                                 .::::::::.                                   .. .=+++====-::..   .-=+++=-.  ..           ...::---==-:  .-==+++===+++++++\\r\\n  .......                              :::::::::::::.                     ..        .:. :-:--=-:      ......:--:. .:.                    ..  .:==+++++++++++++++\\r\\n .........                           .::::::::::::::::..               .           .:. :-.   ...              ....:::...                   .:-=+++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::..::::..                      .:  :-:.                              .........     ....:-=+++++++++++++++++++\\r\\n ...: ....  ::.. . ..              .::::::::::::::::::::::::::..                .::  :-:.                                        .......:-=++++=================\\r\\n .. :. ... .-..... ..             .::::::::::::::::::::::......... ...:.:::...::::..:-:.  .                                             .:-=====================\\r\\n... .    ..::.                  .:::::::::::::::::::....    ....:..........   ... ....  . ..                ......                         :--------------------\\r\\n....     ..:::.                .::::::::::::::......  ...::...          ..     ..  .         .....         ..::......         ......   .....:--:::::::::::::::::\\r\\n ..........:.  .              .::::::::::..      ....::::..    :  .. ..  .. ..  .   .        .            ..:-:.........          ::::::::::::::::::::::::::::::\\r\\n...........:...              .::::::::.      ......-=:....:.  .:..::.... ... ..  .  ..  .                  .::....    ....  .....:-----:::::::::::::::::::::::::\\r\\n...........:                 ::::::.       ..:::--::-::::.::::-::..::..........  ..  .  .  .                      .   .........::-------------------------------\\r\\n ..       ...               ....       ...:::::----:::----:::--:.....::::....... ..  .  .....                        .....::-::--=------------------------------\\r\\n    .-=::.                       .       .-=+-:.:-::.:-=-:-::::-:..::..::... ..  .....  ..  .          .             ..::------=================================\\r\\n .   .:-:.   :                 ...       .-=-.:-:----=-:--::::::. :::..::.... ......... .. ..  .                       .:-----==================================\\r\\n        .    .                :.         .-:.::...:::==-==-:.::...::::..:. :..... ........ ..  .. .                       ..-===================================\\r\\n             .              .:.          :::.::.:--====-:=-..:::.:-::......:..... ..  .  .  .  .  .                         .-==================================\\r\\n                           .:.           .:-=-:-=::-=+=---:..::..:::........ ...  ..  .......  .. .  .   .                    .:-===========================----\\r\\n                          ::            ..--:::======+==-:..:-:.  ::..:.. ..  ..  ..  ..  ..  ..     .   .  .            .      .:--=====------------------:::::\\r\\n                         .:..          .::----==========-....::::....::. ...  ..  . .... ..  ..  ..  .   .  .  .  .  .             .:------:::::::::::::::::....\\r\\n                       .            ...::.:-===+++=-==::-..:-:::::::.:.....   ..  .  ..  ..  ..  .   .  .. ..  .  .        . .        .:::::::::::..............\\r\\n                       ...            .:::.-=-==--====-:..:--:::--:........      ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....::::::::::...........\\r\\n                       .::: .         .--::---=====-----:::-::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .    ...... .::::::::::::::.......\\r\\n                       .:::.         .::-::-===++=+=-:-:.:--:::-::....  .. .:.  ..  .. --.  ..  .  ..  ..     .         .            . .......:::::::::.........\\r\\n                       ::..         ..::::-=+-:==-===-:::--:..:-:..... ...   .  ..  .. -+.  .   .  ..     ..  .  .  .  .. ..               ....:::::....        \\r\\n                       ::.         .:.::::-=++==+++=--::::-:..::...:.  ..       .   .  -*.  .      .   .  .. ..     .      .  . ..          ........            \\r\\n                       ::.        .-:::..:-===+++=---:::--::.:::..:.  ..   ..  .    .  =#- .          .      ..        ..       ...  ..       ....              \\r\\n                   ...  :        .:-...::--===++++=--:.:-=-::::...... ..  ..   .    . .=#=..   .  .      .   .  ..     . ..     ...             ...             \\r\\n             ::.        .       ..-- ..::::--:-+++=.::::-: ::::... .....  ..   .  ..  .*#=..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::              ....-=:..::.:-===+--+--:::::.:::...... ... :..      ..  -##+.  .    .      .  .      .  ..        ...              .....          \\r\\n            .:::                .::=:....::-===-==+-:--:.::::....... ... :+. ..   .  .+##*.  ..             .     ..     ..                        ....         \\r\\n           .....                .:--:.....:-=+=:==+-:::-:::::...... ... ..+*:..  ..  -###*. ..  .           .  .      .  .              .......       ...       \\r\\n          ......                .::-:....:--=+++=-==-::::::::. ...  ..  ..:#*:..... :*###*: ..  .       .     ..    ..             ..:-====+++===--::.   .      \\r\\n          .....                 ..:--  ..:-=--=+++==--:.::::.. .:. ...   ..=##+:...-*#####: ..  .   .                           .:=+++++++++++++++++++=-:..     \\r\\n         ......                  .:--.....--.::=++===-...::....... ..  ... :####***#######- .  ..  ..  .      .. .            .-=++++++++++++++++++++++++==-.   \\r\\n        ........                 .::-:....:----+=+===::..::...:.... .. .. ..=#############-..  .   .          .  ..         .-++++++++++++++++++++++++++++++=-. \\r\\n        ........                 ...-:.....--========-..::. ........  ......:*############-..  .  ..          .  .  .      :+++++++++++++++++++++=-=++++++++++=-\\r\\n       ..........            .    ..-=:....:-========-::::...:...... ...  .. -############-.   .  ..  .      .. ..  .     -++++++++++++++++++++++= .:=++++++++++\\r\\n      ............                ..:=-.....:========:.:..::::...... ...  .. .+###########:.  .   .   .  .   .  .        :+++++++++++++++++++++++-    .-=+++++++\\r\\n     .............                ..:--:.....-==-====  :-..:::..... ...   .. .:###########:  ..   .         ..  .   .   :++++++++++++++++++++++++-.      :=+++++\\r\\n     ..............                ..:--...:.:::-=---::....:::...    ..  ..  :.=#########*.. ..             .  ..      .=++++++++++++++++++++++++++=:.    -+++++\\r\\n    .......:::::::.                 ..:=..:.. .:====-==::::.....  .:..    .   ..+########+ ...   .      .   .  ..      -++++++++++++++++++++++++=.-=++-   -+++++\\r\\n    ..........:::::.                 ..-. .   :::====::-::: :...   ... .  .. .  .+#######=  ..  .   .      .. ..  .   .=++++++++++++++++++++++++-   .==:-:=+++++\\r\\n   .................                  .:-:  :...-=--====--...... .     ..   ..  ..+###*#*.  ..  .          .  ..  .   :++++++++++++++++++++++++++=-. -=:=-=+++++\\r\\n   .................                .  .:=: .:::--=====-=: :::.. ...   ..   .  .. .-+*#*:  ..  ..         ..  .       -+++++++++++++++++++++++++:-=+==--=-++++++\\r\\n  ...::::::::::.....                .  . :-..:. ..:--==--:.......... ..    ..  ..   ::::   ..  .  .           .    . .=++++++++++++++++++++++++=   :-+--=-++++++\\r\\n  ....::::::::::::..                     .-: .  ..:---..:::::. :....    .  .:. ..   .      .   .  .       .  ..  .   :++++++++++++++++++++++++++-   .=:=--++++++\\r\\n ......:::::::::::.                     ..::.. ...-===-::-:--:.....  .         .       .   .  ..          .  ..      :+++++++++++++++++++++++++:..=-:=:=-=++++++\\r\\n............:::::.                       ..:.  ....---===---::..... ...   .   ..  .       ..   .         ..  .  .    -++++++++++++++++++++++++=   :.--:=:=++++++\\r\\n...............                           .:--......:-===--:::.::......  .    .   :.      .    ..    .:  .  .. ..    -++++++++++++++++++++++++=--.  =--=:+++++++\\r\\n                                          ..:=-. ...:-====-:::-:......  ..  ..        .   .  .        .     ..  .    -++++++++++++++++++++++++==+=--+:==-+++++++\\r\\n                                          ..::=-   ..:-----:::-::.::.. ...  .  .     ..  ..  .              . .      -++++++++++++++++++++++++. :-=+=:=--+++++++\\r\\n                                           ..::-:   ...:--==:::::::..... . ..            .  ..      .   .   .   .    :+++++++++++++++++++++++=.    --.=:=+++++++\\r\\n                                            ...:-:     .:==..::-:::....... ..           ..  ..      .   .  .         :+++++++++++++++++++++++-.- ..=::=:++++++++\\r\\n                                             ...:-.     .--:::--::::.........     ...           ..  .      .         .=++++++++++++++++++++++::-:=:=:-=:++++++++\\r\\n                                             ....--.      .:::::::::........       ..       .                ..       -++++++++++++++++++++++==---:+-=--++++++++\\r\\n                                              ....:- .     ..:::.::  .:......           :: .        .. .      ..      :=++++++++++++++++++++=-=++==-.=:=++++++++\\r\\n       .........                                ...:-.       .:..::  .::..... .   . .     ..        .     ..        .  :++++++++++++++++++++-  :-=+::=:=++++++++\\r\\n         ..........                             ..::::        ..:... .:......... .                  .     ....   ..    :++++++++++++++++++++-    .=:--:+++++++++\\r\\n                                                  ....::.      ...  ............ .       .        .          .  .       -++++++++++++++++++=:-=-.-=.=:-+++++++++\\r\\n                                                   .  .-:          .:.  .. ::.. .           . .          :.  .  .  .   ..=+++++++++++++++++=:=++++-:=:=+++++++++\\r\\n                                                    .. .::         ..   .  :::.         .        .       .   .       .   :+++++++++++++++++-:=++++:-=.=+++++++++\\r\\n                                                         ::.           ..  ...    .         .                     ..      -++++++++++++++++.  .:==.--:++++++++++\\r\\n                                                          .::         .    ..     :.   .     .   .     .     ..   .       .-++++++++++++++=...  -=.=:-++++++++++\\r\\n                                                            .:.                .                                            =+++++++++++++-.++=-=::=.=++++++++++\\r\\n--:..                                                         .:.               .   .  ....         .       .      .        .-++++++++++++--++++=.:-:+++++++++++\\r\\n----=--:.                                                       .:.                    ..  .        .  .       ..   .         -++++++++++=.:==++=   -+++++++++++\\r\\n:::-----:::..                                                    ..:.                     ..           :.        . .   . ..    -+++++++++-   .:=-   =+++++++++++\\r\\n.:::::::::........                     ..   .::                     .:.               .   ..           ...    .          ..     :++++++++=-.  .=.  .++++++++++++\\r\\n........................      ...........    ..                       ....                                 .         .           :=+++++++++=-==   -++++++++++++\\r\\n.........................................   ..                           ...                .              .      :..             .=++++++++++++-.:=++++++++++++\\r\\n.........................................   .:                              ...                                .  ...  .   .  .    .-+++++++++++++++++++++++++++\\r\\n ...       ..............................   ..                                  ..                                       .           :++++++++++++++++++++++++++\\r\\n .    ...       ......   ...............    .-.                                     .                           .                  .. :=++++++++++++++++++++++++\\r\\n .   .:--:..           . ...............    ...                                                             ..  .       .              .-+++++++++++++++++++++++\\r\\n .   .::-=::-:..         ..............     .:.                                             .                      .. ..  .       .      :=+++=+++++++++++++++++\\r\\n     .::-:--:::. .          ...........      ::.                        .:.                                              . ....   ..      .-+++=======++++++++++\\r\\n     .:--:::-::.   . .         ......        :-.                        ::. ...                                                   ..        :=+++=======++++++++\\r\\n .   .:::----.....  .                        :-.                        ::                                                            .       .-==++======++++++\\r\\n .   .::.:--:...  ..  .  .                   :-..                       ::             . .                                                       .:-==+=======++\\r\\n .    :.:----:... :..  .  ..                 :-.   .                    :-.                 . .                                   ....               :-==+======\\r\\n .    :--:-:.....    .   .  .                :-:.                       :-:.                ...                                      .......            .:======\\r\\n ..   .:----.....         .                  .-:.                       :-.                 ...                                           ..::..           .:-==\\r\\n ..   .:::::-:.....  .. .      .              ::.                       .:..            ......:                                                .::..          .:\\r\\n ..   .::..:-:..   .   .  .. ..             .:==-:.                     .:...    .      ....::::     ......                  ...:::...........    ..:...        \\r\\n ..   .:----::. .   ..  .......             .-+*+=::::                  .-:..       .   ..  :--:     ...:..                   .........:::::.         ..:..     \\r\\n  .    .::--::..  ..  .  -====-...           :=+*=.:-:.      .          .::..  .. ..   ...:.:=--.    ......                              ........         ....  \\r\\n  .    .:---::....  .   .-----=:::::::..... .:=+++=::::                 .::...     .....::::--:-:    .....                                 .:::::..           ..\\r\\n  ..   .::--:::.  .  .   :-:..:::.:::::-----====---::-.                  ::..  .  ..   ..:----:-:    .....                                    ......::.         \\r\\n  ..   ...:-::...   ..     .....:.:...   .....:-----::::..               :....    ..  ...:::---=-    .....                                        ..::::..      \\r\\n   .    :::--:..         .                  ........:---. .....          .::.....      ...::---=-    .....                                            .::::..   \\r\\n   .    .::::... -==--:....                  :-++=-::....       .....    .--:...     ......:::---    .....                                               ....:..\\r\\n     .:-++==:.  .++++++++==--:...            :-+*+-----.            ......::...   .. .....::::---    ....                                                   ....\\r\\n      :-++*++-.  =+++++++++++++===--:.       ..-==--:.:. ..              ......     .......:-----.   ....                                                       \\r\\n      .-+*++=:-: -+++++++++++++++++++==-       .:.        .              ::.    .....    ....--:-.  .....                                                       \\r\\n.:::--====+==---.:+++++++++++++++++++===.      .:. .--:.. .              :-=-:...     ......::-:-.  ....                                                        \\r\\n    ...::----:....+++++++++++++++++++===.      .:. :+++++==---:.         :.=+=--::...     ...:::-.  ....                                                        \\r\\n       ...:.......=+++++++++++++++++++==:      .:. .+++++++++++==-:..    ::=++=----::..       ....  ...                                                         \\r\\n       .-===--:.: =+++++++++++++++++++==-       :. .=+++++++++++++===:   ..-===-----:..                                                                         \\r\\n       .-=+*+=--. =+++++++++++++++++++==-       :. .=+++++++++++++===-     .:::..::.   .    .. .                                                                \\r\\n\",\n  \".............   .:---. ..              -*#=:+#+-.                         .  .:..       :=++++++++++++++++++++++=====-:.     :-==============-.     :-==--.     \\r\\n...........   ..:---:.        .         :*###*:                         .. ..::..     .-=+++++++++++++++++++++++====-:.     :-===============:.    .-======-:   \\r\\n..........   .:---:. ..            .     .=+=..:       .              ... .:::..     .=+++++++++++++++++++++++++===-:.     :===+++==========-:.    :-========-:.\\r\\n........    :---:.           .          .:.   ==                     ..  .--...    .-=+++++++++++++++++++++++++===-:.    .:==++++++++++=====-:.   .:===========-\\r\\n......    .:-==-:.                      .+-  -*=                    .. .:-:...    .-+++++++++++++++++++++++++====-:.    .-==+++++++++++=====-:.   .-===========-\\r\\n.....    .:-=-:....   .                 .+*=-**-                      .--:.. ..  :=+++++++++++++++++++++++++====-:.    .-=+++++++++++++++==--:..  :==++++======-\\r\\n...    :--:--:   .                       =####*:                 ..  :--:.     .-++++++++++++++++++++++++++===-:.     :-=+++++++++++++++===-:..  .-==++++++===-:\\r\\n.   .:--===:..               .           -*###+.  .:.          ... .:--:..    .-++++++++++++++++++++++++++===-:.     :==++++++++++++++++===-:..  :==++++++++==-:\\r\\n  .:--==--:...                           .+##*-  .==-:.   .   ... .:::...    .=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n :-----=-...          .                   :+*=.  .-++:......:--=====-:.. .  :=++++++++++++++++++++++++++==-:..    :-=++++++++++++++++++==-::.   -==+++++++++=-. \\r\\n:==-:..:.: .             .         .       ..      .:.        .-+**+==-:.  :=+++++++++++++++++++++++++===-:.     :=++++++++++++++++++++==-:..  :==++++++++++=:  \\r\\n:=-::...    .         .            :.                     ....-+++++=--:  :=++++++++++++++++++++++++===--:.    .-=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n::... .  ...  .          .         ..        .           ....-++**++=--. -+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .\\r\\n. ...      . ..    ..   ..     .             .          ..  .:-----:::..-++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:\\r\\n                  ..           .                       :.  .:---:.     .=+++++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n                   ..            .                   .:.  .:--:-..      :=+++++++++++++++++++++==-:...    :=++++++++++++++++++++++==-..   .-=++++++++++++=:  .--\\r\\n              .         .....            :.         .:   :-==-:...       .:=+++++++++++++++++===-:....  .-+++++++++++++++++++++++=-:.    .-=++++++++++++=-  .:-=\\r\\n                              ..        ..         .:  .:-=-:::.       ..   :=++++++++++++++==-:.....  :=++++++++++++==++++++++==-:     :=+++++++++++++=-. .:-==\\r\\n                                 ..     .         ::  .:-=--::..              :=+++++++++++==-:....   :=++++++++++++=--==+++++==:...  .-=+++++++++++++=-.  :-===\\r\\n                                 ..              :.  .::-=-:....        ....    :=++++++++==-.....  .-+++++++++++++++==::::---==-:---:=++++++++++++++=-.  .-====\\r\\n              .                     ..         .:.  .:---=:...  ..       ....    .-=+++++==-.....  .=++++++++++++++++=:.  .:...:--:---=+++++++++++++=-.  :-=====\\r\\n                               .    ..        .:.  .::----...           .::.       .:=++==:.....  :=+++++++++++++++++==:.     .:------=++++++++++++=:  .:-======\\r\\n                                    .        .:.  ..:-=--:..          . :==--:..     .:--:.....  :=+++++++++++++++++++==:       .-+++++++++++++++=-.  .-========\\r\\n                                            .-.  .:----:...             .-=*+=--------------=-:. .:=+++++++++++++++++=-:       :=+++++++++++++++=:  .:-=========\\r\\n                                           :--.    ..:.:...    .     .   ..::.        ......:::::....-=++++++++++++=-..      :-+++++++++++++++=-.  .-===========\\r\\n ..                                      .:-::::                                      .. :--:...:::.. .:=++++++++=-.         :-==++++++++++++-.  .-======+++++++\\r\\n ......                                 .:-:::::::.                                  ....=+++====-::..   :-=+++=-.  ..          ..:::---====:  .:==++====+++++++\\r\\n  .......                              :::::::::::::.                     ..        .:. :---==-:     .......:--:. .:.                    ..  .:-=+++++++++++++++\\r\\n .........                           .::::::::::::::::..              ..           .:. :-.   ...              ....:::..                    .:-=+++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::...:::..                      .:  :-:.                             .........      ....:-=+++++++++++++++++++\\r\\n ...: ....  ::.. ....              .::::::::::::::::::::::::::..                .::  :-:.                                       ........:-=+++++++++++++++++====\\r\\n .. :. ... .-..... ..             .::::::::::::::::::::::........  ...:.:::...::::..:-:.  .                                             .-======================\\r\\n... .    ..::.                  ..::::::::::::::::::....    ....:..........   ... ....  . ..                ......                        .:-=======------------\\r\\n....     ..:::.                .::::::::::::::......  ..:::...          ..     ..  .         .....         ..::......         .....       ..:--------:::::::::::\\r\\n ..........:.  .              .::::::::::..      ....::::..    :  .. ..  .. ..  .   .        .            ..:-:.........          .:::::::::::::::::::::::::::::\\r\\n...........:....             .::::::::.      ......-=:....:.  .:..::.... ... ..  .  ..  .     .            .::....    ....  .....:-----:::::::::::::::::::::::::\\r\\n...........:                 ::::::.       ..:::--::-::::.::::-::..::..........  ..  .  .  .                      .   ..........:-------------------------------\\r\\n ..       ...               ....       ...:::::----:::----:::--:...:.::::....... ..  .  .....                        .....::-::---------------------------------\\r\\n    .-=::.   .                   .       .-=+-:.:-::.:-=-.-::::-:..::..::... ..  .....  ..  .          .             ..::------===========---===================\\r\\n .   .--:.   :                 .:.       .-=-.:-:----+-:--::::::. :::..::..:. ......... .. ..  .                       .:-----==================================\\r\\n        .    .                :.         .-:.::...:::==-==-:.::...::::..:. :..... ........ ..  .. .                       ..-===================================\\r\\n             .              .:.          :::.::.---====-:=-..::..:-::.::...:..... ..  .  .  .  .  .                         .-==================================\\r\\n                           .:            .:-=---=::-=+=---:..::..:::........ ...  ..  .......  .. .  .   .                    .:-===============================\\r\\n                          ::            ..--:::======+==-:..:-:.. ::..:.. ..  ..  ..  ..  .. ...  .  .   .  .            .      .:--=========-------------------\\r\\n                         .:..          .::----====-=====-....::::....::. ...  ..  . .... ..  ..  ..  .      .  .  .  .             .-----------:::::::::::::::::\\r\\n                       .            ...::.:-===+++=-==:::..:-:::::::.:.....   ..  .  ..  ..  .. ..   .  .. ..  .  .        .         ..:::::::::::::............\\r\\n                        ..            .:::.-=-==--====-:..:--:::--:........      ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....:::::::..............\\r\\n                       .-:: .         .--::--==+====----:::-::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .    ...... .:::::::::::..........\\r\\n                       .:::.         .::-::-===+==+=-:-:.:--:::-:..... ... .:.  ..  .. --.  ..  .  ..  ..     .         .     .      . ......::::::::::.........\\r\\n                       ::..         ..::::-=+-:==-===-:::--:..:-:..:.. ...   .  ..  .. -+.  .   .  ..  .  ..  .  .  .  .. ..             ......:::::....        \\r\\n                       ::.         .:.::::-=+===+++=--::::-:..::...:. ...  .    .   .  =*.  .      .   .  .. ..     .  .   .  . ..          ...::....           \\r\\n                    .  ::.        .-:::..:-===+++=---:::--::.:::..:.  ..   ..  .   ..  =#- .          .      ..        ..       ..   ..       ....              \\r\\n                   ...  :        .:-...:---===++++=:-:.:-=:::::...... ..  ..   .    . .=#=..   .  .      .   .  ..     . ..     ...        .    ...             \\r\\n             ::.                ..-- ..::::--:-+++=.:..:-: :::.... .....  ..   .  ..  .*#=..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::              ....-=:..::.:====+--+-::::::.:::...... ..  :..      ..  -##+.  .   ..      .  .      .  ..        ...              .....          \\r\\n            ::::                .:-=:....::-===-==+-:--:.::::....... ... :+. ..   .  .+##*.  ..             .     ..     ..                  .     ....         \\r\\n           .....                .:--:.....:-=+=:==+-:::-:::::...... ... ..+*:..  ..  -###*. ..  .           .  .      .  .                 ...        ...       \\r\\n          ......               ..::-:....:--=+++=-==--:::::::. ...  ..  ..:#*:..... :*###*: ..  .       .     ..    ..             ..:--========---:..   .      \\r\\n          .....                 ..:--  ..:-=--=+++==--:.::::.. .:. ...   ..=##+:...=*#####: ..  .   .               .            :==+++++++++++++++++==-:..     \\r\\n         ......                  .:--....:--.::=++===-...::....... ..  ... :####***#######: .  ..  ..  .      .. .            .-=++++++++++++++++++++++++=-:.   \\r\\n        ........                 .::-:....:----+=+===:..:-:...:......  .. ..+#############-..  .   .          .  ..         .-++++++++++++++++++++++++++++++=:. \\r\\n        ........                 ...-:....:--========:..::. ........  ......:*############-..  .  ..         ..  .      .  :++++++++++++++++++++++=+++++++++++=-\\r\\n       ..........            .    ..-=:....:-========-::::...:...... ...  .. -############-.  ..  .   .   .  .. ..  .  .  -++++++++++++++++++++++= .:=++++++++++\\r\\n      ............                ..:=-.....:========:.:..::::...... ...  .. .+###########:.  .   .   .  .   .  .  .   . :+++++++++++++++++++++++-    :-++++++++\\r\\n     .............                ..:--......-==-====  :-..:::..... ...  ..  .-###########:  ..  ..  .      ..  .   .   :++++++++++++++++++++++++-      .:=+++++\\r\\n     .............                 ..:--..::.:::-=----:....::....    ..  ..  :.=#########*.. ..             .  ..      .=+++++++++++++++++++++++++=-:     -+++++\\r\\n    .......:::::::.                 ..:-..:.  .:====-==::::.....  .:..    .   ..+########+ ...   .      .   .  ..      -++++++++++++++++++++++++=.-=+=-   -+++++\\r\\n    .........::::::.                 ..-. .   :::====::-::: :...  .... .  .. .  .*#######-  ..  .   .      .. ..  .   .+++++++++++++++++++++++++-   :==:-:=+++++\\r\\n   .................                  .:-:  :..:-=--=-=--:...... .     ..   ..  ..+###*#*.  ..  .          .  ..  .   :++++++++++++++++++++++++++=-. -=:=-=+++++\\r\\n   .................                .  .:=: .:::--=====-=: :::.. ...   ..   .  .. .-+*#*:  ..  ..         ..  .  .    -++++++++++++++++++++++++=--++==--=-++++++\\r\\n  ....::::::::......                . .. :-..:. ..:--=---:.......... ..    ..  ..   ::::   ..  .  .           .  . . .=++++++++++++++++++++++++=  .:=+--=-++++++\\r\\n  ...::::::::::::...                     .-: .  ..:-=-..:::::..:.... .  .  .:. ..          .  ..  .       .  ..  .   :+++++++++++++++++++++++++=-   .=:=--++++++\\r\\n ......:::::::::::.                     ..::.. ...-==--::-:-::.....  .         .       .   .  ..          .  ..      -+++++++++++++++++++++++++:..=::=:=-=++++++\\r\\n............:::::.                       .::.  ....---===---::..... ..    .   .   .       ..   .         .. ..  .    -++++++++++++++++++++++++=  .-.--:=:=++++++\\r\\n...............                           .:--......:-===--:::.:.......  .    .   :.      .    ..    .:  .  .. ..    -++++++++++++++++++++++++=--   =--=:+++++++\\r\\n                                          ..:=-. ...:-====-:-:-:...:..  ..  ..           ..  .        .     .. ..    -++++++++++++++++++++++++=++=:-=:==-+++++++\\r\\n                                          ..::=:   ..:-----:::-::.::.....   .  .     ..  ..  .              . .      -++++++++++++++++++++++++. :-++=:=-=+++++++\\r\\n                                           ..::-:   ...:--==:::::::....... ..            .  ..      .   .   .   .    :+++++++++++++++++++++++=    .--.=:=+++++++\\r\\n                                            ...:-.     .:==.:::-:::....... ..           ..  ..      .   .  .         :+++++++++++++++++++++++-.- . =::=:++++++++\\r\\n                                             ...:-.     .--:::--::::.........     ...           ..  .      .         .=++++++++++++++++++++++::-:=.=:-=:++++++++\\r\\n                                             ....--.      .:::::::::.. .....       ..       .                ..       -++++++++++++++++++++++-=--::+-=--++++++++\\r\\n                                              ....:- .     ..:::.:.  ::......           :: .        .. .  .   ..      :+++++++++++++++++++++===++-=-:=:=++++++++\\r\\n       .........                                ...:-.       .:..:.  .::..... .   . .     .         .     ..        .  -++++++++++++++++++++- .:-=+::=:=++++++++\\r\\n         ..........                             ..::::        ..:... .:......... .                  .     ....   ..    :++++++++++++++++++++-    :+.--:+++++++++\\r\\n                                                  ....-:       ...  ............ .       .        .          .  .      .-++++++++++++++++++=:-=:.:=.=:-+++++++++\\r\\n                                                   .  :-:          .:.  .. ::.. .             .          :.  .  .  .   ..=+++++++++++++++++=:=++++-:=:=+++++++++\\r\\n                                                    .. .-:         ..   .  :::          .        .       .   .       .   :+++++++++++++++++-:=++++:-=.=+++++++++\\r\\n                                                         ::.           .   ...    .         ..                    .       -++++++++++++++++.  .:==.=-:++++++++++\\r\\n                                                          .::         .    .. .   :   ..     .   .     .     ..   .       .=++++++++++++++= .   -=.=:-++++++++++\\r\\n                                                            .:.                .                                           .=+++++++++++++-.+=-:=::=.=++++++++++\\r\\n--:.                                                          .:.              .   ..  ....         .       .      .        .=++++++++++++--++++=.--:+++++++++++\\r\\n----=-:..                                                       .:.                    .   .        .  .     . ..   .        .-++++++++++=.-=+++=   -+++++++++++\\r\\n:::-----:::..                                                    ..:.                     ..           :.        . .   . .     -+++++++++:   .:=-   =+++++++++++\\r\\n.:::::::::.......                      ..   .::                     .:.               .   ..           ...    .    .     :.     -++++++++=:.  .=.  :++++++++++++\\r\\n.....::................       ...........   ... .                     ....                                 .                     :=+++++++++=--=   -++++++++++++\\r\\n.........................................   ..                           ...                .              .    . :..       .     .=+++++++++++=: .=++++++++++++\\r\\n.........................................   :.                              ...                                .  ...  .   .  .    .=++++++++++++=++++++++++++++\\r\\n ...       ..............................   ..                                  ..                                       .           -++++++++++++++++++++++++++\\r\\n .   ....       ......   ...............    .:.                                     .                           .                  .  :=++++++++++++++++++++++++\\r\\n .   .:--:..           . ...............    ...                                                             ..  .       .              .=+++++++++++++++++++++++\\r\\n     :.:-=::-:..         ..............     .:.                                             .                      ..  .  .       .      :=+++++++++++++++++++++\\r\\n     .::-:--::.  .          ...........     .::                         .:.                                             .. .. .   ..      .=++=======+++++++++++\\r\\n     .:--:::-:..  ....         ......        :-.                        ::  ...                                                   ..        :=++======++++++++++\\r\\n .   .:::---:.....  .             .          :-.                        -.                                                            .       :-==++======++++++\\r\\n .   .::.:=-:...  .. ..  .                   :-..                       ::             . .                                                       .-===+======+++\\r\\n .   .:.:----...  :..  .  .                  :-.   .                    :-.                 . .                                 . .. .              .:-=========\\r\\n .    :--:-:.:...    .  ..  .                :-:.                       :-..                ...                                      .......           .:-======\\r\\n .    .:----.....   . .   .                  .-..      .                :-.                 ...                                           ..::.            .:-==\\r\\n ..   .::.:--:....  ..  .  .  ..             .::.                       .:..            .... .:                                                .:..           .:\\r\\n ..   .::..--:..   .  .. ... .              .:==-:.                     .:...    .      ....::::     ......                   ..:::. .  . ....    ..:..         \\r\\n ..   .:----::...   ..  .......             .-**+-:::.                  .-:..       .   ..  :--:     ...:..                  .....:....:::::.         .::..     \\r\\n  .   ..::-:::.   ..  .  -====:...           :++*-.:-:.      .          .::..  .. ..    ..:.-=--     ......                             ..... ..         .....  \\r\\n  .    .----::....  .   .=---==:::::::..... .:=+++=:::.                 .::...     .. ..::::--:-.    .....                                 .:::::.           ...\\r\\n  .    .::--.:.. ..  .   :-:..:::.:::::-----====---::-.                 .::..  .  ..   ..:----:-:    .....                                   .......:..         \\r\\n  .    ...--::...   .  .   .....:::...   .....:-----:::...               :....    ..  ...:::---=:    .....                                        ..:::...      \\r\\n  .     :::-:...                            ........:---. .....          :::.....      ...::---=-    .....                                            .::::..   \\r\\n        .::::....===--:....                  :-++=-::...        .....    .--:...     ......:::---    .....                                              ..:.....\\r\\n     .:=++==:.  .+++++++===--:..            .:-**=----:.            ......::...   .  .....::::--:    ....                                                   ....\\r\\n      :=+*+==-. .=+++++++++++++===--:.      ..:-==--:.:. ..              ......     .......:-----    ....                                                       \\r\\n     .:-+*++=:-. =+++++++++++++++++++==-       ...        .              ::.    .....    ...:--:-.  .....                                                       \\r\\n.:::--====+==--- :+++++++++++++++++++===       ::. :--:.. .              :-=::..     ........:-:-.  ....                                                        \\r\\n    ...::----:....+++++++++++++++++++===.      .:. -++++===-::.          :.=+=--::...     ...:::-.  ....                                                        \\r\\n       ...:..:....++++++++++++++++++++==.      .:  :+++++++++++==-:.     ::+++-----::..       ....  ...                                                         \\r\\n       :-=+=--::..++++++++++++++++++++==:      .:. .++++++++++++++===:   .:-=+=-----:..                                                                         \\r\\n       .-=+*+--:  =+++++++++++++++++++==-      .:. .++++++++++++++===-     ::::..::.   .    ..                                                                  \\r\\n\",\n  \".............   .:---. ..              -*#=:+#+-.                         .  .:..       :=++++++++++++++++++++++=====-:.     :-==============-.     :-==--.     \\r\\n...........   ..:---:.        .         :*###*:                         .. ..::..     .-=+++++++++++++++++++++++====-:.     :-===============:.    .-======-:   \\r\\n..........   .:---:: ..            .     .=+=..:       .              ... .:::..     .=+++++++++++++++++++++++++===-:.     :===+++==========-:.    :-========-:.\\r\\n........    :---:.           .          .:.   ==                     ..  .--...    .-=+++++++++++++++++++++++++===-:.    .:==++++++++++=====-:.   .:===========-\\r\\n......    .:-==-:.                      .+-  -*=                    .. .:-:...    .-+++++++++++++++++++++++++====-:.    .-==+++++++++++=====-:.   .-===========-\\r\\n.....    .:-=-:....   .                 .+*=-**-                      .--:.. ..  :=+++++++++++++++++++++++++====-:.    .-=+++++++++++++++==--:..  :==++++======-\\r\\n...    :--:-=:   .                       =####*:                 ..  :--:.     .-++++++++++++++++++++++++++===-:.     :-=+++++++++++++++===-:..  .-==++++++===-:\\r\\n.   .:--===:..               .           -*###+.  .:.          ... .:--:..    .-++++++++++++++++++++++++++===-:.     :==++++++++++++++++===-:..  :==++++++++==-:\\r\\n  .:---==-:...                           .+##*-  .==-:.   .   ... .:::...    .=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n :-----=-...          .                   :+*=.  .-++-......:--=====-:.. .  :=++++++++++++++++++++++++++==-:..    :-=++++++++++++++++++==-::.   -==+++++++++=-. \\r\\n:==-:..:.: .             .         .       ..      .:.        .-+**+==-:.  :=+++++++++++++++++++++++++===-:.     :=++++++++++++++++++++==-:..  :==++++++++++=:  \\r\\n:=-::...    .         .            :.                     ....-+++++=--:  :=++++++++++++++++++++++++===--:.    .-=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-:... .  ..   .          .         .:                    ....-+***++=--. -+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .\\r\\n.  ..      . ..    ..   ..                   .          ..  .:-----:::..-++++++++++++++++++++++++===--:.    .-=+++++++++++++++++++++==-:..  .-=+++++++++++=-. .:\\r\\n                  ..           .                       :.  .:---:.     .=+++++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n                    .                                .:.  .:--:-..      :=+++++++++++++++++++++==-:..     :=++++++++++++++++++++++==-..   .-=++++++++++++=:  .--\\r\\n              .            ..            :.         .:.  :-==-:...       .:=+++++++++++++++++===-:....  .-+++++++++++++++++++++++=-:.    .-=++++++++++++=-  .:-=\\r\\n                              ..        ..         .:  ..-=-:::.       ..   :=++++++++++++++==-:.....  :=++++++++++++==++++++++==-:     :=+++++++++++++=-. .:-==\\r\\n                                 ..     .         ::  .:-=--::..              :=+++++++++++==-:....   :=++++++++++++=--==+++++==:...  .-=+++++++++++++=-.  :-===\\r\\n                                 ..              :.  .::-=-:....        ....    :=++++++++==-:....  .-+++++++++++++++==::::---==-:---:=++++++++++++++=-.  .-====\\r\\n              .                      .         .:.  .:---=:...  ..       ....    .-=+++++==-.....  .=++++++++++++++++=:.  .:...:--:---=+++++++++++++=-.  :-=====\\r\\n                               .    ..        .:.  .::----:..           .::.       .:=++==:.....  :=+++++++++++++++++==:.     .:------=++++++++++++=:  .:-======\\r\\n                                    .        .:.  ..:-=--:..          . :==--:..     .:--:.....  :=+++++++++++++++++++==:       .-+++++++++++++++=-.  .-========\\r\\n                                            .:.  .:----:...             .-=*+=--------------=-:. .:=+++++++++++++++++=-:.      :=+++++++++++++++=:  .:-=========\\r\\n                                           :--.    ..:.:...    .     .   ..::.        ......:::::....-=++++++++++++=-..      :-+++++++++++++++=-.  .-===========\\r\\n ..                                      .:-:-::                                      .. :--:...:::.. .:=++++++++=-.         :-==++++++++++++-.  .-======+++++++\\r\\n ......                                 .:-:::::::                                   ....=+++====-::..   :-=+++=-.  ..          ..:::---====:  .:==++====+++++++\\r\\n  .......                              .::::::::::::.                     .         .:. .---==-:     .......:--:. .:.                    ..  .:-=+++++++++++++++\\r\\n .........                           .::::::::::::::::..               .           .:. :-:  ....              ....:::..                    .:-=+++++++++++++++++\\r\\n ..........  .                      .::::::::::::::.....:...                      .:. :-:.                             .........      ....:-=+++++++++++++++++++\\r\\n ...: ....  ::.. ....              .::::::::::::::::::::::::::.                 .::. .-:.                                       ........:-=+++++++++++++++++====\\r\\n .. :. ... .-..... ..             .::::::::::::::::::::::........  ...:.:::...::::...-:.                                                .-======================\\r\\n... .    ..::.                  ..:::::::::::::::::.....    ....:..........   ... ....  . ..                ......                        .:-=======------------\\r\\n....     ..:::.                .::::::::::::::......  ..:::...          ..     ..  .         ....          ..::......         .....       ..:--------:::::::::::\\r\\n ..........:.  .              .::::::::::..      ....::::..    :  .. ..  .. ..  .   .        .            ..:-:.........          .:::::::::::::::::::::::::::::\\r\\n...........:....             .:::::::..      ......-=:....:.  .:..::.... ... ..  .  ..  .     .            .::....    ....   .. .:----::::::::::::::::::::::::::\\r\\n...........:                 ::::::.       ..:::--::-::::.::::-::..::..........  .   .  .  .                      .   ..........:-------------------------------\\r\\n ..       ...               ....       ...:::::----:::----:::--:...:.::::....... ..  .  .....                        .....::-::---------------------------------\\r\\n    .-=::.   .                   .       .-==-:.:-::.:-=-.-::::-:..::..::... ..  .....  ..  .          .             ..:::-----=====---===---===================\\r\\n .   :--:.   :                 .:.       .-=:.:-:----+-:--::::::. :::..::.... ......... .. ..  .                       .:-----==================================\\r\\n       ..    .                :.         .-:.::...:::==-==-:.::...::::..:. :..... ........ ..  .. .                       ..-===================================\\r\\n             .              .:.          ::::::.---====-:=-..::..:-::.::...:..... ..  .  .  .  .  .                         .-==================================\\r\\n                           .:            .:-=---=::-=+=---:..::..:::........ ...  ..  .......  .. .  .   .                    .:-===============================\\r\\n                          ::            ..--:::======+==-:..:-:.. :...:.. ..  ..  ..  ..  .. ...  .  .   .  .            .      .:-==========-------------------\\r\\n                         .:..          .:::---====-=====-....::::....::. ...  ..  . .... ..  ..  ..  .      .  .  .  .             .-----------:::::::::::::::::\\r\\n                       .            ...::.:-===+++=-==:::..:-:::::::.:.....   ..  .  ..  ..  .. ..   .  .. ..  .  .        .         ..:::::::::::::............\\r\\n                        ..            .:::.-=-==-:====-:..:--:.:--:........      ..  ..  .  ..  ... ..  .. .. ..     .  .     ..      .....:::::::..............\\r\\n                       .-:: .         .--::--==+====----:::-::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .    ...... .:::::::::::..........\\r\\n                       .:::.         .::-::-===+==+=-:-:.:--:::-:..... ... .:.  ..  .. --.  ..  .  ..  .      .         .     .     .. ......::::::::::.........\\r\\n                       ::..         ..::::-=+-:==-===-:::--:..:-:..:.. ...   .  ..  .. -+.  .   .  ..  .  ..  .  .  .  .. ..             ......:::::....        \\r\\n                       ::.         .:.::::-=++==+=+=--::::-:..::...:. ...  .    .   .  =*.  .      .   .  .. ..     .  .   .  . ..          ...::....           \\r\\n                    .  ::.        .-:::..:-===+++=---:::--::.:::..:.  ..   ..  .   ..  +#: .          .      ..        ..       ..   ..       ....              \\r\\n                   ..   :        .:-...:---===++++=:-:.:-=:::::...... ..  ..   .    . .=#=..      .      .   .  ..     . ..     ...        .    ...             \\r\\n             .:.                ..-- ..::::--:-+++=.:..:-: :::.... .....  ..   .  ..  :*#=..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::              ....-=:..::.:====+--+-::::::.:::...... ..  :..      ..  -##+.  .   ..      .  .      .  ..        ...             .....           \\r\\n            ::::                .:-=:....::-===-==+-:--:.::::....... ... :+. ..   .  .+##*.  ..             .     ..     ..                  .     ....         \\r\\n           .....                .:--:.....:-=+=:==+-:::-:::::...... ... ..+*:..  ..  -###*. ..  .           .  .      .  .                ....        ...       \\r\\n          ......               ..::-:....:--=+++=-==--:::::::. ...  ..  ..:#*:..... :*###*. ..  .       .     ..    ..             ..:--========---:..   .      \\r\\n          .....                 ..:--  ..:-=--=+++==--:.::::.. .:. ...  ...=##+:...=*#####: ..  .   .  .            .            :==+++++++++++++++++==-:..     \\r\\n         ......                  .:--....:--.::=+====-...::....... ..  ... :####***#######: .  ..  ..  .      .  .            .-=++++++++++++++++++++++++=-:.   \\r\\n        ........                 .::-:....:----+=+===:..:-:...:... ..  .. ..+#############-..  .   .          .  ..         .-++++++++++++++++++++++++++++++=:. \\r\\n        ........                 ...-:.....--========:..::. ........  ......:*############-..  .  ..         .   .         :=+++++++++++++++++++++=+++++++++++=-\\r\\n       ..........            .    ..-=:....:-========-::::...:...... ...  .. =############-.  ..  .   .      .. ..  .     -++++++++++++++++++++++= .:=++++++++++\\r\\n      ...........                 ..:=:.....:========:.:..::::...... ...  .. .+###########:.  .   .      .   .  .  .   . :+++++++++++++++++++++++-    :-++++++++\\r\\n     .............                ..:--......-==-====  :-..:::..... ...  ..  .-##########*:  ..  ..  .      ..  .   .   :++++++++++++++++++++++++-      .:=+++++\\r\\n     .............                 ..:-:..:..::--=----:....:::...    ..  ..  :.=#########*.. ..             .  ..      .=+++++++++++++++++++++++++=-:     -+++++\\r\\n    ......::::::...                 ..:-.... .::====-==::::.....  .:..        ..+########+ ...   .      .   .  ..      -++++++++++++++++++++++++=.-=+=-   -+++++\\r\\n    ........:::::::.                 ..-.     :::====::-::: :...  .... .  .. .  .*#######-  ..  .   .      .. ..  .   .+++++++++++++++++++++++++-   :==:-:=+++++\\r\\n   ...............:.                  .:-:  :..:-=--=-=--:...... .     ..   .. ...+###*#*.  ..  .          .  ..  .   :++++++++++++++++++++++++++=-. -=:=-=+++++\\r\\n   .................                .  .:=. .:::--=====-=: :::.. ...   ..   .  .. .-+*#*:  ..  ..         ..  .  .    -++++++++++++++++++++++++=--++==--=-++++++\\r\\n  ....::::::::......                . .  --..:. ..:--=---:.......... ..    ..  ..   :.::   ..  .  .           .  . . .=++++++++++++++++++++++++=  .:=+--=-++++++\\r\\n  ...::::::::::::...                     .-: .  ..----..:::::..:....    .  ... ..          .  ..  .       .  ..      :+++++++++++++++++++++++++=-   .=:=--++++++\\r\\n .....::::::::::::.                     ..::.. ...-==--::-:-::.....  .         .       .   .  ..          .  ..      -+++++++++++++++++++++++++-..=::=:=-=++++++\\r\\n...........::::::.                       .::.  ....---===---::..... ..    .   .   .       .    .         .. ..  .    -++++++++++++++++++++++++=  .-.--:=:=++++++\\r\\n...............                           .:--......:-===--:::.:.......  .    .   :.      .    ..    .:  .  .. ..    -++++++++++++++++++++++++=--   =--=:+++++++\\r\\n                                          ..:=-. ...:-====-:-:-:...:..  ..  ..           ..  .        .     .. ..    -++++++++++++++++++++++++=++=:-=:==-+++++++\\r\\n                                          ..::=:   ..:------::-::.::.....   .  .     ..  ..  .              . .      -++++++++++++++++++++++++..:-++=:=-=+++++++\\r\\n                                           ...:-:   ...:--==:::::::....... ..            .  ..      .   .   .        :+++++++++++++++++++++++=    .--.=:=+++++++\\r\\n                                            ...:-.     ::==.:::-:::....... ..           ..  ..      .      .         :+++++++++++++++++++++++-.- . =::=:++++++++\\r\\n                                             ...:-.     .--:-:--::::.........     ...           ..  .      .         .=++++++++++++++++++++++::-:=.=:-=:++++++++\\r\\n                                             ....--.      .:::::::::.. .....       ..       .                ..       =++++++++++++++++++++++-=--::+-=--++++++++\\r\\n                                              ....:- .     ..:::.:.  ::......           :: .        .. .  .   ..      :+++++++++++++++++++++===++-=-:=:=++++++++\\r\\n       .........                                ...:-.       .:..:.  .::..... .   . .     .         .     ..        . .-++++++++++++++++++++- .:-=+::=:=++++++++\\r\\n         ..........                             ..:.::        ..:... .:......... .                  .     ....   ..    :++++++++++++++++++++-    :+.--:+++++++++\\r\\n                                                  ....-:.      ...  ......... .. .       .        .          .  .      .-++++++++++++++++++=:-=:.:=.=:-+++++++++\\r\\n                                                   .  :-:          .:.  .. :... .             .          :   .  .  .   ..=+++++++++++++++++=:=++++-:=:=+++++++++\\r\\n                                                    .. .-:         ..   .  :.:          .        .       .   .       .   :+++++++++++++++++-:=++++:-=.=+++++++++\\r\\n                                                         ::.           .   ...    .         ..                    .       -++++++++++++++++.  .:==.=-:++++++++++\\r\\n                                                          .::         .    .. .   :   ..     .   .     .     ..   .       .=++++++++++++++= .   -=.=:-++++++++++\\r\\n                                                            .:.                .                                           .=+++++++++++++-.+=-:=::=.=++++++++++\\r\\n:-:.                                                          .:.              .   ..  ...          .       .      .        .=++++++++++++--++++=.--:+++++++++++\\r\\n----=-:..                                                       ::.                    .   .           .     . ..   .        .-++++++++++=.-=+++=   -+++++++++++\\r\\n:::-----:::..                                                    ..:.                     ..           :.        . .   . .     -+++++++++:   .:=-   =+++++++++++\\r\\n.:::::::::.......                       .   .:.                     .:.               .   ..          ...     .    .     :.     -++++++++=:.  .=.  :++++++++++++\\r\\n.....::................       ...........   ... .                     ....                                 .                     :=+++++++++=--=   -++++++++++++\\r\\n.........................................   ..                           .:.                .              .    . :..       .     .=+++++++++++=: .=++++++++++++\\r\\n.........................................   :.                              ...                                .  ...  .   .  .    .=++++++++++++=++++++++++++++\\r\\n ...       ..............................   ..                                  ..                                     . .           -++++++++++++++++++++++++++\\r\\n .   .:.        ......   ..............     .:.                                     .                           .                  .  :=++++++++++++++++++++++++\\r\\n .   .:--:..          .. ..............     ...                                                             ..  .       .              .=+++++++++++++++++++++++\\r\\n     :.:-=::-:..         ..............     .:.                                             .                      .. ..          .      :=+++++++++++++++++++++\\r\\n     .::-:--::.  .          ...........     .::                         .:.                                             .. .. .   ..      .=++==+====+++++++++++\\r\\n     .:--:::-:..  ....         ......        :-.                        ::  ...                                               .   ..        :=++======++++++++++\\r\\n .   .:::---:.....  .             .          --.                        -.                                                            .       :-==++======++++++\\r\\n .   .::.:=-:...  .. ..  .                   :-..                       ::             . .                                                       .-===+======+++\\r\\n .   .:.:----...  :..  .  .                  :-.   .                    :-.                 . .                                 . .. .              .:-==+======\\r\\n .    :--:-:.:...    .  ..  .                :-:.                       :-..                ...                                      .......           .:-======\\r\\n .    .:----.....   . .   .                  .-..      .                :-.                 ...                                           ..::.            .:-==\\r\\n ..   .::.:--:....  ..  .  .  ..             .::.                       .:..            .... .:                                                .:..           .:\\r\\n ..   .::..--:..   .  .. ... .              .:==-:.                     .:...    .      ....::::     ......                   ..:::. .  . ....    ..:..         \\r\\n ..   .:----::...   ..  .......             .-**+-:::.                  .-:..       .   ..  :--:     ...:..                  .....:....:::::.         .::..     \\r\\n  .   ..::-:::.   ..  .  -====:...           :++*-.:-:       .          .::..  .. ..    ..:.-=--     ......                             ..... ..         .....  \\r\\n  .    .----::....  .   .=---==:::::::..... .:=+++=:::.                 .::...     .. ..::::--:-.    .....                                 .:::::.           ...\\r\\n  .    .::--.:.. ..  .   :-:..:::.:::::-----====---::-.                 .::..  .  .    ..:----:-:    .....                                   .......:..         \\r\\n  .    ...--::...   .  .   .....:::...   .....:-----:::...               :....    ..  ...:::---=:    .....                                        ..:::...      \\r\\n  .     :::-:...                            ........:---. .....          :::.....      ...::---=-    .....                                            .::::..   \\r\\n        .::::....===--:....                  :-++=-::...        .....    .--:...     ......:::---    .....                                              ..:.....\\r\\n     .:=++==:.  .+++++++===--:..            .:-**=----:.            ......::...   .  .....::::--:    ....                                                   ....\\r\\n      :=+*+==-. .=+++++++++++++===--:.      ..:-==--:.:. ..              ......     .......:-----    ....                                                       \\r\\n     .:-+*++=:-. =+++++++++++++++++++==-       ...        .              ::.    .....    ...:--:-.  .....                                                       \\r\\n.:::--====+==--- :+++++++++++++++++++===       ::. :--:.. .              :-=::..     ........:-:-.  ....                                                        \\r\\n    ...::----:....+++++++++++++++++++===.      .:. -++++===-::.          :.=+=--::...     ...:::-.  ....                                                        \\r\\n       ...:..:....++++++++++++++++++++==.      .:  :+++++++++++==-:.     ::+++-----::..       ....  ...                                                         \\r\\n       :-=+=--::..++++++++++++++++++++==:      .:. .++++++++++++++===:   .:-=+=-----:..                                                                         \\r\\n       .-=+*+--:  =+++++++++++++++++++==-      .:. .++++++++++++++===-     ::::..::.   .    ..                                                                  \\r\\n\",\n  \".............    :---. ..              -*#=:+**-.                         .  .....      .==++++++++++++++++++++++====--..    .-==============-:     :-==-:.     \\r\\n...........   ..:---:.        .         :*###*:                         ..  .::..     .-=++++++++++++++++++++++++===-:..    :-===============:.    .-=====-:.   \\r\\n..........   .:---:: ..                  .=+=:..       .               .. .:::..     .-++++++++++++++++++++++++++==-:.     :-==++++=========-:.    :-=======-:..\\r\\n........    :---:. .                    .:.   ==                     ..  .--:..     :=+++++++++++++++++++++++++===-:..    :==++++++++++=====-:.    :==========--\\r\\n......    .:--=-:.                      .+-  :*=                    .. .:-:...    .-++++++++++++++++++++++++++===-:..   .:==+++++++++++=====-:.   .-===========-\\r\\n.....    .:---:....   .                 .+*=-**-                      .:-:.. ..  .-++++++++++++++++++++++++++===-:..   .-=+++++++++++++++===-:..  :===+++======-\\r\\n...    :--:-=:   .                       =####*:                 .   :--:.      :=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++===-::.  .-==++++++===--\\r\\n.   .:---==-..               .           -*###+.  ...          ... .:--:..    .-++++++++++++++++++++++++++===-:.     :==++++++++++++++++===-:..  :==++++++++==-:\\r\\n  .:---=--:...                           .+##*=  .-=-:.       ... .:::....   .-++++++++++++++++++++++++++===-:.    .:=++++++++++++++++++==-:..  .-=+++++++++==-.\\r\\n .-----=-...          .                   :+*=.  .-++-.....::-=====--:.. .  .=++++++++++++++++++++++++++==--:.    .-=++++++++++++++++++==--:..  :==+++++++++=-: \\r\\n:==-:..:.: .             .         .       ...     ::.        .-+**+==-:.  :=+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  :==++++++++++=-. \\r\\n:==::...    .         .            :.                      ...-+++++=--:. :=++++++++++++++++++++++++====-:.    .-=++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n-:... .  ..   .          .         .:                    ....-+***++=--. :=++++++++++++++++++++++++===-::.    :=+++++++++++++++++++++==-:..  .-=+++++++++++=:  .\\r\\n.  ..      . ..    ..   ..                   .          ..  .:------::..-++++++++++++++++++++++++====-:..   .-=+++++++++++++++++++++==-:... .-=+++++++++++=-. .:\\r\\n                  ..           .                       ..  .:---:.     .=+++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:..  .-=+++++++++++=-: .:-\\r\\n                    .                                 :.  .:--:-..      :=+++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:.   .-=++++++++++++=:  .:-\\r\\n              .            ..            ..         .:.  .-==-::..       .:=+++++++++++++++++===-:....  .-+++++++++++++++++++++++==-.    .-=++++++++++++=-. .:-=\\r\\n                              ..        ..         .:.  .-==:::..      ..  .:=++++++++++++++===-.....  .=++++++++++++==++++++++==-:.    .-=++++++++++++=-.  :-==\\r\\n                                 ..     .         .:  .:-==--:..             .:=+++++++++++==-:.....  :=++++++++++++=--==+++++==-...   :=+++++++++++++=-.  .-===\\r\\n                                 ..              :.  .::-=--....        ....   .:=++++++++==-:....  .-+++++++++++++++=--::---===-:--::-=+++++++++++++=-.  .-====\\r\\n              .                      .          :.  .:---=-...  ..       ....    .-=+++++==-.....  .-++++++++++++++++=-.  .:...:------=+++++++++++++=-.  .-=====\\r\\n                               .    .:        .:.  .::----:..           .::.       .-=++==-.....  .=+++++++++++++++++=-:.  ....:------=++++++++++++=-. .:-======\\r\\n                                    .        .:.  ..:-=--:..          . :==--:.      .-=-:.....  :=+++++++++++++++++++==:       .-=+++++++++++++++=:  .:-=======\\r\\n                                            .:.  .:---=:...             .-+*+=--:-------------:. .-=+++++++++++++++++=-:.      .-+++++++++++++++=:.  :-=========\\r\\n                                           .--.    ..:::...    .     .   .:::.    .........::--::. .:-+++++++++++++=-:.      .-+++++++++++++++=-.  .:-==========\\r\\n ..                                       :-:-::                                      .. :--:  .:::.  .-=++++++++=-:.        :-=+++++++++++++=:  .:-=====+++++++\\r\\n ......                                 .:-::::::.                                   ....=*++====--:..   :-=+++=-:. ..         ..:::--===+==:. .:-=++====+++++++\\r\\n  .......                              .:-::::::::::.                     .         .:. .---===:.    ......:-==-. .:.                  ..... .:-=+++++++++++++++\\r\\n .........                           .::::::::::::::::..               .           .:. :-:  ....             .....:-:..                     .-=+++++++++++++++++\\r\\n ..........  .                      .:::::::::::::::..:::...                      .:. :-:.   .                       ..........        ....-==++++++++++++++++++\\r\\n ...: ....  :... . ..              .::::::::::::::::::...::::..                 .::. .-:.                                      ..........-==++++++++++++++++++++\\r\\n .. :. ...  -..... ..             .::::::::::::::::::::::........  ...:.:::...::::...-:.                                                .-======================\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:..........   ... ....  . ..                . ...                         .:================----\\r\\n....     ..:::.                .::::::::::::::......  ..:::...          ..     ..  .         .....         ..:::....          .....       ..:---------------::::\\r\\n ..........:.                 .::::::::::.       ...:::::..    :  .. ..  .. ..  .   .        .            ..:-:.........          .:::::::::::::::::::::::::::::\\r\\n...........:....             .:::::::..      ......-=:....:.  .:..::.... ... ..  .  .   .     .            .::....    ....   ..  .:----:::::::::::::::::::::::::\\r\\n...........:                 :::::..      ...:::--::-::::.::::-::..::..........  .   .     .                    .     ..........:------------:--::::::::::::::::\\r\\n ..       ...               ....       ...:::::----:::----:::--:...:.::::....... ..  .  .....                     .  .....::::::--------------------------------\\r\\n    .-=:.                        .       .-==-:.:-::::-=-.-::::-:..::..::... ..  .. ..  ..  .          .             ..:::------===-----------------------------\\r\\n .   :--:.   :                 .:.       .==:.:-:----+-:---:::::. :::..::.... ......... .. ..  .                       .:-----==================================\\r\\n       ..    .               .:.         ::..-:...:::==-==-:.::...::::..:. :..... ........ ..  .. .                      ...-===================================\\r\\n             .              .:.          ::-:::.---=+==-:=-..:::.:-::..:...:..... ..  .  .  .  .  .                         :-==================================\\r\\n                           ::            .:=---==::-=+=---:..::..:::........ ...  ..  .......  .. .  .                       ..:================================\\r\\n                          ::            .:--:::===+=++==-:..:-:.  :...:.. ..  ..  ..  .. ... ...  .  .   .  .            .      .:-==================-----------\\r\\n                         .:..          .:::---====-=====-....::::....::. ...  ..  . .... ..  ..  ..  .      .  .  .  .             .-----------------:::::::::::\\r\\n                       .            ..:::.:-===+=+=-==:::..:-::::::..:.....   ..  .  ..  ..  .. ..   .  .  ..  .  .  .     .         .::::::::::::::::::::......\\r\\n                        ..            ::::.-=-==--====-:..:--:.:--:........      ..  ..  .  ..  ... .. ... .. ..     .        ..      ....:::::::...............\\r\\n                       .-:: .         .--::--==+==+-----::--::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .     ....  .::::::::::...........\\r\\n                       .:::.         .:--:--===+====-:-:.:--:::-:..... ... ...  ..  .. --.  ..  .  ..  .      .         .     .     .. ......:::::::::::........\\r\\n                       ::..         ..::.:==+-:======-:::--:..:-:..:.  ...   .  .   .. -+.  .   .  ..  .  ..  .  .  .  .. ..         .   ......:::::.....       \\r\\n                       ::.         .:.:.::-=+===+=+=:-::::-:..::...:. ...  .    .   .  =*.  .      .   .  .. ..    ..  .   . .. ..          ...::....           \\r\\n                    .  ::.        :-::...:-===+++=---:.:--:::::...:.  ..   ..  .   .. .+#: .   .  .   .      ..        ..       ..   ..      .....              \\r\\n                   ..   :       ..:-...:---===++++=:-:.:--:::::...... ..  ..   .    . .+#-..  .   .      .   .  ..     . ..     ...            ...              \\r\\n             .:.                .:-- ..::::--:-+++=.:.::-: :::.... .....  ..   .  ..  :*#=..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::              ....-=:..::.:===++--+-::::::.:::...... ..  -..      ..  =##+.  .   ..      .  .      .  ..        ...     .       .....           \\r\\n            ::::                .:-=:....::-===-=++::--:.::::....... ... :+. ..   .  .*##*.  ..             .     ..  .  ..                  .     ...          \\r\\n           ..::.                .:--:.....:-=+=:==+-:::-:::::...... ..  ..+*:..  ..  =###*. ..  .           .  .      .  .                  ..       ...        \\r\\n          ......               ..::-:....:--=+++=-==--:::::::. ...  ..  ..:#*:..... -####*. ..  .       .     ..    ..              .:--=======---::.   ..      \\r\\n          .....                 .::--  ..:-=--=+++==-::.::::.. .:. ...  ...+##+:...=#####*: ..  .   .  .            .            :-=+++++++++++++++++=-:..      \\r\\n         ......                  .:--....:--.::++====:...::...:... ..  ..  :####***#######: .  ..  ..  .      .  .            .-=++++++++++++++++++++++++=-:.   \\r\\n        ........                 .::-:....:---=+=+===::.:-:...:......  .. ..+#############-..  .   .      .   .  ..         .-++++++++++++++++++++++++++++++=:. \\r\\n       .........                 ...-:....:--=======-:..::. ........  ......:*############-..  .  ..         ..  .         :=+++++++++++++++++++++=+++++++++++=-\\r\\n       ..........                 ..-=:...::-====-===-:::::..:...... ...  .. =############:.  ..  .   .      .. ..  .     -++++++++++++++++++++++= .-=++++++++++\\r\\n      ...........                 ..:=:.....:========..:..::::..........  .. .+##########*:.  .   .      .   .  .  .   . :+++++++++++++++++++++++-   .:=++++++++\\r\\n     .............                ..:--.....:-==-===-  --..:::..... ...  ..  .-##########*:  ..  ..  .      .   .   .   :++++++++++++++++++++++++-      .-=+++++\\r\\n     .............                 ..:-:..:..:.--=----:....::....    .   ..  :.=#########*.. ..  .          .  ..      .=+++++++++++++++++++++++++=-:     -+++++\\r\\n    ........:::....                 ..--....  ::====-=-::::.....  .:..        ..+########+ ...   .      .   .  ..      -++++++++++++++++++++++++=:-++=:   -+++++\\r\\n    ........:::::::                 ...-.     :::====::-::: :...  .... .  ....  :*#######-  ..  .   .      .. ..      .+++++++++++++++++++++++++-  .:==:::=+++++\\r\\n   ...............:.                  .:-:  :..:-=--===--:...... .     ..   .. ..:*#####+.  ..  .          .  ..  .   :++++++++++++++++++++++++++=:. -=:=-=+++++\\r\\n   .................                .  .-=. ::::--=====-=: :::.. ...   ..   .  .. .=+*#*:  ..  ..         ..  .       -+++++++++++++++++++++++++-=++==--=-++++++\\r\\n  ....::::::........                . .  -:..:  ..:--=---:.......... ..    ..  ..   :.:.   ..  .  .           .  ... .+++++++++++++++++++++++++=  .:=+--=-++++++\\r\\n  ...::::::::::::..                      :-: .  ..--=-..:::::..:.... . ..  ..  .           .  ..  .       .  ..      :+++++++++++++++++++++++++=:   :=:=--++++++\\r\\n .....::::::::::::.                     ..::.. ..:-==---:-:-::.....  .        ..           .  ..          .  ..      -+++++++++++++++++++++++++-..=::=:=-=++++++\\r\\n........:::::::::.                       .::.  ....---===---::..... ..    .   .   .       .    .         .. ..  .    -++++++++++++++++++++++++=  .-:--:=:=++++++\\r\\n...............                           .:--......--===--:::.:.......  .        :.      .    ..    .:  .  .. ..    =++++++++++++++++++++++++=-:   =--=:+++++++\\r\\n                                          ..:=-. ...:-====-:-:-:...:..  ..  ..           ..  .        .     .. ..    -++++++++++++++++++++++++=++-:-=:==-+++++++\\r\\n                                          ..::=:   ..:------::-::.::.....   .  .     ..  .   .              ...      -++++++++++++++++++++++++..:=++=:=-=+++++++\\r\\n                                           ...:-:   ...:--==:::::::....... ..            .  ..  .   .   .   .        -+++++++++++++++++++++++=    .=-.=:=+++++++\\r\\n                                            ...:-.    ..-=-.::--:::....... ..           ..  ..      .      .         :+++++++++++++++++++++++-.:   =::=:++++++++\\r\\n                                             ...--.     .--:-:-::::..........     ...           ..  .  .   .         .=++++++++++++++++++++++::-:-:=:-=:++++++++\\r\\n                                             ....--.      .::::::::. .......       ..       .                ..      .=++++++++++++++++++++++-=--::+-=--++++++++\\r\\n                                              ....:- .     ..:::.:.  ::......           :. .        .. .  .   ..      :+++++++++++++++++++++==+++-=-:=:=++++++++\\r\\n       .........                                ...:-.       :...:.  .::..... .  .. .     .         .     ..        . .-++++++++++++++++++++- .-==+::=:+++++++++\\r\\n         ..........                             ..:.::        ..:.....:...........                  .     ....   ..    :++++++++++++++++++++:    :=.--:+++++++++\\r\\n                                                 .....-:       ... .......... .. .       .        .          .  .      .=++++++++++++++++++=:-=:.-=.=:-+++++++++\\r\\n                                                   .  :-.          .:.  .. :..  .             .         .:   .  .  .   ..=+++++++++++++++++=.=++=+-:=:=+++++++++\\r\\n                                                    .. .-:         .    .  :..          .                .   .       .   -+++++++++++++++++-:=++++:--.=+++++++++\\r\\n                                                         ::.           .   ...    .         ..                            =+++++++++++++++=.  :-==.=-:++++++++++\\r\\n                                                          .::         .   ... .  .:   ..     .   .     .     .    .       .=++++++++++++++= .   --.=:-++++++++++\\r\\n                                                            .:.                .                                           .=+++++++++++++:.+=-:=::=.=++++++++++\\r\\n::..                                                          ::.        .     .   .   ...         .        .      .        .=++++++++++++--++++=.--:+++++++++++\\r\\n----=-:..                                                       ::                     .   .           .     . ..   .        .=++++++++++=:-=+++=   -+++++++++++\\r\\n:-:-----:::..                                                    ..:.                     ..           :.        . .   . .    .=+++++++++:   .-=-   =+++++++++++\\r\\n.::::::::::......                      ..   .:.                    .::.              ..   ..          ...     .    .     :.    .-++++++++-:.  .=.  :++++++++++++\\r\\n....::::...............       ...........   ... .                     ....          .                      .                     :++++++++++=--=   -++++++++++++\\r\\n.........................................   ..                           .:.                .              .    . :..       .     :=+++++++++++=: .=++++++++++++\\r\\n.........................................   :.                              ...                                .  ...  .   .  .    .=++++++++++++=++++++++++++++\\r\\n....       .............................    ..                                  ..                                     . .           -++++++++++++++++++++++++++\\r\\n .   .:.        ......  ................    ::.                                     .                                              .  -=++++++++++++++++++++++++\\r\\n     :---:..          .. ..............     ..                                                              ..  .       .              .=+++++++++++++++++++++++\\r\\n     :.:-=::-...        ...............     .:.                                                                   ...  .  .       .     .-=+++++++++++++++++++++\\r\\n     .::-:--::. ..          ...........     .::                         .:                                              .. ..     ..      .=++==++===+++++++++++\\r\\n     .:--:::::..  ....         ......       .-:                         ::  ...                                               .   ..        -=++======++++++++++\\r\\n     .:::---:....  ..             .         .--.                        -.                                                            .      .:-==+======+++++++\\r\\n .   .::.-=-:... ..  ..  .                  .--..                       :.             . .                                                       :-==+=======+++\\r\\n .   .:.:----... .:.   .  .                  --.   .                    :-                 .. .                                .. .                 .:==========\\r\\n .   .:--:-:.:...       .   .                :-:.                       --..                ...                                     .......            .:-==+===\\r\\n .    .:----.....   . .   .                  :-.       .                :-.                 ...                                          ...::.           .:-==+\\r\\n .    :::::-::....  ..  .  .  ..             .::                        .:..           ..... ..                                               ..:..           .:\\r\\n ..   .-:..--:..   .  .  ... .              .-==::                      .:...    .     .....:::.     .....                     .:::. .      ..    .:...         \\r\\n ..   .:----::...   .   .......             .-*++-:::.                  :-:..       .  ...  :--:     ..::..                  ....:::..::::::..       ..::.      \\r\\n ..   ..:--::..  ...  . .-====:...          .-+++-.:-:       .          .-:..  .. .     ....-=--     .....                              ....             ..:..  \\r\\n  .    .-:--::....  .   :=---==::::::.....  .-=+++=:::.                 .::...     .. ..:::---:-.    .....                                .::::::.           ...\\r\\n  .    .::--.:.. ..  .  .:-:..:::::::::----=====---::-.                 .-:..  .  .   ...:----:-.    .....                                   ...:.....          \\r\\n  .    ..:--::...   .  .  .....::::...   ....:---=--:::...               :....    ..  ...:::--==:    .....                                        .::::...      \\r\\n  .    .::--:...                    .       ........:--:. .....          :::.....     ...:::--==:    .....                                           ..::::..   \\r\\n  .    ..::::.. .==--::....                 .:=++=-::..:       .....     .--:...     ......:::--:    ....                                               .::.....\\r\\n     .:=++==:.. :+++++++===-:...            .:-**=----:.           .......::...   .  ....:::::--:    ....                                                  ..:..\\r\\n     .:=+*+==-. .++++++++++++++===-::.      ..:===--..:. .              .......     .......:----:    ....                                                       \\r\\n     .:=+*++-:-. =+++++++++++++++++++==:       :...       .             ...     .....    ...:-::-   .....                                                       \\r\\n.::---====+==--: -+++++++++++++++++++==-       ::. :-::.  .             .:--:..      .......::-:-   ....                                                        \\r\\n   ...::----::.. :+++++++++++++++++++===       ::. =++++===-::.         ..:++---::..      ...:::-.  ....                                                        \\r\\n       ..::..:...:++++++++++++++++++++==.      ::  -++++++++++==-::.     ::+++-----:...       ....  ...                                                         \\r\\n      .:-=+=--.:.:++++++++++++++++++++==.      .:. :++++++++++++++===.   .:-=+=-----:..            .  .                                                         \\r\\n       .-=+*+--: .++++++++++++++++++++==:      .:. :+++++++++++++====:     ::::.:::.   .    ..                                                                  \\r\\n\",\n  \".............    :---: ..              -*#=:=**=.                         .   ....      .-=+++++++++++++++++++++++====-:.    .-==============-:     :-==-:      \\r\\n...........   ..:---:.        .         :*###*-                          .  .::..      :=++++++++++++++++++++++++====-:.    .-===============-.    .-=====-:.   \\r\\n..........   .:----:...                  .=++:..       .               .. .:::...    .-=+++++++++++++++++++++++++===-:.    .-==+++==========-:.    .-=======-:. \\r\\n........    .:--::..               .    .:.   -=.                    ... .--:..     :=+++++++++++++++++++++++++===-:..    :-=++++++++++=====-:.    :==========-:\\r\\n.......   .:--=-:.                      .+-  :*=                    .. .:::...    .:=+++++++++++++++++++++++++===-:..    :==+++++++++++=====-:.   .-===========-\\r\\n.....    .:---:....   .                 .+*=:+*-                   .  .:-::....  .-++++++++++++++++++++++++++===-:..   .:=+++++++++++++++===-:.   :===+++======-\\r\\n...    :-::-=:   ..                      =####*-                     .--:..     :=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++==--:.  .-==++++++====-\\r\\n.   .:---==-..               .           -*###*:  ...           ..  :--:..     :=++++++++++++++++++++++++++==--:.    .-=++++++++++++++++===-:..  :==++++++++==-:\\r\\n  .:---==-:...     .                     .+###=  .-=-:.       ... .::::...   .-++++++++++++++++++++++++++===-:..    :==+++++++++++++++++==--:.  .-=+++++++++==-.\\r\\n .-----=-...          .                   :**+.  .-++-....:::----==--:..... .-++++++++++++++++++++++++++===-:..   .-=+++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==-:..:.:..             .         .       .:.    .::.        .-+**+==-:.  .=++++++++++++++++++++++++++==--:.    :=++++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n:==::...    .         .            :.                      ...-+++++=--:. :=+++++++++++++++++++++++++===-:..   .:=++++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n-:... .  ..   .          .         .:.                   ....-+****+=--. :=++++++++++++++++++++++++===--:.    .-++++++++++++++++++++++=--:.. .-=+++++++++++=-. .\\r\\n.  ..      . ..    ..   ..                   .          ..  .:-===---:..:+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==--:..  :=+++++++++++=-. .:\\r\\n                  ..           .                       .:  .::--:.     .=+++++++++++++++++++++++===--..    .-+++++++++++++++++++++++=-:...  :=+++++++++++==:  :-\\r\\n                    .                                 :.  ..:-:-:.      :=+++++++++++++++++++++===-:..    :=++++++++++++++++++++++==-:..   :=++++++++++++=-. .:-\\r\\n              .            ..            ..         .:.  .-==-::..       .-=++++++++++++++++++==-:....   -=++++++++++++++++++++++==-:.   .:=++++++++++++=-. .:-=\\r\\n                              ..        ..         .:.  .-==:::..      ..  .-=+++++++++++++++==-:....  .-+++++++++++++++++++++++==:.    .-=++++++++++++=-.  .-==\\r\\n                                 ..     ..        .:  .:-==--:..             .-=+++++++++++===:.....  :=++++++++++++=--=+++++++=-:.    :=+++++++++++++==:  .:-==\\r\\n                                 ..              ::  .::-=--....        ....   .-=++++++++==-:.....  -=++++++++++++++=--:--=====-::-::-=++++++++++++++=:  .:-===\\r\\n              .                      .          :.  .:---=-:... ..       ....    .-++++++==-:....  .-++++++++++++++++=-....:...:------=++++++++++++++-.  .-=====\\r\\n                               .    .:        .:.  .::----:..           .::.       .-=++==-.....  .-+++++++++++++++++=-:. .....:------=++++++++++++=-.  :-======\\r\\n                                    .        .:.  ..:-=--:...         . :==-:..      .-==-.....  .=+++++++++++++++++++==:      .:-=+==++++++++++++=:  .:-=======\\r\\n                                            .:.  .:---=:...             .-+*+=--::------=-:---:. .-=+++++++++++++++++==:.      .-=++++++++++++++=-.  .-=========\\r\\n                                           .--.    .:::::..    .         .:--.. ........::::---:.. .:=+++++++++++++==:.      .-=+++++++++++++++-:  .:-==========\\r\\n ..                                       ::---:                                      .. .::.  ..::.  .-=++++++++==:.        :==+++++++++++++=:. .:-=====+++++++\\r\\n ......                                 .:-:::--:.                                   ....=++=====--:..  .:==++++=:. ..        ...::--===+++=-.  :-==+====+++++++\\r\\n  .......                              .:-::::::::::.                     .         .:. .--====-.   .......:-==-. ...   .             ....:.  .-==++++==++++++++\\r\\n .........                            :::::::::::::::::.               .           .:. :-:  ....            ......:::..                     .-==++++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                       .:. .-:.   ..                     ..........         ....:==++++++++++++++++++\\r\\n ...: ....  :... ....              .:::::::::::::::::...:::::..                 .::. .-:.                                      ..........:==++++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .::::::::::::::::::::::........  ...:.:::...:.::. .-:.  .                                            ..-=++++++++++===========\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ....  . ..                . ...                         .-====================\\r\\n....     ..:::.                ..:::::::::::::......  ..:::...          ..     ..  .         .....         ..:::....         .....         .--------------------\\r\\n ..........:.                 .:::::::::..       ...:::::..    :  .. ..  .. ..  .   .        .            ..:-:.........          .::::::::-----::::::::::::::::\\r\\n...........:....             .:::::::..      ....:.-=:....:.  .:..::.... ... ..  .  .   .     .            .::....    ...        .:------:::::::::::::::::::::::\\r\\n...........:                 :::::..    . ...:::--::-::::.::::-:...::..........  .   .     .                    .     ..........::-----:::::::::::::::::::::::::\\r\\n ..       ...               ....       ...:::::----:.:----:::--:...:.::::....... ..  .  . ...                     .. ......:::::--------------------------------\\r\\n    .-=:.    .                   .       .-==-:.:-::::-=-.:::::-:..::..::... ..  .. ..  ..  .          .             ..::::-------------------------------------\\r\\n .   :--:.   .                 ...       .==:.:-:----+-:---:::::. :::..::..:. ......... .. ..  .                       .:-----==================================\\r\\n       ..                    .:.         ::..-:...::-==-==-:.::...::::..:. :..... ........ ..  ..                        ..:-===================================\\r\\n             .              .:.          ::-:::.---=+==-:=-..:::.:-::..:......... ..  .  .  .  .  .                        .:-==================================\\r\\n                           ::           ..:=---==:--=+=---:..::..:::........ ...  .   .......  .. .  .                       ..:================================\\r\\n                          :.            .:--::-==++=+===-:..:-:.  ::..:.. ..  ..  ..  .. ... ...     .   .  .            .      .--=============================\\r\\n                         .:..          .:::---====-=====-....::::....::. ...  ..  . .... .. ...  ..  .      .     .                :-=====----------------------\\r\\n                       .            ..:::.:-===+===-==:::..:-::::::..:.....   ..  .  ..  ..  .. ..   .  .  .. .   .  ..    .        ..:-----::::::::::::::::::..\\r\\n                        ..            ::::.---==--====-:..:--:::--:........      ..  ..  .  ..  ..  .   .. .. .      .        ..      ....::::::::::............\\r\\n                       .::: .         :--::--==+==+-----::--::::-:........       .  .. ::.  ..     ..  ..  .  .         .     .     ....  .::::::::::...........\\r\\n                       ::::.         .:-::--===+==+=-:-:.:--:::-:..... ... ...  ..  .. --.  ..  .  ..  .      .  .      .     .   . .. ......::::::::::::.......\\r\\n                       ::..         ..::::==+--+=====-:::--:..:-:..:.  ...   .  .   .. -=. ..  ..  ..  .  .   .  .  .  .. ..         .   ......::::::......     \\r\\n                       ::.         ::::.::-=+===+=+=:-::::-:.:::...:. ...  .   ..   .  =*. ..      .   .  .. ..    ..  .   . .. ..          ...::::...          \\r\\n                    .  ::.        :-::...:-===+++=---:.:--:::::...:.  ..   ..  .   .. .+#: .      .  ..      ..        .        ..   ..      .....              \\r\\n                   ..   :       ..:- ..:---===++++=:-:.:--:::::...... ..  ..   .   .. .+#-..  .   .   .  .   .  ..     ....     ...            ...              \\r\\n             .:.                .:--...::::--:-+++=.:.::-: :::.... .....  ..   .  ..  :*#=..   . ..  .   .      .      .  .     ....  ...        ...            \\r\\n            .:::             ....:-=:..::::===++--+-::::::.:::...... .. .-..      ..  =##+.  .   .       .  .      .  ..        ...    ..       .....           \\r\\n            ::::                .:-=:....::-==--=++::--::::::...... ...  -+. ..   .  .*##*.  ..  .          .     ..  .  ..                  .     ...          \\r\\n           .:::.                .:--:....::-=+=-==+-:::-:::::...... ..  ..++:..  .. .=###*. ..  .          .   .         .                  ..      ....        \\r\\n          ......               ..::=:...::-==+++=-==--:::::::. ...  ..  ..-#*:..... -####*. ..  .             ..    ..              .::--======--::..   ..      \\r\\n         ......                 .::--  ..:--:-=+++==-::.::::.. .:. ...  ...+##+:..:=#####*: ..  .  ..  .            .            :-=++++++++++++++++==-:..      \\r\\n         ......                  .:--....:--.::+++===:...::...:... ..  ..  -####***#######:..  ..  .   .      .  .      .     .-=++++++++++++++++++++++++=-:.   \\r\\n        ........                 .::-:....:---=+=+===:..:-:...:......  .. ..+#############:..  .   .      .   .  ..     .   .-++++++++++++++++++++++++++++++-:. \\r\\n       .........                 ...-:....:--=======-:..::. .:......  ......:*############:.   .  ..         .  ..      .  :=+++++++++++++++++++++=++++++++++==:\\r\\n       ..........                 ..--:...::-====-===-:::::..:...... ...  .. =############:.  ..  .   .      .  ..  .  .  -++++++++++++++++++++++= .-+++++++++++\\r\\n      ...........                 ..:=:.....:========..:..:::...... ....  .. .*##########*:.  .   .      .   .  .  .   . :+++++++++++++++++++++++-   .-=++++++++\\r\\n     .............                ..:--.....:-==-===- .-:..:::..... ...  ..  .-##########*:  ..  ..  .      .   .       :++++++++++++++++++++++++:      .-++++++\\r\\n     .............                ...:-:..:..:.--=----:...:::....    .   ..  :.+#########*.. ..  .          .  ..      .=+++++++++++++++++++++++++=-.     -+++++\\r\\n    ........::.....                 ..-- ... .::====-=-::::.....  .:..   .    ..*########= ...   .  .   .   .  .       -++++++++++++++++++++++++=:=++=:   =+++++\\r\\n   ........::::::::                 ...-.     .:-====:--::..:...   ... . .....  :*#######-  ..  .   .      .. ..  .   .+++++++++++++++++++++++++-  .:==:::=+++++\\r\\n   ............::::.                  .:-: .:..:==-====--:...... .     ..  ... ..:*#####+.  ..  .      .   .  ..  .   :++++++++++++++++++++++++++-:  -=:=-=+++++\\r\\n   .................                .  .-=. ::.:--=====--: :::.. ...   ..   .  .. .=+*#*.  ..  ..      .  .   .      .=++++++++++++++++++++++++=-=+=-=--=-++++++\\r\\n  ....:::::.........                  . .-:..:  ..:--=---:..:....... ..    :.  ..   :.:.   ..  .  .           .   .. .+++++++++++++++++++++++++=  .-=+:-=-++++++\\r\\n ....:::::::::::...                      :-... ..:--=-..:::::..:.... . ..  ..  .           .  ..  .       .  ..      :+++++++++++++++++++++++++=:   :=:=--++++++\\r\\n .....:::::--:::::.                     ..:... ..:-==-----:-::..... ..        ..          ..  ..          .  ..      -+++++++++++++++++++++++++-..=:-=:=-=++++++\\r\\n.......::::::::::                       ..::.  ...:---===---::........    .   .   .       .    .         .  ..  .    =++++++++++++++++++++++++=  .-:--:=:=++++++\\r\\n...............                           .:--......--===--:::.:.......  .       .:.      .    ..    ..  .  .. ..    =++++++++++++++++++++++++=::   =--=:+++++++\\r\\n                                          ..-=:  ...:-====-:-:-:...:..  ..  ..       .   ..  .              .. .     =+++++++++++++++++++++++++++-.-=:=--+++++++\\r\\n                                          ..::=:   ..:------:--::.::.....   .  .     ..  .   .             ....      =++++++++++++++++++++++++..-=++=:=-=+++++++\\r\\n                                           ...:-:   ...:--=-:::::::.... .  ..            .  ..  .   .   .  ..        -+++++++++++++++++++++++=    .=-:=:=+++++++\\r\\n                                            ...:-.    .:-=-.::-::::......  ..           ..  ..      .      .         :+++++++++++++++++++++++-.:  .=::=:++++++++\\r\\n                                             ...--.     .--:::-::::..........     ...           .   .  .   .         .+++++++++++++++++++++++:--:-:=:=-:++++++++\\r\\n                                            ....:--.      .::::::::. .......       ..       .          .     ..      .=++++++++++++++++++++++-=:-::+-=--++++++++\\r\\n                                              ....:: .     ..:::.:.  ::......           :. .        .     .  ...      -+++++++++++++++++++++==+++-=-:=:=++++++++\\r\\n       .........                               ....:-.       :..::.  :::..... .  .. .     .         :     ..        . .-++++++++++++++++++++: .-=++:-=:+++++++++\\r\\n         ..........                             ..:.::        ..:.....:...........                 ..     .. .   .     :++++++++++++++++++++:    :=.--:+++++++++\\r\\n                                                 .....-:       ... ...............       .        .          .  .      .=++++++++++++++++++=:--: -=.=:-+++++++++\\r\\n                                                      :-.          .:   .  :..  .             . .       .:   .  .  .   .:=+++++++++++++++++-:=++=+-:=:=+++++++++\\r\\n                                                    ....-.        ..    .  :..         ..               ..   .       .   -+++++++++++++++++--=++++:--:++++++++++\\r\\n                                                         ::            .   ...    .        ...                 .          =+++++++++++++++=.  :-==.=::++++++++++\\r\\n                                                          .:.         .   ... .  .:   .      .   .     .     .    .       .=++++++++++++++- .   --.=:-++++++++++\\r\\n                                                            .:.                .                                           .=+++++++++++++:.==-:=::=.=++++++++++\\r\\n::..                                                          ::.        .     .   .   ...         .       ..      .        .=++++++++++++:-++++=.--:+++++++++++\\r\\n---=--:.                                                       .::                .    .   .           .     . ..   .        .=++++++++++=:-=+++=   -+++++++++++\\r\\n:---==--:::..                                                    .::.                     ..          .:.        . .   . .    .=+++++++++:   .-+:  .=+++++++++++\\r\\n.:::--:::::......                           .:.                    .::.              ..   ..          ...     .    .     :.    .=++++++++-:.  .=.  :++++++++++++\\r\\n...::::::..............        ..........   ... .                     .:.           .                      .                     -+++++++++==:-=   -++++++++++++\\r\\n.........................................   .                            ...                .              .    . :..       .     :++++++++++++=. .=++++++++++++\\r\\n.........................................   :.                              ..                                 .  ...  .   .       :=++++++++++++=++++++++++++++\\r\\n....       .............................    .                                   ..                                     . .          .=++++++++++++++++++++++++++\\r\\n .   .:.        ........................    ::.                                     .                                              .  -+++++++++++++++++++++++++\\r\\n    .:---:..         ...................    ..                                                             ... ..       .              :=+++++++++++++++++++++++\\r\\n    .:.:=-:--...        ...............     .:. .                                                                 ...  .  .       .     .-++++++++++++++++++++++\\r\\n     .:::---.:. ..         ............     .:.                         ..                                              .. .     ...      :=++==+++==+++++++++++\\r\\n     .:--::-::..  . ..         .......      .-:                         ::  ...                                               .   .        .-=++======++++++++++\\r\\n     .:::=--:....  ..             ..        .--. .                     .-.                                                         .         .:-==+======+++++++\\r\\n     .:::-=-:... ..  .   .                  .--..                       :.             .                                                        .:-==+======++++\\r\\n .   .:.-----... .:.   .  .                  --.   .                    -:                 ..                                  .                    .-==+=======\\r\\n .   .:--:-:....        .  .                .--:.                       --..                ...                                     ......             .-=======\\r\\n .   .::----.....   . .  .                   :-.       .                --.                ....                                          ..::..           .:-==+\\r\\n .   .:::::-::....  ..     .  .              .:.                        .:.            .. .. ..                                               ..:.           .:-\\r\\n .    .-:..--:..   .  .  ..  .              .-=-:.                      .:..           .....:::.     .....                     .:::  .           .::..          \\r\\n ..   .:----:. ..   .   .......             :=*++-:::.                  :-...          ... .---:     ..::..                 ...:::::..:::--:..       .::..      \\r\\n ..   .::--::..  ... .. .-====:...          .-+++:.:-:                  :-:..  .. .     ....-=-:     .....                             ....             ..:..   \\r\\n ..   .:----:....  ..   :=---=-::::::.....  .-=++=-:::.                 .::...     .. ..:::-----.    .....                                .::::::.          ....\\r\\n ..    .:--:.:.  ..  .  .--:..:::::::::----=====---:::.                 .-:..  .  .   ...:----:-.    .....                                  ...::.....          \\r\\n  .    ..:--::..   ..  .  .....:::....  .....:---=-::::...              ......    ..  ...:::--==:    .....                                        .::::.        \\r\\n  .    .::--:..                     .       ........:-=:. .....          :::.....     ...:::--==:    .....                                          ..::::..    \\r\\n  .    .:::::.. :==--:.....                 .:=++=-:....      ......     .--....    .. ....:::--:    .....                                             ..::.... \\r\\n  .  .-=++=-. . -+++++++===-:...            .:=*+=----:.           .......::...  ..  ....:::.:--:   .....                                                  .::..\\r\\n     .:++*++=:. :++++++++++++++==--:.       ..:===-:..:  .              .......    ........:----:   .....                                                      .\\r\\n     .:=+*++-:: .++++++++++++++++++++==:       :...       .             .:.    ......  .....:-:::   .....                                                       \\r\\n.::--=====+==--: =+++++++++++++++++++==-      .::. :-:..                .:--:..      ........:-::   ....                                                        \\r\\n   ...:::---::.. -+++++++++++++++++++==-       :. .=+++===-:::.         ..:+=--:::..     ....::::.  ....                                                        \\r\\n       ..:...:...-+++++++++++++++++++===       :.  -++++++++++==-:..    .::++=----::...       ..:.  ...                                                         \\r\\n      .:==+=--.:.:++++++++++++++++++++==.      .:. -++++++++++++++===.   .:=++=----::.             . ..                                                         \\r\\n       :-=+*=--: :++++++++++++++++++++==.      .:  -+++++++++++++====:     ::::::-:.        ..                                                                  \\r\\n\",\n  \".............    :---: ..              -**=.=**=.                         ..  ....      .-=+++++++++++++++++++++++====-:.    .:==============-:     :-=-:.      \\r\\n............   .:---:. .      .         -*###*-                          .  .::..      :=++++++++++++++++++++++++====-:.    .-===============-.    .-====-:.    \\r\\n..........    .:---:...       .          :+*+-..       .               ..  :::...     -=+++++++++++++++++++++++++===-:.    .-==+++===========:.    .-=======-.  \\r\\n........    .:--::..               .     ..   -=.                     .. .:-:..     .-=++++++++++++++++++++++++====-:.    .-==+++++++++=====-:.    :-=========-:\\r\\n.......   .:--=-:.                      .+-  :*+                    ..  .:::..     :=+++++++++++++++++++++++++====-:.    :-=+++++++++++=====-:.   .-===========-\\r\\n.....    .:---:....   .                  =*-:+#=                   .  .:-::....  .-=+++++++++++++++++++++++++===-:..    :==++++++++++++++===-:.   :-==++=======-\\r\\n...    :-::-=:   ..                      =####*-                     .--:..     :=++++++++++++++++++++++++++===-:.     :=++++++++++++++++==--:.  .-==++++++====-\\r\\n.   .:-:-==-:.               .           -*###*:  ...           ..  .--:..     :=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++===-:..  :-=++++++++==-:\\r\\n   :---==-:...     .                     .+###=   -=-..        .. .::::...    :=++++++++++++++++++++++++++==--..    :-=+++++++++++++++++==--:.. .-=+++++++++==-:\\r\\n .-----=-...                              :*#+:   -++-....:::--------:..  . .-+++++++++++++++++++++++++++==-:..   .:=+++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==-:..:.:..             .         .       .:.    .:-:        :-+**+==-:.  .=++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n:==::...    .         .            :.                      ...-=++++=--:. .=+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==--:.. .-=++++++++++=-:  \\r\\n-:..: .  ..   .          .         .:.                    ...-+****+=--. :=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++++==-:..  :=+++++++++++=-. .\\r\\n.  ..      . ..    ..   .:          .        .          .:   :-====--:. :=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++==-:..  :==++++++++++=-. .:\\r\\n                   .           .                       .:   .:--:.     .=++++++++++++++++++++++++==--:.    .-=++++++++++++++++++++++=--:..  :=++++++++++++=:  :-\\r\\n                    .                                 ..  ..:---:.      -=+++++++++++++++++++++===-:..    .=+++++++++++++++++++++++=-:..   :=++++++++++++=-. .:-\\r\\n              .            ..            ..         .:.  .-==-::..       .-=++++++++++++++++++==-:....   :=++++++++++++++++++++++==-:.    :=++++++++++++=-. .:-=\\r\\n                               .        ..         .:.  .:==-::..      ..  .-=+++++++++++++++==-:....  .-+++++++++++++++++++++++==-.    .-=++++++++++++==:  .:-=\\r\\n                                 ..     ..        .:.  :-==--:..             .-=+++++++++++===-:....  .=++++++++++++=--=+++++++=-:.    .-++++++++++++++=:  .:-==\\r\\n                                 ..              .:  .::-=--....               .-+++++++++==-:.....  :=++++++++++++++=----======-::::.:=++++++++++++++=:  .:-===\\r\\n              .                      .          :.  .:---=-:...  .      .....    :=++++++==-:....   -++++++++++++++++=-:...:..:-------=++++++++++++++=:  .:-====\\r\\n                               .    .:        .:.  .::----:..           .:..      .:-+++==-:..... .-+++++++++++++++++=-.  .....:--::--=+++++++++++++-.  .:======\\r\\n                                    .        .:.  ..:-=--:...         . :==-:..      .-==-.. ..  .=+++++++++++++++++++=-:     ..:-====++++++++++++=-.  :-=======\\r\\n                                            .:.  .:---=:...             .-+*+=--:::-::----::--:. .-+++++++++++++++++++=-.      .-=++++++++++++++=-.  .:-========\\r\\n                                           .:-.   ..:::::..    .         .:--..........:::::----.. .-=++++++++++++++=-.      .:=+++++++++++++++=:  .:-==========\\r\\n ..                                       ::---:          .                            . .::.  ..::. .:-++++++++++=:.        :=++++++++++++++=-.  .-======++====\\r\\n ......                                 .:-:::--:.                                    ...=++=--==--:..  .-=+++++=-. ..        ..:---===+++++-.  .-==+====+++++++\\r\\n  .......                              .:-::::::::::.                     .         .:. .-=====-..  .......:-==-.  ...  .            ....::.  .:==+++===++++++++\\r\\n .........                            :::::::::::::::::.                  .        .:. .-:...::.            ..:...:::.                      .:-=++++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                       .:. .-:.   ..                    ...........         ....:-=++++++++++++++++++\\r\\n ...: ....  :... . ..              .:::::::::::::::::....::::..                 .::. .-:.                                     ...........:-=++++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .::::::::::::::::::::::........  ...:.:::...:.::. .--.                                               .:-=+++++++++++++++++++++\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ..... . ..                . ...                         :-====================\\r\\n....     ..:::.                ..:::::::::::::......  ..:::...          ..     ..  .         ....          ..:::....         .....         .-========-----------\\r\\n ..........:.                  :::::::::..       ...::::..     :  .. ..  .. ..  .   .        .             .:-:........           .::::::::----------:::::::::::\\r\\n...........:....              :::::::..     .....::-=:....:.  .:..::.... ... ..     .   .     .            .::....    ...        .:--------:::::::::::::::::::::\\r\\n...........:                 :::::..    . ....::--::--:::.::::-:...::..........  .   .     .                   ..     ...........:---:::::::::::::::::::::::::::\\r\\n ..       ...               ....       ...::-::----:.:----:::--:...:.::::... ..  ..  .  . ...                     .. ......:::::--------------------------------\\r\\n    .-=:.                        .       .-==::.:-::::-=-.:::::-:..::..::... ..  .. ..  ..  .          .             ..::::-------------------------------------\\r\\n .   :--:.   .                 ..        .=-:.:-:----+-:---:::::. :::..::.... ......... .. ..  .                       .:------========----=====================\\r\\n       ..                    .:.         ::..-:..:::-==-==-:.::...::::..:. :..... ..... .. ..  ..                        .::-===================================\\r\\n             .              .:.          ::-::::---=+==-:=:..::..:-::..:......... ..  .  .  .  .  .                .       .:-==================================\\r\\n                           ::           ..:=---==:--=+=---...::...::......:. ...  .   .......  .. .  .                       ..-================================\\r\\n                         .:.            ::--::-==++++===-:..:-:. .:...:.. ..  ..  ..  .. ...  ..     .   .               .     ..-==============================\\r\\n                         .:..          ::::--=====-=====-....::::....::. ...  .   . .... .. ...  ..  .      .     .               .:=============---------------\\r\\n                      ..            ..:::.:-==++===-==:::..:-::::::..:.....   ..  .  ..  ..  .. ..   .  .  .. .   .  ..    .        ..:------------:::::::::::::\\r\\n                        ..            ::::.---==--===--:..:-::.:-:........       ..  ..  .  ..  ..  .   .  .. .      .        ..      ...::::::::::::::.........\\r\\n                       .::: .         :--::-==++==+----:::--::::-:........       .  .  ::.  ..     ..  ..  .  .         .     . .   ....  .:::::::::............\\r\\n                       ::::.         .:-::--==-+====-:-:.:--:::-:..... ... ...  ..  .. --.  ..  .  ..  .      .         .     .   . .. . ....::::::::::::.......\\r\\n                       ::..         ..::::==+--+==+==-:::--:..:::..:.  ...   .  .   .. -=. ..  ..  ..  .  .   .  .  .  .. ..        ..  .......:::::::..........\\r\\n                       ::.         ::::..--=+===+=+=:-::::-:.:::..... ...  .   ..   .  =*   .      .   .  .. ..    ..  .   . .. .           ...::::....         \\r\\n                    .  ::        .:-::...:-===+++=---:.:--:::::...:.  ..   ..  .   .. .+#:     .  .  ..      ..        .        ..   ..      ......             \\r\\n                   ..  ..       ..-- ..:---=-=++++=:-:.:--:::::...... ..  ..   .   .. .+#-..  .   .   .  .   .  ..     ....     ...            ....             \\r\\n             ...                .:--...::::--:-+++-.:..:-. :::.... .....  ..   .  ..  :*#=..   . ..  .   .      .      .  .     ....  ..         ...            \\r\\n            .:::             ....:-=...::::=++++:=+-::::::::::...... .. .-..      ..  =##+.  .   .       .  .      .  ..  .     ...    ..       .....           \\r\\n           .:::.                .:-=:....::-==--=++::--::::::...... ...  -+. ..   .  .*##*.  ..  .          .      .  .  .                   ..    ...          \\r\\n           .:::.                .:--:....::-=+=-==+-:::::::::...... ..  ..*+...  .  .=###*. ..  .          .   .         .                   .      ....        \\r\\n          ......               ..::=: ..:--==+++=-==--::::::.. ...  ..  ..-#*:..... -####*. ..  .             ..    ..              .::---====--::...   .       \\r\\n         ......                 .::=-  ..:--:-=+++==-::.:::... .:. ...  ...+##=:..:=#####*. ..  .  ..  .            .            :-==+++++++++++++++=--...      \\r\\n         ......                  .:--....:--.::++====:...::...:... ..  ..  -####**########:..  ..  .   .      .  .      .     .:=+++++++++++++++++++++++=-:.    \\r\\n        ........                 ..:-.....:---=+=+===:..:-:...:......  .. ..+#############:..  .   .      .   .  ..     .   .-=++++++++++++++++++++++++++++=-:  \\r\\n       .........                 ...-:....:--=======-:..::. ........  ..... :#############:.   .  ..         .  ..      .  :=+++++++++++++++++++++=++++++++++=-:\\r\\n       ..........                 ..--:...::-====-===-:::::..:...... ...  .. =############:.  ..  .   .      .  ..  .  .  -++++++++++++++++++++++=.:=+++++++++++\\r\\n      ...........                 ..:=:.....:=======-..:..:::...... ....  .. .*##########*:.  .   .      .   .  .  .   . :+++++++++++++++++++++++-   .-=++++++++\\r\\n     .............                ..:--.....:-=--===- .-:.:::.....  ...  ..  .-##########*.  ..  ..  .      .   .       :++++++++++++++++++++++++:     .:=++++++\\r\\n    ..............                ...:-:..:..:.--=----:...:::....    .   ..  :.+#########+.. .              .  ..      .=+++++++++++++++++++++++++=:.     -+++++\\r\\n    ...............                 ..-- ... .::====---::::.....  .:..   .    ..*########= ...      .   .   .  .       -++++++++++++++++++++++++=-=++-:   =+++++\\r\\n   .......:::::::.:                  .:-.     ..-===-:--::..:...   ... . .. ..  :*#######:  ..  .   .      .. ..      .+++++++++++++++++++++++++-  .-+=.:.=+++++\\r\\n   ...........:::::.                  .:-: .:..:==-====--:...... .     .   ... ..:*#####+. ...  .      .   .  ..  .   -+++++++++++++++++++++++++=-.  -=:=-=+++++\\r\\n   .................                .  .-=. ::.:--=====--. :::. ....   ..   .  .. .=+*#*.  ..  ..         .   .      .=+++++++++++++++++++++++++-=+=-=--=-++++++\\r\\n  ..................                  . .-:..:  ..:--=---:..:....... ..    :.  ..  .:.:.   ..  .  .           .   .. :+++++++++++++++++++++++++=  :-=+:-=-++++++\\r\\n ....::::::::::....                      :-... ..:--=-..:::::..:.... . ..  ..  .           .  ..  .       .  ..      -+++++++++++++++++++++++++=:   :=:=--++++++\\r\\n ....:::::---:::::                      ..:..  ..:-==-----:-::..... ..        ..          ..  .           .  .       -+++++++++++++++++++++++++-:.-.-=:=-=++++++\\r\\n.......::::::::::                       ..::.  ...:--====---::........    .   .   .       .    .         .  ..       =++++++++++++++++++++++++=  .=:--:=:=++++++\\r\\n...............                           ::--......--===--:::.:......   .       .:.      .    ..    ..  .  .. ..    =++++++++++++++++++++++++=::   =:-=:+++++++\\r\\n                                          ..-=:  ...:-====-:-:-:...:..  ..  ..       .   ..  .              .  .     =+++++++++++++++++++++++++++-.:=:=--+++++++\\r\\n                                          ..::=:   ..:------:--::.:......   .  .     ..  .   .             ....      =++++++++++++++++++++++++..-=++=:=-=+++++++\\r\\n                                           ...:-.   ...:-==-:::::::.... .  ..           ..  ..  .   .   .  ..        -+++++++++++++++++++++++=    .=-:=:=+++++++\\r\\n                                            ...:-.    .:-=-.::-::::......  ..           .   ..      .      .         :+++++++++++++++++++++++-.:  .=::=:++++++++\\r\\n                                             ...--.     .--:::-::::..........     ...           .   .  .   .         :+++++++++++++++++++++++:--:-:=:=-:++++++++\\r\\n                                            ....:--.      .::::::::. .......       ..       .          .     ..      .=++++++++++++++++++++++-=:-::+-=--++++++++\\r\\n                                              ....:: .     ..:::.:.  ::......           :. .        . .   .  ...      -+++++++++++++++++++++==+++-=-:=:=++++++++\\r\\n      ..........                               ....:-       .:..::.  :::.... ..  .. .     .         .     ..        . .-++++++++++++++++++++: .-=++:-=:+++++++++\\r\\n         ..........                             ..:.::        ..:.................                 .      .. .   .     -++++++++++++++++++++:    :=.--:+++++++++\\r\\n                                                 .....-:       ... .:........ ....    .  .        .          .  .      .=++++++++++++++++++=:--. -=.=:-+++++++++\\r\\n                                                      :-.          .:   . .:.. ..             . .       .:      .  .   .:++++++++++++++++++-.=++==-:=:=+++++++++\\r\\n                                                    ....-.        ..   .. .:..         ..               ..   .       .   -+++++++++++++++++--=++++.--:++++++++++\\r\\n                                                         ::            .   ...    .        ...                 .         .=+++++++++++++++=. .:-==.=::++++++++++\\r\\n                                                          .:.             ... .  ..   .      .   .     .     .    .       .=++++++++++++++-     --.=:-++++++++++\\r\\n                                                            .:.               ..   .                                       .=+++++++++++++:.==::=::=.=++++++++++\\r\\n::..                                                          ::         .     .   .   ...         .       ..      .        :=++++++++++++:-++++=.--:+++++++++++\\r\\n---=--:.                                                       .::                .    .   .       .   .     . ..   .        .=++++++++++=:-=+++- . -+++++++++++\\r\\n:---==--:::.                                                     .::.                     :.          .:.        . .     .    .=+++++++++:  .:-+:   =+++++++++++\\r\\n::::--:::::......                           ::.                    .::.              ..  ...      .   ...    ..    .     :.    .=++++++++-.   .=.  :++++++++++++\\r\\n...::::::..............        ..........   ... .                     .:.           .                      .                     -+++++++++=-:-=   -++++++++++++\\r\\n.........................................   .                           ....                .              .    . :..       .     -++++++++++++=. .=++++++++++++\\r\\n........................................    :.                              ..                             .   .  ...  .   .       :=+++++++++++===+++++++++++++\\r\\n....       .............................    .                                  ...                                     . .          .=++++++++++++++++++++++++++\\r\\n .   .:.       .........................    ::                                      .                                              .  -+++++++++++++++++++++++++\\r\\n    .:---:..         .. ...............     ..                                                             ... ..       .              :=+++++++++++++++++++++++\\r\\n    .:.:=-:-:...        ...............     .:.                                                                   ...  .          .     .=++++++++++++++++++++++\\r\\n    .::::--:.:. ..         ............     .:.                         ..                                              .  .     ...      :=++==+++==+++++++++++\\r\\n     .---::-::..  . ..        ........      .-:                        .::  ..                                               ..   .        .-+++======++++++++++\\r\\n     ::::=--:....  ..             ..        .-:  .                     .-.                                                         .         .-==++======+++++++\\r\\n     .:::-=-:..  ..  .  .                   .-:.   .                   .:.             .                                                        .:===+======++++\\r\\n     .:.----:... .:.      .                 .--.   .                    -:                 ..                                  .                   .:-==+=======\\r\\n .   .:----:....    .   .  .                .--.                        -:.                 ...                                     .....             .:-=======\\r\\n .   .::---:....      .  .                   ::.       .                --.                ...                                           ..::.            .-==+=\\r\\n .   .:::::-::....  ..     .  .              .:.                        ::.            .  .  ..                                              .....           .:-\\r\\n .    :-:.:-::.       .  ..  .              .-=-:.                      .:..           .....:::.     ....                      .::.              .::..          \\r\\n ..   :----::. .    .   .......             :=*++::::.                  ::...          ... .---.     ..::..                 ...:::::..::::-:..      ..::.       \\r\\n ..   .::--::..  ... .. :====-...           .-+*+:::-.                  :-:.. ... .     ....-=-:     ..::.                            .....             ..:..   \\r\\n ..   .:----:....  ..  .-=---=-::::::.....  :-+++=-:::.                 :::..      .. ..:::-----     .....                                .::::::.          ....\\r\\n ..    ::--:::.  ..     .--..:::.:::::-----====---::-:.                 :-:.. .   .   ..:::---:-.    .....                                  .::::....          .\\r\\n  .    ..:--:...   ..  .  .....:::...   .....:---=-::::..               ......    ..  ...:::--==.    .....                                       ..:::..        \\r\\n  .    .::--:..                     .       ........:--:.......          :::.....     ...:::--==.    .....                                         ...::::..    \\r\\n  .    .::::... :==--:.....                 .-=+=-::....      ......     :--....    .  ....::---:    .....                                             ..::...  \\r\\n  .  :-+++=-. . =+++++++==--:...            ::=*+=----:.           .......::...  .   ....:::.:--:   .....                                                 ..::..\\r\\n  .  .-++*++=:  -+++++++++++++===--:.       ..-=+=-:..:  .              .......    .......::----:   .....                                                      .\\r\\n     .:=++++-:: .++++++++++++++++++++==.      .:...       .             ...    ...... ......--:-:   .....                                                       \\r\\n.::--=====+==--..++++++++++++++++++++==:      .::  :::..                .:--:..      .......::-::   ....                                                        \\r\\n    ..::----::.. =+++++++++++++++++++==-      .:. .++++===-:::          ..-+=--::..      ..:.::::   ....                                                        \\r\\n       ..:...:...-+++++++++++++++++++==-       :.  =++++++++++==-:.     ..-++=----::...      ...:   ...                                                         \\r\\n   .  .-==+=-:.: -+++++++++++++++++++===       .:. -+++++++++++++===-.   .-=+==----::.           . . ..                                                         \\r\\n       :==++=--. -+++++++++++++++++++===.      ::  -+++++++++++++====.    .::-:::-:.        ..                                                                  \\r\\n\",\n  \".............    .:--: ..              -*#=.-**+.                          .  ....       :=+++++++++++++++++++++++====-:.     :-=============-:     :---:.      \\r\\n............   .:---:. .                -*#*##=.                         .  .::..      .-=+++++++++++++++++++++++====-:.     :===============-:    .:====-:.    \\r\\n..........    .:---:...       .          :+**-..                       ..  .::...     :=++++++++++++++++++++++++====-:.    .:===++===========:.    .-======-:.  \\r\\n........    .:--::..               .     ...  -=.                     .. .:-:..     .-=+++++++++++++++++++++++++===-:.    .-==+++++=========-:.    :-========-:.\\r\\n.......   .:--=-:.                      .+-  .++.                   ... .:::..     :=++++++++++++++++++++++++++===-:.    .-=+++++++++++=====-:.   .-===========-\\r\\n.....    .:---:....   .                  =*-:+#=                   .. .:-::....  .-=+++++++++++++++++++++++++====-:.    .-=++++++++++++++===-:.   :-==++=======-\\r\\n...    .-::-=:   ..                      -*#*#*-                     .:--...    .-++++++++++++++++++++++++++===-:..    :==+++++++++++++++==--:.   -==++++++====-\\r\\n.   ..:--==-:.                           :*###*:   .            ..  .--::.     :=++++++++++++++++++++++++++===-:.    .:=++++++++++++++++===-:..  .-=++++++++==-:\\r\\n   .---=--:...     .                     .+###+.  -=-..        .. .::-:...    :=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  -==++++++++==-:\\r\\n .-----=-...                              :*#*:   -++-....:::--------:... . .-+++++++++++++++++++++++++++==-:..    :==++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==-:..:.:..             .                 .:.    .--:       .:-+**+==-:.  .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++==-::.  .-=++++++++++=-. \\r\\n:==::...    .         .            ..                      ...:=++++=--:. .=+++++++++++++++++++++++++===-::.    .-=+++++++++++++++++++==--:..  :=++++++++++==:  \\r\\n-:..: .  ..   .          .         .:.                    ...-+****+=--: .=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++++==-:..  :==++++++++++=-. .\\r\\n.  ..      . .:    ..   .:          .        ..         .:.  :-=====--:.:=++++++++++++++++++++++++===-::.    .-++++++++++++++++++++++==-:..  :==++++++++++==: .:\\r\\n .                 .           .                       .:.  .:--:..    .=++++++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:..  :-=+++++++++++=:  .-\\r\\n                    .                                 .:   .:---:.      -+++++++++++++++++++++++==-:..    .-+++++++++++++++++++++++==-..   :==+++++++++++=-. .:-\\r\\n              .          . ..            ..          :.  .:-=-::..       .-+++++++++++++++++++==--:...   :=+++++++++++++++++++++++=-:.    :==+++++++++++=-.  :-=\\r\\n                         .     .        ...        .:.  .:==-::..      ..  .-++++++++++++++++==-:....  .-=++++++++++++++++++++++==-:.    :=+++++++++++++=:  .:-=\\r\\n                                 ..     ..        .:.  :-==--:..             .-++++++++++++===-:....  .-++++++++++++=--=+++++++==:.    .-=+++++++++++++=:  .:-==\\r\\n                                 ..              .:   ::-=--:...               .-+++++++++===:.....  :=++++++++++++++=---====+==-.::..:=++++++++++++++=:  .:-===\\r\\n              .                      .          .:  .:---=-:...  .      .....    :=++++++==-:.....  :=+++++++++++++++=-:...::::-------=++++++++++++++=:  .:-====\\r\\n                               .    .:         ::  .::----:...   .      ...       .:=+++==-:..... .-+++++++++++++++++=-.  .....:--::--=+++++++++++++=:  .:-=====\\r\\n                                    .         :.  ..:-=--:...         . :=--:..      :-==-.. ... .-+++++++++++++++++++=-.     ..:-=====+++++++++++=-.  .-=======\\r\\n                                            .::  .:---=:...             .=+++=--::::::----::::.  .=+++++++++++++++++++=-.       :=+++++++++++++++=:  .:-========\\r\\n                                           .:-.   .::::::..    ..        .:=-:......:.:::::--=-:. .:-=++++++++++++++=-:.     .:=+++++++++++++++=-.  .-==========\\r\\n ..                                       .:--:.          .          .                 . .::.  ..:.. .:=++++++++++=-.       .:=+++++++++++++++-.  .:============\\r\\n ......                                  :-:::--:.                                    ...-++=------:.   .-=+++++=-.  .       ..::--===++++++=:  .:-=+=======++++\\r\\n  .......                              .:-:::::::-::.                                :. .-=====-:..........:====:  ...  .           ...:::-:. .:-=+++===++++++++\\r\\n .........                            :::::::::::::::::.                  ..        :. .-:...::.           ..::...::..                      .:-=++++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                       .:. .--.   ..                   ............          . .:-=++++++++++++++++++\\r\\n ...: ....  :... . ..              .::::::::::::::::.....::::..                  .:. .-:.                                   .............:-=++++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .:::::::::::::::::::::.........  ...:.:::......:. .--.                                               .:-=+++++++++++++++++++++\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ..... . ..                . ...                        .:=====================\\r\\n....     ..:::.                 .:::::::::::::......  ..:::...          ..     ..  .        ....           ...::...          ....          :-================-==\\r\\n ..... ....:.                  :::::::::..       ...:-::..     :  .. ..  .. ..  .   .        .             .:-:........           .::::::::-----------------::::\\r\\n...........:....              :::::::..     .....::-=:....:.  .:..::.... ... ..     .   .     .            .-:....    ...        .:---------::::::::::::::::::::\\r\\n....... ...:                 :::::..    . ....:---::--:::.::::-:...::..........  .   .     .                   ..     ...........:---:::::::::::::::::::::::::::\\r\\n ..       ...               ....       ...:--:-----:.:----:::--:...:.::::... ..  ..  .  . ...                     ..  .....::.:::----------------:::::::::::::::\\r\\n    .--:.                        ..      .-==::.:-::::-=-.:::::-:..::..::... ..  .. ..  ..  .          .             ...:::-------------------------------------\\r\\n .   :--:.   .                 ..        .=-:.:-:----+-:-=-:::::. :::..::..:. ......... .. ..  .                      ..:------===------------------------------\\r\\n       ..                    .:.         ::..-:.::::-==-==-:.::...::::..:. :..... ..... .. ..  ..                        .::-===================================\\r\\n             .              ::.         .::-::::---=+==-:=:..::..:-::............ ..  .  .  .  .  .                .       .:-==================================\\r\\n                          .:.           ..:=-:-==:--=+=---...::...::......:. ...  .   ....... ... .  .                       ..-================================\\r\\n                         .:.            ::--::-==++++===::..:-:.  :...:.. ..  ..  .   .. ... ...  .  .                   .     .:-==============================\\r\\n                         .:..          ::::--=====-=====-....::::....::. ..   .   . .... .. ...  ..  .      .                     .:====================--------\\r\\n                      ..            ..:::.:-==++===-==:::..:-::::::..:.....   .   .  ..  ..  .. ..   .  .  .. .   .  ..             .:-==----------------:::::::\\r\\n                       .:..           :::::---==--==---:.::-::::-:........       ..  ..  .  ..  ..  .   .  .. .      .        .       .::::::::::::::::::::.....\\r\\n                       .:::..         :--::-==++==+----:::--::::-:........   .   .  .  ::.  ..     ..  ..  .  .         .     .     ....  .:::::::::............\\r\\n                       ::::          .:-::-==--+====-:-:.:--:::-:..... ... ...  ..  .. --.  ..  .  ..  .      .         .     .  .. .... ..:::::::::::..........\\r\\n                       ::..         ..::::==+--++=+==-:::--:..::...:.  ...   .  .   .. -=. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......:::::::::.........\\r\\n                       -:.        .::::..:-=+=+=+=+=:-::::-:.:::..... ...  .   .    . .+*  ..      .   .  .. ..    ..  .   . .. .           ...::::.....        \\r\\n                    .  ::        .:-:...::-===+++=---:.:--:::::...:.  ..   ..  .   .. .+*:     .  .  ..      ..        .        ..   ..      .......            \\r\\n                   ..   .       ..-- ..:---=-==+++=:-:.:--:::::...... ..  ..   .   .. .+#-..  .   .   .  .   .  ..     ....     ...            ...              \\r\\n             ..                 .:--...:.::--:-+=+-.:.::-..:::.... .....  ..   .  ..  :*#-..   . ..  .   .     ..      .  .     ....  ..         ..             \\r\\n            .:::             ....:-=...::::=++++:=+--:::::::::...... .. .-..      ..  =##=.  .   .       .  .      .  ..  .     ...    ..       .....           \\r\\n           .:::.                .:-=:....::-==--=++.:--::::::...... ...  -+. ..  ..  .*##+.  ..  .          .     ..  .  .                   ..    ...          \\r\\n           .:::.                .:--:....::-=+=-==+-:::::::::.....  ..  ..*+...  .  .+###*. ..  .          .   .         .                          ....        \\r\\n          ......               ..::=: ..:--==+++=-==--::::::.. ...  ..  ..-#*:......-####*. ..  .             ..    ..              ..::--------::..   ..       \\r\\n         ......                 .::=:  ..:--:-=+++==-::.:::... .:. ..   ...+##=:..:+#####*. ..  .  ..  .            .            .-==++++++++++++++==-:...      \\r\\n         ......                 ..:--....:--.::++====:..:::...:... ..  ..  -####**#######*...  ..  .   .      .  .      .     .:=+++++++++++++++++++++++=-:.    \\r\\n        ........                ...:-.....:--==+=+==-:..:-....:...... ... ..+############*:..  .   . .    .   .  ..     .   .-=++++++++++++++++++++++++++++=-.  \\r\\n       .........                 ..:-:....:--=======-:..::. ........  ..... :############*:.  ..  ..         .  ..      .  :=++++++++++++++++++++++++++++++++=-.\\r\\n       ..........                 ..--:...::-====-===-:::::..:...... ...  .. =###########*:.  ..  .   .      .  ..  .     -++++++++++++++++++++++=.:=+++++++++++\\r\\n      ...........                 ..:=:.....:=======-..:.::::...... ....  .. .*##########*..  .   .      .   .  .  .   . :+++++++++++++++++++++++-   :-=++++++++\\r\\n     .............                ..:--.....:-=--===- .-:.:::.....  ...  ..  .-##########*.  ..  .   .      .   .       :++++++++++++++++++++++++:     .:=++++++\\r\\n    ..............                ...:-:..:....--=---=:...:::....    .   .. .:.+#########+.. .              .  ..      .=+++++++++++++++++++++++++-:.     -+++++\\r\\n    ...............                 ..-- ... .::====---:::......  .:..   .    ..*########= ...      .   .   .  .      .-++++++++++++++++++++++++=-=++-.   -+++++\\r\\n   .......:::::::..                  .:-.     ..-===-:--::..:...   ... . .. ..  :*#######:  ..  .   .      .  ..      .+++++++++++++++++++++++++-  :-+=...=+++++\\r\\n   ..........::::::.                  .:-: .:..:==-====--:...:.  .     .   ... ..:*#####=. ...  .      .   .  ..  .   -+++++++++++++++++++++++++=-.  -=:=-=+++++\\r\\n   .................                .  .-=. ::.:--=====--. :::. ....   ..  ..  .. .=+*#+.  ..  .          .   .      .=+++++++++++++++++++++++++=++=-=--=-++++++\\r\\n  ..................                  . .::..:  ..:-----::..: ...... ..    :.  ..  .:.:.   ..  .  .          ..   .. :+++++++++++++++++++++++++= .:=++:-=-++++++\\r\\n ....:::::::::.....                     .:-... ..:--=-..:::::....... . ..  ..  .           .  ..  .       .  ..      -+++++++++++++++++++++++++=:   :=:=--++++++\\r\\n ....:::::--::::::                      ..:..  ..:-==-=-----::..... ..        ..          ..  .           .  .       -+++++++++++++++++++++++++-:.-.-=:=-=++++++\\r\\n......::::::::::.                       ..::.  ...:--====---::........    .   .   .       .    .         .  ..       =++++++++++++++++++++++++=  .=:--:=:=++++++\\r\\n...............                          .::--.....:--===--:::::......   .       .:.      .    .     ..  .  .. ..   .=++++++++++++++++++++++++=:.   =:-=:+++++++\\r\\n                                          ..-=:  ...:-=-==-:-:-:...:..  ..  ..       .   ..  .              .  .     =+++++++++++++++++++++++++++:.:=:=--+++++++\\r\\n                                          ..::=:   ..:------:--::.:......   .  .     :.  .   .             ....      =+++++++++++++++++++++++=.:-=++=:=-=+++++++\\r\\n                                           ...:-.   ...:-==-:::::::.... .  ..           ..  ..  .   .   .  ..        -+++++++++++++++++++++++=   .:=-:=:=+++++++\\r\\n                                            ...:-.    .:-=:.::-::::......  ..           .   ..      .  .   .         -+++++++++++++++++++++++-.:  .=::=:++++++++\\r\\n                                             ..:--     ..--:::-::::..........     :..          ..   .  .   .         :+++++++++++++++++++++++:--:-:=:=--++++++++\\r\\n                                            ....:--       .::::::::. .......       ..      ..          .     ..      .=++++++++++++++++++++++:=:-::+-=--++++++++\\r\\n                                              ....::..    ...:::.:.  ::......           :. .        . .   .  ...      -++++++++++++++++++++++=++=:=-:=:=++++++++\\r\\n      ..........                               ....:-       .:..::.  :::.... ..  .. .     .         .     ..        . .-++++++++++++++++++++: :-=++:-=:+++++++++\\r\\n         ..........                             ..:.::        .::.................                 .      ....   .     -++++++++++++++++++++:    -=.--:+++++++++\\r\\n                                                 ... .-:       ... ...............    .  .        .          .  .      .=++++++++++++++++++=::-. -=.=:-+++++++++\\r\\n                                                      :-.          :.   . .:.. ..             . .       .:      .  .   .:++++++++++++++++++-.=++==-:=:=+++++++++\\r\\n                                                    ....-.        ..   .. .:..         ..               ..   .       .   =+++++++++++++++++--+++++.--:++++++++++\\r\\n                                                         ::            .   :..    . .      ...                 .         .=+++++++++++++++=. .-===.=::++++++++++\\r\\n                                                          .:.             ... .  ..   .      .   .    ..     .    .       :+++++++++++++++-     --.=:-++++++++++\\r\\n                                                            .:.               ..   .                                       :++++++++++++++:.=-:.=::=.=++++++++++\\r\\n::.                                                          .::         .     .   .   ...         .       ..     ..        :=++++++++++++:-++++=.=-:+++++++++++\\r\\n-=----:.                                                       .:.                .    . . .       .  ..     . ..   .        :=++++++++++=:=++++- ..-+++++++++++\\r\\n:---==--::..                                                     .::                  .   :.          .:.          .     .    .=+++++++++:  .:-+:  .=+++++++++++\\r\\n:::---::::::....                            ::.                    .::.              ..  ...      .   ...    ..    .     :.    .=++++++++:.   .=.  :++++++++++++\\r\\n..::::::::............         ..........   ..  .                     .:.           .                      .        .           .=+++++++++=-:--   -++++++++++++\\r\\n.....::.................................    .                           ....                .              .    . :..       .     -++++++++++++=. .=++++++++++++\\r\\n........................................   .:.                              ..                             .   .  ...  .   .       :++++++++++++===+++++++++++++\\r\\n....       .............................   ..                                  ...                                     . .          .=++++++++++++++++++++++++++\\r\\n..   .:.       .........................    ::                                     ..                                              . .=+++++++++++++++++++++++++\\r\\n    .:---:..        ... ...............     ..                                                             ..  ..       .              -=+++++++++++++++++++++++\\r\\n    .:.:=-:-:...        ...............     .:.                                            .                      ...             .     :=++++++++++++++++++++++\\r\\n    .::-:--:::. ..         ............     ::.                         ..                                              .  .     ...      -=+==+++++=+++++++++++\\r\\n     .---::-::.   . ..        ........      :-.                        .::  ..                                               ..   .        :=+++======++++++++++\\r\\n     :::-=--:....  ..            ...        .-:  .                     .-.                                                        ..         :-=++======++++++++\\r\\n     .:::-=-...  ..  .  .                   .-:.   .                   .:.            ..                                                        :-==+=======++++\\r\\n     .::----:... ::.     ..                 .-:.   .                   .-:                 ..                                  .                   .:==+========\\r\\n     .-----:....    .   .  .                .--.                       .-:.                 ...                                    ......             .:-=======\\r\\n .   .::---:....         .                   -:.                       .--.                ...                                          ...::.           .:-==+=\\r\\n .   .:::::-::....  .. .      .              ::.                        ::.               .  ..                                             ......           .-=\\r\\n .    :-..:-:..       .  ..  .              .-=-:.                      .:..           .....:::.     ....                      ....             ..::.           \\r\\n .    :----::. .   ..  .......              :=*++::::.                  ::.:.          ... .---.     ..::..                 ..::::-:...::::::.      ..:..       \\r\\n .    .::--::..  ... .  :====-...           .=+*=.::-.                  :-:.  ... .     ....-=-:     ..::.                           ......             .::.    \\r\\n ..   .:---::....  .   .-=---=:::::::.....  :-+++=-:::                  ::...      .  ..:::-----     ..:..                                .::.:::          .....\\r\\n ..   .::--:::.  .  .   :-:..:::::::::-----====---::-:.                 :-:.. .   .   ..:-:---:-     .....                                  .::::....          .\\r\\n ..   ...:--:...   ..  .  .....:::...   ....::-----::::..               .....     .   ...::---=-.    .....                                       ..:::.         \\r\\n  .    .::--:..                     .      ........:---.......          .:::.....     ...:::--==.   ......                                         ...:::..     \\r\\n  .    .::::... -==--:.. .                  .-=+=-::....      .....      :--...     . ....:::---.   ......                                            ...::...  \\r\\n  .  :-+++=:.  .=++++++===--:...            ::+*+-----.           ........::...  .  .....:::.:--:   .....                                                ...::..\\r\\n  .  .-+**++=:  -+++++++++++++==--::.       ..-=+=-:.:.  .             ........    .......::----:   .....                                                   ....\\r\\n     .-++++=:-: :+++++++++++++++++++==-.      .:...  .    .             ...    ...... ......--:-:   .....                                                       \\r\\n.::--=====+=---..++++++++++++++++++++==.      .:.  :::.                 :--::..    .... ....:--::   ....                                                        \\r\\n   ...::----:....++++++++++++++++++++==:      .:. .++++===-::.          :.-+=--::..      ..::::-:   ....                                                        \\r\\n      ...:.......=+++++++++++++++++++==-      .:. .=+++++++++==-:..     ..-++=----::..       ...:   ...                                                         \\r\\n   .  .-===--:.: =+++++++++++++++++++==-       ....=+++++++++++++===-   .:-=+==----::.           . . ..                                                         \\r\\n      .-=+++=--. =+++++++++++++++++++===       ::  =+++++++++++++====.    .::-:::-:.        .                                                                   \\r\\n\",\n  \".............    .:--: ..              -*#=.-**+.                          .  ....       :=+++++++++++++++++++++++====-:.     :-=============-:     :---:.      \\r\\n............   ..---:. .                -*#*##=.                         .  .::..      .-=+++++++++++++++++++++++====-:.     :===============-:    .:====-:.    \\r\\n..........    .:---:...       .          :+**-..                       ..  .::...     :=++++++++++++++++++++++++====-:.    .:===++===========:.    .-======-:.  \\r\\n........    .:--::..               .     ...  -=.                     .. .:-:..     .-=+++++++++++++++++++++++++===-:.    .-==+++++=========-:.    :-========-:.\\r\\n.......   ..--=-:.                      .+-  .++.                   ... .:::..     :=++++++++++++++++++++++++++===-:.    .-=+++++++++++=====-:.   .-===========-\\r\\n.....    .:---:....   .                  =*-:+#=                   .. .:-::....  .-=+++++++++++++++++++++++++====-:.    .-=++++++++++++++===-:.   :-==++=======-\\r\\n...    .-::-=:   ..                      -*#*#*-                     .:--...    .-++++++++++++++++++++++++++===-:..    :==+++++++++++++++==--:.   -==++++++====-\\r\\n.   ..:--==-:.                           :*###*:   .            ..  .--::.     :=++++++++++++++++++++++++++===-:.    .:=++++++++++++++++===-:..  .-=++++++++==-:\\r\\n   .---=--:...     .                     .+###+.  -=:.         .. .::-:...    :=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++==--:..  -==++++++++==-:\\r\\n .-----=-...                              :*#*:   -++-....:::--------:... . .-+++++++++++++++++++++++++++==-:..    :==++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==-:..:.:..             .                 .:.    .--:       .:-+**+==-:.  .-++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++==-::.  .-=++++++++++=-. \\r\\n:==::...    .         .            ..                      ...:=++++=--:. .=+++++++++++++++++++++++++===-::.    .-=+++++++++++++++++++==--:..  :=++++++++++==:  \\r\\n--..: .  .. . .          .         .:.                    ...-+****+=--: .=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++++==-:..  :==++++++++++=-. .\\r\\n.  ..      . .:    ..   .:          .        ..         .:.  :-=====--: :=++++++++++++++++++++++++===-::.    .-++++++++++++++++++++++==-:..  :==++++++++++==: .:\\r\\n .                ..           .                       .:.  .:--:..    .=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++==-:..  :-=+++++++++++=:  .-\\r\\n .                  .                                 .:   .:---:.      -+++++++++++++++++++++++==-:..    .-+++++++++++++++++++++++==-..   :==+++++++++++=-. .:-\\r\\n              .          . ..        .   ..          :.  .:-=-::..       .-+++++++++++++++++++===-:...   :=+++++++++++++++++++++++=-:.    :==+++++++++++=-.  :-=\\r\\n                .        ..  ...        ...        .:.  .:==-::..      ..  .-++++++++++++++++==-:....  .-=++++++++++++++++++++++==-:.    :=+++++++++++++=:  .:-=\\r\\n                                 ..     ..        .:.  .--=--:..             .-++++++++++++===-:....  .-++++++++++++=--=+++++++==:.    .-=+++++++++++++=:  .:-==\\r\\n                                 ..              .:   ::-=--....               .-+++++++++===-.....  :=++++++++++++++=---====+==-.::..:=++++++++++++++=:  .:-===\\r\\n              .                                 .:  .:---=-:...  .      .....    :=++++++==-:.....  :=+++++++++++++++=-:...::::-------=++++++++++++++=:  .:-====\\r\\n                               .    .:         ::  .::----:...   .      ...       .:=+++==-:..... .-+++++++++++++++++=-.  .....:--::--=+++++++++++++=:  .:-=====\\r\\n                                    ..        ::  ..:-=--:...         . :=--:..      :-==-.. ... .-+++++++++++++++++++=-.     ..:-=====+++++++++++=-.  .-=======\\r\\n                                            .::  .:---=:...             :=+++=--::::::----::::.  .=+++++++++++++++++++=-.       :=+++++++++++++++=:  .:-========\\r\\n                                           .:-.   .::::::..    ..       ..-=-:......:.:::::--=-:. .:-=++++++++++++++=-:.     .:=+++++++++++++++=-.  .-==========\\r\\n ..                                       .:--:.         ..          .                 . .::.  ..:.. .:=++++++++++=-.       .:=+++++++++++++++-.  .:============\\r\\n ......                                  :-:::--:.                                    ...-++=------:.   .-=+++++=-.  .       ..::--===++++++=:  .:-=+=======++++\\r\\n  .......                              .:-::::::--::.                                :. .-=====-:..........:====:  ...  .           ...:::-:. .:-=+++===++++++++\\r\\n .........                            ::-::::::::::::::.                  ..        :. .::...::.           ..::...::..                      .:-=++++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                       .:. .--.   ..                   ............          . .:-=++++++++++++++++++\\r\\n ...: ....  .... . .               .::::::::::::::::.....::::..                  .:. .-:.                                   .............:-=++++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .:::::::::::::::::::::.........  ...:.:::......:. .--.                                               .:-=+++++++++++++++++++++\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ..... . ..                . ...                        .:===++++==============\\r\\n....     ..:::.                 .:::::::::::::......  ..:::... .        ..     ..  .        ....           ...::...           ...          :-================-==\\r\\n ..... ....:.     .            :::::::::..       ...:-::..     :  .. ..  .. ..  .   .        .             .:-:........         . .::::::::-----------------::::\\r\\n...........:....              :::::::..     .....::-=:....:.  .:..::.... ... ..  .  .   .     .            .-:....    ...        .:---------::::::::::::::::::::\\r\\n....... ...:                 :::::..    . ....:---::--:::.::::-:...::..........  .   .     .                   ..     ...........:--::::::::::::::::::::::::::::\\r\\n ..       ...               ....       ...:--:-----:.:----:::--:...:.::::... ..  ..  .  . ...                     ..  .....::.:::----------:::::::::::::::::::::\\r\\n    .--:.                        .       .-==::.:-::::-=-.:::::-:..::..::......  .. ..  ..  .          .             ...:::-------------------------------------\\r\\n .   :--:.  ..                 ..        .=-:.:-:----+-:-=-:::::..::::.::..:. ......... .. ..  .                      ..:------===------------------------------\\r\\n       ..                    .:.         ::..-:.::::-==-==-:.::...::::..:. :..... ..... .. ..  ..                       ..::-===================================\\r\\n             .              ::.         .::-::::---=+==-:=:..:::.:-::..:......... ..  .  .  .  .  .                .       .:-==================================\\r\\n                          .:.           ..:=-:-==:--=+=---...::...::......:. ...  .   ....... ..  .  .                       .:-================================\\r\\n                         .:.            ::--::-==++++===::..:-:.  :...:.. ..  ..  .   .. ... ...  .  .                   .     .:-==============================\\r\\n                         .:..          ::::--=====-=====-....::::....::. ..   .  .. .... .. ...  ..  .      .                     .:=====================-------\\r\\n                      ..            ..:::.:-==++===-==:::..:-::::::..:.....   .  ..  ..  ..  .. ..   .  .  .. .   .  ..             .:-==----------------:::::::\\r\\n                       .:..           :::::---==--==---:.::-::::-:........       ..  .. ..  ..  ..  ..  .  .. .      .        ..      .:::::::::::::::::::::....\\r\\n                       .:::..         :--::-==++==+----:::--::::-:........   .   .  .  ::.  ..     ..  ..  .  .      .  .     . .   ....  .:::::::::............\\r\\n                       ::::          .:-::-==--+====-:-:.:--:::-:..... ... ...  ..  .. --.  ..  .  ..  .      .  .      .     .  .. .... ..::::::::::::.:.......\\r\\n                       ::..         ..::::==+--++=+==-:::--:..::...:.  ...   .  .   .. -=. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......:::::::::.........\\r\\n                       -:.        .::::..:-=+=+=+=+=:-::::-:.:::.........  .   .    . .+*  ..     ..  ..  .. ..    ..  .   . .. .           ...:::::....        \\r\\n                    .  ::        .:-:...::-===+++=---:.:--:::::...:. ...   .   .   .. .+*:     .  .  ..      ..        .        ..   ..      .......            \\r\\n                   ..  ..       ..-- ..:---=-==+++=:-:.:--:::::...... ..  ..  ..   .. .+#-..  .   .   .  .   .  ..     ....     ...  .         ...              \\r\\n             ..                 .:--...::::--:-+=+-.:.::-..:::.... .....  ..  ..  ..  :##-..   . ..  .   .     ..      . ..     ....  ..        ...             \\r\\n            .:::             ....:-=...::::=++++:=+--:::::::::......... .-..      .. .+##=.  .   .       .  .      .  ..  .     ...    ..       .....           \\r\\n           .:::.                .:-=:....::-==--=++.:--::::::...... ...  -+. ..  ..  :*##+.  ..  .         ..     ..  .  .                   ..    ...          \\r\\n           .:::.                .:--:....::-=+=-==+-:::::::::.....  ..  ..*+... ..  .+###*. ..  .          .   .         .                          ....        \\r\\n          ......               ..:-=: ..:-===+++=-==--::::::.. ...  ..  ..-#*:......-####*. ..  .            ...    ..              ..::--------::..   ..       \\r\\n         ......                 .::=: ...:--:-=+++==-::.:::... ......   ...+##=:..:+#####*. ..  .  ..  .            .            .-==++++++++++++++==-:...      \\r\\n         ......                 ..:--....:--:::++====:..:::...:... ..  ..  -####**#######*...  ..  .   .      .  .      .     .:-+++++++++++++++++++++++=-:.    \\r\\n        .......                 ...:-.....:--==+=+==-:..:-....:...... ... ..+############*:..  .   . .    .   .  ..     .   .-=++++++++++++++++++++++++++++=-.  \\r\\n       .........                 ..:-:....:--=======-:..::. ........ ...... :############*:.   .  ..         .  ..      .  :=++++++++++++++++++++++++++++++++=-.\\r\\n       ..........                 ..--....::=====-===-:::::..:...... ...  .. =###########*:.  ..  .   .      .  ..  .  .  -++++++++++++++++++++++=.:=+++++++++++\\r\\n      ...........                ...:=:.....:=======-..:..:::...... .... ... .*##########*..  .  ..  .   .   .  .  ..  . :+++++++++++++++++++++++-   :-=++++++++\\r\\n     .............                ..:--.....:-=--===- .-:.:::.....  ...  ..  .=##########*.  ..  .   .      .   .       :++++++++++++++++++++++++:     .:=++++++\\r\\n    ..............                ...:-:..:....-==---=:...:::....    .  ... ...+#########+.. .   .          .  ..      .=++++++++++++++++++++++++=-:.     -+++++\\r\\n    ...............                 ..-- ... .::====---:::......  .:..   .    ..*########= ...  .   .   .   .  .      .-++++++++++++++++++++++++=-=++-.   =+++++\\r\\n   .......:::::::..                  .:-.     ..-===-:--::..:...   ... . .. ..  :*######*:  ..  .   .      .  ..      .+++++++++++++++++++++++++-  :-+=...=+++++\\r\\n   ..........::::::.                  .:-: .:..:==-====--:...:.  .     .   ... ..:*#####=. ..   .      .   .  ..  .   -+++++++++++++++++++++++++=-.  -=:=:=+++++\\r\\n   .................               .. ..-=..::.:--=====--. :::. ....   ..  ..  .. .=+*#+.  ..  .          .   .  .   .=+++++++++++++++++++++++++=++=-=--=-++++++\\r\\n  ..................                  . .-:...  ..:-----::..: ...... ..    :.  ..  .:.:.   ..  .  .          ..   .. :+++++++++++++++++++++++++= .:=++:==-++++++\\r\\n .....::::::::.....                     .:-... ..:--=-..:::::....... . ..  ..  .           .  .. ..       .  ..      -+++++++++++++++++++++++++=:   :=:=--++++++\\r\\n ....::::---::::::                      ..:..  ..:-==-=-----::..... ..        ..          ..  .           .  .       =+++++++++++++++++++++++++-:.-.-=:=-=++++++\\r\\n......::::::::::.                       ..::.  ...:--====---::........    .   .   .       .    .         .  ..  .   .=++++++++++++++++++++++++=  .=:--:=:=++++++\\r\\n.........::...                           .::--.....:-====--:::::......  ..       .:       .    .     ..  .  .. ..   .=++++++++++++++++++++++++=:.   =:-=:+++++++\\r\\n                                          ..-=:  ...:-=-==-:-:-:...:.. ...  ..       .   ..  .              .  .     =+++++++++++++++++++++++++++:.:=:=--+++++++\\r\\n                                         ...::=:   ..:------:--::.:......   .  .     :.  .   .             ....      =+++++++++++++++++++++++=.:-=++=:=-=+++++++\\r\\n                                           .:.:-.   ..::===-:::::::.... .  ..           ..  ..  .   .   .  ..        -+++++++++++++++++++++++=   .:=-:=:=+++++++\\r\\n                                            ...:-.    .:-=:.::-::::......  ..           .   ..      .  .   .         -+++++++++++++++++++++++-.:  .=::=:++++++++\\r\\n                                             ..:--     ..--:::-::::..........     :..          ..   .  .   .         :+++++++++++++++++++++++:--:-:=:=--++++++++\\r\\n                                            ....:-:       .::::::::. .......       ..      ..          .     ..      .=++++++++++++++++++++++:=:-::+-=--++++++++\\r\\n                                              ....::..    ...:::.:.  ::......           :. .        . .   .  ...      -++++++++++++++++++++++=++=:=-:=:=++++++++\\r\\n      ..........                               ....:-       .:..::.  :::.... ..  .. .     .        ..     .         . .-++++++++++++++++++++:.:-=++:-=:+++++++++\\r\\n         ..........                             ..:.::        .::.................                 .      ....   .     -++++++++++++++++++++:    -=.--:+++++++++\\r\\n                                                 ... .-:       ... ...............    .  .        .          .  .      .=++++++++++++++++++=::-. -=.=:-+++++++++\\r\\n                                                      :-.          :.  .. .:.. ..             . .       .:   .  .  .   .:++++++++++++++++++-.+++==::=:=+++++++++\\r\\n                                                    ....-.        ..   .. .:..         ..       .       ..   .       .   =+++++++++++++++++--+++++.--:++++++++++\\r\\n                                                         ::            .   :..    . .      ...                 .         .=+++++++++++++++=. .-===.=::++++++++++\\r\\n                                                          .:.             ... .  ..   .      .   .    ..     .    .       :+++++++++++++++-     --.=:-++++++++++\\r\\n                                                            ::.               ..   .                                       :++++++++++++++:.=-:.=:-=.=++++++++++\\r\\n::.                                                          .::         .     .   .   ...         .       ..     ..        :=++++++++++++:-++++=.=-:+++++++++++\\r\\n-=----:.                                                       .:.                .    . . .       .  ..     . ..   .        :=++++++++++=:=++++- ..-+++++++++++\\r\\n:---==--::..                                                     .::                  .   :.          .:.          .     .    .=+++++++++:  .:=+:  .=+++++++++++\\r\\n:::---::::::....                            ::.                    .::               ..  ...      .   ...    ..    .     :.    .=++++++++:.   .=.  :++++++++++++\\r\\n..::::::::............         ..........   ..  .                     .:.           .                      .        .           .=+++++++++=-:--   -++++++++++++\\r\\n.....::.................................    .                           ....                .              .    . :..       .     -++++++++++++=. .=++++++++++++\\r\\n........................................   .:.                              ..                             .   .  ...  .           :++++++++++++===+++++++++++++\\r\\n....       .............................   ..                                  ...                                     . .          .=++++++++++++++++++++++++++\\r\\n..   .:.       .........................    ::                                     ..                                              . .=+++++++++++++++++++++++++\\r\\n    .:---:..        ...................     ..                                                             ..  ..       .     .        -=+++++++++++++++++++++++\\r\\n    .:.:=-:-:...        ...............     .:.                                            .                      ...             .     :=++++++++++++++++++++++\\r\\n    .::-:--:::. ..         ............     ::.                         ..                                              .  .     ...      -=+==+++++++++++++++++\\r\\n     .---::-::.   . ..        ........      :-.                        .::  ..                                               ..   .        :=+++=====+++++++++++\\r\\n     :::-=--:....  ..            ...        .-:  .                     .-.                                                        ..         :-=++======++++++++\\r\\n     .:::-=-...  ..  .  .                   .-:.   .                   .:.            ..                                                        :-==+======+++++\\r\\n     .::----:... ::.     ..                 .-:    .                   .-:                 ..                                  .                   .:==+========\\r\\n     .-----:....    .   .  .                .--.                       .-:.                 ...                                    ......             .:-=======\\r\\n .   .::---:....         .                   -:.                       .--.                ...                                          ...::.           .:-==+=\\r\\n .   .:::::-::....  .. .      .              ::.                        ::.               .  ..                                             ......           .-=\\r\\n .    :-..:-:..       .  ..  .              .-=-:.                      .:..           .....:::.      ...                      ....             ..::.           \\r\\n .    :----::. .   ..  .......              :=*++::::.                  ::.:.          ... .---.     ..::..                 ..:::-::...::::::.      ..:..       \\r\\n .    .::--::..  ... .  :====-...           .=+*=.::-.                  :-:.  ... .     ....-=-:     ..::.                           ......             .::.    \\r\\n ..   .:---::....  .   .-=---=:::::::.....  :-+++=-:::                  ::...      .  ..:::-----     ..:..                                .::.:::          .....\\r\\n ..   .::--:::.  .  .   :-:..:::::::::-----====---::-:.                 :-:.. .   .   ..:-:---:-     .....                                  .::::....          .\\r\\n ..   ...:--:...   ..  .  .....:::...   ....::-----::::..               .....     .   ...::---=-.   ......                                       ..:::.         \\r\\n  .    .::--:..                     .      ........:---.......          .:::.....     ...:::--==.   ......                                         ...:::..     \\r\\n  .    .::::... -==--:.. .                  .-=+=-::....      .....      :--...     . ....:::---.   ......                                            ...::...  \\r\\n  .  :-+++=:.  .=++++++===--:...            ::+*+-----.           ........::...  .  .....:::.:--:   .....                                                ...::..\\r\\n  .  .-+**++=:  -+++++++++++++==--::.       ..-=+=-:.:.  .             ........    .......::----:   .....                                                   ....\\r\\n     .-++++=:-: :+++++++++++++++++++==-.      .:...  .    .             ...    ...... ......--:-:   .....                                                       \\r\\n.::--=====+=---..++++++++++++++++++++==.      .:.  :::.                 :--::..    .... ....:--::   ....                                                        \\r\\n   ...::----:....++++++++++++++++++++==:      .:. .++++===-::.          :.-+=--::..      ..::::-:   ....                                                        \\r\\n      ...:.......=+++++++++++++++++++==-      .:. .=+++++++++==-:..     ..-++=----::..       ...:   ...                                                         \\r\\n   .  .-===--:.: =+++++++++++++++++++==-       ....=+++++++++++++===-   .:-=+==----::.           . . ..                                                         \\r\\n      .-=+++=--. =+++++++++++++++++++===       ::  =+++++++++++++====.    .::-:::-:.        .                                                                   \\r\\n\",\n  \".............    .:--:...              -**=.-**+:                          .  ....       :=++++++++++++++++++++++=====-:..    :-=============-:     ::-:.       \\r\\n............   ..---:. .                -*#**#=.                            ..:..      .-=+++++++++++++++++++++++====-:.     :-==============-:    .:-===-.     \\r\\n..........    .:---:...       .          :+**=..                       ..  .::...     :=++++++++++++++++++++++++====-:.     :===+++==========-.    .-======-:   \\r\\n.........   .:--::..               .     .... :=.                     .. .:-:..     .-=+++++++++++++++++++++++++===-:.    .:==++++++=========:.    :-========-:.\\r\\n.......   ..:-=-:.                      .=-  .++.                   ... .:::..     .=++++++++++++++++++++++++++===-:.    .-==++++++++++=====-:.   .:===========-\\r\\n.....    .:---:....   .                  =*-.=*=                   ..  :--:....   :=++++++++++++++++++++++++++===-:..   .-=++++++++++++++===-:.   .-==++=======-\\r\\n...    .:::-=:   ..                      -*#*##=                     .:--...    .-=++++++++++++++++++++++++++===-:.    :-=+++++++++++++++===-:..  -==++++++====-\\r\\n.   ..:--==-:.                           :*###*-   .            ..  .:-::.     .=++++++++++++++++++++++++++===-:.     :==++++++++++++++++==--:.  .-==+++++++==--\\r\\n   .---=--:...     .                     .+###+.  :-:.         ..  .:-:...    :=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++++===-:..  :==++++++++==-:\\r\\n .-----=-....                             :*#*:   -++-....:::---::---:... .  :=++++++++++++++++++++++++++===-:.    :-=++++++++++++++++++==-:..  .-=+++++++++==:.\\r\\n:==-:..:.:..             .                 :-:.   .--:       .:-+**+==-... .-+++++++++++++++++++++++++++==-:..    :=+++++++++++++++++++==--:..  -=++++++++++=-. \\r\\n:==::...              .            ..                      .. :=++++=--:. .-++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++++==-:..  :==+++++++++==:  \\r\\n--..: .  .. . .          .         .:.                    ...-=****+=--: .=+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==-:..  :==++++++++++=-. .\\r\\n.  ..      . .:    ..   .:          .        ..          ..  :-=====--:..=+++++++++++++++++++++++++===-:.    .-=+++++++++++++++++++++==-:..  .-=++++++++++==: .:\\r\\n .                 .           .                       .:.  .:--:..    .=++++++++++++++++++++++++===-:..    :=++++++++++++++++++++++==-:..  .-=+++++++++++=-  .-\\r\\n .                  .                                 .:   .:---:.      -+++++++++++++++++++++++==--:.    .-=++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n              .          . ..        .   ..          :.  .:-=-::..       :=+++++++++++++++++++===-:...   .-+++++++++++++++++++++++==-..   .-=++++++++++++=:  :-=\\r\\n                .        ..  . ..       .:.        .:.  .:==-::..      ..  :=++++++++++++++++==-:....   :=++++++++++++++++++++++==-:.    :=+++++++++++++=:  .:-=\\r\\n                                        ..        .:.  .--=--:..             :=++++++++++++===-:....  .-+++++++++++++===+++++++==-.    .-=+++++++++++++=-  .:-==\\r\\n                                 ..              .:.  .:-=--:...               :-+++++++++===-.....  .=+++++++++++++=---====++==-.... .-++++++++++++++=-. .:-===\\r\\n     .        .                                 .:  .:---=-:...  .      .....    :=++++++==-:.....  :=+++++++++++++++==:...:::--------=++++++++++++++=-   :-====\\r\\n                               .    .:         ::  .::----:...   .       ..       .:=+++==-:.....  :=++++++++++++++++=-.  .....:--:::-=+++++++++++++=:  .:-=====\\r\\n                                    ..        ::  ..:-=--:...           :=-::.       :===-:. ... .-+++++++++++++++++++=-.     .::-==-==++++++++++++=.  .:-======\\r\\n                                            .::  .:---=:...             :==++=-::::::::---::::.  :=+++++++++++++++++++=-:       :=+++++++++++++++=-.  :-========\\r\\n                                           .:-.   .::::::..    ..       ..-==:.....:::::--:-==-:. .:-=++++++++++++++=-:.      .-=++++++++++++++=-.  .:-=========\\r\\n ..                                       .:--:.         ..          .       .         . .... ...:.. .-=++++++++++=-:.      .:=+++++++++++++++=:  .:-===========\\r\\n ......                                  :--::--:.                                    ...-++=------:.   :-=+++++=-:  .       .::-====+++++++=:. .:-=============\\r\\n  .......                              .:-::::::--::.                                .. .-=+++=-:..........-=++=:  ...  .         ....:::--:.  :-==++===++++++++\\r\\n .........                            .:-::::::::::::::.                  ..        :. .::..:::.           ..:::..::..                       .-=++++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                       .:. .--.   ..                   ...........           . ..-=++++++++++++++++++\\r\\n ...: ....  .... . .               .::::::::::::::::.....::::.                   .:. .-:..                                 ......... .....-==+++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .:::::::::::::::::::::.........  ...:.::.......:. .:-.                                              ..:-=+++++++++++++++++++++\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ..... . ..                   ..                        .-==++++++++++++++=====\\r\\n....     ..:::.                 .:::::::::::::......  ..:::... .        ..     ..  .        ....           ...::...           ..           :-===================\\r\\n .....  ...:.     .            :::::::::.        ...:-::..     :  .. ..  .. ..  .   .        .             .:-:........        ......::::::--==-----------------\\r\\n...........:....              :::::::..     .....::-=:....:.  .:..::.... ... ..     .   .     .           .:-:....    ...        .:------------:::::::::::::::::\\r\\n....... ...:                 :::::.    .. ....:---::--:::.::::-:...::..........  .  ..     .                   ..     ...........:---:::::::::::::::::::::::::::\\r\\n ..       .:.               .....      ...---:-----:.:-----::--:...:.::::... ..  ..  .  . ...                     ..  .....::..::----:::::::::::::::::::::::::::\\r\\n    .--:.                        .       .-==::.:-::::-=-.:::::-:..::..::......  .. ..  ..  .          .             ...::::------------------------------------\\r\\n .   :--:   ..                 ..        :=-:.:-::---+-:-=-::::: .:.::.::..:. ........  .. ..  .                      ..:---------------------------------------\\r\\n       ..                    .:.         ::..-:.::::-==-==-:.::...::::.::. :..... ..... .. ..  ..                       ..::--==================================\\r\\n             .              ::          .::-::::---=+==-:=:..:::.:-::............ ..  .  .  .  .                   .       .:===================================\\r\\n                          .:.           ..-=-:-==:--=+=---...::...::......:. ...  .   ....... ..  .  .                       .:-================================\\r\\n                         .-.           .::--::-==++++===::..:-:. .:...:.. ..  ..  .   .. ... ...     .                   .     .:-==============================\\r\\n                         .. .         .::::--=====-=====-....::::....:.. ..   .  .. .... .. ...  ..  .                            .-============================\\r\\n                      ..            ..:::::-==++===-==:::..--::::::.::....    .  ..  ..  ..  .. ..   .  .  ..     .  ..            ..:-=======------------------\\r\\n                       .:..           :-:::---==--==---:.::-::::-:........       ..  .. ..  ..  ..  .  ..  .. .      .        .       .::------:::::::::::::::::\\r\\n                       ::::..        .:--::-==+++=+----:::--::::-:........ . .   .  .  ::.  ..     ..  ..  .  .         .     . .   .... .::::::::::............\\r\\n                       :.::          .::::-==--+====--::::-::::-:..... ... :..  ..  .. =-.  ..  .  ..  .      .  .      .     .  .. .... ..:::::::::::::........\\r\\n                       -:.          :.::::==+--++=+==-:::--:..::...:.  ...   .  .   .. ==. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......:::::::::.........\\r\\n                       -..        .::::..--=+=+=+==-:-::::-:.:::.........  .   .   .. .++  ..     ..  ..  .. ..    ..  .   . .. .           ..::::::....        \\r\\n                   ..  ::        .:-....::-===+++=---:.:--:::::...:. ...   .   .   .. .**.     .  .  ..      ..        .        ..   ..      ........           \\r\\n                   ..  ..       ..-: ..:---=--=+++-:-:.:--:::::...... ..  ..  ..   .. .+#:..  .   .   .  .   .  ..    .....     ...  .         ....             \\r\\n             ..                 .:--...:.::---=+=+-::.:--..:::.... .........  ..  ..  -##-..   . ..  .   .     ..      . ..     ....  ..        ...             \\r\\n            .::.             ....:-=...:::-=++++:=+--:::::::::......... .-..      .. .+##=.  .   .   .   .  .      .  ..  .     ...    ..       .....           \\r\\n           .:::.                .:-=:....::-+=--=+=.::-::::::...... ...  -+. ..  ..  :*##+.  ..  .         ..     ..  .  .                   ..    ...          \\r\\n           .:::.                .:--:....::-=+=-==+=::::::::......  ..  ..*+. . ..  .+###+. ..  .          .   .         .                          ....        \\r\\n          ....:.               ..:-=: ..:-===+++====--.:::::.. ...  ..  ..-#*:......=####+. ..  .            ...    ..              ..::-------::...   ..       \\r\\n         ......                 .::=: ...:--:-=+++==-::.:::... .. ...   ...*##=::.:+#####*....  .  ..  .            .            .-==++++++++++++++==-:...      \\r\\n         ......                 .::--....:--::-+++==-:..:::...:... ..  ..  -####**#######*...  ..  .   .      .  .      .     .:-+++++++++++++++++++++++=-:.    \\r\\n        .......                 ...:-.....:--==+=+==-:..::....:...... ... ..*############*:..  .   . .    .   .  ..     .   .-=++++++++++++++++++++++++++++=:.  \\r\\n       .........                 ..:-:....:--=======-:..::  ........ ...... -############*:.  ..  ..         .  ..      .  :=++++++++++++++++++++++++++++++++=:.\\r\\n       ..........                 ..--....::=====-===-:::::.::...... ...  ...+###########*:.  ..  .   .      .  ..  .  .  -++++++++++++++++++++++-.-=++++++++++=\\r\\n      ...........                ...:=:.....-=======- .:.::::...... ...  ... .*##########*..  .  ..  .   .   .  .  .   . :+++++++++++++++++++++++-  .:=+++++++++\\r\\n     .............                ..:--.....:-=--=-=: .::.:::.....  ...  ..  .=##########*.  ..  .   .      .   .       :++++++++++++++++++++++++:     .:=++++++\\r\\n    ..............                ...:-:..:....-==---=:...:::....    .  ... ...+#########+.. .              .  ..      .+++++++++++++++++++++++++=-:     .=+++++\\r\\n    ...............                 ..-- ..  .::====---:::......  ....   .    ..*########- ...  .   .   .  ..  .      .-++++++++++++++++++++++++=-++=-.  .=+++++\\r\\n   ........:::::...                  .:-.     .:-===-:--::..:...   ... . .. ..  :*######*:  ..  .   .      .  ..      .+++++++++++++++++++++++++:  :=+=...=+++++\\r\\n   ........::::::::.                  .:-. .:..-==-====--:...:.  .     .   ..  ..:*#####=. ..   .      .   .  ..      -+++++++++++++++++++++++++=:.  -=:=:=+++++\\r\\n   .................               .. ..--..::.:--======-. :::. ....   ..  ..  .. .=+*#+.  ..  .          .   .      .=+++++++++++++++++++++++++=++=:=--=-++++++\\r\\n  ..................                  . .-:...  ..:-----::..: ...... ..    :.  ..  .:.:.   ..  .  .          ..   .. :+++++++++++++++++++++++++- .:=++:==-++++++\\r\\n .....:::::::......                     .:-... ..:--=- .:::::......  . ..  ..  .           .  .  ..       .  ..     .-+++++++++++++++++++++++++=.   -=:=--++++++\\r\\n ....::::::::::::.                      .::..  ..:-==-=-----::..... ..        ..          ..  .          ..  .  .   .=+++++++++++++++++++++++++-:.-.-=:=:=++++++\\r\\n......:::::---::.                       ..::.  ...:--====---::........    .   .   .       .    .         .  ..      .=++++++++++++++++++++++++=  .=:=-:=:=++++++\\r\\n.........:::..                           .::--.....:-====--:::::......  ..       ..       .    .     :.  .  .. ..   .=++++++++++++++++++++++++=:.  .=:-=:+++++++\\r\\n                                         ...-=:  ...:-=-==::::-:...:.. ...  ..       .   .   .              .  .    .=+++++++++++++++++++++++++++:.:=:=--+++++++\\r\\n                                         ...::=:   ..:------:--::.:......   .  .     :.  .   .             ...      .=+++++++++++++++++++++++=::=+++=:=-=+++++++\\r\\n                                           .:.:-.   ..:-===-:::::::.... .  ..           ..  ..  .   .   .  ..        -+++++++++++++++++++++++=   .:=-:=:=+++++++\\r\\n                                            ...:-.    .:-=:.::-::::......  ..           .   ..      .  .   .         -+++++++++++++++++++++++-..  .=::-:++++++++\\r\\n                                             ..:--     ..-::::-::::..........     :..          ..  ..  .   .         :+++++++++++++++++++++++.--:-:=.=--++++++++\\r\\n                                            ....:-:       .::::::::. .......       ..      ..          .     ..      .+++++++++++++++++++++++:=:=:-+-=--++++++++\\r\\n                                              ....::..    ...::..:.  -:......           :. .        . .   .  ...     .-++++++++++++++++++++++=+==:=-:=:=++++++++\\r\\n      ..........                               ....::       .:..::.  :::.... ..  .. .     .        ..     .         . .=++++++++++++++++++++:.:=+++:-=:+++++++++\\r\\n         ..........                             ..:.::        .::.................                 .      .. .   .     -++++++++++++++++++++.   .-=.=--+++++++++\\r\\n                                                 ... :-:       ..  ............ ..    .  .        .          .  .      :=++++++++++++++++++=:::. -=.=:-+++++++++\\r\\n                                                      :-.          :.  .. .:.. ..             . .       .:      .  .   .:++++++++++++++++++-.+++==::=:=+++++++++\\r\\n                                                    ....-.        ..   .. .:..         ..       .       ..   .     .     =+++++++++++++++++--++++=.--:++++++++++\\r\\n                                                         ::            .  .:..   .. .      ..                  .         .++++++++++++++++=. .-=+=.=:-++++++++++\\r\\n                                                          .:.             ... .  ..   .      .   .    ..     .    .       :+++++++++++++++-     =-.=.=++++++++++\\r\\n                                                            ::.               ..   .                                       :++++++++++++++::=-:.=:-=.=++++++++++\\r\\n::.                                                          .:.         .     .   .   ...         .       ..     ..        :++++++++++++=:-++++=.=-:+++++++++++\\r\\n-=---:..                                                       .:.                .    .           .  ..     . ..   .        :+++++++++++=:=++++- ..-+++++++++++\\r\\n:--===--::..                                                     .::                  .   :.          .:.          .     .    :++++++++++:  .-=+:  .=+++++++++++\\r\\n:::----:::::....                            ::.                    .::               ..  ...      .   ...    ..    .     :.    :=+++++++=:.   .=.  :++++++++++++\\r\\n.:::::::::...........           ........    .. ..                     .:.                                  .        .    ..     .=+++++++++=-.--   -++++++++++++\\r\\n....::::................................   ..                           ....                .              .      :.        .    .-++++++++++++=  .=++++++++++++\\r\\n........................................   .:                              ...                             .   .  ...  .           -++++++++++++=-=+++++++++++++\\r\\n....      ..............................   ..                                  ...                                     . .          :=++++++++++++++++++++++++++\\r\\n..  .::.       .........................   .::                                     ..                                             .. .=+++++++++++++++++++++++++\\r\\n.   .:---:..        ...................     ..                                                             ..  ..       .     .    .  .-++++++++++++++++++++++++\\r\\n    .:.-=-:-:...        ...............     ::                                             .                      ..              .     :=++++++++++++++++++++++\\r\\n    .::-:--:::. .          ............     ::.                         ..                                            . .        ..      .-++==+++++++++++++++++\\r\\n.    .---::-::.   . .         ........      :-.                        .:.  ..                                               ..   .        :=++======+++++++++++\\r\\n.   .::.-=--.....  ..            ...        :-:  .                     :-                                                         ..        .:==++======++++++++\\r\\n.   .::::-=-...  .. ..  .                   :-:.   .                   .:.            ..                                                       .:-=++======+++++\\r\\n     .::----:... ::.  .  ..                 .-:   ..                   .-.              .  ..                                  .                  .:-==+========\\r\\n     .--:--.:...    .   .  .  .             .--.                       .-:.                 ..                                     .....             ..-========\\r\\n     .:----:....         .                  .-:.                       .-:.                ...                                          ..::..           .:-====\\r\\n .   .::.::-::....  .. .      .              ::.                       .::.               .  ..                                             .....           .:-=\\r\\n..   .:-..:-:..      ..  .. ..              :-=-:.                     .::..           .....:::       ..                       ....             ..:..          .\\r\\n..   .:----::...   ..  .......             .:+*+=:::..                  -:.:.          ... .-:-.     ..::..                 ..::---....::::::.     ..::.        \\r\\n .    .::--::..  ..  .  -====-...           :=+*=.:--.      .           :-:.  ... .    .....---.     ..::.                           ..::..            .::..    \\r\\n .    .----::....  .   .-----=::::::...... .:=+++=::::                  ::...      .  ..:::----:     ..:..                               ..::.::.          .... \\r\\n ..   .::--:::.  .  .   :-:..:::::::::-----====---::-:                  :-:.  .  ..   ..:-:--:::    ......                                 ..::::...          ..\\r\\n ..   ...:--:...   .. .   .....:::...  ....::---=--:::...               .....     .   ...::---=-    ......                                      ...:::.         \\r\\n  .    :::--:..                    ..      ........:---.......          .:::....     ....:::--==.   ......                                        ...::::..     \\r\\n  .   ..::::... ===--:.. .                  :-=+=-::..:.      .....     .:-:...       ....:::---.   .....                                             .::::..   \\r\\n  . .:=++==:.  .+++++++==--:...             :-+*+-----.           .......:::...  .  ......::.---.   .....                                                ...::..\\r\\n  .  :=+*+++-. .=+++++++++++++==--:.        .:-+=--:.:.                .......     ......::-----.   .....                                                   ....\\r\\n    .:-++++=:-. -+++++++++++++++++++==-       .:...  .   ..             ..   . .....  . ...:--:-:   .....                                                       \\r\\n::---====+==--- :++++++++++++++++++++==.      .:. .:::.                 :--:..     .... ....:---:   ....                                                        \\r\\n   ...::----:....+++++++++++++++++++===.      .:. :+++===-:.:.          :.=+--:::..     ...::::-:   ....                                                        \\r\\n      ...:..:....++++++++++++++++++++==:      .:. .++++++++++==-:.      :.=*+=----:...       ..::   ...                                                         \\r\\n      :-=+=--::..++++++++++++++++++++==-       :. .=+++++++++++++===:   .:=++==----::.           . ....                                                         \\r\\n      .-=+*+=-:. =+++++++++++++++++++==-       :. .=++++++++++++====-     .::-:::-:.                                                                            \\r\\n\",\n  \"..............   .:--:...              -**- :**+:                          .  .....      .-=+++++++++++++++++++++++====-:.    .-=============-:     .:::.       \\r\\n............   ..---:. .                -*#**#+.                          .  .::..      :=+++++++++++++++++++++++=====-:.    .-==============-:.    :-==-:.     \\r\\n..........    .:---:...       .          :+#*=.                         .. .:::..     .-=+++++++++++++++++++++++=====-..    :-==+++==========-.    .-=====-:.   \\r\\n.........   .:--::..               .     .... :=.                     ..  :-:...     :=+++++++++++++++++++++++++===-:..    :==++++++=========:.    :-=======-:..\\r\\n.......   ..:-=-:.                      .=-  .++.                    .. .:-:...    .-++++++++++++++++++++++++++===-:..    :==++++++++=======-:.    :==========--\\r\\n.....    .:----:...   .                  =*-.=*+                   ..  .:-:....   :=++++++++++++++++++++++++++===-:..   .-=++++++++++++++===-:.   .-===========-\\r\\n...    .:::-=-    .                      -***##=                     .:--:..    .-=++++++++++++++++++++++++++===-:.    .-=+++++++++++++++===-:.   :==+++++=====-\\r\\n..   .:--==-:.                           :*###*-                 .  .:--:.     .-++++++++++++++++++++++++++===--:.    :==++++++++++++++++==--:.  .-==+++++++===-\\r\\n   .---=--:...     .                     .+###+.  :-:.         ..  .:-::..    .=++++++++++++++++++++++++++===-:.     :=+++++++++++++++++===-:..  :==++++++++==-:\\r\\n .-----=-....                             :*#*-   -++-....::::--::---:... .  :=++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++==-::.  .-=+++++++++==-.\\r\\n:==-:..:.:..             .                 :-:.   .-=:.     ..:-+*++=-:...  -+++++++++++++++++++++++++++==-:..    :==++++++++++++++++++==--:..  :=++++++++++=-: \\r\\n:==::... .            .            ..                .     .. :=++*+=--:. .-++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++++==-:..  :==++++++++++=-. \\r\\n--..: .  .. . .          .         .:.                    ...:=+***+=--: .-+++++++++++++++++++++++++===--:.    :=+++++++++++++++++++++==-:..  .-=++++++++++=-. .\\r\\n.  ..      . .:    ..    :          .        ..          ..  :-=+++==-:..=+++++++++++++++++++++++++===-:..   .-=+++++++++++++++++++++==-:..  .-=+++++++++++=:  :\\r\\n .                 .           .                       .:.  .:--:..... .=++++++++++++++++++++++++===-:..    .-++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:\\r\\n .                  .                                 .:.  .:---:.     .-+++++++++++++++++++++++==--:.     :=++++++++++++++++++++++==-:..  .-=+++++++++++=-. .:-\\r\\n              .          . ..        .   ..          .:  .:-=-::..       :=+++++++++++++++++++===-:...   .-+++++++++++++++++++++++==-:.   .-=++++++++++++=:  :-=\\r\\n                .        ..  . .        ...         :.  .:==-::...     ..  :=++++++++++++++++==--:...   :=+++++++++++++++++++++++=-:.    :-=++++++++++++=-  .:-=\\r\\n                                        ..        .:.  .:-=--:..             :=+++++++++++++==-:....  .-=++++++++++++==++++++++==-:     :=+++++++++++++=-. .:-==\\r\\n                                 ..              .:.  .:-=--:...               :=+++++++++===-:....  .-+++++++++++++=---==++++==-.... .-=+++++++++++++=-.  :-===\\r\\n                                                .:  .:---=-:...  .      .....   .:=+++++++==:.....  :=+++++++++++++++==:..:::---------=++++++++++++++=-.  .-====\\r\\n                               .    .:         ::  .::----:...   .       ..       .-=++++==:.....  :=++++++++++++++++=-.  .:...:--::--=+++++++++++++=-.  :-=====\\r\\n                                    ..        ::  ..:-=--:...           :=-:..       :===-:. ...  -=++++++++++++++++++=-.     .:--=---=++++++++++++=:  .:-======\\r\\n                                             ::  .:---=:...             :==++=-::::::::---::::.  :=+++++++++++++++++++==:       :=+++++++++++++++=-.  .-========\\r\\n                                           .:-.   .::::::..    ..       .:-==::..::::::-----==-:. .:=+++++++++++++++==-.      .-=+++++++++++++++-:  .:-=========\\r\\n ..                                       .:--:.       . ..          .      ..         . ........:.. .-=++++++++++=-:.      .:=+++++++++++++++=:   :-===========\\r\\n ......                                  :--::--:.                                    ...-++=::----:.  .:=++++++==:.         .:--==+++++++++=-.  :-=============\\r\\n  .......                              .:-:::::---:..                                .. .=++++==-:...... .:-=++=:. ...           ....::-----.  .-==+++==++++++++\\r\\n .........                            .:-:::::::::::::..                  ..        .. .::..:-:.          ..::-:..::..                       .:==+++++++++++++++\\r\\n ..........  .                      .::::::::::::::::::::..                        :. .--.   ..                  ...........            .  .:==+++++++++++++++++\\r\\n ...: ..... ...  . .               .:::::::::::::::::::::::::.                   .:. .::..                                .........   ....:==+++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .::::::::::::::::::::..........  ...:.::.......:. .:-.                                             ...:-=+++++++++++++++++++++\\r\\n... .    ..::.                   .:::::::::::::::::.....    ....:........... .... ..... . ..                   ..                       .:-=++++++++++++++++++++\\r\\n....     ..:::.                 .::::::::::::.......  ..:::... .        ..     ..  .        ....           ...::..                         :====================\\r\\n .....  ...:.     .            :::::::::.        ..::-::..     :  .. ..  .. ..  .   .        .     .       .:-:.......         ........::::--=========----------\\r\\n...........:....              :::::::..     .::..::-=:....:.  .:..::.... ... ..     .   .     .           ..-:.....  ...         .:--------------------:::::::::\\r\\n....... ...:                 :::::.    .. .:..:---::--:::.::::-:...::..........  .  ..     .                   ..     ...........:----::::::::::::::::::::::::::\\r\\n ..       .:.               .....      ...---:-----:.:-=---::--:...:.::::... ..  ..  .  . ...                     ..  .....::..::---::::::::::::::::::::::::::::\\r\\n    .--:.                        .       .-==::::-:::--=-.::::::...::..::......  .. ..  ..  .          .             ....:::------------------------------------\\r\\n .  .:--:   ..                 ..        :=-:.:-::---+-:-=-::::: .:.::.::..:. ........  .. ..  .                      ..:---------------------------------------\\r\\n       ..                    .:.         ::..-:.::::-==-==-:.::...::::.::..:..... ..... .. ..  ..                       ..::--====---------------===========----\\r\\n             .              ::          .::-::::---=+==-:=:..:::.:-::...........  .. ..  .  .  .                   .       .:===================================\\r\\n                          .:.           ..-=-:-==---++=---...::...::......:. ...  .   ....... ..  .  .                       .:-================================\\r\\n                         .-.           .::--::-==++++===::..:-:. .:..::.. ..  ..  .   .. ... ...     .                         .:-==============================\\r\\n                         .. .         .::::--=====--==-=-...:::::....:.. ..   .  .. .... .. ...  ..  .                            .-============================\\r\\n                      ..            ..:::::-==+====-==:::..--::::::.::....    .  ..  ..  ..  .. ..   .  .  ..     .  ..            ..:-============-------------\\r\\n                       .:..           :-:::---==--=----:.::-::::-:........       ..  .. ..  ..  ..  .. ..  .. .      .        .       .:-------------:::::::::::\\r\\n                       ::::.         .:--::-==+++++----:::--::::-:........ . .   .  .  ::.  ..     ..  ..  .  .      .  .     . .   . .. .::::::::::::::........\\r\\n                       :.::          .::::-==--+====--::::-::::-:..... ... :..  ..  .. =-.  ..  .  ..  .      .         .     .  ....... ..::::::::::...........\\r\\n                       -..         .:.:::-=++--++=+==-:::--:..::...:.  ...      .   .. ==. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......::::::::::........\\r\\n                       -..        .::::..--=+=+=+==-:-::::-:.:::.........  .   .   .. .++  ..     ..  ..  .. ..    ..  .   . .. .           ...:::::......      \\r\\n                   ..  ::        .--....::-==++++=---:.:--:::::...:. ...   .   .   .. .**.     .  .  ..      ..        .        ..           ........           \\r\\n                   ..  ..       ..-: ..:---=--=+++-:-:.:--:::::...... ..  ..  ..   .. .*#:..  .   .   .  .   .  ..    .....     ...  ..        ....             \\r\\n             ..               . .:=-...:..:=--=+=+-::.:--..:::.... .........  ..  ..  -##-..  .. ..  .   .     ..      . ..     ....  .         ...             \\r\\n            .::.             ....:-=...:::-=++++:=+--::.::::::......... .-..      .. .+##=.  .   .   .   .  .      .  ..  .     ...    ..       ....            \\r\\n           .:::.                .:--:....::=+=--=+=.::-::::::...... ...  -+. ..  ..  :*##+.  ..  .         ..     ..  .. .      .            ..    ...          \\r\\n           ::::.               .::--.....::-=+=--=+=::::::::......  ..  ..*+. . ..  .+###+. ..  .          .             .                          ...         \\r\\n          ..:::.               .::-=: ..:-===+++====--.:::::.  ...  ..  ..-#*:......=####+. ..  .             ..    ..               ..::-----::...    ..       \\r\\n         ......                 .::=: ...:--:-=+++==-::.:::... .. ...   ...*##=::.:+#####*....  .  .   .            .            .:-=+++++++++++++==-:.. .      \\r\\n         ......                 .::--....:--::-+++==-:..:::...:. . ..  ..  -####**#######*...  ..  .   .      .  .      .      :-++++++++++++++++++++++==:..    \\r\\n        .......                 ...:-.....:--==+=+==-:..::....:...... ... ..*############*...  .   . .    .   .  ..     .   .-=++++++++++++++++++++++++++++=:.  \\r\\n       .........                 ..:-:....:--=======-:..::  ........ ...... -############*:.  ..  ..         .  ..      .  :=++++++++++++++++++++++++++++++++=:.\\r\\n       ..........                 ..--....::=-=======::::::.::...... ...  ...+###########*..  ..  .   .      .  ..  .  .  -++++++++++++++++++++++=.-=++++++++++=\\r\\n      ...........                ...:=:.....-=======- .:.::::...... ...  ... .*##########*..  .  ..  .   .   .  .  .   . :+++++++++++++++++++++++-  .:=+++++++++\\r\\n     .............                ..:--.....:-=--=-=: .::.:::.....  ...  .. ..=##########+.  ..  .   .      .   .       :++++++++++++++++++++++++:     .-=++++++\\r\\n    ..............                ...:=:..:....-==---=:...:::...  . ..  ... ...+#########= . .   .          .  ..      .+++++++++++++++++++++++++=-.     .=+++++\\r\\n    ...............                 ..-: ..  .::====---:::......  ....   .    .:*########- ...  .   .   .  ..  .      .=++++++++++++++++++++++++==++=:.  .=+++++\\r\\n   .........:......                  .:-.  .  .:-=-=-:--::..:...   ... . .. ..  :*######*:  ..  .   .      .  ..      :+++++++++++++++++++++++++: .:=+=...=+++++\\r\\n   ........::::::::                   .--. .:.:-==-====--....:.  .     .   ..  ..:*#####=. ..   .      .   .  ..      -+++++++++++++++++++++++++=:   =--=:=+++++\\r\\n  .............::::.               .. ..--..::.:--======-..:::......   ..  ..  .. .=+*#+.  .. ..          .   .      .=+++++++++++++++++++++++++=++-:=--=-++++++\\r\\n  ..................                  . .-:... ...:---:-::... ...... ..    :.  ..  .....   ..  . ..          ..   .. :+++++++++++++++++++++++++- .-=++:=--++++++\\r\\n .....::::::.......                     .:-... ..:-==-..:::::......  . ..  ..  .           .  .  ..       .  .. .   .-+++++++++++++++++++++++++=.   -=:=--++++++\\r\\n ....::::::::::::.                      .::..  ..:-==-=-----::....  ..        ..          ..  .          ..  .  .   .=+++++++++++++++++++++++++=:.:.-=:=:=++++++\\r\\n.....:::::---:::.                       ..::.  ...:--====---::........    .   .   .       .    .            ..      .=++++++++++++++++++++++++=  :=:=-:=:=++++++\\r\\n.......:::::..                           .::=-.....:-====--:::::......  ..       ..       .    .     :. ..  .. ..   .=++++++++++++++++++++++++-..  .=:-=:+++++++\\r\\n                                         ...-=:  ...:-=-==:::--:...:.. ..   ..       .   .   .       .      .  .    .=++++++++++++++++++++++++++=: :=:=--+++++++\\r\\n                                         ...:--.   ..:--:---:--::.:......   .  .     :. ..   .   .         ...      .=+++++++++++++++++++++++=:-=+=+=:=-=+++++++\\r\\n                                           .:.:-.    .:-===::::::::.... .  ..           ..  ..  .   .   .  ..        =+++++++++++++++++++++++=   .-=-:=-=+++++++\\r\\n                                            ...:-.    .:-=:.::-::::......  ..           .   ..      .  .   .         -+++++++++++++++++++++++-..  .=::-:++++++++\\r\\n                                            ...:--     ..-::::-::::.........      :..          ..  ..  .   .         :+++++++++++++++++++++++.-::::=.=--++++++++\\r\\n                                            ....:-:       .::::::::. .......       ..      .           .     ..      .++++++++++++++++++++++=:=:=:-+-=--++++++++\\r\\n                                              ....-:..    ...::..:. .-:......           :...        . .   .  ...     .=++++++++++++++++++++++++==:=-:=:=++++++++\\r\\n      ..........                               ....-:       .:..::. .::..... ..  .  .     .        ..     .         . .=++++++++++++++++++++:.-=+++:-=:+++++++++\\r\\n         .........                              ..:.::        .::.................                 .      ....   .     -++++++++++++++++++++.   .-=.=--+++++++++\\r\\n                                                 ... :-.       ..  ............ ..    .  .        .          .  ..     :++++++++++++++++++++:::  -=.=:-+++++++++\\r\\n                                                     .:-.          :.  .. .:.. ..               .       ..     ..  .   .:++++++++++++++++++-.++=-=::=:=+++++++++\\r\\n                                                    ....:.        ..   .  .:..         .        .       ..  ..     .    .=+++++++++++++++++--++++=.--:++++++++++\\r\\n                                                        .::            .  .:..   .. .      ..                  .         .++++++++++++++++=. :-=+=.=:-++++++++++\\r\\n                                                          .:.             ... .  ..   .      .  ..    ..     .    .       :+++++++++++++++-     =-:=.=++++++++++\\r\\n                                                            ::                ..   .                                       -++++++++++++++::=-..=:-=.=++++++++++\\r\\n::.                                                          .:.         .     .   .   ...         .       ..     .         -++++++++++++=.-+++==.=-:+++++++++++\\r\\n-=---:.                                                        .:.                .    .  .        .  ..     . .    .        -+++++++++++=-=++++- :.-+++++++++++\\r\\n:--===--::..                                                     .::                  .   :           .:    .         .  .    :++++++++++:  :-=+:  .=+++++++++++\\r\\n:::----:::::...                             ::.                    .::               ..  ..           ...    ..    .    .:.    :++++++++=:    :=.  :++++++++++++\\r\\n.::::::::::..........           ........    .. .                      .:.                                  .        .   ...     .=++++++++=-:.--   -++++++++++++\\r\\n....::::................................   ..                           ....               ..              .      :.        .    .=++++++++++++-  .=++++++++++++\\r\\n........................................   .:                              ...                             .   .  ...  .           -++++++++++++--=+++++++++++++\\r\\n...       ..............................   ..                                  ..                                      . .          :+++++++++++++++++++++++++++\\r\\n.   .:..       .........................   .:.           .                         .                                              .. :=+++++++++++++++++++++++++\\r\\n.   .:---:..        ...................    ...                                                             ..  ..       .     .    .  .-++++++++++++++++++++++++\\r\\n    :..-=-:-:...        ...............     :.                                             .                   .  ..                    :=++++++++++++++++++++++\\r\\n    .::-:--:::. .          ............     ::.                         ..                                            . .        ..      .=++=++++++++++++++++++\\r\\n    .:---::-::.   . .         ........      :-.                        .:.  ..                                               ..   .        :=++=======++++++++++\\r\\n.   .::.-=-:.....  .             ...        :-:  .                     :-                                                         ..        .-==++=====+++++++++\\r\\n    .::::==:...  .. ..  .                   :-:.                       .:             .                                               .        .:==++======+++++\\r\\n    .:::----.... :..  .  ..                 :-:   ..                   .-.              .  ..                                 ..                  .:-==+========\\r\\n     :--:-:.:...    .  ..  .  .             :--.                       .-:.                 ..                                     .....             .:-========\\r\\n     .:----.....   .     .                  .-:.                       .-:.                ...                                          .::..            .-=====\\r\\n     .::.:--:..... ..  .  .   .              ::.                       .:..               .  ..                                            ..::..           .:==\\r\\n..   .::..--:..   .  ..  .. ..             .:--:..                     .::..           .....:::                                 ..              .::.           .\\r\\n .   .:----::...   ..  .......             .-+*+=:::.                  .-:.:.          ... :-:-.     ..::.                  ..::---....::::::.     ..:..        \\r\\n .   ..::-:::.. ...  .  -====:...           :=+*=.:--.      .          .:-:.  ...      .....---.     ..::.                          ...:::..           .::.     \\r\\n .    .----::....  .   .=---==::::::.....  .:=+++=::::                  ::...     ..  ..:::----:    ...:..                               ..:...:.         ..... \\r\\n .    .::--.:..  .  .   :-:..:::::::::-----====---::-:                  :-:.  .  ..   ..:-:--:::    ......                                 .:::::...          ..\\r\\n .    ...--::...   .  .  .....::::...  ....::---=--:::..                :....    ..   ...::---=-    ......                                     ....:::.         \\r\\n .    .::--:...                    .       ........:---.......          .::.....     ....:::--=-    ......                                        ..::::..      \\r\\n ..   .:::::.. .===-::.  .                  :-==--:...:.     ......     .:-:....      ....:::---.   .....                                             .::::..   \\r\\n .. .:=++==:.  :+++++++==--:...             :-+*+-----.           .......:::...  .  ......::.---.   .....                                               ........\\r\\n    .:=+*++=-. .+++++++++++++===-::.        ::=+=--:.:.               ........     ......::-----.   .....                                                  .....\\r\\n    .:=++++=:-. =+++++++++++++++++++==:       .:...  .   ..             ..   . .....  . ...:--:-:   .....                                                       \\r\\n::--=====+==--: -+++++++++++++++++++++=       ::. .::.                  :--:..    ..... ....:---:   ....                                                        \\r\\n   ...::---::.:.:+++++++++++++++++++===.      .:. -+++==--:...          :.==--::...     ...:::--:   ....                                                        \\r\\n      ......:...:++++++++++++++++++++==.      .:. :+++++++++==-:..      :.=++=---::...      ...::   ...                                                         \\r\\n     .:==+=--.:..++++++++++++++++++++==:      .:. .+++++++++++++===-:   .:=++==----::.          .. ....                                                         \\r\\n      :-=+*+--: .++++++++++++++++++++==-      .:. .+++++++++++++====-     ::--::--:.                                                                            \\r\\n\",\n  \"..............   .:--:...              -**- :*#+:                          .   ....      .-=+++++++++++++++++++++======-:.    .-=============-:     ....        \\r\\n............   ..:--:: .                -*#+*#+:.                            .:..       :=++++++++++++++++++++++======-:.    .-==============-:.    :-=--.      \\r\\n...........   .:---:...       .          :*##+:                         .. .:::..     .-=+++++++++++++++++++++++=====-:.    .-===============-.    .-=====-:.   \\r\\n.........   .:--::..               .     ..:: .-.                     ... .-::..     :=+++++++++++++++++++++++++====-..    :-==++++==========:.    .-=======-:. \\r\\n.......   ..:-==:.                       =-   =+.                    .. .:--...    .-=+++++++++++++++++++++++++===-:..    :==++++++++=======-:.    :-=========-:\\r\\n.....    .:----:...   .                  =*: -*+.                   .. .:-:....   .=++++++++++++++++++++++++++===-:..    :==+++++++++++++===-:.   .-===========-\\r\\n...    .::::=-.   .                      -****#=                      :--:..    .:=++++++++++++++++++++++++++===-:..   .-=+++++++++++++++===-:.   :===++++=====-\\r\\n..   .:--==-:..                          :*###*-                 .  .:--:.     .-++++++++++++++++++++++++++====-:.    .-=++++++++++++++++==--:.  .-==+++++++===-\\r\\n   .---=--:...                           .+###*:  :-:.         ..  .:-::..    .-++++++++++++++++++++++++++===-:.     :==++++++++++++++++===-:..  :==++++++++==-:\\r\\n .-----=-:...                             -*#*-   -++-.....:::::..:-::... .  :=++++++++++++++++++++++++++===-:.    .:=++++++++++++++++++==--:.  .-=+++++++++==-.\\r\\n:==-:..:.:..                               :=:.   .-=-.     ..:=+*+==-:...  :=++++++++++++++++++++++++++==--:.    .-=+++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==::... .            .            ..               ..     .. .-++*+=---.  -++++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  :==++++++++++=-. \\r\\n--..: .  .. . .          .         .:.                    .:.:=+***+=--:. -++++++++++++++++++++++++++==--:.    .-=++++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n.  ..      . .:    ..    :.         .        ..          .. .:==+++==-:..-+++++++++++++++++++++++++===-:..    :=+++++++++++++++++++++==--:.. .-=+++++++++++=-  .\\r\\n .                 .           .                        :.  .:--::.... .=++++++++++++++++++++++++===--:.    .-+++++++++++++++++++++++=-:... .-=+++++++++++=-. .:\\r\\n .                  .                                 .:.  .::--:.     .-+++++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:..  .-=+++++++++++==: .:-\\r\\n              .          . ..     .  .   ..          .:  .:-=-::..      .:=++++++++++++++++++++==-:...   .-=++++++++++++++++++++++==-:.   .-=++++++++++++=:  .--\\r\\n                .        .   . .         :.         :.  .:==--:..      .. .:=++++++++++++++++===-:...   .=+++++++++++++++++++++++==-.    .-=++++++++++++=-. .:-=\\r\\n                                        ..         :.  .:-=--:..            .:=+++++++++++++==-:....   :=++++++++++++==++++++++==-:.    :==++++++++++++=-.  .-==\\r\\n                                 ..              .:.  .:-=--:...              .:=+++++++++===-:....  .-+++++++++++++=---=+++++==-...   :=+++++++++++++=-.  .:-==\\r\\n     .                                          .:   :---=-:...  .       ....   .-++++++++==-.....  .=+++++++++++++++==:::::---=-----:=++++++++++++++=-.  .:-===\\r\\n                               .    .:         .:  .::----:...   .       ..      .:-=++++==:.....  :=++++++++++++++++=-.  .:...:--::--=+++++++++++++=-.  .-=====\\r\\n                                    ..        ::  ..:-=--:...           :=-:..      .-===-:.....  -=++++++++++++++++++=:.    ..:------=++++++++++++=:  .:-======\\r\\n                                             ::  .::--=:...             :==++--:......:--:...:.  :=+++++++++++++++++++==:       .=+++++++++++++++=-.  .:-=======\\r\\n                                           .:-.   .:::-::..    ..       .:-+=-::::::::------==-:. .-=+++++++++++++++==-.      .:=+++++++++++++++=:   :-=========\\r\\n ..                                       .:--:.       ....          .      ..         . .......:.. .:-++++++++++++=-..      :=+++++++++++++++=-.  .-===========\\r\\n ......                                  ::-:---:.                                    ...-++-:::--::.  .-=++++++==-.         .--==+++++++++++-.  .:=============\\r\\n  .......                              .:-:-------:.                                 .. .=++++==-::....  .:-=++=-. ...          ....::--===-:  .:==+++==++++++++\\r\\n .........                            .:--:::::::::--:..                  ..        .. .::..:--.        ....:--:..::.                    ..  .:-=+++++++++++++++\\r\\n ..........                          ::---:::::::::::::::..                        .. .--.   ..                  ..:..... ..               .:-=+++++++++++++++++\\r\\n ...: ..... ...  . .               .::::::::::::::::::::::::..                   .:.  :-..                                ........     ...:-=+++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .:::::::::::::::::::..........   ...:.::.......:. .:-.                                            ....:-=+++++++++++++++++++++\\r\\n... .    ..::.   .               .::::::::::::::::......    ....:........... .......... ....                                            .:-=++++++++++++++++++++\\r\\n....     ..:::.                 .:::.::::::::.......  ..:::... .        ..     ..  .        ....           ...::..                         :====================\\r\\n .....  ...:.     .            .::::::::.        ..::-::..     :  .. ..  .. ..  .   .        .     .       .:-:.......        ...........::-=================---\\r\\n...........:. ..              .:::::...     .::..::-=:..:.:.  .:..::.... ..  ..     .        ..           ..-:.....  ...         .:----====-----------------::::\\r\\n....... ....                 .::::.    .. .:..:---::--:::.::::-:...::..........  .  ..     .                .  ..     ...........:--------::::::::::::::::::::::\\r\\n ..       .:.               ....       ...---:-----:.:-=---::--:...:.::::... ..  ..  .  . ..                      .    ........::---::::::::::::::::::::::::::::\\r\\n    .--:.                       ..       .-==::::-:::--=-.::::::..:::..::......  .. ..  ..  .          .             ......:-::------------:::::::::::::::::::::\\r\\n .  .:--:.  ..                 ..        :=-:.::::---+-:-=-::::. .::::.::..:. ........  .. ..  .                      ..:---------------------------------------\\r\\n       ..                    ::          ::..-:.::::-==-==-:.::...::::.::..:..... ..... .. ..  ..                       ..::--===-------------------------------\\r\\n             .             .::          .::-::::-:-=+==-:-:..:::.:-::..:........  ..  .  .  .  .                   .       .:===================================\\r\\n                          .:.           ..-=-:-==---++=--:...::...:.......:. ...  .   ....... ..  .  .                       .:-================================\\r\\n                         .:.           .::--::-==++++===::..:-:. .:..::.. ..  ..  .   .. ... ...     .     .                   .:===============================\\r\\n                         .. .         .::::--===+=--==-=:..::::::....:.. ..   .  .. ...  .. ...  ..  .                           ..-============================\\r\\n                      ..            ..:::::-=-+=======:::..--::::::.::....    .  ..  ..  ..  .. ..   .  .  ..     .  ..            .:-=======================---\\r\\n                       .:..           :-:::---==--=----:.::-::::-:........       ..  .. ..  ..  ..  .  ..  .. .      .        .       ::--------------------::::\\r\\n                       :::..         .:--::-==+++++----:::--:::--:........ . .   . ..  -..  ..     ..  ..  .  .      .  .     .       .. .:::::::::::::::::::...\\r\\n                       :.:.          .::::-==--+=-==--::::-::::-:..... ... :..  ..  .. =:.  ..  .  ..  .   .  .               .  ..... .  .:::::::..............\\r\\n                       -..         .:.:::-=++--++=+==-:::--:..::...:.  ...      .   .. ==. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......:::::::::::.......\\r\\n                       -..        .::::..--===+====-:-::::-:.:::.........  .   .   .. .++  ..      .  ..  .. ..    ..  .   . .. .           ...::::::......     \\r\\n                   ..  :.        .--....::-==++++=---..:--:::::...:. ...   .   .   .. .**.     .  .  ..      ..        .        ..          .....:....          \\r\\n                   ..  ..       .:-: ..:------=+++-:::.:-::::::...... ..  ..  ..   .. :*#:..  .   .   .  .   .  ..    .....     ...  ..        ....             \\r\\n             ..               . .:=-..::..:=--=+=+-::.:--..:::..............  ..  ..  -##-..  .. ..  .   .     ..      . ..     ....            ...             \\r\\n            .::.             ....:--...:::-=++++:=+--::.::::::..... ... .-..      .. .+##=.  .   .   .   .  .      .  ..  .     ...    ..       ....            \\r\\n           .:::.                .:--:....::=+=:-=+=.::-::::::...... ...  -+....  ..  :*##+.  ..  .         ..      .  .. .      .            ..    ...          \\r\\n           ::::.               .::--.....::-=+==-=+=::::::::......  ..  ..*+. . ..  .+###+. ..  .          .   .         .                         ....         \\r\\n          ..:::.               .::-=. ..:-===+++====-:.:::::.  ...  ..  ..=#*:......=####+ ...  .             ..    ..               ..:::::--::..    ...       \\r\\n         .....                  .::=: ...:-::-=+++==-::.:::...... ...   ...*##=::.:+#####*....  .  .   .            .            .:-==++++++++++++==-:.  .      \\r\\n         ......                 .::--....:--::-+++==-:..:::...:. . ..  ..  =####**#######*...  ..  .   .      .  .      .      :-++++++++++++++++++++++=-:.     \\r\\n        .......                 ...:-.....:--=+==+==-:..::....:...... ... ..*############*...  .   . .    .   .  ..     .   .:=+++++++++++++++++++++++++++=-:   \\r\\n       .........                 ..:-:....:--=======-:..::  :....... ...... -############*..  ..  ..         .  ..      .  :=+++++++++++++++++++++++++++++++=-: \\r\\n      ...........                 .:=-....::=========::::::.:....... ...  ...+###########*..  ..  .   .      .  ..  .  .  -++++++++++++++++++++++-:-+++++++++++=\\r\\n      ...........                ...-=:.....:====+==: .:.::::...... ...  ... :*##########*.. ..  ..  .   .   .  .. .   . -+++++++++++++++++++++++-  .-=+++++++++\\r\\n     .............                ..:--.....:----=-=: .:..:::.....  ..   .. ..=##########+.  ..  .   .      .   .       :++++++++++++++++++++++++:    .:-+++++++\\r\\n    ..............                ...:=:..:....-==---=:...:::...  . ..  ... ...*#########=.. .              .  ..      .+++++++++++++++++++++++++=:.     .=+++++\\r\\n    ...............                 ..-: ..  .::====---:::......  :...   .    .:*########- ...  .   .   .  ..  ..     .=++++++++++++++++++++++++==++=:   .=+++++\\r\\n   ................                  .:-.  .  .:==-=-:-:::......   ..... .. ..  -*######*.  ..  .   .      .  ..      :+++++++++++++++++++++++++: .-=+-...=+++++\\r\\n   .......:::::::::                   .--. .:.:-==-====--....:. ..     .   ..  ..:*#####-  ..   .      .   .  ..      -+++++++++++++++++++++++++=:   =-:=:=+++++\\r\\n  ............:::::.               .. ..--..::.:--======-..:::......   .   ..  .. .=+*#+.  .. ..   .      .   .  .   .=+++++++++++++++++++++++++=+=-:=--=-++++++\\r\\n  ..................                  . .-:... ...:---:-::... ...... ..   .:.  ..  ...:.   .. .. ..          ..   .. :+++++++++++++++++++++++++- :-=++:=--++++++\\r\\n ..................                     .-- .. ..:-==-..:::::......  . .   .. ..           .  .  ..       .  .. .   .-+++++++++++++++++++++++++-.   -=:=--++++++\\r\\n.....:::::::::....                      .::.   ..:=====-----::....  ..        .           ..  .          ..  .  .   .=+++++++++++++++++++++++++=:.:.-=:=:=++++++\\r\\n.....::::----:::.                       ..::. ....:--====---:.........   ..  ..  ..   .   .    .         .  ..      .=++++++++++++++++++++++++=  :+:=-:=:=++++++\\r\\n......:::::::.                           .::=-.....:-====--:::::......  ..       ..       .    .     :. ..  .. ..   .+++++++++++++++++++++++++-..  .=:-=:+++++++\\r\\n                                         ..:-=:  ...:-=-==:::--:...:.. ..   .        .   .   .       .      .  .    .=++++++++++++++++++++++++++=. :=:=--+++++++\\r\\n                                         ...:--.   ..:------:-:::.:......      .     :. ..  ..   .         ...      .=+++++++++++++++++++++++=:-=+=+=:=-=+++++++\\r\\n                                           .:.--.    .:-===::::::::.... .  .            ..  ..  .   .   .  .         =+++++++++++++++++++++++=   :-+-:=:=+++++++\\r\\n                                            ...:-.    .:-=..::-::::......  ..           .   ..     ..  .   .         -+++++++++++++++++++++++:..  .=::-:++++++++\\r\\n                                            ...:--     ..-:::::::::.........      :..          ..  ..  .  ..         -+++++++++++++++++++++++.-::::=.=--++++++++\\r\\n                                            ....:-:       ..:::::::  .......      ..       .           .     ..      :++++++++++++++++++++++=:=:=:-+-=--++++++++\\r\\n                                              ....::..    ...::.::  .-:.....           .: ..        . .   .  ..      .=++++++++++++++++++++++++==:=-:=:=++++++++\\r\\n      ..........                               ....-:       ....::. .::..... ..  .  .     .        ..     .         . :=++++++++++++++++++++:.-=+++:-=:+++++++++\\r\\n         .........                              .::.::        .::.................                 .     .....   .     =++++++++++++++++++++.   .-=.=--+++++++++\\r\\n                                                 ... :-.       ..  :........ .. ..    .                      .  ..     :++++++++++++++++++++::.  -=.=:-+++++++++\\r\\n                                                     .:-          .:.  .. .:.. .                        ..     ..  .   .-++++++++++++++++++-.++=-=::=:=+++++++++\\r\\n                                                    ....:.        ..   .  .:..         .        .       ..  ..          .=+++++++++++++++++--++++=.--:++++++++++\\r\\n                                                        .::            .  .:.    .. .      .                   .         :++++++++++++++++=..:==+=.=:-++++++++++\\r\\n                                                          .:.             ..     ..   .      .  ..    .     ..   ..       -+++++++++++++++-    .=-:=.=++++++++++\\r\\n                                                            ::                ..   .                                       -++++++++++++++.:=:..=:--.=++++++++++\\r\\n:..                                                          .:.         .     .   .   ...         .       .      .         -++++++++++++=.-+++==.=::+++++++++++\\r\\n-=---:.                                                        .:.                     . ..        .  ..     . .    .        -+++++++++++=-=++++- :.-+++++++++++\\r\\n:--==--:::..                                                     .:.                  .   :           .:    .     .   .  .    -++++++++++. .:-=+:  .=+++++++++++\\r\\n::-----:::::...                            .::.                    .:.               .   ..           ...    ..   ..    .:.    -++++++++=.    :=   :++++++++++++\\r\\n.::::::::::..........            .......    .. .                      .:.                                  .        .   ...     :=++++++++=-:.--   -++++++++++++\\r\\n....:::::...............................   ..                           ....               ..              .      :              .=++++++++++=+-  .=++++++++++++\\r\\n........................................   .:                              ...                             .   .  ...  .          .=+++++++++++=--=+++++++++++++\\r\\n...       ..............................   ..                                  ..                                      . .          -+++++++++++++++++++++++++++\\r\\n.   .:..       .........................   .:.           .                         .                                              .. :=+++++++++++++++++++++++++\\r\\n    ::---...        ...................    ...                                                             ..  .              .    .  .=++++++++++++++++++++++++\\r\\n    :.:-=::-:..        ................    .:.                                             .                   .  ..                   .-+++++++++++++++++++++++\\r\\n    .::-:--::.  .         .............     ::                         ...                                           .. .        ..      .=++=++++++++++++++++++\\r\\n    .:--:::-::.  ....         ........      :-.                        .:.  ..                                               ..   .        -=++=======++++++++++\\r\\n.   .:::-=-:.....  .             ...        :-.                        ::                                                         ..        .-=++======+++++++++\\r\\n    .:::-==:... ... ..  .                   :-..                       ::             .                                               .       .:-==+=======+++++\\r\\n    .:.:----...  :..  .  .                  :-.   .                    :-.              .  ..                                 ..                 ..-==++========\\r\\n    .:--:-:.:...    .  ..  .                :-:.                       :-:.                ...                                    .....              .:-========\\r\\n     .:----.....   . .   .                  .-:.                       :=:.                ...                                         ..:...           .:-=====\\r\\n    .:::.:-::....  ..  .  .  ..             .::.                       .:..               . ..                                             .::..           .:-==\\r\\n     .-:..--:..   .  .  ... .              .:--:.                      .:...           .....:::                                                ..:..           .\\r\\n .   .:----::...   ..  .......             .-**+=::..                  .-:..           ....:-::      .....                  ..::--:.......:::.     .::..        \\r\\n .   ..:--::..  ...  . .-====:...           :++*-.:-:.      .          .-:..  ...      .....=--.     ..::..                     ......:::::.          ..:..     \\r\\n .    .----::.... ..   :=---==::::::.....  .:=+++=:::.                  ::...     .. ...:::----:    ...:..                               .......         .....  \\r\\n .    .::--.:.. ..  .  .--:..::::::::-------===---::-.                 .--:.  .  ..   ..:-:--:::    ......                                ..:::-:.           ...\\r\\n .    ..:--::...   .  .  .....::::...  ....::--==-::::..                :....    ..   ...::-----    ......                                   ......::..         \\r\\n .    .::--:...                    .       ........:-=:.......          :::.....     ....::--==-    ......                                        .::::...      \\r\\n .    .:::::.. :==--:.. ..                 .:-==-::...:      ......     .:-:....      ....::----    .....                                            .::::...   \\r\\n .  .-=++=-. . :+++++++==--:...            .:-**=----:.          ........:::...  .  ......:..---.   .....                                               ........\\r\\n .  .:++*+==-. :+++++++++++++===-::.       .::=+=--:.:.               ........    ... ...::----:.   .....                                                  .:...\\r\\n    .:=+*++-::..=++++++++++++++++++==-:       .:...  .   .              ..   ..... . .. ...:--:-.   ....                                                        \\r\\n::--=====+==--: =+++++++++++++++++++++-       ::. .:..                  :--:.    ...... .:..:-:-.   ....                                                        \\r\\n   ...::---::.: -+++++++++++++++++++===       .:. -++===--...           ::==-:::..      ...::---.   ....                                                        \\r\\n  .   ..:...:...:++++++++++++++++++++==.      ::  :+++++++++==-:.       :.=++----::...      ...:.  ....                                                         \\r\\n  .  .:==+=--.:.:++++++++++++++++++++==.      .:. :+++++++++++++===-.   .:=++=-----::.          .. ....                                                         \\r\\n      :-=+*=--: :++++++++++++++++++++==:      .:. :++++++++++++++===-     ::---:--:.                                                                            \\r\\n\",\n  \"..............   .:--:...              -**- :*#*:                          ..  ....      .-=+++++++++++++++++++++======-:.    .:-============-:      ...        \\r\\n............    .:---: .                -*#++#*:.                            .:...      .-=+++++++++++++++++++++======-:.    .:==============-:.    :---:.      \\r\\n...........   .:----...       .          :*##+:                         ..  .::..      :=+++++++++++++++++++++++=====-:.    .-===============-.    .-====-:.    \\r\\n.........   .:--::..               .      .::..-.                      .. .:::..     .-=++++++++++++++++++++++++====-:.    .-==++++==========:.    .-======--.  \\r\\n.......   ..:-==-.                       =-   =+.                    ... .--:..     :=+++++++++++++++++++++++++====-:.    .-=++++++++++=====-:.    :-=========-:\\r\\n.....    .:----:...                      =*: -*+.                   .. .:-:...    .-++++++++++++++++++++++++++===-:..    :==+++++++++++++===-:.   .-===========-\\r\\n...    .::::=-.   .                      -**+*#=                      .--:..  .  :=++++++++++++++++++++++++++===-:..    :==++++++++++++++===-:.   :-==++=======-\\r\\n..   .:--==-:..                          :*###*-                 .   :--:.      -+++++++++++++++++++++++++++===-:.    .-=++++++++++++++++==--:.  .-==+++++++===-\\r\\n   .:--=--:...                           .+###*:  :-:.         ..  .:-::..    .-++++++++++++++++++++++++++===--..    .-=++++++++++++++++===-:..  :-=++++++++==-:\\r\\n .-----==:...                             -*##-   -++-.......:::..:-::... .  .=++++++++++++++++++++++++++===-:..    :==+++++++++++++++++==--:.. .-=+++++++++==-:\\r\\n:==-:..:.:..                               :=-.   .==-.    ..:-=+*+==-:...  :=++++++++++++++++++++++++++===-:..   .-=+++++++++++++++++++==-:..  :==+++++++++==:.\\r\\n:==::... .            .            ..               ..        .-++*+=---.  :=+++++++++++++++++++++++++===-:..    :=++++++++++++++++++++==-:..  .-=++++++++++=-. \\r\\n--..: .  .. . .          .         .:.                    .:.:=+***+=--:. -++++++++++++++++++++++++++===-:.    .-=++++++++++++++++++++==-:..  .-=++++++++++=-: .\\r\\n.  ..      . .:    ..    :.         .        ..          .. .:=++++==-:..-+++++++++++++++++++++++++===-::.    :=+++++++++++++++++++++==--:..  -=+++++++++++=-. .\\r\\n .                 .           .                        :.  .:--::.... .-++++++++++++++++++++++++===--:..   .-=++++++++++++++++++++++==-:..  :=+++++++++++=-. .:\\r\\n .                  .                                 .:.  .::--:.     .=+++++++++++++++++++++++===-:..    .=+++++++++++++++++++++++=-:...  :=++++++++++++=:  :-\\r\\n              .          . ..     .  .   ..          .:   :---::..      .-=++++++++++++++++++++==--:..    :=++++++++++++++++++++++==-:..   :=++++++++++++=-. .--\\r\\n                .        .   . .         ..         .:  .:-=--:...     .. .:=++++++++++++++++===-:...   .-+++++++++++++++++++++++==-:.   .:=++++++++++++=-. .:-=\\r\\n                               .        ..         ::  .:-==-:..            .-=+++++++++++++==-:.....  :=++++++++++++==++++++++===:.    .-=++++++++++++=-.  .-==\\r\\n                                 ..              .:.  .:-=--:...              .-=+++++++++===-:....   -=++++++++++++=--==++++++=-:.    :=+++++++++++++==:  .:-==\\r\\n     .                                          .:   :---=-:...  .       ....   .-++++++++==-.....  .-+++++++++++++++==-::----==-:--::-=++++++++++++++=:  .:-===\\r\\n                               .    .:         .:  .::----:...   .       ..      .:-+++++==:.....  .=++++++++++++++++=-.  .:...:--:---=+++++++++++++=-.  .:-====\\r\\n                                    ..        ::   .:----:...           .=-:.       .-=+==:.....  :=+++++++++++++++++==:.  ....:------=++++++++++++=-.  :-======\\r\\n                                             ::  .::--=:...             :==+=-::......:--:.....  :=+++++++++++++++++++==:       .-++++++++++++++++=:  .:-=======\\r\\n                                           .:-.   .::--::..    ..       .:-+=-::::::--------==-:. .-=++++++++++++++++=-:.      :-+++++++++++++++=:.  .-=========\\r\\n ..                                       .:--:.       .....         .     ...         ........::.. .:=++++++++++++=-..      :=+++++++++++++++=-.  .:-==========\\r\\n ......                                  .:-:---:.                                    ...-==-::::-::.  .-=+++++++=-.         :-==++++++++++++=:  .:-============\\r\\n  .......                               :-:-------:.                                 .. .=++++==-::....  .:==++=-.  ..          ...::--=====:  .:-=+++==++++++++\\r\\n .........                            .:--:::::::::-::.                   ..        .: .::::---.       .....:--:. .:.                   ...  .:-=++++===++++++++\\r\\n ..........                          ::---:::::::::::::::..            .           .. .--.   ..                 ..:::...                   .:-=+++++++++++++++++\\r\\n ...: ..... ...  . .               .::::::::::::::::::::::::..                   .:.  :-..                               ........       ..:-=+++++++++++++++++++\\r\\n .. :. ...  -:.... ..             .:::::::::::::::::::..........   .....::.......:. .:-.                                           .....:-=+++++++++++++++++++++\\r\\n... .    ..::.   .               .:::::.:::::::::::.....    ....:........... .......... ....                                            .:==++++++++++++++++++++\\r\\n....     ..:::.                 .::..::::::::.......  ..:::...          ..     ..  .        ....           ...::..                        .:==+++++++++++=======\\r\\n .....  ...:.     .            .::::::::.        ..::-::..     :  .. ..  .. ..  .   .        .     .       ..-:.......        .............:====================\\r\\n...........:. ..              .:::::...     .::..::-=:..:.:.  .:..::.... ..  ..     .        ..           ..::.....  ...         .:----=========----------------\\r\\n....... ....                 .::::.    .. .:..:---::--:::.::::-:...::..........  .  ..     .                . ...     ......... .:-------------:::::::::::::::::\\r\\n ..       .:.               ....        .:---------:.:-=---::--:...:.::::... ..  ..  .  . ..                      .    .........::--::::::::::::::::::::::::::::\\r\\n    .--:.                       ..       .-==::::-:::--=-.::::::..:::..::......  .. ..  ..  .          .             ......:-::-----::::::::::::::::::::::::::::\\r\\n .  .:--:.  ..                 ..        :=-:.::::---+-:-=-::::. .:.::.::..:. ........  .. ..  .                      ..:---------------------------------------\\r\\n       ..                    ::          ::..-:.:::--==-==-:.::...:::..::..:..... ..... .. ..  ..                       ..::---=--------------------------------\\r\\n             .             .::          .::-:::--:-=+==-:-:..:.:.:-:............  ..  .  .  .  .                   .       .:===================================\\r\\n                          .:.           ..---:-==---++=---..:::...:.......:. ...  .   ....... ..  .  .                      .::-================================\\r\\n                         .:.           .::--::-==++++===::..:-:. .:..::.  ..  ..  .   .. ... ...     .     .                   .:===============================\\r\\n                         .. .         .::::--===+=--==-=:..::::::....:.. ..   .  .. ...  .. ...  ..  .                           .:-============================\\r\\n                      ..            ..:::::==-+======-:::..--::::::.::....    .  ..  ..  ..  .. ..   .  .  ..     .  ..            .:-==========================\\r\\n                       .:..           :-:::---==--=----:.:-:::::-:........       ..  .. ..  ..  ..  .  ..  .. .      .        .       :--=======----------------\\r\\n                       ::::.         .:--::-==+++++----:::--:::--:........ . .   . ..  -..  ..     ..  ..  .  .      .  .     .       ....:------:::::::::::::::\\r\\n                       :.:.         ..::::-==--+=-==--::::-::::-:..... ... :..  ..  .. =:.  ..  .  ..  .   .  .               .  ..... .  .:::::::::............\\r\\n                       -..         .:.:::-=++-=++=+==-::---:..::...:.  ...      .   .. ==. ..  ..  ..  .  .   .  .  .  .. ..        ..  ......:::::::::::.......\\r\\n                       -..        .:::...--==++====-:-::::::.::..........  .   .   .. .*+  ..      .  ..  .. ..    ..  .  .. .. .           ...:::::::..........\\r\\n                   ..  :.        .--....::-==++++=---..:--:::::...:. ...  ..   .   .. .**.     .  .  ..      ..        .        ..          .....::....         \\r\\n                   ..  ..       .:-: ..:----:-=+++-:::.:-::::::...... ..  ..  ..   .. :**:..  .   .   .  .   .  ..    .....     ...  ..        ....             \\r\\n             ..               . .:=-..::..:=--=+=+-::.:--..::...............  ..  ..  -##:.   .. ..  .   .     ..      . ..     ....            ...             \\r\\n            .::.             ...::--...:::-=+++=-=+--::.::::::..... ... .-..      .. .+##-.  .   .   .   .  .      .  .   .     ...    ..       ....            \\r\\n           .:::.                .:--:....::=+=:-=+=.::-::::::...... ...  =+....  ..  :###=.  ..  .         ..      .  .. .      .            ..    ...          \\r\\n           ::::.               .::--.....::-=+==-=+=::::::::......  ..  ..*+. . ..  .+###+  ..  .          .   .         .                         ....         \\r\\n          ..:::.               .::-=. ..:-===+++====-:.:::::.  ...  ..  ..=#*:......=####+ ...  .             ..    ..               ...:::::::...    ...       \\r\\n         .....                  .::=: ...:-::-=++===-:..:::...... ...   ...*##=::.:+#####*....  .  .   .            .            .:-==+++++++++++==-::.  .      \\r\\n         ......                 .::--....:--::-+++==-:..:::...:. . ..  ..  =####**#######*...  ..  .   .      .  .      .      :-=++++++++++++++++++++==-:.     \\r\\n        .......                 ...:-.....:-==+=====-:..::....:...... ... .:*############*...  .   . .    .   .  ..     .   .:=+++++++++++++++++++++++++++=-.   \\r\\n       .........                 ..:-:....:--=======-:.:::  :....... ...... -############*..  ..  ..         .  ..      .  :=+++++++++++++++++++++++++++++++=-. \\r\\n      ...........                 ..--....::=-=======:::.::.:......  ...  ...+###########*..  ..  .   .      .  ..  .  .  -++++++++++++++++++++++=:=++++++++++==\\r\\n      ...........                ...:=:.....:=======: .:.::::...... ...  ... :###########+.. ..  ..  .   .   .  .. .   . -+++++++++++++++++++++++-  .-=+++++++++\\r\\n     .............                ..:--.....:----=-=: .:..:::.....  ..   .. ..=##########+.  ..  .   .      .   .       :++++++++++++++++++++++++:    .:=+++++++\\r\\n    ..............                ...:-:..:....-===--=:...:::...  . ..  ... ...*#########= . .              .  ..      .=++++++++++++++++++++++++=:.     .=+++++\\r\\n    ...............                 ..-: ..  .::====---:::......  :...   .    .:*########: ...  .   .   .  ..  ..     .=++++++++++++++++++++++++==++-.    =+++++\\r\\n   ................                  .:-.  .  .:==-=---:::......   .. .. .. ..  -*######*.  ..  .   .      .  ..      :+++++++++++++++++++++++++: .-=+-. .=+++++\\r\\n   .......:::::::::                   .--. .:.:-==-====--....:. ..     .   ..  ..:*#####-  ..   .      .   .  ..      -+++++++++++++++++++++++++-.   =-:=:=+++++\\r\\n  ............:::::.               .. ..--..::.:--=-====-..::.......   .   ..  .. .=+*#=   .. ..   .      .   .  .   .=+++++++++++++++++++++++++++=:.=--=-++++++\\r\\n  ..................                  . .-:... ...:---::::... :..... .    .:.  ..  ...:.   .  .. ..          ..   .  :+++++++++++++++++++++++++-.:=+++:==-++++++\\r\\n .................                      .-- .. ..:-==-..:::::......  . .   .. ..           .  .  ..       .  .. .   .-+++++++++++++++++++++++++-   .-=:=--++++++\\r\\n.....:::::::::....                      .::.   ..:=====-----:.....  ..        .           ..  .          ..  .  .   .=+++++++++++++++++++++++++=:.: -=:=:=++++++\\r\\n.....:::----::::                        ..::. ....:--====--::.........   ..  ..  ..       .    .         .  ..      .=++++++++++++++++++++++++=  :+:=-:=:=++++++\\r\\n......::::::..                           .::=-. ...:-====--:::::......  ..       ..       .    .     :. ..  .. ..   .+++++++++++++++++++++++++-.  ..=:-=:+++++++\\r\\n                                         ..:-=:  ...:---==:::--....:.. ..   .        .   .   .       .      .  .    .=++++++++++++++++++++++++++=. :=:=--+++++++\\r\\n                                         ...::-.   ..::-----:-:::.:......      .     :. ..  ..   .         ...      .=+++++++++++++++++++++++=:-=+=+=:=-=+++++++\\r\\n                                           .:.:-.    .:-==-:::::::..... .  .            ..  ..  .   .   .  .         =+++++++++++++++++++++++=   :-+-:=-=+++++++\\r\\n                                            ...--.    .:-=..::-::::......  ..           .   ..     ..  .   .         -+++++++++++++++++++++++-..  .=::-:++++++++\\r\\n                                            ...:-:     ..::::::::::.........      :..          ..  ..  .  ..         -+++++++++++++++++++++++.-::::=.=--++++++++\\r\\n                                            ....:-:       ..:::::::  .......      ..       .           .     ..      :++++++++++++++++++++++=:=:=:-=-=:-++++++++\\r\\n                                              ....::.     ...::.::  .-......           .: ..        . .   .  ..      .=++++++++++++++++++++++++==.=-:=:=++++++++\\r\\n      ..........                               ....-:       ....::. .::..... ..  .  .     .        ..     .         . :=++++++++++++++++++++::-++=+:-=:+++++++++\\r\\n         .........                              .::.:.        .::.................                 .     .....   .     =+++++++++++++++++++=.  .:==.=--+++++++++\\r\\n                                                 ... :=.       ..  :........ .. ..    .                      .  ..     :++++++++++++++++++++::.  -=.=:-+++++++++\\r\\n                                                     .:-          .:.  .. ::.. .                .       ..     ..  .   .-++++++++++++++++++:.++=-=::=.=+++++++++\\r\\n                                                    ...::.        ..   .  .:..         .        .       ..  ..          .++++++++++++++++++--++++=.--:++++++++++\\r\\n                                                        .::            .  .:.    ..        .                   .         :++++++++++++++++=..-=++=.=:-++++++++++\\r\\n                                                          .:.             ..  .  ..   .         .     .     ..   ..       -+++++++++++++++-    .=-:=.=++++++++++\\r\\n                                                            ::                ..   .                                       -++++++++++++++:.-: .=:--.=++++++++++\\r\\n..                                                           .:.         .     .   .  ....         .       .      .         -++++++++++++=.-++===.=::+++++++++++\\r\\n-=--::.                                                        .:.                     .  .        .  ..       .    .        -+++++++++++=-=++++- :.-+++++++++++\\r\\n---==--:::..                                                     .:.                  .  .:           .:    .     .   .       -++++++++++. .:==+:  .=+++++++++++\\r\\n::-----:::::...                            .::                     .:.               .   ..           ...    .    ..    .:.    -++++++++=.    :=   :++++++++++++\\r\\n.::::::::::..........            .......    .. .                      .:.                                           .   ...     :++++++++==-. --   -++++++++++++\\r\\n....:::::...............................   ..                           ....               ..              .     ..              .=++++++++++=+-  .=++++++++++++\\r\\n........................................   ..                              ...                             .   . ...              .=+++++++++++=-:=+++++++++++++\\r\\n...       ..............................   ..                                  ..                                     .. .         .-+++++++++++++++++++++++++++\\r\\n.   .:..       ........................    .:.           .                         .                                              .. :++++++++++++++++++++++++++\\r\\n    ::--:...        ...................    ...                                                             ..  .              .    .  :=++++++++++++++++++++++++\\r\\n    :.:-=::-:..        ................    .:.                                             .                   .   .                   .-+++++++++++++++++++++++\\r\\n    .:-::--.:. ..         .............    .::                         ..                                            .. .        ..      :=+==++++++++++++++++++\\r\\n    .:--::-::..  ....        .........     .-:.                        .:.  ..                                             . ..   .       .-+++=======++++++++++\\r\\n    .:::=--:....  ..             ...        --.                        ::                                                        ...        :-=++======+++++++++\\r\\n    .:::-=-:... ... ..  .                   :-..                       :.             .                                               .       .:-=++=======+++++\\r\\n    .:.-----... .:..  .  .                  :-.   .                    :-.              . ..                                  .                  .:-==+=========\\r\\n    .:--:-:....     .  .   .                :-:.                       :-..                ...                                    .....              .-=========\\r\\n    .::----.....   . .  ..                  :-..                       :-:.               ....                                         ......           .:======\\r\\n.   .:::.:-::....  ..  .  .  .              .::.                       .:.                . ..                                             .::..           .:-==\\r\\n     .-:..--:..   .  .  ... .              .:--:.                      .:..            .....::.                                                .::.           .:\\r\\n     .:----:. ..   .   .......             .-**+-::..                  .-...           ....:-::      .....                  ...:--:...........    ..:..         \\r\\n .   .::--::..  ... .. .-====:...          .:+++-.:-:       .          .-:..  .. . .   ....:=--      ..::..                   ........:::::.          .::..     \\r\\n .    :----::...  ..   :=---=-::::::.....  .:=++=-:::.                 .:....     .. ...:::----.    ...:..                              ........         .....  \\r\\n .    .:--:.:.  ..  .  .--:.:::::::::-------===---::-.                 .--:.     ...  ..:-:--:::    ......                                .::::-:.           ...\\r\\n .    ..:--::...  ..  .  .....::::...  ....::--==-::::..                :....    ..   ...::----:    ......                                   ......::.          \\r\\n .    .::--:..                     .       ......:::-=:......           :::.....     ...:::--==-    ......                                        .:::...       \\r\\n .    .:::::.. :==--:.. ..                 .:===-::...:      .....      .:-:....      ....::----    .....                                            .::::..    \\r\\n .  .-=++=-. . -++++++==---:..             .:=**=----:.         .........:::...  .  ......:..---    .....                                               .:..... \\r\\n .  .:++*+==:  :+++++++++++++==--:..       .:-=+=--..:.               ........    ... ...::----:.   .....                                                  .::..\\r\\n    .:=++++-:: .+++++++++++++++++++==-.       ::... ..   .              ..  ...... . .. ...:----.   ....                                                       .\\r\\n::--=====+==--: =+++++++++++++++++++=+-      .::  .:..                 .:-:..    ...... .:..:-:-.   ....                                                        \\r\\n   ...::---::.. =+++++++++++++++++++==-       ::. =++==--:...          .::==-::...     ....::-:-.   ....                                                        \\r\\n      ..:...:...-+++++++++++++++++++===       :.  -++++++++===-:.       :.++=----::..       .:::.   ...                                                         \\r\\n  .  .-==+=-:.: -++++++++++++++++++++==.      .:. -+++++++++++++==--.   :-+++=-----::.          .. ....                                                         \\r\\n     .:==+*=--. -++++++++++++++++++++==.      .:  :++++++++++++++===:     :-------:..                .                                                          \\r\\n\",\n  \"                                                                            ...      ...                  .......:*#*=.                                         \\r\\n                                                                            ...                           .......:*#*=.                                         \\r\\n                                                                            ...                           .......:*#*=.                ...                      \\r\\n                                                                           .....                         ........:*#*+.             .......                     \\r\\n                                                                           .....                         ........:*#*+:             .......                     \\r\\n                                                                            ....                         ....:...:+#*+:                                         \\r\\n                                                                            ....                         ....::..:+#*+:                                         \\r\\n                                                                            ....                         ...:::..:+#*+:                                         \\r\\n   ........                                                                .....                        ....::::.:*##+:                                         \\r\\n  ...........                                                             ......                        ....::::.:*##*-                                         \\r\\n.............                                                             ::....     ..                 ...:::::..:==-...                                       \\r\\n............                                                              :-:...     ..                 ..:-=--:..............                                  \\r\\n...........                                                               -=:...                        .:-=*+-::..............                                 \\r\\n..........                                                                -=-...     .                  .===**=::...............                                \\r\\n.........                                                                 -=-...                        -+==**=::.................                              \\r\\n........                                                                  -=-...                        -+==*#+::..................                             \\r\\n........                                                                  -=-...         ::            ...:-===--:..................                            \\r\\n.......                                                                   -=-...         :-..           ......::::..................                            \\r\\n......                                                                    -+=:..        ::::::....:.....:....:........................                          \\r\\n......                                                                    -=-:..       :=:.                      ....................          .                \\r\\n......                                                                     .          -=:.                            .............          ....               \\r\\n.....                                                ....                           :--::.                                         .::     .....      ..        \\r\\n....                                         .................             ....  .:--:::.   ..                                      ..    ......     ...        \\r\\n                                          ...................            ....  .:---:-:.      .....                                       .....     .:...       \\r\\n                            ............  ...................               .:--:::-::. ...............                                  ...:..     .::::..     \\r\\n                    .........................................            .::---::::.. ..................                             ... .....     .::..        \\r\\n    ........................................................          .::--:::::........................                             ... .....     .:.          \\r\\n............................::.................::::::::.....      ....::.............................................     ...         .  .....    .::           \\r\\n....................:::::--:::......:::::::.::::::::::::::::...........:.     ...:...................................:---:::.         . ..:-:     .::           \\r\\n.................::::::::.....:::::::::::::::::::::.......:::......:---::....::-:-:........:::-------:------:::-:::::-=++++=:          ....--     :-:.          \\r\\n.....................:::::::::::::::::::::::-:--:::......:...:-::-=++=--==+=****++=-.....:--===========++++=--=++++++++****+.          ....::    .:::.......    \\r\\n........::::::::::::::::::::::::::::::::::------:.:......:::-==---=++**+***+##**+++-.....:-======+++==++**+==-=**####******+           ......    .::-=-::::.... \\r\\n.....::::::::::::::::::::::::::::::::::::-------:.:.:::::::-====+*####***+=+#+*+=+=: .:---========++===+**+==-=**##***++**+-          .......    .::=*+=-:::....\\r\\n........:::::::::::::::::::::::::::::::::------::...::..-==+*+-=+####*****+*#*****+-:--==-=============+**+=--=+******++++=.          ....:..    :::-+==-::::::.\\r\\n..=+=+=::::::::::::::::::::::::::::::::::----::::.......-+++**-:=***#+++++**##*****+++=-:-=============+**+=--=+***#**+===-           ...:::.    :::-----::::::.\\r\\n..-*+*=::::::::::::::::::::::::::::::::::--------.......::::=*+=*#####+==+*###********+---=============+**+=--=+++****++==.          ....:::.   .:::--==-:----::\\r\\n..:=*+:::::::::::::::::::::::::::::::::::---:::::::::....    ..-+++*##*:=+*##*++****#*+--==============+**+=--==+++******=           ...::::.   .:::-==----==--:\\r\\n::.:+-::::::::::::::::::::::::::::::::::::--:  ......            .:=++*--=*#*++*******=:-==============+**+=--==++**###**-          ....::::.   .:::==----=+---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--.                      ......:---:-=--==--::--=============+**+==-==++++****+.          ....::::.   .-:-===---==--::\\r\\n:::..:::::::::::::::::::::::::::::::::::::-:                 :::.  .......   ...........::---==========+**+==-==+===+***=          ....:::::.   .-:-+==----=--::\\r\\n:::+*-::::::::::::::::::::::::::::::::::::-.                .---:   .:::::.       ... .......::::----==+**+==-=++++=++**:          ...::::-:.   :---===--:----::\\r\\n::-%%+::::::::::::::::::::::::::::::::::::=.                .-==-   ....                        ...::--=++==--==++===+*=          .:..:::--:.   -=--==---::--:::\\r\\n:::-: :=.  .....:::::::::::::::::::::::::::  ..  ..          :-==-. .::..                            ...::::::::-------.         ..:::::-=-:   .=+-=+===-:::::::\\r\\n::..   .   ......-*+::::::::::::::::....:..  ...-++:.         :-==------:..                                           .         ..:-:::-+=-:   .=+-=====-:::::::\\r\\n::..    :. ......=*=..........:::..        . .:==-...          .-=======--:.                                       ...         ...-:::-+*-::   .++-:---------:::\\r\\n::..    .=:........   ............      ..::-::.......           :===--===:.                             .:::.  ....:         ...::::-+#=::.   .*+-::::::----:::\\r\\n.....    :--::::. ................        .:==--......            .....:::.                           ...:::.........        ....::::+#*--:.  .:*+-:::::::::....\\r\\n. .                ...............           .:--...         .-.                                            ....  ..        .....::-+##+:-:.  ::*+-::::.........\\r\\n  .         .......--:.............            ..:..         .:.                                                 .         .....::-+*#*=:::.  ::*=--::..........\\r\\n              ....-#%#:............         .: --:..            ..                   ..                         .         .....::-+**#*-:::.  -:*==*++=-:::::...\\r\\n   .-:.         ..:--:.............         .=.*+++            ..                                                        .....::-+***#+---:.  --*==***+=--:::...\\r\\n    ...              .....++:......          .-++=:           ...                                       ...:...         .....::-+****#*---:.  :-*=-=====-:::... \\r\\n          .............. .=*=-.....          .=+*-      .    ....                                          ..         ......::-+*******---:.  .-*=:.:::::.......\\r\\n         ............-++-..=**.....         :=*+-.          ...::                                                    .....:::=+********-:-:.   -*=.  ...::.::::-\\r\\n         ............-##*:..--.....        -=+=+:           :..::.                                       .         ......:::=+++*******---:.   -*=.      ...::--\\r\\n ..        ........ ..............        :+=*+#=           :..::.          ..                         .          .....::::=+++*******+:--:.   -*=.         ..:-\\r\\n.. ..       ....          ........        ..::=#*.          :.....         .:.                       .         .......::::-++++*******=:--:.   =*=::----:.    ..\\r\\n.  .     ..          . ............     ....   ::.          ......         ::.                     ..        .......::-:::-++++*******=:--:.  .=*==*****+=-.   .\\r\\n.         .         ....=#+........      ...                ......        .::.                  ...        .......:-=-::::=+++++******-:--:.  .=+-+*#####*+-:...\\r\\n.           ............:#*.......        .                 .:..::.       .::                 ...      ........::-=+=:::::=+*#####***+-:--:.  :=*-=**#####*=:...\\r\\n...           .........:=-.                                 .:::::.       .::             ....    ..........:-=+++++-:::-+##%%#%%%##*+::--:. .-=*-=****###*+-...\\r\\n:....              ..::::... ....            ..              :..::.        ..           ....  .........::-==+++++++=:::=*#####*+%%##*=::--:. .-=+-+*######*+=-..\\r\\n-:............. .... .......................................................................:::::---===++++++++++++=:-**+**#%*==####*=::--:. .--+=**##**##*+=-..\\r\\n++=========-------::-===================================================================+++++++++++++++++++++++++++=:+##***+=-=-==*#*=::--:.  .-+=*##*****+=:...\\r\\n-==-------::::::..  :===============================================-------------------------====++++++++++++++++++=::+*+**=-=#*+*##*=::--:.  .=+-+******+=:....\\r\\n::::............. .  ...........................................................................::::---==++++++++++=:::=*#%#+*##%%##*=::--:.  .=+--===-===:    .\\r\\n=:.......            ...    ...             ..               ......          ...       ..:::.. ......::::::--=+++++=::::-=*#####%%*#*+::--:.  .=+-......::.   ..\\r\\n+=:.....             .:=:    .......                         :...             ::.          .::..  ......::::..:-==++=:::::=+**#******+-:--:.  .=+-.     ........\\r\\n::..      .............*%-......                             ..                ...             .... ........:::..::-=-::::=++++=-+****-:--:.  .=+-.....:-----::.\\r\\n:.       .............:++:.........   .. .....               .                   ..              ...      ....::::.::-::::-+++++-+****-:--:.  .=*-:.:::---::---:\\r\\n.       ..  ............  ......... ...  ........            :                                     ...       ....:::::::::-+++*+-=****=:--:.  -=*-------::::-===\\r\\n.   ..  .........     ............. ..  ..........           :                                        .        ....::::::::=*+*+==****+:--:. .==*-=****+----===+\\r\\n..   :-::........    .::.............    ..........          :.                                         .        ....:::::::=**+==*****---:. .-=*-+#####**+=---=\\r\\n..     ...      .....+%%-...:=-......      ......-:                               ..........              .        ....::::-:-+*+=***#*---:.  :-*-+######*+=:::-\\r\\n.           ........:++=...-+**:.....      .. ...:-::              .::-:.                .::::.       ..:...         .....::-:-+*=+**#*---:.  :-*-=**+++=--:::..\\r\\n         .............. ..-*++-.....        :-:-. ++.             .-:----:.                 ...::....:-==--:..        .....::=::=+=**#*---:.  :-*--+=--::::::...\\r\\n        .........:...   ..=+=-.....          -+=::=.             .-+=-----::::....               .....-====-:...       .....:-=::=++*#+:--:.  .-*----::::::::...\\r\\n       .....::::.:.    ............           -==-:...         . .+**+++==-----:::::::::.              .::::. ...       ......-=::-=*#*---:.  .:*=----=---::::..\\r\\n.   ..:::::......       ...........           . :-:... .       .-----=========---------:.                      ....       .....--::-=**=--:.   :+=--======-===--\\r\\n.       ...........:::..............          ... :....        .:.  ......:--::.......                            ..       .....--::-+*+--:.   :+=:--------===--\\r\\n:. .     .........:+#%#:.............         =*===:....       .....:-==-:-==-:.                                    .       .....::::-+*=-::   .+=:::::::::-----\\r\\n:. ..       ........--:. ............        :*++*#.....        ....:=**++++++-:.                                    .       ....:::::-++-::   .==-:::::::::----\\r\\n::...       ........     ...........        -++**=:.....       ..   .-++++=++=-:.                                             ....:::::-=--:   .-=--:::---------\\r\\n:::..       .....:=+=............:.     .:-=+++=-.......             :===-----:.                          ............:        ....::::----:.  .----:::::-------\\r\\n:::..        ......+%*..:-==--::::....:::-:.:::.........              .:::..::.                    ..::---==----======+:        ....::::---:.  .:---::::---==---\\r\\n:::::        ......-+=::-:::::::::::::::::.   ..........               ..::--:..    ....       ...::--=+++++============.        ....:::----.   :---::::---==---\\r\\n::-#+::.....:-=--::::::::::::::::::::::::::.       ...                :------::.   ........:::---====-==++=======++****+-        ....::::---.   :---:::::---=---\\r\\n::-*+--::::-+###*+-:::::::::::::::::::::::::                          :::.........::::::::--===+++++=-==+++====+**###***+.        ....::::--.   :-=-:::::-------\\r\\n:::--:::::-*%%%%%%*-:::::::::::::::::::::::::                         .......::::-==++*+-:-===++++++=-==+++====+**##***++-        ....::::-::   :-=-:::::-------\\r\\n::..::::::*%%####*#=::::::::::::::::::::::::-                      ..::.:-=++====+#####*-:-====++++==-==+++====++******++=         ...:+-::::   .-=-:::::-------\\r\\n..:==--::=#=---:..+*::::::::::::::::::::::::-....:::...         .-=-=++==**#***+++++***=:--====++++=====++++===+*******++=.        ....+*:::.   .-=-:::::-------\\r\\n..+*==*+:+##*+=-=*#*::::::::::::::::::::::::--:::::::............+*+**+==**#**++++++**+=::-=============++++===+++++****++-         ...-#=::.   .:=-:::::-------\\r\\n.:**--**:+#+-:-++=**:::::::::::::::::::::::-=--:::::::...........+###*+=+******#**#*+==-::-==+++========++++===+++++******+.        ....+*::.   .:=-:::::-------\\r\\n.:+*==**:=#=:-===+*=:::::::::::::::::::::::-=--:.:::.............+*=***#*++**==+=---:....:--=++========+++++===+++++**##**+:         ...:*=:.    :==:::::------:\\r\\n..-==++-.-*%%%%%%%*::::::::::::::::::::::::-=---...:.............=+-==-=-:::.............::-=++========+++++=-=+++++++****+-         ....+*:.    :==:::::::::::.\\r\\n...::::...-*%%%%#*-::::::::::::::::::::::::--:--...:.....................................:--===========+++++===++====++****=:        ....:*=..   :==:.......:.. \\r\\n...........-=+*+=:::::::::::::::::::::::::::-:-:..:......................................::---=======--=====------::--=+***+-       ......=*:.   .==-.     ..   \\r\\n.............:::.:::::::::::::::::::::::::::::::.::........::.............................::::::-----::::-::::::......:--=--:       ......:*+.    -=-.          \\r\\n.:::::::::---:::::::::::::::::::::::::::::-::::::::::::::::-:................ ............::::::::::::::::...................        ......=#=    :=-.     .    \\r\\n--------::::::::::::::::::-----::::::::::::::::::::::::::::...   ..............................:::::::::..............    ...        .:....:*#-   .--:    ....  \\r\\n...........................:::::::::::::::::::::.:::::.::::..::..      .........::................::::..........                     .::....-+-    -=-.. .....  \\r\\n..................................:::::::::.:::..::::::.........          ..:::::::::................:::......:..                     ......:-:    .==:::::..   \\r\\n              ...............................:..::::-=++==--::.   :===++-::.::---::::::....:::......:::::::-===-:                       ....:::.    -=-:::.     \\r\\n     :---::....         .............................::---==++++=====++++==:-+#+-----::::..............:-=+==-:.               .        ........     :-::.      \\r\\n.......:-.::::-----:::...               .........................::--==+++=-=+++=-::--::::....         .---:.             ...::::.       ........    .:::       \\r\\n......             ......::...          ......................         ..::==++**++=::---:.          .......  .............:::::::.       ........    .::       \\r\\n....... .                                  ...   .........               ..:::--::::.  :=-:.          ...............:::-----------:.      .......              \\r\\n.:......-           ....                                                 .:::..:..      .=-.:::..........::.........:-======--------::.       .                 \\r\\n..:...:...  ..    :*%%%%#=    ...                                         .::..::        .:::.................:......:=++++=-------::..                         \\r\\n..:......-:       .-=+**+:                                                .-:..::         :-:              ...::::-:.:=++===------::..                          \\r\\n..::.....:+                                                               .::..::         .:             .:--+*+--=:.-==++==-----::..                           \\r\\n...:......:                                                                ...:::         .              .=+=++=:-=:.-===++------::.                            \\r\\n...:......                                                                 ...:::                        .-==+=-:-=::-=====-----::..                            \\r\\n...::......                                                                 ..:::                         :-==-::-=::======----::..                             \\r\\n....::......                                                                ...::                         .::::::----==+++++=--:...                             \\r\\n.:...::......                                                               ...::                         ...::::-=--===++++=-.....                             \\r\\n..::..:::.:..                                                               ...::.                        ...::::-=--------==-.....                             \\r\\n...::..::::...                                                               ..::.                        ...::::-=-:::...-==-......                            \\r\\n  .:::...:::..                                                               ..::.                        ...::::-=-::.. .-==-........                          \\r\\n    ::::.::.                                                                 ..:.                         ...::::-=-::.. .-==-...............                   \\r\\n                                                                             ....                          ..::::-=-::.. .-==-.......................           \\r\\n      .:-:.                   .                                              ....                          ...:::-=-::.. .-==-........................          \\r\\n::.    .---:               .:-=:                                            .....                          ...::::=-::....==+-.......................           \\r\\n...        ..                                                               .....                           ..::::=-::...:=++-.......................           \\r\\n                .--==-:                                                     .....                           ...:::--::...:=++-........................          \\r\\n\",\n  \"                                                                            ...      ...                  .......:*#*=.                                         \\r\\n                                                                            ...                           .......:*#*=.                                         \\r\\n                                                                            ...                           .......:*#*=.                ...                      \\r\\n                                                                           .....                         ........:*#*+.             ........                    \\r\\n                                                                           .....                         ........:*#*+:             .......                     \\r\\n                                                                            ....                         ....:...:+#*+:                                         \\r\\n                                                                            ....                         ....:...:+#*+:                                         \\r\\n                                                                            ....                         ...:::..:+#*+:                                         \\r\\n   ........                                                                .....                        ....::::.:*##+:                                         \\r\\n  ...........                                                             ......                        ....::::.:*##*-                                         \\r\\n.............                                                             ::....     ..                 ...:::::..:==-...                                       \\r\\n............                                                              :-:...     ..                 ..:-=--:..............                                  \\r\\n...........                                                               -=:...                        .:-=*+-::..............                                 \\r\\n..........                                                                -=-...     .                  .===**=::...............                                \\r\\n.........                                                                 -=-...                        -+==**=::.................                              \\r\\n........                                                                  -=-...                        -+==*#+::..................                             \\r\\n........                                                                  -=-...         ::            ...:-===--:..................                            \\r\\n.......                                                                   -=-...         :-..           ......::::..................                            \\r\\n......                                                                    -+=:..        ::::::....:.....:....:........................                          \\r\\n......                                                                    -=-:..       :=:.                      ....................          .                \\r\\n......                                                                     .          -=:.                            .............          ....               \\r\\n.....                                                ....                           :--::.                                         .::     .....      ..        \\r\\n....                                         .................             ....  .:--:::.   ..                                      ..    ......     ...        \\r\\n                                          ...................            ....  .:---:-:.      .....                                       .....     .:...       \\r\\n                            ............  ...................               .:--:::-::. ...............                                  ...:..     .::::..     \\r\\n                    .........................................            .::---::::.. ..................                             ... .....     .::..        \\r\\n    ........................................................          .::--:::::........................                             ... .....     .:.          \\r\\n............................::.................::::::::.....      ....::.............................................     ...         .  .....    .::           \\r\\n....................:::::--:::......:::::::.::::::::::::::::...........:.     ...:...................................:---:::.         . ..:-:     .::           \\r\\n.................::::::::.....:::::::::::::::::::::.......:::......:---::....::-:-:........:::-------:------:::-:::::-=++++=:          ....--     :-:.          \\r\\n.....................:::::::::::::::::::::::-:--:::......:...:-::-=++=--==+=****++=-.....:--===========++++=--=++++++++****+.          ....::    .:::.......    \\r\\n........::::::::::::::::::::::::::::::::::------:.:......:::-==---=++**+***+##**+++-....::-======+++==++**+==-=**####******+           ......    .::-=-::::.... \\r\\n.....::::::::::::::::::::::::::::::::::::-------:.:.:::::::-====+*####***+=+#+*+=+=: .:---========++===+**+==-=**##***++**+-          .......    .::=*+=-:::....\\r\\n........:::::::::::::::::::::::::::::::::------::...::..-==+*+-=+####*****+*#*****+-:--==-=============+**+=--=+******++++=.          ....:..    :::-+==-::::::.\\r\\n..=+=+=::::::::::::::::::::::::::::::::::----::::.......-+++**-:=***#+++++**##*****+++=-:-=============+**+=--=+***#**+===-           ...:::.    :::-----::::::.\\r\\n..-*+*=::::::::::::::::::::::::::::::::::--------.......::::=*+=*#####+==+*###********+---=============+**+=--=+++****++==.          ....:::.   .:::--==------::\\r\\n..:=*+:::::::::::::::::::::::::::::::::::---:::::::::....    ..-+++*##*:=+*##*++****#*+--==============+**+=--==+++******=           ...::::.   .:::-==----==--:\\r\\n::.:+-::::::::::::::::::::::::::::::::::::--:  ......            .:=++*--=*#*++*******=:-==============+**+=--==++**###**-          ....::::.   .:::==----=+---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--.                      ......:---:-=--==--::--=============+**+==-==++++****+.          ....::::.   .-:-===---==--::\\r\\n:::..:::::::::::::::::::::::::::::::::::::-:                 :::.  .......   ...........::---==========+**+==-==+===+***=          ....:::::.   .-:-+==----=--::\\r\\n:::+*-::::::::::::::::::::::::::::::::::::-.                .---:   .:::::.       ... .......::::----==+**+==-=++++=++**:          ...::::-:.   :---===--:----::\\r\\n::-%%+::::::::::::::::::::::::::::::::::::=.                .-==-   ....                        ...::--=++==--==++===+*=          .:..:::--:.   -=--==---::--:::\\r\\n:::-: :=.  .....:::::::::::::::::::::::::::  ..  ..          :-==-. .::..                            ...::::::::-------.         ..:::::-=-:   .=+-=+===-:::::::\\r\\n::..   .   ......-*+::::::::::::::::....:..  ...-++:.         :-==------:..                                          ..         ..:-:::-+=-:   .=+-=====-:::::::\\r\\n::..    :. ......=*=..........:::..        . .:==-...          .-=======--:.                                      ....         ...-:::-+*-::   .++-:---------:::\\r\\n::..    .=:........   ............      ..::-::.......           :===--===:.                             .:::.  ....:         ...::::-+#=::.   .*+-::::::----:::\\r\\n.....    :--::::. ................        .:==--......            .....:::.                           ...:::.........        ....::::+#*--:.  .:*+-:::::::::....\\r\\n. .                ...............           .:--...         .-.                                            ....  ..        .....::-+##+:-:.  ::*+-::::.........\\r\\n  .         .......--:.............            ..:..         .:.                                                 .         .....::-+*#*=:::.  ::*=--::..........\\r\\n              ....-#%#:............         .: --:..            ..                   ..                         .         .....::-+**#*-:::.  -:*==*++=-:::::...\\r\\n   .-:.         ..:--:.............         .=.*+++            ..                                                        .....::-+***#+---:.  --*==***+=--:::...\\r\\n    ...              .....++:......          .-++=:           ...                                       ...:...         .....::-+****#*---:.  :-*=-=====-:::... \\r\\n          .............. .=*=-.....          .=+*-      .    ....                                          ..         ......::-+*******---:.  .-*=:.:::::.......\\r\\n         ............-++-..=**.....         :=*+-.          ...::                                                    .....:::=+********-:-:.   -*=.  ...::.::::-\\r\\n         ............-##*:..--.....        -=+=+:           :..::.                                       .         ......:::=+++*******---:.   -*=.      ...::--\\r\\n ..        ........ ..............        :+=*+#=           :..::.          ..                         .          .....::::=+++*******+:--:.   -*=.         ..:-\\r\\n.. ..       ....          ........        ..::=#*.          :.....         .:.                       .         .......::::-++++*******=:--:.   =*=::----:.    ..\\r\\n.  .     ..          . ............     ....   ::.          ......         ::.                     ..        .......::-:::-++++*******=:--:.  .=*==*****+=-.   .\\r\\n.         .         ....=#+........      ...                ......        .::.                  ...        .......:-=-::::=+++++******-:--:.  .=+-+*#####*+-:...\\r\\n.           ............:#*.......        .                 .:..::.       .::                 ...      ........::-=+=:::::=+*#####***+-:--:.  :=*-=**#####*=:...\\r\\n...           .........:=-.                                 .:::::.       .::             ....    ..........:-=+++++-:::-+##%%#%%%##*+::--:. .-=*-=****###*+-...\\r\\n:....              ..::::... ....            ..              :..::.        ..           ....  .........::-==+++++++=:::=*#####*+%%##*=::--:. .-=+-+*######*+=-..\\r\\n-:............. .... .......................................................................:::::---===++++++++++++=:-**+**#%*==####*=::--:. .--+=**##**##*+=-..\\r\\n++=========-------::-===================================================================+++++++++++++++++++++++++++=:+##***+=-=-==*#*=::--:.  .-+=*##*****+=:...\\r\\n-==-------::::::..  :===============================================-------------------------====++++++++++++++++++=::+*+**=-=#*+*##*=::--:.  .=+-+******+=:....\\r\\n::::............. .  ...........................................................................::::---==++++++++++=:::=*#%#+*##%%##*=::--:.  .=+--===-===:    .\\r\\n=:.......            ...    ...             ..               ......          ...       ..:::.. ......::::::--=+++++=::::-=*#####%%*#*+::--:.  .=+-......::.   ..\\r\\n+=:.....             .:=:    .......                         :...             ::.          .::..  ......::::..:--=++=:::::=+**#******+-:--:.  .=+-.     ........\\r\\n::..      .............*%-......                             ..                ...             .... ........:::..::-=-::::=++++=-+****-:--:.  .=+-.....:-----::.\\r\\n:.       .............:++:.........   .. .....               .                   ..              ...      ....::::.::-::::-+++++-+****-:--:.  .=*-:.:::---::---:\\r\\n.       ..  ............  ......... ...  ........            :                                     ...       ....:::::::::-+++*+-=****=:--:.  -=*-------::::-===\\r\\n.   ..  .........     ............. ..  ..........           :                                        .        ....::::::::=*+*+==****+:--:. .==*-=****+----===+\\r\\n..   :-::........    .::.............    ..........          :.                                         .        ....:::::::=**+==*****---:. .-=*-+#####**+=---=\\r\\n..     ...      .....+%%-...:=-......      ......-:                               ..........              .        ....::::-:-+*+=***#*---:.  :-*-+######*+=:::-\\r\\n.           ........:++=...-+**:.....      .. ...:-::              .::-:.                .::::.       ..:...         .....::-:-+*=+**#*---:.  :-*-=**+++=--:::..\\r\\n         .............. ..-*++-.....        --:-. ++.             .-:----:.                 ...::....:-==--:..        .....::=::=+=**#*---:.  :-*--+=--::::::...\\r\\n        .........:...   ..=+=-.....          -+-::=.             .-+=-----::::....               .....-====-:...       .....:-=::=++*#+:--:.  .-*----::::::::...\\r\\n       .....::::.:.    ............          .-==-:...         . .+**+++==-----:::::::::.              .::::. ...       ......-=::-=*#*---:.  .:*=----=---::::..\\r\\n.   ..:::::......       ...........           . :-:... .       .-----=========---------:.                      ....       .....--::-=**=--:.   :+=--======-===--\\r\\n.       ...........:::..............          ... :....        .:.  ......:--::.......                            ..       .....--::-+*+--:.   :+=:--------===--\\r\\n:. .     .........:+#%#:.............         =*===:....       .....:-==-:-==-:.                                    .       .....::::-+*=-::   .+=:::::::::-----\\r\\n:. ..       ........--:. ............        :*++*#.....        ....:=**++++++-:.                                    .       ....:::::-++-::   .==-:::::::::----\\r\\n::...       ........     ...........        -++**=:.....       ..   .-++++=++=-:.                                    .        ....:::::-=--:   .-=--:::---------\\r\\n:::..       .....:=+=............:.     .:-=+++=-.......             :===-----:.                          ............:        ....::::----:.  .----:::::-------\\r\\n:::..        ......+%*..:-==--::::....:::-:.:::.........              .:::..::.                    ..::---==----======+:        ....::::---:.  .:---::::---==---\\r\\n:::::        ......-+=::-:::::::::::::::::.   ..........               ..::--:..    ....       ...::--=+++++============.        ....:::----.   :---::::---==---\\r\\n::-#+::.....:-=--::::::::::::::::::::::::::.       ...                :------::.   ........:::---====-==++=======++****+-        ....::::---.   :---:::::---=---\\r\\n::-*+--::::-+###*+-:::::::::::::::::::::::::                          :::.........::::::::--===+++++=-==+++====+**###***+.        ....::::--.   :-=-:::::-------\\r\\n:::--:::::-*%%%%%%*-:::::::::::::::::::::::::                         .......::::-==++*+-:-===+++++==-==+++====+**##***++-        ....::::-::   :-=-:::::-------\\r\\n::..::::::*%%####*#=::::::::::::::::::::::::-                      ..::.:-=++====+#####*-:-====++++==-==+++====++******++=         ...:+-::::   .-=-:::::-------\\r\\n..:==--::=#=---:..+*::::::::::::::::::::::::-....:::...         .-=-=++==**#***+++++***=:--====++++=====++++===+*******++=.        ....+*:::.   .-=-:::::-------\\r\\n..+*==*+:+##*+=-=*#*::::::::::::::::::::::::--:::::::............+*+**+==**#**++++++**+=::-=============++++===+++++****++-         ...-#=::.   .:=-:::::-------\\r\\n.:**--**:+#+-:-++=**:::::::::::::::::::::::-=--:::::::...........+###*+=+******#**#*+==-::-==+++========++++===+++++******+.        ....+*::.   .:=-:::::-------\\r\\n.:+*==**:=#=:-===+*=:::::::::::::::::::::::-=--:.:::.............+*=***#*++**==+=---:....:--=++========+++++===+++++**##**+:         ...:*=:.    :==:::::------:\\r\\n..-==++-.-*%%%%%%%*::::::::::::::::::::::::-=---...:.............=+-==-=-:::.............::-=++========+++++=-=+++++++****+-         ....+*:.    :==:::::::::::.\\r\\n...::::...-*%%%%#*-::::::::::::::::::::::::--:--...:.....................................:--===========+++++===++====++****=:        ....:*=..   :==:.......:.. \\r\\n...........-=+*+=:::::::::::::::::::::::::::-:-:..:......................................::---=======-======------::--=+***+-       ......=*:.   .==-.     ..   \\r\\n.............:::.:::::::::::::::::::::::::::::::.::........::.............................:::::::----:::--::::::......:--=--:       ......:*+.    -=-.          \\r\\n.:::::::::---:::::::::::::::::::::::::::::-::::::::::::::::-:................ ............::::::::::::::::...................        ......=#=    :=-.     .    \\r\\n--------::::::::::::::::::-----::::::::::::::::::::::::::::...   ..............................:::::::::..............    ...        .:....:*#-   .--:    ....  \\r\\n...........................:::::::::::::::::::::.:::::.::::..::..      .........::................::::..........                     .::....-+-    -=-.. .....  \\r\\n..................................:::::::::.:::..::::::.........          ..:::::::::................:::......:..                     ......:-:    .==:::::..   \\r\\n              ...............................::.::.:-=++==--::.   :===++-::.::---::::::....:::......:::::::-===-:                       ....:::.    -=-:::.     \\r\\n     :---::....         .............................::---==++++=====++++==:-+#+-----::::..............:-=+==-:.               .        ........     :-::.      \\r\\n.......:-.::::-----:::...               .........................::--==+++=-=+++=-::--::::....         .---:.             ...::::.       ........    .:::       \\r\\n......             ......::...          ......................         ..::==++**++=::---:.          .......  .............:::::::.       ........    .::       \\r\\n....... .                                  ...   .........               ..:::--::::.  :=-:.          ...............:::-----------:.      .......              \\r\\n.:......-           ....                                                 .:::..:..      .=-.:::..........::.........:-======--------::.       .                 \\r\\n..:...:...  ..    :*%%%%#=    ...                                         .-:..::        .:::.................:......:=++++=-------::..                         \\r\\n..:......-:       .-=+**+:                                                .-:..::         :-:              ...::::-:.:=++===------::..                          \\r\\n..::.....:+                                                               .::..::         .:             .:--+*+--=:.-==++==-----::..                           \\r\\n...:......:                                                                ...:::                        .=+=++=:-=:.-===++------::.                            \\r\\n...:......                                                                 ...:::                        .-==+=-:-=::-=====-----::..                            \\r\\n...::......                                                                 ..:::                         :-==-::-=::======----::..                             \\r\\n....::......                                                                ...::                         .::::::----==+++++=--:...                             \\r\\n.:...::......                                                               ...::                         ...::::-=--===++++=-.....                             \\r\\n..::..:::.:..                                                               ...::.                        ...::::-=--------==-.....                             \\r\\n...::..::::...                                                               ..::.                        ...::::-=-:::...-==-......                            \\r\\n  .:::...:::..                                                               ..::.                        ...::::-=-::.. .-==-........                          \\r\\n    ::::.::.                                                                 ..:.                         ...::::-=-::.. .-==-...............                   \\r\\n                                                                             ....                          ..::::-=-::.. .-==-.......................           \\r\\n      .:-:.                   .                                              ....                          ...:::-=-::.. .-==-........................          \\r\\n::.    .---:               .:-=:                                            .....                          ...::::=-::....==+-.......................           \\r\\n...        ..                                                               .....                           ..::::=-::...:=++-.......................           \\r\\n                .--==-:                                                     .....                           ...:::--::...:=++-........................          \\r\\n\",\n  \"                                                                            ...      ...                  .......:*#*=.                                         \\r\\n                                                                            ...                           .......:*#*=.                                         \\r\\n                                                                           ....                           .......:*#*=.                ...                      \\r\\n                                                                           .....                         ........:*#*+.             ........                    \\r\\n                                                                           .....                         ........:*#*+:             .......                     \\r\\n                                                                            ....                         ....:...:+#*+:                                         \\r\\n                                                                            ....                         ....:...:+#*+:                                         \\r\\n                                                                            ....                         ...:::..:+#*+:                                         \\r\\n   ........                                                                .....                        ....::::.:*##+:                                         \\r\\n  ...........                                                             ......                        ....::::.:*##*-                                         \\r\\n.............                                                             ::....     ..                 ...:::::..:==-...                                       \\r\\n............                                                              :-:...     ..                 ..:-=--:..............                                  \\r\\n...........                                                               -=:...                        .:-=*+-::..............                                 \\r\\n..........                                                                -=-...     .                  .===**=::...............                                \\r\\n.........                                                                 -=-...                        -+==**=::.................                              \\r\\n........                                                                  -=-...                        -+==*#+::..................                             \\r\\n........                                                                  -=-...         ::            ...:-===--:..................                            \\r\\n.......                                                                   -=-...         :-..           ......::::..................                            \\r\\n......                                                                    -+=:..        ::::::....:.....:....:........................                          \\r\\n......                                                                    -=-:..       :=:.                      ....................          .                \\r\\n......                                                                     .          -=:.                            .............          ....               \\r\\n.....                                               .....                   .       :--::.                                         .::     .....      ..        \\r\\n....                                         .................             ....  .:--:::.   ..                                      ..    ......     ...        \\r\\n                                          ...................            ....  .:---:-:.      .....                                       .....     .:...       \\r\\n                          ..............  ...................               .:--:::-::. ...............                                  ...:..     .::::..     \\r\\n                  ...........................................            .::---::::.. ..................                             ... .....     .::..        \\r\\n    ........................................................          .::--:::::........................                             ... .....     .:.          \\r\\n............................::.................::::::::.....      ....::.............................................     ...         .  .....    .::           \\r\\n....................:::::--:::......:::::::.::::::::::::::::...........:.     ...:...................................:---:::.         . ..:-:     .::           \\r\\n.................::::::::.....:::::::::::::::::::::.......:::......:---::....::-:-:........:::-------:------:::-:::::-=++++=:          ....--     :-:.          \\r\\n.....................:::::::::::::::::::::::-:--:::......:...:-::-=++=--==+=****++=-.....:--===========++++=--=++++++++****+.          ....::    .:::.......    \\r\\n........::::::::::::::::::::::::::::::::::------:.:......:::-==---=++**+***+##**+++-....::-======+++==++**+==-=**####******+           ......    .::-=-::::.... \\r\\n.....::::::::::::::::::::::::::::::::::::-------:.:.:::::::-====+*####***+=+#+*+=+=: .:---========++===+**+==-=**##***++**+-          .......    .::=*+=-:::....\\r\\n........:::::::::::::::::::::::::::::::::------::...::..-==+*+-=+####*****+*#*****+-:--==-=============+**+=--=+******++++=.          ....:..    :::-+==-::::::.\\r\\n..=+=+=::::::::::::::::::::::::::::::::::----::::.......-+++**-:=***#+++++**##*****+++=-:-=============+**+=--=+***#**+===-           ...:::.    :::-----::::::.\\r\\n..-*+*=::::::::::::::::::::::::::::::::::--------.......::::=*+=*#####+==+*###********+---=============+**+=--=+++****++==.          ....:::.   .:::--==------::\\r\\n..:=*+:::::::::::::::::::::::::::::::::::---:::::::::....    ..-+++*##*:=+*##*++****#*+--==============+**+=--==+++******=           ...::::.   .:::-==----==--:\\r\\n::.:+-::::::::::::::::::::::::::::::::::::--:  ......            .:=++*--=*#*++*******=:-==============+**+=--==++**###**-          ....::::.   .:::==----=+---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--.                      ......:---:-=--==--::--=============+**+==-==++++****+.          ....::::.   .-:-===---==--::\\r\\n:::..:::::::::::::::::::::::::::::::::::::-:                 :::.  .......   ...........::---==========+**+==-==+===+***=          ....:::::.   .-:-+==----=--::\\r\\n:::+*-::::::::::::::::::::::::::::::::::::-.                .---:   .:::::.       ... .......::::----==+**+==-=++++=++**:          ...::::-:.   :---===--:----::\\r\\n::-%%+::::::::::::::::::::::::::::::::::::=.                .-==-   ....                        ...::--=++==--==++===+*=          .:..:::--:.   -=--==---::--:::\\r\\n:::-: :=.  .....:::::::::::::::::::::::::::  ..  ..          :-==-. .::..                            ...::::::::-------.         ..:::::-=-:   .=+-=+===-:::::::\\r\\n::..   .   ......-*+::::::::::::::::....:..  ...-++:.         :-==------:..                                          ..         ..:-:::-+=-:   .=+-=====-:::::::\\r\\n::..    :. ......=*=..........:::..        . .:==-...          .-=======--:.                                      ....         ...-:::-+*-::   .++-:---------:::\\r\\n::..    .=:........   ............      ..::-::.......           :===--===:.                             .:::.  ....:         ...::::-+#=::.   .*+-::::::----:::\\r\\n.....    :--::::. ................        .:==--......            .....:::.                           ...:::.........        ....::::+#*--:.  .:*+-:::::::::....\\r\\n. .                ...............           .:--...         .-.                                            ....  ..        .....::-+##+:-:.  ::*+-::::.........\\r\\n  .         .......--:.............            ..:..         .:.                                                 .         .....::-+*#*=:::.  ::*=--::..........\\r\\n              ....-#%#:............         .: --:..            ..                   ..                         .         .....::-+**#*-:::.  -:*==*++=-:::::...\\r\\n   .-:.         ..:--:.............         .=.*+++            ..                                                        .....::-+***#+---:.  --*==***+=--:::...\\r\\n    ...              .....++:......          .-++=:           ...                                       ...:...         .....::-+****#*---:.  :-*=-=====-:::... \\r\\n          .............. .=*=-.....          .=+*-      .    ....                                          ..         ......::-+*******---:.  .-*=:.:::::.......\\r\\n         ............-++-..=**.....         :=*+-.          ...::                                                    .....:::=+********-:-:.   -*=.  ...::.::::-\\r\\n         ............-##*:..--.....        -=+=+:           :..::.                                       .         ......:::=+++*******---:.   -*=.      ...::--\\r\\n ..        ........ ..............        :+=*+#=           :..::.          ..                         .          .....::::=+++*******+:--:.   -*=.         ..:-\\r\\n.. ..       ....          ........        ..::=#*.          :.....         .:.                       .         .......::::-++++*******=:--:.   =*=::----:.    ..\\r\\n.  .     ..          . ............     ....   ::.          ......         ::.                     ..        .......::-:::-++++*******=:--:.  .=*==*****+=-.   .\\r\\n.         .         ....=#+........      ...                ......        .::.                  ...        .......:-=-::::=+++++******-:--:.  .=+-+*#####*+-:...\\r\\n.           ............:#*.......        .                 .:..::.       .::                 ...      ........::-=+=:::::=+*#####***+-:--:.  :=*-=**#####*=:...\\r\\n...           .........:=-.                                 .:::::.       .::             ....    ..........:-=+++++-:::-+##%%#%%%##*+::--:. .-=*-=****###*+-...\\r\\n:....              ..::::... ....            ..              :..::.        ..           ....  .........::-==+++++++=:::=*#####*+%%##*=::--:. .-=+-+*######*+=-..\\r\\n-:............. .... .......................................................................:::::---===++++++++++++=:-**+**#%*==####*=::--:. .--+=**##**##*+=-..\\r\\n++=========-------::-===================================================================+++++++++++++++++++++++++++=:+##***+=-=-==*#*=::--:.  .-+=*##*****+=:...\\r\\n-==-------::::::..  :===============================================-------------------------====++++++++++++++++++=::+*+**=-=#*+*##*=::--:.  .=+-+******+=:....\\r\\n::::............. .  ...........................................................................::::---==++++++++++=:::=*#%#+*##%%##*=::--:.  .=+--===-===:    .\\r\\n=:.......            ...    ...             ..               ......          ...       ..:::.. ......::::::--=+++++=::::-=*#####%%*#*+::--:.  .=+-......::.   ..\\r\\n+=:.....             .:=:    .......                         :...             ::.          .::..  ......::::..:--=++=:::::=+**#******+-:--:.  .=+-.     ........\\r\\n::..      .............*%-......                             ..                ...             .... ........:::..::-=-::::=++++=-+****-:--:.  .=+-.....:-----::.\\r\\n:.       .............:++:.........   .. .....               .                   ..              ...      ....::::.::-::::-+++++-+****-:--:.  .=*-:.:::---::---:\\r\\n.       ..  ............  ......... ...  ........            :                                     ...       ....:::::::::-+++*+-=****=:--:.  -=*-------::::-===\\r\\n.   ..  .........     ............. ..  ..........           :                                        .        ....::::::::=*+*+==****+:--:. .==*-=****+----===+\\r\\n..   :-::........    .::.............    ..........          :.                                         .        ....:::::::=**+==*****---:. .-=*-+#####**+=---=\\r\\n..     ...      .....+%%-...:=-......      ......-:                               ..........              .        ....::::-:-+*+=***#*---:.  :-*-+######*+=:::-\\r\\n.           ........:++=...-+**:.....      .. ...:-::              .::-:.                .::::.       ..:...         .....::-:-+*=+**#*---:.  :-*-=**+++=--:::..\\r\\n         .............. ..-*++-.....        --:-. ++.             .-:----:.                 ...::....:-==--:..        .....::=::=+=**#*---:.  :-*--+=--::::::...\\r\\n        .........:...   ..=+=-.....          -+-::=.             .-+=-----::::....               .....-====-:...       .....:-=::=++*#+:--:.  .-*----::::::::...\\r\\n       .....::::.:.    ............          .-==-:...         . .+**+++==-----:::::::::.              .::::. ...       ......-=::-=*#*---:.  .:*=----=---::::..\\r\\n.   ..:::::......       ...........           . :-:... .       .-----=========---------:.                      ....       .....--::-=**=--:.   :+=--======-===--\\r\\n.       ...........:::..............          ... :....        .:.  ......:--::.......                            ..       .....--::-+*+--:.   :+=:--------===--\\r\\n:. .     .........:+#%#:.............         =*===:....       .....:-==-:-==-:.                                    .       .....::::-+*=-::   .+=:::::::::-----\\r\\n:. ..       ........--:. ............        :*++*#.....        ....:=**++++++-:.                                    .       ....:::::-++-::   .==-:::::::::----\\r\\n::...       ........     ...........        -++**=:.....       ..   .-++++=++=-:.                                    .        ....:::::-=--:   .-=--:::---------\\r\\n:::..       .....:=+=............:.     .:-=+++=-.......             :===-----:.                          ............:        ....::::----:.  .----:::::-------\\r\\n:::..        ......+%*..:-==--::::....:::-:.:::.........              .:::..::.                    ..::---==----======+:        ....::::---:.  .:---::::---==---\\r\\n:::::        ......-+=::-:::::::::::::::::.   ..........               ..::--:..    ....       ...::--=+++++============.        ....:::----.   :---::::---==---\\r\\n::-#+::.....:-=--::::::::::::::::::::::::::.       ...                :------::.   ........:::---====-==++=======++****+-        ....::::---.   :---:::::---=---\\r\\n::-*+--::::-+###*+-:::::::::::::::::::::::::                          :::.........::::::::--===+++++=-==+++====+**###***+.        ....::::--.   :-=-:::::-------\\r\\n:::--:::::-*%%%%%%*-:::::::::::::::::::::::::                         .......::::-==++*+-:-===+++++==-==+++====+**##***++-        ....::::-::   :-=-:::::-------\\r\\n::..::::::*%%####*#=::::::::::::::::::::::::-                      ..::.:-=++====+#####*-:-====++++==-==+++====++******++=         ...:+-::::   .-=-:::::-------\\r\\n..:==--::=#=---:..+*::::::::::::::::::::::::-....:::...         .-=-=++==**#***+++++***=:--====++++=====++++===+*******++=.        ....+*:::.   .-=-:::::-------\\r\\n..+*==*+:+##*+=-=*#*::::::::::::::::::::::::--:::::::............+*+**+==**#**++++++**+=::-=============++++===+++++****++-         ...-#=::.   .:=-:::::-------\\r\\n.:**--**:+#+-:-++=**:::::::::::::::::::::::-=--:::::::...........+###*+=+******#**#*+==-::-==+++========++++===+++++******+.        ....+*::.   .:=-:::::-------\\r\\n.:+*==**:=#=:-===+*=:::::::::::::::::::::::-=--:.:::.............+*=***#*++**==+=---:....:--=++========+++++===+++++**##**+:         ...:*=:.    :==:::::------:\\r\\n..-==++-.-*%%%%%%%*::::::::::::::::::::::::-=---...:.............=+-==-=-:::.............::-=++========+++++=-=+++++++****+-         ....+*:.    :==:::::::::::.\\r\\n...::::...-*%%%%#*-::::::::::::::::::::::::--:--...:.....................................:--===========+++++===++====++****=:        ....:*=..   :==:.......:.. \\r\\n...........-=+*+=:::::::::::::::::::::::::::-:-:..:......................................::---=======-======------::--=+***+-       ......=*:.   .==-.     ..   \\r\\n.............:::.:::::::::::::::::::::::::::::::.::........::.............................:::::::----:::--::::::......:--=--:       ......:*+.    -=-.          \\r\\n.:::::::::---:::::::::::::::::::::::::::::-::::::::::::::::-:................ ............::::::::::::::::...................        ......=#=    :=-.     .    \\r\\n--------::::::::::::::::::-----::::::::::::::::::::::::::::...   ..............................:::::::::..............    ...        .:....:*#-   .--:    ....  \\r\\n...........................:::::::::::::::::::::.:::::.::::..::..      .........::................::::..........                     .::....-+-    -=-.. .....  \\r\\n..................................:::::::::.:::..::::::.........          ..:::::::::................:::......:..                     ......:-:    .==:::::..   \\r\\n              ...............................::.::.:-=++==--::.   :===++-::.::---::::::....:::......:::::::-===-:                       ....:::.    -=-:::.     \\r\\n     :---::....         .............................::---==++++=====++++==:-+#+-----::::..............:-=+==-:.               .        ........     :-::.      \\r\\n.......:-.::::-----:::...               .........................::--==+++=-=+++=-::--::::....         .---:.             ...::::.       ........    .:::       \\r\\n......             .....:::...          ......................         ..::==++**++=::---:.          .......  .............:::::::.       ........    .::       \\r\\n....... .                                  ...   .........               ..:::--::::.  :=-:.          ...............:::-----------:.      .......              \\r\\n.:......-           ....                                                 .:::..:..      .=-.:::..........::.........:-======--------::.       .                 \\r\\n..:...:...  ..    :*%%%%#=    ...                                         .-:..::        .:::.................:......:=++++=-------::..                         \\r\\n..:......-:       .-=+**+:                                                .-:..::         :-:              ...::::-:.:=++===------::..                          \\r\\n..::.....:+                                                               .::..::         .:             .:--+*+--=:.-==++==-----::..                           \\r\\n...:......:                                                                ...:::                        .=+=++=:-=:.-===++------::.                            \\r\\n...:......                                                                 ...:::                        .-==+=-:-=::-=====-----::..                            \\r\\n...::......                                                                 ..:::                         :-==-::-=::======----::..                             \\r\\n....::......                                                                ...::                         .::::::----==+++++=--:...                             \\r\\n.:...::......                                                               ...::                         ...::::-=--===++++=-.....                             \\r\\n..::..:::.:..                                                               ...::.                        ...::::-=--------==-.....                             \\r\\n...::..::::...                                                               ..::.                        ...::::-=-:::...-==-......                            \\r\\n  .:::...:::..                                                               ..::.                        ...::::-=-::.. .-==-........                          \\r\\n    ::::.::.                                                                 ..:.                         ...::::-=-::.. .-==-...............                   \\r\\n                                                                             ....                          ..::::-=-::.. .-==-.......................           \\r\\n      .:-:.                   .                                              ....                          ...:::-=-::.. .-==-........................          \\r\\n::.    .---:               .:-=:                                            .....                          ...::::=-::....==+-.......................           \\r\\n...        ..                                                               .....                           ..::::=-::...:=++-.......................           \\r\\n                .--==-:                                                     .....                           ...:::--::...:=++-........................          \\r\\n\",\n  \"                                                                            ...      ...                  .......:+#*+.                                         \\r\\n                                                                            ....                          .......:+#*+.                                         \\r\\n                                                                           .....                          .......:+#*+.              .....                      \\r\\n                                                                           .....                         ........:+#*+:            .........                    \\r\\n                                                                           .....                         ........:+#*+:            .........                    \\r\\n                                                                            ....                         ....:...:+#*+:            .                            \\r\\n                                                                            ....                         ....::..:+#*+:                                         \\r\\n                                                                            ....                         ...:::..:+#*+:                                         \\r\\n   ........                                                                .....                         ...::::.:+##*:                                         \\r\\n  ...........                                                             ......                        ....::::.:+##*-                                         \\r\\n..............                                                            ::....     ..                 ...:::::..:==-...                                       \\r\\n.............                                                             :-:...     .:                 ..:-=--::.............                                  \\r\\n............                                                              ---...                        .:-=*+=::..............                                 \\r\\n..........                                                                -=-...     .                  .===**+::...............                                \\r\\n..........                                                                -=-...                        :+==**+::.................                              \\r\\n.........                                                                 -=-...                        :+==*#+-::.................                             \\r\\n........                                                                  -=-...         ::             ..::===--:..................                            \\r\\n........                                                                  -==...         :-..           .......:::..................                            \\r\\n.......                                                                   -+=:..        ::::::....:....:::...::.......................                          \\r\\n......                                                                    :==:..       :=:..                     ....................          .                \\r\\n......                                                                     ..         -=-.                            .............          ....               \\r\\n......                                              .....                   .       :--::.                                         .::     .....      ..        \\r\\n.....                                     .  .................             ....   :--:::.  ...                                      ..    ......     ....       \\r\\n                                          ...................            ....  .:-----:.     ......                                       .....     .....       \\r\\n                          ..............  ...................               .:---::--:. ...............                                  ...::.     .::::..     \\r\\n                  ............................:..............            ..:---::::.. ..................                             ... .....     .::..        \\r\\n    .........................................................         .::---::::........................                             ... .....     .:.          \\r\\n...........................:::.................::::::::.....      ....::.............................................     ...         .. .....    .::.          \\r\\n....................:::::--:::......:::::::..:::::::::::::::...........:.     ...:...................................:---:::.         . ..:-:.    .::           \\r\\n.................:::::::::...::::::::::::::::::::::.....:::::......:---::....::-:-:........:::-------:------:::-:::::-=++++=:          ....--.    :-:.          \\r\\n...................:::::::::::::::::::::::::-:---::......:...:--:-=++=--==+=*****+=-.....:--===========++++=--=++++++++****+:          ....::    .:::.......    \\r\\n......::::::::::::::::::::::::::::::::::::-------.:......:::-==---=++**+***+##**+++-.....:-======+++==++**+==-=**####******+           ......    .::-=-::::.... \\r\\n.....:::::::::::::::::::::::::::::::::::::------:.:.:::::::-====+*####***+=+#+*+=+=: .:---=======+++===+**+==-=**##****+**+-          ....:..  . .::=*+=-:::....\\r\\n........::::::::::::::::::::::::::::::::::---:-::...::..-+++*+-++####*****+*#*****+-:---=-=============+**+=--=+******++++=.          ....:..    :::-+==-::::::.\\r\\n..-+++=:::::::::::::::::::::::::::::::::::---::::.......-+++**=-=*#*#+++++**##*****++*+-:-=============+**+=--=+***#**+===-           ...:::.    :::-----::::::.\\r\\n..:++*+:::::::::::::::::::::::::::::::::::-------:......::::=++=*#####*==+*###********+=--=============+**+=--=++*****++==.          ....:::.   .:::--==------::\\r\\n...-++-:::::::::::::::::::::::::::::::::::---.:::::::....    ..:=++*##*-=+*##**+****##+--==============+**+=--==+++******=           ...::::.   .:::-==----==--:\\r\\n::::+=::::::::::::::::::::::::::::::::::::--:  ......            .:=++*--=*#*++*******+--==============+**+=--==++**###**-          ....::::.   .:::==----==---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--.                      ......:---:-=--==--::-==============+**+==-=+++++****+.          ....::::.   .-:-===---==--::\\r\\n::::.:::::::::::::::::::::::::::::::::::::--.                :::.  .......   ...........::---==========+**+==-=++===+***=          ....:::::.   .-:-+==----=--::\\r\\n:::+*=::::::::::::::::::::::::::::::::::::-:                .---:  ..:::::.       ... ......:::::----==+**+==-=++++=++**:          ...::::-:.   :---===--:----::\\r\\n:::#%+::::::::::::::::::::::::::::::::::::=.                .-==-   ....                        ...::--=+++=--==++==++*=          .:..:::--:.   -=--==---::--:::\\r\\n::::: .=:  ......:::::::::::::::::::::::::-  ..  .:.         :-==-. .::..                            ...:::::::--------.         ..:::::-=-:.  .=+-=+===-:::::::\\r\\n::..   ..  ......:**:.::::::::::::::.......  ...:++:.         :-==--:---:..                                           .         ..:-:::-++-:   .=+======-:::::::\\r\\n::..    .. ......-+=..........::::.        . .:==-:...         .-=======--:.                                       ...         ...-::::+*-::   .++-:--------::::\\r\\n:::..    =-:.......   ............      ..::-:::......           :===--===:.                             .:::.  ....:.        ...:::::+#+-::   .++-::::::----:::\\r\\n......   .-:::::. .................        .==--......            .....:::.                           ...::::...:....        ....::::+#*--:.  ..*+-:::::::::....\\r\\n. .                ................          .:--:...        .-.                                            ..... ..        .....:::+##+--:.  ::*+-:::::........\\r\\n  .         .......-=-.............            ..:..         .:.                                                 ..        .....:::+*##=:-:.  ::*+--::..........\\r\\n              ....-#%#-............          : -=::.            ..                   ..                         .         .....:::+**#*-:-:.  -:*+=+++=-:::::...\\r\\n    --.         ...:-:.............          =:+++*.           ..                                                        .....:::+***#*-:-:.  --*==***+=-::::...\\r\\n.    ..              .....=+-......          .:+++-           ...                                       ...:...         .....::-+****#*---:.  :-*=-=====-:::....\\r\\n          .............. .-*==.....          .=+*=      .    ....                                           .         ......::-+*******-:-:.  .-*=:.:::::.......\\r\\n         ............-++=:.-**:....         .=**=.          ...::.                                                   .....:::=++*******-:-:.   -*=.  ...::.::::-\\r\\n         ............:*#*-..--.....        :=+++-           :..::.                                       .         ......:::=+++*******-:-:.   -*=.      ...::--\\r\\n...        ........  .............        :+=*+#+           :..::.          ..                         .         ......::::-+++*******+:--:.   -*=.         ..:-\\r\\n.. ..     . ....          .........       ..::-#*:          :.....         .:.                       .         .......:::::++++*******=:--:.   -*=::----:.    ..\\r\\n.  .     ..         .. ............     ....   .::          ......         ::.                     ..        .......::-:::-++++*******=:--:.  .-*==*****+=:.   .\\r\\n.   .     .         ....=#*:.......      ...                .:....        .::.                   ..        .......:-==::::=+++++******-:--:.  .-*-+######*=-:...\\r\\n.           ............:#*:......        .                 .:..::.       .::                 ...      ........::-=+=:::::=+*#####***+-:--:.  :-*-+**#####*=:...\\r\\n...           .........:=-.                                 .:::::.       .:.             ....    ..........:-==++++-:::-+##%%#%%%##*+::--:. .--*-=****###*=:...\\r\\n-....              ...:::... ....           ...              :..::.        ..           ....  .........::--=++++++++:::=*###%#*+#%##*+::--:. .--+-+*######*+=-..\\r\\n=:..........................................................................................:::::---===++++++++++++=::+#+**#%#==####*=::--:.  --+=*###*###*+=-..\\r\\n=++==========-=---:.-===================================================================+++++++++++++++++++++++++++=:=##***++=--=+***=::--:.  .-+=*##*****+=:...\\r\\n----------::::::..  .-=================---==========================-------------------------====++++++++++++++++++=::+****=-=#*++##*=::--:.  .-+-+******+=:....\\r\\n::::...............  ...........................................................................::::---==++++++++++=:::=**%#+*##%%#**+::--:.  .=+--===-===:   ..\\r\\n=:........           ...    ...             ..               ......          ...       ..:::.. ......::::::--=++++++:::::=*#####%%##*+::--:.  .=+-.....:::.   ..\\r\\n==::....             ..=-    ........                        ....             ::.          .:::.  ......::::..:--=++=:::::-+**#******+-:--:.  .=+-.     ........\\r\\n::..      .............+%=.......                            ..                ...             .... ........:::..::-=-::::-++++=-=****-:--:.  .=+-.....:-----::.\\r\\n:.       ..............=+:.........   .. .....               ..                  ..              ...      ....::::.::-::::-+++++-+****=:--:.  .=*-:.:::----:---:\\r\\n..      ..  ............  .........  ..  ........            :                                     ...      .....:::::::::-+++*+-=****=:--:.  -=*------::::--===\\r\\n..  ..  .........     ............. ..  ...........          :                                        ..       ....::::::::=*+*+==****+:--:. .==*-=****=----==++\\r\\n..   :-::........    .::.............    ..........          :.                                         .        ....:::::::=**+==*****---:. .--*-+#####**+=---=\\r\\n...     ..      .....=%%=...:=-......      . ....-:                               ..........              .        ....::::-:-+*+=***#*---:.  :-*-+######*+=::--\\r\\n.          .........:=+=:..:+**-.....      .. ...:-::    .        ..::-:.               ..::::.       ..:...         .....::-:-+*=+**#*---:.  :-*-=**+++==-:::..\\r\\n         .............. ..:*++=.....        :=:-. =+.             .-:----:.                 ..:::....:-==--:..        .....::=::=+=**#*---:.  :-*--+=--::::::...\\r\\n        .........::..   ..-+=-.....          :+=::=.             .-+=-----::::...                .....-==+=-:...       .....:-=::=++*#+:--:.  .-*----::::::::...\\r\\n.      .....::::.:..   ............           -=+-:...         . .+**+++==-----::::::::..              .::::. ...       ......-=::-=*#*---:.  .:*=----=---:::...\\r\\n.   ..:::::.......      ............          . :-:... .       .-----=========---------:.                      ....       .....--::-=**=--:.   :+=--======-==---\\r\\n:.      ........ ..:::..............          ... :....        .:.  ......:--::.......                            ..       .....--::-+*+--:.   :+=:--------===--\\r\\n:. .      .........=#%#-.............         =*===:....       .....:-=--:-==-:                                     .       .....::::-+*=-::   .+=:::::::::-----\\r\\n:....       ........--:. ............        :*+++#:....        ....-+**++++++-:                                     .       ....:::::-++-::   .==::::::::::----\\r\\n:::..       ........     ...........        -++**=:.....       ..   .-++++=++=-:                                     .        ....:::::-=--:   .-=--:::---------\\r\\n:::..       ......=*=:...........:.     .:-=+++=-.......             :===-----:.                          ............:        ....::::----:.  .----:::::-------\\r\\n:::..        ......=%*:.:-==--::::....:::-:.:::.........              ::::..::.                    ..::---==----======+:        ....::::---:.  .:---::::---==---\\r\\n:::::        ......:+=::::::::::::::::::::.   ..........               .:::--:..    ....       ...::--=+++++============.        ....:::----.   :---::::---==---\\r\\n:::**-::....:-==-::::::::::::::::::::::::::.       ...               .:------::.   ........:::---====-==++=======++****+-        ....::::---.   :---::::----=---\\r\\n:::**--::::-+####+-:::::::::::::::::::::::::                         .:::.........::::::::--==++++++=-==+++===++**###***+.        ....:::---.   :-=-:::::-------\\r\\n::::-:::::-*%%%%%%*-:::::::::::::::::::::::::                         .......::::-==+**+-:-===+++++==-==+++====+**##***++-        ....::::-::   :-=-:::::-------\\r\\n::::::::::*%%####*#+::::::::::::::::::::::::-                      ..::::-=++====*#####+-:-====++++==-==+++====++******++=         ...:+-::::   .-=-:::::-------\\r\\n..:==--::=#+---:..+*-:::::::::::::::::::::::-....:::...         .-=-=++==**#***+++++**+=:--====++++=====+++====+*******++=.        ....+*:::.   .-=-:::::-------\\r\\n..+*+=*+:=###*=-=*#*-:::::::::::::::::::::::=-:::::::...........:+*+**+==**#**++++++**+=:--=============++++===+++++****++-         ...-#=::.   .:=-:::::-------\\r\\n.:**--*#-=#+:.-=+=**:::::::::::::::::::::::-=--:::::::..........:+###*+=+******#**#*+==-::-==+++========++++===+++++******+.        ....+*::.   .:=-:::::-------\\r\\n.:+*==**:=#=--==++*=:::::::::::::::::::::::-=---.::::...........:+*=***#*+***==+=---:....:--=++========++++====+++++**##**+:         ...:*=:.    :==:::::------:\\r\\n..-===+-.:*%%%%%%%*-:::::::::::::::::::::::-=---...:.............=+-==-=-:::.............:--=++========++++==-=+++++++****+-         ....+*:.    :==:::::::::::.\\r\\n....:::...-*#%%%#*-::::::::::::::::::::::::--:--...:....................................::--===========+++++===++====+****+=:        ....-*=..   :==:......::.. \\r\\n...........:=+*+=:::::::::::::::::::::::::::-:-:........................................:::---=======-======---=------=+***+-       ......+*:.   :==-.    ...   \\r\\n.............:::.:::::::::::::::::::::::::::::::.::........::............................:::::::-----:::---:::::......:-==--:       ......:*=.    -=-.          \\r\\n.::::::::---------::::::::::::::::::::::::-::::::::::::::::-:.............................::::::::::::::::...................        ......=#=    :=-.    ..    \\r\\n-------::::::::::::::::::------::::::::::::::::::::::::::::..    ..............................:::::::::..............    ...        .:....:*#:   .--:    ...   \\r\\n...........................:::::::::::::::::::::.:::::.::::..::..      .........::...............:::::.........                      .:.....-*-    -=:.  ....   \\r\\n..................................:::::::::.:::..::::::.........          ..:::::::::................:::.........                    .......:-:    :==:::::..   \\r\\n              ...............................:..::::-=++==--::.  .-===++-::.::---::::::...::::......:::::::-===-.                       ....:::.    -=-:::.     \\r\\n    .:---:::....        .............................::---==++++=====++*++=:-*#=-----::::..............:-=+==-:.               .        ........    .--::.      \\r\\n.......:-..::::----:::...               .........................::--=++++=-=+++=-::--::::....         :---:.             ...::::.       ........    .:::       \\r\\n......             ......:::..          ......................         ..::=++***++=::---:.          .......  .............:::::::.      .........    .::       \\r\\n.........                                  ...   .........               ..:::--::::.  :=-:.          ..............::::-----------:.     ........              \\r\\n.:......-          ..:..                                                 .:::..:..      :=-.:::..........::........:-======---------::.      ...                \\r\\n..:...:...  :.    -#%%%%#-    ...                                         .-:..::        .:::.................:......-+++++=-------::..                         \\r\\n..::.....-:       :==++*+:                                                .-:..::         :-:              ...::::-:.-=+++==------::.                           \\r\\n..::.....:+                                                               .:...::         .:             .:--+*+--=::==+++=------::..                           \\r\\n...::.....:                                                                ...:::         .              :=+=++=:-=::====+=-----::..                            \\r\\n...:......                                                                 ...:::                        .-==+=::-=::======-----::.                             \\r\\n...::......                                                                 ..:::                        .:-==-::--:-======----::..                             \\r\\n....::......                                                                ..:::                         .::::::-=-===+++++=-::...                             \\r\\n.:...::......                                                               ...:.                         ..:::::-=-===+++++=-.....                             \\r\\n..::..:::.:..                                                               ...::.                        ...::::-=----=--===:.....                             \\r\\n...::..::::...                                                              ...::.                        ...::::-=-:::..:===-......                            \\r\\n  .:::...:::.:                                                              ...:.                         ...::::-=-::.. :===-........                          \\r\\n    ::::.::.                                                                ...:.                         ...::::-=-::.. .===-...............                   \\r\\n                                                                            .....                          ..::::-=-::.. .===-.......................           \\r\\n      .:::.                  ..                                             .....                          ...:::-=-::.. .===-.......................           \\r\\n::     :---:               .:==:                                            .....                          ...:::-=-::...:===-.......................           \\r\\n...        ..                 .                                             .....                          ...:::-=-::...:=++-.......................           \\r\\n                .-===-.                                                     .....                           ..::::=-::...:=++-.......................           \\r\\n\",\n  \"                                                                            ...      ...                  ........+#*+:                                         \\r\\n                                                                            ....                          ........+#*+:                                         \\r\\n                                                                            ....                          ........+#*+:              .....                      \\r\\n                                                                            ....                          ........+#*+:            .........                    \\r\\n                                                                            ....                         .........+#*+:            .........                    \\r\\n                                                                            ....                         ....:....=#*+:            .                            \\r\\n                                                                            ....                         ....::...+#*+:                                         \\r\\n                                                                            ....                         ...:::...+#*+:                                         \\r\\n   ........                                                                .....                         ...::::.:+##*:                                         \\r\\n  ...........                                                             ......                         ...::::..+##*-                                         \\r\\n..............                                                            ::....     ..                 ....:::::.:==-...                                       \\r\\n.............                                                             :-:...     .:                 ..:-=--::.............                                  \\r\\n............                                                              :--...                        .:-=++=-:..............                                 \\r\\n..........                                                                -=-...     .                  .-==**+-:...............                                \\r\\n..........                                                                -=-...                        :===**+-:.................                              \\r\\n.........                                                                 -==...                        :===*#*-::.................                             \\r\\n........                                                                  -==...         .:.            ..::-==--:..................                            \\r\\n........                                                                  :==:..         :-:.           .......:::..................                            \\r\\n.......                                                                   -+=:..        ::::::....:.....::...::.......................                          \\r\\n......                                                                    :==:..       :=-..                     ....................                           \\r\\n......                                                                     ..         :=-.                            .............          ....               \\r\\n......                                              .....                           .--::.                                         .::     ......     ..        \\r\\n.....                                        .................             ....   .---:::. ...                                      ..    ......     ....       \\r\\n                                          ....................           ....  .:-----:..    ......                                       .....      ....       \\r\\n                          ..............  ....................              .:---::--:. ...............                                  ...::..    .::::..     \\r\\n                  ............................:..............             .:----:::.. ..................                             ... .....     .::...       \\r\\n    .............................................:...........         .::---::::........................     .                       ... .....     .:.          \\r\\n...........................:::...........:.....::::::::.....      ....::.............................................     ...         .. .....    .::.          \\r\\n....................:::::--:::......::::::::.::::::::::::::-..............    ...:...................................:---:::.         . ...-:.    .::           \\r\\n...................:.::::....:::::::::::::::::::-::.....::.::......:----:....::-:-:........:::-------:------:::::::::-=+++==:          ....--.    :-:.          \\r\\n...................:::::::::::::::::::::::::-:---::......-...:--:-=++=---=+=*****+=-.....:--===========++++=--==+++++++****+:          ....::     :::.......    \\r\\n......::::::::::::::::::::::::::::::::::::--=----.::.....:-.-===--=++**+***+##**+++-.....--======+++==++**+==-=**####******+.          ......   ..::-=-::::...  \\r\\n.....:::::::::::::::::::::::::::::::::::::--=----.:::::::::-===++*#####***=+#++*=+=:..:---=======+++===+**+==-=**##****+***-          ....:..  . .::-*+--:::....\\r\\n...::...::::::::::::::::::::::::::::::::::---:-::...::..-+++**-++####*****+*#*****+-:---=-=============+**+=--=+******+++++.          ....:..    :::-+==-:::::..\\r\\n..:++++:.:::::::::::::::::::::::::::::::::---:-::.......:=++**=-=*#*#*++++**###****+++=---=============+**+=--=+***#**+==+-           ...:::.    :::-----::::::.\\r\\n..:++++:::::::::::::::::::::::::::::::::::=------:......:::.-++=*#####*==+**##********+---=============+**+=--=+******++==:          ....:::.   .:::-===------::\\r\\n.:.-+*-:::::::::::::::::::::::::::::::::::=--.:::::::....    ..:=++*###-=+*##**+****##+--==============+**+=--==+++******=           ...::::.   .:::-==----==--:\\r\\n::::=+::::::::::::::::::::::::::::::::::::---  ......            .:=++*--=+#*++*******+--==============+**+=--==++**###**-          ....::::.   .:::==----==---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                      ......:---:-==-==--::-==============+**+==-=+++++****+:          ....::::.   .-:-===---==--::\\r\\n::::.:::::::::::::::::::::::::::::::::::::--.                :::.  .......   ...........::---==========+**+==-=++===+***=          ....:::::.   .-:-+==----=--::\\r\\n:::=#+::::::::::::::::::::::::::::::::::::=:                .---:  ..:::::.       ... ......:::::----==+**+==-=++++=++**:          ...::::-:.   :---===--:----::\\r\\n:-:*%*-:::::::::::::::::::::::::::::::::::=:                .-==-   ....                        ...::--=+++=--=+++==++*=          .::.:::--:.   -=--==---::--:::\\r\\n:::::  =-  ......:::::::::::::::::::::::::-  .:  .:.         :-==-. .::.                             ...:::::::-------=:         ..:::::-=-:.  .-+-=+==--:::::::\\r\\n::..    .  .......*#-.::::::::::::::.......  ...:++-.         :-==--:---:..                                           .         ...=::::++-:   .=+======-:::::::\\r\\n::..    .:  .....:++:..........:::.        .. :==-:...         .-=======--:.                                       ...         ...--:::+*=::   .++----------::::\\r\\n:::..    --:.......   ............      ..::--::......           :===--===:.                             .:::.  ..:...         ..:-:::+#+-::   .++-:::::-----:::\\r\\n......    ::::::.  ................        .-=--:.....            .....:::.                           ...::::...:....         ...::::+#*=-::  ..++-:::::::::....\\r\\n. .                ................          .:--:...        .-:                                            ..... ..        .....:::+##+--:.  ::++-:::::........\\r\\n.           .......-=-:............            ...:.         .:.                                                  .        .....:::+*##=:-:.  ::*+--::..........\\r\\n    .         ....:*%%=............          :.:=::.            ..                   ..                          .        .....:::+**#*-:-:.  -:*+=++==::::::...\\r\\n.   --.          ..:::.............          -:=*=*.           ..                                                        .....:::+*****-:-:.  -:*+=***+=-::::...\\r\\n.    ..              .....=*=......          .:+++-           ...                                       ...:...         .....:::+******-:-:.  :-*=-=====-:::....\\r\\n          .............. .:*+=.....          .=+*=.     .    ....                                           .         ......::-+*******-:-:.  .-*=:.:::::.......\\r\\n         ............-+*+:.:*#-....         .=**=.          ...::.                                                   .....:::-+********-:-:.   -*=:  ...:..::::-\\r\\n         .............+#*-..:-.....        :=+++=           :..::.                                       .         ......:::=+++*******-:-:.   -*=.      ...::--\\r\\n...        ........   ... .........       .+=++#*.          :..::.          ..                         .          .....::::-+++*******+:--:.   -*=.         ..:-\\r\\n:. ..     ......          .........       ..::-**-          :.....         .:.                       .         .......:::::=+++*******+:--:.   -*=::----:.    ..\\r\\n.  .     ..         .. ..:..........    ....   ..:          ......         ::.                     ..        .......::-:::-++++*******=:--:.   -*==*****+=:.  ..\\r\\n.   .     .        .....-*#-........     ...                 :....        .::.                   ..        .......::==::::-+++++******=:--:.  .-*=+######*=-:...\\r\\n..          .............*#:......        .                 .:..::.       .::                 ...      ........::-=+=-::::-+**####*#**-:--:.  :-*==**#####+=:...\\r\\n...           .........:--.                                  :::::.       .:.              ...    ..........:--=++++-::::=*#%%##%%##*+-:--:. .=-*==****###*=:...\\r\\n-.....             ...:::... ....  .        ...              :...:.        ..           ....  .........::--=++++++++:::=*###%#*+#%##*+::--:. .--+-=*######*+=-..\\r\\n=::.........................................................................................:::::---===++++++++++++=-:+#+**#%#==####*+::--:.  --+=*###*###*+=-..\\r\\n=+++============--:.-==========++++++======++++++++=====================================+++++++++++++++++++++++++++=:=##*+*++=-==++##+::--:.  .-+=*##*****+=:...\\r\\n:--------:::::::..  .-================-----========================--------------------------====++++++++++++++++++=::+****=-=#*++##*+::--:.  .-+-+******+=:....\\r\\n-::................. ...........................................................................::::---==++++++++++=:::=**%#+*##%%#**+::--:.  .-+--=======:   ..\\r\\n+-:.......           ...    ...             ..               ......          ...       ..:::.. ......::::::--=++++++:::::=*#####%%#**+-:--:.   =+-.....:::.  ...\\r\\n==-:....             ..==.   ........                        ....             ::.          .:::.  .......:::..:--=++=:::::-+**#****#*+-:--:.  .=+-.     ........\\r\\n::..      .............=%+.......                            ..                ...             .... ........:::..::-=-::::-++++=-=****-:--:.  .=+-.....:-----::.\\r\\n:.       ..............=+-.........   .........              ..                  ..              ....     .....:::.::-::::-+++++-+****=:--:.  .=*-:.:::----:---:\\r\\n:.      ................  .........  ..  ........            :                                     ...       ....::::::::::+++*+-=****=:--:.  -=*------::::--===\\r\\n:.   .. ..........    ............. ..  ...........          :                                        ..       ....::::::::=*+*+==****+:--:. .==*-=***+=----==++\\r\\n:.   .--::.......    .:-:.............   ..........          :.                                         .        ....:::::::=**+==*****---:. .=-*-+#####**+=--==\\r\\n...     .       .....-%%+...:==:.....      . ....-:                               ..........              .        ....::::-:-+*+=***#*---:.  :-*-+#####**+-::--\\r\\n..         ..........=+=:..:+**-.....      .: ....-::             ..::-:.               ..::::.       ..:...         .....::-:-+*=+**#*---:.  :-*-=***++==-:::..\\r\\n.        .............. ..:**+=.....        :=:-: =*.             .-:----:.                 ..:::....:-==--:..        .....::=::=+=**#*---:.  :-*--+=--::::::...\\r\\n        .........::..   ..-+=-......         :+=-:=.             .-+=-----::::...                .....-==+=-....       .....::=::=++*#+:--:.  .-*=---::::::::...\\r\\n.   .  .....::::....   ............           --+-:...         . .+**+++==-----::::::::.               .:-::. ...       ......-=::-=*#*---:.  .:*=--------:::...\\r\\n..  ...::::........     ............          . .-:... .       .----=========---------::.                      ....       .....--::-=**=--:.   :+=--======-==---\\r\\n:.       ....... ..::::.............          ... .....        .:.  ......:--::.......                            ..       .....--::-+*+--:.   :+=:--------===--\\r\\n:.  .     .........=#%#=.............         -*===:....       .....:==--:-==-:                                     .       .....::::-+*=-::   .+=:::::::::-----\\r\\n::...       ........:-:. ............        :*+++#:....        ....-+**++++++-:                                     .       ....:::::-++-::   .==:::::::::-----\\r\\n:::..       ........     ...........        -++**=:.....       ..   :=++++=++=-:                                     .        ....:::::-=--:   .-=--:::---------\\r\\n::::.       ......-*+:...........:.     .:-=+++=-.......            .-===-----:.                          ............:        ....::::----:.  .----:::::-------\\r\\n:::..        ......=%#:.:--=--::::....:::-:.:::.........              :::...:..                    ..::---==-----=====+:        ....::::---:.  .:---::::---==---\\r\\n:::::.       ......:==::::::::::::::::::::.   ..........               .:::--:.     ....       ...::--=+++++============.        ....:::----.   :---::::---==---\\r\\n:::**-:::...:-==-:::::::::::::::::::::::::::       ...               .:------:..   ........:::---====-=+++=======++***++-        ....::::---.   :---::::---==---\\r\\n:::+*--::::-+####*=:::::::::::::::::::::::::.                        .:::.........::::::::--==++++++=-==++====++**###***+.        ....:::---.   :-=-::::--------\\r\\n::::-:::::-*%%%%%%#-:::::::::::::::::::::::::                         .......::::-==+**+-:-===+++++==-==+++===++**##***++-        ....::::-::   :-=-::::--------\\r\\n::::::::::+#####***+::::::::::::::::::::::::-                      ..::::-=++====*#####+-:-====++++==-==+++====++******++=         ...:+-::::   .-=-::::--------\\r\\n..:==---:-#+---:..=*-:::::::::::::::::::::::-....:::...         .-=-+++=+**#***+++++**+=:--====++++=====+++===++*******++=.        ....+*:::.   .-=-:::::-------\\r\\n..=*+=**--###*=-=*##-::::::::::::::::::::::-=-:::::::...........:+*+**+==**#**++++++**+=:--=============++++===+++++****++-         ...-#=::.   .:=-:::::-------\\r\\n..+#=-+#-=#*:.-===+*-::::::::::::::::::::::-=--:::::::..........:+###*+=+******#**#*+==-::-==+++=======+++++===+++++******+.        ....+*::.   .:=-:::::-------\\r\\n..=*=-**:-#+-===++*+:::::::::::::::::::::::-=--:.::::...........:+*=***#*+***==+=---:.:..:-==++========++++====++++***##**+:         ...:*=:.    :==::::------::\\r\\n..:===+-.:+#%%%%%%*-:::::::::::::::::::::::-=:--...:.............=+-==-=-:::.............:-==++========++++==-=++++++*****+-         ....+*:.    :==:::::::::::.\\r\\n....:::...-+#%%%#*-::::::::::::::::::::::::--:--...:....................................::-============++++====++====+****+=:        ....-*=..   :==:......::.. \\r\\n...........:=+++=:::::::::::::::::::::::::::-:-:........................................:::---=======-======---=------=****+-       ......+*:.   :==:.    ...   \\r\\n..............:...::::::::::::::::::::::::::::::.::........::............................:::::::-----:::---:::::......:-==--:       ......-*=.   .-=-.          \\r\\n::::::------------::::::::::::::::::::::::-::::::::::::::::-:............................:::::::::::::::::...................        ......+#-    :=-.    ..    \\r\\n------::::::::::::::::::::-----::::::::::::::::::::::::::::..    ..............................:::::::::..............    ...        .:....-#*:   .--.   ....   \\r\\n............................::::::::::::::::::::.:::::.::::..::.       .........::...............:::::.........                      .:.....=*-    -=:.  ....   \\r\\n..................................::::::::..:::..::::::.........          .::::::::::................:::.........                    .......:-:    :=-:::::..   \\r\\n               ..............................:..::.:-=++==--::.  .-===++-:..::---::::::...::::......:::::::-===-.                       ....:::.    ==-:::.     \\r\\n    .:---:::....        .............................::---==++++=====++*++=:-**=-----::::..............:==+==-:.               .        .....:..    .--:.       \\r\\n.......::..::::-----::...               ........................:::--=++++=-=+++=-.:--:::.....         :-=-:.             ...::::.       ........    .::.       \\r\\n......              .....:::..          ......................         ..:-=++***+=-::---:.          ....... ..............:::::::.      .........    .::       \\r\\n.........                                  ...   .........               ..:::--::::.  :=-..          ..............::::---:-------:.     ........              \\r\\n.:......-          .::..                                                 .:::.::..      :=-.:::..........::........:-===+==---------::.      ...                \\r\\n..:...:... .:.   .=#%%%%#:    ...                                         :-:..:.        .:::.................:.....:=+++++=-------::..                         \\r\\n..::.....-:       :=+++*=.                                                :-:.::.         :-.             ....::::-::=++++=-------::.                           \\r\\n..::.....:=                                                               .:..::.         .:             .:-=+*=--=::=++++=------::.                            \\r\\n...::.....:                                                               ....::.                        :++=++-:-=:-==+++=-----::..                            \\r\\n...:......                                                                 ...::.                        .-==+=::--:-======-----:..                             \\r\\n...::......                                                                 ..::.                        .:===-::--:-=====-----::..                             \\r\\n:...::......                                                                ..::.                         .::::::-=-==+++++==-::..                              \\r\\n.:...::......                                                               ..::.                         ..:::::-=-==++++++=:....                              \\r\\n..::..:::.:..                                                               ..::.                         ...::::-=---==--===:....                              \\r\\n...::..::::...                                                              ..::.                         ...::::-=-:::..:===:.....                             \\r\\n  .:::...:::..                                                              ...:.                         ...::::-=-::.. :===:.......                           \\r\\n   .::::.::.                                                                ...:.                         ...::::-=-::.. :===:..............                    \\r\\n                                                                            .....                          ..::::-=-::.. :===:.......................           \\r\\n     .:-:..                  ..                                             .....                          ..::::-=-::.. :===:.......................           \\r\\n:.    .:---.              .:-==.                                            .....                          ...:::-=-::...:===:.......................           \\r\\n...       ..                  .                                             .....                          ...:::-=-::...-++=:.......................           \\r\\n                :-===:.                                                     .....                           ..:::-=-::...-++=:.......................           \\r\\n\",\n  \"                                                                            ...      ....                 ........=#*+:                                         \\r\\n                                                                            ....                          ........=#*+:                                         \\r\\n                                                                            ....                          ........=#*+:            .......                      \\r\\n                                                                            ....                          ........=#*+:           ...........                   \\r\\n                                                                            ....                         .........=**+:           ..........                    \\r\\n                                                                            ....                         ....:....=#*+-          ....                           \\r\\n                                                                            ....                         ....::...=##+-                                         \\r\\n                                                                            ....                         ...:::...=*#+-                                         \\r\\n   .:.......                                                               ......                        ...::::..=##*-                                         \\r\\n  ...........                                                              ......                        ...::::..=#%*-                                         \\r\\n..............                                                            .::....    ..                  ...:::::.:-=-:..                                       \\r\\n.............                                                             :-:...     .:                 ...:==-::.............                                  \\r\\n............                                                              :--...                        ..-=+*=-:..............                                 \\r\\n...........                                                               :=-...     ..                 .-==+*+-:...............                                \\r\\n..........                                                                :==...                        .===+**-::................                              \\r\\n.........                                                                 :==...                        :=+=*#*-::.................                             \\r\\n........                                                                  :==:..         .:.            ..::-==--:.................                             \\r\\n........                                                                  :==:..         .-:.           .......:::..................                            \\r\\n.......                                                                   :+=:..        .-::::....::...:::...::.......................                          \\r\\n.......                                                                   :==:..       .=-...                    ....................                           \\r\\n......                                                                     ..         :=-.                            ..............         ....               \\r\\n......                                             .......                  .       .---:.                                         .::     ......     ..        \\r\\n.....                                     .  .................             ....   .---:::.  ..                                      ..    ......     ....       \\r\\n                                          ....................           ....  .:-----:..    ......                                       .....      .:..       \\r\\n                          ............... ....................              ..---::--:. ...............                                   ..::..    .::::..     \\r\\n                 .............................:..............             .:----::::. ..................                             ... .....      ::...       \\r\\n.................................................:...........         .::---::::........................     .                       ... .....     .:.          \\r\\n...........................:::...........:.....::::::::......     ....::.............................................     ...         .. .....     ::.          \\r\\n....................:::::--:::......::::::::.::::::::::::::-..............    ...:...................................:---:::.         . ...-:.    .::.          \\r\\n............................::::::::::::::::::::-:::....::.::......::---:....::-:::........:::-------:------:::::::::-=+++==:         .....--.    .-:.          \\r\\n................::.:::::::::::::::::::::::::-:---:::.....-...:--::==+=---=+=+****+=-.....:--===========++++=--==+++++++****+:          ....::.    :-:......     \\r\\n......::::::::::::::::::::::::::::::::::::--=----.::.....:-.-===--=+++*+***+##***++-.....--======+++==++**+==-=**####******+.          ......   ..:::=-::::...  \\r\\n.....:::::::::::::::::::::::::::::::::::::--=----.:::::::::-=+=++*#####***==#++*=++:...:--========++===+**+==-=**##****+***=          ....:..  ...::-*+--:::... \\r\\n...:::...:::::::::::::::::::::::::::::::::--=:--:...::..:+++**=++*###*****+*#*****+-:---=-=============+**+=--=+******+++++:          ....:..    .::-+==-:::::..\\r\\n..:+*++-.:::::::::::::::::::::::::::::::::--=:-::.......:=++**+-=*#*#*++++**###****+++=---=============+**+=--=+***#**+==+=           ...:::.    :::---=-::::::.\\r\\n...-*+*-::::::::::::::::::::::::::::::::::-----:-:......:::.-++=*#####*==+**##********+---=============+**+=--=+******++==:          ....:::.    :::-===------::\\r\\n.:::+*=:::::::::::::::::::::::::::::::::::---.:::::::....    ..:=+**###--+**#**+****##+--==============+**+=--==+++******=.          ...::::.   .:::-==----==--:\\r\\n:::.-+::::::::::::::::::::::::::::::::::::---  ......             :-++*=-=+#*++*******+--==============+**+=--==++**###**=          ....::::.   .:::==----==---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                      ......:---:-==-==--::-==============+**+==-=+++++*****:          ....::::.   .-:-===---==--::\\r\\n:::::.::::::::::::::::::::::::::::::::::::--.                :::.  .......   ...........::--===========+**+==-=++===+***+.         ....:::::.   .-:-+==----=--::\\r\\n:::-#*-:::::::::::::::::::::::::::::::::::--                .---:  ..:::::.       ... ......:::::----==+**+==-=+++==++**-          ....::--:.   :---===--:----::\\r\\n:::=%#-:::::::::::::::::::::::::::::::::::-:                .-==-   ....                        ...::-==+++=--=++++=++*+.         .::.:::--:.   :=--==---::--:::\\r\\n:::::. -=  ......:::::::::::::::::::::::::-.  :  .:.         :-==-. .::.                             ..::::::::-------=:         ..:::::-=-:.   -+-=+==--:::::::\\r\\n:::.    .  .......+#=.::::::::::::::.......  ...:=+-.         :-==------:..                                           .         ...-::::++-:.  .-+======-:::::::\\r\\n::...    :. .....:=+:..........:::.        .. :-=-:...         .-=======--:.                                       ....        ...--:::=*=::   .=+----------::::\\r\\n:::..    :=::.......  ............      ..:---::......           -===--===:.                             .:::.  ..:...         ..:-:::=#+-::   .++-:::::-----:::\\r\\n......    ::::::.  ................        .-===:.....            .....:::.                           ...::::...::...         ...::::=##=-::  ..++-:::::::::....\\r\\n....               ................          ..--:...        .-:                                            .....  .        .....:::=##*--::  :.++-:::::........\\r\\n.           .......:==:............            ...:..        .:.                                                  .        .....:::=*##=:-:.  ::++--::..........\\r\\n.   .         .....+%%+............          :.:=-:.            ..                   ..                          .        .....:::=****-:-:.  -:*+=++=-::::::...\\r\\n.   :=:          ...::.............          -:-*=*:           ..                                                        .....:::+*****-:-:.  -:*+=***+=-::::...\\r\\n.     .              .....-*=:.....          ..=++=.    .     ...                                       ...:...         .....:::+******-:-:.  :-*+-==+==-:::....\\r\\n          .................++=:....          .=+*=.     .    ....                                           .         ......::-+*******-:-:.  .-*=:.::-::.......\\r\\n         ............:+*+-.:+#=....         .=+*=.          .:.::.                                         .         .....:::-+********=:-:.   -*=:  ...:..:::::\\r\\n         .............=**=..:-:....        .==++=           :..::.                                       .         ......:::=+++*******-:-:.   -*=.      ...::--\\r\\n...        ........    .  .........       .+=++**.          :..::.          ..                         .          .....::::-+++*******+---:.   -*=:        ...:-\\r\\n:. .:.    ......           ........       ...::**-          :.....         .:.                       ..        .......:::::=+++*******+:--:.   -*=::---::    ..:\\r\\n.   .    ..          .  .:..........    ....   ..:          .:....         ::.                     ..        .......::-:::-++++*******=:--:.   -*==+****+=:.  ..\\r\\n.                  .....:*%=........     ...                 :....        .::.                   ..        .......::==::::-+++++******=:--:.  .-*=+######*=-:...\\r\\n..          .............+#-......        .                 .:..::.       .::                 ...      ........::-=++-::::-+**####*#**-:--:.  :-*==**####*+-:...\\r\\n:...           ........:--.                                  :::::.       .:.              ...    ..........:--=++++-::::=*#%%##%%##*+-:--:. .=-*==****###*=:...\\r\\n=:....              ..:::.... ...           ...              :...:.        ..           ....  .........::--=++++++++-::-*###%#*+#%%#*+::--:. .=-+-=*######*+=-..\\r\\n=-::........................................................................................:::::---===++++++++++++=-:=#+**#%#+-####*+::--:.  --+=*#######*+=-..\\r\\n-++++============--.:=======+++++++++++====+++++++++++=++==============================++++++++++++++++++++++++++++=--##*+*++=-==++##+::--:.  .-+=*##*****+=:...\\r\\n:--------:::::::..   :===============------==================--------------------------------====++++++++++++++++++=-:+****+-=*#++##*+::--:.  .-+-+******+=:....\\r\\n-::.................  ..........................................................................::::---==++++++++++=:::-**%#+*##%%#**+::--:.  .-+--=======:   ..\\r\\n+=:.......           ...    ...             ..               ......          ...       ..::::. ......::::::--=++++++-::::=*#%###%%#**+-:--:.   -+-:....:::.  ...\\r\\n==-:....             ..-=.   ........                        ....             ::.          .:::.  .......:::..:--=++=:::::-+**#**#*#*+-:--:.  .=+-.     ........\\r\\n::..      .............-%*.......                            ..                ...             ....  .......:::..::-=-::::-++++=-+****-:--:.  .=*-.....:-----::.\\r\\n:.       ..............-+-.........   .........              ..                  ..              ...      .....::::::-::::-+++++-+****=:--:.  .=*-:.:::----:---:\\r\\n:.      ................  .........  ..  .........           :                                      ..       ....::::::::::+++*+-=****=:--:.  -=*=:----::::--===\\r\\n:.   .. ..........     ............ ..  ...........          :                                        ..       ....::::::::=*+*+==****+:--:. .=-*-=***+=----==++\\r\\n:.   .:-::.......    .:-:.............   ..........          :.                                         .        ....:::::::=+**==*****---:. .=-*-+#####*++=--==\\r\\n...             .....-#%*...:==:.....      . ....:-                              ...........              .        ....::::-:-+*+=***#*---:.  :-*-+#####**+-:---\\r\\n..         ..........-+=:..:=**=.....       : ....-::             ..::-:.               ..::::.       ......         .....::-::+*++**#*---:.  :-*-=***++==-:::..\\r\\n.        .............. ..:**+=.....        .=--: -*.             .-:----:.                 ..::.....:-==--:..        .....::=::=+=**#+---:.  :-*--+=--::::::...\\r\\n.       .........::..   ..:==-......         :++-:=.             .-+=-----::::...                ....:-=++=-....       .....::=::=++*#+:--:.  .-*=---:::::::....\\r\\n.   .. ..:..::::....   .............          :-+-:...         . .+**+++==-----::::::::.               .:-::. ...       ......:=::-=*#*---:.  .:*=-------::::...\\r\\n..  ...::::........      ...........          . .:-... .       .----=========---------::.                      ....       .....--::-=**=--:.   :+=-======--==---\\r\\n:.       ....... ..::-:.............          ... .....        .:.  .....::--::.......                            ..       .....--::-+*+--::   :+=:-------====--\\r\\n:.  .     .........-*%#=.............         -*+=+-....       .....-==----==-.                                     .       .....::::-+*=-::   .+=::::::::------\\r\\n::...       ........:-:. ............        :*+++#:....        ....-+**+++++=-:                                     .       ....:::::-++-::   .==:::::::::-----\\r\\n:::..       ......:.     ...........        :++**=:.....       ..   :=++++=++=-:                                     .        ....:::::-=--:   .-=--::----------\\r\\n::::.       ......-*+-.......:..::.     .:-=+++=-.......            .-===-----:.                          ............:        ....::::----:.  .----::::--------\\r\\n::::.         .....-#%-.:--=--::::....:::-..:::.........              :::..::..                    ..::---=-------====+:        ....::::---:.  .:---::::---==---\\r\\n::::-.       ......:==::::::::::::::::::::.   ..........               .:::--:.     ....       ...::--=+++++==========+=.        ....:::----.   :---::::---==---\\r\\n:::*#-:::...:-===-::::::::::::::::::::::::::       ...               .:------:..   ........:::---====-=+++=======+****++-        ....::::---.   :---::::---==---\\r\\n:::=*--::::-+####*=:::::::::::::::::::::::::.                        .:::.........:::::::---==++++++=-=+++====++**###***+.        ....:::---.   :-=-::::--------\\r\\n::::-:::::-*%%%%%%#=:::::::::::::::::::::::::                         .......::::-==+**+---==++++++==-=++++===+***##***++-        ....::::-::   :-=-::::--------\\r\\n::::::::::+####*****::::::::::::::::::::::::-                      ..::::-=++====*#####+-:-===+++++==-==+++====++*****+++=         ...:+-::::   .-=-::::--------\\r\\n..:==---:-**---:..=#-:::::::::::::::::::::::-...::::...         .-=-+++=+**#***+++++**+=:-=====++++====++++===++*******++=.        ....+*:::.   .-=-::::--------\\r\\n..-#+=+*--###*=-=*%#-::::::::::::::::::::::-=--::::::...........:+*+**+=+**#**++++++**+-:-=============++++===++++++****++-         ...-#=::.   .-=-:::::-------\\r\\n..+#=-+#=-#*:.:===+*-::::::::::::::::::::::-=--:::::::..........:+###*+=+******#**#*+==-::-=++++=======++++====++++*******+.        ....+*::.   .:=-::::--------\\r\\n..=*=-+*--*+-==+++*+:::::::::::::::::::::::-=---.::::...........:+*=***#*+***==+=---:.:.::-==++========++++====++++***#***+:         ...-*-:.    :==::::------::\\r\\n..:===+-.:+#%%%%%%*-:::::::::::::::::::::::-=---...:.............=+-=--=-:::.............:-==++========++++==-=++++++*****+-         ....+*:.    :==:::::::::::.\\r\\n....:::...:+#%%%#*-::::::::::::::::::::::::--:--...:....................................::-============++++====++====+****+=.        ....-#=..   :==:.....:::.  \\r\\n...........:-+++=:::::::::::::::::::::::::::-:-:..:.....................................:::---=======-======---=------+****+:       ......+*:.   :==:     ...   \\r\\n..............:...::::::::::::::::::::::::::::::.::........::............................:::::::-----::----:::::.....::-==--:       ......-*=.   .-=-.          \\r\\n::::---------------:::::::::::::::::::::::-::::::::::::::::-:............................:::::::::::::::::...................        ......+*-    :=-.    ..    \\r\\n-----:::::::::::::::::::::-----::::::::::::::::::::::::::::..    ..............................:::::::::..............   ....        .:....-#*.   :=-.   ....   \\r\\n............................::::::::::::::::::::.:::::.::::..::.       ........:::...............:::::..........                     .:.....=*:   .--:.  ....   \\r\\n..................................::::::::..:::..::::::.........          .::::::::::................:::.........                    ......:--.    :=-:::::.    \\r\\n               ..............................:..::::-=++==--::.  :-==+++-:..::---::::::...::::......:::::::-===:.                       ....::..   .==-:::.     \\r\\n    .:----:::....        ............................::---==++++=====++**+-:-**=-----::::..............-==+==-:.               .        .....:..    .--:.       \\r\\n.......::...:::-----::...               ........................:::--=+++=--=+++=-.:--:::.....        .:-=-..             ...::::       .........    .::.       \\r\\n......              .....::...          ......................        ...:-=++***+=-::---:.          ....... ..............:::::::.      .........    .:.       \\r\\n.........                                  ...   .........               .:::---::::.  :=-..         ...............::::--:-------::.     ........              \\r\\n.:......-         .:::..                                                 .:::.::..      :=:.:::.........:::........:-==++==---------::.      ...                \\r\\n..:...:... .:.   .+%%@%%*.    ..                                          :-:.::.        .:::.................:.....-+++++=--------::.                          \\r\\n..::.....-:       :=++++-                                                 :-:.::.         :-.             ...::::--.:=++++=-------::.                           \\r\\n..::.....:=                                                               .:..::.         .:             .:-=+*=---:-=++++=------::.                            \\r\\n...:......:                                                               ....::.                        :++=*+-:--:-==+++=-----::.                             \\r\\n...:......                                                                 ...::.                        .-==+=::--:======-----::..                             \\r\\n....:......                                                                 ..::.                        .:===-::--:======-----::..                             \\r\\n:...::......                                                                ..::.                        ..::::::-=-==+++++=--::..                              \\r\\n.:...::......                                                               ..::.                         ..:::::-====++++++=:....                              \\r\\n..::..:::.:..                                                               ..::.                         ...::::-=--===--===:....                              \\r\\n...::..::::...                                                              ..::.                         ...::::-=-:::..-===:.....                             \\r\\n  .::::..:::..                                                              ..::.                         ...::::-=-:....-===:......                            \\r\\n    ::::.::.                                                                ...:.                         ...::::-=-::.. :===:.............                     \\r\\n                                                                            .....                          ..::::-=-::.. :===:......................            \\r\\n     .:-::                 . ..                                             .....                          ..::::-=:::.. :===:.......................           \\r\\n:.    .:---.              .:-==.                                            .....                          ...:::-=-::...:===:.......................           \\r\\n...       ..                  .                                             .....                          ...:::-=-::...-++=:.......................           \\r\\n               .:-==-:.                                                     .....                          ...:::-=-::..:-++=:.......................           \\r\\n\",\n  \"                                                                            ...      ....                 ........=#*+:                                         \\r\\n                                                                            ....                          ........=#*+:                                         \\r\\n                                                                            ....                          ........=#*+:            .......                      \\r\\n                                                                            ....                          ........=#*+:           ...........                   \\r\\n                                                                            ....                          ........=**+:           ..........                    \\r\\n                                                                            ....                         ....:....=#*+-          .. .                           \\r\\n                                                                            ....                         ....::...=##+-                                         \\r\\n                                                                            .....                        ...:::...=*#+-                                         \\r\\n   .:.......                                                               ......                        ...::::..=##*-                                         \\r\\n  ...........                                                              ......                        ...::::..=#%*-                                         \\r\\n..............                                                            .::....    ..                  ...:::::.:-=-:..                                       \\r\\n.............                                                             :-:....     :                 ...:==-::.............                                  \\r\\n............                                                              :--...                        ..-=+*=-:..............                                 \\r\\n...........                                                               :=-...     ..                 .-==+*+-:...............                                \\r\\n..........                                                                :==...                        .===+**-::...............                               \\r\\n.........                                                                 :==...                        :=+=*#*-::................                              \\r\\n........                                                                  :==:..         .:.            ..::-==--:.................                             \\r\\n........                                                                  :==:..         .-:.           .......:::..................                            \\r\\n.......                                                                   :+=:..        .:::::....::....::...::.......................                          \\r\\n.......                                                                   :==:..       .=-...                    ....................                           \\r\\n......                                                                     ..         :=-:                           ...............         ....               \\r\\n......                                             .......                          .--::.                                         .::     ......     ..        \\r\\n.....                                        .................             ....   .---:::.  ..                                      ..    ......     ....       \\r\\n                                          ....................           ....  .:------:.     .....                                       .....      .:..       \\r\\n                          ...............  ...................              ..---:::-:. ...............                                   ..::..    .::::..     \\r\\n                 .............................:..............             .:----::::. ..................                             ... .....      ::...       \\r\\n.................................................:...........         ..:---::::........................                              .. .....     .:.          \\r\\n...........................::::................::::::::......      ...::.............................................     ...         .. .....     ::.          \\r\\n....................:::::--:::......::::::::.::::::::::::::-..............    ...:...................................:---:::.         . ...-:.    .::.          \\r\\n............................::::::::::::::::::::-:::....::.::......::---:....::-:::........:::-------:------:::::::::-=+++=-:           ...--.    .-:.          \\r\\n................::.:::::::::::::::::::::::::-:---:::.....-...:--::==+=---=+=+****+=-.....:--===========++++=--==+++++++****+:          ....::.    :-:.....      \\r\\n......::::::::::::::::::::::::::::::::::::--=----.::.....:-.-===--=+++*+***+##***++-.....--======+++==++**+==-=**####******+.          ......   . :::=-::::...  \\r\\n.....:::::::::::::::::::::::::::::::::::::--=----.:::::::::-=+=++*#####***==#++*=++:...:--========++===+**+==-=**##****+***=          ....:..  ...::-*+--:::... \\r\\n...:::...:::::::::::::::::::::::::::::::::--=:--:...::..:+++**=++*###*****+*#*****+-:---=-=============+**+=--=+******+++++:          ....::.    .::-+==-:::::..\\r\\n..:+*++-.:::::::::::::::::::::::::::::::::--=:-::.......:=++**+-=*#*#*++++**###****+++=---=============+**+=--=+***#**+==+=           ...:::.    :-:---=-::::::.\\r\\n...-*+*-::::::::::::::::::::::::::::::::::--=----:......:::.-++=*##*##*==+**##********+---=============+**+=--=+******++==:          ....:::.    :::-=-=------::\\r\\n.:::+*=:::::::::::::::::::::::::::::::::::---.:::::::....    ..:=++*###--+**#**+****##+--==============+**+=--==+++******=.          ...::::.   .:::-==----==--:\\r\\n:::.-+::::::::::::::::::::::::::::::::::::---  ......             .-++*=:=+#*++*******+--==============+**+=--==++**###**=          ....::::.   .:::==----==---:\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                      ......:---:-==-==--::-==============+**+==-=+++++*****:          ....::::.   .::-===---==--::\\r\\n:::::.::::::::::::::::::::::::::::::::::::--.                :::.  .......   ...........::--===========+**+==-=++===+***+.          ...:::::.   .-:-+==----=--::\\r\\n:::-#*-:::::::::::::::::::::::::::::::::::--                .---:  ..:::::.       ... ......:::::----==+**+==-=+++==++**-          ....:::-:.   .---===--:----::\\r\\n:::=%#-:::.:::::::::::::::::::::::::::::::-:                .-==:   ...                         ...::-==+++=--=++++=++*+.         ..:.:::--:.   :=--==---::--:::\\r\\n:::::. -=   .....:::::::::::::::::::::::::-.  :  .:.         :-==:  .::.                             ..:::::::--------=:         ..:::::-=-:.   -+-=+==--:::::::\\r\\n:::.    .  .......+#=.::::::::::::::.......  ...:=+-.         :-==--:---:..                                           .          ..-::::=+-:.  .-+======-:::::::\\r\\n::...    :. .....:=+:..........:::.        .. :-=-:...         .-====-==--:.                                       ....         ..--:::=*=::.  .=+----------::::\\r\\n:::..    :=::.......   ............     ..:---::......           -===--==-:.                             .:::.  ......         ..:-:::=#+-::   .++-:::::-----:::\\r\\n......    ::::::.  ................        .-===:.....            .....:::.                           ...::::...::...         ...::::=##=:::  ..++-:::::::::....\\r\\n....                ...............          ..--:...        .-:                                            .....  .         ....:::=*#*--::  ::++-:::::........\\r\\n.           .......:==:............            ...:..        .:.                                                  .        .....:::=*##=:-:.  ::++--::..........\\r\\n.   .          ....+%%+............          :.:=-:.            ..                   ..                          .         ....:::=****-:-:.  -:*+=++=-::::::...\\r\\n.   :=:.         ...::.............          -:-*=*:           ..                                                        .....:::=*****-:-:.  -:*+=***+=-::::...\\r\\n.     .              .....-*=:.....          ..=++=.    .     ...                                       ...:...         .....:::+******-:-:.  :-*+-==++=-:::... \\r\\n          ............... .++=:....          .=+*=.     .    ....                                           .          .....::-+*******-:-:.  .-*=::::-::.......\\r\\n          ...........:+*+-.:+#=....         .=+*=.          .:..:.                                         .         ......::-+********=:-:.   -*=:  ...:..:::::\\r\\n          ............=**=..:-:....        .==++=           :..::.                                       .         ......:::-+++*******-:-:.   -*=:      ...::--\\r\\n...         .......    .  .........       .+=++**.          :..::.          ..                         .          ......:::-+++*******+---:.   -*=:        ...:-\\r\\n:. .:.    . ....           ........       ...::**-          ::....         .:.                       ..         ......:::::=+++*******+:--:.   -*=-::--:.    ..:\\r\\n.   .    ..             .:..........    ....   ..:          .:....         ::.                     ..        ........:-:::-+++++******=:--:.   -*==+****+=:.  ..\\r\\n.                   ....:*%=........     ...                 :....        .::.                   ..        .......::==::::-++++++*****=:--:.  .-*==######*=-:...\\r\\n..          .............+#-......        .                 .:..::.       .::                 ...       ........:-=++-::::-+**####*#**-:--:.  :-*==**####*+-:...\\r\\n:...           ........:--.                                  :::::.       .:.              ...    ..........::-=++++-::::=*#%%##%%##*+-:--:.  =-*==****###*=:...\\r\\n=:....             ...:::.... ...           ...              :...:.        ..           ....  .........::--=++++++++-::-*###%#*+#%%#*+::--:.  =-+-=*######*+=:..\\r\\n=-::........................................................................................:::::---===++++++++++++=-:=#+**#%#+-####*+::--:.  --+=*#######*+=-..\\r\\n-++++============--.:=======+++++++++++++=+++++++++++++++++++==========================++++++++++++++++++++++++++++=--##*+*++=-==++##+::--:.  .-+=*##*****+=:...\\r\\n:--------:::::::..   :==============--------=================--------------------------------====++++++++++++++++++=-:+****+-=*#++##*+::--:.  .-+-+******+=:....\\r\\n-::.................  ..........................................................................:::::--==+++++++++++:::-**%#+*##%%#**+::--:.  .-+--=======:   ..\\r\\n+=:.......           ...    ...             ..               ......          ...       ..::::. ......::::::--=++++++-::::=*#%###%%#**+-:--:.   -+-:....:::.  ...\\r\\n==-:....             ..-=.   ........                        ....             ::.          .:::.  .......:::..::-=++=:::::-+**##*#*#*+-:--:.  .=+-.     ........\\r\\n::..      .............-%*.......                            ..                ...             ....  .......:::..::-=-::::-++++=-+****-:--:.  .-*-.....:-----::.\\r\\n:.       ..............-+-.........   .........              ..                  ..              ....     .....:::.::-::::-+++++-+****=:--:.  .-*=:.:::----:---:\\r\\n:.      ... ............  .........  ..  .........           :                                      ..       ....::::::::::+++*+-=****=:--:.  --*=:----::::--===\\r\\n:.   .. ..........     ............ ..  ...........          :                                        ..       ....::::::::=*+*+==****+:--:. .=-*-=***+=----==++\\r\\n:..  .:-::..... .    .:-:.............   ..........          ..                                         .        ....:::::::=+**==*****---:. .=-*-+#####*++=-===\\r\\n...             .....-#%*...:==:.....      . ....:-                              ....... ...              .        ....::::-:-+*+=***#*---:.  :-*-+#####**=-:---\\r\\n..         ..........-+=:..:=**=.....       : ....-::             ..::-:.               ..::::.       ......         .....::-::=*++**#*---:.  :-*-=***++==-:::..\\r\\n.        .............. ..:**+=.....        .=--: -*.             .-:----:.                 ..::... .:-==-::..        .....::=::=+=**#+---:.  :-*--==--::::::...\\r\\n.       .........::..   ..:==-......         :++-:=.             .-+=-----::::...                ....:-=+==-....       .....::=::-++*#+:--:.  .-*=--::::::::....\\r\\n.   .. ..:..::::....   .............          :-+-:...         . .+*++++==-----::::::::.               .:-::. ...       ......:=::-=*#*---:.  .:*=-------::::...\\r\\n..  ...::::........      ...........          . .:-... .       .----=========---------::.                      ....       .....-=::-=**=--:.   :+=-======--==---\\r\\n:.       ....... ..:--:.............           .. .....        .:.  .....::--::.......                            ..       .....--::-+*+--::   :+=:-------====-=\\r\\n:.  .     .........-*%#=.............         -*+=+-....       .....-==-:--==-.                                     .       .....::::-+*=-::   .+=::::::::------\\r\\n::...       ........:-:. ............        :*+++#:....        ....-+**+++*+=-:                                     .       ....:::::-++-::   .==:::::::::-----\\r\\n:::..       ......:.     ...........        :++**=:.....       ..   :=++++=++=-:                                     .        ....:::::-=--:   .-=--::----------\\r\\n::::.       ......-*+-.....:....::.     .:-=+++=-.......            .-===-----:.                          ............:        ....::::----:.  .----::::--------\\r\\n::::.         .....-#%-.:--=--::::....:::-..:::.........             .:::..::..                    ..::---=---------==+:        ....::::---:.  .:--:::::---==---\\r\\n::::-.       ......:==::::::::::::::::::::.   ..........              ..:::--:.     ....       ...::--=+++++==========+=.        ....:::----.   :---:::----==---\\r\\n:::*#--::...:-===-::::::::::::::::::::::::::        .                .-------:.    ........:::---===--=+++=======++***++-        ....::::---.   :---::::---=----\\r\\n:::=*--::::-+####*=:::::::::::::::::::::::::.                        .:::.........:::::::--===++++++=-=+++====++**###***+.        ....:::---.   :-=-::::--------\\r\\n::::::::::-*%%%%%%#=:::::::::::::::::::::::::                         .......::::-==+**=---==++++++==-=++++===+***#****++-        ....::::-::   :-=-::::--------\\r\\n::.:::::::+####*****::::::::::::::::::::::::-                      ..::::-=++====*#####+---===+++++==-=++++====++*****+++=         ...:+-::::   .-=-::::--------\\r\\n..:-=---:-**---:..=#-:::::::::::::::::::::::-...::::...         .---+++=+**#**++++++**+-:-=====++++====++++===++*******++=.        ....+*:::.   .-=-::::--------\\r\\n..-*+=+*--###*=-=*%#-::::::::::::::::::::::-=--::::::...........:+*+**+=+**#**++++++**+-:-=============++++===++++++****++-         ...-#=::.   .-=-::::--------\\r\\n..+#=-+#=-#*:.:===+*-::::::::::::::::::::::-=--:::::::..........:+###*+=+******#**#*+==-::-=++++=======++++====++++*******+.        ....+*::.   .:=-::::--------\\r\\n..=*=-+*--*+-==+++*+:::::::::::::::::::::::-=---.:::............:+*=***#*+***==+=---:.:.::-==++========++++====++++**##***+:         ...-*-:.    :==::::------::\\r\\n..:===+-.:+#%%%%%%*-:::::::::::::::::::::::-=---...:.............=+-=--=-:::............::-==+=========++++==-=++++++*****+-         ....+*:.    :==:::::--::::.\\r\\n....:::...:+#%%%#*-::::::::::::::::::::::::--:--...:....................................::-============++++====+=====+****+=.        ....-#-..   :==:.....:::.  \\r\\n...........:-+++=:::::::::::::::::::::::::::-:-:..:.....................................:::--========-======---=------+****+:       ......+*:.   :==:     ...   \\r\\n..................::::::::::::::::::::::::::::::.::........::............................:::::::-----::----:::::.....::-==--:       ......-*=.   .-=-.          \\r\\n::::---------------:::::::::::::::::::::::-::::::::::::::::-. ............... ...........:::::::::::::::::...................        ......+*-    :=-.    .     \\r\\n-----:::::::::::::::::::::-----::::::::::::::::::::::::::::..    ..............................:::::::::..............   ....        .:....-#*.   :--.   ....   \\r\\n............................::::::::::::::::::::.::::::::::..::.       ........:::...............:::::.........                      .:.....=*:   .--:.  ....   \\r\\n..................................:::::::::.:::..::::::.........          .::::::::::................:::.........                    ......:--.    :=-:::::.    \\r\\n               ..............................:..:..:-+++==--:..  :-==+++-:..::---::::::...::::......:::::::-===:.                       ....::..   .==::::.     \\r\\n    .:----:::....        ............................::--===+++=====+++**+-:-**=-----::::..............-==+==-:.               .        .....:..    .--:.       \\r\\n.......::...:::------:...               ........................:::--=+++=--=+++=-.:--:::.....        .:-=-..             ...::::       .........    .-:.       \\r\\n......              .....::...          ......................        ...:-=++***+=-::---:.          ....... ..............:::::::.      ........     .:.       \\r\\n.........                                  ...   .........               .:::---::::.  -=-..         ...............::::--:-------::      ........              \\r\\n.:......-         .:::..                                                ..:::.::.       :=:.:::.........:::........:-==++==---------::.      ...                \\r\\n..:...:... .:.   .+%%@%%*.   ...                                          :-:.::.        .:::.................:.....-+++++=--------::.                          \\r\\n..::.....-:       :=++++-                                                 :-:.::.         :-.              ..::::--.:=++++=------:::.                           \\r\\n..::.....:=                                                               .:..::.         .:             .:-=++=-=-:-=++++=------::.                            \\r\\n...:......:                                                               ....::.                        :++=*+-:--:-==+++=-----::.                             \\r\\n...:......                                                                 ...::.                        .===+=::--:======-----::..                             \\r\\n....:......                                                                 ..::.                        .:===-::--:======-----::..                             \\r\\n:...::......                                                                ..::.                        ..::::::-=-==+++++=--::..                              \\r\\n.:...::......                                                               ..::.                         ..:::::-====++++++=:....                              \\r\\n..::..:::.:...                                                              ..::.                         ...::::-=--===--===:....                              \\r\\n...::..::::...                                                              ..::.                         ...::::-=-:::..-===:.....                             \\r\\n  .::::..:::..                                                              ..::.                         ...::::-=-:....-===:......                            \\r\\n    ::::.::.                                                                ...:.                         ...::::-=:::.. -===:...........                       \\r\\n                                                                            .....                         ...::::-=:::.. :===:......................            \\r\\n     .:-::                 . ..                                             .....                          ..::::-=:::.. :===:.......................           \\r\\n:.    .:---.              .:-==.                                            .....                          ...:::-=-::...:===:......................            \\r\\n...       ..                  .                                             .....                          ...:::-=-::...-++=:......................            \\r\\n               .:-==-:.                                                     .....                          ...:::-=-::..:-++=:.......................           \\r\\n\",\n  \"                                                                            ...      ....                 ........=*#+:                                         \\r\\n                                                                            ....                          ........=**+:                                         \\r\\n                                                                            ....                          ........=**+:            .....                        \\r\\n                                                                            ....                          ........=**+:          ............                   \\r\\n                                                                            ....                          ........=**+:          ............                   \\r\\n                                                                            ....                          ...::...=*#+-          ....                           \\r\\n                                                                            .....                        ....::...-*#+-                                         \\r\\n                                                                            .....                        ...::::..-*#+-                                         \\r\\n   .........                                                                .....                        ...::::..=##*-                                         \\r\\n  ............                                                             ......                        ...:::::.=#%*-                                         \\r\\n..............                                                            .::....     ..                 ...:::::.:-=-:..                                       \\r\\n.............                                                             :-:....     :.                 ..:-=--:.............                                  \\r\\n............                                                              :--....                        .--+*=-:..............                                 \\r\\n...........                                                               :==....    ..                 .:==+*+-:...............                                \\r\\n..........                                                                :==:...                       .=+=+**-::...............                               \\r\\n.........                                                                 :==:...                       .=+=+#*=::................                              \\r\\n.........                                                                 :==:..         .:.            ..::-=+=-:.................                             \\r\\n........                                                                  :==:..         .-:..          .......:::..................                            \\r\\n.......                                                                   :=+-...       .:::::....::...:::...::......................                           \\r\\n.......                                                                   :==:...      .=-...                 .  ....................                           \\r\\n......                                                                     ..         :=-:.                          ...............         ....               \\r\\n......                                          ..........                          .-=-:.                                      ..  ::     ......      .        \\r\\n.....                                     .  .................             .....  .---:::.   ..                                     ..    ......      ...       \\r\\n                                          ....................           ..... .:------:.    .......                                      ......     .:..       \\r\\n                         ................ ....................              ..:--:::-:. ...............                                   ..::..    .::::..     \\r\\n                ..............................:..............             .:----::::.. .................                              .. ......     ::...       \\r\\n.................................................:...........         ..:---::::........................                              .. .....     .::          \\r\\n...........................::::.......::::.....::::::::......      ...::.............................................     ...         .. .....     ::.          \\r\\n....................::::::-::::.....::::::::.::::::::::::::-..............    ...:...................................:---:.:.         . ...::.    .::.          \\r\\n............................::::::::::::::::::::-:::....::.::......::---:....::-:::........:::-------:-----::::::::::-=+++=-:          ....--.    .::.          \\r\\n...............:::::::::::::::::::::::::::::-----:::.....-:..:--::-=+=---=+=+****+=-.....:--===========++++=--==+++++++****+-          ....::.    :-:...        \\r\\n......::::::::::::::::::::::::::::::::::::--=----:::......-:-===--=+++*****+*#***++-.....--======+++==++**+==-=**###*******+:          ......   : :::--::::...  \\r\\n.....:::::::::::::::::::::::::::::::::::::--=----.::::::::--=+=++*#####***+=#*+*=++:...:--=======+++===+**+==-=**##****+***=           ...:..  ...::-++--:::... \\r\\n...::::..:::::::::::::::::::::::::::::::::--=:--:...::..:+***#+++*###*****+*#*****+-:---===============+**+=--=+******+++++:          ....::.    .::-+==-:::::..\\r\\n...=*+*=::::::::::::::::::::::::::::::::::--=:::::......:=++**+==*#*#*++++**###****++++---=============+**+=--=+***#**+==+=           ...:::.    :-:-=-=-::::::.\\r\\n...:*+*=::::::::::::::::::::::::::::::::::--=--:-::.....:-::-+*=+#####*==+**##********+---=============+**+=--=+******++==-          ....:::.    :-:-=-=-:----::\\r\\n.:::=*+:::::::::::::::::::::::::::::::::::---::::::::....    ..:=++*###=-+**##*+****##+-===============+**+=--==+++******+.          ...::::.    :::-==----=---:\\r\\n:::::+-:::::::::::::::::::::::::::::::::::---  ......             .-++*=:=+#*++*******+--==============+**+=--==++**###**=          ....::::.   .:::==----==---:\\r\\n::::::::::::::::::::::::::::::::::::::::::---                      ......:---:-==-==---:-==============+**+==-=+++++*****-          ....::::.   .:--===---==--::\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                :::.  .......   ..........:::--===========+**+==-=++===+***+.          ...:::::.   .---+==----=--::\\r\\n:::-*#=:::::::::::::::::::::::::::::::::::--.               .---:  ..:::::.       ..........:::::----=++**+==-=+++==++**=          ....:::-:.   .---===--:----::\\r\\n:::-##=:-:..::::::::::::::::::::::::::::::--                .-==:   ...                         ...::-==+++=-==+++++++*+.         ..:.:::--:.   :=--==---::--:::\\r\\n:-:::. .=.  .....::-::::::::::::::::::::::-.  :  .:.         :===:  .::.                             ..:::::::--------=-         ..::::::=-:.   :+-=+==--:::::::\\r\\n-::..   .  .......=#+..:::::::::::::.......  ...:=+=.         :-==------:..                                           .          ..-::::=+-:.  .-+======-:::::::\\r\\n:::..    :. ......==-..........:::.        ....-=-:...         .-=======--:.                                       ....         ..:-:::=*=-:.  .=+----------::::\\r\\n::::..   .=-::......   ............      .:---::......           -===--==-:.                             .:::.  ..:...         ...-:::=**-::.  .=+-:::::-----:::\\r\\n:.....    .:::::.  ................         :===-.....            .....:::.                           ...::::...::...         ...::::=*#=-::  ..=+-:::::::::....\\r\\n.. .                ...............           .:--...        .::                                           ......  .         ....:::=*#*--::  ..++-:::::........\\r\\n.           .......:=+-............            ...:..        .:.                                                  .         ....:::=*##+:-::  ::++-:::..........\\r\\n.   ..         ....=#%*:...........          :..=-:.            ..                   ..                          .        .....:::=****=:-::  ::++=++=-::::::...\\r\\n.   .--.          ..::.............          :--*=*-           ..                                                        .....:::=*****-:-:.  --*+=***+=-::::...\\r\\n.     .               ....:*+:.....          ..=++=.    .     ...                                       ...:...         .....:::=******-:-:.  :-*+-=+++=-:::....\\r\\n          ............... .=+=:....           -+*+.     .    ....                                           ..         .....:::=*******=:-:.  .:*+-:::-::.......\\r\\n          ............=**=..+#+.....         -+*+:          .:..:.                                         .         ......::-+********=:-:.   :*=: ....:..:::::\\r\\n.         ............-**=...-:.....       .==+++.          :..::.                                       .         ......:::-+++*******-:-:.   :*=:     ...::---\\r\\n....       ........       .........        ==++*#:          ::.::.          ..                         .          ......:::-+++********-:-:.   -*=:        ...:-\\r\\n:.  :.    ......           ........       ...::**=          ::....         .:.                       ..         ......:::::=+++*******+:--:.   -*=-::--:.    ..:\\r\\n..  .    ...            .::.........    .....  ..:          .:....         ::.                     ..        ........:-::::+++++******=:--:.   -*==+***++-:.  ..\\r\\n..         .      ......:+%+........     ...                 :....        .::.                   ..        ........:-=-:::-++++++*****=:--:.  .-*==######+=-:...\\r\\n..          .............=#-......        ..                .:..::.       .::                 ...     . ........:-=++-::::-+**####*#**-:--:.  :-*==**####*+-:...\\r\\n:...            ........--.                                  ::::::       .:.              ...     .........::-=++++-::::=*#%%##%%##*+-:--:.  =-*==****###*=:...\\r\\n+:.....             ...:::... ...  .       .....             ....:.       ...           ....  .........::--=++++++++-::-*###%#*+#%%#*+::--:.  =-+==*######*+-:..\\r\\n=-:::......................................:::..............................................:::::---===+++++++++++++-:=#**##%#+-*####+::--:.  --+=*#######*+=-..\\r\\n-=+++============--.:==++++++++++++++++++++++++++++++++++++++++========================+++++++++*++++++++++++++++++=--##*+*++=-==++*#+-:--:.  .-+=*##*****+=:...\\r\\n.-------::::::::..   :-============----------==============-----------------------------------===++++++++++++++++++=-:=#***+--*#++*##+-:--:.  .-+-+******+=:....\\r\\n-:..................  ..........................................................................:::::--==+++++++++++:::-**%#+*##%%#**+-:--:.  .-+--+======:   ..\\r\\n+=:.......           ...    ...             ..               ......          ...       ..::::........::::::--=++++++-::::=*#%###%%#**+-:--:.   -+=:...::::   ...\\r\\n-=-:....             ..-+:    .......                        ....            .::.          .:::.. .......:::..::-=++=:::::-+**##*#*#*+-:--:.  .-+=.     ........\\r\\n::..      .............:%#:......                            ..                ...             ....  .......::::.::-=-::::-++++=-=****-:--:.  .-*=.....::----::.\\r\\n::.      ..............:=-.........   .........              ..                  ..              ....     .....::::::-::::-+++++-+****=:--:.  .-*=::::-----:--::\\r\\n:.      ................  .........  ..  .........           :.                                     ..       ....::::::::::+++*+-=****=:--:.  --*=:----::::--===\\r\\n:.   .............     ............ ..  ...........          :.                                       ..       ....::::::::=*+*+==****+:--:.  =-*==***+=----==++\\r\\n:..   :--:..... .    .:--.............   ...........         ..                                         .        ....:::::::=***==*****---:. .=-*-+#####*++=-===\\r\\n...             .....:#%#:...=+-.....      . ....:-                              ...........              .        ....::::-:-+*+=***#*---:.  :-*-+#####**=-----\\r\\n..         ..........-==:..:=+*+.....       :  ...-:-             .::--:.               .:::::.       ......         .....::-:-+*++**#*---:.  :-*-=***++==-:::..\\r\\n.        .............. ...**++:....        .=--:.-*:             .-:----:.                 ..::... .:-==-::..        .....::=-:=+=**#+---:.  :-*=-==----::::...\\r\\n.       .........::..   ..:==-......         .=+-:=:             .-+=-----::::...                ....:-=+==:....       .....::=-:-++*#+---:.  .:*=--::::::::....\\r\\n.    ....:::::::....   .............          :-+-:...         . .+*++++=------::::::::.               ::-:......       ......:=::-=*#*---:.  .:+=-------:::....\\r\\n:.  ....:::........      ...........           ..:-... .       .----=========---------:.                      ...:.       .....-=::-=**=--:.   :+=-======--=----\\r\\n:.       ....... ..:---:............           .. .....        .:. ......::--::.......                            ..       .....--::-+*+--::   :+=--------====--\\r\\n::  .     .........:*%#+.............         :*+=+-....       ....:-==-:--==:.                                     .       .....::::-+*=-::   .+=::::::::------\\r\\n::...       .........::.  ...........        .++++#-....        ....-+**+++*+=-.                                     .       ....:::::-++--:   .==:::::::::-----\\r\\n:::..       ......::.    ...........        :++**=:.....       ..   :=+++++++=-:                                     .        ....::::--=--:.  .-=--::----------\\r\\n::::..      ......:+*-.....:.:..:::     .:-=+++=-.......            .-===-----:                           ..    ......:        ....::::----:.  .----::::---=----\\r\\n::::.         .....:#%=.:--==--:::....:::-...::..........            .:::..::.                     ..::-------------==+:        ....::::---:.  .:--:::::---==---\\r\\n::::-:.     .......:-=:::::::::::::::::::::   ..........              ..:::-::.    .....       ...::-==+++++==========+=.        ....:::----.  .:---:::---===---\\r\\n:::+#=-:::..:-===-::::::::::::::::::::::::::        .                .-------:.    .......::::---===-==+++=======++***++-        ....::::---.   :---:::----=----\\r\\n:::=*=-::::-+####*=:::::::::::::::::::::::::.                        .::..........:::::::--===+++++==-=+++====++**###***+.        ....:::---.   :-=-::::--------\\r\\n:::::::::::+%%%%%%#=:::::::::::::::::::::::::                         .......::::-==+*+=---==++++++==-=++++===+***#*****+-        ....::::-::   :-=-::::--------\\r\\n::::::::::=###******-:::::::::::::::::::::::-                      ..::::-=++====*#####+---===++++===-=++++===++******+++=         ...:+-::::   .-=-::::--------\\r\\n...-+--=::**---:..=#=:::::::::::::::::::::::-...:::::..         .=--+++=+**#**++++++**+-:-====+++++====++++===+*******+++=.        ....+*:::.   .-=-::::--------\\r\\n..-*+=+#=-#%#*+=+*##=::::::::::::::::::::::-=--::::::...........:+*+**+=+**#**++++++**+-:-====+========++++===++++++****++-         ...-#-::.   .-=-::::--------\\r\\n..=#=-=#=-#*:.:====#-::::::::::::::::::::::-=--:::::::..........:+###*+=+******#**#*+==::--=++++=======++++====++++*******+.        ....*+::.   .-=-::::--------\\r\\n..-*+=+#-:**-=+++**+:::::::::::::::::::::::-=---.::::...........:+*=***#*+**+==+=---:.:.::-==++========++++====++++**##***+:         ...-*-:.    :=-::::------::\\r\\n...-==+-::=#%%%%%%#-:::::::::::::::::::::::-=---...:.............++-=--=-:::............::-==+=========++++====++++++*****+-         ....*+:.    :==:::::--::::.\\r\\n....::....:=#%%%#*-::::::::::::::::::::::::-----...:....................................::-============++++====+=====+****+=.        ....-#-..   :==:.....:::.  \\r\\n...........:-=++-:::::::::::::::::::::::::::-:-:..:.....................................::---===========+===---=-----=+***+=:      .......++..   :==:    ....   \\r\\n.................:::::::::::::::::::::::::::::::.::.......:::...........................:::::::------:-----:::::.....:-===--.       ......-*-.   .==-           \\r\\n:::-------------------::::::::::::::::::::-::::::::::::::::-.............................:::::::::::::::::...................       .......+*:    -=-.    .     \\r\\n----::::::::::::::::::::::-----::::::::::::::::::::::::::::..    .............................::::::::::.............    ....        .:....-#*.   :=-.   ....   \\r\\n............................::::::::::::::::::::.:::::::::...::.       ........:::..............::::::............        .          .:.....=*:   .--:.  ....   \\r\\n..................................::::::::..:::..::::::.........          .:::::::::................::::........                     .:....:--.    :=-:::::.    \\r\\n     ..        ..............................:..::::=+++==--::.  :===++=-:.::----::::::...:::......::::::::-==-:.                       ....::..   .==::::.     \\r\\n    .:----:::....       .............................::--===+++=====++***+---**=-----::::..............-==+==-..               .        .....:..    .--:.       \\r\\n.......::....::------::...              ........................:::--=+++=--=+++=-.:--:::.....        .--=-..             ...::::       .........    :-:.       \\r\\n......              .....:::..         .......................        ...:-=++***+=-.:---:.         ........ ..............:::::::       ........    .::.       \\r\\n.........                                  ...   .........               .:::--::::.   -=-..         ...............:::::::-------:.      ........              \\r\\n.:......-         .::::.                                                ..:::.::.       :=:.:::.........:::.......:-===++==--------::..     ....                \\r\\n..:...:..: ...   :*%@@%%=    ...                                          :-..::.        ::::................::....:-+++++=-------::..                          \\r\\n..::.....-:      .-=++++:                                                 :-..::.        .:-.             ...::::-::-=++++=------::..                           \\r\\n..::.....:=                                                               ::..::.         :.             .:-=++=-=-:-=++++------::..                            \\r\\n...:......:                                                               ....::.                        :++=*+-:=-:==++++------:..                             \\r\\n...:......                                                                 ...::.                        .===+=::---======-----::.                              \\r\\n....:......                                                                ...::.                        .:===-::---==+===----::..                              \\r\\n:...::......                                                                ..::.                        ..::::::-====+++++=--:...                              \\r\\n.:...:::.....                                                               ..::.                        ...:::::-==++++++++-:....                              \\r\\n:.::..:::.:...                                                              ..::.                         ..:::::==-===---==-.....                              \\r\\n ..:-..::::...                                                              ..::.                         ..:::::==-:::..-===:.....                             \\r\\n  .::::..:::..                                                              ..::.                         ...::::==::....-===:......                            \\r\\n    :::..:..                                                                ..::.                         ...::::-=::....-===:...........                       \\r\\n                                                                            ....                          ...::::-=:::...-===:.....................             \\r\\n     .:-:.                .....                                             ....                           ..::::--::....-===.......................            \\r\\n:.    .:--:.             .:-=+=.                                            ....                           ..::::-=:::...-===.......................            \\r\\n..        ..                 ..                                             ....                           ...:::-=-::..:=++=.......................            \\r\\n               .-===-:                                                      .....                          ...:::-=-::..:=++=.......................            \\r\\n\",\n  \"                                                                            ...      ....                 ........-*#+:                                         \\r\\n                                                                            ....                          ........-*#+:                                         \\r\\n                                                                            ....                          ........-**+:             ...                         \\r\\n                                                                            ....                          ........-*#+-          ...........                    \\r\\n                                                                            ....                          ........-*#+-          ............                   \\r\\n                                                                            .....                         ....:...-*#+-         ......                          \\r\\n                                                                            .....                         ...::...-*#+-                                         \\r\\n                                                                            .....                        ....:::..-*#*-                                         \\r\\n    ........                                                                .....                        ....:::..-*#*-                                         \\r\\n  ............                                                             ......                        ....::::.-#%*-                                         \\r\\n .............                                                            .::....     ..                 ...:::::.:-==:..                                       \\r\\n.............                                                             .--....     ::                 ..:-=--:............                                   \\r\\n............                                                              :--....                        .--+*+-:..............                                 \\r\\n...........                                                               :==:...    ..                  :==+**-:...............                                \\r\\n..........                                                                :==:...                       .-+=+**=::...............                               \\r\\n.........                                                                 :==:...                       .=+=+#*=::................                              \\r\\n.........                                                                 :==:...        .:.            ..::-=+=-:.................                             \\r\\n........                                                                  :==:...        .-:..          .......::::.................                            \\r\\n........                                                                  :=+-...       .:::::....::...:::...::......................                           \\r\\n.......                                                                   .==:...      .-=:..                ..  ....................                           \\r\\n.......                                                                    ..         .--:.                          ...............         ....               \\r\\n......                                          ..........                          .-=-:..                                     ..  .:     ......      .        \\r\\n.....                                     .  .................             .....  .:--:::.   ..                                     ...   ......      ...       \\r\\n                                          ....................           ..... .:------:.    ......                                       ......     .:..       \\r\\n                         ................  ...................              ..:--:::-:.................                                   ..::..    .::::..     \\r\\n                ...............................:.............             .:----::::.. .................                              .. ......     .:...       \\r\\n.................................................:...........         ..:---:::::.......................                              .. .....     .::          \\r\\n...........................::::.......::::......:::::::......      ...::.............................................     ...         .. .....     ::.          \\r\\n....................::::::-::::.....::::::::.::::::::::::::-:.............    ...::..................................::--:.:.         .....::.    .::.          \\r\\n............................::::::::::::::::::::-:::....:-:::......::---:....::-:::........:::------::-----::::::::::-=+++=-:         . ...:-:    .::.          \\r\\n...............:::::::::::::::::::::::::::::-----:::...:.-:.::--::-=++=--=+=+****+=-.....:--===========++++=--==+++++++****+-          ....::.    .-:...        \\r\\n......::::::::::::::::::::::::::::::::::::-------:.:...:..-:-===--=+++**+**+*%***++-.....-=======+++==++**+==-=**###********:          ......   - :::-::::....  \\r\\n......::::::::::::::::::::::::::::::::::::-------:.:::::::--=+=++*#####***+=**+*==+:...:--=======+++==++**+==-=**##****+***+.          ...:... .: :::++-::::... \\r\\n....::::.:::::::::::::::::::::::::::::::::--=---:...::..:+***#+++*####****+*#*****+-::--===============+**+=--=+******+++++-          ....::.    .::-+==-::::...\\r\\n...-*+*+::::::::::::::::::::::::::::::::::----::::......:=++***==*#*#*++=+**###****++++---=============+**+=--=+***#**+==+=.          ...:::.    .:::=-=-::::::.\\r\\n...:++*=::::::::::::::::::::::::::::::::::-------:......:-:::+*++#####*==+**##********+---=============+**+=--=+******++==-           ...:::.    :-:-=-=-:---:::\\r\\n.::.-*+:::::::::::::::::::::::::::::::::::---:::::::::...    ...-+++###=-+**##*+****##+-===============+**+=--=++++*****++:          ....:::.    :::-==----=-:-:\\r\\n:::::==:::::::::::::::::::::::::::::::::::---.  .....             .-++*+:=+#*++*******+--==============+**+=--==++**###**+.         ....:::::    :::==----==--::\\r\\n:::::.::::::::::::::::::::::::::::::::::::---                      ......::--:-==-==---:-==============+**+==-=+++++*****-          ....:::::   .:-:===---==--::\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                :::.  ........  ..........:::--===========+**+==-=++===+***+.          ...::::::   .:--+==----=--::\\r\\n::::*#+:::::::::::::::::::::::::::::::::::--.               .---:  ..:::::.       ..........::::----==++**+==-=+++==+***=          ....:::--.   .---===--:----::\\r\\n::::*#+:-:..::::::::::::::::::::::::::::::--                .-==:   ...                         ...::-=++++=-==+++++++*+:          .:.:::---.   :=--==---::--:::\\r\\n:-:::.  =:  ......:-:::::::::::::::::::::::.  :. .::.        :===:  .::.                             ..:::-:::--------=-         ..::::::=-:.   :+=====--:::::::\\r\\n:::..    . .......-#*:..::::::::::::.......  ...:=+=..        :-==------:.                                            ..         ..-::::=+-:.   :+======-:::::::\\r\\n:::..    ::.......-=-..........:::.         ...-=-:...         .-=======--:.                                       ....         ..:=:::=*+-:.  .-*=---------::::\\r\\n::::..    =-:::......  ............      .:---::......           -===--==-:.                             .::..  ..:...         ...-:::-**--:.  .=*-:::::-----:::\\r\\n:....     .::::::. ................         .===-.....            .....:::.                           ..:::::...::. .         ...::::-*#+-::.  .=*-:::::::::....\\r\\n.. .                ...............           .:--....       .:-                                           ......  .         ....:::-*#*--::. ..=*-:::::........\\r\\n.            .......=+=............            ...:..        .:.                                                  .         ....:::=*##+:-::  .:+*-::...........\\r\\n.   ..         ....-#%#:...........          .:.==::.           ..                   ..                          .         ....:::=***#=:-::  ::++=++=-:::::....\\r\\n..   --.          ...:.....:........         :=:*=*=           ..                                                         ....:::=*****-:-::  --++=***+=-::::...\\r\\n.             .       ....:*+-......         ..=+*=.    .     ...                                       ...:...         .....:::=******---::  :-++-=+++=-:::....\\r\\n.         .................-+=-.....          -+*+:     .    .....                                          ..         .....:::=*******=:-::  .:*+-::--:::......\\r\\n          ............=**+:.=**.....         -+*+:           :..:.                                         .         ......::-++*******=:-:.   :*+: ...::..:::::\\r\\n.         ............:+*+:..::.....       .==+++.          ::.:::                                       .         ......:::-+++*******-:-:.   :*+:     ...::---\\r\\n....        .......       .........        =+=+*#:          ::.:::          ..                         ..         ......::::+++********-:-:.   :+=:        ..:--\\r\\n:.  :.    ......           ........        ..::+*=          ::....         .:.                        .         ......:::::=+++*******+:--:.   :+=-::-::.    ..:\\r\\n..  .    ...            .::.........     ....  ....          :....         ::.                     ..        ........:-::::+++++******=:--:.   :+==+***+=-.   ..\\r\\n..                .......=%*........      ..                 :....        .::.                   ..        ........:-=-:::-++++++*****=:--:.  .-*==######+=:....\\r\\n...          ............-#=.......       ..                 :..::.       .::                 ...     . ........:-=++-::::-+**####*#**-:--:.  :-*==**####*+-:...\\r\\n::..            ........--.                                  ::::::       .:.              ...     .........::-=++++-::::-*#%%##%%##*+-:--:.  =-*==****##**=:...\\r\\n+-.....             ...:::... .... ..      .....             ....:.       ...           ....  .........::--==+++++++-::-+###%#*+#%%#*+-:--:.  =-+==*######*+-:..\\r\\n==-::::...........:.....................:::::::.............................................:::::---===+++++++++++++-:-**+#*%#+-*%###+::--:.  --+=+#######*+=-..\\r\\n-=++++===========--.:-=+++++++++++++++++++++++++++++++++++++++++=======================+++++++++**+++++++++++++++++=--##*+*++=--=++*#+-:--:.  .-+=*##*****+=:...\\r\\n.:------::::::::..   .---=======-------------==========--=------------------------------------===++++++++++++++++++=-:=#***+--*#++*##+-:--:.  .-+==#*****+=:....\\r\\n=:................... ...........................................................................::::--==+++++++++++-::-**##++##%%%##+-:--:.  .-+=-++====-:   ..\\r\\n++-:......            ...   ....            ..               ......          ...       ...:::........::::::--=++++++-::::=*#%###%%#**+-:--:.   -+=:...::::   ...\\r\\n-=-:....             ..:+-.   .......                        ....            .::.          .:::.. .......:::..::-=++=:::::-+**##*#***+-:--:.   -+=.     ........\\r\\n:::.      .............:#%:.......                           ..                ...             ....  .......:::..::-==::::-++++=-+****-:--:.  .-*=:....::---:::.\\r\\n::.      ..............:=-..........  .........              ..                 ...              ....      ....::::::-::::-+++++-+****=:--:.  .-*=:.::--------::\\r\\n:.      ................  .........  ..  .........           :.                                     ..       ....::::::::::+++*+-=****=:--:.  --*=:---:::::--===\\r\\n:.   .............     ...............   ..........          :.                                       ..       ....::::::::-++*+==****+:--:.  =-*==***+----===++\\r\\n:..   .--::....      .:--.............    ..........         ..                                         .        ....:::::::=+**==***#*---:. .=-*==####**+======\\r\\n...             .....:*%#-...=+-.....      .  ...:-                              ....... ..               .        ....::::-:-+*+=***#*---:.  :-*=+#####*+=-----\\r\\n..         ..........:==:...=+*+.....       :. ...-:-             .::--:.               .:::::.       ......         .....::-::=*++**#*---:.  :-*==***++==-::::.\\r\\n.        ..............  ..+*++:....        .=--:.-*:             .::----:.                 ..::... .:-==-::..        .....::=-:=+=**#+---:.  :-*=-==----:::....\\r\\n.       .........::..   ..:==-......         .=+-:=:             .-+=-----::::...               .....:-=+==:....       .....::=-:-++*#+---:.  .:*=--::::::::....\\r\\n.    ....:::::::....    ............          :-==:...         . .+*++++=-----:::::::::.              .::-:......       ......:=::-=*#*---:.  .:+=-------:::....\\r\\n:.  ....:::........      ...........           ..:-... .       .----=========---------:.                      ...:.       .....-=::-=**=--:.  .:+=-======----:::\\r\\n:.        ...... ..:---:.............          ........        .:. ......:---::.......                            ..       .....--::-+*+--::   :+=--------===---\\r\\n::. .     .........:+##*:............         :*+=+-....       ....:-==-:-==-:.                                     .       .....::::-+*=-::   .+=::::::::------\\r\\n::....      .........::.  ...........        .++++#-....        ...:=+*++++*+=-.                                     .       ....:::::-++--:   .==:::::::::-----\\r\\n::::..       .....::.    ...........        :++**=:.....       ..  .:=+++++++=-.                                     .        ....::::--=--:.  .-=-:::----------\\r\\n::::..      ......:+*=:....::::.:::     .:-=+++=-.......            .-===-----:                                  .....:        ....::::----:.  .----:::----=----\\r\\n::::..        ......*%+.:--==--:::....:::-...::..........            .:::..::.                     ..::-------------==+:        ....::::---:.  .:--:::::--===---\\r\\n::::=:.     ........-=-::::::::::::::::::::.  ..........              ..:::-::.    ....        ...::-==+++++==========+=.        ....:::----.  .:---:::---===---\\r\\n:::=%=-:::..:-===-::::::::::::::::::::::::::        .                .-------:.   ........::::---===-==+++=======++**++*-        ....::::---.   :---:::----=----\\r\\n:::-*=-:::::+##%##+-::::::::::::::::::::::::.                        .::.........::::::::--===+++++==-=+++====++*####***+.        ....:::---.   :-=-::::--------\\r\\n:::::::::::+%%%%%%%+:::::::::::::::::::::::::                        ........::::-==+*+=--===++++++==-=++++===+**##*****+:        ....::::-::   :-=-:::---------\\r\\n::::::::::=###***+**-:::::::::::::::::::::::-                      ..::::-=++====*#####=--====++++===-=++++===++******+++-         ...:+-::::   .-=-::::--------\\r\\n...-+=-=::**----..-#=:::::::::::::::::::::::-...:::::..         .=--+++=+**#**++++++**+-:-====+++++====++++===+*******+++=.        ....+*:::.   .-=-::::--------\\r\\n..:**=+#=:*%#*+=+*##=:::::::::::::::::::::::=--::::::...........:+*+**+=+**#**++++++**+-:-=============++++===+++++****+++-         ...-#-::.   .-=-::::--------\\r\\n..-#+-=#+-**:.:-=-=#-::::::::::::::::::::::-=--:::::::..........:*##**+=+******#**#*+==::-==++++=======++++====++++*******+.        ....*+::.   .-=-::::--------\\r\\n..:*+=+#-:+*==+++**+:::::::::::::::::::::::-=---.::::...........:**=***#*+**+==+=--:..:.:--=+++========++++====++++**##***+:         ...-*-:.   .:=-::::------::\\r\\n...-===-:.=#%%%%%%#-:::::::::::::::::::::::-=---:..:............:++-=--=-:::............:--==+========+++++====++++++****++-         ....*+:.    :==:::::--:::..\\r\\n.....:....:=*#%%#*-::::::::::::::::::::::::-----...:...................................::--===========+++++====+====++****+=.        ....=*-.    :==:....::::.  \\r\\n...........:-=+=-:::::::::::::::::::::::::::-:-:..:....................................:::---===========+===--==-----=+***+=:      ......:*+..   :==:    ....   \\r\\n..................::::::::::::::::::::::::::::::.::.......:::...........................:::::::------------:::::....::-===--.       ......-*-    .==-           \\r\\n::----------------------::::::::::::::::::-::::::::::::::::-. ...........................:::::::::::::::::...................       ......:**:    -=-.    .     \\r\\n---::::::::::::::::::::::::----::::::::::::::::::::::::::::..    .............................:::::::::..............    ....        ......=#*.   :=-.   ....   \\r\\n.............................:::::::::::::::::::.:::::::::...::.       ........:::..............:::::..............       .          .:....:+*:   .--:.  ....   \\r\\n..................................::::::::..:::..::::::.........          .:::::::::................:::.........                     .:....:--.    -=-:::::.    \\r\\n    ...        ..............................:..::::=+++==--::. .-==+++=-:..:----::::::..::::......:::::::--==-:                        ....::.    .==::::.     \\r\\n    .:----:::.....       ............................::---==+++====+++***+--=**=-----:::..............:-==+==-.                         .....:..    :-::.       \\r\\n.......::....:::-----::...              ........................:::--=+++=--=+++=-.:--:::.....        .--=-..             ...::::       .........    :-:.       \\r\\n......               ....::...          ......................        ...:-=++**++=-.:--::.         .......  .............:::::::.       ........    .::.       \\r\\n.........                                  ...   .........               .:::--::::.   -=-.          ...............:::::::-------:.      ........              \\r\\n.:......-         :::::.    .                                           .:::..:..       :=:::::.........:::.......:-==+++=---------::..     ....                \\r\\n..:...:..: :.    -#%@@%#-    ...                                          ::..::.        ::::................::....:=+++++=-------::..                          \\r\\n..::.....-:      .-=+++=.                                                 :-..::.        .--.             ...::::-::=+++++=------::.                            \\r\\n..::.....:=                                                               ::..::.        .:.             .:-=++=-=-:==++++------::..                            \\r\\n...:......:                                                               ....::.                        :+=+*+--=--==+++=-----::..                             \\r\\n...:......                                                                 ...::.                        :===+=::---===+==-----:..                              \\r\\n....:......                                                                ...::.                        .:===-::---==++=-----::..                              \\r\\n:...::......                                                                ..::.                        ..::::::-===+++++==-::..                               \\r\\n.:...:::.....                                                               ..::.                        ...:::::-=+++++++++-:...                               \\r\\n:.::..:::.:...                                                              ..::.                         ..:::::==-===-:-==-....                               \\r\\n ..:-..::::...                                                              ..::.                         ..:::::==-:::..===-.....                              \\r\\n  .::::..:::..                                                              ..::.                         ...::::==::....===-.......                            \\r\\n    :::..:..                                                                ..:..                         ...::::==::....-=+-...........                        \\r\\n                                                                            ....                          ...::::--::.. .-=+-......................             \\r\\n     :--:.               ....:.                                             ....                          ...::::--::....-=+-.......................            \\r\\n:.    .---:              .:-=+=.                                            ....                           ..::::-=:::...-=+-.......................            \\r\\n..        ..                 ..                                             ....                           ...:::-=:::..:=++-.......................            \\r\\n               :-===-.                                                      ....                           ...:::--:::..:=++-.......................           .\\r\\n\",\n  \"                                                                            ...       ...                  .......:*#+:                                         \\r\\n                                                                            ....                           .......:*#+:                                         \\r\\n                                                                            ....                          ........:*#+-            ......                       \\r\\n                                                                            ....                          ........:*#+-          ...........                    \\r\\n                                                                            .....                         ........:*#+-         .............                   \\r\\n                                                                            .....                         ....:...:*#+-        ........                         \\r\\n                                                                            .....                         ...:::..:*#*-                                         \\r\\n                                                                            .....                         ...:::..:*#*-                                         \\r\\n    .........                                                               .....                        ....::::.-*#*-                                         \\r\\n   ...........                                                             ......                        ....::::.-*%#=                                         \\r\\n .............                                                            .::....     ..                 ...:::::.:-==:...                                      \\r\\n.............                                                             .--....     ::                 ..:-=--:............                                   \\r\\n............                                                              .--:...                        .:-=*+-::.............                                 \\r\\n...........                                                               :-=:...    ..                  :===**=::..............                                \\r\\n..........                                                                .==:...                        -+==**=::...............                               \\r\\n.........                                                                 .==:...                       .-+=+**=::................                              \\r\\n.........                                                                 .==:...         :.            ..::-=+=--:................                             \\r\\n.........                                                                 .==-...        .::..          .......::::.................                            \\r\\n........                                                                  .=+-...        :::::....::...:::...::......................                           \\r\\n.......                                                                   .==-...       -=:...               .. .....................                           \\r\\n.......                                                                     .         .-=:.                          ...............         ....               \\r\\n.......                                         ..........                          .:=-:..                                    ...  .:     ......      .        \\r\\n.....                                     .  ..................            .....  .:--:::.   ..                                     .:.   ......      ...       \\r\\n                                          ....................           ..... ..------:.    ......                                       ......     .:..       \\r\\n                         ................. ...................               .:--:::-:.................                                   ..::..    .::::..     \\r\\n               ................................:..............            .:----::::.. .................                              .. ......     .::..       \\r\\n.................................................::..........         ..:---:::::.......................                              .:......      ::          \\r\\n...........................::::.......:::::.....::::::::.....      ...::.............................................     ...         .. .....     .:.          \\r\\n....................:::::::::::.....:::::::::::::::::::::::-:...........:.     ..::..................................::--:.:.          . ..:-.     :-.          \\r\\n............................::::::::::::::::::::-:::....:-:::......::---:....::-:::........::::-----::-----::::::::::-=+++=-:           ...:-:    .::.          \\r\\n..............::::::::::::::::::::::::::::::-----:::...::--..:--::-=++=--=+=+*#**+=-.....:--===========++++=--===++++=+****+-          ....::.    .-:..         \\r\\n.....:::::::::::::::::::::::::::::::::::::-------:.:...::.-::===---+++**+**+*%***++=....:-=======+++==++**+==-=**###********-          .......  -.::::::::....  \\r\\n......:.::::::::::::::::::::::::::::::::::-------:.::::::---=++++*#####***+=**+*+=+-...:--=======+++===+**+==-=**##********+.          ...:...  - :::==-::::... \\r\\n....::::.:::::::::::::::::::::::::::::::::------:....:..:+***#*++*####****+*#*****+-::---==============+**+=--=+******+++++-          ....::..  ..:::+==-::::...\\r\\n...:+***-:::::::::::::::::::::::::::::::::----::-:......:=+****+=*#*##++=+**###****++++---=============+**+=--=+***#**+=++=.          ...:::..   .:::=-=-::::::.\\r\\n....=+++::::::::::::::::::::::::::::::::::-------::.....:--::++++#####*+-+**###*******+---=============+**+=--=+******++==-           ...:::..   .-:-=-=-:---:::\\r\\n.::::+*-::::::::::::::::::::::::::::::::::---:::::::::...     ..-+++*##+-+**##*+****##+-===============+**+=--=++++*****++:          ....::::.   :-:-==----=-:-:\\r\\n:::::==:::::::::::::::::::::::::::::::::::---.   ....             .-++*+--=*#+++******+-===============+**+=--==++**###**+.          ...:::::.   :::-=----==-:::\\r\\n:::::.::::::::::::::::::::::::::::::::::::---                      .......:----==--=---:-==============+**+==-=+++++*****-          ....:::::    :-:===---==--::\\r\\n::::::::::::::::::::::::::::::::::::::::::--:                :::.  ........  ..........:::--===========+**+==-=++===+****:          ....:::::   .:--===----=--::\\r\\n::::+%*-::::::::::::::::::::::::::::::::::--.               .---.  ..:::::.       ..........::::----==++**+==-=+++==+***=          ....:::--:   .---===--:---:::\\r\\n::::+#*:-:...:::::::::::::::::::::::::::::--                .-==:   ...                         ...::-=++++=-==+++++++**:          .:..:::--:   .=--==---:---:::\\r\\n:-:::.  -:   .....:--:::::::::::::::::::::::  :. .::.        :===:  .::.                            ...:::-:::-------==-          ..:::::-=-.   :+=-===--:::::::\\r\\n:::..    .  ......:*#-..::::::::::::........ ...:=+=..       .:-==------:.                                           ...         ..--:::-+=:.   :+======-:::::::\\r\\n:::..    .-.......:=-..........:::.         ...-=-:...         .-=======--:                                        ....         ..:=:::-*+-:.  .-*=---------::::\\r\\n::::..    -=-::....... ............      ..----:......          .-===--==-:.                             .::.   ..:...         ...-:::-**=-:.  .-*=::::-----::::\\r\\n:....      .:::::.  ................        .===-.....            .....:::.                           ..:::::...::. .         ...::::-*#+--:.  .-*=:::::::::....\\r\\n.. .                ................          .:--:...        :-                                           ......  .         ....:::-*#*=-::. ..=*=::::::.......\\r\\n..           .......=++:............           ...:..         :.                                                  .         ....:::-*##*--::. .:=*=::...........\\r\\n..   ..         ...:*##-............         .: ==-:.           ..                   ..                          .         ....:::-***#=:-::. ::=*===--:::::....\\r\\n..   :-:           ..:.....:........         .=.*+++           ..                                               .         ....:::-*****=:-::  --+*=+**+=-::::...\\r\\n..            ..      .....+*=......         ..-+*=:    .     ...                                       ...:...         .....:::=******=:-::  :-+*-=+++=-:::....\\r\\n.          ................:+==.....          :+*+:          .....                                          ..         .....:::=*******=:-::  .:++-::---::......\\r\\n.         ............-*#*:.-**.....         :+*+-           :..:.                                         .         ......:::=+*******=:-::   :++-....::..:::::\\r\\n.  .      .............=*+:..::.....        ==+=+:          .:.:::                                       .         ......:::-+++*******=:-::   :++:     ...::---\\r\\n....        .......        ........        -+=+*#-          ::.:::          ..                          .         ......::::=++********-:-::   :++-        ..:--\\r\\n::. :.     .....            ........       ....=*=.         .:....         .:.                        .         ......:::::-+++*******+-:-:.   :++-:::::.    ..:\\r\\n..        ..            .:-:........     ....   ...          :....         ::.                     ..        ........:--:::=++++******+::-:.   :+==+***+=-.   ..\\r\\n..   .           ........-##:.......      ...                :.....       .::                    ..        ........:-=-:::-++++++*****=:--:.  .:+==#####*+=:....\\r\\n...          ............:*+.......        .                 :..::.       .::                 ...     ..........:-=++-::::-++*####*#**=:--:.  :-+==*#####*+-:...\\r\\n::...           .. .....--:.                                 ::::::       .:.              ...     .........::-=++++=::::-+#%%##%%##**-:--:.  --+==****##*+=:...\\r\\n+-.....             ....::... .... ..      .....             ....:.       ...           ....  .........:::-==+++++++-::-+###%#*+*%%#*+-:--:.  =-+==*######*+-:..\\r\\n==-:::::..........:..................::::::::::::::::.......................................:::::---===+++++++++++++-:-**+#*%%*-*%###+-:--:.  --+=+#######*+=:..\\r\\n:=++++===========--:.-=+++++++++++++++++++++++++++++++++++++++++++====================++++++++++***+++++++++++++++++-:*##+*++=--=++*#+-:--:.  .:+=+##***#*+=:...\\r\\n.:-----::::::.....   .:-----------------------------------------------------------------------====++++++++++++++++++-:-****+--+#++*##+-:--:.  .:+==******+=:....\\r\\n=-................... .................... ......................................................::::---=+++++++++++-::-+*##++##%%%##+-:--:.  .-+=-++==+=-:   ..\\r\\n++-:......            ...    ...            ...              ......          ...       ...:-:........:::::::-=++++++-::::=*#%###%%#**+-:--:.   -+=:...::::   ...\\r\\n---:....             ..:+=.   ........                       ....            .::.          ..::.. .......:::..::-=++=:::::-+**####***+-:--:.   -+=:     ........\\r\\n:::.      ..............*%-.......                            .                ...             ....  .......::::.::-==::::-+++++-+****-:--:.   -+=: ...::---:::.\\r\\n::.       ..............=-..........  ..........             ..                 ...               ...      ....:::::::-::::+++++-=****=:--:.  .-*=::::--------::\\r\\n::.      ...............  .........  ..  .........           :.                                     ..       ....::::::::::=*+*+-=****+:--:.  --*=:---:::::--===\\r\\n::.  .:...........     ................  ..........          :.                                       ..       ....::::::::-++*+==****+:--:.  =-*=-**++-:--===++\\r\\n::.   .:-::....      .:==:............    ..........         ..                                         .        ....:::::::=+**==***#*---:.  =-*==####**+======\\r\\n....            ......*%%-...=+=......     .  ...:=                              ......  .                .        ....::::---+*+=***#*---:.  --*=+#####*+=-----\\r\\n..         ..........:==:...=+**.....       :. ...---             .::-::.               .:::::.       ......         .....::-::=*++**#*---:.  :-*==***++==-:::::\\r\\n.        ..............  ..+#*+:....         ----.:*:             .::----:                 ..:::... .:-=--::..        .....::=-:=+=**#+---:.  :-*=-==----:::....\\r\\n.        .........::.    ..-=-......         .-+-:=:             .-+=-----:::....               .....:-=+=-:....       .....::=-:-++*#+---::  .:*=--::::::::....\\r\\n..   ....:::::::....    ............          .-==:...         ...+*+++==-----:::::::::.              .:--:......       ......:=-:-=+#*---::  .:+=------::::....\\r\\n:.   ...:::.........     ...........           . :-:.. .       .=--==========---------:.                      ...:.       .....-=::-=**=--::  .:+=-======----:::\\r\\n::.       ...... ..:-=--.............          :........       .:. ......:---::.......                            ..       .....--::-+*+--::   :+=--------===---\\r\\n::. ..     .........=##*:............         .*+=+=....       ....:-==-:-==-:.                                     .       .....::::-+*=-::   .+=:::::::-------\\r\\n:::...       ........::.  ...........        .+++=#-....        ...:=+*++++*+=:.                                     .       ....:::::-++--:   .==:::::::::-----\\r\\n::::..       .....::.    ...........        :++**=:.....       ..  .-=++++++==-.                                     .        ....::::--=--:.  .-=-::-----------\\r\\n::::..       .....:=*+:....::::.:::     .:-=+++=-.......            .-===--=-::                                  .....:        ....::::----:.  .----:::----=----\\r\\n::::..         .....+%+.:--==--:::....:::-...:::.........            .:::..::.                     ..::-------------==+-        ....::::---:.  .:---:::---==----\\r\\n::::=-..............-=-::::::::::::::::::::.  ..........              ..:::-:..    ....        ...::-==+++++==========+=.        ....:::----.  .:---:::---===---\\r\\n:::-%+--:::.:-=++=-:::::::::::::::::::::::::        .                :-------:.   .........:::---===-==++========++**++*-        ....::::---.   :---:::---==----\\r\\n:::-+=-:::::=##%%#+-::::::::::::::::::::::::.                        .::.........::::::::--===+++++==-=+++====++*####***+.        ....:::---.   :-=-:::---------\\r\\n:::::::::::+#%%%%%%+:::::::::::::::::::::::::                        .......:::::===+*+=--===++++++==-=++++===+**##******:        ....::::-::   :-=-:::---------\\r\\n::::::::::-##***+++*=:::::::::::::::::::::::-                      ..::::-=++====*####*=--===+++++===-=++++===++******+++-         ...:+-::::   .-=-:::---------\\r\\n...-+=-=-:+#=-=-..-#+:::::::::::::::::::::::-...:::::..         .=--+++=+**#**++++++**+---====+++++====++++===+*******+++=.        ....++:::.   .-=-::::--------\\r\\n..:**==#+:*%#*+=+*##=:::::::::::::::::::::::=--::::::...........:**+**+=+**#**++++++**+-:-====+==+=====++++===+++++****+++-         ...-#-::.   .-=-::::--------\\r\\n..:#+-=#*:*#-.:-=-=#=::::::::::::::::::::::-=--:::::::..........:*##**+=+******#*##*+==::-==++++=======++++===+++++*******+         ....*+::.   .-=-:::---------\\r\\n..:++==#=:+#=+++**#*:::::::::::::::::::::::-=---.::::...........:**=***#*+**+==+=--:.::.:--=+++========++++===++++***##***+.         ...-*-:.   .-=-:::-------::\\r\\n...:===-:.-*%%%%%%#=:::::::::::::::::::::::-=---...:............:++-=--=-:::............:--=++========+++++====+++++*****++-         ....*+:.    :==::::----::..\\r\\n.....::...:=*#%%#*-::::::::::::::::::::::::-----...:...................................::--==+========+++++====+====+*****+=.      . ....=*-.    :==:....:::..  \\r\\n............-===-:::::::::::::::::::::::::::-:-:.::....................................:::--============+===--==-----=+***+=:      ......:*+..   :==:    ....   \\r\\n.................:::::::::::::::::::::::::::::::.::.......:::...........................::::::-------------:::::....::-===--.       ......=*-    .==:           \\r\\n:------------------------:::::::::::::::::-:::::::::::::::--............................::::::::::::::::::...................       ......:**:   .-=-           \\r\\n--::::::::.:....:::::::::::----::::::::::::::::::::::::::::..    .............................:::::::::..............    ....        ......=#+    :=-.   ...    \\r\\n.............................:::::::::::::::::::.:::::::::...::.       ........::...............:::::...............                 .:....:+*:   .--:   ....   \\r\\n..................................::::::::..:::.:::::::.........          .:::::::::................:::.........                     .:....:--.    -=-::::..    \\r\\n    ...         .............................:..::::=+++==--::. .-==+++=-:.::----::::::..::::......:::::.:--==-:                        ....-:.    :==::::.     \\r\\n    .:-==-::::....       ............................::---==+++===++++***+:-=**=----::::..............:-=++==:.                         .....:..    :-::.       \\r\\n...... .: ...:::-----::...              ........................:::-==+++=--=+++=-.:--:::.....        :-==:..             ..::::.       .........    :-:.       \\r\\n:......              ....::...         .......................        ...:-=++**++=:.:--::.         ....:..  .............:::::::.       ........    .::.       \\r\\n.........                                  ...   ........               ..:::--::::.  .-=:.          ...............:::::::-------:.      ........              \\r\\n.::.....-        .:--::.    .                                           .:::..:..       -=:::::.........::.......::-==+++=---------::.      ....                \\r\\n..:...:..:.:.   .+%@@@%#:    ...                                         .::..::.        :::::...............::....-=+**++--------::..                          \\r\\n..::.....-:      :-===+-                                                  ::..::.        .--.             ...::::-:-=++++=-------::.                            \\r\\n..::.....:=                                                               ::..::.        .:.             .:-=++=-=--=++++=------::.                             \\r\\n...:......:                                                               ....::.                        -+=+*+--=-===+++=-----::.                              \\r\\n...:......                                                                ...:::.                        :===+=::=-=++++=-----::..                              \\r\\n....:......                                                                ..:::.                        .-===-::--=++++=-----::.                               \\r\\n:...::......                                                               ...::.                        ..::::::-===+++++==-::..                               \\r\\n.::..:::.....                                                              ...::.                        ...:::::=+++++++++=-:...                               \\r\\n:.::..:::.:...                                                              ..::.                        ...::::-======--===:....                               \\r\\n ..:-:.::::...                                                              ..::.                         ..::::-==-::..:===:.....                              \\r\\n  .::::..:::..                                                              ..::.                         ..::::-==::...:===-......                             \\r\\n    .::..:.                                                                ...:.                          ...:::-=-::.. :===-..........                         \\r\\n                                                                           .....                          ...::::=-::.. .===-.....................              \\r\\n    .:--:.               ....:.                                            .....                          ...::::--::.. .==+-......................             \\r\\n:     :---.              .--=+=.                                           .....                           ..::::--::.. :===-......................             \\r\\n..       ..                  ..                                            .....                           ...:::--::...:=++:......................            .\\r\\n               :-===:.                                                     .....                           ...:::--::...-+++:......................           ..\\r\\n\",\n  \"                                                                             ...      ...                  .......:+#+:                                         \\r\\n                                                                             ...                           .......:+#+-                                         \\r\\n                                                                            ....                           .......:+#+-          ........                       \\r\\n                                                                            ....                          ........:+#+-         ............                    \\r\\n                                                                            .....                         ........:+#+-        ..............                   \\r\\n                                                                            .....                         ....:...:+#+-        ........                         \\r\\n                                                                            .....                         ...:::..:+#*-                                         \\r\\n                                                                            .....                         ...:::..:+#*-                                         \\r\\n    .:.......                                                               .....                         ...::::.:*#*-                                         \\r\\n   ...........                                                             ......                        ....::::.:*%#=                                         \\r\\n ..............                                                           .::....     ..                 ....::::..-==:...                                      \\r\\n..............                                                            .:-....     :-                 ..:-=--::...........                                   \\r\\n............                                                              .--:...                        .:-=*+-::............                                  \\r\\n...........                                                               .-=:...    ..                  .===**=::..............                                \\r\\n...........                                                               .-=:...                        :+==**=::...............                               \\r\\n..........                                                                .-=:...                        -+==*#+::................                              \\r\\n.........                                                                 .==-...         ::            ..::-=+=--:................                             \\r\\n.........                                                                 .==-...         :-..          .......::::.................                            \\r\\n........                                                                  .=+-...        :::::....:::..:::....:......................                           \\r\\n.......                                                                   .-=-...       -=:...               .. .....................                           \\r\\n.......                                                                     .          -=:.                          ...............         ....               \\r\\n.......                                         ..........                           :=-::.                                   ....  ..      .....      .        \\r\\n.....                                      .  .................            .....  .:--:::.  ...                                     .:.   .......     ...       \\r\\n                                           ...................            ....  .------:.    ......                                       ......     .:..       \\r\\n                         ................. ...................               .:--:::-:.. ..............                                   ...:..     ::::..     \\r\\n              .................................:..............            .:----::::.. .................                              ... .....     .::...      \\r\\n.................................................::..........         ..::--:::::.......................                              .:. .....     ::.         \\r\\n...........................::::.......:::::.....::::::::.....      ...::.............................................     ...          . .....     .::          \\r\\n.....................::::::::::......::::::::::::::::::::::-:...........:.     ...:...................................:-::...          . ..::.     :-.          \\r\\n............................::::::::::::::::::::-:::....:-::::.....::---:.:..::-:::........:::::---::::----::::::..::-=+++=-:           ...:-:    .::.          \\r\\n..............::::::::::::::::::::::::::::::------::...:::=..:--:.-=++=--=++=*#**+=-.....:--===========++++=--===++++=+****+-           ....::    .::..         \\r\\n......:::::::::::::::::::::::::::::::::::::--=---:.:...::.--:===---+++**+**++%***++=....:-=======+++==++**+==-=**###********-          .......  :..-::::.....   \\r\\n.........::::::::::::::::::::::::::::::::::--=---:.:.:::----=++++*#####***+=**+*+=+-...:--=======+++===+**+==-=**##********+.          ...:...  -.:::==-::::... \\r\\n....:-:::.:::::::::::::::::::::::::::::::::---:-:....:...+*****++*####****+*#*****+-::::-==============+**+=--=+******+++++=           ...::..  . :::=+=-::::...\\r\\n...:+*+*=.:::::::::::::::::::::::::::::::::---::::.......=+****+=+#*##*+=+**###****++++---=============+**+=--=+***#**+=++=:          ....::..   .:::=-=-::::::.\\r\\n....-*+*:::::::::::::::::::::::::::::::::::-------......:--::=+++######+-+**###*******+---=============+**+=--++******++===           ...::::.   .::-=-=-:-:-:::\\r\\n.::::=*=:::::::::::::::::::::::::::::::::::=--.:::::::...     ..-+++*##+:++*##*++***##+-===============+**+=--=++++*****++-          ....::::.   .::-==----=-:::\\r\\n:::::-=::::::::::::::::::::::::::::::::::::--:   ....             .:++**--=*#+++******+-===============+**+=--==++**###**+.          ....::::.   :-:-=----==-:::\\r\\n::::::.::::::::::::::::::::::::::::::::::::--.                      ......:---:==--=---:-==============+**+==-=++++******=          ....:::::.   :-:-==---==-:::\\r\\n:::::::::::::::::::::::::::::::::::::::::::-:                :::.  .......    .........:::--===========+**+==-=++===+****:          ....:::::.  .:-:===----=-:::\\r\\n::::=%#-:::::::::::::::::::::::::::::::::::=.               .---.  ..:::::.       ..........::::---===++**+==-=+++==+***+.          ...:::--:   .---===--:---:::\\r\\n::-:=#*:--:...:::::::::::::::::::::::::::::=.               .-==:   ...                         ...::-=++++=-==+++++++**-          .:..:::--:   .==--=---:---:::\\r\\n:::::.  :-   ......--:::::::::::::::::::::::  :.  ::.        :===:  .::.                            ...:::-:::-------===          ..:::::-=-.   .+=-===--:::::::\\r\\n:::..    .. .......*%=...:::::::::::........ ...:-++:.       .:-==-----::.                                          ....         ..:-:::-+=:.   :+==+===-:::::::\\r\\n::::..    -. .....:--...........:::         ...:=-:...         .-====-==-::                                        ....         ...=:::-**-:.   :*=--------::::.\\r\\n::::...   :=-:::......  ...........      ..----:......          .-===--==-:.                             .::.   ..:...         ...-:::-*#=-:.  .-*=::::-----::::\\r\\n:....      ....::.  ................        .-===:.....           .....:-:.                           ..:::::...::. .         ....:::-*#*--:.  .-*=:::::::::....\\r\\n.. ..               ................           .:-:...        :-                                           ......  .         ....:::-+##=--:.  .-*=::::::.......\\r\\n..            ......-*+-............            .....         ..                                                  .         ....:::-+##*--::. .:-*=::...........\\r\\n..   ..         ...:+##=............         .: -+-:.            .                   ..                          .         ....:::-***#+:-::. .:=*===-::.:::....\\r\\n..   .-:.          ........:........         .=.++++.          ..                                               .         ....:::-+****=:-::. :-=*=+**+=-::::...\\r\\n..            ...     .....=*=......         . -+*+:    .     ...                                       ........        ......::-+*****=:-::. :-=*-=+++=-:::....\\r\\n.          ................:+++.....          :++*-          .....                                          ..         .....:::-+******=:-::.  :++-:----::..... \\r\\n.          ...........:*#*-.:**:....         :+*+-           :..:.                                         .         ......:::=+*******=:-::   .++-....::..:::::\\r\\n.  .      .............-++-..::.....        -=+=*:          .:.:::                                                  ......:::=++*******=:-::   .++-     ...::---\\r\\n....         ......        ........        :+=++#=          ::..::          ..                          .         ......::::=+++*******-:-::   .++-        ..:--\\r\\n::. ..     .....            ........       ....=*+.         .:....         .:.                        .         ......:::::-+++*******+-:-::   :++-::::..    ..:\\r\\n..        ..            .:-:........     ....   ...          :....         ::.                     ..         .......::-:::=++++******+::-::   :++-++*++=:.   ..\\r\\n..               ........:*%-.......      ...                :.....       .::                    ..        ........:-=-::::++++++*****=::-:.  .:+==*####*+-:....\\r\\n...          ............:++.......        .                 :..::.       .::                 ...     . ........::=++-:::::++**###****=:--:.  ::+==*#####*+-:...\\r\\n::...            . .....:-:.                                 ::::::       .:.              ....    ..........:-=++++=::::-+##%%#%%%#**-:--:.  --+==****##*+-....\\r\\n+=......             ...::... .... ..      .....             ....:.       ...            .... ..........::-==+++++++-:::+###%##+*%%#*+-:--:.  --+==*######*=-:..\\r\\n-==--:::::::......::................:::::::::::::::::..::...................................:::::---====++++++++++++-:-**+#*%%*-+%###+-:--:.  --+=+#######*+=:..\\r\\n:-=+++============-:.-=++++++++++++++++++++++++++++++++++++++++++++===================++++++++++***+++++++++++++++++-:*##+*+++--=++*#+-:--:.  .:+=+##***#*+=:...\\r\\n::----::::::......    :-----------------------------------------------------------------------====++++++++++++++++++-:-****+--+#++*##+-:--:.  .:+==******+-:....\\r\\n=-:.........       .   .................    .....................................................::::---==++++++++++-:::+*##*+##%%%##+-:--:.   :+=-++==++-.   ..\\r\\n++=:.......           ...    ... .          ...              ......          .:.       ...:-:........:::::::-=++++++-::::-*#%###%%#**+-:--:.   :+=:..:::::   ...\\r\\n:--:...               ..=+:   ........                       ....            .::.           .::.. .......:::..::-=+++::::::+**####****-:--:.   -+=:     ........\\r\\n:::.       .............+%=.......                            .                ...             ....  ........:::.::-==::::-+++++-+****=:--:.   -+=:  ..::---::..\\r\\n::.       ..............--:.........  ..........             ..                 ...               ...      ....:::::::-::::+++++-=****=::-:.  .-*=::::--------::\\r\\n::.      ................  ......... ..  .........           :.                                     ..       ....::::::::::=++*+-=****+:--:.  :-*=::--:::::--===\\r\\n::.   :...........      ............ ..  ..........          :.                                       ..        ...::::::::-++*+==****+---::  =-*=-+++=-::-===++\\r\\n::..   :-::....       :==:............    ..........         ..                                         .        ....:::::::=+**==***#*---:.  =-*==####*++======\\r\\n....            ......+%%=...-+=:.....        ....=                              ......  .                .        ....::::---+*+=***#*---:.  --*==#####*+=-----\\r\\n..         ..........:-=:...=++*:....       .. ...---             .::-::.               .::::.        ......         .....::--:=*++**#*---::  :-*==****+==-:::::\\r\\n..       ..............  ..=#*+:.....        -=--.:*:             .::---:.                 ..:::... .:-=--::..        ......:=-:=+=**#*---::  ::*=-==----:::....\\r\\n.        .........::.    ..-=-......          -+---:              -==----::::...                .....:==+=-:....       ......:=-:-++*#+---::  ::+=--::::::::....\\r\\n..   ....:::::::....    ............          .:==-...         ...+*+++==-----::::::::.               .:--:......       ......:=-:-=+#*---::  .:+=-----:::::....\\r\\n:..  . ..::.........     ...........           . :-:.. .       .---==========---------:.                      ..::.       .....:=::-=**=:-::  ..+=-=====-----:::\\r\\n::.       ......  .:-==-.............          :........       .:. ......:---:........                            ..       .....--::-+*+--::   .+=-------====---\\r\\n::. ..     .........-##*-............         .**=+=....       ....:-=--:-==-:.                                     .       .....::::-+*=-::   .+=:::::::-------\\r\\n:::...       ...........  ...........        .+++=#-....        ...:=**++++*+-:                                      .       ....:::::-++--:   .==::::::::::----\\r\\n::::..       ......::    ...........        :++**+-.....       ..  .-+++++++==:.                                     .        ....:::::-=--:.  .-=-::-----------\\r\\n::::..       ......=**-....::::.:::.    .:-=+++=-.......            :====--=-:.                                   ....:        ....::::----:.  .---:::---------:\\r\\n::::..         .....=%*::---=--:::....:::-:...::.........            .:::..::.                     ..::-------------==+-        ....::::---:.  .:--::::---==----\\r\\n::::=-..............:--::::::::::::::::::::.  ..........              ..:::-:.     ....        ...::-==+++++==========+=.        ....:::----.  .:---::----==----\\r\\n:::-#*--:::.:-=++=-:::::::::::::::::::::::::        .                :-------:.   .........:::---===-==++========++++++*-        ....::::---.   :---:::---==----\\r\\n::::++-:::::=*#%%#*-::::::::::::::::::::::::.                        :::.........::::::::--===+++++=-==+++====+**####***+.        ....:::---.   :-=-:::---------\\r\\n:::::::::::=#%%%%%%*-:::::::::::::::::::::::-                        .......:::::===+*+=--==+++++++=-==+++====+**##******:        ....::::-::   :-=-:::---------\\r\\n..:.::::::-*#**++++*=:::::::::::::::::::::::-                      .::::--=++====*####*=:-===+++++==-==+++====++******+++-         ...:=-::::   :-=-:::---------\\r\\n...-+=-=-:+#=-=-..-#+:::::::::::::::::::::::-:..:::::..         .=--+++=+**#**++++++**+---====++++=====++++===+*******+++=.        ....++:::.   .-=-:::---------\\r\\n..:+*==**:+%#*+=+*#%+:::::::::::::::::::::::=--::::::...........:**+**+=+**#**++++++**+---=============++++===+++++****+++:         ...-#-::.   .-=-:::---------\\r\\n..:**--**:+#-..-=--*=:::::::::::::::::::::::=--:::::::..........:*##**+=+******#*##*===::-=+++++=======++++===+++++*******=         ....*+::.   .-=-:::--------:\\r\\n...+*==*=:=#+++***#*-::::::::::::::::::::::-=---.::::...........:**=***#*+**+=++---:.::.:-==+++=======+++++===++++***##***+.         ...-*-:.   .-=-:::-------::\\r\\n...:--=-:.-*%%%%%%#=:::::::::::::::::::::::-=---...:............:+=-=--=-:::............:-==++========+++++=-=++++++*****+=:         ...:*+..    :==:::-----::..\\r\\n...........-*#%%#*=:::::::::::::::::::::::::----...:...................................::-==+=========+++++===++====+*****+=.        ....=*:.    :==:...::::..  \\r\\n............:-==-:::::::::::::::::::::::::::-:-:.::....................................:::--===========++==---==-----=****+=:      ......:*+.    :==:   ....    \\r\\n.................:::::::::::::::::::::::::::::::.::.......:::...........................::::::-------------:::::...:::-===--.       ......=*:    .==:           \\r\\n-------------------------:::::::::::::::::-:::::::::::::::--. ..........................::::::::::::::::::...................       ......:*+.   .-=-           \\r\\n-::::::...........::::::::::---::::::::::::::::::::::::::::..    .............................:::::::::..............    ....        ......=#+    :=-   ....    \\r\\n...............................:::::::::::::::::.::::.::::...::.       ........::...............:::::...............     .           .:....:++.   .=-.   ...    \\r\\n..................................::::::::..:::.:::::::.........          .:::::::::................:::.........                     .:....:--.    -=-::....    \\r\\n    ....        .............................:..::::=+++==--:.. :==++++=-:.::----::::::..::::......:::::.:-===-.                        ...:-:.    :+=:::..     \\r\\n    .:-==--:::.....      ............................::---==+++===+++****=:-=#*=----::::..............:-=+===:.                         .....:..    :-::.       \\r\\n.....  ..  ...::-----::...              ........................:::-==+++=--=*++=:.:--:::.....        :-==:.              ..::::.       .........   .:-:        \\r\\n:......                ..::..          .......................        ..::-++***++=:.:=-::          ....:..  .............:::::::.       ........    .::        \\r\\n.........                                  ...   ........               ..:::--::::.  .-=:.         ................:::::::-------:.      ........              \\r\\n.::.....-        :----:     .                                           .:::.::..       -=:::::........:::.......:-==+++==---------::.     .....                \\r\\n..:...:..:.:.   :*%@@@%*.    ...                                         .::..::         ::::................::....-++**+=--------::.                           \\r\\n..::.....-:      :-====:                                                 .-:..::         .--.             ...::::::-+++++=------::..                            \\r\\n..::.....:-                                                               ::..::         .:.            ..--=++--=-=+++++=------::.                             \\r\\n...:.......                                                               ...:::         .               -+=+*+--=-=+++++------::.                              \\r\\n...:......                                                                ...:::                         :==++-:-=-+++++=-----::.                               \\r\\n....:......                                                                ..:::                         .-===:::-=+++++=-----:..                               \\r\\n:...::......                                                               ...::                         ..::::::=+=+++++==--::..                               \\r\\n.::..:::.....                                                              ...::                         ...:::::=+++++++++=:...                                \\r\\n:.::..:::.:...                                                             ...::.                        ...::::-======--===:...                                \\r\\n ..:-:.::::...                                                             ...::.                         ..::::-=-:::..:===:....                               \\r\\n  .::::..:::..                                                             ...:.                          ..::::-=-::.. :===:.....                              \\r\\n    .:.....                                                                ...:.                          ..::::-=-::.. :===:.........                          \\r\\n                                                                           .....                          ...:::-=-::.. :===:....................               \\r\\n    .:--:                .....                                             .....                          ...:::-=-::.. :===:......................             \\r\\n.    .:---.              :--++=.                                           .....                          ...::::=-::.. :===:......................             \\r\\n..       ..                  ..                                            .....                           ..::::--::...-++=:......................            .\\r\\n              .-===-:.                                                     .....                           ...:::--::..:-++=:......................           ..\\r\\n\",\n  \"                                                                             ...      ...                  .......:+#+:                                         \\r\\n                                                                             ...                           .......:+#+-                                         \\r\\n                                                                            ....                           .......:+#+-          ........                       \\r\\n                                                                            ....                           .......:+#+-         ............                    \\r\\n                                                                            .....                         ........:+#+-        ..............                   \\r\\n                                                                            .....                         ....:...:+#+-        ........                         \\r\\n                                                                            .....                         ...:::..:+#*-                                         \\r\\n                                                                            .....                         ...:::..:+#*-                                         \\r\\n    .:.......                                                               .....                         ...::::.:*#*-                                         \\r\\n   ...........                                                             ......                        ....::::.:*%#=                                         \\r\\n ..............                                                           .::....     ..                 ....::::..-==:...                                      \\r\\n..............                                                            .:-....     :-                 ...-=--::...........                                   \\r\\n............                                                              .--:...                        .:-=*+-::............                                  \\r\\n...........                                                               .-=:...    ..                  .===**=::..............                                \\r\\n...........                                                               .-=-...                        :+==**=::...............                               \\r\\n..........                                                                .-=-...                        -+==*#+::................                              \\r\\n.........                                                                 .==-...         ::            ..::-=+=--:................                             \\r\\n.........                                                                 .==-...         :-..           ......::::.................                            \\r\\n........                                                                  .=+-...        ::::::...::....::....::.....................                           \\r\\n........                                                                  .-=-...       -=:...               ........................                           \\r\\n.......                                                                     .          -=:.                         ................         ....               \\r\\n.......                                         ..........                           :=-::.                                   ..... ..      .....      .        \\r\\n.....                                      .  .................            .....  .:--:::.  ..                                      .:.    ......     ...       \\r\\n                                           ...................            ....  .------:.    ......                                       ......     .:..       \\r\\n                         ................. ....................              .:--:::--.. ...............                                  ...:..     ::::..     \\r\\n              .................................:..............            .:----::::.. ..................                             ... .....     .::...      \\r\\n.................................................::..........         ..::--:::::.......................                              .:. .....     ::.         \\r\\n...........................::::.......:::::.....::::::::.....      ....:.............................................     ...          . .....     .::          \\r\\n.....................::::::::::......::::::::::::::::::::::-:...........:.     ...:...................................:-::....         . ..::.     :-.          \\r\\n............................::::::::::::::::::::-:::....:-::::.....::---:.:..::-:::........::::::::::::----::::::..::-=+++=-:           ...:-:     :-.          \\r\\n.............:::::::::::::::::::::::::::::::------:::..:::=..:--:.-=++=--=++=*#**+=-.....:--===========++++=--===+++==+****+-           ....::    .::..         \\r\\n.....::::::::::::::::::::::::::::::::::::::--=---:.:...::.--:===---=++**+**++%#**++=....:-=======+++==++**+====**###********-           ......  :..-::::.....   \\r\\n.........::::::::::::::::::::::::::::::::::--=---:.:.:::----=++++*#####***+=**+*+=+-...:--=======+++===+**+==-=**##********+:          ...:...  -.:::==-::::... \\r\\n....:-:::.:::::::::::::::::::::::::::::::::---:-:....:...+*****+**####****+*#*****+-::::-==============+**+=--=+******+++++=           ...::..  . :::=+=-::::...\\r\\n...:+*+*=.:::::::::::::::::::::::::::::::::---::::.......=+****+=+####*+=+**###****++++---=============+**+=--=+***#**+=++=:          ....::..   .:::=-=-::::::.\\r\\n....-*+*:::::::::::::::::::::::::::::::::::-------......:--::=+++######+-+**###*******+--==============+**+=--=+******++===           ...::::.   .::-=-=-:-:-:::\\r\\n.::::=*=:::::::::::::::::::::::::::::::::::=--.:::::::...     ..-+++*##+:++*##*++***##*================++*+=--=++++*****++-          ....::::.   .::-==------:::\\r\\n:::::-=::::::::::::::::::::::::::::::::::::--:   ....             .:++**--=*#*++******+-===============+**+=--==++**###**+.          ....::::.   :-:-=----==-:::\\r\\n::::::.::::::::::::::::::::::::::::::::::::--.                      ......:---:==--=---:-==============+**+==-=++++******=          ....:::::.   :-:-==---==-:::\\r\\n:::::::::::::::::::::::::::::::::::::::::::-:                :::.  ........   .........:::--===========+**+==-=++==++****:          ....:::::.   :-:===---==-:::\\r\\n::::=%#-:::::::::::::::::::::::::::::::::::=.               .---.  ..:::::.       ..........::::---===++**+==-=+++==+***+.          ...:::--:   .---===--:---:::\\r\\n::-:=#*:--:...:::::::::::::::::::::::::::::=.               .-==:   ...                         ...::-=++++=-==+++++++**-          .:..:::--:   .==--=---:---:::\\r\\n:::::.  :-   ......--:::::::::::::::::::::::  :.  ::.       .:===:  .::.                            ...::---::-------===          ..:::::-=-:   .+=-==---:::::::\\r\\n:::..    .. .......*%=...:::::::::::........ ...:-++:.       .:===-:---::.                                         .....         ..:-:::-+=:.   :+==+===-:::::::\\r\\n::::..    -. .....:--...........:::         ...:=-:...         .-====-==-::                                        . ..         ...=:::-**-:.   :*=--------::::.\\r\\n::::...   :=-:::......  ...........      ..----:.......         .-===--==-:.                             .::.   ......         ...-:::-*#=-:.  .-*=::::-----::::\\r\\n:....      ....::.  ................        .-===:.....           .....:-:.                           ..:::::...::. .         ....:::-*#*--:.  .-*=:::::::::....\\r\\n.. ..               ................           .:-:...        :-                                           ......  .         ....:::-+##=--:.  .-*=::::::.......\\r\\n..            ......-*+-............            .....         ..                                                  .         ....:::-+##*--::. .:-*=::...........\\r\\n..   :.         ...:+##=............         .: -+-:.            .                   ..                          .         ....:::-+**#+:-::. .:=*===-::.:::....\\r\\n..   .-:.          ........:........         .=.++++.          ..                                               .         ....:::-+***#=:-::. :-=*=+*+==-::::...\\r\\n..            ...     .....=*=......         . -+*+:    .     ...                                       ........        ......::-+*****=:-::. :-=*==+++=-:::....\\r\\n.          ................:+++.....          :++*-          .....                                          ..         .....:::-+******=:-::.  :+*-:----::..... \\r\\n.          ...........:*#*-.:**:....         :+*+-.          :..:.                                         .         ......:::=+*******=:-::   .++-....::..:::::\\r\\n.  .      .............-++-..::.....        -=+=*:          .:.:::                                        .         ......:::=++*******=:-::   .++-    ....::---\\r\\n....         ......        ........        :+=++#=          ::..::          ..                          .         ......::::=+++*******-:-::   .++-        ..:--\\r\\n::. ..     .....            ........       ....=*+.         .:....         .:.                        .         ......:::::-+++********-:-::   :++-.:::..    ..:\\r\\n..        ..            .:-:........     ....   ...          :....         ::.                     ..         .......::-:::=++++******+::-::   :++-+++++=:.   ..\\r\\n..               ........:*%-.......      ...                :.....       .::                    ...       ........:-=-::::++++++*****=::-::  .:+==*####*+-:....\\r\\n...          ............:++.......        .                 :..::.       .::                 ...     . ........::==+-:::::++**###****=::-:.  ::+==*#####*+-:...\\r\\n::...            . .....:-:.                                 ::::::       .:.              ....    ..........:-=++++=::::-+##%%#%%%#**-:--:.  --+==***###*+-....\\r\\n+=......             ...::... .... ..      .....             ......       ...            .... ..........::-==+++++++-:::+###%##+*%%#*+-:--:.  --+==*######*=-:..\\r\\n-==--:::::::......::................::::::::::::::::::::::::................................:::::---====++++++++++++-:-**+#*%%*-+%###+-:--:.  --+=+#######*+=:..\\r\\n:-=+++============-:.-=++++++++++++++++++++++++++++++++++++++++++++===================++++++++++***+++++++++++++++++-:*##+*+++--=++*#+-:--::  .:+=+##***#*+=:...\\r\\n::----::::::......    :-----------------------------------------------------------------------====++++++++++++++++++-:-****+--+#++*##+-:--:.  .:+==******+-:....\\r\\n=-:.........       .   .................    .....................................................::::---==++++++++++-:::+*##*+##%%%##+-:--:.   :+=-++==++-.   ..\\r\\n++=:.......           ...    ... .          ...              ......          ...       ...:-:.. ......::::::-=++++++-::::-*#%###%%#**+-:--:.   :+=:::::-:.   ...\\r\\n:--:...               ..=+:   ........                       .:..            .::.           .::.. .......:::..::-=+++-:::::+**####****-:--:.   :+=:    .........\\r\\n:::.       .............+%=.......                            .                ...             ....  ........:::.::-==::::-+++++-+****=:--:.   -+=:   .::---::..\\r\\n::.       ..............--:.........  ..........             ..                 ...               ...      ....:::::::-::::+++++-=****=::-:.  .-*=::::--------::\\r\\n::.      ................  ......... ..  .........           :.                                     ..       ....::::::::::=++*+-=****+:--:.  :-*=-:--:::::--===\\r\\n::.   :...........      ............ ..  ..........          :.                                       ..        ...::::::::-++*+==****+---::  =-*=-+++=-::-==+++\\r\\n::..   :-::....       :==:............    ..........         ..                                         ..       ....:::::::=+**==***#*---::  =-*==####*++======\\r\\n....            ......+%%=...-+=:.....        ....=                              ......                   .        ....::::---+*+=***#*---::  --*==#%###*+=-----\\r\\n..         ..........:-=:...=++*:....       .. ...---             .::-::.               .::::.        ......         .....::--:=*++**#*---::  :-*==****+=--:::::\\r\\n..       ..............  ..=#*+:.....        -=--.:*:             .::---:.                 ..:::..  .:-=--::..        ......:=-:=+=**#*---::  ::*=-==----:::....\\r\\n.        .........::.    ..-=-......          -+---:              -==----::::...                .....:==+=-:....       ......:=-:-++*#+---::  ::+=--::::::::....\\r\\n..   ....:::::::....    ............          .:==-...         ...+*+++==-----::::::::.               .:--:......       ......:=-:-=+#*---::  .:+=-----::::.....\\r\\n:..  . ..::.........     ...........           . :-:.. .       .---==========---------:.                      ..::.       .....:=::-=**=:-::  ..+=-=====----::::\\r\\n::.       ......  .:-==-.............          :........       .:. ......:---:........                            ..       .....--::-+*+--::   .+=-------====---\\r\\n::. ..     .........-##*-............         .**=+=....       ....:-=--:-==-:.                                     .       .....::::-+*=-::   .+=:::::::-------\\r\\n:::...       ...........  ...........        .+++=*=....        ...:=**++++*+-:                                      .       ....:::::-++--:   .==::::::::::----\\r\\n::::..       ......::    ...........        :++**+-.....       ..  .-+++++++=-:.                                     .        ....:::::-=--:.  .-=-::-----------\\r\\n::::..       ......=**-....::::.:::.    .:-=+++=-.......            :====--=-:.                                   ....:        ....::::----:.  .---:::---------:\\r\\n::::..         .....=%*::---=--:::....:::-:...::.........            .:::..:..                     ..::-------------==+-        ....::::---:.  .:--::::---==----\\r\\n::::=-..............:--::::::::::::::::::::.  ..........              ..:::-:.     ....        ...::-==+++++==========++.        ....:::----.  .:---::----==----\\r\\n:::-#*--:::.:-=++=-:::::::::::::::::::::::::        .                :------:..   .........:::---===-=+++========++++++*-        ....::::---.   :---:::---==----\\r\\n::::++-:::::=*#%%#*-::::::::::::::::::::::::.                        :::.........::::::::--===+++++=-==++=====+**###****+.        ....:::---.   :-=-:::---------\\r\\n:::::::::::=#%%%%%%*-:::::::::::::::::::::::-                        .......:::::===+*+=--==++++++==-==+++====+**##******:        ....::::-::   :-=-:::---------\\r\\n..:.::::::-*#**++++*=:::::::::::::::::::::::-                      .::::--=++====*####*=--===+++++==-==+++====++******+++-         ...:=-::::   :-=-:::---------\\r\\n...-+=-=-:+#=-=-..-#+:::::::::::::::::::::::-:..:::::..         .=--+++=+**#**+++++***+---====++++=====+++====+*******+++=.        ....*+:::.   .-=-:::---------\\r\\n..:+*==**:+%#*+=+*#%+:::::::::::::::::::::::=--::::::...........:**+**+=+*****+++++***+---=============++++===+++++****+++:         ...-#-::.   .-=-:::---------\\r\\n..:**--**:+#-..-=--*=:::::::::::::::::::::::=--:::::::..........:*##**+=+********##+===::-=++++========++++===+++++*******=         ....*+::.   .-=-:::--------:\\r\\n...+*==*=:=#+++***#*-:::::::::::::::::::::::=---.::::...........:*++***#*+**+=++---:.::::-==+++=======+++++===++++***##***+.         ...-*-:.   .-=-:::-------::\\r\\n...:--=-:.-*%%%%%%#=:::::::::::::::::::::::-=---...:............:+=-=--=-:::............:-==++========++++==-=++++++*****+=:         ...:*+..    :==:::----:::..\\r\\n...........-*#%%#*=:::::::::::::::::::::::::----...:...................................::-==+=========+++++===++====+****++=         ....=*:.    :==:..:::::..  \\r\\n............:-==-:::::::::::::::::::::::::::-:-:.::....................................::---===========++==---==-----+****+=.      ......:*+.    -==:   ....    \\r\\n.................:::::::::::::::::::::::::::::::.::.......:::..........................:::::::-------------:::::...:::-===--.       ......=*:    :==:           \\r\\n-------------------------:::::::::::::::::-:::::::::::::::--. ..........................::::::::::::::::::...................       ......:*+.   .-=-           \\r\\n-::::::...........::::::::::---::::::::::::::::::::::::::::..    ............................::::::::::..............   .....        ......=#+    :=-   ....    \\r\\n...............................:::::::::::::::::.::::.::::...:..       ........::..............::::::...............     .           ::....:++.   .=-.  ....    \\r\\n..................................::::::::..:::.:::::::.........         ..:::::::::................:::.........                     .:....:--.    -=-::....    \\r\\n    ....        .............................:..:.:-=+++===-:...:==+++==-:.::----::::::..::::.....::::::.:-==--.                       ....:-:.    :+-:::.      \\r\\n    .:-==--:::.....      ............................::---==+++===+++****=:-=#*=----::::..............:-=+==-:.                         ....::..    --::.       \\r\\n.....  ..  ...::-----::...              ........................:::-==+++=--+*+==:.:--:::.....        :-==:.              ..::::.       ........    .:-:        \\r\\n:......                ..::..          .......................        ..::=++***++=:.:=-::          ....:..  .............:::::::.      .........    .::        \\r\\n.........                                  ...   ........               ..:::--::::.  .-=:.         ................:::::::------::.     .........    .         \\r\\n.::.....-        :----:     .                                           .:::.::..       --:::::........:::.......:-==+++=----------::.     .....                \\r\\n..:...:..:.:.   :*%@@@%*.    ...                                         .::..::         ::::................::....-+***+=-------::..                           \\r\\n..::.....-:      :-====:                                                 .-:..::         .--.             ...::::::-+++++=------::..                            \\r\\n..::.....:-                                                               ::..::         .:.            ..:-=++--=-=+++++=-----:::.                             \\r\\n...:.......                                                               ...:::         .               -+=+*+--=-=+++++------::.                              \\r\\n...:......                                                                ...:::                         :==++-:-=-+++++=-----::.                               \\r\\n....:......                                                                ..:::                         .-===::--=+++++=-----:..                               \\r\\n:...::......                                                               ...::                         ..:::::-=+=+++++==--:..                                \\r\\n.::..:::.....                                                              ...::                         ...::::-=++++*++++=:...                                \\r\\n:.::..:::.:..                                                              ...::.                        ...::::-======--===:...                                \\r\\n ..:-:.::::...                                                             ...::.                        ...::::-=-:::..:===:....                               \\r\\n  .::::..:::..                                                             ...:.                          ..::::-=-::.. :===:.....                              \\r\\n    .:.....                                                                ...:.                          ..::::-=-::.. :===:.........                          \\r\\n                                                                           .....                          ...:::-=-::.. :===:....................               \\r\\n    .:--:                .....                                             .....                          ...:::-=-::.. :===:.....................              \\r\\n.    .:---.             .:-=++-.                                           .....                          ...::::=-::.. :===:.....................              \\r\\n..       ..                  ..                                            .....                           ..::::=-::...-++=:.....................             .\\r\\n              .-===-:.                                                     .....                           ...:::--::..:-++=:......................           ..\\r\\n\",\n  \"                                                                             ...      ....                 ........+#+-                                         \\r\\n                                                                             ...        .                  ........+#*-                                         \\r\\n                                                                            ....                           ........+#*-         .........                       \\r\\n                                                                            .....                          ........+#*-        .............                    \\r\\n                                                                            .....                         .........+#*-       ...............                   \\r\\n                                                                            .....                         ....:....+#*-       ..........                        \\r\\n                                                                            .....                         ...:::..:+#*-       ...                               \\r\\n                                                                            .....                         ...:::..:+#*-                                         \\r\\n    .........                                                               .....                         ...::::.:+#*=                                         \\r\\n   ............                                                            ......                         ...::::.:+%#=                                         \\r\\n ..............                                                            ::....     ..                 ....:::::.-==:...                                      \\r\\n..............                                                            .:-....     :-.                ...:---::...........                                   \\r\\n.............                                                             .-=:...                        .:-=++=::............                                  \\r\\n...........                                                               .-=-...    ..                  .-==**+::..............                                \\r\\n...........                                                               .-=-...                        :===**+::...............                               \\r\\n..........                                                                .-=-...                        :++=*#+-:................                              \\r\\n.........                                                                 .-=-...         ::            ..::-=++--:................                             \\r\\n.........                                                                 .==-...         :-..           ......::::.................                            \\r\\n........                                                                  .=+-...        ::::::...::....::....::.....................                           \\r\\n........                                                                  .-=-...       :=:...               ........................                           \\r\\n.......                                                                     ..         -=-.                        .................         .....              \\r\\n.......                                        ............                          :--::.                                  ...... ..      .....      .        \\r\\n.....                                      .  .................            .....  .:--:::.. ..                                      .:.    ......     ...       \\r\\n                                           ....................           ....  .:-----:..  ........                                      ......     ....       \\r\\n                         ................. ....................              .:---::--:. ...............                                  ...:..     ::::..     \\r\\n             ..................................:..............            .:----::::.. ..................                             ... .....     .::...      \\r\\n.................................................:::..........        ..::--:::::.......................                              .:. .....     ::.         \\r\\n...........................::::.......:::::.....:::::::::....      ....::............................................     ...          ........    .::          \\r\\n.....................::::::::::......::::::::::::::::::::::-:...........:.     ...:...................................::::....         . ..::.     .-:          \\r\\n............................:::::::::::::::::::::-::....:--:::.....::---:....::::::........::::::::::::----::::::...:-=+++=-:.         ....:--     :-.          \\r\\n.............::::::::::::::::::::::::::::::::-----:::..:--=:.:---.:=++=--=++=*#**+=-.....:--===========++++=--====++==+****+-           ....::    .::..         \\r\\n.....::::::::::::::::::::::::::::::::::::::--=----.:...:-:-=:===---=++**+**++##**++=....:-=======+++==++**+====**###********-           ......  ::.-:::......   \\r\\n.........::::::::::::::::::::::::::::::::::--=---:.:.:::---==++++*#####***+=+*+*+=+-...:--=======+++===+**+==-=**###*******+:          .......  =..::-=-::::... \\r\\n....:-:::.:::::::::::::::::::::::::::::::::---:-::...:...=****#+**####****+*#*****+-::::-==============+**+==-=+******+++++=           ...::..  . :::=+-:::::...\\r\\n....=*+*+::::::::::::::::::::::::::::::::::---:-::.......=+****+=+####*+=+**###****++++---=============+**+=--=+***#**++++=:           ...::..   .:::-==-::::::.\\r\\n....:++*-::::::::::::::::::::::::::::::::::=------:.....:---:=+++######+-+**###*******+--==============+**+=--=+******++===.          ...::::.   .:::--=-:-:-:::\\r\\n::::.-*+:::::::::::::::::::::::::::::::::::=--.:::::::...     ..-=++**#+-++*##*++***##*================++*+=--=++++*****++-          ....::::.   .::-==------:::\\r\\n::::::=-:::::::::::::::::::::::::::::::::::--:    ...             .:+=+*--=*#*++******+-===============+**+==-==++**###**+:          ....::::.   .::-=----==-:::\\r\\n::::::.::::::::::::::::::::::::::::::::::::--.                      ...:..:---:==--=---:-==============+**+==-=++++******=          ....:::::.   :-:-==---==-:::\\r\\n:::::::::::::::::::::::::::::::::::::::::::--.               :::.  ........  ..........::---===========+**+==-=++==++****-          ....:::::.   :-:===----=-:::\\r\\n::::-#%=:::::::::::::::::::::::::::::::::::=:               .---.  ..:::::.       .........:::::---===++**+==-=+++==+***+.          ...:::--:.  .:--===----=-:::\\r\\n::-:-**-:-:...:::::::::::::::::::::::::::::=.               .-==:   ...                         ...::-=++++=-==+++++++**-          .:..:::--:   .-=--=---:---:::\\r\\n:::::.  .=.  ......:-:::::::::::::::::::::::  .:  :-.       .:===:  .::.                            ..:::---:--------===.         ..:::::-=-:   .==-==---:::::::\\r\\n::::..    . .......+%+....::::::::::........  ..:-++:.       .:===-:---::.                                         .....         ..:-:::-+=-.   .+======-:::::::\\r\\n-:::..    ::.......--:..........:::.        ...:=-:....        .-====-==-::                                        .. .         ...=:::-+*-:.   :+=--------::::.\\r\\n::::...   .=-:::......  ............      .:-=-:.......         .-===--==-:.                             .::.   ......         ...--:::+#=-:.   :*=:::------::::\\r\\n::...       ....:.  ................         :===:.....           .....:-:.                           ..:::::...::. ..        ....::::+#*--:.  .-*=:::::::::....\\r\\n..  .               ................           .:-:...        :-                                           ......  ..        ....::::+##=--:.  .-*=::::::.......\\r\\n..            ......:**=............          . .....         .:                                           .      .         ....::::+##*--::.  :-*=::...........\\r\\n..   .:         ....=##+............         .:.:+-:.            .                   ..                          .         ....:::-+**#+:-::. .--*===-::::::....\\r\\n..   .--.           .......::.......         .=.=++*.          ..                                               .         ....:::-+***#=:-::. :==*=+*+==-::::...\\r\\n..           ....     .....-*+:.....         . :+*+-    .     ...                                       ........        ......::-+*****=:-::. .-=*==+++=-:::....\\r\\n.          .................=++:....          .=+*-          .....                                          ..         .....:::-+******=:-::.  :=*-:----::..... \\r\\n.          ...........:+##=..+#-....         :=*+-.          :..:.                                                   ......:::=+*******=:-::   .++-...:::..:::::\\r\\n.. .       ............:++-...:.....        -=+=+:          .:.:::                                        .         ......:::=++*******=:-::   .++-    ....::---\\r\\n....  .      ......        .........       .+=++#=          .:..::          ..                          .         ......::::=+++*******-:-::   .++-        ..:--\\r\\n::.  :     ......       .   ........       ....-*+.         .:....         .:.                        .         .......::::-+++********-:-::   :++-::::.     ..:\\r\\n..   .    ...            :--.........    ....   ...          :....         ::.                      .         .......::-:::=++++******+::-::   :++-+++++=:.   ..\\r\\n...              ........:+%=........     ...                :.....       .::                    ...       ........:-=-::::=+++++*****=::-::  .:+==*####*+-:....\\r\\n....         .............+*:......        .                 ::.::.       .::                 ...     . ........::-=+=:::::=+**###****=::-:.  ::++=*#####*=-....\\r\\n::....           . ....::-:.                                 ::::::       .:.              ....    ..........:-=++++=::::-+##%%#%%%#**-:--:.  --++=***###*+-....\\r\\n++:.....             ...::......... .      ......            ......       ...            .... ..........::--=+++++++-:::=*##%##+*%%##+-:--::  --+=-*######*=-:..\\r\\n-==---::::::::::::::.............::::::::::::::::::::::::::::...............................:::::---====++++++++++++-:-**+#*%%*=+%###+-:--::  --+=+#######*+=:..\\r\\n--=++++===========-:.:=+++++++++++++++++++++++++++++++++++++++++++++=================+++++++++++****++++++++++++++++-:*##+**++--=++*#+-:--::  .:+=+##**##*+-:...\\r\\n::----::::::......    .----------------::::---------------------------------------------------====++++++++++++++++++-:-****+--+#+++##+-:--::  .:+==******+-:....\\r\\n==:..........      ..  ..................   .....................................................::::---==++++++++++-:::+*##*+##%%%##+-:--:.   :+=-++==++-.   ..\\r\\n=+=-:......           ...    ... .          ...              ......          :..       ...:::.. ......::::::-=++++++-::::-*#%###%%#***-:--:.   :+=:::::-:.   ...\\r\\n:--::..              ...=+:  .........                       .:..            .::.           .::.. .......:::..::-=+++-:::::+**####****-:--:.   :+=:    ... .....\\r\\n:::.       .............=%*.......                            .                ...             ....  ........:::.::-==::::-+++++-=****=:--:.   :+=:   .::--:::..\\r\\n::.       ..............--:.........  ..........             ..                 ...               ...      ....:::::::-::::+++++-=****=::-:.  .:+=::::--------::\\r\\n::.      ................  ......... ... .........           :.                                     ..       ....::::::::::=++*+-=****+:--::  :-*=-:--:::::--===\\r\\n::.   ::...........     ............ ..  ..........          :.                                       ..       ....::::::::-++*+==****+---::  =-*=-+++=-::-==+++\\r\\n::..   .:::....      ..==-............    ..........         ..                                         ..       ....:::::::-+**==***#*---::  +-*==###**++======\\r\\n:...            ......=%%+...-++:.....      . ....=.                             ...... .                 .        ....::::---+*+=***#*---::  --*==#%###*+=-----\\r\\n..         ...........--:...-++*:....       .: ...---.            .::-::.               .::::.        ......         .....::--:=*++**#*---::  :-*==****+=-::::::\\r\\n..        .............  ..-#*+-.....        -=--.:*:             .:----:.                 ..:::..  .--=--::..        ......:=-:=+=**#*---::  ::*=-==----:::....\\r\\n..       .........::.    ..---......          -+=--: .            -==----::::...                .....-==+=-:....       ......:=-:-++*#+---::  ::+=--::::::::....\\r\\n..   ....::::::::....   ............          .:==-...         ...+*+++==-----::::::::.               .:--:......       ......:=-:-=+#*---::  .:+=----:::::.....\\r\\n::.  . ..::.........     ...........           . .-:....       .---==========---------:.                      ..::.       .....:=::-=**=:-::  .:+=-=====----::::\\r\\n::.        ...... ..-===:............          ::.......       .:. ......:--::........                            ..       .....--::-+*+--::   .+=-------====---\\r\\n:::  :     .........-*#*-.............        .**=+=....       ....:-=--:-==-:                                      .       .....::::-+*=-::   .+=:::::::-------\\r\\n:::...       ...........  ...........        .+*++*=....        ...-=**++++++-:                                      .       ....:::::-++--:   .==:::::::::-----\\r\\n::::..       ......::.   ...........        :++**+-.....       ..  .-+++++++=-:                                      .        ....::::--=--:.  .-=-::-----------\\r\\n:::::.       ......-**-....::::.:::.    .:-=+++=-........           :====--=-:.                                   ....:        ....::::----:.  .---:::---------:\\r\\n:::::.         .....-##::---=--::::...:::-:...::.........            ::::.::..                     ..::-------------==+-        ....::::---:.  .:--::::---==---:\\r\\n::::==:........:....:--::::::::::::::::::::.  ..........              ..:::-:.     ....        ...::-=++++++=========+*+.        ....:::----.  .:---::---===----\\r\\n::::*#--:::::-=++=-:::::::::::::::::::::::::        .                :------:..   .........:::---===-=+++========++++++*-        ....::::---.   :---::---===----\\r\\n::::=+-:::::=*#%%#*=::::::::::::::::::::::::.                        :::.........::::::::--===+++++=-==++=====+**###****+.        ....:::---.   :-=-:::---------\\r\\n:::::::::::=#%%%%%%*-:::::::::::::::::::::::-                        .......:::::===+*+---==++++++==-==+++===+***##******:        ....::::-::   :-=-:::---------\\r\\n..:.::::::-*#**+++=*+:::::::::::::::::::::::-                      .::::--=++===+#####*---===+++++==-==+++====+*******+++-         ...:=-::::   :-=-:::---------\\r\\n...:++-==:=#=-=-..-**:::::::::::::::::::::::-:..:::::..         .=--+++=+**#**+++++***+:-====+++++=====+++====+****#**+++=.        ....*+:::.   .-=-:::---------\\r\\n...+#==**:+%#*+=+*#%+:::::::::::::::::::::::=--::::::...........:*++**+=+*****+++++***+:-=======++=====++++==++**++****+++:         ...-#-::.   .-=-:::---------\\r\\n..:**--**-+#-..----*+:::::::::::::::::::::::=--:::::::..........:*##**+=+*****#**#*+===::-=++++=======+++++===+++++*******=         ...:*+::.   .-=-:::--------:\\r\\n...=*==*+:=#++****#*-:::::::::::::::::::::::=---.::::...........:*++*****+**+=++---:.::::-==+++=======++++====++++**###***+.        ....=*-:.   .-=-:::-------::\\r\\n...:--=-:.:+%%%%%%#=:::::::::::::::::::::::-=---...:............:+=-=--=-:::...........::-==++========++++==-=++++++*****+=:         ...:*+..    :=-:::----:::..\\r\\n...........-+#%%#*=:::::::::::::::::::::::::----...:...................................::-==+=========++++====++====+****++=         ....=*:.    -==:.::::::..  \\r\\n............:-==-:::::::::::::::::::::::::::-:-:.::...................................:::--============++==--===----=+****+=.      ......:*=.    -==:   ....    \\r\\n................::::::::::::::::::::::::::::::::.::.......:::..........................::::::--------------:::::...::-====--.      .......=*:    :==:           \\r\\n------==-------------------:::::::::::::::-:::::::::::::::--. ..........................::::::::::::::::::...................       ......:*+.   .-=:           \\r\\n-:::::............::::::::::---::::::::::::::::::::::::::::..    ............................::::::::::..............   .....        ......+#=    -=-   ....    \\r\\n...............................:::::::::::::::::.:::::::::...:..      .........::..............::::::...............     ..          ::....:*+.   :=-.  ....    \\r\\n..................................::::::::..:::.:::::::...:.....         ..:::::::::................::.........                      .:....:--.    -=:::....    \\r\\n    ....        .............................:..:::-=+++===-:...:==+++==-:.::----:::::...::::.....::::::.:-==-:.                      .....:-:.    :+-:::.      \\r\\n .  .:-==--::::....      ............................::---==+++==++++****=:-=#*=----::::..............:-=+==-:.                        .....::..    --::.       \\r\\n...... ..  ...:::----::....             ........................:::-==+++=--+*+==:.:--:::.....        :-==:.              ..::::.       ........    .:-:        \\r\\n:......                ...:..          .......................        ..::=++***+==:.:=-::          .......  .............:::::::.      .........    .::        \\r\\n.:.......                                  ...   ........               ..::---::::.  .-=:.         ................::::::-------::      .........              \\r\\n.::.....-        :----:                                                 .:::.::..       --:::::........:::.......:-==+++=---------::..     .....                \\r\\n..:...:..:.:.   -#@@@@%+     ...                                         .-:.::.        .::::................::...:=+***+=-------::..                           \\r\\n..::.....-:      :-====.                                                 .-:.::.         .-:.             ...::::::=+++++=------::..                            \\r\\n..::.....:-                                                              .:..::.         .:.            ..--=++--=-=+++++------::..                             \\r\\n...::......                                                               ...:::         .              .-+=+*=----+++++=-----:::.                              \\r\\n...:......                                                                ...:::                         :==++-:---+++++=-----::.                               \\r\\n....:......                                                                ..::.                         .-===::--=+++++-----::..                               \\r\\n:....:......                                                               ..::.                         .::-:::-=+++++++==--:..                                \\r\\n.::..:::.....                                                              ..::.                         ...::::-=++++*++++=:...                                \\r\\n:.:-..:::.:..                                                              ..:::                         ...::::-======--===:...                                \\r\\n ..:-:.::::...                                                             ..::.                         ...::::-=-:::..-===:...                                \\r\\n  .::::..:::..                                                             ..::.                         ...::::-=-:....-===:.....                              \\r\\n    .......                                                                ...:.                          ..::::-=-::.. -===:........                           \\r\\n                                                                           .....                          ...:::-=-::.. -===:....................               \\r\\n    .---:               ......                                             .....                          ...:::-=-::.. :===:.....................              \\r\\n.    .:--:.             .:-=++-.                                           .....                          ...:::-=-::...-===:.....................             .\\r\\n.        ..                 ...                                            .....                           ..:::-=-::...-++=......................            ..\\r\\n              .-===-:                                                      .....                           ...:::--::..:=++=......................           ...\\r\\n\",\n  \"                                                                             ...      ....                 ........=**-                                         \\r\\n                                                                             ...        .                  ........=**-                                         \\r\\n                                                                             ....                          ........=**-         .........                       \\r\\n                                                                            .....                          ........=**-        .............                    \\r\\n                                                                            .....                          ........=**-       ...............                   \\r\\n                                                                             ....                         ....:....=**-       ..........                        \\r\\n                                                                             ....                         ....::...=**-       ...                               \\r\\n                                                                             ....                         ...:::...=**-                                         \\r\\n    ..........                                                              .....                         ...::::..=#*=                                         \\r\\n   ............                                                            ......                         ...::::..+##=                                         \\r\\n ..............                                                            ::....     ..                  ...:::::.:==:...                                      \\r\\n..............                                                             :-:...     :=.                ...:---::...........                                   \\r\\n.............                                                             .-=:...                        ..-=++=-:............                                  \\r\\n............                                                              .-=-...    ..                  .-==**+-:..............                                \\r\\n...........                                                               .-=-...                        .===**+-:...............                               \\r\\n..........                                                                .-=-...                        :++=*#+-::...............                              \\r\\n..........                                                                 -=-...         .:.            .::-=++--:................                             \\r\\n.........                                                                  -=-...         :-:.           ......::::.................                            \\r\\n.........                                                                  =+=...        .:::::....:....::....::.....................                           \\r\\n........                                                                  .-=-...       :=-...               ........................                           \\r\\n........                                                                    ..         :=-.                        .................          ....              \\r\\n.......                                        ............                          .--::.                                  ...... ..      .....      .        \\r\\n......                                     .  .................            .....   :--:::.. ..                                      .:.    ......     ...       \\r\\n                                           ....................           ....  .:-----:..  ........                                      ......     ....       \\r\\n                         ................. ....................              .:---::--:. ...............                                  ...:..     .:::.      \\r\\n             ..................................:..............            ..:---::::.. ..................                             ... ......    .::...      \\r\\n.................................................:::..........         .::---::::.......................                              .:. .....     .:.         \\r\\n...........................::::.......:::::.....:::::::::....      ....::............................................     ...          .. .....    .::          \\r\\n......................:::::::::......::::::::::::::::::::::::...........:.     ...:...................................::::....         . ..:::     .-:          \\r\\n............................:::::::::::::::::::::-::....:--.::.....::-=-::...:::::.........::::::::::::----::::::...:-=+++=-:.         ....:--     :-.          \\r\\n..........:::::::::::::::::::::::::::::::::::-----:::..:--=:.:---::-=+=--=++=*#**+=-.....:--===========++++=--====++==+****+-.          ....::    .:-..         \\r\\n.....::::::::::::::::::::::::::::::::::::::--=----.::..:-::=:===---=++**+***=##**++=:...:-========++==++**+====+*###********=           ......  .-.::::......   \\r\\n.........::::::::::::::::::::::::::::::::::--=----.:::::---===+++*######**+=+*+*+=+-...:--=======+++===+**+==-=**###*******+:          .......  -:.::-=-:::...  \\r\\n....:--::::::::::::::::::::::::::::::::::::--=:-::....:..=****#***####*****+##****+-::::-==============+**+==-=+******+++++=           ...::..  :.:::=+-::::....\\r\\n....:****::::::::::::::::::::::::::::::::::--=:-:-.......-+*****=+*#*#*+=+**###****++++---=============+**+=--=+***#**+++++:           ...:::.   .:::-==-:::::..\\r\\n...::=++=::::::::::::::::::::::::::::::::::-------:.....:---:-+*+######+-+**###*******+--==============+**+=--=+******++===.          ....:::.   .:::-==-:::::::\\r\\n::::.:*+:::::::::::::::::::::::::::::::::::---.:::::::...     ..:=++*##*-++*##*++***##*================++*+=--=++++*****++-          ....::::.   .:::==------:::\\r\\n::::::=-:::::::::::::::::::::::::::::::::::---    ...             .:+++*--=*#*++******+-===============+**+==-==++**###***:          ....::::.   .::-=----==-:::\\r\\n::::::.::::::::::::::::::::::::::::::::::::--:                      ...:..:---:==--=---:-==============+**+==-=++++******=.          ...:::::.   :-:-==---==-:::\\r\\n::::::-::::::::::::::::::::::::::::::::::::--.               :::.  ........  ..........::---===========+**+==-=++==++****-          ....:::::.   :-:===---==-:::\\r\\n:::::#%+:::::::::::::::::::::::::::::::::::-:               .---.  ..:::::.       .........:::::---===++**+==-=+++==+***+.          ...:::--:.  .:--===----=-:::\\r\\n::-::+*-:-:....::::::::::::::::::::::::::::-:               :-==:   ...                        ....::-=++++=-==+++++++**=          .:..:::--:.  .-=--=---:---:::\\r\\n:::::.   -.   .....:--::::::::::::::::::::::  .:  :-.       .:===:  .::.                            ..:::---:------=====.         ..:::::---:   .==-==---::::::.\\r\\n::::..    . .......=%*:...::::::::::........  ...-++-.       .:===-:---::.                                        ......         ..:-::::+=-:   .+=====--:::::::\\r\\n-:::..    .-.......:-:..........:::.        ...:-=:....        :-====-==-::                                        .  .         ...--:::+*-:.   .+=--------::::.\\r\\n::::...    -=-:::...... ............      .:---::......         .-===--==-:.                             .::.   ......         ...:-:::+#=-:.   :*=-::------::::\\r\\n::...       ......   ...............         :===-.....           .....:-:.                           ..:::::...::. ..        ....::::+#*--:.  .:*=-::::::::....\\r\\n... .               ................           .:--...        :-                                           ......  ..        ....::::+##+--:.  .:*=::::::.......\\r\\n..            ......:+*+:...........          . ...:.         .:.                                                 ..        .....:::+##*---:.  :-*=::...........\\r\\n..   .:.        ....-*#*:...........          :.:+--.            .                   ..                          .         ....::::+**#+:-::. .--*===-:..::.....\\r\\n...   --:           .......::.......          -:-*=*:          ..                                               .         ....::::+***#=:-::. .=-*=+*+=-::::....\\r\\n..           .....    .....:*+-.....         ...+++-          ...                                       ........         .....::-+****#=:-::. .-=*==+++=-::.....\\r\\n..         .................=++-....          .=+*=.         .....                                          ..         .....:::-+*****#+:-::.  :=*-:----::..... \\r\\n.          ............=##+:.=*=.....        .=+*=.          :..:.                                                    .....:::-+*******+:-::.  .=*-...::.....:::\\r\\n..  .      ............:=+=...:.....        :===+-          .:.:::                                        .         ......:::=++*******=:--:.  .=+-    ...:::---\\r\\n..... .      ......        .........       .==++#+          .:..::          ..                          .         ......::::=+++*******=:--:.  .++-       ...:--\\r\\n::.  :     ......       .   ........       ....:*+:         .:....         .:.                        .         .......::::-++++*******-:-::.  .++-.:::.    ..:-\\r\\n...       ...            :--:........    ....   ...          :.....        ::.                      ..        .......::-:::=++++******+::-::   .++-=++++=:.   ..\\r\\n...              .........=%*........     ...                :.....       .::                    ...       ........:-=-::::=+++++*****+::-::  .:++-*####*+-:....\\r\\n....          ............=*-......        .                 ::.::.       .::                 ....      ........::-=+=:::::=+**###****=::-::  .:++-*#####*=:....\\r\\n:::...           .  ...::-:.                                 ::::::       .:.              ....    ..........:-==+++=::::-+##%%#%%%##*-::-::  --++-***###*+-....\\r\\n++-.....             ....::........ .      ......            ......       ...            .... ..........::--=+++++++=:::=*##%##**%%##+-:--::  --++-*#####**=-...\\r\\n-===--::::::::::::::..........:::::::::::::::::::::::::::::::...............................:::::----===++++++++++++-::+*+#*%%#=+%###+-:--::  --++=#######*==:..\\r\\n-:=+++============-:.:-+++++++++++++++++++++++++++++++++++++++++++++=================+++++++++++***+++++++++++++++++-:+##***++---++*#+-:--::  .:+++##**##*+-:...\\r\\n:::---::::::.......   .:-------------:::::::--------------------------------------------------====++++++++++++++++++-:-****+--=#+++##+-:--::   :+==******+-:....\\r\\n==:.........           ........... .....    .....................................................::::---==++++++++++-:::+*##*+###%%##+-:--:.   :+=-++++++-.  ...\\r\\n=++-:......           ....   ... .           ..              .:.....         :..       ...:::.........::::::-=++++++-::::-+#%####%%*#*-:--:.   :+=:::::-:.   ...\\r\\n::-::..              ...-*-.  ........                       .:..            .::.           .::.. .......:::..::-=+++-:::::+**#####***-:--:.   :+=:    ... .....\\r\\n:::..      .............-%#:......                            .               ....             ....  ........:::.::-==:::::+++++-+****=:--:.   :+=:   .::--:::..\\r\\n::.       ..............:-:.........  ..........             ..                 ...               ...      ....:::::::-::::+++++-=****=::-:.  .:+=::::-------:::\\r\\n::.      ................  ......... ...  .........          :.                                     ..       ....::::::::::=++*+-=****+::-::  :-*=-:-::::::--===\\r\\n::.   .:...........     ............ ..  ..........          :.                                       ..       ....::::::::-++*+==****+---::  =-+=-+++=:::-==+++\\r\\n::..   .:::....      ..=+=............    ..........         ..                                         ..       ....:::::::-+**==***#*---::  +-+==###**+=======\\r\\n:...            ......-#%*:..-++:.....      .  ...=.                             ...... .                 .        ....::::---+*+=***#*---::  --*==#%###*+=-----\\r\\n...        ...........---...-++*-....       .: ...:--.            .::-:.                .::::.        ......         .....::--:=*++**#*---::  :-*==****+=-::::::\\r\\n..        .............  ..-#*+-.....        :=--..*-             .:----:.                 ..:::..  .--=-:::..        ......:--:=+=**#*---::  ::+=-==----:::....\\r\\n..       .........::.    ..:--:.....          :+=--:              -==----::::...               ......-=++=-:....       ......:=-:-++*#+---::  ::+=--::::::::....\\r\\n..   ....::::::.:....   ............           :-=-...         ...+*+++==-----::::::::.               .:--:. ....       ......:=-:-=+#*---::  .:+=----:::::.....\\r\\n::.    ..::.........     ............          . .::....       .=--==========---------:.                 .    ..::.       .....:=::-=**=:-::  ..+=-=====----::::\\r\\n::.        ...... ..-===-............          .:.......       .:. ......:--::........                            ..       .....--::-+*+--::   .+=-------====---\\r\\n:::  :     .........:+#*=.............         **=++....       ....:-=-::-==-.                                      .       .....::::-+*=-::   .+=::::::--------\\r\\n:::...        ..........  ...........         =*++*=....        ...-+**+++++=-:                                      .       ....:::::-++--:.  .==:::::::::-----\\r\\n::::..       ......::.   ...........        :=+**+-.....       ..  .=+++++++=-:                                      .        ....::::--=--:.  .-=-::-----------\\r\\n:::::.       ......-*#=....::::.:::.   ..:-==++=-........           :===--==-:.                                    ...:        ....::::----:.  .---:::---------:\\r\\n:::::.         .....-##-.---=--::::...:::-:...::.........            ::::.::..                     ..::-------------==+-        ....::::---:.  .:---:::--===---:\\r\\n::::==:........:....:--::::::::::::::::::::.  ..........              .::::::.     ....        ...::-=+++++==========+*+.        ....:::----.  .:---::---===----\\r\\n::::*#--::::.-=+++-:::::::::::::::::::::::::        .               .:----=-:.    .........:::---===-=+++========++++++*-        ....::::---.   :---::---==-----\\r\\n::::-+-:::::=*#%%##=:::::::::::::::::::::::::                        :::.........::::::::--===+++++=-=+++=====+**###****+.        ....:::---.   :-=-:::---------\\r\\n:::::::::::=#%%%%%%#-:::::::::::::::::::::::-                        .......:::::===+++---==++++++==-==+++===+***##******:        ....::::-::   :-=-::----------\\r\\n..:.::-::::*#**+++=*+:::::::::::::::::::::::-.                     .::::--=+====+#####*---===+++++==-==+++====+******++++-         ...:=-::::   :-=-:::---------\\r\\n...:++-==:=#+==-:.-**:::::::::::::::::::::::-:..:::::..         :=-=+++=+**#**+++++***=:-====+++++=====+++===++****#**+++=.        ....*+:::.   .-=-:::---------\\r\\n...=#+=*#-=##*+=+*#%*:::::::::::::::::::::::=--::::::...........:*++**+=+*****+++++**+=:-=======++====++++===++**+****++++:         ...=#-::.   .-=-:::---------\\r\\n...+#=-+#-=#=..----*+:::::::::::::::::::::::=--:::::::..........:*##**+=+*****#**#*+==-:--=++++=======++++====+++++*******=         ...:*+::.   .-=-:::--------:\\r\\n...-*==*+:-#*+***##*-:::::::::::::::::::::::=---.::::...........:*++*****+**+=+=---:.::::-=++++=======++++====++++**###***=.        ....=*::.   .-=-:::-------::\\r\\n...:--==:.:+%%%%%%#=::::::::::::::::::::::::=---:..:............:+=-=-==::::...........::-==+=========++++====++++++*****+=:         ...:*=..   .:=-:::----:::. \\r\\n...........:+####*=:::::::::::::::::::::::::----...:...................................::-==+=========++++====++====+****++-         ....+*:.    -==::::::::.   \\r\\n............:-==-:::::::::::::::::::::::::::-:::.::...................................:::--============++==--===----=+****+=.      ......:*=.    -==:   ....    \\r\\n........::::....:::::::::::::::::::::::::::::::::::.......:::..........................::::::--------------:::::..:::-=+==--.      .......=*:    :==:           \\r\\n----====--------------------::::::::::::::-:::::::::::::::--. .........................:::::::::::::::::::...................       ......:*+.   .-=:           \\r\\n::::...............:::::::::---::::::::::::::::::::::::::::..    ............................::::::::::..............   .....        ......+#=    -=-   ....    \\r\\n...............................:::::::::::::::::.:::::::::..::..      .........::..............::::::...............     ..          ::....:*+.   :=-.  ....    \\r\\n..................................::::::::...::.::::::....:....          ..:::::::::................::.........                      .:....:--.   .-=::....     \\r\\n    ....         ............................:..:::-=+++===-:...-==+++==-:.::----:::::..:::::.....::::::.:-==-:.                      .....:-:.    -+-:::.      \\r\\n    .:-==--::::....      ............................::---==+++==++++**#*=:-=#*=----::::.............:-=====-:.                        .....::..    --::.       \\r\\n.....  ..   ..:::----::....             ........................:::-=++++=--+*+==:.:--:::.....       .-==-:.              ..::::.       ........    .:::        \\r\\n:......                ......          .......................        ..:-=++***+=-..-=-:.          ...::.. ..............:::::::.      .........    .::        \\r\\n.:.......                                  ...   ........               ..::---::::.  .-=:.         ................::::::-------:.      .........    .         \\r\\n.::.....-        -=--:.    .                                            .:::.::..       --:::::........:::.......:-==++==---------::..     .....                \\r\\n..:...:..::.    =%@@@@%-    ....                                         .-:.::.        .::::................::...:=+**++=-------::..                           \\r\\n..::.....-:     .--===-.                                                 .-:.::.         .-:.             ....:::::=+++++-------::.                             \\r\\n..::.....:-                                                              .:..::.         .:.            .::-=++----+++++=------::.                              \\r\\n...:.......                                                               ...::.         .              .-+=+*=:--=+++++=-----::..                              \\r\\n...:......                                                                ...::.                         :==++-:--=+++++------:..                               \\r\\n....:......                                                                ..::.                         .-===::-==+++++-----::.                                \\r\\n:....::.....                                                               ..::.                         .::-:::-=+=+++++==-::..                                \\r\\n.::..:::.....                                                              ..::.                         ...::::-=++++*++++-:...                                \\r\\n:.:-..:::.:..                                                              ..::.                         ...::::-=====-:-==-....                                \\r\\n ..:-..::::...                                                             ..::.                         ...::::-=--::..-===:...                                \\r\\n  .:-::..::...                                                             ..::.                         ...::::-=-:....-===:....                               \\r\\n    .......                                                                ..::.                          ..::::-=-::...-===:........                           \\r\\n                                                                           .....                          ..::::-=-::...-===:...................                \\r\\n    :--:.               ....:.                                             .....                          ...:::-=-::...-===:.....................              \\r\\n.    .:--:              .:-=++-                                            ....                           ...:::-=-::...-===......................            ..\\r\\n.        .                  ...                                            .....                           ..:::-=-::..:=++=......................            ..\\r\\n              :-===-.                                                      .....                           ..::::=-::..:=++=......................           ...\\r\\n\",\n  \"                                                                             ...      ....                 ........-**-                                         \\r\\n                                                                             ....       .                  ........-**-                                         \\r\\n                                                                             ....                          ....:...=**-         .........                       \\r\\n                                                                             ....                          ....:...=**-        .............                    \\r\\n                                                                             ....                          ........=**-       ...............                   \\r\\n                                                                             ....                         .........=**-      ...........                        \\r\\n                                                                             ....                         ....::...=**-      ....                               \\r\\n      .                                                                      ....                         ...::::..=**=                                         \\r\\n    ..........                                                              .....                         ...::::..=**=.                                        \\r\\n   ............                                                            ......                         ...::::..=##=.                                        \\r\\n ..............                                                            ::....     ..                  ...:::::.:==-...                                      \\r\\n..............                                                             :-:...     :=:                 ..:---::..........                                    \\r\\n.............                                                              --:...                        ..--++=-:............                                  \\r\\n............                                                               -=-...    ..                  .:==+*+-:..............                                \\r\\n...........                                                                -=-...                        .===+#+-:...............                               \\r\\n..........                                                                 -=-...                        .=+=*#*-::...............                              \\r\\n..........                                                                 -=-...         .:.            ..:-=++--:................                             \\r\\n.........                                                                  -+-...         :-:.           ......::::.................                            \\r\\n.........                                                                  =+=...        .:::::.........:::...::.....................                           \\r\\n........                                                                   -=-...       .=-....   ...        ........................                           \\r\\n........                                                                    ..         :=-.                         ................          ....              \\r\\n.......                                        ............                      .   .-=-:.                                  ...... ..      .....      .        \\r\\n.....                                      .  .................           .......  .---:::. .                                       .::    ......     ...       \\r\\n                                    ..     ....................           ....  .:-----:.. ........                                        .....      ...       \\r\\n                         ......................................              ..---::--:. ..............                                   ...:..     .:::.      \\r\\n              .................................:..............            ..:---:::::. ..................                              .. ......    .::...      \\r\\n.................................................:::..........         .::---::::.......................                              .:. .....     .:.         \\r\\n...........................::::.......::::::....:::::::::....      ....::............................................     ...          .. .....     ::          \\r\\n.......................::::::::......:::::::::::::::::::::::-.............     .......................................:::.....         . ...::.    .-:          \\r\\n............................:::::::::::::::::::::-:::...:--:::......:-=-::...::::..........::::::::::::---:::::::...:-=+++=-:.         . ...--.    :-:          \\r\\n............:::::::::::::::::::::::::::::::::-----:::..:--=-.:---..-=+=---=+-+#**+=-.....:--===========++++=--========++***+-.          ....::    .:-.          \\r\\n....:::::::::::::::::::::::::::::::::::::::--=----.::..:-::=:-=+=--=++**++*+=*###++=:...:-=======+++==++**+====**###********=           ......   -.:::.......   \\r\\n.........::::::::::::::::::::::::::::::::::--=----.:.:::---===++***#####**+==*+**=+-....--=======+++===+**+==-=**##********+-          .......  --.::---:::...  \\r\\n.....---::.::::::::::::::::::::::::::::::::--=:--:.......=****#***####*****+##****+-::::-==============+**+=--++******++++++.          ...::..  :..::=+-::::... \\r\\n....:+***-:::::::::::::::::::::::::::::::::--=:::-.......-+*****++*#*#*+=++*#*#****++++---=============+**+=--=+***#**+=+++-           ...::..    :-:-==::::::..\\r\\n...:.-+++::::::::::::::::::::::::::::::::::--=----::....:---:-+*+######*-+**###*+*****+--==============+**+=-=++******++===.          ....:::.   .:-:-==-:::::::\\r\\n..::.:+*-::::::::::::::::::::::::::::::::::---::::::::...     ..:=+**#**-=+*##*+++**##*================+**+=--=++++*****++=           ...::::.   .:::==------:::\\r\\n::::::--:::::::::::::::::::::::::::::::::::---    ...             .:==+#=:-+#*++******+================+**+=--=+++**##****-          ....::::.   .-::=----==-:::\\r\\n::::::..:::::::::::::::::::::::::::::::::::---                      ...:..:---:-=------:-==============+**+==-=++++*****+=.          ....::::.   .-:-==---==-:::\\r\\n::::::-::::::::::::::::::::::::::::::::::::--.               :::.  ..::....  ..........::---===========+**+==-=++==++****-          ....:::::.   :-:-==---==-:::\\r\\n:::::+%*-::::::::::::::::::::::::::::::::::--               .---.  ..:::::.       .........::::----===++**+====+++==+****:          ....::--:.  .:---==------:::\\r\\n::-::=*=:--....::::::::::::::::::::::::::::-:               :-==:   ...                        ....::-=++++=-==+++++++**=          .:..:::--:.  .-=--=--::--::::\\r\\n:::::.   -:   .....:--::::::::::::::::::::::  .:  .-:       .:===:  .::.                            ..::----:------===+=.         ..:::::---:   .=+-==--:::::::.\\r\\n:-::..    .. ......-##-...:::::::::::.......  ...:=+-.       .:===-:---::.                                        .....:         ..:-::::+=-:   .=+====--:::::::\\r\\n-::::.    .-.......:-:...........::.        ....--:....        :-====-==-:.                                        .  .          ..--:::+*-:.   .++--=-----::::.\\r\\n:::::...   :=-:::...... ............      .:--=::......         .-===--==-:.                             .::.   .......         ..:-:::+#+-:.   :+=-::------::::\\r\\n::....      .......  ...............         .===-.....          ......:-:.                           ..:::::...::. ..         ...::::=#*--:.  .:*=-::::::::....\\r\\n... .         ..  ..................           .:--...        :-                                           ......  ..        ....::::=##+--:.  .:*=::::::...... \\r\\n..             ......+*+:...........          .....:.         ...                                                 ..        .....:::=*#*=--:.  ::*=:............\\r\\n...   :.         ...-*#*-...........          :..+=-.            .                   ..                          .         .....:::+**#*---:.  --*=-=-:.:::.....\\r\\n:..   :-:            .......:.......          -::*=*:          ..                                               .         .....:::+***#+:-::. .=-*=+*+=-::::....\\r\\n..           .....    ......**-.....          ..=++-.         ....                                      ........         .....:::+****#=:--:. .=-*==+++=-::.....\\r\\n..         .............:...-++-.....         .=+*=.          ....                                          ..         .....:::-+******+:--:.  :=*=-----:.....  \\r\\n..         ............-##*:.-*+.....        .=+*=.          :..:.                                                    .....:::-+*******+:--:.  .=*-...::.....::.\\r\\n..  .      .............=+=:..:.....        :==++=          .:..::                                        .         ......:::=++*******+:--:.  .=+-    ...:::---\\r\\n:......       .....        .........        ==++#+.         .:..::          ..                          .         .......:::-+++*******=:--:.  .=+-       ..::--\\r\\n::.  :.    ......       .    .......       ....:*+:          :....         .:.                        .         .......::::-++++*******-:--:.  .=+-::::.    ..:-\\r\\n...        ..            .-=:........    .....  ...          :....         ::.                      ..        .......::::::-++++******+-:-::.  .++-=+++=-:    ..\\r\\n...              .........-%#:.......      ..                :.....       .::                    ...        .......::=-::::=+++++*****+::--:   .++-*####*=-:....\\r\\n....          ............-*-......        .                 ::.::.       .:.                  ...    ...........:-=+=:::::=+**####***=::--:  .:++-*#####*=:....\\r\\n:-:...           .  ...::--..                                ::::::       .:.              ....     .........::-=+++=:::::=*#%%#%%%#**-::--:  --++-***###*+-....\\r\\n+*=.....             ....::.......  .   .  ......            .......      ...            .... ..........::--=+++++++=:::=*##%##**%%##*-::-::  --++-*#####*+=:...\\r\\n=-==----:::::::::::::.....:::::::::::::::::::::::::::::::::::...............................:::::----===++++++++++++-::+*+**#%#==%###+-::-::  --++=#######*==:..\\r\\n-:-==++===========-:..-+++++++++++++++++++++++++++++++++++++++++++++==================+++++++++++**+++++++++++++++++-:+##***++=--++*#*-:--::  .:+++##**##*+-:...\\r\\n-::--:::::::.......   .:-------------::::::::--------------------------------------------------===++++++++++++++++++-:-*****--=#*++##+-:--::   .+==******+-:...:\\r\\n-+-..........          ..........   ....    .....................................................::::---==++++++++++-:::+*#%*=###%%##+-:--::   :+=-++++++-.  ...\\r\\n-++-:......           ....   ... .           ..              .:....          :..       ...:::.........::::::-=++++++=::::-+#%####%%*#*-:--::   :+=:::::--.   ...\\r\\n::-::..              ...-*=.  ........                        :.. .          .::.           .::..  ......:::..::-=+++-:::::+**#####***-:--::   :++:    ... .....\\r\\n:::..      .............:##:.......                           .               ....             ....   .......:::..:-==:::::+++++-+****=---:.   :++:   .::--:::..\\r\\n:::.      .. ...........:-:.........  ..........             ..                 ...               ...      ....::::.::-::::+*+*+-=****=::-::   :++:.::-------:::\\r\\n::.       ...............  ......... ...  ........           :.                                     ..       ....::::::::::=*+*+-=****+::-::  :-++-:-::::::--===\\r\\n::..  .::..........     ............ ..  ..........          :.                                       ..       ....::::::::-+**+==****+-:-::  =-+=-+++-:::-==++=\\r\\n::..    :::....      ..-+=............     .........         ..                                         ..       ....:::::::-+**==***#*-:-::  +-+==###*++=======\\r\\n....            ......:#%*:..:++-.....      .  ...=.                             .....                    .        ....::::---+*+=***#*---::  --+==#%###*+=-----\\r\\n...        ...........:--...-++*-....       .: ...:--.            .::-:.                .::::.        .......        .....::--:=*++**#*---::  :-+==****+=-::::::\\r\\n..        .............. ..:#**-.....        :=--..*-             .:----:.                 ..::...  .----:::..        .....::--:-+=**#*---::  ::+=-==----:::....\\r\\n..       .........::.    ..:--:.....          :+=--- .            -=-----::::...               .....:-=+==-.....       ......:=-:-++*#+---::  ::+=--:::::::.....\\r\\n...   ...::::::.:....   ............           :-=-...         ...+*+++==-----::::::::.               .---:. ....        .....:=-:-=+#*---::  .:+=----:::::.....\\r\\n::.     ..:..........    ............          . .::.. .       .=--=========----------:                  ..  ..:::.       .....:=::-=*#=:-::  ..+=-====----:::::\\r\\n:::        ...... ..-=+=-............          .:.......       .:. ......:--:::.......                            ..       .....--::-+*+--::  ..+=--==---===----\\r\\n:::. :      ........:+#*=.............         **+++....       ....:-=-::-==-.                                      .       .....::::-+*=-::   .+=::::::--=-----\\r\\n::::...       ..........  ...........         =*++*=....        ...-+**+++*+=-:                                      .       ....:::::-++--:   .==-::::::::-----\\r\\n:::::.        .....:-.   ...........        :=+**+-.....       ..  :=+*+++++=-:                                               ....:::::-=--:.  .-=-:-----------:\\r\\n:::::.        .....:+#+:...::::::::.   ..:-==++=-:.......          .-===--==-:.                                     ..:        ....::::----:.  .---::---------::\\r\\n:::::.         .....:*#-.---=--::::....::-:...::.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--::::--==---::\\r\\n::::-+-........::...:--::::::::::::::::::::.   .........              .::::::.     ...         ...::-=+++++==========+*+.        ....:::----.  .:---::---===----\\r\\n::::+#=-::::.:=+++-:::::::::::::::::::::::::        .               .:----=-:.    .........:::---==-==+++=====-=+++++++*-        ....::::---.   :---::---===----\\r\\n::::-+-:::::=*#%%%#=:::::::::::::::::::::::::                        :::.........:::::::--====+++++=-=+++====++**###****+         ....:::---.   :-=-::----------\\r\\n:::::::::::-#%%%%%%#=:::::::::::::::::::::::-                        .......:::::===+++---==++++++==-=++++===+**###******:        ....::::--:   :-=-::----------\\r\\n..:::--::::*#*+++==*+:::::::::::::::::::::::-.                    ..::::--=+===-+#####*---===+++++==-==+++===++******++++-         ...:=-::::   .-=-::----------\\r\\n...:++-==:-#*===:.-**-::::::::::::::::::::::-:..:::::..         :=--+++=+**#**+++++***=:-====+++++====++++===++******++++=.        ....*+:::.   .-=-:::---------\\r\\n...=#+=+#-=##*+=+*#%*:::::::::::::::::::::::=--:::::............:*++**+=+**#**+++++**+=:-======+++====++++===++**+****++++:         ...=#-::.   .-=-:::---------\\r\\n...=#=-+#-=#=..----*+:::::::::::::::::::::::=--:::::::..........:*##**+=+*****#**#*+==-:-==++++=======++++====+++++*******=         ...:*+::.   .-=-::---------:\\r\\n...-*==*+:-**+***###-:::::::::::::::::::::::=---.::::...........:*++**##*+**+=+=---:.::::-=++++=======++++====++++**##****=.        ....=*::.   .-=-::-------::.\\r\\n....:---:.:+#%%%%%#=::::::::::::::::::::::::=---...:............:+=-=-==::::...........::-==+=========++++====++++++****++=:         ...:*=..   .-=-:::----:::. \\r\\n...........:+####*=:::::::::::::::::::::::::----...:..................................:::-==++========++++====++===++****++-         ....+*:.    -==::::::::.   \\r\\n............:-==-:::::::::::::::::::::::::::-:-:.::...........:.......................:::--============++==--===----=+***++=.      ......:*=.    -==.  .....    \\r\\n.......::::::.::::::::::::::::::::::::::::::::::.::.......:::.........................:::::::--------------:::::..:::-=+==--.      .......+*:    :==:           \\r\\n----====---------------------:::::::::::::-:::::::::::::::--...........................:::::::::::::::::::...................       ......-*=.   .-=:           \\r\\n::::................::::::::--::::::::::::::::::::::::::::...    ............................::::::::::..............   .....        ......+#-    -=-   ...     \\r\\n...............................:::::::::::::::::.:::..::::..::..      ...:.....::..............::::::...............     ...         ::....-*+    :=-.  ....    \\r\\n..................................::::::::..:::.:::::::...:....          ..:::::::::...............:.:.........                      ::....:-:.   .==::....     \\r\\n    .....        ............................:..:.:-=+++===-:...-==+++==-..::----:::::..:::::.....:::::..:-==-:.                      .....:-:.    -+-:::.      \\r\\n .. .:-==--::::....      ............................:::--==+++=+++++**#*-:-=#*=--=-::::.............:-==+==-:.                        .....::.    .--::        \\r\\n.....  ..   ...::----::....             ........................:::-=++++---+*+==:.-=-:::.....       .-==-:.              ..::::.      .........    .::.        \\r\\n:......                ......          ......................        ...:-=++**++=-..-=-:.          ...::.  ..............:::::::       .........    .:.        \\r\\n.:.......                                  ...   ........               .:::---::::.  .==:.        .................:::::::------:.      .........    .         \\r\\n.::.....:       .-=--:.                                                 .:::.::.       .--:::::........::.......::-==++==---------::..     .....                \\r\\n..:...:..:::   .+%@@@@#:    ....                                         :-:.::.        .::::................::...-+***++--------::..                           \\r\\n..::.....-:     .--===:                                                  :-:.::.         .-:.             ....::::-=++++=-------::.                             \\r\\n..::.....:-                                                              .:..::.         .:.            .::-=++---=+++++=------::.                              \\r\\n...:.......                                                              ....::.         .              .=+=+*=:--=+++++=-----::.                               \\r\\n...:......                                                                ...::.                         -+=++-:--=++++=-----::.                                \\r\\n....:......                                                                ..::.    .                    .-===::-=+++++=-----::.                                \\r\\n:....:......                                                               ..::.                         .::-:::-=++++++===-::..                                \\r\\n.::..:::....                                                               ..::.                         ..:::::-=++++*++++-:..                                 \\r\\n:.:-..:::.:..                                                              ..::.                         ...::::-=====-:===-...                                 \\r\\n ..:-..::::...                                                             ..::.                         ...::::-=-:::..===-....                                \\r\\n  .:-::..::...                                                             ..::.                         ...::::-=-:.. .===-.....                               \\r\\n    .......                                                                ..::.                         ...::::-=-:.. .==+-........                            \\r\\n                                                                           ....                           ..::::-=-:.. .==+-...................                 \\r\\n   .:--:.               ....:.                                             ....                           ..::::-=-:.. .==+-......................              \\r\\n     .:--.              :--=++-                                            ....                           ...:::-=-:....==+-......................             .\\r\\n.        .                  ...                                            .....                          ...:::-=-:...:=++-......................            ..\\r\\n             .:-===:.   ..                                                 .....                           ..:::-=-:...:=++-.....................            ...\\r\\n\",\n  \"                                                                             ...      ....                  .......-**-                                         \\r\\n                                                                             ....       .                  ........-**-                                         \\r\\n                                                                             ....                          ........-**-         .........                       \\r\\n                                                                             ....                          ....:...-**-        .............                    \\r\\n                                                                             ....                          ........-**-       ...............                   \\r\\n                                                                             ....                          ........-**-      ............                       \\r\\n                                                                             ....                         ....::...-**=      ....                               \\r\\n      .  .                                                                   ....                         ...::::..-**=.                                        \\r\\n     .........                                                              .....                         ...::::..-**=.                                        \\r\\n   ............                                                            ......                         ...::::..-##=.                                        \\r\\n ..............                                                            ::....     ..                  ...:::::.:=+-...                                      \\r\\n..............                                                             :-:...     :=:                 ..:---::..........                                    \\r\\n.............                                                              --:...                         .:-++=-:............                                  \\r\\n............                                                               -=-...    ..                  .:==+*+-:..............                                \\r\\n...........                                                                -=-...                        .-+=+**-:...............                               \\r\\n..........                                                                 -=-...                        .=+=+#*-::...............                              \\r\\n..........                                                                 -=-...         .:.            ..:-=++=-:................                             \\r\\n.........                                                                  -=-...         .-:..          ......::::.................                            \\r\\n.........                                                                  =+=...        .:::::....:....:::...::.....................                           \\r\\n.........                                                                  -=-...       .=-....   ...       .........................                           \\r\\n........                                                                    ..         .=-:                        .................          ....              \\r\\n.......                                     .  ............                      .   .-=-:.                                 ....... ..      ......     .        \\r\\n......                                     .. .................           .......  .---:::. .                                        ::    ......     ...       \\r\\n                                   ...     ....................           ..... .:-----:.. .........                                       .....      ...       \\r\\n                         ......................................              ..:--::--:................                                    ..:..     .:::.      \\r\\n              ..................................:.............            ..:----::::. ..................                              .. ......     ::....     \\r\\n.................................................:::..........         .::---::::.......................                              .:. .....     .:.         \\r\\n...........................::::.......::::::....:::::::::.....     ....::............................................     ...          .. .....     ::          \\r\\n.......................::::::::......::::::::::::-::::::::::-.............     .......................................:::.....         . ...::.    .-:          \\r\\n............................:::::::::::::::::::::-::....:=-:::......:----:....:::..........:::::::::::::--:::::::...:-=+++=-:.         . ...--.    :-:          \\r\\n............:::::::::::::::::::::::::::::::::-----:::..:====.:---:.:=+=---=+-+***+=-.....:--===========++++=--========++***+-.          ....::.    :-.          \\r\\n....:::::::::::::::::::::::::::::::::::::::-------..:..:=-:=--===--=++**++*+=*#*#++=:...:-=======+++==++**+====**###********=           ......   -.:::.......   \\r\\n..........:::::::::::::::::::::::::::::::::-------.:.:::--====++**#*####**+==*+**==-...:--=======+++===+**+==-=**##********+-          ....:..  :=.:::-::::...  \\r\\n.....----:.::::::::::::::::::::::::::::::::--=---:....:..-****#***#####****+##****+-::::-==============+**+=--+*******++++++.          ...::..  ::.-:-+-::::... \\r\\n.....=*+*=:::::::::::::::::::::::::::::::::--=:::-:......-+*****++*#*#*+=++*#*#****++++--==============+**+=--=+***#**+++++-           ...:::.    :-:-==::::::..\\r\\n...:.:+++::::::::::::::::::::::::::::::::::--=----::....:---:-+**######*-=**###*+*****+--==============+**+=-=++******++===.          ....:::.  ..:-:-==-:::::::\\r\\n..::::=*=::::::::::::::::::::::::::::::::::---::::::::...     ..:=+*****-=+*##*+++**##*================+**+=--=++++****+++=           ...::::.   .:::==------:::\\r\\n:::::::-:::::::::::::::::::::::::::::::::::---    ...              :===#=:-+#*+++*****+================+**+=--=+++**##****-          ....::::.   .:::=----==::::\\r\\n::::::..:::::::::::::::::::::::::::::::::::---                      ...:...---:-=------:-==============+**+==-=++++**#***+.          ....::::.   .-:-==---==-:::\\r\\n::::::--:::::::::::::::::::::::::::::::::::--:               :::.  ..::....  ..........::--============+**+==-=++==++****=          ....:::::.   :-:-==---==-:::\\r\\n:::::=%#-::::::::::::::::::::::::::::::::::--               .---.  ..:::::.       .........::::----===++**+====+++==+****:          ....::--:.  .:---==------:::\\r\\n::-::-*+:--....::::::::::::::::::::::::::::--               :-==:   ...                        ...:::-=++++=-==+++++++**=          .:..:::--:.  .-=--=--:---::::\\r\\n:::::.   :-   ......-=::::::::::::::::::::::.  :  .-:.      .:===:  .::.                            ..::----:-----====++.         ..:::::---:   .=+-==--:::::::.\\r\\n:-::..     . ......:*#-....::::::::::.......  ...:=+=.       .:===-:---::.                                        .....:         ...-::::=+-:   .=+====-:::::::.\\r\\n-::::..    -:.......-:...........::.         ...-=-....        :-=======-:.                                        .  .          ..--:::=*=::   .++--==----::::.\\r\\n:::::...   .=--:::..... ............      ..--=-:......         .-===--==-:.                             .::.   .......         ..:-:::=#+-:.   :++-:-------::::\\r\\n::....       ......  ................        .-===.....          ......:-:.                           ..::::....::. ..         ...::::=#*--:.  .:*=-::::::-:....\\r\\n... ..        ... ...................           .:-:..        :-.                                          ......   .         ...::::=*#+--:.  .:*=::::::...... \\r\\n...            ......=#*-...........          .....:.         .:.                                                 ..         ....:::=*##=:-:.  ::*=:............\\r\\n...   ::         ...:+**-............         ::.+=-:            .                   ..                          .         .....:::=**#*---:.  --*=--::.:::.....\\r\\n:..   .-:.           .......::.......         :-:*=*-          ..                                               .         .....:::=***#+:-::. .=-*=+*+=-::::....\\r\\n..           ......   ......+*=......         ..=+*=.         ....                                       .......         .....:::=****#=:--:. .=-*==+++=-::.....\\r\\n..          ............::..:++=.....         .-+*+.          ....                                          ..         ......:::+******+---:.  :-*=-----::....  \\r\\n..         ............-#%#-.-**.....        .=+*+.          :..::                                          .         .....:::-+*******+:--:.  .=*=...::.....::.\\r\\n..  .      .............-==:..:......       .==++=          .:..::                                        .         ......:::=++*******+:--:.  .=+-   ...::::---\\r\\n::.....       ......       .........        -=++#*.         .:..::.         ..                          .          ......:::-+++*******=:--:.  .=+-       ..::-=\\r\\n::.. ..    ......       .    ........      ....:++:          :....         .:.                        .         .......::::-++++*******-:--:.  .=+-:.:..    ..:-\\r\\n...   .    ...           .-=-........     ....  ...          :.....        ::.                      ..        .......::-:::-++++******+-:--:.  .++-=+++=-.   ...\\r\\n...          .   .........:##:.......      ..                :.....       .::                    ...        .......::=-::::=+++++*****+::--:   .++-*####*=-:....\\r\\n....          ............-*=......        .                 ::.:::       .:.                  ...     ..........:-=+=:::::=++*####***=::--:  .:++-*#####*=:....\\r\\n:-:....             ...::--..                                ::::::       .:.              ....     .........::-=++++:::::=*#%%#%%%##*-::--:  --++-**####*+-....\\r\\n=*=:....              ...::.......  .   .  ......            .......      ...            .... ..........::--=+++++++=:::-*##%%#**%%##*-::-::  --=+-*#####*+=:...\\r\\n=-===----::::::::::::..::::::::::::::::::::::::::::::::::::::...............................:::::----===++++++++++++-::+*+**#%#==####*-::-::  --=+=#######*==...\\r\\n=:-===============--..-=++++++++*++++++++++++++++++++++++++++++++++++=================+++++++++++**+++++++++++++++++-:=##***++=--++*#*-:---:  .:+++##**##*+-:...\\r\\n-::--:::::::.......    ::-----------:::::::::--------------------------------------------------===++++++++++++++++++-:-*****=-=**++*#*-:--::   .+==******+-:...:\\r\\n-+=:.........          ...........  .....   .....................................................::::---==++++++++++-:::=*#%*=*##%%##+-:--::   .+=-++++++-.  ...\\r\\n-=+=::.....            ...    ....           ..              .:....         .:..       ...::-.........::::::-=++++++=::::-+#%####%%##*-:--::   :++::::---.   ...\\r\\n-::-:..              ...:*+. ..........                       :.. .          .::.           .:::.  ......:::..::-=+++-:::::+**#####***-:--::   :++:    ... .....\\r\\n:::..      .............:#%-.......                           .               ....             .....  .......:::..:-==:::::+++++-+****=---::   :++:   .:::::::..\\r\\n:::.      .. ............-:.........  ..........             ..                 ...               ...      ....::::.::-::::+*+*+-=****=::-::   :++:.::-------:::\\r\\n:::.      ................ ......... ...  ........           :.                                     ..       ....::::::::::=*+*+-=****+::-::  :-++-:-::::::--===\\r\\n:::.  .::..........     ...............  ..........          :.                                       ..       ....::::::::-+**+==****+-:-::  =-+=-++=-::--==++=\\r\\n::..    .::....      ..-++:...........     .........         ..                                         ..       ....:::::::-+**==***#*-:-::  +-+==###*+========\\r\\n....            ......:*%#:..:+*-.....      .  ...=.                             .....                    .        ....::::---+*+=***#*---::  --+==#%###*+=-----\\r\\n...        ...........:-:...-++*=.....      .:....:--.            .::-:.               ..::::.        .......        .....::--:=*++**#*---::  :-+==****+=-::::::\\r\\n..        .............. ..:***-.....        :=--..*-             .:----:.                 ..::...  .----:::..        .....::--:-+=+*#*---::  ::+=-==----:::....\\r\\n..        ......:.::.    ..:--:.....          :+=--- .            -=-----::::...               .....:-=+==-.....       ......:=-:-++*#+---::  ::+=--:::::::.....\\r\\n...   :..::::::.:....   .............          :-=-...         ...+*+++==-----::::::::.               :---:. ....        .....:=-:-=+#*---::  .:+=---::::::.....\\r\\n:::     ..:..........     ...........          . .::.. .       .=--=========---------::                  ..  ..:::.       .....:=::-=*#=:-::  ..+=-====----:::::\\r\\n:::.       .........:=++-............          .:.......       .:. .....::--:::.......                            ..       .....--::-+*+--::  ..+=--===--===----\\r\\n:::. ..     ........:=#*=.............         +*+++:...       ....:-=-::-==:.                                      .       .....::::-+*=-::   .==-:::::--=-----\\r\\n::::...       ..........  ............        =*++*+....        ...-+**+++*+=-.                                      .       .....::::-++--:   .==-::::::::-----\\r\\n:::::..       .....:-:   ...........        :=+**+-.....       ..  :=+*+++++=-.                                               ....:::::-==-:.  .-=-:-----------:\\r\\n:::::..       .....:+#+:...::::::::.   ..:-==++=-:.......          .-===--==-:                                       .:        ....::::----:.  .---::---------::\\r\\n:::::..        ......*#=.------::::....::-:...::.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--::::--==---::\\r\\n::::-+-........::...:--::::::::::::::::::::.   .........             ..:::-::.     ...         ...:--=+++++==========+*+.        ....:::----.  .:---::---===----\\r\\n::::=#+-::::.:=+++=:::::::::::::::::::::::::        .               .:----=-:.    .........:::---==-==+++=====-=+++++++*-        ....::::---.   :---::---==-----\\r\\n::::-==:::::-*#%%%#+:::::::::::::::::::::::::                        :::.........:::::::--====++++==-=+++====++**###****+         ....:::---.   :-=-::----------\\r\\n:::::::::::-*%%%%%%#=:::::::::::::::::::::::-                        .......::::-===+++--===++++++==-=++++===+**###******:        ....::::--:   :-=-::----------\\r\\n..:.:--::::+#++++==+*:::::::::::::::::::::::-.                    ..::::-=++===-+#####*---===+++++==-=++++===++******++++-         ...:=-::::   :-=-::----------\\r\\n...:=+==+:-#*===:.-**-::::::::::::::::::::::=:..:::::..         :=-=+++=+**#**+++++***=--====+++++====++++===++******++++=.        ....*+:::.   .-=-::----------\\r\\n...-#+=+#=-#%*+==*#%*-::::::::::::::::::::::=--:::::............:*++**+=+**#**+++++**+=--=====++++====++++===++*******+++=:         ...=#-::.   .-=-::----------\\r\\n...=#=-+#=-#+..:---**:::::::::::::::::::::::=--:::::::..........-*##**+=******#**#*+==-:-==++++=======++++====+++++*******=         ...:*+::.   .-=-::---------:\\r\\n...:*+=**:-**+**####=:::::::::::::::::::::::=---.::::...........-*++**#**+**+=+=---:::::--=++++=======++++====++++**##****=.        ....=*::.   .-=-::-------::.\\r\\n....:---:.:=#%%%%%#+::::::::::::::::::::::::=---...:............:+=-=-==::::...........::-=++=========++++====+++++*****++=:         ...:*=..   .-=-::-----:::. \\r\\n...........:=*###*=:::::::::::::::::::::::::----...:..................................::--==++========++++====++===++****++-         ....+*:.    -==::::::::.   \\r\\n............:--=-:::::::::::::::::::::::::::-:-:.::...........:.......................:::--============++==--===---==+***++=.      ......-*=.    -==.  .....    \\r\\n......::::::::::::::::::::::::::::::::::::::::::.::.......:::.........................:::::::--------------:::::.::::-=+==--.      .......+*:    :==.           \\r\\n----===----------------------:::::::::::::-:::::::::::::::--...........................::::::::::::::::::....................       ......-#=    .-=:           \\r\\n:::..................::::::::-::::::::::::::::::::::::::::...    ............................::::::::::..............   .....        .....:*#-    -=:   ...     \\r\\n...............................:::::::::::::::::.:::..::::..::..      ...:....:::.............:::::::...............    ....         ::....-*=    :=-.  ....    \\r\\n..................................::::::::..:::.:::::::...:....          ..:::::::::...............:.:.........                      ::....:-:.   .==::....     \\r\\n    ......       ............................:..:.:-=+++===-:..:-=++++==:..::----:::::..::::.....::::::..:--=-:.                      .....:-:.    -+-:::.      \\r\\n... .::==--::::....      ............................:::--==+++++++++**#*-:-=#*=--=-::::.............:-==+==-:.                        .....::.    .--:.        \\r\\n...... ..    ..:::---::....             ........................::--=++++---+*+==:.---:::.....       .-==-..              ..::::       .........    .::.        \\r\\n:......                 .....          ......................        ...:-=++**++=-..-=-:.          ...:..  ..............:::::::       .........    ::.        \\r\\n.:.......                                  ...   ........               .:::---::::.  .==:.        .................:::::::-----::.      .........    .         \\r\\n..:.....:       :===-:.                                                ..:::.::.       .--::::.........::.......::-=====----------::..    ......                \\r\\n..:...:..::.   :*%@@@@*.    ....                                         :-:.::.        .::::................::...=+***+=--------::.                            \\r\\n..::.....-:     :---==.                                                  :-:.::.         :-:.             ....::::=+++++=-------::.                             \\r\\n..::.....:-                                                              .:..::.         .:.            .::-=++--=++++++=------::.                              \\r\\n...:.......                                                              ....::.         .              .=+=+*=:-=++++++------::.                               \\r\\n...:......                                                                ...::.                         -+=++-:-=+++++=-----::.                                \\r\\n....:......                                                                ..::.    .                    :====::-=+++++=-----:..                                \\r\\n:....::.....                                                               ..::.                         .::-:::-=++++++==--::.                                 \\r\\n.::..:::....                                                               ..::.                         ..:::::-=+++**+++=:...                                 \\r\\n:.:-..:::.:..                                                              ..::.                         ..:::::-=====-:===:...                                 \\r\\n ..:-..::::...                                                             ..::.                         ...::::-=--::.:===:...                                 \\r\\n  .:-::..::...                                                             ..::.                         ...::::-=-:.. :===-....                                \\r\\n    .......                                                                ..::.                         ...::::-=-:.. :===-.......                             \\r\\n                                                                           ....                           ..::::-=::.. .===-...................                 \\r\\n   .:--:.       .       ....:.                                             ....                           ..::::-=::.. .===-.....................               \\r\\n     :---.              :--=*+:                                            ....                           ...:::-=-:.. :==+:.....................             ..\\r\\n.       ..                  ..                                             ....                           ...:::-=-:...:=++:.....................            ...\\r\\n             .-===-:    .                                                  ....                            ..:::-=-:...-++=:.....................            ...\\r\\n\",\n  \"                                                                             ...      ....                  .......-*+-                                         \\r\\n                                                                             ....       .                  ........-*+-                                         \\r\\n                                                                             ....                          ........-**-         .........                       \\r\\n                                                                             ....                          ....:...-**-        .............                    \\r\\n                                                                             ....                          ........-**-       ...............                   \\r\\n                                                                             ....                          ........-**-      .............                      \\r\\n                                                                             ....                         ....::...-**=      ....                               \\r\\n      .  .                                                                   ....                         ...::::..-**=.                                        \\r\\n     .........                                                              .....                         ...::::..-**=.                                        \\r\\n   ............                                                            ......                         ...::::..-##=.                                        \\r\\n ..............                                                            ::....     ..                  ...:::::.:=+-...                                      \\r\\n..............                                                             :-:...     :=:                 ..:---::..........                                    \\r\\n.............                                                              --:...                         .:-++=-:............                                  \\r\\n............                                                               -=-...    ..                  .:==+*+-:..............                                \\r\\n...........                                                                -=-...                        .-+=+**-::..............                               \\r\\n..........                                                                 -=-...                        .=+=+#*-::...............                              \\r\\n..........                                                                 -=-...         .:.            ..:-=++=-:................                             \\r\\n.........                                                                  -=-...         .-:..          ......::::.................                            \\r\\n.........                                                                  -+=...        .:::::....:....:::...::....................                            \\r\\n.........                                                                  -=-...       .=-....   ...       .........................                           \\r\\n........                                                                    ..         .=-:                        .................          ....              \\r\\n.......                                     .  ............                      .   .-=-:.                                ........ ..      ......     .        \\r\\n......                                     .. .................           .......  .---:::. ..                                       ::    ......     ...       \\r\\n                                  .....    ....................           ..... .:------.. .........                                       .....      ...       \\r\\n                         ......................................              ..:--::--:................                                    ..:..     .:::.      \\r\\n            ....................................:.............            ..:----::::. ..................                              .. ......     ::::..     \\r\\n.................................................:::..........         .::---::::.......................                              .:. .....     .:.         \\r\\n...........................:::::......::::::....:::::::::.....     ....::............................................     ...          .. .....     ::          \\r\\n.......................::::::::......:::::::::::::::::::::::-.............     .......................................:::.....         . ...::.    .-:          \\r\\n...........................::::::::::::::::::::::-::....:=-:::......:----:....:::..........:::::::::::::--:::::::...:-=++=--:.         . ...--.    .-:          \\r\\n...........::::::::::::::::::::::::::::::::::-----:::..:====.:---:.:=++---=+-+***+=-.....:--===========++++=--========++***+-.          ....::.    :-:          \\r\\n....:::::::::::::::::::::::::::::::::::::::-------..:..:=-:=--=+=--=+++*++*+=*#*#++=:...:-=======+++==++**+====**###********=           ......   -.:::.......   \\r\\n..........:::::::::::::::::::::::::::::::::-------.:.:::--====++**#*####**+==*+**==-...:--=======+++===+**+==-+*###*********-          ....:..  :=.:::-::::...  \\r\\n.....----:.::::::::::::::::::::::::::::::::--=---:....:..-****#***#####****+##+***+-::::-==============+**+=--+*******++++++.          ...::..  ::.-:-+-::::... \\r\\n.....=*+*=:::::::::::::::::::::::::::::::::--=:::-:......-+*****++*#*#*+=++*#*#****++++--==============+**+=--=+***#**+++++-           ...:::.    :-:-==::::::..\\r\\n..::.:+++::::::::::::::::::::::::::::::::::--=----::....:---:-+**######*-=**###*+*****+--==============+**+=-=+*******++===.          ....:::.  ..:-:-==--::::::\\r\\n..::::=*=::::::::::::::::::::::::::::::::::---::::::-:...     ..:=+*****-=+*##*+++**##*================+**+=--=++++****+++=           ...::::.   .:::==-----::::\\r\\n:::::::-:::::::::::::::::::::::::::::::::::---    ...              :===#=:-+#*+++*****+================+**+=--=+++**##****-          ....::::.   .:::=----==::::\\r\\n::::::..:::::::::::::::::::::::::::::::::::---                      ...:...---:-=------:-==============+**+==-=++++**#***+.          ....::::.   .-:-==---==-:::\\r\\n::::::--:::::::::::::::::::::::::::::::::::--:               :::.  ..::....  ..........::--============+**+====++==++***+=          ....:::::.   :-:-==---==-:::\\r\\n:::::=%#-::::::::::::::::::::::::::::::::::--               .---.  ..:::::.       .........::::----===++**+====+++==+****:          ....::--:.  .:---==------:::\\r\\n::-::-*+:--....::::::::::::::::::::::::::::--               :-==:   ...                        ...:::-=++++=-==+++++++**=          .:..:::--:.  .-=--=--:---::::\\r\\n::::::.  :-   ......-=::::::::::::::::::::::.  :  .-:.      .-===: .:::.                            ..::----:--=======++.         ..:::::---:   .=+-==--:::::::.\\r\\n:-::..     . ......:*#-....::::::::::.......  ...:=+=.       .:===-:---::.                                       ......:         ...-::::=+-:   .=+====-:::::::.\\r\\n-::::..    -:.......-:...........::.         ...-=-....        :-=======-:.                                        .  .          ..--:::=*=::   .++--==----::::.\\r\\n-::::...   .=--:::..... ............      ..--=-:......         .-===--==-:.                             .::.   .......         ..:-:::=#+-:.   :++-:-------::::\\r\\n::....       ......  ................        .-===.....          ......:-:.                           ..::::....::. ..         ...::::=#*=-:.  .:*+-::::::-:....\\r\\n... ..        ... ...................           .:-:..        .-.                                          ......   .         ...::::=##+--:.  .:*+-:::::...... \\r\\n...            ......=#*-............         .....:.         ...                                          .      ..         ....:::=*##=:-:.  ::*=-............\\r\\n...   ::         ...:+**-............         ::.+=-:            .                   ...                         .         .....:::=**#*---:.  --*=--::.:::.....\\r\\n:..   .-:.           .......::.......         :-:*=*-          ..                                               .         .....:::=***#+:-::. .=-*=+*+=-::::....\\r\\n...          ......   ......+*=......         ..=+*=.         ....                                       .......         .....:::=****#=:--:. .=-*==+++=-::.....\\r\\n..          ............::..:++=.....         .-+*+.          ....                                          ..         ......:::+******+---:.  :-*=-----::....  \\r\\n..         ............-#%#-.-**.....        .=+*+.          :..::                                          .         .....:::-+*******+:--:.  .=*=...::.....::.\\r\\n... .      .............-==:..:......       .==++=          .:..::                                        .         ......:::-++*******+:--:.  .=+-   ...::::---\\r\\n::......      ......       .........        -=++#*.         .:..::.         ..                          .          ......:::-+++*******=:--:.  .=+-       ..:--=\\r\\n:::. ..    ......       .    ........      ....:++:          :.....        .:.                        .         .......:::::++++*******-:--:.  .=+-:.:..    ..:-\\r\\n...   .    ...           .-=-........     ....  ...          :.....        ::.                      ..        .......::::::-+++++*****+-:--:.  .=+-=+++=-.   ..:\\r\\n...             ..........:##:.......      ..                :.....       .::                    ...        ........:=-::::=+++++*****+::--:   .=+-*###**=::....\\r\\n:...          ............-*=......        .                 ::.:::       .::                  ...     ..........:-=+=:::::=++*####***=::--:  .:++-*#####+=:....\\r\\n:-:....             ...::--..                                ::::::       .:.              ....     .........::-=+++=:::::=*#%%#%%%##*=::--:  --++-**####*+:....\\r\\n=*=:.....             ...::... ...  .   .  ......            .......      ...            ...............::--=+++++++=:::-*##%%#**%%##*-::-::  --=+-*#####*+-:...\\r\\n=-===----::::::::::::..:::::::::::::::::::::::::::::::::::::::..............................:::::----===++++++++++++-::+*+**#%#==####*-::-::  --=+=#######*==...\\r\\n=:-===============--..-=++++++++*++++++++++++++++++++++++++++++++++++++++++==+======++++++++++++****++++++++++++++++-:=##***++=--++*#*-:---:  .:+++##**##*+-:...\\r\\n-::--:::::::.......    :------------:::::::::------------------------------::------------------===++++++++++++++++++-:-*****=-=**++*#*-:--::   .+==******+-:...:\\r\\n-+=:.........          ...........  .....   .....................................................::::---==++++++++++-:::=*#%*=*##%%##+-:--::   .+=-++++++-.  ...\\r\\n-=+=::.....            ...    ....           ..              .:.....        .:..       ...::-:........::::::-==+++++=::::-+#%####%%##*-:--::   :++::::---.   ...\\r\\n-::-:..              ...:*+. ..........                       :.. .          .::.           .:::.  ......::::.::-=+++-:::::+**#####***-:--::   :++:    ... .....\\r\\n:::..      .............:#%-.......                           .               ....             .....  .......:::..:-==:::::+++++-+****=---::   :++:   .:::::::..\\r\\n:::.      .. ............-:.........  ..........             ..                 ...               ...      ....::::.::-::::+*+*+-=****=::-::   :++:.::-------:.:\\r\\n:::.      ................ ......... ...  .........          :.                                     ..       ....::::::::::=*+*+-=****+::-::  :-++-:-::::::--==-\\r\\n:::.  .::..........     ...............  ...........         :.                                       ..       ....::::::::-+**+==****+-:-::  =-+=-++=-::--==++=\\r\\n::..    .::....      ..-++:...........     .........         ..                                         ..       ....:::::::-+**==***#*-:-::  +-+==###*+========\\r\\n....            ......:*%#:..:+*-.....      .  ...=.                             .....                    .        ....::::---+*+=***#*---::  --+==#%###*+------\\r\\n...        ...........:--...-++*=.....      .:....:--.            .::-:.               ..::::.        .......        .....::--:=*++**#*---::  :-+==****+=-::::::\\r\\n..        .............. ..:***-.....        :=--..*-             .:----:.                 .:::..   .----:::..        .....::--:-+=+*#*---::  ::+=-==----:::....\\r\\n..        ......:.::.    ..:--:.....          :+=--- .            -=-----:::....               .....:-=+==:.....       ......:=-:-++*#+---::  ::+=--:::::::.....\\r\\n...   :..::::::.:....   .............          :-=-...         ...+*+++==-----:::::::..              .:---:......        .....:=-:-=+#*---::  .:+=---::::::.....\\r\\n:::     ..:..........     ...........          . .::.. .       .=--=========---------:.                 ...  ..:::.       .....:=::-=*#=:-::  ..+=-====----:::::\\r\\n:::        .........:=++-............          .:.......       .:. .....::--:::......                             ..       .....--::-+*+--::  ..+=--==---===----\\r\\n:::. :.     ........:=#*=.............         +*+++:...       ....--=-::-==:.                                      .       .....::::-+*=-::   .==-:::::-==-----\\r\\n::::...       ..........  ............        =*++*+....        ...-+**+++*+=-.                                      .       ....:::::-++--:   .==-::::::::-----\\r\\n:::::..       .....:-:   ...........        :=+**+-.....       ..  :=+*+++++=-.                                               ....::::--==-:.  .-=-:----------::\\r\\n:::::..       .....:+#+:...::::::::.   ..:-==++=-:.......          .-===--=--:                                       .:        ....::::----:.  .---::---------::\\r\\n:::::..         .....*#=.------::::....::-:...::.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--:::---==---::\\r\\n::::-+-........::...:--::::::::::::::::::::.   .........             ..:::-::.     ...         ...:--=+++++==========+*+.        ....:::----.  .:---::---==-----\\r\\n::::=#=-::::::=+*+=:::::::::::::::::::::::::        .               .-----=-:.    .........:::---==-==+++=====-=++++++**-        ....::::---.   :---::---==-----\\r\\n::::-==:::::-*#%%%#+:::::::::::::::::::::::::                       .:::.........:::::::--===+++++==-=+++====++**###****+         ....:::---.   :-=-::---=------\\r\\n:::::::::::-#%%%%%%#=:::::::::::::::::::::::-                        .......::::-===+++--==+++++++==-=++++===+**###******:        ....::::--:   :-=-::----------\\r\\n..:.:--::::+#++++==+*:::::::::::::::::::::::-.                    ..::::-=++====+#####*--====+++++==-=++++===++******++++-         ...:=-::::   :-=-::----------\\r\\n...:=+==+:-#*===:.-**-::::::::::::::::::::::=:..:::::..        .:=-=+++=**##**+++++***=--====+++++====++++===++***#**++++=.        ....*+:::.   .-=-::----------\\r\\n...-#+=+#=-##*==+*#%*-::::::::::::::::::::::=--::::::...........-*++**+=***#**+++++**+=--======+++====++++===++*******+++=:         ...=#-::.   .-=-::----------\\r\\n...=#=-+#=-#+..:---**:::::::::::::::::::::::=--:::::::..........-*##**+=******#**#*+==-:-==++++=======++++====++++********=         ...:*=::.   .-=-::---------:\\r\\n...:++=**:-*#***####=:::::::::::::::::::::::=---.:::::..........-*++**##*+**+=+=---:::::--=++++=======++++====++++**##****=.        ....=*::.   .-=-::-------::.\\r\\n....:---:.:=#%%%%%#+::::::::::::::::::::::::=---...:............:+=-=-==::::...........:--=++========+++++====+++++*****++=:         ...:*=..   .-=-::-----::.. \\r\\n...........:=*###*=:::::::::::::::::::::::::----...:.................................:::--=+++=======+++++===++++==+*****+=-         ....+*:.    -=-::::::::.   \\r\\n............:--=-:::::::::::::::::::::::::::-:::.::...........:......................::::--===========+++==--===---==+***++=.      ......-*-.    -==.  .....    \\r\\n......::::::::::::::::::::::::::::::::::::::::::.::.......:::.........................::::::---------------:::::.:::-==++=--.      .......+*.    :==.           \\r\\n----===----------------------:::::::::::::-:::::::::::::::--...........................:::::::::::::::::::...................       ......-#=    .-=:           \\r\\n:::..................::::::::-::::::::::::::::::::::::::::...    ...........................:::::::::::..............   .....        .....:*#-    -=:   ...     \\r\\n...............................:::::::::::::::::.:::..::::..::..      ...::...:::.............:::::::...............    ....         ::....-*=    :=-. ....     \\r\\n..................................::::::::..:::.:::::::...:....          ..:::::::::...............:::.........                     .::....:-:.   .==::....     \\r\\n    ......      .............................:..:::-=+++===-:..:==++++=-:..::----:::::..::::.....::::::..:--=-:                       .....:-:.    -+-:::.      \\r\\n.....::==--::::....      ............................:::--==++++++++***#*-:-=#*=--=-::::.............:-==+==-:.                        .....::.    .--:.        \\r\\n...... ..    ..:::---::....             ........................::--=++++---+++==..-=-:::.....       .-==-..             ...::::       .........    .-:.        \\r\\n:......                 .....          ......................        ...:-=++**++=-..-=-:.          ...:..  .............::::--:.       .........   .::.        \\r\\n.:.......                                  ..    ........               .:::---::::   .==:.     .  .................:::::::-----::.      .........    .         \\r\\n..:.....:       :===-:.                                                .::::.::.       .--::::.........::.......:--===+=---------:::.     ......                \\r\\n..:...:..::.   :#%@@@@*.    ....                                         :-..::.        .::::................::...=+***+=-------::..                            \\r\\n..::.....=:     :--===.                                                  :-..::.         :-:.             ....::::=+++++=-------:..                             \\r\\n..::.....:-                                                              .:..::.         .:.            .::-=++--=++++++=-----:::.                              \\r\\n...:.......                                                              ....::.         .              .=+=+*=:-=++++++------::.                               \\r\\n...:......                                                                ...::.                        .-+=++-:-=+++++=-----::.                                \\r\\n....:......                                                                ..::.    .                    :====::-=+++++=----::..                                \\r\\n:....::.....                                                               ..::.                         .::-:::-=++++++==--:..                                 \\r\\n.::..:::.....                                                              ..::.                         ..:::::-++++*++++=:...                                 \\r\\n:.:-..:::.:..                                                              ..::.                         ..:::::-=====-:===:..                                  \\r\\n ..:-..::::...                                                             ..::.                         ...::::-=--::.:===:...                                 \\r\\n  .:-::..::...                                                             ..::.                         ...::::-=-:.. :===-....                                \\r\\n    .......                                                                ..::.                         ...::::-=::.. :===-.......                             \\r\\n                                                                           ....                           ..::::-=::.. .===-...................                 \\r\\n   .:--:.       .       ....:.                                             ....                           ..::::-=::.. .===-.....................               \\r\\n     :---.             .:--=*+:                                            ....                           ...:::-=-:.. :==+:.....................            ...\\r\\n.       ..                  ..                                             ....                           ...:::-=-:...-=+=:.....................            ...\\r\\n             .-===-:    .                                                 ......                          ...:::-=-:..:-++=:.....................           ....\\r\\n\",\n  \"                                                                             ...      ....                  .......:+*-                                         \\r\\n                                                                             ....       ..                  .......:+*-           .                             \\r\\n                                                                             ....                          ........:+*-        ..........                       \\r\\n                                                                             ....                          ....:...:+*-       ..............                    \\r\\n                                                                             ....                          ........:+*-     .................                   \\r\\n                                                                             ....                          ....:...:+*=     ..............                      \\r\\n                                                                             ....                          ...:::..:+*=.    .....                               \\r\\n      .. ...                                                                 ....                         ....:::..:+*=.    ..                                  \\r\\n     .........                                                               .....                        ...::::..:**=.                                        \\r\\n    ............                                                            ......                        ....::::.:*#=.                                        \\r\\n ..............                                                            .:.....    ...                 ....::::..-+-...                                      \\r\\n..............                                                             :-:...     :=-                 ..:---::..........                                    \\r\\n.............                                                              :--...                         .:-=*=-:............                                  \\r\\n............                                                               -=-...    ..                   :==+**-::.............                                \\r\\n............                                                               -=-...                         -+=+**=::..............                               \\r\\n...........                                                                -=-...                        .=+=+#*=::...............                              \\r\\n..........                                                                 -==...         .:.            ..:-=++=-:................                             \\r\\n..........                                                                 -==...         .-:..          ......::::................                             \\r\\n.........                                                                  -+=:..        .:::::....:....:::...::....................                            \\r\\n.........                                                                  -==:..        -=:...  ....       .........................                           \\r\\n........                                                                    ..         .--:.                       ..................         ....              \\r\\n........                                       ............                       .  .-=-:.                                ........ ..       .....              \\r\\n......                                     .. .................           .......  .:--:::. .                                        ::    ......      ..       \\r\\n                                  ......   ....................           ..... .:------:. .........                                       .....      ...       \\r\\n                         ......................................              ..:--::--:................                                    ..:..     .:::.      \\r\\n            ....................................:.............             .:----::::.  .................                              .. ......     ::::..     \\r\\n.................................................:::..........         .::---::::.......................                              .:. .....     .::         \\r\\n...........................:::::......::::::.....::::::::.....     ....::...........................................       ..          .. .....     ::.         \\r\\n........................:::::::......:::::::::::::::::::::::-:.............    .......................................:::.....         . ...::.    .::          \\r\\n...........................::::::::::::::::::::::-:::...:==:::......::-=-:....:::..........:::::::::::::--::::::....:-=++=--:.         . ...--.    .-:          \\r\\n...........::::::::::::::::::::::::::::::::::-----:::..:====.:---:.:=++=--==-=***+=:.....:--===========++++=--========++***+-.          ....:-.    :-:          \\r\\n.....::::::::::::::::::::::::::::::::::::::-------:.:..:==-=--=+=--=+++*++*+==**#++=....:-=======+++==++**+====**###********=.          ......   -.:-:.......   \\r\\n..........:::::::::::::::::::::::::::::::::-------:.:.::--====+***#*####*++--+=**==-...:--=======+++===+**+==-+*###*********-           ...:..  .+.:::-::::...  \\r\\n.....:=---:::::::::::::::::::::::::::::::::------:.......-****##***####****+##+***+-::::-==============+**+=--+*******++++++:          ...::..  :-.-:-+-::::... \\r\\n.....-***+:::::::::::::::::::::::::::::::::----::-:......-+******+*####+=++*###****++++--==============+**+=--=+***#**+++++-           ...:::.    :-:-==:::::...\\r\\n...:.:+++-:::::::::::::::::::::::::::::::::-------:.....:----:+***#####*-=**###*+*****+--==============+**+=-=+*******+====:          ....:::.  ..:-:-=--:::::::\\r\\n..:::.-*+::::::::::::::::::::::::::::::::::---::::::-:....     .:=+****#==+*##*+++**##*================+**+=--=++++****+++=.          ...::::.  ..:::==-----::::\\r\\n:::::::--::::::::::::::::::::::::::::::::::---.   ...              :===*+:-=#*++++*****================+**+=--=+++**##****-          ....::::.   .:::=-----=::::\\r\\n:::::::.:::::::::::::::::::::::::::::::::::---                      ...::..:--:-=--------==============+**+=--=++++**#***+:          ....::::.   .-:-==---==::::\\r\\n::::::--:::::::::::::::::::::::::::::::::::--:               :::.  ..::....  ..........::--============+**+====++==+****+=           ...:::::.   .-:-==---==-:::\\r\\n:::-:-%%=::::::::::::::::::::::::::::::::::--.              :---.  ...::::.       .........::::----===++**+====+++==+****-          ....:::-:.  .:---==-----::::\\r\\n::-::-++::=:....:::::::::::::::::::::::::::--               :-==:   ..                         ...:::-=++++=-==+++++++**+.         .::.:::--:.  .:=--=--:---::::\\r\\n::::::.   -    .....-=-:::::::::::::::::::::.  :. .-:.      .-===: .:::.                            ..::----:--=======++:         ..::.:::--:.  .-+-==--:::::::.\\r\\n:-:::..    .........+%+....::::::::::........ ...:=+=..      .:===-----::.                                       ......:          ..-::::=+-:   .=+====-:::::::.\\r\\n:::::..    :-.......::. ..........:.         ...-=-....        :-=======-:.                                           .          ..--:::=*=-:   .=+--==---:::::.\\r\\n-::::...    ==-:::..................       .--=-:......         .-===--==-:                              .::.   .......         ..:-:::=**-::   .++-:-------::::\\r\\n::....       ......  ................         -===:....          .....::-:.                           ..::::....::.  .         ...::::=*#=-:.  ..++-::::::-:....\\r\\n...  .        ... ...................           .:-:...       .-.                                          ......   .         ....:::=*#*--:.  .:*+-:::::...... \\r\\n...            ......=##=............         .. ..:..        ...                                          .       .         ....:::=*##=:-:.  ::*+-............\\r\\n:..   .:.        ...:=**=............         :: =+-:            .                   ...                          .         ....:::=**#*---:.  -:*+--:..:::.....\\r\\n:..    :-.            ......::.......         :-.*++=          ..                                                         .....:::=***#+:--:.  =-*==*+=-::::....\\r\\n...          .......  ......=#+:.....         ..-+*=.         ....                                       .......         .....:::=****#+:--:.  =-*==+++=-::.....\\r\\n..          ............::...+++.....          -+*+:     .    ....                                       .  ...         .....:::=*****#+---:.  :-*=--=--:.....  \\r\\n..          ...........:*%#=.:+*:....         -+*+:          ...::                                          .         ......::-+*******+---:.  .-*=:.:::.....:..\\r\\n... .       ............:==:.........       .==+++          .:..::.                                       .         ......:::-++*******+:--:.   -*=.  ...::::---\\r\\n:::.. ..      ......        ........        -==+**.         .:..::.         ..                          .          ......:::-+++*******=:--:.  .=*=.      ..:--=\\r\\n:::.  .    ......      ...   ........      .....+*-          :.....        .:.                        ..         ......:::::=+++*******-:--:.  .=+=:...     ..:-\\r\\n...   .     ..           .-=-........     ....   ..          :.....        ::.                      ..        .......::::::-++++*******-:--:.  .=+==+++=-.   ..:\\r\\n....          ............:*%-.......      ..                ......       .::                    ...        ........:--::::=+++++*****+-:--:.  .=+-*###**=:.....\\r\\n:....         ............:+=......        .                 ::.:::       .:.                  ...     ..........:-=+=:::::=++*####***=::--:. .:=+-*#####+=:....\\r\\n:--:...             ...::--..                                .:::::       .:.              ....     .........::-=++++-::::=*#%%#%%%##*=::--:. :-=+-**####*=:....\\r\\n-++:.....             ....:........ ..  .  .........         .......      ...            ...............::--==++++++=:::-*##%%#**#%##*-::--:  --=+-*#####*+-:...\\r\\n=-====------:::::::::.::::::::::::::::::::::::::::::::::::::::::....:::....................::::::----===++++++++++++=::=*+**#%#+=####*-::--:  :-=+=######*+==...\\r\\n=::===============-::.:=++++********+++++++++++++++++++++++++++++++++++++++++++====++++++++++++++***++++++++++++++++=:=##***++=--++*#*-:---:. .:=++##**##*+-:...\\r\\n=::::::::::........    .:::--------:::::::::::-----------------------------::::--:----:--------====+++++++++++++++++=::+#***=-=**++*#*-:---:.  .++=******+-:...:\\r\\n-+=:........           ..........    ..      ....................................................:::::--==++++++++++-:::=**%#=*##%%##*-:---:   .++-++++++-.  ...\\r\\n-=+=::.....            ...    ......         ..               :.....        .:.         ..::-:........::::::--=+++++=::::-+#%####%%##*-:---:   .++-:::---.   ...\\r\\n-::::..            .....:+*: ..........                       :..            .::.           .:::.  ......::::..:-=+++-:::::=**#####***-:---:   .++:   ...  .....\\r\\n::::.      ..............*%=.......                           .               ....             .....  .......:::..:-==-::::=++++-=****=---::   :++:   .:::::::..\\r\\n:::.      .. ............::.........  ..........             ..                 ...               ...      ....:::::::-::::=*+*+-=****=::-::   :++-.::-------:..\\r\\n:::.      ................ .........  ..  .........          ..                                     ..       ....::::::::::-*+*+-=****+::--:  ::++-::::::::-----\\r\\n:::.   :::.........     ...............  ...........         :.                                       ..        ...:::::::::+**+==****+-:-::  =-++-++=-::--==++=\\r\\n:::..   .::....     ...-++-............    .........         ..                                         ..       ....:::::::-+**==***#*-:-::  +-+=-##**+=======-\\r\\n:...           .......:*%#-..:+*=.....      .  ...=.                             .....                    .        ....::::---+*+=+**#*---::  --+==#%###*+------\\r\\n...         ..........:-:...:++*=.....       :..:.:--.            .:--:.               ..::::.        .......        .....::--:=*++**#*-:--:  ::+==*#**+=-::::::\\r\\n...       ..............  ..*#*=.....        .=-=:.*-             .:----:.                 .:::..   .----:::...       .....::--:-+++*#*-:-::  ::+=-==----::.....\\r\\n...       ......:::::    ...--:......         .++--- .            -=-----:::...                .....:-=+=-:.....       ......:=-:-++*#*---::  ::+=--:::::::.....\\r\\n:..   :.:::::::......   .............          :-=-...         ...+*+++=-----::::::::..              .:---:....:..       .....:=-:-=+#*---::  .:+=---::::::.....\\r\\n:::.     .............    ...........          . .:-....       .=--=========---------:.                 ...  ..:::.       .....:=::-=*#=:-::  ..+=-====---::::::\\r\\n:::.       .........:+++=:...........          .::......       ... .....:---:::......                              .       .....--::-+*+--::  ..+=-====--===----\\r\\n:::. ..     .........=**+:............         +#++*:...       ...:-==-::-=-:.                                      .       .....::::-+*=-::   .==-:::::-==-----\\r\\n::::...       ..........   ...........        -*++*+....        ...-+**+++*+=:.                                      .       .....::::-++--:.  .==-::::::::-----\\r\\n:::::..       .....:-:.  ............       :=+**+-.....       .   :=+*+++++=-.                                               ....::::--==-:.  .-=-:----------::\\r\\n:::::..       ......=#*-...:-::::::.  ...:--=++=-:.......          .-===--=--:                                       .:        ....::::----:.  .-=-::--------:::\\r\\n::::::.        ......+#=.:-----::::....::-:. .::.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--:::---==---::\\r\\n::::-+=:.......::...:--::::::::::::::::::::.   .........             ..:::-:.      ...         ...:--=+++++==========+*+.        ....:::----.  .:---:---===-----\\r\\n::::=#+--:::::=+*+=-::::::::::::::::::::::::.                       .-----=-:.    .........:::---==-==+++=====-=++++++**-        ....::::---.   :---::---==-----\\r\\n:::::==:::::-*#%%%#+-::::::::::::::::::::::::                       .::..........:::::::--===+++++==-=+++====++**###****+         ....:::---.   :-=-::---=------\\r\\n:::::::::::-*%%%%%%#+:::::::::::::::::::::::-                        .......::::-===++=--==+++++++==-=+++====+**###******:        ....::::--:   :-=-::----------\\r\\n..:::---:::+#+++==-+*-::::::::::::::::::::::-.                    ..::::-=++===-+#####+--===+++++===-=++++===++******++++-         ...:=-::::   :-=-::----------\\r\\n...:=*==+-:*#===::-*#-::::::::::::::::::::::-:..:::::..        .:=-=+++=**##**+++++***=--====+++++====++++===+****#**++++=.        ....*+:::.   .-=-::----------\\r\\n...-#+-=#+-#%*===*###-::::::::::::::::::::::=--::::::...........-*++**+=**##*++++++**+=--=====++++====++++===+********+++=:         ...=#-::.   .-=-::----------\\r\\n...-#+-=#+-*+..:---+*:::::::::::::::::::::::=--:::::::..........-###**+=******#**#*+==-:-==++++=======++++===+++++********=         ...:*=::.   .-=-::---------:\\r\\n...:++=+*-:+#**#####=:::::::::::::::::::::::=---.::::...........-*++**#**+**==+=---:::::-==++++=======++++===++++***##****=         ....=*::.   .-=-::-------::.\\r\\n....:---:..-#%%%%%#+::::::::::::::::::::::::=---...:............:+=-=-==::::...........:--=++========+++++=-==+++++*****++=.         ...:*=..   .-=-::-----::.. \\r\\n...........:=*###*=:::::::::::::::::::::::::----...:.................................:::-==++========+++++===++++==+*****+=-         ....+*:.    -=-:::::::..   \\r\\n.............:---:::::::::::::::::::::::::::-:::.::...........:......................:::---===========+++==-===----=+****++=.      ......-*-.    -==.  .....    \\r\\n.....:::::::::::::::::::::::::::::::::::::::::::.::.......::..........................::::::--------------::::::.:::-=+++=--.      .......++.    :==.           \\r\\n---=====----------------------::::::::::::-:::::::::::::::-:...........................::::::::::::::::::.............:.....        ......-#=    .-=:           \\r\\n:::..................:::::::::::::::::::::::::::::::::::::...    ...........................:::::::::::.............    .....        .....:*#-   .-=:  ....     \\r\\n...............................:::::::::::::::::.:::..:::...::..      ...::...:::.............:::::::..............     ....        .::....-*=    :=-  ....     \\r\\n..................................::::::::...::.:::::::...-:....         ..:::::::::..............::::.........                     .::....:-:    .=-:.....     \\r\\n    .:....       ............................:..:::-=+++===-::.:=++++==-:..::----:::::..::::.....::::::..:----:                       .....:-:.    =+-:::.      \\r\\n.....::==--:::::....      ...........................:::--==++++++++***#*-:-=#+=--=-::::.............:-===+=-:.                        .....::.    .--:.        \\r\\n...... ..    ...::---::....             ........................::--=+++=---+++=-..-=-:::.....       :-==-..             ...::::       .........    .-:.        \\r\\n:......                 .....          ......................        ...:-=+***++=:..-=-:.          ...:..  .............::::--:.       ........    .::.        \\r\\n.:......:                                  ..    ........               .:::---::::   .=-:.     .  .................:::::::-::--::.      .........    .         \\r\\n..:.....:       -===-:.                                                .:::..::.       .--.:::.........::.......:-======---------:::.     ......                \\r\\n..:...:..-:.   -#@@@@%=     ..:.                                         :-..::.        .::::................::..:=+***+=-------::..                            \\r\\n..::.....=:     :---=-                                                   :-..::.         :-:.             ....:::-=+++++=------::..                             \\r\\n..::.....:-                                                              ::..::.         .:.            .::-=+=--=++++++------::..                              \\r\\n...:.......                                                              ....::.         .              .=+=+*=:-=+++++=------::.                               \\r\\n...:......                                                                ..:::.                        .-+=+=-:-=+++++=-----::.                                \\r\\n....:......                                                               ..:::.    .                    :===-::-=+++++-----::.                                 \\r\\n:....::.....                                                               ..::.                         .::-:::-=+++++===--:..                                 \\r\\n.::...::....                                                               ..::.                         ..:::::-+*++*++++=:..                                  \\r\\n:.:-:..::.:..                                                              ..::.                         ..:::::-=+===--===:..                                  \\r\\n ..:-:.::::...                                                             ..::.                         ..:::::-=--:..:===:..                                  \\r\\n  .:-::..::..                                                              ..::.                         ...::::-=::.. :===:....                                \\r\\n    .......                                                                ..::                          ...::::-=::.. :===:......                              \\r\\n                                                                          .....                           ..::::-=::.. :===:..................                  \\r\\n   .---:        .      .....:.                                            .....                           ..::::-=::.. :===:....................                \\r\\n    .:--:.             .:-=+*+:                                           .....                           ..::::-=::.. :=+=:.....................            ...\\r\\n        ..                  .:                                            .....                           ...:::-=::...-++=:.....................           ....\\r\\n             :-===-.   ..                                                 .....                           ...:::-=-:..:-++=:.....................           ....\\r\\n\",\n  \"                                                                             ...      ....                  .......:+*-                                         \\r\\n                                                                             ....       ..                  .......:+*-            .                            \\r\\n                                                                             ....                           .......:+*-       ..........                        \\r\\n                                                                             ....                          ........:+*-      ..............                     \\r\\n                                                                             ....                          ........:+*=.    .................                   \\r\\n                                                                             .....                         ........:+*=.   ...............                      \\r\\n                                                                             .....                         ...:::..:+*=.   .......                              \\r\\n      .. ...                                                                 .....                         ...:::..:+*=.   ..                                   \\r\\n     ..........                                                              .....                         ...:::..:+*=.                                        \\r\\n    ............                                                            ......                        ....::::.:*#+.                                        \\r\\n ..............                                                            .::....    ...                 ....::::..-+-..                                       \\r\\n..............                                                             :-:....    .==                 ...---:::.........                                    \\r\\n.............                                                              :--...                         .:-=++-::...........                                  \\r\\n............                                                               :=-...     .                   .===**=::.............                                \\r\\n............                                                               :==...                         :+==**=::..............                               \\r\\n...........                                                                :==...                         -+=+**=::...............                              \\r\\n..........                                                                 :==...          :.            ..:--++=-:................                             \\r\\n..........                                                                 :==...         .::..          ......:::::...............                             \\r\\n.........                                                                  -+=:..         :::::....:....:::...:::...................                            \\r\\n.........                                                                  :==:..        -=:...   ....      .........................                           \\r\\n........                                                                    ..         .-=:.                       ..................         ....              \\r\\n........                                       ............                       .  .:=-:.                               ............       .....      .       \\r\\n......                                     ..  ................           .......  .:--:::. ..                                       ::    ......      ..       \\r\\n                                 .......    ...................           ..... .:------:. ........                                        .....      ...       \\r\\n                         ......................:...............               .:--:::-:.................                                   ..:..     .:::.      \\r\\n           .....................................:..............            .:----::::.. .................                              .. ......     ::::..     \\r\\n..................................................:::.........         ..:---:::::......................                              .:. .....     .::         \\r\\n...........................:::::......:::::::....::::::::.....     ....::............................................                  .. .....     ::.         \\r\\n.........................::::::......:::::::::::::::::::::::-:.............    .......................................:::.....         .....::.    .::          \\r\\n...........................::::::::::::::::::::::-::....:==-::......::-=-:....:::..........:::::::::::::-:::::::.....-=++=--:.         . ...--.    .::          \\r\\n...........::::::::::::::::::::::::::::::::::-----::::.:=+++::---:.:-++=--==--***+=:.....:--===========++++=--=========+***+-.          ....:-.    .-:          \\r\\n.....:::::::::::::::::::::::::::::::::::::::--=---:.:...=+-==-=+=---+++*++*+-=**#++=....:-=======+++==++**+====+*###********=.          .......  -::-:......    \\r\\n...........:::::::::::::::::::::::::::::::::--=---:.:.::--====+***#*####**+=-+=+*==-...:--=======+++===+**+==-=**###********=           ...:..   +::::-::::...  \\r\\n.....:==--::::::::::::::::::::::::::::::::::---:-:.......-+****#**#####****+*#****+-::::-==============+**+=--+*******++++++:          ....::.  .-.::-=-::::... \\r\\n.....:****::::::::::::::::::::::::::::::::::---::-:......-+******+*####+=++*###****++++--==============+**+=--=+***#**+++++=           ...:::.   ..-:-==:::::...\\r\\n...::.=++=:::::::::::::::::::::::::::::::::--------.....:-=--:=+**###*#*==**###*++****+--==============+**+=-=+*******+====:           ...:::.   .:-:-=--:::::::\\r\\n..:::::++:::::::::::::::::::::::::::::::::::--::::::-:....     ..-++***#==+*##*+++***#*================+**+=--=++++****+++=.          ...::::.  ..:-:-=-----::::\\r\\n:::::::--:::::::::::::::::::::::::::::::::::--.    ..              :==-**--=**++++*****================+**+=--=+++**##****=          ....::::.   .:::=----==::::\\r\\n:::::::.::::::::::::::::::::::::::::::::::::--.                     ...::..:--::---------==============+**+=--=++++**#***+:          ....:::::   .:-:==---==::::\\r\\n::::::-=::::::::::::::::::::::::::::::::::::-:               :::.  ..:::...  ..........::--============+**+====++==+****+=.          ....::::.   .-:-==---==-::.\\r\\n:::-::#@*:::::::::::::::::::::::::::::::::::=.              :---.  ...:::..       .........::::----===++**+====+++==+****-          ....:::-:.  ..---==-----::::\\r\\n::::::=+::=:.....::::::::::::::::::::::::::--   .           :-==:   ..                         ...::--=++++=-==+++++++**+.          .:.:::--:.  .:=--=--:---::::\\r\\n::-:::.   -.   .....:=-::::::::::::::::::::::  :. .--.      .-==-: .:::.                            ..::----:--=======++:         ..::.:::--:.  .-+--=--:::-:::.\\r\\n:-:::..    .. ......=#*.....:::::::::........ ...:=+=..      .:===-:---::.                                       ......:          ..-::::-+-:.  .-+====-:::::::.\\r\\n:-::::.    .-.......::. ..........::         ...-=-:...        :-======--:.                                           ..         ..:-:::-*=-:.  .=+--==---:::::.\\r\\n-::::...    -=--::..................       .--==:......         .-===--==-:                              .::.   .......         ...-:::-**--:   .=+-:------:::::\\r\\n::....        .....   ...............         :===:....          .....::-:.                           ..::::....::.  .         ...::::-*#=-::  ..++-::::-:-:::..\\r\\n.... .        .......................           .:-:...       .-.                                          ......   .         ....:::-*#*--::  ..++-::::::..... \\r\\n...             .....-*#+:...........         .. .....        ...                                          .       .         ....:::-*##+:-:.  .:*+-............\\r\\n:..   .-:         ...-+*=............         :: -+--.           .                   ...                          .         ....:::-**#*-:-:.  -:*+--:...:......\\r\\n::..   :-.             .....:-.......         .-.++++          ..                                                         .....:::=***#*---:.  =-*+=*+=-::::....\\r\\n:..          ........ ......-#+:.....         . -+*=:          ...                                       .......         .....:::=****#+:--:.  =-*==+++=-::.....\\r\\n..          ............:::..=+*:....          :+*+:     .    ....                                       .. ...         .....:::=*****#+---:.  :-*=--==-::....  \\r\\n...         ...........:+%%+..+*-....         -+*+:          ...::                                          .         ......::-+********-:-:.  .-*=:.:::.....:..\\r\\n:.. ..      ............:=-:.........       .==+++.          :..::.                                       .         ......:::-++*******+---:.   -*=.  ...::::---\\r\\n:::.. ..      ......        .........       :==+*#:         .:..::.         ..                          .          ......:::-+++*******=:--:.   -*=.      ..:--=\\r\\n:::.  :     .....      ...   ........      .....=*-          :.....        .:.                        ..         ......:::::=+++*******=:--:.   =*=:...     ..:-\\r\\n....        ..           .:==:........    ....   ..          ......        ::.                      ..        ........:::::-+++++******-:--:.  .=+==+++=-.   ..:\\r\\n:...          .............+%=.......      ..                ......       .::                     ..        ........:-=::::-+++++*****+-:--:.  .=+-*###*+=:.....\\r\\n:....          ...........:=+......         .                ::.:::       .:.                  ...     ..........:-=+=-::::-++**###***+::--:. .:=+-*#####+-:....\\r\\n:--:...             ...:::-...                               .:::::.      .:.              ....     .........::-=++++-::::-*#%%#%%%##*=::--:. :-=+-*#####*=:....\\r\\n-++-.....             ....:........... ..  ..........        .......      ...            ...............::--==++++++=:::-+###%#**#%##*-::--:. :-=+-*#####*+-:...\\r\\n+--+===-------::::::::.::::::::::::::::::::::::::::::::::::::::::..:::::::...............::::::::----===++++++++++++=::=***##%#+=####*-::--:  :-=+=######*+=-...\\r\\n=-:-==============-::.:=++++********+++++++++++++++++++++++++++++++++++++++++++==++++++++++++++++***++++++++++++++++=:-##*+*++=--++*#*-:---:. .:=++##**##*+-:...\\r\\n=::::::::::........    .::::::::::::::::::::::-------------------------::::::::--::::::::------====+++++++++++++++++=::+#***=--**++*#*-:---:.  .=+=******+-:...:\\r\\n-=+-.........          .........      .      .....................................................::::--==++++++++++=:::=**%#=*##%%##*-:---:   .=+-++++++-. ....\\r\\n--+=-:.....            ..:.   .......        ..               :.....        .:.         ..::-:.........:::::--=+++++=::::-+####*#%%##*-:---:   .=+-:::---.   ...\\r\\n-::::..           .......+*-...........                       :...           .::.           .:::.  ......::::..:-=+++-:::::=**#####***=:---:   .++-   ...  .....\\r\\n::::.       .............+%+.......                           .               ....             .....  .......:::..::==-::::=++++-=****=----:   .++-   .:::::::..\\r\\n:::.      .. ............::.........  ..........              .                 ...               ...      ....:::::::-::::=*+*+-=****+::--:   .++-.::-------:..\\r\\n:::.      ................ .........  ..  .........          ..                                     ..       ....::::::::::-++*+-=****+::--:  ::++-:::::::------\\r\\n:::.   :-:.........     ...............  ...........         ..                                       ..        ....::::::::+***==*****-:--:  =-++-=+=-::--==++=\\r\\n:::..    .:...      ...:+*-............    .........         ..                                          .       ....:::::::-+**==*****-:--:  +=++-##*++=======-\\r\\n:...           ........+%#=..:+*+.....      .  ...-:                             .....                    .        ....::::---=*+=+**#*-:--:  --++=#%###*=-----:\\r\\n...         ...........::...:++*+.....       :..:..-=.            .:--:.               .:::::.        .......        .....::--:=*++**#*-:--:  ::+=-*#**+=-::::::\\r\\n...       ..............  ..+#*=.....        .===:.+-             .:----:.                 .:::..   .----:::...       ......:--:-+++*#*-:--:  ::++-===---::....:\\r\\n...       ......:::::.   ...:::......         .++--- .            -=-----:::...                .....:-=+=-:.....       ......:=-:-++*#*----:  ::++--:::::::.....\\r\\n:..   .:::::::::.....   .............          ::=-...         ...+*+++=-----::::::::.               .:---:....:..       .....:=-:-=+#*---::  .:++--::::::......\\r\\n:::.     ..............   ...........          ...:-....       .=--=========---------:.                 ...  ..:::.       .....:=-:-=*#=:-::  ..++-===----::::::\\r\\n:::.       .........:=+*+:...........          .-:......       ... .....:---:::......                              .       .....:-::-+*+--::  ..+=-====-====----\\r\\n:::: .:      ........-**+:............         =#++*:...       ...:-=--:--=-:.                                      .       .....::::-+*=--:   .==-::::--==-----\\r\\n::::...       ..........   ...........        -*++++....        ..:=+**+++*+-:.                                      .       .....::::-++--:.  .==-:::::::------\\r\\n:::::..       .....:--.  ............       :=+**+-......      .   :=+*++++==-.                                               .....:::--==-:.  .-=-----------:::\\r\\n::::::.       ......-##=..::-::::::.  ...:--==+=-:.......          .-===--=--:                                       .:        ....::::----:.  .-=-::--------:::\\r\\n::::::.        ......=#+::-----:::::...::::. .::.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--:::---==---::\\r\\n::::-+=:.......:::.:::-::::::::::::::::::::.   .........             ..:::-:.     ....         ...:--=+++++=========++*+.        ....:::----.  .:---:---===-----\\r\\n::::-#*--:::::=+**=-::::::::::::::::::::::::.                       .-----=-:.    .........:::---==-==+++=====-=++++++**-        ....::::---.   :---:---===-----\\r\\n:::::==:::::-*#%%%#*-::::::::::::::::::::::::                       .::..........:::::::--===+++++==-=+++====++**##*****+         ....:::---.   :-=-::---=------\\r\\n:::::::::::-*%%%%%%%+:::::::::::::::::::::::-                        .......::::-===++=--==+++++++=--=+++====+**###******:        ....::::--.   :-=-:-----------\\r\\n...::---:::=#++===-=*-::::::::::::::::::::::-.                    ..::::-=++====+#####+--===+++++===-=++++===++******++++-         ...:=-::::   :-=-::----------\\r\\n....=*==+-:*#++=-:-+#-::::::::::::::::::::::-:..:::::..        .:=-=++==**##**+++++**+=--===++++++====++++===+*******++++=         ....*+:::.   .-=-::----------\\r\\n...:**==#+-*%*=-=*###-::::::::::::::::::::::=--::::::...........-*++**+=**#**++++++**+--======++++====++++===+*******++++=:         ...=#-::.   .-=-::----------\\r\\n...:*+-=#+-**:.:---+*-::::::::::::::::::::::=--:::::::..........-###**+=******#**#*+==-:-=+++++=======++++===+++++********-         ...:*=::.   .-=-::--------::\\r\\n...:=+=+*-:+#**###%#=:::::::::::::::::::::::=---.::::...........-*++**#*++**==+=---:::::-==+++========++++===++++**###****=         ....=*::.   .-=-::-------::.\\r\\n....::--:..-*%%%%%#+::::::::::::::::::::::::=---...:............:+=-=-==::::...........:--=++========+++++===++++++*****++=.         ...:*=..   .-=-::-----::...\\r\\n...........:-*###*=:::::::::::::::::::::::::----...:.................................:::-==++========+++++===++++==+****++=-         ....+*:.   .-=-:::::::..   \\r\\n.............:---:::::::::::::::::::::::::::-:::.::..........:.......................:::--============+++==-===----=+****++=       ......-*-.    -=-. .....     \\r\\n....::::::::::::::::::::::::::::::::::::::::::::.::.......::..........................::::::--------------::::::::::-=+++=--.      .......++.    :==.           \\r\\n-======---------------==------::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::.............::....        ......-#-    .-=:           \\r\\n::....................::::::::::::::::::::::::::::::::::::...    ...........................:::::::::::.............   ......       ......:*#:   .-=:  ...      \\r\\n................................::::::::::::::::.:::..:::...::..      ...::...:::.............:::::::..............     ....        .::....=#=    :=:  ....     \\r\\n..... ............................::::::::...::.:::::::..:-:....         ..:::::::::..............:::..........                     .::....:-:    .=-:.....     \\r\\n    ::.....       ...........................:..:::-=+++===-:..-=++++==-:...::---:::::..::::.....::::::..:----.                      ......:-..    =+-:::.      \\r\\n.....::-=--:::::....      ...........................:::--==++++++++***#*-:-=#+=--=-::::............::-===+=-.                         ....:::.    .--:.        \\r\\n...... ..     ..:::--::....             ........................::--=+++=---+++=-..-=-:::.....       :===:..             ...:::.       .........    :-:         \\r\\n:......                 .....          ......................        ...:-=+**+++=:..-=-:.         ...::..  .............::::--:.       ........    .::         \\r\\n.:......:                                  ..    ........              ..:::---:::.   :=-:.     .  .................::::::::::::::.      .........   ..         \\r\\n..:.....:      .=+==-:                                                 .:::..:..       .=-.:::.........::......::-======---------::..     ......                \\r\\n..:...:..-:.   =%@@@@%-     ..:.                                         ::..::.        .::::................::..-+****+--------::..                            \\r\\n..::.....=:     :----:                                                   ::..::          :-:.             ....:::-++++++-------::.                              \\r\\n..::.....:-                                                              ::..::          .:             .::-=+=--=+++++=------::.                               \\r\\n...:.......                                                              ...:::          .              .=+=*+=:-=+++++=-----::..                               \\r\\n...:......                                                                ..:::                         .-+=+=::-=+++++------:..                                \\r\\n....::.....                                                               ..:::     .                   .:===-::-++++++-----::.                                 \\r\\n::...::.....                                                              ..:::                          .::-:::-++++++===-::..                                 \\r\\n.::...::....                                                              ...::.                         ..:::::-+*+**++++-:..                                  \\r\\n:.:-:..::.:..                                                             ...::.                         ..:::::-=++==:-===...                                  \\r\\n ..:-:.::::...                                                            ...::.                         ..:::::==-::..-===...                                  \\r\\n  .:-::..::..                                                             ...::                          ...::::==:....-===:...                                 \\r\\n    ......                                                                ...:.                          ...::::-=::.. -===:......                              \\r\\n                                                                          .....                          ...::::-=::.. -===:.................                   \\r\\n   :---.        .      ....::.                                            .....                           ..::::-=::.. -===:....................                \\r\\n    .:--:              .:-=+*+:                                           .....                           ..::::-=::.. -=+=:....................             ...\\r\\n        .                   ..                                            .....                           ...:::-=::...-++=:....................            ....\\r\\n             :-===-.   ..                                                 .....                           ...:::--::..:=++=.....................           .....\\r\\n\",\n  \"                                                                             ....     ....                  ........=*-                                         \\r\\n                                                                             ....       ..                  ........=*-        .....                            \\r\\n                                                                             ....                           ........=*-      ..........                         \\r\\n                                                                             ....                           ........=*=.    ...............                     \\r\\n                                                                             .....                         .........=*=.   ..................                   \\r\\n                                                                             .....                         .........=*=.  .................                     \\r\\n                                                                             .....                         ...:::...=*=.  ........                              \\r\\n      .......                                                                .....                         ...:::...=*=.  ....                                  \\r\\n     ..........                                                              .....                         ...::::.:+*=. ..                                     \\r\\n    ............                                                            ......                         ...::::.:+#+.                                        \\r\\n ...............                                                           .::....    ...                 ....::::..:+-..                                       \\r\\n...............                                                            :-:....    .==.                ...:--:::.........                                    \\r\\n..............                                                             :--...                         .:-=++-::...........                                  \\r\\n.............                                                              :==...     .                   .-==**=::............                                 \\r\\n............                                                               :==...                         :===**=::.............                                \\r\\n...........                                                                :==...                         -+==*#+::...............                              \\r\\n..........                                                                 :==...          :.            ..:--++=-:................                             \\r\\n..........                                                                 :==:..          ::..          ......:::::...............                             \\r\\n..........                                                                 :+=:..         :::::....:....:::...:::...................                            \\r\\n.........                                                                  :==:...       -=:...  .....      .........................                           \\r\\n.........                                                                   ...         -=:.                      ...................         ....              \\r\\n........                                     . .............                      .   :=-::.                             ........... .       .....      .       \\r\\n......                                     ... ................           .......  .:--:::. .                                        ::    ......      ..       \\r\\n                                 ........   ...................           ..... ..------:. ........                                        ......     ...       \\r\\n                        .......................................               .:--:::-:.................                                   ..:..     .:::.      \\r\\n          ......................................:..............            .:----::::.. .................                              .. ......     ::::..     \\r\\n..................................................:::.........         ..:---:::::......................                              .:: .....     .::         \\r\\n...........................:::::......:::::::....::::::::.....     ....::............................................                  .. .....     .:.         \\r\\n.........................::::::......:::::::::::::::::::::::-:.............    .......................................:::.....         .. ..::.     ::.         \\r\\n...........................::::::::::::::::::::::-:::...:==-:::.....::-=-:....:::..........:::::::::::::::::::::.....-=++=--:.         . ...--.    .::          \\r\\n.........:::::::::::::::::::::::::::::::::::::-----:::..=+++-:=--:..-++=--==--***+=:.....:--===========++++=--========++***+-:          ....:-.    .-:.         \\r\\n....::::::::::::::::::::::::::::::::::::::::--=---:.:...=+===-=+=---+++*++++=-**#+==....:-=======+++==++**+====**###********=.          .......  -::-:......    \\r\\n...........:::::::::::::::::::::::::::::::::--=---:.:.:::-====+***#*####*++=-==+*==-...:--=======+++===+**+==-+*####********=           ...:...  +:::::::::...  \\r\\n.....:===-::::::::::::::::::::::::::::::::::---:-::......-*****#**#####****+*#+***+-:::--==============+**+=--+*******+++*++:          ....::.  .=.:::=-::::... \\r\\n.....:+***-:::::::::::::::::::::::::::::::::---::--.:....:+*********###*+=+*###****++++--==============+**+=--=+***#**+++++=.          ...:::.   ..-:-+-:::::...\\r\\n...::.-++=::::::::::::::::::::::::::::::::::-------.....:-=--:=***###*#*==**###*++****+=-==============+**+=-=+*******+====-           ...:::.   ..-:-=-::::::::\\r\\n..:::::=*-::::::::::::::::::::::::::::::::::=--.::::::....     ..-++****==+*##*+++***#*================+**+=--=++++****+++=.          ....:::.   .:-:-=-----::::\\r\\n::::::::-:::::::::::::::::::::::::::::::::::--:    ..              .==-+*--=**++++*****================+**+=--=+++**##****=          ....:::::   .:-:=-----=::::\\r\\n:::::::..:::::::::::::::::::::::::::::::::::--.                     ...::..:--::---------==============+**+=--=++++**#***+-          ....:::::   .:-:==---==::::\\r\\n::::::-=-:::::::::::::::::::::::::::::::::::=:              .:::.  ..:::...  ..........::--============+**+====++==+****+=.          ....:::::   .:--==---==::::\\r\\n:::-::*@#-::::::::::::::::::::::::::::::::::=:              :---.  ....::..       .........::::----===++**+====+++==+****-          ....:::-::  ..---==-----::::\\r\\n::::::-+-.=-.....:::::::::::::::::::::::::::-.  .           :-==:  ...                         ...::--=++++====+++++++**+.          .:..::---.  .:=--=--:---::::\\r\\n::-:::.   ::   .....:==::::::::::::::::::::::  :. .--.      .-==-: .:::.                            ..:--------=======++-          .::.:::--:.  .:+--=--:::-:::.\\r\\n:-:::..    .. ......-##:....:::::::::........ ...:=+=:.      .:===-:---:..                                      .......:          ..-::::-+-:.  .-+====-:::::::.\\r\\n:-::::..    -:.......:. ..........::.        ...:=-:...        :-======--:.                                            .         ..:=:::-*+-:.  .-+=-==---:::::.\\r\\n-::::....   :=--:::..................      .:-==:......         .-===--==-:                              .::.   ..... .         ...-:::-**--:.  .=+-:------:::::\\r\\n:::...        .....   ...............         :===:....          .....::-:                            ..::::....::.  .         ...::::-*#+--:   .=+-:::----:::..\\r\\n:... .         ........:.............           .:--...       .-:                                         .......   .         ....:::-*#*--::  ..++-::::::......\\r\\n:..             .....:*#*:...........         ........        ...                                          .       .         ....:::-*##+--::  .:++-:...........\\r\\n:...   -:.        ...-+*+:...........         .- -+--.           .                   ...                          .         ....:::-**#*=:-:.  ::++-::...:......\\r\\n::..   .::             .....:-:......         .-.++++          ..                                                          ....:::-***#*---:.  =-*+=++=-::::....\\r\\n:..          ...............:**-.....         . -+*+:    .     ...                                       .......         .....:::-****#+---:.  =-*+=+++=-::.....\\r\\n...         ............:-:..-+*-....          :+*+-     .    ....                                       .. ...         .....:::=*****#+---:.  :-*+-===-::....  \\r\\n:..         ............=#%*:.=*-....         -+++-          .:.::                                          .         ......:::=********-:-:.  .:*=:.:::........\\r\\n:... .      .............--:.........        ==+++.          :..::.                                       .          .....:::-+++******+---:.   -*=.  ..:::::---\\r\\n:::.. ..      ......        .........       :==+*#:          :..::.         ..                          .          ......::::+++*******+:--:.   -*=.     ...:--=\\r\\n:::.  .     .....      ....  ........      .....=*=          :.....        .:.                        ..         ......:::::=+++*******=:--:.   -*=:...     ..:-\\r\\n:...   .    ..         .  :=+:........    ....   ..          ......        ::.                      ..        ........:::::-+++++******-:--:.   -+==++==:.   ..:\\r\\n:...          .............=%+.......      ...               .:....       .::                     ..        ........:-=-:::-++++++*****-:--:.  .=+-+###*+-:. ...\\r\\n::...          ...........:=+:.....         .                .:.:::       .:.                  ...     ..........:-===-::::-++**###***+::--:.  .=+-*#####+-:....\\r\\n:--:....             ..:::-:..                               .:::::.      .:.               ...     .........::-=++++-::::-+#%%%%%%##*=::--:. .-=*-+#####*=:....\\r\\n-=+-......            ....:..............................    .......      ...            ...............:::-==++++++=:::-+###%#*+#%%#*=::--:. :-=+-*#####*+-:...\\r\\n*=-=+===----------::-:.:::::::::::::::---------:::::::::::::::::::::::::::...............::::::::----===++++++++++++=::-***##%#+=####*-::--:. .-=+=######*+=-...\\r\\n=-:-=============---:..-+++++*+*****++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=:-##*+*++=--=++#*-::--:. .:=++##**##*+-:...\\r\\n+-:::::::::.........   .:::::::::::::::::::::::-----------------------::::::::::-::::::::------====+++++++++++++++++=::=#***=--**++*#*-:---:.  .=+=******+-:...:\\r\\n-=+-:........          .... ....      ..     .....................................................::::--==++++++++++=:::=**##=*##%%##*-::--:.  .=+-++++++-. ....\\r\\n--==-::.....           ..:.   .......        ..               :.....        .:.         ...:-:.........:::::--=+++++=::::-+######%%##*-:---:   .=+-:::---.   ...\\r\\n-::::..          ........=#=..........                        :...           .::.           .:::.  ......::::..:-==++-:::::=**#####***=:---:   .++-   ...  .....\\r\\n-:::.       .............=%+.......                           .               ....             .....  .......::::.::==-::::=++++==****=----:   .++-   .:::::::..\\r\\n:::.       ..............::..........  ..........             .                 ..                ...      ....:::::::-::::=*+*+-=****+::--:   .++-.::-------:..\\r\\n:::.      ..........................  ..  .........          ..                                     ..       .....:::::::::-++*+==****+::--:  ::++-:::::::------\\r\\n:::..  .-::........     ...............   ..........         ..                                        .        ....::::::::+***==*****-:--:  =-++-===-::-===++=\\r\\n:::..    .:...     ....:+*=....:.......    .........         ..                                          .       ....:::::::-+**+=*****-:--:  ==++-*#*+========-\\r\\n:...           ........=##=...+*+:....       . ...-: .                           .....                    .        ....::::---=**=+**#*-:--:  =-++=#%###*=---=-:\\r\\n...         ...........::...:++*+.....       ::.:..-=.    .       .:--:.               .:::::.        .......        .....::--:=*++**#*-:--:  ::++-*#**+=-::::::\\r\\n...        .............  ..+#*=.....         ===:.+-             .:----:                 ..:::..   :----::::..       .....::--:-+++*#*-:--:  ::++-===---::....:\\r\\n...       ......:::::.   ...:::......         .=+=-- .            -=-----:::...               ......:-=+=-:..:..       ......:=-:-++*#*-:--:  ::++-::::::::.....\\r\\n:...  .:.::-::::......  .............          .:=-:..         ...+*+++=-----::::::::.               .:---:....:..       .....:=-:-=+#*---::  .:++--::::::......\\r\\n:::.      ..............  ...........           . :-....       .=--=========---------:.                 ...  ..:::.       .....:=-:-=*#=:-::  ..++-===----::::::\\r\\n:::.        .........=**+-............         .-:......       ... .....:---:::......                              .       .....:-::-=**--::   .++-====-===-----\\r\\n::::..:      ........:+*+:............         =#++*:...       ...:-=--:--=-:                                       .       .....::::-+*=--:.  .=+-::::--==-----\\r\\n:::::..       ..........   ...........        -*++++....        ..:=+**+++*+-:                                       .       .....::::-++--:.  .=+-:::::::-----:\\r\\n:::::..       .....:--:  ............       :=+**+-......      .  .-++*++++==:                                                ....::::--==-:.  .-=-----------:::\\r\\n::::::.       ......-*#+..::---::::.  ...:--==+=-:.......          .-===--=--.                                       .:        ....::::----:.  .:=-:---------:::\\r\\n::::::.        ......-#+::-----::::::..::::. ..:.........           .:::..::.                      ..::-------------=++:        ....:::----:.  .:--:::--==---:::\\r\\n:::::++:.......::::::::::::::::::::::::::::.   .........             ..:::::.     ....         ..::-==+++++=========++*+.        ....:::----.  .:---:---===-----\\r\\n:::::**--:::::=+**+-::::::::::::::::::::::::.                       :----=--:.   ..........:::---==-==+++=====-=++++++**-        ....::::---.   :---:---===-----\\r\\n:::::-=-::::-*#%%%%*-::::::::::::::::::::::::                       .::..........:::::::--===+++++==-=++=====++**##*****+         ....:::---.   :-=-:----=------\\r\\n::::::::::::+%%%%%%%+:::::::::::::::::::::::-                        .......::::-===++=--==+++++++=--=+++====+**###******:        ....::::--.   :-=-:-----------\\r\\n...::---:::=#+====-=*-::::::::::::::::::::::-.                    ..::::-=++====*#####+--===+++++==-==+++====+*******++++-         ...:=:::::   :-=-:-----------\\r\\n....=*+=+=:*#++=-:-+#=::::::::::::::::::::::-:..:::::...       .:=-=++==**##**+++++**+=-====++++++====++++===+****#**++++=         ....*+:::.   .-=-:-----------\\r\\n...:**==**-*%*=-=*###=::::::::::::::::::::::=--::::::...........-*++**+=**#**++++++**+--======++++====++++===+*******++++=.         ...=#-::.   .-=-::----------\\r\\n...:**-=#*-**:.:---+*-::::::::::::::::::::::=--::::::::.........-###**+=******#**#*+==-:-=+++++=======++++===+++++********-         ...:*=::.   .-=-:---------::\\r\\n....=+=+*-:+######%#=:::::::::::::::::::::::=---.::::...........-*++**#*+***==+=---:::::-==+++=======+++++===++++**###***+=         ....=*::.   .-=-:--------::.\\r\\n....::--:..-*%%%%%#+-:::::::::::::::::::::::=---...:............-+=-=-==::::..........::-==++========++++==-=++++++*****++=.         ...-*=..   .-=-:------::...\\r\\n............-+###*=:::::::::::::::::::::::::----...:.................................:::-==++========+++++===++++=++****++=-         ....**:.   .-=-:::::::..   \\r\\n.............:---:::::::::::::::::::::::::::-:::.::..........:.......................:::--============+++==-===----=+****++=       ......-*-.    -=-. .....     \\r\\n...::::::::::::::::::::::::::::::::::::::::::::::::.......::.........................:::::::--------------::::::::::-=+++=--.      ......:*+.    :==.           \\r\\n-====-----------------====----::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::.............::....        ......=*-    .==.           \\r\\n::....................::::::::::::::::::::::::::::::::::::...    ...........................:::::::::::.............   .....        ......:*#:   .-=:  ...      \\r\\n...............................:::::::::::::::::.:::..:::...::.       ...::...:::.............:::::::..............     ....        .:.....=#=    -=:  ....     \\r\\n..................................::::::::..:::.:::::::..:=-.....        ..:::::::::..............:::..........                     .::....:=:    :=-:.....     \\r\\n    ::.....       ...........................:.::::-=+++==+-:::-=++++==-:....:---:::::.:::::.....::::::..:---:.                      ......:-..    ==-:::.      \\r\\n.....::-=--::::::....     ............................::--===+++++++**##+:--=#+=--=-::::.........:..:--===+=-.                         ....::..    :--:.        \\r\\n...... ..     ...:::-:::...            .........................::--=+++=---+++=-..-=-:::.....       -===:..             ...:::.       .........    ::.         \\r\\n:......                 .....          ......................        ...:-=+**++==: .-=-:.         ...::.. ..............:::---:.      .........    .::         \\r\\n.:......:                                  ..    ........              ..::---::-:.   :=-:.    .. ..................::::::::::::::.     ..........   ..         \\r\\n..:.....:.     :+++=-:                                                 .:::.::..       .=-.:::........:::......::-=====----------::..     ......                \\r\\n..::..:..-:   .*%@@@@#.     ..:.                                        .::..::         .::::...............:::..-+***+=--------::..                            \\r\\n..::.....=:     :----.                                                   -:..::          :-:.             ....:::-+++++=-------::.                              \\r\\n..::.....::                                                              ::.:::          .:             .::-=+=--=*++++=------::.                               \\r\\n...:.......                                                              ...:::          .              .=+=*+-:=+*++++------::.                                \\r\\n...::.....                                                               ...:::                         .-+=+=::=++++++-----::.                                 \\r\\n....::.....                                                               ..:::     .                   .:==+-::-+++++=-----:..                                 \\r\\n::...::.....                                                              ..:-:                          .:--:::-++++++===-::.                                  \\r\\n.::...::....                                                              ..:::                          ..:::::-+*+**++++-...                                  \\r\\n:.:-:..::.:..                                                             ..:::.                         ..:::::-=++=-:-==-..                                   \\r\\n ..:-:.::::...                                                            ..:::.                         ..:::::==-::..-==-...                                  \\r\\n  .:--:..::..                                                             ..::.                          ...::::==:....-==-....                                 \\r\\n    ......                                                                ...:.                          ...::::==::...-=+=:.....                               \\r\\n                                                                          .....                          ...::::--::...-=+=.................                    \\r\\n  .:--:.       ..      ....::.                                            .....                           ..::::--::...-=+=.....................                \\r\\n    .:--.              .:-=+*=.                                           .....                           ..::::--::...-=+-.....................            ....\\r\\n        .                  .::                                            .....                           ...:::--::...=++-.....................            ....\\r\\n            .-====:.  ...                                                 .....                           ...:::--::..:=++-.....................           .....\\r\\n\",\n  \"                                                                             ....     .....                 ........=*=                                         \\r\\n                                                                             ....       ..                  ........=*=       .....                             \\r\\n                                                                             ....                           ........=*=      ..........                         \\r\\n                                                                             ....                           ....:...=*=.   ................                     \\r\\n                                                                             .....                          ........=*=.   ..................                   \\r\\n                                                                             .....                         .........=*=.  .................                     \\r\\n                                                                             .....                         ....::...=*=.  ........                              \\r\\n      .......                                                                .....                         ...:::...=*=. ....                                   \\r\\n     ..........                                                              .....                         ...::::..=*=. ..                                     \\r\\n    ............                                                            ......                         ...::::..=#+.                                        \\r\\n ...............                                                           .::....     ..                  ...:::::.:=-.                                        \\r\\n...............                                                            .--....    .=+.                ...:--:::........                                     \\r\\n..............                                                             :--....                        ..--++-::...........                                  \\r\\n.............                                                              :==:...    .                   .-==**=::............                                 \\r\\n............                                                               :==:..                         .===**+::.............                                \\r\\n...........                                                                :==:..                         :++=*#+::..............                               \\r\\n...........                                                                :==:..          ::             .::-+++-::..............                              \\r\\n..........                                                                 :==:..          :-..          ......:::::...............                             \\r\\n..........                                                                 :++:..         :::::..........::...:::...................                            \\r\\n.........                                                                  :==:...       :=:...  .....      .........................                           \\r\\n.........                                                                   ...         -=:.                      ...................         ....              \\r\\n........                                       .............                      .   :--::.                             ........... .       .....      .       \\r\\n......                                      .. .................           ......  .:--:::.                                          ::.    .....      ..       \\r\\n                                 .......    ...................           .....  .:-----:. ........                                        ......     ...       \\r\\n                        .......................................               .:--:::--.................                                   ......    .::..      \\r\\n           ....................................................            .:----::::.. .................                              ..  .....     .:::..     \\r\\n..................................................:::.........         ..:---:::::......................                              .:: .....      ::         \\r\\n............................::::......:::::::..:.::::::::.....     ....::............................................                  .. .....     .:.         \\r\\n..........................:::::......:::::::::::::-::..:::::-:.............     ......................................:::.....         .. ..::.     :-.         \\r\\n...........................:::::::::::::::::::::::-::...:==-:::.....::-=-:....:::..........:::::::::::::::::::::.....-=++=--:.           ...:-:    .::.         \\r\\n.........:::::::::::::::::::::::::::::::::::::-----:::..=***-:=--:..:=+=---=-:+**+-:.....:--===========++++=--========++***+=:          ....:-.    .-:.         \\r\\n.....:::::::::::::::::::::::::::::::::::::::--=-=--.:...=++++-=+=---=++*+=++=:+*#+=-....:-=======+++==++**+====**##*********=.          .......  :::-:......    \\r\\n...........:::::::::::::::::::::::::::::::::--=---:.:.:::-====+******###*++=--=+*=--...:--=======+++===+**+==-+*####********=           .......  +-:-::::::..   \\r\\n......-+==-:::::::::::::::::::::::::::::::::--=:-::......-*****#****###****+*#++**+-:::--==============+**+=--+*******+++*++-          ....::..  +.:::--::::..  \\r\\n......-*+*=:::::::::::::::::::::::::::::::::--=:---.:....:+*********###*+=+*###****++++--==============+**+=--=+***#**+++++=.          ....::..  ..:::+-::::....\\r\\n....:.:+++::::::::::::::::::::::::::::::::::-------:....:-=--:=+**###***==+*###*++****+=-==============+**+=-=+*******+====-           ...:::..  ..-:-=-:::::.::\\r\\n..:::::-*-::::::::::::::::::::::::::::::::::---.:::::::...     ..-++****+=+*##*+++***#*================+**+=--=++++****+++=:          ....:::..  ..-:-=-----::::\\r\\n::::::::-:::::::::::::::::::::::::::::::::::--:    ..              .==-+#--=**+==+*****================+**+=--=+++**##****+.          ...:::::.  .:-:-------::::\\r\\n:::::::..:::::::::::::::::::::::::::::::::::--.                     ...::...:-::---------==============+**+=--=++++**#**++-          ....:::::   .:-:==---=-:::.\\r\\n:::::::==:::::::::::::::::::::::::::::::::::--              .:::.  ..:::...  ..........::--============+**+=-==++==+****+=.          ....:::::   .:--==-----::::\\r\\n:::-::=%%-::::::::::::::::::::::::::::::::::=:              :---.  ....::..       .........::::----===++**+=-==+++==+****=          ....:::-::   .---==-----::::\\r\\n:::-::-=-.-=......::::::::::::::::::::::::::-.  .           :-==:  ...                         ...::--=++++====+++++++***:          .:..::---.  ..=--=--:---::::\\r\\n::-:::.   .:   ......==::::::::::::::::::::::  ..  --.      .-==-: .:::.                            ..:--------=======++-          .::.:::--:.  .:+=-=--:::::::.\\r\\n:-:::..     . ......:*#-....:::::::::........ . .:-+=:.      .:===-:---:..                                    .........:.         ..:::::-+=:.  .:+====-:::::::.\\r\\n:-::::..    --.......:.  ..........:.        ...:=-:....       :-======--:.                                            .         ..:=:::-++-:.  .-*=-==---::::..\\r\\n-::::....   .---:::..................       :--=-:......        .-===--==-:                              .:..   ....  .         ...-:::-+*=-:.  .-*=:------:::::\\r\\n:::....       .. ...  ...............         .--=-....          .:...::-:                            ..::::....::.  .         ...::::-+#+--:.  .=*-:::----:::..\\r\\n:...  .        ........:.............            .:-...       .-:                                         .......   .         ....:::-+##=--:   .=*-::::::......\\r\\n:...            .....:+%#-...........          .......        ...                                          .       .         ....:::-+##*--::  .:++-:...........\\r\\n:...   :-.        ...:=++:...........         .-.:*=-.           .                   ...                          .         ....:::-***#=:-::  ::++-::...:......\\r\\n::..    ::.             ....:-:......         .-.=*=*.         ...                                               .         ....:::-+**#*-:-::  =-++=++-:::::....\\r\\n:..          ................**=.....         . :+*+:    .     ...                                       .......          ....:::-+***#*---:.  =-++=++==-::.....\\r\\n:..          ...........:--:.:+*=....          .=**-.    .    ....                                       .. ...         .....:::-+******---:.  ::*+-===-::....  \\r\\n:..         ............-#%#-.-*=....         :=++-          .:.::.                                         .         ......:::=+*******-:-:.  .:*=:.:::........\\r\\n::.. .      .............:-:.........        ==++*.          :..::.                                       .          ......:::+++*******---:.   :*=. ...:::::---\\r\\n::::. ...     ......        .........       .==+*#-          :..::.         ..                          .          ......::::=+++******+:--:.   -*=.     ...:--=\\r\\n:::.  ..    .....      ....   .......      .. ..-+=.         :.....        .:.                        ..         ......:::::-++++******=:--:.   -*=:...    ..:--\\r\\n:...   .    ..            .=+-........    ....    ..         .:....        ::.                      ..         .......::::::+++++******-:--:.   -*===+=-:.   ..:\\r\\n:...           ............-%*:......      ...               .:....       .::                     ..        ........:-=-:::-++++++*****-:--:.  .-*=+###*+-:. ...\\r\\n::....         ...........:-+:.. .                           .:.:::       .:.                  ...     ..........::-=+-::::-++**###***+::--:.  .-*-+####*+-:....\\r\\n:-=-....             ..:::-:..                               .:::::.      .:.               ...     ..........:-==+++-::::-+##%%%%%##*=::--:. .--*-+#####*=:....\\r\\n-=+=:.....            .....:.............................    .......      ...            ................::-==++++++=::::+###%#*+#%%#*=::--:. .--+-*#####*+-:...\\r\\n*=-=+===-----------:-:.::::---------------------:-::::::::::::::::::::::::...............::::::::----====+++++++++++=::-**+#*%#*=*%##*=::--:. .--+=*#####*+=-...\\r\\n+-:-===========-----:..-=+++++++**++++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=:-*#*+*+++--=++#*=::--:.  :=+=##*###*+-:...\\r\\n+-::::::::..........    .::::::::::::::::::::::----------:-::-::-:---:::::::::::-::::::::-------===+++++++++++++++++=::=#***=--+*++*#*-:---:.   =+-******+-:...:\\r\\n--+=:........          .... ....             .....................................................::::---=++++++++++=:::-**##=+##%###*-::--:.   =+-++++++-. ....\\r\\n--==-::.....           ..:.   .......        ..               :.....        .:.         ...:-:.........:::::--=+++++=:::::=*#####%%##*=::--:.  .=+-::----.   ...\\r\\n-:::::.          ........-#+..........                        :...           .::.           .:::.  .......:::..:--=++-:::::=+*#####***=:---:.  .=+-   ...  .....\\r\\n-:::.       .............-#*:......                           .               ...              .....  .......::::.::-=-::::=++++==****=-:--:.  .=+-   ..::::::..\\r\\n::::.      .. ............:..........  ..........             .                 ..                ...      ....:::::::-::::=*+*+-=****+::--:.  .++-.::------::..\\r\\n:::..      .........................  ..  .........          ..                                     ..       .....:::::::::-++*+==****+-:--:  .:++-:::::::------\\r\\n:::..  .-::.........    ...............   ..........         ..                                        .        ....::::::::=***==*****-:--:. -=++-===-::-==+++=\\r\\n:::..    .:...     .....+*+....:.......     ........         ..                                          .       ....:::::::-+**+=*****-:--:. ==++-*#*+=====+==-\\r\\n:...           ........-##+...=**:....       . ...-: .                           .....                    .        ....::::--:=**=+**#*-:--:  =-++=#%##*+=--==-:\\r\\n...         ...........::....++++.....       ::.:..-=:    .        :--:.               .:::::         .......        .....::--:=*+=**#*-:--:  ::++-*#**+=-::::::\\r\\n...        .............  ..=#*=:....         -==-.+=             .:----:                 ..:::..   :----::::..       ......:--:-+++*#*-:--:  ::++-===---::....:\\r\\n...       ......:::::.    ..:::......          =+=--..            -=-----:::...               ......:-=+=-:..:..        .....:--:-++*#*-:--:  .:++-::::::::.....\\r\\n::..  .:.::-::::......  .............          .:=-:..         ...+*++==-----::::::::.               .:--:....::..       .....:=-:-=+#*---::. .:++--::::::......\\r\\n:::.      ..............  ...........           . :-....       .=--=========---------:.                 ...  ..:::.       .....:=-:-=*#=:--:   .=+-===---::::::.\\r\\n:::.  .     .........=***-............          -:......       ... .....:---:::......                              .       .....:-::-=**--::.  .=+-====-===----:\\r\\n::::. :      ........:=*+-............         -#++*-...       ...:-=--:-==-:                                       .       .....::::-+*=--:.  .=+-:::--===-----\\r\\n:::::..       ..........   ...........        -*+++*....        ..:=+*++++*+-:                                       .       .....::::-++--:.  .=+-:::::::----::\\r\\n::::::.       ......-=:  ............       :=++*+-......      .  .-++*++++=-:                                                .....:::--==-:.  .-=----------::::\\r\\n::::::.       ......:*#+:.::---:::::  ....--====-:.......          :====--=-:.                                       .:        ....::::----:.  .:=-:--------::::\\r\\n:::::::        ......-**::-----::::::..::::. ..:.........           .:::.::..                      ..::----::-------=++:        ....:::----:.  .:--:::--==---:::\\r\\n:::::+*-:......:::::::::::::::::::::::::::::   .........             ..:::::.     ....         ..::-==+++++=========++*+.        ....:::----.  .:---:---===-----\\r\\n:::::*#--:::::=+**+=::::::::::::::::::::::::.                       :----=-:.    ..........:::---==-=+++=====--=++++++**-        ....::::---.   :---:---===-----\\r\\n:::::-=-::::-+#%%%%#=::::::::::::::::::::::::                       .::..........:::::::--===+++++=-==++=====++**##*****+         ....:::---.   :-=-:-----------\\r\\n::::::::::::+%%%%%%%*-::::::::::::::::::::::-                        ......:::::-===++=--==++++++==--=+++===++**##*******:        ....::::--.   :-=-:-----------\\r\\n...::----::=#+===---*=::::::::::::::::::::::-.                    ..::::-=++====*#####+--===+++++==-==+++====+*******++++-         ...:=:::::   :-=-:-----------\\r\\n....-*+=+=:+#+++-:-+#=::::::::::::::::::::::-:..:::::...       .:=-=++==**##**+++++**+--====+++++=====+++====+****#**++++=         ....*+:::.   .-=-:-----------\\r\\n...:+*==**-+%*=-=**##=::::::::::::::::::::::---::::::...........-*++**==**#**++++++**+--======+++=====++++===+*******++++=.         ...=#-::.   .-=-:-----------\\r\\n...:+*=-**-+#:.:---=*-::::::::::::::::::::::=--::::::::.........-###**++******#**#*+==:--=++++========++++===+++++********-         ...:#=::.   .-=-:---------::\\r\\n....-+==*-:=######%%+:::::::::::::::::::::::=---.::::...........-*=+**#*+***==+=---:::::-=++++=======++++====++++**###***+=         ....+*::.   .-=-:-------:::.\\r\\n.....:--:..:+%%%%%%+-:::::::::::::::::::::::=---...:............-+--=-=-:::...........::-==++========++++==-=++++++*****++=.         ...-*-..   .-=-:------::...\\r\\n............-+*##*=:::::::::::::::::::::::::----...:.................................:::-==++========++++====++++=++****++=:         ....*+:.   .-=-:::::::.    \\r\\n.............::--:::::::::::::::::::::::::::-:::.::..........:.......................:::--============+++==-===---==+****++-       ......-*-.   .-=-. .....     \\r\\n...::::-------::::-::::::::::::::::::::::::::::::::.......::.........................::::::---------------::::::::::-=+++=--       ......:*+.    :==.           \\r\\n====------------------====----::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::.............::....        ......=*-    .==.           \\r\\n:......................:::::::::::::::::::::::::::::::::::...    ...........................::::::::::..............   .....        ......:#*.   .-=:  ...      \\r\\n................................::::::::::::::::.:::..:::...::.       ...::...:::.............::::::...............     ....        .:.....=#-    -=:  ....     \\r\\n....   ...........................::::::::...::.:::::::..:=-.....        ..:::::::::..............::..........                      .::....-=:    :=-:....      \\r\\n   .::......      ...........................:.::::-=+++==+=:::=+++++==-:.:..:---:::::.:::::....:::::::.::---:.                      ......--..   .==:::.       \\r\\n......:-=-:::::::....     ............................::--===+++++++**##+:-:=#+---=-::::.........:..:-====+=:.                         ....::..    :=::.        \\r\\n...... ..      ..:::::::...            ..... ...................::--=+++=---++==-..-=-::.....       .-=+=:.              ..::::.       .........    ::.         \\r\\n:......                 .....          ......................        ...:-=+**++=-. .-=-:.         ...::.  ..............:::--::.      .........    .::         \\r\\n.:......:                                  ..    ........              ..::---::-:.   :=-..     . ..................::::::::::::::.     .........    ..         \\r\\n..:.....:..    -+++=-.                                                 .:::.::..       .=-.:::........::......::--=====---------:::..     ......                \\r\\n..::..:..-:   :#%@@@@+.     .::                                         .-:..:.         .::::...............::...=****+=-------::..                             \\r\\n..::.....=:    .:----                                                   .-:.::.          :-..             ....:::=*++++=-------:..                              \\r\\n..::.....::                                                              ::.::.          ::             .::-=+=--+*++++-------::.                               \\r\\n...:.......                                                              ...:::                         :=+=*+-:=+*+++=------::.                                \\r\\n...::.....                                                               ...:::                         .=+=+=::=+++++=-----::.                                 \\r\\n....::.....                                                               ..::.    ..                   .:==+-::=+++++=----::.                                  \\r\\n::...::.....                                                              ..:-:                         ..:--:::-+++++===--:..                                  \\r\\n.::...::....                                                              ..::.                          ..:::::-+*+**++++-..                                   \\r\\n:.:-:..::.:..                                                             ..:::                          ..:::::==++=-:===-..                                   \\r\\n ..:-:.::::...                                                            ..:::                          ..::::-==-::..-==-..                                   \\r\\n  .:--:..::..                                                             ..::.                          ...:::-==:.. .===-...                                  \\r\\n    ......                                                                ..::.                          ...::::=-:.. .==+-.....                                \\r\\n                                                                          .....                          ...::::--:.. .==+-................                     \\r\\n  .---:.       .       ....::                                             .....                           ..::::--:.. .==+-....................                 \\r\\n    .:--.              :--=**=.                                           .....                           ..::::--::. .==+-.....................            ....\\r\\n        .                  .::                                            .....                           ...:::--:...:=++-.....................            ....\\r\\n            .-=+=-:   ...                                                 .....                           ...:::--:...:=++-....................           ......\\r\\n\",\n  \"                                                                              ...     .....                 ........=*=                                         \\r\\n                                                                             ....       ..                  ........=*=       .....                             \\r\\n                                                                             ....                           ........=*=      ..........                         \\r\\n                                                                             ....                           ....:...=*=.   ................                     \\r\\n                                                                             .....                          ........=*=.   ..................                   \\r\\n                                                                             .....                          ........=*=.  .................                     \\r\\n                                                                             .....                         ....::...=*=.  ........                              \\r\\n      .......                                                                .....                         ...:::...=*=. ....                                   \\r\\n     ..........                                                              .....                         ...::::..=*=. ..                                     \\r\\n    ............                                                            ......                         ...::::..=#+.                                        \\r\\n ...............                                                           .::....     ..                  ...:::::.:=-.                                        \\r\\n...............                                                            .--....    .=+.                 ..:--:::........                                     \\r\\n..............                                                             :--....                        ..--++-::...........                                  \\r\\n.............                                                              :==:...    .                   .-==**=::............                                 \\r\\n............                                                               :==:..                         .===**+::.............                                \\r\\n...........                                                                :==:..                         :++=*#+-:..............                               \\r\\n...........                                                                :==:..          .:             .::-=++-::..............                              \\r\\n..........                                                                 :==:..          :-..          ......:::::...............                             \\r\\n..........                                                                 :=+:..         :::::..........::....::...................                            \\r\\n.........                                                                  :==:...       :=:...  .....      .........................                           \\r\\n.........                                                                   ...         -=-.                      ...................         ....              \\r\\n........                                     . .............                      .   :--::.                             ...........         .....      .       \\r\\n......                                      .. .................           ......  .:--:::..                                         ::.    .....      ..       \\r\\n                                 ........   ...................           .....  .:-----:. ........                                        ......     ...       \\r\\n                        ........................................              .:--:::--:................                                   ......     ::..      \\r\\n           ....................................................            .:----::::.. .................                              ..  .....     .:::..     \\r\\n..................................................:::.........         ..::--:::::......................                              .::.......     ::.        \\r\\n............................::::......:::::::....::::::::.....     ....::............................................                  .. .....     .::         \\r\\n..........................:::::......:::::::::::::-::..:::::-:.............     .......................................::.....         .. ..::.     :-.         \\r\\n...........................:::::::::::::::::::::::-::...:=+-:::.....::-=-:....:::.. .......:::::::::::::::::::::.....-=++=--:.           ...:-:    .::.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=***-:=--:..:=+=---=-:+**+-:.....:--===========++++=--========++***+=:           ...:-:    .::.         \\r\\n.....:::::::::::::::::::::::::::::::::::::::--=-=--.:...=*+++-=+=---=++*+=++=:+*#+=-....:-=======+++==++**+====***#*********=:          .......  :::-:......    \\r\\n...........:::::::::::::::::::::::::::::::::--=---:.:.:::-====+******###*++=--=+*=--...:--=======+++===+**+==-+*####********=.          .......  +-:-::::::..   \\r\\n......-+==-:::::::::::::::::::::::::::::::::--=:-::......-*****#**#*###****+*#*+**+-:::--==============+**+=--+*******+++*++-          ....::..  +.:::--::::..  \\r\\n......-*+*=:::::::::::::::::::::::::::::::::--=:---.:....:+*********###*+=+**##****++++--==============+**+=--=+***#**+++++=.          ....::..  ..:::=-::::....\\r\\n....:.:+++::::::::::::::::::::::::::::::::::-------:....:-=--:-+**###**#==+*###*++*****=-==============+**+=-=+*******+====-           ...:::..  ..-::=-:::::.:.\\r\\n..:::::-*-::::::::::::::::::::::::::::::::::---.:::::::...     ..-=+****+=+*##*+++***#*================+**+=--=++++****+++=:          ....::::.  ..-:-=-----::::\\r\\n::::::::-:::::::::::::::::::::::::::::::::::--:    ..              .-=:+#---+*+==+*****================+**+=--=+++**##****+.          ....::::.  .:-:-------::::\\r\\n:::::::..:::::::::::::::::::::::::::::::::::--.                     ...::...:-::--------===============+**+=--=++++**#***+-          ....:::::.  .:-:==---=-:::.\\r\\n:::::::==:::::::::::::::::::::::::::::::::::--              .:::.  ..:::...  ..........::--============+**+=-==++==+****+=.          ....:::::   .:-:==-----::::\\r\\n:::-::=%%-::::::::::::::::::::::::::::::::::=:              :---.  ....::..       .........::::---====++**+=-==+++==+****=          ....:::--:   .---==-----::::\\r\\n:::-::-=-.-=......::::::::::::::::::::::::::-.  .           :-==:  ...                         ...::--=++++====+++++++***:          .:..::---:  ..=--=------::::\\r\\n::-:::.   .:   ......==::::::::::::::::::::::  ..  --.      .-==-: .::..                           ...:-------========++=          .::.:::---.  .:+=-=--:::::::.\\r\\n:::::..     . ......:*#-....:::::::::........ . .:-+=:.      .:==--:---:..                                    .........:.         ..:::::-+=:.  .:+====-:::::::.\\r\\n:-::::..    --.......:.  ..........:.        ...:=-:....       :-======--:.                                            .         ..:=:::-++-:.  .-*=-==---::::..\\r\\n-::::....   .---:::..................       :--=-:......        .-===--==-:                              .:..   ....  .         ...-:::-+*=-:.  .-*=:------:::::\\r\\n:::....       .. ...  ...............         .--=-....          .:...::-:                            ..::::....::.  .         ...::::-+#+--:.  .=*-:::----::::.\\r\\n:...  .        ........:.............            .:-...       .-:                                         .......   .         ....::::+#*=--:   .=+-::::::......\\r\\n:...             ....:+%#-...........          .......        ...                                          .       .         ....:::-+##*--::  .:++-:...........\\r\\n::..   :-.         ..:=++:...........         .-.:*=-.           .                   ..                           .         ....:::-+**#=:-::  ::++-::..........\\r\\n::..    ::.             ....:-:......         .-.=*=*.          ..                                               .         ....:::-+**#*-:-::  =-++=+=-:::::....\\r\\n:..          ................**=.....         . :+*+:    .     ...                                       .......          ....:::-+***#*---:.  =-++=++=--::.....\\r\\n:..          ...........:--:.:+*=....          .=**-.    .    ....                                       .. ...         .....:::-+******---:.  ::*+-===-::....  \\r\\n:..         ............-#%#-.-*=.....        :=++-          .:.::.                                         .         ......:::=+*******-:-:.  .:*+:.:::........\\r\\n::.. .       ............:-:.........        ==++*.          :..::.                                                  ......:::+++*******---:.   :*=: ...:::::---\\r\\n::::. ...     ......        .........       .==+*#-          :..::.         ..                          .          ......::::=+++******+:--:.   :*=.     ...:--=\\r\\n:::.  ..    .....      ....   ........     .. ..-+=.         :.....        .:.                        ..         ......:::::-++++******=:--:.   -*=:..     ..:--\\r\\n:...   .     ..           .=+-........    ....    ..         .:....        ::.                      ..         .......::::::+++++******=:--:.   -*===+=-:    ..:\\r\\n:...           ............-%*:......      ...               .:....       .::                     ..        ........:---:::-++++++*****-:--:.  .-*=+###*+-:. ...\\r\\n::....         ...........:-+:..                             .:.:::       .:.                  ...     ..........::-=+-::::-++**###***+-:--:.  .-*-+####*+-:....\\r\\n:-=-....             ..:::-:..                               .:::::.      .:.               ...     ..........:-==+++-::::-+##%%%%%##*=::--:. .--*-+#####*=:....\\r\\n-=+=:......          ......:.............................    .......      ...            ................::--=+++++++::::+###%#*+#%%#*=::--:. .--+-*#####*+-:...\\r\\n*=-=+====------------:.::::---------------------:-:::::::::::::::::::::::::..::..........::::::::----====+++++++++++=::-**+#*%#*=*%##*=::--:. .--+=*#####*+=-...\\r\\n+-:-==========------:..:=+++++++**++++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=:-*#*+*+++--=++#*=::--:.  :-+=##*###*+-:...\\r\\n+-::::::::..........    .::::::::::::::::::::::----------:-:::::::---::::::::::::::::::::-------===+++++++++++++++++=::=#***=--+*++*#*-:---:.   =+-******+-:...:\\r\\n--+=:........          . .. ....             .....................................................::::---=++++++++++=:::-**##=+##%###*-::--:.   =+-+++**+-. ....\\r\\n--==-::.....           ..:.   .......        ..               :.....        .:.         ...:-:.........:::::--=+++++=:::::=*#####%%##*=::--:.   =+-:----:.   ...\\r\\n-:::::.          ........-#+..........                        :...           .:.            .:::.  .......:::..:--=++-:::::-+*#####***=:---:.  .=+-  ....  .....\\r\\n-:::.       .............-#*:......                           .               ...              .....  .......::::.::-=-::::=++++==****=-:--:.  .=+-.  ..:::::...\\r\\n-:::.      ...............:..........  ..........             :                 ..                ...      ....:::::::-::::-*+*+-=****+::--:.  .++-:::------::..\\r\\n:::..      .........................  ..  .........          ..                                     ..       .....:::::::::-++*+==****+-:--:. .:++-:::::::------\\r\\n-::..  .-::.........    ................  ..........         ..                                        .        ....::::::::=***==*****-:--:. -=++-===:::-==+++=\\r\\n:::..    .....     .....+*+....:.......     ........         ..                                          .       ....:::::::-+**+=*****-:--:. ==++-*#*+=====+==-\\r\\n:...           ........-##+...=**:....       . ...-: .                           .....                    .        ....::::--:=**=+**#*-:--:  =-++=#%##*+=--==-:\\r\\n....        ...........::....++++.....       ::.:..-=:    .        :--:.               .::::.         .......        .....::--:-*+=**#*-:--:  :-++-*#**+=-::::::\\r\\n...        .............  ..=#*=:....         -==-.+=             .:----:                 ..:::..   :----::::..       ......:--:-+++*#*-:--:. :-++-===---::....:\\r\\n:..       ......:::::.    ..:::......          =+=--..            -=----::::...               ......:-=+=-:..:..        .....:--:-=+*#*-:--:. .:++-::::::::.....\\r\\n::..  .:.::-::::......  .............          .:=-:..         ...+*++==-----::::::::.               .----....::..       .....:=-:-=+#*----:. .:++-:::::::......\\r\\n:::.      ..............  ...........           . .-....       .=--=========---------:.                 ... ..::::.       .....:=-:-=*#=:-::  ..=+-==---:::::::.\\r\\n:::.  .     .........=***-............          -:......       .........:---:::......                              .       .....:-::-=**--::.  .=+-====-===----:\\r\\n::::. :      ........:=*+-............         -#++*-...       ...:-=-::-==-.                                       .       .....::::-+*=--:.  .=+-:::--===-----\\r\\n:::::..        .........   ...........        -*+++*.....       ..:=+*+++++=-:                                       .       .....::::-++--:.  .=+-::::::-----::\\r\\n::::::.       ......-=:  ............       :=++*+-......      .  .-+**++++=-:                                                .....:::--==-:.  .-=----------::::\\r\\n::::::.        .....:*#+:.::---:::::  ....--====-:.......          :====--=-:.                                       .:        ....::::----:.  .:=----------::::\\r\\n:::::::        ......-**::-----::::::..::::. ..:.........           ::::.::..                      ..:::--:::::::---=++:        ....:::----:.  .:--:::--==---:::\\r\\n:::::+*-:......:::::::::::::::::::::::::::::   .........             ..:::::.     ....         ..::-==++++==========+**+.        ....:::----.  .:---:---===-----\\r\\n:::::*#--:::::=+**+=::::::::::::::::::::::::.                       :----=-:.    ..........:::---==-=+++========++++++**-        ....::::---.   :---:---==------\\r\\n:::::-=-::::-+#%%%%#=::::::::::::::::::::::::                       .::.........::::::::--===+++++=-==++=====++**##*****+         ....:::---.   :-=-:---=-------\\r\\n::::::::::::+%%%%%%%*-::::::::::::::::::::::-                        ......:::::-===++=--==++++++==-==+++===++*###*******:        ....::::--.   :-=-:-----------\\r\\n...::----::=#+===---*=::::::::::::::::::::::-.                    ..::::-=++====*#####+--===+++++==-==+++====+*******++++-         ...:=:::::   :-=-:-----------\\r\\n....-*+=+=:+#+++-:-+#=::::::::::::::::::::::-:..:::::...       .:=-=++==**##**+++++**+--====+++++=====+++====+****#**++++=         ....*+:::.   .-=-:-----------\\r\\n...:+*==**-+%*=-=**##=::::::::::::::::::::::---::::::...........-*++**==**#**++++++**+--======+++=====+++===++*******++++=.         ...=#-::.   .-=-:-----------\\r\\n...:+*=-**-+#:.:---=*-::::::::::::::::::::::=--::::::::.........-###**++******#**#*+==:-==++++=======++++====+++++********-         ...:#=::.   .-=-:---------::\\r\\n....-+==*-:=######%%+:::::::::::::::::::::::=---.::::...........-*=+**#*+***==+=---:::::-=++++=======++++====++++**###***+=         ....+*::.   .-=-:-------:::.\\r\\n.....:--:..:+%%%%%%*-:::::::::::::::::::::::=---...:............-+--=-=-:::...........::-==++========++++====++++++****+++=.         ...-*-..   .-=-:------::...\\r\\n............-+*##*=:::::::::::::::::::::::::----...:.................................:::-==++========++++====++++=++****++=:         ....*+..   .-=-:::::::.    \\r\\n.............::--:::::::::::::::::::::::::::-:::.::..........:......................::::--============+++==-===---==+****++-       ......=*-.   .-=-.......     \\r\\n...::::-------::::-::::::::::::::::::::::::::::::::.......::.........................::::::---------------::::::::::-=+++=--       ......:*+.    -=-.   .       \\r\\n====------------------====----::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::............:::....        ......=*-    :==.           \\r\\n:......................:::::::::::::::::::::::::::::::::::...    ...........................::::::::::..............   .....        ......:#*.   .-=:  ...      \\r\\n................................::::::::::::::::.:::..:::...::.       ...::...:::............:::::::...............    .....        .:.....=#-    -=:  ...      \\r\\n....   ...........................::::::::...::.::::::...:=-.....        ..:::::::::..............::..........                      .::...:-=:    :=-:....      \\r\\n   .::......      ...........................:.::::-++++==+=:::=+++++==-:.:..:---:::::.:::::....:::::::.::---:.                      ......--.    .==:::.       \\r\\n......:-=-:::::::....     ............................::--===+++++++**##+:-:=#+---=-::::.........:..:-====+=:.                         ....::..    :=::.        \\r\\n...... ..      ..:::::::...            ..... ...................::--=+++=---++==-..-=-::.....       .-=+=:.              ..::::.       .........    ::.         \\r\\n:......                 .....          ......................        ...:==+**++=-. .-=-:.         ...::.  ..............:::--::.      .........    .:.         \\r\\n.:......:                                  ..    ........              ..::---::-:.   :=-..     . ..................::::::::::::::      ..........   ..         \\r\\n..:.....:..    -+++=-.                                                 .:::.::..       .=-.:::........::......::--=====---------:::..     ......                \\r\\n..::..:..-:   :#%@@@@+.    ..::                                         .-:.::.         .::::...............::...=****+=-------::..                             \\r\\n..::.....=:    .:----                                                   .-:.::.          :-..             ....:::=**+++=-------:..                              \\r\\n..::.....::                                                              ::.::.          ::             .::-=+=--+*++++-------::.                               \\r\\n...:.......                                                              ...::.                         :++=*+--=+*+++=------::.                                \\r\\n...::.....                                                               ...::.                         .=+=+=::=+++++=-----::.                                 \\r\\n....::.....                                                               ..::.    ..                   .:===-::=+++++=----::.                                  \\r\\n::...::.....                                                              ..:-.                         ..:--:::=+++++===--:..                                  \\r\\n.::...::....                                                              ..::.                         ...:::::=+*+**+++=:..                                   \\r\\n:.:-:..::.:..                                                             ..::.                          ..:::::=+++=-:===-..                                   \\r\\n ..:-:.::::..                                                             ..::.                          ..::::-==-::..-==-..                                   \\r\\n  .:--:..::..                                                             ..::.                          ..::::-=-:.. .===-...                                  \\r\\n    ......                                                                ..::.                          ...:::-=-:.. .===-.....                                \\r\\n                                                                          .....                          ...::::=-:.. .==+-................                     \\r\\n  .---:.       .       ....::                                             .....                          ...::::=-:.. .==+-....................                 \\r\\n    .:--.              :--=**=.                                           .....                           ..::::--:.. .==+-....................             ... \\r\\n        .                  .::                                            .....                           ...:::--:...:=++-....................            .....\\r\\n            .-=+=-:   ...                                                 .....                           ...:::--:...:=++-....................           ......\\r\\n\",\n  \"                                                                              ...     .....                  .......-*=                                         \\r\\n                                                                             ....       ..                  ........-*=.      .....                             \\r\\n                                                                             ....                           ........-*=.     ..........                         \\r\\n                                                                             .....                          ....:...-*=.   ................                     \\r\\n                                                                             .....                          ........-*=.  ...................                   \\r\\n                                                                             .....                         .....:...-*=. ..................                     \\r\\n                                                                             .....                         ....::...-*=. ..........                             \\r\\n       ......                                                                .....                         ...::::..-*=. .....                                  \\r\\n      ..........                                                             .....                         ...::::..=*=. ..                                     \\r\\n    ............                                                            ......                         ...::::..-#+.                                        \\r\\n ...............                                                           .::....     ..                  ...:::::.:==.                                        \\r\\n...............                                                            .--....    .-+:                 ..:---::........                                     \\r\\n..............                                                             .--:...                        ..:-++=-:..........                                   \\r\\n.............                                                              .-=:...    .                   .:==+*+-:............                                 \\r\\n............                                                               :==:...                        .===**+-:.............                                \\r\\n...........                                                                .==:...                        :++=*#+-:..............                               \\r\\n...........                                                                .==:..          .:             .::-=++-::..............                              \\r\\n..........                                                                 .==:..          :-:.          ......:::::...............                             \\r\\n..........                                                                 :=+-..         .::::..........::....::...................                            \\r\\n..........                                                                 .==:...       :=-.... ......     .........................                           \\r\\n.........                                                                   ...         :=-.                      ...................         ....              \\r\\n........                                     . .............                      .   :--::.                             ...........         .....      .       \\r\\n......                                      .. .................           ......   .---::..                                         :-.    ......     ..       \\r\\n                                 ........   ....................          .....  .:-----:. ........                                        ......     ...       \\r\\n                       .........................................           .  .:---::--:................                                   ......     ::..      \\r\\n          .......................................:.............            .:----::::.. .................                               .  .....     .:::..     \\r\\n..................................................:::.........         ..::---::::......................                               ::.......     ::.        \\r\\n............................::::......:::::::....:::::::::....     ....::...........................................                   .. .....     .::         \\r\\n...........................::::.....::::::::::::::-::..:::::-:.............     .......................................:......         .. ..::.     :-.         \\r\\n..........................::::::::::::::::::::::::-::...:=+=:::......:-=-:.....::..........:::::::::::::::::::::.....-=++=--:.          ....:-:    .::.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=***+:==-:..:=+=---=-:=**+-:.....:--===========++++=--========++***+=:           ...:-:    .::.         \\r\\n.....:::::::::::::::::::::::::::::::::::::::--=----.::..=**++==+=---=++*+=++=:=*#*=-....:-=======+++==++**+====***#*********=:          .......  .-.-:......    \\r\\n...........:::::::::::::::::::::::::::::::::--=----.:.:::-====+******###*++=---=*=--...:-========+++===+**+==-+*####********=.          .......  ==:-:::::...   \\r\\n......-+===:::::::::::::::::::::::::::::::::--=:-::......-*****##*#*###****+*#*+**+-:::--==============+**+=--+*******+++*++-           ...::..  +::-:--::::..  \\r\\n......:***+:::::::::::::::::::::::::::::::::--=:-:=::....:+*********###*+=+**###***++++=-==============+**+=--++***#**+++++=.          ....::..  :.:::=-::::....\\r\\n....:::=++-:::::::::::::::::::::::::::::::::-------:....:-=----***###**#=-+**##*++*****=-==============+**+=-=+*******+====-           ...:::..  ..-::=-:::::.:.\\r\\n..::::::*=::::::::::::::::::::::::::::::::::---.:::::::...     ..-=+****+=+*##*+++***#*================+**+=--=++++****++++:          ....::::.  ..-:-=-----::::\\r\\n::::::::::::::::::::::::::::::::::::::::::::---     .              .-=:=#-:-+*+==+*****================+**+=--=+++**##****+.          ....::::.  ..-:-=-----::::\\r\\n:::::::..:::::::::::::::::::::::::::::::::::--:                     ....:...::::--------===============+**+=--=++++**#***+-          ....:::::.  .:-:-=-----:::.\\r\\n:::::::=+-::::::::::::::::::::::::::::::::::--.             .:::.  ..:::...  ..........::--============+**+=-==++==+****+=:          ....:::::.  .:-:==-----::::\\r\\n:::-::-%%+::::::::::::::::::::::::::::::::::--              :---.  ....::..       .........:::----====+***+=-==+++==+****=          ....:::--:   .:--==-----::::\\r\\n:::-:::--.:=. ....::::::::::::::::::::::::::-:  .           :===:  ...                         ...::--=+*++===++++++++***:          .:..::---:  ..=--=------::::\\r\\n::-:::..   :   ......-+-:::::::::::::::::::::  .:  :=:      .-==-: .::..                           ...:-------========++=          .::.:::---.  .:+=-=--:::::::.\\r\\n::::::..    .. ......+#=.....::::::::........ ...:-+=-.      .-==--:---:..                                   ..........:.         ..:::::-+=:.  .:+====-:::::::.\\r\\n:-::::..    :-:........  ..........:.      .....:--:....       :-======--:.                                            .         ...=::::++-:.  .:*=-==---::::..\\r\\n-::::....    ----::..................       .--=-:......        .====-===-:                              .:.    ....  .         ...--:::+#=-:.  .-*=:------:::::\\r\\n:::....        .  ..   ...............        .--=-....          .:...:--:                            ..::::....::.  .         ...:-:::+#+--:.  .-*=:::----::::.\\r\\n:...  .        ........::.............           .:-:..       .--                                         .......   .         ....::::+##=--:.  .=*-::::::......\\r\\n:...             .....=%#+...........          .......        ...                                          .       .         ....::::+##*--::  .:=*-:...........\\r\\n::..   .-:         ...-++-...........         .-..*==:           .                   ...                          .         ....:::-+**#=:-::  ::+*-::..........\\r\\n::..    .:.             .....--......         .-.-*=*:          ..                                               .         ....:::-+**#*-:-::  --++=+=-:::::....\\r\\n:...         ................+*=.....         . .+++-    .     ...                                       .......          ....:::-+***#*---::  --++=++=--::.....\\r\\n:..          ...........:--:.:+*+.....         .=+*=.    .    ...:                                      .......         .....:::-+****#*---:.  ::++-===-::....  \\r\\n:..          ...........:*%#=.:++.....        :=++=.         .:.::.                                         .         ......:::=+*******-:-:.  .:++-.:::........\\r\\n::.. .       ............:-:.........        -==+*:          :..::.                                                  ......:::=++*******-:-:.   :*=: ...:::::---\\r\\n::::. ...     ......        .........       .-=++#=          :..::.         ..                           .         ......::::=+++******+:--:.   :*=:     ...:--=\\r\\n:::..  .    ... .      .....  ........     .. ..:+=.         :.....        .:.                        ..         ......:::::-++++******=:--:.   :+=:..     ..:--\\r\\n:...   .     ..        .. .=+=........    .....   ..         .:....       .::.                      ..         .......::::::+++++******=:--:.   -+=====-:    ..:\\r\\n::...          ............:##:.......      ..                :....       .::                     ..        ........:-=-:::-++++++*****-:--:.  .-*=+###*+-:. ...\\r\\n:::...          ..........:-+-..                             .:.:::       .:.                  ...     ..........::-=+-::::-++**###***+-:--:.  .-*-+####*+-:....\\r\\n.-=-:...             ...::--..  ..                            :::::.      .:.               ...     ..........:-==+++-::::-+##%%%%%##*+::--:. .:-*-+#####+=:....\\r\\n-=++:......          ......:..............................   .......      ...            ................::--=+++++++-:::=###%##+#%%#*=::--:. .--*-+#####*=-....\\r\\n*+-=++====------------.:---------------------------::::::::::::::::::::::::.:::::........::::::::----====+++++++++++=::-**+#*%%*=*%##*=::--:. .--+=*#####*+=-...\\r\\n+=::-=========------:. :=+++++++++++++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=::*##+***+--=++#*=::--:.  :-+=##*###*+-:...\\r\\n+=--:::::............   .::::::::::::::....:::::---------::::::::::::::::::::::::::::::::-------===+++++++++++++++++=::=#***+--+*++*#*-----:.   =+-******+-:...:\\r\\n--++:........          .... ....       .     .................................. ..................::::---=++++++++++=:::-**##++##%#%#*-::--:.   =+-+++**+-. ....\\r\\n---==::.....           ..::   ........       ..               :.....        .:.         ...:-:.........::::::-=+++++=:::::=*#####%%#**=::--:.   =+-:----:.   ...\\r\\n-:::::.         .........:**:.........                        :...           .:.            .:::.. .......:::..::-=++-:::::-+*#####***=:---:.  .=+-. ....  .....\\r\\n-:::.       .............-##:.......         .                .               .:.               ....  .......::::.::-=-::::-++++==****=-:--:.  .=+-.  ..:::::...\\r\\n-:::.      ...............:..........  ...........            :                 ..                ...      ....:::::::-::::-*+*+==****+::--:.  .++-:::------::..\\r\\n-:::.   .  .......................... ..  .........          .:                                     ...      .....:::::::::-++*+==****+-:--:. .:++-:::::::------\\r\\n-:::.   :-:.........    ................  ..........         .:                                        .        ....::::::::=***==*****-:--:. -=++-==-:::-==+++=\\r\\n:::...    .....    .....=#*:...::......     ........         ..                                          .       .....::::::-+**+=*****-:--:. ==++-*#*+=====+==-\\r\\n:....          ........-*#+:..=**-.....      .  ..:- .                           .....                    ..       ....:::::-:=**=+**#*-:--:. =-++-#%##*+=--==-:\\r\\n....        ...........::....=+++:....       ::.:..-=:    .        :-::.               .::::.         .......        .....::--:-*+=**#*-:--:. :-++-*#**+=-::::::\\r\\n:..        .............  ..-#*+:....         -==-.==             .:----.                 ..:::..   :----::::..       ......:--:-+++*#*-:--:. :-++-===---::....:\\r\\n:..       ......:::::.    ..:::......          -+=--..            -=----:::....               ......:==+=-:..::.       ......:--:-=+*#*-:--:. ::++-::::::::.....\\r\\n::..   :.::-::::......  .............          .:-=:..         ...+*++==-----::::::::.               .----....::..       .....:=-:-=+#*----:. .:=+-:::::::......\\r\\n::::      ..............  ............          . .-....       .=--=========---------:.                 ... ..::::.       .....:=-:-=*#=:--:  ..=+-==---:::::::.\\r\\n::::  .     .........-***=............          -::.....       .........:---:::......                              .       .....:-::-=**--::.  .=+-====-===----:\\r\\n::::. :.     .........=++-............         -#++#-...       ...:-=-::-==-.                                       .       .....:-::-+*=--:.  .=+-:::--===-----\\r\\n:::::..        .........   ...........        :++*+*.....       ..:=**+++++=-:                                       .       .....::::-++--:.  .=+-::::::-----::\\r\\n::::::.       ......-=-. ............       :=++*+=......      .  .-+**++++=-:                                        .       .....:::--+=-:.  .-=----------::::\\r\\n::::::.        .....:+#*:.::---:::::  ....--====-:.......          :====-==-:.                                       .:        ....::::----:.  .:=----------::::\\r\\n:::::::.       ......:**-:-----:::::::.::::. ..:.........           ::::.::..                      ..:::--:::::::---=++:        ....:::----:.  .:--:::--==---:::\\r\\n:::::+*-:......:-:::::::::::::::::::::::::::   .........             ..:::::.     ...          ..::-==++++==========+**+.        ....:::----.  .:---:---==------\\r\\n:::::+#=-:::::=****=::::::::::::::::::::::::.                       :----=-:.    .........::::---====++++=======++++++**-        ....::::---.   :---:---==------\\r\\n::::::=-:::::+#%%%%#=:::::::::::::::::::::::-                       .::.........:::::::---===+++++=-==++=====++**##*****+         ....:::---.   :-=-:---=-------\\r\\n::::::::::::+%%%%%%%*-::::::::::::::::::::::-                        ......:::::-===++=--==++++++==-==+++===++*####******:        ....::::--.   :-=-:-----------\\r\\n...::----::-*+===---*=::::::::::::::::::::::-.                    .:::::-=++====*#####+--===+++++==-==+++====+******++++*-         ...:=:::::   :-=-:-----------\\r\\n....-*+=++:=#*++=:-+#+::::::::::::::::::::::-:.::::::...       .:=-=++==**##**++*++**+--====+++++=====+++====+***##*+++++=         ....*+:::.   .-=-:-----------\\r\\n....+#=-*#-+%*=-=+**#=::::::::::::::::::::::---::::::...........-*++**==**#**++++++**+--=====++++=====+++===++*******++++=.         ...=#:::.   .-=-:-----------\\r\\n....+*=-**-+#-::---=*-::::::::::::::::::::::=--::::::::.........-###**++******#*##*+==:-==++++=======++++====+++++********-         ...:#=::.   .-=-:---------::\\r\\n....-+==*=:=#####%%%+:::::::::::::::::::::::=---.::::...........=*=+**#*+***==+=---:::::-=++++=======++++====++++**###***+=         ....+*::.   .-=-:-------:::.\\r\\n.....::-:..:+#%%%%%*-:::::::::::::::::::::::=---:..:............-+-==-=-:::...........::-==++========++++====+++++*****+++=.         ...-*-..   .-=-:------::...\\r\\n............:=*##*=:::::::::::::::::::::::::----...:.................................:::-=+++========++++====++++=++****++=:         ....*+..   .-=-:::::::.    \\r\\n..............:--:::::::::::::::::::::::::::-:::.::..........:......................::::--===========++++==-===---==+****++-       ......=*:.   .-=-.......     \\r\\n..::::--------------:::::::::::::::::::::::::::::::.......::.........................::::::---------------:::::::::-=++++=--       ......:*+.    -=-.   .       \\r\\n====-------------------====---::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::............:::....       .......=*-    :==.           \\r\\n........................::::::::::::::::::::::::::::::::::...    ...........................::::::::::..............   .....        ......:#*.   .-=:  ...      \\r\\n................................::::::::::::::::.::...:::...::.       ...::...:::............:::::::...............    .....        .:.....+#-    -=: ....      \\r\\n.... .............................::::::::...::.:::::::..-+=.....        ..:::::::::.............::::.........                      .::...:-=:    :=-:....      \\r\\n   .::::....      ...........................:.::::-++++=++=::-=+++++==-:.:..:---:::::.:::::....::::::..::---:.                      ......--.    .==:::.       \\r\\n......:-=::::::::....     ............................::--===+++++++**##=:-:=*+---=-::::.........:.::-===+==:.                         ....::..    :=::.        \\r\\n...... ..      ..:::::::....           .........................::--=+++=---++==-..-=-::.....       .-=+=:.              ..::::.       ........     ::.         \\r\\n:......                  ...           ......................        ...:==+**++=-. .-=-:.         ...::.  ..............::---::.      .........    .:.         \\r\\n.:......:                                  ..    ........              .:::---::-:.   :=-..    .....................:::::::::::::.      ..........   ..         \\r\\n..:.....:.    .=*++=-.       .                                         .:::.::..       .=-.:::........::......::--====----------:::..     ......                \\r\\n..::..:..-.   -#%@@@%=      .::                                         .-:.::.         .::::...............::..:=****+--------::..                             \\r\\n..::.....=.    .:::-:                                                   .-:.::.          :-..             ....:::=***++--------:..                              \\r\\n..::.....::                                                             .:..::.          ::             .::-=+=-=+*++++------::..                               \\r\\n...:.......                                                              ...::.                         :++=*+--=+*+++=------::.                                \\r\\n...::.....                                                               ...::.                         .=+=+=::=+++++=-----::.                                 \\r\\n....::.....                                                               ..::.    ..                   .-===-::=+++++-----::.                                  \\r\\n::...::.....                                                              ..:-.                         ..:--:::=+++++===--:..                                  \\r\\n.::...::....                                                              ..::.                         ...:::::=+***++++=:..                                   \\r\\n:.:-:..::.:..                                                             ..::.                          ..::::-=+++=::===:..                                   \\r\\n ..:-:..:::..                                                             ..::.                          ..::::-==-::.:===:..                                   \\r\\n  .:--:.:::..                                                             ..::.                          ..::::-=-:.. :===:...                                  \\r\\n    ......                                                                ..::.                          ...:::-=-:.. :===-.....                                \\r\\n                                                                          .....                          ...:::-=-:.. :===-...............                      \\r\\n  .-=-:        .      .....-:                                             .....                          ...:::-=-:.. :==+-....................                 \\r\\n    .:-:.             .:-=+**=.                                           ....                            ..::::=-:.. :===:....................             ... \\r\\n                           .:.                                            .....                           ..::::--:...:=+=:....................           ......\\r\\n            :-=+=-.   ..                                                  .....                           ...:::--:..:-++=:....................          .......\\r\\n\",\n  \"                                                                              ...     .....                  .......:*=.                                        \\r\\n                                                                              ...       ...                 ........:*=.     .......                            \\r\\n                                                                             .....                          ........:+=.   ............                         \\r\\n                                                                             .....                          ....:...:+=.  ................                      \\r\\n                                                                             .....                          ........:+=. ...................                    \\r\\n                                                                             .....                          ........-+=. ...................                    \\r\\n                                                                              ....                          ...::...-*=. ...........                            \\r\\n       .......                                                                ....                         ...::::..-*=. .....                                  \\r\\n      ..........                                                             .....                         ...::::..-*=. ..                                     \\r\\n    .............                                                           ......                         ...:::::.-*+.                                        \\r\\n ...............                                                            ::....     ..                  ....::::..-=.                                        \\r\\n...............                                                            .--....    .-+-                 ..:---::........                                     \\r\\n..............                                                             .--:...                         .:-++=-:..........                                   \\r\\n.............                                                              .-=:...    ..                  .:==+*+-:............                                 \\r\\n............                                                               .-=:...                        .-==+#*-:.............                                \\r\\n............                                                               .==:...                        .=+=*#*-::.............                               \\r\\n...........                                                                .==:..          .:.            .::-=++--:..............                              \\r\\n...........                                                                .==:..          :-:.           .....:::::...............                             \\r\\n..........                                                                 .=+-..         .::::..........::....::...................                            \\r\\n..........                                                                 .==-...       .=-.... ......     .........................                           \\r\\n.........                                                                   ...         :=-.                      ...................         ....              \\r\\n.........                                   .  .............                      .   .-=-:.                            ............         .....              \\r\\n......                                      .. .................           ......   .-=-::..                                         :-.    ......     ..       \\r\\n                                 .........  ....................          .....  .:-----:..........                                        ......     ...       \\r\\n                       .........................................           .  .:---::--:................                                   ......     .:..      \\r\\n          .......................................:.............            .:----::::.. .................                               .  ......    .::::.     \\r\\n..................................................::::.........        ..::---::::......................                               .:. .....     ::.        \\r\\n............................::::......:::::::.....::::::::....     ....:::...........................................                  .. .....     .::         \\r\\n...........................::::....:.::::::::::::::::..:::::--.............     .......................................:......          . ..::.     :-.         \\r\\n..........................::::::::::::::::::::::::-::...:++=:::......:-=-:.....::.. .......::::::::::::::::::.::.....-==+=--:.          ....:-:    .::.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=*##*-===:..:-+=---=-.=**+-:.....:--===========++++=--========++***==:           ...:-:    .::.         \\r\\n.....:::::::::::::::::::::::::::::::::::::::-------.::..=****==+=---=++*+==+=:-+#*=-....:-=======+++==++**+====+************=:          .....:.  .-.-:.....     \\r\\n............::::::::::::::::::::::::::::::::-------.:..::-====+******###*++=----*=--...:-========+++===+**+==-+*####********=.          .......  -+:-:::::...   \\r\\n......:++==:::::::::::::::::::::::::::::::::-----::......:*****##*#**###***+*#*+**+-.::--==============+**+=--+*******++***+=           ...::..  +-:-:--::::..  \\r\\n......:+***:::::::::::::::::::::::::::::::::-----:=:.....:+*********#*#*+=+**###***++++=-==============+**+=--++***#**+++++=:          ....::..  :.:::=-::::....\\r\\n....::.-+*=:::::::::::::::::::::::::::::::::------=:....:-=----+**###**#=-+**##*++*****=-==============+**+=-=+*******+=====           ...:::..  ..:::=-::::....\\r\\n..::::::++::::::::::::::::::::::::::::::::::---::::::::...     ..-=+*****=+*##*+++***#*================+**+=--=++++****++++-           ...::::.  :.-:-=----:::::\\r\\n::::::::::::::::::::::::::::::::::::::::::::---                    .-=:=#=:-+*+==+*****================+**+=--=+++***#****+.          ....::::.  :.-:-=-----:::.\\r\\n::::::::..::::::::::::::::::::::::::::::::::---                     ....:...::::::------===============+**+=--=++++**#***+=          ....:::::.  .:-:-=-----:::.\\r\\n::::-::=+-::::::::::::::::::::::::::::::::::--.             .:::.  ..:::...  ..........::--============+*++=-==++==+****+=:          ....:::::.  .:-:==-----::::\\r\\n:::-:::#@*::::::::::::::::::::::::::::::::::--              :---.  ....::..       .........:::----====+***+=-==+++==+****=.          ...:::--:.  .:--==-----::::\\r\\n:::-:::--..=: .....:::::::::::::::::::::::::-:  .           :==-:  ...                         ...::--=+*++===++++++++***-          .:..:::--:  ..---=------::::\\r\\n::-::::.   :.  ......-+=:::::::::::::::::::::  .:  :=:.     .-==-: .::..                           ..::-------========++=.         ..:.:::---:  ..==----:::::::.\\r\\n::-:::..    .. ......=#+.....::::::::......   ...:-==-.      .-==--:---:..                                   .........::.         ..:::::-+=-.  .:+====-:::::::.\\r\\n:-:::::..   .=:......... ..........:.      .....:--:....       :-======--:.                                            .          ..=::::+*-:.  .:*=-==---::::..\\r\\n:::::.....   :---::..................       .--+-:......        .====-===-:                              .:.    ....  .          ..--:::+#=-:.  .-*=-------::::.\\r\\n:::....           ..   ...............         :-==:...          .:...:--:                            ..::::....::.  .         ...:-:::+#*--:.  .-*=:::----::::.\\r\\n:...  .        ........::.............           .:-:..       .--                                         .......   ..        ....::::+##=--:.  .=*=::::::......\\r\\n::..             .....=#%*:...........         .. ....         ..                                          .       .         .....:::+##*---:. ..=*-:...........\\r\\n::..   .-:.        ...-=+-............         -..++=:           .                   ...                          .         ....::::+**#+:-::  ::=*=::..........\\r\\n:::..   .:.             .....--:......         :::*+*-          ..                                               .         .....:::+****=:-::  --+*=+=-:::::....\\r\\n:...         ................=*+:.....        . .=+*-.   .     ...                                       ........         .....:::+***#*-:-::  --++=++=--::.....\\r\\n:..          ...........:---..=*+.....         .=**=.         ...:                                      .......         .....:::-+******---::  ::++-===-::....  \\r\\n:...         ...........:+%%+.:++.....        .=++=.         .:.::.                                         .          .....:::-+*******-:-::   :++-::::....... \\r\\n::.....       ............::.........        -+=+*-          :..::.                                                  ......:::=++*******-:-:.   :++: ..::::::--:\\r\\n::::.....     ......        .........        -==+#+          ::.::.         ..                           .         ......::::=+++******+-:-:.   :+=:     ..::---\\r\\n::.:.  .    ...        .....  ........     .. ..:+=.         ::....        ...                         .         ......:::::-++++******+:--:.   :+=:..     ..:--\\r\\n:....        ..        ....-*+:.......     ....   ..          :....       .::                       ..         .......::::::=++++******=:--:.   -+=-===-.    .::\\r\\n::...          .............*%-.......      ..                :....       .::                     ..         .......:---:::-++++++*****-:--:.   -*=+##**=-.. ...\\r\\n::::..          ..........:-=-..                             .:.:::       .:.                  ...     ..........::-=+-::::-++**###***+-:--:.  .-*=+####*=-:....\\r\\n.:==:....            ...::--..  ..                            :::::.      .:.               ...     ..........:--=+++=::::-+##%%%%%##*+::--:. .:-*=+#####+-:....\\r\\n--++-:....... ...    ......:..............................   .......      ...            ................::--=+++++++-:::=*##%#**#%%#*=::--:. .--*-+#####*=:....\\r\\n*+--++======----------::------------------------------:::::::::::::::::::::::::::.......:::::::::----====+++++++++++=::-**+#*%%*=*%##*=::--:.  :-+=*#####*+=-...\\r\\n+=::-=======--------:. .-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=-:*##+***+--=++#*=::--:.  .-+=##*###*=-:...\\r\\n*=--:::::............   .:::::::::::::.......:::::---:::-:::::::::::::::::::::::::::::::::------===+++++++++++++++++=::=#***+--+*+++#*=----:.   -+=******+-:..::\\r\\n--++-:.......           ...  ....            .................................. ......:...........::::---==+++++++++=:::-**##++##%#%#*=::--:.   =+-+++**+:......\\r\\n---==::.....            .::.   .......        .               :.....        .:.         ...:--.........::::::-=++++++:::::=*#####%%#**=::--:.   =+----=-:.   ...\\r\\n--::::.      .  .........:*#:......... .                      :...           .:.             :::.. .......:::..::-=++=:::::-+*#####***=:---:.   =+-. ....  .....\\r\\n-:::..      .............:*#-.......         .                ..              .:.               ....  .......::::.::-=-::::-++++==****=----:.  .=+-.  ..:::::...\\r\\n-:::.      ..........................  ...........            :                 ..                ...      .....::::::-::::-++*+==****+::--:.  .=+-::-------:...\\r\\n-:::.   .  .......................... ..  .........          .:                                     ...       ....:::::::::-++*+==****+-:--:. .:=+-:::-:::------\\r\\n-:::.   :-::........    ................  ..........         .:                                        .        ....::::::::=***==*****-:--:. -=++-==-:::-==++==\\r\\n:::...    ....     .....=#*-...::......     .........         .                                          .       .....::::::-+**+=*****-:--:. ==++-*#*=====++==-\\r\\n:....          ........:*#+:..=**-.....      .  ..:- .                           .....                    ..       ....:::::-:=**=+**#*-:--:. =-++-#%##*+=-===-:\\r\\n:...        ...........::....=+++:....       .-.:..-=:    .        :-::.               .::::.         .......        .....::--:-++=**#*-:--:. :-++-*##*+=-:-::::\\r\\n:..        .............  ..-**+:....         -==-.==             .:---:.                 ..:::.   .:---:::::..       ......:--:-+++*#*-:--:. :-++-===---::....:\\r\\n:...      ......:::::.    ...::......          -+=--..            -=----:::....               ......-====-:..::.        .....:--:-=+*#*-:--:. ::=+-::::::::.....\\r\\n::..   ..::-:::.......  .............          ..-=:...        ...+*++==-----::::.:::.               .---:....::..       .....:--:-=+#*-:--:. .:=+-:::::::......\\r\\n::::.      .............. ............          . .-....       .=--=========---------:                 .... ..:::..       .....:=-:-=*#=:--:. ..=+-==---::::::..\\r\\n::::. .     .........-*##+............          --:.....       .........:---:::......                          .   .       .....:-::-=**--::.  .=+-====-===----:\\r\\n::::. ..      ........-++-............         -#*+#-...       ...:-=-::-==-.                                       .       .....:-::-+#=--:.  .=+-:::--===-----\\r\\n:::::...       ........    ...........        :++*+*:....       ..:=**+++++=-.                                       .       .....::::-++--:.  .=+-:::::------::\\r\\n::::::..      ......-=-. ............       :=++*+-......      .  .-+**++++=-:                                        .       .....:::--+=-:.  .-=----------::::\\r\\n::::::..       ......=##-.::----::::. ....--====-:.......          :===--==-:.                                       .:        ....::::----:.  .:=----------::::\\r\\n:::::::.       ......:+*-:-----::::::::::::. ..:.........           ::::.::.                      ...:::--:::::::---==+:        ....:::----:.  .:--:::--==---:::\\r\\n:::::=*=::.....:--::::::::::::::::::::::::::   .........             ..:::::.     ...          ..::-==++++==========+**+.        ....:::----.  .:------===------\\r\\n:::::=#=-:::::=**#*=:::::::::::::::::::::::::                       :----=-:.    .........::::---=-==++++====-==++++++**-        ....::::---.   :------===------\\r\\n::::::--:::::+#%%%%#+:::::::::::::::::::::::-                       .::.........:::::::---===+++++=-=+++=====++**##****#+         ....:::---.   :-=-:---=-------\\r\\n::::::::::::+#%%%%%%#-::::::::::::::::::::::-.                       ......:::::-===++=-==+++++++==-==+++===+**###*******:        ....::::--.   :-=-:-----------\\r\\n...:.-=--::-**=---::*+::::::::::::::::::::::-.                    .:::::-=++====*#####=--==++++++==-==+++===++******++++*-         ...:=:::::   :-=-:-----------\\r\\n....-*+=++-=#**+=--+#+::::::::::::::::::::::-:.:::::::..       .:=-=++==**##**++*++**+--====+++++=====+++===++***#**+++++-         ....*=:::.   .-=-:-----------\\r\\n....=#=-+#==#*=-=+**#+::::::::::::::::::::::---::::::...........-*+***==**#**++++++**+--=====++++====++++===++*******++++=.         ...=*:::.   .-=-:----------:\\r\\n....=*=-*#-=#=::--==*=::::::::::::::::::::::=--:.::::::.........=###**++******#*##*++=:-==++++=======++++====+++++*******+-         ...:#=::.   .-=-:---------::\\r\\n....:+==+=:-*###%%%%+:::::::::::::::::::::::=---.::::...........=*=+**#*+**+==+=--::::::-=++++=======++++====++++**##****+=         ....++::.   .-=-:-------:::.\\r\\n.....::-:..:=#%%%%%*-:::::::::::::::::::::::=---:..:............-+-=--=-:::...........::-==++========++++====+++++*****+++=.        ....-#-..   .-=-:------::...\\r\\n............:=*##*=:::::::::::::::::::::::::----...:................................:::--=+++========++++====+++++++****++=:         ...:*+..   .-=-:::::::.    \\r\\n..............::::.:::::::::::::::::::::::::-:::.::..........:......................::::--===========++++======---==+***+++-       ......=*:.   .-=-.......     \\r\\n..:::-----------------::::::::::::::::::::::::::::.......:::.........................::::::---------------:::::::::-=++++=--       ......:*=.    -=-.   .       \\r\\n===--------------------====---::::::::::::-:::::::::::::::-:..........................:::::::::::::::::::............:::....       .......=*:    :=-.           \\r\\n.........................::::::::::::::::::::-::::::::::::...    ..........................:::::::::::..............   .....        ......-#*.   .--.  ..       \\r\\n................................::::::::::::::::.::..::::...::.       ...::...:::............:::::::...............    .....        .:.....+#-    -=: ....      \\r\\n......   .........................::::::::...::.::::::...-+=.....        ..:::::::::.............:::..........                      .:....:-=:    :=-.....      \\r\\n   .:.:::...       ..........................:.::::=++++=++=---=+++++=--:.:..:---::::::::::.....::::::..::---:.                      .....:--.    .+=:::.       \\r\\n.......-=::::::::....      ...........................::--===+++++++**##=:-:=*+---=-::::........::.::-===+=-:.                         ....::..    -=::.        \\r\\n:.....  .       ..::::::...            .........................::--=+++=---++==:..-=:::.....       :==+-:.              ..::::.       ........    .::.         \\r\\n:......                  ...           ......................        ...-=++**++=-. .-=-:.         ..:::.  ..............::---::.      .........    .:.         \\r\\n.::.....:                                  ..    ........              .:::---::-:.   :=-..    .....................:::::::::::::.      ..........   ..         \\r\\n..:.....:.    :+*++=-.       .                                         .:::.::..       :=:.:::........::......::-=====----------:::.      ......                \\r\\n..::..:..-.   +%@@@@#:     ..::                                         :-:.::.         .::::...............::..:+****+--------::..                             \\r\\n..::.....=.    .:::-.                                                   :-:.::.         .:-.              ....:::+***++-------::.                               \\r\\n..::.....::                                                             .:..::.          ::             .::-=+--=+*+++=------::.                                \\r\\n...:......                                                               ...::.                         :+++*+--=+*+++=-----::..                                \\r\\n...::.....                                                               ...::.                         .===+=:-=+*+++------:..                                 \\r\\n....::.....                                                               .:::.    .                    .-===-::=++++=-----::.                                  \\r\\n::...::.....                                                              ..:-.                         ..:--::-=+++++===-::.                                   \\r\\n.::...::....                                                              ..::.                         ...::::-=****++++=:..                                   \\r\\n:.:-:..::.:..                                                             ..::.                         ...::::-=+++=:-===:.                                    \\r\\n ..:-:..:::..                                                             ..::.                          ..::::-==-:..:===:.                                    \\r\\n  .:--:.:::..                                                             ..::.                          ..::::-=-:.. :===:..                                   \\r\\n     .....                                                                ..::.                          ..::::-=-:.. :===:....                                 \\r\\n                                                                          ....                           ...:::-=-:.. :=+=:..............                       \\r\\n  :-=-:       ..      .:...-:                                             ....                           ...:::-=-:.. :=+=:...................                  \\r\\n    .:-:              .:-=+**=                                            ....                            ..:::-=-:.. :=+=:....................            .... \\r\\n       .                   .:.                                            ....                            ..::::=-:...-++=:....................           ......\\r\\n           .-=++=-.  ...                                                  .....                           ...:::=-:..:-++=:...................           .......\\r\\n\",\n  \"                                                                              ...      ....                  ........+=.                                        \\r\\n                                                                              ...       ...                  ........+=.     .......                            \\r\\n                                                                              ....                          .........+=.   ............                         \\r\\n                                                                             .....                          ....:....+=. .................                      \\r\\n                                                                             .....                          .........+=. ...................                    \\r\\n                                                                              ....                          ........:+=. ...................                    \\r\\n                                                                              ....                          ...::...:+=. ...........                            \\r\\n       .......                                                                ....                         ....:::..:+=. .....                                  \\r\\n      ..........                                                             .....                         ...::::..:+=. ..                                     \\r\\n     ............                                                           ......                         ...:::::.:++.                                        \\r\\n  ..............                                                            ::....     ..                  ....::::..-=.                                        \\r\\n...............                                                             :-....    .-+-                 ..:---::........                                     \\r\\n..............                                                             .--:...                         .:-++=-:..........                                   \\r\\n.............                                                              .-=:...    ..                   :==+*+-:............                                 \\r\\n.............                                                              .-=:...                        .-+=+**-::............                                \\r\\n............                                                               .-=:...                        .=+=+#*-::.............                               \\r\\n...........                                                                .==:..          .:.            .::-=++=-:..............                              \\r\\n...........                                                                .==:..          .-:.           .....:::::...............                             \\r\\n..........                                                                 .=+-...        .:::::.........::....::...................                            \\r\\n..........                                                                 .==-...       .=-...........    ..........................                           \\r\\n.........                                                                    ..         :=-:                      ...................          ...              \\r\\n.........                                   .   ............                      .   .-=-:.                            ............         .....              \\r\\n......                                      .. .................           .......  .-=-:::.                                         :-.    ......     ..       \\r\\n                                 .........   ...................          .....  .:-----:..........                                        ......     ...       \\r\\n                       .........................:...............           .  .:---::--:................                                   ......     .:..      \\r\\n          .......................................:.............            .:----::::.. .................                               .  ......    .::::.     \\r\\n..................................................::::.........         .::---::::......................                               .:. .....     .:.        \\r\\n............................::::......:::::::.....::::::::....     ....:::...........................................                  .. ......    .::         \\r\\n...........................::::....:.::::::::::::::::...:::::-.............     ..............................................          . ..::.     .-.         \\r\\n..........................::::::::::::::::::::::::-::...:++=-::......:-==:.....::..........::::::::::::::::::.::.....-==+=--:.          . ..:-:    .:-.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=*##*====:...-++---=-.-**+-:.....:--========--=+++==--========++**+==:           ...:-:    .::.         \\r\\n.....:::::::::::::::::::::::::::::::::::::::-------..:..=****+=+=---=++**-=+=::+#*--....:-=======+++==++**+====+************=:           ....:.   -.::.....     \\r\\n............::::::::::::::::::::::::::::::::-------::..::-====+*****+###*++=--:-*=:-...:-========+++===+**+==-+*####********=:          .......  :+:-:::::...   \\r\\n......:=++=-::::::::::::::::::::::::::::::::------:......:****+*#*#**#%#***+*#*+*+=-.::--==============+**+=-=+*******++**++=           ...::..  ==:-::-:::...  \\r\\n......:=*+*-::::::::::::::::::::::::::::::::-----:=:.....:+***+*#***#*##+=+**###***++++=-==============+**+=-=++***#**+++++=:          ....::..  -.:-:=-::::... \\r\\n....::.:+*=:::::::::::::::::::::::::::::::::------=:....:-+=--:+**###**#+-+**##*++*****=-==============+**+=-=+*******+=====.          ....::..  ..:-:=-::::....\\r\\n..::::::=*-:::::::::::::::::::::::::::::::::---::::::-:...      .:=+*****=+*##*++=***#*================+**+=--=++++****++++-           ...::::.  :.-:-=----::::.\\r\\n::::::::::::::::::::::::::::::::::::::::::::---      .             .-=:-*=:-+++===*****+===============+**+=--=+++***#****+:          ....::::.  :.-:-=-----:::.\\r\\n::::::::..::::::::::::::::::::::::::::::::::---                     ....:....::::::-----===============+**+=--=++++**#***+=          ....:::::.  .:-:-=-----:::.\\r\\n::::-::-*=::::::::::::::::::::::::::::::::::--:             .:::.  ..:::...  ..........::--============+*++=-==++==+****+=:          ....:::::.  .:-:==-----::::\\r\\n:::--::*%#-:::::::::::::::::::::::::::::::::--.             :---.  ....::..       ........::::----====+***+=-==+++==+****+.          ...::::-:.  .:--=------::::\\r\\n:::-::::-..=- .....:::::::::::::::::::::::::--   .          :==-:  ...                         ...::--=+*++===++++++++***-          .:..:::--:  ..-=-=------::::\\r\\n::-::::.   ..  ......:++:::::::::::::::::::::.  :  :=-.     .-==-. .::..                           ..::-------========+++.         ..:.:::---:  ..==----:::::::.\\r\\n::-:::..    .: ......-#*:....::::::::......   ...:-==-..     .-==--:---:..                                . .........::::         ..::::::==-.  .:+====-:::::...\\r\\n:-:::::..    --......... ............      ......--:....       :-======--:.                                            .          ..-::::=*-:.  .:+=-==---::::..\\r\\n:-:::.....   .---:::..................      .--==:......        .====-===-:                              .:.    ....  .          ..:-:::=#+-:.  .:*=-------::::.\\r\\n:::....           ..   ...............         :-==:....         .:...:--:                            ..::::....::.  ..        ....-:::=#*--:.  .-*=:::----::::.\\r\\n::...          ........:::............           .:-:..       .--                                         .......   ..        ....::::=##+--:.  .-*=::::::......\\r\\n::..             .....-#%#:...........         .. ....         ..                                          .       ..        .....:::=*#*---:.  .=*=:...........\\r\\n::...   --.        ...:==-............         -: ++=-           .                   ...                          .         .....:::=**#+:-::. .:=*=:...........\\r\\n:::..    :.              ....-=:......         ::.*++-          ..                                               .         .....:::+***#=:-::. --=*===-:::::....\\r\\n::..          ...............-*+-.....         ..=+*=.   .     ...                                       ........         .....:::+*****-:--:  -=+*=++=-:::.....\\r\\n:...         ............-=-:.=**:....         .-**=.         ...:                                      .......         .....:::-+******-:--:  :-++-===-::....  \\r\\n::..         ............=%%+..=+:....        .=++=.         .:.::.                                         .          .....:::-+*******=:-::   .++-::::....... \\r\\n::.....       ............::..........       :+=++-          ::.::.                                        .         ......:::=++*******-:-::   .++: ..::::::--:\\r\\n::::.. ..     ......         ........        -==+#+.         ::.::.         ..                           .         ......::::=+++*******-:-::   :++:     ..:----\\r\\n::.:.  .    ...        ...... ........     ......+=:         ::....        ...                         .         .......::::-++++******+::-:.   :+=:..     ..:--\\r\\n::...   .    ..        ....-++-........    ....    .          :....       .::                       ..         .......::::::=++++******=:--:.   :+=-===-.   ..::\\r\\n::...          .............+%=.......      ..                :....       .::                     ..         .......::--::::++++++*****-:--:.   -+=+##**=:.. ...\\r\\n::::...         ..........:-=-..                             .:.:::.      .:.                  ...     ..........::-=+-:::::++***##****-:--:.  .-+=+####*=-:....\\r\\n.:==:....             ..::--... ...                           :::::.      .:.               ...     ..........::-=+++=:::::=*#%%%%%##*+::--:.  :-*=+####*+-:....\\r\\n+-=+-:...........    .....................................   .......      ...            ................::--=+++++++-:::=*##%##*#%%#*=::--:.  :-*-+#####*=:....\\r\\n#*--+++======---------::-------------------------------:::::::::::::::::::::::::::......:::::::::----====++++++++++++-::+*+#*%%*=+%##*=::--:.  :-+=*#####*+=:...\\r\\n+=-:-=======-------::. .-=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=-:+##****+=-=++#*=::--:.  .-+=*#*###*=-:...\\r\\n*=--::::............... ..:::::::::::.........::::::::::::::::::::::::::::::::::::::::::::------===+++++++++++++++++=-:-****+--=*+=+#*=----:.   -+=******+-:..::\\r\\n-:=*-:.......           .... ....             ............................ .... ......::..........::::---==+++++++++=:::-+*##++##%#%#*=::--:.   -+-=++**+:......\\r\\n---==::.....            ..-.   .......        .               :.....        .:.         ...:--.........::::::-=++++++:::::=*#%###%%#**=::--:.   =+----==:.   ...\\r\\n--::::.         ..........+#-......... .                      :...           ::.             .::.. .......:::..::-=++=:::::-+*#####***=:---:.   =+-. ....  .....\\r\\n-::::.      .............:*#-.......         .                ..              .:.               ....  .......::::.::-=-::::-++++==****+----:.   =+-.  ..:::::...\\r\\n-:::.      ..........................  ...........            :                 ..                ....     .....::::::-::::-++++==****+-:--:.  .=+-::-------:...\\r\\n-:::.   .  ..........  .............. ..  .........          .:                                     ...       ....:::::::::-+***==*****-:--:. ..=+-:::-:::-----:\\r\\n-:::.   .--:........    ................  ..........         .:                                        .        ....::::::::=***==*****-:--:. -==+-==-:::-==++==\\r\\n:::...    ....     .....-##-...::......     .........         .                                          .       .....::::::-+**+=*****-:--:. ===+-*#+=====++==-\\r\\n::...          ........:+#*:..-**=.....      .  ..:- .                           .....                    ..       ....:::::-:=**=+**#*-:--:. ==++-#%##*+=-===-:\\r\\n:...        ............:....=+++:....       .-.::.-=:    .        :-::                .::::.         .......        .....::--:-++=**#*-:--:. :-++-*##*+=---::::\\r\\n:...       .............   .:**+:....         :==-.==.            .:---:.                 ..::..   .:---::::::.       ......:--:-+++*#*-:--:. :-=+-===--:::...::\\r\\n:...      ......:::::.    ...::......          :+=--..            -=----:::....               ......-====-:..::.        .....:--:-=+*#*-:--:. .-=+-:::::::......\\r\\n:::.   ..::-:::.......  .............          ..-=:...        ...+*++==-----::::.::..               :---:....::..       .....:--:-=+**-:--:. .:=+-:::::::......\\r\\n::::.      .............. ............          . .::....      .=--=========---------:                 .... ..:::..       .....:=-:-=*#=:--:. ..=+-==--::::.::..\\r\\n::::.       .........:+##+:...........          --:.:...       ........::--::::......                          .   .       .....:-::-=**--::.  .=+-===--==-----:\\r\\n::::. ..      ........:+=-.............        :#*+#=...       ...:-=-::-=-:.                                       .       .....:-::-+#=--:.  .=+--:---===-----\\r\\n:::::...       ........    ...........        :++*=+:....       ..-+**+++++=-.                                       .       .....::::-+*--:.  .=+-:::::-----:::\\r\\n::::::..       .....-==: ............       :=+**+=......      .  .=+**++++=-:                                        .       .....:::--+=-:.  .-=--:-------::::\\r\\n::::::..       ......-##-.::----::::. ....--====-:.......         .-===--==-:                                        .:        ....::::----:.  .:=----------::::\\r\\n:::::::.       .......+*-:-----::::::::::::. ..:.........          .:::..::.                      ...:::--:::::::---==+:        ....:::----:.  .:--::---==--::::\\r\\n:::::=#=::.....:--::::::::::::::::::::::::::    ........             ..:::::.     ...          ..::-==++++==========+*#+.        ....:::----.  .:------===------\\r\\n:::::=#=--::::=**#*+-::::::::::::::::::::::::                       :----=-:.    .........::::---=-==++++====-==++++++**-        ....::::---.   :------===------\\r\\n::::::--:::::+#%%%%#+:::::::::::::::::::::::-                       .::.........:::::::--====++++==-=+++=====++**##****#+         ....:::---.   :-=-:---=-------\\r\\n::::::::::::=#%%%%###=::::::::::::::::::::::-.                       ......:::::-===++=-==+++++++==-=++++===+**###*******.        ....::::--.   :-=-:-----------\\r\\n...:.:=---:-**==--::*+::::::::::::::::::::::-.                    .:::::-=++====*####*=-===++++++==-==+++===++******++++*-         ...:=::::.   :-=-:-----------\\r\\n....:**=+*-=##*+=--+#*::::::::::::::::::::::--.:::::::..       .-=-=++==**##**++*++**+--===++++++====++++===++***#**+++++-         ....*=:::.   :-=-:-----------\\r\\n....=#+-+#==#*=-=+**#+::::::::::::::::::::::-=-::::::...........=*+***==**#**++++++**+-======++++====++++===+********++++=.         ...=*:::.   .-=-:----------:\\r\\n....-*+-+#-=#=::-===*=::::::::::::::::::::::==-:.::::::.........=###**=+******#*##*++=:-==++++=======++++====+++++*******+-         ...:#=::.   .-=-:--------:::\\r\\n....:===+=:-*###%%%%+:::::::::::::::::::::::=---.::::...........=*=***#*+**+=++=--:::::-==++++=======++++====++++**##****+-         ....++::.   .-=-:-------:::.\\r\\n......:::..:=#%%%%%*-:::::::::::::::::::::::=---...:............-+-=--=-:::...........::-=++=========++++====+++++*****+++=.        ....-#-..   .-=-:------::...\\r\\n............:=**#*=-::::::::::::::::::::::::----...:................................:::--=++========+++++====++++++*****++=:         ...:*+..   .-=-:::::::.    \\r\\n..............::::::::::::::::::::::::::::::-:::.::..........:......................:::--============++++======--==+****+++-       ......=*:.   .-=-.......     \\r\\n..::-------------------:::::::::::::::::::::::::::.......:::.........................::::::---------------:::::::::-=+++===-       ......:*=.    -=-   ..       \\r\\n===------::::::--------=====--::::::::::::-:::::::::::::::-:.........................::::::::::::::::::::...........::::....       .......+*:    :=-.           \\r\\n..........................::::::::::::::::::::::::::::::::...    ...........................::::::::::..............  ......        ......-#+.   .--. ...       \\r\\n.................................:::::::::::::::.::..:::....::.       ...::...:::............:::::::...............    .....        .:....:+#:   .--: ....      \\r\\n.. ....  .........................::::::::...::.::::::..:-+=::...        ..:::::::::.............::...........                      .:....:-=:    -=-.....      \\r\\n   .:..::...       ..........................:.::::=++++=++=--=+++++==--:.:..:---::::::::::.....::::::..:----:.                      .....:-:.    :+=:::.       \\r\\n.......-=:::::::::...      ...........................::--===++++++***##=:-:=*+---=-::::........::.:--===+=-:.                         ....::..    -=::.        \\r\\n:.....  .       ..::::::....           .........................::--=+++-:--=+==:..-=:::.....       :=++-:.              ..::::.       ........    .::.         \\r\\n:......                  ...           ......................        ..:-=++*+++=-. .-=-:.         ..:::.  .............:::---::.      .........    .:.         \\r\\n.::.....:                                  ..    ........              .:::---:--:.   :=-.     .....................:::::::::::::.      ..........   ..         \\r\\n..:.....:.    -**++=:       ..                                         .:::.::.        :=:.:::........::......::-====----------::::.     .......                \\r\\n..::..:..-.  .*%@@@@*.     .::.                                         :-:.::.         :::::...............::..:+***+=--------::.                              \\r\\n..::.....=.    .::::                                                    :-..::.         .--.              .....::+***+=-------::.                               \\r\\n...:.....::                                                             .:..::.          :.             .::-=+--=+**++=------::.                                \\r\\n...:......                                                              ....::.                         :+++*+--=+**++------::.                                 \\r\\n...::.....                                                               ..:::.                         :===+=:-=+**++-----::.                                  \\r\\n....::.....                                                               .:::.    .                    .-===-:-=**++=-----:.                                   \\r\\n::...::.....                                                              ..::.                         ..:--::-=++++====-::.                                   \\r\\n.:::..::....                                                              ..::.                         ...::::-=****++++-:.                                    \\r\\n:.:-:..::.:..                                                             ..::.                         ...::::-=+*+=:-===.                                     \\r\\n .::-:.::::..                                                             ..::.                          ..::::-==-:..-===..                                    \\r\\n  .:--:.:::..                                                             ..::.                          ..::::-=-:.. -===...                                   \\r\\n      ....                                                                ..::.                          ..::::-=-:.. -===:...                                  \\r\\n                                                                          ....                           ...:::-=-:.. -=+=:.............                        \\r\\n .:==-.       ..      .:..:-:                                             ....                           ...:::-=-:.. -=+=:...................                  \\r\\n   .:--.              .:-=+**-                                            ....                           ...:::-=-:.. -=+=:...................             .... \\r\\n       .                   ::.                                           .....                            ..::::=-:...-++=....................           .......\\r\\n           .-=++=:   ...                                                 .....                            ...:::=-:..:=++=....................          ........\\r\\n\",\n  \"                                                                              ...      ....                  ........==.                                        \\r\\n                                                                              ....      ...                  ........==.    ........                            \\r\\n                                                                              ....                           ........==. ..............                         \\r\\n                                                                              ....                          .........==. ................                       \\r\\n                                                                              ....                          .........==. ...................                    \\r\\n                                                                              ....                          .........==.....................                    \\r\\n                                                                              ....                          ...::....=+. ............                           \\r\\n       .......                                                                ....                          ...:::...=+.......                                  \\r\\n      ..........                                                              ....                         ....:::...++....                                     \\r\\n     ............                                                           ......                         ....::::..=+.                                        \\r\\n  ..............                                                            ::....      .                  ....::::..:=.                                        \\r\\n...............                                                             :-:...     -+=                 ...---::........                                     \\r\\n..............                                                              --:...       .                 .:-=+=-:..........                                   \\r\\n.............                                                               -=-...    ..                   .===**-::...........                                 \\r\\n.............                                                              .-=-...                         -+=+**=::............                                \\r\\n............                                                               .-=-...                        .=+=+#*=::.............                               \\r\\n...........                                                                 -=-...         .:.            .::-=+*=-:..............                              \\r\\n...........                                                                .=+-...         .-:..          .....:::::...............                             \\r\\n...........                                                                .=+-...        .:::::.........::....::...................                            \\r\\n..........                                                                 .-=-...        ==...........    ..........................                           \\r\\n.........                                                                    ..         .=-:                      ...................          ...              \\r\\n.........                                       .............                     ..  .-=-:.                           ..............        .....              \\r\\n......                                      .. .................           .......  .:=-:::.                                         :-.    ......     ..       \\r\\n                                 .........   ...................          ...... .:-----:.. .......                                        ......      ..       \\r\\n                       .........................:...............           .  ..:--::--:...............                                    ......     .:..      \\r\\n.....    ........................................:.............            ..:---:::::. .................                               .  ......    .::::.     \\r\\n..................................................::::.........         .::---::::......................                               .:. .....     .:.        \\r\\n.............................:::......::::::::..:.::::::::.....    .....::...........................................                   .. .....     ::         \\r\\n............................::::...::::::::::::::::::..::::::-.............     ..............................................          . ...:.     .-:         \\r\\n..........................::::::::::::::::::::::::-:::..:+++--:......:-==-.....::.. .......:::::::::::::::::..::.....-====--:.          . ..:-:     :-.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=*###+===:.:.:++=---=.:+*+-......:--========--=+++==--========++**+==:           ....--    .:-.         \\r\\n.....::::::::::::::::::::::::::::::::::::::::--=---:.:..=****+=+=----+++*-=+=:.=#*--....:-=======+++==++**+====+************=:           ....:.   :.::.....     \\r\\n........:...:::::::::::::::::::::::::::::::::--=---:...::-====+****#+####+==::::*=:-...:-========+++===+**+==-+*####********=:          .......  :*:::::::...   \\r\\n.......=+++=:::::::::::::::::::::::::::::::::---:-::.....:**#*+*#*#**#%#***+*#*+*+=-.:---==============+**+=-=+*******++***+=           ...::..  =+:-::-:::...  \\r\\n.....:.-*+*=:::::::::::::::::::::::::::::::::---::=:.....:+******#****##+=+**###***++++=-==============+**+=-=++***#**++++++:          ....::..  -::-:=-::::... \\r\\n....::::=*+::::::::::::::::::::::::::::::::::------:....:-+=--:+**###**#+-++*##*++*****=-==============+**+=-=+*******+=====.          ....::..  ..:-:=-::::....\\r\\n..::::::-*-::::::::::::::::::::::::::::::::::--::::::::...      .:=+***+*=+*##*++=***#*================+**+=--=++++****++++-           ...::::.  :.:::=----:.:..\\r\\n:::::::::::::::::::::::::::::::::::::::::::::--.                   .-=::*+:-=++===*****+===============+**+=--=+++***#****+:          ....::::.  :.::-=-----.::.\\r\\n::::::::..:::::::::::::::::::::::::::::::::::--                     ....::...:::::------===============+**+=--=++++**#***+=.          ....::::.  :.-:-=-----:::.\\r\\n::::-::-*+-:::::::::::::::::::::::::::::::::--:             .:::.  ..:::...  ..........::--============+*++=-==++==+****+=-          ....:::::.  .:-:-=-----::::\\r\\n:::--::=%%=:::::::::::::::::::::::::::::::::-=.             :---.  ....::..       ........::::----====+***+=-==+++==+****+.          ....:::-:.  .:--=------.:::\\r\\n:::-::::-: -=. .....::::::::::::::::::::::::--   .          :==-:  ...                         ...::-==+*++===+++++++****=          .:..:::--:. ..-=-------:.:::\\r\\n::-::::.    .  .......++-::::::::::::::::::::.  :. .=-.     .-==-. .::.                            ..::--=----=======++++.         ..:.:::---:  ..==----::::.:..\\r\\n::-:::..     :.......:**:.....:::::::.....    .. :-==-..     .-==--:---:..                                ...........::::         ...:::::==-:  ..++-=--::::::..\\r\\n:-:::::..    -=:........  ...........      ......--:....       :=======--:.                                            .          ..--:::=*-:.  .:+=-==--:::::..\\r\\n:-:::.....   .---:::..................       :-==:......        :====-===-.                              ...    ....  .          ..:-:::=*+-:.  .:*=-------::::.\\r\\n:::.....           .   ...............         .--=:....         .:...:--.                            ..:--:....::.  ..         ...-:::=**--:.  .:*=-:-----::::.\\r\\n::...           .......:-:............            .::..        :-                                         .......   ..        ....::::=*#+--:.  .-*=::::::..... \\r\\n::...             ....:*%#-...........         .. ....         ..                                          .       ..        .....:::=*#*---:.  .-*=:.........  \\r\\n:::..   :-:         ..:-==:...........         :: =*=-           .                   ...                          .         .....:::=**#+---:. .:-*=:...........\\r\\n:::..    ...             ....-=:......         :-.+++=          ..                                               .         .....:::=***#=:--:. :==*===-::::.....\\r\\n::..          ...............:**-.....         . =+*=.   .     ...                                       ...... .         .....:::=*****-:--:. -==*=++=-:::.....\\r\\n::..         ............-==:.-+*:....         .-+*+:         ...:                                      .......         .....::::+******-:--:. :-=*====-::....  \\r\\n::..         ............-#%*:.=+:....        .=+++.          :.::.                                                    .....:::-+*******=:-::   .++-::::....... \\r\\n:::.. .       ............::..........       .+=++=          ::.::.                                        .         ......:::=++*******-:-::   .++-...:::::::-:\\r\\n:::::. ..     ......         ........        :==+#*.         ::.::.         ..                           .         ......::::-+++*******-:--:   .++:    ...:----\\r\\n::...  .     ...       ...... ........     ... ..=+:         .:....        ...                         .         .......::::-++++******+::-::   :++-.      ..:--\\r\\n::...   .     .        ....:+*-........    ....    .          :....       .::                       ..         .......::::::=++++******=:--:.   :+=-==-:.   ..::\\r\\n::....         .............=%+.......      ..                :....       .::                     ...        ........:--::::++++++*****-:--:.   :+==##*+=:.  ...\\r\\n::::...         ...........-=-..                              :.:::.      .:.                  ...      ..........:-=+=:::::=++**##****-:--:.  .:+=+####*=-:....\\r\\n..=+-....             ..:::-...  ..                           :::::.      .:.               ....    ..........::-=+++=:::::=*#%%%%%%**+::--:.  ::*==####*+-:....\\r\\n+-=+=::...........   .....................................   .......      ...            ................::--=+++++++-:::-*##%##**%%#*=::--:.  ::*=+#####*=:....\\r\\n#*=-=+++======--------::---------------------------------::::::::::::::::::::::::::.....::::::::::----===++++++++++++-::+*+#*%%#=+%##*=::--:.  ::+=*#####*+=:...\\r\\n++-.:--=-----------::.  :=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++****++++++++++++++++=-:+##****+=-=++**=-:--:.  .:+=*#*##**=-:...\\r\\n*=--::::............... ..::::::::::..........::::::::::::::::::::::::::::::::::::::::::::------===+++++++++++++++++=-:-****+--=*+=+#*=----:.   -+=+*****=-:..::\\r\\n-:=*=:.......           ....  ...             .........   ................ .... .......:..........:::::--==+++++++++=:::-+*##+=##%#%#*=::--:.   -+-=****=:......\\r\\n:---=-:.....            ..-:   .......        .               :.....        .:.         ...:--..........:::::-=++++++-::::=*#%####%#**=::--:.   -+----==:   ....\\r\\n--::::.      .............=%=......... .                      :...           ::.             .::..  ......:::..::-=++=:::::-+*#####***=::--:.   -+-. .::.  .....\\r\\n-::::.       .............+#=.......         ..               ..              .:.               ....  .......::::.::-=-::::-++++==****+-:--:.   =+-.  ...::::...\\r\\n-:::.      ..........................  ...........            :                 ..                ....     .....::::::-::::-++++==****+::--:.   =+-::-------:...\\r\\n-:::.   .. ..........  .............. ..  .........          .:                                     ...       ....::::::::::+***==*****-:--:. ..=*-:::--::-----:\\r\\n-:::..  .--::.......    ..:.............  ..........         .:                                        .        ....::::::::=***==*****-:--:. -==+-==-:::-==++=-\\r\\n::::..     ...     .....-##=...::......     .........         .                                          .        ....:::::::+**+=*****-:--:. =+=+-**+=====++==-\\r\\n::...          ........:+#*-..-**+.....      .  ..:-..                           ....                      .        ...:::::-:=**=+**#*-:--:. ===+-#%##*+=-===-:\\r\\n:...        ............:....-*++-....       .-.::.-=:    .       .:-:.                .::::.         .......        .....::--:-++=**#*-:--:. :-=+-*##*+=---::::\\r\\n:...       .............   .:**+:.....        :==-.-=.            .:---:.                 .:::..   .:---::::::.       ......:--:-+++*#*-:--:. :-=+-===--:::...::\\r\\n:...      ......::::::    ...:.......          :+==-..            -=----:::...                .....:-=+==-:..::.        .....:--:-=+*#*-:--:. .-=+-:::::::......\\r\\n:::..  ..:::-::.......  .............           .-=-...        ...+*++==-----::::.::.               .:---:....::..       .....:--:-=+**----:. .:=+-:::::::......\\r\\n::::.      .............. ............          . .::....      .=--=========--------:.                 .... ..:::..       .....:=-:-=*#+:--:. ..=+-==--:::......\\r\\n::::.  .    .........:+##*:...........          --:::...       ........::--::::......                          .   .       .....:--:-=**---:.  .=+-===--==----::\\r\\n:::::..:      ........:==-.............        :#*+#=...       ...:-=-::-=-:.                                       .       .....:-::-+#=--:.  .=+--:---===-----\\r\\n::::::..       ........    ...........        :++*=*:....       ..-+**+++*+=:.                                       .       .....::::-+*--:.  .=+-:::::-----:::\\r\\n::::::..       .....:==:.............       :=+**+=......      .  :=+*+++++=-.                                        .       .....:::--+=-:.  .-=--:-------::::\\r\\n::::::..       ......-#%=.::-=--::::. ....---===-:.......         .-===--==-:                                        ..        ....::::----:.  .:=----------::::\\r\\n::::::::       .......=*=:-----::::::::::::. ..:.........          .:::..::.                      ...:::-:::::::::--==+:        ....:::----:.  .:--::---=---::::\\r\\n:::::-#+::.....:--::::::::::::::::::::::::::    ........            ..:::::..     ...          ..::-==++++=========++*#+.        ....:::----.  .:------===------\\r\\n:::::-*+--::::=*##*+-::::::::::::::::::::::::                       :----=-:.    .........::::---=-==+++=====-==++++++**-        ....::::---.   :------===------\\r\\n::::::--:::::=#%%%%%*-::::::::::::::::::::::-                       :::.........:::::::--====++++==-=+++=====+***##****#+         ....:::---.   :-=----==-------\\r\\n::::::::::::=#%%%%###=::::::::::::::::::::::-.                      .......:::::-===++=-==+++++++==-=++++===+**###*******.        ....::::--.   :-=-------------\\r\\n...:.:=---::**=---::+*::::::::::::::::::::::-:                    .:::::-=++====*####*=-===+++++===-=++++===++******+++**-         ...:=::::.   :-=-------------\\r\\n....:+*=+*--##**=--+#*::::::::::::::::::::::--.:::::::..       .-=-=++=+**##**++*+***+--===++++++====++++===++***##*+++++-         ....*=:::.   :-=-------------\\r\\n....-#+-=#+-##=--+**#+::::::::::::::::::::::-=-::::::...........=*+***=+**#**++++++**+-=====+++++====++++===+********++++=.         ...=*:::.   .-=-:----------:\\r\\n....-*+-+#=-#+:--===*=::::::::::::::::::::::==-:.::::::.........=###**=+********##*++=:-=+++++=======++++===++++++*******+:         ...:#=::.   .-=----------:::\\r\\n....:===+=::*##%%%%%*-::::::::::::::::::::::=---.::::...........=*=***#*+**+=++=--:::::-==++++=======++++====+++***##****+-         ....++::.   .-=---------:::.\\r\\n......:::..:-*%%%%%*-:::::::::::::::::::::::=---:..:............-+-=--=-:::...........:--=++========+++++====+++++*****+++=         ....-#-:.   .-=-:------::...\\r\\n............:-+*#*=-::::::::::::::::::::::::----...:................................:::-==++========+++++====++++++****+++=:         ...:*=..   .-=-:::::::.    \\r\\n..............::::.:::::::::::::::::::::::::-:::.::..........:......................:::--============++++======--==+****++=-       ......+*:.   .-=-....:..     \\r\\n.:::---======-----------::::::::::::::::::::::::::.......:::........................::::::----------------:::::::::-=++++==:       ......:*=.    -=-   ..       \\r\\n==-----::::::::::::-----===---::::::::::::-:::::::::::::::-:.........................::::::::::::::::::::...........::::....       .......+*:    :=-.           \\r\\n..........................:::::::::::::::::::-::::::::::::...    ..........................:::::::::::..............  ......        ......-#+    .=-. ...       \\r\\n.................................:::::::::::::::.::..:::....::.       ...::...:::............:::::::...............    .....        .:....:**:   .--. ....      \\r\\n   ....  .........................::::::::...::.::::::..:=+=::...        ..:::::::::.............::.:........                       .:....:-=.    -=:.....      \\r\\n   .:..::...        .........................:.:.::=++++++++--=+++++==--..:..:---::::::::::.....::::::..:---:.                       .....:-:.    :+=:::.       \\r\\n.......--:::::::::....     ...........................::--===++++++**##*-:-:=*=---=-::::........::::--===+=-:.                         ....::..    -=::.        \\r\\n:.....          ..::::::....           .........................::-==+++-:--===-:..-=:::.....       -=++-:.             ...:::.       .........    .::.         \\r\\n.......                   ..           ......................        ..:-=++*+++=-. .-=-:.         ..::..  .............:::---::       .........   .::.         \\r\\n.::.....:                                  ..    ........              .:::---:--:.   :=-.     .....................:::::::::::::.      .........    .          \\r\\n..:.....:.    =***+=:       ..                                         ::::.::.        :=:::::........::......::-====----------::::.     .......                \\r\\n..::..:..-.  :#%@@@%=.     .::.                                         :-..::.         :::::...............::..-+***+=--------::.                              \\r\\n..::.....=.    .::::                                                    :-..::.         .--.              .....::+***+=-------::.                               \\r\\n...:.....::                                                             ::..::.         .:.             .::-=+--=+**++-------::.                                \\r\\n...:......                                                              ....::.                         :+=+*+--=+**++------::.                                 \\r\\n...::.....                                                               ..:::.                         :==++=:-=+**+=-----::.                                  \\r\\n....::.....                                                              ..:::.    .                    .-===-:-=**++-----::.                                   \\r\\n::...::.....                                                              ..::.                         ..:--::-=++++===--:..                                   \\r\\n.:::..::....                                                              ..::.                         ...::::-=****++++-..                                    \\r\\n:..-:..::.:..                                                             ..::.                         ...::::-=+*+-:-==-.                                     \\r\\n .::-:..:::..                                                             ..::.                         ...::::-==-:..-==-.                                     \\r\\n  .:--:.:::..                                                             ..::.                          ..::::-=-.. .-==-..                                    \\r\\n      ...                                                                 ..:.                           ..::::-=-.. .-=+=....                                  \\r\\n                                                                          ....                           ...:::-=-.. .-=+=............                          \\r\\n .-=--.       ..      .:..:-.                                            .....                           ...:::-=-.. .-=+=...................                   \\r\\n   .:-:.              :--=***-                                           .....                           ...:::-=-.. .-=+=....................            ..... \\r\\n                          .::.                                           .....                            ..:::-=-:...=++-....................           .......\\r\\n           :-=+=-:  ....                                                 .....                            ...::-=-:..:=++-....................          ........\\r\\n\",\n  \"                                                                              ...      ....                  ........==.                                        \\r\\n                                                                              ....      ...                  ........==.    ........                            \\r\\n                                                                              ....                           ........==. ..............                         \\r\\n                                                                              ....                          .........==. ................                       \\r\\n                                                                              ....                          .........==. ...................                    \\r\\n                                                                              ....                          .........==.....................                    \\r\\n                                                                              ....                          ...::....=+. ............                           \\r\\n       .......                                                                ....                          ...:::...=+.......                                  \\r\\n      ..........                                                              ....                         ....:::...++....                                     \\r\\n     ............                                                           ......                         ....::::..=+.                                        \\r\\n  ..............                                                            ::....      .                  ....::::..:=.                                        \\r\\n...............                                                             :-:...     -+=                 ...---::........                                     \\r\\n..............                                                              --:...       .                 .:-=+=-:..........                                   \\r\\n..............                                                              -=-...    ..                   .===**-::...........                                 \\r\\n.............                                                              .-=-...                         -+=+**=::............                                \\r\\n............                                                               .-=-...                        .=+=+#*=::.............                               \\r\\n...........                                                                 -=-...         .:.            .::-=+*=-:..............                              \\r\\n...........                                                                .=+-...         .-:..          .....:::::...............                             \\r\\n...........                                                                .=+-...        .:::::.........::....::...................                            \\r\\n..........                                                                 .-=-...        ==...........    ..........................                           \\r\\n.........                                                                    ..         .=-:                      ...................          ...              \\r\\n.........                                    .  .............                     ..  .-=-:.                           ..............        .....              \\r\\n......                                      ... ................           .......  .:=-:::.                                         :-.    ......     ..       \\r\\n                                 .........   ...................           ..... .:-----:.. .......                                        ......      ..       \\r\\n                       .........................:...............           .  ..:--::--:...............                                    ......     .:..      \\r\\n.....     .......................................:.............            ..:---:::::. .................                               .  ......    .::::.     \\r\\n..................................................::::.........         .::---::::......................                               .:. .....     .:.        \\r\\n.............................:::......::::::::..:.::::::::.....     ....::............................... ........                      .. .....     ::         \\r\\n............................::::...::::::::::::::::::...:::::-.............     ..............................................          . ...:.     .-:         \\r\\n..........................::::::::::::::::::::::::-:::..:+++--:......:-==-.....::.. .......:::::::::::::::::..::.....-====--:.          . ..:-:     :-.         \\r\\n........::::::::::::::::::::::::::::::::::::::-----:::..=*###+===-.:.:++=---=.:+*+-......:---=======--=+++==--==---=-=++**+==:           ....--    .:-.         \\r\\n.....::::::::::::::::::::::::::::::::::::::::--=---:.:..-****+=+=----+++*-=+=:.=#*--....:-========++==++**+====+************=:           ....:.   :.::.....     \\r\\n........:...:::::::::::::::::::::::::::::::::--=---:...::-====++***#+####+==::::*=:-...:-========+++===+**+==-+*####********=:          .......  :*:::::::...   \\r\\n.......=+++=:::::::::::::::::::::::::::::::::---:-::.....:**#*+*#*#**#%#***+*#*+*+=-.:---==============+**+=-=+*******++***+=           ...::..  =+:-::-:::...  \\r\\n.....:.-*+*=:::::::::::::::::::::::::::::::::---::=:.....:+*****##****##+=+**###***++++=-==============+**+=-=++***#**++++++-           ...::..  -::-:=-::::... \\r\\n....::::=*+::::::::::::::::::::::::::::::::::------:....:-+=--:+**###**#+-++*##*++*****=-==============+**+=-=+*******+=====.          ....:::.  ..:-:=-::::....\\r\\n..::::::-*-::::::::::::::::::::::::::::::::::--::::::-:...      .:=+***+*=+*##**+=***#*================+**+=--=++++****++++-           ...::::.  :.:::=----:.:..\\r\\n:::::::::::::::::::::::::::::::::::::::::::::--.                   .-=::*+:-=++===*****+===============+**+=--=+++********+:          ....::::.  :.::-=-----.::.\\r\\n::::::::..:::::::::::::::::::::::::::::::::::--                     ....::...::::::-----===============+**+=--=++++*##***+=.          ....::::.  :.-:-=-----:::.\\r\\n::::-::-*+-:::::::::::::::::::::::::::::::::--:             .:::.  ..:::..   ..........::--============+*++=-==++==+****+=-          ....:::::.  .:-:-=-----::::\\r\\n::::-::=%%=:::::::::::::::::::::::::::::::::-=.             :---.  ....::..       ........::::----====+***+=-==+++==+****+.          ....:::-:.  .:--=------.:::\\r\\n:::-::::-: -=. .....::::::::::::::::::::::::--   .          :==-:  ...                         ...::-=++*++===+++++++****=          .:..:::--:. ..-=-------:.:::\\r\\n::-::::.    .  .......++-::::::::::::::::::::.  :. .=-.     .-==-. .::.                            ..::--=----=======++++.         ..:.:::---:  ..==----::::.:..\\r\\n::-:::...    :.......:**:.....:::::::.....    .. :-==-..     .-==--:---:..                                ...........::::         ...:::::==-:  ..++-=--::::::..\\r\\n:-:::::..    -=:........  ...........      ......--:....       :=======--:.                                            .          ..--:::=*-:.  .:+=-==--:::::..\\r\\n:-:::.....   .---:::. ................       :-==:......        :====-===-.                              ...    ....  ..         ..:-:::=*+-:.  .:*=-------::::.\\r\\n:::.....           .   ...............         .--=:....         .:...:-:.                             .:--:....::.  ..         ...-:::=**--:.  .:*=-:-----::::.\\r\\n::...           .......:-:............            .::..        :-                                         .......   ..         ...::::=*#+--:.  .-*=::::::..... \\r\\n::...             ....:*%#-...........         .. ....         ..                                          .       ..         ....:::=*#*---:.  .-*=:.........  \\r\\n:::..   :-:         ..:-==:...........         :: =*=-           .                   ...                          .         .....:::=**#+---:. .:-*=:...........\\r\\n:::..    ...             ....-=:......         :-.+++=          ..                                               .         .....:::=***#=:--:. :==*===-::::.....\\r\\n::..          ...............:**-.....         . =+*=.   .     ...                                       ...... .         .....:::=*****-:--:. -==*=++=-:::.....\\r\\n::..         ............-==:.-+*:....         .-+*+:         ...:.                                     .......         ......:::+******-:--:. :-=*====-::....  \\r\\n::..         ............-#%*:.=+:....        .=+++.          :.::.                                                    .....:::-+*******=:-::   .++-::::....... \\r\\n:::.. .        ...........::..........       .+=++=          ::.::.                                        .         ......:::=++*******-:-::   .++-...:::::::-:\\r\\n:::::. ..     ......         ........        :==+#*.         ::.::.         ..                           .         ......::::-+++*******-:--:   .++:    ...:----\\r\\n::...  .     ...       ...... ........     ... ..=+:         .:....        ...                         .          ......::::-++++******+::-::   :++-.      ..:--\\r\\n::...   .     .         ...:+*-........    ....    .          :....       .::                       ..         .......::::::=++++******=:--:.   :+=-==-:.   ..::\\r\\n::....         .............=%+.......      ..                :....       .:.                     ...        ........:--::::++++++*****-:--:.   :+==##*+=:.  ...\\r\\n::::...          ..........-=-..                              :.:::.      .:.                   ..      ..........:-=+=:::::=++**##****-:--:.  .:+=+####*=-:....\\r\\n..=+-....             ..:::-...  ..                           :::::.      .:.               ....    ..........::-=+++=:::::=*#%%%%%%**+::--:.  ::*==####*+-:....\\r\\n+-=+=::...........   .....................................   .......      ...            ................::--=+++++++-:::-*##%##**%%#*=::--:.  ::*=+#####*=:....\\r\\n#*=-=+++=======-------::---------------------------------::::::::::::::::::::::::::::...::::::::::----===++++++++++++-::+*+#*%%#=+%##*=::--:.  ::+=*#####*+=:...\\r\\n++-.:--------------::.  :=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*****+++++++++++++++=-:+##****+=-=++**=-:--:.  .:+=*#*##**=-:...\\r\\n*=--::::............... ..::::::::............::::::::::::::::::::::::::::::::::::::::::::------====++++++++++++++++=-:-****+--=*+=+#*=----:.   -+=+*****=-:..::\\r\\n-:=*=:.......           ....  ...             .........    ............... ....  ......:..........:::::--==+++++++++=:::-+*##+=##%#%#*=::--:.   -+-=****=:......\\r\\n:---=-:.....            ..-:   .......        .               :.....        .:.         ...:--..........:::::-=++++++-::::=*#%####%#**=::--:.   -+----==:   ....\\r\\n--::::.      .............=%=......... .                      :...           ::.             .::..  ......:::..::-=++=:::::-+*#####***=::--:.   -+-. .::.  .....\\r\\n-::::.       .............+#=.......         ..               ..              .:.               ....  .......::::.::-=-::::-++++==****+-:--:.   =+-.  ...::::...\\r\\n-:::.      ..........................  ...........            :                 ..                ....      ....::::::-::::-++++==****+::--:.   =+-::-------:...\\r\\n-:::.   .. ..........  .............. ..  .........          .:                                    ....       ....::::::::::+***==*****-:--:. ..=*-:::--::-----:\\r\\n-:::..  .--::.......    ..:.............  .........          .:                                        .        ....::::::::=***==*****-:--:. -==+-==-:::-==++=-\\r\\n::::..     ...      ....-##=...::......     .........         .                                          .        ....:::::::+**+=*****-:--:. =+=+-**+=====++==-\\r\\n::...          ........:+#*-..-**+.....      .  ..:-..                           ....                      .        ...:::::-:=**=+**#*-:--:. ===+-#%##*+=-===-:\\r\\n:...        ............:....-*++-....       .-.::.-=:    .        :-:.               ..::::.         .......        ......:--:-++=**#*-:--:. :-=+-*##*+=---::::\\r\\n:...       .............   .:**+:.....        :==-.-=.            .:---:.                ..:::..   .:---::::::.        .....:--:-+++*#*-:--:. :-=+-====-:::...::\\r\\n:...      ......::::::    ...:.......          :+==-..            -=----:::...                .....:-=+==:...::.        .....:--:-=+*#*-:--:. .-=+-:::::::......\\r\\n:::..  ..:::-::......   .............           .-=-...        ...+*++==----:::::.::.               .:-=-:. ..:...       .....:--:-=+**----:. .:=+-:::::::......\\r\\n::::.      .............. ............          . .::....      .=--========---------:.                 .... ..:::..       .....:=-:-=*#+:--:. ..=+-==--:::......\\r\\n::::.  .     ........:+##*:...........          --:::...       ........::--::::......                         ..   .       .....:--:-=**---:.  .=+-===--==----::\\r\\n:::::..:      ........:==-.............        :#*+#=...        ..:---::-=-:.                                       .       .....::::-+#=--:.  .=+------==------\\r\\n::::::..       ........    ...........        :++*=*:....       ..-+**+++*+=:.                                       .       .....::::-+*--:.  .-+-:::::-----:::\\r\\n::::::..       .....:==:.............       :=+**+=......      .  :=+*+++++=-.                                        .       .....:::--+=-:.  .-=--::-----:::::\\r\\n::::::..       ......-#%=.::-=--::::. ....---===-:.......         .-===--==-:                                        ..        ....::::----:.  .:=----------::::\\r\\n::::::::        ......=*=:-----::::::::::::. ..:.........          .:::..::.                      ...:::::::::::::--==+:        ....:::----:.  .:--::---=---::::\\r\\n:::::-#+::.....:--::::::::::::::::::::::::::    ........            ..:::::.      ...          ..::-==++++=========++*#+.        ....:::----.  .:------===---:::\\r\\n:::::-*+--::::=+##*+-::::::::::::::::::::::::                      .:----=-:.    .........::::---=-==+++=====-==+++=+***-        ....::::---.   :------===------\\r\\n::::::--:::::=#%%%%%*-::::::::::::::::::::::-                       ::..........:::::::--====++++==-=+++=====+***#*****#+         ....:::---.   :-=----==-------\\r\\n::::::::::::=#%%%%###=::::::::::::::::::::::-.                      .......:::::-===++=-==+++++++=--=+++====+**###*******.        ....::::--.   :-=:------------\\r\\n.....:=---::**=---::+*::::::::::::::::::::::-:                    .:::::-=++====*####*=-===+++++===-=++++===+*******+++**-         ...:=::::.   :-=-------------\\r\\n....:+*=+*--##**=--+#*::::::::::::::::::::::--.:::::::..       .-=-=++=+**##**++*+***+--===++++++====++++===++***#**+++++-         ....*=:::.   :-=-------------\\r\\n....-#+-=#+-##=--+**#+::::::::::::::::::::::-=-::::::...........=*+***=+**#**++++++**+-=====+++++====++++===+*******+++++=.         ...+*:::.   .-=-:----------:\\r\\n....-*+-+#=-#+:--===*=::::::::::::::::::::::==-:.::::::.........=###**=+********##*++=:-=+++++=======++++===++++++*******+:         ...:#-::.   .-=----------:::\\r\\n....:===+=::*##%%%%%*-::::::::::::::::::::::=---.:::............=*=***#*+**+=++=--:::::-==+++========++++===++++**###****+-         ....++::.   .-=---------:::.\\r\\n......:::..:-*%%%%%*-:::::::::::::::::::::::=---:..:............-+-=--=-:::...........:-==++========+++++=-==+++++*****++==         ....-*-:.   .-=-:-----::....\\r\\n............:-+*#*=-::::::::::::::::::::::::----...:................................:::-==++========+++++===+++++++****+++=:         ...:*=..   .-=-::::::..    \\r\\n..............::::.:::::::::::::::::::::::::-:::.::..........:......................:::--============+++==-====--==+****++=-       ......+*:.   .-=-...::.      \\r\\n.:::---======-----------::::::::::::::::::::::::::.......:::........................::::::----------------::-::::::-=++++==:       ......-*=.   .-=-   ..       \\r\\n==-----::::::::::::-----===---::::::::::::-:::::::::::::::-:.........................::::::::::::::::::::...........::::....       .......+*:    :=-.           \\r\\n..........................:::::::::::::::::::-::::::::::::...    ..........................:::::::::::..............  ......        ......-#+    :=-. ...       \\r\\n..................................::::::::::::::.::..:::....::.       ...::...:::............:::::::...............    ....         .:....:**:   .--. ....      \\r\\n   ....  .........................::::::::...::.:::-::..:=++::...        ..::::::::..............::..........                       .:....:-=.    -=:.....      \\r\\n   .:..::...        .........................:.:.::=++++++++--=+++++==--..:..:--:::::::::::....:::::::..:---:.                       .....:-:.    :+=:::.       \\r\\n.......--:::::::::....     ...........................::--===++++++**##*-:-:=*=---=-::::........::::--===+=-:.                         ....::..    --::         \\r\\n:.....          ..::::::...            .........................::-==+++-:--===-:..-=:::.....       -=++-:.             ...:::.       .........    .-:.         \\r\\n.......                   ..           .....................         ..:-=+**+++=:. .-=-:.         ..::..  .............:::---::       .........   .::.         \\r\\n.::.....:                                  ..    ........              .:::---:--:    -=-.     ......................::::::::::::.      .........    .          \\r\\n..:.....:.    =***+=:       ..                                        .::::.::.        :=:.:::........::......::-====----------:::..     .......                \\r\\n..::..:..-.  :#%@@@%=.     .::.                                         :-..::.         :::::...............::..-****+=-------::..                              \\r\\n..::.....=.    .::::                                                    :-..::.         .--.              .....::+***+=-------:..                               \\r\\n...:.....::                                                             ::..::.         .:.             .::-++--=+**++-------::.                                \\r\\n...:......                                                              ...:::.                         :+=+*+--=+**++------::.                                 \\r\\n...::.....                                                               ..:::.                         :==++-:-=***+=-----::.                                  \\r\\n....::.....                                                              ..:::.    .                    .-===-:-=**++-----::.                                   \\r\\n::...::.....                                                              ..::.                         ..:--::-=++++===--:..                                   \\r\\n.:::..::....                                                              ..::.                         ...::::-=****++++-..                                    \\r\\n:..-:..::.:..                                                             ..::.                         ...::::-=+*+-:-==-.                                     \\r\\n .::-:..:::..                                                             ..::.                         ...::::-==-:..-==-.                                     \\r\\n  .:--:.:::..                                                             ..::.                          ..::::-=-.. .-==-..                                    \\r\\n      ...                                                                 ..:.                           ..::::-=-:. .-=+=....                                  \\r\\n                                                                         .....                           ...:::-=-.. .-=+=...........                           \\r\\n .-=--.  .    .       .:..:-.                                            .....                           ...:::-=-.. .-=+=...................                   \\r\\n   .:-:.              :--=***-                                           .....                           ...:::-=-.. .-=+=....................            ..... \\r\\n                          .::.                                           .....                            ..:::-=-:...=++-....................           ...... \\r\\n           :-=+=-:  ....                                                 .....                            ...::-=-:..:=++-...................           ....... \\r\\n\",\n  \"                                                                              ...      ....                  ........-=.                                        \\r\\n                                                                              ....      ...                  ........-=.    ........                            \\r\\n                                                                              ....                           ........-=. ..............                         \\r\\n                                                                              ....                           ........-=. ................                       \\r\\n                                                                              ....                          .........-=.....................                    \\r\\n                                                                              ....                          .........-=.....................                    \\r\\n                                                                              ....                          ...:::...-+..............                           \\r\\n       ........                                                               ....                          ...:::...-+.......                                  \\r\\n      ..........                                                              ....                          ...::::..-+:...                                     \\r\\n     ............                                                            .....                          ...::::..-+.                                        \\r\\n  ...............                                                           ::....                         ....::::...-.                                        \\r\\n................                                                            :-:...     -++                 ...:--:::.......                                     \\r\\n...............                                                             --:...       .                 .:-=+=-::.........                                   \\r\\n..............                                                              -=-...    ..                   .-==**=::...........                                 \\r\\n.............                                                               -=-...                         :===**=::............                                \\r\\n............                                                                -=-...                         -+=+**=::.............                               \\r\\n............                                                                -=-...          :.            ..:-=+*=-:..............                              \\r\\n...........                                                                 -=-...         .-:..          .....::::-:..............                             \\r\\n...........                                                                 =+=...         :::::.........::....:::..................                            \\r\\n..........                                                                 .-=-...        -=:..........    ..........................                           \\r\\n..........                                                                   ..         .-=:.                     ...................          ...              \\r\\n.........                                    .  .............                     ..  .:=-:.                           ..............         ....              \\r\\n......                                      ... ................           .......  .:--:::.                                         .-:    ......      .       \\r\\n                                 .........   ...................           ..... .:-----::.........                                         .....      ..       \\r\\n                       .........................................           .  ..:--::--:...............                                    ......     .:..      \\r\\n.....     .....................................................            ..:----::::. .................                               .  ......     ::::.     \\r\\n...................................................:::.........         .::---:::::.....................                               .:. .....     .:.        \\r\\n.............................:::......::::::::..:.::::::::.....     ....::............................... ........ .                    .. .....     ::         \\r\\n.............................:::...::::::::::::::::::...:::::-:............     ..............................................          . ...:..    .::         \\r\\n..........................::::::::::::::::::::::::-:::..:=++--:......::-=-:.....:.. .......:::::::::::::::::..::.....-====--:.          . ..:--.    .-:         \\r\\n........::::::::::::::::::::::::::::::::::::::-----::::.-*###*===-.:.:=+=---=.:=*+-......:---========-==++==---=-----==+**+==:           ....--    .:-.         \\r\\n.....::::::::::::::::::::::::::::::::::::::::--=---:.:..-****+=+==---+++*=-+=:.-**--....:-========++==++**+====+************=:           ....:.   :.::....      \\r\\n........::...::::::::::::::::::::::::::::::::--=---:.:.::-=====+*#*#+####+==-:::+=::...:-=======++++===+**+===+*####********=:           ......  .+:::::::...   \\r\\n.......-*++=:::::::::::::::::::::::::::::::::---:-::.....:**#*+*#****#%#***++#*=++=-.:---==============+**+=-=+*******++***+=.          ....:..  -*:-::-:::...  \\r\\n.....:.:++*+:::::::::::::::::::::::::::::::::---::--.....:+******#*****#+=+**#*#****+++=-==============+**+=-=++***#*+++++++-           ...::..  :-:-:--::::... \\r\\n....:::.-*+-:::::::::::::::::::::::::::::::::-------....:-+=--:=**###**#+-+**##*++*****=-==============+**+=-=+*******+=====.          ....:::.  ..:-:=-::::....\\r\\n..:::::::+=::::::::::::::::::::::::::::::::::---.::::::...      .:=+***++=+*###*+=+**#*+===============+**+=--=++++****++++-           ...::::.  :.:-:=----:....\\r\\n:::::::::::::::::::::::::::::::::::::::::::::--:                   .:=::++:-=++===*****+===============+**+=--=+++********+-          ....::::.  :.:-------:.:..\\r\\n::::::::...::::::::::::::::::::::::::::::::::--.                    ....::...::::::-----===============+**+=-==+++**##***+=.          ....::::.  :.-:-------.::.\\r\\n::::-:::+*-::::::::::::::::::::::::::::::::::=:             .:::.  ..:::...  ..........::--============+*++=-==++==+****+=-          ....:::::.  ..-:-=-----.:::\\r\\n::::-::-#%+::::::::::::::::::::::::::::::::::=:             :---.  ....::..       ........:::-----====+**++=-==+++=++****+:          ....:::-:.  .:---------.:::\\r\\n:::-:::::: :=. .....:::::::::::::::::::::::::-   .          :==-.  ...                         ..:::-=++*++===+++++++****=          ....:::--:.  .:=-------:.::.\\r\\n::-::::..   .   ......=*-::::::::::::::::::::.  :. .=-.     .-==-. .::.                            ..::--=----=======++*+:         ..:..:::--:. ..-+----::::.:..\\r\\n::-:::...    :. .....:+*-.....:::::::....     .. .-===..     .-==--:---:..                               ............::::          ..:::::==-:  ..=+-=--::::....\\r\\n:-:::::..    :=:........  ............     ......:-:....       :=======--:.                                            .          ..--:::-*=::  .:++-=---::::...\\r\\n:-:::.....    :--:::. ................       :-=+-:.....        :====-===-.                              ...    ....  ..         ..:=:::-*+-:.  .:+=------:::::.\\r\\n:::.....           ..  ...............         .--+-....         .:...:-:.                             .:--:....::.   .         ...-:::-*#=-:.  .:*=-:-----::::.\\r\\n::...           .......:-:............            .:-..        :-                                        ........    .         ...::::-*#+--:.  .:*=::::::......\\r\\n::...   .         ....:*%%=...........         .. .....        ..                                          .       ..         ....:::=*##=--:.  .-*=:.........  \\r\\n:::..   :=:.        ...-=-:...........         :- -*==.          .                   ...                          ..        .....:::=**#*---:.  :-*=:...........\\r\\n:::..    ...             ....:=-......         .-.++++          ..                                               .         .....:::=***#+:--:. :=-*==-:::::.....\\r\\n::..          ................**=.....         . -+*+.   .     ...                                       ...... .         .....:::=*****=:--:. :==*=++=-:::.....\\r\\n::..          ...........-==-.:+*-....          :+*+:         ...:.                                     .......          .....:::=******=:--:. .-=*====-::...   \\r\\n::..  .      ............:*%#-.-+-....         -+++:          :.::.                                          .         ......::-+*******=:-::.  .=*-::::......  \\r\\n:::....        ............:..........       .+=+++          ::.::.                                        .         ......:::-++*******=:-::   .++-...:::::::::\\r\\n:::::. ...    ......         .........       :-=+**.         ::.::.         ..                           .          ......:::-+++*******-:--:   .++-    ...:----\\r\\n::...   .    ...       ...............     ...  .=+:         .:....        ...                         .          ......::::-++++******+::-::   .++-.     ..:---\\r\\n::...   .     ..       ....:=*=........    ....    .          :....       .::                       ..         ........:::::=++++******=::-::   :++-==-:.   ..:-\\r\\n:::...          ............-#*.......      ..                :...:       .:.                     ...        ........:--::::=+++++*****=::-:.   :+==*#*+=:.  ...\\r\\n.::::...         ..........---.                               :::::.      ::.                   ..      ..........:-=+=:::::=++***#****-:--:.  .:+==####*=-:....\\r\\n:.-+=.....            ..:::-:..  ..                           :::::.      .:.               ....    ..........::-=+++=:::::=*#%%%%%%#*+-::-:.  ::+==####*+-:....\\r\\n*====-::................................................... ........      ...            ................::--==++++++-:::-*##%##**%%#*+::--:.  ::+==####*+-:....\\r\\n**=-=++++==========---::----========------------------------::::::::::::::::::::::::::::::::::::::----===++++++++++++-::=*+**#%#=+%###=::--:.  ::+=+#####*+=:...\\r\\n++-::--------------::.  :=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*****+++++++++++++++=-:=##****+=-=++*#=-:--:.  .:+=*#*##**=-:...\\r\\n#+---::................. .::...................::::::::::::::::::::::::::::::::::::::::::::------===++++++++++++++++=-:-****+--=*+=+##=----:.   :+=+*****=-:..::\\r\\n-:-++::......           . ..  ...             ........      .............  ....  ......:...........::::--==++++++++++::::+*##*=##%#%##=::--:.   -+-=****=:......\\r\\n:-----::....            ..--   .......                        :.....        .:.         ...::-:.........:::::-=++++++-::::=*#%##*#%%*#=::--:.   -+=---==:   ....\\r\\n--::::..      ............-%+......... .                      :...           ::.             .::..  ......:::..::-=++=:::::-+*######**=----:.   -+=. .::.  .....\\r\\n-::::.       .............=#=........        ..               .. .            .:.               ....  .......::::.::-=-::::-++++==****+----:.   -*=.  ...::::...\\r\\n-::::       .........................  ...........            :                 ..                ....      ....::::::-::::-+++*==****+-:--:.   =*-::-------:...\\r\\n-:::..  .. ..........   ............. ...  ........          .:                                    ....       ....::::::::::+***==*****-:--:.  .=*-::---::-----:\\r\\n-:::..   :-::.......    ..:.............  ...........        .:                                        .        ....::::::::-***==*****-:--:. :==*--=-:::-==++=-\\r\\n::::..     ...      ....:#%+...:-:.....     .........         .                                          .        ....:::::::=**+=*****-:--:. -+=+-+*+=-===++==-\\r\\n::...          .........=**-..:*#+.....      .. ...=..                           ....                      .        ...:::::-:=**=+**#*-:--:. ===+-*##**+=====-:\\r\\n::..        ............:....-*++-....        -:::.:=-    .        :-:.               ..::::.         .......        ......:--:-++=**#*-:--:. :-=+-*##*+=----::.\\r\\n:...        .........:..   .:+*+-.....        .==-.-+.            .----:.                ..:::..   .:---::::::.        .....:--:-+++*#*-:--:. :-=+-====-:::...::\\r\\n::..    . ......::::::.   ...........          .+==-..            -=----:::...               ......:-=+=-:..:::.        .....:--:-=+*#*-:--:. .-=+-:::::::......\\r\\n:::..  ...::-::......   .............           .:=-...        ...+*++==----::::..::.               .:-=-:. ..:...       .....:--::=+**-:--:. .:=+-:::::::......\\r\\n::::.       ..........................          . .::....      .=--========---------:.                 .... ..:::..       .....:=-:-=*#+:--:.  .=+-=---:::......\\r\\n::::.  .     ........:=###-...........          :-:::...       ........:---:::::.....                         ..   .       .....:--:-=**---:.  .=+-===--==---:::\\r\\n:::::..:      .........==-.............        .**+#+....       ..----::-=-:.                                       .       .....:-::-+#=--:.  .=+-----===-----:\\r\\n::::::..       ........    ...........        :++*++:....       ..-+**+++*+-:                                        .       .....::::-+*--:.  .-+-::::------:::\\r\\n:::::::.       .....:=+-.............       :=+***=:.....      .  :=+*+++++=-.                                        .       .....:::--+=-:.  .-=--::-----:::::\\r\\n::::::..        .....:*%+.::-=--::::. ....---===-:.......         .-===--=--:                                         .        .....:::----:.  .:=---------:::::\\r\\n::::::::.       ......=*=::-:--::::::::::::.  .::........          .:::..::.                      ...:::::::::::::--==+:        ....:::----:.  .:------==---::::\\r\\n:::::-**-::....:---:::::::::::::::::::::::::.   ........            ..:::::.      ...          ..::-==+++==========++*#+.        ....:::----.  .:------===---:::\\r\\n:::::-*+--::::-+###+-::::::::::::::::::::::::                      .:---==-:.    .........::::---=-==+++=====-==+++=+***-        ....::::---.   :------===------\\r\\n:::::::-:::::=#%%%%%*-::::::::::::::::::::::-                       ::..........:::::::--====++++==-=++======+***#*****#+         ....:::---.   :-=----==-------\\r\\n::::::::::::-#%%#####+::::::::::::::::::::::-.                      .......:::::-===++=-==+++++++=--=+++====+**###*******.        ....::::--.   :-=-------------\\r\\n.....:==--::+*=---::+*-:::::::::::::::::::::-:     .              .:::::-=++====*####*=-===+++++==--=+++====+*******+++**-         ...:=::-:.   :-=-------------\\r\\n....:+*==*=-*#**+--+#*-:::::::::::::::::::::--.:::::::..       .-=-+++=+**#**+++*+***=-====++++++====++++===++***#**+++++-         ....*=:::.   :-=-------------\\r\\n....:**-=#+-##=:-+++#*::::::::::::::::::::::-==::::::...........=*+***=+**#**+++++***=-=====+++++====++++===+*******+++++=.         ...+*:::.   .-=-----------::\\r\\n....:**=+#=-*+:--===*=::::::::::::::::::::::==-:.::::::.........=###**=+********##+++=--=+++++=======++++===+++++********+:         ...-#-::.   .-=----------:::\\r\\n.....-==+=::+#%%%%%%*-::::::::::::::::::::::=---.:::............=*=***#*+**+=++=--:::::-=++++=======+++++===++++**###****+-         ....++::.   .-=---------:::.\\r\\n......:::...-*%%%%%*-:::::::::::::::::::::::=---:..:............=+-=--=-:::...........:-==++========++++==-=++++++*****++=-         ....-*-:.   .-=-------:::...\\r\\n.............-+***=-::::::::::::::::::::::::----...:................................:::-==++========+++++===+++++++****+++=.         ...:*=..   .-=-::::::..    \\r\\n..............::::::::::::::::::::::::::::::-:::.::..........:.....................::::--============+++=======--==+****++=:       ......+*:.   .-=-...:..      \\r\\n.::---=========----------:::::::::::::::::::::::::.......:::........................::::::----------------::-:::::--++++===:       ......-*-.   .-=-  ...       \\r\\n==---:::::::::::::::-----==---::::::::::::-:::::::::::::::-:.........................::::::::::::::::::::...........::::....       .......+*.    :=-            \\r\\n..........................:::::::::::::::::::-::::::::::::...    ..........................:::::::::::.............   ......        ......=#+    :=-. ..        \\r\\n.................................:::::::::::::::.::..:::....::.       ...::...:::...........::::::::..............     ....         .:....:**:   .--. ...       \\r\\n   ....  .........................::::::::...::.:::-::..:=++:::..        ..::::::::..............::..........                       .:....:-=.    -=:.....      \\r\\n   .:..::...        .........................:.:.::=++++++++-=++*+++==-:..:..:--:::::::::::....:::::::..:---:.                       .....:-:.    :+-:::.       \\r\\n.......:-:::::::::....     ...........................::--===++++++**##*-:-:=*=---=-::::.......:::::--===+=-:                          ....::.    .--:.         \\r\\n:.....          ...:::::....           .........................::-==+++-:--===-:.:--:::.....      .-=+=-:.             ...:::.       .........    .-:          \\r\\n.......                    .           .....................        ...:-=+**++==:. :-=-:          ..::..  .............::----:.      ..........   .::          \\r\\n.::.....:                                  ..    .......               .:::---:--:    -=-.     ......................::::::::::::.     ..........   ..          \\r\\n..:.....:.   .+***+=.       ..                                        .:::..::.        :=:::::........::.....:::-====---------::::..     ......                 \\r\\n..::..:..-   -#%%%@%-      .::.                                         :-..::.         :::::...............::..-****+--------::..                              \\r\\n..::.....=.    ..::.                                                    :-..::.         .--.              .....:-+***+--------:..                               \\r\\n...:.....::                                                             ::..::.         .:.             .::-++--=+**++-------:..                                \\r\\n...:......                                                              ...:::          .               -+=+*+--=+**+=------::.                                 \\r\\n...::.....                                                               ..:::                          :==++-:-=***+------::.                                  \\r\\n:...::.....                                                              ..:::     .                    .-===-:-=*+++-----::.                                   \\r\\n::...::.....                                                             ..:-:                          .::--::-=+++====--:.                                    \\r\\n.:-:..::....                                                             ...::                          ...::::-=***++++=-.                                     \\r\\n...-:..::.:..                                                            ..:::.                         ...::::-=+++::===-.                                     \\r\\n .::-:..:::..                                                            ..:::.                         ...::::-=--:..-==-.                                     \\r\\n  .:--:.:::..                                                            ..:::                          ...::::-=-.. .===-..                                    \\r\\n      ...                                                                ...:.                           ..::::-=-.. .==+-...                                   \\r\\n                                                                         .....                           ..::::-=:.. .==+-.........                             \\r\\n .-=-:.  .   ..      ..:..:-.                                            .....                           ...:::-=:.. .==+-...................                   \\r\\n   .:-:               :--=*#*-                                           .....                           ...:::-=:.. .==+-...................             ....  \\r\\n                          .::.                                           .....                           ...:::-=-...:=++-...................           ....... \\r\\n           :=++=-.  ....                                                 .....                            ..:::-=-..:-=++-...................           ......  \\r\\n\",\n  \"                                                                              ...      .....                 .........=.                                        \\r\\n                                                                              ....      ...                  .........=.    ........                            \\r\\n                                                                              ....                           .........=. ..............                         \\r\\n                                                                              ....                           ....:...:=. ................                       \\r\\n                                                                              ....                           ........:=. ...................                    \\r\\n                                                                              ....                          .....:...:=.....................                    \\r\\n                                                                              ....                          ...:::...:=...............                          \\r\\n        :......                                                               ....                          ...:::...:=.......                                  \\r\\n      ...........                                                             ....                          ...::::..:+....                                     \\r\\n     ............                                                            .....                          ...::::..:+.                                        \\r\\n  ...............                                                           .:....                          ...::::...-.                                        \\r\\n................                                                            :-:...     -++.                ...:---::......                                      \\r\\n...............                                                             :--...       .                 ..-=++-::.........                                   \\r\\n..............                                                              -=-...    ..                   .-==**=::...........                                 \\r\\n.............                                                               -=-...                         :===**=::............                                \\r\\n............                                                                -=-...                         :++=*#+::.............                               \\r\\n............                                                                -=-...          ::             .:-=+*+-:..............                              \\r\\n...........                                                                 -=-...          :-..          .....::::-:..............                             \\r\\n...........                                                                 -+=...         :::-:.........::....:::..................                            \\r\\n..........                                                                  -=-...        -=:...........   .........................                            \\r\\n..........                                                                   ..          -=:.                     ...................          ...              \\r\\n.........                                    .. .............                      .   :=-:.                          ...............         .....             \\r\\n......                                      ... ................           .......  .:--:::.                                         .-:    ......      .       \\r\\n                                ...........  ...................           ..... ..------:. .......                                         .....      ..       \\r\\n                       .........................................           .   .:--::--:................                                   ......     .:..      \\r\\n................................................................            .:----::-:.. ................                                  ...:..     ::::.     \\r\\n...................................................:::.........         .::---:::::.....................                               .:. .....     .::        \\r\\n.............................:::......::::::::..:.:-::::::...:.     ....::........................................ .                    .. .....     ::.        \\r\\n.............................:::...::::::::::::::::::...:::::-:............     ...............................................         .....:..    .::         \\r\\n..........................:::::::::::::::::::::::---::..:=*+=--:......:-=-:.....:..........:::::::::::::::::.........-===--::.          . ...--.    .::         \\r\\n.......:::::::::::::::::::::::::::::::::::::::------:::.-*####++=-.::.-+=----:.=++-......:---=======--==++==---=-----=++**+==-          .....--.    :-:         \\r\\n.....::::::::::::::::::::::::::::::::::::::::--=---:.:..-****+++==---=++*--==:.:+*-:....:-========++==++**+====+************=:           ....::   :.:::...      \\r\\n........:::..::::::::::::::::::::::::::::::::--=---:.:..:-=++==+*#*#+*###+==:::.==.:...:-=======++++==++**+===+*####********=:           ......   +-::::::...   \\r\\n.......:+*++-::::::::::::::::::::::::::::::::--=:-::.....:+*#*+*##*#*###***++#*=++=-.:---==============+**+=-=+*******++***+=.          ....:..  :*:-::::::...  \\r\\n.....:::=*++:::::::::::::::::::::::::::::::::--=:---.....:+******#*****#*=+**###****++*=-==============+**+=-=++***#*+++++++-           ...:::.  :=:-:--::::... \\r\\n....:::::+*-:::::::::::::::::::::::::::::::::-------....:-+=---=**###**#*-+**##*++*****=-==============+**+=-=+*******+=====:          ....:::.  ..:-:=-::::....\\r\\n..:::::::=+::::::::::::::::::::::::::::::::::---.::::::...      ..-++**++=+*###*+=+**#*+===============+**+=--=++++****++++=           ...::::.  :.:-:=----:....\\r\\n:::::::::::::::::::::::::::::::::::::::::::::--:                    :=-:=+:-=++===*****+===============+**+=--=+++********+-          ....::::.  :.:-------:....\\r\\n::::::::...::::::::::::::::::::::::::::::::::--.                    .....:...:::::------===============+**+=-==+++**##***++:          ....::::.  :.:--------.:..\\r\\n::::-:::+#+::::::::::::::::::::::::::::::::::=-             .:::.  ..:::...  .........::---============+*++=-==++=++****+=-          ....:::::.  :.---------.::.\\r\\n::::-:::*%*::::::::::::::::::::::::::::::::::=:             :-=-.  ....::..       ........:::-----====+**++=-==+++=++***++:          ....:::-:.  :.--------:.:::\\r\\n:::-:::::: .=:  ....:::::::::::::::::::::::::-.  .          :==-.  ...                         ..:::-=++*++===+++++++****=          ..:.:::--:.  .:=-------:.::.\\r\\n::--:::..   ..  ......-*+:::::::::::::::::::::  .. .-=.     .-==-. .::.                            ..:--===---=======++*+:         ..:..:::--:. ..-+----::::.:..\\r\\n::-::::..    .: ......=*=.....:::::::....      . .-===:.     .-==--:---:.                                .........:::::::          ..:::::-=-:  .:=+-=--::::....\\r\\n:--:::::..   .=-:.......  ............     .....::-:....       :=======--:.                                            ..         ..:-:::-*=-:  .:++-=---::.:...\\r\\n:-::::.....   .--:::..................       .--+-:.....        :====-===:.                              ...    ....   .         ...=:::-**-::  .:++------:::::.\\r\\n::::.. .            .   ..............         .--=-....         .:...:-:.                             .:--:....::.   .         ...-:::-*#=-::  .:*+-:-----::::.\\r\\n:::..           ........--:...........            .:-:..       :-                                        ........    .         ...::::-*#*--:.  .:*=-:::::......\\r\\n:::..   ..         ....=%%*:..........         ....:...        ..                                          .       ..         ....:::-*##=--:.  .:*=:.........  \\r\\n::::..  .--.        ...:--:...........         :-.:*==.          .                   ...                          ..         ....:::-**#*---:.  :-*=:...........\\r\\n:::..     ..             ....:==:.....         .-.=*++.         ..                 .                             .         .....:::-***#+:--:. .=-*=--:::::.....\\r\\n::...         ................=*=:....         . :+*+:   .     ...                                       .....  .         .....:::=****#=:--:. :+-*==+=-:::.....\\r\\n::..          ...........:=+=:.+*=....          :+*+-         .:.:.                                     ........         .....:::=******=:--:. .-=*====-::...   \\r\\n::...         ...........:+%#=.:=-....         -+++:          :.::.                                          .         ......::-=*******=:--:.  .=*=::::......  \\r\\n:::.....       ............:..........        +=+++.         .:.:::                                        .         ......:::-++*******=:--:.  .=+-..::::::::::\\r\\n:::::. .:.    ......         .........       .-=+*#:         ::.::.         ..                           .          ......:::-+++*******-:--:   .++-    ..::----\\r\\n:::...  .    ...       ...............     ...  .-+-         .:....        ...                         .          ......:::::=+++******+-:--:   .++-.     ..:---\\r\\n:::..         ..       .....=**:.......    ....    .          :....       .::                        ..        ........:::::-++++******+::-::   .++-==-:    ..:-\\r\\n:::...          ............:##:......      ..                :...:       .:.                     ...        ........:--::::=+++++*****=::-::  .:+==*#*+=:.  ...\\r\\n.::::...         ..........:--.                               :::::.      ::.                   ...     ..........:-=+=:::::=++***#****-::-::  .:+==####+=:.....\\r\\n-.-+=:....            ...::-:..  ..                           ::::::      ::.               ....    ..........::-=+++=:::::-*##%%%%%#*+-::-::  ::+==####*+-.....\\r\\n#+===-:::...........................................................      ...            ................:::-==++++++-:::-+##%%#**%%##+::--:.  ::+==####*+-:....\\r\\n**+--++++===========---.:-==================------------------::::::::::::::::::::::::::::::::::::----===++++++++++++-::=*+*##%#+=%###=::--:.  .:+=+#####*=-:...\\r\\n++=::-------------:::.  .-=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*****++++++++++++++++-:=##*****=--++*#=-:--:.  .:+=*####*+=-:...\\r\\n#+---::................. ..:...................:::::::::::::::::::::::::::::::::::::::::::::-----===++++++++++++++++=-:-*#**+--=*+=+*#=----:.   :+=+**#**=-:..::\\r\\n=:-++-:......           ....  ...             ........      .............  ....  ......::..........::::--==++++++++++-:::+**%*=##%#%##=::--:.   :+==****=:.....:\\r\\n:-:---::....            ..:-.  ........                       :.....        .:.          ..::-:.........:::::-=++++++-::::-*#%##*#%%*#=::--:.   -+=--===:   ....\\r\\n--::::..      ............:##:........                        ....           ::.             .:::.  ......::::.::-=++=:::::-+*######**+-:--:.   -+=...::.  .....\\r\\n--:::.       .............-*+:.......       ...               .. .            .:.               .:..   ......::::.::-=-::::-++++==****+----:.   -*=.  .....::...\\r\\n--:::.      ................ ........  ...........            :                ...                ....      ....::::::-::::-+***==****+-:--:.   -*=::-------:...\\r\\n--:::.  ..  .........   ............. ...  .........          :                                    ....       ....::::::::::+***==*****-:--:.  .=*--:---:-----::\\r\\n--:::.   :--:........    .::............  ...........        .:                                        ..       ....::::::::-***==*****-:--:. :==*--=-:::-==++=-\\r\\n::::...     ..      ....:*%*:..:-:.....     .......:.         .                                          .        ....:::::-:=**+=*****-:--:. -+=*-+*+=-===++==-\\r\\n::...          .........-**-..:+**:....      .. ...=..                           ....                      .        ...:::::-:=**=+**#*-:--:. -+=+-*##*+======-.\\r\\n::..        .................-*+*=....        -:.:.:=-    .       .:-:.               ..::::.          ......        ......:--:-++=**#*-:--:. :-=+-*##*+=----::.\\r\\n::..        .........:..   ..+*+-.....        .===::+.            .----:.                ..:::..   .:---::::::.        .....:--:-+++*#*-:--:. :-=+-=+==-:::...::\\r\\n::..    . .....:::::::.   ...........          .++=-...           :=----:::...               ......:-=+=-:..:::.        .....:-=:-=+*#*-:--:. .-=+--:-::::......\\r\\n::::.  ...::-::.......  ..............          .:=-...        ...+*++=-----::::..::.               .:-=-:....:...       .....:--::=+*#=:--:. .:=+-::::::.......\\r\\n::::.       ..........:::.............          .  ::....      .=--=========--------:.                ..... ..::...       .....:=-:-=*#+:--:.  .=+----::::......\\r\\n:::::  .     .........=###=...........          :=-::...       ........:---:::::.....                         ..   .       .....:--:-=**---:.  .=+-===-==----:::\\r\\n:::::....      ........-=-:............        .**+#+....      ..:----::-=-:                                        .       .....:-::-+#=--:.  .=+-----===-----:\\r\\n::::::..       ........     ..........        :++*++:....       ..=+**+++*+-:                                        .       .....::::-+*--:.  .-+-::::------:::\\r\\n:::::::.       .....:=+-.............      .:=+***=:.....      .  :=+*+++++=:                                         .       .....:::--+=-:.  .-+--::-----:::::\\r\\n:::::::.        ......+%*:::-=--::::....:.---===-:.......         .-===--=--.                                         .        .....:::----:.  .:=---------:::::\\r\\n::::::::.      .......-+=::-:--::::::::::::.  .::........          .:::..::.                      ...:::::::::::::--===:        ....:::----:.  .:------==--:::::\\r\\n::::::**-::....:---:::::::::::::::::::::::::.   ........            ..:::::.      ...         ...:--==+++==========+**#+.        ....:::----.  .:------==---::::\\r\\n::::::+*--::::-+###*=::::::::::::::::::::::::                      .----==-:.    .........::::-----=++++========+++=+***:        ....::::---.  .:-----===-------\\r\\n:::::::-:::::=#%%%%%#-::::::::::::::::::::::-                       ::..........:::::::--====++++====++======+*********#=         ....:::---.   :-=----==-------\\r\\n::::::::::::-*%%#####+::::::::::::::::::::::-.                      .......:::::-==+++=-==+++++++=--=+++===++*####*******.        ....::::--.   :-=-------------\\r\\n.....:==--::+#=---::=*-:::::::::::::::::::::-:    ..              .::::--=++===+#####*=-===+++++==-==+++====+***#***+++**:         ...:=::-:.   :-=-------------\\r\\n.....+*+=*+-*#**+--+##-:::::::::::::::::::::--.:::::::..       .-=-+++=+**#**+++*+***=-====+++++=====+++====+****#**+++++-         ....*=:::.   :-=-------------\\r\\n....:**-=#*-*#=:-=++**-:::::::::::::::::::::-==::::::...........=*+***=+**#**+++++***=-=====+++++====++++===+*******+++++=.        ....+*:::.   .-=-----------::\\r\\n....:+*==#=:**--====*+::::::::::::::::::::::-=--.::::::.........=###**=+*****#**#*+++=--=+++++=======++++===+++++********+:         ...-#-::.   .-=----------:::\\r\\n.....-==+=::+#%%%%%%*-::::::::::::::::::::::=---.:::............+*=***#*+**+=++=--:::::-=++++=======++++====++++**###****+-         ....*+::.   .-=---------:::.\\r\\n......:::...-*%%%%%*-:::::::::::::::::::::::=---:..:............=+-=--=-.::..........::-==++========++++====++++++*****++=-         ....=*-:.   .-=-------:::...\\r\\n.............-+***=-::::::::::::::::::::::::----:..:...............................::::-==++========++++====+++++++****+++=.        ....:*=..   .-=-::::::... ..\\r\\n..............::::::::::::::::::::::::::::::-:::.::..........:.....................::::--===========++++=======-===+****++=:       ......+*:.   .==-..::..      \\r\\n:::--==============-------::::::::::::::::::::::::.......:::........................::::::----------------:--:::::-=++++===:       ......-*-.   .-=-  ..        \\r\\n==---::::::::::::::::----=---:::::::::::::-:::::::::::::::-:........................:::::::::::::::::::::...........:::::...       .......*+.    :=-            \\r\\n...........................::::::::::::::::::-:::::::::::....    ..........................:::::::::::..............  ......        ......=#=    :=-. ..        \\r\\n..................................::::::::::::::.::..::::...::.       ...::...:::...........::::::::..............    ......        .:....:**.   .--.....       \\r\\n   ....  .........................::::::::...::.:::-::..-+*+-::..        .:::::::::.............:::...........                      .:....:-=.    -=:....       \\r\\n   ....::...        .........................:.:.::==+++++*+==+***++==-:..:..:---:::::::::.....:::::::..:---:.                      ......:-:.    -+-:::.       \\r\\n.......:-:::::::::....     ...........................::--===++++++**##*-:-:-+=---=-::::.......:-:::--==++=-.                         .....::.    .=-:.         \\r\\n:......          ..:::::....           .........................::-=+++=-:--===-:.:--:::.....      .-=+=::.             ....:..       .........    .-:          \\r\\n.:.....                                .....................        ...:-=+**++=-:. :-=-:         ..:::.   .............::---::.      .......:.    .::          \\r\\n.::.....:                                  ..    .......              ..::----:--:    -=:.     .....................:::::::::::::.     ..........   ..          \\r\\n..:.....:.   :*#**+=.      ...                                        .:::.::..        -=:::::.......:::.....:::-===----------::::..     ......                 \\r\\n..::..:..-   =%%%%@*:      .::                                          :-..::.         :::::...............::..-***+=--------::..                              \\r\\n..::.....=.    ...:                                                     --..::          .--.              .....:-****+-------::.                                \\r\\n...:.....:.                                                             ::.:::          .:.             .::=++--=***+=------::..                                \\r\\n...:......                                                              ...:::          .               -+=+*+--=+**+------::..                                 \\r\\n...::.....                                                               ..:::                          :+=++-:-=***+-----::..                                  \\r\\n:...::.....                                                              ..:::    ..                    .-=+=::-=*++=-----:..                                   \\r\\n::...::.....                                                             ..:-:                          .::--::-=*++====-::.                                    \\r\\n.:-:..::....                                                             ..:::                          ..:::::-=***++++=:.                                     \\r\\n...-:..::.:..                                                            ..:::                          ..:::::-=+*=::===:                                      \\r\\n .::-:..:::..                                                            ..:::.                         ...::::-=-:...===:.                                     \\r\\n  .:--:.:::..                                                            ..::.                          ...::::-=:.. .===:.                                     \\r\\n       ..                                                                ..::.                          ...::::-=:.. :==+-...                                   \\r\\n                                                                         .....                           ..::::-=:.. .=++-........                              \\r\\n :-=-:   .   ..      .::..--.                                            .....                           ...:::-=:.. .=++-..................                    \\r\\n   .:-:              .:-=+*#+:                                           .....                           ...:::-=:.. .=++:...................             ...   \\r\\n                          .::.                                           .....                           ...:::-=:...:=++:...................          ........ \\r\\n          .-=++=-.  .:.                                                  .....                            ..:::-=:..:-+++:...................          .......  \\r\\n\",\n  \"                                                                              ....     .....                  ........-.                                        \\r\\n                                                                              ....       ...                 .........-.    ........                            \\r\\n                                                                              ....                           .........-. ..............                         \\r\\n                                                                              ....                           ....:....-. .................                      \\r\\n                                                                              ....                           .........=....................                     \\r\\n                                                                              ....                           .........=.....................                    \\r\\n                                                                              ....                          ....::....=...............                          \\r\\n        .......                                                               ....                          ...::::...=:.......                                 \\r\\n       ..........                                                             .....                         ...::::...=:...                                     \\r\\n     .............                                                           ......                         ...::::...=:                                        \\r\\n  ...............                                                           .::....                         ...:::::..:.                                        \\r\\n................                                                            :-:...     :++:                 ..:--:::......                                      \\r\\n...............                                                             :--...       .                 ..:-++-::.........                                   \\r\\n..............                                                              :=-...    ..                   .-==+*=-:...........                                 \\r\\n.............                                                               :=-...                         .===**+::............                                \\r\\n.............                                                               :=-...                         :++=*#+::.............                               \\r\\n............                                                                -=-...          ::             .:--+*+-:..............                              \\r\\n...........                                                                 -==...          :-..           ....::::-:..............                             \\r\\n...........                                                                 -+=:..         :::-:..........:.....::.................                             \\r\\n..........                                                                  -=-...        :=:...........   .........................                            \\r\\n..........                                                                   ..          -=:.                     ...................          ...              \\r\\n.........                                    .. ..............                     .   :--:.                          ...............         .....             \\r\\n......                                       ...................           .......   :--:::.                                         .-:    ......      .       \\r\\n                                 ..........  ...................           ..... ..:-----:. .......                                         ......     ..       \\r\\n                       .........................................           .   .:--:::-:................                                    .....     .:..      \\r\\n..................................................:.............            .:----::-:.. ................                                  ...:..     ::::.     \\r\\n...................................................::::........         .::---:::::.....................                               .:. .....     .::.       \\r\\n..............................::......::::::::..:.:-::::::...:.     ....::........................................                      .. .....     .:.        \\r\\n.............................::....::::::::::::::::-:...:::::-:............     ...............................................         .. ..:..    .::         \\r\\n..........................::::::::::::::::::::::::--::..:=*+=--:......:-=-:.....:..........:::::::::::::::::.........-===-:::.          . ...--.    .::         \\r\\n......::::::::::::::::::::::::::::::::::::::::------:-:.-*####++=-.::.-+=-:--:.-++-......:---=======--==++==---=-----=++**+==-.         .....--.    .-:         \\r\\n.....::::::::::::::::::::::::::::::::::::::::--=----.::.:****+++==---=+=*=:==:.:+*-.....:-========++==++**+====+***********+=:           ....::.  ..:-:..       \\r\\n........:::..::::::::::::::::::::::::::::::::--=----.:..:-=++==+*#*#+*###*==-::.-=.....:-=======++++===+**+===+*####********=:           ......   +-::::::..    \\r\\n........=*++-::::::::::::::::::::::::::::::::--=:-::.....:+****+##*#*###***++#*=++=-.:---==============+**+===+*******++***+=:          ....:..  .*-:::::::...  \\r\\n.....::.-*+*-::::::::::::::::::::::::::::::::--=---=.....:+*+****#*****#*=+**#*#****++*=-==============+**+=-=++***#*+++++++-           ....::.  :=:-:::::::... \\r\\n...::::::+*=:::::::::::::::::::::::::::::::::------=:...:-+=----**###****-+**###++*****=-==============+**+=-=+*******+=====:           ...:::.  .::-:--::::....\\r\\n..:::::::-+::::::::::::::::::::::::::::::::::---.::::::...      ..-++**++=+**##*+=+**#*+===============+**+=--=++++***+++++=.          ....:::.  ..:-:-----:....\\r\\n:::::::::::::::::::::::::::::::::::::::::::::---                    :=-.-+--=++===*****+===============+**+=--=+++********+-          ....::::.  :::-:-----:....\\r\\n::::::::...::::::::::::::::::::::::::::::::::--:                    .....:.....::::---=================+**+=-==+++**##***++:          ....::::.  :.:-:-----:.:..\\r\\n::::::::=#+::::::::::::::::::::::::::::::::::--.            .:::.  ..:::...  .........::---============+*++=-==++=++****+==.         .....::::.  :.:-------:.::.\\r\\n::::-:::+%*-:::::::::::::::::::::::::::::::::=:             :-=:.  ....::..       ........:::-----====+**++=-==+++=++***+=:          ....:::-:.  :.---=----:.::.\\r\\n:::-::::::  =-  .....::::::::::::::::::::::::-.  .          :==-.  ...                        ...:::-=++*++===+++++++****=.          .:.:::--:.  .:=-------:.::.\\r\\n:::-:::..    .  ......:**:::::::::::::::::::::  .. .-=:     .-==-. .::.                            ..:--===---=======++*+-          .:..:::--:.  :-+---:::::....\\r\\n::-::::..    .:.......-*=......:::::::...      . .-===:.     .-==--:---:.                                .........::::::-          ..:::::-+-:. .:-+-=--::::....\\r\\n::-:::::..    -=:.......   ...........      ....::-:.....      :=======-::                                             ..         ..:-:::-+=-:  .:=+-=--:::.....\\r\\n:-::::.....   .:-::::. ...............       .:-+-:......       :====-==-:.                              ...    ....   .         ...=:::-**-::  .:++------::::..\\r\\n::::.. .            .   ...............         :-==:...         .:...:-:.                             .:--:....::.   .         ...-:::-*#=-::  .:++-:-----:::..\\r\\n:::...           .......--:............           .:-:..       :=.                                       ........    .         ...::::-*#*--:.  .:*+-:::::......\\r\\n:::...   .         ....-#%*:..........         ....:...        ..                                          .       ..         ....:::-*##+--:.  .:*+::........  \\r\\n::::..   --:         ..:--:...........         .-..*==:                              ...                          ..         ....:::-**#*---:.  ::*+:...........\\r\\n::::..     .             .....==:.....         .-.-*+*.         ..                                                         .....:::-***#+:--:. .=-*=--:::::.....\\r\\n::...         ................=*+:.....        . :+*+:         ...                                       ...... .         .....:::-****#=:--:. .+-*==+=-:::.....\\r\\n::...         ...........:=+=:.=*+.....         :+**-         .:.:.                                     ........         .....:::=******=:--:. .--*====-::...   \\r\\n:::..         ............=##+..==.....        -+++-          :.::.                                          .         ......:::=*******=:--:.  .=*=::::......  \\r\\n::::....       .......................        =++++.         .:.:::                                        .         ......:::-++*******=:--:.   =*-..:::::::::.\\r\\n:::::.. :.    ......          ........       .--=*#:         .:..::         ..                           .          ......:::-+++*******-:--:.  .=+-   ...::----\\r\\n:::...  .    ...        ...............    ....  -=-          :....        ...                         ..         ......:::::=+++*******-:--:   .=+-.     ..:---\\r\\n:::...   .     .       .....-**:.......    ....    .          :....       .::                        ..        ........:::::-++++******+::--:   .++--=-:    ..:-\\r\\n:::...          .............*#-......      ...               :...:.      .:.                     ...        ........:--::::=+++++*****=::--:  ..++=***+-.. ...:\\r\\n.:::::..          .........:--:                               :::::.      ::.                   ...     ..........::-+=:::::=++***#****-::-::  ..+==####+-:.....\\r\\n=.:++-....            ...::-:... ..                           ::::::      ::.               ....     .........::-=++++:::::-*##%%%%%##*-::-::  ::+==####*=:.....\\r\\n#+====-:::...........................................................     ...            ................:::-==++++++-:::-+##%%#**%%##+-:--:.  ::+==####*+-:....\\r\\n**+--=++++==========---.:-=======================--------------:::::::::::::::::::::::::::::::::::----===++++++++++++-::=***##%#+=#%##=::--:.  .:+=+#####*=-....\\r\\n++=::------------::::.  .-=+++++++++++++=====+++++++++++++++++++++++++++++++++++++++++++++++++++*****++++++++++++++++-:=##*****=--++*#=-:--:.  .:+=*####*+=-....\\r\\n#*===::................. ..:...................:::::::::::::::::::::::::::::::::::::::::::::-----===+++++++++++++++++-:-+#***=-=*+=+*#=----:.   :+=+**#**=-:..::\\r\\n=::++-:......           ....  ...             .......        ............  ....   .....::..........::::--==++++++++++-:::=**%*=*#%####=::--:.   :+==****=:....::\\r\\n:-::--::....            ..:-.  ........                       .:....        .:.          ...:-:.........:::::--=+++++-::::-*#%##*#%%*#=::--:.   :+=--===:   ....\\r\\n:-::::..      ............:##:........                        ....           ::.             .:::.  ......::::.::-=++=::::::+*######**+-:--:.   -+=:..::.  .....\\r\\n--:::.       .............-*+:........      ....              .. .            .:.               .:..   ......::::.::-==::::-++++==****+----:.   -*=.  .....:....\\r\\n:-:::.      ................ ......... ...........            :                ...                 ...      ....::::::-::::-+***==****+-:--:.   -*=:::-----::...\\r\\n:-:::.   :. .........    ............. ..  .........          :                                    ....       ....::::::::::+***==*****-:--:.  .-*=-:---:----:::\\r\\n:-:::.   .--::.......    .::............   ..........         :                                        ..       ....::::::::-***==*****-:--:. :-=*----:::-==+==-\\r\\n::::...     .       .....*%#:..:-:......     ......:.         .                                          .        ....:::::-:=**+=*****-:--:. -+=*-+*=--==+++==-\\r\\n::...          .........-*+=..:+**:....      .. ...=..                           ....                      .        ....::::-:=**=+**#*-:--:. -+=+-*##*+=====-:.\\r\\n::...       .................:*++=....        --.:.:=-    .       .:-:.               .:::::           ......         .....::-:-++=**#*-:--:. :==+-*##*+-----::.\\r\\n::..        .........:..   ..=*+-.....         ===::+.            .----:.                ..:::.    .:--:::::::.        .....:--:-+++*#*-:--:. .-=+-=+==-:::..:::\\r\\n::...   .....:.:::::::.   ............         .=+=-...           :=----::....               ......:-=+=-:..:::.        .....:-=:-=+*#*-:--:. .-=+----::::.....:\\r\\n::::.   ..:::::.......  .. ...........          .:=-...        ...+*++=-----::::..:..               .-==-:....:...       .....:--::=+*#=:--:.  :=+-::::::.......\\r\\n:::::.      ..........:::.............          .. ::....      .=--========---------:.                .......:::...       .....:--:-=*#+---:.  .=+----:::.......\\r\\n:::::. .     .........-#%#=............         :=-::...       ........:---:::::....                          ..   .       .....:--:-=**---:.  .=+-===-==---::::\\r\\n:::::....      ........-=-:............        .**+**....      ..:----::-=-.                                        .       .....:-::-+#=--:.  .-+-----===-----:\\r\\n:::::::.       ........     ..........        :++*++-....       .:=+**+++++-:                                        .       .....::::-+*--:.  .-+-:::-------:::\\r\\n:::::::.       ......=+=:............      .:=+***=:.....      . .-++*++++=-:                                         .       .....:::--+=-:.  .-+-:::----::::::\\r\\n:::::::.        ......=%#:.:-=--::::....:.----==-:.......         :====--=-:.                                         .        .....:::--=-:.  .:=---------:::::\\r\\n:::::::-.      .......-+=::-::-::::::::::::.  .::........          .:::.::..                      ...:::::::::::::--===:        ....:::----:.  .:------==--:::::\\r\\n::::::+#=::....:-=-:::::::::::::::::::::::::.    .......            ..:::::.      ..          ...:--==+++==========+**#+         ....:::----.  .:-----===---::::\\r\\n::::::=*--::::-+###*=::::::::::::::::::::::::                      .----==-.    ..........::::-----=++++========+++=+***:        ....::::---.  .:-----===-------\\r\\n:::::::::::::=#%%%%%#=::::::::::::::::::::::-                       ::..........:::::::--====++++====++======+*********#=         ....:::---.   :-=---===-------\\r\\n::::::::::::-*%######*::::::::::::::::::::::-.                      .......:::::===++=--==+++++++=-==+++===++*####*******.        ....::::--.   :-=-------------\\r\\n.....:==-=-:=#=---::=*-:::::::::::::::::::::-:   ...              .::::--=+====+#####*=-===+++++==-==+++====+*******++***:         ...:=::-:.   :-=-------------\\r\\n.....=*+=*+-+%#*+==+##-:::::::::::::::::::::--.:::::::..      ..-=-+++=+**#**+++*+***=-====+++++=====+++====+***##**+++++-         ....*=:::.   :-=-------------\\r\\n....:+*=-**-*#=::=++**-:::::::::::::::::::::-==::::::...........=*+**+=+**#**+++++**+=-=====++++=====+++===++*******+++++=.        ....+*:::.   .-=-----------::\\r\\n.....=*==*+:+*--===+*+::::::::::::::::::::::-=--.::::::.........+###**=+*****#**#*+++--==++++=======++++====+++++********+:         ...-#-::.   .-=----------:::\\r\\n.....:===+::=#%%%%%%#-::::::::::::::::::::::----.:::............+*=***#*+**+=++---:::::-=++++=======++++====++++**###****+-         ....*+::.   .-=---------:::.\\r\\n.......::...:+#%%%%*-:::::::::::::::::::::::----:..:............=+-=--=-.::..........::-==++========++++====+++++******++=-         ....=*:..   .-=-------:::...\\r\\n.............:=+**=-::::::::::::::::::::::::----:..:...............................:::--==++========++++====+++++++****+++=.        ....:#=..   .-=-::::::......\\r\\n.........::::..:::::::::::::::::::::::::::::-:::.::..........:.....................:::---===========++++===========+****++=:       ......+*:.   .==-..::..      \\r\\n:::-================-------:::::::::::::::::::::::.......:::........................::::::----------------:--:::::-=++++==-:       ......-*-.   .-=:  ..        \\r\\n=---::::::::::::::::::-------:::::::::::::-:::::::::::::::-:........................:::::::::::::::::::::..........::::::...       ......:*+.    -=-            \\r\\n...........................::::::::::::::::::-:::::::::::....    ..........................:::::::::::.............  .......        ......=#=    :=-. .         \\r\\n..................................::::::::::::::.::..::::...::.       ...::..::::...........::::::::..............    ......        .:....:**.   .=-.....       \\r\\n  ....    ........................::::::::...::.:::-::.:-+*+-::..        .:::::::::..............::..........                       ::....:==.    -=:....       \\r\\n  .:...::...        .........................:.:.:-=++++++*+=++***++=--:.::..:---:::::::::.....::::::...:---:.                      ......:-:.    -+-::..       \\r\\n.......:-:.:::::::....     ...........................:::--==++++++**##*::-:-+=---=-::::.......:-::---==++=-.                         ....:::.    .=-:.         \\r\\n:......          ...::::....           .........................::-=+++=-:--==--. :--:::.....      .=++=::.             ....:..       .........    :-.          \\r\\n.:.....                                .....................        ...:-=+**++=-:  :---:         ..:::.   .............::---::.      .......:.    .::          \\r\\n.::.....:                                  ..    .......              ..::----:--.    -=:.     .....................:::::::::::::.     ..........   ..          \\r\\n..:.....:.   =##**+-       ...                                        .:::.::..        -=:::::.......::......::--==-----------::::..     ......                 \\r\\n..::..:..-  .*%%%%%+.     .:::                                         .::..::.         :::::...............::..=***+=--------::.                               \\r\\n..::.....=.    ....                                                     -:.:::          .-:.              .....:-****=-------::.                                \\r\\n...:.....:.                                                             ::.:::          .:.             .::=+=--=***+=------::.                                 \\r\\n...:......                                                              ...:::          .               -+=+*=:-=+**+------::.                                  \\r\\n...::.....                                                              ...:::                          :+=++-:-=***=-----::.                                   \\r\\n:...::.....                                                              ..:::    ..                    .==+=::-=**+=-----:.                                    \\r\\n::...::.....                                                             ..:-:                          .:---::-=*++===--:.                                     \\r\\n.:-:..::....                                                             ..::.                          ..:::::-=***++++=:.                                     \\r\\n...-:..::.:..                                                            ..::.                          ..:::::-=++=:-===.                                      \\r\\n .::-:..:::..                                                            ..:::                          ...::::-=-:..:===.                                      \\r\\n  .:-::.:::..                                                            ..::.                          ...::::==:.. :===:.                                     \\r\\n       ..                                                                ..::.                          ...::::-=:.. :=+=:..                                    \\r\\n                                                                         .....                           ..::::-=:.. :=+=:.......                               \\r\\n.:-=-:   .   ..      .::..--.                                            .....                           ...:::-=:.. :=+=:.................                     \\r\\n   .:-.              .:-=+*#+.                                           .....                           ...:::-=:.. :=+=:...................            . .    \\r\\n                          .-:                                            .....                           ...:::-=:...-++=:..................          ........  \\r\\n          .-=++=:  ..:.                                                  .....                           ...:::-=:..:-++=:..................          ........  \\r\\n\",\n  \"                                                                               ...     .....                  ..........                                        \\r\\n                                                                              ....      ....                  ........:.    ........                            \\r\\n                                                                              ....                           .........:. ..............                         \\r\\n                                                                              ....                           ....:....:. ................                       \\r\\n                                                                              ....                           .........:. ..................                     \\r\\n                                                                              .....                          ....:... :.....................                    \\r\\n                                                                              .....                         ....::... -:...............                         \\r\\n        ........                                                              .....                         ...::::.. -:......                                  \\r\\n       ..........                                                             .....                         ...::::.. -:...                                     \\r\\n     .............                                                           ......                         ...::::.. ::                                        \\r\\n ................                                                           .::....                         ....::::....                                        \\r\\n................                                                            .-:....    :+*:                 ..:--:::......                                      \\r\\n...............                                                             :--...       .                  .:-++--:.........                                   \\r\\n..............                                                              :=-...    ..                   .:==+*+-:..........                                  \\r\\n..............                                                              :==...                         .===+*+-:............                                \\r\\n.............                                                               :==...                         .++=*#+-:.............                               \\r\\n............                                                                :==...          .:             .:--+*+-::.............                              \\r\\n............                                                                :==...          :-:.           .....:::-:..............                             \\r\\n...........                                                                 -+=:..         .::-:..........:.....::.................                             \\r\\n...........                                                                 :==:..        :=-...........  ..........................                            \\r\\n..........                                                                   ..          :=-.                     ...................          ...              \\r\\n.........                                    .. ..............                 .   .   .-=::.                         ...............         .....             \\r\\n                                             ...................           .......   .---::.                                         .-:     .....      .       \\r\\n                                ...........   ..................           .....  .:-=---:. .......                                         ......     ..       \\r\\n                       .........................................               .:---::-:................                                    .....      :..      \\r\\n..................................................:.............            .:----::-:.. ................                                  ...:..     .:::.     \\r\\n...................................................::::........         ..:---:::::.....................                               .:. .....      ::.       \\r\\n..............................::.......:::::::...::::::::::..:.     ....::............................... ........                      .. .....     .:.        \\r\\n..................................:::::::::::::::::-:...:::::-:.............    ...............................................         .. ..:..     ::.        \\r\\n.........................:::::::::::::::::::::::::--::..:=*+=--:......:-=-:................::::::::::::::::..........:===-:::..         . ...--.    .::         \\r\\n......::::::::::::::::::::::::::::::::::::::::------:-:.-*####*+=-.::.:+=-:--:.-++-......:---=======--==++==---------==+**+==-.         .....:-.    .-:         \\r\\n.....::::.:::::::::::::::::::::::::::::::::::-------.::.:****++++=---=+=*=:==:..=*-.....:-========++==++**+====+***********+=-           ....::.  ..:-:.        \\r\\n........::::..:::::::::::::::::::::::::::::::-------.:..:-=+++=+*#*#+*###*==-::.:=.....:-=======++++===+**+==-+*####********=:           .......  ==:-:::...    \\r\\n......:.-*+*=::::::::::::::::::::::::::::::::---:-::.....:+****+*#*#**##***++#*==+=-::---==============+**+=-=+***#***++***+=:           ...:... .*-:::::::..   \\r\\n.....::.:++*=::::::::::::::::::::::::::::::::--=---=:....:+*++***##****#*=++*#*#****++*=-==============+**+=-=++***#*+++++++-           ....::.  .+:::::::::..  \\r\\n...::::::=*+:::::::::::::::::::::::::::::::::------=:...:-+=----+*###****-=**###+=+****=-==============+**+=-=+*******+=====:           ...:::.  .:.-:--::::....\\r\\n..::::::::+-:::::::::::::::::::::::::::::::::---.::::::...      ..-=+**+==+**##*+=+**#*+===============+**+=-==++++***+++++=.          ....:::.  ...-:----::....\\r\\n::::::::::.::::::::::::::::::::::::::::::::::---                    :=-.:+--=+====+****+===============+**+=--=+++********+=           ...::::.  :::-:-----:....\\r\\n::::::::::.::::::::::::::::::::::::::::::::::--:                    .....:.....::::---=================+**+=-==+++**##***++-          ....::::.  :::-:-----:....\\r\\n:::::-::-##-:::::::::::::::::::::::::::::::::--.            .:::.  ..:::...  .........::---============+*++=-==++=++****+==.          ....::::.  :.:-------:....\\r\\n::::-:::-##-:::::::::::::::::::::::::::::::::--             :-=-.  ....::..        .......:::-----====+**++=-==+++=++***++-          ....:::-:.  :.---=----:.:..\\r\\n:::-::::::  :=   .....:::::::::::::::::::::::-:  .          :==-.  ...                        ...:::-=+**++===+++++++****+.          .:..::--:.  ::=------::....\\r\\n:::-::::.    .  .......**-::::::::::::::::::::  .. .-=:.    .-==-. .::.                            ..:--===---=======+**+-          .::.:::--:.  ::+---:-:::....\\r\\n::-:::::..    :. .....:++:......:.::::...      . .:===:.     .-==--:---:.                               ..........::::---          ..:::::-=-:.  :-+---:::::....\\r\\n::-:::::..    :=::.......  ...........      ....::--:....      :=======-::                                             ..         ..:-:::-++-:. .:=+-=--:::.....\\r\\n:-::::.....    ::::::. ................       :-+=:......       :===--==-:.                              ...    ....   .         ...-:::-+*--:  .:=+------::::..\\r\\n::::.. ..               ...............         :-==:...         .:...:-:.                             .:--:....::.   .         ...:-:::+#+-::  ..++-:-----::::.\\r\\n:::...           .......-=-............         . ..::..       .=.                                     . ........    .         ....::::+#*--::  ..++-:::::......\\r\\n:::...   ..        ....-#%#-...........         .. :...        ..                                          ..       .         ....::::+##+--::  .:++-::.......  \\r\\n::::..   :=:.         ..:-:............        .-..*+=-                              ...                          ..         ....:::-+*#*=:-:.  ::*+:...........\\r\\n::::..                    ....=+-......         :.:*++:         ..                 .                                        ....:::-+**#*---:.  =-*+--:::::.....\\r\\n::...          .............. -*+-.....        . .++*-    .    ....                                      .....  .          ....:::-+***#+:--:. .+-*==+=-:::.....\\r\\n:::..         ............=++-.-**.....         .=**-     .   .:.:.                                     ........         .....:::-+****#=:--:.  --*====-::...   \\r\\n:::..  .      ............-##+:.-=.....        :=++-.         :.::.                                          .         ......:::=+*****#=:--:.  .-*=::::......  \\r\\n::::....        ........ .............        =+=+*.         .:.:::                                        .          ......:::++******#=:--:.   =*=..:::::::::.\\r\\n::::::. :.    ......          ........       .:-=*#-         .:..::         ..                           .          ......::::+++*******=:--:.   =+-   ...::----\\r\\n:::...       ...        ... ...........    ....  :=-.         :....        ...                         ..         .......::::=+++*******-:--:.   =+-.     ..:---\\r\\n:::...   .     ..      .....:*#-.......     ...               :....       .::                        ..        ........:::::-++++******+::--:   .=+----.    .::-\\r\\n::::...         .............+#-.......     ...               :...:.      .:.                     ...        ........:--::::-+++++*****=::--:  ..++=***+-.  ...:\\r\\n..::::...          ........:--:                               :::::.      ::.                   ...     ..........::-==-::::=++***#****-::--:  ..++=####+-:.....\\r\\n+::=+-.....            ..:::-... ...                          ::::::      ::.               ....     ..........:-==+++:::::-+##%%%%%##*-::-::  :.+==####*=:.....\\r\\n%*====-::::..........................................................     ...            ................:::-==++++++=:::-+##%%#**#%##+-::-::  ..+==####*+-.....\\r\\n**+=:=++++===========--::-=========================-------------::::::::::::::::::::::::::::::::::----===++++++++++++-::-***##%#+=#%%#+::--:.  .:+==#####*=-....\\r\\n+*+-.:-----------::::.   :=====+++++++========++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++-:-##*****+--++*#+-:--:.  .:+=+####*+=-....\\r\\n#*=-=-:................. ..:....................:::::::::::::::::::::::::::::::::::::::::::::----===+++++++++++++++++-::+#***=--*+==*#+----::   :+=+**#**=-:..::\\r\\n=::=+=::......           ...  ....            .......         ..........   ....   .....::..........::::--==++++++++++-:::=**#*=*######+::--:.   :+==****=:....::\\r\\n:--:--::....            ..:=:   .......                       .:....        .:.          ...:-:.........:::::--=+++++-::::-+#%##*#%%##+::--:.   :+=--===:   ....\\r\\n:-::::..      .............*%-........                        ....           ::.             .:::.  ......::::..:-=++=::::::+*######**+-:--:.   :+=:.:::.  .....\\r\\n:-:::.       .............:++:........       ...              .. .            ...               .:...  .......:::..:-==:::::++++==****+----:.   -+=.  ..........\\r\\n:-:::.      ................ ......... ...........            :                ...                 ...      ....:::::::-::::+***==*****-:--:.   -*=:::-----::...\\r\\n:-:::.   :...........    ............. ..  .........          :                  .                 ....       ....::::::::::=***==*****-:--:.  .-*=-:---:---::::\\r\\n:-:::..   :-::.......    .::............   ..........         :                                        ..       ....::::::::-+**+=*****-:--:. .--*---::::-==+==-\\r\\n::::...            ......+%#-...--......     ......:.         .                                          .        ....:::::::=**+=+****-:--:. -+=*-+*=--==+++==-\\r\\n::....         .........:++=..:+**-....       . ...=..                           ....                      .        ....::::-:-+*=+****-:--:. -+=*-*##*+=====-:.\\r\\n::...        ................:**+=.....       :-.:.:+-    .        :-:.               .::::.           ......         .....::-:-+*=**#*-:--:. :==+-*##*+-----::.\\r\\n::...       .........:..   ..-*+-.....         -+=::+.            .----:                 ..:::.    .:--:::::::.        .....:--:-+++*#*-:--:. .-=+-=+==-:::..:::\\r\\n::...   ....:::::::::..   ............          =+=-...           :=----::....               ......:-=+=-:..:::.        .....:-=::=+*#*-:--:. .-=+----::::.....:\\r\\n::::..  ...::::........ .. ...........          ..--:..        ...+*+==-----::::..:..               .-==-:...::...       .....:--::=+*#=:--:.  :=+-::::::.......\\r\\n:::::.       .........::::............          .. .:....      .---========---------:.                .... ..:::...       .....:--:-=*#+---:.  .=+----:::.......\\r\\n:::::. ..    .........-*%#+............         :=-::...       ........:---:::::.:..                          ..   .       .....:--:-=**---:.  .=+-==--==---::::\\r\\n::::::...      ........:--:............         +*+**....      ..:---::--=-.                                        .       .....:-::-+#=--:.  .-+----====----::\\r\\n:::::::..       .......     ..........        .=++++-....       .:=+*+++++=-:                                        .       .....::::-+*--:.  .-+-:::------::::\\r\\n:::::::..       .....-++:............      .:=+***=:.....      . .-+**++++=-:                                         .       .....:::--+=-:.  .-+-:::----::::::\\r\\n:::::::..        .....=%#-.:-==-::::....:.:---==-:.......         :====-==-:.                                         .        .....:::--=-:.  .:=---------:::::\\r\\n:::::::-:      .......:==::-::-::::::::::::.  .::........          ::::.::..                      ...::::::::::::::-===:        ....:::----:.  .:------=---:::::\\r\\n::::::+#=-:....:-==-::::::::::::::::::::::::.    .......            ..:::::.      ..          ...:--==+++==========+**#+         ....:::----.  .:-----===---::::\\r\\n::::::=*=-::::-+###*+::::::::::::::::::::::::                      .----=-:.    ..........::::-----=++++=======++++=+*#*:        ....::::---.  .:-----===-------\\r\\n:::::::::::::-*%%%%%#=::::::::::::::::::::::-                      .::..........:::::::--====++++=-==++=====++*********#=         ....:::---.   :-=---==--------\\r\\n::::::::::::-*%######*-:::::::::::::::::::::-.                      .......::::-===++=--=++++++++=-==+++===+**####*******.        ....::::--.   :-=-------------\\r\\n.....:==-=-:=#=---::-#=:::::::::::::::::::::-:  ....             ..::::-==+====+#####*--==+++++===-==+++====+***#***++***:         ...:=::-:.   :-=-------------\\r\\n.....=#+=**-+%#*+==*##=:::::::::::::::::::::--::::::::..      ..-=-+++=+**#**+++++***=-===++++++=====+++====+***##*++++++-         ...:*=:::.   :-=-------------\\r\\n.....+#=-*#-+#=::=++**-:::::::::::::::::::::-==-:::::...........=*+**+=+**#**+++++**+=-=====++++=====+++===+********+++++=         ....+*:::.   .-=-----------::\\r\\n.....=*==*+:+#=-===+*+::::::::::::::::::::::-=--.::::::.........+###*+=+*****#**#*+++--==++++=======++++====+++++******+++:         ...-#-::.   .-=---------:::.\\r\\n.....:====:.=#%%%%%%#-::::::::::::::::::::::----:::.............+*=***#*+**+=+=---::::--=++++=======++++====++++**###****+-         ....*+::.   .-=--------:::..\\r\\n.......::...:+#%%%%*=:::::::::::::::::::::::----:..:............=+-=--=:.::..........::-=++=========++++==-=+++++**#**+++=-         ....=*:..   .-=-------:::...\\r\\n.............:=+**=-::::::::::::::::::::::::----...:...............................:::--=++=========++++====++++++*****+++=.        ....:#=..   .-=-:-::::......\\r\\n.......:::::::::::::::::::::::::::::::::::::-:::.:...........:.....................:::--============++++==========+****+++=:      .......++..   .==:..::..      \\r\\n::--=================------:::::::::::::::::::::::.......:::........................:::::-----------------:--:::::-=+*++==-:       ......=*-.   .-=: ...        \\r\\n=---::::........::::::-----:::::::::::::::-:::::::::::::::-:........................::::::::::::::::::::...........:::::::..       ......:*+.    -=-            \\r\\n............................:::::::::::::::::-:::::::::::....    ..........................:::::::::::.............  .......        ......+#-    :=-. .         \\r\\n..................................::::::::::::::.::..::::...:..       ...::..::::...........:::::::...............    ......        .:....-#*.   .=-.....       \\r\\n  .....   ........................::::::::...::.:::-::.:=+*+-::..        .:::::::::.............::...........                       ::....:==.   .-=:....       \\r\\n  .:...::...         ........................:.:.:-==+++++*+=++***++=--:.::..:---:::::::::.....::::::..::--:.                       ......:-:.    -+-::.        \\r\\n.......:-....::::::...     ...........................:::--==+++++***##+::-:-=-:--=-::::.......--::---==++=:.                         ....:::.    .=-:.         \\r\\n:......          ....:::....           .........................::-=+++=::------. :--:::.....      :=++=:..             .......       .........    :-.          \\r\\n.:.....                                .....................        ...:==+**++=-:  :=--:         ..:::.   ............:::---::.      .......:.    .::          \\r\\n.::.....:                                  ..    .......              ..::---::-:.    -=:.    ......................:::::::::::::      ..........   ..          \\r\\n..:...:.:.  .+###*+:      ....                                        .:::.::..        -=::::.......:::......::--=-----------::::..     .......                 \\r\\n.:::.....-  :*%%%%%-      .:::                                         .-:.::.          :::::...............::..=***+--------::..                               \\r\\n..::.....=.    ....                                                    .-:.::.          .-:.              .....:-***+--------:..                                \\r\\n..::.....:.                                                            .::.::.          .:.            ..::=+=--=***+-------::.                                 \\r\\n...:......                                                              ...::.          .              .-+=+*=:-=+**=------::.                                  \\r\\n...::.....                                                              ...::.                          -+=++-:-+**+=-----::.                                   \\r\\n:...::.....                                                              ..::.    ..                    .==+=::-=**+-----::.                                    \\r\\n::...::.....                                                             ..:-.                          .:--:::-=*++===--:.                                     \\r\\n..-:..::....                                                             ..::.                          ..:::::-=**+++++-.                                      \\r\\n...-:..::.:..                                                            ..::.                          ..:::::-=++-:-===.                                      \\r\\n .::-:..:::..                                                            ..::.                          ..:::::==-:..-===.                                      \\r\\n  .:-::.::...                                                            ..::.                          ...::::==:...-===.                                      \\r\\n       ..                                                                ..::.                          ...::::==:.. -=+=...                                    \\r\\n                                                                         .....                           ..::::=-:.. -=+=:......                                \\r\\n.-==-.  .    .       ::..:--.                                            ....                            ..::::--:.. -=+=:.................                     \\r\\n   .::.              .:-=**#+.                                           ....                            ..::::-=:.  -=+=:..................                    \\r\\n                          .-:                                            ....                            ...:::-=:...-++=...................          ........  \\r\\n          :=++=-.  .::.                                                  .....                           ...:::-=:..:=++=...................          ........  \\r\\n\",\n  \"                                                                               ...     .....                  ..........                                        \\r\\n                                                                              ....       ...                  ........:.    ........                            \\r\\n                                                                              ....                           .........:. ..............                         \\r\\n                                                                              ....                           ....:....:. ................                       \\r\\n                                                                              ....                           .........:. ..................                     \\r\\n                                                                              .....                          ........ :.....................                    \\r\\n                                                                              .....                          ...::... -:...............                         \\r\\n        ........                                                              .....                         ...::::.. -:......                                  \\r\\n       ..........                                                             .....                         ...::::.. -:...                                     \\r\\n     .............                                                           ......                         ...::::...::                                        \\r\\n ................                                                           .::....                         ....::::....                                        \\r\\n................                                                            .-:....    :=*:                 ..:--:::......                                      \\r\\n...............                                                             :--...       .                  .:-++--:.........                                   \\r\\n..............                                                              :=-...    ..                   .:==+*+-:..........                                  \\r\\n..............                                                              :==...                         .===+*+-:............                                \\r\\n.............                                                               :==...                         .++=*#+-:.............                               \\r\\n............                                                                :==...          .:             .:--+*+-::.............                              \\r\\n............                                                                :==...          :-:.           .....:::-:.............                              \\r\\n...........                                                                 -+=:..         .::-:..........:.....::.................                             \\r\\n...........                                                                 :==:..        :=-...........  ..........................                            \\r\\n..........                                                                   ..          :=-.                     ...................          ...              \\r\\n.........                                    .. ..............                 .   ..  .-=::.                        ................         .....             \\r\\n                                             ....................          .......   .---::.                                      .  .-:     .....      .       \\r\\n                                ...........   ...................          .....  .:-=---:. .......                                         ......     ..       \\r\\n                      ...........................:...............           .  .:---::--................                                    .....      ...      \\r\\n..................................................:.............            .:----::-:.. ................                                   ..::.     .:::.     \\r\\n...................................................::::........         ..:----::::.....................                               .:: .....      ::.       \\r\\n..............................::.......:::::::...::::::::::..:.     ....::............................... ........                      .. .....     .:.        \\r\\n................................:.:::::::::::::::::-:....::::-:.............    ...............................................         .. ..:..     ::.        \\r\\n.....................:::::::::::::::::::::::::::::--::...=*+=--:......:-=-:................::::::::::::::::..........:-==-:::..         .....--.    .::         \\r\\n......::::::::::::::::::::::::::::::::::::::::------:-:.-*####*+=-.::.:+=-:--:.-++-......:---=======--==++==---------==+**+==-.         .....:-.    .-:         \\r\\n.....::::.:::::::::::::::::::::::::::::::::::-------.::.:****++++=---=+=*=:==:..=*-.....:-========++==++**+====+***********+=-           ....::.  ..:-:.        \\r\\n........::::..:::::::::::::::::::::::::::::::-------.:..:-=+++=+*#*#+*###*==-::.:=.....:-=======++++===+**+==-+*####********=:           .......  ==:-:::...    \\r\\n......:.-*+*=::::::::::::::::::::::::::::::::---:-::.....:+****+*#*#**##***++#*==+=-::---==============+**+=-=+**##***++***+=:           ...::.  .*-:::::::..   \\r\\n.....::.:++*=::::::::::::::::::::::::::::::::--=---=:....:+*++***##****#*=++*#*#****++*=-==============+**+=-=++***#*+++++++=           ....::.  .+:::::::::..  \\r\\n...::::::=*+:::::::::::::::::::::::::::::::::------=:...:-+=----+*###****-=**###+=+****=-==============+**+=-=+*******+=====-           ...:::.  .:.-:--::::....\\r\\n..::::::::+-:::::::::::::::::::::::::::::::::---.::::::...      ..-=+**+==+**##*+=+**#*+===============+**+=-==++++***+++++=.          ....:::.  ...-:----::....\\r\\n::::::::::.::::::::::::::::::::::::::::::::::---                    :=-.:+-:=+====+****+===============+**+=--=+++********+=           ...::::.  :::-:-----:....\\r\\n::::::::::.::::::::::::::::::::::::::::::::::--:                    .....:.....::::---=================+**+=-==+++**##***++-          ....::::.  :::-:-----:....\\r\\n:::::-::-##-:::::::::::::::::::::::::::::::::--.            .:::.  ..:::...  .........::--============++*++=-==++=++****+==.          ....::::.  ..:-------:....\\r\\n::::-:::-##-:::::::::::::::::::::::::::::::::--             :-=-.  ....::..        .......:::-----====+**++=-=++++=++***++-          ....:::-:.  ..---=----:.:..\\r\\n:::-::::::  :=   .....:::::::::::::::::::::::-:  .          :==-.  ...                        ...::--=+**++===+++++++****+.          .:..::---.  ::=------::....\\r\\n:::-::::.    .  .......**-::::::::::::::::::::  .. .-=:.    .-==-. .::.                            ..:--===--========+**+-          .::.:::--:.  ::+---:-:::....\\r\\n::-:::::..    :. .....:++:......:.::::...      . .:===:.     .-==--:---:.                               .........:::::---          ..:::::-=-:.  :-+---:::::....\\r\\n::-:::::...   :=::.......  ...........      ....::--:....      :=======-::                                             ..         ..:-:::-++-:. .:=+-=--:::.....\\r\\n:-::::.....    ::::::. ................       :-+=:......       :===--==-:.                              ...    ....   .         ...-:::-+*--:  .:=+------::::..\\r\\n::::.....               ...............         :-==:...         .:...:-:.                             .:--:....::.   .         ...:-:::+#+-::  ..++-:-----::::.\\r\\n:::...           .......-=-............         . ..::..       .=.                                    ...........    .         ....::::+#*--::  ..++-:::::......\\r\\n:::...   ..        ....-#%#-...........         .. :...        ..                                         ...       .         ....::::+##+--::  .:++-::.......  \\r\\n::::..   :=:.         ..:-:............        .-..*+=-                              ...                          ..         .....::-+*#*=:-:.  ::*+:...........\\r\\n::::..                    ....=+-......         :.:*++:         ..                 .                                        ....:::-+**#*---:.  =-*+--:::::.....\\r\\n::...          .............. -*+-.....        . .++*-    .    ....                                      .....  .          ....:::-+***#+:--:. .+-*==+=-:::.....\\r\\n:::..         ............=++-.-**.....         .=**-     .   .:.:.                                     ........         .....:::-+****#=:--:.  --*====-::...   \\r\\n:::..  .      ............-##+:.-=.....        :=++-.         :.::.                                          .         ......:::=******#=:--:.  .-*=::::......  \\r\\n::::....        ........ .............        =+=+*.         .:.:::                                        .          ......:::=+******#=:--:.   =*=..:::::::::.\\r\\n::::::. :.    ......          ........       .:-=*#-         .:..::         ..                           .          ......::::+++*******=:--:.   =+-   ...::----\\r\\n:::...       ...        ... ...........    ....  :=-.         :....        ...                         ..         .......::::=+++*******-:--:.   =+-.     ..:---\\r\\n:::...   .     ..      .....:*#-.......     ...               :....       .::                        ..         .......:::::-++++******+::--:.  .=+---:.    .::-\\r\\n::::...         .............+#-.......     ...               :...:.      .:.                     ...        ........:--::::-+++++*****=::--:  ..++=***+-.  ...:\\r\\n..::::...          ........:--:                               :::::.      ::.                   ...     ..........::-==-::::=++***#****=::--:  ..++=###*+-:.....\\r\\n+::=+-.....            ..:::-... ...             .            ::::::      ::.               ....     ..........:-==+++:::::-+##%%%%%##*-::-::  :.+==####*=:.....\\r\\n%*====-::::..........................................................     ...            ................:::--=++++++=:::-+##%%#**#%##+-::-::  ..+==####*+-.....\\r\\n**+=:=++++===========--::-===========================-----------::::::::::::::::::::::::::::::::::----===++++++++++++-::-***##%#+=#%%#+::--:.  .:+==####*+=-....\\r\\n+*+-.:-----------::::.   :=====+++++++========++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++-:-##*****+--++*#+-:--:.  .:+=+####*+=-....\\r\\n#*=-=-:................. ..:....................:::::::::::::::::::::::::::::::::::::::::::::----===+++++++++++++++++-::+#***=--*+==*#+----::   :+=+**#**=::..::\\r\\n=::=+=::......           ...  ....            .......         ..........   ....    ....::..........::::--==++++++++++-:::=**#*=*######+::--:.   :+==****=:....::\\r\\n:--:--::....            ..:=:   .......                       .:....        .:.          ...:-:.........:::::--=+++++-::::-+#%##*#%%##+-:--:.   :+=--===:   ....\\r\\n:-::::..      .............*%-........                        ....           ::.             .:::.  ......::::..:-=+++::::::+*######**+-:--:.   :+=:.:::.  .....\\r\\n:-:::.       .............:++:........       ...              .. .            .:.               .:...  .......:::..:-==:::::++++==****+----:.   -+=.  ..........\\r\\n:-:::.      ................ ......... ...........            :                ...                 ...      ....:::::::-::::+***==*****-:--:.   -*=:::-----::...\\r\\n:-:::.   :...........    ............. ..  .........          :                  .                 ....       ....::::::::::=***==*****-:--:.  .-*=-:---:---::::\\r\\n:-:::..   :-::.......    .::............   ..........         :                                        ..       ....::::::::-+**+=*****-:--:. .--*---:::--==+==-\\r\\n::::...            ......+%#-...--......     ......:.         .                                          .        ....:::::::=**+=+****-:--:. :+=*-=*=--==+++=-:\\r\\n::....         .........:++=..:+**-....       . ...=..                           ....                      .        ....::::-:-+*=+****=:--:. -+=*-*##*+=====-:.\\r\\n::...        ................:**+=.....       :-.:.:+-    .        :-:.               .::::.           ......         .....::-:-+*=**#*-:--:. :==*-*##*+-----::.\\r\\n::...       .........:..   ..-*+-.....         -+=::+.            .----:                 ..:::.    .:--:::::::.        .....:--:-+++*#*-:--:. .-=+-=+==-:::..:::\\r\\n::...   ....:::::::::..   ............          =+=-...           :=----::....               ......:-=+=-:..:::.        .....:-=::=+*#*-:--:. .-=+----::::....::\\r\\n::::..  ...::::........ .. ...........          ..--:..        ...+*+==-----::::..:..               .-==-:...::...       .....:--::=+*#=:--:.  :=+-::::::.......\\r\\n:::::.       .........::::............          .. .:....      .---========---------:.                .......:::...       .....:--::=*#+---:.  .=+---::::.......\\r\\n:::::. ..    .........-*%#+............         :=-::...       ........:---:::::.:..                         ...   .       .....:--::=**---:.  .-+-==--=---:::::\\r\\n::::::...      ........:--:............         +*+**....      ..:---::----.                                        .       .....:-::-+#+--:.  .-+----====----::\\r\\n:::::::..       .......     ..........        .=++++-....       .:=+*+++++=-.                                        .       .....::::-+*--:.  .-+-:::------::::\\r\\n:::::::..       .....-++:............      .:=+***=:.....     .. .-+**++++=-:                                         .       .....:::--+=-:.  .-+-:::----::::::\\r\\n:::::::..        .....=%#-.:-==-::::....:.:---==-:.......         :====-==-:.                                         .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::-:      .......:==::-::-::::::::::::.  .::........          ::::.::.                       ...::::::::::::::-===:        ....:::----:.  .:------=---:::::\\r\\n::::::+#=-:....:-==-::::::::::::::::::::::::.    .......            ..:::::.     ...          ...:-===+++==========+**#+         ....:::----.  .:-----===--:::::\\r\\n::::::=*=-::::-+###*+::::::::::::::::::::::::                      :----=-:.    ..........::::-----=++++====-==+++==+*#*:        ....::::---.  .:-----===-------\\r\\n:::::::::::::-*%%%%%#=::::::::::::::::::::::-                      .::.........:::::::---====++++=-==++======+********##=         ....:::---.   :-=---==--------\\r\\n::::::::::::-*%######*-:::::::::::::::::::::-.                      .......::::-===++=-==+++++++==-==+++===+**####*******.        ....::::--.   :-=-------------\\r\\n.....:==-=-:=#=---::-#=:::::::::::::::::::::-:  .....            ..::::-=++====+#####+--==+++++===-==+++===++***#**+++***:         ...:=::-:.   :-=-------------\\r\\n.....=#+=**-+%#*+==*##=:::::::::::::::::::::--::::::::..      ..-=-+++=+**#**+++++***=-===++++++=====+++====+***##*++++++-         ...:*=:::.   :-=-------------\\r\\n.....+#=-*#-+#=::=++**-:::::::::::::::::::::-==-:::::...........=*+**+=+**#**+++++**+=-====+++++=====+++===+********+++++=         ....+*:::.   .-=-----------::\\r\\n.....=*==*+:+#=-===+*+::::::::::::::::::::::-=--.::::::.........+##**+=+*****#**#*+++--==++++=======++++====+++++******+++:         ...-#-::.   .-=---------:::.\\r\\n.....:====:.=#%%%%%%#-::::::::::::::::::::::----.::.............+*=***#*+**+=+=---::::--=++++=======++++====++++**###****+:         ....*+::.   .==--------:::..\\r\\n.......::...:+#%%%%*=:::::::::::::::::::::::----:..:............=+-=--=:.::..........::-=++=========++++=-==+++++**#**+++=-         ....=*::.   .-=-------:::...\\r\\n.............:=+**=-::::::::::::::::::::::::----...:...............................:::--=++=========++++====++++++****++++=.        ....-#=..   .-=---::::......\\r\\n.......:::::::::::::::::::::::::::::::::::::-:::.:...........:.....................:::--============++++==========+****+++=:      .......*+..   .==:.:::..      \\r\\n::--=================------:::::::::::::::::::::::......::-:.......................::::::-----------------:--::::--=+*++==-:       ......=*-.   .==: ...        \\r\\n=---::::........::::::-----:::::::::::::::-:::::::::::::::-:........................::::::::::::::::::::...........:::::::..       ......:*+.    -=-            \\r\\n............................:::::::::::::::::-:::::::::::....    .........................::::::::::::.............  .......        ......+#-    :=-. .         \\r\\n..................................:::::::::::::::::..:::....:..       ..:::..:::............:::::::...............    ......        .:....-#*.   :=-.....       \\r\\n  .....   ........................::::::::...::.:::-::.:=+*+--:..        .:::::::::.............::...........                       ::....:==.   .--:....       \\r\\n  .:...::...         ........................:.:.:-==+++++*+++****++=--:.::..:---:::::::::....:::::::..::--:.                       ......:-:.    -+-::.        \\r\\n.......:-....::::::...     ...........................:::--==+++++***##+::::-=-:--=-::::......:--::---==++=:.                         ....:::.    :=-:.         \\r\\n:......          ....:::....           .........................::-=+++=::-----:. :--:::.....      :=++=:..             .......       .........    :-.          \\r\\n.:.....                                .....................        ...:==+**++=-.  :=-:.         ..:::.   ............::----::.      .......:.    .::          \\r\\n.::.....:                                  ..    .......              ..::---::-:.   .-=:.    ......................::::::::::::.      ..........   ..          \\r\\n..:...:.:.  .+###*+:      ...                                         .:::.::..        -=::::.......:::......::--------------::::..     .......                 \\r\\n.:::.....-  :*%%%%%-      .:::                                         .-:.::.          :::::..............:::..=***+--------::..                               \\r\\n..::.....=.    ....                                                    .-:.::.          .-:.             ......:-***+--------:..                                \\r\\n..::.....:.                                                            .::.::.          .:.            ..:-=+=--=***+-------::.                                 \\r\\n...:......                                                              ...::.          .              .-+=+*=--=***=------::.                                  \\r\\n...::.....                                                              ...::.                          -+=++-:-=**+=-----::.                                   \\r\\n:...::.....                                                              ..::.    ..                    .==+=::-=**+-----::.                                    \\r\\n::...::.....                                                             ..:-.                          .:--:::-=*++===--:.                                     \\r\\n..-:..::....                                                             ..::.                          ..:::::-=**+++++-.                                      \\r\\n...-:..::.:..                                                            ..::.                          ..:::::-=++-:-===.                                      \\r\\n .::-:..:::..                                                            ..::.                          ..:::::==-:..-===.                                      \\r\\n  .:-::.::...                                                            ..::.                          ...::::==:...-===.                                      \\r\\n       ..                                                                ..::.                          ...::::==:.. -=+=...                                    \\r\\n                                                                         ....                           ...::::=-:.. -=+=:.....                                 \\r\\n.-==-.  .    .      .::..:--.                                            ....                            ..::::=-:.. -=+=:.................                     \\r\\n   .::.              .:-=+*#+.                                           ....                            ..::::--:.  -=+=...................                    \\r\\n                          .-:                                            ....                            ...:::-=:...-++=...................          ........  \\r\\n          :=++=-.  .::.                                                  .....                           ...:::-=:..:=++=...................          .......   \\r\\n\",\n  \"                                                                               ...     .....                  ..........                                        \\r\\n                                                                               ...       ...                  .......... ...........                            \\r\\n                                                                              .....                           .......... .............                          \\r\\n                                                                              .....                          ....:.......................                       \\r\\n                                                                              .....                          ..............................                     \\r\\n                                                                              .....                          ....:.....:....................                    \\r\\n                                                                              .....                          ...::.....:................                        \\r\\n        ........                                                              .....                          ..::::....:.......                                 \\r\\n       ...........                                                            .....                         ...::::....:...                                     \\r\\n      ............                                                           ......                         ...::::.....                                        \\r\\n ................                                                           .::....                         ....::::....                                        \\r\\n................                                                            .--....    :=*-                 ..::-:::......                                      \\r\\n...............                                                             .--....      .                  .:-=+=-:........                                    \\r\\n..............                                                              :==:..    ..                    :==+*+-:..........                                  \\r\\n..............                                                              :==:..                         .-+=+**-:............                                \\r\\n.............                                                               :==...                         .=+=+#*-::............                               \\r\\n............                                                                :==...          .:.            .:--=**-::.............                              \\r\\n............                                                                :==:..          :-:.           .....:::-:.............                              \\r\\n...........                                                                 :+=:..         .::-:..........:.....::.................                             \\r\\n...........                                                                 :==:..        .=-...........  ..........................                            \\r\\n..........                                                                   ..          :=-.                     ...................           ..              \\r\\n..........                                   ..  .............                 .   ..  .-=-:.                        ................         .....             \\r\\n                                             ....................          .......   .---::.                                      .  .-:     .....      .       \\r\\n                                ............  ...................          .....  .:-=---:. .......                                         ......     ..       \\r\\n                      ...........................:...............           .  .:---::--...............                                     .....      ...      \\r\\n..................................................:.............            .:----::-:.. ................                                   ..::.     .:::.     \\r\\n...................................................::::.........        ..:----::::.....................                               .:: ......     ::..      \\r\\n...............................:.......::::::::..:.::::::::..:.     ....::............................... ........                      .. .....     .::        \\r\\n................................:.:::::::::::::::::::....:-:::-.............    ...............................................         .. .....     :-.        \\r\\n.....................:::::::::::::::::::::::::::::--:::..=**=--:.......-=-:........ .......::::::::::::::::..........:-==-:::..          ....:-.    .::.        \\r\\n......::::::::::::::::::::::::::::::::::::::::------:-:.:+*###*++-.::.:==-::-: :++-......:------====--==++==----------=+**+=--.         . ...:-:    .::         \\r\\n.....:::...:::::::::::::::::::::::::::::::::::--=---.::.:+***+++==-=--+=*+:-=:..-*-.....:-========++==++**+====+******+****+=-.          ....::.   .:-:.        \\r\\n.........::::.::::::::::::::::::::::::::::::::------::...:=+++=+*#*#*+###*=-:::..-.....:-=======++++===+**+==-+*####********=:           .......  -=:-:::...    \\r\\n........:***+:::::::::::::::::::::::::::::::::----::.....:+****+*#*#**#%#***+#*+=+=-::--===============+**+=-=+**#****++***+=:           ...::..  *=:::::::..   \\r\\n......:::=+++::::::::::::::::::::::::::::::::-----:=:....:+*++***##***+#*==+*#*#****++*+-==============+**+=-=++***#*+++++++=.          ....::.. .+::::::::...  \\r\\n....:::::-**-::::::::::::::::::::::::::::::::------=:...:-++=---+*###****-=**###+=+****+-==============+**+=-=+*******+=====-           ...:::..  -.-::-::::....\\r\\n..::::::::==:::::::::::::::::::::::::::::::::---:::::::....      .-=+**+=-=**##*+=+**#*+===============+*++=-=+++++***+++++=.          ....:::.. .:.-:----::....\\r\\n::::::::::.::::::::::::::::::::::::::::::::::---                    .--.:=-:=+====+****+===============+*++=--=+++*********=           ....::::. .::-:-----:....\\r\\n:::::::::::::::::::::::::::::::::::::::::::::---                    ...........::::---=================+*++=-==+++**##***++-          ....:::::  :::-:-----:....\\r\\n:::::-:::*#=:::::::::::::::::::::::::::::::::--.            .:::.  ..:::...  .........::--============++*++=-==++=++****+==.          ....:::::  :::-:-----:....\\r\\n::::-::::*#=:-:.:::::::::::::::::::::::::::::--             :--:.  ....::..        .......:::-----====+**++=-=++++=++***+=-          ....:::-::  :.--------:....\\r\\n:::-:::::.. .=.  .....:::::::::::::::::::::::-:  ..         :==-.  ...                        ...::--=+**++===+++++++****+.          ....:::--:  ::-------::....\\r\\n:::-::::..    . .......+#=.:::::::::::::::::::  .:  :=-.    .-==-. .::.                           ...:--===--========+***-          .::.:::--:.  ::+-----::.....\\r\\n::-:::::..    :: .....:=+:......:.::::...      ...:-==-..    .-==--:---:.                               .........:::::---.         ..::.::-=-:.  :-+=--::::.....\\r\\n::-:::::...   .=-::......  ...........      ..::::--:....      :=======-::                                              .         ...-::::++-:. .:-*----:::.....\\r\\n:--:::.....    .:::::. ................       ::==-:.....       :===--==-:.                              ...    ....   .         ...--:::+*=-:. .:=+------:.::..\\r\\n::::... .               ...............         .:-=-...         .:...:-:.                             .:-::....::.   .         ...:-:::+#+-::  ..++-:----::::..\\r\\n:::...           .......:==:...........         .  .::..       .=.                                    ...........    .         ....::::+#*=-::  ..++-:::::..... \\r\\n::::..   ..         ...:*%%+...........         .. ::..        ..                                         ...       .         ....::::+##+--::  .:++-::.......  \\r\\n:::::.   .=-.         ..:::............         -. ++=-                              ...                          ..         .....:::+*##=:-:.  ::*+-...........\\r\\n::::..                    ....-+-......         :::*++-         ..                 .                              .         ....::::+**#*---:.  =-*+-::::::.....\\r\\n:::..          .............. :++=.....        . .=+*-    .    ....                                      .....  .          .....::-+***#+:--:.  +-*==+=-:::.....\\r\\n:::..          ...........-++=.:*#:....         .=**=.    .   .:.:.                                     ........         .....:::-+****#+:--:.  =-*====-::...   \\r\\n:::..  .      ............:*#*:.-=:....        :=++=.         :..:.                                          .         ......:::=+*****#+:--:.  :-*=-:::.....   \\r\\n:::::....       ........  .............       -+=+*:         .:.:::                                        .          ......:::=+******#=:--:.   -*=:.:::::::::.\\r\\n::::::. ..     ......         ........        :-=+#=         .:..::         ..                           .          ......::::=++*******=:--:.   =*=.  ...::----\\r\\n:::...   .    ...       ... .:.........     ...  :=-.         :....        ...                         ..         .......::::=+++*******-:--:.   =+-.     ..:---\\r\\n:::...         ..     ......:+#+........    ...               :....       .::                        ..         .......:::::-+++++*****+::--:.  .=+---:.    .::-\\r\\n.:::...         .............-#=.......      ..               :...:.      .:.                      ..        ........:--::::-+++++*****=::--:  ..=+-***+-.  ...:\\r\\n:.::::...          ........:--:                               :::::.      ::.                   ...     ..........::-==-::::=++****#***=::--:  :.++-###*+-:.....\\r\\n*-.=+=:....            ...::-... ...             .            ::::::      ::.               ....     ..........:--=+++-::::-+##%%%%%##*-::-::  :.++-####*=:.....\\r\\n%#+====-::::.........................................................     ...            .................::--=++++++=::::=##%%#**#%##+-::-::  ..++=####*+-.....\\r\\n+++=:-+++++==========--:.-============================------------::::::::::::::::::::::::::::::::----====+++++++++++-::-***##%#+=#%%#+::--:.  ..+==####*+=-....\\r\\n**+-::---------::::::.   .-====================+++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++-:-##*****+--++*#+-:--:.  ..+=+####*+=-....\\r\\n#*=-=-:....................:....................:::::::::::::::::::::::::::::::::::::::::::::----===+++++++++++++++++-::+#***=--+*==*#+----:.   :+=+**#*+=::..::\\r\\n+-:-+=-:......           ...   ...            ... .           .........    ....    ....::..........::::---=++++++++++-:::=**##=*######+::--:.   :+==****=:....::\\r\\n.:-::-::....             ..=-.  .......                       .:....        .:.          ...:-:..........::::--=+++++-::::-+#%##*#%%##+::--:.   :+=-===-:   ....\\r\\n:--::::.      .............+%=......    .                     ....          .::.             .:::.  .......:::..:-=+++::::::+**#####*#+-:--:.   :+=:.:::   .....\\r\\n:-::::.      ..............=+-........       ...              .. .            ...               .....  .......:::..:-==:::::++++==****+----:.   -+=.  ..........\\r\\n:-:::.      ................ ......... ............           :.               ...                 ...      ....:::::::-::::+***==*****-:--:.   -*=:::-----::...\\r\\n:-:::.   .:..........     ............ ..  .........          :                  .                 ..:.       ....::::::::::=***==*****-:--:.  .-*=-:---:---::::\\r\\n:-:::..   :--:.......    .:-............   ..........         :                                      . ..        ...::::::::-+**+=*****-:--:. .--*---:::--==+==-\\r\\n::::...            ......=%%=...--:.....     ......:.         .                                          .        ....:::::::=**+=+****=:--:. :+=*-=+=--==+++=-:\\r\\n::....         .........:++=:.:=*#-....       . ...-:.                           ....                      .        ....::::-:-+*=+****=:--:. -*=*-+#**+=====-:.\\r\\n::...        .............. .:***=.....       :-.:..+=    .    .   :-:.               .::::.           ......         .....::-:-+*=**#*-:--:. :==*-*##*=-----:..\\r\\n::...       .........::.   ..-++-.....         -+=::+.            .----:                 ..:::.    .:--:::::::.        .....:--::+++*#*-:--:. .=-+-=+==-:::..:::\\r\\n:::..   ....::::::::...   ............          =+==...           :-----::....               ......:-=+=-:..:::.        .....:-=::=+*#*-:--:. .--*----:::.....::\\r\\n:::::.  ...::::........     ..........          ..--:..        ...+*+==-----::::..:..               :-==-:...::...       .....:--::=+*#=:--:.  :=*-::::::.......\\r\\n:::::.       .........::::............           . .:....      .---========---------:                 .... ..:::...       .....:--::=+#+---:.  .-+---::::.......\\r\\n:::::. ..     ........:+%%*:...........         .=-::....      ........:---:::::.:..                         ...   .       .....:--::=**---:.  .-+-==--=--:::::.\\r\\n::::::...       .......:--:............         +*+*#:...      ..:-=-::---:.                                        .       .....:-::-=#+--:.  .-+----====----::\\r\\n:::::::..       ........    ..........        .=*+++-....       .:=**+++++=-.                                        .       .....::::-+*--:.  .-+-:::------::::\\r\\n:::::::..       .....-++-............      .:=+***=:.....     .. .-+**++++=-:                                         .       .....:::--+=-:.  .-+-:::----::::::\\r\\n:::::::..        .....-#%=.:-==--:::....:.:------:.......         :====-==-:.                                         .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::-:.      ......:==::::::::::::::::::.  .::........          ::::.::.                       ...::::::::::::::-===:        ....:::----:.  .:-----==--::::::\\r\\n::::::=#+-:....:-==-::::::::::::::::::::::::.    .......            ..::::..     ...          ...:-===+++==========+**#+         ....:::----.  .:-----===--:::::\\r\\n::::::-+=-::::-+####+-:::::::::::::::::::::::                      :----=-:.    ...........:::----==++++====-==+++==+*#*:        ....::::---.  .:-=---===-------\\r\\n:::::::::::::-*%%%%%#+:::::::::::::::::::::::.                     .::.........:::::::---====++++=-=+++======+********##=         ....:::---.   :-=---==--------\\r\\n:::::::::::::*#####***-:::::::::::::::::::::-:                      ......:::::-===++=-==+++++++==-=++++===+**####*******.        ....::::--.   :-=-------------\\r\\n.....:=+-=-:=#+---:.-#=:::::::::::::::::::::-:  .....            ..::::-=++====+#####+-===+++++===-==+++===++**##**+++***:         ...:-::-:.   :-=-------------\\r\\n.....-*+=**-+##*+==*##=:::::::::::::::::::::--::::::::..      ..==-+++=+**#**+++++**+=-===++++++==-==+++===++***##*++++++-         ...:*=:::.   :-=-------------\\r\\n.....=#=-+#-+#=::=+=+#-:::::::::::::::::::::-==-:::::...........+*+**+=+**#**+++++**+=-====+++++====++++===+********+++++=         ....+*:::.   .-=----------:::\\r\\n.....-*+=**:=#====++**::::::::::::::::::::::-=--.::::::.........+##**+=+*****#**#*+++--=+++++=======++++===++++++*****++++.         ...-#-::.   .-=---------:::.\\r\\n.....:-===:.-*%%%%%%#=::::::::::::::::::::::----.:..............+*=***#*+**+=+=---::::-==+++========++++===+++++**##*****+:         ...:*=::.   .==--------:::..\\r\\n.......::...:=#%%%%*=:::::::::::::::::::::::----:..:............==-=--=:.:...........:-==++=========++++=-==+++++**#**+++=-         ....=*:..   .-=-------:::...\\r\\n.............:-+++=-::::::::::::::::::::::::----...................................:::-==++========+++++====++++++****+++==         ....-#=..   .-=---::::......\\r\\n......::::::::::::::::::::::::::::::::::::::::::.:...........:....................::::--============++++==========+****+++=:      .. ....*+..   .==:.:::.       \\r\\n::--==================-=---:::::::::::::::::::::::......::-:.......................::::::------------=-------::::--=+*++==-:       ......=*:.   .==: ...        \\r\\n---:::............:::::----:::::::::::::::-:::::::::::::::-. .......................::::::::::::::::::::...........:::::::..       ......:*+.   .-=:            \\r\\n............................:::::::::::::::::-:::::::::::....    .........................::::::::::::.............  .......        ......+#-    :=-  .         \\r\\n..................................::::::::::::::.::..::.....:..       ..:::..:::............:::::::...............    ......        .:....-#+.   :=-....        \\r\\n  .....    .......................::::::::...::.:::--:.:=**+=-:..        .:::::::::.............::..........                        ::....:==.   .=-:....       \\r\\n  .....::....        ..........................:.:-==+++++*+++****++=--:.::..:--::::::::::....:::::::..::--:.                       ......:-:.    -+-::.        \\r\\n.......:-....::::::....     ...........................::--==+++++***##+:-:.-=-:--=-:::.......:--::---==++-:.                         ....:::.    :=-:.         \\r\\n:......           ...:......           .........................::-=+++=:::----:. :--:::.....      -=++-:.              .......       .........    :-.          \\r\\n.:.....                                ................... .        ...:==+*+++=-.  :=-:.         ..:::.  .............::---:::.      .......:.    .:.          \\r\\n..:.....:                                  ..    .......              .:::---:--:.   .-=:.    ......................::::::::::::.      ..........   ..          \\r\\n..::....:.  :*###*+.      ...                                         .:::.::..        -=::::........::......::--------------::::..     .......                 \\r\\n..::.....-  -#%%%%*:      .::.                                         .-:.::.      .  .::::...............:::.:=**+=--------::.                                \\r\\n..::.....=.     ..                                                     .-:.::.          .-:.             ......:-***+--------:..                                \\r\\n...:.....:.                                                            .:..::.          .:.            ..:-=+=--=***=------::..                                 \\r\\n...:......                                                              ...::.          .              .=+=**=:-=**+=-----::..                                  \\r\\n...::.....                                                              ...::.                          -+=++-:-=**+------::.                                   \\r\\n:...::.....                                                              ..::.    ..                    :==+=::-=**=-----::.                                    \\r\\n::...::.....                                                             ..:-.                          .:--:::-=*+====-::.                                     \\r\\n..-:..::....                                                             ..::.                          ..:::::-=**+++++-.                                      \\r\\n...-:..::.:..                                                            ..::.                          ..:::::==++::===-                                       \\r\\n .::-:..:::..                                                            ..::.                          ..:::::==::..-==-.                                      \\r\\n  .::::.::..                                                             ..::.                          ...::::==:...-==-.                                      \\r\\n       ..                                                                ..::.                          ...::::=-:...-=+-..                                     \\r\\n                                                                         ....                           ...::::=-:. .-=+-......                                 \\r\\n.-==-.  .   ..      .:::.:=-                                             ....                            ..::::=-:. .-=+=.................                      \\r\\n   .::.              :--=*##=                                            ....                            ..::::=-:. .-=+-..................                     \\r\\n                         .:-:                                           .....                            ..::::--:...=++-..................           .......   \\r\\n         .-=++=-.  .:.                                                  .....                            ...:::--:..:=++-..................          ........   \\r\\n\",\n  \"                                                                               ...     .....                  ..........                                        \\r\\n                                                                               ...       ...                  .......... ...........                            \\r\\n                                                                               ....                           ........ ...............                          \\r\\n                                                                               ....                           ...::......................                       \\r\\n                                                                               ....                          .............................                      \\r\\n                                                                              .....                          ...............................                    \\r\\n                                                                               ....                          ...:::......................                       \\r\\n        .:......                                                               ....                          ...:::....:........                                \\r\\n       ...........                                                            .....                         ...::::........                                     \\r\\n      ............                                                           ......                         ....::::....                                        \\r\\n  ...............                                                            ::....                         ....::::....                                        \\r\\n................                                                            .--....    :=*-                 ...:-:::......                                      \\r\\n...............                                                             .--:...      ..                 .:-=+=-:........                                    \\r\\n...............                                                             .-=:...    .                    .==+*+-:..........                                  \\r\\n..............                                                              .==:..                          -==+**-::..........                                 \\r\\n.............                                                               .==:..                         .=+=+#*-::...........                                \\r\\n............                                                                :==:..          .:.            .:--=**=::............                               \\r\\n............                                                                :==:..          .-:.           .....:::-:.............                              \\r\\n............                                                                :++:..         .::-:................::.................                             \\r\\n...........                                                                 :==:..        .=-...........  ..........................                            \\r\\n...........                                                                  ..          :=-.                     ...................           ..              \\r\\n..........                                   ..  .............                 .   ..  .-=-:.                        ................         .....             \\r\\n                                              ...................          ........  .---::..                                    ..  .::     ......     .       \\r\\n                                ............  ...................          .....  .:-=---:.........                                         ......     ..       \\r\\n                     ............................................           .  .:---::--:..............                                     .....      ...      \\r\\n................................................................            .:----::-:.. ................                                   ..::.     .:::.     \\r\\n...................................................::::.........        ..::---::::.....................                               .::.......     ::..      \\r\\n.......................................::::::::..:.::::::::..:.     ....::............................... ........                      .. .....     .::        \\r\\n................................:::::::::::::::::::::....:-:::-.............    ...............................................         .. .....     :-.        \\r\\n.................:.:::::::::::::::::::::::::::::::--:::..-**+=-:.......:==:........ .......::::::::::::::::..........:-==-:::..          ....:-.     ::.        \\r\\n......::::::::::::::::::::::::::::::::::::::::------:--::+*###*++-:::.:==-::-:..==-......:------====--==++==----------++**+=--.           ...:-:    .::         \\r\\n.....:::...:::::::::::::::::::::::::::::::::::--=---.::.:+****+++=----+=++::=:..-+-.....:-========++==++**+====+******+****+=-.          .....:.   ..-:.        \\r\\n.........:::::::::::::::::::::::::::::::::::::--=---:::..:=+++=+*###*+###*=-:::..-.....:-=======++++===+**+===+*####********=:           .......  :=:-:::...    \\r\\n........:+***-::::::::::::::::::::::::::::::::---:--:.....+****+*#*#**#%#***+#*+=+=-::--===============+**+=-=+**##***++***+=:           ...::..  +=:::::::..   \\r\\n......::.=*++:::::::::::::::::::::::::::::::::----:=-...::=*+++**##***+#*==+*#*#****++*+===============+**+=-=++***#*+++++++=.          ....::..  +-:::::::...  \\r\\n....::::::+*-:::::::::::::::::::::::::::::::::-----=:...:-++=---+*###****-=+*###+=+****+===============+**+=-=+***##**+=====-           ....::..  -.:::::::.....\\r\\n..::::::::-=::::::::::::::::::::::::::::::::::--:.:::::....      .-=+**+=:=**##*+=+**##+===============+*++=-=+++++***+++++=:          ....::::. .:.-:----::....\\r\\n::::::::::..::::::::::::::::::::::::::::::::::--.                   .--..-::=+====+****+===============+*++=--=+++********+=.          ....::::. .-.-:-----.....\\r\\n::::::::::::::::::::::::::::::::::::::::::::::--                    ...........::::---=================+*++=-==+++**##***++-          ....:::::. .-:-:-----:....\\r\\n:::::-:::*%*:::::::::::::::::::::::::::::::::-=:            .:::.  ..:::...  .........::--============++*++=-==+++++****+==:          ....:::::  .::-:-----:....\\r\\n::::-::::+#+:-:..::::::::::::::::::::::::::::-=.            :--:.  ....::..        .......:::-----====+**++=-=++++=+****+=-          ....:::--:  :::-------:....\\r\\n:::-:::::..  =:  .....:::::::::::::::::::::::--  ..         :==-.  ...                        ...::--=+**++===+++++++****+:          ....:::--:  ::-------:.....\\r\\n:::-::::..    . .......=#+::::::::::::::::::::.  :  :=-.    .-==-. .::.                           ...:--===--========+***=          .::.:::---.  ::+=----::.....\\r\\n::-:::::..    .:.......=+-........::::...      ...:-==-..    .-==--:---:.                               ........::::::---.         ..::.:::==:.  ::+=--::::.....\\r\\n::-::::::..    ==::......  ...........      ..::::--:....      :=======-::                                              .          ..-::::=+-:.  :-*=---::......\\r\\n:--:::....     .:::::.  ...............       .:=+-:.....       :===--==-:.                              ...    ....   .          ..--:::=*=-:.  :=*------:.::..\\r\\n:-::... .               ...............         .:-=-...         .:...:-:.                             .:-::....::.   .         ...:-:::=#*--:  ..=*------::::..\\r\\n::::..            ......:==-...........         .  .::..       .=:                                    ...........    .         ....::::=##=-::  ..++-:::::..... \\r\\n-:::..   ..         ....+#%*...........         .. .:..        ..                                         ...       .         ....::::=##*--::  ..++-::.......  \\r\\n-::::..   --.          ..::............         -: =*==                              ...                           .         .....:::+*##=:-:.  ::++-...........\\r\\n::::..             .      ....:+=......         ::.+++=         ..                 .                              .         .....:::+**#*---:.  =-*+-:::::......\\r\\n:::..          ................++=.....         ..=+*=.   .    ....                                       ....  .          .....:::+***#+:--:.  +-*+==--:::.....\\r\\n:::..          ...........-+*+::+#-....         .=**=.    .    :.:.                                     ........         .....:::-+****#+:--:.  =-*===-:::...   \\r\\n::::.. .      ............:+#*-.:=:....        .=++=.         :..::                                          .          .....:::-+*****#+:--:.  :-*=-:::.....   \\r\\n:::::....       ........   ............       :*=+*-          :.:::                                        .          ......:::=+******#+:--:.   -*=:.::::::::..\\r\\n::::::. .:     ......          ........       :-=+#+          -..::         ..                                      ......::::=++*******=:--:.   -*=.  ...::----\\r\\n::::..   .    ...       ... .::.........    ...  .=-.         :....        ...                         ..         .......::::-+++*******-:--:.   =+-.     ..:---\\r\\n::::..          .    ........=#*........    ....              .....       .::                        ..         .......::::::+++++*****+-:--:.  .=+---:.   ..:--\\r\\n.:::...          ............-#+.......      ..               ....:.      .:.                      ..        ........::-::::-+++++*****+::--:. ..=+-**+=:.  ...:\\r\\n-.::::...          ........:--:.                              :::::.      ::.                   ...     ..........::-==-::::-++****#***=::--:. :.=+-###*+-:.....\\r\\n*=:-++:....            ...::-:.. ...            ..            .:::::      ::.                ...     ..........::-=+++-::::-+##%%%%%##*-::--:  :.=+-####*=:.....\\r\\n%#*====--::::........................................................     ...            .................::--=++++++=::::=*#%%#**#%##+-::--:  ..++-*###*+:.....\\r\\n+++=--=++++==========--:.-==++++++++++=================------------:::::::::::::::::::::::::::::::----====+++++++++++-::-***##%#*=#%%#+-::-::  ..++=####*+=-....\\r\\n***=::---------::::::..  .-=====================++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++-:-*##+***+--+**#+-:--::  ..+++####*+=-....\\r\\n#*=-==:.........................................::::::::::::::::::::::::::::::::::::::::::::::----==+++++++++++++++++-::=#***=--+*==*#+----::   .+=+**#*+=::..::\\r\\n+-:-++-:......           . .   ...            ...             .........    ...     ....::..........::::---=++++++++++-:::=**##=+#%####+-:--:.  .:+=-****=:....::\\r\\n.:-:::::....             ..-=.  .......                       .:....        ::.          ...:--..........::::--=+++++-::::-+#%##*#%%##+-:--:.   :+=-===-:   ....\\r\\n.--::::.      .............=%+.......   .                     .:..          .::.              :::.. .......:::..:-=+++-:::::=**#####*#+-:--:.   :+=:.:::   .....\\r\\n:-::::.      ..............=+-........      ....              .. .            ...               .....  .......::::.::==:::::++++==****+----:.   :+=.  ..........\\r\\n:-:::.      ................  ........  .. ........           :.               ...                 ...      ....:::::::-::::+***==*****-:--:.   -*=:::-----::...\\r\\n:-:::..  .:...........    ............ ..  .........          :                  .                 ..:.       ....::::::::::=***==*****-:--:.  .-*=-:-------:::.\\r\\n:-:::..   .--::......    .:-:...........   ..........         :                                      . ..        ...::::::::-+**+=*****-:--:. .--*=--:::-=====--\\r\\n::::...            ......-%%+...--:.....     ......:.         .                                          .        ....:::::::=**+=+****=:--:. :+=*-=+=--==+++=-:\\r\\n:::...         .........:=+=:.:=*#=....       . ...-:.                           ....                      .        ....::::-:-+*++****=:--:. -*=*-+#**+=====-:.\\r\\n::...        .............. .:+**+:....       .-::..+=.   .    .   :-:.               .::::.           ......         .....::-:-+*=**#*-:--:. :==*-*##*=-----:..\\r\\n::...       .........::.    .:++-.....         :==::+.            .----.                 .:::..    .:--:::::::.        .....:--::+++*#*-:--:. .=-*-=+==-:::..:::\\r\\n:::..   ....::::::::...    ...........          -+==...           :----:::....               ......:====-:..:::..       .....:-=::=+*#*-:--:. .--*----:::.....::\\r\\n:::::.  ....:::........     ..........          ..--:..        ...+++==-----::::.::.                :-==-....::...       .....:--::=+*#=:--:.  :-*-::::::.......\\r\\n:::::.       ..........---:............          . .:....      .--=========---------:                 .... ..:::...       .....:--::=+#+---:.  .-+---:::........\\r\\n::::::  .     ........:+#%*:...........         .=-::....      .......::---:::::::..                         ...   .       .....:--::=**---:.  .-+-==--=-::::::.\\r\\n::::::...       ........-::............         +#+*#:...       .:---::---:.                                        .       .....:-::-=#+--:.  .-+----===-----::\\r\\n:::::::..       .....::.    ..........        .=++*+-....       .:=**+++++=:.                                        .       .....::::-+*--:.  .-+-:::------::::\\r\\n:::::::..       .....:+*=............      .:=+***=:.....     .. .-+**++++=-.                                         .       .....:::--+=-:.  .-+-:::---:::::::\\r\\n:::::::..        .....:#%=.:-==--:::....:.:-:----:.......         :===--==-:                                          .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::=-..    .......:==-:::::::::::::::::.  .::........          ::::.::.                       ...::::::::::::::-==-:        ....:::----:.  .:-----==--::::::\\r\\n::::::-#+-::...:-==-::::::::::::::::::::::::.    .......            ..::::.      ...          ...:-===++==========++**#+         ....:::----.  .:-----===--:::::\\r\\n::::::-+=-::::-+####+-:::::::::::::::::::::::                      :----=-:.    ...........:::----==++++====-==+++=++*#*:        ....::::---.  .:-=---===-------\\r\\n:::::::::::::-*%%%%%%+:::::::::::::::::::::::.                     .::.........:::::::---====+++==-=+++======+********##=         ....:::---.  .:-=---==--------\\r\\n:::::::::::::+####****=:::::::::::::::::::::-:                      ......:::::-===++=-==+++++++==-=++++===+**###*******+.        ....::::--.  .:-=-------------\\r\\n.....:-+===:-#+---:.:*+:::::::::::::::::::::--  .....            ..::::-=++====+#####+-===+++++===-==+++===+***##**++****:         ...:-::-:.   :-=-------------\\r\\n.....-**=+*-=#%#+==*##+:::::::::::::::::::::--::::::::..      ..==-+++=+**#**+++++**+=-===++++++====++++===++***#**++++++-         ...:*=:::.   :-=------------:\\r\\n.....-#+-+#==#+::-==+#=:::::::::::::::::::::-==-:::::...........+*+**+=+**#**+++++**+======+++++====++++===+*******++++++=         ....+*:::.   :-=----------:::\\r\\n.....-*+=**:=#+==+++**-:::::::::::::::::::::-=--.::::::.........+##**+=******#**#*++=--=+++++=======++++===++++++*****++++.         ...-#-::.   .==---------:::.\\r\\n......-===-.-*%%%%%%#=::::::::::::::::::::::----::..............+*=***#*+**==+=---::::-==+++========++++===++++***##****++:         ...:*=::.   .==--------:::..\\r\\n.......::...:=*%%%%#=:::::::::::::::::::::::----:..:............==-=--=:.:...........:-==++=========++++=-=++++++**#**+++=-         ....=*:..   .-=-------:::...\\r\\n.............:-=++=-::::::::::::::::::::::::----...................................:::-==++========+++++===+++++++****+++=-         ....-#-..   .-=----:::......\\r\\n......::::::::::::::::::::::::::::::::::::::::::.:...........:....................::::--============++++==========+****+++=.      .. ....*+..   .==:.:::.       \\r\\n:---==================-===--::::::::::::::::::::::......::-:.......................::::::------------=-------:::---+**++==-.      .......=*:.   .==: ...        \\r\\n---:::.............:::::---:::::::::::::::-:::::::::::::::-. .......................::::::::::::::::::::...........::-::::..       ......:*=.   .-=:            \\r\\n............................:::::::::::::::::-:::::::::::....    .........................:::::::::::..............  .......        ......+#-    :=-  .         \\r\\n..................................:::::::::::::.::...::::...:..       ..:::..:::............:::::::...............    ......        .:....-#+    :=-....        \\r\\n  ...      .......................::::::::...::.::---:.:=**+=-:..        .:::::::::.............::..........                        ::....:=-.   .=-:...        \\r\\n  ... .::.....        .........................:.:-==++++**++*****++=--:.:...:--::::::::::....:::::::..::--:.                       ......--:.    =+-::.        \\r\\n........-....::::::....     ...........................::--==+++++***##=:-:.:--:--=-:::.......:-:::---==+=-:.                         ....:::.    :=-:.         \\r\\n:......           .........            .........................::-=+++-::::---:..:--:::.....      -=++-:.              ......        .........    ::.          \\r\\n.:......                               ................... .        ...:==+*+++=-.  :=-:.         ..:::.  .............::---:::.      .......:.    .:.          \\r\\n..:.....:                                  ..    .......              .:::---:--:.   .-=:.    ......................::::::::::::.      ..........   ..          \\r\\n..::....:.  =#%##*=.      .:.                                         .:::.::..        --::::........:.......::--------------::::..     .......                 \\r\\n..::.....-  +#%%%%+.      .::.                                         :-:.::.      .  .::::...............:::.:=**+=--------::.                                \\r\\n..::.....=.     ..                                                     .-:.::.          :-:.             ......:-***=-------::.                                 \\r\\n...:.....:.                                                            .:..::.          .:.            ..:-=+=--=***=------::.                                  \\r\\n...:......                                                              ...::.          .              .=+=**=:-=**+------::..                                  \\r\\n...::.....                                                              ..:::.                         .-+=+=-:-=**=-----::..                                   \\r\\n:...::.....                                                              .:::.    .                     :==+-::-=++=-----:..                                    \\r\\n:::..::.....                                                             ..::.                          .:--:::-=++====-:..                                     \\r\\n..-:..::....                                                             ..::.                          ..:::::-=**++++=:.                                      \\r\\n...-:..::.:..                                                            ..::.                          ..:::::==+=::===:                                       \\r\\n .::-:..:::..                                                            ..::.                          ..::::-=-:...-==:                                       \\r\\n   ::::.::..                                                             ..::.                          ..::::-=-:. .-==-.                                      \\r\\n       .                                                                 ..::.                          ...:::-=-:. .==+-..                                     \\r\\n .                                                                       ....                           ...::::=-:. .=++-.....                                  \\r\\n:-=-:   .   ..      .::::-=:                                             ....                           ...::::=-:. .=++-................                       \\r\\n  .:::              .:--+*#*=                                           .....                            ..::::=-:. .=++-..................                     \\r\\n             .           .:-:                                           .....                            ..::::=-:..:=++-..................          ........   \\r\\n         .-=++=:  .::.                                                  .....                            ...:::=-:..-+++:..................          ........   \\r\\n\",\n  \"                                                                               ...     .....                  .........                                         \\r\\n                                                                               ....      ...                  .....................                             \\r\\n                                                                               ....                           ........ ..............                           \\r\\n                                                                               ....                           ....:... .................                        \\r\\n                                                                               ....                          ......... ...................                      \\r\\n                                                                               ....                          ......... ....................                     \\r\\n                                                                               ....                          ...:::... ..................                       \\r\\n        .:.......                                                              ....                          ...:::... .........                                \\r\\n       ...........                                                            .....                          ...:::... ....                                     \\r\\n      .............                                                          ......                         ....::::.. ..                                       \\r\\n  ................                                                           ::....                         ....::::.. .                                        \\r\\n.................                                                           .:-....    .=*=                 ...:-:::......                                      \\r\\n................                                                            .--:...      ..                 .:-=+=-:........                                    \\r\\n...............                                                             .-=:...    .                    .-==**=::.........                                  \\r\\n..............                                                              .-=:...                         :===**=::..........                                 \\r\\n.............                                                               .==:..                          -+=+**=::...........                                \\r\\n.............                                                               .==:..          .:.            .:--=**=-:............                               \\r\\n............                                                                .==:..          .-:.           .....:::--.............                              \\r\\n............                                                                :++:..          :::::...............::.................                             \\r\\n...........                                                                 :==:...        -=:..........  ..........................                            \\r\\n...........                                                                  ..          .--:                    ....................           .               \\r\\n..........                                    .. ..............                .   ..  .-=-:.                       .................         .....             \\r\\n                                              ...................          ........  .---:::.                                    ..  .::     ......     .       \\r\\n                               .............  ...................          .....  .:-=---:.........                                    .    ......     ..       \\r\\n                     ............................................           .  .:---::--:..............                                     ......     .:.      \\r\\n................................................................            .:----::-::. ................                                   ..::..    .:::.     \\r\\n...................................................:::::........        ..::---::::.....................                               .::.......     ::..      \\r\\n.......................................::::::::..:.::::::::..::.    ....:::.............................. ........                      .: ......    .::        \\r\\n................................:::::::::::::::::::::....:-:::-.............    ...............................................         .. .....     .-.        \\r\\n.................:::::::::::::::::::::::::::::::::--:::..-**+==-.......:-=-.......  .......::::::::::::::::..........:-==-:::..          . ..:-:     :-.        \\r\\n......:::::::::::::::::::::::::::::::::::::::::-----::-::+**###*+=:::::-=-::::..==-......:-------===--==++=-----------++**+=--.          ....:-:    .::.        \\r\\n.....:::...:::::::::::::::::::::::::::::::::::--=---:.:.:+****+++=----+=++::-:..:+=.....:-========++==++**+====+*****++****+=-.          .....:.   ..-:.        \\r\\n.........:-:::::::::::::::::::::::::::::::::::--=---:::..:=+++==+###*=###*=-:::..-.....:-=======++++==++**+===+*####********=:           .......  :=:-:::...    \\r\\n.......:.=***=::::::::::::::::::::::::::::::::---:-::.....+******#*#**#%#***+**+=+=-::--===============+**+=-=+**##***++***+=:           ...::..  ++:-::::...   \\r\\n......::.:++*-::::::::::::::::::::::::::::::::----:=-...::=*+=++**#***+*#+=+*#*#****++*+===============+**+=-=++***#*+++++++=.          ....::..  +-:::::::...  \\r\\n....::::::=*=:::::::::::::::::::::::::::::::::-----=-...::++=--:=*###****==**###+++****+===============+**+=-=+***##**+=====-           ....::..  -::::::::.... \\r\\n..::::::::-=::::::::::::::::::::::::::::::::::--:.::::::...      .:=++*+=:=**##*+=+**##+===============+*++=-=+++++***+++++=:           ...::::. .:.-:----:.....\\r\\n::::::::::..::::::::::::::::::::::::::::::::::--.                   .--..:::=+====+****+===============+*++=-==+++********+=.          ....::::. .-.-:-----.....\\r\\n::::::::::::::::::::::::::::::::::::::::::::::--.                   ...........::::---=================+*++=-==+++**##***++=          ....:::::. .-:-:-=---.....\\r\\n:::::-:::=%#-:::::::::::::::::::::::::::::::::=:            .:::.  ..:::...  .........::--============++*++=-==+++++****+==:          ....:::::  .::-:-=---:....\\r\\n::::-::::=#*:--:.:::::::::::::::::::::::::::::=.            :--:.  ....::..        .......:::-----====+**++=-=++++=+****+==.         .....::--:  :::-:-----.....\\r\\n:::--:::::.  --   .....:-:::::::::::::::::::::-   .         :==-.  ...                        ...::--=+**++===+++++++****+:          ....:::--:  ::-------:.....\\r\\n:::-::::..    .........-#*:.::::::::::::::::::.  .. .==.    .-==-. .::.                           ...:-====--========+***=          ..:.:::---:  ::+=----::.....\\r\\n::--:::::.     -.......-=-.........:::...      .. :-==-..    .-==--:---:.                               .......::::::----.         ..::.:::==-.  ::+=--::::.....\\r\\n::-::::::..    -=-::.....  ............     ..:::::-:....      :=======-::                                              .          ..-::::=*-:.  :-*=---::......\\r\\n:--:::....      .:::::  ...............       .:=+-:.....       :===--==-:.                              ...    ....   .          ..--:::=*=-:.  :-*=-----:.....\\r\\n:-::... .               ...............          :-=-...         .:...:-:.                             .:--:....::.   .         ...:-:::=#*--:.  .=*------::::..\\r\\n::::..            ......:=+-...........         .  .::..       .-:                                    ...........    ..        ....::::=##=--:.  .=*-:::::......\\r\\n-:::...   :.        ....=#%*:..........         ....:..        ..                                         ...       ..        ....::::=*#*---:   .++-::.......  \\r\\n-::::..   :-:          ..:::...........         -: -*==.                             ...               .           .         .....:::=*##+:-::  .:++-...........\\r\\n-:::..             ..     ....:+=:.....         .:.+++=         ..                 .                              .         .....:::=**#*-:-::  =-++-:::::......\\r\\n:::...         ................=*+:....         . -+*=.   .    ....                                       ....   .         .....:::=***#+---::  +-*+-=--:::.....\\r\\n::::..         ...........:+*+-.+#=....         .-**+.    .    :.:.                                     ........         .....::::+****#+:--:.  =-*+==-::....   \\r\\n::::..  .     .............=**=.:=:....        .=+++.         ::.::                                          .          .....:::-+*****#+:--:.  ::*=-:::.....   \\r\\n:::::......     ........   ............       :*=+*-          :..::                                                   ......:::=+******#+:--:.   -*=:.::::::::..\\r\\n::::::.  :     ......       .  ........       .--+#+.         :..::         ..                            .         ......::::=+++******=:--:.   -*=.  ..::-----\\r\\n::::...  .    ...       ... .::.........    .... .==.         :....        .:.                         ..         .......::::-+++*******-:--:.   -*=.    ...:---\\r\\n::::...         ..   ........-##:.......    ....              ......      .::                        ..         .......::::::+++++******-:--:.  .=+=--:.   ..:--\\r\\n..:::...         ............:**:......      ..               ....:.      .:.                      ..        .........:--:::-+++++*****+::--:. ..=+-+*+=:.  ...:\\r\\n=..::::...          ........--:.                              ::::::      ::.                   ...     ...........:-==-::::-+++***#***=::--:. :.=+-*##*=-:.....\\r\\n#+::++-.....            ..::::.. ...             .            .:::::      ::.                ...     ..........::-=+++-:::::=*#%%%%%##*-::--:. ::=+-*###+=:.....\\r\\n%#*+===--:::::::.......:...............................................   ...            .................::--=++++++=::::=*#%%##*#%%#*-::--:. ..=+-*###*=:.....\\r\\n++++-:=++++===========-:.:==++++++++++++================-------------:::::::::::::::::::::::::::::----====+++++++++++=::-+**##%%*=*%%#+-::--:  ..++=####*+=:....\\r\\n***=::--------:::::::..   :-====================++++++++++++++++++++++++++++++++++++++++++++++++*******++++++++++++++-::*##+#**+--+**#+-:---:  ..+++####*+=-....\\r\\n##=-==:.........................................::::::::::::::::::::::::::::::::::::::::::::::----===++++++++++++++++-::=#***=--+*==*#+-----:. ..+==**#*+=::.:::\\r\\n+-::=+-::.....           . ..  ...            ...             ........     ...     ....::..........:::::--=++++++++++-:::=**##=+#%####+-:---:  ..+=-****=:....::\\r\\n.:-::::::...             ..-=:  ........                      .:....        ::.          ...:--..........::::--=+++++=::::-+#%##*#%%##+-:--:.   .+=-==+-.   ....\\r\\n.--::::.      .............-%#:...... .                       .:..          .::.              :::.. .......:::..:-=+++-:::::=**#####*#+-:--:.   :+=:.:::   .....\\r\\n:--:::.       .............-+-........    . ....              .. .            ...               .....  .......::::.::==:::::++++==****+----:.   :+=:  ..........\\r\\n:-::::.      ...............  ........  ...........           ..               ...                 ...      ....:::::::-::::=***==*****-:--:.   :*=:::-----::...\\r\\n:-::::.  .:...........    ............ ..  .........          :                  .                 .::.       ....::::::::::=***==*****-:--:.  .-*=-:-------:::.\\r\\n:-::::.   .:-::......    .:-:............  ..........         :                                      . ..        ...::::::::-+**+=*****-:--:. .--*=--:::-=====-:\\r\\n::::...            ......-#%*:..-=:.....     ......:.         ..                                         ..       ....:::::::=**+=+****=:--:. :*-*-=+---==+++=-:\\r\\n:::...         ..........=+=:..=*#+....       .. ..-:..                          ....                      .        ....::::-:-+*++****=:--:. -*=*-+#*++=====-:.\\r\\n:::..        .............. ..+**+:....       .=:::.==.   .    .   :-:.               .::::.           ......         .....::-:-+*=**#*-:--:. :+=*-*##*=-----:..\\r\\n:::..        ........::.    .:++-.....         :=+-:+:            .----.                ..:::..    .---:::::::.        .....::=::=++*#*-:--:. .=-*-=+==-:::.::::\\r\\n:::...   ...::::::::....   ...........          -+==...           :----:::....              .......:====-:..:::..       .....:-=::=+*#*-:--:. .--*----:::.....::\\r\\n:::::.  . ..:::........     ..........           .:-:..        ...+++==-----:::..::.               .:-==-....::...       .....:--::=+*#=:--:.  :-*-::::::.......\\r\\n::::::       ..........:--:............          . .:....      .--=========---------.                 .... ..:::...       .....:--::=+#+---:.  .-+---:::........\\r\\n::::::. :     .........=#%#-...........         .==-::...      .......::---:::::::..                         ...   .       .....:--::=**---:.  .-+-==--=-::::::.\\r\\n::::::...       ........:::. ..........         =#++#:...       .:---::-=-:.                                        .       .....:-::-=#+--:.  .-+----===-----::\\r\\n:::::::..       ......:.    ..........        .=++*+=....       .-+**+++++=:.                                        .       .....::::-+*--:.  .-+-::-------::::\\r\\n::::::::.       .....:=*=:...........      .:=+***=:.....     .. .=+**++++=-.                                         .       .....:::--+=-:.  .-+-:::---:::::::\\r\\n::::::::.        ......*%+::-==--:::....:.:-:----:.......        .-===--==-:                                          .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::=-..  ..........-=-:::::::::::::::::.  .::........         .:::..::.                       ...:::::::::::::--=--:        ....:::----:.  .:-----==--::::::\\r\\n::::::-#*--:...:-===-:::::::::::::::::::::::.    .......           ...::::.      ...          ...:-===++==========++***+         ....:::----.  .:-----==--::::::\\r\\n:::::::=+-::::-+####*-:::::::::::::::::::::::                      :----=-:.    ..........::::----==++++=======+++=+**#*:        ....::::---.  .:-=--====-------\\r\\n:::::::::::::-*%%%%%%*-::::::::::::::::::::::.                     .::.........:::::::---====+++==-=+++=====++********##=         ....:::---.  .:-=--===--------\\r\\n:::::::::::::+###*****=:::::::::::::::::::::-:                      ......:::::-===++=-==+++++++==-=++++===+**###*******+.        ....:::---.  .:-=-------------\\r\\n.....:-+===:-**---:.:*+:::::::::::::::::::::--  .....            ..::::-=++====+#####+-===+++++===-=++++===+***##**++****:         ...:-::-:.   :-=-------------\\r\\n.....:**=+#==#%#+==*##+:::::::::::::::::::::--::::::::..      ..==-+++=**##**++*++**+=-===++++++====++++===++***#**++++++-         ...:*=:::.   :-=------------:\\r\\n.....-*+-+#==#+:.-===#=:::::::::::::::::::::-==-::::::..........+*+**+=+**#**+++++**+=====++++++====++++===+*******++++++=         ....+*:::.   :-=----------:::\\r\\n.....:++=+*--#+=++++**-:::::::::::::::::::::-=--.::::::.........+##**+=******#**#*++=--=+++++=+=====++++===++++++*****++++.         ...-#-::.   .==---------:::.\\r\\n......-===-.:+%%%%%%#=::::::::::::::::::::::----:::.............+*=*+*#++**==+=---::::-=++++========++++===++++**###****++:         ...:*=::.   .==--------:::..\\r\\n........:....-*#%%%#=:::::::::::::::::::::::----:..:............==-=:--:.:...........:-==++========+++++=-=++++++*##**+++=:         ....+*:..   .-=-------:::...\\r\\n..............-=++=-::::::::::::::::::::::::----...................................:::-==++========+++++===+++++++****+++=-         ....-#-..   .-=----:::......\\r\\n......::----::::::::::::::::::::::::::::::::::::.:...........:....................::::--============++++==========+****++==.      ......:*+..   :==:::::.       \\r\\n:--=======================--::::::::::::::::::::::......::-:.......................:::::------------===------:::--=+**++==-.      .......=*:.   .==:....        \\r\\n---::...............::::--::::::::::::::::-:::::::::::::::-.........................::::::::::::::::::::...........:--::::..       ......:*=.   .-=:            \\r\\n...........................::::::::::::::::::-:::::::::::....    .........................:::::::::::.............. ........        ......*#:    :=-..          \\r\\n..................................::::::::::::::::...::::...:..       ..:::..:::...........::::::::...............   .......        ::....=#+    :=-....        \\r\\n  ...       ......................::::::::...::.::---:.-+**+=-:..        .:::::::::............:::..........                       .::....:=-.   .=-....        \\r\\n ......:::.....       .........................:.:-==++++***+*****+==--:.:...:--:::::::::.....:::::::..::--:.                       ......--:.    ==:::.        \\r\\n........-....:::::::...     ...........................::--==+++++***##=:-:.:--:--=-:::.......---:----==+=-:.                         ....:::.    :=-:.         \\r\\n:......           .........            .........................::-=+++-::::--::..:--:::.....     .-=++-:.              ......        .........    ::.          \\r\\n.:......                               ................... .        ...-==+*++==:. .:=-:.         .:::.   .............::---::.       .......:.    .:.          \\r\\n..:.....:                                  ..    .......              .:::---:--:.   .==:.   .......................::::::::::::.      ..........   ..          \\r\\n..::..:.:. .+%%##*-      ..:.                                         .:::.::..       .--::::.......::.......::-------------:::::..     .......                 \\r\\n..::.....- .*#%%%#-.      .::.                                         :-:.::.      .  .:::::..............:::.:=**+---------::.                                \\r\\n..::.....=.     .                                                      :-:.::.          :-:.             ......:-**+=-------::.                                 \\r\\n..::.....:.                                                            .:..::.          .:.            ..:-=+=--=**+-------::.                                  \\r\\n...:......                                                             ....::.          .              .=+=**=-==+*=------::.                                   \\r\\n...::.....                                                              ..:-:.                         .-+=+=-:-=++=-----::.                                    \\r\\n:...::.....                                                              .:::.    .                    .:==+-::-=++-----::.                                     \\r\\n.::..::.....                                                             .:-:.                          .:--:::-=++===--:.                                      \\r\\n..-:..::....                                                             ..::.                          ..:::::-+**++++=.                                       \\r\\n...-:..::::..                                                            ..::.                          ..::::-==+-:-===:                                       \\r\\n .::-:..:::..                                                            .:::.                          ..::::-=-:...===:                                       \\r\\n   ::::.::..                                                             .:::                           ..::::-=-.. .===:                                       \\r\\n       .                                                                 .::.                           ...:::-=-.. .=+=:.                                      \\r\\n                                                                        .....                           ...:::-=-.. .=+=:....                                   \\r\\n:==-:  ..   ..      .::::-=:                                            .....                           ...:::-=-.. .=++:................                       \\r\\n  .::.              .:-=+*#*-                                           .....                            ..:::-=-.. :=++:..................                     \\r\\n             .           .:-.                                           .....                            ..:::-=-:..:=+=:..................          .......    \\r\\n         :-+++=:  .::.                                                  .....                            ...::-=-:..-++=:..................         ........    \\r\\n\",\n  \"                                                                               ...      .....                 .........                                         \\r\\n                                                                               ....      ...                  .....................                             \\r\\n                                                                               ....                           ........ ..............                           \\r\\n                                                                               ....                           ....:... .................                        \\r\\n                                                                               ....                           ........ ...................                      \\r\\n                                                                               ....                          ......... ....................                     \\r\\n                                                                               ....                          ...:::... ..................                       \\r\\n         ........                                                              ....                          ...:::... .........                                \\r\\n        ..........                                                             ....                          ...::::.. ....                                     \\r\\n      .............                                                           .....                          ...::::.. ..                                       \\r\\n .................                                                           ::....                         ....::::.. .                                        \\r\\n.................                                                            :-....    .=++                 ...:-:::.....                                       \\r\\n................                                                            .--:...      ..                 ..:=+=-:........                                    \\r\\n...............                                                             .-=:...    .                    .-==**=::.........                                  \\r\\n..............                                                              .-=:...                         :===**=::..........                                 \\r\\n..............                                                              .-=:..                          -+==**=::...........                                \\r\\n.............                                                               .==:..           :.            ..--=**=-:............                               \\r\\n............                                                                .==:..          .-:.           .....::---.............                              \\r\\n............                                                                .=+-..          :::::...............:::.:..............                             \\r\\n...........                                                                 .==:...        -=:..........  ..........................                            \\r\\n...........                                                                  ..          .-=:                    ....................           .               \\r\\n..........                                    .. ..............                .   ..   :=-:.                       .................          ....             \\r\\n                                              ...................          ........  .:--:::.                                   ...   ::     ......     ..      \\r\\n                               .............  ...................          .....  .:----:::........                                    .    ......      ..      \\r\\n                     ............................................           .  ..---::--:..............                                     ......     ...      \\r\\n................................................................            .::---:::::. ................                                   ..::..    .:::.     \\r\\n....................................................::::........        ..::---:::::....................                                .:. .....     .:..      \\r\\n.......................................::::::::..:.::::::::..::.    .....::.............................. ........                      .:.......     ::        \\r\\n................................::::::::::::::::::::::...:-:::-.............    ...............................................          . .....     .-.        \\r\\n...............:::::::::::::::::::::::::::::::::::---:-..-**+==-.......:-=-:......  .......::::::::::::::::..........:-==-:::..          . ..:-:     :-.        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:=::+**###*+=::::.-=-::::..-=:......:-------===--=====-----------++**+=--.          ....:-:    .::.        \\r\\n.....:::.....:::::::::::::::::::::::::::::::::--=---:.::.=#***+++=----===*:.-:..:=-.....:-========++==++**+====+*****++****+=-.           ....:.   ..::.        \\r\\n.........:--::::::::::::::::::::::::::::::::::--=---:::..:-++++=+###*=####+-:::..:.....:-=======++++==++**+===+*####********=:.          .......  .=:-:::...    \\r\\n.......:.-***+::::::::::::::::::::::::::::::::--=:-::.....=*****+###**#%#***+*#+=+=-::--===============+**+=-=+**##***++***+=:           ...::..  =+::::::...   \\r\\n......::::++*=::::::::::::::::::::::::::::::::--=--==...::=*+==+**##**+*#+=+*###****++*+===============+**+=-=++***#*+++++++=:          ....::..  +=:-:::::...  \\r\\n....::::::-*+:::::::::::::::::::::::::::::::::-------...::++=---=*###***#==+*###*++****+===============+**+=-=+***##**+=====-           ....::..  =::-:::::.... \\r\\n..:::::::::=-:::::::::::::::::::::::::::::::::---.::::::...      .:=++*+=:=**##*+=+**##+===============+*++=-=+++++***+++++=-           ...::::.  -.:::---:.....\\r\\n::::::::::..::::::::::::::::::::::::::::::::::--:                   .--...::-++===+****+===============+*++=-==+++********++.          ....::::. .-.-:-----.....\\r\\n::::::::::::::::::::::::::::::::::::::::::::::--.                   ...........::::---=================+*++=-==+++**##***++=           ...:::::. .-.-:-=---.....\\r\\n:::::-:::-#%=:::::::::::::::::::::::::::::::::=-            .:::.  ..:::...  .........::--============++*++=-==+++++****+==:          ....:::::. .-:-:-=---.....\\r\\n::::-::::-**-:-:..::::::::::::::::::::::::::::=:            :--:.  ....::.         .......:::-----====+**++=-=++++=+****+==.          ....::--:  .::-:-----.....\\r\\n:::--:::::.  :=.  .....:--::::::::::::::::::::-   .         :==-.  ...                        ...::--=+**++===+++++++****+-          ....:::--:  ::-------:.....\\r\\n:::-::::..     . ......:*#-.::::::::::::::::::.  .. .==:    .-==-. .::.                           ...:-====--========+***=.         ..:.:::---:  ::==----::.....\\r\\n::--:::::..    ::......:==.........:::...       . .-==-..    .-==--:--::.                               ......:::::::----:         ..::.:::==-.  ::+=--::::.....\\r\\n::-::::::...   :=-::......  ...........      ..::::-:....      :=======-:.                                              .          ..-::::=*-:.  ::*=---::......\\r\\n:--:::....      .:::::. ...............       .:-+=-.....       :===--==-:.                              ...    ....   .          ..:-:::-*+-:.  :-*=----::.....\\r\\n:-::...  .               ...............         ::==:...        .:...:-:.                             .:-::....::.   ..         ...-:::-**--:.  .-*=-----::::..\\r\\n::::...           .......=+=:..........          . ..::.       .-:                                    ...........    ..         ...::::=*#+--:.  .=*=:::::..... \\r\\n-::::..   :.         ...-#%#-..........         ....:..        ..                                         ...       ..         ...::::=*#*---:.  .=*-::.......  \\r\\n-::::..   .-:.         ..:::...........         :- :*=+.                             ...               .           .         .....:::=*##+:-::  .:+*-...........\\r\\n-:::...            ..     .....++-.....         .:.=+++         ..                 .                              .         .....:::=**#*=:-::  --++-:::::......\\r\\n::::..          .............. -*+-....         . -+*+.   .    ....                                       ....   .         .....:::=***#*---::  +-++-=--:::.....\\r\\n::::..         ...........:=**-.=*+....         .-+*+:         :.:.                                    .........         ......:::=****#*----:  =-*+==-::....   \\r\\n::::..  .      ............-**=..--....        .-+++:         .:.::                                                     .....:::-+*****#*-:-:.  ::*+-:::.....   \\r\\n:::::......      .......    ...........       .+=+*=          :..::                                                   ......:::=+******#+-:-:.   :*=:.::::::::. \\r\\n::::::.. :.    ......       .  ........       .:-=#*.         :..::.        ..                            .         ......::::=+++******+:--:.   -*=. ...::----:\\r\\n::::...        ..        .. .::.........    .... .-=:         :.....       ...                          .         .......::::-+++*******=:--:.   -*=.    ..:----\\r\\n::::...         ..   ........-*#-.......    ....              ......      .::                        ..         .......::::::=++++******-:--:.  .-+=--:    ..:--\\r\\n..:::...         .............+*:......      ..               ....:.      .:.                      ..         ........:--:::-+++++*****+::--:. ..-+-+*+=:.  ..::\\r\\n+:.::-:...          ........--:.                              ::::::      ::.                   ...      ..........:-==-::::-+++*******=::--:. ::=+-*##*=-:.....\\r\\n#*-:=*=.....            ..::::......            ..            .:::::      ::.                .:..    ..........::-=+++-:::::=*#%%%%%##*=::--:. ::=+-*###+-:.....\\r\\n#%#+====--:::::::::....:...............................................  ....            .................::--=++++++=::::=*#%%##*#%%#*-::--:. .:=+-*###*=:.....\\r\\n++++-:=++++===========--.:==++++++++++++==================-----------:::::::::::::::::::::::::::::----====+++++++++++=:::+**#*%%*=*%%#*-::--:. .:=+=####*+=:....\\r\\n***+-::------::::::::..   :-=====================+++++++++++++++++++++++++++++++++++++++++++++++*******++++++++++++++=::+##*****=-=**#*-::--:  ..=++####*+=-....\\r\\n##+-=+-.........................................::::::::::::::::::::::::::::::::::::::::::::::----===++++++++++++++++-::=#***+--=*==+#+-----:. ..++=#*#*+=:..:::\\r\\n*=::-+=::......          ....  ...             ..             ........     ...     ....::...........::::--==+++++++++-:::-**##++#%####+-::--:  ..+=-***+=:....::\\r\\n.:-::::::...             ..-=:  ........                      .:....        ::.           ..:--..........:::::-=+++++=::::-+#%##*#%%##+-:---:   .+=-=++-.  .....\\r\\n.:-::::.       ............:##:...... . .                     .:..          .::.              :::.. .......:::..:-==++-:::::=**####%*#+-:--:.   :+=:.::.   .....\\r\\n:--:::.       .............:+=........    . .....             .. .            ...               .....  .......::::.::==:::::=++++=*****----:.   :+=:  ..........\\r\\n:--:::.      ...............  ........  ...........           ..               ...                 ...      ....:::::::-::::=***==*****-:--:.   :*=:::----::....\\r\\n::-:::.   ::..........     ........... ..  .........          :                                    .::.       .....:::::::::=***==*****-:--:.  .:*=---------:::.\\r\\n::-:::..   :-::.... .    .:--............  ..........         :                                     .....       ....::::::::-+**+=*****-:--:.  --*=--:::-=====-:\\r\\n::::....           ......:#%#:..-=-.....     ......:.         ..                                         ..       ....:::::::=**+=+****=:--:. :*-*-=+---==+++=-:\\r\\n:::...         ..........-+=:..-*#+.....      .. ..-:..                          ....                      .        ....::::-:-+*++****=:--:. :*=*-+#*++=====-:.\\r\\n:::...       .............. ..=**+:....       .-:::.==.   .    .   :::.               .::::.           ......         .....::-:-+*=**#*=:--:. :+=*-*#**=-----:..\\r\\n:::...       ........::..   ..=+=:....         :=+-:=:            .---:.                ..:::..    .---:::::::.        .....::=::=++*#*-:--:. .=-*-=+=-:::::::::\\r\\n::::..   ...::::::::....   ...........          :++=:..           :----:::...               .......-====-:.::::..       .....:-=::=++#*-:--:. .--*----:::....:::\\r\\n::::::.   ..:::........     ..........           .:-:..        ...+++==-----:::..::.               .:-==-....::...       .....:--::=+*#=:--:.  :-*-::::::.......\\r\\n::::::.       .........:--:............          . .:....      .--=========--------:.                ..... ..:::...       .....:--::=+#+---:.  .-*--::::........\\r\\n::::::. :     .........-#%#=...........          ==-::...      .......:---::::::::..                         ...   .       .....:--::=**---:.  .-+-==----::::::.\\r\\n:::::::...      ........:::. ..........         =#++#-...       .:---::-=-:.                                        .       .....:-::-=#+--:.  .-+----===-----::\\r\\n::::::::.       ......:.    ...........       .=++*+=....       .-+**+++*+=:                                         .       .....::::-+*--:.  .-+-::-------::::\\r\\n::::::::.       ......=*+:...........      .:-+***=:.....     .. .=+**++++=-.                                         .       .....:::--+=-:.  .-+-:::---:::::::\\r\\n::::::::.        ......+%*::-==--:::....:.:-:----:.......        .-===--==-:                                          .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::==:.............-=-::::::::::::::::::  .::........         .:::..::.                       ...:::::::::::::--=--:        ....:::----:.  .:-----=---::::::\\r\\n:::::::*#--::..:-===-:::::::::::::::::::::::.    .......           ...::::.      ..           ..::-===++==========++***+         ....:::----.  .:----===--::::::\\r\\n:::::::=+-::::-+##%#*=:::::::::::::::::::::::                      :----=-:.    ...........:::----==++++=======++==+**#*:        ....::::---.  .:-=--===--------\\r\\n::::::::::::::+%%%%%%*-::::::::::::::::::::::.                     .:..........:::::::--=====+++==-=++======++********##=         ....:::---.  .:-=--===--------\\r\\n:::::::::::::=##******+:::::::::::::::::::::-:                      ......:::::-===++=-==+++++++==-=+++====+**###*******+.        ....:::---.  .:-=-------------\\r\\n......-+===-:**---:.:**:::::::::::::::::::::--  .....            ..::::-=++====*#####+-===+++++==--=+++====+***##**++****:         ...:-::-:.   :-=-------------\\r\\n.....:+*==#+-#%#*==+#%+:::::::::::::::::::::--::::::::..      ..==-+++=**##**++*++**+=====+++++=====+++====++***#**++++++-         ...:*=:::.   :-=-----------::\\r\\n.....:**-=#+-#*:.-===*=:::::::::::::::::::::-==-::::::..........+*+**+=+**#**+++++**+=====++++++====++++===+*******++++++=         ....+*:::.   :-=----------:::\\r\\n.....:++=+*--**=+++***-:::::::::::::::::::::-=--.::::::.........+##**+=******#**#*++=-==++++==+=====++++===+++++*****++++=.         ...-#-::.   .==---------:::.\\r\\n......:-==-::+%%%%%%%=::::::::::::::::::::::----::..............**=*+##++**==+=---::::-=++++========+++====++++**###****++:         ...:*=::.   .==--------:::..\\r\\n........:....-+#%%%#=:::::::::::::::::::::::----:..:............==-=:--:.:...........:-==++========++++==-=+++++**##**+++=:         ....+*:..   .-=------::::...\\r\\n..............:=++=-::::::::::::::::::::::::----:.................................::::-==++========+++++===+++++++****++==-         ....-#-..   .-=----:::......\\r\\n.....:::------::::::::::::::::::::::::::::::::::.::.........::....................::::-============++++===========+****++==.      ......:*+..   :==:::::.       \\r\\n:--===================-===--::::::::::::::::::::::......::-:......................::::::------------===------:::--=+**++==-.      .......+*:.   .==:....        \\r\\n--:::................::::-::::::::::::::::-:::::::::::::::-. ......................:::::::::::::::::::::..........::--::::..       ......-*=.   .-=:            \\r\\n............................:::::::::::::::::-:::::::::::....    .........................:::::::::::.............. ........        ......*#:    -=- .          \\r\\n..................................:::::::::::::.::...::::...:..       ..:::..:::...........::::::::...............   .......        ::....=#=    :=-....        \\r\\n  ...        .....................::::::::...::.::---:.-+**+=-:..        .:::::::::............:::..........                       .::....:=-    .=-....        \\r\\n ......:-:.....       .........................:.:-==++++*********+==--:.:...:--:::::::::.....:-:::::..::--:.                       ......--..    ==:::.        \\r\\n........-.....::::::...     ...........................::--==+++++***##=:-:.:--::-=-:::.......--::----==+=-:                          ....:::.    -=-:.         \\r\\n:......            ........            .........................::-=+++-::::-:::..:--:::.....     .=++=-:.              ......        ........     ::.          \\r\\n.::......                              ................... .        ...-==+*++=-:. .:=-:.         .:::.   .............::---::.       ......::.    .:.          \\r\\n..:.....:    .                             .     .......              .:::---:--:.   .==:.   .......................::::::::::::.      ..........   :.          \\r\\n..::..:.:. :*%%##*:      ..:.                                         .:::.::..       .--::::........:.......::-------------:::::..     .......                 \\r\\n..::.....- :*#%%%*:       .::                                          :-:.::.      .  .::::...............:::.:=*+=--------::..                                \\r\\n..::.....=.     .                                                      :-..::.          :-:.             ......:-**+--------::.                                 \\r\\n..::.......                                                            ::..::.          .:             ..:-=+=--=+*+-------::.                                  \\r\\n...:......                                                             ...:::.          .              .=+=**=-==+*=------::.                                   \\r\\n....:.....                                                              ..:-:.                         .-+=+=:-==++------::.                                    \\r\\n:...::.....                                                              .:::     .                    .:==+-:-==++-----::.                                     \\r\\n.::..::.....                                                             .:-:.                         ..:--:::-=+====--:.                                      \\r\\n..-:..::....                                                             ..::.                          ..:::::-+*+++++-.                                       \\r\\n...-:..::::..                                                            ..::.                          ..::::-=-=-:-===.                                       \\r\\n .::-::.:::..                                                            .:::.                          ..::::-=-:..:===.                                       \\r\\n   ::::.::..                                                             .:::                           ..::::-=-.. :===.                                       \\r\\n                                                                         .::.                           ...:::-=-.. :=+=..                                      \\r\\n.                                                                       .....                           ...:::-=-.. :=+=:....                                   \\r\\n-==-.  ..   ..      :::::-=:                                            .....                           ...:::-=-.. :=+=:...............                        \\r\\n  .::.              .:-=+*#*-                                           .....                            ..:::-=-.. :=+=:.................                      \\r\\n             .           .--.                                           .....                            ..:::-=-...-++=:.................           .......    \\r\\n         :=+++-.  .::.                                                  .....                            ...::-=-:.:-++=..................          ........    \\r\\n\",\n  \"                                                                               ...      .....                  ........                                         \\r\\n                                                                               ....      ...                  .....................                             \\r\\n                                                                               ....                           ......................                            \\r\\n                                                                               ....                           ....:.....................                        \\r\\n                                                                               ....                           ............................                      \\r\\n                                                                               ....                          ......... ....................                     \\r\\n                                                                               ....                          ....::... ..................                       \\r\\n         ........                                                              ....                          ...::::.. .........                                \\r\\n        ..........                                                             ....                          ...::::.. ....                                     \\r\\n      .............                                                           .....                          ...::::.. .                                        \\r\\n .................                                                           ::....                          ...::::..                                          \\r\\n.................                                                            :-....    .=++                 ...:-::::....                                       \\r\\n................                                                            .--:...      ..                 ..:-+=-::.......                                    \\r\\n...............                                                             .-=:...    .                    .-==**=::.........                                  \\r\\n..............                                                              .-=:...                         :===**=::..........                                 \\r\\n..............                                                              .-=:..                          -+==**=::...........                                \\r\\n.............                                                               .==:..           :.            ..--=**=-:............                               \\r\\n............                                                                .==:..          .-:..          .....::---.............                              \\r\\n............                                                                .=+-..          :::::...............:::.:..............                             \\r\\n...........                                                                 .==:...        -=:........... ..........................                            \\r\\n...........                                                                   .          .-=:                    ....................                           \\r\\n..........                                    .. ..............                .   ..   :=-:.                       .................          ....             \\r\\n                                              ...................          ........  .:--:::.                                   ...   ::.    ......     ..      \\r\\n                               .............  ...................          ...... .:----:::........                                    .    ......      ..      \\r\\n                     ............................................           .  ..:--::--:..............                                     ......     .:.      \\r\\n................................................................            ..:---:::::. ................                                   ...:..    .:::.     \\r\\n....................................................::::........        ..::---:::::....................                                .:. .....     .:..      \\r\\n.......................................::::::::..:.::::::::..::.    .....::.............................. ........                      .:.......     ::        \\r\\n................................:::::::::::::::::::::....:-:::-:............     ..............................................          . .....     .-:        \\r\\n...............:::::::::::::::::::::::::::::::::::---:-..-**+==-.......:-=-:......  .......::::::::::::::::..........:-==-:::..          . ..:-:     :-.        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:=::+**###*+=::::.-=-::::..-=:......:--------=---=====-----------++*++=--.          ....:--    .:-.        \\r\\n.....:::.....:::::::::::::::::::::::::::::::::--=---:.::.=#***+++=----===*:.-:...=-.....:-========++==++**+====+*****++****+=-.           ....::   ..::.        \\r\\n.........:--::::::::::::::::::::::::::::::::::--=---:::..:=++++=+###*=####+-:::..:.....:-=======++++==++**+===+*####*******+=:.          .......  .=:-:::..     \\r\\n.......:.-***+::::::::::::::::::::::::::::::::--=:-::.....=*****+###**#%#***+*#+=++-::--===============+**+=-=+**##***++***+=:           ...::..  =+:-::::...   \\r\\n......::::++*=::::::::::::::::::::::::::::::::--=--==...::=*+==+**##**+*#+=+*###****++*+===============+**+=-=++*****+++++++=:           ...::..  +=:-:::::...  \\r\\n....::::::-*+:::::::::::::::::::::::::::::::::-------...::++=---=*###***#==+*###*++****+===============+**+=-=+***##**+=====-           ....::..  =::-:::::.... \\r\\n..:::::::::=-:::::::::::::::::::::::::::::::::---.::::::...      .:=++*+=:=**##*+=+**##+===============+*++=-=+++++***+++++=-           ...::::.  -.:::---:.....\\r\\n::::::::::..::::::::::::::::::::::::::::::::::--:                   .--...::-++===+****+===============+*++=-==+++********++.          ....::::. .-.-::----.....\\r\\n::::::::::::::::::::::::::::::::::::::::::::::--.                   ...........::::---=================+*++=-==+++**##***++=           ....::::. .-.-:-=---.....\\r\\n:::::-:::-#%=:::::::::::::::::::::::::::::::::=-            .:::.  ..:::...  .........::--============++*++=-==+++++****+==:          ....:::::. .-:-:-=---.....\\r\\n::::-::::-**-:-:..::::::::::::::::::::::::::::=:            :--:.  ....::.          ......::------====+**++=-=++++=+****+==.          ....:::-:. .::-:-----.....\\r\\n::::-:::::.  :=.  .....:--::::::::::::::::::::-   .         :==-.  ...                        ...::--=+**++===+++++++****+-          ....:::--:  ::-------:.....\\r\\n:::-:::::.     . ......:*#-.::::::::::::::::::.  .. .==:    .-==-. .::.                           ...:-====--========+***=.         ..:..::---:  ::==----::.....\\r\\n::--:::::..    ::......:==.........:::...       . .-==-..    .-==--:--::.                              .......:::::::----:         ..::.:::==-.  ::+=--::::.....\\r\\n::-:-::::...   :=-::......  ...........      ..::::-:....      :=======-:.                                              .          ..-::::=*-:.  ::*=--:::......\\r\\n::-:::....      .:::::. ...............       .:-+=-.....       :===--==-:.                              ..     ....   .          ..:-:::-*+-:.  :-*=----::.....\\r\\n:-::...  .               ...............         ::==:...        .:...:-:.                             .:-::....::.   ..         ...-:::-**--:.  .-*=-----::::..\\r\\n::::...           .......=+=:...........         . ..::.       .-:                                    ...........    ..         ...::::=*#+--:.  .=*=:::::..... \\r\\n-::::..   :.         ...-*%#-..........         ....:..         .                                         ...       ..         ...::::=*#*---:.  .=*-::.......  \\r\\n-::::..   .--.         ...::...........         :- :*=+.                             ...               .           .         .....:::=*##+:-::  .:+*-...........\\r\\n-:::...            ..     .....++-.....         .:.=+++         ..                 .                              .         .....:::=**#*=:-::  --++-:::::......\\r\\n::::..         ............... -++-....         . -+*+.   .     ...                                       ....   .         .....:::=***#*---::  +-++-=-:::......\\r\\n::::..         ...........:=**-.=*+.....        .-+*+:         :.:.                                     ........          .....:::=****#+----:  =-*+-=-::....   \\r\\n::::..  .      ............-**=..--....        .-+++:         .:.::                                                     .....:::-+*****#+---:.  ::*+-:::.....   \\r\\n::::::.....      .......    ...........       .+=+*=          :..::.                                                  ......:::=+******#+-:-:.   :*=:.::::::::. \\r\\n::::::.. :.    ......       .  ........       .:-=#*.         :..::.        ..                            .         .......:::=+++******+:--:.   -*=: ...::----:\\r\\n::::...        ..        .. .::.........    .... .-=:         :.....       ...                          .         .......::::-+++*******=:--:.   -*=.    ..:----\\r\\n::::...         ..   ........-*#-.......    ....              ......      .::                        ..         .......::::::=++++******-:--:.  .-+=-::    ..:--\\r\\n..:::...         ............:+*:......      ..               ....:.      .:.                      ..         ........:--:::-+++++*****+::--:. .:-+=+*+=:   ..::\\r\\n+:.::-:...          ........--:.                              ::::::      ::.                   ...      ..........:-==-::::-+++*******=::--:. ::=+-*##*=-:.....\\r\\n#*-:=*=.....            ..::::......            ..            .:::::      ::.                .:..    ..........::-=+++-:::::=*#%%%%%##*=::--:. ::=+-*###+-:.....\\r\\n#%#+====--::::::::::...:.....................................................            .................::--=++++++=::::=*#%%##*#%%#*-::--:. .:=+-*###*=:.....\\r\\n++++-:-=++============--.:==+++++++++++++=================-----------:::::::::::::::::::::::::::::----====+++++++++++=:::+**#*%%*=*%%#*-::--:  .:=+=####*+-:....\\r\\n***+-::----:::::::::...   :-=====================+++++++++++++++++++++++++++++++++++++++++++++++*******++++++++++++++=::+##*****=-=**#*-::--:  ..=++####*+=-....\\r\\n##+-=+-.........................................::::::::::::::::::::::::::::::::::::::::::::::----===++++++++++++++++-::=#***+--=*==+#+-----:. ..++=###*+=:..:::\\r\\n*=::-+=::......          ....  ...             ..             ........     ...     ....::...........::::--==+++++++++-:::-**##++#%####+-::--:  ..+=-***+-:...:::\\r\\n::-::::::...             ..-=:  ........                      .:....        ::.           ..:--..........:::::-=+++++=::::-+#%##*#%%##+-:---:   .+=-=++-.  .....\\r\\n.:-::::.       ............:##:...... . .                     .:..          .::.              :::.. .......:::..:-==++-:::::=**####%*#+-:--:.   :+=::::.   .....\\r\\n:--:::.       .............-+=........    . .....             .. .            ...               .....  .......::::.::==:::::=++++=*****----:.   :+=:  ..........\\r\\n:--:::.      ...............  ........  ...........           ..               ...                 ...      ....:::::::-::::=***==*****-:--:.   :*=:::----::....\\r\\n::-:::.   ::..........    ............ ..  .........          :                                    .::.       .....:::::::::-***==*****-:--:.  .:*=--------::::.\\r\\n::-:::..   ::::.... .    .:--............  ..........         :                                     .....       ....:::::::::+**+=*****-:--:.  --*=--:::-=====-:\\r\\n::::....           ......:#%#:..-=:.....     ......:.         ..                                         ..       ....:::::::-**+=+****=:--:. :*-*=-=---==+++=-:\\r\\n:::...         ..........-+=:..-*#+.....      .. ..-:..                          ....                      .        ....::::-:-+*++****=:--:. -*=*-+#*+======-:.\\r\\n:::...       .............. ..=**+:....       .-:::.==.   .    .   :::.               .::::.            .....         .....::-:-+*=**#*=:--:. :+=*-+#*+=-----:..\\r\\n:::...       ........::..   .:=+=:....         :=+-:=:            .---:.                ..:::..    .---:::::::.        .....::--:=++*#*-:--:. .=-*-=+=-:::::::::\\r\\n::::..   :..::::::::....   ...........          :++=:..           :----:::...               .......-====::.::::..       .....:-=::=++#*-:--:. .--*----:::....:::\\r\\n::::::.    .:::.........    ..........           .:-:..        ...=++==----::::..:..               .:-==-....:....       .....:--::=+*#=:--:.  :-*-:::::........\\r\\n::::::.       .........----............          . .:....      .--=========--------:.                ..... ..::.. .       .....:--::=+#+---:.  .-*--::::........\\r\\n::::::. :     .........-#%#-...........         .==-::...      .......:---::::::::..                         ...   .       .....:--::=**---:.  .-+-=-----:::::..\\r\\n:::::::...      ........:::. ..........         =#++#-...       .:---::-=-:.                                        .       .....:-::-=#+--:.  .-+---====----:::\\r\\n::::::::.       ......:.    ...........       .=++*+=....       .-+**+++*+-:                                         .       .....::::-+*--:.  .-+-::-------::::\\r\\n::::::::.       ......=*+:...........      .:-+***+:.....     .. :=+**++++=-.                                         .       .....:::--+=-:.  .-+-::::--:::::::\\r\\n::::::::.        ......+%*::-==--:::....:.:-:----:.......        .-===--=--:                                          .        .....:::--=-:.  .:=--------::::::\\r\\n:::::::==:.............-=-::::::::::::::::::  .::........         .:::..::.                       ...::::::::::::::----:        ....:::----:.  .:-----=---::::::\\r\\n:::::::*#--::..:-===-:::::::::::::::::::::::.    .......           ..:::::.      ..           ..::-===++==========+****=         ....:::----.  .:----===--::::::\\r\\n:::::::=+-::::-+##%#*=:::::::::::::::::::::::                      :---==-:.    ...........:::----==++++=======++==+**#*:        ....::::---.  .:-=--===---:----\\r\\n::::::::::::::+%%%%%%*-::::::::::::::::::::::.                     .:..........:::::::--=====+++==-=++======++********##=         ....:::---.  .:-=--===--------\\r\\n:::::::::::::=##******+:::::::::::::::::::::-:                      ......:::::-===++=-==+++++++==-=+++===++**###*******+.        ....:::---.  .:-=-------------\\r\\n......-+===-:**---:.:*+:::::::::::::::::::::--  .....            ..::::-=++====*#####+===++++++==--=+++====+***#***++****:         ...:-::-:.   :-=------------:\\r\\n.....:**==#+-#%#*==+#%+:::::::::::::::::::::--::::::::..      ..==-+++=**##**++*+***+-===++++++=====+++====++***#**++++++-         ...:*=:::.   :-=-----------::\\r\\n.....:**-=#+-#+:.-===*=:::::::::::::::::::::-==-:::::...........+*+**+=+**#**+++++**+=====++++++====++++===+*******++++++-         ....+*:::.   :-=----------:::\\r\\n.....:+*=+*--**=+++***-:::::::::::::::::::::-=--.::::::.........+##**+=******#**#*++=-==++++==+=====++++===+++++*****++++=.         ...-#-::.   .==---------::..\\r\\n......:-==-::+%%%%%%%=::::::::::::::::::::::----::.............:**=*+##++**==+=---::::-=++++========+++====++++**###****++:         ...:*=::.   .==--------:::..\\r\\n........:....-*#%%%#=:::::::::::::::::::::::----:..:............==-=:--:.:..........::-==++========++++==-=+++++**#***+++=:         ....+*:..  ..==------::::...\\r\\n..............:=++=-::::::::::::::::::::::::----:..................................::--=+++========++++====+++++++****++==-         ....-#-..   .==----:::..... \\r\\n.....:::------::::::::::::::::::::::::::::::::::.::.........::....................:::--============++++==========+****+++==.      ......:*+..   :==::::..       \\r\\n:--===================-===--::::::::::::::::::::::......::-:......................::::::------------===------:::--=+**++==-.      .......+*:.   .==:....        \\r\\n--:::................::::-::::::::::::::::-::::::::::::::::. ......................:::::::::::::::::::::..........::--::::..       ......-*=.   .-=:            \\r\\n............................:::::::::::::::::-:::::::::::....    .........................:::::::::::.............. ........       .......*#:    -=: .          \\r\\n..................................:::::::::::::.::...::::...:..       ..:::..:::...........::::::::..............    ......         ::....=#=    :=-....        \\r\\n  ...        .....................::::::::...::.::---:.-+**+=-:..        .:::::::::............:::..........                       .::....:+-    .=-....        \\r\\n ......:-:.....       .........................:.:-==++++*********+=---:.:...:--:::::::::....::-:::::..::-::.                       ......--.     ==::..        \\r\\n........-....:::::::...     ...........................::--==+++++***#*=:-:.:-:::---:::.......--::----==+=-:                          ....::..    -=-:.         \\r\\n:......            ........            .........................::-=++=-::::-:::..:--:::.....     .=++=-:.              ......        ........     ::.          \\r\\n.::......                              ................... .        ..:-==+*++=-:. .:=-:.         .:::.   ............:::--:::.       ......::.    .:.          \\r\\n..:.....:    .                             .     .......              .:::---:--:    .==:.   .......................::::::::::::.      ..........   :.          \\r\\n..::..:.:. :*%%##*:      ..:.                                         .:::.::..       .=-::::.......::.......::-------------:::....     .......                 \\r\\n..::.....- :*#%%%*:       .::                                          :-..::.      .  .::::........:......:::.:=*+=--------::..                                \\r\\n..::.....=.     .                                                      :-..::.          :-:.             ......:-**+--------:..                                 \\r\\n..::.......                                                            ::..::.          .:             ..:-=+=--=+*+-------::.                                  \\r\\n...:......                                                             ...:::.                         .=+=**--==+*=------::.                                   \\r\\n....:.....                                                              ..:-:                          .=+=+=:-==++------::.                                    \\r\\n:...::.....                                                             ..:::    ..                    .:==+-:-==++-----::.                                     \\r\\n.::..::.....                                                             .:-:                          ..:--::--=+====--:.                                      \\r\\n..-:..::....                                                            ..:::                           ..:::::-+*+++++-.                                       \\r\\n...-:..::::..                                                           ..:::.                          ..::::-=-=-:-===.                                       \\r\\n .::-::.:::..                                                           ..:::.                          ..::::-=-:..:===.                                       \\r\\n   ::::.::..                                                            ..:::                           ..::::-=-.. :===.                                       \\r\\n                                                                        ..::.                           ...:::-=-.. :=+=.                                       \\r\\n.                                                                       .....                           ...:::-=-.. :=+=:...                                    \\r\\n-==-.  ..  ..      .:::::-=:                                            .....                           ...:::-=-.. :=+=:...............                        \\r\\n  .::.              .:-=**#*-                                           .....                            ..:::-=-.. :=+=:.................                      \\r\\n            ..           .--.                                           .....                            ..:::-=-...-++=:.................          ........    \\r\\n         :=++=-.  :::                                                   .....                            ...::-=-:.:-++=..................          ........    \\r\\n\",\n  \"                                                                               ...      .....                  ........                                         \\r\\n                                                                               ....      ....                 .....................                             \\r\\n                                                                               ....                           ......................                            \\r\\n                                                                               ....                           ....:.....................                        \\r\\n                                                                               ....                           ............................                      \\r\\n                                                                               ....                           .............................                     \\r\\n                                                                               ....                          ....::.......................                      \\r\\n         ........                                                              ....                          ...::::.. ..........                               \\r\\n        ...........                                                            ....                          ...::::.. ....                                     \\r\\n      .............                                                           .....                          ...::::..                                          \\r\\n .................                                                           ::....                          ...::::..                                          \\r\\n.................                                                            :-:...    .-++.                 ..:-::::....                                       \\r\\n................                                                             --:...      ..                 ..:-++-::.......                                    \\r\\n...............                                                              -=-...    .                    .-==**=::.........                                  \\r\\n..............                                                               -=-...                         .===**+::..........                                 \\r\\n..............                                                               -=-...                         :++=*#+::...........                                \\r\\n.............                                                                -=:..           :.             .--=+*+-:............                               \\r\\n.............                                                               .==:..           :-..          .....::---:............                              \\r\\n............                                                                .=+-...         :::::...............:::.:..............                             \\r\\n............                                                                .-=-...        -=:........... ..........................                            \\r\\n...........                                                                   .           -=:.                   ....................                           \\r\\n..........                                    .. ..............                .    .   :=-:.                       .................          ....             \\r\\n                                              ...................          ........  .:--:::.                                  .....  ::.    ......     ..      \\r\\n                               ..............  ..................          ...... ..----:::........                                    .    ......      ..      \\r\\n                     ............................................           .  ..:--::--:..............                                     ......     .:.      \\r\\n.................................................................           ..:---:::-:..................                                   ...:..    .:::.     \\r\\n....................................................::::........         .::---:::::....................                                .:. .....     .:..      \\r\\n.......................................:::::::::.:::-:::::::.::.    .....::.............................. ........                      .:. .....     ::        \\r\\n................................::::::::::::::::::::-:...:-:::-:............     ..............................................          . ......    .-:        \\r\\n..............::::::::::::::::::::::::::::::::::::---:-:.-**+==-:......:-=-:...... ........:::::::::::::::...........:-==-:::..          . ..:-:     :-.        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:=:.=**###**=:.::.:==::::..:-:......:-------------====-----------++*++=--:          ....:--     :-.        \\r\\n.....::::....:::::::::::::::::::::::::::::::::----=--.-:.=****+++==--:===+:.::...--.....:-========++==++**+====+*****++****+=-:           ....::    .::.        \\r\\n.........:---:::::::::::::::::::::::::::::::::------:::..:-++++=+*##*=*###+-:::........:-=======++++==++**+===+*####*******+=-.           ......   =::::...     \\r\\n.......:.:****-:::::::::::::::::::::::::::::::---:-:-.....=*++**+*##*+#%#***+*#+=++-::--===============+**+=-=+**##***++***+=:           ...::..  -*:-::::...   \\r\\n......::::=+++::::::::::::::::::::::::::::::::--=---+:..::=**==+**##****#+=+*####***++*+===============+**+=-=++***#*+++++++=:           ...::..  ++:-:::::...  \\r\\n....:::::::+*-::::::::::::::::::::::::::::::::------=:..::++=---=*###***#=-+*###*++****+===============+**+=-=+***##**+=====-.          ....:::.  =::-:::::.... \\r\\n..:::::::::--:::::::::::::::::::::::::::::::::---.::::::...      .:=++++=:-+*##*+==**##+===============+*++=-=+++++***+++++=-           ...::::.  -.:-:--::.....\\r\\n:::::::::::..:::::::::::::::::::::::::::::::::--:                   .:-...::-++===+****+===============+*++=-==+++********++:          ....::::.  -.-::---:.....\\r\\n:::::::::::-::::::::::::::::::::::::::::::::::--.                   ............:::---=================+*++=-==+++**##***++=.          ....::::.  -.-:-=---.....\\r\\n:::::-::::#%+:::::::::::::::::::::::::::::::::--            .:::.  ..:::...  .........::--============++*++=-==+++++****+==-          ....:::::. .-:-:-=---.....\\r\\n::::--::::+*-:-:...:::::::::::::::::::::::::::-:            :--:   ....::.          ......::-----=====+**++=-=++++=+****+==.          ....:::-:. .::-:----:.....\\r\\n::::-:::::.  .=.  .....::-::::::::::::::::::::-.  .         :==-.  ...                       ....::--=+**++===+++++++****+-          ....:::--:. .::------:.....\\r\\n:::-:::::..    .........+#=.::::::::::::::::::.  .. .=+:    .-==-. .::.                           ..::-====--=======++***+.         ..:..:::--:  ::==----::.....\\r\\n::--:::::..    ::......:==:........::::..       . .-==-:.    .-==--:--::.                              .......:::::::----:          .::.:::-=-:  ::++--::::.....\\r\\n::-:-::::...   .==-::.....  ...........      ..::::-:....      :=======-:.                                              .          ..-::::-*=-.  ::+=--:::......\\r\\n::-::::...      .....:.  ..............        ::+=-:....       :===--==-:.                              ..     ....   ..         ..:=:::-*+-:.  ::*=----::.....\\r\\n:-:::... .        ..     ...............         .:-=:...        .:...:-:.                             .:-::....::.    .         ...-:::-**=-:.  .-*=---=-::::..\\r\\n:-::...           .......-++:...........         .  .::.       .--                                   ............    ..         ...::::-*#+--:.  .-*=-::::..... \\r\\n:::::..   .:.        ...:*##=..........         ....::..        .                                         ...       ..         ....:::-*#*=--:.  .=*=::.......  \\r\\n-:::::.    --.          ..::...........         :-..*++:                             ...               ..          .          ....:::-*##+--::  .:=*-...........\\r\\n-::::..            ...    .....=*-.....         .:.-*++         ...                .                              .         .....:::=***#=:-::  --+*-:::::......\\r\\n-:::..          .............. :++-....         . :+*+:   .     ...                                       ....   .         .....:::=***#*---::  ==++-=-:::......\\r\\n-:::..         ............=**=.-**.....         :+*+:         :.:.                                    .........          .....:::=****#*----:  --++-=-::....   \\r\\n-::::.. .      ............:+*+:.--.....        -+++:         .:.::                                                     ......::-+*****#*---::  ::*+-:::.....   \\r\\n-:::::.....      .......     . ........        +=+*=          :..::.                                        .         ......:::-+******#*-:-:.   :*+:.:::::.::. \\r\\n-::::::. ..    ......       .   .......       .:-=**.         :..::.        ..                            .         .......:::-+++******+:--:.   :*=: ...::----:\\r\\n::::...        ...       .. .:-:........    ....  --:         :.....       .:.                          .         .......::::-+++*******=:--:.   -*=.    ..:----\\r\\n::::...          .   ........:+%=.......    ....              ......      .::                        ..         ........:::::=++++******-:--:.  .-*=-:.    ..:--\\r\\n:.:::...         .............+#-......      ..               .:..:.      ::.                      ..         ........:--::::+++++*****+-:--:. .:-+=+*+-.   ..::\\r\\n*-.::-:...           . .....:-:.                              .:::::      ::.                   ...      ..........:-==-::::-+++*******+::--:. .:-+-*##*=-:.....\\r\\n%#=:=+=:....            ...:::.......          ...            .:::::      ::.                .:..    ..........::-=+++-:::::=*#%%%%%#**=::--:. ::=+-*###+-:.....\\r\\n###*=-==---::::::::::.:::....................................................            .................::--==++++++::::-*#%%##*#%%#*-::--:. .:=+-*###*=:.....\\r\\n++++=:-===============--::-=++++++++++++++++===============------------:::::::::::::::::::::::::::----====+++++++++++=:::+**#*%%#=*%%#*-::--:. .:=+-####*+-:....\\r\\n***+-::---::::::::::...   .--=====================+++++++++++++++++++++++++=++++++++++++++++++++*******++++++++++++++=::+##*****=-=*+#*-::--:. ..=++####*+=-....\\r\\n##+--+-:............ .......:....................:::::::::::::::::::::::::::...:::::::::::::::----===++++++++++++++++=::=#***+--=*==+#+-----:. ..=+=###*+=:..:::\\r\\n*=::-==::......          ....  ...             ..             ........     ...     .....:...........::::--==+++++++++-:::-**##++#%####+-::--:  ::++-***+-:...:::\\r\\n:.--:::::..              ..:+-. ........                       :....        ::.           ..:--:.........:::::-=+++++=:::::=#%#**#%%##*-:---:  ..++-=++-.  .....\\r\\n :-::::.       ............:*%-...... .                        :.. .        .::.              .::..  ......:::..::-=++-:::::=**####%*#+-:--::   .++::::.   .....\\r\\n.--:::.       .............:==:.......    . .....              . .            ...                ....  .......::::.::==-::::=++++=*****----:.   :+=:  ..........\\r\\n::-:::.      ................ ........  ...........           ..               ...                 ...      ....:::::::-::::=***==*****-:--:.   :*=:::----::....\\r\\n::-:::.   ::..........     ..............  .........          :.                 .                 .::.       .....:::::::::-***==*****-:--:.  .:*=--------:::..\\r\\n::-:::..   .:::.... .    .:=-............  ..........         :.                                    .....        ....::::::::+**+=*****=:--:.  --*=-::::-=====-:\\r\\n::::....           ......:*%#-..-=-.....     ......:.         ..                                         ..       ....:::::::-**+=+****=:--:. .*-*=-=---==+++=-:\\r\\n:::...         ..........:==:..-+**.....      .. ..--..                          ....                      .        ....::::-:-+*++****=:--:. :*=*-+#*+======-..\\r\\n:::...       .............. ..=#*+:....        --::.==.   .    .   :::                .::::.            ......        .....::-:-+*=**#*=:--:. :+-*-+#*+=-----:..\\r\\n:::...       ........::..   ..=+=:....         .=+-:=:            .---:.                ..:::.     :--::::::::.        .....::=-:=++*#*=:--:. .=-*-=+=-:::::::::\\r\\n::::..   ...::::::::....   ...........          :++=:..           :----:::...               .......-=+=-::.::::..       .....:-=::=++#*=:--:. .--*----:::....:::\\r\\n::::::.    ..::.........    ..........           .:--..        ...=++==----::::..:..               .:==-:....:.. .       .....:-=::=+*#=:--:.  :-*-:::::........\\r\\n::::::.       .........:---:...........          .  :....      .--=========--------:.                ..... ..::.. .       .....:--::=+#+---:.  .-*-:::::........\\r\\n::::::. ..     ........-*##=...........          ==--:...      .......:---::::::::..                        ....   .       .....:--::=**---:.  .-+------::::::..\\r\\n:::::::...       .......::.. ..........         -#++#-...       .----::-=-:                                         .       .....:-::-=#+--:.  .-+---====----:::\\r\\n::::::::.       ......::.   ...........       .=++*+=....       .-+**+++*+-:                                         .       .....::::-+*--:.  .-+-::-------::::\\r\\n::::::::.       ......-**-..........:      .:-+***=-.....     .  :=+*+++++=:                                          .       .....:::--+=-:.  .-+-::::--:::::::\\r\\n::::::::.         .....=%#::-==--:::....:::-:----:.......        .-===--=--.                                          .        .....:::--=-:.  .:=-------:::::::\\r\\n:::::::-=:.............-=-::::::::::::::::::  .::........         .:::..::.                       ...::::::.:::::::----:        ....:::----:.  .:-----=---::::::\\r\\n:::::::*#=-:::.:-=+=-:::::::::::::::::::::::.    .......           ..:::::.      ..           ..::-===============+****=         ....:::----.  .:----===--::::::\\r\\n:::::::-+-:::::+##%#*=:::::::::::::::::::::::                      :---==-.     ...........:::----=+++++=======++==+**#*:        ....::::---.  .:-=--===---:----\\r\\n::::::::::::::+%%%%%%#=::::::::::::::::::::::.                     .:..........:::::::--=====+++==-=++======++********##=         ....:::---.  .:-=--===--------\\r\\n::::::::-::::=##****+*+:::::::::::::::::::::-:                      ......:::::-===++===++++++++=--=+++===++*####*******+.        ....:::---.  .:-=-------------\\r\\n......-++==-:+#=--:.:**:::::::::::::::::::::--  .....            .:::::-=++====*#####+===++++++==--=+++====+***#***++***+:         ...:-::-:.  .:-=-----------::\\r\\n.....:+#==*+-*%#*==+#%*:::::::::::::::::::::--::::::::..      ..==-+++=**##**++*+***+-===++++++=====+++====++**##**++++++-         ...:*=:::.   :-=-----------::\\r\\n.....:**==#*-**:.-===*+:::::::::::::::::::::-==-:::::...........+*+**+=***#*++++++**+=====++++++====+++===+********++++++-         ....+*:::.   :-=----------:::\\r\\n......=*=+*-:**++++***-:::::::::::::::::::::-=--.::::::........:+##**+=******#*##*++=-==++++==+=====+++====+++++*****++++=.         ...-#-::.   .==---------::..\\r\\n......:--=-::=#%%%%%%+::::::::::::::::::::::----::.............:*+=*+##++**==+=---:::--=++++=======++++====++++**###****+=.         ...:*=::.  ..==-------::::. \\r\\n........:....:+#%%%#=:::::::::::::::::::::::----:..:............==-=:--:.:..........::-=+++========++++==-=+++++**#***+++=:         ....+*:..  ..==------::::.. \\r\\n..............:-=+=-::::::::::::::::::::::::----:.................................:::--=+++========++++====++++++*****++==-         ....-#-..   .==----:::..... \\r\\n.....::---=-------:::::::::::::::::::::::::::::::::.........::...................::::--============++++====+=====+****+++==.      ......:*=..   :==::::..       \\r\\n---=======---=========-===--::::::::::::::::::::::......::-:......................::::::------------===------::---=+**++==-.      .......+*:.   .==:....        \\r\\n--:::................:::::::::::::::::::::-::::::::::::::::. ......................:::::::::::::::::::::..........:---:::::.       ......-*-.   .-=:            \\r\\n...........................::::::::::::::::::-:::::::::::....    ........................::::::::::::.......................       ......:**.    -=:..          \\r\\n..................................:::::::::::::.::...:::::..:..       ..:::..:::...........::::::::..............    ......         :.....=#=    :=-...         \\r\\n  ..         .....................::::::::...::.::---::=+**+=-:..        .:::::::::............:::..........   .                   .::....:+-    :=-....        \\r\\n..... .:-:......      .........................:.:-==++++*********+=---:.:...:--:::::::::....::-::::...::-:..                       ......--.    .==::..        \\r\\n........:.....::::::...     ...........................::--==+++++***#*-:-:.:-::-=--:::......:--::----=++=-.                          ....::..    -=:.          \\r\\n:......            ........            .........................::-=++=-:::::::. .:=-:::..... ..  :=++=-:.              ......       .........    .-:           \\r\\n.::......                              ................... .        ..:-==+*++=-:. .:=-:.        ..:::.   ............::---:::.      .......::.    ::           \\r\\n..:.....-    ..        .                  ..     .......              .:::---:--:    .==:.   .......................::::::::::::.     ...........  .:.          \\r\\n..::..:... -#%%%#+.      .::.                                        .:::..:..        .=-::::.......::.......::------------::::...      .......                 \\r\\n..::.....- -*###%=.       .::                                          :-..::.      .  .::::......::::.....:::.:-*+=--------::.                                 \\r\\n..::.....-.                                                            :-..::           :-:.             ......:-**=--------:..                                 \\r\\n..::.......                                                            ::.:::           .:             ..:-=+=--=+*=------::..                                  \\r\\n...:......                                                             ...:::                          .=+=**--==++-------:..                                   \\r\\n....:.....                                                              ..:-:                          .=+=+=:-==++------:..                                    \\r\\n:...::.....                                                             ..:::    ..                    .:==+-:-=-+=-----::.                                     \\r\\n.::..:::....                                                            ..:-:                          ..:--::-==+====-::.                                      \\r\\n:.-:..::....                                                            ..:::                          ...::::-=+*+++++-.                                       \\r\\n...-:..::::..                                                           ..:::                           ..::::-=-=::-==-                                        \\r\\n .::-::.:::..                                                           ..:::.                          ..::::-=-...-===.                                       \\r\\n   ::::.::..                                                            ..::.                           ..::::-=-...-===.                                       \\r\\n                                                                        ..::.                           ..::::-=-.. -=+=.                                       \\r\\n..                                                                      .....                           ...:::-=-.. -=+=....                                    \\r\\n-==-.  .   ..      .:::::--.                                            .....                           ...:::-=-.. -=+=:...............                        \\r\\n  .::.              .:-=*##+:                                           .....                           ...:::-=-.  -=+=:.................                      \\r\\n                         :--.                                           .....                            ..:::-=-...-++=..................          .......     \\r\\n        .-=++=-. .::.                                                   .....                            ..:::-=-..:=++=..................         ........     \\r\\n\",\n  \"                                                                               ....     .....                  ........   ..                                    \\r\\n                                                                               ....      ....                  ........ ..........                              \\r\\n                                                                               ....                           ......... ............                            \\r\\n                                                                               ....                           ....:.... ................                        \\r\\n                                                                               ....                           ......... ..................                      \\r\\n                                                                               ....                           ......... ...................                     \\r\\n                                                                               ....                           ...:::......................                      \\r\\n         .........                                                             ....                          ...::::.............                               \\r\\n        ...........                                                            ....                          ...::::......                                      \\r\\n      .............                                                           .....                          ...::::..                                          \\r\\n .................                                                           .:....                          ....::::.                                          \\r\\n.................                                                            :-:...    .-++:                 ..::::::....                                       \\r\\n................                                                             :-:...       .                  .:-++-::.......                                    \\r\\n...............                                                              -=-...    .                    .:==+*=-:.........                                  \\r\\n...............                                                              -=-...                         .===**+::..........                                 \\r\\n..............                                                               -=-...                         :++=*#+::...........                                \\r\\n.............                                                                -=-...          .:             .:-=+*+-:............                               \\r\\n.............                                                                -=-..           :-..           ....::---:............                              \\r\\n............                                                                 =+-...         :::::................::.:..............                             \\r\\n............                                                                .-=-...        :=:........... ..........................                            \\r\\n...........                                                                   .           -=:.                    ...................                           \\r\\n..........                                    ..  .............                     ..  :--:.                       .................          ....             \\r\\n                                               ..................           .......  .:--:::.                                  .....  ::.    ......      .      \\r\\n                               ..............  ..................           ..... ..:---:::. ......                                    .     .....      ..      \\r\\n                     ............................................           .   .:--:::-:...............                                    ......     ...      \\r\\n...................................................:.............           ..:----::-:.. ...............                                   ...:..     :::.     \\r\\n....................................................::::........         .::---:::::....................                                .:. .....     .::.      \\r\\n.......................................:::::::::..::::::::::.::.    .....::.............................. .......                       .:. .....     ::        \\r\\n................................::::::::::::::::::::-:...:--::-:............     ..............................................          . ......    .::        \\r\\n..............::::::::::::::::::::::::::::::::::::---:-:.-**+==-:.......-=-:......  .......:::::::::::::::...........:-==-:::..          . ..:-:     .-:        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:=-.=***###*=:.::.:==:.::..:-:......:-------------====------:----++*++=--:          .....--     :-.        \\r\\n.....::::.....:::::::::::::::::::::::::::::::::--=---.-:.-****+++==--:==-+-.::...-:.....:-========++==++**+====+*****++****+=-:           ....::    .:-.        \\r\\n..........---:::::::::::::::::::::::::::::::::-------:::.:-++++=+*###=*#*#+-:::. ......:-======+++++==++**+===+*####*******+=-.           ......   -:::....     \\r\\n.......:.:+***=:::::::::::::::::::::::::::::::---:-:-.....=*+++*+*##*+###***+*#+=++-::--===============+**+=-=+**##***++***+=:           ....:..  :*::::::..    \\r\\n......:::.-+++::::::::::::::::::::::::::::::::--=---+:..::=**=-+**##***+#+=+**###***++*+===============+**+=-=++*****+++++++=:           ...::..  =+:-:::::...  \\r\\n....:::::::=*-::::::::::::::::::::::::::::::::------=:..::++=----**##**+#=-+*###*++****+===============+**+=-=+***##**+======.          ....:::.  =-:-:::::.... \\r\\n..:::::::::--:::::::::::::::::::::::::::::::::---.::::::...      .:-+=++=:-+*##*+==**##+===============+*++=-=++++****+++++=-           ....:::.  -.:-:--::.....\\r\\n..:::::::::..:::::::::::::::::::::::::::::::::---                   .:-...::-=+===+*****===============+*++=-==+++********++:          ....::::.  -.:::---:.....\\r\\n..:::::::::-::::::::::::::::::::::::::::::::::--:                   ............:::---=================+*++=-==+++**##***++=.          ....::::.  -.-:-=---.....\\r\\n:::::-::::*%#-::::::::::::::::::::::::::::::::--.           .:::.  ..:::...  .........::--============++*++=-==++++*****+==-          ....:::::.  -.-:-=---.....\\r\\n::::--::::=*=:--...:::::::::::::::::::::::::::--            :--:   ....::.           .....::-----=====+**+==-=++++=+****+==:          ....:::-:. .-:-:----:.....\\r\\n::::-:::::.   -:   .....:-::::::::::::::::::::-.  .   .     :==-.  ...                       ....::--=+**+====+++++++****+-          ....:::--:. .::=-----:.....\\r\\n:::-:::::..    .........=%+..::::::::::::..::::  .. .-+-    .-==-. .::.                           ..::-====--=======++***+.          .:..:::--:. ::-=----::.....\\r\\n:::-::::::.    .-.......--:........::::..       . .-==-:.    .-==--:--::.                              .......:::::::----:          ..:.:::-=-:  ::=+--::::.....\\r\\n::---::::...    -=-:::..... ...........      ..::::-:.....     :=======-:.                                              .          ..:-:::-*=-:  ::++--:::......\\r\\n::-::::....      ....:.  ...............       .:==-:....       :===--==-:                               ..     ....   ..         ..:=:::-**-:.  ::*=----:......\\r\\n:-:::... .         .   . ...............         .:-=-...        .:...:-:.                             .:-::....::.    .         ...-:::-*#=-:.  ::*=---=-:.:...\\r\\n:-:::..            ......-++-...........         .  .::.        --                                   ............     .         ...::::-*#*--:.  .-*=-::::..... \\r\\n:-:::..   .:.        ...:+##+...........        ... ::..        .                                         ...       ..         ....:::-*##=--:.  .-*=::......   \\r\\n--::::..   :-:          ................        .=..*++-                             ...               ..          ..         ....:::-*##*--::.  :=*=...........\\r\\n-::::..           ....    .....-*=......        .:.:+++.        ...                .                              .         .....:::-***#=:-::  :-=*-::::.......\\r\\n-:::...         ................++=.....        . :+**:   .     ...                                        ...   .         .....:::=***#*-:-::  ==+*---:::......\\r\\n-:::..          ...........-*#+::*#:....         :+**-         :.::                                    .........          .....:::=****#*----:  --++-=-::....   \\r\\n-::::.. ..     .............=*+:.:-.....        -+++-         .:.::                                           .         ......:::=*****#*-:-::  ::++-:::.....   \\r\\n-::::::.....      ......       ........        =++*+.         ::.::.                                        .          .....:::-+******#*-:-:.   .++-::::::.:.. \\r\\n-::::::. ..    ......       ..  .......       .:-=*#:         :..::.        ..                            .          ......:::-+++******+::-:.   :*=: ...::----:\\r\\n:::::..   .    ...        .  .-:........    ....  :-:         :.....       ...                          .          ......::::-++++******=:--:.   :*=:    ..:----\\r\\n:::::...         ..  .........=%+.......     ...              .:....      .::                        ..         ........:::::=++++******-:--:.  .-*=-:.    ..:--\\r\\n-..::....         ............=#-......      ..               .:..:.      ::.                      ..         ........:--::::++++++****+-:--:. .:-*=+*+-.   ..::\\r\\n*=..:--:...          . .....:-:.                              .:::::      ::.                    ..      ..........::==-:::::+++*******+::--:. .--+-*##+=:......\\r\\n%#+:-++:.....            ...::.......          ....            :::::      ::.                .:..     .........::-=+++=:::::=*##%%%%#**=::--:. :--+-*##*+-:.....\\r\\n###*=-===----::::::::::::....................................................            .................::--==++++++::::-*##%##*#%%#*-::--:. .:=+-*###*=:.....\\r\\n++++=::===============--:.-=+++++++++++++++++=+++=============----------::::::::::::::::::::::::::----====+++++++++++=:::=**#*#%#=+%%#*-::--:. .:=+-*###*+-:....\\r\\n###*=::-::::::::::::...   .:-----=-====-------=======++=====+++++++++++=======+++++++++++++++++++******++++++++++++++=::=##*****=-=*+#*-::--:.  .=+=####*+=:....\\r\\n##*--+=:........       .....:....................:::::::::::::..:::::::::::....::::::::::::::::---===++++++++++++++++=::-****+--=*==+#*-----:. ..=+=*##*+-:..::.\\r\\n*=:::==-::.....           ...  ...             ..             ........     ...     .....:...........::::--==+++++++++=:::-+*##+=#%####*-::--:  ::=+-***+-:...::.\\r\\n:.--:::::..              ..:==.  .......                       :....        ::.           ..:--:.........:::::-=+++++=:::::=*###**%%#**-::--:  ..++-=++-.  .....\\r\\n :-::::..      .............*%=......                          :.. .        .::.              .::..  ......:::..::-=++-:::::=**####%***-:---:   .++-:::.   .....\\r\\n.:-::::.      ..............==:........   .. ....              . .            ...                .:..  .......::::.::-=-::::=++++=*****----::   .++:  ..........\\r\\n::-:::.      ................ ........  ... .......           ..               ...                 ...      .....::::::-::::=***=-*****-::-:.   :++:::----::....\\r\\n::-:::..  .::.........     ..............  .........          :.                 .                 .::.        ....:::::::::-***+=*****-::-:.  .:*=--------:::..\\r\\n::-:::..   .:::....      .:==:...........   .........         :.                                    .....        ....::::::::+**+=+****=:--:.  ::*=-::::-=====-:\\r\\n::::....           .......+%%-..-=-.....      .....::         ..                                          .       ....:::::::-+**=+****=::--. .*-*=-=---==+++=-:\\r\\n:::...         ..........:==:..-+**:....      .. ..:-..                           ..                       .        ....::::---+*+=***#=:--:. :#=*==#*+======-..\\r\\n:::...        ............. ..-#*+-....        --:-.=+.   .    .   ::.                .::::.            ......        .....::--:+*=+***=:--:. .*-*-+#*+=-----:..\\r\\n:::...       ........::..   ..-==:.....        .=+-:=:            .---:.                ..:::.     :--::::::::.        .....::=-:=++*#*=:--:. .=-*-=+=-:::::::::\\r\\n::::..   .:.::::::::....   ...........          .=+=: .           :----:::...               ......:-=+=-:..::::..       .....::=::=++##=:--:.  --*----:::....:::\\r\\n::::::.    ..::.........    ...........          ..--..        ...=++==----::::..:..               .-==-:....:.. .       .....:-=::-+*#=:--:.  :-*-:::::........\\r\\n::::::.       .........:===:...........          .  ::...      .--========---------:.                ..... .:::.. .       .....:--::-+#+---:.  .-*-:::::........\\r\\n::::::. ..     ........:+##+...........          =+--:...      .......:---::::::::..                        ....   .       .....:--::=**---:.  .-+------::::::..\\r\\n:::::::...       ........:.. ...........        -**+#=...       .----::-=-.                                         .       .....:-::-=#+--:.  .-+---====----:::\\r\\n::::::::..       .....::.   ...........       .-++*+=....       .-+**+++*+-:                                         .       .....::::-+*--:.  .-+-:--------::::\\r\\n::::::::..       .....-**=...::...:::.     .:-+***=-.....     .  :=+*++++=-:                                          .       .....:::--+=-:.  .-+-:::::::::::::\\r\\n::::::::..        .....-##-:-===-:::....:::-::---:.......        .-===--=--.                                          .        .....:::--=-:.  .:=-------:::::::\\r\\n:::::::-+-........:....:--::::::::::::::::::  ..:........         .:::.::..                       ...:::::.....::::---:.        ....::::---:.  .:-----=--:::::::\\r\\n:::::::+#=-:::.:-=++=::::::::::::::::::::::::     ......           ..:::::.      ..           ..::-===============+****=         ....:::----.  .:----===--::::::\\r\\n:::::::-=-:::::+##%##+:::::::::::::::::::::::.                    .----==-.     ...........:::----=+++++=======++==+**#*:        ....::::---.  .:-=--===--::::--\\r\\n::::::::::::::+#%%%%%#=:::::::::::::::::::::::                     .:..........:::::::--=====+++====++======++********##=         ....:::---.  .:-=--===--------\\r\\n..::::::--:::=##***++*+:::::::::::::::::::::::                      ......:::::-===++===++++++++=--=+++===++*####*******+.        ....:::---.  .:-=-------------\\r\\n......:++=+=:+#===:.:+*-:::::::::::::::::::::-  .....            .:::::-=++====*####*====++++++==--=+++====+**#****++***+:         ...:-::-:.  .:-=-----------::\\r\\n......=#+=**-*%#*==+#%*-::::::::::::::::::::--::::::::..      ..==-+++=**##**++*+***+-===++++++==-==+++====++**##*+++++++-         ...:*=:::.   :-=----------:::\\r\\n.....:+*=-**-**:.:===*+:::::::::::::::::::::-==-:::::...........+*+**+=**##*++++++**+-====+++++=====+++===+********++++++-         ....+*:::.   :-=----------:::\\r\\n......=*=+*=:+#++***#*-:::::::::::::::::::::-=--.::::::........:*##**+=******#*##*++=-==++++==+=====+++====+++++****+++++=.         ...=#-::.  ..==--------:::..\\r\\n......:--=-::=#%%%%%%+::::::::::::::::::::::----::.............:*+=*+#*++**==+=---:::-==++++=======++++====++++**##*****+=.         ...:*=::.  ..==-------:::.. \\r\\n.............:=##%##+:::::::::::::::::::::::----:..:............==--:--:.:..........:--=+++========++++==-=+++++**#***+++=:         ....+*:..  ..==------::::.. \\r\\n..............:-===-::::::::::::::::::::::::----:.................................:::-==+++========++++====++++++*****++==-         ....=#-..   .==----:::..... \\r\\n.....:--====--------::::::::::::::::::::::::::::.:..........::...................::::--============++++====+=====+****++==-.      ......:*=..   :==::::..       \\r\\n--=======---------====-===-:::::::::::::::::::::::......::-:......................:::::-------------===------::---=***++==-.      .......+*:.   :==:...         \\r\\n-:::..................::::::::::::::::::::-::::::::::::::::. ......................:::::::::::::::::::::..........:---:::::        ......-*-    .-=:            \\r\\n............................:::::::::::::::::-::::::::::.....    ........................::::::::::::......................        ......:**.    -=:..          \\r\\n..................................:::::::::::::.::...:::::..:.        ..:::..:::...........::::::::..............    ......         :.....+#-    -=:...         \\r\\n  ..           ...................::::::.....::.::---::=***+=-:..        .:::::::::............:::..........   .                   .::....-+-    :=-....        \\r\\n....  .:-::.....       ........................:.:-==++++*********+=--::.:...:--:::::::::....:--::::...::-:.                        .....:--.    .==::.         \\r\\n........:......::::::..     ...........................::--==+++++***#*-:-:.::::-=--:::......:--:-----=++=-.                          ....::..    -=:.          \\r\\n:......             .......            .........................::-=++=-:::::::. .:=-:::....  ..  :=++=-:.              ......       .........    .-:           \\r\\n.::......                              ..................  .        ..:-=+++++=-:. .:=-:.        ..:::.   ............::---:::.      .......::.   .::           \\r\\n..:....::   ....       .                  ..       .....              .::----:--.    .=-:.   .......................::::::::::::.     ...........  .:.          \\r\\n..::..:... +%%%%#+.      .::.                                        .:::.::..        .=-.:::.......::.......:::-----------:::....      .......                 \\r\\n..::.....-.=*####-.       .:.                                          :-..::.      .  .::::......:::......:::.:-++---------::.                                 \\r\\n..::.....-.                                                            -:.:::           :-..             ......:-**=-------::.                                  \\r\\n..::......                                                             ::.:::           ::             ..:-=+----++-------::.                                   \\r\\n...:......                                                             ...:::                          :=+=*+--=-++------::.                                    \\r\\n....:.....                                                             ...:-:                          .=+=+=:-=-+=-----::..                                    \\r\\n:...:::....                                                             ..::.    ..                    .-==+-:-=-==-----:..                                     \\r\\n.::..:::....                                                            ..:-:                          ..:--::-======--:.                                       \\r\\n:.--..::....                                                            ..::.                          ...::::-=+*++++=:                                        \\r\\n...-:..::::..                                                           ..::.                          ...::::-=--::===-                                        \\r\\n .::-::.:::..                                                           ..:::                           ..::::-=-...-==-                                        \\r\\n   ::::.::.                                                             ..::.        .                  ..::::-=-...-==-                                        \\r\\n                                                                        ..::.                           ..::::-=-. .-=+-.                                       \\r\\n.                                                                       .....                           ..::::-=:. .-=+-...                                     \\r\\n-==-   .   ..      .:::::=-.                                            .....                           ...:::-=:. .-=+-...............                         \\r\\n  .::              .::-+*##+.                                           .....                           ...:::-=:. .-=+-.................                       \\r\\n            .            :--                                            .....                            ..:::-=:...=++-.................           .......     \\r\\n        .-+++=:  .::.                                                   .....                            ..:::-=-..:=++-.................          ........     \\r\\n\",\n  \"                                                                               ....     .....                  ........   ..                                    \\r\\n                                                                               ....      ....                  ...................                              \\r\\n                                                                               ....                            ........ ............                            \\r\\n                                                                               ....                           ....::... ...............                         \\r\\n                                                                               ....                           ......... .................                       \\r\\n                                                                               ....                           ............................                      \\r\\n                                                                               ....                           ...:::......................                      \\r\\n         .........                                                             ....                           ..::::.............                               \\r\\n        ...........                                                            ....                          ...::::......                                      \\r\\n      .............                                                           .....                          ...:::::..                                         \\r\\n .................                                                           .:....                          ....::::..                                         \\r\\n.................                                                            :-:...    .-++:                 ..::::::....                                       \\r\\n................                                                             :--...       :                  .:-=+--:.......                                    \\r\\n................                                                             :=-...    .                     :==+*+-:.........                                  \\r\\n...............                                                              -=-...                         .-==+*+-:..........                                 \\r\\n..............                                                               -=-...                         .=+=*#*-:...........                                \\r\\n..............                                                               -=-...          .:             .:--+**-::...........                               \\r\\n.............                                                                -=-...          :-:.           ....::---:............                              \\r\\n.............                                                                =+-...         .::-:................::.:..............                             \\r\\n............                                                                 -=-...        :=-........... ..........................                            \\r\\n............                                                                  .           :=-.                    ...................                           \\r\\n..........                                    ..  .............                     ..  .--:.                      ..................          ....             \\r\\n                                               ..................           .......   :--:::.                                  .....  ::.    ......      .      \\r\\n                               ..............  ..................           ..... ..:-=-:::. ......                                    ..    .....      ..      \\r\\n                     ............................................           .   .:--:::-:...............                                    ......     ...      \\r\\n...................................................:.............            .:----::-:.. ...............                                   ...:..     :::.     \\r\\n....................................................::::........         .::---:::::....................                                .:. .....     .::.      \\r\\n.......................................:::::::::..:.::::::::.::.    .....::.............................. .......                       .:. .....     .:.       \\r\\n................................::::::::::::::::::::-:...:--::-:............     ......................................  ......          .. .....     ::        \\r\\n..............:::::::::::::::::::::::::::::::::::::--:--.:+*+==-:.......-=-:...... ........:::::::::::::::...........:-=-::::..          . ..:-:.    .-:        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:=-:-***###*+:.::.:==:.....:-:......:-------------====------:----++*++=--:          .....--.    :-.        \\r\\n.....:::.......::::::::::::::::::::::::::::::::--=---.:::-****+++==--:-=-+- ::...::.....:-========++==++**+====++****++****+==:           ....::    .:-.        \\r\\n..........-=--:.:::::::::::::::::::::::::::::::------:::.:-++++=+*###=*#**+-:::........:-======+++++==++**+===+*####*******+=-.           ......   -:::....     \\r\\n.......::.-***=::::::::::::::::::::::::::::::::----:-:....=**++***##*+###***+*#+=++-::--===============+**+=-=+**##***++***+=:.          ....:..  :*-:::::..    \\r\\n......:::::+++-:::::::::::::::::::::::::::::::------+:..::-**=-=+*##***+#+=+**###***++++===============+**+=-=++*****+++++++=:           ...:::.  =+:-:::::..   \\r\\n....:::::::=*=::::::::::::::::::::::::::::::::------=:..::=+=----+*##**+*=-+**##*++****+===============+**+=-=+***##*++======.           ...:::.  --:-:::::...  \\r\\n..::::::::::-:::::::::::::::::::::::::::::::::---..:::::...      ..-+=++=:-+*##*+==**##+===============+*++=-=++++****+++++=-           ....:::.  -.:-:--::.....\\r\\n..:::::::::..:::::::::::::::::::::::::::::::::---                   .:-...::-=+===+*****===============+*++=-==+++********++:          ....::::.  -.:::---:.....\\r\\n..:::::::::--:::::::::::::::::::::::::::::::::--:                   ............:::---=================+*++=-==+++**##***+++.          ....::::.  -:::-=--:.....\\r\\n:::::-:::.=%#-::::::::::::::::::::::::::::::::--.           .:::.  ..:::...  .........::--============++*++=-==++++*****+==-          .....::::.  -:-:-=---.....\\r\\n::::--::::-+=:--....::::::::::::::::::::::::::--            :--:   ....::.           ....:::-----=====+**+==-=++++=+****+==:          ....:::-:.  -:-:----:.....\\r\\n::::-:::::.   ::   .....:--:::::::::::::::::::-:  ..  .     :==-.  ...                       ....::--=+**+====+++++++****+=           ...:::--:. .::------:.....\\r\\n:::-:::::..    .........-#*:.::::::::::::..::::  .. .-+-.   .-==-. .::.                           ..::-====--=======++***+:          .:..:::--:. .:-+----::.....\\r\\n:::-::::::..    -:......:-:.........:::.        ...-==-:.    .-==--:--::.                              ......::::::::----:          ..:.:::-=-:  ::=+--::::.....\\r\\n::---:::::...   :=--::.....  ..........      ..::::-:.....     :=======-:.                                              ..         ..:-:::-+=-:  ::++--:::......\\r\\n::-::::....      ....:.  ...............       .:=+-:....       .-==--==-:                               ..     ....   ..         ...=:::-+*-:.  ::++----:......\\r\\n:::::... .         ..  .................         .:-=-...        .:..::-:.                             .:-:.....::.    .         ...--::-+#=-:.  ::*=---=-:.....\\r\\n:-:::...           ......:+*=...........         .  .::.        :-                                   ............     .         ...::::-*#*--:.  .:*=-::::..... \\r\\n:-::::..   ::        ....=##+:..........         .. ::..        .                                         ....       .         ....:::-+##=--:.  .-*=::......   \\r\\n--::::..   .-:           .......:.......        .=..+++-          .                  ...               ..          ..         ....:::-+##*---:.  .-*=:..........\\r\\n-::::..          ......   .....:*+:.....        .:.:+++:         ..                .                              .         .....:::-***#+:-::. :-=*=::::.......\\r\\n-:::...         ................=++.....        . .++*-   .     ...                                        ..    .         .....:::-***#*-:--:. -==*---:::......\\r\\n-::::..         ...........:*#*-.+#-....         :+**-.        ...:                                    ..........         .....:::=****#*-:--:  --+*-=-::....   \\r\\n-::::..  .      ............-++:.:-.....        :=++-.        .:.::.                                          .         ......:::=*****#*-:--:  .:++-:::....    \\r\\n-::::::.....      ......       ........        =+=+*.         ::.::.                                        .          .....:::-++*******-:-::   .++-:::::..:.. \\r\\n-::::::.  :    ......      ...  .......       .::-*#-         ::.::.        ..                            .          ......:::-+++******+::-::   .++: ..:::----:\\r\\n:::::...        ..        .  .--:.......    ....  :--         .:....       ...                          .          ......:::::++++******=:--::   :+=:    ..:----\\r\\n:.:::...         ..  .........=#*:.......    ...               :....      .::                        ..         ........:::::-++++******-:--:.  .:+=-:.    .:---\\r\\n=..:::...         ............-#=......       ..               :..:.      ::.                      ...        ........:--::::=+++++*****-:--:.  :-*==+=-.   ..::\\r\\n#=:.:--:...          . ....::-:.                              .:::::      ::.                    ..      ..........::-==:::::+++*******+::--:. .--*-+##+-:......\\r\\n%#*--++-.....            ...:::......          ....            :::::.     ::.                .:..     ..........:-=+++=:::::-*##%%%%%**=::--:. .--+-*##*+-:.....\\r\\n####+-=+==----:::::::::::....::...........::::::::...........................        ..  .................:::-==++++++-:::-+##%%#*#%%#*-::--:. .--*-*##*+-:.....\\r\\n++++=-:===============--:.-=++++++++++++++++++++++++===========----------:::::::::::::::::::::::::----====+++++++++++=:::=***##%#=+%%#*-::--:. .:-+-*###*=-:....\\r\\n###*=:::::::::::::::...    :---------=---------===============++++++++========++++++++++++++++++*******++++++++++++++=::=##*****=-=*+#*-::--:.  .=+=####*+=:....\\r\\n##*--++:........       .....:.......................:::::::::....::::::::......:.::::::::::::::---===++++++++++++++++=::-*#**+--=*==+**-----:. ..=+=*##*+-:..::.\\r\\n#=-::-=-::.....           ...   ...            ..             ........     ...     .....:...........::::--==+++++++++=:::-+*##+=#%####*-::--:. ::=+-***+-:...::.\\r\\n:.:-:::::..              ...=+:  .......                       :....        ::.           ...:-:.........:::::-=+++++=:::::=*###**#%##*-::--:  ..=+-=++-.  .....\\r\\n .--::::.      .............+%+......                          :.. .        .::.              .:::.  ......::::.::-=++-:::::-**####%#**-:---:   .++-:::.   .....\\r\\n.:-::::.      ..............-=:........   .. ....              . .            ...                .:..  .......::::.::-=-::::=*+++=*****-----:   .++: ...........\\r\\n::-::::.      ............... ......... ... ........          ..               ...                 ...       ....::::::-::::=***+-+****-::--:   :++:::---:::....\\r\\n::-::::.  .-:.........     ...............  .........         :.                 .                 .::.        ....:::::::::-+**+=+****=::--:  .:*=--------:::..\\r\\n::-:::..    :::....     ..:==:...........   ..........        :.                                    .....        ....::::::::+**+=+****=::-::  ::*=-::::-====--:\\r\\n::::....           .......+%%=..:+=:....      .....::         ..                                          .       ....:::::::-+**=+****=::--. .+-*=-=---==+++=-:\\r\\n::::...        ..........:--:..-+**:....      .. ..:-..                           ..                       .        ....::::---+*+=***#=:--:. :#=*==*++======-. \\r\\n::::..        ............. ..-#*+-....        --:-.=+.   .    .   ::.               ..::::.            ......        .....::--:+*=+***=:--:. .*-*-+#*+=-----:..\\r\\n::::..       ........:::.   ..-==:.....         -+=:=:            .---:.                ..:::.     :--::::::::.        .....::=-:=++*#*=:--:. .=-*-=+=-:::::::::\\r\\n::::...  .:.::::::::....   ............         .=++: ..          :----::....               ......:-=+=-:..::::..       .....::=::=++##=:--:.  --*----:::....:::\\r\\n::::::.     ..:.........    ...........          ..--..        ...=++==----::::..:..               .-==-:...::.. .       .....:-=::=+*#=:--:.  :-*-:::::........\\r\\n::::::.       .........:===-...........          .. ::...      .--========---------:.                .......:::.. .       .....:--::-+#*---:.  .-*-::::.........\\r\\n::::::: .:     ........:+##+:...........         =+--:...      .......:---::::::::..                        ....   .       .....:--::=**---:.  .-+------:::::...\\r\\n:::::::...       ........:.. ...........        -**+#=...       :----::-=-.                                         .       .....:-::-=#+--:.  .-+--====-----::.\\r\\n::::::::..       .....::.   ...........       .-+**+=....       .=+**+++*=-.                                         .       .....::::-+*--:.  .-+----------::::\\r\\n::::::::..       .....:+#=...::::.:::.     .:-+***=-.....     .  -+**++++=-:                                          .       .....:::--+=-:.  .:+-:::::::::::::\\r\\n::::::::..        .....:##-:-===-::::...:::-::---:.......        .====-==-:.                                          .        .....:::--=-:.  .:=-------:::::::\\r\\n:::::::-+-........:....:--::::::::::::::::::  ..:........         ::::.::..                       ...:::::.....::::---:.        ....::::---:.  .:--------:::::::\\r\\n:::::::=#+-:::::-=++=-:::::::::::::::::::::::     ......           ..:::::.      ..           ..::-===============+****=         ....:::----.  .:----===-:::::::\\r\\n:::::::-==:::::+##%%#+-::::::::::::::::::::::.                    .----==:.     ...........:::----=+++++=======++==+**#*:        ....::::---.  .:-=--===--::::--\\r\\n::::::::::::::+#%%%%%#=:::::::::::::::::::::::                     .:..........:::::::--=====+++====++======++********##=         ....:::---.  .:-=--==---------\\r\\n...:::::--:::-***++++**-::::::::::::::::::::::                      ......:::::-===++===++++++++=--=+++===++*####*******+.        ....:::---.  .:-=--=---------:\\r\\n......:++===:+#===-.:+*-:::::::::::::::::::::-  .....            .::-::-=++====*####*====++++++==--=+++====+**##***+****+:         ...:-::-:.  .:==-----------::\\r\\n......=#+=**-+%#+==+#%*-::::::::::::::::::::--::::::::..     ...==-+++=**##**++*+***+-===++++++==-==+++====+***##*+++++++-         ...:*-:::.  .:==----------:::\\r\\n......=#=-**-**:.:-=-*+:::::::::::::::::::::-==-:::::..........:+*+**+=**#**++++++**+-====+++++=====+++===+********++++++-         ....++:::.  .:-=---------:::.\\r\\n......-*==*=:+#++***##=:::::::::::::::::::::-=--.::::::........:*##**+=******#*##*++=-=+++++==+====++++====+++++****+++++=.         ...=#-::.  .:==--------:::..\\r\\n.......--=-:.-#%%%%%%+::::::::::::::::::::::----::.:...........:*+=*+#*++*+==+=--::::-==++++=======++++====++++**##*****+=.         ...:*=::.  ..==-------:::.. \\r\\n.............:=*#%##+:::::::::::::::::::::::----:..:............==--:--:::..........:--=+++========++++====+++++**#***++==:         ....++:..  ..==------:::... \\r\\n..............:-===-::::::::::::::::::::::::----:.................................:::-==+++========++++====++++++****+++==-         ....=#-..  ..==----:::..... \\r\\n....::-======---------::::::::::::::::::::::::::.:..........::...................::::--============++++====+=====+****++==-.      ......:#=..   :==::::..       \\r\\n--======------------=--===--::::::::::::::::::::::.....:::-:......................:::::------------====------::---+***++==-.      .......++..   :==:...         \\r\\n-:::...................:::::::::::::::::::-::::::::::::::::. ......................:::::::::::::::::::::..........:---:::::       .......-*-    .-=:            \\r\\n............................:::::::::::::::::-::::::::::.....    ........................::::::::::::......................        ......:**.   .-=:            \\r\\n..................................:::::::::::::.::...:::::..:.        ..:::..:::...........:::::::...............    ......         :.....+#-    -=:...         \\r\\n ...           ...................:::.::.....::.::---::=***+=-:.         .:::::::::............::...........   .                   .::...:-+-    :=-...         \\r\\n.......:-::......      ........................:.:-==++++*********+=--::.:...:--:::::::::....:--::::...::::.                        .....:--.    .==::.         \\r\\n........: .....::::::...    ...........................::--==+++++***#*-:-:.::::-=--:::......---:-----=++=:.                          ....::..    ==:.          \\r\\n::.....             .......            .........................::-=++=-:::::::. .:--::.....  ..  -=++=-:.              ......       .........    .-:           \\r\\n.::......                               .................  .        ..:-=+++++=-:. .-=-:.        ..:-:.   ............::---:::.      .......:..   .::           \\r\\n..:....:-   ....       .                  ..      ......             ..::---::--.    :=-:.   .......................:::::::::::.      ...........  .:           \\r\\n..::..:....*%%%%#-       .::.                                        .:::.::..        .=-.:::.......:........:::--:--------:::....     ........                 \\r\\n..::.....-.+*###*:       ..:.                                         .::.:::          .::::......:::......:::.:-+=---------:..                                 \\r\\n..::.....-.                                                            -:.::.           :-.              ......:-++--------::.                                  \\r\\n..::......                                                             ::.::.           ::             ..:-==----++-------::.                                   \\r\\n...::.....                                                             ...::.                          :+++*+--=-+=------::.                                    \\r\\n....::....                                                             ...::.                          .=+=+=:-=-+------::.                                     \\r\\n::..:::....                                                             ..::.    ..                    .-==+-:-=-=-----::.                                      \\r\\n.::..:::....                                                            ..:-.                          ..:--::-=-====--:.                                       \\r\\n:.--..::....                                                            ..::.                          ...::::-=++++++=.                                        \\r\\n...-:..::::..                                                           ..::.                          ...::::-=--::===:                                        \\r\\n .::-::.:::..                                                           ..::.                          ...::::-=-...-==:                                        \\r\\n   ::::.::.                                                             ..::.        .                  ..::::-=-. .-==:                                        \\r\\n                                                                        ..::.                           ..::::-=:. .==+-                                        \\r\\n.                                                                       ....                            ..::::-=:. .==+-..                                      \\r\\n-==:  ..   ..      :::::-=-.                                            ....                            ...:::-=:. .=++-..............                          \\r\\n  .:.              .::-+*##+.                                           ....                            ...:::-=:. .=++-.................                       \\r\\n           ..           .:-:                                            ....                            ...:::-=:..:=++:.................          ........     \\r\\n        :=+++=:  .::.                                                   ....                             ..:::-=:..-+++:.................          ........     \\r\\n\",\n  \"                                                                                ...     .....                  ......... ....                                   \\r\\n                                                                                ...      ....                  ..................                               \\r\\n                                                                               ....                            .....................                            \\r\\n                                                                               ....                            ...::... ...............                         \\r\\n                                                                               .....                          ...........................                       \\r\\n                                                                               .....                          ....::......................                      \\r\\n                                                                               .....                          ...:::......................                      \\r\\n          ........                                                             .....                          ...:::..............                              \\r\\n        ...........                                                            .....                          ...:::......                                      \\r\\n      .............                                                           ......                         ....::::..                                         \\r\\n ..................                                                          .::....                         ....::::..                                         \\r\\n..................                                                           .-:...     -+*-                 ...:-:::....                                       \\r\\n.................                                                            :--...       :.                 .:-=+=-:.......                                    \\r\\n................                                                             :=-...    ..                    .-=+*+-:.........                                  \\r\\n...............                                                              :=-...                          -==+**-:..........                                 \\r\\n..............                                                               :=-...                         .=+=+#*-:...........                                \\r\\n..............                                                               -=-...          .:.            .:--+**-::...........                               \\r\\n.............                                                                -=-...          :-:.           ....::---:............                              \\r\\n.............                                                                -+=...         .::-:................::.:..............                             \\r\\n............                                                                 -=-...        .=-.....................................                             \\r\\n............                                                                  ..          :=-.                    ...................                           \\r\\n..........                                    ..  .............                 .   ..  .-=-:                      ..................          ....             \\r\\n                                               ..................           .......   .---::.                                 ......  .:.    ......      .      \\r\\n                               ..............  ...................          .....  .:-=---:. ......                                    ..    ......     ..      \\r\\n                     ............................................           .   .:---::--...............                                    ......     ...      \\r\\n.................................................................            .:----::-:.. ...............                                   ...:..     .::.     \\r\\n....................................................:::::.......         .::---:::::....................                                .:. .....     .::..     \\r\\n.......................................:::::::::..:.::::::::.::.    .....::.............................. .......                       .:. .....     .:.       \\r\\n................................::::::::::::::::::::::...:--::-:............  .  .....................................   ......          .. .....     ::        \\r\\n..............:::::::::::::::::::::::::::::::::::::--:--.:+*+===:.......:=-:...... ........:::::::::::::::...........:-=-::::..          . ...-:.    .-:        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:--:-**+###*+:.::..-=:......:.......:-------------====------::---++*+==--:          .....--.    .-:        \\r\\n......::.......::::::::::::::::::::::::::::::::--=---.:-::**+++++==-=:-=:=- ............:-========++==++**+====++****++****+==:           ....::.    :-.        \\r\\n..........:==--::::::::::::::::::::::::::::::::------::::.-=++++++###=+#***=:::........:-=======++++==++**+===+*####*******+=-:           ......   ::::....     \\r\\n.......::.:***+::::::::::::::::::::::::::::::::----:-:....-**++***###+*##***+*#+=++-::--===============+**+=-=+**##***+****+=:.          ....:..  .*-:::::..    \\r\\n......:::::=++-::::::::::::::::::::::::::::::::-----+-...:-**+-=+*##***+#*=+**###***++*+===============+**+=-=++*****+++++++=:           ....::.  :*:::::::..   \\r\\n....:::::::-*+:::::::::::::::::::::::::::::::::-----=:...:=*=---:+*##**+*+-+**##*++****+===============+**+=-=+***##*++=====-:           ...:::.  -=:-:::::...  \\r\\n..::::::::::--:::::::::::::::::::::::::::::::::--:.:::::...       .-===++:-+*##*+==**##+===============+*++=-=++++****+++++=-.          ....:::.  :::-:--::.....\\r\\n..:::::::::..::::::::::::::::::::::::::::::::::--                   ..:...::-=+===+*****===============+*++=-==+++*******+++-           ...::::.  -::-:---:.....\\r\\n..:::::::::-=::::::::::::::::::::::::::::::::::--                   ............:::---=================+*++=-==+++**##***+++:          ....::::.  -::-:---:.....\\r\\n:::::-::::-%%=::::::::::::::::::::::::::::::::--:           .:::.  ..:::...  .........::--============++*++=-==++++*****+===           ....::::.  -::--=--:.....\\r\\n::::--:::::+=:-=....::::::::::::::::::::::::::--.           :--:  .....::.           ....:::-----=====+**+==-=++++=+****+==:          ....:::-:.  -:---=--:.....\\r\\n::::-::::::.  .-   ......--:::::::::::::::::::-:  ..  .     :==-.  ...                       ...:::--=+**+====+++++++****+=.          ....:::-:.  ::------:.....\\r\\n:::-::::::..    ........:##-..:::::::::::..::::.  . .:+=.   .-==-. .::.                           ..::-====--=======++***+:          .:..:::--:. .:-+----::.....\\r\\n:::-::::::..    -:......:-:.........:::.        ...:==-:..   .-==--:--::.                              ......:::::::------          ..:.:::-=-:. .-=+---::......\\r\\n::---:::::...   .=--::...... ...........     ..::::::.....     :=======-:.                                              ..         ..:-::::++-:  ::=+-::::......\\r\\n::--:::....       ......  ..............       .:-+--.....      .-==--==-:                               ..     ....    .         ...-::::+*--:  ::++----:......\\r\\n::-::...  .        ... .................          .:=-...        ....::-:.                             .:-:.....::.    .         ...:-:::+#+-:.  .:*+-----:.....\\r\\n:::::...            ......+*+:..........         .  ..:.        :=                                   ..........:.     .         ...:-:::+#*--:.  .:*=----:..... \\r\\n:-::::..   ::.        ...-*#*:..........         .. :-:.        .                                         ....       .         ....::::+##+--:.  .:*=:::.....   \\r\\n:-::::..   .-:.          .......:.......         =. =*+=          .                  ...               ..          ..         .....:::+*#*---:.  .-*=:..........\\r\\n--:::...          ......  .....:*+:.....         ::.+++-         ..                .                                         ....:::-+**#+:--:. .--*=::::.......\\r\\n-::::..          ...........::..-++:....        . .=+*-   .     ...                                        ..    .          .....::-+****=:--:. -+=*=--:::......\\r\\n-::::..         ...........:+##=.=#=....         .=**=.        .:.:                                    ..........         .....:::-+***#*-:--:. -==*==-::.......\\r\\n-:::::.. .      ............:++-..-:....        :=++-.        .:.::.                                          .         ......:::=*****#*-:--:  .:+*--::....    \\r\\n-::::::......     ......        ........       -*=+*.         ::.::.         .                              .          ......:::++*******-:--:   .++-:::::..... \\r\\n-::::::.  .     .....      ...  ........       .:-+#-         ::.::.        ..                            .          ......::::+++*******-:--:   .++:...:::----:\\r\\n:::::...   .    ..         . .:-:........   ....  .--.        .:....       ...                          .          ......:::::=+++******+::--:   .++:    ..:-=--\\r\\n:.::::..          ............:##:.......    ...               :....      .::                        ..          .......:::::-++++******=::-::  .:+=::.   ..:---\\r\\n+:.:::...         ............:*+......       ..               :..:.      ::.                      ...        ........:--::::=+++++*****-:--::  -:*==+=-.   ..::\\r\\n#*-.:--:...          .  ...::-::                              .-::::      ::.                    ...      .........::-==:::::=++*******+::--:. .=-*=+#*+-:......\\r\\n%%#=-=+=......           ...:::......          ....            :::::.     ::.                ....     ..........:-==++=:::::-+##%%%%%*#=::--:. .--*-*##*+-:.....\\r\\n####*=-=+==----::::::::::....:::......:..::::::::::...........................      ......................:::--=++++++-:::-+##%%#**%%#*=::--:. .--*-+##*+-:.....\\r\\n++++=-:-==============--:.:=+++++++++++++++++++++++++===========----------::::::::::::::::::::::::----====++++++++++++:::-***##%#++%%#*-::--:. .:-+-*###*=-.....\\r\\n###*+-:::::::::::::::...   .:-------------------===============++++++=========++++++++++++++++++*******++++++++++++++=::=##*****+-=*+#*-::--:.  .-+=####*+=:....\\r\\n##*-:=+-........        ............................::::::.::.....:::::::........::::::::::::::----===+++++++++++++++=-:-*#**+--=*==+**-----:. ..=+=*##*+-:..::.\\r\\n#+:::-=-::.....           ...   ...            ...            .......      ...      ....::..........::::--==+++++++++=::::+**#+=#%####*-::--:. ::=+-***+-:...::.\\r\\n-.:-:::::..            .....=*-  ........                      :....        ::.           ...:-:..........::::-==+++++:::::=*#%#**#%%**-::--:. ..=+-=+=-.  .....\\r\\n .--::::.      .............=%*......                          :....        .::.              .:::.  ......::::.::-=++-:::::-+*###%%#**-:---:   .++-:-:.   .....\\r\\n.:-::::.      ..............--:........   .. .....             . .           .:..                .:..   ......::::.::-=-::::-*+++=+****-----:   .++: ...........\\r\\n::-::::.      ...............  ........ ... ........          ..               ...                 ...       ....::::::-::::-***+-+****-::--:   .++-::---:::....\\r\\n::-::::.   :::........     ...............  .........         :.                 .                 .::.        ....:::::::::-+**+-+****=::--:  .:++--------::...\\r\\n::-::::..   .::....    ....=+-...........   ..........        :.                                    .....        ....::::::::=**+=+****=::--:  ::+=-::::-====-:.\\r\\n::::....           .......=%%+..:+=:....      ......:         ..                                          .        ....::::::-+**=+****=::--: .+-*=-----=+++==:.\\r\\n::::...        ...........--:..-+**-....       : ...-..                           ..                       .        ....::::---+*+=***#=:--:. .#=*==*++=====-:. \\r\\n::::..        .............  .:***-....        :=:-.-+.   .    .   ::.               ..::::.            ......        .....::--:=*=+**#=:--:. .*-*=+#*+=----:...\\r\\n::::..       .......::::.   ..:=-:.....         -+=:=:            .---:.                ..:::.     :--::::::::.        .....::--:=+=*##=:--:. .+-*-=+=-:::::::::\\r\\n:::::..  .:.::-::::.....   ............          =++-...          :----::....               ......:-===-:..::::..       .....::=-:=++##=:--:.  --*----::....::::\\r\\n::::::.     .............    ..........          ..--..        ...=++=-----:::......               .-==-:...::.. .       .....::=::-+*#+:--:.  :-*-:::::........\\r\\n::::::.       .........:=++=:..........          .. .:...      .--========---------:.                .......:::.. .       .....:--::-+#*---:.  .-*-::::.........\\r\\n:::::::. :     .........=##*:...........         -+=-:...      .......:---::::::::.                         ....   .       .....:--::=**=--:.  .-+-----::::::...\\r\\n::::::::..       ........... ...........        :**+#=...       :-=--::---.                                         .       .....:-::-=#+--:.  .-+--====----:::.\\r\\n::::::::..       .....:-:   ...........       .-+**+=....       :=+**++++=-.                                         .       .....::::-+*--:.  .-+---------::::.\\r\\n:::::::::.       .....:+#+:..::::.:::.     .:-++**=-.....     . .-+**++++=-:                                          .       .....:::--+=-:.  .:+-:::::::::::..\\r\\n:::::::::.        .....:*#=:--==-::::...:::-::---:.......        :====-==-:.                                          .        .....:::--=-:.  .:=------::::::..\\r\\n:::::::-+=:.......::...:--::::::::::::::::::. ..-........         ::::.::.                        ...::::......::::---::        ....:::-----.  .:--------:::::::\\r\\n:::::::-#+--::::-=++=-:::::::::::::::::::::::     ......           ..::::..      ..           ..::-===============+****=         ....:::----.  .:----==--:::::::\\r\\n::::::::==:::::=##%%#*-::::::::::::::::::::::.                    .----=-:.    ............:::----=+++++=======++==+**#*:        ....::::---.  .:-=-====--:::--:\\r\\n::::::::::::::=#%%%%%%+:::::::::::::::::::::::                     ::..........:::::::--======++====++======+*********##=         ....:::---.  .:-=-===---------\\r\\n...:::::--:::-***+++=+*-:::::::::::::::::::::-                     .......:::::-===++===+++++++==-==+++===++*####*******+.        ....:::---.  .:-=--=--------::\\r\\n......:++==+:=#+==-.:+#-:::::::::::::::::::::-  .....            .::-::-=++====*####*====++++++==-==+++===+***##***+****+:         ...:-::-:.  .:==-----------::\\r\\n......-#+=+#-+%#*==+#%#-::::::::::::::::::::-=::::::::..     ...==-+++=**##**++*+***+-===++++++==-==+++====+***##*+++++++:         ...:*-:::.  .:==----------:::\\r\\n......=#+-*#-+#-.:-=-+*:::::::::::::::::::::-==-:::::..........:**+**+=**#**+++++***=====++++++=====+++===+*******++=++++-         ....*+:::.  .:==---------:::.\\r\\n......:++=*+:=#*****##=:::::::::::::::::::::-=--.::::::........:*##**++********##+++=-=+++++=++====++++===++++++****+++++=          ...=#-::.  .:==--------:::. \\r\\n.......:---:.-*%%%%%%+::::::::::::::::::::::----::.:...........:*+=**#*+**+=++=--::::-=+++++==+====++++====++++**##*****+=.         ...:#=::.  .:==-------:::.  \\r\\n............::=*####+-::::::::::::::::::::::----:..:...........:==--:--:::..........:-==+++========++++====+++++**#**+++==.         ....++:..  .:==------:::..  \\r\\n...............:-==-::::::::::::::::::::::::----:.................................:::-==+++=======+++++====++++++****+++==:         ....=*:..  ..==----:::..... \\r\\n....::-=======----------::::::::::::::::::::::::.:..........::...................::::--============++++==========+****++==-       ......:#=.    :==::::..       \\r\\n--====----:-------------==--::::::::::::::::::::::.....:::-:......................:::::------==----====------::--=+***+===-       .......*+..   :==:...         \\r\\n:::....................:::::::::::::::::::-::::::::::::::::. .....................::::::::::::::::::::::.........::---::::.       .......=*-    .-=:            \\r\\n............................:::::::::::::::::-::::::::::.....    ........................::::::::::::......................        ......:#+.   .-=:            \\r\\n..................................:::::::::::::.::...:::::..:.        ..:::.::::...........:::::::...............   .......        .:....:+#-    -=:...         \\r\\n ...           ....................:..:::....::.::---:-+***+=-:.         .:::::::::............:::.......... ...     ..            .::...:-+:    :=-...         \\r\\n.......:-:::.....      ........................:::-==++++*********+=--::::...:--::::::::.....:--::::...::::.                        .....:-:.    .==::.         \\r\\n........:  .....:::::...     ..........................::--==++++****#*-:-:.::.:-=--:::......-=-:-----=++=:.                         .....::..    ==:.          \\r\\n.:.....              ......            .........................:--=++=-::::::.. .:--::..... ... .-=++-:..              .....        ......:..    :-.           \\r\\n..:......                              ..................  .       ...:-=+++++=-.. .-=-:.        .::-:.   ............::--::::.      .......:.    .::           \\r\\n..:.....:   :...       .                  ..      ......             ..::---:--:.    :=-..   ......................::::::::::::.      ..........   .:           \\r\\n..::..:..:-#%%%%*:       :::.                                        .:::.::..        .=-.:::......::.......::::--:-------::::....     ........                 \\r\\n..::.....-:+*###=.       ..:.                                         .-:.::.      .   .::::.....::::......:::.:-+=--------::.                                  \\r\\n..::.....-.                                                           .-:.::.          .:-.              .....::-++--------:..                                  \\r\\n..::......                                                            .::.::.           :.             .::-==----+=-------:..                                   \\r\\n...::.....                                                             ...::.                          :+=+*+--=-=-------::.                                    \\r\\n....::....                                                             ...::.                          :===+=:-=-=------::.                                     \\r\\n::..:::....                                                             .:::.    ..                    .-===-:-=-------::.                                      \\r\\n.::..:::....                                                            ..::.                          .::--::-=-====-::.                                       \\r\\n:.:-..::....                                                            ..::.                          ...::::-==+++++-.                                        \\r\\n...--..::::..                                                           ..::.                          ...::::-=-::-=+=.                                        \\r\\n .::-::.:::..                                                           ..::.                          ...::::-=:...===.                                        \\r\\n   ::::.:..                                                             ..::.        .                 ...::::-=:. .===:                                        \\r\\n                                                                        ..::                            ..::::-=:. :===:                                        \\r\\n..                                                                      ..:.                            ..::::-=:. :===:..                                      \\r\\n===:  ..  ...     .:::::-=-                                             ....                            ...:::-=:. :=+=:.............                           \\r\\n  ::.              .:-=+*##=                                           .....                            ...:::-=:. :=+=:................                        \\r\\n           ..           .:-:                                           .....                            ...:::-=:..:=+=:.................          .......      \\r\\n        -=+++-. .:::                                                   .....                             ..:::-=:..-++=:................          ........      \\r\\n\",\n  \"                                                                                ...     .....                  ......... ....                                   \\r\\n                                                                                ...      ....                  ..................                               \\r\\n                                                                               ....                            ....................                             \\r\\n                                                                               ....                            ...::... ...............                         \\r\\n                                                                               .....                          ......... .................                       \\r\\n                                                                               .....                          .....:......................                      \\r\\n                                                                               .....                          ...:::......................                      \\r\\n          ........                                                             .....                          ...:::..............                              \\r\\n        ...........                                                            .....                          ...:::......                                      \\r\\n      .............                                                           ......                         ....::::..                                         \\r\\n ..................                                                          .::....                         ....::::..                                         \\r\\n..................                                                           .-:...     -+*-                 ...:-:::....                                       \\r\\n.................                                                            :--...       :.                 .:-=+=-:.......                                    \\r\\n................                                                             :=-...    ..                    .-=+*+-:.........                                  \\r\\n...............                                                              :=-...                          -==+**-:..........                                 \\r\\n..............                                                               :=-...                         .=+=+#*-:...........                                \\r\\n..............                                                               -=-...          .:.            .:--+**-::...........                               \\r\\n.............                                                                -=-...          .-:.           ....::---:............                              \\r\\n.............                                                                -+=...         .::-:................::::..............                             \\r\\n............                                                                 -=-...        .=-.....................................                             \\r\\n............                                                                  ..          :=-.                    ..................                            \\r\\n..........                                    ..  .............                 .   ..  .-=-:.                     ..................          ....             \\r\\n                                               ...................          .......   .---::.                                 ......  .:.     .....      .      \\r\\n                               ..............  ...................          .....  .:-=---:........                                    ..    ......     ..      \\r\\n                     .............................................          .   .:---::--:..............                                     .....     ...      \\r\\n.................................................................            .:----::-:.. ...............                                   ...:..     .:..     \\r\\n....................................................:::::.......         .::----::::....................                                .:. .....      ::..     \\r\\n.......................................:::::::::..:.::::::::..:.     ....::..............................  .....                        .:. .....     .:.       \\r\\n................................::::::::::::::::::::::...::-::-:............  .  .....................................   .......         .. .....     ::        \\r\\n..............:::::::::::::::::::::::::::::::::::::--:--.:+*+===:.......:=-:...... ........:::::::::::::::...........:-=-::::...         . ...-:.    .-:        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:--:-**+###*+:.::..-=:......:.......:-------------====------::---++*+==--:          .....--.    .-:        \\r\\n......::.......::::::::::::::::::::::::::::::::--=---.:-::**+++++==-=:-=:=- ............:-========++==++**+====++****++****+==:           ....::.    :-:        \\r\\n..........:==--::::::::::::::::::::::::::::::::------:::..-=++++++###=+#***=:::........:-=======++++==++**+===+*####*******+=-:           ......   :::-:...     \\r\\n.......::.:***+::::::::::::::::::::::::::::::::----:-:....-**++***###+*##***+*#+=++-:.--===============+**+=-=+**##***+****+=:.          ....:..   *-:::::..    \\r\\n......:::::=++-::::::::::::::::::::::::::::::::-----+-...:-**+-=+*##***+#*=+**#*#***++++===============+**+=-=++*****+++++++=:           ....::.  :*-:::::...   \\r\\n....:::::::-*+:::::::::::::::::::::::::::::::::-----=:...:=*=---:+*##**+*+-+**##*++****+===============+**+=-=+***##*++=====-:           ...:::.  -=:-:::::...  \\r\\n...:::::::::-::::::::::::::::::::::::::::::::::--:.:::::...       .-===++::+*##*+==**##*===============+*++=-=++++****+++++=-.          ....:::.  :::-::-::.... \\r\\n..:::::::::..::::::::::::::::::::::::::::::::::--                   ..:...::-=+===+*****===============+*++=-==+++*******+++-           ...::::.  -::-:---:.....\\r\\n..:::::::::-=::::::::::::::::::::::::::::::::::--                   ............:::---=================+*++=-==+++**##***+++:          ....::::.  -::-:---:.....\\r\\n:::::-::::-%%=::::::::::::::::::::::::::::::::--:           .:::.  ..:::...  .........::--============++*++=-=+++++*****+===           ....::::.  -::--=--:.....\\r\\n::::--:::::+=::=....::::::::::::::::::::::::::--.           :--:  .....::.           ....:::-----=====+**+==-=+++==+****+==:          ....:::-:.  -:---=--:.....\\r\\n::::-::::::.  .-   ......--:::::::::::::::::::-:  ..  .     :==-.  ...                       ...:::--=+**+====+++++++****+=.          ....:::-:.  ::------:.....\\r\\n:::--:::::..    ........:##-..:::::::::::..::::.  . .:+=.   .-==-. .::.                           ..:--====--=======++***+:          .:..:::--:. .:-+----::.....\\r\\n:::-::::::..    --......:-:.........:::.        ...:==-:..   .-==--:--::.                              ......:::::-:------          ..:.:::-=-:. .-=+---::......\\r\\n::---:::::...   .=--::...... ...........     ..::::::.....     :=======-:.                                              ..         ..:-::::++-:  ::=+-::::......\\r\\n::--:::....       ......  ..............       .:-+--.....      .-==--==-:                               ..     ....    .         ...-::::+*--:  ::++----:......\\r\\n::-::...  .        ... .................          .:=-...        ....:--:.                             .:-:.....::.    .         ...:-:::+#+-:.  .:++-----:.....\\r\\n:::::...            ......+*+:..........         .  ..:.        :=                                   ..........:.     .         ...:-:::+#*--:.  .:*+----:..... \\r\\n:-::::..   ::.        ...-*#*:..........         .. :-:.        .                                         .....      .         ....::::+##+--:.  .:*=:::.....   \\r\\n:-::::..   .-:.          .......:.......         =. =*+=          .                  ...               ..          ..         .....:::+*#*---:.  .-*=:..........\\r\\n--:::...          ......  .....:*+:.....         ::.+++-         ..                .                                         ....:::-+**#+:--:. .--*=::::.......\\r\\n-::::..          ...............-++:....        . .=+*-   .     ...                                         .    .          .....::-+****=:--:. -+=*=--:::......\\r\\n-::::..         ...........:+##=.=#=....         .=**=.        .:.:                                    ..........         .....:::-+***#*-:--:. -==*==-::.......\\r\\n-:::::.. .      ............:++-..-:....        :=++-.         :.::.                                          .         ......:::=+******-:--:  .:+*--::....    \\r\\n-::::::......     ......        ........       -*=+*.         ::.::.                                        .          ......:::=+*******-:--:   .++-::.::....  \\r\\n-::::::.  .     .....      ...  ........       .:-+#-         ::.::.        ..                            .          ......::::+++*******-:--:   .++:...:::----.\\r\\n:::::...   .    ..         . .--:........   ....  .--.        .:....       ...                          .          ......:::::=+++******+::--:   .++:    ..:-=--\\r\\n:.::::..          ............-##:.......    ...               :....      .::                        ..          .......:::::-++++******=::-::  .:+=:..   ..:---\\r\\n+:.:::...         ............:*=......       ..               :....      ::.                      ...        ........:--::::=+++++*****-:--::  -:*==+=:.   ..::\\r\\n#*-.:--:...             ...::-:.                               -::::      ::.                    ...      .........::-==:::::=++*******+::--:. .=-*=+#*+-:......\\r\\n%%#=-=+=......           ....::......          ....            :::::.     ::.                ....     ..........:-==++=:::::-+##%%%%%*#=::--:. .--*=+%#*+-:.....\\r\\n####*=-=+==-----:::::::::...::::......:..::::::::::...........................      ......................:::--=++++++-:::-+##%%#**%%#*=::--:. .--*-+##*+-:.....\\r\\n++++=-:-==============--:.:=++++++++++++++++++++++++++===========---------::::::::::::::::::::::::----====++++++++++++-::-***##%#++%%#*-::--:. .:-*-*###*=-.....\\r\\n###*+-:::::::::::::::...   .--------------------================++=============+++++++++++++++++*******++++++++++++++=::=##*****+-=*+#*-::--:.  .-+=####*+=:....\\r\\n##*-:=+-........         ..............................::.........::::::..........:::::::::::::----===+++++++++++++++=-:-*#**+--=*==+**-----:. ..=+=*##*+-:..::.\\r\\n#+:::-=-::.....           ...   ...            ...            .......      ...      ....::..........::::--==+++++++++=::::+**#+=#%####*-::--:. ::=+-***+-:...::.\\r\\n-.:-:::::..            .....=+:  ........                      :....        ::.           ...:-:..........::::-==+++++:::::=*#%#**#%%**-::--:. ..=+-=++-.  .....\\r\\n .--::::.      .............=%*......                          :....        .::.              .:::.  ......::::.::-=++=:::::-+*###%%#**-:---:   .++-:-:.   .....\\r\\n.:-::::.      ..............--:........   .. .....             .             .:..                .:..   ......::::.::-=-::::-*+++=+****-----:   .++- ... .......\\r\\n::-::::.      ...............  ........ ... ........          ..               ...                 ...       ....::::::-::::-***+-+****-::--:   .++-::---:::....\\r\\n::-::::.   :::........     ...............  .........         :.                                   .::.        ....:::::::::-+**+-+****=::--:  .:++--------::...\\r\\n::-:::...   .::...    .....=+-...........   ..........        :.                                    .....        ....::::::::=**+=+****=::--:  ::+=-::::-====-:.\\r\\n::::....           .......=%%+..:+=:....      ......:         ..                                          .        ....::::::-+**=+****=::--: .+-*=--:--=+++==-.\\r\\n::::...        ...........--:..-+**-....       : ...-..                           ..                       .        ....::::---+*+=***#=:---: .#=*==*+======-:. \\r\\n::::..        .............  .:***-....        :=:-.-+.   .    .   ::.               ..::::             ......        .....::--:=*=+**#=:--:. .*-*=+#*+=----:...\\r\\n::::..       .......::::.   ..:=-:.....         -+=:=:            .---:.                ..:::.     :--::::::::.        .....::--:=+=*##=:--:. .+-*==+=-:::::::::\\r\\n:::::..  .:.::-::::.....   ............          =++-...          :----::....               ......:-===-:..::::..       .....::=-:=++##=:--:.  --*----::....::::\\r\\n::::::.     .............    ..........          ..--..        ...=++=-----:::.....                :-==-:...::.. .       .....::=::-=*#+:--:.  :-*-:::::........\\r\\n::::::.       .........:===-...........          .. .:...      .--========---------:                 .......:::.  .       .....:--::-+#*---:.  .-*-::::.........\\r\\n:::::::..:     .........=##*:...........         -+=-:...      .......:---::::::::.                         ....   .       .....:--::=**=--:.  .-+-----::::::...\\r\\n::::::::..       ........... ...........        :**+#=...       :-=-:::--:.                                         .       .....:-::-=#+--:.  .-+-=====----:::.\\r\\n::::::::..       .....:-:   ...........       .-+**+=....       :=**+++++=-.                                         .       .....::::-+*--:.  .-+---------::::.\\r\\n:::::::::.       .....:+#+:..::::.:::.     .:-++**=-.....     . .-+**++++=-:                                          .       .....:::--+=-:.  .:+-::::-::::::..\\r\\n:::::::::.        .....:*#=:--==-::::...:::-::---:.......        :====-==-:                                           .        .....:::--=-:.  .:=------::::::..\\r\\n:::::::-+=:.......::...:--::::::::::::::::::. ..-........         ::::.::.                        ...::::.......:::--::.        ....:::-----.  .:--------:::::::\\r\\n:::::::-#+--::::-=++=-:::::::::::::::::::::::     ......           ..::::.       ..           ..::-===============+****=         ....:::----.  .:----==--:::::::\\r\\n::::::::==:::::=#%%%#*-::::::::::::::::::::::.                    .----=-:.    ............:::----=+++++=======+===+**#*:        ....::::---.  .:-=-====--:::--:\\r\\n::::::::::::::=#%%%%%%+:::::::::::::::::::::::                     ::..:.......:::::::--======+=====++======+*********##=         ....:::---.  .:-=-===---------\\r\\n...:::::---::-**++++=+*-:::::::::::::::::::::-                     .......:::::-===++===+++++++==-=++++===+**####*******+.        ....:::---.  .:-=-==--------::\\r\\n......:++=++:=#+==-.:+#-:::::::::::::::::::::-  .....            .::-::-=++====*####*====+++++===-==+++===+***##**++****+:         ...:-::-:.  .:==-----------::\\r\\n......-#+=+#-+%#+==+#%#-:::::::::::::::::::::=::::::::..    ....===+++=**##**++*+***+-===++++++==-==+++===++***#**+++++++:         ...:*-:::.  .:==----------:::\\r\\n......=#+-*#-+#-.:-=-+*:::::::::::::::::::::-==-:::::..........:**+**+=**#**+++++***=====++++++====++++===+*******++=++++-         ....*+:::.  .:==---------:::.\\r\\n......:++=*+:=#*****##=:::::::::::::::::::::-=--.::::::........:*##**++********##+++=-=+++++=++====++++===++++++****+++++=          ...=#-::.  .:==--------:::. \\r\\n.......:---:.-*%%%%%%+::::::::::::::::::::::----:..:...........:*+=**#*+**+=++=--::::-=+++++==+====++++====++++**##*****+=.         ...:#=::.  .:==-------:::.  \\r\\n............::=*####+-::::::::::::::::::::::----:..:...........:=---:--:::..........:-==++=========++++====++++**##**+++==.         ....++:..  .:==------:::..  \\r\\n...............:-==-::::::::::::::::::::::::----:.................................:::-==++========+++++====++++++****+++==:         ....=*:..  ..==----:::....  \\r\\n....::-=======----------::::::::::::::::::::::::.:..........::...................::::-============+++++==========+****++==-       ......-#=.    :==::::..       \\r\\n-=====----:-------------==--::::::::::::::::::::::.....:::-:.....................::::::------==----====------:---=+***+===-       .......*+..   :==:...         \\r\\n:::....................:::::::::::::::::::-::::::::::::::::. .....................::::::::::::::::::::::.........::----::::       .......=*:    .==:            \\r\\n............................:::::::::::::::::-::::::::::.....    ........................::::::::::::......................        ......:#+.   .-=:            \\r\\n..................................:::::::::::::.::...:::::..:.        ..:::.::::...........:::::::...............   .......        .:....:+#-    -=:..          \\r\\n ...           ....................:..:......::.::---:-+***+=-:.         .:::::::::............::........... ...     ..            .::...:-+:    :=-...         \\r\\n.......:-:::.....      ........................:::-==++++********++=--:.::...:--::::::::.....:--::::...::::.                       ......:--.    :=-::.         \\r\\n........:  .....:::::...     .......... ...............::--==++++****#+::-..::.:-=--:::......-=-:----==+=-:.                         .....::..   .==:.          \\r\\n.:.....              ......            .........................:--=++=-::::::.. .-=-::..... ... .-+++-:..              .....        ......:..    :-.           \\r\\n..:......                               .................  .       ...:==+++++=-.. .-=-:.        .::-:.   ............::--::::.      .......:.    .::           \\r\\n..:.....:   :...       .                  ..      .....              .:::---:--:.    :=-..   ......................::::::::::::.      ..........   .:           \\r\\n..::..:..:-#%%%%*:      .:::.                                        .:::.::..        .=-.:::......::........:::--:-------:::.....     ........                 \\r\\n..::.....-:+*###=.       ..:.                                         .-:.::.      .   .::::.....::::......:::.:-+=--------::.                                  \\r\\n..::.....-.                                                           .-:.::.          .:-.              .....::-++--------:..                                  \\r\\n..::......                                                            .:..::.           :.             .::-==----+=-------:..                                   \\r\\n...::.....                                                             ...::.                          :+=+*+--=-=-------::.                                    \\r\\n....::....                                                             ...::.                          :==++=:-=-=------::.                                     \\r\\n::..:::....                                                             .:::.    .                     .-===-:-=-------::.                                      \\r\\n.::..:::....                                                            ..::.                          .::--::-=-====-::.                                       \\r\\n:.:-..::....                                                            ..::.                          ...::::-==+++++-.                                        \\r\\n...--..::::..                                                           ..::.                          ...::::-=-::-=+=.                                        \\r\\n .::-::.:::..                                                           ..::.                          ...::::-=:...===.                                        \\r\\n   ::::.:..                                                             ..::.        .                 ...::::==:. .===:                                        \\r\\n                                                                        ..::                           ...::::==:. :===:                                        \\r\\n..                                                                      ..:.                            ..::::-=:. :===:.                                       \\r\\n===:  ..  ..      .:::::-=-                                             ....                            ..::::-=:. :=+=:.............                           \\r\\n  ::.              .:-=+*##=                                           .....                            ..::::-=:. :=+=:................                        \\r\\n          ...           .:-:                                           .....                            ...:::-=:..:=+=:................          ........      \\r\\n        -=++=-. .:::                                                   .....                            ...:::-=:..-++=:................          ........      \\r\\n\",\n  \"                                                                                ...     ......                 ......... ....                                   \\r\\n                                                                                ...      ....                  ..................                               \\r\\n                                                                               ....                            ....................                             \\r\\n                                                                               ....                            ...::... ..............                          \\r\\n                                                                               .....                           ........ .................                       \\r\\n                                                                               .....                          .....:......................                      \\r\\n           .                                                                   .....                          ...:::......................                      \\r\\n          ........                                                             .....                          ...:::..............                              \\r\\n         ...........                                                           .....                          ...::::......                                     \\r\\n      ..............                                                          ......                          ...::::..                                         \\r\\n ..................                                                          .::....                         ....::::..                                         \\r\\n..................                                                           .--....    -+*=                 ...:-:::....                                       \\r\\n.................                                                            :--...       :.                 ..:=+=-:.......                                    \\r\\n................                                                             :==...    ..                    .-==*+-:.........                                  \\r\\n...............                                                              :==...                          :==+**-::.........                                 \\r\\n...............                                                              :==...                          =+=+#*-::..........                                \\r\\n..............                                                               :==...          .:.            .:--=**=::...........                               \\r\\n..............                                                               -==...          .-:.           ....::---:............                              \\r\\n.............                                                                -+=...         .::-:................::.::............                              \\r\\n............                                                                 -=-...        .=-.....................................                             \\r\\n............                                                                  ..          .=-.                    ..................                            \\r\\n...........                                    .  ..............               .    ..  .-=-:.                     ..................          ....             \\r\\n                                               ...................          .......   .---::.                                 ......  .:.     .....      .      \\r\\n                               ............... ...................          .....  .:-=---:........                                    ..    ......     ..      \\r\\n                    ..............................................          .   .:---::--:..............                                     .....     ...      \\r\\n.................................................................            .:----::-:.. ...............                                    ..::.     .:..     \\r\\n....................................................:::::........        .::----::::.....................                               .:. ......     ::..     \\r\\n.......................................:::::::::..:.:::::::::.:.     ....::..............................  .....                        .:. .....     .:.       \\r\\n................................::::::::::::::::::::::::..:-:::-............     .....................................   .......         .. .....     ::.       \\r\\n............:::::::::::::::::::::::::::::::::::::::--::=.:+*+===-.......:=-:....... .......::::::::::::::............:-=-:::....         . ...:-.    .::        \\r\\n......:::::::::::::::::::::::::::::::::::::::::------:-=:-**+*##*+-.::..-=-......:.......:-------------====-----::::--=+*+==--:          .....-=.    .-:        \\r\\n......::.......::::::::::::::::::::::::::::::::--=---::-::**+++++==-=--=:== ............:-========++==++**+====++***+++****+==-           ....::.    :-:        \\r\\n..........:==--::::::::::::::::::::::::::::::::--=---::::.-=++++++###++#***=:::........:-======+++++==++**+===+*####*******+=-:           ......   :::-:...     \\r\\n.......::.:+***-:::::::::::::::::::::::::::::::---::-:....-**+=+*+###+*###**+*#+=++-::--===============+**+=-=+**##***+****+=:.           ...:..   +-:::::..    \\r\\n......::::.-++=::::::::::::::::::::::::::::::::-----+=..::-**+--+*##***+#*=+**#*#***++++===============+**+=-=++*****+++++++=:           ....::.  :*-:::::...   \\r\\n....::::::::+*:::::::::::::::::::::::::::::::::-----=-...:=*=---:+*###*+*+-+**##*++****+===============+**+=-=+***##*++=====-:           ...:::.  -=:-:::::...  \\r\\n...:::::::::--:::::::::::::::::::::::::::::::::--:.:::::...       .-===++::+*##*+==**##+===============+*++=-=++++****++=++=-.          ....:::.  :::-::-::.... \\r\\n..:::::::::...:::::::::::::::::::::::::::::::::--.                  ..:....:-=+===+*****===============+*++=-==+++*******+++-           ....:::.  -::-:---:.....\\r\\n..:::::::::-=-:::::::::::::::::::::::::::::::::--                   ............:::---=================+*++=-==+++**##***+++:          ....::::.  -::-:---:.....\\r\\n..:::--::::#@*:::::::::::::::::::::::::::::::::=:           .:::.  ..:::...  .........::--============++*++=-=+++++*****+===.          ....::::.  -::-----:.....\\r\\n:.:::-:::::=+::=:....::::::::::::::::::::::::::=.           :--:  .....::.           ....:::-----=====+**+==-=+++==+****+==-          ....:::-:.  -:---=--:.....\\r\\n::::-::::::.   -.  ......-=::::::::::::::::::::-  ..  .     :==-.  ...                       ...:::--=+**+====+++++++****+=.          ....:::-:.  -:------:.....\\r\\n:::--:::::..    .........*%=..:::::::::::...:::.  ...:+=.   .-==-. .::.                           ..:--====--=======++***+-          .:..:::--:.  ::+----::.....\\r\\n:::-:-::::..    :-.......-:.........:::.        ...:==-:..   .-==--:--:..                              ......:::::-:------          ..:::::-=-:. .--+-:-::......\\r\\n:::--:::::...    -=-:::..... ...........     ..:::-::.....     :=======-:.                                              ..         ..:-::::++-:  :-=+-::::......\\r\\n::--:::....       ......  ..............        .-+=-.....      .-==--==-:                               ..     ....    .          ..--:::+*=-:  ::++----:......\\r\\n::-::...  .        ... ..................         .:=-:..        ....:--:                              .:-:.....::.    .         ...:-:::+#+--:  .:++-----:.....\\r\\n::::::..            ......=#*-..........         .. ..:.        :=                                   ..........:.     .         ....-:::+#*--:.  .:*+----:..... \\r\\n:-::::..   .-.        ...:+**-..........         ....-:.        .                                         .....      .         ....::::+##+--:.  .:*=::......   \\r\\n:-:::::..   ::.           ......:.......         -: -*++.         .                  ...               ..          ..         .....:::+*#*---:.  .-*=:..........\\r\\n--:::...          ....... ......+*-.....         .:.+++-         ..                .                               .         .....:::+**#+---:. .--*=::::.......\\r\\n-::::..          ...........::..:++-....        ...=+*=         ...                                              .          .....::-+***#=:--:. :+=*=--:::......\\r\\n-::::..         ............=##+.-*+....         .=**=.        .:.:.                                   ..........         .....:::-+***#*-:--:. :==*=--::.......\\r\\n-:::::.. .      ............:=+-..::....        :=++=.         :.::.                                          .          .....:::=+******-:--:. .:=*=-::....    \\r\\n-:::::::. ...     ......        ........       :*=+*:         ::.::.                                        .          ......:::=+*******-:--:   .++-::.::....  \\r\\n-::::::.. ..    .....      ...   .......       .:-+#=         ::.::.        ..                            .          ......::::+++*******-:--:   .++-...:::---:.\\r\\n:::::...   .    ...        . .:=-........    ...  .--.        .:....       ...                          ..         .......::::=+++******+::--:   .++:   ...:-=--\\r\\n:.::::..          ............:*%=.......    ...               :....      .::                        ...         .......:::::-++++******=::-::  .:+=-.    ..:---\\r\\n*-.:::....        ............:++:.....       ..               :....      ::.                      ...        ........:--::::=+++++*****-:--::  -:+==+=:.  ..:::\\r\\n##=..-=-....            ...::--..                              -::::      ::.                    ...      .........::-==:::::=++*******+-:--:.  =-*=+#*+-:......\\r\\n%%#+-=+=:.....           ....::......   .      ....            :::::.     ::.                ....     ..........:--=++=:::::-+##%%%%%*#+::--:. .=-*=+%#*=-:.....\\r\\n####*=-=+===-----:::::::::.::::::::::::::::::::::::...........................      ......................:::--=++++++-::::+##%%#**%%##=::--:. .--*-+##*+-:.....\\r\\n+++++-:-==============--:..-+++++++++++++++++++++++++++==========----------:--::::::::::::::::::::----====++++++++++++-::-***##%#+=#%#*-::--:. .--*-*###*=-.....\\r\\n####+-:::::::::::::::...   .:--------------------==============================+++++++++++++++++*******++++++++++++++=::-##*****+-=****-::--:. .:-+=####*==:....\\r\\n##*=:=+-:.......         .........................................:::::::.........::::::::::::::---===+++++++++++++++=-:-*#**+=--++==**-----:. ..=+=*##*+-:..::.\\r\\n#+-::---:::.....          . ..  ...            ...             ......      ...      ....::..........:::::--=+++++++++=::::+**%*=*%####*-::--:. ::=+-+**+-:...::.\\r\\n-.:-:::::..            .....-*-. ........                      :....        ::.           ...:-:..........::::-==+++++:::::=*#%#**#%%**-::--:. ..=+-=+=-.  .....\\r\\n .--::::.      .............-%#:.....                          :....        .::.              .:::.  ......::::.::-=++=:::::-+*####%#**-:---:   .=+-:-:.   .....\\r\\n.:--:::.      ..............:-:........   ........             .             .:..                .....  ......::::.::-=-::::-++++=+****-----:   .++- ... .......\\r\\n::--:::.      ...............  ........ ... ........          ..               ...                 ...       ....::::::-::::-***+-+****=::--:   .++-.:---:::....\\r\\n::--:::.   :-:.........     ........... ..  .........         :.                                   .::..       ....:::::::::-+**+-+****=::--:  .:++--------::...\\r\\n:::::::..   .::...     ....=+=...........   ..........        :.                                    .....        ....::::::::=**+=+****=::--:  ::+=-::::-====-:.\\r\\n:::::...           .......-#%*:.:++:.....     ......:         ..                                          .        ....::::::-+**=+****=::--:  +-+=--:--=+++=-:.\\r\\n::::...        ...........--:..:+**-....       : ...-..                           ..                       .        ....::::---+*+=***#=:--:: .#=+==*+======-:. \\r\\n::::...       .............  .:***=....        :=:-.-+:   .    .   ::.               ..:::.             ......        .....::--:=*++**#=:--:. .*-+==#*+-----:...\\r\\n::::...       ......::::.   ..:=-:.....         :+=:-:            .---:                 .::::.     :--::::::::.        ......:--:=+=*##=:--:. .+-*==+=-:::::::::\\r\\n:::::..   ::::-::::......  ............          -=+-...          :----::....               ......:-===-:..::::..       .....::=-:=++##=:--:.  --*=---::....::::\\r\\n:::::::.     ............    ..........          ..--:.        ...=++=-----:::.....                :-==-:...::.. .       .....::=::-=*#+:--:.  :-*-:::::........\\r\\n:::::::  .     ........:=++=:..........          .. .:...      .--========---------:                 .......:::.  .       ......-=::-+#*---:.  .-*-::::.........\\r\\n:::::::. :      ........-*#*:...........         -+=--...      .......:---::::::::.                        .....   .       .....:--::=**=--:.  .-+-----::::::...\\r\\n::::::::..       ........... ...........        :**+#+...       :-=-::---:.                                         .       .....:-::-=#+--:.  .-+-=====----::..\\r\\n:::::::::.       .....:-:.  ...........       .-+**+=....       :=**+++++=:.                                         .       .....::::-+*--:.  .-+---------::::.\\r\\n:::::::::.       ......=#*-..::::.:::.     .:-++**+-.....     . .-+**++++=-.                                          .       .....:::--+=-:.  .:+-:::--::::::..\\r\\n:::::::::.        ......+#+:--==--:::...:::-::---:.......        :====-==-:                                           .        .....:::--=-:.  .:=------::::::..\\r\\n::::::::++:.......::...:--::::::::::::::::::. ..-........         ::::.::.                        ...:::........:::--::.        ....:::-----.  .:--------:::::::\\r\\n:::::::-#*--::::-=+++-:::::::::::::::::::::::     ......           ..::::.       .            ..::-===============+****=         ....:::----.  .:---===--:::::::\\r\\n::::::::-=-::::=*#%%#*-::::::::::::::::::::::.                    .----=-:.    ............:::---==+++++=======+==+***#*:        ....::::---.  .:-=-===---:::-::\\r\\n::::::::::::::=#%%%%%%*:::::::::::::::::::::::                     ::..:.......:::::::--======+====+++======+*********#*=         ....:::---.  .:-=-===--------:\\r\\n...:::::---::-**++++=+*-:::::::::::::::::::::-                     ......::::::-===+====+++++++==-=++++===+**####*******+.        ....:::---.  .:-=-==--------::\\r\\n......:=*==+-=#*==-::=#=:::::::::::::::::::::-. .....            .::-::-=++====*####*====+++++===-==+++===+***##**++****+:         ...:-::-:.  .:==----------:::\\r\\n......-**=+#==##*==+#%#-:::::::::::::::::::::=::::::::..    ....===+++=**##**++*+***=-===++++++==-==+++===++***#**+++++++:         ...:*-:::.  .:==----------:::\\r\\n......-*+-+#==#-.:---+*-::::::::::::::::::::-==-:::::..........:**+**+=**#**+++++***=====++++++====++++===+*******++=++++-         ....*+:::.  .:==---------:::.\\r\\n......:++=*+:=#****###=:::::::::::::::::::::-=--.::::::........:*##**++********##+++=-=+++++=++====++++===++++++****+++++=         ....=#-::.  .:==--------:::. \\r\\n.......:---:.-*%%%%%%*-:::::::::::::::::::::-=--::.:...........:*++**#*+**+=++=--::::-=+++++==+====++++====++++**##*****+=.         ...:#=::.  .:==-------:::.  \\r\\n............:.-*####+-::::::::::::::::::::::----:..:...........:+---:--:::..........:-==++=========++++====++++**##**+++==.         ....*+:..  .:==------:::..  \\r\\n..........::::.:-==-::::::::::::::::::::::::----:.................................:::-==++========+++++===+++++++****+++==:         ....=*:.   .:==----:::....  \\r\\n....::-=+=++===----==---::::::::::::::::::::::::.:..........::...................::::-============+++++==========+****++==-       ......-#-.   .:==::::..       \\r\\n-=====---:::::----------==-:::::::::::::::::::::::.....:::-:.....................::::::------==----===-------:---=+***+===-       .......*+.    :==:...         \\r\\n:::....................::::::::::::::::::::::::::::::::::::. .....................::::::::::::::::::::::.........:----::::.       .......=*:    .==.            \\r\\n............................:::::::::::::::::-::::::::::....     ........................::::::::::::......................        ......-#+.   .-=:            \\r\\n..................................:::::::::::::.::....::::..:.        ..:::.::::..........::::::::...............   .......        .:....:*#:    -=:..          \\r\\n ...            ...................:.........::.::---:-+***+=-:.         .:::::::::...........:::........... ...     ..            .::...:-+:    :=:...         \\r\\n.......:=:::.....       .......................:::-==++++********++=--:.::...:--::::::::....:---::::...::::.                       ......:-:.    :+-::.         \\r\\n........:  .....:::::...     ..........................::--==++++****#+::-..::.:-=--:::.....:==-:----==+=-:.                         .....::.    .==:.          \\r\\n.:.....              ......            .........................:-=+++=:::::::.. .-=-::..... ... .=+++-:..              .....        ......:..    :-.           \\r\\n..:......                               .................          ...:==++++==:.. .-=-:.        .::-:.   ............::--::::.      .......:.    .::           \\r\\n..::....:  .::..       .                  ..      .....              .:::---:--:.    :=-.    ......................::::::::::::.      ..........   .:           \\r\\n..::..:..:=#%%%%*.      .:-:.                                        .:::.::..        :=-::::......::.......::::-::-------:::.....     ........                 \\r\\n..::.....--+*###-.       .:.                                          .-:.::.      .   .::::....:::::......:::.:-+---------::.            ..                    \\r\\n..::.....-.                                                           .-:.::.          .:-.              ......:-+=-------::..                                  \\r\\n..::......                                                            .:..::.           :.             .::-==----+=------::..                                   \\r\\n...::.....                                                             ...::.                          :+=+*+--=-=------::..                                    \\r\\n....::....                                                             ..:-:.                          :==++-:-=--------:..                                     \\r\\n::..:::....                                                             .:::.    .                     .-===-:-=-------:..                                      \\r\\n.::..:::....                                                            ..::.                          .:---::-=-===--::.                                       \\r\\n:.:-..::....                                                            ..::.                          ..:::::-==+++++-.                                        \\r\\n...--..::::..                                                           ..::.                          ...::::-=-::-=+=                                         \\r\\n .::-::.:::..                                                           ..::.                          ...::::-=:..:===.                                        \\r\\n   .::..:.                                                              ..::.        .                 ...::::==:. :===.                                        \\r\\n                                                                        ..:.                           ...::::==:. :===.                                        \\r\\n.                                                                      ...:.                            ..::::==:. :===..                                       \\r\\n==-.  .   ..      .:::::-=-                                            .....                            ..::::==:. :=+=:.............                           \\r\\n .::.              .:-=**##=                                           .....                            ..::::-=:. :=+=:................                        \\r\\n          ...           .:-:                                           .....                            ...:::-=:..-++=:................          ........      \\r\\n       .-=++=-. .::.                                                   .....                            ...:::-=:.:=++=.................          ........      \\r\\n\",\n  \"                                                                                ...     ......                  ........ ....                                   \\r\\n                                                                                ...      .....                 .................                                \\r\\n                                                                                ....                           ....................                             \\r\\n                                                                               .....                           ....:..................                          \\r\\n                                                                               .....                           ..........................                       \\r\\n                                                                               .....                          .....:......................                      \\r\\n           .                                                                    ....                          ...:::......................                      \\r\\n          .........                                                            .....                          ...:::..............                              \\r\\n         ...........                                                           .....                          ...::::.. ...                                     \\r\\n      ..............                                                          ......                          ...::::..                                         \\r\\n ..................                                                           ::....                         ....::::..                                         \\r\\n..................                                                           .--....    :=*=                 ...:::::...                                        \\r\\n.................                                                            .--...       ::                 ..:=+=-:......                                     \\r\\n................                                                             :==...    ..                    .-==*+-:.........                                  \\r\\n...............                                                              :==...                          :===**=::.........                                 \\r\\n...............                                                              :==...                          -+=+**=::..........                                \\r\\n..............                                                               :==...          .:.            .:--=**=::...........                               \\r\\n..............                                                               :==...          .-:.           ....::---:............                              \\r\\n.............                                                                -+=:..          ::-:................:::::............                              \\r\\n.............                                                                :==:..         -=.....................................                             \\r\\n............                                                                  ..          .--:                    ..................                            \\r\\n...........                                    .  ..............                .   ..  .-=-:.                     ..................          ....             \\r\\n                                               ...................          ........  .---::.                                 ......  .:.     .....      .      \\r\\n                               ...............  ..................          .....  .:-=--::........                                    ..    ......     ..      \\r\\n                    ..............................................          .   .:---::--:..............                                     .....     ...      \\r\\n.................................................................            .:----::-:.. ...............                                    ..::.     .:..     \\r\\n.....................................................::::........        .::----::::.....................                               ... ......     ::..     \\r\\n.......................................::::::::::.::::::::::::::     ....::..............................  .....                         :. .....     .:.       \\r\\n................................::::::::::::::::::::::::..:-:::-............     .....................................   .......         .. .....     ::.       \\r\\n...........::::::::::::::::::::::::::::::::::::::::---:=::=*++==-.......:==:....... .......:::::::::::::.............:---:::....         .....::.    .::        \\r\\n......::::::::::::::::::::::::::::::::::::::::::-----::=::**+*###*-.::..:=-..............:-------------====-----::::--=+*+==-::.         .....-=.    .-:        \\r\\n......:::.......:::::::::::::::::::::::::::::::--=---:.-::+*+++++==-=-:=:-=.............:-========++==++**+====++***+++****+==-           ....:-.    :-:        \\r\\n...........-==-::::::::::::::::::::::::::::::::--=---::::.-=++++++*##+=##**=:::........:-======+++++==++**+===+*####*******+=-:           ......   .::-:..      \\r\\n.......:::.=***=:::::::::::::::::::::::::::::::---:---....-**+=+***##+*###**+*#*==+-:.--===============+**+=-=+**##***+****+=:.           ...:...  ==::::...    \\r\\n......::::::+++::::::::::::::::::::::::::::::::--=--==...:-**+--=**#***=**=+**#*#***++++===============+**+=-=++*****+++++++=:.          ....::.  .*-:::::...   \\r\\n....::::::::=*-::::::::::::::::::::::::::::::::-------...:=*=---:=*###*+*+-+**##*++****+===============+**+=-=+***##*++=====-:           ...:::.  :+:-:::::...  \\r\\n...::::::::::-:::::::::::::::::::::::::::::::::---.:::::...       .:===++::+*##*+==**##*===============+*++=-=++++****++=++=-.          ....:::.  :-.-::-::.... \\r\\n..::::::::::..:::::::::::::::::::::::::::::::::--:                  ..:....:-=+=+==*****===============+*++=-==+++*******+++-           ....:::.  -::-:---:.....\\r\\n..:::::::::-=-:::::::::::::::::::::::::::::::::--.                  ............:::---=================+*++=-==+++*###***+++:          ....::::.  -::-:---:.....\\r\\n..:::--::::*@#-::::::::::::::::::::::::::::::::=:           .:::.  ..:::...  .........::--============++*++=-=+++++*****+===.          ....::::.  -::-----:.....\\r\\n:.:::-:::::-=:.=-....::::::::::::::::::::::::::=.           :--:  .....::.           ....:::-----=====+**+==-=++++=+****+==-          ....:::-:.  -::--=--:.....\\r\\n::::-::::::.   :.   .....-=-:::::::::::::::::::-  ..  ..    :==-.  ...                       ...:::--=+**++===+++++++****+=.          ....:::-:.  -:------:.....\\r\\n:::--:::::..    .........+%+...::::::::::...:::.  ...:+=.   .-==-. .::.                           ..:--====--==+====+****+-          .::.:::--:.  -:+----::.....\\r\\n:::---:::::..   .-:......::.........:::.         . :===:..   .-==-::--:..                             ......::::::----=---.         ..:::::-=-:. .--+-:-::......\\r\\n:::--:::::....   :=--::.................      .:-:--:.....     :======--:.                                              ..         ...-::::=+-:. .-=*-::::......\\r\\n::--:::....       ......  ...............       .:+=-:....      .-==--==-:                               ..     ....    .          ..--:::=*=-:  ::=+---::......\\r\\n::-:::... .        ......................         .:-=:..        ....:--:                              .:-:.....::.    .         ...:-:::=#+--:  .:++----::.....\\r\\n::-:::..            ......-**=..........          .  .::.       :=                                   ..........:.     .         ....-:::=##=-::  .:*+----:..... \\r\\n:--::::.   .-:        ...:=**=..........         ....-:.        .                                         .....      .         ....::::=##+--:.  .:*+-::.....   \\r\\n:-:::::..   .:.           ......::......         -: :*++.         .                  ...               ..          ..         .....:::+*##=--:.  .:*=:..........\\r\\n--::::..          ..............=*=.....         .:.=++=         ..                .                               .         .....:::+**#*---:. .--*=::::.......\\r\\n--:::...         ...........:::.:++=....         . -+*=.   .    ...                                              .          .....:::+***#=:--:. :+-*=--:::......\\r\\n--::::..         ...........-#%*::**.....        .-**+.        .:.:.                                   ..........         .....:::-+***#*-:--:. :==*=--::.......\\r\\n-:::::.. ..      ............==-..::....        .=++=.         :.::.                                          .          .....:::-+******-:--:. .:=*=-::....    \\r\\n--::::::.....     ......        ........       :*=+*-         .:.::.         .                              .          ......:::=+*******-:--:.  .++-::.::....  \\r\\n--::::::. ..    ......     ....  .......       .::=#+         .:.::.        ..                            .          ......::::=++*******-:--:.  .++-..::::---:.\\r\\n::::::..   .    ...        . .:=-:.......    .... .--.        .:....       ...                          ..         .......::::=+++******+::--:   .++:   ..:--=-:\\r\\n-..:::...         .............+%+.......    ....              :....      .::                        ...         .......:::::-++++******=::--:  .:++-.    ..:---\\r\\n*=..:::...         ...........:+*:......      ..               :....      ::.                      ...        ........::-:-::=+++++*****-:--::  -:+==+=:   ..:::\\r\\n%#+:.-=-:...            ...::--..                              -::::      ::.                    ...      ..........:-==:::::=++*******+-:--::  =-+=+#*+-:......\\r\\n%%%*--++:......          ....::.......  .      ....            :::::.     ::.                ....     ..........::-=++=:::::-+##%%%%%##+::--:. .=-*=+%#*=-:.....\\r\\n####*+-=+====--------:::::.::::::::::::::::::::::::...........................      ......................:::--=++++++-::::=##%%#**%%##=::--:. .=-*=+##*+-:.....\\r\\n+++++=::===============-:..-++++++++++++++++++++++++++++==========---------:--::::::::::::::::::::-----===++++++++++++-::-***##%#+=#%#*-::--:. .--*-*###*=-.....\\r\\n####*=--::::::::::::....   .:--------------------================================+++++++++++++++*******++++++++++++++=-:-##*****+--****=::--:. .:-+=*###*+=:....\\r\\n##*=:-+=:.......          ..........................................::::..........:::::::::::::----===+++++++++++++++=-:-*#***=--++==**-----:. ..-+=*##*+-:..::.\\r\\n#*-:::--:::.....          ....  ...            ...             ......      ...      ....::..........:::::--=+++++++++=::::+**#*=*%####*-::--:. ::=+-+**+-:...::.\\r\\n=..-:::::..           ......:*=. ........                      :....        ::.            ..:--..........::::--=+++++:::::-*#%#**#%%**-::--:. .:=+-++=-.  .....\\r\\n  :-::::.       ............:##-......                         :....        .::.              .:::.  ......::::.::-=++=:::::-+*##%%%#**-:---:.  .=+-:-:.   .....\\r\\n.:--:::.      ..............:-:........   ........             .             .:.                 .:...  ......::::.::-=-::::-++++=*****=----:   .++-.... .......\\r\\n::--:::.   .  ................ ........ ... ........          ..               ..                  ...       ....::::::-::::-***+-+****=::--:   .++-.:---:::....\\r\\n:::-:::..  :-::........     ........... ..  .........         :.                                   .::..       ....:::::::::-+**+-+****=::--:  .:++--------:....\\r\\n:::::::..    .:...     ....-+=:..........   ..........        :.                                    .....        ....::::::::=**+=+****=::--:  ::+=-::::-====-:.\\r\\n:::::...           .......:#%*:.:++-.....     ......:.        ..                                          .        ....::::::-+**=+****=::--:  +-+=--:--=+++=-:.\\r\\n::::...        ...........:-:..:+**=....       : ...-..                            .                                ....::::---+*+=***#=:--:: .#=*==*+======-:. \\r\\n::::...       .............  .:+#*=.....       .=:-.-+:        .   ::.               ..:::.              .....        .....::--:=*++**#=:--:. .*-+==#*+=-=--:...\\r\\n::::...       ......::::.    .:--:.....         :+=:--            .---:                 .:::..    .:--::::::::..       ......:--:=+=*##=:--:. .+-*==+=-:::::::::\\r\\n:::::..   ::::-::::......  ............          -=+-...          :----::...               .......:-===-:..::::..       .....::=-:=++##=:--:.  --*=---::....::::\\r\\n:::::::.     ............    ..........          ..:-:..       ...=++=-----:::.....               .:-==-:...::.  .       .....::=::-=*#+:--:.  :-*-:::::........\\r\\n:::::::. .     .........-+++:..........          .. .:...      .--========---------:                ........:::.  .       ......-=::-+#*---:.  .-*-::::.........\\r\\n:::::::. :.     ........:*#*-...........         -*=--...      .......:---::::::::.                        .....   .       .....:--::=**=--:.  .-+-----:::::....\\r\\n::::::::...       ..........  ..........        :**+#+...       :-=-::---:.                                         .       .....:-::-=#+--:.  .-+-=====----::..\\r\\n:::::::::.       .....:--.  ...........       .-+**+=....       :=**+++++=:.                                         .       .....::::-+*--:.  .-+---==----::::.\\r\\n:::::::::.       ......-**=..::::::::.     .:-++*+=-.....     . .=+**++++=-.                                          .       .....:::--+=-:.  .:+-:::--::::::..\\r\\n::::::::::        ......=#+:--==--:::...:::-:::--:.......       .-====-==-:                                           .        .....:::--=-:.  .:=------::::::..\\r\\n::::::::++-:......::...::-::::::::::::::::::. ..-........        .::::.::.                        ....::........:::--:::        ....:::-----.  .:--------::::::.\\r\\n::::::::**--::::-=**+-:::::::::::::::::::::::     ......          ...::::.      ..            ..::-==============++***+=         ....:::----.  .:---===--:::::::\\r\\n::::::::-=-::::=*#%%%*=::::::::::::::::::::::.                    :----=-:.    ............:::---==+++++=======+==+**##*:        ....::::---.  .:-=-===--:::::::\\r\\n::::::::::::::-#%%%%%%*-::::::::::::::::::::::                    .::..:.......::::::---======+==-=+++======+*********#*=         ....:::---.  .:-=-===--------:\\r\\n...:::::---:::+*++++==*=:::::::::::::::::::::-                     ......::::::-===+====+++++++==-=++++===+**####*******+.        ....:::---.  .:-=-==--------::\\r\\n......:=*==+--#*===::=#=:::::::::::::::::::::-. .....            .::-:--=++====#####*===++++++===-=++++===+***##**++****+:         ...:-::-:.  .:==----------:::\\r\\n......:**=+#+=##+==+###=:::::::::::::::::::::=::::::::..    ....+==++==**##**++*+***====++++++===-=++++===++***#**+++++++:         ...:*-:::.  .:==----------:::\\r\\n......-*+-+#==#=.:---=*-::::::::::::::::::::-==-:::::..........:*****==**#**+++++***=====++++++====++++===+*******+++++++-         ....*+:::.  .:==---------:::.\\r\\n......:++=*+:-*#**####+:::::::::::::::::::::-=--.::::::........:*##**++*****#**#*+++===+++++=++====++++===++++++****+++++-         ....=#:::.  .:==--------::.. \\r\\n.......:---:.:+%%%%%%*-:::::::::::::::::::::-=--::.:...........:*++**#*+**+=++=--::::-=+++++==+====++++===++++***##****++=.         ...:#-::.  .:==-------::..  \\r\\n............:.-+####+-::::::::::::::::::::::----:..:...........:+---:--.::.........::-==++========+++++=-=+++++**##**+++=-.         ....*+:..  .:==------:::..  \\r\\n.........:::::::-==-::::::::::::::::::::::::----:.................................:::-=+++========+++++===+++++++****++===:         ....=*:.   .:==----:::....  \\r\\n...::--=+++++========----:::::::::::::::::::::::.:..........::..................::::--============+++++===+=====+**#*+++==-       ......-#-.   .:==::::......   \\r\\n-====---:::::::::-------==-:::::::::::::::::::::::.....:::-:.....................::::::------==----===-------:---=+***+===-       ......:*+.    :==:...         \\r\\n:::....................::::::::::::::::::::::::::::::::::::. .....................::::::::::::::::::::::.........:-----::::       .......=*:    .==.            \\r\\n............................:::::::::::::::::-::::::::::....     ........................::::::::::::......................        ......-#+    .-=:            \\r\\n..................................:::::::::::::.::....::::..:.        ..:::.::::..........::::::::...............   .......        .:....:*#:    -=:..          \\r\\n ...            ...................:.........::.::---:-+***+=-:.         .:::::::::...........:::...............     ..            .:....:-+:    -=:...         \\r\\n.......:=::::....       .......................:::-==++++********++=--:.::...:--::::::::....:---::::...:::..                       ......:-:.    :+-:..         \\r\\n........:   ....:::::...     ..........................::--==++++*****+:--..::.:-=--:::.....:==------==+=-:                          ....:-:.    .==:.          \\r\\n.:.....              ......            .........................:-=+++-:::::::.. .-=-::......... :=+++-:..              .....        .....::..    :-.           \\r\\n..:......                               .................          ...:==++++=-:.. .-=-:.        .:--.    ............:---:::..      .......:.    .:.           \\r\\n..::....:  .::..      ..                  ..      .....              .:::---:--:.    :=-.   .......................::::::::::::.      ..........   ..           \\r\\n..::..:..-+%@%%%+.      .--:                                         .:::.::..        :=:::::.....:::.......::::-::------::::.....     ........     .           \\r\\n..::.....=-+**#*:.       ...                                          :-:.::.      .   :::::....:::::......:::.:-=---------::.           ...                    \\r\\n..::.....-                                                            :-:.::.          .--.              .....::-+--------::.                                   \\r\\n..::......                                                            .:..::.          .:.             .::-==----=-------::.                                    \\r\\n...::.....                                                            ....::.          .               -+=+*+--=-=------::.                                     \\r\\n....::....                                                             ..:-:.                          :+=++-:-=-------::..                                     \\r\\n::..:::....                                                             .:::.    .                     .-===-:-=-------:..                                      \\r\\n.::..:::....                                                            .:-:.                          .:---::-=-===--:.                                        \\r\\n:.:-..::....                                                            ..::.                          ..:::::-==++++=:                                         \\r\\n...--..::::..                                                           .:::.                          ..:::::-=-::=++-                                         \\r\\n .::-::.:::..                                                           .:::.                          ...::::==:..:===                                         \\r\\n   .::.::.                                                              .:::         .                 ...::::==:. -===                                         \\r\\n                                                                        .::.                           ...::::==:. -===.                                        \\r\\n.                                                                      ...:.                           ...::::==.  -=+=.                                        \\r\\n==-. ..   ..      ::::::-=:                                            .....                            ..::::=-.  -=+=.............                            \\r\\n .::               .:-=*##*-                                           .....                            ..::::=-.  -=+=:...............                         \\r\\n          ...    .      .--.                                           .....                            ...:::--:..-++=.................          .......       \\r\\n       .-+++=:  :::.                                                   .....                            ...:::-=:.:=++-................          .........      \\r\\n\",\n  \"                                                                                ...      .....                  ........ ....                                   \\r\\n                                                                                ....     .....                  ................                                \\r\\n                                                                                ....                           ...................                              \\r\\n                                                                                ....                           ....:.................                           \\r\\n                                                                                ....                           .........................                        \\r\\n                                                                                ....                           ....:......................                      \\r\\n           .. .                                                                 ....                          ....::......................                      \\r\\n          .........                                                             ....                          ...::::..............                             \\r\\n         ...........                                                           .....                          ...::::......                                     \\r\\n       .............                                                          ......                          ...::::..                                         \\r\\n ..................                                                           ::....                          ...::::..                                         \\r\\n..................                                                           .:-....    :+*=                 ...:::::...                                        \\r\\n.................                                                            .--....      .:                 ..:-+=-::.....                                     \\r\\n................                                                             .-=:..    ..                    .-==**=::.......                                   \\r\\n................                                                             :==:..                          .===**=::.........                                 \\r\\n...............                                                              :==...                          -+==**=::..........                                \\r\\n..............                                                               :==...           :.             :--=**=::...........                               \\r\\n..............                                                               :==...          .--.           ....::----............                              \\r\\n.............                                                                :+=:..          ::::................:::::............                              \\r\\n.............                                                                :==:..         -=:....................................                             \\r\\n............                                                                  ..          .-=:                   ...................                            \\r\\n...........                                    .  ..............               ..   ..   :=-:.                     ..................           ...             \\r\\n                                               ...................          ........  .:--::..                               ........ .:.     .....      .      \\r\\n                               ...............  ..................          .....  .:----::.......                                     ..    ......     ..      \\r\\n....                 .............................................           .  .:---::--:.............                                      .....      ..      \\r\\n.................................................................            .:----:::::. ...............                                    ..::.     .:..     \\r\\n.....................................................::::........        ..::---::::.....................                               ... ......     ::..     \\r\\n........................................:::::::::.:::-::::::::::.    ....::.............................   ....                          :. .....     .::       \\r\\n.................................::::::::::::::::::::-:::.:-:::-:............    ....................................    .......         .. .....     .-.       \\r\\n............:::::::::::::::::::::::::::::::::::::::---:+::=*++==-:.......-=-......  .......::::::::::::..............:---:::....         .. ..:-.     ::.       \\r\\n......::::::::::::::::::::::::::::::::::::::::::------:+-:+*+*###*-.::..:=-:.............:-------------====-----:::::-=+++=--::.           ...:=:    .::        \\r\\n.......:........:::::::::::::::::::::::::::::::-------.--:+*+++++==-=-:-::=. ...........:-========++==++**+====++*+++++****+==-           ....:-.    .-:        \\r\\n...........-+==-:::::::::::::::::::::::::::::::------::-:.:===++++*##+=##**=:.::.......:-======+++++==++**+===+*####*******+=-:           .......  ..:-:..      \\r\\n.......:::.-***+:::::::::::::::::::::::::::::::---:-:-....-**+==***##+**##**++#*==+=:.--===============+**+=-=+**##***+****+=-:           ...:...  -=::::...    \\r\\n......::::::=++-:::::::::::::::::::::::::::::::--=---+:..:-**+-:=+*#***=**=+**#*#***++++===============+**+=-=++*****+++++++-:.          ....::..  *=:::::...   \\r\\n....::::::::-*=::::::::::::::::::::::::::::::::------=:..:=*=----=*###*+**-+**##*++****+===============+**+=-=+***##*++=====-:           ....::.. :+:::::::...  \\r\\n....:::::::::-:::::::::::::::::::::::::::::::::---.:::::...       .:===++-:+*##*+==**##*===============+*++=-=++++****++====-.           ...:::.. :-.-::-::.... \\r\\n..::::::::::..:::::::::::::::::::::::::::::::::--:                   .:....:-=+=+==*****===============+*++=-==++++*****++++-           ....::::. ::.-:---:.....\\r\\n..::::::::::==:::::::::::::::::::::::::::::::::--.                  ............:::---=+===============+*++=-==+++*###***+++-           ...:::::  :-:-:---:.....\\r\\n..:::--::::=%%=::::::::::::::::::::::::::::::::--           .:::   ..:::...  .........::-=============++*++=-=+++++*****+===.          ....:::::  :::-:---:.....\\r\\n..:::-::::::=-.--.....:::::::::::::::::::::::::=:           :--:  .....::.           ....:::-----=====+**+==-=+++==+****+==-          .....:::::  -::--=--:.....\\r\\n::::-::::::.   .:   .....:=-:::::::::::::::::::-   .  ..    -==-.  ...                       ...::---=+**+====++++=++***++=:          ....:::--.  -:------:.....\\r\\n::::-:::::..     ........=#*:..:::::::::::...::.  ....=+:   .-==-. .::.                          ...:-=====--=++====+****+-          ..:.:::---.  -:=-:--:......\\r\\n:::---:::::..    -:......::..........:::         . .-==:..   .-==-::--:..                             ...::.:::::-----==--.         ..::.:::=-:.  -:+-:-::......\\r\\n:::---::::....   .=--::.................      .:-:--:.....     :======--:.                                              ..          ..-::::=+-:. .--*-::::......\\r\\n::--:::.....       .....  ...............       .:==-:....      .-==-===-:                               ..     ....    .          ..--:::=*=-:. :-=*---::......\\r\\n::-:::...          ......................         ..-=:..         ...:--:                              .:-:.....::.    .          ..:-:::=#*--:  .:=+--=-::.....\\r\\n::-:::...            .....-*#+...........         .  .::.       :=.                                  ..........:.     .          ...-:::=*#=-::  ..++----:..... \\r\\n::-::::..   --.        ...=**=..........         ... -::.       .                                         .....      .         ....::::=*#*--::  .:*+-::.....   \\r\\n:-:::::..   .::            .....::......         :- .*+*:                            ...               ..          ..         .....:::=*##=:-:.  .:*+:........  \\r\\n:-::::..          ........ .....-*=.....         .:.=++=         ..                .                               .         .....:::=**#*---:.  -:*+:::........\\r\\n--:::...         ............::..=+=.....        . -+*+.   .    ...                                                         .....:::=***#+:--:. .+-*=-::::......\\r\\n--::::..         ...........-*%#-:+*:....        .-+*+:        .:.:.                                   ..........         ......:::+*****=:--:. .+-*=--::.......\\r\\n--:::::....      ............-==:.::.....       .-++=.         :.::.                                          .          .....:::-+******=:--:. .-=*=-::....    \\r\\n--::::::.....      .....        ........       .+=+*-         .:.:::                                                   ......:::=+*******=:--:.  .=*=::.::....  \\r\\n:-::::::.  .    ......     ....  .......       ..:=#+.        .:..:.        ..                            .          .......:::=++*******-:--:.   ++-..:::::--:.\\r\\n.:::::...        ..           .-=:.......    .... .--.         :....       ...                          ..         .......::::=+++******+::--:.  .++-   ..:--=-:\\r\\n=..:::...         .............=%*.......     ...              :....      .::                        ...         .......:::::-++++******=::--:  ..++-.    ..:---\\r\\n#+..:::...         ...........:=*:......      ..               :...:      ::.                      ...        .........:-:-::-+++++*****-::--:  -:++-==:   ..:::\\r\\n%#*:.:==:...            ...:::-..                              -::::.     ::.                    ...      ..........:-==-::::=+++*******-::-::  =-+==#*=-:......\\r\\n%%%#=-++-:.....          .....:......   .      .....           :::::.     ::.                 ...     ..........::-=+++::::::+*#%%%%%##+::--:.  =-+=+%#*=:......\\r\\n#####+--++====--------::::.:::::::::::::::::::::::::.............................. .......................:::--=++++++-::::=*#%%#**#%##=::--:. .=-*=+##*+-......\\r\\n+++++=::-==============-:..-=++++++++**++++++++++++++++++=========-------------:::::::::::::::::::-----===++++++++++++-::-+**##%#*=#%##=::--:. .=-*=+##*+=:.....\\r\\n####*=--::::::::::::::...   ::--------------------================================+++++++++++++++******+++++++++++++++-:-*#**#**+--***#=::--:. .--+=*###*==.....\\r\\n###+::++:........         ...:.......................................::::.........::::::::::::::---===+++++++++++++++=-::+#***=--++==**-----:.  .-+=*##*+-:..:..\\r\\n#*-:::--:::.....          ....  ...            ...             ......      ...      ....::...........::::--=+++++++++=::::=**#*=*%####*-::--:. :-=+-+#*+-:...::.\\r\\n=..-::::::.           ......:++. ........                      :....       .::             ..:--..........::::--=+**++-::::-*#%#**#%%#*-::--:. .:=+-++=:. ......\\r\\n  :-::::.       ............:*%-......                         :....        .::.              .:::.  ......::::.::-=++=:::::-+*##%%%#**-:---:.  .=+---:.   .....\\r\\n.:--::::.      ..............-:........   ........             .             .:.                 .:...  ......::::.::-=-::::-++++=+****=----:.  .++-...  .......\\r\\n:::-:::.   .  ................ ........  .. ........          ..               ..                  ...       ....::::::-::::-***+-+****=::--:   .++-:::-::::....\\r\\n:::-:::..  .-::........     ........... ..  .........         :.                                   .::..       ....::::::::::+**+=+****=::--:  ..++-------::....\\r\\n:::::::..    .:...     ....-++:..........    .........        :.                                    .....        ....::::::::=**+=+****=::--:  ::++-:::--===--:.\\r\\n:::::...           .......:*%*:..=+=.....     ......-.        ..                                          .        ....::::::-+**=+****=::--:  +-++--:-==+++=-:.\\r\\n::::...        ...........:-:..:=+*=....       :....-..                                                              ...:::::--+*+=***#=:--:: .#=+=-+====+==-:. \\r\\n::::...       .............  ..+#*=.....       .=:-::*:        .   ::.               .::::.               ....        .....::--:=*++**#=:--:: .*=+==#*=--=--:...\\r\\n:::::..       ......::::.    ..--:.....         :++:--            .---:                 .:::..    .:::::::::::..       ......:--:=+=*##=:--:: .+-*=-+=-:::::::::\\r\\n::::::..  ..::--:::......  ............          -=+-...          :----::...               .......:-===-:..::::..        .....:=-:=++##=:--:.  =-*=---::....:::-\\r\\n:::::::.      ............   ..........          ..:-:..       ...=+==-----:::.....               .:-==-:...::.  .        .....:=::-=*#+:--:.  :-*=:::::........\\r\\n:::::::. .     .........-+++-...........          . .:...      .--========--------:.                ..... ..:::.  .       ......-=::-+#*---:.  .-*-::::.........\\r\\n:::::::. ..     ........:+#*-...........         :*==-...      ......::---::::::::.                        ....    .       .....:--::-*#=--:.  :-*----::::::....\\r\\n::::::::...       .........   ..........        .**+**...       :---::---:.                                         .        ....:--::=#+--:.  :-+-====----:::..\\r\\n:::::::::.       ......--.  ...........        -+**+=:...       -+**+++*+-:                                          .       .....::::-+*--:.  .-+--===----:::..\\r\\n:::::::::.        .....-*#=..:::::.::.     .:-++*++-.....     . .=+**++++=-.                                          .       .....:::--+=-:.  .:+--::--::::::..\\r\\n::::::::::.        .....-#*::-==--:::...:::-:::--:........      .-===--==-:                                           .        .....:::--=-:.  ::=------:::::...\\r\\n::::::::+*-:......:::..::-::::::::::::::::::.  .:........        .:::..::.                        ....:..........::--:::        ....::::---:.  ::=------::::::..\\r\\n::::::::+#=-::::-=**+=:::::::::::::::::::::::.    . ....          ...::::.      ..            ..:--==============++***+=         ....:::----.  .:---==--::::::::\\r\\n::::::::-=-::::=*#%%%#=::::::::::::::::::::::.                    :----=-:.    ............:::---==+++++==========+**#**:        ....::::---.  .:-=====--:::::::\\r\\n::::::::::::::-*%%%%%%*-::::::::::::::::::::::                    .::..:.......::::::---======+==-=++=======+********#**=         ....:::---.  .:-=====-------::\\r\\n....::::---:::+*++====*=:::::::::::::::::::::-                     ......::::::-===+===++++++++==-=+++===++**####*******+.        ....:::---.  .:-====-------:::\\r\\n.......=*+=+=-**=+=::=#+:::::::::::::::::::::-. ......           .::-:--=++===+#####*===++++++==--=++++===+**##***++****+.         ...:-::-:.  .:====--------:::\\r\\n......:**==#+=##*==+*##=:::::::::::::::::::::=::::::::..    ...:+==++==**##*+++*+***====++++++===-=+++====++***#**+++++++:         ...:*-:::.  .:====-------::::\\r\\n......:**==#+-#=.:---=*-:::::::::::::::::::::==-:::::..........:*****==**#**+++++**+=====++++++====++++===+*******++++++=-         ....*+:::.  .:==--------:::..\\r\\n.......=+=++:-*#*#####+:::::::::::::::::::::-=--.::::::........:*##**++*****#**#*+++===++++==++====++++===+++++****+++++=-         ....=*:::.  .:==-------:::.. \\r\\n.......::--:.:+#%%%%%*-:::::::::::::::::::::-=--::.............-*=+**#*+**+=++=--:::-==++++===+====+++====++++**###****++-.         ...:#-::.  .:==-------::..  \\r\\n............:.:+####+-::::::::::::::::::::::----:..:...........:+---:--.::.........::-=+++========++++==-=+++++**##**+++=-.         ...:*+:..  .:==-----::::.   \\r\\n........::::::::-==-::::::::::::::::::::::::----:.................................::--=+++========++++====+++++++****++==-:         ....+*:.   .:==---:::....   \\r\\n...::--+++++++========---:::::::::::::::::::::::::..........::..................::::--============++++====+=====+****+++==-       . ....-#-.   .:==:::......    \\r\\n-====---:::::::::::--:::=--:::::::::::::::::::::::.....:::-:.....................:::::------===---====------::---=****+===-       ......:*+.    :==....         \\r\\n::......................:::::::::::::::::::::::::::::::::::. .....................::::::::::::::::::::::........::-----:::.       .......+*:    :==.            \\r\\n............................:::::::::::::::::-::::::::::....     ........................:::::::::::.......................        ......-#=    .-=:            \\r\\n..................................:::::::::::::.::..::::::..:.        ..:::.::::..........::::::::..............    .......        .:....:*#:   .-=:..          \\r\\n ..              ..................:.........::.:-=--:=+***+=-:.         .::::::::............:::........... ...     ..            .:....:=+:    -=:..          \\r\\n...... :=::::.....      ........................::-==++++****#***+=---:.::...:--::::::::....:---:::....:::..                       ......:-:.    :+-:..         \\r\\n........:   ....:::::...      ........ ................::--==++++*****+:--.....:-=--:::.....-+=------==+=-:                          ....:-:.    .=-..          \\r\\n.:.....               .....            .........................:-=++=-::::.:... .-=-::......... :=++=-:.               .....        .....::..    :-.           \\r\\n..:......                               .................          ...-==++++=-:.. .-=-:.        .:--.    ....... ...::--::::.       .......:.    .:.           \\r\\n..::....:  :::.       .                   ..      .....              .:::---:--:.    :=-.   .......................::::::::::::.      ..........   :.           \\r\\n..::..:..-*%%%%#-       :--:                                         .:::.::..        :=:::::.....:::.......:::::::------::::....      .......     ..           \\r\\n..::.....==****=.        ...                                          :-..::.      .   :::::....:::::.....:::..:-=--------::..           ...                    \\r\\n...:.....-                                                            :-..::.          .--.              .....::-=--------::.                                   \\r\\n..::......                                                            ::..::.          .:.             .::-==----=-------::.                                    \\r\\n...::.....                                                            ...:::.          .               -+=+*+--=--------::.                                     \\r\\n....::....                                                             ..:-:                           :+=++-:-=-------::.                                      \\r\\n::...::....                                                             .:::    ..                     .==+=::--------::.                                       \\r\\n.::..:::....                                                           ..:-:                           .:---::-=--==--:.                                        \\r\\n:.:-..::....                                                           ..:::                           ..:::::-=+++++=:                                         \\r\\n ..-:..::::..                                                          ..:::                           ..:::::---:-=+=:                                         \\r\\n .:--:..:::..                                                          ..:::.                          ..:::::==:..-==-                                         \\r\\n   .....:.                                                             ..::.        ..                 ...:::-==:..-==-                                         \\r\\n                                                                       ..::.                           ...::::=-. .-=+-                                         \\r\\n.                                                                      ...:.                           ...::::=-. .-=+-.                                        \\r\\n==:  ..   ..      ::::::==:                                            .....                            ..::::=-. .-++-............                             \\r\\n .:.              .::-+*##*-                                           .....                            ..::::=-. .=++-................                         \\r\\n         ...     .      :--.                                           .....                            ..::::=-. .=++-................          ........       \\r\\n       :=+*+-: .:-:.                                                   .....                            ...:::=-:.:+++-................          ........       \\r\\n\",\n];\nconst APPEARANCE = {\n  backgroundColor: \"#ffffff\",\n  borderRadius: 8,\n  fontFamily:\n    'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace',\n  fontSize: 8,\n  fontWeight: \"normal\",\n  fontStyle: \"normal\",\n  letterSpacing: 0.15,\n  lineHeight: 0.9500000000000001,\n  showFrameCounter: true,\n  textColor: \"#000000\",\n  textEffect: \"none\",\n  useColors: false,\n};\n\nexport default function Pitstop() {\n  const [currentFrame, setCurrentFrame] = useState(0);\n  const [scale, setScale] = useState(1);\n  const containerRef = useRef<HTMLDivElement>(null);\n  const contentRef = useRef<HTMLPreElement>(null);\n\n  // Animation logic using requestAnimationFrame for smoothness\n  useEffect(() => {\n    let animationId: number;\n    let lastTime = 0;\n    const frameDuration = 1000 / FPS;\n\n    const animate = (time: number) => {\n      if (!lastTime) lastTime = time;\n      const delta = time - lastTime;\n\n      if (delta >= frameDuration) {\n        setCurrentFrame((current) => (current + 1) % FRAMES.length);\n        lastTime = time - (delta % frameDuration);\n      }\n\n      animationId = requestAnimationFrame(animate);\n    };\n\n    animationId = requestAnimationFrame(animate);\n    return () => cancelAnimationFrame(animationId);\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, []);\n\n  // Responsive scaling logic (similar to studio fit-to-container)\n  useEffect(() => {\n    const measure = () => {\n      const container = containerRef.current;\n      const content = contentRef.current;\n      if (!container || !content) return;\n\n      const availableWidth = container.clientWidth;\n      const naturalWidth = content.scrollWidth;\n\n      if (\n        availableWidth > 0 &&\n        naturalWidth > 0 &&\n        naturalWidth > availableWidth\n      ) {\n        setScale(availableWidth / naturalWidth);\n      } else {\n        setScale(1);\n      }\n    };\n\n    measure();\n    const observer = new ResizeObserver(measure);\n    if (containerRef.current) observer.observe(containerRef.current);\n    return () => observer.disconnect();\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, []);\n\n  const isVideo = APPEARANCE.textEffect === \"video\";\n  const isGradient = APPEARANCE.textEffect === \"gradient\";\n  const isBurn = APPEARANCE.textEffect === \"burn\";\n\n  return (\n    <div\n      ref={containerRef}\n      style={{\n        borderRadius: `${APPEARANCE.borderRadius}px`,\n        display: \"flex\",\n        flexDirection: \"column\",\n        fontFamily: APPEARANCE.fontFamily,\n        overflow: \"hidden\",\n        position: \"relative\",\n        width: \"100%\",\n      }}\n    >\n      {(isVideo || isGradient || isBurn) && (\n        /* eslint-disable-next-line react/no-danger */\n        <style\n          dangerouslySetInnerHTML={{\n            __html: `\n\t\t\t\t\t@keyframes ascii-rainbow {\n\t\t\t\t\t\t0% { background-position: 0%; }\n\t\t\t\t\t\t100% { background-position: 200%; }\n\t\t\t\t\t}\n\t\t\t\t\t@keyframes ascii-burn-neon {\n\t\t\t\t\t\t0%, 100% { color: #ff3300; text-shadow: 0 0 20px #ff0000, 0 0 40px #ff3300; }\n\t\t\t\t\t\t50% { color: #ffffff; text-shadow: 0 0 10px #ffffff, 0 0 20px #ffaa00; }\n\t\t\t\t\t}\n\t\t\t\t\t.ascii-effect-video {\n\t\t\t\t\t\tbackground-image: url('https://i.pinimg.com/originals/80/b7/5e/80b75eb774b647c67b2efa531b57ba13.gif');\n\t\t\t\t\t\tbackground-size: cover;\n\t\t\t\t\t\tbackground-position: center;\n\t\t\t\t\t\tbackground-clip: text;\n\t\t\t\t\t\t-webkit-background-clip: text;\n\t\t\t\t\t\tcolor: transparent !important;\n\t\t\t\t\t}\n\t\t\t\t\t.ascii-effect-gradient {\n\t\t\t\t\t\tbackground-image: linear-gradient(45deg, #ff4c4c, #b3ff4c, #4c99ff, #4cc3ff, #b34cff);\n\t\t\t\t\t\tbackground-size: 200%;\n\t\t\t\t\t\tbackground-clip: text;\n\t\t\t\t\t\t-webkit-background-clip: text;\n\t\t\t\t\t\tcolor: transparent !important;\n\t\t\t\t\t\tanimation: ascii-rainbow 5s linear infinite;\n\t\t\t\t\t}\n\t\t\t\t\t.ascii-effect-burn {\n\t\t\t\t\t\tanimation: ascii-burn-neon 1.5s alternate infinite ease-in-out;\n\t\t\t\t\t}\n\t\t\t\t`,\n          }}\n        />\n      )}\n\n      <div\n        style={{ transform: `scale(${scale})`, transformOrigin: \"left top\" }}\n      >\n     \n        <pre\n          ref={contentRef}\n          className={\n            isVideo\n              ? \"ascii-effect-video\"\n              : isGradient\n                ? \"ascii-effect-gradient\"\n                : isBurn\n                  ? \"ascii-effect-burn\"\n                  : \"\"\n          }\n          style={{\n            transform: \"rotate(-90deg)\",\n\n            fontFamily: \"inherit\",\n            fontSize: `${APPEARANCE.fontSize}px`,\n            lineHeight: APPEARANCE.lineHeight,\n            margin: 0,\n            whiteSpace: \"pre\",\n            ...(APPEARANCE.textEffect === \"matrix\"\n              ? {\n                  color: \"#00ff00\",\n                  textShadow: \"0 0 10px #00ff00, 0 0 20px #00ff00\",\n                }\n              : APPEARANCE.textEffect === \"neon\"\n                ? {\n                    color: \"#ff00ff\",\n                    textShadow:\n                      \"0 0 5px #ff00ff, 0 0 10px #ff00ff, 0 0 20px #ff00ff, 0 0 40px #ff00ff\",\n                  }\n                : APPEARANCE.textEffect === \"glitch\"\n                  ? {\n                      textShadow: \"2px 0 0 red, -2px 0 0 blue\",\n                    }\n                  : {}),\n          }}\n        >\n          {FRAMES[currentFrame]}\n        </pre>\n      </div>\n    </div>\n  );\n}\n",
      "type": "registry:component",
      "target": "components/ascii/pitstop.tsx"
    }
  ],
  "type": "registry:block"
}